-凯发k8天生赢家一触即发
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('5tk40gn-��fp-5ca71��6000z0.step',
'2018-06-06t02:44:18',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = edge_curve ( 'none', #22072, #9, #9861, .t. ) ;
#2 = advanced_face ( 'none', ( #9864 ), #9857, .t. ) ;
#3 = oriented_edge ( 'none', *, *, #21308, .t. ) ;
#4 = vertex_point ( 'none', #9856 ) ;
#5 = oriented_edge ( 'none', *, *, #22093, .t. ) ;
#6 = vertex_point ( 'none', #9854 ) ;
#7 = oriented_edge ( 'none', *, *, #22068, .t. ) ;
#8 = edge_loop ( 'none', ( #22081, #22082, #22079, #22087, #22094 ) ) ;
#9 = vertex_point ( 'none', #9851 ) ;
#10 = advanced_face ( 'none', ( #9850 ), #9855, .t. ) ;
#11 = vertex_point ( 'none', #9866 ) ;
#12 = oriented_edge ( 'none', *, *, #8828, .f. ) ;
#13 = edge_curve ( 'none', #27, #14, #9904, .t. ) ;
#14 = vertex_point ( 'none', #9848 ) ;
#15 = edge_curve ( 'none', #4, #11, #9906, .t. ) ;
#16 = oriented_edge ( 'none', *, *, #22083, .t. ) ;
#17 = oriented_edge ( 'none', *, *, #6350, .t. ) ;
#18 = edge_curve ( 'none', #21473, #22059, #9905, .t. ) ;
#19 = edge_curve ( 'none', #11, #22111, #9888, .t. ) ;
#20 = oriented_edge ( 'none', *, *, #22099, .f. ) ;
#21 = vertex_point ( 'none', #9898 ) ;
#22 = edge_loop ( 'none', ( #17, #21476 ) ) ;
#23 = vertex_point ( 'none', #9889 ) ;
#24 = oriented_edge ( 'none', *, *, #19, .t. ) ;
#25 = edge_curve ( 'none', #22112, #4, #9896, .t. ) ;
#26 = vertex_point ( 'none', #9891 ) ;
#27 = vertex_point ( 'none', #9881 ) ;
#28 = oriented_edge ( 'none', *, *, #21475, .t. ) ;
#29 = vertex_point ( 'none', #9879 ) ;
#30 = edge_loop ( 'none', ( #21341, #21469, #21472, #21466, #21465, #21411, #21365, #21410, #21436 ) ) ;
#31 = advanced_face ( 'none', ( #9897, #9849 ), #9882, .f. ) ;
#32 = edge_curve ( 'none', #21181, #21212, #9884, .t. ) ;
#33 = edge_curve ( 'none', #6372, #12036, #9929, .t. ) ;
#34 = oriented_edge ( 'none', *, *, #6324, .t. ) ;
#35 = edge_curve ( 'none', #21221, #21209, #9874, .t. ) ;
#36 = oriented_edge ( 'none', *, *, #21192, .t. ) ;
#37 = oriented_edge ( 'none', *, *, #35, .f. ) ;
#38 = oriented_edge ( 'none', *, *, #12035, .t. ) ;
#39 = edge_curve ( 'none', #6326, #6366, #9933, .t. ) ;
#40 = advanced_face ( 'none', ( #9875 ), #9918, .f. ) ;
#41 = edge_loop ( 'none', ( #37, #38, #12031, #36 ) ) ;
#42 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.5000000000000000, 0.0000000000000000000 ) ) ;
#45 = axis2_placement_3d ( 'none', #44, #43, #42 ) ;
#46 = line ( 'none', #48, #103 ) ;
#47 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#49 = circle ( 'none', #45, 45.74999999999996400 ) ;
#50 = face_outer_bound ( 'none', #8684, .t. ) ;
#51 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#52 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#53 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#54 = vector ( 'none', #53, 1000.000000000000000 ) ;
#55 = cartesian_point ( 'none', ( -42.40000000000000600, -2.499999999999854300, 20.00000000000000400 ) ) ;
#56 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#57 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998491200, 21.75000000000000700 ) ) ;
#58 = cartesian_point ( 'none', ( -43.40000000000000600, -2.999999999999850800, 20.00000000000000400 ) ) ;
#59 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#60 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#61 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#62 = axis2_placement_3d ( 'none', #52, #51, #47 ) ;
#63 = cartesian_point ( 'none', ( -44.99999999999999300, -2.749999999999844600, 20.00000000000000400 ) ) ;
#64 = circle ( 'none', #100, 1.750000000000001600 ) ;
#65 = plane ( 'none', #62 ) ;
#66 = axis2_placement_3d ( 'none', #61, #60, #59 ) ;
#67 = line ( 'none', #55, #54 ) ;
#68 = cylindrical_surface ( 'none', #129, 1.750000000000001600 ) ;
#69 = toroidal_surface ( 'none', #66, 44.75000000000000000, 0.5000000000000004400 ) ;
#70 = face_bound ( 'none', #8767, .t. ) ;
#71 = face_outer_bound ( 'none', #8716, .t. ) ;
#72 = cylindrical_surface ( 'none', #124, 2.250000000000001800 ) ;
#73 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998526700, 20.00000000000000400 ) ) ;
#74 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#75 = vector ( 'none', #74, 1000.000000000000000 ) ;
#76 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#77 = line ( 'none', #76, #75 ) ;
#78 = face_outer_bound ( 'none', #8783, .t. ) ;
#79 = face_outer_bound ( 'none', #8747, .t. ) ;
#80 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#81 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#82 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#83 = axis2_placement_3d ( 'none', #134, #133, #131 ) ;
#84 = face_outer_bound ( 'none', #8748, .t. ) ;
#85 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#86 = circle ( 'none', #104, 2.250000000000001800 ) ;
#87 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#88 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#89 = vector ( 'none', #88, 1000.000000000000000 ) ;
#90 = cylindrical_surface ( 'none', #106, 15.50000000000000000 ) ;
#91 = cartesian_point ( 'none', ( -1.750000000000159200, -15.40089283126142000, 40.00000000000000000 ) ) ;
#92 = line ( 'none', #91, #89 ) ;
#93 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#94 = circle ( 'none', #118, 45.25000000000000000 ) ;
#95 = conical_surface ( 'none', #83, 45.25000000000000000, 0.7853981633974414000 ) ;
#96 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#97 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#98 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998480100, 17.75000000000000400 ) ) ;
#99 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#100 = axis2_placement_3d ( 'none', #99, #97, #96 ) ;
#101 = face_outer_bound ( 'none', #8769, .t. ) ;
#102 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#103 = vector ( 'none', #102, 1000.000000000000000 ) ;
#104 = axis2_placement_3d ( 'none', #85, #81, #80 ) ;
#105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#106 = axis2_placement_3d ( 'none', #93, #87, #105 ) ;
#107 = cartesian_point ( 'none', ( 45.00000000000002800, 2.999999999999530600, 20.00000000000000400 ) ) ;
#108 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#109 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#110 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.0000000000000300, 0.0000000000000000000 ) ) ;
#111 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995427000, 17.75000000000000400 ) ) ;
#112 = circle ( 'none', #122, 0.2500000000000002200 ) ;
#113 = circle ( 'none', #130, 45.25000000000000000 ) ;
#114 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#115 = vector ( 'none', #114, 1000.000000000000000 ) ;
#116 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998530100, 21.75000000000000700 ) ) ;
#117 = direction ( 'none', ( 9.251858538542964300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#118 = axis2_placement_3d ( 'none', #110, #109, #108 ) ;
#119 = line ( 'none', #116, #115 ) ;
#120 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#121 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#122 = axis2_placement_3d ( 'none', #163, #162, #161 ) ;
#123 = axis2_placement_3d ( 'none', #141, #192, #191 ) ;
#124 = axis2_placement_3d ( 'none', #121, #120, #117 ) ;
#125 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#126 = circle ( 'none', #157, 2.250000000000001800 ) ;
#127 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995449200, 17.75000000000000400 ) ) ;
#128 = cartesian_point ( 'none', ( 43.40000000000002700, 2.999999999999547900, 20.00000000000000400 ) ) ;
#129 = axis2_placement_3d ( 'none', #73, #82, #125 ) ;
#130 = axis2_placement_3d ( 'none', #168, #167, #166 ) ;
#131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#132 = circle ( 'none', #123, 2.000000000000001800 ) ;
#133 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#134 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.0000000000000300, 0.0000000000000000000 ) ) ;
#135 = cartesian_point ( 'none', ( -0.7791826101771970300, -3.514665625631754300, -7.500000000000000000 ) ) ;
#136 = line ( 'none', #135, #197 ) ;
#137 = face_outer_bound ( 'none', #8816, .t. ) ;
#138 = axis2_placement_3d ( 'none', #194, #195, #140 ) ;
#139 = circle ( 'none', #182, 1.750000000000001600 ) ;
#140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#141 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#143 = vector ( 'none', #142, 1000.000000000000000 ) ;
#144 = cartesian_point ( 'none', ( -11.87171007058380200, -1.749999999999876300, 40.00000000000000000 ) ) ;
#145 = cartesian_point ( 'none', ( 0.7500000000000006700, -43.39999999999999900, 21.75000000000000700 ) ) ;
#146 = cylindrical_surface ( 'none', #138, 45.25000000000000000 ) ;
#147 = cartesian_point ( 'none', ( 2.750000000000001800, -44.39999999999999900, 20.00000000000000400 ) ) ;
#148 = line ( 'none', #147, #153 ) ;
#149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#150 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.0000000000000300, 0.0000000000000000000 ) ) ;
#151 = line ( 'none', #144, #143 ) ;
#152 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#153 = vector ( 'none', #152, 1000.000000000000000 ) ;
#154 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#155 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#156 = cartesian_point ( 'none', ( -45.00000000000000000, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#157 = axis2_placement_3d ( 'none', #156, #155, #154 ) ;
#158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#159 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.626303258728256700e-015, -29.05000000000000400 ) ) ;
#160 = face_outer_bound ( 'none', #8751, .t. ) ;
#161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#162 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#163 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#164 = axis2_placement_3d ( 'none', #159, #158, #149 ) ;
#165 = plane ( 'none', #164 ) ;
#166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#167 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#168 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.50000000000000400, 0.0000000000000000000 ) ) ;
#169 = face_bound ( 'none', #8686, .t. ) ;
#170 = vector ( 'none', #228, 1000.000000000000000 ) ;
#171 = cartesian_point ( 'none', ( -0.7499999999999994400, 43.39999999999999900, 17.75000000000000400 ) ) ;
#172 = line ( 'none', #171, #170 ) ;
#173 = line ( 'none', #224, #223 ) ;
#174 = cylindrical_surface ( 'none', #226, 2.250000000000001800 ) ;
#175 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#176 = cartesian_point ( 'none', ( 2.750000000000001800, -44.39999999999999900, 20.00000000000000400 ) ) ;
#177 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#178 = axis2_placement_3d ( 'none', #219, #225, #215 ) ;
#179 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#180 = face_outer_bound ( 'none', #8729, .t. ) ;
#181 = direction ( 'none', ( 3.965082230804126700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#182 = axis2_placement_3d ( 'none', #186, #188, #181 ) ;
#183 = axis2_placement_3d ( 'none', #184, #179, #190 ) ;
#184 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.0000000000000300, 0.0000000000000000000 ) ) ;
#185 = axis2_placement_3d ( 'none', #150, #177, #175 ) ;
#186 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#187 = conical_surface ( 'none', #183, 45.25000000000000000, 0.7853981633974414000 ) ;
#188 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#189 = circle ( 'none', #185, 45.25000000000000000 ) ;
#190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#191 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#192 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#193 = face_outer_bound ( 'none', #8650, .t. ) ;
#194 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, 0.0000000000000000000 ) ) ;
#195 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#196 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#197 = vector ( 'none', #196, 1000.000000000000000 ) ;
#198 = cartesian_point ( 'none', ( 3.000000000000002200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#199 = cartesian_point ( 'none', ( 42.06812329009702000, 6.998581578932735200, 0.7693472463075699000 ) ) ;
#200 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#201 = vector ( 'none', #200, 1000.000000000000000 ) ;
#202 = cartesian_point ( 'none', ( -43.40000000000000600, -2.999999999999850800, 20.00000000000000400 ) ) ;
#203 = line ( 'none', #202, #201 ) ;
#204 = cartesian_point ( 'none', ( 1.750000000000051700, 15.40089283126143200, 40.00000000000000000 ) ) ;
#205 = line ( 'none', #204, #264 ) ;
#206 = axis2_placement_3d ( 'none', #212, #210, #266 ) ;
#207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#208 = vector ( 'none', #207, 1000.000000000000000 ) ;
#209 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 40.00000000000000000 ) ) ;
#210 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#211 = cartesian_point ( 'none', ( -45.00000000000000700, -2.999999999999845000, 20.00000000000000400 ) ) ;
#212 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#213 = circle ( 'none', #206, 2.250000000000001800 ) ;
#214 = plane ( 'none', #295 ) ;
#215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#216 = direction ( 'none', ( -3.083952846180988100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#217 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#218 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#219 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.0000000000000300, 0.0000000000000000000 ) ) ;
#220 = face_outer_bound ( 'none', #8837, .t. ) ;
#221 = conical_surface ( 'none', #178, 45.25000000000000000, 0.7853981633974414000 ) ;
#222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#223 = vector ( 'none', #222, 1000.000000000000000 ) ;
#224 = cartesian_point ( 'none', ( -1.750000000000205800, -19.92329039089676700, 40.00000000000000000 ) ) ;
#225 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#226 = axis2_placement_3d ( 'none', #218, #217, #216 ) ;
#227 = line ( 'none', #209, #208 ) ;
#228 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#229 = circle ( 'none', #282, 43.50000000000003600 ) ;
#230 = cartesian_point ( 'none', ( 40.44147049275878900, 116.4999999999999700, -11.61004260902257500 ) ) ;
#231 = cartesian_point ( 'none', ( 40.44147049275878200, 116.8140387809992700, -11.61004260902257300 ) ) ;
#232 = cartesian_point ( 'none', ( 40.43293738395712500, 117.1245583300713000, -11.63988907112904200 ) ) ;
#233 = cartesian_point ( 'none', ( 40.39857475957909100, 117.7386357837192200, -11.75859687538807000 ) ) ;
#234 = cartesian_point ( 'none', ( 40.37287700424948200, 118.0376600848014400, -11.84696902734965800 ) ) ;
#235 = cartesian_point ( 'none', ( 40.30500962369406200, 118.6088332685909300, -12.07584663570911100 ) ) ;
#236 = cartesian_point ( 'none', ( 40.26234971469404700, 118.8848209025191800, -12.21799066729985700 ) ) ;
#237 = cartesian_point ( 'none', ( 40.15957855310304600, 119.4035601589048500, -12.55166725704981100 ) ) ;
#238 = cartesian_point ( 'none', ( 40.10043100137330200, 119.6423325259187900, -12.74006847330440300 ) ) ;
#239 = cartesian_point ( 'none', ( 39.96517440620800700, 120.0798108106716900, -13.15821970791501100 ) ) ;
#240 = cartesian_point ( 'none', ( 39.88809857094193500, 120.2800644331462600, -13.39074801458312800 ) ) ;
#241 = cartesian_point ( 'none', ( 39.72043542698541100, 120.6243081167277000, -13.88018549897387500 ) ) ;
#242 = cartesian_point ( 'none', ( 39.62964660588645700, 120.7700078794974700, -14.13787934394951200 ) ) ;
#243 = cartesian_point ( 'none', ( 39.43245341063766300, 121.0080775290884100, -14.67890120102362600 ) ) ;
#244 = cartesian_point ( 'none', ( 39.32620522032779300, 121.0992658837466300, -14.96153387463310300 ) ) ;
#245 = cartesian_point ( 'none', ( 39.10606639633138600, 121.2196088535033000, -15.52782933699530900 ) ) ;
#246 = cartesian_point ( 'none', ( 38.99105511227139000, 121.2502314469468000, -15.81460770912304300 ) ) ;
#247 = cartesian_point ( 'none', ( 38.75071212632386900, 121.2497659424972300, -16.39470967917441900 ) ) ;
#248 = cartesian_point ( 'none', ( 38.62932248471378200, 121.2187160213104000, -16.67852767520849600 ) ) ;
#249 = cartesian_point ( 'none', ( 38.38456050698595600, 121.0975221559222800, -17.23436554463907600 ) ) ;
#250 = cartesian_point ( 'none', ( 38.25982306942592700, 121.0058844143890900, -17.50926418382331200 ) ) ;
#251 = cartesian_point ( 'none', ( 38.01681145858354700, 120.7670472570110300, -18.03081917399222100 ) ) ;
#252 = cartesian_point ( 'none', ( 37.89887182713797400, 120.6209993393823500, -18.27697723628894600 ) ) ;
#253 = cartesian_point ( 'none', ( 37.67155079489635500, 120.2761411218863500, -18.74104168324700800 ) ) ;
#254 = cartesian_point ( 'none', ( 37.56170822581255200, 120.0755359023925700, -18.95974335323360500 ) ) ;
#255 = cartesian_point ( 'none', ( 37.36187387241196200, 119.6373981984895100, -19.35056003333085400 ) ) ;
#256 = cartesian_point ( 'none', ( 37.27061432299522200, 119.3983512935184900, -19.52529835185267300 ) ) ;
#257 = cartesian_point ( 'none', ( 37.10766892363436400, 118.8792104142913200, -19.83322653519236300 ) ) ;
#258 = cartesian_point ( 'none', ( 37.03746300451298600, 118.6029169504279000, -19.96361987380174300 ) ) ;
#259 = cartesian_point ( 'none', ( 36.92395279188187400, 118.0312609713565200, -20.17279094471558700 ) ) ;
#260 = cartesian_point ( 'none', ( 36.87978236717371100, 117.7315218432158900, -20.25317327460086900 ) ) ;
#261 = cartesian_point ( 'none', ( 36.82067095678542800, 117.1183914932532800, -20.36044118955291500 ) ) ;
#262 = cartesian_point ( 'none', ( 36.80597788529054500, 116.8100590564065700, -20.38689816787985600 ) ) ;
#263 = cartesian_point ( 'none', ( 36.80597788529055200, 116.4999999999999700, -20.38689816787986000 ) ) ;
#264 = vector ( 'none', #298, 1000.000000000000000 ) ;
#265 = b_spline_curve_with_knots ( 'none', 3,
( #263, #262, #261, #260, #259, #258, #257, #256, #255, #254, #253, #252, #251, #250, #249, #248, #247, #246, #245, #244, #243, #242, #241, #240, #239, #238, #237, #236, #235, #234, #233, #232, #231, #230 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01486250165002724100, 0.01579118781347354700, 0.01671987397691985000, 0.01764856014036615700, 0.01857724630381246300, 0.01950593246725877000, 0.02043461863070507300, 0.02136330479415138000, 0.02229199095759768600, 0.02322067712104398900, 0.02414936328449029600, 0.02507804944793660300, 0.02600673561138290600, 0.02693542177482921200, 0.02786410793827551900, 0.02879279410172182200, 0.02972148026516812900 ),
.unspecified. ) ;
#266 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#267 = face_outer_bound ( 'none', #8927, .t. ) ;
#268 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#269 = vector ( 'none', #268, 1000.000000000000000 ) ;
#270 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 22.25000000000000700 ) ) ;
#271 = line ( 'none', #270, #269 ) ;
#272 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#273 = vector ( 'none', #272, 1000.000000000000000 ) ;
#274 = cartesian_point ( 'none', ( 42.07500408239577900, 7.250137413489071000, -0.1638109819708844500 ) ) ;
#275 = cartesian_point ( 'none', ( 42.07499589163845100, 7.249861712502136500, 0.1659014467707837500 ) ) ;
#276 = vector ( 'none', #279, 1000.000000000000000 ) ;
#277 = cartesian_point ( 'none', ( -19.54482028569207200, 45.00000000000000000, 38.00000000000000000 ) ) ;
#278 = line ( 'none', #277, #273 ) ;
#279 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#280 = cartesian_point ( 'none', ( 19.34011396045025700, 44.99999999999998600, 42.00000000000000000 ) ) ;
#281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#282 = axis2_placement_3d ( 'none', #286, #287, #281 ) ;
#283 = line ( 'none', #280, #276 ) ;
#284 = cartesian_point ( 'none', ( 42.07399064663032800, 7.217169291252398400, 0.3283016294134762900 ) ) ;
#285 = cartesian_point ( 'none', ( 42.07054600093641000, 7.091628585068023400, 0.6305791589529381500 ) ) ;
#286 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.00000000000000000, 0.0000000000000000000 ) ) ;
#287 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#288 = direction ( 'none', ( -3.395587132775761100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#289 = direction ( 'none', ( -1.000000000000000000, 3.395587132775761100e-015, 0.0000000000000000000 ) ) ;
#290 = cartesian_point ( 'none', ( 1.750000000000067100, 19.92329039089677800, 40.00000000000000000 ) ) ;
#291 = direction ( 'none', ( 0.3826834323650781800, 0.0000000000000000000, 0.9238795325112916200 ) ) ;
#292 = direction ( 'none', ( -0.9238795325112916200, 0.0000000000000000000, 0.3826834323650780700 ) ) ;
#293 = cartesian_point ( 'none', ( 54.62278895547248000, 116.4999999999999700, -22.62549999999919600 ) ) ;
#294 = axis2_placement_3d ( 'none', #293, #292, #291 ) ;
#295 = axis2_placement_3d ( 'none', #290, #289, #288 ) ;
#296 = cartesian_point ( 'none', ( 42.06328046948927100, 6.767940019726848000, 0.9996641842572727700 ) ) ;
#297 = face_outer_bound ( 'none', #9038, .t. ) ;
#298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#299 = cylindrical_surface ( 'none', #294, 4.750000000000005300 ) ;
#300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#301 = face_bound ( 'none', #8928, .t. ) ;
#302 = axis2_placement_3d ( 'none', #327, #310, #356 ) ;
#303 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 17.75000000000000400 ) ) ;
#304 = face_outer_bound ( 'none', #8886, .t. ) ;
#305 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#306 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.00000000000000000, -43.00000000000000000 ) ) ;
#307 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#308 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#309 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#312 = axis2_placement_3d ( 'none', #309, #308, #307 ) ;
#313 = face_bound ( 'none', #7182, .t. ) ;
#314 = cylindrical_surface ( 'none', #302, 20.00000000000000000 ) ;
#315 = face_bound ( 'none', #9017, .t. ) ;
#316 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#317 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.0000000000000300, 0.0000000000000000000 ) ) ;
#318 = cylindrical_surface ( 'none', #329, 3.600000000000000100 ) ;
#319 = conical_surface ( 'none', #328, 45.25000000000000000, 0.7853981633974414000 ) ;
#320 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#321 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#322 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#323 = axis2_placement_3d ( 'none', #322, #321, #320 ) ;
#324 = face_outer_bound ( 'none', #8776, .t. ) ;
#325 = face_outer_bound ( 'none', #8852, .t. ) ;
#326 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998453500, 21.75000000000000700 ) ) ;
#327 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#328 = axis2_placement_3d ( 'none', #317, #316, #311 ) ;
#329 = axis2_placement_3d ( 'none', #300, #359, #358 ) ;
#330 = circle ( 'none', #323, 2.250000000000001800 ) ;
#331 = circle ( 'none', #312, 2.000000000000001800 ) ;
#332 = cartesian_point ( 'none', ( -42.99566301422219500, 7.092453814526082900, -0.6291830663428077400 ) ) ;
#333 = cartesian_point ( 'none', ( -42.99902693002005100, 7.217675750316218800, -0.3264849689295904500 ) ) ;
#334 = cartesian_point ( 'none', ( -43.00000168085036700, 7.250057821256387300, -0.1626247736167281400 ) ) ;
#335 = cartesian_point ( 'none', ( -42.99999831456853600, 7.249942021154131700, 0.1635124375430853400 ) ) ;
#336 = cartesian_point ( 'none', ( -42.99901195107217700, 7.217132231923034900, 0.3280313294726026100 ) ) ;
#337 = cartesian_point ( 'none', ( -42.99566394254586000, 7.092474238541276700, 0.6289001997337639900 ) ) ;
#338 = cartesian_point ( 'none', ( -42.99328912346530300, 6.999349740930616000, 0.7683758095047766900 ) ) ;
#339 = cartesian_point ( 'none', ( -42.98854687166967600, 6.768734276951764900, 0.9990740216668915200 ) ) ;
#340 = cartesian_point ( 'none', ( -42.98617876619939400, 6.630064189408697600, 1.091959862411583400 ) ) ;
#341 = cartesian_point ( 'none', ( -42.98280702241103800, 6.327285027078062300, 1.217473504822048000 ) ) ;
#342 = cartesian_point ( 'none', ( -42.98182755537506200, 6.165190176218368700, 1.249999999999988000 ) ) ;
#343 = cartesian_point ( 'none', ( -42.98182755537506900, 5.999999999999998200, 1.249999999999988000 ) ) ;
#344 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#345 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 17.75000000000000400 ) ) ;
#346 = line ( 'none', #345, #388 ) ;
#347 = axis2_placement_3d ( 'none', #383, #382, #381 ) ;
#348 = cartesian_point ( 'none', ( -44.99999999999999300, 19.34011396045027500, 0.0000000000000000000 ) ) ;
#349 = b_spline_curve_with_knots ( 'none', 3,
( #343, #342, #341, #340, #339, #338, #337, #336, #335, #334, #333, #332, #396, #395, #394, #393, #392, #391, #390, #389 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004885346291005390200, 0.0009770692582010780400, 0.001465603887301616900, 0.001954138516402156100, 0.002442673145502695200, 0.002931207774603233900, 0.003419742403703773000, 0.003664009718254043200, 0.003908277032804313900 ),
.unspecified. ) ;
#350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#351 = face_outer_bound ( 'none', #8855, .t. ) ;
#352 = toroidal_surface ( 'none', #347, 41.19999999999999600, 1.800000000000001200 ) ;
#353 = plane ( 'none', #355 ) ;
#354 = face_outer_bound ( 'none', #8894, .t. ) ;
#355 = axis2_placement_3d ( 'none', #306, #305, #350 ) ;
#356 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#357 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 22.25000000000000700 ) ) ;
#358 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#360 = b_spline_curve_with_knots ( 'none', 3,
( #425, #424, #417, #416, #415, #414, #413, #412, #411, #410, #409, #408 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.005863005619140580100, 0.006351171508284500500, 0.006595254452856461600, 0.006839337397428421800, 0.007327503286572343100, 0.007815669175716263500 ),
.unspecified. ) ;
#361 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#362 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#363 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#364 = axis2_placement_3d ( 'none', #363, #362, #361 ) ;
#365 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 22.25000000000000700 ) ) ;
#366 = vector ( 'none', #426, 1000.000000000000000 ) ;
#367 = cartesian_point ( 'none', ( 1.750000000000066800, 19.92329039089677800, 40.00000000000000000 ) ) ;
#368 = line ( 'none', #367, #366 ) ;
#369 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#371 = cartesian_point ( 'none', ( 0.7499999999999994400, -43.39999999999999900, 17.75000000000000400 ) ) ;
#372 = cartesian_point ( 'none', ( -44.99999999999999300, -19.34011396045027500, 0.0000000000000000000 ) ) ;
#373 = line ( 'none', #420, #419 ) ;
#374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#375 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#376 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.800000000000013400, 0.0000000000000000000 ) ) ;
#377 = axis2_placement_3d ( 'none', #376, #375, #374 ) ;
#378 = circle ( 'none', #377, 43.00000000000000000 ) ;
#379 = cylindrical_surface ( 'none', #384, 11.99999999999999800 ) ;
#380 = cartesian_point ( 'none', ( 3.000000000000001800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#382 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#383 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.799999999999999800, 0.0000000000000000000 ) ) ;
#384 = axis2_placement_3d ( 'none', #386, #370, #369 ) ;
#385 = face_outer_bound ( 'none', #9051, .t. ) ;
#386 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#387 = circle ( 'none', #364, 2.250000000000001800 ) ;
#388 = vector ( 'none', #344, 1000.000000000000000 ) ;
#389 = cartesian_point ( 'none', ( -42.98182755537487800, 6.000000000000652800, -1.250000000006612300 ) ) ;
#390 = cartesian_point ( 'none', ( -42.98182755537506900, 6.081584120369795300, -1.249999999999917600 ) ) ;
#391 = cartesian_point ( 'none', ( -42.98206749735332700, 6.164439064370166800, -1.241824898829054300 ) ) ;
#392 = cartesian_point ( 'none', ( -42.98297873470944100, 6.324614798398818600, -1.209873761143376500 ) ) ;
#393 = cartesian_point ( 'none', ( -42.98364580320576100, 6.402546901463867200, -1.186245513653978700 ) ) ;
#394 = cartesian_point ( 'none', ( -42.98617448960175100, 6.629799285649820500, -1.092127541070400300 ) ) ;
#395 = cartesian_point ( 'none', ( -42.98851987560436800, 6.767428251684841600, -1.000394116284191200 ) ) ;
#396 = cartesian_point ( 'none', ( -42.99331823764126200, 7.000758766811203200, -0.7669526713106860100 ) ) ;
#397 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#398 = vector ( 'none', #397, 1000.000000000000000 ) ;
#399 = conical_surface ( 'none', #449, 43.00000000000000000, 0.7853981633974621600 ) ;
#400 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#401 = face_outer_bound ( 'none', #8966, .t. ) ;
#402 = axis2_placement_3d ( 'none', #400, #427, #447 ) ;
#403 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#404 = vector ( 'none', #403, 1000.000000000000000 ) ;
#405 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 22.25000000000000700 ) ) ;
#406 = line ( 'none', #405, #404 ) ;
#407 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#408 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.249999999999986700, -43.00000000000000000 ) ) ;
#409 = cartesian_point ( 'none', ( -0.1650654918208086200, 7.249999999999965400, -43.00000000000000000 ) ) ;
#410 = cartesian_point ( 'none', ( -0.3290436544270165500, 7.216844378032568000, -42.99900370122063700 ) ) ;
#411 = cartesian_point ( 'none', ( -0.6296178860428935900, 7.092044543250384700, -42.99565292377451400 ) ) ;
#412 = cartesian_point ( 'none', ( -0.7688608127585603300, 6.998974168308280700, -42.99328027712282100 ) ) ;
#413 = cartesian_point ( 'none', ( -0.9417862583752515400, 6.825946564930828400, -42.98972391895175300 ) ) ;
#414 = cartesian_point ( 'none', ( -0.9945338285561593500, 6.761613970202984300, -42.98852117879303600 ) ) ;
#415 = cartesian_point ( 'none', ( -1.085076118309652000, 6.625909892256832900, -42.98633108900033800 ) ) ;
#416 = cartesian_point ( 'none', ( -1.123451718650028400, 6.554145142184792000, -42.98533286337696800 ) ) ;
#417 = cartesian_point ( 'none', ( -1.217578548739328200, 6.326932544464046500, -42.98280403877194500 ) ) ;
#418 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#419 = vector ( 'none', #418, 1000.000000000000000 ) ;
#420 = cartesian_point ( 'none', ( 45.00000000000000000, 19.54482028569208700, 38.00000000000000000 ) ) ;
#421 = cartesian_point ( 'none', ( 3.000000000000002200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#422 = line ( 'none', #421, #398 ) ;
#423 = cartesian_point ( 'none', ( 45.00000000000000000, -19.34011396045024600, 0.0000000000000000000 ) ) ;
#424 = cartesian_point ( 'none', ( -1.249999999999837900, 6.164789961951862900, -42.98182755537506200 ) ) ;
#425 = cartesian_point ( 'none', ( -1.249999999999838100, 5.999999999999998200, -42.98182755537506900 ) ) ;
#426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#428 = cartesian_point ( 'none', ( 45.00000000000000000, 19.34011396045023900, 38.00000000000014200 ) ) ;
#429 = axis2_placement_3d ( 'none', #495, #489, #462 ) ;
#430 = face_outer_bound ( 'none', #9056, .t. ) ;
#431 = cartesian_point ( 'none', ( -44.99999999999999300, 19.54482028569211800, 42.00000000000000000 ) ) ;
#432 = cartesian_point ( 'none', ( 19.92329039089679200, 1.749999999999928700, 40.00000000000000000 ) ) ;
#433 = line ( 'none', #432, #467 ) ;
#434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#435 = vector ( 'none', #434, 1000.000000000000000 ) ;
#436 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 40.00000000000000000 ) ) ;
#437 = line ( 'none', #436, #435 ) ;
#438 = face_bound ( 'none', #9163, .t. ) ;
#439 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#440 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#441 = vector ( 'none', #440, 1000.000000000000000 ) ;
#442 = cartesian_point ( 'none', ( -44.99999999999997900, -19.34011396045029200, 42.00000000000000000 ) ) ;
#443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#444 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#445 = cylindrical_surface ( 'none', #468, 1.249999999999988000 ) ;
#446 = face_outer_bound ( 'none', #8968, .t. ) ;
#447 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#448 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.49999999999997200, 0.0000000000000000000 ) ) ;
#449 = axis2_placement_3d ( 'none', #448, #444, #443 ) ;
#450 = cartesian_point ( 'none', ( 45.00000000000000000, -19.34011396045025300, 38.00000000000014200 ) ) ;
#451 = face_outer_bound ( 'none', #8918, .t. ) ;
#452 = plane ( 'none', #454 ) ;
#453 = line ( 'none', #442, #441 ) ;
#454 = axis2_placement_3d ( 'none', #431, #439, #407 ) ;
#455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#456 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#457 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.49999999999997200, 0.0000000000000000000 ) ) ;
#458 = axis2_placement_3d ( 'none', #457, #456, #455 ) ;
#459 = cylindrical_surface ( 'none', #402, 15.50000000000000000 ) ;
#460 = circle ( 'none', #458, 43.00000000000000000 ) ;
#461 = cartesian_point ( 'none', ( 19.34011396045023500, 45.00000000000000000, 38.00000000000014200 ) ) ;
#462 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#463 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 17.75000000000000400 ) ) ;
#464 = line ( 'none', #463, #522 ) ;
#465 = face_outer_bound ( 'none', #8937, .t. ) ;
#466 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#467 = vector ( 'none', #466, 1000.000000000000000 ) ;
#468 = axis2_placement_3d ( 'none', #517, #516, #515 ) ;
#469 = cartesian_point ( 'none', ( -1.249999999999838100, 5.999999999999998200, -42.05642786780639900 ) ) ;
#470 = cartesian_point ( 'none', ( -1.249999999999838100, 6.165153184861023500, -42.05642786780641300 ) ) ;
#471 = cartesian_point ( 'none', ( -1.216809309782467300, 6.329216000394012600, -42.05744767357326500 ) ) ;
#472 = cartesian_point ( 'none', ( -1.091880968083581900, 6.629923823033869300, -42.06087642528698500 ) ) ;
#473 = cartesian_point ( 'none', ( -0.9987195812340025100, 6.769210573097598900, -42.06330374342031300 ) ) ;
#474 = cartesian_point ( 'none', ( -0.8255248788396795100, 6.942159806690389300, -42.06694032227341000 ) ) ;
#475 = cartesian_point ( 'none', ( -0.7611330869347902000, 6.994905202365178100, -42.06816984722620100 ) ) ;
#476 = cartesian_point ( 'none', ( -0.6253152838882261000, 7.085421914951049300, -42.07040787378742400 ) ) ;
#477 = cartesian_point ( 'none', ( -0.5534902111402197900, 7.123778129773055100, -42.07142760087582200 ) ) ;
#478 = cartesian_point ( 'none', ( -0.3260821211142425600, 7.217819873966328200, -42.07400958559259900 ) ) ;
#479 = cartesian_point ( 'none', ( -0.1638109819707361000, 7.250137413489070100, -42.07500408239577900 ) ) ;
#480 = cartesian_point ( 'none', ( 0.1659014467709324600, 7.249861712502136500, -42.07499589163847300 ) ) ;
#481 = cartesian_point ( 'none', ( 0.3283016294136253400, 7.217169291252400100, -42.07399064663034900 ) ) ;
#482 = cartesian_point ( 'none', ( 0.6305791589530879100, 7.091628585068022500, -42.07054600093641700 ) ) ;
#483 = cartesian_point ( 'none', ( 0.7693472463077208900, 6.998581578932730800, -42.06812329009704900 ) ) ;
#484 = cartesian_point ( 'none', ( 0.9996641842574233200, 6.767940019726848900, -42.06328046948929300 ) ) ;
#485 = cartesian_point ( 'none', ( 1.092751833725859900, 6.628410082483105400, -42.06085349715908700 ) ) ;
#486 = cartesian_point ( 'none', ( 1.217259775760819900, 6.327543035634109400, -42.05743432638165300 ) ) ;
#487 = cartesian_point ( 'none', ( 1.250000000000278200, 6.163131468398534100, -42.05642786780637000 ) ) ;
#488 = cartesian_point ( 'none', ( 1.250000000006775200, 5.999999999999345400, -42.05642786780618500 ) ) ;
#489 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#490 = face_bound ( 'none', #8997, .t. ) ;
#491 = plane ( 'none', #429 ) ;
#492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#493 = vector ( 'none', #492, 1000.000000000000000 ) ;
#494 = face_outer_bound ( 'none', #8907, .t. ) ;
#495 = cartesian_point ( 'none', ( -19.54482028569207200, 45.00000000000000000, 42.00000000000000000 ) ) ;
#496 = b_spline_curve_with_knots ( 'none', 3,
( #488, #487, #486, #485, #484, #483, #482, #481, #480, #479, #478, #477, #476, #475, #474, #473, #472, #471, #470, #469 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908286167007306800, 0.004396711308431308500, 0.004885136449855311000, 0.005373561591279312600, 0.005861986732703314300, 0.006350411874127315900, 0.006594624444839317600, 0.006838837015551319300, 0.007327262156975319200, 0.007815687298399320900 ),
.unspecified. ) ;
#497 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997100, 40.00000000000000000 ) ) ;
#498 = line ( 'none', #497, #493 ) ;
#499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#500 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.836970198721029900e-016 ) ) ;
#501 = cartesian_point ( 'none', ( -43.00000000000000000, 5.999999999999998200, 0.0000000000000000000 ) ) ;
#502 = axis2_placement_3d ( 'none', #501, #500, #499 ) ;
#503 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#505 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959400, -5.140520549348565700e-014 ) ) ;
#506 = face_outer_bound ( 'none', #8964, .t. ) ;
#507 = cylindrical_surface ( 'none', #502, 1.249999999999988000 ) ;
#508 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#509 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#510 = cartesian_point ( 'none', ( 5.152701407412487400e-015, -115.0060712736959200, -42.07500000000005300 ) ) ;
#511 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#512 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#513 = vector ( 'none', #512, 1000.000000000000000 ) ;
#514 = axis2_placement_3d ( 'none', #509, #504, #503 ) ;
#515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#516 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -1.836970198721029900e-016 ) ) ;
#517 = cartesian_point ( 'none', ( 43.00000000000000000, 5.999999999999998200, 0.0000000000000000000 ) ) ;
#518 = cartesian_point ( 'none', ( 0.7499999999999998900, -44.39999999999999900, 22.00000000000000700 ) ) ;
#519 = line ( 'none', #518, #513 ) ;
#520 = cylindrical_surface ( 'none', #514, 20.00000000000000000 ) ;
#521 = b_spline_curve_with_knots ( 'none', 3,
( #526, #525, #524, #523, #296, #199, #285, #284, #275, #274, #21023, #20997, #20996, #21005, #21011, #21001, #20993, #20992, #20991, #19730 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908286167007306800, 0.004396711308431307600, 0.004885136449855308400, 0.005373561591279309200, 0.005861986732703310800, 0.006350411874127312500, 0.006594624444839313300, 0.006838837015551313200, 0.007327262156975315700, 0.007815687298399319100 ),
.unspecified. ) ;
#522 = vector ( 'none', #508, 1000.000000000000000 ) ;
#523 = cartesian_point ( 'none', ( 42.06085349715906600, 6.628410082483105400, 1.092751833725709600 ) ) ;
#524 = cartesian_point ( 'none', ( 42.05743432638163900, 6.327543035634110200, 1.217259775760670200 ) ) ;
#525 = cartesian_point ( 'none', ( 42.05642786780637000, 6.163131468398534100, 1.250000000000128600 ) ) ;
#526 = cartesian_point ( 'none', ( 42.05642786780616400, 5.999999999999345400, 1.250000000006625400 ) ) ;
#527 = line ( 'none', #510, #20495 ) ;
#528 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#529 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#530 = vector ( 'none', #529, 1000.000000000000000 ) ;
#531 = cartesian_point ( 'none', ( -19.54482028569207200, 45.00000000000000000, 0.0000000000000000000 ) ) ;
#532 = line ( 'none', #531, #530 ) ;
#533 = cylindrical_surface ( 'none', #557, 42.07500000000000300 ) ;
#534 = cartesian_point ( 'none', ( -42.05642786780637000, 5.999999999999998200, 1.249999999999987800 ) ) ;
#535 = cartesian_point ( 'none', ( -42.05642786780637700, 6.165153184861021700, 1.249999999999988000 ) ) ;
#536 = cartesian_point ( 'none', ( -42.05744767357324300, 6.329216000394017000, 1.216809309782616700 ) ) ;
#537 = cartesian_point ( 'none', ( -42.06087642528697800, 6.629923823033874600, 1.091880968083732300 ) ) ;
#538 = cartesian_point ( 'none', ( -42.06330374342027100, 6.769210573097601500, 0.9987195812341516100 ) ) ;
#539 = cartesian_point ( 'none', ( -42.06694032227338900, 6.942159806690392900, 0.8255248788398286100 ) ) ;
#540 = cartesian_point ( 'none', ( -42.06816984722618700, 6.994905202365178100, 0.7611330869349389700 ) ) ;
#541 = cartesian_point ( 'none', ( -42.07040787378739600, 7.085421914951050200, 0.6253152838883747600 ) ) ;
#542 = cartesian_point ( 'none', ( -42.07142760087577900, 7.123778129773053400, 0.5534902111403690000 ) ) ;
#543 = cartesian_point ( 'none', ( -42.07400958559257000, 7.217819873966328200, 0.3260821211143914400 ) ) ;
#544 = cartesian_point ( 'none', ( -42.07500408239576500, 7.250137413489069300, 0.1638109819708847000 ) ) ;
#545 = cartesian_point ( 'none', ( -42.07499589163844400, 7.249861712502135600, -0.1659014467707834200 ) ) ;
#546 = cartesian_point ( 'none', ( -42.07399064663034200, 7.217169291252398400, -0.3283016294134751800 ) ) ;
#547 = cartesian_point ( 'none', ( -42.07054600093641000, 7.091628585068024300, -0.6305791589529374800 ) ) ;
#548 = cartesian_point ( 'none', ( -42.06812329009704100, 6.998581578932734400, -0.7693472463075700100 ) ) ;
#549 = cartesian_point ( 'none', ( -42.06328046948928500, 6.767940019726849800, -0.9996641842572723300 ) ) ;
#550 = direction ( 'none', ( 0.0000000000000000000, -3.298345290033144800e-016, 1.000000000000000000 ) ) ;
#551 = circle ( 'none', #783, 38.50000000000000000 ) ;
#552 = cartesian_point ( 'none', ( -42.06085349715905900, 6.628410082483102700, -1.092751833725709400 ) ) ;
#553 = cartesian_point ( 'none', ( -42.05743432638163200, 6.327543035634112000, -1.217259775760670200 ) ) ;
#554 = cartesian_point ( 'none', ( -42.05642786780637700, 6.163131468398533200, -1.250000000000128300 ) ) ;
#555 = cartesian_point ( 'none', ( -42.05642786780617100, 5.999999999999345400, -1.250000000006625400 ) ) ;
#556 = b_spline_curve_with_knots ( 'none', 3,
( #555, #554, #553, #552, #549, #548, #547, #546, #545, #544, #543, #542, #541, #540, #539, #538, #537, #536, #535, #534 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908286167007306000, 0.004396711308431307600, 0.004885136449855308400, 0.005373561591279310000, 0.005861986732703311700, 0.006350411874127313300, 0.006594624444839313300, 0.006838837015551314100, 0.007327262156975315700, 0.007815687298399317400 ),
.unspecified. ) ;
#557 = axis2_placement_3d ( 'none', #505, #511, #550 ) ;
#558 = axis2_placement_3d ( 'none', #571, #566, #565 ) ;
#559 = axis2_placement_3d ( 'none', #619, #609, #608 ) ;
#560 = face_bound ( 'none', #8856, .t. ) ;
#561 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#562 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#563 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 40.00000000000000000 ) ) ;
#564 = cylindrical_surface ( 'none', #607, 7.500000000000000000 ) ;
#565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#566 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#567 = face_bound ( 'none', #9030, .t. ) ;
#568 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#569 = face_outer_bound ( 'none', #9023, .t. ) ;
#570 = face_outer_bound ( 'none', #8978, .t. ) ;
#571 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, 0.0000000000000000000 ) ) ;
#572 = axis2_placement_3d ( 'none', #593, #592, #591 ) ;
#573 = cylindrical_surface ( 'none', #558, 43.00000000000000000 ) ;
#574 = line ( 'none', #616, #615 ) ;
#575 = axis2_placement_3d ( 'none', #577, #576, #568 ) ;
#576 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#577 = cartesian_point ( 'none', ( 1.501337845277034300e-013, 5.999999999999998200, -43.00000000000000000 ) ) ;
#578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#579 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#580 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 40.00000000000000000 ) ) ;
#581 = axis2_placement_3d ( 'none', #580, #579, #578 ) ;
#582 = plane ( 'none', #581 ) ;
#583 = face_outer_bound ( 'none', #8863, .t. ) ;
#584 = cartesian_point ( 'none', ( 45.00000000000000000, 19.34011396045024300, 0.0000000000000000000 ) ) ;
#585 = axis2_placement_3d ( 'none', #563, #562, #561 ) ;
#586 = plane ( 'none', #585 ) ;
#587 = face_outer_bound ( 'none', #8991, .t. ) ;
#588 = cartesian_point ( 'none', ( -19.34011396045025300, 45.00000000000000000, 38.00000000000014200 ) ) ;
#589 = face_outer_bound ( 'none', #8973, .t. ) ;
#590 = cylindrical_surface ( 'none', #575, 1.249999999999988000 ) ;
#591 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#592 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#593 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#594 = cartesian_point ( 'none', ( 45.00000000000000700, 0.7499999999995293800, 22.25000000000000700 ) ) ;
#595 = face_outer_bound ( 'none', #8892, .t. ) ;
#596 = plane ( 'none', #637 ) ;
#597 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#598 = axis2_placement_3d ( 'none', #648, #647, #646 ) ;
#599 = circle ( 'none', #572, 2.250000000000001800 ) ;
#600 = cartesian_point ( 'none', ( -0.7500000000000006700, 45.00000000000000000, 22.25000000000000700 ) ) ;
#601 = cartesian_point ( 'none', ( 0.7499999999999972200, -45.00000000000000000, 17.75000000000000400 ) ) ;
#602 = cartesian_point ( 'none', ( -1.750000000000001600, 2.617090114619296100e-014, 40.00000000000000000 ) ) ;
#603 = line ( 'none', #644, #643 ) ;
#604 = face_outer_bound ( 'none', #8887, .t. ) ;
#605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#606 = vector ( 'none', #605, 1000.000000000000000 ) ;
#607 = axis2_placement_3d ( 'none', #618, #617, #597 ) ;
#608 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#609 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#610 = cartesian_point ( 'none', ( -1.750000000000077500, -7.292976072907391600, 40.00000000000000000 ) ) ;
#611 = line ( 'none', #610, #606 ) ;
#612 = plane ( 'none', #559 ) ;
#613 = circle ( 'none', #598, 2.250000000000001800 ) ;
#614 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#615 = vector ( 'none', #614, 1000.000000000000000 ) ;
#616 = cartesian_point ( 'none', ( 45.00000000000000000, 19.54482028569208700, 0.0000000000000000000 ) ) ;
#617 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#618 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#619 = cartesian_point ( 'none', ( 45.00000000000000000, 19.54482028569208700, 42.00000000000000000 ) ) ;
#620 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 17.75000000000000400 ) ) ;
#621 = cartesian_point ( 'none', ( 0.5541454626711784800, 7.123451535972637100, 42.07141885736549400 ) ) ;
#622 = cartesian_point ( 'none', ( 0.3269338521249891500, 7.217578106837436300, 42.07400250414841700 ) ) ;
#623 = cartesian_point ( 'none', ( 0.1647911741118216800, 7.249999999999924500, 42.07499999999996700 ) ) ;
#624 = cartesian_point ( 'none', ( 4.278781549918768000e-024, 7.249999999999986700, 42.07499999999998200 ) ) ;
#625 = b_spline_curve_with_knots ( 'none', 3,
( #624, #623, #622, #621, #681, #680, #679, #678, #677, #676, #675, #674 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.005863018912209132200, 0.006351186008756679400, 0.006595269557030453000, 0.006839353105304226500, 0.007327520201851773700, 0.007815687298399320900 ),
.unspecified. ) ;
#626 = axis2_placement_3d ( 'none', #636, #685, #630 ) ;
#627 = circle ( 'none', #668, 2.250000000000001800 ) ;
#628 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#629 = vector ( 'none', #628, 1000.000000000000000 ) ;
#630 = direction ( 'none', ( 0.0000000000000000000, -3.298345290033144800e-016, 1.000000000000000000 ) ) ;
#631 = direction ( 'none', ( 1.042709191956341500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#632 = line ( 'none', #684, #683 ) ;
#633 = face_outer_bound ( 'none', #9090, .t. ) ;
#634 = cartesian_point ( 'none', ( -19.34011396045028200, 44.99999999999998600, 42.00000000000000000 ) ) ;
#635 = line ( 'none', #634, #629 ) ;
#636 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959400, -5.140520549348565700e-014 ) ) ;
#637 = axis2_placement_3d ( 'none', #602, #645, #631 ) ;
#638 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#639 = vector ( 'none', #638, 1000.000000000000000 ) ;
#640 = cartesian_point ( 'none', ( 44.99999999999998600, -19.34011396045028200, 42.00000000000000000 ) ) ;
#641 = line ( 'none', #640, #639 ) ;
#642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#643 = vector ( 'none', #642, 1000.000000000000000 ) ;
#644 = cartesian_point ( 'none', ( -1.750000000000125200, -11.87171007058374500, 40.00000000000000000 ) ) ;
#645 = direction ( 'none', ( 1.000000000000000000, -1.042709191956341500e-014, 0.0000000000000000000 ) ) ;
#646 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#647 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#648 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 20.00000000000000400 ) ) ;
#649 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#650 = vector ( 'none', #649, 1000.000000000000000 ) ;
#651 = axis2_placement_3d ( 'none', #710, #662, #661 ) ;
#652 = cylindrical_surface ( 'none', #651, 42.07500000000000300 ) ;
#653 = direction ( 'none', ( -9.589622833362108700e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#654 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997300, 40.00000000000000000 ) ) ;
#655 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#656 = vector ( 'none', #655, 1000.000000000000000 ) ;
#657 = cartesian_point ( 'none', ( 1.749999999999998200, -19.92329039089678500, 40.00000000000000000 ) ) ;
#658 = cartesian_point ( 'none', ( -44.99999999999999300, 19.54482028569211800, 0.0000000000000000000 ) ) ;
#659 = line ( 'none', #658, #650 ) ;
#660 = plane ( 'none', #671 ) ;
#661 = direction ( 'none', ( 0.0000000000000000000, -3.298345290033144800e-016, 1.000000000000000000 ) ) ;
#662 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#663 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#664 = vector ( 'none', #663, 1000.000000000000000 ) ;
#665 = cartesian_point ( 'none', ( 0.7499999999999994400, -43.39999999999999900, 17.75000000000000400 ) ) ;
#666 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#667 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#668 = axis2_placement_3d ( 'none', #670, #667, #666 ) ;
#669 = line ( 'none', #657, #656 ) ;
#670 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#671 = axis2_placement_3d ( 'none', #654, #653, #702 ) ;
#672 = line ( 'none', #665, #664 ) ;
#673 = cylindrical_surface ( 'none', #626, 42.07500000000000300 ) ;
#674 = cartesian_point ( 'none', ( 1.249999999999537700, 5.999999999999998200, 42.05642786780636300 ) ) ;
#675 = cartesian_point ( 'none', ( 1.249999999999537700, 6.165065931094643400, 42.05642786780636300 ) ) ;
#676 = cartesian_point ( 'none', ( 1.216844092440478000, 6.329044646090500800, 42.05744657186310300 ) ) ;
#677 = cartesian_point ( 'none', ( 1.092044142461870500, 6.629618547489622300, 42.06087209368514100 ) ) ;
#678 = cartesian_point ( 'none', ( 0.9989735476053260800, 6.768861448267388800, 42.06329740540355300 ) ) ;
#679 = cartesian_point ( 'none', ( 0.8259467880085434900, 6.941786027842618400, 42.06693196376980400 ) ) ;
#680 = cartesian_point ( 'none', ( 0.7616144109359535000, 6.994533502802984700, 42.06816104436332200 ) ) ;
#681 = cartesian_point ( 'none', ( 0.6259101236967582500, 7.085075995585990300, 42.07039893657400100 ) ) ;
#682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#683 = vector ( 'none', #682, 1000.000000000000000 ) ;
#684 = cartesian_point ( 'none', ( 44.99999999999998600, 19.34011396045025700, 42.00000000000000000 ) ) ;
#685 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#686 = cartesian_point ( 'none', ( -1.186273994813561000, 6.402458997176583300, 42.98364500681015000 ) ) ;
#687 = cartesian_point ( 'none', ( -1.092198645860393600, 6.629665830972858700, 42.98617264152471100 ) ) ;
#688 = cartesian_point ( 'none', ( -1.000508972337198000, 6.767271507957754100, 42.98851708321630100 ) ) ;
#689 = cartesian_point ( 'none', ( -0.7671554730708739500, 7.000597946624012900, 42.99331450002248500 ) ) ;
#690 = cartesian_point ( 'none', ( -0.6294453033260045700, 7.092297881544468800, 42.99565901160592300 ) ) ;
#691 = cartesian_point ( 'none', ( -0.3268406022747891700, 7.217575982273826800, 42.99902406395838700 ) ) ;
#692 = cartesian_point ( 'none', ( -0.1630346831439044600, 7.250000000000045300, 42.99999999999998600 ) ) ;
#693 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#694 = cartesian_point ( 'none', ( -4.504013535831102900e-013, 5.999999999999998200, 43.00000000000000000 ) ) ;
#695 = axis2_placement_3d ( 'none', #694, #737, #736 ) ;
#696 = face_outer_bound ( 'none', #9059, .t. ) ;
#697 = cartesian_point ( 'none', ( 5.265981261772485500e-015, 7.249999999999986700, 43.00000000000000000 ) ) ;
#698 = cylindrical_surface ( 'none', #708, 2.250000000000001800 ) ;
#699 = b_spline_curve_with_knots ( 'none', 3,
( #697, #692, #691, #690, #689, #688, #687, #686, #745, #744, #743, #742 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001954581735266116600, 0.002443005559650665000, 0.002931429384035213500, 0.003419853208419762400, 0.003664065120612037900, 0.003908277032804313900 ),
.unspecified. ) ;
#700 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#701 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 42.00000000000000000 ) ) ;
#702 = direction ( 'none', ( -1.000000000000000000, -9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#703 = circle ( 'none', #704, 42.20000000000000300 ) ;
#704 = axis2_placement_3d ( 'none', #722, #721, #720 ) ;
#705 = face_outer_bound ( 'none', #8979, .t. ) ;
#706 = face_outer_bound ( 'none', #8949, .t. ) ;
#707 = face_bound ( 'none', #9198, .t. ) ;
#708 = axis2_placement_3d ( 'none', #693, #740, #739 ) ;
#709 = cartesian_point ( 'none', ( -44.99999999999998600, -19.34011396045027100, 38.00000000000001400 ) ) ;
#710 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959400, -5.140520549348565700e-014 ) ) ;
#711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#712 = vector ( 'none', #711, 1000.000000000000000 ) ;
#713 = cartesian_point ( 'none', ( 15.40089283126143900, -1.749999999999997800, 40.00000000000000000 ) ) ;
#714 = line ( 'none', #713, #712 ) ;
#715 = face_outer_bound ( 'none', #9084, .t. ) ;
#716 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#717 = cartesian_point ( 'none', ( -19.54482028569209400, -45.00000000000000000, 42.00000000000000000 ) ) ;
#718 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#719 = plane ( 'none', #734 ) ;
#720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#721 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#722 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.50000000000000000, 0.0000000000000000000 ) ) ;
#723 = cylindrical_surface ( 'none', #773, 42.07500000000000300 ) ;
#724 = vector ( 'none', #718, 1000.000000000000000 ) ;
#725 = face_outer_bound ( 'none', #9293, .t. ) ;
#726 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, -42.20000000000000300 ) ) ;
#727 = line ( 'none', #726, #724 ) ;
#728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#729 = vector ( 'none', #728, 1000.000000000000000 ) ;
#730 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.50000000000000000, -42.20000000000000300 ) ) ;
#731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#732 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#733 = axis2_placement_3d ( 'none', #700, #732, #731 ) ;
#734 = axis2_placement_3d ( 'none', #717, #716, #771 ) ;
#735 = circle ( 'none', #733, 49.97999599839921100 ) ;
#736 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#737 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#738 = cylindrical_surface ( 'none', #695, 1.249999999999988000 ) ;
#739 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#740 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#741 = line ( 'none', #701, #729 ) ;
#742 = cartesian_point ( 'none', ( -1.250000000007062800, 6.000000000000652800, 42.98182755537486300 ) ) ;
#743 = cartesian_point ( 'none', ( -1.250000000000368400, 6.081565616245935500, 42.98182755537506200 ) ) ;
#744 = cartesian_point ( 'none', ( -1.241828640299518900, 6.164401747393883500, 42.98206738660501700 ) ) ;
#745 = cartesian_point ( 'none', ( -1.209891757836216900, 6.324543126154711800, 42.98297822548877200 ) ) ;
#746 = cartesian_point ( 'none', ( 0.0000000000000000000, 34.49999999999999300, 0.0000000000000000000 ) ) ;
#747 = cartesian_point ( 'none', ( 5.152701407412487400e-015, 34.50000000000000000, -42.07500000000002400 ) ) ;
#748 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#749 = vector ( 'none', #748, 1000.000000000000000 ) ;
#750 = circle ( 'none', #761, 42.20000000000000300 ) ;
#751 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 22.25000000000000700 ) ) ;
#752 = direction ( 'none', ( 0.0000000000000000000, -3.298345290033144800e-016, 1.000000000000000000 ) ) ;
#753 = line ( 'none', #754, #749 ) ;
#754 = cartesian_point ( 'none', ( -19.34011396045028200, -44.99999999999998600, 42.00000000000000000 ) ) ;
#755 = cartesian_point ( 'none', ( -19.54482028569209400, -45.00000000000000000, 38.00000000000000000 ) ) ;
#756 = line ( 'none', #755, #803 ) ;
#757 = cartesian_point ( 'none', ( -19.34011396045025300, 45.00000000000000000, 0.0000000000000000000 ) ) ;
#758 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#759 = vector ( 'none', #758, 1000.000000000000000 ) ;
#760 = cartesian_point ( 'none', ( -19.34011396045025300, -45.00000000000000000, 38.00000000000014200 ) ) ;
#761 = axis2_placement_3d ( 'none', #746, #807, #806 ) ;
#762 = cartesian_point ( 'none', ( -19.34011396045025300, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#763 = direction ( 'none', ( 0.0000000000000000000, -3.298345290033144800e-016, 1.000000000000000000 ) ) ;
#764 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#765 = cartesian_point ( 'none', ( -19.54482028569209400, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#766 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#767 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959400, -5.140520549348565700e-014 ) ) ;
#768 = line ( 'none', #765, #759 ) ;
#769 = face_outer_bound ( 'none', #9103, .t. ) ;
#770 = cylindrical_surface ( 'none', #774, 42.07500000000000300 ) ;
#771 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#772 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959400, -5.140520549348565700e-014 ) ) ;
#773 = axis2_placement_3d ( 'none', #772, #764, #763 ) ;
#774 = axis2_placement_3d ( 'none', #767, #766, #752 ) ;
#775 = face_outer_bound ( 'none', #9105, .t. ) ;
#776 = cartesian_point ( 'none', ( 19.34011396045025000, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#777 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#778 = vector ( 'none', #777, 1000.000000000000000 ) ;
#779 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 17.75000000000000400 ) ) ;
#780 = line ( 'none', #779, #778 ) ;
#781 = circle ( 'none', #786, 41.50000000000000000 ) ;
#782 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#783 = axis2_placement_3d ( 'none', #782, #1044, #1043 ) ;
#784 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#785 = vector ( 'none', #784, 1000.000000000000000 ) ;
#786 = axis2_placement_3d ( 'none', #528, #1029, #1049 ) ;
#787 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#788 = vector ( 'none', #787, 1000.000000000000000 ) ;
#789 = cartesian_point ( 'none', ( -44.99999999999997900, 19.34011396045029200, 42.00000000000000000 ) ) ;
#790 = face_outer_bound ( 'none', #9099, .t. ) ;
#791 = line ( 'none', #789, #788 ) ;
#792 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#793 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#794 = cartesian_point ( 'none', ( 45.00000000000000700, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#795 = axis2_placement_3d ( 'none', #794, #793, #792 ) ;
#796 = cartesian_point ( 'none', ( -44.99999999999998600, 19.34011396045027100, 38.00000000000014200 ) ) ;
#797 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#798 = vector ( 'none', #797, 1000.000000000000000 ) ;
#799 = circle ( 'none', #795, 2.250000000000001800 ) ;
#800 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 22.25000000000000700 ) ) ;
#801 = line ( 'none', #800, #798 ) ;
#802 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#803 = vector ( 'none', #802, 1000.000000000000000 ) ;
#804 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 22.25000000000000700 ) ) ;
#805 = line ( 'none', #804, #785 ) ;
#806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#807 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#808 = cartesian_point ( 'none', ( 19.34011396045028200, -44.99999999999998600, 42.00000000000000000 ) ) ;
#809 = line ( 'none', #808, #869 ) ;
#810 = face_outer_bound ( 'none', #9108, .t. ) ;
#811 = axis2_placement_3d ( 'none', #854, #853, #852 ) ;
#812 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#813 = cartesian_point ( 'none', ( 5.168009492401830800e-015, 29.50000000000000000, 42.20000000000000300 ) ) ;
#814 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#815 = vector ( 'none', #814, 1000.000000000000000 ) ;
#816 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 22.25000000000000700 ) ) ;
#817 = cartesian_point ( 'none', ( 0.0000000000000000000, 34.50000000000000000, 42.07499999999998200 ) ) ;
#818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#819 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#820 = axis2_placement_3d ( 'none', #825, #819, #818 ) ;
#821 = circle ( 'none', #820, 42.07500000000000300 ) ;
#822 = cartesian_point ( 'none', ( -44.99999999999999300, 19.54482028569211800, 38.00000000000000000 ) ) ;
#823 = line ( 'none', #822, #815 ) ;
#824 = cartesian_point ( 'none', ( -45.00000000000000000, -0.7499999999998435700, 22.25000000000000700 ) ) ;
#825 = cartesian_point ( 'none', ( 0.0000000000000000000, 34.50000000000000000, -1.976585503983441100e-014 ) ) ;
#826 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 17.75000000000000400 ) ) ;
#827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#828 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#829 = axis2_placement_3d ( 'none', #834, #828, #827 ) ;
#830 = circle ( 'none', #829, 42.07500000000000300 ) ;
#831 = line ( 'none', #837, #836 ) ;
#832 = axis2_placement_3d ( 'none', #833, #812, #863 ) ;
#833 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959400, -5.140520549348565700e-014 ) ) ;
#834 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.50000000000000000, -2.082398432462212400e-014 ) ) ;
#835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#836 = vector ( 'none', #835, 1000.000000000000000 ) ;
#837 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.500000000000000000 ) ) ;
#838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#839 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#840 = axis2_placement_3d ( 'none', #867, #850, #849 ) ;
#841 = cartesian_point ( 'none', ( 0.0000000000000000000, 34.49999999999999300, -42.20000000000000300 ) ) ;
#842 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, 0.0000000000000000000 ) ) ;
#843 = axis2_placement_3d ( 'none', #842, #839, #838 ) ;
#844 = cylindrical_surface ( 'none', #843, 42.20000000000000300 ) ;
#845 = face_outer_bound ( 'none', #9209, .t. ) ;
#846 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#847 = vector ( 'none', #846, 1000.000000000000000 ) ;
#848 = circle ( 'none', #887, 42.20000000000000300 ) ;
#849 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#851 = face_outer_bound ( 'none', #9117, .t. ) ;
#852 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#853 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#854 = cartesian_point ( 'none', ( -0.7499999999999997800, -46.00000000000000000, 20.00000000000000400 ) ) ;
#855 = cylindrical_surface ( 'none', #840, 49.97999599839921100 ) ;
#856 = cartesian_point ( 'none', ( 5.168009492401830800e-015, 34.49999999999999300, 42.20000000000000300 ) ) ;
#857 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#858 = vector ( 'none', #857, 1000.000000000000000 ) ;
#859 = cartesian_point ( 'none', ( 5.168009492401830800e-015, -6.602569259225449000, 42.20000000000000300 ) ) ;
#860 = line ( 'none', #859, #858 ) ;
#861 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#862 = line ( 'none', #861, #847 ) ;
#863 = direction ( 'none', ( 0.0000000000000000000, -3.298345290033144800e-016, 1.000000000000000000 ) ) ;
#864 = circle ( 'none', #811, 3.000000000000002700 ) ;
#865 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.50000000000000000, 42.07499999999998200 ) ) ;
#866 = cylindrical_surface ( 'none', #832, 42.07500000000000300 ) ;
#867 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#868 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#869 = vector ( 'none', #868, 1000.000000000000000 ) ;
#870 = cylindrical_surface ( 'none', #879, 42.07500000000000300 ) ;
#871 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.50000000000000000, -2.082398432462212400e-014 ) ) ;
#872 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771354200, -5.000000000000125200 ) ) ;
#873 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#874 = vector ( 'none', #873, 1000.000000000000000 ) ;
#875 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959500, 42.07499999999995300 ) ) ;
#876 = line ( 'none', #875, #874 ) ;
#877 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 38.00000000000000000 ) ) ;
#878 = circle ( 'none', #930, 2.250000000000001800 ) ;
#879 = axis2_placement_3d ( 'none', #924, #923, #920 ) ;
#880 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#881 = vector ( 'none', #880, 1000.000000000000000 ) ;
#882 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 42.00000000000000000 ) ) ;
#883 = line ( 'none', #882, #881 ) ;
#884 = face_outer_bound ( 'none', #9162, .t. ) ;
#885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#886 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#887 = axis2_placement_3d ( 'none', #898, #886, #885 ) ;
#888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#889 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#890 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#891 = axis2_placement_3d ( 'none', #890, #889, #888 ) ;
#892 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 17.75000000000000400 ) ) ;
#893 = cartesian_point ( 'none', ( -45.99999999999999300, -19.54482028569211800, 0.0000000000000000000 ) ) ;
#894 = circle ( 'none', #891, 49.97999599839921100 ) ;
#895 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#896 = vector ( 'none', #895, 1000.000000000000000 ) ;
#897 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -7.500000000000000000 ) ) ;
#898 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.50000000000000000, 0.0000000000000000000 ) ) ;
#899 = line ( 'none', #897, #896 ) ;
#900 = axis2_placement_3d ( 'none', #921, #908, #958 ) ;
#901 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#902 = vector ( 'none', #901, 1000.000000000000000 ) ;
#903 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 17.75000000000000400 ) ) ;
#904 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#906 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#907 = axis2_placement_3d ( 'none', #906, #905, #904 ) ;
#908 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#909 = line ( 'none', #903, #902 ) ;
#910 = circle ( 'none', #900, 2.250000000000001800 ) ;
#911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#912 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#913 = circle ( 'none', #907, 3.600000000000000100 ) ;
#914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#915 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#916 = axis2_placement_3d ( 'none', #871, #915, #914 ) ;
#917 = circle ( 'none', #916, 42.07500000000000300 ) ;
#918 = cartesian_point ( 'none', ( 0.0000000000000000000, 34.50000000000000000, -1.976585503983441100e-014 ) ) ;
#919 = axis2_placement_3d ( 'none', #918, #912, #911 ) ;
#920 = direction ( 'none', ( 0.0000000000000000000, -3.298345290033144800e-016, 1.000000000000000000 ) ) ;
#921 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#922 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 0.0000000000000000000 ) ) ;
#923 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#924 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959400, -5.140520549348565700e-014 ) ) ;
#925 = cartesian_point ( 'none', ( -0.7499999999999994400, -46.00000000000000000, 17.00000000000000000 ) ) ;
#926 = circle ( 'none', #919, 42.07500000000000300 ) ;
#927 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#928 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#929 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#930 = axis2_placement_3d ( 'none', #929, #928, #927 ) ;
#931 = axis2_placement_3d ( 'none', #996, #932, #985 ) ;
#932 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#933 = axis2_placement_3d ( 'none', #981, #975, #974 ) ;
#934 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#935 = face_bound ( 'none', #9208, .t. ) ;
#936 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -5.000000000000125200 ) ) ;
#937 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#938 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 38.00000000000000000 ) ) ;
#939 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#940 = cartesian_point ( 'none', ( -38.50000000000000000, 4.714890176717308700e-015, -24.50000000000000000 ) ) ;
#941 = cartesian_point ( 'none', ( -18.50000000000000000, 2.296212748401287200e-015, -21.50000000000000000 ) ) ;
#942 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#943 = vector ( 'none', #942, 1000.000000000000000 ) ;
#944 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#945 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, -23.50000000000000000 ) ) ;
#946 = face_outer_bound ( 'none', #9308, .t. ) ;
#947 = circle ( 'none', #954, 4.650000000000000400 ) ;
#948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#949 = vector ( 'none', #948, 1000.000000000000000 ) ;
#950 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 38.00000000000000700 ) ) ;
#951 = line ( 'none', #950, #949 ) ;
#952 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#953 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 0.0000000000000000000 ) ) ;
#954 = axis2_placement_3d ( 'none', #952, #957, #937 ) ;
#955 = toroidal_surface ( 'none', #931, 38.50000000000000000, 1.000000000000000000 ) ;
#956 = cartesian_point ( 'none', ( 0.7499999999999996700, -46.00000000000000000, 23.00000000000000700 ) ) ;
#957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#958 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#959 = line ( 'none', #944, #943 ) ;
#960 = cartesian_point ( 'none', ( -45.99999999999999300, -19.54482028569211800, 38.00000000000000000 ) ) ;
#961 = cartesian_point ( 'none', ( -0.7499999999999998900, -46.00000000000000000, 23.00000000000000700 ) ) ;
#962 = cartesian_point ( 'none', ( 5.152701407412487400e-015, 29.50000000000000000, -42.07500000000002400 ) ) ;
#963 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#964 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208700, 42.00000000000000000 ) ) ;
#965 = axis2_placement_3d ( 'none', #1025, #1024, #1023 ) ;
#966 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -6.000000000000000900 ) ) ;
#967 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#968 = circle ( 'none', #965, 42.20000000000000300 ) ;
#969 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#970 = vector ( 'none', #969, 1000.000000000000000 ) ;
#971 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 38.00000000000000700 ) ) ;
#972 = axis2_placement_3d ( 'none', #964, #963, #1028 ) ;
#973 = face_outer_bound ( 'none', #9369, .t. ) ;
#974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#975 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#976 = line ( 'none', #971, #970 ) ;
#977 = plane ( 'none', #972 ) ;
#978 = face_bound ( 'none', #9231, .t. ) ;
#979 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#981 = cartesian_point ( 'none', ( 0.0000000000000000000, 34.49999999999999300, -41.95000000000001000 ) ) ;
#982 = plane ( 'none', #933 ) ;
#983 = axis2_placement_3d ( 'none', #989, #980, #979 ) ;
#984 = axis2_placement_3d ( 'none', #1027, #1022, #967 ) ;
#985 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#986 = cylindrical_surface ( 'none', #983, 49.97999599839921100 ) ;
#987 = face_outer_bound ( 'none', #9224, .t. ) ;
#988 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -6.000000000000000900 ) ) ;
#989 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#990 = cylindrical_surface ( 'none', #984, 42.20000000000000300 ) ;
#991 = face_outer_bound ( 'none', #9262, .t. ) ;
#992 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#993 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#994 = axis2_placement_3d ( 'none', #934, #993, #992 ) ;
#995 = circle ( 'none', #994, 49.97999599839921100 ) ;
#996 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#997 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#998 = vector ( 'none', #997, 1000.000000000000000 ) ;
#999 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 23.00000000000000700 ) ) ;
#1000 = cartesian_point ( 'none', ( 0.7499999999999938900, -46.00000000000000000, 17.00000000000000000 ) ) ;
#1001 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1002 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1003 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1004 = circle ( 'none', #1042, 3.600000000000000100 ) ;
#1005 = plane ( 'none', #1038 ) ;
#1006 = circle ( 'none', #1014, 0.5000000000000004400 ) ;
#1007 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1008 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1009 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 42.00000000000000000 ) ) ;
#1010 = circle ( 'none', #1019, 19.00000000000000000 ) ;
#1011 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1012 = line ( 'none', #999, #998 ) ;
#1013 = cartesian_point ( 'none', ( 18.50000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1014 = axis2_placement_3d ( 'none', #1013, #1059, #1058 ) ;
#1015 = circle ( 'none', #1057, 3.000000000000002700 ) ;
#1016 = face_bound ( 'none', #9285, .t. ) ;
#1017 = cartesian_point ( 'none', ( 18.50000000000000000, 0.0000000000000000000, -21.50000000000000000 ) ) ;
#1018 = plane ( 'none', #1020 ) ;
#1019 = axis2_placement_3d ( 'none', #1003, #1002, #1001 ) ;
#1020 = axis2_placement_3d ( 'none', #1009, #1008, #1007 ) ;
#1021 = face_outer_bound ( 'none', #9176, .t. ) ;
#1022 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1024 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1025 = cartesian_point ( 'none', ( 0.0000000000000000000, 34.49999999999999300, 0.0000000000000000000 ) ) ;
#1026 = face_outer_bound ( 'none', #9256, .t. ) ;
#1027 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, 0.0000000000000000000 ) ) ;
#1028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1030 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1031 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#1032 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1033 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1034 = face_outer_bound ( 'none', #9633, .t. ) ;
#1035 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1036 = vector ( 'none', #1035, 1000.000000000000000 ) ;
#1037 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000000000, 42.00000000000000000 ) ) ;
#1038 = axis2_placement_3d ( 'none', #1039, #1033, #1030 ) ;
#1039 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.50000000000000000, -22.00000000000000000 ) ) ;
#1040 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1041 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#1042 = axis2_placement_3d ( 'none', #1050, #1041, #1040 ) ;
#1043 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1044 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1045 = cartesian_point ( 'none', ( -38.50000000000000000, 4.714890176717309500e-015, -23.50000000000000000 ) ) ;
#1046 = line ( 'none', #1037, #1036 ) ;
#1047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1048 = vector ( 'none', #1047, 1000.000000000000000 ) ;
#1049 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1050 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#1051 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1052 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1053 = cartesian_point ( 'none', ( 0.7499999999999997800, -46.00000000000000000, 20.00000000000000400 ) ) ;
#1054 = circle ( 'none', #1060, 1.000000000000000900 ) ;
#1055 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 17.00000000000000000 ) ) ;
#1056 = line ( 'none', #1055, #1048 ) ;
#1057 = axis2_placement_3d ( 'none', #1053, #1052, #1051 ) ;
#1058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1059 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1060 = axis2_placement_3d ( 'none', #1045, #1032, #1031 ) ;
#1061 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1062 = toroidal_surface ( 'none', #1132, 7.349999999999998800, 0.5000000000000000000 ) ;
#1063 = axis2_placement_3d ( 'none', #1061, #1069, #1116 ) ;
#1064 = vector ( 'none', #1109, 1000.000000000000000 ) ;
#1065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1066 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1067 = face_bound ( 'none', #9217, .t. ) ;
#1068 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 20.00000000000000400 ) ) ;
#1069 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1070 = axis2_placement_3d ( 'none', #1112, #1104, #1103 ) ;
#1071 = circle ( 'none', #1121, 2.250000000000001800 ) ;
#1072 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, -20.99999999999999600 ) ) ;
#1073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1074 = vector ( 'none', #1073, 1000.000000000000000 ) ;
#1075 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1076 = axis2_placement_3d ( 'none', #1085, #1092, #1075 ) ;
#1077 = circle ( 'none', #1076, 49.97999599839921100 ) ;
#1078 = cartesian_point ( 'none', ( 38.50000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#1079 = axis2_placement_3d ( 'none', #1078, #1066, #1065 ) ;
#1080 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1082 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#1083 = axis2_placement_3d ( 'none', #1082, #1081, #1080 ) ;
#1084 = circle ( 'none', #1083, 38.50000000000000000 ) ;
#1085 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1086 = circle ( 'none', #1079, 1.000000000000000900 ) ;
#1087 = cartesian_point ( 'none', ( -45.99999999999999300, -19.54482028569211800, 42.00000000000000000 ) ) ;
#1088 = line ( 'none', #1087, #1074 ) ;
#1089 = toroidal_surface ( 'none', #1063, 18.50000000000000000, 0.5000000000000000000 ) ;
#1090 = cartesian_point ( 'none', ( 38.50000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#1091 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000000000, 0.0000000000000000000 ) ) ;
#1092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1093 = cartesian_point ( 'none', ( 41.00000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#1094 = circle ( 'none', #1147, 0.5000000000000004400 ) ;
#1095 = circle ( 'none', #1133, 6.849999999999998800 ) ;
#1096 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1097 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1098 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#1099 = axis2_placement_3d ( 'none', #1098, #1097, #1096 ) ;
#1100 = circle ( 'none', #1099, 37.50000000000000000 ) ;
#1101 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1103 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1104 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1105 = face_outer_bound ( 'none', #9329, .t. ) ;
#1106 = cartesian_point ( 'none', ( -41.00000000000000000, 5.051668046482832000e-015, -24.50000000000000000 ) ) ;
#1107 = axis2_placement_3d ( 'none', #1102, #1101, #1113 ) ;
#1108 = toroidal_surface ( 'none', #1107, 37.00000000000000000, 0.5000000000000000000 ) ;
#1109 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1110 = plane ( 'none', #1070 ) ;
#1111 = face_outer_bound ( 'none', #9263, .t. ) ;
#1112 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.50000000000000000, -42.20000000000000300 ) ) ;
#1113 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1114 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 0.0000000000000000000 ) ) ;
#1115 = line ( 'none', #1114, #1064 ) ;
#1116 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1117 = face_outer_bound ( 'none', #9299, .t. ) ;
#1118 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000000000, 38.00000000000000000 ) ) ;
#1119 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1120 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#1121 = axis2_placement_3d ( 'none', #1068, #1120, #1119 ) ;
#1122 = circle ( 'none', #1177, 7.349999999999998800 ) ;
#1123 = axis2_placement_3d ( 'none', #1175, #1171, #1170 ) ;
#1124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1125 = circle ( 'none', #1123, 6.849999999999998800 ) ;
#1126 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1127 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1129 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1130 = circle ( 'none', #1184, 37.50000000000000000 ) ;
#1131 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1132 = axis2_placement_3d ( 'none', #1131, #1129, #1124 ) ;
#1133 = axis2_placement_3d ( 'none', #1141, #1128, #1127 ) ;
#1134 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1136 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#1137 = cartesian_point ( 'none', ( -7.349999999999998800, 9.001153973733045600e-016, -21.50000000000000000 ) ) ;
#1138 = face_outer_bound ( 'none', #9330, .t. ) ;
#1139 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1140 = circle ( 'none', #1149, 37.00000000000000000 ) ;
#1141 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1142 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -24.00000000000000000 ) ) ;
#1143 = cartesian_point ( 'none', ( -6.850000000000000500, 8.388830574159369900e-016, -20.10000000000000100 ) ) ;
#1144 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#1145 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1146 = cartesian_point ( 'none', ( -37.00000000000000000, 4.531193156845206800e-015, -20.99999999999999600 ) ) ;
#1147 = axis2_placement_3d ( 'none', #1146, #1145, #1144 ) ;
#1148 = cartesian_point ( 'none', ( -37.00000000000000000, 4.561809326823890600e-015, -20.49999999999999600 ) ) ;
#1149 = axis2_placement_3d ( 'none', #1136, #1135, #1134 ) ;
#1150 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, -20.99999999999999600 ) ) ;
#1151 = cartesian_point ( 'none', ( 37.00000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#1152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1153 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1154 = axis2_placement_3d ( 'none', #1167, #1153, #1152 ) ;
#1155 = circle ( 'none', #1217, 0.5000000000000004400 ) ;
#1156 = circle ( 'none', #1169, 2.250000000000001800 ) ;
#1157 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1158 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1159 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1160 = cartesian_point ( 'none', ( 7.349999999999998800, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1161 = axis2_placement_3d ( 'none', #1218, #1214, #1213 ) ;
#1162 = circle ( 'none', #1154, 0.5000000000000004400 ) ;
#1163 = axis2_placement_3d ( 'none', #1160, #1159, #1158 ) ;
#1164 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1165 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1166 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000000 ) ) ;
#1167 = cartesian_point ( 'none', ( 37.00000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1168 = circle ( 'none', #1161, 3.600000000000000100 ) ;
#1169 = axis2_placement_3d ( 'none', #1215, #1205, #1203 ) ;
#1170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1172 = cartesian_point ( 'none', ( -6.849999999999998800, 8.388830574159367900e-016, -20.99999999999999600 ) ) ;
#1173 = circle ( 'none', #1163, 0.5000000000000004400 ) ;
#1174 = cartesian_point ( 'none', ( 7.349999999999998800, 0.0000000000000000000, -21.50000000000000000 ) ) ;
#1175 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1177 = axis2_placement_3d ( 'none', #1166, #1165, #1164 ) ;
#1178 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1179 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#1180 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1181 = cartesian_point ( 'none', ( -7.349999999999998800, 9.001153973733045600e-016, -20.99999999999999600 ) ) ;
#1182 = axis2_placement_3d ( 'none', #1181, #1180, #1179 ) ;
#1183 = circle ( 'none', #1182, 0.5000000000000004400 ) ;
#1184 = axis2_placement_3d ( 'none', #1126, #1178, #1176 ) ;
#1185 = line ( 'none', #1195, #1246 ) ;
#1186 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1187 = vector ( 'none', #1186, 1000.000000000000000 ) ;
#1188 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1189 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1190 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1191 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#1192 = line ( 'none', #1209, #1187 ) ;
#1193 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#1194 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1195 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, 0.0000000000000000000 ) ) ;
#1196 = cylindrical_surface ( 'none', #1247, 6.849999999999998800 ) ;
#1197 = axis2_placement_3d ( 'none', #1191, #1190, #1189 ) ;
#1198 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1200 = cartesian_point ( 'none', ( 19.34011396045025300, -45.00000000000000000, 38.00000000000001400 ) ) ;
#1201 = cartesian_point ( 'none', ( 0.7500000000000006700, -45.00000000000000000, 22.25000000000000700 ) ) ;
#1202 = axis2_placement_3d ( 'none', #1204, #1199, #1198 ) ;
#1203 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1204 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000000 ) ) ;
#1205 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#1206 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#1207 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1208 = cartesian_point ( 'none', ( -18.50000000000000000, 2.265596578422603400e-015, -20.99999999999999600 ) ) ;
#1209 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1210 = face_outer_bound ( 'none', #9396, .t. ) ;
#1211 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1212 = circle ( 'none', #1197, 19.00000000000000000 ) ;
#1213 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1214 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#1215 = cartesian_point ( 'none', ( -45.00000000000000000, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#1216 = circle ( 'none', #1202, 18.50000000000000000 ) ;
#1217 = axis2_placement_3d ( 'none', #1208, #1207, #1206 ) ;
#1218 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#1219 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1220 = vector ( 'none', #1219, 1000.000000000000000 ) ;
#1221 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1222 = line ( 'none', #1221, #1220 ) ;
#1223 = cartesian_point ( 'none', ( 46.00000000000000000, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#1224 = vector ( 'none', #1272, 1000.000000000000000 ) ;
#1225 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, 0.0000000000000000000 ) ) ;
#1226 = line ( 'none', #1225, #1224 ) ;
#1227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1228 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1229 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#1230 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1231 = face_outer_bound ( 'none', #9348, .t. ) ;
#1232 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1233 = vector ( 'none', #1232, 1000.000000000000000 ) ;
#1234 = cartesian_point ( 'none', ( -6.849999999999998800, 8.388830574159367900e-016, 0.0000000000000000000 ) ) ;
#1235 = axis2_placement_3d ( 'none', #1223, #1230, #1276 ) ;
#1236 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#1237 = vector ( 'none', #1236, 1000.000000000000000 ) ;
#1238 = circle ( 'none', #1235, 3.000000000000002700 ) ;
#1239 = cartesian_point ( 'none', ( 6.849999999999999600, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#1240 = axis2_placement_3d ( 'none', #1243, #1228, #1227 ) ;
#1241 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -22.00000000000000000 ) ) ;
#1242 = line ( 'none', #1234, #1233 ) ;
#1243 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#1244 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 22.25000000000000700 ) ) ;
#1245 = line ( 'none', #1244, #1237 ) ;
#1246 = vector ( 'none', #1194, 1000.000000000000000 ) ;
#1247 = axis2_placement_3d ( 'none', #1248, #1188, #1211 ) ;
#1248 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1249 = circle ( 'none', #1240, 6.849999999999999600 ) ;
#1250 = circle ( 'none', #1271, 41.50000000000000000 ) ;
#1251 = circle ( 'none', #1304, 0.5000000000000004400 ) ;
#1252 = cartesian_point ( 'none', ( 41.00000000000000000, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#1253 = cartesian_point ( 'none', ( 46.00000000000000000, 0.7499999999995283800, 23.00000000000000700 ) ) ;
#1254 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1256 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1257 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.195930061930005700 ) ) ;
#1258 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#1259 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#1260 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1261 = axis2_placement_3d ( 'none', #1263, #1260, #1259 ) ;
#1262 = face_outer_bound ( 'none', #9484, .t. ) ;
#1263 = cartesian_point ( 'none', ( -41.00000000000000000, 5.021051876504149000e-015, -24.00000000000000000 ) ) ;
#1264 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#1265 = circle ( 'none', #1268, 41.00000000000000000 ) ;
#1266 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1267 = circle ( 'none', #1261, 0.5000000000000004400 ) ;
#1268 = axis2_placement_3d ( 'none', #1258, #1255, #1254 ) ;
#1269 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1270 = toroidal_surface ( 'none', #1273, 41.00000000000000000, 0.5000000000000000000 ) ;
#1271 = axis2_placement_3d ( 'none', #1277, #1256, #1309 ) ;
#1272 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1273 = axis2_placement_3d ( 'none', #1229, #1269, #1266 ) ;
#1274 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#1275 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, -20.50000000000000000 ) ) ;
#1276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1277 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#1278 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#1279 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1280 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1281 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#1282 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#1283 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#1284 = vector ( 'none', #1296, 1000.000000000000000 ) ;
#1285 = axis2_placement_3d ( 'none', #1283, #1280, #1279 ) ;
#1286 = line ( 'none', #1297, #1284 ) ;
#1287 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1288 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1289 = axis2_placement_3d ( 'none', #1294, #1288, #1287 ) ;
#1290 = cartesian_point ( 'none', ( 46.00000000000000000, -0.7500000000004711800, 23.00000000000000700 ) ) ;
#1291 = axis2_placement_3d ( 'none', #1282, #1281, #1530 ) ;
#1292 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1293 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1294 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#1295 = circle ( 'none', #1285, 13.00000000000000000 ) ;
#1296 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1297 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1299 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1301 = cylindrical_surface ( 'none', #1305, 13.00000000000000000 ) ;
#1302 = circle ( 'none', #1291, 0.4999999999999381600 ) ;
#1303 = circle ( 'none', #1289, 41.50000000000000000 ) ;
#1304 = axis2_placement_3d ( 'none', #1252, #1299, #1298 ) ;
#1305 = axis2_placement_3d ( 'none', #1300, #1293, #1292 ) ;
#1306 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208300, 0.0000000000000000000 ) ) ;
#1307 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#1308 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.195930061930005700 ) ) ;
#1309 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1310 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1311 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1312 = cartesian_point ( 'none', ( 46.00000000000000000, 0.7499999999995226000, 17.00000000000000000 ) ) ;
#1313 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1314 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208300, 38.00000000000000000 ) ) ;
#1315 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1316 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208700, 17.00000000000000000 ) ) ;
#1317 = line ( 'none', #1316, #1370 ) ;
#1318 = circle ( 'none', #1365, 42.50000000000000000 ) ;
#1319 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1320 = vector ( 'none', #1319, 1000.000000000000000 ) ;
#1321 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#1322 = circle ( 'none', #1337, 42.50000000000000000 ) ;
#1323 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1324 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1325 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000000 ) ) ;
#1326 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1327 = axis2_placement_3d ( 'none', #1326, #1324, #1323 ) ;
#1328 = cylindrical_surface ( 'none', #1366, 37.50000000000000000 ) ;
#1329 = face_outer_bound ( 'none', #9437, .t. ) ;
#1330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1331 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1332 = cartesian_point ( 'none', ( 46.00000000000000000, -0.7500000000004710700, 20.00000000000000400 ) ) ;
#1333 = axis2_placement_3d ( 'none', #1332, #1331, #1330 ) ;
#1334 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, -20.49999999999999600 ) ) ;
#1335 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#1336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1337 = axis2_placement_3d ( 'none', #1325, #1336, #1313 ) ;
#1338 = cylindrical_surface ( 'none', #1327, 42.50000000000000000 ) ;
#1339 = circle ( 'none', #1333, 3.000000000000002700 ) ;
#1340 = line ( 'none', #1321, #1320 ) ;
#1341 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, -22.00000000000000000 ) ) ;
#1342 = circle ( 'none', #1393, 37.50000000000000000 ) ;
#1343 = face_outer_bound ( 'none', #9384, .t. ) ;
#1344 = line ( 'none', #1358, #1397 ) ;
#1345 = axis2_placement_3d ( 'none', #1310, #1359, #1361 ) ;
#1346 = face_outer_bound ( 'none', #9457, .t. ) ;
#1347 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1348 = vector ( 'none', #1347, 1000.000000000000000 ) ;
#1349 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1350 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1351 = cylindrical_surface ( 'none', #1345, 41.50000000000000000 ) ;
#1352 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1353 = vector ( 'none', #1352, 1000.000000000000000 ) ;
#1354 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, 0.0000000000000000000 ) ) ;
#1355 = face_outer_bound ( 'none', #9367, .t. ) ;
#1356 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1357 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1358 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208300, 42.00000000000000000 ) ) ;
#1359 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1360 = face_outer_bound ( 'none', #9312, .t. ) ;
#1361 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1362 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1364 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#1365 = axis2_placement_3d ( 'none', #1364, #1363, #1362 ) ;
#1366 = axis2_placement_3d ( 'none', #1311, #1357, #1356 ) ;
#1367 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -22.00000000000000400 ) ) ;
#1368 = line ( 'none', #1350, #1348 ) ;
#1369 = line ( 'none', #1354, #1353 ) ;
#1370 = vector ( 'none', #1315, 1000.000000000000000 ) ;
#1371 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1372 = axis2_placement_3d ( 'none', #1374, #1382, #1371 ) ;
#1373 = circle ( 'none', #1372, 13.00000000000000000 ) ;
#1374 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.50000000000000000 ) ) ;
#1375 = circle ( 'none', #1416, 13.00000000000000000 ) ;
#1376 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 0.0000000000000000000 ) ) ;
#1377 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1378 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1379 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1380 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1381 = axis2_placement_3d ( 'none', #1383, #1380, #1379 ) ;
#1382 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1383 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1384 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1385 = vector ( 'none', #1384, 1000.000000000000000 ) ;
#1386 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208700, 23.00000000000000700 ) ) ;
#1387 = line ( 'none', #1386, #1385 ) ;
#1388 = axis2_placement_3d ( 'none', #1349, #1378, #1377 ) ;
#1389 = face_outer_bound ( 'none', #9479, .t. ) ;
#1390 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1392 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#1393 = axis2_placement_3d ( 'none', #1392, #1391, #1390 ) ;
#1394 = cylindrical_surface ( 'none', #1381, 19.00000000000000000 ) ;
#1395 = cartesian_point ( 'none', ( 46.00000000000000000, -0.7500000000004707300, 17.00000000000000000 ) ) ;
#1396 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1397 = vector ( 'none', #1396, 1000.000000000000000 ) ;
#1398 = cylindrical_surface ( 'none', #1388, 13.00000000000000000 ) ;
#1399 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1400 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.50000000000000000 ) ) ;
#1401 = cartesian_point ( 'none', ( -13.00000000000000000, 1.592040838891559100e-015, 0.0000000000000000000 ) ) ;
#1402 = line ( 'none', #1401, #1464 ) ;
#1403 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1404 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1405 = axis2_placement_3d ( 'none', #1427, #1404, #1403 ) ;
#1406 = cartesian_point ( 'none', ( 13.00000000000000000, 0.0000000000000000000, -16.50000000000000000 ) ) ;
#1407 = cartesian_point ( 'none', ( -13.00000000000000000, 1.592040838891559100e-015, -16.50000000000000000 ) ) ;
#1408 = axis2_placement_3d ( 'none', #1400, #1399, #1466 ) ;
#1409 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1410 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1411 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1412 = axis2_placement_3d ( 'none', #1411, #1410, #1409 ) ;
#1413 = cylindrical_surface ( 'none', #1412, 42.00000000000000000 ) ;
#1414 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1415 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1416 = axis2_placement_3d ( 'none', #1428, #1415, #1414 ) ;
#1417 = circle ( 'none', #1405, 42.00000000000000000 ) ;
#1418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1419 = vector ( 'none', #1418, 1000.000000000000000 ) ;
#1420 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1421 = line ( 'none', #1420, #1419 ) ;
#1422 = circle ( 'none', #1408, 42.00000000000000000 ) ;
#1423 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1424 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1425 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.50000000000000000 ) ) ;
#1426 = axis2_placement_3d ( 'none', #1425, #1424, #1423 ) ;
#1427 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999300 ) ) ;
#1428 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#1429 = circle ( 'none', #1426, 42.00000000000000000 ) ;
#1430 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1431 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1432 = face_outer_bound ( 'none', #9447, .t. ) ;
#1433 = face_outer_bound ( 'none', #9474, .t. ) ;
#1434 = axis2_placement_3d ( 'none', #1475, #1474, #1473 ) ;
#1435 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1437 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1438 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1439 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1440 = axis2_placement_3d ( 'none', #1449, #1439, #1438 ) ;
#1441 = cartesian_point ( 'none', ( -42.00000000000000000, 5.143516556418883300e-015, -16.50000000000000000 ) ) ;
#1442 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, -20.49999999999999300 ) ) ;
#1443 = cylindrical_surface ( 'none', #1492, 41.50000000000000000 ) ;
#1444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1445 = vector ( 'none', #1444, 1000.000000000000000 ) ;
#1446 = cartesian_point ( 'none', ( 13.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1447 = line ( 'none', #1446, #1445 ) ;
#1448 = axis2_placement_3d ( 'none', #1430, #1437, #1436 ) ;
#1449 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.50000000000000000 ) ) ;
#1450 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1451 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1452 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999300 ) ) ;
#1453 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1454 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1455 = cylindrical_surface ( 'none', #1448, 42.00000000000000000 ) ;
#1456 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1457 = vector ( 'none', #1456, 1000.000000000000000 ) ;
#1458 = cartesian_point ( 'none', ( -42.00000000000000000, 5.143516556418883300e-015, -20.49999999999999300 ) ) ;
#1459 = circle ( 'none', #1465, 42.00000000000000000 ) ;
#1460 = circle ( 'none', #1440, 13.00000000000000000 ) ;
#1461 = cartesian_point ( 'none', ( -42.00000000000000000, 5.143516556418883300e-015, 0.0000000000000000000 ) ) ;
#1462 = line ( 'none', #1461, #1457 ) ;
#1463 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1464 = vector ( 'none', #1463, 1000.000000000000000 ) ;
#1465 = axis2_placement_3d ( 'none', #1452, #1451, #1450 ) ;
#1466 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1467 = axis2_placement_3d ( 'none', #1476, #1431, #1498 ) ;
#1468 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1469 = face_outer_bound ( 'none', #9510, .t. ) ;
#1470 = vector ( 'none', #1525, 1000.000000000000000 ) ;
#1471 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208700, 0.0000000000000000000 ) ) ;
#1472 = line ( 'none', #1471, #1470 ) ;
#1473 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1475 = cartesian_point ( 'none', ( 0.0000000000000000000, 19.00000000000000000, -16.50000000000000000 ) ) ;
#1476 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000000 ) ) ;
#1477 = axis2_placement_3d ( 'none', #1526, #1529, #1519 ) ;
#1478 = axis2_placement_3d ( 'none', #1511, #1517, #1516 ) ;
#1479 = circle ( 'none', #1467, 42.50000000000000000 ) ;
#1480 = face_outer_bound ( 'none', #9491, .t. ) ;
#1481 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1482 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1483 = axis2_placement_3d ( 'none', #1495, #1482, #1481 ) ;
#1484 = circle ( 'none', #1483, 41.50000000000000000 ) ;
#1485 = face_bound ( 'none', #9521, .t. ) ;
#1486 = face_bound ( 'none', #9455, .t. ) ;
#1487 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1488 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1489 = face_outer_bound ( 'none', #9516, .t. ) ;
#1490 = cylindrical_surface ( 'none', #1491, 42.50000000000000000 ) ;
#1491 = axis2_placement_3d ( 'none', #1435, #1488, #1487 ) ;
#1492 = axis2_placement_3d ( 'none', #1494, #1454, #1453 ) ;
#1493 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, -16.50000000000000000 ) ) ;
#1494 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1495 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#1496 = plane ( 'none', #1434 ) ;
#1497 = face_outer_bound ( 'none', #9515, .t. ) ;
#1498 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1499 = axis2_placement_3d ( 'none', #1561, #1560, #1559 ) ;
#1500 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1501 = axis2_placement_3d ( 'none', #1556, #1555, #1549 ) ;
#1502 = face_outer_bound ( 'none', #9542, .t. ) ;
#1503 = face_outer_bound ( 'none', #9494, .t. ) ;
#1504 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1505 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1506 = axis2_placement_3d ( 'none', #1509, #1505, #1504 ) ;
#1507 = circle ( 'none', #1506, 7.349999999999998800 ) ;
#1508 = axis2_placement_3d ( 'none', #1551, #1550, #1544 ) ;
#1509 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000000 ) ) ;
#1510 = face_outer_bound ( 'none', #9549, .t. ) ;
#1511 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1512 = face_bound ( 'none', #9554, .t. ) ;
#1513 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1514 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1515 = axis2_placement_3d ( 'none', #1527, #1514, #1513 ) ;
#1516 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1517 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1518 = circle ( 'none', #1521, 37.50000000000000000 ) ;
#1519 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1520 = cylindrical_surface ( 'none', #1478, 19.00000000000000000 ) ;
#1521 = axis2_placement_3d ( 'none', #1500, #1468, #1554 ) ;
#1522 = cylindrical_surface ( 'none', #1499, 37.50000000000000000 ) ;
#1523 = circle ( 'none', #1515, 42.50000000000000000 ) ;
#1524 = face_outer_bound ( 'none', #9523, .t. ) ;
#1525 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1526 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.00000000000000000, -20.49999999999999600 ) ) ;
#1527 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#1528 = plane ( 'none', #1477 ) ;
#1529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1530 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#1531 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1533 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1534 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1536 = axis2_placement_3d ( 'none', #1542, #1535, #1534 ) ;
#1537 = circle ( 'none', #1548, 49.97999599839920400 ) ;
#1538 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1540 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#1541 = axis2_placement_3d ( 'none', #1540, #1539, #1538 ) ;
#1542 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#1543 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#1544 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1545 = circle ( 'none', #1541, 41.00000000000000000 ) ;
#1546 = circle ( 'none', #1536, 37.00000000000000000 ) ;
#1547 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#1548 = axis2_placement_3d ( 'none', #1533, #1532, #1531 ) ;
#1549 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1550 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1551 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.50000000000000000, -24.50000000000000000 ) ) ;
#1552 = face_bound ( 'none', #9501, .t. ) ;
#1553 = plane ( 'none', #1508 ) ;
#1554 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1555 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1556 = cartesian_point ( 'none', ( 0.0000000000000000000, 37.50000000000000000, -20.49999999999999600 ) ) ;
#1557 = face_bound ( 'none', #9541, .t. ) ;
#1558 = plane ( 'none', #1501 ) ;
#1559 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1560 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1561 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1562 = axis2_placement_3d ( 'none', #1583, #1626, #1625 ) ;
#1563 = axis2_placement_3d ( 'none', #1627, #1578, #1577 ) ;
#1564 = axis2_placement_3d ( 'none', #1602, #1601, #1600 ) ;
#1565 = face_bound ( 'none', #9534, .t. ) ;
#1566 = face_outer_bound ( 'none', #9585, .t. ) ;
#1567 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1568 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1569 = axis2_placement_3d ( 'none', #1592, #1568, #1567 ) ;
#1570 = cartesian_point ( 'none', ( 7.799999999999994500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#1571 = line ( 'none', #1570, #1610 ) ;
#1572 = plane ( 'none', #1562 ) ;
#1573 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1574 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1575 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1576 = axis2_placement_3d ( 'none', #1575, #1574, #1573 ) ;
#1577 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1579 = toroidal_surface ( 'none', #1563, 41.00000000000000000, 0.5000000000000000000 ) ;
#1580 = face_outer_bound ( 'none', #9589, .t. ) ;
#1581 = axis2_placement_3d ( 'none', #1619, #1618, #1617 ) ;
#1582 = face_outer_bound ( 'none', #9563, .t. ) ;
#1583 = cartesian_point ( 'none', ( 0.0000000000000000000, 13.00000000000000000, -20.10000000000000100 ) ) ;
#1584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1585 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1586 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1587 = axis2_placement_3d ( 'none', #1586, #1585, #1584 ) ;
#1588 = circle ( 'none', #1587, 1.299999999999999200 ) ;
#1589 = circle ( 'none', #1569, 6.849999999999999600 ) ;
#1590 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#1591 = plane ( 'none', #1581 ) ;
#1592 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#1593 = face_bound ( 'none', #9582, .t. ) ;
#1594 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1595 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1596 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1597 = axis2_placement_3d ( 'none', #1596, #1595, #1594 ) ;
#1598 = toroidal_surface ( 'none', #1597, 37.00000000000000000, 0.5000000000000000000 ) ;
#1599 = toroidal_surface ( 'none', #1576, 7.349999999999998800, 0.5000000000000000000 ) ;
#1600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1601 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1602 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1603 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#1604 = circle ( 'none', #1661, 19.00000000000000000 ) ;
#1605 = cylindrical_surface ( 'none', #1686, 49.97999599839920400 ) ;
#1606 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1607 = face_outer_bound ( 'none', #9675, .t. ) ;
#1608 = circle ( 'none', #1646, 1.800000000000000500 ) ;
#1609 = direction ( 'none', ( -0.7071067811865560100, 8.659560562354831800e-017, -0.7071067811865391400 ) ) ;
#1610 = vector ( 'none', #1609, 1000.000000000000000 ) ;
#1611 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1612 = cylindrical_surface ( 'none', #1564, 6.849999999999998800 ) ;
#1613 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1614 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1615 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000000 ) ) ;
#1616 = face_outer_bound ( 'none', #9526, .t. ) ;
#1617 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1618 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1619 = cartesian_point ( 'none', ( 0.0000000000000000000, 19.00000000000000000, -21.50000000000000000 ) ) ;
#1620 = axis2_placement_3d ( 'none', #1615, #1614, #1613 ) ;
#1621 = circle ( 'none', #1655, 19.00000000000000000 ) ;
#1622 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1623 = circle ( 'none', #1620, 18.50000000000000000 ) ;
#1624 = face_outer_bound ( 'none', #9530, .t. ) ;
#1625 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1626 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1627 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#1628 = face_outer_bound ( 'none', #9623, .t. ) ;
#1629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1630 = face_outer_bound ( 'none', #9629, .t. ) ;
#1631 = cylindrical_surface ( 'none', #1666, 49.97999599839921100 ) ;
#1632 = axis2_placement_3d ( 'none', #1637, #1650, #1629 ) ;
#1633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1634 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1635 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#1636 = axis2_placement_3d ( 'none', #1635, #1634, #1633 ) ;
#1637 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1638 = face_outer_bound ( 'none', #9591, .t. ) ;
#1639 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 1.299999999999999200 ) ) ;
#1640 = cartesian_point ( 'none', ( -0.7499999999999996700, 46.00000000000000000, 23.00000000000000700 ) ) ;
#1641 = face_outer_bound ( 'none', #9630, .t. ) ;
#1642 = circle ( 'none', #1632, 2.749999999999999600 ) ;
#1643 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#1644 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#1645 = cartesian_point ( 'none', ( 1.924038590812255700, 1.163414459189985400e-016, -0.9499999999999997300 ) ) ;
#1646 = axis2_placement_3d ( 'none', #1645, #1644, #1643 ) ;
#1647 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1650 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1651 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1652 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1653 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1655 = axis2_placement_3d ( 'none', #1611, #1654, #1653 ) ;
#1656 = cartesian_point ( 'none', ( 0.1843816890452453000, 2.548589284712059700e-016, -1.412162162162162300 ) ) ;
#1657 = toroidal_surface ( 'none', #1636, 38.50000000000000000, 1.000000000000000000 ) ;
#1658 = axis2_placement_3d ( 'none', #1606, #1622, #1649 ) ;
#1659 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1660 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1661 = axis2_placement_3d ( 'none', #1603, #1660, #1659 ) ;
#1662 = toroidal_surface ( 'none', #1658, 0.9499999999999997300, 1.800000000000000500 ) ;
#1663 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1664 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1665 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1666 = axis2_placement_3d ( 'none', #1665, #1664, #1663 ) ;
#1667 = axis2_placement_3d ( 'none', #1708, #1707, #1706 ) ;
#1668 = cartesian_point ( 'none', ( 0.7499999999999997800, 46.00000000000000000, 20.00000000000000400 ) ) ;
#1669 = face_outer_bound ( 'none', #9639, .t. ) ;
#1670 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 38.00000000000000000 ) ) ;
#1671 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1673 = axis2_placement_3d ( 'none', #1681, #1672, #1671 ) ;
#1674 = circle ( 'none', #1682, 3.000000000000002700 ) ;
#1675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1676 = toroidal_surface ( 'none', #1673, 18.50000000000000000, 0.5000000000000000000 ) ;
#1677 = cartesian_point ( 'none', ( 7.799999999999994500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#1678 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#1679 = cartesian_point ( 'none', ( -19.54482028569207200, 46.00000000000000000, 0.0000000000000000000 ) ) ;
#1680 = line ( 'none', #1679, #1720 ) ;
#1681 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#1682 = axis2_placement_3d ( 'none', #1668, #1724, #1723 ) ;
#1683 = cartesian_point ( 'none', ( 0.7499999999999994400, 46.00000000000000000, 17.00000000000000000 ) ) ;
#1684 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1685 = axis2_placement_3d ( 'none', #1652, #1651, #1675 ) ;
#1686 = axis2_placement_3d ( 'none', #1648, #1647, #1684 ) ;
#1687 = cartesian_point ( 'none', ( 8.000000000000000000, 1.714505518806293900e-016, -1.299999999999999200 ) ) ;
#1688 = conical_surface ( 'none', #1685, 1.500000000000000000, 0.7853981633974365100 ) ;
#1689 = circle ( 'none', #1749, 1.412162162162162300 ) ;
#1690 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1691 = cartesian_point ( 'none', ( 1.749999999999998200, -19.92329039089678500, 42.00000000000000000 ) ) ;
#1692 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1693 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 38.00000000000000000 ) ) ;
#1694 = circle ( 'none', #1709, 1.412162162162162300 ) ;
#1695 = vector ( 'none', #1692, 1000.000000000000000 ) ;
#1696 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 42.00000000000000000 ) ) ;
#1697 = line ( 'none', #1696, #1695 ) ;
#1698 = cartesian_point ( 'none', ( -0.7499999999999958900, 46.00000000000000000, 17.00000000000000000 ) ) ;
#1699 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1700 = vector ( 'none', #1699, 1000.000000000000000 ) ;
#1701 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.9499999999999997300 ) ) ;
#1702 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1703 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1704 = circle ( 'none', #1748, 1.800000000000000500 ) ;
#1705 = circle ( 'none', #1747, 1.500000000000000000 ) ;
#1706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1707 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1708 = cartesian_point ( 'none', ( -0.7499999999999997800, 46.00000000000000000, 20.00000000000000400 ) ) ;
#1709 = axis2_placement_3d ( 'none', #1703, #1725, #1751 ) ;
#1710 = cartesian_point ( 'none', ( 0.7500000000000000000, 46.00000000000000000, 23.00000000000000700 ) ) ;
#1711 = cartesian_point ( 'none', ( 0.1843816890452448500, 1.412162162162163200, 0.0000000000000000000 ) ) ;
#1712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1713 = vector ( 'none', #1712, 1000.000000000000000 ) ;
#1714 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 42.00000000000000000 ) ) ;
#1715 = line ( 'none', #1714, #1713 ) ;
#1716 = cartesian_point ( 'none', ( -19.54482028569207200, 46.00000000000000000, 23.00000000000000700 ) ) ;
#1717 = line ( 'none', #1716, #1700 ) ;
#1718 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000000700, 38.00000000000000000 ) ) ;
#1719 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1720 = vector ( 'none', #1719, 1000.000000000000000 ) ;
#1721 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000000700, 0.0000000000000000000 ) ) ;
#1722 = circle ( 'none', #1667, 3.000000000000002700 ) ;
#1723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1724 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1725 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1726 = direction ( 'none', ( -0.7071067811865560100, 0.0000000000000000000, 0.7071067811865391400 ) ) ;
#1727 = vector ( 'none', #1726, 1000.000000000000000 ) ;
#1728 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#1729 = line ( 'none', #1728, #1727 ) ;
#1730 = cartesian_point ( 'none', ( -11.87171007058378300, -1.749999999999873400, 42.00000000000000000 ) ) ;
#1731 = cartesian_point ( 'none', ( 1.924038590812256100, 3.367778697655220500e-016, -2.749999999999999600 ) ) ;
#1732 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 42.00000000000000000 ) ) ;
#1733 = line ( 'none', #1732, #1750 ) ;
#1734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1735 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 2.749999999999999600 ) ) ;
#1736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1737 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1738 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 1.412162162162162300 ) ) ;
#1739 = cylindrical_surface ( 'none', #1743, 2.750000000000000000 ) ;
#1740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1741 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1742 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1743 = axis2_placement_3d ( 'none', #1702, #1742, #1736 ) ;
#1744 = face_outer_bound ( 'none', #9668, .t. ) ;
#1745 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1746 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1747 = axis2_placement_3d ( 'none', #1737, #1690, #1734 ) ;
#1748 = axis2_placement_3d ( 'none', #1701, #1741, #1740 ) ;
#1749 = axis2_placement_3d ( 'none', #1752, #1746, #1745 ) ;
#1750 = vector ( 'none', #1777, 1000.000000000000000 ) ;
#1751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1752 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1753 = circle ( 'none', #1757, 11.99999999999999800 ) ;
#1754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1756 = line ( 'none', #1797, #1789 ) ;
#1757 = axis2_placement_3d ( 'none', #1815, #1814, #1813 ) ;
#1758 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1759 = vector ( 'none', #1758, 1000.000000000000000 ) ;
#1760 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 42.00000000000000000 ) ) ;
#1761 = line ( 'none', #1760, #1759 ) ;
#1762 = axis2_placement_3d ( 'none', #1776, #1755, #1754 ) ;
#1763 = cartesian_point ( 'none', ( -1.750000000000159200, -15.40089283126142000, 42.00000000000000000 ) ) ;
#1764 = cartesian_point ( 'none', ( 1.801151473982167000, -7.280511889130577800, 42.00000000000000000 ) ) ;
#1765 = circle ( 'none', #1762, 49.97999599839921100 ) ;
#1766 = direction ( 'none', ( -0.9999379425676704300, 0.01114051226533857600, 0.0000000000000000000 ) ) ;
#1767 = vector ( 'none', #1766, 1000.000000000000100 ) ;
#1768 = cartesian_point ( 'none', ( 92.50896785007059000, -2.912926390865087100, 42.00000000000000000 ) ) ;
#1769 = cartesian_point ( 'none', ( -19.92329039089679900, -1.749999999999789700, 42.00000000000000000 ) ) ;
#1770 = cartesian_point ( 'none', ( -7.280511889130597300, -1.801151473982090600, 42.00000000000000000 ) ) ;
#1771 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1773 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1774 = axis2_placement_3d ( 'none', #1773, #1772, #1771 ) ;
#1775 = line ( 'none', #1768, #1767 ) ;
#1776 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1777 = direction ( 'none', ( 1.000000000000000000, -3.491483361109382100e-015, 0.0000000000000000000 ) ) ;
#1778 = cartesian_point ( 'none', ( -1.750000000000077500, -7.292976072907391600, 42.00000000000000000 ) ) ;
#1779 = edge_loop ( 'none', ( #3373, #2665, #3325 ) ) ;
#1780 = cartesian_point ( 'none', ( 7.292976072907409300, -1.750000000000001100, 42.00000000000000000 ) ) ;
#1781 = circle ( 'none', #1774, 15.50000000000000000 ) ;
#1782 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#1783 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#1784 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001546500, 20.00000000000000400 ) ) ;
#1785 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#1786 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#1787 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#1788 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1789 = vector ( 'none', #1788, 1000.000000000000000 ) ;
#1790 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#1791 = plane ( 'none', #1795 ) ;
#1792 = direction ( 'none', ( -3.809861648552350700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1793 = circle ( 'none', #1796, 49.97999599839920400 ) ;
#1794 = direction ( 'none', ( -1.000000000000000000, -4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#1795 = axis2_placement_3d ( 'none', #1784, #1783, #1792 ) ;
#1796 = axis2_placement_3d ( 'none', #1790, #1812, #1782 ) ;
#1797 = cartesian_point ( 'none', ( -19.54482028569207200, 46.00000000000000000, 17.00000000000000000 ) ) ;
#1798 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1800 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1801 = axis2_placement_3d ( 'none', #1800, #1799, #1798 ) ;
#1802 = circle ( 'none', #1801, 7.500000000000000000 ) ;
#1803 = vector ( 'none', #1794, 1000.000000000000000 ) ;
#1804 = face_bound ( 'none', #9713, .t. ) ;
#1805 = cartesian_point ( 'none', ( 11.87171007058376500, -1.750000000000000900, 42.00000000000000000 ) ) ;
#1806 = cartesian_point ( 'none', ( 11.87171007058377000, 1.749999999999956500, 42.00000000000000000 ) ) ;
#1807 = cartesian_point ( 'none', ( -7.840613500368687900e-015, -1.750000000000001600, 42.00000000000000000 ) ) ;
#1808 = direction ( 'none', ( -0.01114051226532810300, -0.9999379425676705500, 0.0000000000000000000 ) ) ;
#1809 = vector ( 'none', #1808, 1000.000000000000100 ) ;
#1810 = cartesian_point ( 'none', ( 2.912926390864118100, 92.50896785007061900, 42.00000000000000000 ) ) ;
#1811 = line ( 'none', #1810, #1809 ) ;
#1812 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1813 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1814 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1815 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1816 = line ( 'none', #1807, #1803 ) ;
#1817 = face_outer_bound ( 'none', #9714, .t. ) ;
#1818 = direction ( 'none', ( 1.037855385499452500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1819 = vector ( 'none', #1818, 1000.000000000000000 ) ;
#1820 = cartesian_point ( 'none', ( -1.750000000000206100, -19.92329039089676700, 42.00000000000000000 ) ) ;
#1821 = axis2_placement_3d ( 'none', #1823, #1843, #1832 ) ;
#1822 = line ( 'none', #1820, #1819 ) ;
#1823 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1824 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1825 = vector ( 'none', #1824, 1000.000000000000000 ) ;
#1826 = plane ( 'none', #1821 ) ;
#1827 = face_bound ( 'none', #9694, .t. ) ;
#1828 = face_bound ( 'none', #9754, .t. ) ;
#1829 = vector ( 'none', #1845, 1000.000000000000000 ) ;
#1830 = line ( 'none', #1831, #1825 ) ;
#1831 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 23.00000000000000700 ) ) ;
#1832 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1833 = face_bound ( 'none', #9706, .t. ) ;
#1834 = face_bound ( 'none', #6681, .t. ) ;
#1835 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1836 = vector ( 'none', #1835, 1000.000000000000000 ) ;
#1837 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 38.00000000000000700 ) ) ;
#1838 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 0.0000000000000000000 ) ) ;
#1839 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1840 = vector ( 'none', #1839, 1000.000000000000000 ) ;
#1841 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000000700, 42.00000000000000000 ) ) ;
#1842 = face_bound ( 'none', #9690, .t. ) ;
#1843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1844 = cartesian_point ( 'none', ( -45.99999999999999300, -0.7499999999998425700, 23.00000000000000700 ) ) ;
#1845 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1846 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 17.00000000000000000 ) ) ;
#1847 = line ( 'none', #1837, #1836 ) ;
#1848 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1849 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1850 = cartesian_point ( 'none', ( -19.54482028569207200, 46.00000000000000000, 42.00000000000000000 ) ) ;
#1851 = axis2_placement_3d ( 'none', #1850, #1849, #1848 ) ;
#1852 = plane ( 'none', #1851 ) ;
#1853 = line ( 'none', #1846, #1829 ) ;
#1854 = line ( 'none', #1841, #1840 ) ;
#1855 = line ( 'none', #1908, #1899 ) ;
#1856 = line ( 'none', #1918, #1917 ) ;
#1857 = direction ( 'none', ( -1.000000000000000000, -9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#1858 = vector ( 'none', #1857, 1000.000000000000000 ) ;
#1859 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997300, 42.00000000000000000 ) ) ;
#1860 = axis2_placement_3d ( 'none', #1876, #1875, #1909 ) ;
#1861 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1863 = axis2_placement_3d ( 'none', #1868, #1862, #1861 ) ;
#1864 = circle ( 'none', #1863, 20.00000000000000000 ) ;
#1865 = cartesian_point ( 'none', ( -45.99999999999999300, -0.7499999999998368000, 17.00000000000000000 ) ) ;
#1866 = axis2_placement_3d ( 'none', #1903, #1902, #1901 ) ;
#1867 = cartesian_point ( 'none', ( 15.40089283126143900, -1.749999999999997800, 42.00000000000000000 ) ) ;
#1868 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1869 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997100, 42.00000000000000000 ) ) ;
#1870 = line ( 'none', #1859, #1858 ) ;
#1871 = cartesian_point ( 'none', ( 1.749999999999998000, -11.87171007058376500, 42.00000000000000000 ) ) ;
#1872 = cartesian_point ( 'none', ( 1.750000000000066800, 19.92329039089677800, 42.00000000000000000 ) ) ;
#1873 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.804069938070120400 ) ) ;
#1874 = cartesian_point ( 'none', ( -45.99999999999999300, 0.7500000000001569900, 23.00000000000000700 ) ) ;
#1875 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1876 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 42.00000000000000000 ) ) ;
#1877 = plane ( 'none', #1860 ) ;
#1878 = cartesian_point ( 'none', ( 19.92329039089679200, 1.749999999999928700, 42.00000000000000000 ) ) ;
#1879 = face_bound ( 'none', #6732, .t. ) ;
#1880 = face_bound ( 'none', #6745, .t. ) ;
#1881 = face_bound ( 'none', #6731, .t. ) ;
#1882 = face_outer_bound ( 'none', #6748, .t. ) ;
#1883 = face_bound ( 'none', #21889, .t. ) ;
#1884 = face_bound ( 'none', #21909, .t. ) ;
#1885 = face_bound ( 'none', #9783, .t. ) ;
#1886 = face_bound ( 'none', #9797, .t. ) ;
#1887 = face_bound ( 'none', #9725, .t. ) ;
#1888 = cartesian_point ( 'none', ( -45.99999999999999300, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#1889 = cartesian_point ( 'none', ( -1.750000000000205800, -19.92329039089676700, 42.00000000000000000 ) ) ;
#1890 = cartesian_point ( 'none', ( 7.280511889130584000, 1.801151473982141700, 42.00000000000000000 ) ) ;
#1891 = line ( 'none', #1928, #1927 ) ;
#1892 = direction ( 'none', ( 0.9999379425676704300, -0.01114051226533159300, 0.0000000000000000000 ) ) ;
#1893 = vector ( 'none', #1892, 1000.000000000000200 ) ;
#1894 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1895 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1897 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1898 = circle ( 'none', #1906, 3.000000000000002700 ) ;
#1899 = vector ( 'none', #1907, 1000.000000000000000 ) ;
#1900 = circle ( 'none', #1911, 11.99999999999999800 ) ;
#1901 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1903 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1904 = cartesian_point ( 'none', ( -92.50896785007060400, 2.912926390864441400, 42.00000000000000000 ) ) ;
#1905 = line ( 'none', #1904, #1893 ) ;
#1906 = axis2_placement_3d ( 'none', #1888, #1894, #1947 ) ;
#1907 = direction ( 'none', ( 1.042709191956341500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1908 = cartesian_point ( 'none', ( -1.750000000000001600, 2.617090114619296100e-014, 42.00000000000000000 ) ) ;
#1909 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1910 = circle ( 'none', #1866, 7.500000000000000000 ) ;
#1911 = axis2_placement_3d ( 'none', #1897, #1896, #1895 ) ;
#1912 = cartesian_point ( 'none', ( -1.750000000000125200, -11.87171007058374500, 42.00000000000000000 ) ) ;
#1913 = face_bound ( 'none', #9759, .t. ) ;
#1914 = cartesian_point ( 'none', ( -45.99999999999999300, 0.7500000000001565400, 17.00000000000000000 ) ) ;
#1915 = face_outer_bound ( 'none', #9791, .t. ) ;
#1916 = direction ( 'none', ( -1.000000000000000000, 1.047445008332814600e-014, 0.0000000000000000000 ) ) ;
#1917 = vector ( 'none', #1916, 1000.000000000000000 ) ;
#1918 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 42.00000000000000000 ) ) ;
#1919 = circle ( 'none', #1978, 20.00000000000000000 ) ;
#1920 = circle ( 'none', #1975, 7.500000000000000000 ) ;
#1921 = direction ( 'none', ( -1.000000000000000000, 1.047445008332814600e-014, 0.0000000000000000000 ) ) ;
#1922 = cartesian_point ( 'none', ( -23.43474983864774700, -1.749999999999752000, 42.00000000000000000 ) ) ;
#1923 = cartesian_point ( 'none', ( -26.94322734937299700, -1.749999999999719300, 42.00000000000000000 ) ) ;
#1924 = cartesian_point ( 'none', ( 1.750000000000026400, 7.292976072907404000, 42.00000000000000000 ) ) ;
#1925 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1927 = vector ( 'none', #1921, 1000.000000000000000 ) ;
#1928 = cartesian_point ( 'none', ( -23.43474983864775000, -1.749999999999754600, 42.00000000000000000 ) ) ;
#1929 = cartesian_point ( 'none', ( 1.750000000000042400, 11.87171007058375800, 42.00000000000000000 ) ) ;
#1930 = circle ( 'none', #1932, 11.99999999999999800 ) ;
#1931 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1932 = axis2_placement_3d ( 'none', #1933, #1926, #1925 ) ;
#1933 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1934 = vector ( 'none', #1931, 1000.000000000000000 ) ;
#1935 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1936 = vector ( 'none', #1935, 1000.000000000000000 ) ;
#1937 = cartesian_point ( 'none', ( 7.292976072907409300, -1.750000000000001100, 40.00000000000000000 ) ) ;
#1938 = line ( 'none', #1937, #1936 ) ;
#1939 = cartesian_point ( 'none', ( 1.750000000000001600, -1.395070938231011100e-014, 42.00000000000000000 ) ) ;
#1940 = line ( 'none', #1939, #1977 ) ;
#1941 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1942 = vector ( 'none', #1941, 1000.000000000000000 ) ;
#1943 = cartesian_point ( 'none', ( -0.7499999999999998900, 44.39999999999999900, 22.00000000000000700 ) ) ;
#1944 = line ( 'none', #1943, #1934 ) ;
#1945 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 0.0000000000000000000 ) ) ;
#1946 = line ( 'none', #1945, #1942 ) ;
#1947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1948 = circle ( 'none', #2010, 20.00000000000000000 ) ;
#1949 = direction ( 'none', ( -3.395587132775761100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1950 = vector ( 'none', #1949, 1000.000000000000000 ) ;
#1951 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 42.00000000000000000 ) ) ;
#1952 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1953 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1954 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1955 = axis2_placement_3d ( 'none', #1954, #1953, #1952 ) ;
#1956 = plane ( 'none', #1959 ) ;
#1957 = cartesian_point ( 'none', ( 1.750000000000052200, 15.40089283126143500, 42.00000000000000000 ) ) ;
#1958 = circle ( 'none', #1955, 15.50000000000000000 ) ;
#1959 = axis2_placement_3d ( 'none', #2005, #1997, #1996 ) ;
#1960 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1961 = cartesian_point ( 'none', ( 1.750000000000067100, 19.92329039089677800, 42.00000000000000000 ) ) ;
#1962 = line ( 'none', #1961, #1950 ) ;
#1963 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 42.00000000000000000 ) ) ;
#1964 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1965 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1966 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1967 = axis2_placement_3d ( 'none', #1966, #1965, #1964 ) ;
#1968 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1970 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 42.00000000000000000 ) ) ;
#1971 = circle ( 'none', #1967, 15.50000000000000000 ) ;
#1972 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1973 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1974 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#1975 = axis2_placement_3d ( 'none', #1974, #1973, #1972 ) ;
#1976 = direction ( 'none', ( -3.444125197344650300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1977 = vector ( 'none', #1976, 1000.000000000000000 ) ;
#1978 = axis2_placement_3d ( 'none', #1968, #1969, #1960 ) ;
#1979 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#1980 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#1981 = face_outer_bound ( 'none', #9820, .t. ) ;
#1982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1983 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1985 = line ( 'none', #2043, #2042 ) ;
#1986 = cylindrical_surface ( 'none', #2040, 2.000000000000001800 ) ;
#1987 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1988 = vector ( 'none', #1987, 1000.000000000000000 ) ;
#1989 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998453500, 21.75000000000000700 ) ) ;
#1990 = line ( 'none', #1989, #1988 ) ;
#1991 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998388000, 18.00000000000000400 ) ) ;
#1992 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1993 = vector ( 'none', #1992, 1000.000000000000000 ) ;
#1994 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998410200, 18.00000000000000400 ) ) ;
#1995 = face_outer_bound ( 'none', #9830, .t. ) ;
#1996 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1998 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#1999 = circle ( 'none', #2004, 2.000000000000001800 ) ;
#2000 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#2001 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2002 = vector ( 'none', #2001, 1000.000000000000000 ) ;
#2003 = line ( 'none', #2000, #1993 ) ;
#2004 = axis2_placement_3d ( 'none', #1998, #1983, #1982 ) ;
#2005 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#2006 = face_outer_bound ( 'none', #9814, .t. ) ;
#2007 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2008 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2009 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#2010 = axis2_placement_3d ( 'none', #2009, #2008, #2007 ) ;
#2011 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 38.00000000000000700 ) ) ;
#2012 = line ( 'none', #2011, #2002 ) ;
#2013 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -2.000000000000000000 ) ) ;
#2014 = cylindrical_surface ( 'none', #2065, 11.99999999999999800 ) ;
#2015 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#2016 = direction ( 'none', ( -0.9999379425676704300, 0.01114051226533857600, 0.0000000000000000000 ) ) ;
#2017 = direction ( 'none', ( 0.01114051226533857700, 0.9999379425676705500, 0.0000000000000000000 ) ) ;
#2018 = cartesian_point ( 'none', ( 92.50896785007059000, -2.912926390865087100, 40.00000000000000000 ) ) ;
#2019 = axis2_placement_3d ( 'none', #2015, #1984, #2020 ) ;
#2020 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2021 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#2022 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#2023 = vector ( 'none', #2022, 1000.000000000000000 ) ;
#2024 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998410200, 18.00000000000000400 ) ) ;
#2025 = line ( 'none', #2024, #2023 ) ;
#2026 = plane ( 'none', #2032 ) ;
#2027 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2028 = vector ( 'none', #2027, 1000.000000000000000 ) ;
#2029 = cylindrical_surface ( 'none', #2019, 7.500000000000000000 ) ;
#2030 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2031 = axis2_placement_3d ( 'none', #2034, #1980, #2030 ) ;
#2032 = axis2_placement_3d ( 'none', #2018, #2017, #2016 ) ;
#2033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2034 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#2035 = face_outer_bound ( 'none', #9767, .t. ) ;
#2036 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2037 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#2038 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#2039 = line ( 'none', #2038, #2028 ) ;
#2040 = axis2_placement_3d ( 'none', #1979, #2037, #2036 ) ;
#2041 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2042 = vector ( 'none', #2041, 1000.000000000000000 ) ;
#2043 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#2044 = circle ( 'none', #2031, 2.000000000000001800 ) ;
#2045 = line ( 'none', #2047, #2046 ) ;
#2046 = vector ( 'none', #2054, 1000.000000000000000 ) ;
#2047 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#2048 = direction ( 'none', ( -1.189524669241238200e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2049 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#2050 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#2051 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#2052 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#2053 = line ( 'none', #2013, #2307 ) ;
#2054 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2055 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2056 = vector ( 'none', #2055, 1000.000000000000000 ) ;
#2057 = cartesian_point ( 'none', ( 11.87171007058376500, -1.750000000000000900, 40.00000000000000000 ) ) ;
#2058 = face_outer_bound ( 'none', #21693, .t. ) ;
#2059 = direction ( 'none', ( -1.000000000000000000, -4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#2060 = line ( 'none', #2057, #2056 ) ;
#2061 = circle ( 'none', #2062, 1.750000000000001600 ) ;
#2062 = axis2_placement_3d ( 'none', #2050, #2049, #2048 ) ;
#2063 = plane ( 'none', #2066 ) ;
#2064 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2065 = axis2_placement_3d ( 'none', #2021, #2033, #2064 ) ;
#2066 = axis2_placement_3d ( 'none', #2069, #2068, #2059 ) ;
#2067 = face_bound ( 'none', #9813, .t. ) ;
#2068 = direction ( 'none', ( -4.735816376473156900e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2069 = cartesian_point ( 'none', ( -7.840613500368687900e-015, -1.750000000000001600, 40.00000000000000000 ) ) ;
#2070 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2071 = vector ( 'none', #2070, 1000.000000000000000 ) ;
#2072 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#2073 = line ( 'none', #2072, #2071 ) ;
#2074 = face_outer_bound ( 'none', #9840, .t. ) ;
#2075 = face_outer_bound ( 'none', #9839, .t. ) ;
#2076 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#2077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2078 = axis2_placement_3d ( 'none', #2097, #2085, #2077 ) ;
#2079 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2080 = vector ( 'none', #2079, 1000.000000000000000 ) ;
#2081 = cartesian_point ( 'none', ( 1.006444204812180700, 4.539776433107690000, -2.000000000000000000 ) ) ;
#2082 = line ( 'none', #2099, #2134 ) ;
#2083 = circle ( 'none', #2125, 4.650000000000000400 ) ;
#2084 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.783388942161654000 ) ) ;
#2085 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2086 = line ( 'none', #2081, #2080 ) ;
#2087 = cylindrical_surface ( 'none', #2078, 4.650000000000000400 ) ;
#2088 = face_outer_bound ( 'none', #7470, .t. ) ;
#2089 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2090 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#2091 = cartesian_point ( 'none', ( 4.601004802686058900e-016, 8.937813492628030300e-016, -5.804069938070119500 ) ) ;
#2092 = axis2_placement_3d ( 'none', #2091, #2090, #2089 ) ;
#2093 = circle ( 'none', #2092, 4.650000000000000400 ) ;
#2094 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -6.000000000000000000 ) ) ;
#2095 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.804069938070120400 ) ) ;
#2096 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.195930061930005700 ) ) ;
#2097 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2098 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#2099 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 17.75000000000000400 ) ) ;
#2100 = circle ( 'none', #2128, 3.600000000000000100 ) ;
#2101 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.783388942161654000 ) ) ;
#2102 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.783388942161654000 ) ) ;
#2103 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#2104 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2105 = axis2_placement_3d ( 'none', #2116, #2104, #2103 ) ;
#2106 = axis2_placement_3d ( 'none', #2162, #2161, #2160 ) ;
#2107 = circle ( 'none', #2165, 4.650000000000000400 ) ;
#2108 = circle ( 'none', #2106, 4.650000000000000400 ) ;
#2109 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2111 = axis2_placement_3d ( 'none', #2119, #2110, #2109 ) ;
#2112 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 17.75000000000000400 ) ) ;
#2113 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.804069938070120400 ) ) ;
#2114 = circle ( 'none', #2105, 4.650000000000000400 ) ;
#2115 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#2116 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#2117 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#2120 = circle ( 'none', #2111, 4.650000000000000400 ) ;
#2121 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#2122 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2123 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#2124 = cartesian_point ( 'none', ( 4.072612577198035700e-016, 8.409421267140009100e-016, -5.195930061930008400 ) ) ;
#2125 = axis2_placement_3d ( 'none', #2124, #2123, #2122 ) ;
#2126 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#2127 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#2128 = axis2_placement_3d ( 'none', #2121, #2118, #2117 ) ;
#2129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2130 = vector ( 'none', #2129, 1000.000000000000000 ) ;
#2131 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#2132 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2133 = line ( 'none', #2131, #2130 ) ;
#2134 = vector ( 'none', #2098, 1000.000000000000000 ) ;
#2135 = cylindrical_surface ( 'none', #2221, 2.250000000000001800 ) ;
#2136 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2137 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2138 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2139 = cylindrical_surface ( 'none', #2175, 4.650000000000000400 ) ;
#2140 = vector ( 'none', #2143, 1000.000000000000000 ) ;
#2141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2144 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#2145 = line ( 'none', #2144, #2140 ) ;
#2146 = cartesian_point ( 'none', ( -8.409421267140023900e-016, 4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#2147 = circle ( 'none', #2185, 2.250000000000001800 ) ;
#2148 = circle ( 'none', #2195, 4.650000000000000400 ) ;
#2149 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2150 = vector ( 'none', #2149, 1000.000000000000000 ) ;
#2151 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2153 = vector ( 'none', #2152, 1000.000000000000000 ) ;
#2154 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#2155 = line ( 'none', #2154, #2153 ) ;
#2156 = axis2_placement_3d ( 'none', #2163, #2142, #2141 ) ;
#2157 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.804069938070121300 ) ) ;
#2158 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2159 = circle ( 'none', #2156, 4.650000000000000400 ) ;
#2160 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2161 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2162 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2163 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#2164 = line ( 'none', #2151, #2150 ) ;
#2165 = axis2_placement_3d ( 'none', #2158, #2137, #2136 ) ;
#2166 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#2167 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#2168 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#2169 = axis2_placement_3d ( 'none', #2173, #2168, #2167 ) ;
#2170 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#2171 = line ( 'none', #2170, #2179 ) ;
#2172 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2173 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#2174 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2175 = axis2_placement_3d ( 'none', #2178, #2174, #2172 ) ;
#2176 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2177 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#2178 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2179 = vector ( 'none', #2229, 1000.000000000000000 ) ;
#2180 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.195930061930005700 ) ) ;
#2181 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2182 = vector ( 'none', #2181, 1000.000000000000000 ) ;
#2183 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#2184 = circle ( 'none', #2169, 0.3040699380700574400 ) ;
#2185 = axis2_placement_3d ( 'none', #2189, #2177, #2176 ) ;
#2186 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2187 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#2188 = line ( 'none', #2183, #2182 ) ;
#2189 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 20.00000000000000400 ) ) ;
#2190 = face_outer_bound ( 'none', #10417, .t. ) ;
#2191 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2192 = vector ( 'none', #2191, 1000.000000000000000 ) ;
#2193 = cartesian_point ( 'none', ( -1.006444204812212400, -4.539776433107682900, -2.000000000000000000 ) ) ;
#2194 = line ( 'none', #2193, #2192 ) ;
#2195 = axis2_placement_3d ( 'none', #2146, #2187, #2186 ) ;
#2196 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.783388942161654900 ) ) ;
#2197 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#2198 = line ( 'none', #2197, #2207 ) ;
#2199 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.804069938070121300 ) ) ;
#2200 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.195930061930005700 ) ) ;
#2201 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2202 = vector ( 'none', #2201, 1000.000000000000000 ) ;
#2203 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -2.000000000000000000 ) ) ;
#2204 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.195930061930004800 ) ) ;
#2205 = line ( 'none', #2203, #2202 ) ;
#2206 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2207 = vector ( 'none', #2206, 1000.000000000000000 ) ;
#2208 = circle ( 'none', #2259, 4.650000000000000400 ) ;
#2209 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2210 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#2211 = cartesian_point ( 'none', ( -8.937813492628048000e-016, 4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#2212 = axis2_placement_3d ( 'none', #2211, #2210, #2209 ) ;
#2213 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 20.00000000000000400 ) ) ;
#2214 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 22.25000000000000700 ) ) ;
#2215 = direction ( 'none', ( -3.083952846180988100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2216 = face_outer_bound ( 'none', #10489, .t. ) ;
#2217 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2218 = vector ( 'none', #2217, 1000.000000000000000 ) ;
#2219 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2220 = line ( 'none', #2219, #2218 ) ;
#2221 = axis2_placement_3d ( 'none', #2213, #2227, #2215 ) ;
#2222 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2223 = vector ( 'none', #2222, 1000.000000000000000 ) ;
#2224 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#2225 = line ( 'none', #2224, #2223 ) ;
#2226 = circle ( 'none', #2212, 4.650000000000000400 ) ;
#2227 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#2228 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.195930061930004800 ) ) ;
#2229 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2230 = vector ( 'none', #2289, 1000.000000000000000 ) ;
#2231 = cartesian_point ( 'none', ( -4.601004802686122000e-016, -8.937813492628000700e-016, -5.804069938070119500 ) ) ;
#2232 = circle ( 'none', #2283, 4.650000000000000400 ) ;
#2233 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#2234 = direction ( 'none', ( 1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#2235 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2236 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#2237 = axis2_placement_3d ( 'none', #2236, #2235, #2234 ) ;
#2238 = circle ( 'none', #2237, 4.650000000000000400 ) ;
#2239 = circle ( 'none', #2308, 4.650000000000000400 ) ;
#2240 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2241 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2242 = axis2_placement_3d ( 'none', #2253, #2241, #2240 ) ;
#2243 = circle ( 'none', #2242, 4.650000000000000400 ) ;
#2244 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#2245 = line ( 'none', #2244, #2230 ) ;
#2246 = circle ( 'none', #2287, 4.650000000000000400 ) ;
#2247 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2249 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#2250 = axis2_placement_3d ( 'none', #2249, #2248, #2247 ) ;
#2251 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.804069938070120400 ) ) ;
#2252 = circle ( 'none', #2250, 4.650000000000000400 ) ;
#2253 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2254 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.804069938070120400 ) ) ;
#2255 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.783388942161654000 ) ) ;
#2256 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2257 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#2258 = cartesian_point ( 'none', ( -4.072612577198094400e-016, -8.409421267139981500e-016, -5.195930061930008400 ) ) ;
#2259 = axis2_placement_3d ( 'none', #2258, #2257, #2256 ) ;
#2260 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2261 = cylindrical_surface ( 'none', #2267, 2.250000000000001800 ) ;
#2262 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#2263 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#2264 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#2265 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#2266 = face_outer_bound ( 'none', #11866, .t. ) ;
#2267 = axis2_placement_3d ( 'none', #2264, #2263, #2272 ) ;
#2268 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2269 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#2270 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2271 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2272 = direction ( 'none', ( -3.083952846180988100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2274 = vector ( 'none', #2273, 1000.000000000000000 ) ;
#2275 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#2276 = circle ( 'none', #2321, 4.650000000000000400 ) ;
#2277 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2278 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2279 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#2280 = axis2_placement_3d ( 'none', #2279, #2278, #2277 ) ;
#2281 = cartesian_point ( 'none', ( 8.409421267140023900e-016, -4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#2282 = line ( 'none', #2275, #2274 ) ;
#2283 = axis2_placement_3d ( 'none', #2281, #2269, #2268 ) ;
#2284 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#2285 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2286 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#2287 = axis2_placement_3d ( 'none', #2231, #2286, #2285 ) ;
#2288 = circle ( 'none', #2280, 4.650000000000000400 ) ;
#2289 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2290 = axis2_placement_3d ( 'none', #2314, #1785, #2572 ) ;
#2291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2292 = vector ( 'none', #2291, 1000.000000000000000 ) ;
#2293 = circle ( 'none', #2290, 1.250000000000000200 ) ;
#2294 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#2295 = line ( 'none', #2294, #2292 ) ;
#2296 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2297 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2298 = plane ( 'none', #2303 ) ;
#2299 = cartesian_point ( 'none', ( 1.600000000000005900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#2300 = cartesian_point ( 'none', ( 1.600000000000005900, -26.10755944522799200, -20.47501388717390800 ) ) ;
#2301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2302 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2303 = axis2_placement_3d ( 'none', #2311, #2297, #2296 ) ;
#2304 = face_outer_bound ( 'none', #11864, .t. ) ;
#2305 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771598400, -5.000000000000125200 ) ) ;
#2306 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.804069938070121300 ) ) ;
#2307 = vector ( 'none', #2315, 1000.000000000000000 ) ;
#2308 = axis2_placement_3d ( 'none', #2265, #2302, #2301 ) ;
#2309 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2310 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#2311 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 22.25000000000000700 ) ) ;
#2312 = vector ( 'none', #2270, 1000.000000000000000 ) ;
#2313 = cartesian_point ( 'none', ( 8.937813492628048000e-016, -4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#2314 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2315 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2316 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.195930061930004800 ) ) ;
#2317 = circle ( 'none', #2323, 4.650000000000000400 ) ;
#2318 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2320 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#2321 = axis2_placement_3d ( 'none', #2320, #2319, #2318 ) ;
#2322 = line ( 'none', #2271, #2312 ) ;
#2323 = axis2_placement_3d ( 'none', #2313, #2310, #2309 ) ;
#2324 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000700, -1.924347126367485100e-017 ) ) ;
#2325 = direction ( 'none', ( 0.2164396139381000700, -0.9762960071199340300, -6.602135896646036400e-017 ) ) ;
#2326 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#2327 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2328 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#2329 = line ( 'none', #2328, #2384 ) ;
#2330 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2331 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 17.75000000000000400 ) ) ;
#2332 = line ( 'none', #2331, #2382 ) ;
#2333 = plane ( 'none', #2351 ) ;
#2334 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2335 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2336 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#2337 = axis2_placement_3d ( 'none', #2336, #2335, #2334 ) ;
#2338 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#2339 = face_outer_bound ( 'none', #11877, .t. ) ;
#2340 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#2341 = circle ( 'none', #2385, 0.3040699380700574400 ) ;
#2342 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#2343 = axis2_placement_3d ( 'none', #2338, #2355, #2330 ) ;
#2344 = oriented_edge ( 'none', *, *, #2519, .t. ) ;
#2345 = direction ( 'none', ( 0.9762960071199339200, 0.2164396139381001300, -3.290155205452475800e-016 ) ) ;
#2346 = vector ( 'none', #2345, 1000.000000000000200 ) ;
#2347 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#2348 = line ( 'none', #2347, #2346 ) ;
#2349 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#2350 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#2351 = axis2_placement_3d ( 'none', #2340, #2325, #2324 ) ;
#2352 = circle ( 'none', #2383, 0.3040699380700574400 ) ;
#2353 = circle ( 'none', #2343, 2.250000000000001800 ) ;
#2354 = cylindrical_surface ( 'none', #2337, 2.250000000000001800 ) ;
#2355 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#2356 = face_outer_bound ( 'none', #11906, .t. ) ;
#2357 = circle ( 'none', #2445, 0.4999999999999381100 ) ;
#2358 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#2359 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#2360 = axis2_placement_3d ( 'none', #2366, #2359, #2358 ) ;
#2361 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -7.500000000000000000 ) ) ;
#2362 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#2363 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#2364 = direction ( 'none', ( -0.9762960071199339200, -0.2164396139381001300, -2.905285780178979000e-016 ) ) ;
#2365 = vector ( 'none', #2364, 1000.000000000000200 ) ;
#2366 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#2367 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#2368 = line ( 'none', #2367, #2365 ) ;
#2369 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#2370 = vector ( 'none', #2369, 1000.000000000000000 ) ;
#2371 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#2372 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998496800, 22.25000000000000700 ) ) ;
#2373 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#2374 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#2375 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#2376 = line ( 'none', #2361, #2415 ) ;
#2377 = line ( 'none', #2371, #2370 ) ;
#2378 = circle ( 'none', #2360, 0.4999999999999381600 ) ;
#2379 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#2380 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#2381 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2382 = vector ( 'none', #2381, 1000.000000000000000 ) ;
#2383 = axis2_placement_3d ( 'none', #2379, #2374, #2373 ) ;
#2384 = vector ( 'none', #2327, 1000.000000000000000 ) ;
#2385 = axis2_placement_3d ( 'none', #2342, #2326, #2380 ) ;
#2386 = face_outer_bound ( 'none', #11945, .t. ) ;
#2387 = line ( 'none', #2442, #2433 ) ;
#2388 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#2389 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#2390 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#2391 = plane ( 'none', #2408 ) ;
#2392 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998496800, 22.25000000000000700 ) ) ;
#2393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2394 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#2395 = oriented_edge ( 'none', *, *, #39, .t. ) ;
#2396 = vector ( 'none', #2394, 1000.000000000000000 ) ;
#2397 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#2398 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 17.75000000000000400 ) ) ;
#2399 = line ( 'none', #2397, #2396 ) ;
#2400 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2401 = vector ( 'none', #2400, 1000.000000000000000 ) ;
#2402 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 22.25000000000000700 ) ) ;
#2403 = line ( 'none', #2402, #2401 ) ;
#2404 = plane ( 'none', #2405 ) ;
#2405 = axis2_placement_3d ( 'none', #2390, #2389, #2388 ) ;
#2406 = face_outer_bound ( 'none', #11935, .t. ) ;
#2407 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#2408 = axis2_placement_3d ( 'none', #2398, #2393, #2447 ) ;
#2409 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#2410 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#2411 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#2412 = plane ( 'none', #2417 ) ;
#2413 = axis2_placement_3d ( 'none', #2363, #2418, #2409 ) ;
#2414 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2415 = vector ( 'none', #2414, 1000.000000000000000 ) ;
#2416 = circle ( 'none', #2413, 0.4999999999999381100 ) ;
#2417 = axis2_placement_3d ( 'none', #2407, #2411, #2410 ) ;
#2418 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#2419 = face_outer_bound ( 'none', #11912, .t. ) ;
#2420 = axis2_placement_3d ( 'none', #2462, #2461, #2460 ) ;
#2421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2422 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#2423 = plane ( 'none', #2475 ) ;
#2424 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#2425 = line ( 'none', #2482, #2481 ) ;
#2426 = cylindrical_surface ( 'none', #2478, 23.49999999999999600 ) ;
#2427 = plane ( 'none', #2449 ) ;
#2428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2429 = vector ( 'none', #2428, 1000.000000000000000 ) ;
#2430 = cartesian_point ( 'none', ( -1.750000000000278700, -26.94322734937296100, 40.00000000000000000 ) ) ;
#2431 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#2432 = line ( 'none', #2430, #2429 ) ;
#2433 = vector ( 'none', #2441, 1000.000000000000000 ) ;
#2434 = face_outer_bound ( 'none', #11980, .t. ) ;
#2435 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#2436 = cartesian_point ( 'none', ( 1.750000000000000000, -23.43474983864773300, 40.00000000000000000 ) ) ;
#2437 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#2438 = vector ( 'none', #2437, 1000.000000000000000 ) ;
#2439 = face_outer_bound ( 'none', #11981, .t. ) ;
#2440 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2441 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#2442 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#2443 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#2444 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#2445 = axis2_placement_3d ( 'none', #2448, #2444, #2443 ) ;
#2446 = line ( 'none', #2392, #2438 ) ;
#2447 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2448 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#2449 = axis2_placement_3d ( 'none', #2436, #2440, #2421 ) ;
#2450 = cartesian_point ( 'none', ( -23.43474983864774700, -1.749999999999752000, 40.00000000000000000 ) ) ;
#2451 = line ( 'none', #2450, #2510 ) ;
#2452 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#2453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2454 = vector ( 'none', #2453, 1000.000000000000000 ) ;
#2455 = axis2_placement_3d ( 'none', #2471, #2490, #2489 ) ;
#2456 = axis2_placement_3d ( 'none', #2457, #2513, #2512 ) ;
#2457 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#2458 = cartesian_point ( 'none', ( -26.94322734937299300, -1.749999999999719300, 40.00000000000000000 ) ) ;
#2459 = line ( 'none', #2458, #2454 ) ;
#2460 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#2461 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#2462 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#2463 = face_outer_bound ( 'none', #22085, .t. ) ;
#2464 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#2465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2466 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2467 = plane ( 'none', #2456 ) ;
#2468 = cartesian_point ( 'none', ( -23.43474983864775000, -1.749999999999754600, 40.00000000000000000 ) ) ;
#2469 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2471 = cartesian_point ( 'none', ( -1.750000000000278700, -26.94322734937296100, 40.00000000000000000 ) ) ;
#2472 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -5.000000000000125200 ) ) ;
#2473 = circle ( 'none', #2420, 0.4999999999999381100 ) ;
#2474 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#2475 = axis2_placement_3d ( 'none', #2468, #2466, #2465 ) ;
#2477 = advanced_face ( 'none', ( #9920 ), #9925, .t. ) ;
#2476 = cartesian_point ( 'none', ( -1.750000000000242500, -23.43474983864771100, 40.00000000000000000 ) ) ;
#2478 = axis2_placement_3d ( 'none', #2422, #2470, #2469 ) ;
#2479 = face_outer_bound ( 'none', #11992, .t. ) ;
#2480 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2481 = vector ( 'none', #2480, 1000.000000000000000 ) ;
#2482 = cartesian_point ( 'none', ( -3.514665625631762300, 0.7791826101771601700, -7.500000000000000000 ) ) ;
#2483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2484 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#2485 = cartesian_point ( 'none', ( 1.750000000000001300, -26.94322734937297500, 40.00000000000000000 ) ) ;
#2486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2487 = vector ( 'none', #2486, 1000.000000000000000 ) ;
#2488 = cartesian_point ( 'none', ( 1.750000000000042400, 11.87171007058375800, 40.00000000000000000 ) ) ;
#2489 = direction ( 'none', ( 1.035084066366720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2490 = direction ( 'none', ( 1.000000000000000000, -1.035084066366720800e-014, 0.0000000000000000000 ) ) ;
#2491 = line ( 'none', #2488, #2487 ) ;
#2492 = line ( 'none', #2531, #2530 ) ;
#2493 = plane ( 'none', #2455 ) ;
#2494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2495 = face_outer_bound ( 'none', #12002, .t. ) ;
#2496 = vector ( 'none', #2535, 1000.000000000000000 ) ;
#2497 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#2498 = vector ( 'none', #2497, 1000.000000000000000 ) ;
#2499 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#2500 = line ( 'none', #2499, #2498 ) ;
#2501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2502 = axis2_placement_3d ( 'none', #2484, #2483, #2539 ) ;
#2503 = direction ( 'none', ( -0.9762960071199354700, -0.2164396139380933300, -3.290155205452476300e-016 ) ) ;
#2504 = vector ( 'none', #2503, 1000.000000000000100 ) ;
#2505 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#2506 = line ( 'none', #2505, #2504 ) ;
#2507 = line ( 'none', #2476, #2511 ) ;
#2508 = face_outer_bound ( 'none', #12013, .t. ) ;
#2509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2510 = vector ( 'none', #2509, 1000.000000000000000 ) ;
#2511 = vector ( 'none', #2494, 1000.000000000000000 ) ;
#2512 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, -1.924347126367485400e-017 ) ) ;
#2513 = direction ( 'none', ( -0.2164396139380932700, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#2514 = cylindrical_surface ( 'none', #2502, 27.00000000000000000 ) ;
#2515 = plane ( 'none', #2536 ) ;
#2516 = face_outer_bound ( 'none', #21730, .t. ) ;
#2517 = direction ( 'none', ( 0.0000000000000000000, -2.930276141852714400e-016, 1.000000000000000000 ) ) ;
#2518 = vector ( 'none', #2517, 1000.000000000000000 ) ;
#2519 = edge_curve ( 'none', #6342, #12036, #9911, .t. ) ;
#2520 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#2521 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2522 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#2523 = cartesian_point ( 'none', ( 1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#2524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2525 = vector ( 'none', #2524, 1000.000000000000000 ) ;
#2526 = cartesian_point ( 'none', ( 1.749999999999997300, -23.43474983864772900, 40.00000000000000000 ) ) ;
#2527 = line ( 'none', #2526, #2525 ) ;
#2528 = line ( 'none', #2534, #2533 ) ;
#2529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2530 = vector ( 'none', #2529, 1000.000000000000000 ) ;
#2531 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 40.00000000000000000 ) ) ;
#2532 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231506700, -0.5815216164980063800 ) ) ;
#2533 = vector ( 'none', #2532, 1000.000000000000100 ) ;
#2534 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3699999999999948300, 1.450000000000001300 ) ) ;
#2535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2536 = axis2_placement_3d ( 'none', #2562, #2561, #2560 ) ;
#2537 = line ( 'none', #2485, #2496 ) ;
#2538 = vector ( 'none', #2501, 1000.000000000000000 ) ;
#2539 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2540 = line ( 'none', #2542, #2538 ) ;
#2541 = line ( 'none', #2520, #2518 ) ;
#2542 = cartesian_point ( 'none', ( 7.280511889130584000, 1.801151473982141700, 40.00000000000000000 ) ) ;
#2543 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2544 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2545 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2546 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#2547 = plane ( 'none', #2559 ) ;
#2548 = cartesian_point ( 'none', ( 1.600000000000000500, -27.45853224716287900, -19.61825658330166900 ) ) ;
#2549 = cartesian_point ( 'none', ( 1.600000000000005900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#2550 = face_outer_bound ( 'none', #12048, .t. ) ;
#2551 = face_bound ( 'none', #12082, .t. ) ;
#2552 = b_spline_curve_with_knots ( 'none', 3,
( #2546, #2545, #2544, #2543, #1307, #1547, #1543 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#2553 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#2554 = cartesian_point ( 'none', ( 1.600000000000010700, -30.35988970871859700, -22.12349026794378700 ) ) ;
#2555 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#2556 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#2557 = axis2_placement_3d ( 'none', #2521, #2556, #2555 ) ;
#2558 = cartesian_point ( 'none', ( 1.600000000000005400, -29.57749700599258700, -21.86692397605512600 ) ) ;
#2559 = axis2_placement_3d ( 'none', #2564, #2563, #2553 ) ;
#2560 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2562 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 17.75000000000000400 ) ) ;
#2563 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#2564 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2565 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#2566 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#2567 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#2568 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#2569 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2570 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2571 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#2572 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#2573 = b_spline_curve_with_knots ( 'none', 3,
( #2571, #2570, #2569, #2568, #2567, #2566, #2565 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#2574 = oriented_edge ( 'none', *, *, #12032, .t. ) ;
#2575 = circle ( 'none', #2557, 1.250000000000000200 ) ;
#2576 = plane ( 'none', #2624 ) ;
#2577 = face_outer_bound ( 'none', #12076, .t. ) ;
#2578 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#2579 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#2580 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#2581 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#2582 = face_outer_bound ( 'none', #12047, .t. ) ;
#2583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2584 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2585 = axis2_placement_3d ( 'none', #2593, #2584, #2583 ) ;
#2586 = circle ( 'none', #2585, 2.250000000000001800 ) ;
#2587 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#2588 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2589 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#2590 = axis2_placement_3d ( 'none', #2589, #2588, #2587 ) ;
#2591 = face_outer_bound ( 'none', #12081, .t. ) ;
#2592 = axis2_placement_3d ( 'none', #2581, #2580, #2579 ) ;
#2593 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#2594 = b_spline_curve_with_knots ( 'none', 3,
( #2645, #2644, #2643, #2642, #2641 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#2595 = plane ( 'none', #2592 ) ;
#2596 = circle ( 'none', #2590, 1.250000000000000200 ) ;
#2597 = cartesian_point ( 'none', ( 3.790009844363974700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#2598 = cartesian_point ( 'none', ( 3.790009844363975100, -16.69170235043782900, -17.54357771275918400 ) ) ;
#2599 = cartesian_point ( 'none', ( 3.790009844363969800, -9.852664769915186600, -13.06117550322149900 ) ) ;
#2600 = cartesian_point ( 'none', ( 3.790009844363975100, -3.307132808089037600, -7.341332872280592200 ) ) ;
#2601 = cartesian_point ( 'none', ( 3.790009844363974700, 0.6750713612562606600, -2.558973989610773300 ) ) ;
#2602 = cartesian_point ( 'none', ( 3.790009844363969400, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#2603 = cartesian_point ( 'none', ( 6.290009844363970300, -23.70457626587591400, -20.88735261320410100 ) ) ;
#2604 = cartesian_point ( 'none', ( 6.290009844363975600, -21.29856051529655400, -19.84181928020335000 ) ) ;
#2605 = cartesian_point ( 'none', ( 6.290009844363976500, -16.69170235043782600, -17.54357771275918400 ) ) ;
#2606 = cartesian_point ( 'none', ( 6.290009844363976500, -9.852664769915191900, -13.06117550322149900 ) ) ;
#2607 = cartesian_point ( 'none', ( 6.290009844363976500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#2608 = cartesian_point ( 'none', ( 6.290009844363975600, 0.6750713612562606600, -2.558973989610771900 ) ) ;
#2609 = edge_loop ( 'none', ( #3975, #2899, #3324 ) ) ;
#2610 = cartesian_point ( 'none', ( 6.290009844363975600, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#2611 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#2612 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#2613 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#2614 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#2615 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2616 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2617 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#2618 = plane ( 'none', #2650 ) ;
#2619 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#2620 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#2621 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#2622 = axis2_placement_3d ( 'none', #2621, #2620, #2619 ) ;
#2623 = circle ( 'none', #2622, 0.8000000000000002700 ) ;
#2624 = axis2_placement_3d ( 'none', #2578, #2646, #2648 ) ;
#2625 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2617, #2616, #2615, #2614, #2613, #2612, #2611 ),
( #2610, #2608, #2607, #2606, #2605, #2604, #2603 ),
( #2602, #2601, #2600, #2599, #2598, #2597, #2658 ),
( #2657, #2656, #2655, #2654, #2653, #2652, #2651 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2626 = circle ( 'none', #2640, 4.253085056010723600 ) ;
#2627 = face_outer_bound ( 'none', #12094, .t. ) ;
#2628 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#2630 = oriented_edge ( 'none', *, *, #3644, .t. ) ;
#2629 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#2631 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#2632 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#2633 = axis2_placement_3d ( 'none', #2632, #2631, #2629 ) ;
#2634 = circle ( 'none', #2633, 0.8000000000000002700 ) ;
#2635 = line ( 'none', #2649, #2692 ) ;
#2636 = oriented_edge ( 'none', *, *, #6324, .f. ) ;
#2637 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2638 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#2639 = cartesian_point ( 'none', ( 5.213197616723484400e-016, -5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#2640 = axis2_placement_3d ( 'none', #2639, #2638, #2637 ) ;
#2641 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#2642 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#2643 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#2644 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#2645 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#2646 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#2647 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2648 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#2649 = cartesian_point ( 'none', ( -0.7500000000000012200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#2650 = axis2_placement_3d ( 'none', #2689, #2686, #2685 ) ;
#2651 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2652 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#2653 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#2654 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2655 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2656 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2657 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#2658 = cartesian_point ( 'none', ( 3.790009844363974700, -23.70457626587592500, -20.88735261320410100 ) ) ;
#2659 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#2660 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#2661 = axis2_placement_3d ( 'none', #2671, #2680, #2660 ) ;
#2662 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#2663 = face_outer_bound ( 'none', #12099, .t. ) ;
#2665 = oriented_edge ( 'none', *, *, #3397, .t. ) ;
#2664 = line ( 'none', #2722, #2721 ) ;
#2666 = axis2_placement_3d ( 'none', #2675, #2662, #2714 ) ;
#2667 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#2668 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#2669 = face_outer_bound ( 'none', #12116, .t. ) ;
#2670 = circle ( 'none', #2661, 0.4999999999999376600 ) ;
#2671 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#2672 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#2673 = vector ( 'none', #2672, 999.9999999999998900 ) ;
#2674 = axis2_placement_3d ( 'none', #2628, #2668, #2667 ) ;
#2675 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#2676 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2677 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#2678 = cartesian_point ( 'none', ( 4.344331347269678100e-016, -4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#2679 = axis2_placement_3d ( 'none', #2678, #2677, #2676 ) ;
#2680 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#2681 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#2682 = line ( 'none', #2681, #2673 ) ;
#2683 = circle ( 'none', #2674, 0.4999999999999376600 ) ;
#2684 = face_outer_bound ( 'none', #12126, .t. ) ;
#2685 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#2686 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#2687 = toroidal_surface ( 'none', #2666, 4.253085056010723600, 0.4999999999999379900 ) ;
#2688 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#2689 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000000 ) ) ;
#2690 = oriented_edge ( 'none', *, *, #6316, .t. ) ;
#2691 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2692 = vector ( 'none', #2691, 1000.000000000000000 ) ;
#2693 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#2694 = circle ( 'none', #2679, 4.253085056010723600 ) ;
#2695 = axis2_placement_3d ( 'none', #2749, #2748, #2659 ) ;
#2696 = circle ( 'none', #2758, 4.253085056010723600 ) ;
#2697 = face_outer_bound ( 'none', #12146, .t. ) ;
#2698 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#2699 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#2700 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000095000 ) ) ;
#2701 = axis2_placement_3d ( 'none', #2742, #2733, #2732 ) ;
#2702 = axis2_placement_3d ( 'none', #2724, #2777, #2776 ) ;
#2703 = direction ( 'none', ( 0.2164396139381034900, -0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#2704 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#2705 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#2706 = cartesian_point ( 'none', ( -0.7500000000000012200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#2707 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#2708 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#2709 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#2710 = axis2_placement_3d ( 'none', #2709, #2708, #2707 ) ;
#2711 = face_outer_bound ( 'none', #12104, .t. ) ;
#2712 = toroidal_surface ( 'none', #2695, 4.253085056010723600, 0.4999999999999379900 ) ;
#2713 = toroidal_surface ( 'none', #2710, 4.253085056010723600, 0.4999999999999379900 ) ;
#2714 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#2715 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#2716 = axis2_placement_3d ( 'none', #2700, #2699, #2698 ) ;
#2717 = plane ( 'none', #2723 ) ;
#2718 = oriented_edge ( 'none', *, *, #21092, .f. ) ;
#2719 = plane ( 'none', #2716 ) ;
#2720 = direction ( 'none', ( 0.2164396139381100100, 0.9762960071199318100, -2.905285780178979000e-016 ) ) ;
#2721 = vector ( 'none', #2720, 1000.000000000000000 ) ;
#2722 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#2723 = axis2_placement_3d ( 'none', #2705, #2704, #2703 ) ;
#2724 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#2725 = plane ( 'none', #2702 ) ;
#2726 = axis2_placement_3d ( 'none', #2728, #2782, #2781 ) ;
#2727 = face_outer_bound ( 'none', #12137, .t. ) ;
#2728 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000000 ) ) ;
#2729 = direction ( 'none', ( -0.2164396139381100100, -0.9762960071199318100, -3.290155205452476300e-016 ) ) ;
#2730 = vector ( 'none', #2729, 1000.000000000000000 ) ;
#2731 = toroidal_surface ( 'none', #2762, 4.539776433107693500, 0.3040699380700571100 ) ;
#2732 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#2733 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#2734 = circle ( 'none', #2741, 4.253085056010723600 ) ;
#2735 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#2736 = line ( 'none', #2735, #2730 ) ;
#2737 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#2738 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#2739 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#2740 = axis2_placement_3d ( 'none', #2739, #2738, #2737 ) ;
#2741 = axis2_placement_3d ( 'none', #2745, #2789, #2788 ) ;
#2742 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#2743 = circle ( 'none', #2740, 0.4999999999999383800 ) ;
#2744 = plane ( 'none', #2726 ) ;
#2745 = cartesian_point ( 'none', ( -5.213197616723519900e-016, -5.213197616723430200e-016, -6.000000000000001800 ) ) ;
#2746 = circle ( 'none', #2701, 0.4999999999999383800 ) ;
#2747 = face_outer_bound ( 'none', #12147, .t. ) ;
#2748 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#2749 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#2750 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2751 = vector ( 'none', #2750, 1000.000000000000000 ) ;
#2752 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#2753 = line ( 'none', #2752, #2751 ) ;
#2754 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#2755 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2756 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#2757 = cartesian_point ( 'none', ( -4.344331347269707200e-016, -4.344331347269632800e-016, -5.000000000000126100 ) ) ;
#2758 = axis2_placement_3d ( 'none', #2757, #2756, #2755 ) ;
#2759 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#2760 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2762 = axis2_placement_3d ( 'none', #2773, #2761, #2760 ) ;
#2763 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2764 = axis2_placement_3d ( 'none', #2769, #2768, #2763 ) ;
#2765 = circle ( 'none', #2811, 0.8000000000000002700 ) ;
#2766 = face_outer_bound ( 'none', #12198, .t. ) ;
#2767 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#2768 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2769 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#2770 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#2771 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#2772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2773 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#2774 = face_outer_bound ( 'none', #12162, .t. ) ;
#2775 = axis2_placement_3d ( 'none', #2784, #2783, #2771 ) ;
#2776 = direction ( 'none', ( -0.2164396139381100600, -0.9762960071199318100, -1.924347126367483900e-017 ) ) ;
#2777 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#2778 = axis2_placement_3d ( 'none', #2790, #2785, #2772 ) ;
#2779 = face_outer_bound ( 'none', #12145, .t. ) ;
#2780 = face_outer_bound ( 'none', #12169, .t. ) ;
#2781 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#2782 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#2783 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#2784 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#2785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2786 = toroidal_surface ( 'none', #2775, 4.253085056010723600, 0.4999999999999379900 ) ;
#2787 = toroidal_surface ( 'none', #2778, 4.539776433107693500, 0.3040699380700571100 ) ;
#2788 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2789 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#2790 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#2791 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#2792 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2794 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2795 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#2796 = line ( 'none', #3002, #3005 ) ;
#2797 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2791, #1787, #1786, #2052, #2051 ),
( #2299, #2300, #2523, #2558, #2554 ),
( #2549, #2548, #20494, #20758, #20728 ),
( #2832, #2831, #2830, #2829, #2828 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2800 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2801 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#2802 = axis2_placement_3d ( 'none', #2795, #2794, #2793 ) ;
#2803 = axis2_placement_3d ( 'none', #2801, #2800, #2799 ) ;
#2805 = vertex_point ( 'none', #9913 ) ;
#2804 = circle ( 'none', #2803, 0.2500000000000000000 ) ;
#2806 = face_outer_bound ( 'none', #21412, .t. ) ;
#2807 = cylindrical_surface ( 'none', #2802, 0.2500000000000000000 ) ;
#2808 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#2809 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#2810 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#2811 = axis2_placement_3d ( 'none', #2759, #2809, #2808 ) ;
#2812 = cartesian_point ( 'none', ( 18.03059180268828500, -0.4454259844505342200, 4.565934486014223000 ) ) ;
#2813 = cartesian_point ( 'none', ( 18.05559617650799400, -0.5085105498153090800, 4.559339761294855200 ) ) ;
#2814 = cartesian_point ( 'none', ( 18.06048423607391800, -0.5444166849757881000, 4.555195376041513800 ) ) ;
#2815 = cartesian_point ( 'none', ( 18.04788713088949200, -0.5763823229792617300, 4.551147071591244300 ) ) ;
#2816 = axis2_placement_3d ( 'none', #2851, #2818, #2859 ) ;
#2817 = b_spline_curve_with_knots ( 'none', 3,
( #2815, #2814, #2813, #2812, #2857, #2856, #2855, #2854, #2853, #2852 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001022294844454346300, 0.0002044589688908692500, 0.0004089179377817321100, 0.0008178358755634577200 ),
.unspecified. ) ;
#2818 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#2819 = circle ( 'none', #2816, 0.8000000000000009300 ) ;
#2820 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#2821 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#2822 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2823 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#2824 = axis2_placement_3d ( 'none', #2823, #2822, #2821 ) ;
#2825 = circle ( 'none', #2850, 1.250000000000000200 ) ;
#2826 = cartesian_point ( 'none', ( 5.155763024410355900e-015, -1.734723475976807100e-015, 41.19999999999998900 ) ) ;
#2827 = circle ( 'none', #2824, 1.250000000000000200 ) ;
#2828 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#2829 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#2830 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#2831 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#2832 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#2833 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2834 = axis2_placement_3d ( 'none', #2833, #2879, #2878 ) ;
#2835 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#2836 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#2837 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#2838 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#2839 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#2840 = face_outer_bound ( 'none', #12215, .t. ) ;
#2841 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#2842 = b_spline_curve_with_knots ( 'none', 3,
( #2839, #2838, #2837, #2836, #2835 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#2843 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2844 = circle ( 'none', #2834, 1.250000000000000200 ) ;
#2845 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#2846 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#2847 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#2848 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2849 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#2850 = axis2_placement_3d ( 'none', #2849, #2848, #2847 ) ;
#2851 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#2852 = cartesian_point ( 'none', ( 17.52813116512963600, 7.614893958451940400e-012, 4.587500000000001200 ) ) ;
#2853 = cartesian_point ( 'none', ( 17.63872255607193700, -0.07695567227625783900, 4.587500000000128300 ) ) ;
#2854 = cartesian_point ( 'none', ( 17.74832054620709300, -0.1560922032058486000, 4.585712312975370100 ) ) ;
#2855 = cartesian_point ( 'none', ( 17.90097355397058000, -0.2897790044765819500, 4.578556089465743100 ) ) ;
#2856 = cartesian_point ( 'none', ( 17.94967089752115200, -0.3363735085937085100, 4.575466783662619700 ) ) ;
#2857 = cartesian_point ( 'none', ( 18.01161174963429800, -0.4166805232865352100, 4.568616353506807400 ) ) ;
#2858 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#2859 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#2860 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2909, #2908, #2907, #2906, #2905, #2904, #2903 ),
( #2902, #2901, #2900, #2898, #2897, #2896, #2895 ),
( #2894, #2893, #2892, #2890, #2889, #2888, #2887 ),
( #2886, #2885, #2884, #2883, #2882, #2881, #2880 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2861 = axis2_placement_3d ( 'none', #2934, #2933, #2932 ) ;
#2862 = face_bound ( 'none', #12227, .t. ) ;
#2863 = axis2_placement_3d ( 'none', #2872, #2875, #2876 ) ;
#2864 = circle ( 'none', #2929, 0.8000000000000009300 ) ;
#2865 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#2866 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#2867 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#2868 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#2869 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2870 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#2871 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#2872 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2873 = plane ( 'none', #2935 ) ;
#2874 = circle ( 'none', #2861, 0.8000000000000002700 ) ;
#2875 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#2876 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#2877 = b_spline_curve_with_knots ( 'none', 3,
( #2871, #2870, #2869, #2868, #2867, #2866, #2865 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#2878 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#2879 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#2880 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#2881 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#2882 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#2883 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2884 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2885 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#2886 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#2887 = cartesian_point ( 'none', ( 1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#2888 = cartesian_point ( 'none', ( 1.250000000000002700, -25.67661984405116700, -17.43104291343665600 ) ) ;
#2889 = cartesian_point ( 'none', ( 1.250000000000002900, -21.24608518415090700, -15.44808763468541500 ) ) ;
#2890 = cartesian_point ( 'none', ( 1.250000000000002900, -14.63961452539505500, -11.56884110464237200 ) ) ;
#2891 = oriented_edge ( 'none', *, *, #21106, .t. ) ;
#2892 = cartesian_point ( 'none', ( 1.250000000000002900, -8.272435450254736400, -6.560846397952795800 ) ) ;
#2893 = cartesian_point ( 'none', ( 1.249999999999997300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#2894 = cartesian_point ( 'none', ( 1.249999999999997300, -2.500000000000000000, -1.301042606982605100e-015 ) ) ;
#2895 = cartesian_point ( 'none', ( -1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#2896 = cartesian_point ( 'none', ( -1.249999999999997300, -25.67661984405116400, -17.43104291343665600 ) ) ;
#2897 = cartesian_point ( 'none', ( -1.249999999999997600, -21.24608518415090700, -15.44808763468541500 ) ) ;
#2898 = cartesian_point ( 'none', ( -1.249999999999997600, -14.63961452539505200, -11.56884110464236500 ) ) ;
#2899 = oriented_edge ( 'none', *, *, #3342, .t. ) ;
#2900 = cartesian_point ( 'none', ( -1.249999999999997600, -8.272435450254736400, -6.560846397952793100 ) ) ;
#2901 = cartesian_point ( 'none', ( -1.250000000000002700, -4.313362852798970700, -2.298811831501505600 ) ) ;
#2902 = cartesian_point ( 'none', ( -1.249999999999997300, -2.500000000000000000, -2.602085213965210200e-015 ) ) ;
#2903 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#2904 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#2905 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#2906 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#2907 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2908 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#2909 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#2910 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#2911 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#2912 = circle ( 'none', #2863, 1.250000000000000200 ) ;
#2913 = oriented_edge ( 'none', *, *, #21178, .f. ) ;
#2914 = face_outer_bound ( 'none', #12225, .t. ) ;
#2915 = b_spline_curve_with_knots ( 'none', 3,
( #2911, #2910, #2942, #2941, #2940 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#2916 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2951, #2950, #2949, #2948, #2947, #2946, #2945 ),
( #2944, #2943, #2993, #2992, #2991, #2990, #2989 ),
( #2988, #2987, #2986, #2985, #2984, #2983, #2982 ),
( #2981, #2980, #2979, #2978, #2977, #2976, #2975 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2917 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#2918 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#2919 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#2920 = axis2_placement_3d ( 'none', #2919, #2918, #2917 ) ;
#2921 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#2922 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#2923 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#2924 = axis2_placement_3d ( 'none', #2966, #2996, #2995 ) ;
#2925 = face_outer_bound ( 'none', #12230, .t. ) ;
#2926 = face_outer_bound ( 'none', #12177, .t. ) ;
#2927 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#2928 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#2929 = axis2_placement_3d ( 'none', #2938, #2928, #2927 ) ;
#2930 = plane ( 'none', #2920 ) ;
#2931 = cartesian_point ( 'none', ( -0.7499999999999950000, 44.39999999999999900, 18.25000000000000400 ) ) ;
#2932 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#2933 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#2934 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#2935 = axis2_placement_3d ( 'none', #2923, #2922, #2921 ) ;
#2936 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#2937 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#2938 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#2939 = spherical_surface ( 'none', #2997, 0.2500000000000000000 ) ;
#2940 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#2941 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#2942 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#2943 = cartesian_point ( 'none', ( 1.250000000000002700, 0.6750713612562593300, -2.558973989610771900 ) ) ;
#2944 = cartesian_point ( 'none', ( 1.250000000000002700, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#2945 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#2946 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#2947 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#2948 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2949 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2950 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#2951 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#2952 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#2953 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2954 = face_outer_bound ( 'none', #21418, .t. ) ;
#2955 = circle ( 'none', #2972, 0.2500000000000000000 ) ;
#2956 = vector ( 'none', #2936, 999.9999999999998900 ) ;
#2957 = toroidal_surface ( 'none', #2924, 4.253085056010723600, 0.4999999999999379900 ) ;
#2958 = face_outer_bound ( 'none', #21138, .t. ) ;
#2959 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2960 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#2961 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#2962 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2963 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2964 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#2965 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#2966 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#2967 = circle ( 'none', #3020, 0.2500000000000002200 ) ;
#2968 = b_spline_curve_with_knots ( 'none', 3,
( #2965, #2964, #2963, #2962, #2961, #2960, #2959 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#2969 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2971 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2972 = axis2_placement_3d ( 'none', #2974, #2971, #2970 ) ;
#2973 = axis2_placement_3d ( 'none', #3029, #2953, #3026 ) ;
#2974 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#2975 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#2976 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#2977 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#2978 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#2979 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2980 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#2981 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#2982 = cartesian_point ( 'none', ( -1.249999999999997300, -23.70457626587592200, -20.88735261320410100 ) ) ;
#2983 = cartesian_point ( 'none', ( -1.249999999999997300, -21.29856051529655400, -19.84181928020335000 ) ) ;
#2984 = cartesian_point ( 'none', ( -1.249999999999997600, -16.69170235043782600, -17.54357771275918400 ) ) ;
#2985 = cartesian_point ( 'none', ( -1.249999999999997600, -9.852664769915191900, -13.06117550322149900 ) ) ;
#2986 = cartesian_point ( 'none', ( -1.249999999999992500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#2987 = cartesian_point ( 'none', ( -1.249999999999992200, 0.6750713612562619900, -2.558973989610771900 ) ) ;
#2988 = cartesian_point ( 'none', ( -1.250000000000002700, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#2989 = cartesian_point ( 'none', ( 1.250000000000002700, -23.70457626587592200, -20.88735261320410400 ) ) ;
#2990 = cartesian_point ( 'none', ( 1.250000000000002700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#2991 = cartesian_point ( 'none', ( 1.250000000000002900, -16.69170235043782900, -17.54357771275919100 ) ) ;
#2992 = cartesian_point ( 'none', ( 1.250000000000002900, -9.852664769915186600, -13.06117550322149900 ) ) ;
#2993 = cartesian_point ( 'none', ( 1.250000000000008200, -3.307132808089035000, -7.341332872280592200 ) ) ;
#2994 = line ( 'none', #2937, #2956 ) ;
#2995 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#2996 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#2997 = axis2_placement_3d ( 'none', #2952, #2969, #3028 ) ;
#2998 = face_outer_bound ( 'none', #21393, .t. ) ;
#2999 = cylindrical_surface ( 'none', #2973, 0.2500000000000000000 ) ;
#3000 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#3001 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3002 = cartesian_point ( 'none', ( -1.749999999999997300, 23.43474983864772900, 40.00000000000000000 ) ) ;
#3003 = advanced_face ( 'none', ( #9919 ), #9916, .f. ) ;
#3004 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3005 = vector ( 'none', #3004, 1000.000000000000000 ) ;
#3006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3007 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3008 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3009 = axis2_placement_3d ( 'none', #3008, #3007, #3006 ) ;
#3010 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#3011 = axis2_placement_3d ( 'none', #3010, #3277, #3268 ) ;
#3012 = circle ( 'none', #3011, 0.4999999999999376600 ) ;
#3013 = edge_loop ( 'none', ( #2574, #2690, #2913, #3014, #3461, #2630, #3407, #2718 ) ) ;
#3014 = oriented_edge ( 'none', *, *, #32, .t. ) ;
#3015 = axis2_placement_3d ( 'none', #3023, #3027, #3001 ) ;
#3016 = circle ( 'none', #3009, 0.2500000000000000000 ) ;
#3017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3018 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3019 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#3020 = axis2_placement_3d ( 'none', #3019, #3018, #3017 ) ;
#3021 = circle ( 'none', #2764, 0.2500000000000000000 ) ;
#3022 = cylindrical_surface ( 'none', #3015, 0.2500000000000002200 ) ;
#3023 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#3024 = face_outer_bound ( 'none', #12248, .t. ) ;
#3025 = cartesian_point ( 'none', ( 42.98182755537487800, 6.000000000000652800, 1.250000000006612300 ) ) ;
#3026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3027 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3028 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3029 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3031 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3032 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#3033 = line ( 'none', #3032, #3067 ) ;
#3034 = axis2_placement_3d ( 'none', #3093, #3092, #3087 ) ;
#3035 = axis2_placement_3d ( 'none', #3043, #3042, #3080 ) ;
#3036 = face_outer_bound ( 'none', #13003, .t. ) ;
#3037 = cylindrical_surface ( 'none', #3034, 0.2500000000000000000 ) ;
#3038 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3039 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3040 = axis2_placement_3d ( 'none', #3058, #3039, #3038 ) ;
#3041 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3043 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3044 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3045 = face_outer_bound ( 'none', #12337, .t. ) ;
#3046 = toroidal_surface ( 'none', #3063, 4.400000000000000400, 0.2500000000000000000 ) ;
#3047 = face_outer_bound ( 'none', #12890, .t. ) ;
#3048 = face_outer_bound ( 'none', #12262, .t. ) ;
#3049 = toroidal_surface ( 'none', #3056, 5.000000000000000900, 0.2500000000000000000 ) ;
#3050 = toroidal_surface ( 'none', #3089, 4.400000000000000400, 0.2500000000000000000 ) ;
#3051 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3052 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3053 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3054 = axis2_placement_3d ( 'none', #3053, #3052, #3051 ) ;
#3055 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3056 = axis2_placement_3d ( 'none', #3060, #3062, #3044 ) ;
#3057 = spherical_surface ( 'none', #3040, 0.2500000000000000000 ) ;
#3058 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3059 = face_outer_bound ( 'none', #12260, .t. ) ;
#3060 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3061 = circle ( 'none', #3054, 0.2500000000000000000 ) ;
#3062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3063 = axis2_placement_3d ( 'none', #3031, #3030, #3041 ) ;
#3064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3066 = axis2_placement_3d ( 'none', #3072, #3065, #3064 ) ;
#3067 = vector ( 'none', #3117, 999.9999999999998900 ) ;
#3068 = face_outer_bound ( 'none', #14764, .t. ) ;
#3069 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3070 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3071 = axis2_placement_3d ( 'none', #3070, #3069, #3118 ) ;
#3072 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3073 = toroidal_surface ( 'none', #3066, 3.850000000000000100, 0.2500000000000000000 ) ;
#3074 = face_outer_bound ( 'none', #13339, .t. ) ;
#3075 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3076 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000095000 ) ) ;
#3077 = axis2_placement_3d ( 'none', #3088, #3055, #3075 ) ;
#3078 = axis2_placement_3d ( 'none', #3076, #3108, #3107 ) ;
#3079 = face_outer_bound ( 'none', #13928, .t. ) ;
#3080 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3081 = face_outer_bound ( 'none', #13017, .t. ) ;
#3082 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3084 = face_outer_bound ( 'none', #21395, .t. ) ;
#3085 = conical_surface ( 'none', #3077, 4.550000000000001600, 0.7853981633974463900 ) ;
#3086 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3088 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3089 = axis2_placement_3d ( 'none', #3086, #3083, #3082 ) ;
#3090 = toroidal_surface ( 'none', #3035, 3.850000000000000100, 0.2500000000000000000 ) ;
#3091 = spherical_surface ( 'none', #3071, 0.2500000000000000000 ) ;
#3092 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3093 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#3094 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#3095 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3096 = circle ( 'none', #3153, 4.253085056010723600 ) ;
#3097 = circle ( 'none', #3147, 4.253085056010723600 ) ;
#3098 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#3099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3101 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3102 = axis2_placement_3d ( 'none', #3101, #3100, #3099 ) ;
#3103 = plane ( 'none', #3110 ) ;
#3104 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#3105 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000000 ) ) ;
#3106 = toroidal_surface ( 'none', #3141, 4.253085056010723600, 0.4999999999999379900 ) ;
#3107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#3108 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#3109 = conical_surface ( 'none', #3102, 4.550000000000001600, 0.7853981633974463900 ) ;
#3110 = axis2_placement_3d ( 'none', #3105, #3095, #3094 ) ;
#3111 = plane ( 'none', #3078 ) ;
#3112 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#3113 = vector ( 'none', #3112, 999.9999999999998900 ) ;
#3114 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#3115 = line ( 'none', #3114, #3113 ) ;
#3116 = face_outer_bound ( 'none', #18521, .t. ) ;
#3117 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#3118 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3119 = face_outer_bound ( 'none', #19815, .t. ) ;
#3120 = axis2_placement_3d ( 'none', #3173, #3169, #3168 ) ;
#3121 = face_outer_bound ( 'none', #20650, .t. ) ;
#3122 = circle ( 'none', #3120, 0.4999999999999376600 ) ;
#3123 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#3124 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3125 = axis2_placement_3d ( 'none', #3128, #3124, #3123 ) ;
#3126 = toroidal_surface ( 'none', #3125, 4.253085056010723600, 0.4999999999999379900 ) ;
#3127 = circle ( 'none', #3133, 5.496103833403527300 ) ;
#3128 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#3129 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#3130 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#3131 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3132 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#3133 = axis2_placement_3d ( 'none', #3129, #3140, #3172 ) ;
#3134 = plane ( 'none', #3180 ) ;
#3135 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#3136 = face_outer_bound ( 'none', #19972, .t. ) ;
#3137 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#3138 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#3139 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#3140 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#3141 = axis2_placement_3d ( 'none', #3135, #3131, #3130 ) ;
#3142 = circle ( 'none', #3149, 0.4999999999999376600 ) ;
#3143 = face_outer_bound ( 'none', #21029, .t. ) ;
#3144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3145 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3146 = cartesian_point ( 'none', ( -4.344331347269678100e-016, 4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#3147 = axis2_placement_3d ( 'none', #3146, #3145, #3144 ) ;
#3148 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#3149 = axis2_placement_3d ( 'none', #3139, #3138, #3137 ) ;
#3150 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3151 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3152 = cartesian_point ( 'none', ( -5.213197616723484400e-016, 5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#3153 = axis2_placement_3d ( 'none', #3152, #3151, #3150 ) ;
#3154 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#3155 = line ( 'none', #3154, #3214 ) ;
#3156 = circle ( 'none', #3208, 4.253085056010723600 ) ;
#3157 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#3158 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#3159 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#3160 = axis2_placement_3d ( 'none', #3159, #3158, #3157 ) ;
#3161 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000095000 ) ) ;
#3162 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#3163 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#3164 = direction ( 'none', ( -0.2164396139381034900, 0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#3165 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#3166 = face_outer_bound ( 'none', #20806, .t. ) ;
#3167 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#3168 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#3169 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#3170 = circle ( 'none', #3160, 0.4999999999999376600 ) ;
#3171 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#3172 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#3173 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#3174 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#3175 = cartesian_point ( 'none', ( 0.04283342656760461700, 0.3654976227749835400, 0.5847525898605699900 ) ) ;
#3176 = cartesian_point ( 'none', ( 0.03747494762468810800, 0.3983463665329584600, 0.5081155029861163000 ) ) ;
#3177 = cartesian_point ( 'none', ( 0.03748434007538950500, 0.5083041598269634200, 0.3982344612332661700 ) ) ;
#3178 = cartesian_point ( 'none', ( 0.04283343629186914900, 0.5847526703344631000, 0.3654976217534112200 ) ) ;
#3179 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#3180 = axis2_placement_3d ( 'none', #3167, #3165, #3164 ) ;
#3181 = b_spline_curve_with_knots ( 'none', 3,
( #3179, #3178, #3177, #3176, #3175, #3174 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704583900, 0.0004654019627409169900 ),
.unspecified. ) ;
#3182 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#3183 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#3184 = circle ( 'none', #3234, 5.110639382718486200 ) ;
#3185 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#3186 = face_outer_bound ( 'none', #21046, .t. ) ;
#3187 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#3188 = face_outer_bound ( 'none', #21033, .t. ) ;
#3189 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3190 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#3191 = cartesian_point ( 'none', ( 5.213197616723483400e-016, 5.213197616723466600e-016, -6.000000000000001800 ) ) ;
#3192 = axis2_placement_3d ( 'none', #3191, #3190, #3189 ) ;
#3193 = circle ( 'none', #3192, 4.253085056010723600 ) ;
#3194 = toroidal_surface ( 'none', #3209, 4.253085056010723600, 0.4999999999999379900 ) ;
#3195 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#3196 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#3197 = axis2_placement_3d ( 'none', #3226, #3225, #3224 ) ;
#3198 = circle ( 'none', #3237, 5.500000000000000000 ) ;
#3199 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#3200 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#3201 = axis2_placement_3d ( 'none', #3210, #3200, #3199 ) ;
#3202 = circle ( 'none', #3201, 5.496103833403527300 ) ;
#3203 = axis2_placement_3d ( 'none', #3161, #3196, #3195 ) ;
#3204 = face_outer_bound ( 'none', #21077, .t. ) ;
#3205 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3206 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#3207 = cartesian_point ( 'none', ( 4.344331347269677200e-016, 4.344331347269662900e-016, -5.000000000000126100 ) ) ;
#3208 = axis2_placement_3d ( 'none', #3207, #3206, #3205 ) ;
#3209 = axis2_placement_3d ( 'none', #3187, #3183, #3182 ) ;
#3210 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#3211 = plane ( 'none', #3203 ) ;
#3212 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#3213 = direction ( 'none', ( -0.2164396139381032100, -0.9762960071199332500, -2.905285780178979000e-016 ) ) ;
#3214 = vector ( 'none', #3213, 1000.000000000000000 ) ;
#3215 = direction ( 'none', ( -0.8120153713427135100, 0.0000000000000000000, -0.5836360481525751900 ) ) ;
#3216 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463400e-015, -0.8120153713427136200 ) ) ;
#3217 = cartesian_point ( 'none', ( 4.313715389568577600, -6.797361846400114600e-015, 1.650482936252413400 ) ) ;
#3218 = axis2_placement_3d ( 'none', #3217, #3216, #3215 ) ;
#3219 = direction ( 'none', ( 0.2164396139381032100, 0.9762960071199332500, -3.290155205452476300e-016 ) ) ;
#3220 = vector ( 'none', #3219, 1000.000000000000000 ) ;
#3221 = circle ( 'none', #3218, 5.110639382718486200 ) ;
#3222 = axis2_placement_3d ( 'none', #3266, #3265, #3264 ) ;
#3223 = cartesian_point ( 'none', ( 0.1736386267881260000, -0.3517482125251161200, 1.325197236996031600 ) ) ;
#3224 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#3225 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#3226 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#3227 = line ( 'none', #3274, #3273 ) ;
#3228 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3229 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3230 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#3231 = cartesian_point ( 'none', ( 0.1736386267881277500, 1.325197236996032300, -0.3517482125251115100 ) ) ;
#3232 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#3233 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#3234 = axis2_placement_3d ( 'none', #3242, #3233, #3232 ) ;
#3235 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#3236 = line ( 'none', #3235, #3220 ) ;
#3237 = axis2_placement_3d ( 'none', #3230, #3229, #3228 ) ;
#3238 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3239 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3240 = axis2_placement_3d ( 'none', #3185, #3239, #3238 ) ;
#3241 = spherical_surface ( 'none', #3240, 5.500000000000000000 ) ;
#3242 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#3243 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#3244 = circle ( 'none', #3197, 5.110639382718484400 ) ;
#3245 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3246 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#3247 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#3248 = vector ( 'none', #3262, 1000.000000000000000 ) ;
#3249 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#3250 = cartesian_point ( 'none', ( 0.04283342656760539400, 0.5847525898605731000, -0.3654976227749854300 ) ) ;
#3251 = cartesian_point ( 'none', ( 0.03747494762468853200, 0.5081155029861191800, -0.3983463665329604600 ) ) ;
#3252 = cartesian_point ( 'none', ( 0.03748434007538988700, 0.3982344612332686700, -0.5083041598269657500 ) ) ;
#3253 = cartesian_point ( 'none', ( 0.04283343629186905900, 0.3654976217534134900, -0.5847526703344658700 ) ) ;
#3254 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#3255 = cartesian_point ( 'none', ( 1.801151473982167000, -7.280511889130577800, 40.00000000000000000 ) ) ;
#3256 = line ( 'none', #3255, #3248 ) ;
#3257 = b_spline_curve_with_knots ( 'none', 3,
( #3254, #3253, #3252, #3251, #3250, #3249 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704595500, 0.0004654019627409191000 ),
.unspecified. ) ;
#3258 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3259 = axis2_placement_3d ( 'none', #3258, #3245, #2798 ) ;
#3260 = circle ( 'none', #3259, 1.412162162162162300 ) ;
#3261 = direction ( 'none', ( 0.8120153713427135100, 0.0000000000000000000, -0.5836360481525753000 ) ) ;
#3262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3263 = circle ( 'none', #3270, 5.496103833403527300 ) ;
#3264 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#3265 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#3266 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000000 ) ) ;
#3267 = circle ( 'none', #3278, 5.110639382718485300 ) ;
#3268 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#3269 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, 0.3517482125251112900 ) ) ;
#3270 = axis2_placement_3d ( 'none', #3247, #3246, #3000 ) ;
#3271 = cartesian_point ( 'none', ( 4.313715389568577600, 5.211542650103949600e-015, -1.650482936252413400 ) ) ;
#3272 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850927400, 0.1039711490850923900 ) ) ;
#3273 = vector ( 'none', #3272, 999.9999999999998900 ) ;
#3274 = cartesian_point ( 'none', ( 2.064317785737742400, 0.4513683279452447300, -0.1530120509309759700 ) ) ;
#3275 = cartesian_point ( 'none', ( 0.1736386267881268600, 1.325197236996033000, 0.3517482125251114600 ) ) ;
#3276 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#3277 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#3278 = axis2_placement_3d ( 'none', #3271, #3276, #3261 ) ;
#3279 = plane ( 'none', #3222 ) ;
#3280 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#3281 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#3282 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#3283 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#3284 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#3285 = axis2_placement_3d ( 'none', #3338, #3337, #3336 ) ;
#3286 = axis2_placement_3d ( 'none', #3282, #3281, #3280 ) ;
#3287 = direction ( 'none', ( 0.2164396139381032600, 0.9762960071199332500, -1.924347126367483900e-017 ) ) ;
#3288 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#3289 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#3290 = plane ( 'none', #3303 ) ;
#3291 = face_outer_bound ( 'none', #12241, .t. ) ;
#3292 = plane ( 'none', #3286 ) ;
#3293 = face_outer_bound ( 'none', #21143, .t. ) ;
#3294 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#3295 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#3296 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#3297 = axis2_placement_3d ( 'none', #3296, #3295, #3294 ) ;
#3298 = plane ( 'none', #3285 ) ;
#3299 = face_outer_bound ( 'none', #21047, .t. ) ;
#3300 = plane ( 'none', #3302 ) ;
#3301 = face_outer_bound ( 'none', #21139, .t. ) ;
#3302 = axis2_placement_3d ( 'none', #3289, #3288, #3287 ) ;
#3303 = axis2_placement_3d ( 'none', #3307, #3306, #3284 ) ;
#3304 = cartesian_point ( 'none', ( 0.1736386267881260000, 0.3517482125251070700, 1.325197236996034500 ) ) ;
#3305 = circle ( 'none', #3297, 5.496103833403527300 ) ;
#3306 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#3307 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000095000 ) ) ;
#3308 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980060400, 0.08504466328231706500 ) ) ;
#3309 = vector ( 'none', #3308, 1000.000000000000200 ) ;
#3310 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, -0.3699999999999998800 ) ) ;
#3311 = line ( 'none', #3310, #3309 ) ;
#3312 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3313 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980061600, -0.08504466328231696800 ) ) ;
#3314 = vector ( 'none', #3313, 1000.000000000000100 ) ;
#3315 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, 0.3699999999999997700 ) ) ;
#3316 = line ( 'none', #3315, #3314 ) ;
#3317 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#3318 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#3319 = axis2_placement_3d ( 'none', #3340, #3318, #3317 ) ;
#3320 = circle ( 'none', #3319, 5.496103833403527300 ) ;
#3321 = circle ( 'none', #3374, 2.750000000000000000 ) ;
#3322 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#3323 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#3324 = oriented_edge ( 'none', *, *, #21136, .t. ) ;
#3325 = oriented_edge ( 'none', *, *, #12032, .f. ) ;
#3326 = plane ( 'none', #3332 ) ;
#3327 = direction ( 'none', ( -0.9891309318365547600, 0.1039711490850920000, 0.1039711490850921700 ) ) ;
#3328 = vector ( 'none', #3327, 1000.000000000000100 ) ;
#3329 = cartesian_point ( 'none', ( 2.064317785737741900, 0.4513683279452417300, 0.1530120509309762500 ) ) ;
#3330 = line ( 'none', #3329, #3328 ) ;
#3331 = face_outer_bound ( 'none', #21114, .t. ) ;
#3332 = axis2_placement_3d ( 'none', #3339, #3323, #3322 ) ;
#3333 = cartesian_point ( 'none', ( 2.064317785737741900, -0.4513683279452418400, -0.1530120509309760600 ) ) ;
#3334 = line ( 'none', #3333, #3372 ) ;
#3335 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#3336 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#3337 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#3338 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#3339 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#3340 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#3341 = plane ( 'none', #3346 ) ;
#3342 = edge_curve ( 'none', #2805, #21055, #9959, .t. ) ;
#3343 = face_outer_bound ( 'none', #21164, .t. ) ;
#3344 = plane ( 'none', #3352 ) ;
#3345 = vector ( 'none', #3364, 1000.000000000000200 ) ;
#3346 = axis2_placement_3d ( 'none', #3402, #3401, #3400 ) ;
#3347 = circle ( 'none', #3392, 1.299999999999999200 ) ;
#3348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3349 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3350 = face_bound ( 'none', #21148, .t. ) ;
#3351 = line ( 'none', #3365, #3345 ) ;
#3352 = axis2_placement_3d ( 'none', #3354, #3396, #3395 ) ;
#3353 = face_outer_bound ( 'none', #21145, .t. ) ;
#3354 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#3355 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850925300, -0.1039711490850921800 ) ) ;
#3356 = vector ( 'none', #3355, 999.9999999999998900 ) ;
#3357 = cartesian_point ( 'none', ( 2.064317785737742400, -0.4513683279452450600, 0.1530120509309761400 ) ) ;
#3358 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#3359 = line ( 'none', #3357, #3356 ) ;
#3360 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3362 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3363 = axis2_placement_3d ( 'none', #3360, #3349, #3348 ) ;
#3364 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980060400, 0.08504466328231709300 ) ) ;
#3365 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, -0.3700000000000000000 ) ) ;
#3366 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980061600, -0.08504466328231689900 ) ) ;
#3367 = vector ( 'none', #3366, 1000.000000000000100 ) ;
#3368 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, 0.3699999999999995500 ) ) ;
#3369 = line ( 'none', #3368, #3367 ) ;
#3370 = circle ( 'none', #3363, 1.500000000000000000 ) ;
#3371 = direction ( 'none', ( -0.9891309318365547600, -0.1039711490850917900, -0.1039711490850923800 ) ) ;
#3372 = vector ( 'none', #3371, 1000.000000000000100 ) ;
#3373 = oriented_edge ( 'none', *, *, #21042, .t. ) ;
#3374 = axis2_placement_3d ( 'none', #3312, #3362, #3361 ) ;
#3375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3376 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3377 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3378 = cartesian_point ( 'none', ( 8.000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#3379 = face_outer_bound ( 'none', #21165, .t. ) ;
#3380 = axis2_placement_3d ( 'none', #3399, #3376, #3375 ) ;
#3381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3382 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3383 = axis2_placement_3d ( 'none', #3377, #3424, #3423 ) ;
#3384 = line ( 'none', #3416, #3415 ) ;
#3385 = toroidal_surface ( 'none', #3383, 0.9499999999999997300, 1.800000000000000500 ) ;
#3386 = cylindrical_surface ( 'none', #3380, 2.750000000000000000 ) ;
#3387 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#3388 = cartesian_point ( 'none', ( 1.404932235524362500, 0.4402049557168645200, 0.2223224638795416300 ) ) ;
#3389 = cartesian_point ( 'none', ( 1.525683881977856400, 0.3534147098284157200, 0.2402243903100168300 ) ) ;
#3390 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#3391 = line ( 'none', #3455, #3454 ) ;
#3392 = axis2_placement_3d ( 'none', #3398, #3382, #3381 ) ;
#3393 =( bounded_curve ( ) b_spline_curve ( 3, ( #3390, #3389, #3388, #3387 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027737200, 4.642211150183666000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#3394 = face_outer_bound ( 'none', #21180, .t. ) ;
#3395 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#3396 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#3397 = edge_curve ( 'none', #21074, #6317, #9965, .t. ) ;
#3398 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3399 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3400 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3401 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3402 = cartesian_point ( 'none', ( 1.999999999999999600, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#3403 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#3404 = cartesian_point ( 'none', ( 1.525683881977852000, 0.3534147098284189400, -0.2402243903100174700 ) ) ;
#3405 = cartesian_point ( 'none', ( 1.404932235524357200, 0.4402049557168682400, -0.2223224638795421000 ) ) ;
#3406 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#3407 = oriented_edge ( 'none', *, *, #3462, .f. ) ;
#3408 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3409 =( bounded_curve ( ) b_spline_curve ( 3, ( #3406, #3405, #3404, #3403 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585714200, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484699200, 0.9499477385484699200, 1.000000000000000000 ) )
representation_item ( '' ) );
#3410 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#3411 = axis2_placement_3d ( 'none', #3378, #3408, #3458 ) ;
#3412 = plane ( 'none', #3429 ) ;
#3413 = plane ( 'none', #3411 ) ;
#3414 = direction ( 'none', ( -0.7013093285102691700, 0.5040660798667557800, -0.5040660798667538900 ) ) ;
#3415 = vector ( 'none', #3414, 1000.000000000000100 ) ;
#3416 = cartesian_point ( 'none', ( 1.890797310278577800, 0.09098943323727219600, -0.09098943323727187700 ) ) ;
#3417 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#3418 = cartesian_point ( 'none', ( 1.760000000000000200, 0.1849999999999999100, 0.1850000000000001100 ) ) ;
#3419 = direction ( 'none', ( -0.7013093285102678400, 0.5040660798667548900, 0.5040660798667565600 ) ) ;
#3420 = vector ( 'none', #3419, 1000.000000000000100 ) ;
#3421 = cartesian_point ( 'none', ( 1.890797310278578900, 0.09098943323727150300, 0.09098943323727182200 ) ) ;
#3422 = line ( 'none', #3421, #3420 ) ;
#3423 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3424 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3425 = face_outer_bound ( 'none', #21201, .t. ) ;
#3426 = plane ( 'none', #3478 ) ;
#3427 = direction ( 'none', ( -0.7013093285102691700, -0.5040660798667557800, 0.5040660798667540000 ) ) ;
#3428 = vector ( 'none', #3427, 1000.000000000000100 ) ;
#3429 = axis2_placement_3d ( 'none', #3432, #3477, #3475 ) ;
#3430 = cartesian_point ( 'none', ( 1.760000000000000200, -0.1850000000000007500, 0.1849999999999992800 ) ) ;
#3431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3432 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#3433 = edge_loop ( 'none', ( #3571, #3682, #3573, #4400, #3707 ) ) ;
#3434 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3435 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3436 = axis2_placement_3d ( 'none', #3435, #3434, #3431 ) ;
#3437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3438 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3439 = axis2_placement_3d ( 'none', #3448, #3438, #3437 ) ;
#3440 = circle ( 'none', #3439, 1.500000000000000000 ) ;
#3441 = line ( 'none', #3451, #3428 ) ;
#3442 = face_outer_bound ( 'none', #21176, .t. ) ;
#3443 = face_outer_bound ( 'none', #21161, .t. ) ;
#3444 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3445 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3446 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3447 = cylindrical_surface ( 'none', #3436, 1.500000000000000000 ) ;
#3448 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3449 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#3450 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3451 = cartesian_point ( 'none', ( 1.890797310278577800, -0.09098943323727228000, 0.09098943323727182200 ) ) ;
#3452 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#3453 = axis2_placement_3d ( 'none', #3446, #3445, #3444 ) ;
#3454 = vector ( 'none', #3450, 1000.000000000000000 ) ;
#3455 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#3456 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#3457 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#3458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3459 = advanced_face ( 'none', ( #9967 ), #9917, .t. ) ;
#3460 = circle ( 'none', #3453, 2.749999999999999600 ) ;
#3461 = oriented_edge ( 'none', *, *, #21208, .t. ) ;
#3462 = edge_curve ( 'none', #21083, #2805, #9948, .t. ) ;
#3463 = cartesian_point ( 'none', ( 1.404932235524362500, -0.4402049557168643500, -0.2223224638795416300 ) ) ;
#3464 = cartesian_point ( 'none', ( 1.525683881977856600, -0.3534147098284153900, -0.2402243903100168300 ) ) ;
#3465 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#3466 = face_outer_bound ( 'none', #21177, .t. ) ;
#3467 =( bounded_curve ( ) b_spline_curve ( 3, ( #3465, #3464, #3463, #3506 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027735400, 4.642211150183665100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#3468 = line ( 'none', #3505, #3496 ) ;
#3469 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#3470 = cartesian_point ( 'none', ( 1.525683881977851500, -0.3534147098284192200, 0.2402243903100174700 ) ) ;
#3471 = cartesian_point ( 'none', ( 1.404932235524356500, -0.4402049557168686300, 0.2223224638795421000 ) ) ;
#3472 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#3473 =( bounded_curve ( ) b_spline_curve ( 3, ( #3472, #3471, #3470, #3469 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585712400, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#3474 = cartesian_point ( 'none', ( -0.7499999999999985600, -42.39999999999999900, 18.25000000000000400 ) ) ;
#3475 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#3476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3477 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#3478 = axis2_placement_3d ( 'none', #3501, #3500, #3499 ) ;
#3479 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3480 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#3481 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3482 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#3483 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#3484 = axis2_placement_3d ( 'none', #3483, #3482, #3481 ) ;
#3485 = circle ( 'none', #3484, 1.750000000000001600 ) ;
#3486 = circle ( 'none', #3494, 1.750000000000001300 ) ;
#3487 = vector ( 'none', #3488, 1000.000000000000000 ) ;
#3488 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3489 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3490 = direction ( 'none', ( -0.7013093285102678400, -0.5040660798667546700, -0.5040660798667567800 ) ) ;
#3491 = vector ( 'none', #3490, 1000.000000000000100 ) ;
#3492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3493 = line ( 'none', #3503, #3491 ) ;
#3494 = axis2_placement_3d ( 'none', #3480, #3479, #3489 ) ;
#3495 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3496 = vector ( 'none', #3495, 1000.000000000000000 ) ;
#3497 = axis2_placement_3d ( 'none', #3474, #3476, #3492 ) ;
#3498 = face_outer_bound ( 'none', #21211, .t. ) ;
#3499 = direction ( 'none', ( 0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#3500 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#3501 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#3502 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995353700, 21.75000000000000700 ) ) ;
#3503 = cartesian_point ( 'none', ( 1.890797310278578900, -0.09098943323727161400, -0.09098943323727194700 ) ) ;
#3504 = plane ( 'none', #3497 ) ;
#3505 = cartesian_point ( 'none', ( 0.7499999999999956700, -42.39999999999999900, 18.25000000000000400 ) ) ;
#3506 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#3507 = circle ( 'none', #3520, 3.250000000000000400 ) ;
#3508 = cartesian_point ( 'none', ( 44.40000000000002700, 2.499999999999536400, 20.00000000000000400 ) ) ;
#3509 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995460300, 21.75000000000000700 ) ) ;
#3510 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#3511 = cartesian_point ( 'none', ( -3.250000000000000400, 3.980102097228898200e-016, 40.00000000000000000 ) ) ;
#3512 = line ( 'none', #3511, #3552 ) ;
#3513 = vector ( 'none', #3536, 1000.000000000000000 ) ;
#3514 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#3515 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3516 = cartesian_point ( 'none', ( 43.40000000000002700, 2.499999999999547900, 20.00000000000000400 ) ) ;
#3517 = direction ( 'none', ( -1.189524669241238200e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3518 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#3519 = cylindrical_surface ( 'none', #3557, 1.750000000000001600 ) ;
#3520 = axis2_placement_3d ( 'none', #3514, #3515, #3570 ) ;
#3521 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#3522 = vector ( 'none', #3521, 1000.000000000000000 ) ;
#3523 = cartesian_point ( 'none', ( 42.40000000000002700, 2.499999999999558100, 20.00000000000000400 ) ) ;
#3524 = axis2_placement_3d ( 'none', #3528, #3518, #3517 ) ;
#3525 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3526 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#3527 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995565800, 20.00000000000000400 ) ) ;
#3528 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#3529 = line ( 'none', #3523, #3522 ) ;
#3530 = line ( 'none', #3537, #3513 ) ;
#3531 = cartesian_point ( 'none', ( -3.250000000000000400, 3.980102097228898200e-016, 42.00000000000000000 ) ) ;
#3532 = face_outer_bound ( 'none', #21961, .t. ) ;
#3533 = circle ( 'none', #3524, 1.750000000000001600 ) ;
#3534 = axis2_placement_3d ( 'none', #3527, #3526, #3525 ) ;
#3535 = cylindrical_surface ( 'none', #3534, 1.750000000000001600 ) ;
#3536 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3537 = cartesian_point ( 'none', ( 3.250000000000000400, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#3538 = cylindrical_surface ( 'none', #3555, 23.49999999999999600 ) ;
#3539 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 40.00000000000000000 ) ) ;
#3540 = axis2_placement_3d ( 'none', #3583, #3582, #3585 ) ;
#3541 = direction ( 'none', ( -1.236094196609384900e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3542 = face_outer_bound ( 'none', #21301, .t. ) ;
#3543 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#3544 = vector ( 'none', #3543, 1000.000000000000000 ) ;
#3545 = cylindrical_surface ( 'none', #3596, 27.00000000000000000 ) ;
#3546 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3547 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#3548 = line ( 'none', #3547, #3544 ) ;
#3549 = edge_loop ( 'none', ( #4426, #4628, #4512, #4483, #4740 ) ) ;
#3550 = line ( 'none', #3601, #3600 ) ;
#3551 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3552 = vector ( 'none', #3551, 1000.000000000000000 ) ;
#3553 = face_outer_bound ( 'none', #21269, .t. ) ;
#3554 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3555 = axis2_placement_3d ( 'none', #3558, #3563, #3546 ) ;
#3556 = cartesian_point ( 'none', ( 3.250000000000000400, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#3557 = axis2_placement_3d ( 'none', #3565, #3564, #3554 ) ;
#3558 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#3559 = face_outer_bound ( 'none', #21266, .t. ) ;
#3560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3561 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3562 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#3563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3564 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3565 = cartesian_point ( 'none', ( -0.7500000000000006700, 42.39999999999999900, 20.00000000000000400 ) ) ;
#3566 = axis2_placement_3d ( 'none', #3562, #3561, #3560 ) ;
#3567 = circle ( 'none', #3566, 1.750000000000001600 ) ;
#3568 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 40.00000000000000000 ) ) ;
#3569 = face_outer_bound ( 'none', #21953, .t. ) ;
#3570 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3571 = oriented_edge ( 'none', *, *, #6330, .f. ) ;
#3572 = plane ( 'none', #3587 ) ;
#3573 = oriented_edge ( 'none', *, *, #6359, .f. ) ;
#3574 = line ( 'none', #3577, #3625 ) ;
#3575 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3576 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3577 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#3578 = cartesian_point ( 'none', ( 13.99999999999999100, 1.631490226823208300, -3.181940940492109500 ) ) ;
#3579 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3581 = face_outer_bound ( 'none', #12027, .t. ) ;
#3582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3583 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#3584 = plane ( 'none', #3613 ) ;
#3585 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3586 = b_spline_curve_with_knots ( 'none', 3,
( #3620, #3619, #3618, #3617, #3616, #3615 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#3587 = axis2_placement_3d ( 'none', #3575, #3580, #3579 ) ;
#3588 = cylindrical_surface ( 'none', #3540, 27.00000000000000000 ) ;
#3589 = vector ( 'none', #3593, 1000.000000000000000 ) ;
#3590 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#3591 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3592 = direction ( 'none', ( -1.000000000000000000, -1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#3593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3595 = line ( 'none', #3539, #3589 ) ;
#3596 = axis2_placement_3d ( 'none', #3590, #3594, #3591 ) ;
#3597 = face_outer_bound ( 'none', #21279, .t. ) ;
#3598 = plane ( 'none', #3602 ) ;
#3599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3600 = vector ( 'none', #3599, 1000.000000000000000 ) ;
#3601 = cartesian_point ( 'none', ( 23.43474983864772900, -1.749999999999996900, 40.00000000000000000 ) ) ;
#3602 = axis2_placement_3d ( 'none', #3568, #3541, #3592 ) ;
#3603 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3604 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#3605 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3606 = line ( 'none', #3605, #3651 ) ;
#3607 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3608 = cartesian_point ( 'none', ( 4.344424804578798300, 2.000000000000000000, -7.268660219544593700 ) ) ;
#3609 = cartesian_point ( 'none', ( 4.599926931897656800, 2.000000000000000900, -7.035027365083885300 ) ) ;
#3610 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#3611 = b_spline_curve_with_knots ( 'none', 3,
( #3610, #3609, #3608, #3607 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398563300 ),
.unspecified. ) ;
#3612 = circle ( 'none', #3630, 5.250000000000000000 ) ;
#3613 = axis2_placement_3d ( 'none', #3604, #3603, #3640 ) ;
#3614 = face_outer_bound ( 'none', #21433, .t. ) ;
#3615 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#3616 = cartesian_point ( 'none', ( 4.197916149710474400, 2.000000000000000000, -7.320152094059516800 ) ) ;
#3617 = cartesian_point ( 'none', ( 4.164216814027801300, 2.000000000000000000, -7.386571282138701700 ) ) ;
#3618 = cartesian_point ( 'none', ( 4.057524115737552800, 2.000000000000000000, -7.477096674705563800 ) ) ;
#3619 = cartesian_point ( 'none', ( 3.989071575138385000, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3620 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3621 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#3622 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#3623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3624 = vector ( 'none', #3623, 1000.000000000000000 ) ;
#3625 = vector ( 'none', #3576, 1000.000000000000000 ) ;
#3626 = line ( 'none', #3622, #3624 ) ;
#3627 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3629 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#3630 = axis2_placement_3d ( 'none', #3629, #3628, #3627 ) ;
#3631 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3632 = cartesian_point ( 'none', ( -3.988961340097303900, 2.000000000000000000, -7.500000000000000900 ) ) ;
#3633 = cartesian_point ( 'none', ( -4.058400892740070100, 2.000000000000000000, -7.476436363636215000 ) ) ;
#3634 = cartesian_point ( 'none', ( -4.163716205064193200, 2.000000000000000000, -7.386912127450131900 ) ) ;
#3635 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.319970213341942900 ) ) ;
#3636 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#3637 = circle ( 'none', #3680, 5.250000000000000000 ) ;
#3638 = b_spline_curve_with_knots ( 'none', 3,
( #3636, #3635, #3634, #3633, #3632, #3631 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#3639 = axis2_placement_3d ( 'none', #3666, #3667, #3660 ) ;
#3640 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3641 = cylindrical_surface ( 'none', #3639, 5.250000000000000000 ) ;
#3642 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3643 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#3644 = edge_curve ( 'none', #21187, #2805, #9937, .t. ) ;
#3645 = cartesian_point ( 'none', ( -4.599926931897656800, 2.000000000000000000, -7.035027365083886200 ) ) ;
#3646 = cartesian_point ( 'none', ( -4.344424804578797400, 2.000000000000000000, -7.268660219544593700 ) ) ;
#3647 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3648 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#3649 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#3650 = line ( 'none', #3649, #3678 ) ;
#3651 = vector ( 'none', #3642, 1000.000000000000000 ) ;
#3652 = b_spline_curve_with_knots ( 'none', 3,
( #3647, #3646, #3645, #3643 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#3653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3654 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3655 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#3656 = face_outer_bound ( 'none', #5647, .t. ) ;
#3657 = axis2_placement_3d ( 'none', #3703, #3702, #3701 ) ;
#3658 = face_outer_bound ( 'none', #21322, .t. ) ;
#3659 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3661 = circle ( 'none', #3679, 0.2500000000000000000 ) ;
#3662 = axis2_placement_3d ( 'none', #3659, #3690, #3689 ) ;
#3663 = plane ( 'none', #3672 ) ;
#3664 = plane ( 'none', #3662 ) ;
#3665 = plane ( 'none', #3657 ) ;
#3666 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3667 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3668 = face_outer_bound ( 'none', #21305, .t. ) ;
#3669 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3671 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3672 = axis2_placement_3d ( 'none', #3711, #3710, #3709 ) ;
#3673 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3674 = cartesian_point ( 'none', ( -4.344424804578798300, -2.000000000000000000, -7.268660219544593700 ) ) ;
#3675 = cartesian_point ( 'none', ( -4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#3676 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#3677 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3678 = vector ( 'none', #3677, 1000.000000000000000 ) ;
#3679 = axis2_placement_3d ( 'none', #3655, #3654, #3653 ) ;
#3680 = axis2_placement_3d ( 'none', #3671, #3670, #3669 ) ;
#3681 = b_spline_curve_with_knots ( 'none', 3,
( #3676, #3675, #3674, #3673 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#3682 = oriented_edge ( 'none', *, *, #2519, .f. ) ;
#3683 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 17.75000000000000400 ) ) ;
#3684 = circle ( 'none', #3745, 0.2500000000000000000 ) ;
#3685 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3686 = vector ( 'none', #3685, 1000.000000000000000 ) ;
#3687 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3688 = circle ( 'none', #3741, 4.400000000000000400 ) ;
#3689 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3691 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3692 = line ( 'none', #3691, #3686 ) ;
#3693 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#3694 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.320152094059516800 ) ) ;
#3695 = cartesian_point ( 'none', ( -4.164216814027801300, -2.000000000000000000, -7.386571282138701700 ) ) ;
#3696 = cartesian_point ( 'none', ( -4.057524115737552800, -2.000000000000000000, -7.477096674705563800 ) ) ;
#3697 = cartesian_point ( 'none', ( -3.989071575138385000, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3698 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3699 = face_outer_bound ( 'none', #21343, .t. ) ;
#3700 = b_spline_curve_with_knots ( 'none', 3,
( #3698, #3697, #3696, #3695, #3694, #3693 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#3701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3702 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3703 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3704 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#3705 = advanced_face ( 'none', ( #9943 ), #9954, .t. ) ;
#3706 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3707 = oriented_edge ( 'none', *, *, #21218, .f. ) ;
#3708 = circle ( 'none', #3739, 4.550000000000001600 ) ;
#3709 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3710 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3711 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#3712 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#3713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3714 = vector ( 'none', #2792, 1000.000000000000000 ) ;
#3715 = cartesian_point ( 'none', ( -7.292976072907409300, 1.750000000000001100, 40.00000000000000000 ) ) ;
#3716 = line ( 'none', #3715, #3714 ) ;
#3717 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #4436, #4427, #4431, #4468, #4467 ),
( #3964, #3963, #3979, #3978, #4242 ),
( #4227, #4234, #4230, #4229, #4228 ),
( #4218, #4217, #4225, #4224, #4223 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#3718 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3719 = vector ( 'none', #3718, 1000.000000000000000 ) ;
#3720 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3721 = line ( 'none', #3720, #3719 ) ;
#3722 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3723 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#3724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3725 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3726 = axis2_placement_3d ( 'none', #3736, #3725, #3724 ) ;
#3727 = axis2_placement_3d ( 'none', #3723, #3722, #3737 ) ;
#3728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3730 = axis2_placement_3d ( 'none', #3706, #3729, #3728 ) ;
#3731 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3732 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#3733 = toroidal_surface ( 'none', #3730, 5.000000000000000900, 0.2500000000000000000 ) ;
#3734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3735 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3736 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#3737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3738 = face_outer_bound ( 'none', #21378, .t. ) ;
#3739 = axis2_placement_3d ( 'none', #3731, #3713, #3712 ) ;
#3740 = circle ( 'none', #3726, 0.2500000000000000000 ) ;
#3741 = axis2_placement_3d ( 'none', #3687, #3735, #3734 ) ;
#3742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3743 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3744 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#3745 = axis2_placement_3d ( 'none', #3744, #3743, #3742 ) ;
#3746 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#3747 = circle ( 'none', #3753, 0.2500000000000000000 ) ;
#3748 = cylindrical_surface ( 'none', #3800, 0.2500000000000000000 ) ;
#3749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3750 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3751 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3752 = axis2_placement_3d ( 'none', #3758, #3751, #3750 ) ;
#3753 = axis2_placement_3d ( 'none', #3803, #3802, #3801 ) ;
#3754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3756 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3757 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3758 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#3759 = face_outer_bound ( 'none', #21331, .t. ) ;
#3760 = axis2_placement_3d ( 'none', #3770, #3769, #3768 ) ;
#3761 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3762 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3763 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#3764 = axis2_placement_3d ( 'none', #3763, #3762, #3761 ) ;
#3765 = spherical_surface ( 'none', #3760, 0.2500000000000000000 ) ;
#3766 = cylindrical_surface ( 'none', #3775, 0.2500000000000000000 ) ;
#3767 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3768 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3769 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3770 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#3771 = circle ( 'none', #3752, 0.2500000000000000000 ) ;
#3772 = face_outer_bound ( 'none', #21344, .t. ) ;
#3773 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3774 = circle ( 'none', #3764, 0.2500000000000002200 ) ;
#3775 = axis2_placement_3d ( 'none', #3757, #3756, #3755 ) ;
#3776 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#3777 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3778 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3779 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3780 = axis2_placement_3d ( 'none', #3779, #3778, #3777 ) ;
#3781 = axis2_placement_3d ( 'none', #3837, #3836, #3835 ) ;
#3782 = face_outer_bound ( 'none', #21405, .t. ) ;
#3783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3784 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3785 = axis2_placement_3d ( 'none', #3786, #3784, #3783 ) ;
#3786 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3787 = circle ( 'none', #3785, 0.2500000000000000000 ) ;
#3788 = circle ( 'none', #3780, 5.000000000000000900 ) ;
#3789 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3790 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3792 = axis2_placement_3d ( 'none', #3797, #3773, #3791 ) ;
#3793 = cylindrical_surface ( 'none', #3781, 0.2500000000000002200 ) ;
#3794 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3795 = face_outer_bound ( 'none', #21350, .t. ) ;
#3796 = axis2_placement_3d ( 'none', #3794, #3790, #3749 ) ;
#3797 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#3798 = cylindrical_surface ( 'none', #3796, 0.2500000000000002200 ) ;
#3799 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3800 = axis2_placement_3d ( 'none', #3746, #3799, #3754 ) ;
#3801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3802 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3803 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#3804 = circle ( 'none', #3792, 2.250000000000001800 ) ;
#3805 = face_outer_bound ( 'none', #21376, .t. ) ;
#3806 = axis2_placement_3d ( 'none', #3859, #3849, #3848 ) ;
#3807 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3808 = vector ( 'none', #3807, 1000.000000000000000 ) ;
#3809 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#3810 = circle ( 'none', #3806, 5.250000000000000000 ) ;
#3811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3812 = line ( 'none', #3809, #3808 ) ;
#3813 = face_bound ( 'none', #21398, .t. ) ;
#3814 = plane ( 'none', #3820 ) ;
#3815 = face_outer_bound ( 'none', #21358, .t. ) ;
#3816 = circle ( 'none', #3865, 0.2500000000000000000 ) ;
#3817 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3820 = axis2_placement_3d ( 'none', #3871, #3869, #3868 ) ;
#3821 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3822 = vector ( 'none', #3821, 1000.000000000000000 ) ;
#3823 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3824 = circle ( 'none', #3830, 0.2500000000000002200 ) ;
#3825 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3826 = line ( 'none', #3828, #3822 ) ;
#3827 = circle ( 'none', #3829, 0.2500000000000002200 ) ;
#3828 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3829 = axis2_placement_3d ( 'none', #3823, #3817, #3811 ) ;
#3830 = axis2_placement_3d ( 'none', #3825, #3819, #3818 ) ;
#3831 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3833 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#3834 = axis2_placement_3d ( 'none', #3833, #3832, #3831 ) ;
#3835 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3836 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3837 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#3838 = circle ( 'none', #3834, 5.000000000000000900 ) ;
#3839 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3840 = vector ( 'none', #3839, 1000.000000000000000 ) ;
#3841 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3844 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000900, -2.000000000000000000 ) ) ;
#3845 = line ( 'none', #3844, #3840 ) ;
#3846 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3847 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#3848 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3849 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3850 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3852 = oriented_edge ( 'none', *, *, #3342, .f. ) ;
#3851 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3853 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#3854 = axis2_placement_3d ( 'none', #3841, #3897, #3896 ) ;
#3855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3856 = vector ( 'none', #3855, 1000.000000000000000 ) ;
#3857 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#3858 = line ( 'none', #3857, #3856 ) ;
#3859 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#3860 = axis2_placement_3d ( 'none', #3851, #3843, #3842 ) ;
#3861 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#3862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3863 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3864 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#3865 = axis2_placement_3d ( 'none', #3864, #3863, #3862 ) ;
#3866 = face_outer_bound ( 'none', #21444, .t. ) ;
#3867 = circle ( 'none', #3860, 3.850000000000000100 ) ;
#3868 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3870 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#3871 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3872 = cartesian_point ( 'none', ( -5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#3873 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3874 = line ( 'none', #3873, #3914 ) ;
#3875 = line ( 'none', #3872, #3937 ) ;
#3876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3877 = vector ( 'none', #3876, 1000.000000000000000 ) ;
#3878 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3879 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3880 = line ( 'none', #3878, #3877 ) ;
#3881 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#3882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3883 = advanced_face ( 'none', ( #9939 ), #9982, .t. ) ;
#3884 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3885 = vector ( 'none', #3884, 1000.000000000000000 ) ;
#3886 = plane ( 'none', #3895 ) ;
#3887 = face_outer_bound ( 'none', #21351, .t. ) ;
#3888 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3889 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3890 = vector ( 'none', #3889, 1000.000000000000000 ) ;
#3891 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3892 = cartesian_point ( 'none', ( 5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#3893 = line ( 'none', #3892, #3885 ) ;
#3894 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#3895 = axis2_placement_3d ( 'none', #3901, #3882, #3888 ) ;
#3896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3897 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3898 = face_bound ( 'none', #21448, .t. ) ;
#3899 = plane ( 'none', #3854 ) ;
#3900 = line ( 'none', #3891, #3890 ) ;
#3901 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#3902 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3905 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3906 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3907 = b_spline_curve_with_knots ( 'none', 3,
( #3947, #3946, #3945, #3944, #3943, #3942 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#3908 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#3909 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3910 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3911 = axis2_placement_3d ( 'none', #3879, #3903, #3902 ) ;
#3912 = circle ( 'none', #3911, 3.850000000000000100 ) ;
#3913 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3914 = vector ( 'none', #3913, 1000.000000000000000 ) ;
#3915 = line ( 'none', #3959, #3958 ) ;
#3916 = face_outer_bound ( 'none', #21459, .t. ) ;
#3917 = circle ( 'none', #3923, 4.550000000000001600 ) ;
#3918 = cylindrical_surface ( 'none', #3962, 5.250000000000000000 ) ;
#3919 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3920 = vector ( 'none', #3919, 1000.000000000000000 ) ;
#3921 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3922 = line ( 'none', #3921, #3920 ) ;
#3923 = axis2_placement_3d ( 'none', #3910, #3909, #3908 ) ;
#3924 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3925 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3926 = vector ( 'none', #3925, 1000.000000000000000 ) ;
#3927 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#3928 = line ( 'none', #3927, #3926 ) ;
#3929 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3930 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3931 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3932 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3933 = axis2_placement_3d ( 'none', #3932, #3931, #3930 ) ;
#3934 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3935 = circle ( 'none', #3933, 4.400000000000000400 ) ;
#3936 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3937 = vector ( 'none', #3936, 1000.000000000000000 ) ;
#3938 = axis2_placement_3d ( 'none', #3980, #3985, #3977 ) ;
#3939 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3940 = vector ( 'none', #3939, 1000.000000000000000 ) ;
#3941 = axis2_placement_3d ( 'none', #3993, #3992, #3991 ) ;
#3942 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3943 = cartesian_point ( 'none', ( 3.988961340097303900, -2.000000000000000000, -7.500000000000000900 ) ) ;
#3944 = cartesian_point ( 'none', ( 4.058400892740070100, -2.000000000000000000, -7.476436363636215000 ) ) ;
#3945 = cartesian_point ( 'none', ( 4.163716205064193200, -2.000000000000000000, -7.386912127450131900 ) ) ;
#3946 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.319970213341942900 ) ) ;
#3947 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#3948 = cylindrical_surface ( 'none', #3938, 11.99999999999999800 ) ;
#3949 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 17.75000000000000400 ) ) ;
#3950 = line ( 'none', #3949, #3940 ) ;
#3951 = plane ( 'none', #3984 ) ;
#3952 = plane ( 'none', #3941 ) ;
#3953 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3954 = vector ( 'none', #3953, 1000.000000000000000 ) ;
#3955 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3956 = line ( 'none', #3955, #3954 ) ;
#3957 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3958 = vector ( 'none', #3957, 1000.000000000000000 ) ;
#3959 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#3960 = circle ( 'none', #3990, 5.250000000000000000 ) ;
#3961 = face_outer_bound ( 'none', #21492, .t. ) ;
#3962 = axis2_placement_3d ( 'none', #3905, #3904, #3906 ) ;
#3963 = cartesian_point ( 'none', ( 0.9125746846467256400, -27.45853224716288600, -19.61825658330166900 ) ) ;
#3964 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.53590866621768600, -19.19219573586944000 ) ) ;
#3965 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3966 = oriented_edge ( 'none', *, *, #21216, .f. ) ;
#3967 = vector ( 'none', #3965, 1000.000000000000000 ) ;
#3968 = cartesian_point ( 'none', ( 1.750000000000000400, -11.87171007058378300, 40.00000000000000000 ) ) ;
#3969 = direction ( 'none', ( -0.01114051226532810300, -0.9999379425676705500, 0.0000000000000000000 ) ) ;
#3970 = direction ( 'none', ( -0.9999379425676706600, 0.01114051226532810500, 0.0000000000000000000 ) ) ;
#3971 = cartesian_point ( 'none', ( 2.912926390864118100, 92.50896785007061900, 40.00000000000000000 ) ) ;
#3972 = axis2_placement_3d ( 'none', #3971, #3970, #3969 ) ;
#3973 = plane ( 'none', #3972 ) ;
#3974 = oriented_edge ( 'none', *, *, #21098, .f. ) ;
#3975 = oriented_edge ( 'none', *, *, #3462, .t. ) ;
#3976 = line ( 'none', #3968, #3967 ) ;
#3977 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3978 = cartesian_point ( 'none', ( 0.9125746846467255300, -30.84427712221263800, -20.88981791652660300 ) ) ;
#3979 = cartesian_point ( 'none', ( 0.9125746846467310800, -29.13086185489226700, -20.31246973411174000 ) ) ;
#3980 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#3981 = direction ( 'none', ( -3.444125197344650300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3982 = direction ( 'none', ( -1.000000000000000000, 3.444125197344650300e-015, 0.0000000000000000000 ) ) ;
#3983 = cartesian_point ( 'none', ( 1.750000000000001600, -1.395070938231011100e-014, 40.00000000000000000 ) ) ;
#3984 = axis2_placement_3d ( 'none', #3983, #3982, #3981 ) ;
#3985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3986 = face_outer_bound ( 'none', #12015, .t. ) ;
#3987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3989 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3990 = axis2_placement_3d ( 'none', #3989, #3988, #3987 ) ;
#3991 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3992 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3993 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#3994 = face_outer_bound ( 'none', #21504, .t. ) ;
#3995 = face_outer_bound ( 'none', #21497, .t. ) ;
#3996 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#3997 = axis2_placement_3d ( 'none', #4020, #4019, #4056 ) ;
#3998 = face_outer_bound ( 'none', #21536, .t. ) ;
#3999 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4000 = plane ( 'none', #3997 ) ;
#4001 = axis2_placement_3d ( 'none', #4047, #4046, #4050 ) ;
#4002 = face_outer_bound ( 'none', #21541, .t. ) ;
#4003 = direction ( 'none', ( 1.000000000000000000, 4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#4004 = direction ( 'none', ( 4.735816376473156900e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4005 = cartesian_point ( 'none', ( 7.840613500368687900e-015, 1.750000000000001600, 40.00000000000000000 ) ) ;
#4006 = axis2_placement_3d ( 'none', #4005, #4004, #4003 ) ;
#4007 = plane ( 'none', #4006 ) ;
#4008 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997100, 40.00000000000000000 ) ) ;
#4009 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4010 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4011 = axis2_placement_3d ( 'none', #4017, #4010, #4009 ) ;
#4012 = cylindrical_surface ( 'none', #4011, 11.99999999999999800 ) ;
#4013 = face_outer_bound ( 'none', #21532, .t. ) ;
#4014 = edge_loop ( 'none', ( #4399, #3852, #4177, #3966, #4360 ) ) ;
#4015 = face_outer_bound ( 'none', #21526, .t. ) ;
#4016 = axis2_placement_3d ( 'none', #3996, #4029, #4027 ) ;
#4017 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#4018 = cylindrical_surface ( 'none', #4016, 3.250000000000000400 ) ;
#4019 = direction ( 'none', ( 9.589622833362108700e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4020 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997300, 40.00000000000000000 ) ) ;
#4021 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4022 = vector ( 'none', #4021, 1000.000000000000000 ) ;
#4023 = cartesian_point ( 'none', ( -11.87171007058376500, 1.750000000000000900, 40.00000000000000000 ) ) ;
#4024 = line ( 'none', #4023, #4022 ) ;
#4025 = face_outer_bound ( 'none', #21538, .t. ) ;
#4026 = face_outer_bound ( 'none', #21514, .t. ) ;
#4027 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4028 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#4029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4030 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 40.00000000000000000 ) ) ;
#4031 = line ( 'none', #4030, #4084 ) ;
#4032 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4033 = vector ( 'none', #4032, 1000.000000000000000 ) ;
#4034 = cartesian_point ( 'none', ( -1.749999999999998200, 19.92329039089678500, 40.00000000000000000 ) ) ;
#4035 = line ( 'none', #4034, #4033 ) ;
#4036 = axis2_placement_3d ( 'none', #4028, #4038, #4089 ) ;
#4037 = face_outer_bound ( 'none', #21550, .t. ) ;
#4038 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4039 = face_outer_bound ( 'none', #21561, .t. ) ;
#4040 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 40.00000000000000000 ) ) ;
#4041 = line ( 'none', #4040, #4087 ) ;
#4042 = cylindrical_surface ( 'none', #4036, 15.50000000000000000 ) ;
#4043 = advanced_face ( 'none', ( #9940 ), #9985, .t. ) ;
#4044 = plane ( 'none', #4001 ) ;
#4045 = axis2_placement_3d ( 'none', #4051, #4058, #3999 ) ;
#4046 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4047 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 40.00000000000000000 ) ) ;
#4048 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4049 = vector ( 'none', #4048, 1000.000000000000000 ) ;
#4050 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4051 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#4052 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4053 = vector ( 'none', #4052, 1000.000000000000000 ) ;
#4054 = cartesian_point ( 'none', ( -15.40089283126143900, 1.749999999999997800, 40.00000000000000000 ) ) ;
#4055 = cylindrical_surface ( 'none', #4045, 20.00000000000000000 ) ;
#4056 = direction ( 'none', ( 1.000000000000000000, 9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#4057 = line ( 'none', #4008, #4049 ) ;
#4058 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4059 = line ( 'none', #4054, #4053 ) ;
#4060 = axis2_placement_3d ( 'none', #4115, #4119, #4108 ) ;
#4061 = face_outer_bound ( 'none', #21600, .t. ) ;
#4062 = cartesian_point ( 'none', ( 42.98182755537506900, 5.999999999999998200, -1.249999999999988000 ) ) ;
#4063 = cylindrical_surface ( 'none', #4060, 23.49999999999999600 ) ;
#4064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4065 = plane ( 'none', #4068 ) ;
#4066 = face_outer_bound ( 'none', #21580, .t. ) ;
#4067 = cartesian_point ( 'none', ( 23.43474983864774000, 1.749999999999918300, 40.00000000000000000 ) ) ;
#4068 = axis2_placement_3d ( 'none', #4067, #4118, #4117 ) ;
#4069 = line ( 'none', #4110, #4098 ) ;
#4070 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4071 = vector ( 'none', #4070, 1000.000000000000000 ) ;
#4072 = cartesian_point ( 'none', ( -1.750000000000001300, 26.94322734937297500, 40.00000000000000000 ) ) ;
#4073 = line ( 'none', #4072, #4071 ) ;
#4074 = face_outer_bound ( 'none', #21574, .t. ) ;
#4075 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4076 = vector ( 'none', #4075, 1000.000000000000000 ) ;
#4077 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4078 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#4079 = cylindrical_surface ( 'none', #4088, 23.49999999999999600 ) ;
#4080 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4081 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4082 = cartesian_point ( 'none', ( -1.750000000000000000, 23.43474983864773300, 40.00000000000000000 ) ) ;
#4083 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4084 = vector ( 'none', #4083, 1000.000000000000000 ) ;
#4085 = plane ( 'none', #4090 ) ;
#4086 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4087 = vector ( 'none', #4086, 1000.000000000000000 ) ;
#4088 = axis2_placement_3d ( 'none', #4078, #4077, #4064 ) ;
#4089 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4090 = axis2_placement_3d ( 'none', #4082, #4081, #4080 ) ;
#4091 = cartesian_point ( 'none', ( -23.43474983864772900, 1.749999999999996900, 40.00000000000000000 ) ) ;
#4092 = line ( 'none', #4091, #4076 ) ;
#4093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4094 = axis2_placement_3d ( 'none', #4174, #4173, #4172 ) ;
#4095 = cartesian_point ( 'none', ( 1.750000000000078800, 23.43474983864772200, 40.00000000000000000 ) ) ;
#4096 = line ( 'none', #4095, #4151 ) ;
#4097 = face_outer_bound ( 'none', #21612, .t. ) ;
#4098 = vector ( 'none', #4109, 1000.000000000000000 ) ;
#4099 = axis2_placement_3d ( 'none', #4105, #4116, #4093 ) ;
#4100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4101 = vector ( 'none', #4100, 1000.000000000000000 ) ;
#4102 = face_outer_bound ( 'none', #21579, .t. ) ;
#4103 = axis2_placement_3d ( 'none', #4146, #4145, #4144 ) ;
#4104 = line ( 'none', #4106, #4101 ) ;
#4105 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#4106 = cartesian_point ( 'none', ( 23.43474983864773600, 1.749999999999915600, 40.00000000000000000 ) ) ;
#4107 = cylindrical_surface ( 'none', #4099, 27.00000000000000000 ) ;
#4108 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4110 = cartesian_point ( 'none', ( 26.94322734937298200, 1.749999999999907200, 40.00000000000000000 ) ) ;
#4111 = direction ( 'none', ( 1.000000000000000000, 1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#4112 = direction ( 'none', ( 1.236094196609384900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4113 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 40.00000000000000000 ) ) ;
#4114 = axis2_placement_3d ( 'none', #4113, #4112, #4111 ) ;
#4115 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#4116 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4117 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4118 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4119 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4120 = plane ( 'none', #4114 ) ;
#4121 = face_outer_bound ( 'none', #21584, .t. ) ;
#4122 = cartesian_point ( 'none', ( 0.7499999999999990000, 42.39999999999999900, 21.75000000000000700 ) ) ;
#4123 = line ( 'none', #4122, #4185 ) ;
#4124 = plane ( 'none', #4131 ) ;
#4125 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4126 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4127 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4128 = vector ( 'none', #4125, 1000.000000000000000 ) ;
#4129 = cartesian_point ( 'none', ( 0.7499999999999985600, 42.39999999999999900, 18.25000000000000400 ) ) ;
#4130 = line ( 'none', #4129, #4128 ) ;
#4131 = axis2_placement_3d ( 'none', #4186, #4180, #4179 ) ;
#4132 = axis2_placement_3d ( 'none', #4171, #4159, #4158 ) ;
#4133 = face_outer_bound ( 'none', #21633, .t. ) ;
#4134 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4135 = vector ( 'none', #4134, 1000.000000000000000 ) ;
#4136 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#4137 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#4138 = plane ( 'none', #4094 ) ;
#4139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4140 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4141 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 40.00000000000000000 ) ) ;
#4142 = circle ( 'none', #4147, 23.49999999999999600 ) ;
#4143 = cartesian_point ( 'none', ( -1.750000000000242500, -23.43474983864771100, 42.00000000000000000 ) ) ;
#4144 = direction ( 'none', ( -3.367873941448443400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4145 = direction ( 'none', ( -1.000000000000000000, 3.367873941448443400e-015, 0.0000000000000000000 ) ) ;
#4146 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 40.00000000000000000 ) ) ;
#4147 = axis2_placement_3d ( 'none', #4137, #4127, #4126 ) ;
#4148 = face_outer_bound ( 'none', #21654, .t. ) ;
#4149 = face_outer_bound ( 'none', #21621, .t. ) ;
#4150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4151 = vector ( 'none', #4150, 1000.000000000000000 ) ;
#4152 = plane ( 'none', #4155 ) ;
#4153 = line ( 'none', #4136, #4135 ) ;
#4154 = plane ( 'none', #4103 ) ;
#4155 = axis2_placement_3d ( 'none', #4141, #4140, #4139 ) ;
#4156 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004646300, 20.00000000000000400 ) ) ;
#4157 = axis2_placement_3d ( 'none', #4208, #4199, #4198 ) ;
#4158 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4159 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4160 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004707300, 18.00000000000000400 ) ) ;
#4161 = face_outer_bound ( 'none', #21660, .t. ) ;
#4162 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004647400, 22.00000000000000700 ) ) ;
#4163 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4164 = vector ( 'none', #4163, 1000.000000000000000 ) ;
#4165 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#4166 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004711800, 22.00000000000000700 ) ) ;
#4167 = cylindrical_surface ( 'none', #4216, 2.000000000000001800 ) ;
#4168 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4169 = vector ( 'none', #4168, 1000.000000000000000 ) ;
#4170 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004647400, 22.00000000000000700 ) ) ;
#4171 = cartesian_point ( 'none', ( 0.7499999999999985600, 42.39999999999999900, 18.25000000000000400 ) ) ;
#4172 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4173 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4174 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#4175 = line ( 'none', #4165, #4164 ) ;
#4176 = face_outer_bound ( 'none', #21640, .t. ) ;
#4177 = oriented_edge ( 'none', *, *, #3644, .f. ) ;
#4178 = line ( 'none', #4170, #4169 ) ;
#4179 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4181 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#4182 = face_outer_bound ( 'none', #21630, .t. ) ;
#4183 = plane ( 'none', #4132 ) ;
#4184 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4185 = vector ( 'none', #4184, 1000.000000000000000 ) ;
#4186 = cartesian_point ( 'none', ( -0.7500000000000010000, 42.39999999999999900, 21.75000000000000700 ) ) ;
#4187 = line ( 'none', #4233, #4232 ) ;
#4188 = axis2_placement_3d ( 'none', #4245, #4244, #4243 ) ;
#4189 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4190 = vector ( 'none', #4189, 1000.000000000000000 ) ;
#4191 = cartesian_point ( 'none', ( -0.7499999999999956700, 42.39999999999999900, 18.25000000000000400 ) ) ;
#4192 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#4193 = axis2_placement_3d ( 'none', #4246, #4241, #4240 ) ;
#4194 = cylindrical_surface ( 'none', #4203, 2.000000000000001800 ) ;
#4195 = line ( 'none', #4191, #4190 ) ;
#4196 = circle ( 'none', #4188, 2.000000000000001800 ) ;
#4197 = edge_loop ( 'none', ( #3974, #4343, #21227, #5201, #4877 ) ) ;
#4198 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4199 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4200 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#4201 = line ( 'none', #4252, #4251 ) ;
#4202 = cylindrical_surface ( 'none', #4157, 1.750000000000001600 ) ;
#4203 = axis2_placement_3d ( 'none', #4214, #4213, #4212 ) ;
#4204 = face_outer_bound ( 'none', #21631, .t. ) ;
#4205 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4206 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4207 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004646300, 20.00000000000000400 ) ) ;
#4208 = cartesian_point ( 'none', ( -0.7500000000000006700, 42.39999999999999900, 20.00000000000000400 ) ) ;
#4209 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4210 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4211 = circle ( 'none', #4215, 2.000000000000001800 ) ;
#4212 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4213 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4214 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#4215 = axis2_placement_3d ( 'none', #4207, #4206, #4205 ) ;
#4216 = axis2_placement_3d ( 'none', #4156, #4210, #4209 ) ;
#4217 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#4218 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#4219 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4220 = vector ( 'none', #4219, 1000.000000000000000 ) ;
#4221 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 17.75000000000000400 ) ) ;
#4222 = line ( 'none', #4221, #4220 ) ;
#4223 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#4224 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#4225 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#4226 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4227 = cartesian_point ( 'none', ( 0.9125746846467361900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#4228 = cartesian_point ( 'none', ( 0.9125746846467256400, -30.35988970871858700, -22.12349026794378700 ) ) ;
#4229 = cartesian_point ( 'none', ( 0.9125746846467255300, -29.57749700599259400, -21.86692397605513000 ) ) ;
#4230 = cartesian_point ( 'none', ( 0.9125746846467257500, -27.81880766451674300, -21.23148250283406900 ) ) ;
#4231 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4232 = vector ( 'none', #4231, 1000.000000000000000 ) ;
#4233 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#4234 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.10755944522798800, -20.47501388717390100 ) ) ;
#4235 = vector ( 'none', #4226, 1000.000000000000000 ) ;
#4236 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#4237 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4238 = axis2_placement_3d ( 'none', #4192, #4237, #4236 ) ;
#4239 = circle ( 'none', #4238, 1.250000000000000200 ) ;
#4240 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4241 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#4242 = cartesian_point ( 'none', ( 0.9125746846467309700, -31.60674923231021800, -21.12082316046052100 ) ) ;
#4243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4244 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4245 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004710700, 20.00000000000000400 ) ) ;
#4246 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#4247 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.00000000000000400 ) ) ;
#4248 = line ( 'none', #4247, #4235 ) ;
#4249 = circle ( 'none', #4193, 1.750000000000001600 ) ;
#4250 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4251 = vector ( 'none', #4250, 1000.000000000000000 ) ;
#4252 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#4253 = axis2_placement_3d ( 'none', #4315, #4301, #4298 ) ;
#4254 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995246000, 18.00000000000000400 ) ) ;
#4255 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4256 = vector ( 'none', #4255, 1000.000000000000000 ) ;
#4257 = circle ( 'none', #4274, 2.000000000000001800 ) ;
#4258 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4259 = line ( 'none', #4269, #4256 ) ;
#4260 = cylindrical_surface ( 'none', #4271, 2.000000000000001800 ) ;
#4261 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4262 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4263 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#4264 = axis2_placement_3d ( 'none', #4263, #4262, #4261 ) ;
#4265 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4266 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4267 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4268 = axis2_placement_3d ( 'none', #4280, #4267, #4266 ) ;
#4269 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.25000000000000400 ) ) ;
#4270 = cartesian_point ( 'none', ( 0.7499999999999995600, 44.39999999999999900, 20.00000000000000400 ) ) ;
#4272 = advanced_face ( 'none', ( #9974 ), #9971, .t. ) ;
#4271 = axis2_placement_3d ( 'none', #4270, #4265, #4258 ) ;
#4273 = face_outer_bound ( 'none', #21697, .t. ) ;
#4274 = axis2_placement_3d ( 'none', #4310, #4309, #4308 ) ;
#4275 = face_bound ( 'none', #21691, .t. ) ;
#4276 = face_outer_bound ( 'none', #21686, .t. ) ;
#4277 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995311500, 18.00000000000000400 ) ) ;
#4278 = plane ( 'none', #4268 ) ;
#4279 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998400200, 18.25000000000000400 ) ) ;
#4280 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#4281 = circle ( 'none', #4264, 2.000000000000001800 ) ;
#4282 = axis2_placement_3d ( 'none', #4295, #4344, #4342 ) ;
#4283 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4284 = vector ( 'none', #4283, 1000.000000000000000 ) ;
#4285 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4286 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.25000000000000400 ) ) ;
#4287 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#4288 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#4289 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#4290 = axis2_placement_3d ( 'none', #4289, #4288, #4287 ) ;
#4291 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995300400, 18.25000000000000400 ) ) ;
#4292 = circle ( 'none', #4282, 0.7999999999999939400 ) ;
#4293 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4294 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4295 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#4296 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4297 = circle ( 'none', #4290, 0.7999999999999939400 ) ;
#4298 = direction ( 'none', ( 1.079282837077111400e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4299 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#4300 = line ( 'none', #4285, #4284 ) ;
#4301 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4302 = plane ( 'none', #4253 ) ;
#4303 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4304 = vector ( 'none', #4303, 1000.000000000000000 ) ;
#4305 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995311500, 18.00000000000000400 ) ) ;
#4306 = axis2_placement_3d ( 'none', #4313, #4294, #4293 ) ;
#4307 = circle ( 'none', #4306, 1.750000000000001600 ) ;
#4308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4309 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4310 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#4311 = line ( 'none', #4305, #4304 ) ;
#4312 = face_outer_bound ( 'none', #21705, .t. ) ;
#4313 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#4314 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#4315 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004646300, 20.00000000000000400 ) ) ;
#4316 = face_bound ( 'none', #21735, .t. ) ;
#4317 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4318 = vector ( 'none', #4317, 1000.000000000000000 ) ;
#4319 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4320 = circle ( 'none', #4378, 1.750000000000001600 ) ;
#4321 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#4322 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#4323 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#4324 = axis2_placement_3d ( 'none', #4323, #4322, #4321 ) ;
#4325 = face_outer_bound ( 'none', #21731, .t. ) ;
#4326 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4327 = vector ( 'none', #4326, 1000.000000000000000 ) ;
#4328 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.25000000000000400 ) ) ;
#4329 = line ( 'none', #4328, #4327 ) ;
#4330 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#4331 = line ( 'none', #4330, #4318 ) ;
#4332 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4333 = axis2_placement_3d ( 'none', #4345, #4296, #4332 ) ;
#4334 = circle ( 'none', #4333, 1.750000000000001600 ) ;
#4335 = circle ( 'none', #4324, 1.250000000000000200 ) ;
#4336 = face_outer_bound ( 'none', #12068, .t. ) ;
#4337 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4338 = vector ( 'none', #4337, 1000.000000000000000 ) ;
#4339 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995353700, 21.75000000000000700 ) ) ;
#4340 = line ( 'none', #4339, #4338 ) ;
#4341 = face_outer_bound ( 'none', #21749, .t. ) ;
#4342 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#4343 = oriented_edge ( 'none', *, *, #39, .f. ) ;
#4344 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#4345 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004646300, 20.00000000000000400 ) ) ;
#4346 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004647400, 21.75000000000000700 ) ) ;
#4347 = cartesian_point ( 'none', ( 6.640009844363977900, -26.53590866621768300, -19.19219573586944700 ) ) ;
#4348 = cartesian_point ( 'none', ( 6.640009844363977900, -30.35988970871859000, -22.12349026794378700 ) ) ;
#4349 = cartesian_point ( 'none', ( 6.640009844363977000, -29.57749700599257600, -21.86692397605512600 ) ) ;
#4350 = cartesian_point ( 'none', ( 6.640009844363973500, -27.81880766451674300, -21.23148250283407600 ) ) ;
#4351 = cartesian_point ( 'none', ( 6.640009844363977900, -26.10755944522798100, -20.47501388717390800 ) ) ;
#4352 = cartesian_point ( 'none', ( 6.640009844363977900, -25.16314144180955000, -20.01408997942565200 ) ) ;
#4353 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#4354 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#4355 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#4356 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#4357 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#4358 = cartesian_point ( 'none', ( 42.39999999999999100, -0.7500000000004429800, 20.00000000000000400 ) ) ;
#4359 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #4357, #4356, #4355, #4354, #4353 ),
( #4352, #4351, #4350, #4349, #4348 ),
( #4347, #4388, #4387, #4386, #4385 ),
( #4384, #4383, #4382, #4381, #4380 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#4360 = oriented_edge ( 'none', *, *, #21156, .f. ) ;
#4361 = axis2_placement_3d ( 'none', #4358, #4374, #4407 ) ;
#4362 = vector ( 'none', #4410, 1000.000000000000000 ) ;
#4363 = cartesian_point ( 'none', ( 42.39999999999999100, -0.7500000000004430900, 21.75000000000000700 ) ) ;
#4364 = line ( 'none', #4363, #4362 ) ;
#4365 = cartesian_point ( 'none', ( 3.440009844363967100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#4366 = cartesian_point ( 'none', ( 3.440009844363971900, -27.45853224716287900, -19.61825658330166500 ) ) ;
#4367 = cartesian_point ( 'none', ( 3.440009844363971900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#4368 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#4369 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#4370 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#4371 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#4372 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#4373 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #4372, #4371, #4370, #4369, #4368 ),
( #4367, #4366, #4365, #4424, #4423 ),
( #4422, #4421, #4420, #4419, #4418 ),
( #4417, #4416, #4415, #4414, #4413 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#4374 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4375 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4376 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4377 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#4378 = axis2_placement_3d ( 'none', #4377, #4376, #4375 ) ;
#4379 = face_outer_bound ( 'none', #21743, .t. ) ;
#4380 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#4381 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#4382 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#4383 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#4384 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#4385 = cartesian_point ( 'none', ( 6.640009844363972600, -31.60674923231021800, -21.12082316046052500 ) ) ;
#4386 = cartesian_point ( 'none', ( 6.640009844363977000, -30.84427712221264500, -20.88981791652661000 ) ) ;
#4387 = cartesian_point ( 'none', ( 6.640009844363973500, -29.13086185489227700, -20.31246973411174400 ) ) ;
#4388 = cartesian_point ( 'none', ( 6.640009844363972600, -27.45853224716287900, -19.61825658330166900 ) ) ;
#4389 = face_outer_bound ( 'none', #21763, .t. ) ;
#4390 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4391 = vector ( 'none', #4390, 1000.000000000000000 ) ;
#4392 = axis2_placement_3d ( 'none', #4393, #4435, #4434 ) ;
#4393 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#4394 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4395 = plane ( 'none', #4406 ) ;
#4396 = face_outer_bound ( 'none', #21757, .t. ) ;
#4397 = cartesian_point ( 'none', ( 42.39999999999999100, -0.7500000000004426500, 18.25000000000000400 ) ) ;
#4398 = line ( 'none', #4397, #4391 ) ;
#4399 = oriented_edge ( 'none', *, *, #6374, .f. ) ;
#4400 = oriented_edge ( 'none', *, *, #21149, .f. ) ;
#4401 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#4402 = cartesian_point ( 'none', ( 0.7499999999999993300, 43.39999999999999900, 21.75000000000000700 ) ) ;
#4403 = cartesian_point ( 'none', ( 0.7499999999999988900, 43.39999999999999900, 18.25000000000000400 ) ) ;
#4404 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995569100, 21.75000000000000700 ) ) ;
#4405 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#4406 = axis2_placement_3d ( 'none', #4405, #4411, #4437 ) ;
#4407 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4408 = plane ( 'none', #4412 ) ;
#4409 = cylindrical_surface ( 'none', #4361, 1.750000000000001600 ) ;
#4410 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4411 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4412 = axis2_placement_3d ( 'none', #4404, #4319, #4394 ) ;
#4413 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#4414 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#4415 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#4416 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#4417 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#4418 = cartesian_point ( 'none', ( 3.440009844363971900, -30.35988970871859700, -22.12349026794378700 ) ) ;
#4419 = cartesian_point ( 'none', ( 3.440009844363965700, -29.57749700599258700, -21.86692397605512600 ) ) ;
#4420 = cartesian_point ( 'none', ( 3.440009844363967100, -27.81880766451674300, -21.23148250283406900 ) ) ;
#4421 = cartesian_point ( 'none', ( 3.440009844363966600, -26.10755944522799200, -20.47501388717390800 ) ) ;
#4422 = cartesian_point ( 'none', ( 3.440009844363971900, -25.16314144180956100, -20.01408997942565200 ) ) ;
#4423 = cartesian_point ( 'none', ( 3.440009844363966600, -31.60674923231021800, -21.12082316046052100 ) ) ;
#4424 = cartesian_point ( 'none', ( 3.440009844363971100, -30.84427712221264500, -20.88981791652660600 ) ) ;
#4425 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #4466, #4465, #4464, #4463, #4462, #4461, #4460 ),
( #4459, #4458, #4457, #4456, #4455, #4454, #4453 ),
( #4452, #4451, #4450, #4449, #4448, #4447, #4446 ),
( #4445, #4444, #4443, #4442, #4441, #4440, #4439 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#4426 = oriented_edge ( 'none', *, *, #6316, .f. ) ;
#4427 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#4428 = cartesian_point ( 'none', ( -2.500000000000001800, 44.39999999999999900, 20.00000000000000400 ) ) ;
#4429 = cartesian_point ( 'none', ( -0.7500000000000003300, 44.39999999999999900, 21.75000000000000700 ) ) ;
#4430 = circle ( 'none', #3727, 2.000000000000001800 ) ;
#4431 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#4432 = face_outer_bound ( 'none', #21776, .t. ) ;
#4433 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#4434 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4435 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4436 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#4437 = direction ( 'none', ( 1.000000000000000000, -3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#4438 = circle ( 'none', #4392, 1.750000000000001600 ) ;
#4439 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#4440 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#4441 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#4442 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#4443 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#4444 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#4445 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#4446 = cartesian_point ( 'none', ( 6.290009844363975600, -27.99447384215129400, -18.31893310209096300 ) ) ;
#4447 = cartesian_point ( 'none', ( 6.290009844363975600, -25.67661984405117400, -17.43104291343666300 ) ) ;
#4448 = cartesian_point ( 'none', ( 6.290009844363976500, -21.24608518415090700, -15.44808763468541500 ) ) ;
#4449 = cartesian_point ( 'none', ( 6.290009844363971100, -14.63961452539505700, -11.56884110464236800 ) ) ;
#4450 = cartesian_point ( 'none', ( 6.290009844363971100, -8.272435450254738100, -6.560846397952795800 ) ) ;
#4451 = cartesian_point ( 'none', ( 6.290009844363970300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#4452 = cartesian_point ( 'none', ( 6.290009844363970300, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#4453 = cartesian_point ( 'none', ( 3.790009844363969400, -27.99447384215130100, -18.31893310209096300 ) ) ;
#4454 = cartesian_point ( 'none', ( 3.790009844363974700, -25.67661984405116400, -17.43104291343666300 ) ) ;
#4455 = cartesian_point ( 'none', ( 3.790009844363969800, -21.24608518415090000, -15.44808763468541600 ) ) ;
#4456 = cartesian_point ( 'none', ( 3.790009844363969800, -14.63961452539505500, -11.56884110464236800 ) ) ;
#4457 = cartesian_point ( 'none', ( 3.790009844363969800, -8.272435450254736400, -6.560846397952793100 ) ) ;
#4458 = cartesian_point ( 'none', ( 3.790009844363969400, -4.313362852798968900, -2.298811831501504300 ) ) ;
#4459 = cartesian_point ( 'none', ( 3.790009844363969400, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#4460 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#4461 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#4462 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#4463 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#4464 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#4465 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#4466 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#4467 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#4468 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#4469 = cartesian_point ( 'none', ( -0.7499999999999998900, 44.39999999999999900, 22.00000000000000700 ) ) ;
#4470 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4926 ) ) global_unit_assigned_context ( ( #4936, #4929, #4928 ) ) representation_context ( 'none', 'workaspace' ) );
#4471 = advanced_brep_shape_representation ( '', ( #9240, #4703 ), #4470 ) ;
#4472 = cylindrical_surface ( 'none', #4493, 2.250000000000001800 ) ;
#4473 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 22.25000000000000700 ) ) ;
#4474 = axis2_placement_3d ( 'none', #4509, #4508, #4560 ) ;
#4475 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 20.00000000000000400 ) ) ;
#4476 = face_outer_bound ( 'none', #21777, .t. ) ;
#4477 = direction ( 'none', ( -1.000000000000000000, 3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#4478 = vector ( 'none', #4477, 1000.000000000000000 ) ;
#4479 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 21.75000000000000700 ) ) ;
#4480 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 17.75000000000000400 ) ) ;
#4481 = line ( 'none', #4480, #4534 ) ;
#4482 = line ( 'none', #4479, #4478 ) ;
#4483 = oriented_edge ( 'none', *, *, #21133, .f. ) ;
#4484 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4485 = vector ( 'none', #4484, 1000.000000000000000 ) ;
#4486 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4487 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4488 = cartesian_point ( 'none', ( 42.39999999999999100, -0.7500000000004426500, 18.25000000000000400 ) ) ;
#4489 = axis2_placement_3d ( 'none', #4488, #4487, #4486 ) ;
#4490 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4491 = vertex_point ( 'none', #9981 ) ;
#4492 = oriented_edge ( 'none', *, *, #9674, .t. ) ;
#4493 = axis2_placement_3d ( 'none', #4475, #4490, #4497 ) ;
#4494 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995515800, 18.25000000000000400 ) ) ;
#4495 = line ( 'none', #4494, #4485 ) ;
#4496 = face_outer_bound ( 'none', #21808, .t. ) ;
#4497 = direction ( 'none', ( 9.251858538542964300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4498 = oriented_edge ( 'none', *, *, #4555, .f. ) ;
#4499 = oriented_edge ( 'none', *, *, #21157, .f. ) ;
#4500 = face_outer_bound ( 'none', #21783, .t. ) ;
#4501 = plane ( 'none', #4489 ) ;
#4502 = face_outer_bound ( 'none', #21839, .t. ) ;
#4503 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4504 = vector ( 'none', #4503, 1000.000000000000000 ) ;
#4505 = cartesian_point ( 'none', ( -1.750000000000000400, 11.87171007058378300, 40.00000000000000000 ) ) ;
#4506 = line ( 'none', #4505, #4504 ) ;
#4507 = cylindrical_surface ( 'none', #4566, 2.250000000000001800 ) ;
#4508 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4509 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 22.25000000000000700 ) ) ;
#4510 = direction ( 'none', ( 0.01114051226532810300, 0.9999379425676705500, 0.0000000000000000000 ) ) ;
#4511 = direction ( 'none', ( 0.9999379425676706600, -0.01114051226532810500, 0.0000000000000000000 ) ) ;
#4512 = oriented_edge ( 'none', *, *, #21040, .f. ) ;
#4513 = oriented_edge ( 'none', *, *, #21170, .f. ) ;
#4515 = vertex_point ( 'none', #9953 ) ;
#4514 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4516 = cartesian_point ( 'none', ( -2.912926390864118100, -92.50896785007061900, 40.00000000000000000 ) ) ;
#4517 = face_outer_bound ( 'none', #21801, .t. ) ;
#4518 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4519 = vector ( 'none', #4518, 1000.000000000000000 ) ;
#4520 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4521 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4522 = plane ( 'none', #4532 ) ;
#4523 = face_outer_bound ( 'none', #21809, .t. ) ;
#4524 = cartesian_point ( 'none', ( -1.801151473982167000, 7.280511889130577800, 40.00000000000000000 ) ) ;
#4525 = line ( 'none', #4524, #4519 ) ;
#4526 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995565800, 20.00000000000000400 ) ) ;
#4527 = axis2_placement_3d ( 'none', #4526, #4521, #4520 ) ;
#4528 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4529 = vector ( 'none', #4528, 1000.000000000000000 ) ;
#4530 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#4531 = cylindrical_surface ( 'none', #4527, 1.750000000000001600 ) ;
#4532 = axis2_placement_3d ( 'none', #4516, #4511, #4510 ) ;
#4533 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4534 = vector ( 'none', #4533, 1000.000000000000000 ) ;
#4535 = cylindrical_surface ( 'none', #4561, 1.750000000000001600 ) ;
#4536 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 22.25000000000000700 ) ) ;
#4537 = line ( 'none', #4536, #4529 ) ;
#4538 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#4539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4540 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4541 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4542 = axis2_placement_3d ( 'none', #4562, #4541, #4540 ) ;
#4543 = face_outer_bound ( 'none', #21821, .t. ) ;
#4544 = axis2_placement_3d ( 'none', #4538, #4547, #4595 ) ;
#4545 = face_outer_bound ( 'none', #12021, .t. ) ;
#4546 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#4547 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4548 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 17.75000000000000400 ) ) ;
#4549 = circle ( 'none', #4550, 2.250000000000001800 ) ;
#4550 = axis2_placement_3d ( 'none', #4546, #4553, #4602 ) ;
#4551 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995465800, 22.25000000000000700 ) ) ;
#4552 = advanced_face ( 'none', ( #9984 ), #10016, .t. ) ;
#4553 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4554 = toroidal_surface ( 'none', #4544, 3.000000000000001800, 1.000000000000000000 ) ;
#4555 = edge_curve ( 'none', #5949, #4890, #10012, .t. ) ;
#4556 = edge_loop ( 'none', ( #6238, #5468, #6226, #6258, #6225 ) ) ;
#4557 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4558 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#4559 = direction ( 'none', ( 9.251858538542964300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4560 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4561 = axis2_placement_3d ( 'none', #4563, #4558, #4557 ) ;
#4562 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 20.00000000000000400 ) ) ;
#4563 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998526700, 20.00000000000000400 ) ) ;
#4564 = circle ( 'none', #4542, 2.250000000000001800 ) ;
#4565 = plane ( 'none', #4474 ) ;
#4566 = axis2_placement_3d ( 'none', #4530, #4514, #4559 ) ;
#4567 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4568 = vector ( 'none', #4567, 1000.000000000000000 ) ;
#4569 = face_outer_bound ( 'none', #21834, .t. ) ;
#4570 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995465800, 22.25000000000000700 ) ) ;
#4571 = line ( 'none', #4570, #4568 ) ;
#4572 = face_outer_bound ( 'none', #21863, .t. ) ;
#4573 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4574 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4575 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.25000000000000400 ) ) ;
#4576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4577 = vector ( 'none', #4576, 1000.000000000000000 ) ;
#4578 = cartesian_point ( 'none', ( -0.7499999999999957800, 43.39999999999999900, 18.25000000000000400 ) ) ;
#4579 = axis2_placement_3d ( 'none', #4665, #4663, #4662 ) ;
#4580 = direction ( 'none', ( 0.9999379425676704300, -0.01114051226533159300, 0.0000000000000000000 ) ) ;
#4581 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 17.75000000000000400 ) ) ;
#4582 = plane ( 'none', #4598 ) ;
#4583 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4584 = vector ( 'none', #4583, 1000.000000000000000 ) ;
#4585 = cartesian_point ( 'none', ( 11.87171007058379000, 1.749999999999959100, 40.00000000000000000 ) ) ;
#4586 = line ( 'none', #4585, #4584 ) ;
#4587 = direction ( 'none', ( -0.01114051226533159500, -0.9999379425676705500, 0.0000000000000000000 ) ) ;
#4588 = face_outer_bound ( 'none', #12016, .t. ) ;
#4589 = plane ( 'none', #4592 ) ;
#4590 = cartesian_point ( 'none', ( 1.750000000000026400, 7.292976072907404000, 40.00000000000000000 ) ) ;
#4591 = line ( 'none', #4590, #4577 ) ;
#4592 = axis2_placement_3d ( 'none', #4600, #4587, #4580 ) ;
#4593 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4596 = face_outer_bound ( 'none', #21831, .t. ) ;
#4597 = axis2_placement_3d ( 'none', #4599, #4539, #4593 ) ;
#4598 = axis2_placement_3d ( 'none', #4581, #4574, #4573 ) ;
#4599 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#4600 = cartesian_point ( 'none', ( -92.50896785007060400, 2.912926390864441400, 40.00000000000000000 ) ) ;
#4601 = cylindrical_surface ( 'none', #4597, 7.500000000000000000 ) ;
#4602 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4603 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004535300, 18.25000000000000400 ) ) ;
#4604 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4605 = vector ( 'none', #4604, 1000.000000000000000 ) ;
#4606 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4607 = vector ( 'none', #4666, 1000.000000000000000 ) ;
#4608 = cartesian_point ( 'none', ( -42.39999999999999900, 0.7500000000001465500, 18.25000000000000400 ) ) ;
#4609 = line ( 'none', #4608, #4607 ) ;
#4610 = cartesian_point ( 'none', ( 0.7499999999999992200, 45.00000000000000000, 18.00000000000000400 ) ) ;
#4611 = line ( 'none', #4610, #4605 ) ;
#4612 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4613 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#4614 = direction ( 'none', ( 1.000000000000000000, -3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#4615 = vector ( 'none', #4614, 1000.000000000000000 ) ;
#4616 = vector ( 'none', #4650, 1000.000000000000000 ) ;
#4617 = axis2_placement_3d ( 'none', #4613, #4612, #4606 ) ;
#4618 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4619 = face_outer_bound ( 'none', #6491, .t. ) ;
#4620 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 18.25000000000000400 ) ) ;
#4621 = line ( 'none', #4620, #4615 ) ;
#4622 = face_outer_bound ( 'none', #6418, .t. ) ;
#4623 = axis2_placement_3d ( 'none', #4632, #4594, #4618 ) ;
#4624 = cylindrical_surface ( 'none', #4617, 2.000000000000001800 ) ;
#4625 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4626 = vector ( 'none', #4625, 1000.000000000000000 ) ;
#4627 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 22.25000000000000700 ) ) ;
#4628 = oriented_edge ( 'none', *, *, #3397, .f. ) ;
#4629 = line ( 'none', #4627, #4626 ) ;
#4630 = cartesian_point ( 'none', ( 0.7499999999999996700, 44.39999999999999900, 21.75000000000000700 ) ) ;
#4631 = plane ( 'none', #4623 ) ;
#4632 = cartesian_point ( 'none', ( -42.39999999999999900, 0.7500000000001465500, 18.25000000000000400 ) ) ;
#4633 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 42.00000000000000000 ) ) ;
#4634 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995411400, 18.25000000000000400 ) ) ;
#4635 = circle ( 'none', #4691, 27.00000000000000000 ) ;
#4636 = direction ( 'none', ( 1.035084066366720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4637 = axis2_placement_3d ( 'none', #4649, #4641, #4647 ) ;
#4638 = direction ( 'none', ( -1.079282837077111400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4639 = vector ( 'none', #4638, 1000.000000000000000 ) ;
#4640 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 18.25000000000000400 ) ) ;
#4641 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4643 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4644 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004643000, 17.00000000000000000 ) ) ;
#4645 = axis2_placement_3d ( 'none', #4644, #4643, #4642 ) ;
#4646 = line ( 'none', #4640, #4639 ) ;
#4647 = direction ( 'none', ( -1.079282837077111400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4648 = vertex_point ( 'none', #10005 ) ;
#4649 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 20.00000000000000400 ) ) ;
#4650 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4651 = plane ( 'none', #4637 ) ;
#4652 = face_bound ( 'none', #21872, .t. ) ;
#4653 = direction ( 'none', ( -1.189524669241238200e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4654 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4655 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 20.00000000000000400 ) ) ;
#4656 = axis2_placement_3d ( 'none', #4655, #4654, #4653 ) ;
#4657 = cylindrical_surface ( 'none', #4645, 1.000000000000000900 ) ;
#4658 = face_outer_bound ( 'none', #21876, .t. ) ;
#4659 = circle ( 'none', #4656, 1.750000000000001600 ) ;
#4660 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 17.75000000000000400 ) ) ;
#4661 = line ( 'none', #4660, #4616 ) ;
#4662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4663 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4664 = face_outer_bound ( 'none', #6397, .t. ) ;
#4665 = cartesian_point ( 'none', ( 0.7499999999999988900, 42.39999999999999900, 20.00000000000000400 ) ) ;
#4666 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#4667 = cylindrical_surface ( 'none', #4579, 1.750000000000001600 ) ;
#4668 = line ( 'none', #4723, #4722 ) ;
#4669 = cartesian_point ( 'none', ( -1.750000000000278700, -26.94322734937296100, 42.00000000000000000 ) ) ;
#4670 = axis2_placement_3d ( 'none', #4727, #4726, #4725 ) ;
#4671 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 42.00000000000000000 ) ) ;
#4672 = line ( 'none', #4671, #4717 ) ;
#4673 = cartesian_point ( 'none', ( 1.750000000000000000, -23.43474983864773300, 42.00000000000000000 ) ) ;
#4674 = line ( 'none', #4673, #4711 ) ;
#4675 = toroidal_surface ( 'none', #4670, 4.387500000000001100, 0.1999999999999998200 ) ;
#4676 = cartesian_point ( 'none', ( 23.43474983864773600, 1.749999999999915600, 42.00000000000000000 ) ) ;
#4677 = face_outer_bound ( 'none', #21892, .t. ) ;
#4678 = cartesian_point ( 'none', ( 26.94322734937298200, 1.749999999999907200, 42.00000000000000000 ) ) ;
#4679 = direction ( 'none', ( -3.367873941448443400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4680 = vector ( 'none', #4679, 1000.000000000000000 ) ;
#4681 = line ( 'none', #4686, #4685 ) ;
#4682 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4683 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4684 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#4685 = vector ( 'none', #4636, 1000.000000000000000 ) ;
#4686 = cartesian_point ( 'none', ( -1.750000000000278700, -26.94322734937296100, 42.00000000000000000 ) ) ;
#4687 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4688 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4689 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#4690 = axis2_placement_3d ( 'none', #4689, #4688, #4687 ) ;
#4691 = axis2_placement_3d ( 'none', #4684, #4683, #4682 ) ;
#4692 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 42.00000000000000000 ) ) ;
#4693 = line ( 'none', #4692, #4680 ) ;
#4694 = circle ( 'none', #4690, 23.49999999999999600 ) ;
#4695 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 42.00000000000000000 ) ) ;
#4696 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004539700, 21.75000000000000700 ) ) ;
#4697 = cartesian_point ( 'none', ( -2.500000000000002200, 42.39999999999999900, 20.00000000000000400 ) ) ;
#4698 = line ( 'none', #4697, #3487 ) ;
#4699 = cartesian_point ( 'none', ( -2.750000000000001800, 44.39999999999999900, 20.00000000000000400 ) ) ;
#4700 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4701 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4702 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4703 = axis2_placement_3d ( 'none', #4715, #4714, #4700 ) ;
#4704 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4706 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#4707 = axis2_placement_3d ( 'none', #4706, #4705, #4704 ) ;
#4708 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#4709 = circle ( 'none', #4713, 27.00000000000000000 ) ;
#4710 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4711 = vector ( 'none', #4710, 1000.000000000000000 ) ;
#4712 = cartesian_point ( 'none', ( 23.43474983864772900, -1.749999999999996900, 42.00000000000000000 ) ) ;
#4713 = axis2_placement_3d ( 'none', #4708, #4702, #4701 ) ;
#4714 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4715 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4716 = direction ( 'none', ( -1.000000000000000000, -1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#4717 = vector ( 'none', #4716, 1000.000000000000000 ) ;
#4718 = circle ( 'none', #4707, 23.49999999999999600 ) ;
#4719 = cartesian_point ( 'none', ( 1.750000000000001300, -26.94322734937297500, 42.00000000000000000 ) ) ;
#4720 = cartesian_point ( 'none', ( 1.749999999999997300, -23.43474983864772900, 42.00000000000000000 ) ) ;
#4721 = direction ( 'none', ( 1.000000000000000000, -3.491483361109382100e-015, 0.0000000000000000000 ) ) ;
#4722 = vector ( 'none', #4721, 1000.000000000000000 ) ;
#4723 = cartesian_point ( 'none', ( 23.43474983864774000, 1.749999999999918300, 42.00000000000000000 ) ) ;
#4724 = cartesian_point ( 'none', ( 1.750000000000078800, 23.43474983864772200, 42.00000000000000000 ) ) ;
#4725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4726 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4727 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4728 = cartesian_point ( 'none', ( 3.250000000000000400, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#4729 = circle ( 'none', #4776, 3.250000000000000400 ) ;
#4730 = cylindrical_surface ( 'none', #4751, 3.250000000000000400 ) ;
#4731 = face_outer_bound ( 'none', #21258, .t. ) ;
#4732 = circle ( 'none', #4794, 2.000000000000001800 ) ;
#4733 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4734 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4735 = cartesian_point ( 'none', ( -3.250000000000000400, 3.980102097228898200e-016, 41.00000000000000000 ) ) ;
#4736 = cartesian_point ( 'none', ( -0.7500000000000006700, 43.39999999999999900, 21.75000000000000700 ) ) ;
#4737 = face_outer_bound ( 'none', #21928, .t. ) ;
#4738 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4739 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#4740 = oriented_edge ( 'none', *, *, #21169, .f. ) ;
#4741 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#4742 = cylindrical_surface ( 'none', #4754, 2.000000000000001800 ) ;
#4743 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995283800, 22.00000000000000700 ) ) ;
#4744 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#4745 = cartesian_point ( 'none', ( 45.00000000000000000, 2.749999999999530200, 20.00000000000000400 ) ) ;
#4746 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4747 = vector ( 'none', #4746, 1000.000000000000000 ) ;
#4748 = advanced_face ( 'none', ( #10004 ), #9978, .t. ) ;
#4749 = cartesian_point ( 'none', ( -0.7499999999999996700, 45.00000000000000000, 22.00000000000000700 ) ) ;
#4750 = cartesian_point ( 'none', ( -2.750000000000001800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#4751 = axis2_placement_3d ( 'none', #4786, #4782, #4781 ) ;
#4752 = cartesian_point ( 'none', ( -0.7500000000000010000, 42.39999999999999900, 21.75000000000000700 ) ) ;
#4753 = line ( 'none', #4752, #4747 ) ;
#4754 = axis2_placement_3d ( 'none', #4744, #4734, #4733 ) ;
#4755 = circle ( 'none', #4790, 2.000000000000001800 ) ;
#4756 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4757 = vector ( 'none', #4756, 1000.000000000000000 ) ;
#4758 = cartesian_point ( 'none', ( -2.750000000000001800, 44.39999999999999900, 20.00000000000000400 ) ) ;
#4759 = line ( 'none', #4758, #4757 ) ;
#4760 = circle ( 'none', #4761, 2.000000000000001800 ) ;
#4761 = axis2_placement_3d ( 'none', #4741, #4739, #4738 ) ;
#4762 = vector ( 'none', #4810, 1000.000000000000000 ) ;
#4763 = circle ( 'none', #4816, 1.250000000000000200 ) ;
#4764 = axis2_placement_3d ( 'none', #4809, #4800, #4799 ) ;
#4765 = axis2_placement_3d ( 'none', #4780, #4779, #4772 ) ;
#4766 = cartesian_point ( 'none', ( -2.500000000000001800, 43.39999999999999900, 20.00000000000000400 ) ) ;
#4767 = cylindrical_surface ( 'none', #4764, 2.250000000000001800 ) ;
#4768 = circle ( 'none', #4814, 3.000000000000002700 ) ;
#4769 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4770 = vector ( 'none', #4769, 1000.000000000000000 ) ;
#4771 = cartesian_point ( 'none', ( 44.40000000000002700, 2.749999999999536800, 20.00000000000000400 ) ) ;
#4772 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4773 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4775 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#4776 = axis2_placement_3d ( 'none', #4775, #4774, #4773 ) ;
#4777 = line ( 'none', #4771, #4770 ) ;
#4778 = cartesian_point ( 'none', ( 44.40000000000002700, 2.749999999999536800, 20.00000000000000400 ) ) ;
#4779 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4780 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#4781 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4783 = oriented_edge ( 'none', *, *, #9741, .t. ) ;
#4782 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4784 = oriented_edge ( 'none', *, *, #21629, .t. ) ;
#4785 = face_outer_bound ( 'none', #21244, .t. ) ;
#4786 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#4787 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4788 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4789 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#4790 = axis2_placement_3d ( 'none', #4789, #4788, #4787 ) ;
#4791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4792 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4793 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#4794 = axis2_placement_3d ( 'none', #4793, #4792, #4791 ) ;
#4795 = cylindrical_surface ( 'none', #4765, 2.000000000000001800 ) ;
#4796 = b_spline_curve_with_knots ( 'none', 3,
( #4798, #4836, #4835, #4834, #4833 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#4797 = face_outer_bound ( 'none', #21974, .t. ) ;
#4798 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#4799 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4800 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4801 = plane ( 'none', #4807 ) ;
#4802 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#4803 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#4804 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#4805 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4806 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#4807 = axis2_placement_3d ( 'none', #4831, #4829, #4806 ) ;
#4808 = face_outer_bound ( 'none', #6427, .t. ) ;
#4809 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#4810 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#4811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4812 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4813 = cartesian_point ( 'none', ( -45.99999999999999300, 0.7500000000001568700, 20.00000000000000400 ) ) ;
#4814 = axis2_placement_3d ( 'none', #4813, #4812, #4811 ) ;
#4815 = line ( 'none', #4818, #4762 ) ;
#4816 = axis2_placement_3d ( 'none', #4817, #4805, #4804 ) ;
#4817 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#4818 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995569100, 21.75000000000000700 ) ) ;
#4819 = cartesian_point ( 'none', ( -1.600000000000000100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#4820 = cartesian_point ( 'none', ( -1.599999999999995600, -29.13086185489227700, -20.31246973411174000 ) ) ;
#4821 = cartesian_point ( 'none', ( -1.600000000000005900, -27.45853224716287900, -19.61825658330166900 ) ) ;
#4822 = cartesian_point ( 'none', ( -1.599999999999995400, -26.53590866621767600, -19.19219573586944000 ) ) ;
#4823 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#4824 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#4825 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#4826 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#4827 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#4828 = circle ( 'none', #4846, 0.7999999999999958300 ) ;
#4829 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#4830 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #4827, #4826, #4825, #4824, #4823 ),
( #4822, #4821, #4820, #4819, #4865 ),
( #4864, #4863, #4862, #4861, #4860 ),
( #4859, #4858, #4857, #4856, #4855 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#4831 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#4832 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#4833 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#4834 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#4835 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#4836 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#4837 = face_outer_bound ( 'none', #21968, .t. ) ;
#4838 = cartesian_point ( 'none', ( 13.00000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#4839 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#4840 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#4841 = cartesian_point ( 'none', ( -13.00000000000000000, 1.592040838891559100e-015, -20.10000000000000100 ) ) ;
#4842 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#4843 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#4844 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#4845 = axis2_placement_3d ( 'none', #4842, #4888, #4887 ) ;
#4846 = axis2_placement_3d ( 'none', #4802, #4840, #4839 ) ;
#4847 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#4848 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#4849 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#4850 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#4851 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#4852 = cartesian_point ( 'none', ( 40.44147049275878900, 116.4999999999999700, -11.61004260902257500 ) ) ;
#4853 = circle ( 'none', #4845, 1.250000000000000200 ) ;
#4854 = b_spline_curve_with_knots ( 'none', 3,
( #4851, #4850, #4849, #4848, #4847 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#4855 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#4856 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#4857 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#4858 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#4859 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#4860 = cartesian_point ( 'none', ( -1.600000000000000500, -30.35988970871858700, -22.12349026794378700 ) ) ;
#4861 = cartesian_point ( 'none', ( -1.600000000000000100, -29.57749700599258300, -21.86692397605512600 ) ) ;
#4862 = cartesian_point ( 'none', ( -1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#4863 = cartesian_point ( 'none', ( -1.600000000000000500, -26.10755944522799200, -20.47501388717390800 ) ) ;
#4864 = cartesian_point ( 'none', ( -1.600000000000000500, -25.16314144180955700, -20.01408997942565200 ) ) ;
#4865 = cartesian_point ( 'none', ( -1.600000000000000500, -31.60674923231021800, -21.12082316046052500 ) ) ;
#4866 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#4867 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#4868 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#4869 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#4870 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#4871 = b_spline_curve_with_knots ( 'none', 3,
( #4905, #4904, #4903, #4902, #4901, #4900, #4899 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#4872 = circle ( 'none', #4897, 1.250000000000000200 ) ;
#4873 = face_bound ( 'none', #22003, .t. ) ;
#4874 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #4869, #4868, #4867, #4866, #4924 ),
( #4923, #4922, #4921, #4920, #4919 ),
( #4918, #4917, #4916, #4915, #4914 ),
( #4913, #4912, #4911, #4910, #4909 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#4875 = edge_loop ( 'none', ( #4876, #4513, #4492, #4499 ) ) ;
#4876 = oriented_edge ( 'none', *, *, #9586, .f. ) ;
#4877 = oriented_edge ( 'none', *, *, #21084, .f. ) ;
#4878 = face_outer_bound ( 'none', #21975, .t. ) ;
#4879 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#4880 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#4881 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#4882 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#4883 = axis2_placement_3d ( 'none', #4882, #4881, #4880 ) ;
#4884 = circle ( 'none', #4883, 0.8000000000000002700 ) ;
#4885 = face_outer_bound ( 'none', #21980, .t. ) ;
#4886 = product ( '�x�f�u-3��', '�x�f�u-3��', '', ( #4892 ) ) ;
#4887 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#4888 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4890 = vertex_point ( 'none', #9997 ) ;
#4889 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#4891 = plane ( 'none', #4898 ) ;
#4892 = mechanical_context ( 'none', #4941, 'mechanical' ) ;
#4893 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #4941 ) ;
#4894 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#4895 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#4896 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#4897 = axis2_placement_3d ( 'none', #4896, #4895, #4894 ) ;
#4898 = axis2_placement_3d ( 'none', #4907, #4906, #4935 ) ;
#4899 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#4900 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#4901 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#4902 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#4903 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#4904 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#4905 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#4906 = direction ( 'none', ( -8.326672684688674100e-017, -0.5136839022226272800, -0.8579795152550755400 ) ) ;
#4907 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#4908 = circle ( 'none', #4940, 0.7999999999999958300 ) ;
#4909 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#4910 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#4911 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#4912 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#4913 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#4914 = cartesian_point ( 'none', ( 4.112574684646725500, -31.60674923231020700, -21.12082316046052100 ) ) ;
#4915 = cartesian_point ( 'none', ( 4.112574684646736100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#4916 = cartesian_point ( 'none', ( 4.112574684646737900, -29.13086185489226700, -20.31246973411173300 ) ) ;
#4917 = cartesian_point ( 'none', ( 4.112574684646725500, -27.45853224716288600, -19.61825658330166900 ) ) ;
#4918 = cartesian_point ( 'none', ( 4.112574684646730800, -26.53590866621768300, -19.19219573586944000 ) ) ;
#4919 = cartesian_point ( 'none', ( 4.112574684646725500, -30.35988970871859700, -22.12349026794378700 ) ) ;
#4920 = cartesian_point ( 'none', ( 4.112574684646725500, -29.57749700599259400, -21.86692397605512600 ) ) ;
#4921 = cartesian_point ( 'none', ( 4.112574684646727300, -27.81880766451674300, -21.23148250283406900 ) ) ;
#4922 = cartesian_point ( 'none', ( 4.112574684646730800, -26.10755944522798800, -20.47501388717390100 ) ) ;
#4923 = cartesian_point ( 'none', ( 4.112574684646730800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#4924 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#4925 = face_outer_bound ( 'none', #22006, .t. ) ;
#4926 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4936, 'distance_accuracy_value', 'none');
#4927 = closed_shell ( 'none', ( #9616, #9598, #9670, #6299, #6337, #21071, #21135, #21116, #21117, #21167, #21202, #21166, #21173, #21174, #21185, #21215, #21228, #40, #6331, #2477, #6318, #3003, #3459, #3883, #3705, #4043, #4552, #4272, #4748 ) ) ;
#4928 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4929 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4930 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #4969, #4968, #4967, #4966, #4965, #4964, #4963 ),
( #4962, #4961, #4960, #4959, #4958, #4957, #4956 ),
( #4955, #4954, #4953, #4952, #4951, #4950, #4949 ),
( #4948, #4947, #4946, #4945, #4944, #4943, #4942 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#4931 = person_and_organization_role ( 'design_owner' ) ;
#4932 = person_and_organization ( #5559, #5558 ) ;
#4933 = calendar_date ( 2018, 6, 6 ) ;
#4934 = cc_design_person_and_organization_assignment ( #4932, #4931, ( #4886 ) ) ;
#4935 = direction ( 'none', ( 2.775557561562891400e-017, 0.8579795152550755400, -0.5136839022226272800 ) ) ;
#4936 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4937 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#4938 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#4939 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#4940 = axis2_placement_3d ( 'none', #4939, #4938, #4937 ) ;
#4941 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#4942 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#4943 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#4944 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#4945 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#4946 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#4947 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#4948 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#4949 = cartesian_point ( 'none', ( 3.762574684646729400, -27.99447384215129400, -18.31893310209095600 ) ) ;
#4950 = cartesian_point ( 'none', ( 3.762574684646733800, -25.67661984405116700, -17.43104291343665600 ) ) ;
#4951 = cartesian_point ( 'none', ( 3.762574684646729800, -21.24608518415090700, -15.44808763468541600 ) ) ;
#4952 = cartesian_point ( 'none', ( 3.762574684646729800, -14.63961452539505200, -11.56884110464236500 ) ) ;
#4953 = cartesian_point ( 'none', ( 3.762574684646734300, -8.272435450254738100, -6.560846397952795800 ) ) ;
#4954 = cartesian_point ( 'none', ( 3.762574684646733800, -4.313362852798973400, -2.298811831501505600 ) ) ;
#4955 = cartesian_point ( 'none', ( 3.762574684646729400, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#4956 = cartesian_point ( 'none', ( 1.262574684646734100, -27.99447384215129400, -18.31893310209096300 ) ) ;
#4957 = cartesian_point ( 'none', ( 1.262574684646734100, -25.67661984405116700, -17.43104291343666300 ) ) ;
#4958 = cartesian_point ( 'none', ( 1.262574684646729000, -21.24608518415090700, -15.44808763468541500 ) ) ;
#4959 = cartesian_point ( 'none', ( 1.262574684646734300, -14.63961452539505500, -11.56884110464236800 ) ) ;
#4960 = cartesian_point ( 'none', ( 1.262574684646729000, -8.272435450254736400, -6.560846397952795800 ) ) ;
#4961 = cartesian_point ( 'none', ( 1.262574684646728700, -4.313362852798970700, -2.298811831501506900 ) ) ;
#4962 = cartesian_point ( 'none', ( 1.262574684646728700, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#4963 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#4964 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#4965 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#4966 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#4967 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#4968 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#4969 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#4970 = circle ( 'none', #4988, 3.600000000000000100 ) ;
#4971 = face_bound ( 'none', #22037, .t. ) ;
#4972 = face_outer_bound ( 'none', #21998, .t. ) ;
#4973 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#4974 = axis2_placement_3d ( 'none', #4979, #5021, #5020 ) ;
#4975 = cylindrical_surface ( 'none', #5017, 3.600000000000000100 ) ;
#4976 = plane ( 'none', #4974 ) ;
#4977 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4979 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#4980 = b_spline_curve_with_knots ( 'none', 3,
( #4973, #5026, #5025, #5024, #5023 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#4981 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#4982 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#4983 = face_bound ( 'none', #22028, .t. ) ;
#4984 = face_outer_bound ( 'none', #22095, .t. ) ;
#4985 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#4986 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4987 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#4988 = axis2_placement_3d ( 'none', #5000, #4987, #4986 ) ;
#4989 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#4990 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#4991 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#4992 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#4993 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#4994 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#4995 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#4996 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#4997 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#4998 = axis2_placement_3d ( 'none', #4990, #4989, #4981 ) ;
#4999 = b_spline_curve_with_knots ( 'none', 3,
( #4997, #4996, #4995, #4994, #4993, #4992, #4991 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#5000 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#5001 = plane ( 'none', #4998 ) ;
#5002 = vector ( 'none', #5010, 1000.000000000000000 ) ;
#5003 = direction ( 'none', ( 0.9762960071199354700, 0.2164396139380933300, -2.905285780178979000e-016 ) ) ;
#5004 = vector ( 'none', #5003, 1000.000000000000100 ) ;
#5005 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#5006 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#5007 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#5008 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#5009 = axis2_placement_3d ( 'none', #5008, #5007, #5006 ) ;
#5010 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5011 = cartesian_point ( 'none', ( 0.7791826101771725000, 3.514665625631759700, -7.500000000000000000 ) ) ;
#5012 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#5013 = line ( 'none', #5005, #5004 ) ;
#5014 = face_outer_bound ( 'none', #22063, .t. ) ;
#5015 = line ( 'none', #5011, #5002 ) ;
#5016 = circle ( 'none', #5009, 0.4999999999999382200 ) ;
#5017 = axis2_placement_3d ( 'none', #4982, #4978, #4977 ) ;
#5018 = face_outer_bound ( 'none', #22020, .t. ) ;
#5019 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#5020 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#5021 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#5022 = cartesian_point ( 'none', ( -43.40000000000000600, -0.7499999999998442400, 18.25000000000000400 ) ) ;
#5023 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#5024 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#5025 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#5026 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#5027 = cartesian_point ( 'none', ( 3.762574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#5028 = cartesian_point ( 'none', ( 3.762574684646724500, -3.307132808089037600, -7.341332872280592200 ) ) ;
#5029 = cartesian_point ( 'none', ( 3.762574684646733800, 0.6750713612562593300, -2.558973989610774600 ) ) ;
#5030 = cartesian_point ( 'none', ( 3.762574684646729400, 2.499999999999998200, -1.301042606982605100e-015 ) ) ;
#5031 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#5032 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#5033 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5034 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5035 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5036 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#5037 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#5038 = axis2_placement_3d ( 'none', #5058, #5057, #5056 ) ;
#5039 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#5040 = circle ( 'none', #5110, 3.600000000000000100 ) ;
#5041 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5042 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5037, #5036, #5035, #5034, #5033, #5032, #5031 ),
( #5030, #5029, #5028, #5027, #5087, #5086, #5085 ),
( #5084, #5083, #5082, #5081, #5080, #5079, #5078 ),
( #5077, #5076, #5075, #5074, #5073, #5072, #5071 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#5043 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#5044 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#5045 = axis2_placement_3d ( 'none', #5044, #5043, #5041 ) ;
#5046 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 21.75000000000000700 ) ) ;
#5047 = line ( 'none', #5046, #5070 ) ;
#5048 = cartesian_point ( 'none', ( -0.7791826101771722700, 3.514665625631759200, -5.000000000000125200 ) ) ;
#5049 = circle ( 'none', #5045, 0.8000000000000002700 ) ;
#5050 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#5051 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#5052 = vector ( 'none', #5051, 1000.000000000000000 ) ;
#5053 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#5054 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#5055 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -5.000000000000125200 ) ) ;
#5056 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5057 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#5058 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5059 = line ( 'none', #5053, #5052 ) ;
#5060 = circle ( 'none', #5038, 3.600000000000000100 ) ;
#5061 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5062 = vector ( 'none', #5061, 1000.000000000000000 ) ;
#5063 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -7.500000000000000000 ) ) ;
#5064 = line ( 'none', #5063, #5062 ) ;
#5065 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#5066 = axis2_placement_3d ( 'none', #5112, #5105, #5104 ) ;
#5067 = face_bound ( 'none', #22092, .t. ) ;
#5068 = circle ( 'none', #5111, 0.4999999999999382200 ) ;
#5069 = direction ( 'none', ( -3.809861648552350700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5070 = vector ( 'none', #5069, 1000.000000000000000 ) ;
#5071 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#5072 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#5073 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5074 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5075 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5076 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#5077 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#5078 = cartesian_point ( 'none', ( 1.262574684646734100, -23.70457626587592200, -20.88735261320410100 ) ) ;
#5079 = cartesian_point ( 'none', ( 1.262574684646728700, -21.29856051529655400, -19.84181928020335000 ) ) ;
#5080 = cartesian_point ( 'none', ( 1.262574684646739400, -16.69170235043782900, -17.54357771275918400 ) ) ;
#5081 = cartesian_point ( 'none', ( 1.262574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#5082 = cartesian_point ( 'none', ( 1.262574684646734300, -3.307132808089037600, -7.341332872280594800 ) ) ;
#5083 = cartesian_point ( 'none', ( 1.262574684646728700, 0.6750713612562606600, -2.558973989610774600 ) ) ;
#5084 = cartesian_point ( 'none', ( 1.262574684646728700, 2.500000000000000900, -1.301042606982605100e-015 ) ) ;
#5085 = cartesian_point ( 'none', ( 3.762574684646733800, -23.70457626587592200, -20.88735261320410100 ) ) ;
#5086 = cartesian_point ( 'none', ( 3.762574684646733800, -21.29856051529655800, -19.84181928020335000 ) ) ;
#5087 = cartesian_point ( 'none', ( 3.762574684646729800, -16.69170235043782900, -17.54357771275918400 ) ) ;
#5088 = circle ( 'none', #5094, 0.3040699380700570000 ) ;
#5089 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#5090 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#5091 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#5092 = axis2_placement_3d ( 'none', #5091, #5090, #5089 ) ;
#5093 = axis2_placement_3d ( 'none', #5113, #5151, #5150 ) ;
#5094 = axis2_placement_3d ( 'none', #5095, #5147, #5146 ) ;
#5095 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#5096 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#5097 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#5098 = face_outer_bound ( 'none', #8, .t. ) ;
#5099 = plane ( 'none', #5093 ) ;
#5100 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5101 = circle ( 'none', #5092, 0.4999999999999381100 ) ;
#5102 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#5103 = line ( 'none', #5102, #5106 ) ;
#5104 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5105 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#5106 = vector ( 'none', #5100, 1000.000000000000000 ) ;
#5107 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#5108 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5109 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#5110 = axis2_placement_3d ( 'none', #5054, #5109, #5108 ) ;
#5111 = axis2_placement_3d ( 'none', #5107, #5097, #5096 ) ;
#5112 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5113 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 20.00000000000000400 ) ) ;
#5114 = circle ( 'none', #5066, 3.600000000000000100 ) ;
#5115 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#5116 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5117 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5118 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#5119 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#5120 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5121 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#5122 = cylindrical_surface ( 'none', #5171, 5.250000000000000900 ) ;
#5123 = plane ( 'none', #5184 ) ;
#5124 = circle ( 'none', #5133, 5.250000000000000900 ) ;
#5125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5126 = vector ( 'none', #5125, 1000.000000000000000 ) ;
#5127 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#5128 = face_outer_bound ( 'none', #22110, .t. ) ;
#5129 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#5130 = direction ( 'none', ( 3.809861648552350700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5131 = vector ( 'none', #5130, 1000.000000000000000 ) ;
#5132 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 18.25000000000000400 ) ) ;
#5133 = axis2_placement_3d ( 'none', #5118, #5117, #5116 ) ;
#5134 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5136 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#5137 = axis2_placement_3d ( 'none', #5136, #5135, #5134 ) ;
#5138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5140 = vector ( 'none', #5139, 1000.000000000000000 ) ;
#5141 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#5142 = line ( 'none', #5141, #5140 ) ;
#5143 = manifold_solid_brep ( 'mirror1', #12197 ) ;
#5144 = line ( 'none', #5127, #5126 ) ;
#5145 = circle ( 'none', #5137, 5.250000000000000900 ) ;
#5146 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#5147 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#5148 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#5149 = circle ( 'none', #5183, 1.750000000000001600 ) ;
#5150 = direction ( 'none', ( 3.809861648552350700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5151 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#5152 = line ( 'none', #5132, #5131 ) ;
#5153 = date_and_time ( #4933, #5154 ) ;
#5154 = local_time ( 10, 44, 18.00000000000000000, #5155 ) ;
#5155 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5156 = approval_person_organization ( #5177, #5168, #5157 ) ;
#5157 = approval_role ( '' ) ;
#5158 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5159 = direction ( 'none', ( 3.965082230804126700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5160 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#5161 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 20.00000000000000400 ) ) ;
#5162 = shape_representation ( '�w�\ c583-32', ( #4703 ), #4470 ) ;
#5163 = edge_curve ( 'none', #7169, #7154, #10050, .t. ) ;
#5164 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5165 = vector ( 'none', #5164, 1000.000000000000000 ) ;
#5166 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#5167 = line ( 'none', #5166, #5165 ) ;
#5168 = approval ( #5169, 'unspecified' ) ;
#5169 = approval_status ( 'not_yet_approved' ) ;
#5170 = product_definition ( 'unknown', '', #5504, #5179 ) ;
#5171 = axis2_placement_3d ( 'none', #5174, #5138, #5176 ) ;
#5172 = face_outer_bound ( 'none', #22078, .t. ) ;
#5173 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#5174 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#5175 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5177 = person_and_organization ( #5559, #5558 ) ;
#5178 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5158 ) ;
#5179 = design_context ( 'detailed design', #5158, 'design' ) ;
#5180 = axis2_placement_3d ( 'none', #5161, #5160, #5159 ) ;
#5181 = direction ( 'none', ( 3.965082230804126700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5182 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#5183 = axis2_placement_3d ( 'none', #5119, #5182, #5181 ) ;
#5184 = axis2_placement_3d ( 'none', #5121, #5120, #5175 ) ;
#5185 = circle ( 'none', #5180, 1.750000000000001600 ) ;
#5186 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #5190, 'distance_accuracy_value', 'none');
#5187 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#5188 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#5189 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#5190 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#5191 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#5192 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#5193 = axis2_placement_3d ( 'none', #5228, #5260, #5194 ) ;
#5194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5195 = shape_representation_relationship ( 'none' , 'none' , #5162, #4471 ) ;
#5196 = shape_representation_relationship ( 'none' , 'none' , #5209, #5198 ) ;
#5197 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#5198 = advanced_brep_shape_representation ( '', ( #9611, #4703 ), #5199 ) ;
#5199 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #5202 ) ) global_unit_assigned_context ( ( #5191, #5189, #5203 ) ) representation_context ( 'none', 'workaspace' ) );
#5200 = edge_loop ( 'none', ( #6257, #6228, #6256, #5973 ) ) ;
#5201 = oriented_edge ( 'none', *, *, #21182, .f. ) ;
#5202 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #5191, 'distance_accuracy_value', 'none');
#5203 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#5204 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#5205 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#5206 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#5207 = shape_representation_relationship ( 'none' , 'none' , #5208, #5210 ) ;
#5208 = shape_representation ( '90gn_1.���~', ( #4703 ), #5211 ) ;
#5209 = shape_representation ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', ( #4703 ), #5199 ) ;
#5210 = advanced_brep_shape_representation ( '', ( #6987, #4703 ), #5211 ) ;
#5211 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #5186 ) ) global_unit_assigned_context ( ( #5190, #5188, #5187 ) ) representation_context ( 'none', 'workaspace' ) );
#5212 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #5204, 'distance_accuracy_value', 'none');
#5213 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#5214 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#5215 = shape_representation ( '�����\fc-9042-21', ( #4703 ), #5218 ) ;
#5216 = shape_representation ( 'm590-f', ( #4703 ), #5233 ) ;
#5217 = advanced_brep_shape_representation ( '', ( #21960, #4703 ), #5218 ) ;
#5218 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #5219 ) ) global_unit_assigned_context ( ( #5205, #5206, #5220 ) ) representation_context ( 'none', 'workaspace' ) );
#5219 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #5205, 'distance_accuracy_value', 'none');
#5220 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#5221 = shape_representation_relationship ( 'none' , 'none' , #5215, #5217 ) ;
#5222 = shape_representation ( '�x�f�u-3��', ( #4703 ), #5225 ) ;
#5223 = shape_representation ( '�u��', ( #4703 ), #5257 ) ;
#5224 = advanced_brep_shape_representation ( '', ( #12194, #21981, #21715, #4703 ), #5225 ) ;
#5225 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #5229 ) ) global_unit_assigned_context ( ( #5197, #5227, #5230 ) ) representation_context ( 'none', 'workaspace' ) );
#5226 = shape_representation_relationship ( 'none' , 'none' , #5222, #5224 ) ;
#5227 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#5228 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5229 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #5197, 'distance_accuracy_value', 'none');
#5230 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#5231 = shape_representation_relationship ( 'none' , 'none' , #5216, #5232 ) ;
#5232 = advanced_brep_shape_representation ( '', ( #8031, #4703 ), #5233 ) ;
#5233 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #5212 ) ) global_unit_assigned_context ( ( #5204, #5214, #5213 ) ) representation_context ( 'none', 'workaspace' ) );
#5234 = direction ( 'none', ( 4.465938010057765500e-049, -1.076460178177998500e-049, -1.000000000000000000 ) ) ;
#5235 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -6.938893903907228400e-015, 1.500000000000022200 ) ) ;
#5236 = axis2_placement_3d ( 'none', #5235, #5234, #5253 ) ;
#5237 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5239 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5240 = axis2_placement_3d ( 'none', #5239, #5238, #5237 ) ;
#5241 = shape_representation ( '5tk40gn-��fp-5ca71��6000z0', ( #5193, #5236, #5252, #5248, #5294, #5290, #5286, #5282, #5278, #5274, #5270 ), #5262 ) ;
#5242 = cc_design_approval ( #5609, ( #5612 ) ) ;
#5243 = approval_date_time ( #5244, #5609 ) ;
#5244 = date_and_time ( #5313, #5605 ) ;
#5245 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000200, 5.524763804548880900e-098 ) ) ;
#5246 = direction ( 'none', ( -1.000000000000000200, 0.0000000000000000000, 3.505114663418499800e-100 ) ) ;
#5247 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.938893903907228400e-015, -24.49999999999999300 ) ) ;
#5248 = axis2_placement_3d ( 'none', #5247, #5246, #5245 ) ;
#5249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5250 = direction ( 'none', ( -5.551115123125782700e-017, 1.000000000000000200, 0.0000000000000000000 ) ) ;
#5251 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.938893903907225200e-015, 123.4999999999999900 ) ) ;
#5252 = axis2_placement_3d ( 'none', #5251, #5250, #5249 ) ;
#5253 = direction ( 'none', ( -1.000000000000000200, 1.110223024625156500e-016, -4.465938010057766300e-049 ) ) ;
#5254 = shape_representation_relationship ( 'none' , 'none' , #5223, #5255 ) ;
#5255 = advanced_brep_shape_representation ( '', ( #5143, #4703 ), #5257 ) ;
#5256 = edge_loop ( 'none', ( #4498, #6087, #5790, #5433, #5862 ) ) ;
#5257 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #5258 ) ) global_unit_assigned_context ( ( #5192, #5261, #5259 ) ) representation_context ( 'none', 'workaspace' ) );
#5258 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #5192, 'distance_accuracy_value', 'none');
#5259 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#5260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5261 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#5262 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #5263 ) ) global_unit_assigned_context ( ( #5266, #5265, #5264 ) ) representation_context ( 'none', 'workaspace' ) );
#5263 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #5266, 'distance_accuracy_value', 'none');
#5264 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#5265 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#5266 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#5267 = direction ( 'none', ( -0.9999999999999998900, 3.491049680240387500e-015, -6.032945844704451200e-018 ) ) ;
#5268 = direction ( 'none', ( 3.463533808497368500e-015, 0.9916223014135453500, -0.1291712481139036000 ) ) ;
#5269 = cartesian_point ( 'none', ( 48.00000000000000000, -1.620075601449499900e-013, -18.49999999999999600 ) ) ;
#5270 = axis2_placement_3d ( 'none', #5269, #5268, #5267 ) ;
#5271 = direction ( 'none', ( -0.9231792797965228100, -0.3823933781935457400, -0.03892713280093396100 ) ) ;
#5272 = direction ( 'none', ( -0.3826834323650893900, 0.9238795325112869600, 1.672143178740458100e-016 ) ) ;
#5273 = cartesian_point ( 'none', ( 19.25239024139306900, -39.91868401000486700, 92.09780732842139600 ) ) ;
#5274 = axis2_placement_3d ( 'none', #5273, #5272, #5271 ) ;
#5275 = direction ( 'none', ( 0.9225977536542089300, 0.3821525021785265300, -0.05265785820652969100 ) ) ;
#5276 = direction ( 'none', ( 0.3826834323650909500, -0.9238795325112864100, -4.089527379779829200e-016 ) ) ;
#5277 = cartesian_point ( 'none', ( 17.77573918718639900, -42.91443062691224200, 91.99999999999998600 ) ) ;
#5278 = axis2_placement_3d ( 'none', #5277, #5276, #5275 ) ;
#5279 = direction ( 'none', ( -0.9237280213470682200, -0.3830490080632377700, 0.0000000000000000000 ) ) ;
#5280 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5281 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.938893903907228400e-015, 83.00000000000001400 ) ) ;
#5282 = axis2_placement_3d ( 'none', #5281, #5280, #5279 ) ;
#5283 = direction ( 'none', ( 4.336808689942017700e-019, -0.9999999999999998900, -6.032945844704451200e-018 ) ) ;
#5284 = direction ( 'none', ( -0.9916223014135453500, 1.301042606982605300e-018, -0.1291712481139036000 ) ) ;
#5285 = cartesian_point ( 'none', ( -5.583641188300347800e-015, 48.00000000000000000, -18.49999999999999600 ) ) ;
#5286 = axis2_placement_3d ( 'none', #5285, #5284, #5283 ) ;
#5287 = direction ( 'none', ( 6.982533041349769100e-015, 0.9999999999999998900, -6.032945844704451200e-018 ) ) ;
#5288 = direction ( 'none', ( 0.9916223014135453500, -6.925766574387754400e-015, -0.1291712481139036000 ) ) ;
#5289 = cartesian_point ( 'none', ( -3.295987614782003300e-013, -48.00000000000000000, -18.49999999999999600 ) ) ;
#5290 = axis2_placement_3d ( 'none', #5289, #5288, #5287 ) ;
#5291 = direction ( 'none', ( 0.9999999999999998900, -1.047401640245915000e-014, -6.032945844704451200e-018 ) ) ;
#5292 = direction ( 'none', ( -1.038799934027814100e-014, -0.9916223014135453500, -0.1291712481139036000 ) ) ;
#5293 = cartesian_point ( 'none', ( -48.00000000000000000, 4.971899628114506700e-013, -18.49999999999999600 ) ) ;
#5294 = axis2_placement_3d ( 'none', #5293, #5292, #5291 ) ;
#5295 = cc_design_person_and_organization_assignment ( #5297, #5296, ( #5911 ) ) ;
#5296 = person_and_organization_role ( 'design_supplier' ) ;
#5297 = person_and_organization ( #5559, #5558 ) ;
#5298 = cc_design_approval ( #5304, ( #5911 ) ) ;
#5299 = calendar_date ( 2018, 6, 6 ) ;
#5300 = approval_person_organization ( #5312, #5304, #5320 ) ;
#5301 = cc_design_person_and_organization_assignment ( #5305, #5302, ( #5303 ) ) ;
#5302 = person_and_organization_role ( 'classification_officer' ) ;
#5303 = security_classification ( '', '', #5306 ) ;
#5304 = approval ( #5347, 'unspecified' ) ;
#5305 = person_and_organization ( #5559, #5558 ) ;
#5306 = security_classification_level ( 'unclassified' ) ;
#5307 = person_and_organization ( #5559, #5558 ) ;
#5308 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5309 = cc_design_person_and_organization_assignment ( #5311, #5310, ( #5612 ) ) ;
#5310 = person_and_organization_role ( 'creator' ) ;
#5311 = person_and_organization ( #5559, #5558 ) ;
#5312 = person_and_organization ( #5559, #5558 ) ;
#5313 = calendar_date ( 2018, 6, 6 ) ;
#5314 = date_and_time ( #5299, #5315 ) ;
#5315 = local_time ( 10, 44, 18.00000000000000000, #5308 ) ;
#5316 = cc_design_person_and_organization_assignment ( #5307, #5317, ( #5911 ) ) ;
#5317 = person_and_organization_role ( 'creator' ) ;
#5318 = approval_date_time ( #5153, #5168 ) ;
#5319 = approval_date_time ( #5314, #5304 ) ;
#5320 = approval_role ( '' ) ;
#5321 = shape_definition_representation ( #5322, #5223 ) ;
#5322 = product_definition_shape ( 'none', 'none', #5635 ) ;
#5323 = product_related_product_category ( 'detail', '', ( #5642 ) ) ;
#5324 = cc_design_security_classification ( #5345, ( #5612 ) ) ;
#5325 = cc_design_approval ( #5333, ( #5345 ) ) ;
#5326 = approval_date_time ( #5327, #5333 ) ;
#5327 = date_and_time ( #5328, #5329 ) ;
#5328 = calendar_date ( 2018, 6, 6 ) ;
#5329 = local_time ( 10, 44, 18.00000000000000000, #5330 ) ;
#5330 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5331 = approval_person_organization ( #5335, #5333, #5332 ) ;
#5332 = approval_role ( '' ) ;
#5333 = approval ( #5334, 'unspecified' ) ;
#5334 = approval_status ( 'not_yet_approved' ) ;
#5335 = person_and_organization ( #5559, #5558 ) ;
#5336 = cc_design_date_and_time_assignment ( #5338, #5337, ( #5345 ) ) ;
#5337 = date_time_role ( 'classification_date' ) ;
#5338 = date_and_time ( #5339, #5340 ) ;
#5339 = calendar_date ( 2018, 6, 6 ) ;
#5340 = local_time ( 10, 44, 18.00000000000000000, #5341 ) ;
#5341 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5342 = cc_design_person_and_organization_assignment ( #5344, #5343, ( #5345 ) ) ;
#5343 = person_and_organization_role ( 'classification_officer' ) ;
#5344 = person_and_organization ( #5559, #5558 ) ;
#5345 = security_classification ( '', '', #5346 ) ;
#5346 = security_classification_level ( 'unclassified' ) ;
#5347 = approval_status ( 'not_yet_approved' ) ;
#5348 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#5349 = cc_design_person_and_organization_assignment ( #5351, #5350, ( #5612 ) ) ;
#5350 = person_and_organization_role ( 'design_supplier' ) ;
#5351 = person_and_organization ( #5559, #5558 ) ;
#5352 = approval_role ( '' ) ;
#5353 = approval_date_time ( #5354, #5363 ) ;
#5354 = date_and_time ( #5355, #5356 ) ;
#5355 = calendar_date ( 2018, 6, 6 ) ;
#5356 = local_time ( 10, 44, 18.00000000000000000, #5357 ) ;
#5357 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5358 = date_and_time ( #5359, #5360 ) ;
#5359 = calendar_date ( 2018, 6, 6 ) ;
#5360 = local_time ( 10, 44, 18.00000000000000000, #5361 ) ;
#5361 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5362 = cc_design_approval ( #5363, ( #5366 ) ) ;
#5363 = approval ( #5364, 'unknown' ) ;
#5364 = approval_status ( 'not_yet_approved' ) ;
#5365 = cc_design_security_classification ( #5366, ( #5368 ) ) ;
#5366 = security_classification ( '', '', #5367 ) ;
#5367 = security_classification_level ( 'unclassified' ) ;
#5368 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #5550, #5938, $ ) ;
#5369 = product_definition_shape ( 'none', 'none', #5368 ) ;
#5370 =( representation_relationship ('none','none', #5241, #5208 ) representation_relationship_with_transformation ( #5371 )shape_representation_relationship( ) );
#5371 = item_defined_transformation ( 'none', 'none', #5252, #4703 ) ;
#5372 = context_dependent_shape_representation ( #5489, #5497 ) ;
#5373 = cc_design_person_and_organization_assignment ( #5378, #5375, ( #5491 ) ) ;
#5374 = cc_design_date_and_time_assignment ( #5487, #5376, ( #5491 ) ) ;
#5375 = person_and_organization_role ( 'classification_officer' ) ;
#5376 = date_time_role ( 'classification_date' ) ;
#5377 = approval_person_organization ( #5378, #5496, #5493 ) ;
#5378 = person_and_organization ( #5429, #5379 ) ;
#5379 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#5380 = cc_design_person_and_organization_assignment ( #5382, #5381, ( #5504 ) ) ;
#5381 = person_and_organization_role ( 'design_supplier' ) ;
#5382 = person_and_organization ( #5559, #5558 ) ;
#5383 = cc_design_person_and_organization_assignment ( #5508, #5507, ( #5504 ) ) ;
#5384 = approval_status ( 'not_yet_approved' ) ;
#5385 = person_and_organization ( #5559, #5558 ) ;
#5386 = cc_design_date_and_time_assignment ( #5388, #5387, ( #5395 ) ) ;
#5387 = date_time_role ( 'classification_date' ) ;
#5388 = date_and_time ( #5389, #5390 ) ;
#5389 = calendar_date ( 2018, 6, 6 ) ;
#5390 = local_time ( 10, 44, 18.00000000000000000, #5391 ) ;
#5391 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5392 = cc_design_person_and_organization_assignment ( #5394, #5393, ( #5395 ) ) ;
#5393 = person_and_organization_role ( 'classification_officer' ) ;
#5394 = person_and_organization ( #5559, #5558 ) ;
#5395 = security_classification ( '', '', #5396 ) ;
#5396 = security_classification_level ( 'unclassified' ) ;
#5397 = cc_design_person_and_organization_assignment ( #5399, #5398, ( #5414 ) ) ;
#5398 = person_and_organization_role ( 'design_supplier' ) ;
#5399 = person_and_organization ( #5559, #5558 ) ;
#5400 = cc_design_person_and_organization_assignment ( #5402, #5401, ( #5414 ) ) ;
#5401 = person_and_organization_role ( 'creator' ) ;
#5402 = person_and_organization ( #5559, #5558 ) ;
#5403 = cc_design_approval ( #5411, ( #5414 ) ) ;
#5404 = approval_date_time ( #5405, #5411 ) ;
#5405 = date_and_time ( #5406, #5407 ) ;
#5406 = calendar_date ( 2018, 6, 6 ) ;
#5407 = local_time ( 10, 44, 18.00000000000000000, #5408 ) ;
#5408 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5409 = approval_person_organization ( #5413, #5411, #5410 ) ;
#5410 = approval_role ( '' ) ;
#5411 = approval ( #5412, 'unspecified' ) ;
#5412 = approval_status ( 'not_yet_approved' ) ;
#5413 = person_and_organization ( #5559, #5558 ) ;
#5414 = product_definition_formation_with_specified_source ( 'any', '', #5481, .not_known. ) ;
#5415 = item_defined_transformation ( 'none', 'none', #5236, #4703 ) ;
#5416 = cc_design_date_and_time_assignment ( #5418, #5417, ( #5473 ) ) ;
#5417 = date_time_role ( 'creation_date' ) ;
#5418 = date_and_time ( #5419, #5420 ) ;
#5419 = calendar_date ( 2018, 6, 6 ) ;
#5420 = local_time ( 10, 44, 18.00000000000000000, #5421 ) ;
#5421 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5422 = cc_design_person_and_organization_assignment ( #5424, #5423, ( #5473 ) ) ;
#5423 = person_and_organization_role ( 'creator' ) ;
#5424 = person_and_organization ( #5559, #5558 ) ;
#5425 = cc_design_approval ( #5470, ( #5473 ) ) ;
#5426 = approval_date_time ( #5427, #5470 ) ;
#5427 = date_and_time ( #5428, #5464 ) ;
#5428 = calendar_date ( 2018, 6, 6 ) ;
#5429 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#5430 = product_definition_shape ( 'none', 'none', #5473 ) ;
#5431 = product_related_product_category ( 'detail', '', ( #5481 ) ) ;
#5432 = cc_design_security_classification ( #5395, ( #5414 ) ) ;
#5433 = oriented_edge ( 'none', *, *, #5466, .f. ) ;
#5434 = cc_design_approval ( #5442, ( #5395 ) ) ;
#5435 = approval_date_time ( #5436, #5442 ) ;
#5436 = date_and_time ( #5437, #5438 ) ;
#5437 = calendar_date ( 2018, 6, 6 ) ;
#5438 = local_time ( 10, 44, 18.00000000000000000, #5439 ) ;
#5439 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5440 = approval_person_organization ( #5385, #5442, #5441 ) ;
#5441 = approval_role ( '' ) ;
#5442 = approval ( #5384, 'unspecified' ) ;
#5443 = shape_definition_representation ( #5444, #5208 ) ;
#5444 = product_definition_shape ( 'none', 'none', #5938 ) ;
#5445 = product_related_product_category ( 'detail', '', ( #5946 ) ) ;
#5446 = cc_design_security_classification ( #5303, ( #5911 ) ) ;
#5447 = cc_design_approval ( #5455, ( #5303 ) ) ;
#5448 = approval_date_time ( #5449, #5455 ) ;
#5449 = date_and_time ( #5450, #5451 ) ;
#5450 = calendar_date ( 2018, 6, 6 ) ;
#5451 = local_time ( 10, 44, 18.00000000000000000, #5452 ) ;
#5452 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5453 = approval_person_organization ( #5457, #5455, #5454 ) ;
#5454 = approval_role ( '' ) ;
#5455 = approval ( #5456, 'unspecified' ) ;
#5456 = approval_status ( 'not_yet_approved' ) ;
#5457 = person_and_organization ( #5559, #5558 ) ;
#5458 = cc_design_date_and_time_assignment ( #5460, #5459, ( #5303 ) ) ;
#5459 = date_time_role ( 'classification_date' ) ;
#5460 = date_and_time ( #5461, #5462 ) ;
#5461 = calendar_date ( 2018, 6, 6 ) ;
#5462 = local_time ( 10, 44, 18.00000000000000000, #5463 ) ;
#5463 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5464 = local_time ( 10, 44, 18.00000000000000000, #5465 ) ;
#5465 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5466 = edge_curve ( 'none', #5927, #5787, #10025, .t. ) ;
#5467 = approval_person_organization ( #5472, #5470, #5469 ) ;
#5468 = oriented_edge ( 'none', *, *, #6230, .t. ) ;
#5469 = approval_role ( '' ) ;
#5470 = approval ( #5471, 'unspecified' ) ;
#5471 = approval_status ( 'not_yet_approved' ) ;
#5472 = person_and_organization ( #5559, #5558 ) ;
#5473 = product_definition ( 'unknown', '', #5414, #5474 ) ;
#5474 = design_context ( 'detailed design', #5476, 'design' ) ;
#5475 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5476 ) ;
#5476 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5477 = shape_definition_representation ( #5430, #5162 ) ;
#5478 = cc_design_person_and_organization_assignment ( #5480, #5479, ( #5481 ) ) ;
#5479 = person_and_organization_role ( 'design_owner' ) ;
#5480 = person_and_organization ( #5559, #5558 ) ;
#5481 = product ( '�w�\ c583-32', '�w�\ c583-32', '', ( #5482 ) ) ;
#5482 = mechanical_context ( 'none', #5522, 'mechanical' ) ;
#5483 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5522 ) ;
#5484 = calendar_date ( 2018, 6, 6 ) ;
#5485 = local_time ( 10, 44, 18.00000000000000000, #5486 ) ;
#5486 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5487 = date_and_time ( #5498, #5499 ) ;
#5488 = approval_status ( 'not_yet_approved' ) ;
#5489 =( representation_relationship ('none','none', #5241, #5215 ) representation_relationship_with_transformation ( #5415 )shape_representation_relationship( ) );
#5490 = cc_design_security_classification ( #5491, ( #5521 ) ) ;
#5491 = security_classification ( '', '', #5520 ) ;
#5492 = calendar_date ( 2018, 6, 6 ) ;
#5493 = approval_role ( '' ) ;
#5494 = approval_date_time ( #5495, #5496 ) ;
#5495 = date_and_time ( #5484, #5485 ) ;
#5496 = approval ( #5488, 'unknown' ) ;
#5497 = product_definition_shape ( 'none', 'none', #5521 ) ;
#5498 = calendar_date ( 2018, 6, 6 ) ;
#5499 = local_time ( 10, 44, 18.00000000000000000, #5500 ) ;
#5500 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5501 = product ( '5tk40gn-��fp-5ca71��6000z0', '5tk40gn-��fp-5ca71��6000z0', '', ( #5502 ) ) ;
#5502 = mechanical_context ( 'none', #5517, 'mechanical' ) ;
#5503 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5517 ) ;
#5504 = product_definition_formation_with_specified_source ( 'any', '', #4886, .not_known. ) ;
#5505 = person_and_organization ( #5559, #5558 ) ;
#5506 = cc_design_date_and_time_assignment ( #5646, #5645, ( #5170 ) ) ;
#5507 = person_and_organization_role ( 'creator' ) ;
#5508 = person_and_organization ( #5559, #5558 ) ;
#5509 = cc_design_approval ( #5649, ( #5504 ) ) ;
#5510 = approval_date_time ( #5515, #5649 ) ;
#5511 = person_and_organization_role ( 'creator' ) ;
#5512 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5513 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5514 = person_and_organization ( #5559, #5558 ) ;
#5515 = date_and_time ( #5516, #5560 ) ;
#5516 = calendar_date ( 2018, 6, 6 ) ;
#5517 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5518 = approval_person_organization ( #5505, #5649, #5519 ) ;
#5519 = approval_role ( '' ) ;
#5520 = security_classification_level ( 'unclassified' ) ;
#5521 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #5550, #5776, $ ) ;
#5522 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5523 = cc_design_approval ( #5496, ( #5491 ) ) ;
#5524 = approval_role ( '' ) ;
#5525 = approval ( #5526, 'unspecified' ) ;
#5526 = approval_status ( 'not_yet_approved' ) ;
#5527 = person_and_organization ( #5559, #5558 ) ;
#5528 = product_definition_formation_with_specified_source ( 'any', '', #5501, .not_known. ) ;
#5529 = cc_design_approval ( #5168, ( #5170 ) ) ;
#5530 = cc_design_date_and_time_assignment ( #5532, #5531, ( #5550 ) ) ;
#5531 = date_time_role ( 'creation_date' ) ;
#5532 = date_and_time ( #5533, #5534 ) ;
#5533 = calendar_date ( 2018, 6, 6 ) ;
#5534 = local_time ( 10, 44, 18.00000000000000000, #5535 ) ;
#5535 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5536 = cc_design_person_and_organization_assignment ( #5538, #5537, ( #5550 ) ) ;
#5537 = person_and_organization_role ( 'creator' ) ;
#5538 = person_and_organization ( #5559, #5558 ) ;
#5539 = cc_design_approval ( #5547, ( #5550 ) ) ;
#5540 = approval_date_time ( #5541, #5547 ) ;
#5541 = date_and_time ( #5542, #5543 ) ;
#5542 = calendar_date ( 2018, 6, 6 ) ;
#5543 = local_time ( 10, 44, 18.00000000000000000, #5544 ) ;
#5544 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5545 = approval_person_organization ( #5549, #5547, #5546 ) ;
#5546 = approval_role ( '' ) ;
#5547 = approval ( #5548, 'unspecified' ) ;
#5548 = approval_status ( 'not_yet_approved' ) ;
#5549 = person_and_organization ( #5559, #5558 ) ;
#5550 = product_definition ( 'unknown', '', #5528, #5551 ) ;
#5551 = design_context ( 'detailed design', #5553, 'design' ) ;
#5552 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5553 ) ;
#5553 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5554 = shape_definition_representation ( #5562, #5241 ) ;
#5555 = cc_design_person_and_organization_assignment ( #5557, #5556, ( #5501 ) ) ;
#5556 = person_and_organization_role ( 'design_owner' ) ;
#5557 = person_and_organization ( #5559, #5558 ) ;
#5558 = organization ( 'unspecified', 'unspecified', '' ) ;
#5559 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#5560 = local_time ( 10, 44, 18.00000000000000000, #5561 ) ;
#5561 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5562 = product_definition_shape ( 'none', 'none', #5550 ) ;
#5563 = product_related_product_category ( 'detail', '', ( #5501 ) ) ;
#5564 = cc_design_security_classification ( #5587, ( #5528 ) ) ;
#5565 = edge_curve ( 'none', #4890, #5927, #10049, .t. ) ;
#5566 = cc_design_approval ( #5574, ( #5587 ) ) ;
#5567 = approval_date_time ( #5568, #5574 ) ;
#5568 = date_and_time ( #5569, #5570 ) ;
#5569 = calendar_date ( 2018, 6, 6 ) ;
#5570 = local_time ( 10, 44, 18.00000000000000000, #5571 ) ;
#5571 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5572 = approval_person_organization ( #5577, #5574, #5573 ) ;
#5573 = approval_role ( '' ) ;
#5574 = approval ( #5575, 'unspecified' ) ;
#5575 = approval_status ( 'not_yet_approved' ) ;
#5576 = oriented_edge ( 'none', *, *, #6455, .f. ) ;
#5577 = person_and_organization ( #5559, #5558 ) ;
#5578 = cc_design_date_and_time_assignment ( #5580, #5579, ( #5587 ) ) ;
#5579 = date_time_role ( 'classification_date' ) ;
#5580 = date_and_time ( #5581, #5582 ) ;
#5581 = calendar_date ( 2018, 6, 6 ) ;
#5582 = local_time ( 10, 44, 18.00000000000000000, #5583 ) ;
#5583 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5584 = cc_design_person_and_organization_assignment ( #5586, #5585, ( #5587 ) ) ;
#5585 = person_and_organization_role ( 'classification_officer' ) ;
#5586 = person_and_organization ( #5559, #5558 ) ;
#5587 = security_classification ( '', '', #5588 ) ;
#5588 = security_classification_level ( 'unclassified' ) ;
#5589 = vertex_point ( 'none', #10026 ) ;
#5590 = oriented_edge ( 'none', *, *, #5870, .f. ) ;
#5591 = cc_design_person_and_organization_assignment ( #5593, #5592, ( #5528 ) ) ;
#5592 = person_and_organization_role ( 'design_supplier' ) ;
#5593 = person_and_organization ( #5559, #5558 ) ;
#5594 = cc_design_person_and_organization_assignment ( #5597, #5595, ( #5528 ) ) ;
#5595 = person_and_organization_role ( 'creator' ) ;
#5596 = edge_curve ( 'none', #7300, #9201, #10048, .t. ) ;
#5597 = person_and_organization ( #5559, #5558 ) ;
#5598 = cc_design_approval ( #5525, ( #5528 ) ) ;
#5599 = approval_date_time ( #5600, #5525 ) ;
#5600 = date_and_time ( #5601, #5602 ) ;
#5601 = calendar_date ( 2018, 6, 6 ) ;
#5602 = local_time ( 10, 44, 18.00000000000000000, #5603 ) ;
#5603 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5604 = approval_person_organization ( #5527, #5525, #5524 ) ;
#5605 = local_time ( 10, 44, 18.00000000000000000, #5606 ) ;
#5606 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5607 = approval_person_organization ( #5611, #5609, #5608 ) ;
#5608 = approval_role ( '' ) ;
#5609 = approval ( #5610, 'unspecified' ) ;
#5610 = approval_status ( 'not_yet_approved' ) ;
#5611 = person_and_organization ( #5559, #5558 ) ;
#5612 = product_definition_formation_with_specified_source ( 'any', '', #5642, .not_known. ) ;
#5613 = local_time ( 10, 44, 18.00000000000000000, #5512 ) ;
#5614 = cc_design_date_and_time_assignment ( #5616, #5615, ( #5635 ) ) ;
#5615 = date_time_role ( 'creation_date' ) ;
#5616 = date_and_time ( #5617, #5619 ) ;
#5617 = calendar_date ( 2018, 6, 6 ) ;
#5618 = edge_loop ( 'none', ( #5648, #5590, #5576, #6442 ) ) ;
#5619 = local_time ( 10, 44, 18.00000000000000000, #5620 ) ;
#5620 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5621 = cc_design_person_and_organization_assignment ( #5623, #5622, ( #5635 ) ) ;
#5622 = person_and_organization_role ( 'creator' ) ;
#5623 = person_and_organization ( #5559, #5558 ) ;
#5624 = cc_design_approval ( #5632, ( #5635 ) ) ;
#5625 = approval_date_time ( #5626, #5632 ) ;
#5626 = date_and_time ( #5627, #5628 ) ;
#5627 = calendar_date ( 2018, 6, 6 ) ;
#5628 = local_time ( 10, 44, 18.00000000000000000, #5629 ) ;
#5629 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5630 = approval_person_organization ( #5634, #5632, #5631 ) ;
#5631 = approval_role ( '' ) ;
#5632 = approval ( #5633, 'unspecified' ) ;
#5633 = approval_status ( 'not_yet_approved' ) ;
#5634 = person_and_organization ( #5559, #5558 ) ;
#5635 = product_definition ( 'unknown', '', #5612, #5636 ) ;
#5636 = design_context ( 'detailed design', #5638, 'design' ) ;
#5637 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5638 ) ;
#5638 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5639 = cc_design_person_and_organization_assignment ( #5641, #5640, ( #5642 ) ) ;
#5640 = person_and_organization_role ( 'design_owner' ) ;
#5641 = person_and_organization ( #5559, #5558 ) ;
#5642 = product ( '�u��', '�u��', '', ( #5643 ) ) ;
#5643 = mechanical_context ( 'none', #5513, 'mechanical' ) ;
#5644 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5513 ) ;
#5645 = date_time_role ( 'creation_date' ) ;
#5646 = date_and_time ( #5492, #5613 ) ;
#5647 = edge_loop ( 'none', ( #12124, #12112, #12109, #21969 ) ) ;
#5648 = oriented_edge ( 'none', *, *, #9129, .t. ) ;
#5649 = approval ( #5650, 'unspecified' ) ;
#5650 = approval_status ( 'not_yet_approved' ) ;
#5651 = cc_design_person_and_organization_assignment ( #5514, #5511, ( #5170 ) ) ;
#5652 = shape_definition_representation ( #5788, #5216 ) ;
#5653 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5654 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5655 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5656 = shape_definition_representation ( #5657, #5222 ) ;
#5657 = product_definition_shape ( 'none', 'none', #5170 ) ;
#5658 = product_related_product_category ( 'detail', '', ( #4886 ) ) ;
#5659 = cc_design_security_classification ( #12065, ( #5504 ) ) ;
#5660 = cc_design_approval ( #5668, ( #12065 ) ) ;
#5661 = approval_date_time ( #5662, #5668 ) ;
#5662 = date_and_time ( #5663, #5664 ) ;
#5663 = calendar_date ( 2018, 6, 6 ) ;
#5664 = local_time ( 10, 44, 18.00000000000000000, #5665 ) ;
#5665 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5666 = approval_person_organization ( #5670, #5668, #5667 ) ;
#5667 = approval_role ( '' ) ;
#5668 = approval ( #5669, 'unspecified' ) ;
#5669 = approval_status ( 'not_yet_approved' ) ;
#5670 = person_and_organization ( #5559, #5558 ) ;
#5671 = cc_design_date_and_time_assignment ( #5673, #5672, ( #12065 ) ) ;
#5672 = date_time_role ( 'classification_date' ) ;
#5673 = date_and_time ( #5674, #5675 ) ;
#5674 = calendar_date ( 2018, 6, 6 ) ;
#5675 = local_time ( 10, 44, 18.00000000000000000, #5676 ) ;
#5676 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5677 = cc_design_person_and_organization_assignment ( #12085, #5678, ( #12065 ) ) ;
#5678 = person_and_organization_role ( 'classification_officer' ) ;
#5679 = date_time_role ( 'creation_date' ) ;
#5680 = date_and_time ( #5681, #5682 ) ;
#5681 = calendar_date ( 2018, 6, 6 ) ;
#5682 = local_time ( 10, 44, 18.00000000000000000, #5683 ) ;
#5683 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5684 = cc_design_person_and_organization_assignment ( #5686, #5685, ( #5698 ) ) ;
#5685 = person_and_organization_role ( 'creator' ) ;
#5686 = person_and_organization ( #5559, #5558 ) ;
#5687 = cc_design_approval ( #5695, ( #5698 ) ) ;
#5688 = approval_date_time ( #5689, #5695 ) ;
#5689 = date_and_time ( #5690, #5691 ) ;
#5690 = calendar_date ( 2018, 6, 6 ) ;
#5691 = local_time ( 10, 44, 18.00000000000000000, #5692 ) ;
#5692 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5693 = approval_person_organization ( #5697, #5695, #5694 ) ;
#5694 = approval_role ( '' ) ;
#5695 = approval ( #5696, 'unspecified' ) ;
#5696 = approval_status ( 'not_yet_approved' ) ;
#5697 = person_and_organization ( #5559, #5558 ) ;
#5698 = product_definition ( 'unknown', '', #5753, #5699 ) ;
#5699 = design_context ( 'detailed design', #5701, 'design' ) ;
#5700 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5701 ) ;
#5701 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5702 = shape_definition_representation ( #5863, #5215 ) ;
#5703 = cc_design_person_and_organization_assignment ( #5705, #5704, ( #5706 ) ) ;
#5704 = person_and_organization_role ( 'design_owner' ) ;
#5705 = person_and_organization ( #5559, #5558 ) ;
#5706 = product ( 'm590-f', 'm590-f', '', ( #5707 ) ) ;
#5707 = mechanical_context ( 'none', #5654, 'mechanical' ) ;
#5708 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5654 ) ;
#5709 = vertex_point ( 'none', #10081 ) ;
#5710 = vertex_point ( 'none', #10021 ) ;
#5711 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5712 = product_related_product_category ( 'detail', '', ( #5706 ) ) ;
#5713 = cc_design_security_classification ( #5734, ( #5753 ) ) ;
#5714 = cc_design_approval ( #5722, ( #5734 ) ) ;
#5715 = approval_date_time ( #5716, #5722 ) ;
#5716 = date_and_time ( #5717, #5718 ) ;
#5717 = calendar_date ( 2018, 6, 6 ) ;
#5718 = local_time ( 10, 44, 18.00000000000000000, #5719 ) ;
#5719 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5720 = approval_person_organization ( #5724, #5722, #5721 ) ;
#5721 = approval_role ( '' ) ;
#5722 = approval ( #5723, 'unspecified' ) ;
#5723 = approval_status ( 'not_yet_approved' ) ;
#5724 = person_and_organization ( #5559, #5558 ) ;
#5725 = cc_design_date_and_time_assignment ( #5727, #5726, ( #5734 ) ) ;
#5726 = date_time_role ( 'classification_date' ) ;
#5727 = date_and_time ( #5728, #5729 ) ;
#5728 = calendar_date ( 2018, 6, 6 ) ;
#5729 = local_time ( 10, 44, 18.00000000000000000, #5730 ) ;
#5730 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5731 = cc_design_person_and_organization_assignment ( #5733, #5732, ( #5734 ) ) ;
#5732 = person_and_organization_role ( 'classification_officer' ) ;
#5733 = person_and_organization ( #5559, #5558 ) ;
#5734 = security_classification ( '', '', #5735 ) ;
#5735 = security_classification_level ( 'unclassified' ) ;
#5736 = cc_design_person_and_organization_assignment ( #5738, #5737, ( #5753 ) ) ;
#5737 = person_and_organization_role ( 'design_supplier' ) ;
#5738 = person_and_organization ( #5559, #5558 ) ;
#5739 = cc_design_person_and_organization_assignment ( #5741, #5740, ( #5753 ) ) ;
#5740 = person_and_organization_role ( 'creator' ) ;
#5741 = person_and_organization ( #5559, #5558 ) ;
#5742 = cc_design_approval ( #5750, ( #5753 ) ) ;
#5743 = approval_date_time ( #5744, #5750 ) ;
#5744 = date_and_time ( #5745, #5746 ) ;
#5745 = calendar_date ( 2018, 6, 6 ) ;
#5746 = local_time ( 10, 44, 18.00000000000000000, #5747 ) ;
#5747 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5748 = approval_person_organization ( #5752, #5750, #5749 ) ;
#5749 = approval_role ( '' ) ;
#5750 = approval ( #5751, 'unspecified' ) ;
#5751 = approval_status ( 'not_yet_approved' ) ;
#5752 = person_and_organization ( #5559, #5558 ) ;
#5753 = product_definition_formation_with_specified_source ( 'any', '', #5706, .not_known. ) ;
#5754 = cc_design_date_and_time_assignment ( #5680, #5679, ( #5698 ) ) ;
#5755 = cc_design_date_and_time_assignment ( #5757, #5756, ( #5776 ) ) ;
#5756 = date_time_role ( 'creation_date' ) ;
#5757 = date_and_time ( #5758, #5759 ) ;
#5758 = calendar_date ( 2018, 6, 6 ) ;
#5759 = local_time ( 10, 44, 18.00000000000000000, #5760 ) ;
#5760 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5761 = cc_design_person_and_organization_assignment ( #5763, #5762, ( #5776 ) ) ;
#5762 = person_and_organization_role ( 'creator' ) ;
#5763 = person_and_organization ( #5559, #5558 ) ;
#5764 = edge_curve ( 'none', #4491, #5787, #10084, .t. ) ;
#5765 = cc_design_approval ( #5773, ( #5776 ) ) ;
#5766 = approval_date_time ( #5767, #5773 ) ;
#5767 = date_and_time ( #5768, #5769 ) ;
#5768 = calendar_date ( 2018, 6, 6 ) ;
#5769 = local_time ( 10, 44, 18.00000000000000000, #5770 ) ;
#5770 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5771 = approval_person_organization ( #5775, #5773, #5772 ) ;
#5772 = approval_role ( '' ) ;
#5773 = approval ( #5774, 'unspecified' ) ;
#5774 = approval_status ( 'not_yet_approved' ) ;
#5775 = person_and_organization ( #5559, #5558 ) ;
#5776 = product_definition ( 'unknown', '', #5831, #5777 ) ;
#5777 = design_context ( 'detailed design', #5779, 'design' ) ;
#5778 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5779 ) ;
#5779 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5780 = shape_definition_representation ( #5952, #5209 ) ;
#5781 = cc_design_person_and_organization_assignment ( #5783, #5782, ( #5784 ) ) ;
#5782 = person_and_organization_role ( 'design_owner' ) ;
#5783 = person_and_organization ( #5559, #5558 ) ;
#5784 = product ( '�����\fc-9042-21', '�����\fc-9042-21', '', ( #5785 ) ) ;
#5785 = mechanical_context ( 'none', #5653, 'mechanical' ) ;
#5786 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5653 ) ;
#5787 = vertex_point ( 'none', #10075 ) ;
#5788 = product_definition_shape ( 'none', 'none', #5698 ) ;
#5789 = product_related_product_category ( 'detail', '', ( #5784 ) ) ;
#5790 = oriented_edge ( 'none', *, *, #5764, .t. ) ;
#5791 = cc_design_security_classification ( #5812, ( #5831 ) ) ;
#5792 = cc_design_approval ( #5800, ( #5812 ) ) ;
#5793 = approval_date_time ( #5794, #5800 ) ;
#5794 = date_and_time ( #5795, #5796 ) ;
#5795 = calendar_date ( 2018, 6, 6 ) ;
#5796 = local_time ( 10, 44, 18.00000000000000000, #5797 ) ;
#5797 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5798 = approval_person_organization ( #5802, #5800, #5799 ) ;
#5799 = approval_role ( '' ) ;
#5800 = approval ( #5801, 'unspecified' ) ;
#5801 = approval_status ( 'not_yet_approved' ) ;
#5802 = person_and_organization ( #5559, #5558 ) ;
#5803 = cc_design_date_and_time_assignment ( #5805, #5804, ( #5812 ) ) ;
#5804 = date_time_role ( 'classification_date' ) ;
#5805 = date_and_time ( #5806, #5807 ) ;
#5806 = calendar_date ( 2018, 6, 6 ) ;
#5807 = local_time ( 10, 44, 18.00000000000000000, #5808 ) ;
#5808 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5809 = cc_design_person_and_organization_assignment ( #5811, #5810, ( #5812 ) ) ;
#5810 = person_and_organization_role ( 'classification_officer' ) ;
#5811 = person_and_organization ( #5559, #5558 ) ;
#5812 = security_classification ( '', '', #5813 ) ;
#5813 = security_classification_level ( 'unclassified' ) ;
#5814 = cc_design_person_and_organization_assignment ( #5816, #5815, ( #5831 ) ) ;
#5815 = person_and_organization_role ( 'design_supplier' ) ;
#5816 = person_and_organization ( #5559, #5558 ) ;
#5817 = cc_design_person_and_organization_assignment ( #5819, #5818, ( #5831 ) ) ;
#5818 = person_and_organization_role ( 'creator' ) ;
#5819 = person_and_organization ( #5559, #5558 ) ;
#5820 = cc_design_approval ( #5828, ( #5831 ) ) ;
#5821 = approval_date_time ( #5822, #5828 ) ;
#5822 = date_and_time ( #5823, #5824 ) ;
#5823 = calendar_date ( 2018, 6, 6 ) ;
#5824 = local_time ( 10, 44, 18.00000000000000000, #5825 ) ;
#5825 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5826 = approval_person_organization ( #5830, #5828, #5827 ) ;
#5827 = approval_role ( '' ) ;
#5828 = approval ( #5829, 'unspecified' ) ;
#5829 = approval_status ( 'not_yet_approved' ) ;
#5830 = person_and_organization ( #5559, #5558 ) ;
#5831 = product_definition_formation_with_specified_source ( 'any', '', #5784, .not_known. ) ;
#5832 = cc_design_date_and_time_assignment ( #5834, #5833, ( #5852 ) ) ;
#5833 = date_time_role ( 'creation_date' ) ;
#5834 = date_and_time ( #5835, #5836 ) ;
#5835 = calendar_date ( 2018, 6, 6 ) ;
#5836 = local_time ( 10, 44, 18.00000000000000000, #5837 ) ;
#5837 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5838 = cc_design_person_and_organization_assignment ( #5840, #5839, ( #5852 ) ) ;
#5839 = person_and_organization_role ( 'creator' ) ;
#5840 = person_and_organization ( #5559, #5558 ) ;
#5841 = cc_design_approval ( #5849, ( #5852 ) ) ;
#5842 = approval_date_time ( #5843, #5849 ) ;
#5843 = date_and_time ( #5844, #5845 ) ;
#5844 = calendar_date ( 2018, 6, 6 ) ;
#5845 = local_time ( 10, 44, 18.00000000000000000, #5846 ) ;
#5846 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5847 = approval_person_organization ( #5851, #5849, #5848 ) ;
#5848 = approval_role ( '' ) ;
#5849 = approval ( #5850, 'unspecified' ) ;
#5850 = approval_status ( 'not_yet_approved' ) ;
#5851 = person_and_organization ( #5559, #5558 ) ;
#5852 = product_definition ( 'unknown', '', #5909, #5853 ) ;
#5853 = design_context ( 'detailed design', #5855, 'design' ) ;
#5854 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5855 ) ;
#5855 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5856 = cc_design_person_and_organization_assignment ( #5858, #5857, ( #5859 ) ) ;
#5857 = person_and_organization_role ( 'design_owner' ) ;
#5858 = person_and_organization ( #5559, #5558 ) ;
#5859 = product ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '', ( #5860 ) ) ;
#5860 = mechanical_context ( 'none', #5655, 'mechanical' ) ;
#5861 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5655 ) ;
#5862 = oriented_edge ( 'none', *, *, #5565, .f. ) ;
#5863 = product_definition_shape ( 'none', 'none', #5776 ) ;
#5864 = product_related_product_category ( 'detail', '', ( #5859 ) ) ;
#5865 = cc_design_security_classification ( #5888, ( #5909 ) ) ;
#5866 = cc_design_approval ( #5875, ( #5888 ) ) ;
#5867 = approval_date_time ( #5868, #5875 ) ;
#5868 = date_and_time ( #5869, #5871 ) ;
#5870 = edge_curve ( 'none', #5589, #9353, #10074, .t. ) ;
#5869 = calendar_date ( 2018, 6, 6 ) ;
#5871 = local_time ( 10, 44, 18.00000000000000000, #5872 ) ;
#5872 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5873 = approval_person_organization ( #5877, #5875, #5874 ) ;
#5874 = approval_role ( '' ) ;
#5875 = approval ( #5876, 'unspecified' ) ;
#5876 = approval_status ( 'not_yet_approved' ) ;
#5877 = person_and_organization ( #5559, #5558 ) ;
#5878 = cc_design_date_and_time_assignment ( #5880, #5879, ( #5888 ) ) ;
#5879 = date_time_role ( 'classification_date' ) ;
#5880 = date_and_time ( #5881, #5882 ) ;
#5881 = calendar_date ( 2018, 6, 6 ) ;
#5882 = local_time ( 10, 44, 18.00000000000000000, #5883 ) ;
#5883 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5884 = oriented_edge ( 'none', *, *, #6437, .t. ) ;
#5885 = cc_design_person_and_organization_assignment ( #5887, #5886, ( #5888 ) ) ;
#5886 = person_and_organization_role ( 'classification_officer' ) ;
#5887 = person_and_organization ( #5559, #5558 ) ;
#5888 = security_classification ( '', '', #5889 ) ;
#5889 = security_classification_level ( 'unclassified' ) ;
#5890 = cc_design_person_and_organization_assignment ( #5892, #5891, ( #5909 ) ) ;
#5891 = person_and_organization_role ( 'design_supplier' ) ;
#5892 = person_and_organization ( #5559, #5558 ) ;
#5893 = cc_design_person_and_organization_assignment ( #5895, #5894, ( #5909 ) ) ;
#5894 = person_and_organization_role ( 'creator' ) ;
#5895 = person_and_organization ( #5559, #5558 ) ;
#5896 = cc_design_approval ( #5906, ( #5909 ) ) ;
#5897 = oriented_edge ( 'none', *, *, #6220, .f. ) ;
#5898 = approval_date_time ( #5900, #5906 ) ;
#5899 = vertex_point ( 'none', #10068 ) ;
#5900 = date_and_time ( #5901, #5902 ) ;
#5901 = calendar_date ( 2018, 6, 6 ) ;
#5902 = local_time ( 10, 44, 18.00000000000000000, #5903 ) ;
#5903 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5904 = approval_person_organization ( #5908, #5906, #5905 ) ;
#5905 = approval_role ( '' ) ;
#5906 = approval ( #5907, 'unspecified' ) ;
#5907 = approval_status ( 'not_yet_approved' ) ;
#5908 = person_and_organization ( #5559, #5558 ) ;
#5909 = product_definition_formation_with_specified_source ( 'any', '', #5859, .not_known. ) ;
#5910 = edge_loop ( 'none', ( #6118, #6200, #5931, #5897 ) ) ;
#5911 = product_definition_formation_with_specified_source ( 'any', '', #5946, .not_known. ) ;
#5912 = cc_design_date_and_time_assignment ( #5914, #5913, ( #5938 ) ) ;
#5913 = date_time_role ( 'creation_date' ) ;
#5914 = date_and_time ( #5915, #5916 ) ;
#5915 = calendar_date ( 2018, 6, 6 ) ;
#5916 = local_time ( 10, 44, 18.00000000000000000, #5917 ) ;
#5917 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5918 = edge_curve ( 'none', #6184, #5899, #10085, .t. ) ;
#5919 = cc_design_person_and_organization_assignment ( #5921, #5920, ( #5938 ) ) ;
#5920 = person_and_organization_role ( 'creator' ) ;
#5921 = person_and_organization ( #5559, #5558 ) ;
#5922 = oriented_edge ( 'none', *, *, #6272, .f. ) ;
#5923 = edge_curve ( 'none', #5929, #6149, #10064, .t. ) ;
#5924 = cc_design_approval ( #5935, ( #5938 ) ) ;
#5925 = approval_date_time ( #5926, #5935 ) ;
#5927 = vertex_point ( 'none', #10061 ) ;
#5926 = date_and_time ( #5928, #5930 ) ;
#5928 = calendar_date ( 2018, 6, 6 ) ;
#5929 = vertex_point ( 'none', #10057 ) ;
#5930 = local_time ( 10, 44, 18.00000000000000000, #5932 ) ;
#5931 = oriented_edge ( 'none', *, *, #5918, .f. ) ;
#5932 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5933 = approval_person_organization ( #5937, #5935, #5934 ) ;
#5934 = approval_role ( '' ) ;
#5935 = approval ( #5936, 'unspecified' ) ;
#5936 = approval_status ( 'not_yet_approved' ) ;
#5937 = person_and_organization ( #5559, #5558 ) ;
#5938 = product_definition ( 'unknown', '', #5911, #5939 ) ;
#5939 = design_context ( 'detailed design', #5941, 'design' ) ;
#5940 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5941 ) ;
#5941 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#5942 = oriented_edge ( 'none', *, *, #6167, .t. ) ;
#5943 = cc_design_person_and_organization_assignment ( #5945, #5944, ( #5946 ) ) ;
#5944 = person_and_organization_role ( 'design_owner' ) ;
#5945 = person_and_organization ( #5559, #5558 ) ;
#5946 = product ( '90gn_1.���~', '90gn_1.���~', '', ( #5947 ) ) ;
#5947 = mechanical_context ( 'none', #5711, 'mechanical' ) ;
#5948 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #5711 ) ;
#5949 = vertex_point ( 'none', #10080 ) ;
#5950 = advanced_face ( 'none', ( #10053 ), #10118, .f. ) ;
#5951 = oriented_edge ( 'none', *, *, #6449, .t. ) ;
#5952 = product_definition_shape ( 'none', 'none', #5852 ) ;
#5953 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#5954 = approval_role ( '' ) ;
#5955 = approval_date_time ( #5956, #5965 ) ;
#5956 = date_and_time ( #5957, #5958 ) ;
#5957 = calendar_date ( 2018, 6, 6 ) ;
#5958 = local_time ( 10, 44, 18.00000000000000000, #5959 ) ;
#5959 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5960 = date_and_time ( #5961, #5962 ) ;
#5961 = calendar_date ( 2018, 6, 6 ) ;
#5962 = local_time ( 10, 44, 18.00000000000000000, #5963 ) ;
#5963 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5964 = cc_design_approval ( #5965, ( #5968 ) ) ;
#5965 = approval ( #5966, 'unknown' ) ;
#5966 = approval_status ( 'not_yet_approved' ) ;
#5967 = cc_design_security_classification ( #5968, ( #5970 ) ) ;
#5968 = security_classification ( '', '', #5969 ) ;
#5969 = security_classification_level ( 'unclassified' ) ;
#5970 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #5550, #5698, $ ) ;
#5971 = product_definition_shape ( 'none', 'none', #5970 ) ;
#5972 =( representation_relationship ('none','none', #5241, #5216 ) representation_relationship_with_transformation ( #5974 )shape_representation_relationship( ) );
#5973 = oriented_edge ( 'none', *, *, #6255, .f. ) ;
#5974 = item_defined_transformation ( 'none', 'none', #5248, #4703 ) ;
#5975 = context_dependent_shape_representation ( #5370, #5369 ) ;
#5976 = cc_design_person_and_organization_assignment ( #5981, #5978, ( #5366 ) ) ;
#5977 = cc_design_date_and_time_assignment ( #5358, #5979, ( #5366 ) ) ;
#5978 = person_and_organization_role ( 'classification_officer' ) ;
#5979 = date_time_role ( 'classification_date' ) ;
#5980 = approval_person_organization ( #5981, #5363, #5352 ) ;
#5981 = person_and_organization ( #5348, #5982 ) ;
#5982 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#5983 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#5984 = approval_role ( '' ) ;
#5985 = approval_date_time ( #5986, #5997 ) ;
#5986 = date_and_time ( #5987, #5988 ) ;
#5987 = calendar_date ( 2018, 6, 6 ) ;
#5988 = local_time ( 10, 44, 18.00000000000000000, #5989 ) ;
#5989 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5990 = advanced_face ( 'none', ( #10052 ), #10067, .f. ) ;
#5991 = date_and_time ( #5992, #5993 ) ;
#5992 = calendar_date ( 2018, 6, 6 ) ;
#5993 = local_time ( 10, 44, 18.00000000000000000, #5994 ) ;
#5995 = edge_curve ( 'none', #4515, #5710, #10117, .t. ) ;
#5994 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5996 = cc_design_approval ( #5997, ( #6000 ) ) ;
#5997 = approval ( #5998, 'unknown' ) ;
#5998 = approval_status ( 'not_yet_approved' ) ;
#5999 = cc_design_security_classification ( #6000, ( #6002 ) ) ;
#6000 = security_classification ( '', '', #6001 ) ;
#6001 = security_classification_level ( 'unclassified' ) ;
#6002 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #5550, #5852, $ ) ;
#6003 = product_definition_shape ( 'none', 'none', #6002 ) ;
#6004 =( representation_relationship ('none','none', #5241, #5209 ) representation_relationship_with_transformation ( #6005 )shape_representation_relationship( ) );
#6005 = item_defined_transformation ( 'none', 'none', #5294, #4703 ) ;
#6006 = context_dependent_shape_representation ( #5972, #5971 ) ;
#6007 = cc_design_person_and_organization_assignment ( #6012, #6009, ( #5968 ) ) ;
#6008 = cc_design_date_and_time_assignment ( #5960, #6010, ( #5968 ) ) ;
#6009 = person_and_organization_role ( 'classification_officer' ) ;
#6010 = date_time_role ( 'classification_date' ) ;
#6011 = approval_person_organization ( #6012, #5965, #5954 ) ;
#6012 = person_and_organization ( #5953, #6013 ) ;
#6013 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#6014 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6015 = approval_role ( '' ) ;
#6016 = approval_date_time ( #6017, #6027 ) ;
#6017 = date_and_time ( #6018, #6019 ) ;
#6018 = calendar_date ( 2018, 6, 6 ) ;
#6019 = local_time ( 10, 44, 18.00000000000000000, #6020 ) ;
#6020 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6021 = date_and_time ( #6022, #6023 ) ;
#6022 = calendar_date ( 2018, 6, 6 ) ;
#6023 = local_time ( 10, 44, 18.00000000000000000, #6024 ) ;
#6024 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6025 = edge_curve ( 'none', #5949, #4491, #10027, .t. ) ;
#6026 = cc_design_approval ( #6027, ( #6030 ) ) ;
#6027 = approval ( #6028, 'unknown' ) ;
#6028 = approval_status ( 'not_yet_approved' ) ;
#6029 = cc_design_security_classification ( #6030, ( #6032 ) ) ;
#6030 = security_classification ( '', '', #6031 ) ;
#6031 = security_classification_level ( 'unclassified' ) ;
#6032 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #5550, #5852, $ ) ;
#6033 = product_definition_shape ( 'none', 'none', #6032 ) ;
#6034 =( representation_relationship ('none','none', #5241, #5209 ) representation_relationship_with_transformation ( #6035 )shape_representation_relationship( ) );
#6035 = item_defined_transformation ( 'none', 'none', #5290, #4703 ) ;
#6036 = context_dependent_shape_representation ( #6004, #6003 ) ;
#6037 = cc_design_person_and_organization_assignment ( #6042, #6039, ( #6000 ) ) ;
#6038 = cc_design_date_and_time_assignment ( #5991, #6040, ( #6000 ) ) ;
#6039 = person_and_organization_role ( 'classification_officer' ) ;
#6040 = date_time_role ( 'classification_date' ) ;
#6041 = approval_person_organization ( #6042, #5997, #5984 ) ;
#6042 = person_and_organization ( #5983, #6043 ) ;
#6043 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#6044 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6045 = approval_role ( '' ) ;
#6046 = approval_date_time ( #6047, #6056 ) ;
#6047 = date_and_time ( #6048, #6049 ) ;
#6048 = calendar_date ( 2018, 6, 6 ) ;
#6049 = local_time ( 10, 44, 18.00000000000000000, #6050 ) ;
#6050 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6051 = date_and_time ( #6052, #6053 ) ;
#6052 = calendar_date ( 2018, 6, 6 ) ;
#6053 = local_time ( 10, 44, 18.00000000000000000, #6054 ) ;
#6054 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6055 = cc_design_approval ( #6056, ( #6059 ) ) ;
#6056 = approval ( #6057, 'unknown' ) ;
#6057 = approval_status ( 'not_yet_approved' ) ;
#6058 = cc_design_security_classification ( #6059, ( #6061 ) ) ;
#6059 = security_classification ( '', '', #6060 ) ;
#6060 = security_classification_level ( 'unclassified' ) ;
#6061 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #5550, #5852, $ ) ;
#6062 = product_definition_shape ( 'none', 'none', #6061 ) ;
#6063 =( representation_relationship ('none','none', #5241, #5209 ) representation_relationship_with_transformation ( #6064 )shape_representation_relationship( ) );
#6064 = item_defined_transformation ( 'none', 'none', #5286, #4703 ) ;
#6065 = context_dependent_shape_representation ( #6034, #6033 ) ;
#6066 = cc_design_person_and_organization_assignment ( #6071, #6068, ( #6030 ) ) ;
#6067 = cc_design_date_and_time_assignment ( #6021, #6069, ( #6030 ) ) ;
#6068 = person_and_organization_role ( 'classification_officer' ) ;
#6069 = date_time_role ( 'classification_date' ) ;
#6070 = approval_person_organization ( #6071, #6027, #6015 ) ;
#6071 = person_and_organization ( #6014, #6072 ) ;
#6072 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#6073 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6074 = approval_role ( '' ) ;
#6075 = approval_date_time ( #6076, #6085 ) ;
#6076 = date_and_time ( #6077, #6078 ) ;
#6077 = calendar_date ( 2018, 6, 6 ) ;
#6078 = local_time ( 10, 44, 18.00000000000000000, #6079 ) ;
#6079 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6080 = date_and_time ( #6081, #6082 ) ;
#6081 = calendar_date ( 2018, 6, 6 ) ;
#6082 = local_time ( 10, 44, 18.00000000000000000, #6083 ) ;
#6083 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6084 = cc_design_approval ( #6085, ( #6089 ) ) ;
#6085 = approval ( #6086, 'unknown' ) ;
#6086 = approval_status ( 'not_yet_approved' ) ;
#6087 = oriented_edge ( 'none', *, *, #6025, .t. ) ;
#6088 = cc_design_security_classification ( #6089, ( #6091 ) ) ;
#6089 = security_classification ( '', '', #6090 ) ;
#6090 = security_classification_level ( 'unclassified' ) ;
#6091 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #5550, #5473, $ ) ;
#6092 = product_definition_shape ( 'none', 'none', #6091 ) ;
#6093 = edge_curve ( 'none', #6149, #5899, #10116, .t. ) ;
#6094 =( representation_relationship ('none','none', #5241, #5162 ) representation_relationship_with_transformation ( #6095 )shape_representation_relationship( ) );
#6095 = item_defined_transformation ( 'none', 'none', #5282, #4703 ) ;
#6096 = context_dependent_shape_representation ( #6063, #6062 ) ;
#6097 = cc_design_person_and_organization_assignment ( #6102, #6099, ( #6059 ) ) ;
#6098 = cc_design_date_and_time_assignment ( #6051, #6100, ( #6059 ) ) ;
#6099 = person_and_organization_role ( 'classification_officer' ) ;
#6100 = date_time_role ( 'classification_date' ) ;
#6101 = approval_person_organization ( #6102, #6056, #6045 ) ;
#6102 = person_and_organization ( #6044, #6103 ) ;
#6103 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#6104 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6105 = approval_role ( '' ) ;
#6106 = approval_date_time ( #6107, #6116 ) ;
#6107 = date_and_time ( #6108, #6109 ) ;
#6108 = calendar_date ( 2018, 6, 6 ) ;
#6109 = local_time ( 10, 44, 18.00000000000000000, #6110 ) ;
#6110 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6111 = date_and_time ( #6112, #6113 ) ;
#6112 = calendar_date ( 2018, 6, 6 ) ;
#6113 = local_time ( 10, 44, 18.00000000000000000, #6114 ) ;
#6114 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6115 = cc_design_approval ( #6116, ( #6120 ) ) ;
#6116 = approval ( #6117, 'unknown' ) ;
#6117 = approval_status ( 'not_yet_approved' ) ;
#6118 = oriented_edge ( 'none', *, *, #5923, .t. ) ;
#6119 = cc_design_security_classification ( #6120, ( #6122 ) ) ;
#6120 = security_classification ( '', '', #6121 ) ;
#6121 = security_classification_level ( 'unclassified' ) ;
#6122 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #5550, #5635, $ ) ;
#6123 = product_definition_shape ( 'none', 'none', #6122 ) ;
#6124 =( representation_relationship ('none','none', #5241, #5223 ) representation_relationship_with_transformation ( #6125 )shape_representation_relationship( ) );
#6125 = item_defined_transformation ( 'none', 'none', #5278, #4703 ) ;
#6126 = context_dependent_shape_representation ( #6094, #6092 ) ;
#6127 = cc_design_person_and_organization_assignment ( #6132, #6129, ( #6089 ) ) ;
#6128 = cc_design_date_and_time_assignment ( #6080, #6130, ( #6089 ) ) ;
#6129 = person_and_organization_role ( 'classification_officer' ) ;
#6130 = date_time_role ( 'classification_date' ) ;
#6131 = approval_person_organization ( #6132, #6085, #6074 ) ;
#6132 = person_and_organization ( #6073, #6133 ) ;
#6133 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#6134 = person ( 'nauo-per9', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6135 = approval_role ( '' ) ;
#6136 = approval_date_time ( #6137, #6147 ) ;
#6137 = date_and_time ( #6138, #6139 ) ;
#6138 = calendar_date ( 2018, 6, 6 ) ;
#6139 = local_time ( 10, 44, 18.00000000000000000, #6140 ) ;
#6140 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6141 = date_and_time ( #6142, #6143 ) ;
#6142 = calendar_date ( 2018, 6, 6 ) ;
#6143 = local_time ( 10, 44, 18.00000000000000000, #6144 ) ;
#6144 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6145 = oriented_edge ( 'none', *, *, #6178, .f. ) ;
#6146 = cc_design_approval ( #6147, ( #6152 ) ) ;
#6147 = approval ( #6148, 'unknown' ) ;
#6148 = approval_status ( 'not_yet_approved' ) ;
#6149 = vertex_point ( 'none', #10104 ) ;
#6150 = oriented_edge ( 'none', *, *, #7303, .t. ) ;
#6151 = cc_design_security_classification ( #6152, ( #6154 ) ) ;
#6152 = security_classification ( '', '', #6153 ) ;
#6153 = security_classification_level ( 'unclassified' ) ;
#6154 = next_assembly_usage_occurrence ( 'nauo9', ' ', ' ', #5550, #5170, $ ) ;
#6155 = product_definition_shape ( 'none', 'none', #6154 ) ;
#6156 =( representation_relationship ('none','none', #5241, #5222 ) representation_relationship_with_transformation ( #6157 )shape_representation_relationship( ) );
#6157 = item_defined_transformation ( 'none', 'none', #5274, #4703 ) ;
#6158 = context_dependent_shape_representation ( #6124, #6123 ) ;
#6159 = cc_design_person_and_organization_assignment ( #6164, #6161, ( #6120 ) ) ;
#6160 = cc_design_date_and_time_assignment ( #6111, #6162, ( #6120 ) ) ;
#6161 = person_and_organization_role ( 'classification_officer' ) ;
#6162 = date_time_role ( 'classification_date' ) ;
#6163 = approval_person_organization ( #6164, #6116, #6105 ) ;
#6164 = person_and_organization ( #6104, #6165 ) ;
#6165 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#6166 = person ( 'nauo-per10', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6167 = edge_curve ( 'none', #6433, #8604, #10086, .t. ) ;
#6168 = approval_role ( '' ) ;
#6169 = approval_date_time ( #6170, #6181 ) ;
#6170 = date_and_time ( #6171, #6172 ) ;
#6171 = calendar_date ( 2018, 6, 6 ) ;
#6172 = local_time ( 10, 44, 18.00000000000000000, #6173 ) ;
#6173 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6174 = date_and_time ( #6175, #6176 ) ;
#6175 = calendar_date ( 2018, 6, 6 ) ;
#6176 = local_time ( 10, 44, 18.00000000000000000, #6177 ) ;
#6177 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6178 = edge_curve ( 'none', #8672, #5929, #10087, .t. ) ;
#6179 = oriented_edge ( 'none', *, *, #8981, .t. ) ;
#6180 = cc_design_approval ( #6181, ( #6186 ) ) ;
#6181 = approval ( #6182, 'unknown' ) ;
#6182 = approval_status ( 'not_yet_approved' ) ;
#6184 = vertex_point ( 'none', #10150 ) ;
#6183 = cc_design_security_classification ( #6186, ( #6188 ) ) ;
#6185 = oriented_edge ( 'none', *, *, #6455, .t. ) ;
#6186 = security_classification ( '', '', #6187 ) ;
#6187 = security_classification_level ( 'unclassified' ) ;
#6188 = next_assembly_usage_occurrence ( 'nauo10', ' ', ' ', #5550, #5852, $ ) ;
#6189 = product_definition_shape ( 'none', 'none', #6188 ) ;
#6190 =( representation_relationship ('none','none', #5241, #5209 ) representation_relationship_with_transformation ( #6193 )shape_representation_relationship( ) );
#6191 = vertex_point ( 'none', #10148 ) ;
#6192 = oriented_edge ( 'none', *, *, #8822, .f. ) ;
#6193 = item_defined_transformation ( 'none', 'none', #5270, #4703 ) ;
#6194 = context_dependent_shape_representation ( #6156, #6155 ) ;
#6195 = cc_design_person_and_organization_assignment ( #6203, #6198, ( #6152 ) ) ;
#6196 = advanced_face ( 'none', ( #10062 ), #10146, .f. ) ;
#6197 = cc_design_date_and_time_assignment ( #6141, #6201, ( #6152 ) ) ;
#6198 = person_and_organization_role ( 'classification_officer' ) ;
#6199 = oriented_edge ( 'none', *, *, #9061, .t. ) ;
#6200 = oriented_edge ( 'none', *, *, #6093, .t. ) ;
#6201 = date_time_role ( 'classification_date' ) ;
#6202 = approval_person_organization ( #6203, #6147, #6135 ) ;
#6203 = person_and_organization ( #6134, #6204 ) ;
#6204 = organization ( 'nauo-org9', 'unspecified', 'unspecified' ) ;
#6205 = context_dependent_shape_representation ( #6190, #6189 ) ;
#6206 = cc_design_person_and_organization_assignment ( #6211, #6208, ( #6186 ) ) ;
#6207 = cc_design_date_and_time_assignment ( #6174, #6209, ( #6186 ) ) ;
#6208 = person_and_organization_role ( 'classification_officer' ) ;
#6209 = date_time_role ( 'classification_date' ) ;
#6210 = approval_person_organization ( #6211, #6181, #6168 ) ;
#6211 = person_and_organization ( #6166, #6212 ) ;
#6212 = organization ( 'nauo-org10', 'unspecified', 'unspecified' ) ;
#6213 = edge_curve ( 'none', #8606, #6149, #10140, .t. ) ;
#6214 = oriented_edge ( 'none', *, *, #6216, .f. ) ;
#6215 = oriented_edge ( 'none', *, *, #5923, .f. ) ;
#6216 = edge_curve ( 'none', #6191, #8840, #10135, .t. ) ;
#6217 = advanced_face ( 'none', ( #10138 ), #10149, .f. ) ;
#6218 = edge_loop ( 'none', ( #6233, #6236, #6239, #6268 ) ) ;
#6219 = edge_curve ( 'none', #6191, #6433, #10124, .t. ) ;
#6220 = edge_curve ( 'none', #5929, #6184, #10143, .t. ) ;
#6221 = edge_loop ( 'none', ( #6192, #6214, #6222, #5942 ) ) ;
#6222 = oriented_edge ( 'none', *, *, #6219, .t. ) ;
#6223 = edge_loop ( 'none', ( #6179, #6224, #6215, #6145 ) ) ;
#6224 = oriented_edge ( 'none', *, *, #6213, .t. ) ;
#6225 = oriented_edge ( 'none', *, *, #6265, .f. ) ;
#6226 = oriented_edge ( 'none', *, *, #6229, .t. ) ;
#6227 = edge_curve ( 'none', #5899, #6433, #10182, .t. ) ;
#6228 = oriented_edge ( 'none', *, *, #6234, .t. ) ;
#6229 = edge_curve ( 'none', #5709, #5710, #10133, .t. ) ;
#6230 = edge_curve ( 'none', #4648, #5709, #10184, .t. ) ;
#6231 = advanced_face ( 'none', ( #10166 ), #10185, .f. ) ;
#6232 = edge_curve ( 'none', #4648, #6237, #10171, .t. ) ;
#6233 = oriented_edge ( 'none', *, *, #5918, .t. ) ;
#6234 = edge_curve ( 'none', #6264, #6243, #10158, .t. ) ;
#6235 = edge_curve ( 'none', #6264, #6261, #10178, .t. ) ;
#6236 = oriented_edge ( 'none', *, *, #6227, .t. ) ;
#6237 = vertex_point ( 'none', #10216 ) ;
#6238 = oriented_edge ( 'none', *, *, #6232, .f. ) ;
#6239 = oriented_edge ( 'none', *, *, #6219, .f. ) ;
#6240 = advanced_face ( 'none', ( #10134 ), #10177, .f. ) ;
#6241 = edge_curve ( 'none', #6254, #6243, #10211, .t. ) ;
#6242 = vertex_point ( 'none', #10209 ) ;
#6243 = vertex_point ( 'none', #10208 ) ;
#6244 = oriented_edge ( 'none', *, *, #8824, .t. ) ;
#6245 = edge_curve ( 'none', #6252, #8736, #10199, .t. ) ;
#6246 = edge_loop ( 'none', ( #6278, #6273, #6248, #6244, #6271 ) ) ;
#6247 = edge_curve ( 'none', #6267, #6282, #10210, .t. ) ;
#6248 = oriented_edge ( 'none', *, *, #6216, .t. ) ;
#6249 = oriented_edge ( 'none', *, *, #6260, .f. ) ;
#6250 = oriented_edge ( 'none', *, *, #8680, .f. ) ;
#6251 = edge_curve ( 'none', #6184, #6191, #10215, .t. ) ;
#6252 = vertex_point ( 'none', #10250 ) ;
#6253 = oriented_edge ( 'none', *, *, #6247, .f. ) ;
#6254 = vertex_point ( 'none', #10203 ) ;
#6255 = edge_curve ( 'none', #6261, #6254, #10247, .t. ) ;
#6256 = oriented_edge ( 'none', *, *, #6241, .f. ) ;
#6257 = oriented_edge ( 'none', *, *, #6235, .f. ) ;
#6258 = oriented_edge ( 'none', *, *, #5995, .f. ) ;
#6259 = vertex_point ( 'none', #10242 ) ;
#6260 = edge_curve ( 'none', #6282, #6252, #10244, .t. ) ;
#6261 = vertex_point ( 'none', #10235 ) ;
#6262 = edge_loop ( 'none', ( #6263, #6285, #6287, #6384 ) ) ;
#6263 = oriented_edge ( 'none', *, *, #6346, .f. ) ;
#6264 = vertex_point ( 'none', #10231 ) ;
#6265 = edge_curve ( 'none', #6237, #4515, #10243, .t. ) ;
#6266 = advanced_face ( 'none', ( #10221 ), #10236, .t. ) ;
#6267 = vertex_point ( 'none', #10224 ) ;
#6268 = oriented_edge ( 'none', *, *, #6251, .f. ) ;
#6269 = oriented_edge ( 'none', *, *, #6245, .f. ) ;
#6270 = advanced_face ( 'none', ( #10252, #10228 ), #10219, .t. ) ;
#6271 = oriented_edge ( 'none', *, *, #6178, .t. ) ;
#6272 = edge_curve ( 'none', #8727, #6267, #10286, .t. ) ;
#6273 = oriented_edge ( 'none', *, *, #6251, .t. ) ;
#6274 = edge_loop ( 'none', ( #6281, #6284, #6283, #6298 ) ) ;
#6275 = edge_curve ( 'none', #6288, #6347, #10220, .t. ) ;
#6276 = edge_curve ( 'none', #6381, #6291, #10283, .t. ) ;
#6277 = advanced_face ( 'none', ( #10276 ), #10279, .f. ) ;
#6278 = oriented_edge ( 'none', *, *, #6220, .t. ) ;
#6279 = edge_loop ( 'none', ( #6253, #5922, #6250, #6269, #6249 ) ) ;
#6280 = edge_curve ( 'none', #6426, #6267, #9996, .t. ) ;
#6281 = oriented_edge ( 'none', *, *, #6423, .t. ) ;
#6282 = vertex_point ( 'none', #10269 ) ;
#6283 = oriented_edge ( 'none', *, *, #6247, .t. ) ;
#6284 = oriented_edge ( 'none', *, *, #6280, .t. ) ;
#6285 = oriented_edge ( 'none', *, *, #6286, .t. ) ;
#6286 = edge_curve ( 'none', #6259, #6291, #8023, .t. ) ;
#6287 = oriented_edge ( 'none', *, *, #6276, .f. ) ;
#6288 = vertex_point ( 'none', #10259 ) ;
#6289 = advanced_face ( 'none', ( #10275 ), #10324, .t. ) ;
#6290 = advanced_face ( 'none', ( #10318 ), #10317, .f. ) ;
#6291 = vertex_point ( 'none', #10314 ) ;
#6292 = oriented_edge ( 'none', *, *, #6373, .t. ) ;
#6293 = oriented_edge ( 'none', *, *, #6376, .t. ) ;
#6294 = vertex_point ( 'none', #10311 ) ;
#6295 = edge_curve ( 'none', #6425, #6282, #10301, .t. ) ;
#6296 = edge_loop ( 'none', ( #21044, #21190, #21217, #21222 ) ) ;
#6297 = advanced_face ( 'none', ( #10313 ), #10325, .f. ) ;
#6298 = oriented_edge ( 'none', *, *, #6295, .f. ) ;
#6299 = advanced_face ( 'none', ( #10305 ), #10316, .t. ) ;
#6300 = oriented_edge ( 'none', *, *, #6345, .f. ) ;
#6301 = oriented_edge ( 'none', *, *, #6304, .f. ) ;
#6302 = vertex_point ( 'none', #10293 ) ;
#6303 = edge_loop ( 'none', ( #6357, #6306, #6354, #6358 ) ) ;
#6304 = edge_curve ( 'none', #6307, #9676, #10297, .t. ) ;
#6305 = oriented_edge ( 'none', *, *, #6448, .t. ) ;
#6306 = oriented_edge ( 'none', *, *, #6308, .t. ) ;
#6307 = vertex_point ( 'none', #10350 ) ;
#6308 = edge_curve ( 'none', #9620, #6294, #10344, .t. ) ;
#6309 = oriented_edge ( 'none', *, *, #9608, .f. ) ;
#6310 = oriented_edge ( 'none', *, *, #6340, .t. ) ;
#6311 = oriented_edge ( 'none', *, *, #6295, .t. ) ;
#6312 = oriented_edge ( 'none', *, *, #35, .t. ) ;
#6313 = oriented_edge ( 'none', *, *, #21231, .f. ) ;
#6314 = oriented_edge ( 'none', *, *, #6321, .t. ) ;
#6315 = edge_loop ( 'none', ( #34, #2395, #2891 ) ) ;
#6316 = edge_curve ( 'none', #6317, #21193, #10339, .t. ) ;
#6317 = vertex_point ( 'none', #10349 ) ;
#6318 = advanced_face ( 'none', ( #10340 ), #10338, .t. ) ;
#6319 = oriented_edge ( 'none', *, *, #21075, .f. ) ;
#6320 = oriented_edge ( 'none', *, *, #6421, .t. ) ;
#6321 = edge_curve ( 'none', #21186, #6326, #10374, .t. ) ;
#6322 = edge_loop ( 'none', ( #12030, #2344, #6335 ) ) ;
#6323 = oriented_edge ( 'none', *, *, #21081, .f. ) ;
#6324 = edge_curve ( 'none', #6369, #6326, #10367, .t. ) ;
#6325 = oriented_edge ( 'none', *, *, #33, .t. ) ;
#6326 = vertex_point ( 'none', #10336 ) ;
#6327 = oriented_edge ( 'none', *, *, #21179, .t. ) ;
#6328 = vertex_point ( 'none', #10368 ) ;
#6329 = edge_curve ( 'none', #21078, #6352, #10361, .t. ) ;
#6330 = edge_curve ( 'none', #12036, #21203, #10354, .t. ) ;
#6331 = advanced_face ( 'none', ( #10356 ), #10401, .f. ) ;
#6332 = oriented_edge ( 'none', *, *, #6330, .t. ) ;
#6333 = oriented_edge ( 'none', *, *, #21081, .t. ) ;
#6334 = vertex_point ( 'none', #10363 ) ;
#6335 = oriented_edge ( 'none', *, *, #33, .f. ) ;
#6336 = edge_curve ( 'none', #6307, #6302, #10393, .t. ) ;
#6337 = advanced_face ( 'none', ( #10390 ), #10355, .t. ) ;
#6338 = vertex_point ( 'none', #10378 ) ;
#6339 = oriented_edge ( 'none', *, *, #6336, .t. ) ;
#6340 = edge_curve ( 'none', #6302, #9677, #10435, .t. ) ;
#6341 = edge_curve ( 'none', #9602, #6338, #10377, .t. ) ;
#6342 = vertex_point ( 'none', #10429 ) ;
#6343 = oriented_edge ( 'none', *, *, #9663, .t. ) ;
#6344 = oriented_edge ( 'none', *, *, #6275, .t. ) ;
#6345 = edge_curve ( 'none', #6288, #6383, #10431, .t. ) ;
#6346 = edge_curve ( 'none', #6259, #6242, #10382, .t. ) ;
#6347 = vertex_point ( 'none', #10427 ) ;
#6348 = vertex_point ( 'none', #10426 ) ;
#6349 = edge_curve ( 'none', #6348, #6355, #10437, .t. ) ;
#6350 = edge_curve ( 'none', #6356, #6347, #10428, .t. ) ;
#6351 = edge_curve ( 'none', #9618, #6360, #10422, .t. ) ;
#6352 = vertex_point ( 'none', #10410 ) ;
#6353 = oriented_edge ( 'none', *, *, #6359, .t. ) ;
#6354 = oriented_edge ( 'none', *, *, #6364, .f. ) ;
#6355 = vertex_point ( 'none', #10404 ) ;
#6356 = vertex_point ( 'none', #10470 ) ;
#6357 = oriented_edge ( 'none', *, *, #9672, .t. ) ;
#6358 = oriented_edge ( 'none', *, *, #6351, .f. ) ;
#6359 = edge_curve ( 'none', #6380, #6342, #10466, .t. ) ;
#6360 = vertex_point ( 'none', #10467 ) ;
#6361 = oriented_edge ( 'none', *, *, #6368, .f. ) ;
#6362 = edge_loop ( 'none', ( #6343, #6378, #6293, #6292, #6361, #6353, #6379, #6333, #21082, #6370, #21105, #21089, #21102 ) ) ;
#6363 = edge_curve ( 'none', #6372, #6342, #10468, .t. ) ;
#6364 = edge_curve ( 'none', #6360, #6294, #10465, .t. ) ;
#6365 = advanced_face ( 'none', ( #10464 ), #10409, .t. ) ;
#6366 = vertex_point ( 'none', #10500 ) ;
#6367 = vertex_point ( 'none', #10441 ) ;
#6368 = edge_curve ( 'none', #6380, #6367, #10442, .t. ) ;
#6369 = vertex_point ( 'none', #10498 ) ;
#6370 = oriented_edge ( 'none', *, *, #21098, .t. ) ;
#6371 = edge_curve ( 'none', #21078, #6334, #10494, .t. ) ;
#6372 = vertex_point ( 'none', #10493 ) ;
#6373 = edge_curve ( 'none', #6328, #6367, #10448, .t. ) ;
#6374 = edge_curve ( 'none', #21055, #21039, #10484, .t. ) ;
#6375 = oriented_edge ( 'none', *, *, #21101, .t. ) ;
#6376 = edge_curve ( 'none', #6338, #6328, #10440, .t. ) ;
#6377 = oriented_edge ( 'none', *, *, #6272, .t. ) ;
#6378 = oriented_edge ( 'none', *, *, #6341, .t. ) ;
#6379 = oriented_edge ( 'none', *, *, #6363, .f. ) ;
#6380 = vertex_point ( 'none', #10483 ) ;
#6381 = vertex_point ( 'none', #10536 ) ;
#6382 = edge_curve ( 'none', #6390, #6399, #10529, .t. ) ;
#6383 = vertex_point ( 'none', #10530 ) ;
#6384 = oriented_edge ( 'none', *, *, #6385, .f. ) ;
#6385 = edge_curve ( 'none', #6242, #6381, #10520, .t. ) ;
#6386 = edge_loop ( 'none', ( #6300, #6344, #8805, #6969 ) ) ;
#6387 = advanced_face ( 'none', ( #10537, #10521 ), #10478, .t. ) ;
#6388 = oriented_edge ( 'none', *, *, #6535, .f. ) ;
#6389 = oriented_edge ( 'none', *, *, #6507, .t. ) ;
#6390 = vertex_point ( 'none', #10531 ) ;
#6391 = oriented_edge ( 'none', *, *, #6382, .f. ) ;
#6392 = oriented_edge ( 'none', *, *, #6408, .t. ) ;
#6393 = oriented_edge ( 'none', *, *, #21837, .t. ) ;
#6394 = edge_curve ( 'none', #21886, #21248, #10524, .t. ) ;
#6395 = oriented_edge ( 'none', *, *, #21241, .f. ) ;
#6396 = oriented_edge ( 'none', *, *, #21878, .t. ) ;
#6397 = edge_loop ( 'none', ( #6411, #6410, #6393, #6459, #6396 ) ) ;
#6398 = oriented_edge ( 'none', *, *, #6457, .f. ) ;
#6399 = vertex_point ( 'none', #10512 ) ;
#6400 = edge_loop ( 'none', ( #6407, #6392, #6391, #6402 ) ) ;
#6401 = edge_curve ( 'none', #6412, #6390, #10504, .t. ) ;
#6402 = oriented_edge ( 'none', *, *, #6401, .f. ) ;
#6403 = advanced_face ( 'none', ( #10274 ), #10262, .f. ) ;
#6404 = edge_loop ( 'none', ( #9765, #9764, #9828, #9766 ) ) ;
#6405 = vertex_point ( 'none', #10570 ) ;
#6406 = oriented_edge ( 'none', *, *, #6394, .f. ) ;
#6407 = oriented_edge ( 'none', *, *, #6409, .t. ) ;
#6408 = edge_curve ( 'none', #6405, #6399, #10568, .t. ) ;
#6409 = edge_curve ( 'none', #6412, #6405, #10565, .t. ) ;
#6410 = oriented_edge ( 'none', *, *, #21851, .t. ) ;
#6411 = oriented_edge ( 'none', *, *, #21836, .t. ) ;
#6412 = vertex_point ( 'none', #10571 ) ;
#6413 = advanced_face ( 'none', ( #10552 ), #10557, .f. ) ;
#6414 = edge_curve ( 'none', #21926, #6540, #10546, .t. ) ;
#6415 = vertex_point ( 'none', #10545 ) ;
#6416 = vertex_point ( 'none', #10549 ) ;
#6417 = edge_curve ( 'none', #23, #6456, #10544, .t. ) ;
#6418 = edge_loop ( 'none', ( #6485, #6482, #6497, #6541 ) ) ;
#6419 = advanced_face ( 'none', ( #10550 ), #10609, .f. ) ;
#6420 = vertex_point ( 'none', #10540 ) ;
#6421 = edge_curve ( 'none', #6422, #6425, #10599, .t. ) ;
#6422 = vertex_point ( 'none', #10563 ) ;
#6423 = edge_curve ( 'none', #6425, #6426, #10600, .t. ) ;
#6424 = oriented_edge ( 'none', *, *, #6429, .f. ) ;
#6425 = vertex_point ( 'none', #10605 ) ;
#6426 = vertex_point ( 'none', #10593 ) ;
#6427 = edge_loop ( 'none', ( #22090, #22048, #12072, #21740 ) ) ;
#6428 = oriented_edge ( 'none', *, *, #6421, .f. ) ;
#6429 = edge_curve ( 'none', #8732, #6422, #10592, .t. ) ;
#6430 = edge_loop ( 'none', ( #6537, #6755, #6389, #7455 ) ) ;
#6431 = oriented_edge ( 'none', *, *, #8670, .f. ) ;
#6432 = oriented_edge ( 'none', *, *, #6423, .f. ) ;
#6433 = vertex_point ( 'none', #10606 ) ;
#6434 = edge_loop ( 'none', ( #6305, #21121, #6377, #21112 ) ) ;
#6435 = oriented_edge ( 'none', *, *, #8944, .f. ) ;
#6436 = oriented_edge ( 'none', *, *, #6437, .f. ) ;
#6437 = edge_curve ( 'none', #8930, #7300, #10575, .t. ) ;
#6438 = advanced_face ( 'none', ( #10587 ), #10642, .f. ) ;
#6439 = oriented_edge ( 'none', *, *, #9064, .t. ) ;
#6440 = edge_loop ( 'none', ( #6447, #6444, #6436, #6439 ) ) ;
#6441 = edge_loop ( 'none', ( #6435, #6443, #6450, #6446 ) ) ;
#6442 = oriented_edge ( 'none', *, *, #7302, .t. ) ;
#6443 = oriented_edge ( 'none', *, *, #6449, .f. ) ;
#6444 = oriented_edge ( 'none', *, *, #5596, .f. ) ;
#6445 = advanced_face ( 'none', ( #10636 ), #10578, .t. ) ;
#6446 = oriented_edge ( 'none', *, *, #9216, .t. ) ;
#6447 = oriented_edge ( 'none', *, *, #9214, .t. ) ;
#6448 = edge_curve ( 'none', #6426, #8836, #10638, .t. ) ;
#6449 = edge_curve ( 'none', #5589, #8860, #10577, .t. ) ;
#6450 = oriented_edge ( 'none', *, *, #5870, .t. ) ;
#6451 = edge_loop ( 'none', ( #6150, #6185, #5951, #6199, #5884 ) ) ;
#6452 = oriented_edge ( 'none', *, *, #6448, .f. ) ;
#6453 = edge_loop ( 'none', ( #6432, #6428, #6424, #6431, #6452 ) ) ;
#6454 = advanced_face ( 'none', ( #10629, #10576 ), #10632, .t. ) ;
#6455 = edge_curve ( 'none', #7292, #5589, #10619, .t. ) ;
#6456 = vertex_point ( 'none', #10615 ) ;
#6457 = edge_curve ( 'none', #6456, #6458, #10621, .t. ) ;
#6458 = vertex_point ( 'none', #10620 ) ;
#6459 = oriented_edge ( 'none', *, *, #8785, .t. ) ;
#6460 = edge_loop ( 'none', ( #6544, #6483, #21866, #6478, #21140 ) ) ;
#6461 = oriented_edge ( 'none', *, *, #6472, .f. ) ;
#6462 = oriented_edge ( 'none', *, *, #6490, .f. ) ;
#6463 = oriented_edge ( 'none', *, *, #6481, .f. ) ;
#6464 = oriented_edge ( 'none', *, *, #6457, .t. ) ;
#6465 = oriented_edge ( 'none', *, *, #8749, .f. ) ;
#6466 = oriented_edge ( 'none', *, *, #21869, .f. ) ;
#6467 = edge_curve ( 'none', #6415, #21934, #10675, .t. ) ;
#6468 = oriented_edge ( 'none', *, *, #21692, .t. ) ;
#6469 = edge_curve ( 'none', #6416, #6415, #10661, .t. ) ;
#6470 = edge_curve ( 'none', #22025, #21683, #10676, .t. ) ;
#6471 = edge_loop ( 'none', ( #21853, #6499, #6464, #6466 ) ) ;
#6472 = edge_curve ( 'none', #6536, #6416, #10653, .t. ) ;
#6473 = oriented_edge ( 'none', *, *, #21679, .t. ) ;
#6474 = advanced_face ( 'none', ( #10673 ), #10631, .f. ) ;
#6475 = oriented_edge ( 'none', *, *, #21741, .t. ) ;
#6476 = edge_curve ( 'none', #6416, #21929, #10647, .t. ) ;
#6477 = oriented_edge ( 'none', *, *, #6500, .f. ) ;
#6478 = oriented_edge ( 'none', *, *, #21944, .t. ) ;
#6479 = oriented_edge ( 'none', *, *, #6470, .f. ) ;
#6480 = edge_curve ( 'none', #21935, #6538, #10674, .t. ) ;
#6481 = edge_curve ( 'none', #21852, #21867, #10663, .t. ) ;
#6482 = oriented_edge ( 'none', *, *, #6476, .f. ) ;
#6483 = oriented_edge ( 'none', *, *, #6472, .t. ) ;
#6484 = oriented_edge ( 'none', *, *, #21920, .f. ) ;
#6485 = oriented_edge ( 'none', *, *, #21931, .f. ) ;
#6486 = oriented_edge ( 'none', *, *, #8802, .t. ) ;
#6487 = oriented_edge ( 'none', *, *, #6414, .f. ) ;
#6488 = edge_loop ( 'none', ( #6473, #6493, #6492, #6461 ) ) ;
#6489 = advanced_face ( 'none', ( #10702 ), #10715, .f. ) ;
#6490 = edge_curve ( 'none', #21921, #21852, #10696, .t. ) ;
#6491 = edge_loop ( 'none', ( #6475, #4784, #21625, #21624 ) ) ;
#6492 = oriented_edge ( 'none', *, *, #6469, .f. ) ;
#6493 = oriented_edge ( 'none', *, *, #21865, .t. ) ;
#6494 = oriented_edge ( 'none', *, *, #22106, .t. ) ;
#6495 = oriented_edge ( 'none', *, *, #22051, .t. ) ;
#6496 = oriented_edge ( 'none', *, *, #6417, .f. ) ;
#6497 = oriented_edge ( 'none', *, *, #6469, .t. ) ;
#6498 = oriented_edge ( 'none', *, *, #6470, .t. ) ;
#6499 = oriented_edge ( 'none', *, *, #6417, .t. ) ;
#6500 = edge_curve ( 'none', #12229, #21922, #10687, .t. ) ;
#6501 = advanced_face ( 'none', ( #10698 ), #10691, .f. ) ;
#6502 = edge_loop ( 'none', ( #6512, #6570, #6574, #6573 ) ) ;
#6503 = oriented_edge ( 'none', *, *, #9763, .f. ) ;
#6504 = oriented_edge ( 'none', *, *, #9507, .f. ) ;
#6505 = oriented_edge ( 'none', *, *, #9692, .f. ) ;
#6506 = oriented_edge ( 'none', *, *, #9304, .f. ) ;
#6507 = edge_curve ( 'none', #6509, #6420, #10746, .t. ) ;
#6508 = advanced_face ( 'none', ( #10742 ), #10748, .t. ) ;
#6509 = vertex_point ( 'none', #10731 ) ;
#6510 = edge_loop ( 'none', ( #6622, #6649, #6589, #6652 ) ) ;
#6511 = edge_loop ( 'none', ( #6519, #6503, #6505, #6585, #6586, #6504, #6583, #6506 ) ) ;
#6512 = oriented_edge ( 'none', *, *, #6577, .f. ) ;
#6513 = edge_curve ( 'none', #9131, #8905, #10734, .t. ) ;
#6514 = advanced_face ( 'none', ( #10733 ), #10688, .t. ) ;
#6515 = oriented_edge ( 'none', *, *, #6517, .t. ) ;
#6516 = oriented_edge ( 'none', *, *, #9016, .t. ) ;
#6517 = edge_curve ( 'none', #9005, #8882, #10716, .t. ) ;
#6518 = oriented_edge ( 'none', *, *, #6513, .t. ) ;
#6519 = oriented_edge ( 'none', *, *, #9287, .f. ) ;
#6520 = edge_curve ( 'none', #9110, #8942, #10717, .t. ) ;
#6521 = oriented_edge ( 'none', *, *, #8995, .t. ) ;
#6522 = oriented_edge ( 'none', *, *, #6480, .t. ) ;
#6523 = edge_curve ( 'none', #6607, #9806, #10772, .t. ) ;
#6524 = oriented_edge ( 'none', *, *, #9775, .t. ) ;
#6525 = edge_curve ( 'none', #6540, #6536, #10722, .t. ) ;
#6526 = advanced_face ( 'none', ( #10763 ), #10768, .f. ) ;
#6527 = vertex_point ( 'none', #10766 ) ;
#6528 = edge_curve ( 'none', #6538, #6527, #10723, .t. ) ;
#6529 = oriented_edge ( 'none', *, *, #6525, .f. ) ;
#6530 = oriented_edge ( 'none', *, *, #21679, .f. ) ;
#6531 = oriented_edge ( 'none', *, *, #8764, .f. ) ;
#6532 = oriented_edge ( 'none', *, *, #6528, .t. ) ;
#6533 = edge_loop ( 'none', ( #21510, #21509, #21513, #21519 ) ) ;
#6534 = advanced_face ( 'none', ( #10757 ), #10719, .t. ) ;
#6535 = edge_curve ( 'none', #6540, #6538, #10815, .t. ) ;
#6536 = vertex_point ( 'none', #10814 ) ;
#6537 = oriented_edge ( 'none', *, *, #6349, .t. ) ;
#6538 = vertex_point ( 'none', #10751 ) ;
#6539 = oriented_edge ( 'none', *, *, #6535, .t. ) ;
#6540 = vertex_point ( 'none', #10811 ) ;
#6541 = oriented_edge ( 'none', *, *, #6467, .t. ) ;
#6542 = edge_curve ( 'none', #21867, #12229, #10810, .t. ) ;
#6543 = oriented_edge ( 'none', *, *, #8893, .t. ) ;
#6544 = oriented_edge ( 'none', *, *, #6525, .t. ) ;
#6545 = edge_curve ( 'none', #6355, #6509, #10806, .t. ) ;
#6546 = oriented_edge ( 'none', *, *, #6552, .f. ) ;
#6547 = advanced_face ( 'none', ( #10805 ), #10808, .t. ) ;
#6548 = oriented_edge ( 'none', *, *, #9228, .f. ) ;
#6549 = advanced_face ( 'none', ( #10795 ), #10787, .t. ) ;
#6550 = edge_loop ( 'none', ( #6557, #6566, #6580, #6565 ) ) ;
#6551 = oriented_edge ( 'none', *, *, #6556, .t. ) ;
#6552 = edge_curve ( 'none', #9200, #6691, #10847, .t. ) ;
#6553 = advanced_face ( 'none', ( #10843 ), #10842, .t. ) ;
#6554 = oriented_edge ( 'none', *, *, #6718, .f. ) ;
#6555 = oriented_edge ( 'none', *, *, #6626, .f. ) ;
#6556 = edge_curve ( 'none', #9309, #6726, #10846, .t. ) ;
#6557 = oriented_edge ( 'none', *, *, #6563, .t. ) ;
#6558 = oriented_edge ( 'none', *, *, #6690, .f. ) ;
#6559 = oriented_edge ( 'none', *, *, #6556, .f. ) ;
#6560 = advanced_face ( 'none', ( #10816 ), #10841, .t. ) ;
#6561 = oriented_edge ( 'none', *, *, #6687, .f. ) ;
#6562 = oriented_edge ( 'none', *, *, #6563, .f. ) ;
#6563 = edge_curve ( 'none', #6699, #9656, #10851, .t. ) ;
#6564 = oriented_edge ( 'none', *, *, #6569, .t. ) ;
#6565 = oriented_edge ( 'none', *, *, #6694, .f. ) ;
#6566 = oriented_edge ( 'none', *, *, #8611, .f. ) ;
#6567 = oriented_edge ( 'none', *, *, #6794, .f. ) ;
#6568 = edge_loop ( 'none', ( #6576, #6571, #6562, #6561 ) ) ;
#6569 = edge_curve ( 'none', #6727, #9420, #10819, .t. ) ;
#6570 = oriented_edge ( 'none', *, *, #9252, .f. ) ;
#6571 = oriented_edge ( 'none', *, *, #9716, .f. ) ;
#6572 = edge_loop ( 'none', ( #6575, #6558, #6559, #6624 ) ) ;
#6573 = oriented_edge ( 'none', *, *, #6715, .f. ) ;
#6574 = oriented_edge ( 'none', *, *, #6569, .f. ) ;
#6575 = oriented_edge ( 'none', *, *, #6577, .t. ) ;
#6576 = oriented_edge ( 'none', *, *, #6626, .t. ) ;
#6577 = edge_curve ( 'none', #9236, #6795, #10899, .t. ) ;
#6578 = advanced_face ( 'none', ( #10853 ), #10880, .t. ) ;
#6579 = edge_curve ( 'none', #6631, #6719, #10930, .t. ) ;
#6580 = oriented_edge ( 'none', *, *, #6581, .f. ) ;
#6581 = edge_curve ( 'none', #6729, #9637, #10925, .t. ) ;
#6582 = edge_loop ( 'none', ( #6564, #6627, #6555, #6554 ) ) ;
#6583 = oriented_edge ( 'none', *, *, #9245, .f. ) ;
#6584 = edge_loop ( 'none', ( #8553, #8536, #8534, #8543 ) ) ;
#6585 = oriented_edge ( 'none', *, *, #9645, .f. ) ;
#6586 = oriented_edge ( 'none', *, *, #9711, .f. ) ;
#6587 = edge_loop ( 'none', ( #6710, #6590, #6712, #6701 ) ) ;
#6588 = edge_curve ( 'none', #9119, #9074, #10918, .t. ) ;
#6589 = oriented_edge ( 'none', *, *, #6621, .f. ) ;
#6590 = oriented_edge ( 'none', *, *, #6696, .f. ) ;
#6591 = oriented_edge ( 'none', *, *, #6633, .f. ) ;
#6592 = oriented_edge ( 'none', *, *, #6517, .f. ) ;
#6593 = edge_curve ( 'none', #8976, #8945, #10850, .t. ) ;
#6594 = oriented_edge ( 'none', *, *, #9058, .f. ) ;
#6595 = oriented_edge ( 'none', *, *, #6601, .f. ) ;
#6596 = edge_loop ( 'none', ( #6709, #6600, #6598, #6595 ) ) ;
#6597 = advanced_face ( 'none', ( #10974 ), #10917, .f. ) ;
#6598 = oriented_edge ( 'none', *, *, #9053, .f. ) ;
#6599 = vertex_point ( 'none', #10970 ) ;
#6600 = oriented_edge ( 'none', *, *, #6513, .f. ) ;
#6601 = edge_curve ( 'none', #9143, #8999, #10961, .t. ) ;
#6602 = oriented_edge ( 'none', *, *, #6609, .f. ) ;
#6603 = oriented_edge ( 'none', *, *, #6579, .t. ) ;
#6604 = vertex_point ( 'none', #10953 ) ;
#6605 = advanced_face ( 'none', ( #10967, #10966, #10852, #10969, #10963, #10956, #10955, #11017, #11016, #11015, #11014, #10954, #11013, #11012 ), #10962, .f. ) ;
#6606 = oriented_edge ( 'none', *, *, #6613, .t. ) ;
#6607 = vertex_point ( 'none', #11011 ) ;
#6608 = edge_curve ( 'none', #6611, #6604, #10992, .t. ) ;
#6609 = edge_curve ( 'none', #6611, #6648, #11009, .t. ) ;
#6610 = vertex_point ( 'none', #11004 ) ;
#6611 = vertex_point ( 'none', #11008 ) ;
#6612 = oriented_edge ( 'none', *, *, #6608, .t. ) ;
#6613 = edge_curve ( 'none', #6604, #6607, #10999, .t. ) ;
#6614 = vertex_point ( 'none', #10998 ) ;
#6615 = edge_curve ( 'none', #6607, #6648, #11054, .t. ) ;
#6616 = oriented_edge ( 'none', *, *, #6615, .t. ) ;
#6617 = edge_loop ( 'none', ( #6618, #6656, #6660, #6620 ) ) ;
#6618 = oriented_edge ( 'none', *, *, #6707, .f. ) ;
#6619 = edge_curve ( 'none', #6644, #6610, #11050, .t. ) ;
#6620 = oriented_edge ( 'none', *, *, #6661, .t. ) ;
#6621 = edge_curve ( 'none', #9222, #6698, #11046, .t. ) ;
#6622 = oriented_edge ( 'none', *, *, #6552, .t. ) ;
#6623 = advanced_face ( 'none', ( #10994 ), #11036, .t. ) ;
#6624 = oriented_edge ( 'none', *, *, #9094, .f. ) ;
#6625 = edge_loop ( 'none', ( #6551, #6567, #6546, #6548 ) ) ;
#6626 = edge_curve ( 'none', #6717, #9662, #11092, .t. ) ;
#6627 = oriented_edge ( 'none', *, *, #9710, .f. ) ;
#6628 = vertex_point ( 'none', #11019 ) ;
#6629 = oriented_edge ( 'none', *, *, #6667, .t. ) ;
#6630 = edge_curve ( 'none', #6628, #6666, #11083, .t. ) ;
#6631 = vertex_point ( 'none', #11037 ) ;
#6632 = edge_curve ( 'none', #6666, #6659, #11093, .t. ) ;
#6633 = edge_curve ( 'none', #6636, #6614, #11084, .t. ) ;
#6634 = edge_loop ( 'none', ( #6591, #6653, #6603, #6910 ) ) ;
#6635 = edge_curve ( 'none', #6636, #6631, #9992, .t. ) ;
#6636 = vertex_point ( 'none', #11120 ) ;
#6637 = edge_loop ( 'none', ( #6704, #6592, #6594, #6640 ) ) ;
#6638 = advanced_face ( 'none', ( #11119 ), #11114, .f. ) ;
#6639 = oriented_edge ( 'none', *, *, #9047, .t. ) ;
#6640 = oriented_edge ( 'none', *, *, #6593, .f. ) ;
#6641 = oriented_edge ( 'none', *, *, #6520, .f. ) ;
#6642 = edge_curve ( 'none', #8957, #9355, #11117, .t. ) ;
#6643 = oriented_edge ( 'none', *, *, #9164, .f. ) ;
#6644 = vertex_point ( 'none', #11110 ) ;
#6645 = vertex_point ( 'none', #11116 ) ;
#6646 = advanced_face ( 'none', ( #11100 ), #11115, .f. ) ;
#6647 = edge_loop ( 'none', ( #6602, #6612, #6606, #6616 ) ) ;
#6648 = vertex_point ( 'none', #11101 ) ;
#6649 = oriented_edge ( 'none', *, *, #6725, .f. ) ;
#6650 = oriented_edge ( 'none', *, *, #6581, .t. ) ;
#6651 = edge_loop ( 'none', ( #6650, #6703, #6702, #6706 ) ) ;
#6652 = oriented_edge ( 'none', *, *, #9189, .f. ) ;
#6653 = oriented_edge ( 'none', *, *, #6635, .t. ) ;
#6654 = vertex_point ( 'none', #11111 ) ;
#6655 = oriented_edge ( 'none', *, *, #6630, .t. ) ;
#6656 = oriented_edge ( 'none', *, *, #6619, .t. ) ;
#6657 = edge_curve ( 'none', #6610, #6599, #11098, .t. ) ;
#6658 = vertex_point ( 'none', #11113 ) ;
#6659 = vertex_point ( 'none', #11095 ) ;
#6660 = oriented_edge ( 'none', *, *, #6657, .t. ) ;
#6661 = edge_curve ( 'none', #6599, #6645, #11152, .t. ) ;
#6662 = edge_curve ( 'none', #6658, #6659, #11094, .t. ) ;
#6663 = edge_loop ( 'none', ( #8662, #8666 ) ) ;
#6664 = edge_loop ( 'none', ( #6665, #6629, #6655, #6668 ) ) ;
#6665 = oriented_edge ( 'none', *, *, #6662, .f. ) ;
#6666 = vertex_point ( 'none', #11147 ) ;
#6667 = edge_curve ( 'none', #6658, #6628, #11138, .t. ) ;
#6668 = oriented_edge ( 'none', *, *, #6632, .t. ) ;
#6669 = edge_curve ( 'none', #6737, #6733, #11146, .t. ) ;
#6670 = oriented_edge ( 'none', *, *, #6738, .f. ) ;
#6671 = oriented_edge ( 'none', *, *, #6680, .f. ) ;
#6672 = vertex_point ( 'none', #11141 ) ;
#6673 = oriented_edge ( 'none', *, *, #6721, .f. ) ;
#6674 = edge_curve ( 'none', #21945, #21247, #11133, .t. ) ;
#6675 = vertex_point ( 'none', #11140 ) ;
#6676 = oriented_edge ( 'none', *, *, #6740, .f. ) ;
#6677 = vertex_point ( 'none', #11139 ) ;
#6678 = oriented_edge ( 'none', *, *, #6520, .t. ) ;
#6679 = vertex_point ( 'none', #11134 ) ;
#6680 = edge_curve ( 'none', #6672, #6733, #11182, .t. ) ;
#6681 = edge_loop ( 'none', ( #6671, #6670, #6756, #6730 ) ) ;
#6682 = oriented_edge ( 'none', *, *, #6728, .f. ) ;
#6683 = vertex_point ( 'none', #11123 ) ;
#6684 = edge_curve ( 'none', #21899, #21903, #11183, .t. ) ;
#6685 = oriented_edge ( 'none', *, *, #6744, .f. ) ;
#6686 = edge_curve ( 'none', #6746, #6677, #11185, .t. ) ;
#6687 = edge_curve ( 'none', #6717, #6699, #11170, .t. ) ;
#6688 = oriented_edge ( 'none', *, *, #6686, .t. ) ;
#6689 = edge_curve ( 'none', #6675, #6677, #11161, .t. ) ;
#6690 = edge_curve ( 'none', #6726, #6795, #11099, .t. ) ;
#6691 = vertex_point ( 'none', #11162 ) ;
#6692 = oriented_edge ( 'none', *, *, #6689, .f. ) ;
#6693 = edge_curve ( 'none', #6747, #6675, #11157, .t. ) ;
#6694 = edge_curve ( 'none', #6699, #6729, #11178, .t. ) ;
#6695 = oriented_edge ( 'none', *, *, #6693, .f. ) ;
#6696 = edge_curve ( 'none', #8923, #9116, #11218, .t. ) ;
#6697 = oriented_edge ( 'none', *, *, #6694, .t. ) ;
#6698 = vertex_point ( 'none', #11177 ) ;
#6699 = vertex_point ( 'none', #11219 ) ;
#6700 = advanced_face ( 'none', ( #11201 ), #11210, .t. ) ;
#6701 = oriented_edge ( 'none', *, *, #6588, .f. ) ;
#6702 = oriented_edge ( 'none', *, *, #6621, .t. ) ;
#6703 = oriented_edge ( 'none', *, *, #9808, .f. ) ;
#6704 = oriented_edge ( 'none', *, *, #8869, .t. ) ;
#6705 = edge_loop ( 'none', ( #6639, #6641, #6643, #6711 ) ) ;
#6706 = oriented_edge ( 'none', *, *, #6722, .f. ) ;
#6707 = edge_curve ( 'none', #6644, #6645, #11195, .t. ) ;
#6708 = advanced_face ( 'none', ( #11206 ), #11197, .f. ) ;
#6709 = oriented_edge ( 'none', *, *, #9140, .t. ) ;
#6710 = oriented_edge ( 'none', *, *, #9123, .t. ) ;
#6711 = oriented_edge ( 'none', *, *, #6642, .f. ) ;
#6712 = oriented_edge ( 'none', *, *, #8962, .f. ) ;
#6713 = edge_loop ( 'none', ( #6754, #6716, #6752, #6678, #6516, #6515, #6521, #6518 ) ) ;
#6714 = oriented_edge ( 'none', *, *, #6715, .t. ) ;
#6715 = edge_curve ( 'none', #6795, #6727, #11193, .t. ) ;
#6716 = oriented_edge ( 'none', *, *, #6696, .t. ) ;
#6717 = vertex_point ( 'none', #11220 ) ;
#6718 = edge_curve ( 'none', #6727, #6717, #11251, .t. ) ;
#6719 = vertex_point ( 'none', #11244 ) ;
#6720 = oriented_edge ( 'none', *, *, #6739, .t. ) ;
#6721 = edge_curve ( 'none', #6741, #6683, #11247, .t. ) ;
#6722 = edge_curve ( 'none', #6729, #6698, #11239, .t. ) ;
#6723 = oriented_edge ( 'none', *, *, #6690, .t. ) ;
#6724 = oriented_edge ( 'none', *, *, #6722, .t. ) ;
#6725 = edge_curve ( 'none', #6698, #6691, #11230, .t. ) ;
#6726 = vertex_point ( 'none', #11187 ) ;
#6727 = vertex_point ( 'none', #11225 ) ;
#6728 = edge_curve ( 'none', #6735, #6736, #11222, .t. ) ;
#6729 = vertex_point ( 'none', #11224 ) ;
#6730 = oriented_edge ( 'none', *, *, #6669, .t. ) ;
#6731 = edge_loop ( 'none', ( #6682, #6720, #6673, #6676 ) ) ;
#6732 = edge_loop ( 'none', ( #6685, #6688, #6692, #6695 ) ) ;
#6733 = vertex_point ( 'none', #11236 ) ;
#6734 = edge_curve ( 'none', #6737, #6679, #11229, .t. ) ;
#6735 = vertex_point ( 'none', #11282 ) ;
#6736 = vertex_point ( 'none', #11281 ) ;
#6737 = vertex_point ( 'none', #11279 ) ;
#6738 = edge_curve ( 'none', #6679, #6672, #11283, .t. ) ;
#6739 = edge_curve ( 'none', #6735, #6683, #11240, .t. ) ;
#6740 = edge_curve ( 'none', #6736, #6741, #11278, .t. ) ;
#6741 = vertex_point ( 'none', #11271 ) ;
#6742 = oriented_edge ( 'none', *, *, #6794, .t. ) ;
#6743 = oriented_edge ( 'none', *, *, #21246, .f. ) ;
#6744 = edge_curve ( 'none', #6746, #6747, #11260, .t. ) ;
#6745 = edge_loop ( 'none', ( #6749, #6743 ) ) ;
#6746 = vertex_point ( 'none', #11257 ) ;
#6747 = vertex_point ( 'none', #11264 ) ;
#6748 = edge_loop ( 'none', ( #6697, #6724, #6793, #6742, #6723, #6714, #6750, #6751 ) ) ;
#6749 = oriented_edge ( 'none', *, *, #6674, .f. ) ;
#6750 = oriented_edge ( 'none', *, *, #6718, .t. ) ;
#6751 = oriented_edge ( 'none', *, *, #6687, .t. ) ;
#6752 = oriented_edge ( 'none', *, *, #9114, .t. ) ;
#6753 = advanced_face ( 'none', ( #11252, #11265 ), #11254, .f. ) ;
#6754 = oriented_edge ( 'none', *, *, #9070, .t. ) ;
#6755 = oriented_edge ( 'none', *, *, #6545, .t. ) ;
#6756 = oriented_edge ( 'none', *, *, #6734, .f. ) ;
#6757 = edge_curve ( 'none', #8606, #9219, #11253, .t. ) ;
#6758 = oriented_edge ( 'none', *, *, #6776, .t. ) ;
#6759 = edge_curve ( 'none', #9223, #5899, #11310, .t. ) ;
#6760 = oriented_edge ( 'none', *, *, #6761, .t. ) ;
#6761 = edge_curve ( 'none', #6433, #9275, #11303, .t. ) ;
#6762 = advanced_face ( 'none', ( #11298 ), #11313, .t. ) ;
#6763 = oriented_edge ( 'none', *, *, #9810, .f. ) ;
#6764 = oriented_edge ( 'none', *, *, #9278, .f. ) ;
#6765 = oriented_edge ( 'none', *, *, #6761, .f. ) ;
#6766 = edge_loop ( 'none', ( #6816, #6832, #6815, #6826 ) ) ;
#6767 = oriented_edge ( 'none', *, *, #6791, .f. ) ;
#6768 = edge_loop ( 'none', ( #6775, #6777, #6774, #6771 ) ) ;
#6769 = edge_loop ( 'none', ( #6779, #6764, #6765, #21287 ) ) ;
#6770 = oriented_edge ( 'none', *, *, #21696, .f. ) ;
#6771 = oriented_edge ( 'none', *, *, #9413, .f. ) ;
#6772 = advanced_face ( 'none', ( #11301 ), #11289, .t. ) ;
#6773 = edge_loop ( 'none', ( #6760, #6827, #6830, #6829, #6831 ) ) ;
#6774 = oriented_edge ( 'none', *, *, #6776, .f. ) ;
#6775 = oriented_edge ( 'none', *, *, #6780, .t. ) ;
#6776 = edge_curve ( 'none', #9408, #21655, #11292, .t. ) ;
#6777 = oriented_edge ( 'none', *, *, #21670, .f. ) ;
#6778 = oriented_edge ( 'none', *, *, #9442, .f. ) ;
#6779 = oriented_edge ( 'none', *, *, #6759, .f. ) ;
#6780 = edge_curve ( 'none', #9439, #21649, #11342, .t. ) ;
#6781 = edge_loop ( 'none', ( #6788, #6792, #6767, #6790, #6770 ) ) ;
#6782 = edge_curve ( 'none', #21695, #9424, #11348, .t. ) ;
#6783 = oriented_edge ( 'none', *, *, #9419, .f. ) ;
#6784 = edge_loop ( 'none', ( #21284, #6778, #6758, #6787 ) ) ;
#6785 = oriented_edge ( 'none', *, *, #21618, .f. ) ;
#6786 = oriented_edge ( 'none', *, *, #6782, .f. ) ;
#6787 = oriented_edge ( 'none', *, *, #21668, .f. ) ;
#6788 = oriented_edge ( 'none', *, *, #6782, .t. ) ;
#6789 = advanced_face ( 'none', ( #11344 ), #11308, .t. ) ;
#6790 = oriented_edge ( 'none', *, *, #21942, .f. ) ;
#6791 = edge_curve ( 'none', #21937, #9395, #11320, .t. ) ;
#6792 = oriented_edge ( 'none', *, *, #9379, .f. ) ;
#6793 = oriented_edge ( 'none', *, *, #6725, .t. ) ;
#6794 = edge_curve ( 'none', #6691, #6726, #10511, .t. ) ;
#6795 = vertex_point ( 'none', #11379 ) ;
#6796 = oriented_edge ( 'none', *, *, #21958, .f. ) ;
#6797 = oriented_edge ( 'none', *, *, #6805, .f. ) ;
#6798 = oriented_edge ( 'none', *, *, #6408, .f. ) ;
#6799 = oriented_edge ( 'none', *, *, #8741, .f. ) ;
#6800 = edge_curve ( 'none', #9816, #9743, #11372, .t. ) ;
#6801 = advanced_face ( 'none', ( #11377 ), #11378, .t. ) ;
#6802 = oriented_edge ( 'none', *, *, #9720, .f. ) ;
#6803 = edge_curve ( 'none', #9744, #6399, #11367, .t. ) ;
#6804 = oriented_edge ( 'none', *, *, #6800, .f. ) ;
#6805 = edge_curve ( 'none', #9742, #6405, #11356, .t. ) ;
#6806 = edge_curve ( 'none', #6538, #9650, #11360, .t. ) ;
#6807 = edge_curve ( 'none', #8694, #9734, #11363, .t. ) ;
#6808 = edge_loop ( 'none', ( #6871, #6865, #6864, #6866 ) ) ;
#6809 = oriented_edge ( 'none', *, *, #6803, .t. ) ;
#6810 = oriented_edge ( 'none', *, *, #9755, .f. ) ;
#6811 = advanced_face ( 'none', ( #11355 ), #11413, .t. ) ;
#6812 = oriented_edge ( 'none', *, *, #6807, .f. ) ;
#6813 = advanced_face ( 'none', ( #11412 ), #11397, .t. ) ;
#6814 = edge_loop ( 'none', ( #6820, #6810, #6812, #6799, #6872 ) ) ;
#6815 = oriented_edge ( 'none', *, *, #6817, .f. ) ;
#6816 = oriented_edge ( 'none', *, *, #6759, .t. ) ;
#6817 = edge_curve ( 'none', #9218, #6149, #11395, .t. ) ;
#6818 = oriented_edge ( 'none', *, *, #9273, .f. ) ;
#6819 = oriented_edge ( 'none', *, *, #6803, .f. ) ;
#6820 = oriented_edge ( 'none', *, *, #6800, .t. ) ;
#6821 = oriented_edge ( 'none', *, *, #6757, .t. ) ;
#6822 = edge_loop ( 'none', ( #6821, #6818, #6824, #6833 ) ) ;
#6823 = advanced_face ( 'none', ( #11365 ), #11394, .t. ) ;
#6824 = oriented_edge ( 'none', *, *, #6817, .t. ) ;
#6825 = edge_loop ( 'none', ( #6819, #6802, #6804, #6763 ) ) ;
#6826 = oriented_edge ( 'none', *, *, #9173, .f. ) ;
#6827 = oriented_edge ( 'none', *, *, #9276, .f. ) ;
#6828 = advanced_face ( 'none', ( #11381 ), #11389, .t. ) ;
#6829 = oriented_edge ( 'none', *, *, #8605, .f. ) ;
#6830 = oriented_edge ( 'none', *, *, #6757, .f. ) ;
#6831 = oriented_edge ( 'none', *, *, #6167, .f. ) ;
#6832 = oriented_edge ( 'none', *, *, #6093, .f. ) ;
#6833 = oriented_edge ( 'none', *, *, #6213, .f. ) ;
#6834 = advanced_face ( 'none', ( #11388 ), #11437, .t. ) ;
#6835 = oriented_edge ( 'none', *, *, #6916, .f. ) ;
#6836 = edge_curve ( 'none', #6917, #6913, #11435, .t. ) ;
#6837 = vertex_point ( 'none', #11434 ) ;
#6838 = oriented_edge ( 'none', *, *, #6845, .t. ) ;
#6839 = oriented_edge ( 'none', *, *, #6840, .t. ) ;
#6840 = edge_curve ( 'none', #6913, #6912, #11433, .t. ) ;
#6841 = vertex_point ( 'none', #11384 ) ;
#6842 = vertex_point ( 'none', #11439 ) ;
#6843 = oriented_edge ( 'none', *, *, #6942, .t. ) ;
#6844 = vertex_point ( 'none', #11428 ) ;
#6845 = edge_curve ( 'none', #6912, #6918, #11423, .t. ) ;
#6846 = edge_curve ( 'none', #6841, #6842, #11436, .t. ) ;
#6847 = oriented_edge ( 'none', *, *, #6929, .t. ) ;
#6848 = edge_loop ( 'none', ( #6849, #6850, #6856, #6847 ) ) ;
#6849 = oriented_edge ( 'none', *, *, #6846, .f. ) ;
#6850 = oriented_edge ( 'none', *, *, #6851, .t. ) ;
#6851 = edge_curve ( 'none', #6841, #6915, #11479, .t. ) ;
#6852 = edge_loop ( 'none', ( #6932, #6938, #6941, #6843 ) ) ;
#6853 = edge_curve ( 'none', #6915, #6837, #11467, .t. ) ;
#6854 = edge_loop ( 'none', ( #6900, #6903, #6908, #6884 ) ) ;
#6855 = vertex_point ( 'none', #11469 ) ;
#6856 = oriented_edge ( 'none', *, *, #6853, .t. ) ;
#6857 = oriented_edge ( 'none', *, *, #21947, .t. ) ;
#6858 = oriented_edge ( 'none', *, *, #6859, .f. ) ;
#6859 = edge_curve ( 'none', #6958, #6957, #11461, .t. ) ;
#6860 = oriented_edge ( 'none', *, *, #6887, .t. ) ;
#6861 = edge_curve ( 'none', #6948, #6654, #11470, .t. ) ;
#6862 = oriented_edge ( 'none', *, *, #6861, .t. ) ;
#6863 = advanced_face ( 'none', ( #11457 ), #11477, .t. ) ;
#6864 = oriented_edge ( 'none', *, *, #6805, .t. ) ;
#6865 = oriented_edge ( 'none', *, *, #9721, .f. ) ;
#6866 = oriented_edge ( 'none', *, *, #9826, .f. ) ;
#6867 = advanced_face ( 'none', ( #11455 ), #11420, .t. ) ;
#6868 = edge_curve ( 'none', #9651, #21935, #11500, .t. ) ;
#6869 = edge_loop ( 'none', ( #6873, #21608, #21609, #21756 ) ) ;
#6870 = edge_loop ( 'none', ( #6809, #6798, #6797, #6796 ) ) ;
#6871 = oriented_edge ( 'none', *, *, #6807, .t. ) ;
#6872 = oriented_edge ( 'none', *, *, #9815, .f. ) ;
#6873 = oriented_edge ( 'none', *, *, #6868, .f. ) ;
#6874 = advanced_face ( 'none', ( #11503 ), #11447, .t. ) ;
#6875 = oriented_edge ( 'none', *, *, #6881, .t. ) ;
#6876 = vertex_point ( 'none', #11444 ) ;
#6877 = oriented_edge ( 'none', *, *, #6963, .t. ) ;
#6878 = vertex_point ( 'none', #11494 ) ;
#6879 = vertex_point ( 'none', #11493 ) ;
#6880 = oriented_edge ( 'none', *, *, #6937, .f. ) ;
#6881 = edge_curve ( 'none', #6878, #6894, #11419, .t. ) ;
#6882 = edge_curve ( 'none', #6879, #6876, #11496, .t. ) ;
#6883 = edge_loop ( 'none', ( #6945, #6949, #6952, #6962 ) ) ;
#6884 = oriented_edge ( 'none', *, *, #6905, .t. ) ;
#6885 = edge_loop ( 'none', ( #6886, #6892, #6895, #6889 ) ) ;
#6886 = oriented_edge ( 'none', *, *, #6909, .t. ) ;
#6887 = edge_curve ( 'none', #6958, #6948, #11487, .t. ) ;
#6888 = edge_curve ( 'none', #6935, #6940, #11536, .t. ) ;
#6889 = oriented_edge ( 'none', *, *, #6890, .t. ) ;
#6890 = edge_curve ( 'none', #6939, #6907, #11502, .t. ) ;
#6891 = vertex_point ( 'none', #11532 ) ;
#6892 = oriented_edge ( 'none', *, *, #6888, .t. ) ;
#6893 = edge_curve ( 'none', #6939, #6940, #11486, .t. ) ;
#6894 = vertex_point ( 'none', #11526 ) ;
#6895 = oriented_edge ( 'none', *, *, #6893, .f. ) ;
#6896 = edge_curve ( 'none', #6894, #6891, #11488, .t. ) ;
#6897 = vertex_point ( 'none', #11518 ) ;
#6898 = edge_curve ( 'none', #6902, #6899, #11527, .t. ) ;
#6899 = vertex_point ( 'none', #11512 ) ;
#6900 = oriented_edge ( 'none', *, *, #6898, .t. ) ;
#6901 = vertex_point ( 'none', #11514 ) ;
#6902 = vertex_point ( 'none', #11505 ) ;
#6903 = oriented_edge ( 'none', *, *, #6904, .t. ) ;
#6904 = edge_curve ( 'none', #6899, #6901, #11510, .t. ) ;
#6905 = edge_curve ( 'none', #6931, #6902, #11521, .t. ) ;
#6906 = edge_curve ( 'none', #6931, #6901, #11564, .t. ) ;
#6907 = vertex_point ( 'none', #11559 ) ;
#6908 = oriented_edge ( 'none', *, *, #6906, .f. ) ;
#6909 = edge_curve ( 'none', #6907, #6935, #11554, .t. ) ;
#6910 = oriented_edge ( 'none', *, *, #6914, .t. ) ;
#6911 = edge_loop ( 'none', ( #6835, #6919, #6839, #6838 ) ) ;
#6912 = vertex_point ( 'none', #11507 ) ;
#6913 = vertex_point ( 'none', #11560 ) ;
#6914 = edge_curve ( 'none', #6719, #6614, #11549, .t. ) ;
#6915 = vertex_point ( 'none', #11552 ) ;
#6916 = edge_curve ( 'none', #6917, #6918, #11547, .t. ) ;
#6917 = vertex_point ( 'none', #11553 ) ;
#6918 = vertex_point ( 'none', #11546 ) ;
#6919 = oriented_edge ( 'none', *, *, #6836, .t. ) ;
#6920 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#6921 = edge_loop ( 'none', ( #6983, #7041, #6982, #6970 ) ) ;
#6922 = oriented_edge ( 'none', *, *, #6868, .t. ) ;
#6923 = vertex_point ( 'none', #11557 ) ;
#6924 = oriented_edge ( 'none', *, *, #21923, .f. ) ;
#6925 = edge_curve ( 'none', #9658, #6415, #11537, .t. ) ;
#6926 = oriented_edge ( 'none', *, *, #6467, .f. ) ;
#6927 = oriented_edge ( 'none', *, *, #9709, .f. ) ;
#6928 = edge_curve ( 'none', #6988, #7040, #11598, .t. ) ;
#6929 = edge_curve ( 'none', #6837, #6842, #11586, .t. ) ;
#6930 = edge_curve ( 'none', #6934, #6844, #11543, .t. ) ;
#6931 = vertex_point ( 'none', #11587 ) ;
#6932 = oriented_edge ( 'none', *, *, #6930, .t. ) ;
#6933 = vertex_point ( 'none', #11542 ) ;
#6934 = vertex_point ( 'none', #11594 ) ;
#6935 = vertex_point ( 'none', #11582 ) ;
#6936 = edge_curve ( 'none', #6844, #6933, #11575, .t. ) ;
#6937 = edge_curve ( 'none', #6878, #6897, #10260, .t. ) ;
#6938 = oriented_edge ( 'none', *, *, #6936, .t. ) ;
#6939 = vertex_point ( 'none', #11576 ) ;
#6940 = vertex_point ( 'none', #11577 ) ;
#6941 = oriented_edge ( 'none', *, *, #6943, .f. ) ;
#6942 = edge_curve ( 'none', #6855, #6934, #10798, .t. ) ;
#6943 = edge_curve ( 'none', #6855, #6933, #11055, .t. ) ;
#6944 = vertex_point ( 'none', #11578 ) ;
#6945 = oriented_edge ( 'none', *, *, #6882, .f. ) ;
#6946 = edge_curve ( 'none', #6879, #6944, #11089, .t. ) ;
#6947 = vertex_point ( 'none', #11571 ) ;
#6948 = vertex_point ( 'none', #11569 ) ;
#6949 = oriented_edge ( 'none', *, *, #6946, .t. ) ;
#6950 = edge_curve ( 'none', #6944, #6947, #10809, .t. ) ;
#6951 = oriented_edge ( 'none', *, *, #5596, .t. ) ;
#6952 = oriented_edge ( 'none', *, *, #6950, .t. ) ;
#6953 = edge_curve ( 'none', #6947, #6876, #11623, .t. ) ;
#6954 = edge_curve ( 'none', #21260, #21940, #11628, .t. ) ;
#6955 = edge_loop ( 'none', ( #6858, #6860, #6862, #7331 ) ) ;
#6956 = oriented_edge ( 'none', *, *, #6954, .t. ) ;
#6957 = vertex_point ( 'none', #11616 ) ;
#6958 = vertex_point ( 'none', #11627 ) ;
#6959 = edge_loop ( 'none', ( #6956, #6857 ) ) ;
#6960 = edge_loop ( 'none', ( #6961, #6877, #6880, #6875 ) ) ;
#6961 = oriented_edge ( 'none', *, *, #6896, .t. ) ;
#6962 = oriented_edge ( 'none', *, *, #6953, .t. ) ;
#6963 = edge_curve ( 'none', #6891, #6897, #11611, .t. ) ;
#6964 = vertex_point ( 'none', #11625 ) ;
#6965 = edge_curve ( 'none', #6989, #6991, #11608, .t. ) ;
#6966 = edge_loop ( 'none', ( #7030, #7038, #7033 ) ) ;
#6967 = vertex_point ( 'none', #11609 ) ;
#6969 = oriented_edge ( 'none', *, *, #8807, .f. ) ;
#6968 = vertex_point ( 'none', #11606 ) ;
#6970 = oriented_edge ( 'none', *, *, #6965, .f. ) ;
#6971 = edge_curve ( 'none', #6978, #6923, #11601, .t. ) ;
#6972 = edge_loop ( 'none', ( #7031, #7022, #7018, #7024 ) ) ;
#6973 = advanced_face ( 'none', ( #11663 ), #11624, .f. ) ;
#6974 = oriented_edge ( 'none', *, *, #7043, .t. ) ;
#6975 = edge_curve ( 'none', #7044, #6923, #11600, .t. ) ;
#6976 = edge_curve ( 'none', #6923, #6989, #11648, .t. ) ;
#6977 = advanced_face ( 'none', ( #11654 ), #11658, .t. ) ;
#6978 = vertex_point ( 'none', #11638 ) ;
#6979 = oriented_edge ( 'none', *, *, #6925, .t. ) ;
#6980 = oriented_edge ( 'none', *, *, #6992, .t. ) ;
#6981 = edge_loop ( 'none', ( #6986, #6974, #7027, #7029 ) ) ;
#6982 = oriented_edge ( 'none', *, *, #7042, .t. ) ;
#6983 = oriented_edge ( 'none', *, *, #6985, .f. ) ;
#6984 = oriented_edge ( 'none', *, *, #21865, .f. ) ;
#6985 = edge_curve ( 'none', #6988, #6989, #11636, .t. ) ;
#6986 = oriented_edge ( 'none', *, *, #6975, .f. ) ;
#6987 = manifold_solid_brep ( '����-����1', #8022 ) ;
#6988 = vertex_point ( 'none', #11644 ) ;
#6989 = vertex_point ( 'none', #11630 ) ;
#6990 = advanced_face ( 'none', ( #11637 ), #11602, .f. ) ;
#6991 = vertex_point ( 'none', #11681 ) ;
#6992 = edge_curve ( 'none', #6527, #9636, #11679, .t. ) ;
#6993 = edge_loop ( 'none', ( #6980, #6927, #6979, #6984 ) ) ;
#6994 = oriented_edge ( 'none', *, *, #6925, .f. ) ;
#6995 = oriented_edge ( 'none', *, *, #6528, .f. ) ;
#6996 = edge_curve ( 'none', #7037, #7008, #11686, .t. ) ;
#6997 = oriented_edge ( 'none', *, *, #9648, .f. ) ;
#6998 = edge_loop ( 'none', ( #6922, #6924, #6926, #6994, #6997 ) ) ;
#6999 = advanced_face ( 'none', ( #11632 ), #11687, .t. ) ;
#7000 = closed_shell ( 'none', ( #21946, #21239, #21952, #21254, #21938, #8792, #8693, #8797, #8699, #8844, #8739, #8615, #9086, #9022, #8974, #8965, #9109, #9182, #9268, #9248, #9254, #9610, #9712, #9638, #9745, #9724, #6753, #6508, #6553, #6623, #6560, #6547, #6578, #6514, #6700, #6708, #6638, #6646, #6597, #6605, #7313, #7314, #7322, #7387, #7393, #7283, #7289, #7296, #7301, #6419, #6445, #6438, #6454, #5950, #6196, #6217, #6240, #6270, #6277, #6297, #6290, #21230, #10807, #11890, #11873, #11947, #22088, #11907, #21338, #21964, #12041, #21754, #21791, #21822, #21820, #21849, #21882, #6413, #6403, #9824, #9809, #9868, #6501, #6489, #21823, #21854, #21690, #6526, #21864, #6474, #6387, #21870, #21632, #21659, #21645, #21653, #21642, #21665, #21685, #21706, #21747, #21748, #21802, #21771, #21810, #6534, #21527, #21522, #21528, #21537, #21551, #21552, #21557, #21568, #21576, #21585, #21599, #21583, #21592, #21613, #21285, #11957, #21267, #21271, #21280, #11979, #11971, #12005, #12012, #21845, #21841, #21493, #21494, #21505, #9832, #9841, #9837, #9831, #9028, #9049, #8919, #8862, #8897, #9007, #8951, #9075, #8987, #9001, #8782, #8713, #8616, #21614, #8621, #21880, #6789, #6772, #6834, #6762, #6828, #6813, #6823, #6801, #6811, #6874, #6863, #6867, #21838, #6999, #6977 ) ) ;
#7001 = advanced_face ( 'none', ( #11668 ), #11674, .t. ) ;
#7002 = vertex_point ( 'none', #11671 ) ;
#7003 = vertex_point ( 'none', #11666 ) ;
#7004 = oriented_edge ( 'none', *, *, #7005, .t. ) ;
#7005 = edge_curve ( 'none', #7002, #7003, #11641, .t. ) ;
#7006 = edge_curve ( 'none', #7037, #7002, #11665, .t. ) ;
#7007 = oriented_edge ( 'none', *, *, #7036, .t. ) ;
#7008 = vertex_point ( 'none', #11720 ) ;
#7009 = edge_curve ( 'none', #7008, #7003, #11715, .t. ) ;
#7010 = vertex_point ( 'none', #11708 ) ;
#7011 = oriented_edge ( 'none', *, *, #7009, .f. ) ;
#7012 = vertex_point ( 'none', #11714 ) ;
#7013 = oriented_edge ( 'none', *, *, #7051, .f. ) ;
#7014 = edge_loop ( 'none', ( #7081, #7007, #7085, #7028 ) ) ;
#7015 = edge_curve ( 'none', #6968, #7020, #11697, .t. ) ;
#7016 = vertex_point ( 'none', #11700 ) ;
#7017 = advanced_face ( 'none', ( #11699 ), #11719, .t. ) ;
#7018 = oriented_edge ( 'none', *, *, #7023, .f. ) ;
#7019 = oriented_edge ( 'none', *, *, #7006, .t. ) ;
#7020 = vertex_point ( 'none', #11707 ) ;
#7021 = vertex_point ( 'none', #11688 ) ;
#7022 = oriented_edge ( 'none', *, *, #7015, .t. ) ;
#7023 = edge_curve ( 'none', #7021, #7020, #11689, .t. ) ;
#7024 = oriented_edge ( 'none', *, *, #7025, .f. ) ;
#7025 = edge_curve ( 'none', #6967, #7021, #11749, .t. ) ;
#7026 = edge_loop ( 'none', ( #7019, #7004, #7011, #7078 ) ) ;
#7027 = oriented_edge ( 'none', *, *, #6985, .t. ) ;
#7028 = oriented_edge ( 'none', *, *, #7089, .f. ) ;
#7029 = oriented_edge ( 'none', *, *, #6976, .f. ) ;
#7030 = oriented_edge ( 'none', *, *, #6971, .f. ) ;
#7031 = oriented_edge ( 'none', *, *, #7032, .t. ) ;
#7032 = edge_curve ( 'none', #6967, #6968, #11738, .t. ) ;
#7033 = oriented_edge ( 'none', *, *, #6975, .t. ) ;
#7034 = advanced_face ( 'none', ( #11713 ), #11734, .f. ) ;
#7035 = vertex_point ( 'none', #11750 ) ;
#7036 = edge_curve ( 'none', #7003, #7012, #11743, .t. ) ;
#7037 = vertex_point ( 'none', #11742 ) ;
#7038 = oriented_edge ( 'none', *, *, #7039, .t. ) ;
#7039 = edge_curve ( 'none', #6978, #7044, #11724, .t. ) ;
#7040 = vertex_point ( 'none', #11732 ) ;
#7041 = oriented_edge ( 'none', *, *, #6928, .t. ) ;
#7042 = edge_curve ( 'none', #7040, #6991, #11725, .t. ) ;
#7043 = edge_curve ( 'none', #7044, #6988, #11726, .t. ) ;
#7044 = vertex_point ( 'none', #11772 ) ;
#7045 = oriented_edge ( 'none', *, *, #7050, .f. ) ;
#7046 = edge_curve ( 'none', #7047, #7133, #11765, .t. ) ;
#7047 = vertex_point ( 'none', #11773 ) ;
#7048 = vertex_point ( 'none', #11764 ) ;
#7049 = vertex_point ( 'none', #11768 ) ;
#7050 = edge_curve ( 'none', #7049, #7047, #11751, .t. ) ;
#7051 = edge_curve ( 'none', #7054, #7074, #11811, .t. ) ;
#7052 = vertex_point ( 'none', #11813 ) ;
#7053 = oriented_edge ( 'none', *, *, #7181, .t. ) ;
#7054 = vertex_point ( 'none', #11792 ) ;
#7055 = oriented_edge ( 'none', *, *, #7064, .f. ) ;
#7056 = vertex_point ( 'none', #11752 ) ;
#7057 = oriented_edge ( 'none', *, *, #7059, .f. ) ;
#7058 = edge_curve ( 'none', #7052, #7062, #11767, .t. ) ;
#7059 = edge_curve ( 'none', #7052, #7054, #11840, .t. ) ;
#7060 = vertex_point ( 'none', #11812 ) ;
#7061 = oriented_edge ( 'none', *, *, #7067, .f. ) ;
#7062 = vertex_point ( 'none', #11844 ) ;
#7063 = oriented_edge ( 'none', *, *, #7058, .t. ) ;
#7064 = edge_curve ( 'none', #7070, #7062, #11831, .t. ) ;
#7065 = oriented_edge ( 'none', *, *, #7132, .f. ) ;
#7066 = vertex_point ( 'none', #11838 ) ;
#7067 = edge_curve ( 'none', #7066, #7070, #12297, .t. ) ;
#7068 = oriented_edge ( 'none', *, *, #7135, .t. ) ;
#7069 = vertex_point ( 'none', #12296 ) ;
#7070 = vertex_point ( 'none', #12275 ) ;
#7071 = advanced_face ( 'none', ( #12274 ), #12293, .t. ) ;
#7072 = oriented_edge ( 'none', *, *, #7088, .t. ) ;
#7073 = edge_curve ( 'none', #7087, #7010, #12332, .t. ) ;
#7074 = vertex_point ( 'none', #12273 ) ;
#7075 = edge_curve ( 'none', #7074, #7010, #12324, .t. ) ;
#7076 = edge_curve ( 'none', #7155, #7176, #12327, .t. ) ;
#7077 = oriented_edge ( 'none', *, *, #7075, .f. ) ;
#7078 = oriented_edge ( 'none', *, *, #6996, .f. ) ;
#7079 = vertex_point ( 'none', #12323 ) ;
#7080 = advanced_face ( 'none', ( #12271 ), #12272, .t. ) ;
#7081 = oriented_edge ( 'none', *, *, #7009, .t. ) ;
#7082 = edge_loop ( 'none', ( #7072, #7084, #7077, #7013, #7057, #7063, #7055, #7061, #7131, #7065, #7068, #7130, #7045, #7136, #7120, #7124, #7119, #7103, #7127, #7109, #7113, #7104, #7094, #7091, #7099, #7093, #7095, #7178, #7183 ) ) ;
#7083 = edge_curve ( 'none', #7079, #7012, #12270, .t. ) ;
#7084 = oriented_edge ( 'none', *, *, #7073, .t. ) ;
#7085 = oriented_edge ( 'none', *, *, #7083, .f. ) ;
#7086 = oriented_edge ( 'none', *, *, #7076, .t. ) ;
#7087 = vertex_point ( 'none', #12306 ) ;
#7088 = edge_curve ( 'none', #7016, #7087, #12350, .t. ) ;
#7089 = edge_curve ( 'none', #7008, #7079, #12298, .t. ) ;
#7090 = vertex_point ( 'none', #12351 ) ;
#7091 = oriented_edge ( 'none', *, *, #7112, .f. ) ;
#7092 = edge_curve ( 'none', #7122, #7105, #12340, .t. ) ;
#7093 = oriented_edge ( 'none', *, *, #7100, .f. ) ;
#7094 = oriented_edge ( 'none', *, *, #7092, .f. ) ;
#7095 = oriented_edge ( 'none', *, *, #7173, .f. ) ;
#7096 = vertex_point ( 'none', #12305 ) ;
#7097 = vertex_point ( 'none', #12304 ) ;
#7098 = edge_curve ( 'none', #7090, #7048, #12380, .t. ) ;
#7099 = oriented_edge ( 'none', *, *, #7098, .f. ) ;
#7100 = edge_curve ( 'none', #7097, #7090, #12342, .t. ) ;
#7101 = edge_curve ( 'none', #7118, #7116, #12357, .t. ) ;
#7102 = edge_curve ( 'none', #7105, #7106, #12428, .t. ) ;
#7103 = oriented_edge ( 'none', *, *, #7101, .f. ) ;
#7104 = oriented_edge ( 'none', *, *, #7102, .f. ) ;
#7105 = vertex_point ( 'none', #12429 ) ;
#7106 = vertex_point ( 'none', #12427 ) ;
#7107 = edge_curve ( 'none', #7126, #7056, #12379, .t. ) ;
#7108 = edge_loop ( 'none', ( #7174, #7053, #7161, #7163, #7166, #7184, #7160, #7165, #7168, #7159, #7086, #21871, #7139, #7145, #7137, #7144, #7149, #7152, #7232, #7143, #7225, #7206, #7203, #7212, #7209, #7192, #7215, #7197, #7195, #7207, #7269, #7266, #7187 ) ) ;
#7109 = oriented_edge ( 'none', *, *, #7107, .f. ) ;
#7110 = edge_curve ( 'none', #7106, #7126, #12464, .t. ) ;
#7111 = vertex_point ( 'none', #12430 ) ;
#7112 = edge_curve ( 'none', #7048, #7122, #12408, .t. ) ;
#7113 = oriented_edge ( 'none', *, *, #7110, .f. ) ;
#7114 = vertex_point ( 'none', #12358 ) ;
#7115 = edge_curve ( 'none', #7134, #7049, #12487, .t. ) ;
#7116 = vertex_point ( 'none', #12501 ) ;
#7117 = edge_curve ( 'none', #7114, #7134, #12486, .t. ) ;
#7118 = vertex_point ( 'none', #12500 ) ;
#7119 = oriented_edge ( 'none', *, *, #7125, .f. ) ;
#7120 = oriented_edge ( 'none', *, *, #7117, .f. ) ;
#7121 = edge_curve ( 'none', #7114, #7128, #12441, .t. ) ;
#7122 = vertex_point ( 'none', #12439 ) ;
#7123 = edge_curve ( 'none', #7056, #7118, #12517, .t. ) ;
#7124 = oriented_edge ( 'none', *, *, #7121, .t. ) ;
#7125 = edge_curve ( 'none', #7116, #7128, #12569, .t. ) ;
#7126 = vertex_point ( 'none', #12564 ) ;
#7127 = oriented_edge ( 'none', *, *, #7123, .f. ) ;
#7128 = vertex_point ( 'none', #12565 ) ;
#7129 = edge_curve ( 'none', #7060, #7066, #12546, .t. ) ;
#7130 = oriented_edge ( 'none', *, *, #7046, .f. ) ;
#7131 = oriented_edge ( 'none', *, *, #7129, .f. ) ;
#7132 = edge_curve ( 'none', #7069, #7060, #12601, .t. ) ;
#7133 = vertex_point ( 'none', #12603 ) ;
#7134 = vertex_point ( 'none', #12566 ) ;
#7135 = edge_curve ( 'none', #7069, #7133, #12571, .t. ) ;
#7136 = oriented_edge ( 'none', *, *, #7115, .f. ) ;
#7137 = oriented_edge ( 'none', *, *, #7146, .f. ) ;
#7138 = vertex_point ( 'none', #12573 ) ;
#7139 = oriented_edge ( 'none', *, *, #7141, .f. ) ;
#7140 = edge_curve ( 'none', #7142, #7231, #12637, .t. ) ;
#7141 = edge_curve ( 'none', #7231, #7233, #12634, .t. ) ;
#7142 = vertex_point ( 'none', #12572 ) ;
#7143 = oriented_edge ( 'none', *, *, #7227, .f. ) ;
#7144 = oriented_edge ( 'none', *, *, #7150, .t. ) ;
#7145 = oriented_edge ( 'none', *, *, #7140, .f. ) ;
#7146 = edge_curve ( 'none', #7153, #7142, #12636, .t. ) ;
#7147 = vertex_point ( 'none', #12655 ) ;
#7148 = vertex_point ( 'none', #12635 ) ;
#7149 = oriented_edge ( 'none', *, *, #7216, .f. ) ;
#7150 = edge_curve ( 'none', #7153, #7147, #12654, .t. ) ;
#7151 = vertex_point ( 'none', #12602 ) ;
#7152 = oriented_edge ( 'none', *, *, #7220, .f. ) ;
#7153 = vertex_point ( 'none', #12545 ) ;
#7154 = vertex_point ( 'none', #12615 ) ;
#7155 = vertex_point ( 'none', #12652 ) ;
#7156 = edge_curve ( 'none', #7180, #7169, #12638, .t. ) ;
#7157 = edge_curve ( 'none', #7155, #7180, #12703, .t. ) ;
#7158 = vertex_point ( 'none', #12704 ) ;
#7159 = oriented_edge ( 'none', *, *, #7157, .f. ) ;
#7160 = oriented_edge ( 'none', *, *, #7170, .f. ) ;
#7161 = oriented_edge ( 'none', *, *, #7179, .t. ) ;
#7162 = vertex_point ( 'none', #12700 ) ;
#7163 = oriented_edge ( 'none', *, *, #12192, .f. ) ;
#7164 = edge_curve ( 'none', #7162, #7177, #12673, .t. ) ;
#7165 = oriented_edge ( 'none', *, *, #5163, .f. ) ;
#7166 = oriented_edge ( 'none', *, *, #7164, .f. ) ;
#7167 = edge_curve ( 'none', #7162, #7171, #12702, .t. ) ;
#7168 = oriented_edge ( 'none', *, *, #7156, .f. ) ;
#7169 = vertex_point ( 'none', #12674 ) ;
#7170 = edge_curve ( 'none', #7154, #7171, #12719, .t. ) ;
#7171 = vertex_point ( 'none', #12714 ) ;
#7172 = vertex_point ( 'none', #12715 ) ;
#7173 = edge_curve ( 'none', #7096, #7097, #12708, .t. ) ;
#7174 = oriented_edge ( 'none', *, *, #7073, .f. ) ;
#7175 = edge_curve ( 'none', #7111, #7096, #12718, .t. ) ;
#7176 = vertex_point ( 'none', #12668 ) ;
#7177 = vertex_point ( 'none', #12709 ) ;
#7178 = oriented_edge ( 'none', *, *, #7175, .f. ) ;
#7179 = edge_curve ( 'none', #7016, #7111, #12747, .t. ) ;
#7180 = vertex_point ( 'none', #12776 ) ;
#7181 = edge_curve ( 'none', #7087, #7016, #12734, .t. ) ;
#7182 = edge_loop ( 'none', ( #7450, #9183, #7226, #9454 ) ) ;
#7183 = oriented_edge ( 'none', *, *, #7179, .f. ) ;
#7184 = oriented_edge ( 'none', *, *, #7167, .t. ) ;
#7185 = advanced_face ( 'none', ( #12775 ), #12742, .t. ) ;
#7186 = vertex_point ( 'none', #12743 ) ;
#7187 = oriented_edge ( 'none', *, *, #7272, .f. ) ;
#7188 = oriented_edge ( 'none', *, *, #7257, .f. ) ;
#7189 = edge_loop ( 'none', ( #7213, #7268, #7188, #7256 ) ) ;
#7190 = edge_curve ( 'none', #7208, #7148, #12798, .t. ) ;
#7191 = edge_curve ( 'none', #7194, #7200, #12793, .t. ) ;
#7192 = oriented_edge ( 'none', *, *, #7190, .f. ) ;
#7193 = edge_curve ( 'none', #7228, #7208, #12832, .t. ) ;
#7194 = vertex_point ( 'none', #12830 ) ;
#7195 = oriented_edge ( 'none', *, *, #7198, .f. ) ;
#7196 = edge_curve ( 'none', #7214, #7228, #12809, .t. ) ;
#7197 = oriented_edge ( 'none', *, *, #7196, .f. ) ;
#7198 = edge_curve ( 'none', #7200, #7214, #12828, .t. ) ;
#7199 = edge_curve ( 'none', #7204, #7211, #12852, .t. ) ;
#7200 = vertex_point ( 'none', #12829 ) ;
#7201 = edge_curve ( 'none', #7222, #7138, #12870, .t. ) ;
#7202 = vertex_point ( 'none', #12854 ) ;
#7203 = oriented_edge ( 'none', *, *, #7229, .f. ) ;
#7204 = vertex_point ( 'none', #12898 ) ;
#7205 = edge_curve ( 'none', #7148, #7202, #12876, .t. ) ;
#7206 = oriented_edge ( 'none', *, *, #7221, .f. ) ;
#7207 = oriented_edge ( 'none', *, *, #7191, .f. ) ;
#7208 = vertex_point ( 'none', #12877 ) ;
#7209 = oriented_edge ( 'none', *, *, #7205, .f. ) ;
#7210 = edge_curve ( 'none', #7202, #7218, #12927, .t. ) ;
#7211 = vertex_point ( 'none', #12928 ) ;
#7212 = oriented_edge ( 'none', *, *, #7210, .f. ) ;
#7213 = oriented_edge ( 'none', *, *, #7058, .f. ) ;
#7214 = vertex_point ( 'none', #12872 ) ;
#7215 = oriented_edge ( 'none', *, *, #7193, .f. ) ;
#7216 = edge_curve ( 'none', #7217, #7147, #12904, .t. ) ;
#7217 = vertex_point ( 'none', #12926 ) ;
#7218 = vertex_point ( 'none', #12925 ) ;
#7219 = vertex_point ( 'none', #12924 ) ;
#7220 = edge_curve ( 'none', #7219, #7217, #12965, .t. ) ;
#7221 = edge_curve ( 'none', #7224, #7138, #13018, .t. ) ;
#7222 = vertex_point ( 'none', #12962 ) ;
#7223 = edge_curve ( 'none', #7151, #7219, #12961, .t. ) ;
#7224 = vertex_point ( 'none', #12903 ) ;
#7225 = oriented_edge ( 'none', *, *, #7201, .t. ) ;
#7226 = oriented_edge ( 'none', *, *, #9184, .t. ) ;
#7227 = edge_curve ( 'none', #7222, #7151, #12995, .t. ) ;
#7228 = vertex_point ( 'none', #12994 ) ;
#7229 = edge_curve ( 'none', #7218, #7224, #12982, .t. ) ;
#7230 = edge_curve ( 'none', #7233, #7176, #13020, .t. ) ;
#7231 = vertex_point ( 'none', #12997 ) ;
#7232 = oriented_edge ( 'none', *, *, #7223, .f. ) ;
#7233 = vertex_point ( 'none', #13046 ) ;
#7234 = edge_curve ( 'none', #7247, #7248, #12963, .t. ) ;
#7235 = edge_curve ( 'none', #7128, #7247, #13056, .t. ) ;
#7236 = edge_curve ( 'none', #7158, #7162, #12792, .t. ) ;
#7237 = oriented_edge ( 'none', *, *, #7235, .f. ) ;
#7238 = oriented_edge ( 'none', *, *, #7367, .f. ) ;
#7239 = advanced_face ( 'none', ( #11817 ), #13063, .t. ) ;
#7240 = vertex_point ( 'none', #11822 ) ;
#7241 = edge_loop ( 'none', ( #7252, #7258, #7249, #7237 ) ) ;
#7242 = oriented_edge ( 'none', *, *, #7263, .f. ) ;
#7243 = edge_curve ( 'none', #7244, #7264, #12801, .t. ) ;
#7244 = vertex_point ( 'none', #11821 ) ;
#7245 = oriented_edge ( 'none', *, *, #7167, .f. ) ;
#7246 = edge_curve ( 'none', #7133, #7244, #13118, .t. ) ;
#7247 = vertex_point ( 'none', #13114 ) ;
#7248 = vertex_point ( 'none', #13102 ) ;
#7249 = oriented_edge ( 'none', *, *, #7234, .f. ) ;
#7250 = advanced_face ( 'none', ( #13100 ), #13116, .t. ) ;
#7251 = oriented_edge ( 'none', *, *, #7236, .f. ) ;
#7252 = oriented_edge ( 'none', *, *, #7121, .f. ) ;
#7253 = edge_loop ( 'none', ( #7245, #7251, #7238, #7371, #7376 ) ) ;
#7254 = advanced_face ( 'none', ( #13096 ), #13091, .t. ) ;
#7255 = oriented_edge ( 'none', *, *, #7246, .f. ) ;
#7256 = oriented_edge ( 'none', *, *, #7259, .f. ) ;
#7257 = edge_curve ( 'none', #7273, #7186, #13101, .t. ) ;
#7258 = oriented_edge ( 'none', *, *, #7271, .f. ) ;
#7259 = edge_curve ( 'none', #7062, #7273, #13142, .t. ) ;
#7260 = edge_loop ( 'none', ( #7265, #7242, #7261, #7255 ) ) ;
#7261 = oriented_edge ( 'none', *, *, #7243, .f. ) ;
#7262 = advanced_face ( 'none', ( #13093 ), #13094, .t. ) ;
#7263 = edge_curve ( 'none', #7264, #7069, #13170, .t. ) ;
#7264 = vertex_point ( 'none', #13171 ) ;
#7265 = oriented_edge ( 'none', *, *, #7135, .f. ) ;
#7266 = oriented_edge ( 'none', *, *, #7199, .f. ) ;
#7267 = edge_curve ( 'none', #7211, #7194, #13119, .t. ) ;
#7268 = oriented_edge ( 'none', *, *, #7270, .f. ) ;
#7269 = oriented_edge ( 'none', *, *, #7267, .f. ) ;
#7270 = edge_curve ( 'none', #7186, #7052, #13151, .t. ) ;
#7271 = edge_curve ( 'none', #7248, #7114, #13169, .t. ) ;
#7272 = edge_curve ( 'none', #7010, #7204, #13182, .t. ) ;
#7273 = vertex_point ( 'none', #13154 ) ;
#7274 = oriented_edge ( 'none', *, *, #7276, .t. ) ;
#7275 = oriented_edge ( 'none', *, *, #7324, .f. ) ;
#7276 = edge_curve ( 'none', #9119, #7341, #13175, .t. ) ;
#7277 = oriented_edge ( 'none', *, *, #9127, .t. ) ;
#7278 = oriented_edge ( 'none', *, *, #7330, .t. ) ;
#7279 = oriented_edge ( 'none', *, *, #7310, .t. ) ;
#7280 = oriented_edge ( 'none', *, *, #7389, .f. ) ;
#7281 = oriented_edge ( 'none', *, *, #7305, .t. ) ;
#7282 = edge_curve ( 'none', #7346, #9143, #13245, .t. ) ;
#7283 = advanced_face ( 'none', ( #13174 ), #13189, .f. ) ;
#7284 = edge_loop ( 'none', ( #7286, #7288, #7291, #7279 ) ) ;
#7285 = oriented_edge ( 'none', *, *, #7282, .t. ) ;
#7286 = oriented_edge ( 'none', *, *, #7276, .f. ) ;
#7287 = edge_curve ( 'none', #9074, #7354, #13283, .t. ) ;
#7288 = oriented_edge ( 'none', *, *, #6588, .t. ) ;
#7289 = advanced_face ( 'none', ( #13183 ), #13225, .f. ) ;
#7290 = edge_loop ( 'none', ( #7390, #7295, #7299, #7293 ) ) ;
#7291 = oriented_edge ( 'none', *, *, #7287, .t. ) ;
#7292 = vertex_point ( 'none', #13284 ) ;
#7293 = oriented_edge ( 'none', *, *, #9159, .t. ) ;
#7294 = oriented_edge ( 'none', *, *, #9202, .t. ) ;
#7295 = oriented_edge ( 'none', *, *, #7311, .t. ) ;
#7296 = advanced_face ( 'none', ( #13250 ), #13244, .f. ) ;
#7297 = oriented_edge ( 'none', *, *, #7302, .f. ) ;
#7298 = edge_loop ( 'none', ( #7294, #7297, #7304, #6951 ) ) ;
#7299 = oriented_edge ( 'none', *, *, #7287, .f. ) ;
#7300 = vertex_point ( 'none', #13272 ) ;
#7301 = advanced_face ( 'none', ( #13309 ), #13271, .t. ) ;
#7302 = edge_curve ( 'none', #7292, #9124, #13311, .t. ) ;
#7303 = edge_curve ( 'none', #7300, #7292, #13275, .t. ) ;
#7304 = oriented_edge ( 'none', *, *, #7303, .f. ) ;
#7305 = edge_curve ( 'none', #7341, #7307, #13305, .t. ) ;
#7306 = edge_curve ( 'none', #7347, #8945, #13293, .t. ) ;
#7307 = vertex_point ( 'none', #13299 ) ;
#7308 = oriented_edge ( 'none', *, *, #7311, .f. ) ;
#7309 = oriented_edge ( 'none', *, *, #7305, .f. ) ;
#7310 = edge_curve ( 'none', #7354, #7341, #13351, .t. ) ;
#7311 = edge_curve ( 'none', #7346, #7354, #13324, .t. ) ;
#7312 = oriented_edge ( 'none', *, *, #7334, .f. ) ;
#7313 = advanced_face ( 'none', ( #13294 ), #13308, .f. ) ;
#7314 = advanced_face ( 'none', ( #13319 ), #11816, .f. ) ;
#7315 = edge_loop ( 'none', ( #7312, #7325, #7323, #7336 ) ) ;
#7316 = oriented_edge ( 'none', *, *, #7306, .f. ) ;
#7317 = edge_curve ( 'none', #7329, #8976, #13379, .t. ) ;
#7318 = oriented_edge ( 'none', *, *, #7349, .t. ) ;
#7319 = oriented_edge ( 'none', *, *, #7317, .t. ) ;
#7320 = oriented_edge ( 'none', *, *, #8874, .t. ) ;
#7321 = edge_loop ( 'none', ( #7384, #7386, #7388, #7320 ) ) ;
#7322 = advanced_face ( 'none', ( #13380 ), #13377, .f. ) ;
#7323 = oriented_edge ( 'none', *, *, #7324, .t. ) ;
#7324 = edge_curve ( 'none', #9355, #7307, #13413, .t. ) ;
#7325 = oriented_edge ( 'none', *, *, #6642, .t. ) ;
#7326 = edge_loop ( 'none', ( #7342, #7348, #7350, #7345, #7344, #7309, #7352, #7308 ) ) ;
#7327 = edge_loop ( 'none', ( #7316, #7318, #7319, #7337 ) ) ;
#7328 = edge_curve ( 'none', #6654, #6957, #13407, .t. ) ;
#7329 = vertex_point ( 'none', #13371 ) ;
#7330 = edge_curve ( 'none', #7339, #7346, #13414, .t. ) ;
#7331 = oriented_edge ( 'none', *, *, #7328, .t. ) ;
#7332 = oriented_edge ( 'none', *, *, #7351, .t. ) ;
#7333 = oriented_edge ( 'none', *, *, #7334, .t. ) ;
#7334 = edge_curve ( 'none', #8957, #7340, #13453, .t. ) ;
#7335 = oriented_edge ( 'none', *, *, #7306, .t. ) ;
#7336 = oriented_edge ( 'none', *, *, #7355, .t. ) ;
#7337 = oriented_edge ( 'none', *, *, #6593, .t. ) ;
#7338 = oriented_edge ( 'none', *, *, #8939, .t. ) ;
#7339 = vertex_point ( 'none', #13385 ) ;
#7340 = vertex_point ( 'none', #13382 ) ;
#7341 = vertex_point ( 'none', #13447 ) ;
#7342 = oriented_edge ( 'none', *, *, #7330, .f. ) ;
#7343 = edge_curve ( 'none', #7329, #7339, #13454, .t. ) ;
#7344 = oriented_edge ( 'none', *, *, #7355, .f. ) ;
#7345 = oriented_edge ( 'none', *, *, #7351, .f. ) ;
#7346 = vertex_point ( 'none', #13444 ) ;
#7347 = vertex_point ( 'none', #13409 ) ;
#7348 = oriented_edge ( 'none', *, *, #7343, .f. ) ;
#7349 = edge_curve ( 'none', #7347, #7329, #13423, .t. ) ;
#7350 = oriented_edge ( 'none', *, *, #7349, .f. ) ;
#7351 = edge_curve ( 'none', #7340, #7347, #13420, .t. ) ;
#7352 = oriented_edge ( 'none', *, *, #7310, .f. ) ;
#7353 = edge_loop ( 'none', ( #7333, #7332, #7335, #7338 ) ) ;
#7354 = vertex_point ( 'none', #13448 ) ;
#7355 = edge_curve ( 'none', #7307, #7340, #13446, .t. ) ;
#7356 = vertex_point ( 'none', #13424 ) ;
#7357 = oriented_edge ( 'none', *, *, #7440, .f. ) ;
#7358 = edge_curve ( 'none', #6991, #7040, #13471, .t. ) ;
#7359 = edge_loop ( 'none', ( #7425, #7434, #7426, #7415, #7408, #7411, #7414, #7417, #7397, #7407, #7403, #7484, #7481, #7489, #7483, #7485, #7475, #7472, #7462, #7474, #7476, #7468, #7466, #21898, #7445, #7453, #7444, #7451, #7520, #7456, #7459, #7530, #7506 ) ) ;
#7360 = advanced_face ( 'none', ( #13403 ), #13479, .t. ) ;
#7361 = edge_curve ( 'none', #7365, #7153, #13463, .t. ) ;
#7362 = edge_loop ( 'none', ( #7366, #7429 ) ) ;
#7363 = oriented_edge ( 'none', *, *, #7361, .f. ) ;
#7364 = edge_curve ( 'none', #7377, #7365, #13464, .t. ) ;
#7365 = vertex_point ( 'none', #13466 ) ;
#7366 = oriented_edge ( 'none', *, *, #7358, .f. ) ;
#7367 = edge_curve ( 'none', #7369, #7158, #13513, .t. ) ;
#7368 = vertex_point ( 'none', #13515 ) ;
#7369 = vertex_point ( 'none', #13509 ) ;
#7370 = oriented_edge ( 'none', *, *, #7150, .f. ) ;
#7371 = oriented_edge ( 'none', *, *, #7373, .f. ) ;
#7372 = edge_curve ( 'none', #7171, #7368, #13505, .t. ) ;
#7373 = edge_curve ( 'none', #7368, #7369, #13478, .t. ) ;
#7374 = edge_loop ( 'none', ( #7381, #7437, #7439, #7357 ) ) ;
#7375 = oriented_edge ( 'none', *, *, #7424, .f. ) ;
#7376 = oriented_edge ( 'none', *, *, #7372, .f. ) ;
#7377 = vertex_point ( 'none', #13506 ) ;
#7378 = vertex_point ( 'none', #13552 ) ;
#7379 = advanced_face ( 'none', ( #13537 ), #13517, .t. ) ;
#7380 = edge_curve ( 'none', #7378, #7155, #13521, .t. ) ;
#7381 = oriented_edge ( 'none', *, *, #7076, .f. ) ;
#7382 = edge_loop ( 'none', ( #7370, #7363, #7423, #7375 ) ) ;
#7383 = vertex_point ( 'none', #13532 ) ;
#7384 = oriented_edge ( 'none', *, *, #7317, .f. ) ;
#7385 = edge_loop ( 'none', ( #7275, #7277, #7274, #7281 ) ) ;
#7386 = oriented_edge ( 'none', *, *, #7343, .t. ) ;
#7387 = advanced_face ( 'none', ( #13536 ), #13580, .f. ) ;
#7388 = oriented_edge ( 'none', *, *, #7389, .t. ) ;
#7389 = edge_curve ( 'none', #7339, #8999, #13566, .t. ) ;
#7390 = oriented_edge ( 'none', *, *, #7282, .f. ) ;
#7391 = oriented_edge ( 'none', *, *, #6601, .t. ) ;
#7392 = edge_loop ( 'none', ( #7280, #7278, #7285, #7391 ) ) ;
#7393 = advanced_face ( 'none', ( #13522 ), #13531, .f. ) ;
#7394 = edge_curve ( 'none', #7399, #7405, #13607, .t. ) ;
#7395 = edge_curve ( 'none', #7418, #7420, #13654, .t. ) ;
#7396 = vertex_point ( 'none', #13650 ) ;
#7397 = oriented_edge ( 'none', *, *, #7401, .f. ) ;
#7398 = edge_curve ( 'none', #7418, #7422, #13649, .t. ) ;
#7399 = vertex_point ( 'none', #13651 ) ;
#7400 = edge_curve ( 'none', #7432, #7356, #13652, .t. ) ;
#7401 = edge_curve ( 'none', #7421, #7422, #13681, .t. ) ;
#7402 = vertex_point ( 'none', #13625 ) ;
#7403 = oriented_edge ( 'none', *, *, #7400, .t. ) ;
#7404 = edge_curve ( 'none', #7432, #7421, #13673, .t. ) ;
#7405 = vertex_point ( 'none', #13674 ) ;
#7406 = edge_curve ( 'none', #7396, #7402, #13710, .t. ) ;
#7407 = oriented_edge ( 'none', *, *, #7404, .f. ) ;
#7408 = oriented_edge ( 'none', *, *, #7416, .t. ) ;
#7409 = vertex_point ( 'none', #13675 ) ;
#7410 = edge_curve ( 'none', #7409, #7427, #13684, .t. ) ;
#7411 = oriented_edge ( 'none', *, *, #7419, .f. ) ;
#7412 = vertex_point ( 'none', #13686 ) ;
#7413 = edge_curve ( 'none', #7430, #7409, #13728, .t. ) ;
#7414 = oriented_edge ( 'none', *, *, #7395, .f. ) ;
#7415 = oriented_edge ( 'none', *, *, #7413, .f. ) ;
#7416 = edge_curve ( 'none', #7430, #7412, #13756, .t. ) ;
#7417 = oriented_edge ( 'none', *, *, #7398, .t. ) ;
#7418 = vertex_point ( 'none', #13676 ) ;
#7419 = edge_curve ( 'none', #7420, #7412, #13831, .t. ) ;
#7420 = vertex_point ( 'none', #13780 ) ;
#7421 = vertex_point ( 'none', #13732 ) ;
#7422 = vertex_point ( 'none', #13730 ) ;
#7423 = oriented_edge ( 'none', *, *, #7364, .f. ) ;
#7424 = edge_curve ( 'none', #7147, #7377, #13826, .t. ) ;
#7425 = oriented_edge ( 'none', *, *, #7433, .f. ) ;
#7426 = oriented_edge ( 'none', *, *, #7410, .f. ) ;
#7427 = vertex_point ( 'none', #13830 ) ;
#7428 = advanced_face ( 'none', ( #13727, #13781 ), #13782, .f. ) ;
#7429 = oriented_edge ( 'none', *, *, #7042, .f. ) ;
#7430 = vertex_point ( 'none', #13829 ) ;
#7431 = vertex_point ( 'none', #13862 ) ;
#7432 = vertex_point ( 'none', #13858 ) ;
#7433 = edge_curve ( 'none', #7436, #7431, #13857, .t. ) ;
#7434 = oriented_edge ( 'none', *, *, #7435, .t. ) ;
#7435 = edge_curve ( 'none', #7436, #7427, #13828, .t. ) ;
#7436 = vertex_point ( 'none', #13861 ) ;
#7437 = oriented_edge ( 'none', *, *, #7380, .f. ) ;
#7438 = edge_curve ( 'none', #7383, #7378, #13851, .t. ) ;
#7439 = oriented_edge ( 'none', *, *, #7438, .f. ) ;
#7440 = edge_curve ( 'none', #7176, #7383, #13885, .t. ) ;
#7441 = vertex_point ( 'none', #13888 ) ;
#7442 = edge_curve ( 'none', #7377, #7525, #13316, .t. ) ;
#7443 = vertex_point ( 'none', #13602 ) ;
#7444 = oriented_edge ( 'none', *, *, #7454, .f. ) ;
#7445 = oriented_edge ( 'none', *, *, #7448, .f. ) ;
#7446 = edge_curve ( 'none', #7441, #7452, #13609, .t. ) ;
#7447 = edge_curve ( 'none', #7523, #7365, #13564, .t. ) ;
#7448 = edge_curve ( 'none', #7441, #7443, #13914, .t. ) ;
#7450 = oriented_edge ( 'none', *, *, #8162, .f. ) ;
#7449 = vertex_point ( 'none', #13915 ) ;
#7451 = oriented_edge ( 'none', *, *, #7458, .f. ) ;
#7452 = vertex_point ( 'none', #13916 ) ;
#7453 = oriented_edge ( 'none', *, *, #7446, .t. ) ;
#7455 = oriented_edge ( 'none', *, *, #8789, .f. ) ;
#7454 = edge_curve ( 'none', #7461, #7452, #13907, .t. ) ;
#7456 = oriented_edge ( 'none', *, *, #7521, .f. ) ;
#7457 = vertex_point ( 'none', #13908 ) ;
#7458 = edge_curve ( 'none', #7457, #7461, #13917, .t. ) ;
#7459 = oriented_edge ( 'none', *, *, #7524, .f. ) ;
#7460 = vertex_point ( 'none', #13910 ) ;
#7461 = vertex_point ( 'none', #13909 ) ;
#7462 = oriented_edge ( 'none', *, *, #7479, .f. ) ;
#7463 = edge_curve ( 'none', #7471, #7478, #13919, .t. ) ;
#7464 = edge_curve ( 'none', #7491, #7240, #13918, .t. ) ;
#7465 = edge_curve ( 'none', #7477, #7478, #13963, .t. ) ;
#7466 = oriented_edge ( 'none', *, *, #7464, .t. ) ;
#7467 = edge_curve ( 'none', #7491, #7477, #14022, .t. ) ;
#7468 = oriented_edge ( 'none', *, *, #7467, .f. ) ;
#7470 = edge_loop ( 'none', ( #9295, #10054, #9356, #10245, #9141, #10246, #10176, #9426, #10159, #10438, #10413, #10278, #10608, #10376, #10059, #10684, #10307, #10481, #10309, #10639, #10791, #10566, #10729, #10644 ) ) ;
#7469 = edge_curve ( 'none', #7486, #7487, #14021, .t. ) ;
#7471 = vertex_point ( 'none', #14023 ) ;
#7472 = oriented_edge ( 'none', *, *, #7394, .f. ) ;
#7473 = edge_curve ( 'none', #7486, #7405, #14000, .t. ) ;
#7474 = oriented_edge ( 'none', *, *, #7463, .t. ) ;
#7475 = oriented_edge ( 'none', *, *, #7473, .t. ) ;
#7476 = oriented_edge ( 'none', *, *, #7465, .f. ) ;
#7477 = vertex_point ( 'none', #14051 ) ;
#7478 = vertex_point ( 'none', #13966 ) ;
#7479 = edge_curve ( 'none', #7471, #7399, #14097, .t. ) ;
#7480 = vertex_point ( 'none', #14099 ) ;
#7481 = oriented_edge ( 'none', *, *, #7406, .f. ) ;
#7482 = edge_curve ( 'none', #7402, #7356, #14091, .t. ) ;
#7483 = oriented_edge ( 'none', *, *, #7490, .f. ) ;
#7484 = oriented_edge ( 'none', *, *, #7482, .f. ) ;
#7485 = oriented_edge ( 'none', *, *, #7469, .f. ) ;
#7486 = vertex_point ( 'none', #14052 ) ;
#7487 = vertex_point ( 'none', #14001 ) ;
#7488 = edge_curve ( 'none', #7396, #7480, #14133, .t. ) ;
#7489 = oriented_edge ( 'none', *, *, #7488, .t. ) ;
#7490 = edge_curve ( 'none', #7487, #7480, #14101, .t. ) ;
#7491 = vertex_point ( 'none', #14100 ) ;
#7492 = oriented_edge ( 'none', *, *, #7190, .t. ) ;
#7493 = advanced_face ( 'none', ( #14108 ), #14098, .t. ) ;
#7494 = oriented_edge ( 'none', *, *, #7504, .f. ) ;
#7495 = oriented_edge ( 'none', *, *, #7527, .f. ) ;
#7496 = oriented_edge ( 'none', *, *, #7364, .t. ) ;
#7497 = oriented_edge ( 'none', *, *, #7442, .f. ) ;
#7498 = edge_curve ( 'none', #7500, #7222, #14146, .t. ) ;
#7499 = advanced_face ( 'none', ( #14105 ), #14145, .t. ) ;
#7500 = vertex_point ( 'none', #13871 ) ;
#7501 = edge_curve ( 'none', #7138, #7509, #14106, .t. ) ;
#7502 = edge_loop ( 'none', ( #7507, #7562, #7571, #7569 ) ) ;
#7503 = oriented_edge ( 'none', *, *, #7498, .f. ) ;
#7504 = edge_curve ( 'none', #7509, #7500, #14192, .t. ) ;
#7505 = edge_curve ( 'none', #7509, #7457, #14184, .t. ) ;
#7506 = oriented_edge ( 'none', *, *, #7519, .f. ) ;
#7507 = oriented_edge ( 'none', *, *, #7570, .f. ) ;
#7508 = edge_curve ( 'none', #7427, #7378, #14171, .t. ) ;
#7509 = vertex_point ( 'none', #14183 ) ;
#7510 = advanced_face ( 'none', ( #14193 ), #14190, .t. ) ;
#7511 = oriented_edge ( 'none', *, *, #7438, .t. ) ;
#7512 = oriented_edge ( 'none', *, *, #7526, .f. ) ;
#7513 = edge_loop ( 'none', ( #7517, #7495, #7497, #7496 ) ) ;
#7514 = oriented_edge ( 'none', *, *, #7508, .f. ) ;
#7515 = edge_loop ( 'none', ( #7566, #7555, #7558, #7492 ) ) ;
#7516 = oriented_edge ( 'none', *, *, #7201, .f. ) ;
#7517 = oriented_edge ( 'none', *, *, #7447, .f. ) ;
#7518 = edge_curve ( 'none', #7457, #7449, #14211, .t. ) ;
#7519 = edge_curve ( 'none', #7431, #7523, #14205, .t. ) ;
#7520 = oriented_edge ( 'none', *, *, #7518, .t. ) ;
#7521 = edge_curve ( 'none', #7460, #7449, #14198, .t. ) ;
#7522 = edge_loop ( 'none', ( #7512, #7511, #7514, #7529 ) ) ;
#7523 = vertex_point ( 'none', #14200 ) ;
#7524 = edge_curve ( 'none', #7525, #7460, #14242, .t. ) ;
#7525 = vertex_point ( 'none', #14241 ) ;
#7526 = edge_curve ( 'none', #7383, #7436, #14295, .t. ) ;
#7527 = edge_curve ( 'none', #7525, #7523, #14269, .t. ) ;
#7528 = edge_loop ( 'none', ( #7516, #7503, #7494, #7564 ) ) ;
#7529 = oriented_edge ( 'none', *, *, #7435, .f. ) ;
#7530 = oriented_edge ( 'none', *, *, #7527, .t. ) ;
#7531 = edge_curve ( 'none', #7443, #7240, #14326, .t. ) ;
#7532 = edge_curve ( 'none', #7356, #7126, #14322, .t. ) ;
#7533 = oriented_edge ( 'none', *, *, #7606, .f. ) ;
#7534 = oriented_edge ( 'none', *, *, #7655, .f. ) ;
#7535 = edge_curve ( 'none', #7244, #7486, #14348, .t. ) ;
#7536 = advanced_face ( 'none', ( #14350 ), #14349, .t. ) ;
#7537 = oriented_edge ( 'none', *, *, #7473, .f. ) ;
#7538 = oriented_edge ( 'none', *, *, #7243, .t. ) ;
#7539 = oriented_edge ( 'none', *, *, #7535, .f. ) ;
#7540 = edge_loop ( 'none', ( #7545, #7537, #7539, #7538 ) ) ;
#7541 = oriented_edge ( 'none', *, *, #7267, .t. ) ;
#7542 = oriented_edge ( 'none', *, *, #7565, .f. ) ;
#7543 = edge_curve ( 'none', #7405, #7264, #14337, .t. ) ;
#7544 = edge_curve ( 'none', #7273, #7471, #14327, .t. ) ;
#7545 = oriented_edge ( 'none', *, *, #7543, .f. ) ;
#7546 = advanced_face ( 'none', ( #14334 ), #14338, .t. ) ;
#7547 = oriented_edge ( 'none', *, *, #7463, .f. ) ;
#7548 = oriented_edge ( 'none', *, *, #7257, .t. ) ;
#7549 = vertex_point ( 'none', #14384 ) ;
#7550 = edge_curve ( 'none', #7240, #7194, #14371, .t. ) ;
#7551 = edge_curve ( 'none', #7452, #7148, #14360, .t. ) ;
#7552 = oriented_edge ( 'none', *, *, #7550, .f. ) ;
#7553 = advanced_face ( 'none', ( #14373 ), #14367, .t. ) ;
#7554 = oriented_edge ( 'none', *, *, #7464, .f. ) ;
#7555 = oriented_edge ( 'none', *, *, #7446, .f. ) ;
#7556 = edge_loop ( 'none', ( #7552, #7554, #7542, #7541 ) ) ;
#7557 = oriented_edge ( 'none', *, *, #7544, .f. ) ;
#7558 = oriented_edge ( 'none', *, *, #7563, .f. ) ;
#7559 = oriented_edge ( 'none', *, *, #7561, .f. ) ;
#7560 = advanced_face ( 'none', ( #14359 ), #14375, .t. ) ;
#7561 = edge_curve ( 'none', #7478, #7186, #14400, .t. ) ;
#7562 = oriented_edge ( 'none', *, *, #7518, .f. ) ;
#7563 = edge_curve ( 'none', #7208, #7441, #13867, .t. ) ;
#7564 = oriented_edge ( 'none', *, *, #7501, .f. ) ;
#7565 = edge_curve ( 'none', #7211, #7491, #14438, .t. ) ;
#7566 = oriented_edge ( 'none', *, *, #7551, .f. ) ;
#7567 = advanced_face ( 'none', ( #14423 ), #14436, .t. ) ;
#7568 = edge_loop ( 'none', ( #7559, #7547, #7557, #7548 ) ) ;
#7569 = oriented_edge ( 'none', *, *, #7504, .t. ) ;
#7570 = edge_curve ( 'none', #7449, #7500, #14418, .t. ) ;
#7571 = oriented_edge ( 'none', *, *, #7505, .f. ) ;
#7572 = oriented_edge ( 'none', *, *, #7015, .f. ) ;
#7573 = advanced_face ( 'none', ( #14439 ), #14425, .t. ) ;
#7574 = edge_loop ( 'none', ( #7636, #7644, #7629, #7628 ) ) ;
#7575 = oriented_edge ( 'none', *, *, #7586, .f. ) ;
#7576 = oriented_edge ( 'none', *, *, #7373, .t. ) ;
#7577 = oriented_edge ( 'none', *, *, #7592, .f. ) ;
#7578 = edge_curve ( 'none', #7012, #7079, #14421, .t. ) ;
#7579 = oriented_edge ( 'none', *, *, #7181, .f. ) ;
#7580 = advanced_face ( 'none', ( #14424, #14416 ), #14419, .f. ) ;
#7581 = oriented_edge ( 'none', *, *, #7578, .t. ) ;
#7582 = oriented_edge ( 'none', *, *, #7088, .f. ) ;
#7583 = edge_loop ( 'none', ( #7608, #7581 ) ) ;
#7584 = oriented_edge ( 'none', *, *, #7400, .f. ) ;
#7585 = edge_curve ( 'none', #7097, #7418, #14449, .t. ) ;
#7586 = edge_curve ( 'none', #7412, #7369, #14490, .t. ) ;
#7587 = oriented_edge ( 'none', *, *, #7585, .f. ) ;
#7588 = edge_loop ( 'none', ( #7641, #7637, #7643, #7645 ) ) ;
#7589 = advanced_face ( 'none', ( #14452 ), #14448, .t. ) ;
#7590 = edge_loop ( 'none', ( #7575, #7593, #7577, #7576 ) ) ;
#7591 = oriented_edge ( 'none', *, *, #7398, .f. ) ;
#7592 = edge_curve ( 'none', #7368, #7430, #14481, .t. ) ;
#7593 = oriented_edge ( 'none', *, *, #7416, .f. ) ;
#7594 = oriented_edge ( 'none', *, *, #7100, .t. ) ;
#7595 = edge_curve ( 'none', #7480, #7248, #14471, .t. ) ;
#7596 = edge_loop ( 'none', ( #7604, #7584, #7533, #7609 ) ) ;
#7597 = edge_curve ( 'none', #7247, #7396, #14513, .t. ) ;
#7598 = oriented_edge ( 'none', *, *, #7488, .f. ) ;
#7599 = edge_loop ( 'none', ( #7605, #7591, #7587, #7594 ) ) ;
#7600 = edge_loop ( 'none', ( #7582, #7579 ) ) ;
#7601 = oriented_edge ( 'none', *, *, #7234, .t. ) ;
#7602 = edge_curve ( 'none', #7422, #7090, #14512, .t. ) ;
#7603 = oriented_edge ( 'none', *, *, #7597, .f. ) ;
#7604 = oriented_edge ( 'none', *, *, #7532, .f. ) ;
#7605 = oriented_edge ( 'none', *, *, #7602, .f. ) ;
#7606 = edge_curve ( 'none', #7106, #7432, #14494, .t. ) ;
#7607 = advanced_face ( 'none', ( #14437 ), #14502, .t. ) ;
#7608 = oriented_edge ( 'none', *, *, #7083, .t. ) ;
#7609 = oriented_edge ( 'none', *, *, #7110, .t. ) ;
#7610 = oriented_edge ( 'none', *, *, #7684, .t. ) ;
#7611 = oriented_edge ( 'none', *, *, #7358, .t. ) ;
#7612 = oriented_edge ( 'none', *, *, #7023, .t. ) ;
#7613 = edge_loop ( 'none', ( #7680, #7685, #7675, #7534, #7658, #7662 ) ) ;
#7614 = oriented_edge ( 'none', *, *, #7633, .t. ) ;
#7615 = oriented_edge ( 'none', *, *, #7025, .t. ) ;
#7616 = oriented_edge ( 'none', *, *, #7630, .t. ) ;
#7617 = advanced_face ( 'none', ( #14542 ), #14493, .t. ) ;
#7618 = oriented_edge ( 'none', *, *, #6971, .t. ) ;
#7619 = edge_loop ( 'none', ( #7682, #7677, #7672, #7611 ) ) ;
#7620 = edge_loop ( 'none', ( #7634, #7618, #7623 ) ) ;
#7621 = oriented_edge ( 'none', *, *, #7633, .f. ) ;
#7622 = advanced_face ( 'none', ( #14537 ), #14538, .f. ) ;
#7623 = oriented_edge ( 'none', *, *, #7624, .t. ) ;
#7624 = edge_curve ( 'none', #6923, #7044, #14491, .t. ) ;
#7625 = edge_loop ( 'none', ( #7678, #7683, #7681, #7610 ) ) ;
#7626 = advanced_face ( 'none', ( #14527 ), #14535, .t. ) ;
#7627 = edge_curve ( 'none', #7002, #7037, #14511, .t. ) ;
#7628 = oriented_edge ( 'none', *, *, #7639, .f. ) ;
#7629 = oriented_edge ( 'none', *, *, #6996, .t. ) ;
#7630 = edge_curve ( 'none', #6968, #6967, #14576, .t. ) ;
#7631 = edge_loop ( 'none', ( #7612, #7614 ) ) ;
#7632 = advanced_face ( 'none', ( #14571, #14580 ), #14523, .f. ) ;
#7633 = edge_curve ( 'none', #7020, #7021, #14561, .t. ) ;
#7634 = oriented_edge ( 'none', *, *, #7039, .f. ) ;
#7635 = edge_loop ( 'none', ( #7572, #7616, #7615, #7621 ) ) ;
#7636 = oriented_edge ( 'none', *, *, #7005, .f. ) ;
#7637 = oriented_edge ( 'none', *, *, #7639, .t. ) ;
#7638 = advanced_face ( 'none', ( #14577 ), #14570, .t. ) ;
#7639 = edge_curve ( 'none', #7003, #7008, #14569, .t. ) ;
#7640 = oriented_edge ( 'none', *, *, #7627, .f. ) ;
#7641 = oriented_edge ( 'none', *, *, #7036, .f. ) ;
#7642 = edge_loop ( 'none', ( #7646, #7640 ) ) ;
#7643 = oriented_edge ( 'none', *, *, #7089, .t. ) ;
#7644 = oriented_edge ( 'none', *, *, #7627, .t. ) ;
#7645 = oriented_edge ( 'none', *, *, #7578, .f. ) ;
#7646 = oriented_edge ( 'none', *, *, #7006, .f. ) ;
#7647 = edge_loop ( 'none', ( #7713, #7653, #7717, #7721, #7719 ) ) ;
#7648 = advanced_face ( 'none', ( #14563 ), #14590, .t. ) ;
#7649 = oriented_edge ( 'none', *, *, #7650, .t. ) ;
#7650 = edge_curve ( 'none', #7549, #7169, #14600, .t. ) ;
#7651 = vertex_point ( 'none', #14596 ) ;
#7652 = advanced_face ( 'none', ( #14598 ), #14657, .t. ) ;
#7653 = oriented_edge ( 'none', *, *, #7395, .t. ) ;
#7654 = oriented_edge ( 'none', *, *, #7668, .t. ) ;
#7655 = edge_curve ( 'none', #7154, #7549, #14659, .t. ) ;
#7656 = edge_loop ( 'none', ( #7665, #7723, #7649 ) ) ;
#7657 = edge_loop ( 'none', ( #7663, #7669, #7654 ) ) ;
#7658 = oriented_edge ( 'none', *, *, #7170, .t. ) ;
#7659 = oriented_edge ( 'none', *, *, #7410, .t. ) ;
#7660 = oriented_edge ( 'none', *, *, #7380, .t. ) ;
#7661 = edge_loop ( 'none', ( #7667, #7660, #7666, #7670, #7724, #7659 ) ) ;
#7662 = oriented_edge ( 'none', *, *, #7372, .t. ) ;
#7663 = oriented_edge ( 'none', *, *, #7156, .t. ) ;
#7664 = advanced_face ( 'none', ( #14662 ), #14765, .t. ) ;
#7665 = oriented_edge ( 'none', *, *, #5163, .t. ) ;
#7666 = oriented_edge ( 'none', *, *, #7157, .t. ) ;
#7667 = oriented_edge ( 'none', *, *, #7508, .t. ) ;
#7668 = edge_curve ( 'none', #7549, #7180, #14767, .t. ) ;
#7669 = oriented_edge ( 'none', *, *, #7650, .f. ) ;
#7670 = oriented_edge ( 'none', *, *, #7668, .f. ) ;
#7671 = advanced_face ( 'none', ( #14768 ), #14658, .f. ) ;
#7672 = oriented_edge ( 'none', *, *, #6965, .t. ) ;
#7673 = edge_curve ( 'none', #7409, #7549, #14867, .t. ) ;
#7674 = advanced_face ( 'none', ( #14661 ), #14897, .t. ) ;
#7675 = oriented_edge ( 'none', *, *, #7673, .t. ) ;
#7676 = oriented_edge ( 'none', *, *, #7798, .f. ) ;
#7677 = oriented_edge ( 'none', *, *, #7684, .f. ) ;
#7678 = oriented_edge ( 'none', *, *, #7043, .f. ) ;
#7679 = advanced_face ( 'none', ( #15031 ), #15027, .f. ) ;
#7680 = oriented_edge ( 'none', *, *, #7592, .t. ) ;
#7681 = oriented_edge ( 'none', *, *, #6976, .t. ) ;
#7682 = oriented_edge ( 'none', *, *, #6928, .f. ) ;
#7683 = oriented_edge ( 'none', *, *, #7624, .f. ) ;
#7684 = edge_curve ( 'none', #6989, #6988, #15022, .t. ) ;
#7685 = oriented_edge ( 'none', *, *, #7413, .t. ) ;
#7686 = edge_loop ( 'none', ( #7737, #7752, #7736 ) ) ;
#7687 = oriented_edge ( 'none', *, *, #12192, .t. ) ;
#7688 = edge_loop ( 'none', ( #7700, #7705, #7692, #7696 ) ) ;
#7689 = oriented_edge ( 'none', *, *, #7706, .t. ) ;
#7690 = oriented_edge ( 'none', *, *, #7404, .t. ) ;
#7691 = advanced_face ( 'none', ( #15029 ), #15060, .t. ) ;
#7692 = oriented_edge ( 'none', *, *, #7706, .f. ) ;
#7693 = oriented_edge ( 'none', *, *, #7098, .t. ) ;
#7694 = edge_loop ( 'none', ( #7709, #7690, #7754, #7697, #7759 ) ) ;
#7695 = edge_curve ( 'none', #7421, #7755, #15065, .t. ) ;
#7696 = oriented_edge ( 'none', *, *, #7703, .t. ) ;
#7697 = oriented_edge ( 'none', *, *, #7756, .f. ) ;
#7698 = oriented_edge ( 'none', *, *, #7718, .f. ) ;
#7699 = advanced_face ( 'none', ( #15067 ), #15117, .t. ) ;
#7700 = oriented_edge ( 'none', *, *, #7236, .t. ) ;
#7701 = oriented_edge ( 'none', *, *, #7703, .f. ) ;
#7702 = oriented_edge ( 'none', *, *, #7586, .t. ) ;
#7703 = edge_curve ( 'none', #7651, #7158, #15248, .t. ) ;
#7704 = oriented_edge ( 'none', *, *, #7367, .t. ) ;
#7705 = oriented_edge ( 'none', *, *, #7164, .t. ) ;
#7706 = edge_curve ( 'none', #7651, #7177, #15221, .t. ) ;
#7707 = oriented_edge ( 'none', *, *, #7419, .t. ) ;
#7708 = advanced_face ( 'none', ( #15247 ), #15257, .t. ) ;
#7709 = oriented_edge ( 'none', *, *, #7606, .t. ) ;
#7710 = edge_loop ( 'none', ( #7687, #7722, #7711, #7689 ) ) ;
#7711 = oriented_edge ( 'none', *, *, #7720, .t. ) ;
#7712 = edge_loop ( 'none', ( #7702, #7704, #7701, #7698, #7707 ) ) ;
#7713 = oriented_edge ( 'none', *, *, #7585, .t. ) ;
#7714 = oriented_edge ( 'none', *, *, #7602, .t. ) ;
#7715 = edge_curve ( 'none', #7755, #7048, #15263, .t. ) ;
#7716 = advanced_face ( 'none', ( #15246 ), #15365, .t. ) ;
#7717 = oriented_edge ( 'none', *, *, #7718, .t. ) ;
#7718 = edge_curve ( 'none', #7420, #7651, #15302, .t. ) ;
#7719 = oriented_edge ( 'none', *, *, #7173, .t. ) ;
#7720 = edge_curve ( 'none', #7096, #7651, #15222, .t. ) ;
#7721 = oriented_edge ( 'none', *, *, #7720, .f. ) ;
#7722 = oriented_edge ( 'none', *, *, #7175, .t. ) ;
#7723 = oriented_edge ( 'none', *, *, #7655, .t. ) ;
#7724 = oriented_edge ( 'none', *, *, #7673, .f. ) ;
#7725 = edge_loop ( 'none', ( #7731, #7801, #7730, #7727, #7784 ) ) ;
#7726 = oriented_edge ( 'none', *, *, #7235, .t. ) ;
#7727 = oriented_edge ( 'none', *, *, #7741, .f. ) ;
#7728 = advanced_face ( 'none', ( #15125 ), #15524, .t. ) ;
#7729 = edge_loop ( 'none', ( #7775, #7795, #7779, #7786, #7776, #7782 ) ) ;
#7730 = oriented_edge ( 'none', *, *, #7732, .f. ) ;
#7731 = oriented_edge ( 'none', *, *, #7532, .t. ) ;
#7732 = edge_curve ( 'none', #7738, #7056, #15633, .t. ) ;
#7733 = oriented_edge ( 'none', *, *, #7101, .t. ) ;
#7734 = edge_loop ( 'none', ( #7733, #7790, #7787 ) ) ;
#7735 = advanced_face ( 'none', ( #15525 ), #15661, .t. ) ;
#7736 = oriented_edge ( 'none', *, *, #7715, .t. ) ;
#7737 = oriented_edge ( 'none', *, *, #7112, .t. ) ;
#7738 = vertex_point ( 'none', #15634 ) ;
#7739 = advanced_face ( 'none', ( #15627 ), #15735, .t. ) ;
#7740 = oriented_edge ( 'none', *, *, #7741, .t. ) ;
#7741 = edge_curve ( 'none', #7402, #7738, #15846, .t. ) ;
#7742 = oriented_edge ( 'none', *, *, #7406, .t. ) ;
#7743 = oriented_edge ( 'none', *, *, #7092, .t. ) ;
#7744 = oriented_edge ( 'none', *, *, #7715, .f. ) ;
#7745 = oriented_edge ( 'none', *, *, #7597, .t. ) ;
#7746 = oriented_edge ( 'none', *, *, #7756, .t. ) ;
#7747 = oriented_edge ( 'none', *, *, #7401, .t. ) ;
#7748 = advanced_face ( 'none', ( #15848 ), #15876, .t. ) ;
#7749 = oriented_edge ( 'none', *, *, #7750, .t. ) ;
#7750 = edge_curve ( 'none', #7755, #7122, #15847, .t. ) ;
#7751 = edge_loop ( 'none', ( #7745, #7742, #7740, #7676, #7800, #7726 ) ) ;
#7752 = oriented_edge ( 'none', *, *, #7750, .f. ) ;
#7753 = advanced_face ( 'none', ( #15845 ), #15929, .t. ) ;
#7754 = oriented_edge ( 'none', *, *, #7695, .t. ) ;
#7755 = vertex_point ( 'none', #15879 ) ;
#7756 = edge_curve ( 'none', #7105, #7755, #15936, .t. ) ;
#7757 = edge_loop ( 'none', ( #7714, #7693, #7744, #7761, #7747 ) ) ;
#7758 = edge_loop ( 'none', ( #7743, #7746, #7749 ) ) ;
#7759 = oriented_edge ( 'none', *, *, #7102, .t. ) ;
#7760 = advanced_face ( 'none', ( #15677 ), #16119, .t. ) ;
#7761 = oriented_edge ( 'none', *, *, #7695, .f. ) ;
#7762 = oriented_edge ( 'none', *, *, #7479, .t. ) ;
#7763 = advanced_face ( 'none', ( #16213 ), #16256, .t. ) ;
#7764 = oriented_edge ( 'none', *, *, #7780, .t. ) ;
#7765 = oriented_edge ( 'none', *, *, #7271, .t. ) ;
#7766 = advanced_face ( 'none', ( #16212 ), #16354, .t. ) ;
#7767 = oriented_edge ( 'none', *, *, #7117, .t. ) ;
#7768 = oriented_edge ( 'none', *, *, #7792, .f. ) ;
#7769 = edge_curve ( 'none', #7789, #7134, #16474, .t. ) ;
#7770 = oriented_edge ( 'none', *, *, #7834, .f. ) ;
#7771 = oriented_edge ( 'none', *, *, #7769, .f. ) ;
#7772 = oriented_edge ( 'none', *, *, #7822, .f. ) ;
#7773 = oriented_edge ( 'none', *, *, #7490, .t. ) ;
#7774 = oriented_edge ( 'none', *, *, #7115, .t. ) ;
#7775 = oriented_edge ( 'none', *, *, #7535, .t. ) ;
#7776 = oriented_edge ( 'none', *, *, #7046, .t. ) ;
#7777 = advanced_face ( 'none', ( #16475 ), #16566, .t. ) ;
#7778 = oriented_edge ( 'none', *, *, #7595, .t. ) ;
#7779 = oriented_edge ( 'none', *, *, #7792, .t. ) ;
#7780 = edge_curve ( 'none', #7047, #7789, #16569, .t. ) ;
#7781 = edge_loop ( 'none', ( #7778, #7765, #7767, #7771, #7768, #7773 ) ) ;
#7782 = oriented_edge ( 'none', *, *, #7246, .t. ) ;
#7783 = edge_loop ( 'none', ( #7833, #7764, #7832 ) ) ;
#7784 = oriented_edge ( 'none', *, *, #7482, .t. ) ;
#7785 = advanced_face ( 'none', ( #16530 ), #16690, .t. ) ;
#7786 = oriented_edge ( 'none', *, *, #7780, .f. ) ;
#7787 = oriented_edge ( 'none', *, *, #7788, .t. ) ;
#7788 = edge_curve ( 'none', #7738, #7118, #16753, .t. ) ;
#7789 = vertex_point ( 'none', #16754 ) ;
#7790 = oriented_edge ( 'none', *, *, #7798, .t. ) ;
#7791 = oriented_edge ( 'none', *, *, #7123, .t. ) ;
#7792 = edge_curve ( 'none', #7487, #7789, #16748, .t. ) ;
#7793 = oriented_edge ( 'none', *, *, #7788, .f. ) ;
#7794 = advanced_face ( 'none', ( #16704 ), #16780, .t. ) ;
#7795 = oriented_edge ( 'none', *, *, #7469, .t. ) ;
#7796 = oriented_edge ( 'none', *, *, #7732, .t. ) ;
#7797 = edge_loop ( 'none', ( #7774, #7770, #7837 ) ) ;
#7798 = edge_curve ( 'none', #7116, #7738, #16784, .t. ) ;
#7799 = edge_loop ( 'none', ( #7791, #7793, #7796 ) ) ;
#7800 = oriented_edge ( 'none', *, *, #7125, .t. ) ;
#7801 = oriented_edge ( 'none', *, *, #7107, .t. ) ;
#7802 = oriented_edge ( 'none', *, *, #7270, .t. ) ;
#7803 = edge_curve ( 'none', #7871, #7054, #16808, .t. ) ;
#7804 = advanced_face ( 'none', ( #16787 ), #16883, .t. ) ;
#7805 = oriented_edge ( 'none', *, *, #7467, .t. ) ;
#7806 = oriented_edge ( 'none', *, *, #7828, .t. ) ;
#7807 = oriented_edge ( 'none', *, *, #7129, .t. ) ;
#7808 = oriented_edge ( 'none', *, *, #7931, .t. ) ;
#7809 = oriented_edge ( 'none', *, *, #7565, .t. ) ;
#7810 = advanced_face ( 'none', ( #16705 ), #16893, .t. ) ;
#7811 = oriented_edge ( 'none', *, *, #7132, .t. ) ;
#7812 = oriented_edge ( 'none', *, *, #7067, .t. ) ;
#7813 = edge_loop ( 'none', ( #7807, #7814, #7806 ) ) ;
#7814 = oriented_edge ( 'none', *, *, #7819, .f. ) ;
#7815 = oriented_edge ( 'none', *, *, #7822, .t. ) ;
#7816 = oriented_edge ( 'none', *, *, #7839, .f. ) ;
#7817 = edge_loop ( 'none', ( #7809, #7805, #7867, #7872, #7875 ) ) ;
#7818 = advanced_face ( 'none', ( #17010 ), #17054, .t. ) ;
#7819 = edge_curve ( 'none', #21289, #7066, #17057, .t. ) ;
#7820 = oriented_edge ( 'none', *, *, #7819, .t. ) ;
#7821 = oriented_edge ( 'none', *, *, #7839, .t. ) ;
#7822 = edge_curve ( 'none', #7070, #21289, #17074, .t. ) ;
#7823 = oriented_edge ( 'none', *, *, #7263, .t. ) ;
#7824 = oriented_edge ( 'none', *, *, #7259, .t. ) ;
#7825 = oriented_edge ( 'none', *, *, #7064, .t. ) ;
#7826 = oriented_edge ( 'none', *, *, #7828, .f. ) ;
#7827 = edge_loop ( 'none', ( #7812, #7815, #7820 ) ) ;
#7828 = edge_curve ( 'none', #21289, #7060, #17069, .t. ) ;
#7829 = advanced_face ( 'none', ( #17056 ), #17153, .t. ) ;
#7830 = oriented_edge ( 'none', *, *, #7394, .t. ) ;
#7831 = advanced_face ( 'none', ( #17264 ), #17307, .t. ) ;
#7832 = oriented_edge ( 'none', *, *, #7834, .t. ) ;
#7833 = oriented_edge ( 'none', *, *, #7050, .t. ) ;
#7834 = edge_curve ( 'none', #7789, #7049, #17261, .t. ) ;
#7835 = edge_loop ( 'none', ( #21288, #7762, #7821, #7772, #7825, #7824 ) ) ;
#7836 = advanced_face ( 'none', ( #17263 ), #17316, .t. ) ;
#7837 = oriented_edge ( 'none', *, *, #7769, .t. ) ;
#7838 = edge_loop ( 'none', ( #21290, #7823, #7811, #7826, #7816, #7830 ) ) ;
#7839 = edge_curve ( 'none', #7399, #21289, #17336, .t. ) ;
#7840 = oriented_edge ( 'none', *, *, #7865, .t. ) ;
#7841 = edge_loop ( 'none', ( #7848, #7849, #7851, #7863, #7909 ) ) ;
#7842 = vertex_point ( 'none', #17262 ) ;
#7843 = advanced_face ( 'none', ( #17337 ), #17383, .t. ) ;
#7844 = oriented_edge ( 'none', *, *, #7803, .t. ) ;
#7845 = edge_curve ( 'none', #7842, #7214, #17389, .t. ) ;
#7846 = oriented_edge ( 'none', *, *, #7865, .f. ) ;
#7847 = oriented_edge ( 'none', *, *, #7196, .t. ) ;
#7848 = oriented_edge ( 'none', *, *, #7563, .t. ) ;
#7849 = oriented_edge ( 'none', *, *, #7448, .t. ) ;
#7850 = advanced_face ( 'none', ( #17338 ), #17445, .t. ) ;
#7851 = oriented_edge ( 'none', *, *, #7852, .t. ) ;
#7852 = edge_curve ( 'none', #7443, #7842, #17574, .t. ) ;
#7853 = edge_loop ( 'none', ( #7855, #7913, #7915, #7911, #7908 ) ) ;
#7854 = edge_curve ( 'none', #7228, #7842, #17571, .t. ) ;
#7855 = oriented_edge ( 'none', *, *, #7550, .t. ) ;
#7856 = oriented_edge ( 'none', *, *, #7051, .t. ) ;
#7857 = oriented_edge ( 'none', *, *, #7272, .t. ) ;
#7858 = oriented_edge ( 'none', *, *, #7465, .t. ) ;
#7859 = oriented_edge ( 'none', *, *, #7869, .f. ) ;
#7860 = advanced_face ( 'none', ( #17572 ), #17576, .t. ) ;
#7861 = oriented_edge ( 'none', *, *, #7868, .t. ) ;
#7862 = oriented_edge ( 'none', *, *, #7075, .t. ) ;
#7863 = oriented_edge ( 'none', *, *, #7854, .f. ) ;
#7864 = edge_loop ( 'none', ( #7856, #7846, #7844 ) ) ;
#7865 = edge_curve ( 'none', #7871, #7074, #17578, .t. ) ;
#7866 = edge_curve ( 'none', #7842, #7200, #17664, .t. ) ;
#7867 = oriented_edge ( 'none', *, *, #7869, .t. ) ;
#7868 = edge_curve ( 'none', #7204, #7871, #17663, .t. ) ;
#7869 = edge_curve ( 'none', #7477, #7871, #17709, .t. ) ;
#7870 = oriented_edge ( 'none', *, *, #7803, .f. ) ;
#7871 = vertex_point ( 'none', #17637 ) ;
#7872 = oriented_edge ( 'none', *, *, #7868, .f. ) ;
#7873 = edge_loop ( 'none', ( #7862, #7857, #7861, #7840 ) ) ;
#7874 = edge_loop ( 'none', ( #7878, #7802, #7877, #7870, #7859, #7858 ) ) ;
#7875 = oriented_edge ( 'none', *, *, #7199, .t. ) ;
#7876 = advanced_face ( 'none', ( #17579 ), #17723, .t. ) ;
#7877 = oriented_edge ( 'none', *, *, #7059, .t. ) ;
#7878 = oriented_edge ( 'none', *, *, #7561, .t. ) ;
#7879 = oriented_edge ( 'none', *, *, #7551, .t. ) ;
#7880 = edge_curve ( 'none', #7916, #7202, #17838, .t. ) ;
#7881 = oriented_edge ( 'none', *, *, #7454, .t. ) ;
#7882 = advanced_face ( 'none', ( #17839 ), #17857, .t. ) ;
#7883 = edge_loop ( 'none', ( #7885, #7887, #7884 ) ) ;
#7884 = oriented_edge ( 'none', *, *, #7886, .t. ) ;
#7885 = oriented_edge ( 'none', *, *, #7229, .t. ) ;
#7886 = edge_curve ( 'none', #7916, #7218, #17880, .t. ) ;
#7887 = oriented_edge ( 'none', *, *, #7891, .t. ) ;
#7888 = advanced_face ( 'none', ( #17833 ), #17927, .t. ) ;
#7889 = oriented_edge ( 'none', *, *, #7890, .t. ) ;
#7890 = edge_curve ( 'none', #7461, #7916, #17841, .t. ) ;
#7891 = edge_curve ( 'none', #7224, #7916, #18104, .t. ) ;
#7892 = oriented_edge ( 'none', *, *, #7221, .t. ) ;
#7893 = oriented_edge ( 'none', *, *, #7501, .t. ) ;
#7894 = oriented_edge ( 'none', *, *, #7205, .t. ) ;
#7895 = oriented_edge ( 'none', *, *, #7210, .t. ) ;
#7896 = edge_loop ( 'none', ( #7879, #7894, #7956, #7954, #7881 ) ) ;
#7897 = oriented_edge ( 'none', *, *, #7505, .t. ) ;
#7898 = oriented_edge ( 'none', *, *, #7854, .t. ) ;
#7899 = advanced_face ( 'none', ( #18102 ), #18123, .t. ) ;
#7900 = oriented_edge ( 'none', *, *, #7891, .f. ) ;
#7901 = oriented_edge ( 'none', *, *, #7845, .t. ) ;
#7902 = edge_loop ( 'none', ( #7897, #7917, #7889, #7900, #7892, #7893 ) ) ;
#7903 = advanced_face ( 'none', ( #18103 ), #18127, .t. ) ;
#7904 = oriented_edge ( 'none', *, *, #7866, .t. ) ;
#7905 = oriented_edge ( 'none', *, *, #7198, .t. ) ;
#7906 = edge_loop ( 'none', ( #7895, #7951, #7950 ) ) ;
#7907 = edge_loop ( 'none', ( #7847, #7898, #7901 ) ) ;
#7908 = oriented_edge ( 'none', *, *, #7531, .t. ) ;
#7909 = oriented_edge ( 'none', *, *, #7193, .t. ) ;
#7910 = advanced_face ( 'none', ( #18126 ), #18209, .t. ) ;
#7911 = oriented_edge ( 'none', *, *, #7852, .f. ) ;
#7912 = edge_loop ( 'none', ( #7905, #7914, #7904 ) ) ;
#7913 = oriented_edge ( 'none', *, *, #7191, .t. ) ;
#7914 = oriented_edge ( 'none', *, *, #7845, .f. ) ;
#7915 = oriented_edge ( 'none', *, *, #7866, .f. ) ;
#7916 = vertex_point ( 'none', #18101 ) ;
#7917 = oriented_edge ( 'none', *, *, #7458, .t. ) ;
#7918 = oriented_edge ( 'none', *, *, #7230, .t. ) ;
#7919 = edge_curve ( 'none', #7233, #7930, #18217, .t. ) ;
#7920 = oriented_edge ( 'none', *, *, #7227, .t. ) ;
#7921 = oriented_edge ( 'none', *, *, #7220, .t. ) ;
#7922 = oriented_edge ( 'none', *, *, #7938, .t. ) ;
#7923 = oriented_edge ( 'none', *, *, #7521, .t. ) ;
#7924 = edge_loop ( 'none', ( #7928, #7946, #7986 ) ) ;
#7925 = advanced_face ( 'none', ( #17729 ), #18368, .t. ) ;
#7926 = oriented_edge ( 'none', *, *, #7927, .t. ) ;
#7927 = edge_curve ( 'none', #7935, #7219, #18370, .t. ) ;
#7928 = oriented_edge ( 'none', *, *, #7223, .t. ) ;
#7929 = oriented_edge ( 'none', *, *, #7141, .t. ) ;
#7930 = vertex_point ( 'none', #18372 ) ;
#7931 = edge_curve ( 'none', #7460, #7935, #18436, .t. ) ;
#7932 = edge_loop ( 'none', ( #7992, #7989, #7991, #7973, #7918, #7977 ) ) ;
#7933 = oriented_edge ( 'none', *, *, #7942, .f. ) ;
#7934 = edge_loop ( 'none', ( #7944, #7937, #7920, #7933, #7945, #7923 ) ) ;
#7935 = vertex_point ( 'none', #18371 ) ;
#7936 = oriented_edge ( 'none', *, *, #7938, .f. ) ;
#7937 = oriented_edge ( 'none', *, *, #7498, .t. ) ;
#7938 = edge_curve ( 'none', #7217, #7935, #18423, .t. ) ;
#7939 = oriented_edge ( 'none', *, *, #7424, .t. ) ;
#7940 = oriented_edge ( 'none', *, *, #7216, .t. ) ;
#7941 = edge_loop ( 'none', ( #7921, #7922, #7926 ) ) ;
#7942 = edge_curve ( 'none', #7935, #7151, #18418, .t. ) ;
#7943 = advanced_face ( 'none', ( #18424 ), #18493, .t. ) ;
#7944 = oriented_edge ( 'none', *, *, #7570, .t. ) ;
#7945 = oriented_edge ( 'none', *, *, #7931, .f. ) ;
#7946 = oriented_edge ( 'none', *, *, #7927, .f. ) ;
#7947 = edge_loop ( 'none', ( #7948, #7953, #7808, #7936, #7940, #7939 ) ) ;
#7948 = oriented_edge ( 'none', *, *, #7442, .t. ) ;
#7949 = advanced_face ( 'none', ( #18437 ), #18591, .t. ) ;
#7950 = oriented_edge ( 'none', *, *, #7880, .t. ) ;
#7951 = oriented_edge ( 'none', *, *, #7886, .f. ) ;
#7952 = advanced_face ( 'none', ( #18629 ), #18669, .t. ) ;
#7953 = oriented_edge ( 'none', *, *, #7524, .t. ) ;
#7954 = oriented_edge ( 'none', *, *, #7890, .f. ) ;
#7955 = advanced_face ( 'none', ( #18628 ), #18775, .t. ) ;
#7956 = oriented_edge ( 'none', *, *, #7880, .f. ) ;
#7957 = edge_loop ( 'none', ( #8013, #8016, #8015, #8002, #8004, #8030 ) ) ;
#7958 = edge_curve ( 'none', #8025, #7959, #18670, .t. ) ;
#7959 = vertex_point ( 'none', #18625 ) ;
#7960 = edge_loop ( 'none', ( #7929, #7961, #7965 ) ) ;
#7961 = oriented_edge ( 'none', *, *, #7919, .t. ) ;
#7962 = oriented_edge ( 'none', *, *, #7519, .t. ) ;
#7963 = advanced_face ( 'none', ( #18672 ), #18593, .t. ) ;
#7964 = edge_curve ( 'none', #8025, #8026, #18983, .t. ) ;
#7965 = oriented_edge ( 'none', *, *, #7966, .t. ) ;
#7966 = edge_curve ( 'none', #7930, #7231, #18969, .t. ) ;
#7967 = oriented_edge ( 'none', *, *, #7630, .f. ) ;
#7968 = advanced_face ( 'none', ( #18927 ), #19003, .t. ) ;
#7969 = edge_curve ( 'none', #21611, #12259, #19007, .t. ) ;
#7970 = oriented_edge ( 'none', *, *, #7988, .t. ) ;
#7971 = oriented_edge ( 'none', *, *, #7140, .t. ) ;
#7972 = edge_loop ( 'none', ( #8027, #7967 ) ) ;
#7973 = oriented_edge ( 'none', *, *, #7919, .f. ) ;
#7974 = oriented_edge ( 'none', *, *, #7361, .t. ) ;
#7975 = edge_loop ( 'none', ( #7987, #7974, #7979, #7981, #7980, #7962 ) ) ;
#7976 = edge_loop ( 'none', ( #8029, #8009, #8028 ) ) ;
#7977 = oriented_edge ( 'none', *, *, #7440, .t. ) ;
#7978 = advanced_face ( 'none', ( #18926 ), #19060, .t. ) ;
#7979 = oriented_edge ( 'none', *, *, #7146, .t. ) ;
#7980 = oriented_edge ( 'none', *, *, #7993, .f. ) ;
#7981 = oriented_edge ( 'none', *, *, #7988, .f. ) ;
#7982 = vertex_point ( 'none', #19006 ) ;
#7983 = edge_loop ( 'none', ( #7971, #7984, #7970 ) ) ;
#7984 = oriented_edge ( 'none', *, *, #7966, .f. ) ;
#7985 = advanced_face ( 'none', ( #19008 ), #18464, .t. ) ;
#7986 = oriented_edge ( 'none', *, *, #7942, .t. ) ;
#7987 = oriented_edge ( 'none', *, *, #7447, .t. ) ;
#7988 = edge_curve ( 'none', #7930, #7142, #19259, .t. ) ;
#7989 = oriented_edge ( 'none', *, *, #7433, .t. ) ;
#7990 = advanced_face ( 'none', ( #19202 ), #19280, .t. ) ;
#7991 = oriented_edge ( 'none', *, *, #7993, .t. ) ;
#7992 = oriented_edge ( 'none', *, *, #7526, .t. ) ;
#7993 = edge_curve ( 'none', #7431, #7930, #19285, .t. ) ;
#7994 = edge_curve ( 'none', #8073, #8068, #19205, .t. ) ;
#7995 = vertex_point ( 'none', #19284 ) ;
#7996 = oriented_edge ( 'none', *, *, #8003, .f. ) ;
#7997 = oriented_edge ( 'none', *, *, #7998, .f. ) ;
#7998 = edge_curve ( 'none', #8017, #8068, #19380, .t. ) ;
#7999 = edge_curve ( 'none', #8014, #8067, #19379, .t. ) ;
#8000 = oriented_edge ( 'none', *, *, #8062, .f. ) ;
#8001 = vertex_point ( 'none', #19455 ) ;
#8002 = oriented_edge ( 'none', *, *, #8018, .t. ) ;
#8003 = edge_curve ( 'none', #8014, #8017, #19437, .t. ) ;
#8004 = oriented_edge ( 'none', *, *, #8003, .t. ) ;
#8005 = edge_curve ( 'none', #7982, #8017, #19441, .t. ) ;
#8006 = oriented_edge ( 'none', *, *, #8135, .f. ) ;
#8007 = advanced_face ( 'none', ( #19436, #19420 ), #19201, .t. ) ;
#8008 = oriented_edge ( 'none', *, *, #7969, .f. ) ;
#8009 = oriented_edge ( 'none', *, *, #7958, .t. ) ;
#8010 = edge_curve ( 'none', #8026, #7959, #19479, .t. ) ;
#8011 = advanced_face ( 'none', ( #19481 ), #19421, .f. ) ;
#8012 = edge_loop ( 'none', ( #8008, #8065 ) ) ;
#8013 = oriented_edge ( 'none', *, *, #8021, .t. ) ;
#8014 = vertex_point ( 'none', #19478 ) ;
#8015 = oriented_edge ( 'none', *, *, #8019, .t. ) ;
#8016 = oriented_edge ( 'none', *, *, #7964, .t. ) ;
#8017 = vertex_point ( 'none', #19434 ) ;
#8018 = edge_curve ( 'none', #8020, #8014, #19457, .t. ) ;
#8019 = edge_curve ( 'none', #8026, #8020, #19062, .t. ) ;
#8020 = vertex_point ( 'none', #19061 ) ;
#8021 = edge_curve ( 'none', #7982, #8025, #19515, .t. ) ;
#8022 = closed_shell ( 'none', ( #6990, #6973, #7034, #7017, #7001, #7080, #7071, #7185, #7254, #7262, #7250, #7239, #7379, #7360, #7428, #7510, #7493, #7499, #7567, #7553, #7560, #7546, #7536, #21904, #7607, #7589, #7573, #7580, #7638, #7626, #7632, #7617, #7622, #7679, #7671, #7674, #7664, #7648, #7652, #7716, #7699, #7708, #7691, #7753, #7760, #7748, #7735, #7739, #7728, #7785, #7794, #7777, #7766, #7831, #7836, #7763, #7829, #7818, #7804, #7810, #7876, #7860, #7843, #7850, #7910, #7899, #7903, #7888, #7955, #7882, #7949, #7952, #7943, #7925, #7985, #7990, #7978, #7963, #7968, #8024 ) ) ;
#8023 = circle ( 'none', #8032, 0.2500000000000002200 ) ;
#8024 = advanced_face ( 'none', ( #19499 ), #19495, .f. ) ;
#8025 = vertex_point ( 'none', #19512 ) ;
#8026 = vertex_point ( 'none', #19514 ) ;
#8027 = oriented_edge ( 'none', *, *, #7032, .f. ) ;
#8028 = oriented_edge ( 'none', *, *, #8010, .f. ) ;
#8029 = oriented_edge ( 'none', *, *, #7964, .f. ) ;
#8030 = oriented_edge ( 'none', *, *, #8005, .f. ) ;
#8031 = brep_with_voids ( 'none', #9260, ( #19510 ) );
#8032 = axis2_placement_3d ( 'none', #9241, #9251, #9261 ) ;
#8033 = advanced_face ( 'none', ( #19496 ), #19513, .t. ) ;
#8034 = edge_curve ( 'none', #8102, #8109, #19485, .t. ) ;
#8035 = oriented_edge ( 'none', *, *, #8117, .t. ) ;
#8036 = edge_loop ( 'none', ( #8063, #8103, #8106, #8100 ) ) ;
#8037 = oriented_edge ( 'none', *, *, #8051, .t. ) ;
#8038 = edge_curve ( 'none', #8072, #8089, #19498, .t. ) ;
#8039 = edge_curve ( 'none', #8072, #8040, #19533, .t. ) ;
#8040 = vertex_point ( 'none', #19538 ) ;
#8041 = oriented_edge ( 'none', *, *, #8039, .f. ) ;
#8042 = edge_curve ( 'none', #8113, #8114, #19528, .t. ) ;
#8043 = vertex_point ( 'none', #19529 ) ;
#8044 = advanced_face ( 'none', ( #19523 ), #19486, .f. ) ;
#8045 = oriented_edge ( 'none', *, *, #8047, .t. ) ;
#8046 = oriented_edge ( 'none', *, *, #8048, .t. ) ;
#8047 = edge_curve ( 'none', #8057, #12259, #19521, .t. ) ;
#8048 = edge_curve ( 'none', #8070, #8057, #19553, .t. ) ;
#8049 = edge_curve ( 'none', #8070, #21611, #19548, .t. ) ;
#8050 = oriented_edge ( 'none', *, *, #8069, .t. ) ;
#8051 = edge_curve ( 'none', #8053, #8043, #19595, .t. ) ;
#8052 = oriented_edge ( 'none', *, *, #8049, .f. ) ;
#8053 = vertex_point ( 'none', #19522 ) ;
#8054 = oriented_edge ( 'none', *, *, #7999, .t. ) ;
#8055 = edge_curve ( 'none', #8001, #8067, #19554, .t. ) ;
#8056 = oriented_edge ( 'none', *, *, #8064, .f. ) ;
#8057 = vertex_point ( 'none', #19583 ) ;
#8058 = edge_loop ( 'none', ( #8110, #8035, #8118, #8037, #8098 ) ) ;
#8059 = oriented_edge ( 'none', *, *, #8055, .f. ) ;
#8060 = edge_curve ( 'none', #8053, #8001, #19579, .t. ) ;
#8061 = oriented_edge ( 'none', *, *, #8060, .f. ) ;
#8062 = edge_curve ( 'none', #7995, #8053, #19644, .t. ) ;
#8063 = oriented_edge ( 'none', *, *, #8104, .t. ) ;
#8064 = edge_curve ( 'none', #8040, #7995, #19627, .t. ) ;
#8065 = oriented_edge ( 'none', *, *, #8069, .f. ) ;
#8066 = edge_loop ( 'none', ( #8076, #8075, #7997, #7996, #8054, #8059, #8061, #8000, #8056, #8041 ) ) ;
#8067 = vertex_point ( 'none', #19643 ) ;
#8068 = vertex_point ( 'none', #19574 ) ;
#8069 = edge_curve ( 'none', #12259, #21611, #19625, .t. ) ;
#8070 = vertex_point ( 'none', #19626 ) ;
#8071 = edge_curve ( 'none', #8072, #8073, #19580, .t. ) ;
#8072 = vertex_point ( 'none', #19608 ) ;
#8073 = vertex_point ( 'none', #19607 ) ;
#8074 = edge_loop ( 'none', ( #8046, #8045, #8050, #8052 ) ) ;
#8075 = oriented_edge ( 'none', *, *, #7994, .t. ) ;
#8076 = oriented_edge ( 'none', *, *, #8071, .t. ) ;
#8077 = advanced_face ( 'none', ( #19614 ), #19640, .t. ) ;
#8078 = edge_curve ( 'none', #8067, #12201, #19678, .t. ) ;
#8079 = oriented_edge ( 'none', *, *, #8334, .f. ) ;
#8080 = oriented_edge ( 'none', *, *, #8083, .f. ) ;
#8081 = edge_curve ( 'none', #8086, #12201, #19647, .t. ) ;
#8082 = oriented_edge ( 'none', *, *, #8081, .f. ) ;
#8083 = edge_curve ( 'none', #8001, #8086, #19656, .t. ) ;
#8084 = edge_curve ( 'none', #8116, #8105, #19642, .t. ) ;
#8085 = oriented_edge ( 'none', *, *, #8055, .t. ) ;
#8086 = vertex_point ( 'none', #19699 ) ;
#8087 = advanced_face ( 'none', ( #19702 ), #19707, .t. ) ;
#8088 = vertex_point ( 'none', #19654 ) ;
#8089 = vertex_point ( 'none', #19698 ) ;
#8090 = oriented_edge ( 'none', *, *, #8038, .t. ) ;
#8091 = edge_curve ( 'none', #8095, #8089, #19694, .t. ) ;
#8092 = oriented_edge ( 'none', *, *, #8091, .f. ) ;
#8093 = edge_curve ( 'none', #8073, #8095, #19692, .t. ) ;
#8094 = edge_loop ( 'none', ( #8085, #8108, #8082, #8080 ) ) ;
#8095 = vertex_point ( 'none', #19705 ) ;
#8096 = edge_curve ( 'none', #8113, #8043, #19693, .t. ) ;
#8097 = vertex_point ( 'none', #19735 ) ;
#8098 = oriented_edge ( 'none', *, *, #8096, .f. ) ;
#8099 = oriented_edge ( 'none', *, *, #8071, .f. ) ;
#8100 = oriented_edge ( 'none', *, *, #8084, .f. ) ;
#8101 = advanced_face ( 'none', ( #19706 ), #19686, .f. ) ;
#8102 = vertex_point ( 'none', #19731 ) ;
#8103 = oriented_edge ( 'none', *, *, #8034, .t. ) ;
#8104 = edge_curve ( 'none', #8116, #8102, #19728, .t. ) ;
#8105 = vertex_point ( 'none', #19734 ) ;
#8106 = oriented_edge ( 'none', *, *, #8107, .t. ) ;
#8107 = edge_curve ( 'none', #8109, #8105, #19769, .t. ) ;
#8108 = oriented_edge ( 'none', *, *, #8078, .t. ) ;
#8109 = vertex_point ( 'none', #19762 ) ;
#8110 = oriented_edge ( 'none', *, *, #8042, .t. ) ;
#8111 = edge_loop ( 'none', ( #8099, #8090, #8092, #12200 ) ) ;
#8112 = edge_loop ( 'none', ( #8156, #8159, #8158, #8006 ) ) ;
#8113 = vertex_point ( 'none', #19760 ) ;
#8114 = vertex_point ( 'none', #19765 ) ;
#8115 = advanced_face ( 'none', ( #19741 ), #19740, .f. ) ;
#8116 = vertex_point ( 'none', #19761 ) ;
#8117 = edge_curve ( 'none', #8114, #7995, #19737, .t. ) ;
#8118 = oriented_edge ( 'none', *, *, #8062, .t. ) ;
#8119 = edge_curve ( 'none', #8120, #8201, #19797, .t. ) ;
#8120 = vertex_point ( 'none', #19768 ) ;
#8121 = edge_loop ( 'none', ( #8191, #8124, #8192, #8197 ) ) ;
#8122 = vertex_point ( 'none', #19798 ) ;
#8123 = edge_curve ( 'none', #8122, #8140, #19738, .t. ) ;
#8124 = oriented_edge ( 'none', *, *, #8152, .t. ) ;
#8125 = oriented_edge ( 'none', *, *, #8123, .f. ) ;
#8126 = edge_curve ( 'none', #8127, #8122, #19791, .t. ) ;
#8127 = vertex_point ( 'none', #19784 ) ;
#8128 = oriented_edge ( 'none', *, *, #8126, .f. ) ;
#8129 = edge_curve ( 'none', #8127, #8144, #19789, .t. ) ;
#8130 = vertex_point ( 'none', #19776 ) ;
#8131 = vertex_point ( 'none', #19799 ) ;
#8132 = oriented_edge ( 'none', *, *, #8163, .t. ) ;
#8133 = edge_curve ( 'none', #8120, #8200, #19772, .t. ) ;
#8134 = advanced_face ( 'none', ( #19834 ), #19773, .t. ) ;
#8135 = edge_curve ( 'none', #8097, #21984, #19777, .t. ) ;
#8136 = edge_curve ( 'none', #8155, #8097, #19825, .t. ) ;
#8137 = edge_loop ( 'none', ( #8148, #8149, #8125, #8128, #8151 ) ) ;
#8138 = edge_loop ( 'none', ( #8143, #8146 ) ) ;
#8139 = edge_curve ( 'none', #8174, #8175, #19778, .t. ) ;
#8140 = vertex_point ( 'none', #19826 ) ;
#8141 = advanced_face ( 'none', ( #19853, #19857 ), #19858, .t. ) ;
#8142 = edge_curve ( 'none', #8144, #8145, #19771, .t. ) ;
#8143 = oriented_edge ( 'none', *, *, #8153, .f. ) ;
#8144 = vertex_point ( 'none', #19849 ) ;
#8145 = vertex_point ( 'none', #19827 ) ;
#8146 = oriented_edge ( 'none', *, *, #8136, .f. ) ;
#8147 = oriented_edge ( 'none', *, *, #8133, .f. ) ;
#8148 = oriented_edge ( 'none', *, *, #8142, .t. ) ;
#8149 = oriented_edge ( 'none', *, *, #8150, .t. ) ;
#8150 = edge_curve ( 'none', #8145, #8140, #19846, .t. ) ;
#8151 = oriented_edge ( 'none', *, *, #8129, .t. ) ;
#8152 = edge_curve ( 'none', #8140, #8131, #19847, .t. ) ;
#8153 = edge_curve ( 'none', #8097, #8155, #19902, .t. ) ;
#8154 = advanced_face ( 'none', ( #19852 ), #19840, .f. ) ;
#8155 = vertex_point ( 'none', #19909 ) ;
#8156 = oriented_edge ( 'none', *, *, #8153, .t. ) ;
#8157 = edge_curve ( 'none', #8155, #8088, #19937, .t. ) ;
#8158 = oriented_edge ( 'none', *, *, #8160, .f. ) ;
#8159 = oriented_edge ( 'none', *, *, #8157, .t. ) ;
#8160 = edge_curve ( 'none', #21984, #8088, #19929, .t. ) ;
#8161 = oriented_edge ( 'none', *, *, #8165, .f. ) ;
#8162 = edge_curve ( 'none', #9242, #9258, #19968, .t. ) ;
#8163 = edge_curve ( 'none', #8190, #8189, #19935, .t. ) ;
#8164 = edge_loop ( 'none', ( #8240, #8219, #8167, #8216 ) ) ;
#8165 = edge_curve ( 'none', #8175, #8189, #19930, .t. ) ;
#8166 = edge_curve ( 'none', #8232, #8168, #19962, .t. ) ;
#8167 = oriented_edge ( 'none', *, *, #8220, .f. ) ;
#8168 = vertex_point ( 'none', #19956 ) ;
#8169 = advanced_face ( 'none', ( #19955 ), #19964, .f. ) ;
#8170 = oriented_edge ( 'none', *, *, #8172, .t. ) ;
#8171 = oriented_edge ( 'none', *, *, #8173, .f. ) ;
#8172 = edge_curve ( 'none', #8184, #8168, #19946, .t. ) ;
#8173 = edge_curve ( 'none', #8184, #8181, #20015, .t. ) ;
#8174 = vertex_point ( 'none', #19949 ) ;
#8175 = vertex_point ( 'none', #19957 ) ;
#8176 = vertex_point ( 'none', #20016 ) ;
#8177 = edge_curve ( 'none', #8201, #8176, #20010, .t. ) ;
#8178 = edge_loop ( 'none', ( #8171, #8170, #8198, #8233 ) ) ;
#8179 = oriented_edge ( 'none', *, *, #8177, .t. ) ;
#8180 = edge_curve ( 'none', #8200, #8176, #20009, .t. ) ;
#8181 = vertex_point ( 'none', #20006 ) ;
#8182 = oriented_edge ( 'none', *, *, #8180, .f. ) ;
#8183 = edge_curve ( 'none', #8230, #8231, #20021, .t. ) ;
#8184 = vertex_point ( 'none', #19729 ) ;
#8185 = advanced_face ( 'none', ( #19732 ), #19435, .f. ) ;
#8186 = oriented_edge ( 'none', *, *, #8188, .t. ) ;
#8187 = oriented_edge ( 'none', *, *, #8139, .f. ) ;
#8188 = edge_curve ( 'none', #8174, #8190, #19461, .t. ) ;
#8189 = vertex_point ( 'none', #20000 ) ;
#8190 = vertex_point ( 'none', #19994 ) ;
#8191 = oriented_edge ( 'none', *, *, #8123, .t. ) ;
#8192 = oriented_edge ( 'none', *, *, #8193, .f. ) ;
#8193 = edge_curve ( 'none', #8130, #8131, #19996, .t. ) ;
#8194 = edge_loop ( 'none', ( #8187, #8186, #8132, #8161 ) ) ;
#8195 = edge_curve ( 'none', #8122, #8130, #20048, .t. ) ;
#8196 = edge_loop ( 'none', ( #8147, #8202, #8179, #8182 ) ) ;
#8197 = oriented_edge ( 'none', *, *, #8195, .f. ) ;
#8198 = oriented_edge ( 'none', *, *, #8166, .f. ) ;
#8199 = advanced_face ( 'none', ( #20054 ), #20051, .f. ) ;
#8200 = vertex_point ( 'none', #20049 ) ;
#8201 = vertex_point ( 'none', #20039 ) ;
#8202 = oriented_edge ( 'none', *, *, #8119, .t. ) ;
#8203 = edge_curve ( 'none', #8279, #8275, #20038, .t. ) ;
#8204 = vertex_point ( 'none', #20032 ) ;
#8205 = edge_loop ( 'none', ( #8248, #8247, #8271, #8318 ) ) ;
#8206 = vertex_point ( 'none', #20031 ) ;
#8207 = vertex_point ( 'none', #20030 ) ;
#8208 = edge_loop ( 'none', ( #8309, #8308, #8312, #8317 ) ) ;
#8209 = oriented_edge ( 'none', *, *, #8210, .f. ) ;
#8210 = edge_curve ( 'none', #8228, #8236, #20035, .t. ) ;
#8211 = advanced_face ( 'none', ( #20034 ), #20050, .t. ) ;
#8212 = edge_loop ( 'none', ( #8427, #8466, #8469, #8472 ) ) ;
#8213 = oriented_edge ( 'none', *, *, #8223, .f. ) ;
#8214 = advanced_face ( 'none', ( #20080 ), #20078, .f. ) ;
#8215 = oriented_edge ( 'none', *, *, #8274, .f. ) ;
#8216 = oriented_edge ( 'none', *, *, #8222, .f. ) ;
#8217 = vertex_point ( 'none', #20079 ) ;
#8218 = vertex_point ( 'none', #20074 ) ;
#8219 = oriented_edge ( 'none', *, *, #8241, .t. ) ;
#8220 = edge_curve ( 'none', #8218, #8217, #20070, .t. ) ;
#8221 = oriented_edge ( 'none', *, *, #8229, .t. ) ;
#8222 = edge_curve ( 'none', #8231, #8218, #20064, .t. ) ;
#8223 = edge_curve ( 'none', #8224, #8228, #20076, .t. ) ;
#8224 = vertex_point ( 'none', #20066 ) ;
#8225 = edge_loop ( 'none', ( #8215, #8281, #8280, #8285 ) ) ;
#8226 = edge_curve ( 'none', #8235, #8224, #20071, .t. ) ;
#8227 = advanced_face ( 'none', ( #20072 ), #20077, .f. ) ;
#8228 = vertex_point ( 'none', #20106 ) ;
#8229 = edge_curve ( 'none', #8235, #8236, #20103, .t. ) ;
#8230 = vertex_point ( 'none', #20105 ) ;
#8231 = vertex_point ( 'none', #20104 ) ;
#8232 = vertex_point ( 'none', #20115 ) ;
#8233 = oriented_edge ( 'none', *, *, #8234, .f. ) ;
#8234 = edge_curve ( 'none', #8181, #8232, #20098, .t. ) ;
#8235 = vertex_point ( 'none', #20094 ) ;
#8236 = vertex_point ( 'none', #20110 ) ;
#8237 = oriented_edge ( 'none', *, *, #8226, .f. ) ;
#8238 = edge_loop ( 'none', ( #8237, #8221, #8209, #8213 ) ) ;
#8239 = advanced_face ( 'none', ( #20109 ), #20099, .f. ) ;
#8240 = oriented_edge ( 'none', *, *, #8183, .f. ) ;
#8241 = edge_curve ( 'none', #8230, #8217, #20089, .t. ) ;
#8242 = edge_curve ( 'none', #8290, #8291, #20096, .t. ) ;
#8243 = oriented_edge ( 'none', *, *, #8244, .f. ) ;
#8244 = edge_curve ( 'none', #8272, #8324, #20137, .t. ) ;
#8245 = oriented_edge ( 'none', *, *, #8299, .f. ) ;
#8246 = advanced_face ( 'none', ( #20090 ), #20140, .f. ) ;
#8247 = oriented_edge ( 'none', *, *, #8249, .t. ) ;
#8248 = oriented_edge ( 'none', *, *, #8250, .f. ) ;
#8249 = edge_curve ( 'none', #8259, #8207, #20108, .t. ) ;
#8250 = edge_curve ( 'none', #8259, #8206, #20088, .t. ) ;
#8251 = vertex_point ( 'none', #20123 ) ;
#8252 = vertex_point ( 'none', #20141 ) ;
#8253 = vertex_point ( 'none', #20122 ) ;
#8254 = edge_curve ( 'none', #8207, #8253, #20116, .t. ) ;
#8255 = vertex_point ( 'none', #20176 ) ;
#8256 = edge_curve ( 'none', #8206, #8253, #20124, .t. ) ;
#8257 = vertex_point ( 'none', #20171 ) ;
#8258 = vertex_point ( 'none', #20169 ) ;
#8259 = vertex_point ( 'none', #20165 ) ;
#8260 = advanced_face ( 'none', ( #20162 ), #20117, .t. ) ;
#8261 = oriented_edge ( 'none', *, *, #8263, .t. ) ;
#8262 = oriented_edge ( 'none', *, *, #8264, .f. ) ;
#8263 = edge_curve ( 'none', #8278, #8258, #20173, .t. ) ;
#8264 = edge_curve ( 'none', #8278, #8204, #20157, .t. ) ;
#8265 = vertex_point ( 'none', #20127 ) ;
#8266 = oriented_edge ( 'none', *, *, #8267, .t. ) ;
#8267 = edge_curve ( 'none', #8258, #8265, #20153, .t. ) ;
#8268 = edge_loop ( 'none', ( #8322, #8321, #8325, #8243 ) ) ;
#8269 = oriented_edge ( 'none', *, *, #8270, .f. ) ;
#8270 = edge_curve ( 'none', #8204, #8265, #20154, .t. ) ;
#8271 = oriented_edge ( 'none', *, *, #8254, .t. ) ;
#8272 = vertex_point ( 'none', #20149 ) ;
#8273 = vertex_point ( 'none', #20203 ) ;
#8274 = edge_curve ( 'none', #8276, #8279, #20205, .t. ) ;
#8275 = vertex_point ( 'none', #20207 ) ;
#8276 = vertex_point ( 'none', #20206 ) ;
#8277 = vertex_point ( 'none', #20200 ) ;
#8278 = vertex_point ( 'none', #20202 ) ;
#8279 = vertex_point ( 'none', #20194 ) ;
#8280 = oriented_edge ( 'none', *, *, #8282, .t. ) ;
#8281 = oriented_edge ( 'none', *, *, #8283, .t. ) ;
#8282 = edge_curve ( 'none', #8277, #8275, #20146, .t. ) ;
#8283 = edge_curve ( 'none', #8276, #8277, #20192, .t. ) ;
#8284 = edge_loop ( 'none', ( #8262, #8261, #8266, #8269 ) ) ;
#8285 = oriented_edge ( 'none', *, *, #8203, .f. ) ;
#8286 = vertex_point ( 'none', #20193 ) ;
#8287 = edge_loop ( 'none', ( #8079, #8341, #8344 ) ) ;
#8288 = oriented_edge ( 'none', *, *, #8363, .f. ) ;
#8289 = oriented_edge ( 'none', *, *, #8304, .t. ) ;
#8290 = vertex_point ( 'none', #20184 ) ;
#8291 = vertex_point ( 'none', #20196 ) ;
#8292 = advanced_face ( 'none', ( #20187 ), #20178, .t. ) ;
#8293 = oriented_edge ( 'none', *, *, #8242, .f. ) ;
#8294 = edge_curve ( 'none', #8290, #8296, #20177, .t. ) ;
#8295 = oriented_edge ( 'none', *, *, #8302, .f. ) ;
#8296 = vertex_point ( 'none', #20236 ) ;
#8297 = vertex_point ( 'none', #20235 ) ;
#8298 = oriented_edge ( 'none', *, *, #8294, .t. ) ;
#8299 = edge_curve ( 'none', #8297, #8296, #20179, .t. ) ;
#8300 = edge_curve ( 'none', #8286, #8206, #20231, .t. ) ;
#8301 = vertex_point ( 'none', #20195 ) ;
#8302 = edge_curve ( 'none', #8291, #8297, #20221, .t. ) ;
#8303 = vertex_point ( 'none', #20232 ) ;
#8304 = edge_curve ( 'none', #8190, #8305, #20222, .t. ) ;
#8305 = vertex_point ( 'none', #20217 ) ;
#8306 = edge_curve ( 'none', #8257, #8251, #20224, .t. ) ;
#8307 = advanced_face ( 'none', ( #20225 ), #20180, .t. ) ;
#8308 = oriented_edge ( 'none', *, *, #8310, .t. ) ;
#8309 = oriented_edge ( 'none', *, *, #8306, .f. ) ;
#8310 = edge_curve ( 'none', #8257, #8255, #20213, .t. ) ;
#8311 = vertex_point ( 'none', #20264 ) ;
#8312 = oriented_edge ( 'none', *, *, #8313, .t. ) ;
#8313 = edge_curve ( 'none', #8255, #8311, #20210, .t. ) ;
#8314 = edge_loop ( 'none', ( #8359, #8289, #8357, #8288 ) ) ;
#8315 = edge_curve ( 'none', #8251, #8311, #20268, .t. ) ;
#8316 = oriented_edge ( 'none', *, *, #8353, .f. ) ;
#8317 = oriented_edge ( 'none', *, *, #8315, .f. ) ;
#8318 = oriented_edge ( 'none', *, *, #8256, .f. ) ;
#8319 = edge_curve ( 'none', #8273, #8272, #20254, .t. ) ;
#8320 = advanced_face ( 'none', ( #20255 ), #20296, .t. ) ;
#8321 = oriented_edge ( 'none', *, *, #8323, .t. ) ;
#8322 = oriented_edge ( 'none', *, *, #8319, .f. ) ;
#8323 = edge_curve ( 'none', #8273, #8252, #20284, .t. ) ;
#8324 = vertex_point ( 'none', #20286 ) ;
#8325 = oriented_edge ( 'none', *, *, #8326, .t. ) ;
#8326 = edge_curve ( 'none', #8252, #8324, #20287, .t. ) ;
#8327 = edge_loop ( 'none', ( #8293, #8298, #8245, #8295 ) ) ;
#8328 = oriented_edge ( 'none', *, *, #8350, .t. ) ;
#8329 = edge_loop ( 'none', ( #8380, #8438 ) ) ;
#8330 = oriented_edge ( 'none', *, *, #8242, .t. ) ;
#8331 = advanced_face ( 'none', ( #20285 ), #20297, .f. ) ;
#8332 = edge_curve ( 'none', #8251, #8257, #20278, .t. ) ;
#8333 = oriented_edge ( 'none', *, *, #8300, .t. ) ;
#8334 = edge_curve ( 'none', #8337, #8286, #20289, .t. ) ;
#8335 = edge_loop ( 'none', ( #8384, #8386, #8333, #8396 ) ) ;
#8336 = edge_loop ( 'none', ( #8393, #8392 ) ) ;
#8337 = vertex_point ( 'none', #20331 ) ;
#8338 = edge_curve ( 'none', #8305, #8303, #20271, .t. ) ;
#8339 = edge_loop ( 'none', ( #8340, #8349, #8348 ) ) ;
#8340 = oriented_edge ( 'none', *, *, #8342, .f. ) ;
#8341 = oriented_edge ( 'none', *, *, #8342, .t. ) ;
#8342 = edge_curve ( 'none', #8337, #8301, #20321, .t. ) ;
#8343 = edge_curve ( 'none', #8286, #8301, #20273, .t. ) ;
#8344 = oriented_edge ( 'none', *, *, #8353, .t. ) ;
#8345 = edge_loop ( 'none', ( #8399, #8397 ) ) ;
#8346 = advanced_face ( 'none', ( #20269 ), #20307, .f. ) ;
#8347 = edge_curve ( 'none', #8279, #8276, #20318, .t. ) ;
#8348 = oriented_edge ( 'none', *, *, #8343, .t. ) ;
#8349 = oriented_edge ( 'none', *, *, #8334, .t. ) ;
#8350 = edge_curve ( 'none', #8291, #8290, #20357, .t. ) ;
#8351 = advanced_face ( 'none', ( #20316 ), #20300, .f. ) ;
#8352 = edge_curve ( 'none', #8301, #8259, #20349, .t. ) ;
#8353 = edge_curve ( 'none', #8301, #8286, #20315, .t. ) ;
#8354 = oriented_edge ( 'none', *, *, #8250, .t. ) ;
#8355 = oriented_edge ( 'none', *, *, #8300, .f. ) ;
#8356 = advanced_face ( 'none', ( #20358 ), #20345, .f. ) ;
#8357 = oriented_edge ( 'none', *, *, #8361, .f. ) ;
#8358 = advanced_face ( 'none', ( #20350 ), #20341, .f. ) ;
#8359 = oriented_edge ( 'none', *, *, #8163, .f. ) ;
#8360 = edge_loop ( 'none', ( #8316, #8362, #8354, #8355 ) ) ;
#8361 = edge_curve ( 'none', #8303, #8305, #20308, .t. ) ;
#8362 = oriented_edge ( 'none', *, *, #8352, .t. ) ;
#8363 = edge_curve ( 'none', #8189, #8303, #20381, .t. ) ;
#8364 = edge_curve ( 'none', #8253, #8207, #20336, .t. ) ;
#8365 = advanced_face ( 'none', ( #20382, #20344 ), #20377, .t. ) ;
#8366 = edge_loop ( 'none', ( #8423, #8436, #8370, #8425 ) ) ;
#8367 = oriented_edge ( 'none', *, *, #8264, .t. ) ;
#8368 = edge_loop ( 'none', ( #8431, #8428, #8430, #8411 ) ) ;
#8369 = oriented_edge ( 'none', *, *, #8439, .t. ) ;
#8370 = oriented_edge ( 'none', *, *, #8363, .t. ) ;
#8371 = edge_loop ( 'none', ( #8394, #8381 ) ) ;
#8372 = edge_curve ( 'none', #8236, #8228, #20373, .t. ) ;
#8373 = oriented_edge ( 'none', *, *, #8306, .t. ) ;
#8374 = oriented_edge ( 'none', *, *, #8166, .t. ) ;
#8375 = edge_loop ( 'none', ( #8383, #8367 ) ) ;
#8376 = oriented_edge ( 'none', *, *, #8372, .t. ) ;
#8377 = edge_curve ( 'none', #8204, #8278, #20361, .t. ) ;
#8378 = edge_loop ( 'none', ( #8374, #8369 ) ) ;
#8379 = advanced_face ( 'none', ( #20426, #20367 ), #20372, .t. ) ;
#8380 = oriented_edge ( 'none', *, *, #8220, .t. ) ;
#8381 = oriented_edge ( 'none', *, *, #8319, .t. ) ;
#8382 = edge_curve ( 'none', #8217, #8218, #20421, .t. ) ;
#8383 = oriented_edge ( 'none', *, *, #8377, .t. ) ;
#8384 = oriented_edge ( 'none', *, *, #8352, .f. ) ;
#8385 = oriented_edge ( 'none', *, *, #8210, .t. ) ;
#8386 = oriented_edge ( 'none', *, *, #8343, .f. ) ;
#8387 = edge_curve ( 'none', #8206, #8259, #20412, .t. ) ;
#8388 = edge_loop ( 'none', ( #8385, #8376 ) ) ;
#8389 = edge_loop ( 'none', ( #8400, #8373 ) ) ;
#8390 = edge_curve ( 'none', #8272, #8273, #20413, .t. ) ;
#8391 = advanced_face ( 'none', ( #20402 ), #20424, .t. ) ;
#8392 = oriented_edge ( 'none', *, *, #8274, .t. ) ;
#8393 = oriented_edge ( 'none', *, *, #8347, .t. ) ;
#8394 = oriented_edge ( 'none', *, *, #8390, .t. ) ;
#8395 = advanced_face ( 'none', ( #20401, #20399 ), #20400, .t. ) ;
#8396 = oriented_edge ( 'none', *, *, #8387, .t. ) ;
#8397 = oriented_edge ( 'none', *, *, #8338, .t. ) ;
#8398 = advanced_face ( 'none', ( #20461, #20460 ), #20406, .t. ) ;
#8399 = oriented_edge ( 'none', *, *, #8361, .t. ) ;
#8400 = oriented_edge ( 'none', *, *, #8332, .t. ) ;
#8401 = edge_loop ( 'none', ( #8328, #8330 ) ) ;
#8402 = edge_loop ( 'none', ( #8455, #8460, #8445, #8448 ) ) ;
#8403 = edge_curve ( 'none', #8275, #8277, #20452, .t. ) ;
#8404 = edge_loop ( 'none', ( #8457, #8459, #8462, #8461 ) ) ;
#8405 = oriented_edge ( 'none', *, *, #8244, .t. ) ;
#8406 = edge_curve ( 'none', #8324, #8252, #20398, .t. ) ;
#8407 = oriented_edge ( 'none', *, *, #8406, .t. ) ;
#8408 = advanced_face ( 'none', ( #20455 ), #20436, .f. ) ;
#8409 = oriented_edge ( 'none', *, *, #8256, .t. ) ;
#8410 = oriented_edge ( 'none', *, *, #8249, .f. ) ;
#8411 = oriented_edge ( 'none', *, *, #8434, .f. ) ;
#8412 = oriented_edge ( 'none', *, *, #8323, .f. ) ;
#8413 = advanced_face ( 'none', ( #20433 ), #20456, .t. ) ;
#8414 = oriented_edge ( 'none', *, *, #8387, .f. ) ;
#8415 = oriented_edge ( 'none', *, *, #8315, .t. ) ;
#8416 = oriented_edge ( 'none', *, *, #8332, .f. ) ;
#8417 = edge_curve ( 'none', #8311, #8255, #20439, .t. ) ;
#8418 = edge_loop ( 'none', ( #8410, #8414, #8409, #8432 ) ) ;
#8419 = oriented_edge ( 'none', *, *, #8417, .t. ) ;
#8420 = advanced_face ( 'none', ( #20445 ), #20489, .t. ) ;
#8421 = edge_loop ( 'none', ( #8412, #8424, #8405, #8407 ) ) ;
#8422 = advanced_face ( 'none', ( #20484 ), #20483, .f. ) ;
#8423 = oriented_edge ( 'none', *, *, #8304, .f. ) ;
#8424 = oriented_edge ( 'none', *, *, #8390, .f. ) ;
#8425 = oriented_edge ( 'none', *, *, #8338, .f. ) ;
#8426 = oriented_edge ( 'none', *, *, #8310, .f. ) ;
#8427 = oriented_edge ( 'none', *, *, #8263, .f. ) ;
#8428 = oriented_edge ( 'none', *, *, #8350, .f. ) ;
#8429 = advanced_face ( 'none', ( #20482 ), #20477, .t. ) ;
#8430 = oriented_edge ( 'none', *, *, #8302, .t. ) ;
#8431 = oriented_edge ( 'none', *, *, #8294, .f. ) ;
#8432 = oriented_edge ( 'none', *, *, #8364, .t. ) ;
#8433 = edge_loop ( 'none', ( #8426, #8416, #8415, #8419 ) ) ;
#8434 = edge_curve ( 'none', #8296, #8297, #20475, .t. ) ;
#8435 = edge_curve ( 'none', #8189, #8190, #20469, .t. ) ;
#8436 = oriented_edge ( 'none', *, *, #8435, .f. ) ;
#8437 = vertex_point ( 'none', #20467 ) ;
#8438 = oriented_edge ( 'none', *, *, #8382, .t. ) ;
#8439 = edge_curve ( 'none', #8168, #8232, #20524, .t. ) ;
#8440 = advanced_face ( 'none', ( #20515 ), #20468, .t. ) ;
#8441 = vertex_point ( 'none', #20517 ) ;
#8442 = edge_curve ( 'none', #8515, #8520, #20512, .t. ) ;
#8443 = oriented_edge ( 'none', *, *, #8494, .f. ) ;
#8444 = oriented_edge ( 'none', *, *, #8172, .f. ) ;
#8445 = oriented_edge ( 'none', *, *, #8222, .t. ) ;
#8446 = oriented_edge ( 'none', *, *, #8468, .f. ) ;
#8447 = edge_loop ( 'none', ( #8444, #8458, #8452, #8454 ) ) ;
#8448 = oriented_edge ( 'none', *, *, #8382, .f. ) ;
#8449 = advanced_face ( 'none', ( #20513 ), #20462, .f. ) ;
#8450 = edge_curve ( 'none', #8181, #8184, #20500, .t. ) ;
#8451 = edge_loop ( 'none', ( #8453, #8513, #8519, #8501 ) ) ;
#8452 = oriented_edge ( 'none', *, *, #8234, .t. ) ;
#8453 = oriented_edge ( 'none', *, *, #8474, .f. ) ;
#8454 = oriented_edge ( 'none', *, *, #8439, .f. ) ;
#8455 = oriented_edge ( 'none', *, *, #8241, .f. ) ;
#8456 = advanced_face ( 'none', ( #20253 ), #20557, .f. ) ;
#8457 = oriented_edge ( 'none', *, *, #8229, .f. ) ;
#8458 = oriented_edge ( 'none', *, *, #8450, .f. ) ;
#8459 = oriented_edge ( 'none', *, *, #8476, .f. ) ;
#8460 = oriented_edge ( 'none', *, *, #8463, .f. ) ;
#8461 = oriented_edge ( 'none', *, *, #8372, .f. ) ;
#8462 = oriented_edge ( 'none', *, *, #8223, .t. ) ;
#8463 = edge_curve ( 'none', #8231, #8230, #20551, .t. ) ;
#8464 = advanced_face ( 'none', ( #20549 ), #20559, .f. ) ;
#8465 = edge_curve ( 'none', #8175, #8174, #20558, .t. ) ;
#8466 = oriented_edge ( 'none', *, *, #8377, .f. ) ;
#8467 = edge_curve ( 'none', #8265, #8258, #20528, .t. ) ;
#8468 = edge_curve ( 'none', #8509, #8500, #20552, .t. ) ;
#8469 = oriented_edge ( 'none', *, *, #8270, .t. ) ;
#8470 = edge_loop ( 'none', ( #8514, #8511, #8517, #8516 ) ) ;
#8471 = edge_loop ( 'none', ( #21842, #8475, #8478, #8473 ) ) ;
#8472 = oriented_edge ( 'none', *, *, #8467, .t. ) ;
#8473 = oriented_edge ( 'none', *, *, #8403, .t. ) ;
#8474 = edge_curve ( 'none', #8520, #8521, #20531, .t. ) ;
#8475 = oriented_edge ( 'none', *, *, #8347, .f. ) ;
#8476 = edge_curve ( 'none', #8224, #8235, #20537, .t. ) ;
#8477 = advanced_face ( 'none', ( #20583 ), #20585, .f. ) ;
#8478 = oriented_edge ( 'none', *, *, #8203, .t. ) ;
#8479 = vertex_point ( 'none', #20588 ) ;
#8480 = edge_curve ( 'none', #8496, #8482, #20567, .t. ) ;
#8481 = oriented_edge ( 'none', *, *, #8434, .t. ) ;
#8482 = vertex_point ( 'none', #20563 ) ;
#8483 = oriented_edge ( 'none', *, *, #8484, .f. ) ;
#8484 = edge_curve ( 'none', #8505, #8507, #20568, .t. ) ;
#8485 = vertex_point ( 'none', #20561 ) ;
#8486 = edge_curve ( 'none', #8500, #8505, #20569, .t. ) ;
#8487 = edge_curve ( 'none', #8482, #8560, #20562, .t. ) ;
#8488 = vertex_point ( 'none', #20571 ) ;
#8489 = oriented_edge ( 'none', *, *, #8486, .f. ) ;
#8490 = oriented_edge ( 'none', *, *, #8299, .t. ) ;
#8491 = edge_loop ( 'none', ( #8502, #8557, #8549, #8552 ) ) ;
#8492 = advanced_face ( 'none', ( #20612 ), #20615, .t. ) ;
#8493 = vertex_point ( 'none', #20614 ) ;
#8494 = edge_curve ( 'none', #8485, #8508, #20622, .t. ) ;
#8495 = edge_curve ( 'none', #8508, #8488, #20609, .t. ) ;
#8496 = vertex_point ( 'none', #20595 ) ;
#8497 = edge_curve ( 'none', #8441, #8515, #20596, .t. ) ;
#8498 = oriented_edge ( 'none', *, *, #8506, .f. ) ;
#8499 = edge_curve ( 'none', #8521, #8441, #20654, .t. ) ;
#8500 = vertex_point ( 'none', #20649 ) ;
#8501 = oriented_edge ( 'none', *, *, #8499, .f. ) ;
#8502 = oriented_edge ( 'none', *, *, #8487, .f. ) ;
#8503 = oriented_edge ( 'none', *, *, #8495, .f. ) ;
#8504 = advanced_face ( 'none', ( #20594 ), #20616, .t. ) ;
#8505 = vertex_point ( 'none', #20640 ) ;
#8506 = edge_curve ( 'none', #8507, #8509, #20642, .t. ) ;
#8507 = vertex_point ( 'none', #20644 ) ;
#8508 = vertex_point ( 'none', #20641 ) ;
#8509 = vertex_point ( 'none', #20635 ) ;
#8510 = edge_loop ( 'none', ( #8503, #8443, #8558, #8561 ) ) ;
#8511 = oriented_edge ( 'none', *, *, #8465, .f. ) ;
#8512 = advanced_face ( 'none', ( #20590 ), #20643, .f. ) ;
#8513 = oriented_edge ( 'none', *, *, #8442, .f. ) ;
#8514 = oriented_edge ( 'none', *, *, #8188, .f. ) ;
#8515 = vertex_point ( 'none', #20631 ) ;
#8516 = oriented_edge ( 'none', *, *, #8435, .t. ) ;
#8517 = oriented_edge ( 'none', *, *, #8165, .t. ) ;
#8518 = edge_loop ( 'none', ( #8446, #8498, #8483, #8489 ) ) ;
#8519 = oriented_edge ( 'none', *, *, #8497, .f. ) ;
#8520 = vertex_point ( 'none', #20645 ) ;
#8521 = vertex_point ( 'none', #20638 ) ;
#8522 = edge_loop ( 'none', ( #8535, #8590, #8594, #8595, #8545, #8527, #8597 ) ) ;
#8523 = edge_curve ( 'none', #8592, #8585, #20685, .t. ) ;
#8524 = edge_loop ( 'none', ( #8526, #8531 ) ) ;
#8525 = oriented_edge ( 'none', *, *, #8480, .t. ) ;
#8526 = oriented_edge ( 'none', *, *, #8417, .f. ) ;
#8527 = oriented_edge ( 'none', *, *, #8540, .f. ) ;
#8528 = edge_loop ( 'none', ( #8525, #8600, #8579, #8581, #8578, #8586, #8567 ) ) ;
#8529 = edge_curve ( 'none', #8507, #8533, #20627, .t. ) ;
#8530 = oriented_edge ( 'none', *, *, #8497, .t. ) ;
#8531 = oriented_edge ( 'none', *, *, #8313, .f. ) ;
#8532 = vertex_point ( 'none', #20628 ) ;
#8533 = vertex_point ( 'none', #20674 ) ;
#8534 = oriented_edge ( 'none', *, *, #8537, .t. ) ;
#8535 = oriented_edge ( 'none', *, *, #8591, .f. ) ;
#8536 = oriented_edge ( 'none', *, *, #8539, .t. ) ;
#8537 = edge_curve ( 'none', #8532, #8505, #20672, .t. ) ;
#8538 = oriented_edge ( 'none', *, *, #8540, .t. ) ;
#8539 = edge_curve ( 'none', #8533, #8532, #20681, .t. ) ;
#8540 = edge_curve ( 'none', #8515, #8544, #20662, .t. ) ;
#8541 = edge_loop ( 'none', ( #8538, #8547, #8603, #8530 ) ) ;
#8542 = edge_curve ( 'none', #8544, #8548, #20663, .t. ) ;
#8543 = oriented_edge ( 'none', *, *, #8484, .t. ) ;
#8544 = vertex_point ( 'none', #20658 ) ;
#8545 = oriented_edge ( 'none', *, *, #8596, .t. ) ;
#8546 = advanced_face ( 'none', ( #20656, #20664 ), #20673, .f. ) ;
#8547 = oriented_edge ( 'none', *, *, #8542, .t. ) ;
#8548 = vertex_point ( 'none', #20657 ) ;
#8549 = oriented_edge ( 'none', *, *, #8550, .f. ) ;
#8550 = edge_curve ( 'none', #8479, #8496, #20707, .t. ) ;
#8551 = edge_curve ( 'none', #8560, #8479, #20700, .t. ) ;
#8552 = oriented_edge ( 'none', *, *, #8551, .f. ) ;
#8554 = edge_curve ( 'none', #9242, #8437, #20703, .t. ) ;
#8553 = oriented_edge ( 'none', *, *, #8529, .t. ) ;
#8555 = advanced_face ( 'none', ( #20695, #20712 ), #20713, .f. ) ;
#8556 = edge_curve ( 'none', #8493, #8485, #20745, .t. ) ;
#8557 = oriented_edge ( 'none', *, *, #8480, .f. ) ;
#8558 = oriented_edge ( 'none', *, *, #8556, .f. ) ;
#8559 = edge_curve ( 'none', #8488, #8493, #20739, .t. ) ;
#8560 = vertex_point ( 'none', #20689 ) ;
#8561 = oriented_edge ( 'none', *, *, #8559, .f. ) ;
#8562 = edge_loop ( 'none', ( #8490, #8481 ) ) ;
#8563 = advanced_face ( 'none', ( #20688 ), #20746, .t. ) ;
#8564 = edge_curve ( 'none', #8565, #8144, #20730, .t. ) ;
#8565 = vertex_point ( 'none', #20725 ) ;
#8566 = vertex_point ( 'none', #20732 ) ;
#8567 = oriented_edge ( 'none', *, *, #8587, .t. ) ;
#8568 = edge_loop ( 'none', ( #8642, #8641, #8644, #8635, #8639, #8626, #8628 ) ) ;
#8569 = advanced_face ( 'none', ( #20733, #20726 ), #20729, .f. ) ;
#8570 = oriented_edge ( 'none', *, *, #8406, .f. ) ;
#8571 = edge_loop ( 'none', ( #8570, #8636 ) ) ;
#8572 = oriented_edge ( 'none', *, *, #8573, .f. ) ;
#8573 = edge_curve ( 'none', #8479, #8566, #20719, .t. ) ;
#8574 = edge_loop ( 'none', ( #8588, #8575 ) ) ;
#8575 = oriented_edge ( 'none', *, *, #8254, .f. ) ;
#8576 = edge_loop ( 'none', ( #8631, #8630 ) ) ;
#8577 = advanced_face ( 'none', ( #20720 ), #20773, .f. ) ;
#8578 = oriented_edge ( 'none', *, *, #8582, .t. ) ;
#8579 = oriented_edge ( 'none', *, *, #8499, .t. ) ;
#8580 = oriented_edge ( 'none', *, *, #8550, .t. ) ;
#8581 = oriented_edge ( 'none', *, *, #8602, .t. ) ;
#8582 = edge_curve ( 'none', #8548, #8592, #20767, .t. ) ;
#8583 = edge_loop ( 'none', ( #8599, #8584, #8572, #8580 ) ) ;
#8584 = oriented_edge ( 'none', *, *, #8598, .t. ) ;
#8585 = vertex_point ( 'none', #20763 ) ;
#8586 = oriented_edge ( 'none', *, *, #8523, .t. ) ;
#8587 = edge_curve ( 'none', #8585, #8496, #20771, .t. ) ;
#8588 = oriented_edge ( 'none', *, *, #8364, .f. ) ;
#8589 = advanced_face ( 'none', ( #20764 ), #20727, .t. ) ;
#8590 = oriented_edge ( 'none', *, *, #8486, .t. ) ;
#8591 = edge_curve ( 'none', #8500, #8520, #20768, .t. ) ;
#8592 = vertex_point ( 'none', #20265 ) ;
#8593 = edge_curve ( 'none', #8532, #8127, #19999, .t. ) ;
#8594 = oriented_edge ( 'none', *, *, #8537, .f. ) ;
#8595 = oriented_edge ( 'none', *, *, #8593, .t. ) ;
#8596 = edge_curve ( 'none', #8127, #8544, #20755, .t. ) ;
#8597 = oriented_edge ( 'none', *, *, #8442, .t. ) ;
#8598 = edge_curve ( 'none', #8585, #8566, #20809, .t. ) ;
#8599 = oriented_edge ( 'none', *, *, #8587, .f. ) ;
#8600 = oriented_edge ( 'none', *, *, #8601, .t. ) ;
#8601 = edge_curve ( 'none', #8482, #8521, #20805, .t. ) ;
#8602 = edge_curve ( 'none', #8441, #8548, #20793, .t. ) ;
#8603 = oriented_edge ( 'none', *, *, #8602, .f. ) ;
#8604 = vertex_point ( 'none', #20804 ) ;
#8605 = edge_curve ( 'none', #8604, #8606, #20802, .t. ) ;
#8606 = vertex_point ( 'none', #20803 ) ;
#8607 = oriented_edge ( 'none', *, *, #8774, .f. ) ;
#8608 = oriented_edge ( 'none', *, *, #8183, .t. ) ;
#8609 = oriented_edge ( 'none', *, *, #8731, .f. ) ;
#8610 = oriented_edge ( 'none', *, *, #8721, .f. ) ;
#8611 = edge_curve ( 'none', #9637, #9656, #20782, .t. ) ;
#8612 = edge_curve ( 'none', #6648, #9687, #20840, .t. ) ;
#8613 = edge_loop ( 'none', ( #9778, #21623, #21615, #21879 ) ) ;
#8614 = edge_loop ( 'none', ( #8617, #8632, #8622, #8620, #8624, #8618, #8625, #8623 ) ) ;
#8615 = advanced_face ( 'none', ( #20808 ), #20777, .f. ) ;
#8616 = advanced_face ( 'none', ( #20829 ), #20841, .f. ) ;
#8617 = oriented_edge ( 'none', *, *, #8487, .t. ) ;
#8618 = oriented_edge ( 'none', *, *, #8591, .t. ) ;
#8619 = oriented_edge ( 'none', *, *, #8612, .t. ) ;
#8620 = oriented_edge ( 'none', *, *, #8640, .t. ) ;
#8621 = advanced_face ( 'none', ( #20824 ), #20826, .t. ) ;
#8622 = oriented_edge ( 'none', *, *, #8495, .t. ) ;
#8623 = oriented_edge ( 'none', *, *, #8601, .f. ) ;
#8624 = oriented_edge ( 'none', *, *, #8468, .t. ) ;
#8625 = oriented_edge ( 'none', *, *, #8474, .t. ) ;
#8626 = oriented_edge ( 'none', *, *, #8529, .f. ) ;
#8627 = edge_curve ( 'none', #8144, #8533, #20815, .t. ) ;
#8628 = oriented_edge ( 'none', *, *, #8506, .t. ) ;
#8629 = advanced_face ( 'none', ( #20820, #20814, #20816, #20823, #20831, #20872 ), #20866, .f. ) ;
#8630 = oriented_edge ( 'none', *, *, #8177, .f. ) ;
#8631 = oriented_edge ( 'none', *, *, #8633, .f. ) ;
#8632 = oriented_edge ( 'none', *, *, #8634, .f. ) ;
#8633 = edge_curve ( 'none', #8176, #8201, #20828, .t. ) ;
#8634 = edge_curve ( 'none', #8508, #8560, #20813, .t. ) ;
#8635 = oriented_edge ( 'none', *, *, #8564, .t. ) ;
#8636 = oriented_edge ( 'none', *, *, #8326, .f. ) ;
#8637 = edge_curve ( 'none', #8565, #8493, #20858, .t. ) ;
#8638 = advanced_face ( 'none', ( #20862, #20853 ), #20851, .t. ) ;
#8639 = oriented_edge ( 'none', *, *, #8627, .t. ) ;
#8640 = edge_curve ( 'none', #8488, #8509, #20845, .t. ) ;
#8641 = oriented_edge ( 'none', *, *, #8559, .t. ) ;
#8642 = oriented_edge ( 'none', *, *, #8640, .f. ) ;
#8643 = oriented_edge ( 'none', *, *, #8831, .t. ) ;
#8644 = oriented_edge ( 'none', *, *, #8637, .f. ) ;
#8645 = vertex_point ( 'none', #20863 ) ;
#8646 = oriented_edge ( 'none', *, *, #8847, .t. ) ;
#8647 = oriented_edge ( 'none', *, *, #8133, .t. ) ;
#8648 = edge_curve ( 'none', #8793, #8813, #20904, .t. ) ;
#8649 = edge_loop ( 'none', ( #8659, #8647 ) ) ;
#8650 = edge_loop ( 'none', ( #8848, #8808, #8728, #8719 ) ) ;
#8651 = oriented_edge ( 'none', *, *, #8573, .t. ) ;
#8652 = edge_curve ( 'none', #8813, #8812, #20847, .t. ) ;
#8653 = oriented_edge ( 'none', *, *, #8633, .t. ) ;
#8654 = edge_loop ( 'none', ( #8664, #8678, #8675, #8609 ) ) ;
#8655 = advanced_face ( 'none', ( #20907 ), #20846, .t. ) ;
#8656 = edge_curve ( 'none', #12201, #8086, #20889, .t. ) ;
#8657 = oriented_edge ( 'none', *, *, #8494, .t. ) ;
#8658 = edge_curve ( 'none', #8794, #8812, #20819, .t. ) ;
#8659 = oriented_edge ( 'none', *, *, #8721, .t. ) ;
#8660 = vertex_point ( 'none', #20881 ) ;
#8661 = oriented_edge ( 'none', *, *, #8658, .f. ) ;
#8662 = oriented_edge ( 'none', *, *, #8465, .t. ) ;
#8663 = edge_loop ( 'none', ( #8679, #8682 ) ) ;
#8664 = oriented_edge ( 'none', *, *, #8670, .t. ) ;
#8665 = edge_curve ( 'none', #8732, #8736, #20873, .t. ) ;
#8666 = oriented_edge ( 'none', *, *, #8139, .t. ) ;
#8667 = oriented_edge ( 'none', *, *, #8463, .t. ) ;
#8669 = oriented_edge ( 'none', *, *, #8711, .t. ) ;
#8668 = oriented_edge ( 'none', *, *, #8119, .f. ) ;
#8670 = edge_curve ( 'none', #8836, #8732, #20934, .t. ) ;
#8671 = edge_loop ( 'none', ( #8657, #8701, #8697, #8651, #8710, #8702, #8707 ) ) ;
#8672 = vertex_point ( 'none', #20875 ) ;
#8673 = edge_loop ( 'none', ( #8683, #8717 ) ) ;
#8674 = edge_loop ( 'none', ( #8667, #8608 ) ) ;
#8675 = oriented_edge ( 'none', *, *, #8680, .t. ) ;
#8676 = edge_loop ( 'none', ( #8668, #8610, #8725, #8653 ) ) ;
#8677 = oriented_edge ( 'none', *, *, #9722, .t. ) ;
#8678 = oriented_edge ( 'none', *, *, #8665, .t. ) ;
#8679 = oriented_edge ( 'none', *, *, #8450, .t. ) ;
#8680 = edge_curve ( 'none', #8736, #8727, #20897, .t. ) ;
#8681 = oriented_edge ( 'none', *, *, #6608, .f. ) ;
#8682 = oriented_edge ( 'none', *, *, #8173, .t. ) ;
#8683 = oriented_edge ( 'none', *, *, #8476, .t. ) ;
#8684 = edge_loop ( 'none', ( #8759, #8760, #8765, #8763 ) ) ;
#8685 = edge_curve ( 'none', #8687, #8745, #20877, .t. ) ;
#8686 = edge_loop ( 'none', ( #8734, #8688 ) ) ;
#8687 = vertex_point ( 'none', #20924 ) ;
#8688 = oriented_edge ( 'none', *, *, #8282, .f. ) ;
#8689 = vertex_point ( 'none', #20920 ) ;
#8690 = edge_curve ( 'none', #8131, #8130, #20930, .t. ) ;
#8691 = vertex_point ( 'none', #20918 ) ;
#8692 = oriented_edge ( 'none', *, *, #8267, .f. ) ;
#8693 = advanced_face ( 'none', ( #20895 ), #20925, .f. ) ;
#8694 = vertex_point ( 'none', #20913 ) ;
#8695 = oriented_edge ( 'none', *, *, #8685, .t. ) ;
#8696 = advanced_face ( 'none', ( #20928 ), #20959, .f. ) ;
#8697 = oriented_edge ( 'none', *, *, #8551, .t. ) ;
#8698 = vertex_point ( 'none', #20874 ) ;
#8699 = advanced_face ( 'none', ( #20960 ), #20923, .t. ) ;
#8700 = vertex_point ( 'none', #20954 ) ;
#8701 = oriented_edge ( 'none', *, *, #8634, .t. ) ;
#8702 = oriented_edge ( 'none', *, *, #8712, .t. ) ;
#8703 = oriented_edge ( 'none', *, *, #8718, .f. ) ;
#8704 = edge_curve ( 'none', #8706, #8724, #20953, .t. ) ;
#8705 = edge_curve ( 'none', #8566, #8145, #20945, .t. ) ;
#8706 = vertex_point ( 'none', #20908 ) ;
#8707 = oriented_edge ( 'none', *, *, #8715, .t. ) ;
#8708 = oriented_edge ( 'none', *, *, #6657, .f. ) ;
#8709 = oriented_edge ( 'none', *, *, #6609, .t. ) ;
#8710 = oriented_edge ( 'none', *, *, #8705, .t. ) ;
#8711 = edge_curve ( 'none', #9259, #7035, #20942, .t. ) ;
#8712 = edge_curve ( 'none', #8145, #8698, #20986, .t. ) ;
#8713 = advanced_face ( 'none', ( #20941 ), #20987, .f. ) ;
#8714 = edge_loop ( 'none', ( #8851, #8677, #8607, #8681 ) ) ;
#8715 = edge_curve ( 'none', #8698, #8485, #20979, .t. ) ;
#8716 = edge_loop ( 'none', ( #8735, #8811, #8743, #8780 ) ) ;
#8717 = oriented_edge ( 'none', *, *, #8226, .t. ) ;
#8718 = edge_curve ( 'none', #8706, #8691, #20985, .t. ) ;
#8719 = oriented_edge ( 'none', *, *, #8730, .f. ) ;
#8720 = advanced_face ( 'none', ( #20971 ), #20946, .f. ) ;
#8721 = edge_curve ( 'none', #8200, #8120, #20961, .t. ) ;
#8722 = oriented_edge ( 'none', *, *, #8704, .t. ) ;
#8723 = edge_curve ( 'none', #8724, #8700, #21022, .t. ) ;
#8724 = vertex_point ( 'none', #20966 ) ;
#8725 = oriented_edge ( 'none', *, *, #8180, .t. ) ;
#8726 = oriented_edge ( 'none', *, *, #8749, .t. ) ;
#8727 = vertex_point ( 'none', #21024 ) ;
#8728 = oriented_edge ( 'none', *, *, #8809, .t. ) ;
#8729 = edge_loop ( 'none', ( #8784, #8796, #8832, #8841 ) ) ;
#8730 = edge_curve ( 'none', #8660, #8772, #21016, .t. ) ;
#8731 = edge_curve ( 'none', #8836, #8727, #21009, .t. ) ;
#8732 = vertex_point ( 'none', #21014 ) ;
#8733 = edge_loop ( 'none', ( #8821, #8819, #8826, #8982 ) ) ;
#8734 = oriented_edge ( 'none', *, *, #8403, .f. ) ;
#8735 = oriented_edge ( 'none', *, *, #8152, .f. ) ;
#8736 = vertex_point ( 'none', #20970 ) ;
#8737 = edge_curve ( 'none', #9203, #9259, #21003, .t. ) ;
#8738 = oriented_edge ( 'none', *, *, #8705, .f. ) ;
#8739 = advanced_face ( 'none', ( #21000 ), #21004, .f. ) ;
#8740 = oriented_edge ( 'none', *, *, #8756, .f. ) ;
#8741 = edge_curve ( 'none', #8745, #8694, #19723, .t. ) ;
#8742 = advanced_face ( 'none', ( #71 ), #69, .t. ) ;
#8743 = oriented_edge ( 'none', *, *, #8195, .t. ) ;
#8744 = edge_loop ( 'none', ( #8703, #8722, #8833, #8838 ) ) ;
#8745 = vertex_point ( 'none', #63 ) ;
#8746 = oriented_edge ( 'none', *, *, #8764, .t. ) ;
#8747 = edge_loop ( 'none', ( #8795, #8799, #8801, #8775 ) ) ;
#8748 = edge_loop ( 'none', ( #8889, #8726, #8746, #8790 ) ) ;
#8749 = edge_curve ( 'none', #8689, #8645, #67, .t. ) ;
#8750 = vertex_point ( 'none', #57 ) ;
#8751 = edge_loop ( 'none', ( #8753, #8806 ) ) ;
#8752 = oriented_edge ( 'none', *, *, #8758, .f. ) ;
#8753 = oriented_edge ( 'none', *, *, #8081, .t. ) ;
#8754 = vertex_point ( 'none', #58 ) ;
#8755 = advanced_face ( 'none', ( #50, #70 ), #65, .f. ) ;
#8756 = edge_curve ( 'none', #8698, #8565, #49, .t. ) ;
#8757 = oriented_edge ( 'none', *, *, #8741, .t. ) ;
#8758 = edge_curve ( 'none', #8762, #8694, #46, .t. ) ;
#8759 = oriented_edge ( 'none', *, *, #8715, .f. ) ;
#8760 = oriented_edge ( 'none', *, *, #8756, .t. ) ;
#8761 = oriented_edge ( 'none', *, *, #8467, .f. ) ;
#8762 = vertex_point ( 'none', #56 ) ;
#8763 = oriented_edge ( 'none', *, *, #8556, .t. ) ;
#8764 = edge_curve ( 'none', #8645, #8888, #64, .t. ) ;
#8765 = oriented_edge ( 'none', *, *, #8637, .t. ) ;
#8766 = oriented_edge ( 'none', *, *, #8737, .t. ) ;
#8767 = edge_loop ( 'none', ( #8761, #8692 ) ) ;
#8768 = oriented_edge ( 'none', *, *, #9691, .t. ) ;
#8769 = edge_loop ( 'none', ( #8843, #8779, #8778, #8708 ) ) ;
#8770 = oriented_edge ( 'none', *, *, #8523, .f. ) ;
#8771 = oriented_edge ( 'none', *, *, #8150, .f. ) ;
#8772 = vertex_point ( 'none', #98 ) ;
#8773 = oriented_edge ( 'none', *, *, #9068, .f. ) ;
#8774 = edge_curve ( 'none', #6604, #9693, #92, .t. ) ;
#8775 = oriented_edge ( 'none', *, *, #8593, .f. ) ;
#8776 = edge_loop ( 'none', ( #9428, #9152, #9306, #9112 ) ) ;
#8777 = oriented_edge ( 'none', *, *, #6661, .f. ) ;
#8778 = oriented_edge ( 'none', *, *, #8847, .f. ) ;
#8779 = oriented_edge ( 'none', *, *, #9800, .t. ) ;
#8780 = oriented_edge ( 'none', *, *, #8690, .f. ) ;
#8781 = edge_loop ( 'none', ( #8786, #8695, #8757, #8752 ) ) ;
#8782 = advanced_face ( 'none', ( #101 ), #90, .t. ) ;
#8783 = edge_loop ( 'none', ( #8800, #8798, #8830, #8661 ) ) ;
#8784 = oriented_edge ( 'none', *, *, #8596, .f. ) ;
#8785 = edge_curve ( 'none', #8793, #8794, #86, .t. ) ;
#8786 = oriented_edge ( 'none', *, *, #8893, .f. ) ;
#8787 = oriented_edge ( 'none', *, *, #6992, .f. ) ;
#8788 = edge_loop ( 'none', ( #8709, #8619, #9777, #21617 ) ) ;
#8789 = edge_curve ( 'none', #6348, #6420, #77, .t. ) ;
#8790 = oriented_edge ( 'none', *, *, #8802, .f. ) ;
#8791 = advanced_face ( 'none', ( #79 ), #95, .t. ) ;
#8792 = advanced_face ( 'none', ( #84 ), #68, .f. ) ;
#8793 = vertex_point ( 'none', #128 ) ;
#8794 = vertex_point ( 'none', #127 ) ;
#8795 = oriented_edge ( 'none', *, *, #8539, .f. ) ;
#8796 = oriented_edge ( 'none', *, *, #8803, .f. ) ;
#8797 = advanced_face ( 'none', ( #78 ), #72, .t. ) ;
#8798 = oriented_edge ( 'none', *, *, #8648, .t. ) ;
#8799 = oriented_edge ( 'none', *, *, #8627, .f. ) ;
#8800 = oriented_edge ( 'none', *, *, #8785, .f. ) ;
#8801 = oriented_edge ( 'none', *, *, #8129, .f. ) ;
#8802 = edge_curve ( 'none', #8750, #8888, #119, .t. ) ;
#8803 = edge_curve ( 'none', #8592, #8127, #94, .t. ) ;
#8804 = edge_curve ( 'none', #8140, #8122, #113, .t. ) ;
#8805 = oriented_edge ( 'none', *, *, #6350, .f. ) ;
#8807 = edge_curve ( 'none', #6383, #6356, #112, .t. ) ;
#8806 = oriented_edge ( 'none', *, *, #8656, .t. ) ;
#8808 = oriented_edge ( 'none', *, *, #8849, .t. ) ;
#8809 = edge_curve ( 'none', #8846, #8772, #126, .t. ) ;
#8810 = advanced_face ( 'none', ( #160, #169 ), #165, .t. ) ;
#8811 = oriented_edge ( 'none', *, *, #8804, .t. ) ;
#8812 = vertex_point ( 'none', #111 ) ;
#8813 = vertex_point ( 'none', #107 ) ;
#8814 = oriented_edge ( 'none', *, *, #8818, .f. ) ;
#8815 = oriented_edge ( 'none', *, *, #9046, .t. ) ;
#8816 = edge_loop ( 'none', ( #8771, #8643, #8925, #8934, #8861 ) ) ;
#8817 = oriented_edge ( 'none', *, *, #8712, .f. ) ;
#8818 = edge_curve ( 'none', #6631, #9678, #151, .t. ) ;
#8819 = oriented_edge ( 'none', *, *, #8822, .t. ) ;
#8820 = oriented_edge ( 'none', *, *, #8142, .f. ) ;
#8821 = oriented_edge ( 'none', *, *, #8824, .f. ) ;
#8822 = edge_curve ( 'none', #8840, #8604, #148, .t. ) ;
#8823 = edge_curve ( 'none', #6964, #7035, #136, .t. ) ;
#8824 = edge_curve ( 'none', #8840, #8672, #132, .t. ) ;
#8825 = oriented_edge ( 'none', *, *, #21620, .f. ) ;
#8826 = oriented_edge ( 'none', *, *, #8605, .t. ) ;
#8827 = advanced_face ( 'none', ( #137 ), #146, .t. ) ;
#8828 = edge_curve ( 'none', #8750, #8689, #139, .t. ) ;
#8829 = advanced_face ( 'none', ( #180 ), #187, .t. ) ;
#8830 = oriented_edge ( 'none', *, *, #8652, .t. ) ;
#8831 = edge_curve ( 'none', #8145, #8592, #189, .t. ) ;
#8832 = oriented_edge ( 'none', *, *, #8582, .f. ) ;
#8833 = oriented_edge ( 'none', *, *, #8723, .t. ) ;
#8834 = edge_curve ( 'none', #8691, #8700, #172, .t. ) ;
#8835 = oriented_edge ( 'none', *, *, #8598, .f. ) ;
#8836 = vertex_point ( 'none', #145 ) ;
#8837 = edge_loop ( 'none', ( #8738, #8835, #8770, #8839 ) ) ;
#8838 = oriented_edge ( 'none', *, *, #8834, .f. ) ;
#8839 = oriented_edge ( 'none', *, *, #8831, .f. ) ;
#8840 = vertex_point ( 'none', #176 ) ;
#8841 = oriented_edge ( 'none', *, *, #8542, .f. ) ;
#8842 = edge_curve ( 'none', #6611, #9762, #173, .t. ) ;
#8843 = oriented_edge ( 'none', *, *, #9072, .t. ) ;
#8844 = advanced_face ( 'none', ( #193 ), #174, .t. ) ;
#8845 = advanced_face ( 'none', ( #220 ), #221, .t. ) ;
#8846 = vertex_point ( 'none', #211 ) ;
#8847 = edge_curve ( 'none', #6599, #9796, #227, .t. ) ;
#8848 = oriented_edge ( 'none', *, *, #8853, .f. ) ;
#8849 = edge_curve ( 'none', #8754, #8846, #203, .t. ) ;
#8850 = oriented_edge ( 'none', *, *, #8564, .f. ) ;
#8851 = oriented_edge ( 'none', *, *, #8842, .t. ) ;
#8852 = edge_loop ( 'none', ( #8740, #8817, #8820, #8850 ) ) ;
#8853 = edge_curve ( 'none', #8754, #8660, #213, .t. ) ;
#8854 = oriented_edge ( 'none', *, *, #8944, .t. ) ;
#8855 = edge_loop ( 'none', ( #8864, #8870, #8947, #8943 ) ) ;
#8856 = edge_loop ( 'none', ( #9031, #8985, #9078, #8953, #9055 ) ) ;
#8857 = edge_curve ( 'none', #8088, #21984, #265, .t. ) ;
#8858 = oriented_edge ( 'none', *, *, #6662, .t. ) ;
#8859 = edge_curve ( 'none', #6628, #9805, #205, .t. ) ;
#8860 = vertex_point ( 'none', #198 ) ;
#8861 = oriented_edge ( 'none', *, *, #8804, .f. ) ;
#8862 = advanced_face ( 'none', ( #297 ), #214, .f. ) ;
#8863 = edge_loop ( 'none', ( #9010, #8935, #9012, #9048, #9008 ) ) ;
#8864 = oriented_edge ( 'none', *, *, #8078, .f. ) ;
#8865 = advanced_face ( 'none', ( #267 ), #299, .f. ) ;
#8866 = edge_curve ( 'none', #8089, #8095, #229, .t. ) ;
#8867 = oriented_edge ( 'none', *, *, #8995, .f. ) ;
#8868 = oriented_edge ( 'none', *, *, #8135, .t. ) ;
#8869 = edge_curve ( 'none', #8976, #8882, #283, .t. ) ;
#8870 = oriented_edge ( 'none', *, *, #8917, .t. ) ;
#8871 = oriented_edge ( 'none', *, *, #8136, .t. ) ;
#8872 = oriented_edge ( 'none', *, *, #8866, .t. ) ;
#8873 = oriented_edge ( 'none', *, *, #8869, .f. ) ;
#8874 = edge_curve ( 'none', #8999, #8976, #278, .t. ) ;
#8875 = oriented_edge ( 'none', *, *, #8091, .t. ) ;
#8876 = edge_curve ( 'none', #8903, #9040, #271, .t. ) ;
#8877 = oriented_edge ( 'none', *, *, #8883, .t. ) ;
#8878 = oriented_edge ( 'none', *, *, #6635, .f. ) ;
#8879 = oriented_edge ( 'none', *, *, #9279, .t. ) ;
#8880 = oriented_edge ( 'none', *, *, #8857, .f. ) ;
#8881 = oriented_edge ( 'none', *, *, #9061, .f. ) ;
#8882 = vertex_point ( 'none', #20244 ) ;
#8883 = edge_curve ( 'none', #6636, #9685, #20750, .t. ) ;
#8884 = oriented_edge ( 'none', *, *, #6633, .t. ) ;
#8885 = edge_curve ( 'none', #8931, #9035, #330, .t. ) ;
#8886 = edge_loop ( 'none', ( #8858, #8904, #8970, #9002 ) ) ;
#8887 = edge_loop ( 'none', ( #8884, #9037, #9032, #9041 ) ) ;
#8888 = vertex_point ( 'none', #326 ) ;
#8889 = oriented_edge ( 'none', *, *, #8828, .t. ) ;
#8890 = oriented_edge ( 'none', *, *, #9684, .t. ) ;
#8891 = advanced_face ( 'none', ( #325 ), #319, .t. ) ;
#8892 = edge_loop ( 'none', ( #8815, #9052, #8910, #8914 ) ) ;
#8893 = edge_curve ( 'none', #8687, #8762, #331, .t. ) ;
#8894 = edge_loop ( 'none', ( #8908, #8912 ) ) ;
#8896 = advanced_face ( 'none', ( #315, #313, #324 ), #318, .f. ) ;
#8895 = oriented_edge ( 'none', *, *, #8885, .t. ) ;
#8897 = advanced_face ( 'none', ( #304 ), #314, .f. ) ;
#8898 = advanced_face ( 'none', ( #301, #354 ), #353, .t. ) ;
#8899 = oriented_edge ( 'none', *, *, #8950, .f. ) ;
#8900 = oriented_edge ( 'none', *, *, #8876, .f. ) ;
#8901 = edge_curve ( 'none', #8105, #8109, #349, .t. ) ;
#8902 = vertex_point ( 'none', #303 ) ;
#8903 = vertex_point ( 'none', #357 ) ;
#8904 = oriented_edge ( 'none', *, *, #8972, .t. ) ;
#8905 = vertex_point ( 'none', #348 ) ;
#8906 = oriented_edge ( 'none', *, *, #6630, .f. ) ;
#8907 = edge_loop ( 'none', ( #9071, #8983, #9067, #9000 ) ) ;
#8908 = oriented_edge ( 'none', *, *, #8193, .t. ) ;
#8909 = oriented_edge ( 'none', *, *, #8933, .t. ) ;
#8910 = oriented_edge ( 'none', *, *, #9024, .f. ) ;
#8911 = oriented_edge ( 'none', *, *, #9042, .f. ) ;
#8912 = oriented_edge ( 'none', *, *, #8690, .t. ) ;
#8913 = edge_curve ( 'none', #8700, #8902, #346, .t. ) ;
#8914 = oriented_edge ( 'none', *, *, #6914, .f. ) ;
#8915 = advanced_face ( 'none', ( #351 ), #352, .t. ) ;
#8916 = oriented_edge ( 'none', *, *, #9696, .t. ) ;
#8917 = edge_curve ( 'none', #8067, #8001, #378, .t. ) ;
#8918 = edge_loop ( 'none', ( #8922, #8899, #8958, #8971 ) ) ;
#8919 = advanced_face ( 'none', ( #385 ), #379, .f. ) ;
#8920 = oriented_edge ( 'none', *, *, #6667, .f. ) ;
#8921 = oriented_edge ( 'none', *, *, #8913, .f. ) ;
#8922 = oriented_edge ( 'none', *, *, #8038, .f. ) ;
#8923 = vertex_point ( 'none', #372 ) ;
#8924 = edge_curve ( 'none', #9040, #8724, #387, .t. ) ;
#8925 = oriented_edge ( 'none', *, *, #8803, .t. ) ;
#8926 = oriented_edge ( 'none', *, *, #8963, .t. ) ;
#8927 = edge_loop ( 'none', ( #8929, #8871, #8868, #8880 ) ) ;
#8928 = edge_loop ( 'none', ( #8875, #8872 ) ) ;
#8929 = oriented_edge ( 'none', *, *, #8157, .f. ) ;
#8930 = vertex_point ( 'none', #371 ) ;
#8931 = vertex_point ( 'none', #380 ) ;
#8932 = oriented_edge ( 'none', *, *, #9046, .f. ) ;
#8933 = edge_curve ( 'none', #6658, #9728, #368, .t. ) ;
#8934 = oriented_edge ( 'none', *, *, #8126, .t. ) ;
#8935 = oriented_edge ( 'none', *, *, #8967, .t. ) ;
#8936 = oriented_edge ( 'none', *, *, #8972, .f. ) ;
#8937 = edge_loop ( 'none', ( #8998, #8975, #9004, #8988 ) ) ;
#8938 = edge_curve ( 'none', #8043, #8040, #360, .t. ) ;
#8939 = edge_curve ( 'none', #8945, #8957, #373, .t. ) ;
#8940 = edge_curve ( 'none', #8941, #9043, #406, .t. ) ;
#8941 = vertex_point ( 'none', #365 ) ;
#8942 = vertex_point ( 'none', #423 ) ;
#8943 = oriented_edge ( 'none', *, *, #8656, .f. ) ;
#8944 = edge_curve ( 'none', #8860, #8931, #422, .t. ) ;
#8945 = vertex_point ( 'none', #428 ) ;
#8946 = oriented_edge ( 'none', *, *, #6632, .f. ) ;
#8947 = oriented_edge ( 'none', *, *, #8083, .t. ) ;
#8948 = oriented_edge ( 'none', *, *, #8969, .t. ) ;
#8949 = edge_loop ( 'none', ( #8948, #9082, #9080, #9079 ) ) ;
#8950 = edge_curve ( 'none', #8073, #8072, #460, .t. ) ;
#8951 = advanced_face ( 'none', ( #401 ), #459, .t. ) ;
#8952 = oriented_edge ( 'none', *, *, #8963, .f. ) ;
#8953 = oriented_edge ( 'none', *, *, #8652, .f. ) ;
#8954 = advanced_face ( 'none', ( #451 ), #399, .t. ) ;
#8955 = oriented_edge ( 'none', *, *, #9801, .t. ) ;
#8956 = oriented_edge ( 'none', *, *, #9047, .f. ) ;
#8957 = vertex_point ( 'none', #450 ) ;
#8958 = oriented_edge ( 'none', *, *, #8093, .t. ) ;
#8959 = oriented_edge ( 'none', *, *, #8859, .f. ) ;
#8960 = oriented_edge ( 'none', *, *, #8990, .t. ) ;
#8961 = oriented_edge ( 'none', *, *, #8924, .f. ) ;
#8962 = edge_curve ( 'none', #9074, #8923, #453, .t. ) ;
#8963 = edge_curve ( 'none', #6666, #9798, #437, .t. ) ;
#8964 = edge_loop ( 'none', ( #8992, #8960, #8996, #9003 ) ) ;
#8965 = advanced_face ( 'none', ( #446, #438 ), #452, .t. ) ;
#8966 = edge_loop ( 'none', ( #9011, #9066, #8952, #8906 ) ) ;
#8967 = edge_curve ( 'none', #8114, #8113, #496, .t. ) ;
#8968 = edge_loop ( 'none', ( #9069, #9065, #9138, #9156 ) ) ;
#8969 = edge_curve ( 'none', #6644, #9735, #498, .t. ) ;
#8970 = oriented_edge ( 'none', *, *, #9737, .f. ) ;
#8971 = oriented_edge ( 'none', *, *, #8866, .f. ) ;
#8972 = edge_curve ( 'none', #6659, #9727, #433, .t. ) ;
#8973 = edge_loop ( 'none', ( #8926, #9009, #8936, #8946 ) ) ;
#8974 = advanced_face ( 'none', ( #430, #490 ), #491, .t. ) ;
#8975 = oriented_edge ( 'none', *, *, #8993, .t. ) ;
#8976 = vertex_point ( 'none', #461 ) ;
#8977 = advanced_face ( 'none', ( #465 ), #445, .f. ) ;
#8978 = edge_loop ( 'none', ( #9018, #9092, #9014, #9025, #9050, #9034, #9020, #9044, #9026, #9083 ) ) ;
#8979 = edge_loop ( 'none', ( #9085, #9089, #9091, #9088, #9133, #9057 ) ) ;
#8980 = oriented_edge ( 'none', *, *, #8823, .f. ) ;
#8981 = edge_curve ( 'none', #8672, #8606, #519, .t. ) ;
#8982 = oriented_edge ( 'none', *, *, #8981, .f. ) ;
#8983 = oriented_edge ( 'none', *, *, #9068, .t. ) ;
#8984 = oriented_edge ( 'none', *, *, #8901, .f. ) ;
#8985 = oriented_edge ( 'none', *, *, #9045, .f. ) ;
#8986 = edge_curve ( 'none', #8812, #9027, #464, .t. ) ;
#8987 = advanced_face ( 'none', ( #494 ), #520, .f. ) ;
#8988 = oriented_edge ( 'none', *, *, #7969, .t. ) ;
#8989 = advanced_face ( 'none', ( #506 ), #507, .f. ) ;
#8990 = edge_curve ( 'none', #8102, #8116, #556, .t. ) ;
#8991 = edge_loop ( 'none', ( #8646, #8768, #8773, #8777 ) ) ;
#8992 = oriented_edge ( 'none', *, *, #8034, .f. ) ;
#8993 = edge_curve ( 'none', #8057, #8070, #521, .t. ) ;
#8994 = oriented_edge ( 'none', *, *, #9053, .t. ) ;
#8995 = edge_curve ( 'none', #8882, #9131, #532, .t. ) ;
#8996 = oriented_edge ( 'none', *, *, #8084, .t. ) ;
#8997 = edge_loop ( 'none', ( #8900, #8911, #8921, #9063, #8961 ) ) ;
#8998 = oriented_edge ( 'none', *, *, #8047, .f. ) ;
#8999 = vertex_point ( 'none', #588 ) ;
#9000 = oriented_edge ( 'none', *, *, #8969, .f. ) ;
#9001 = advanced_face ( 'none', ( #587 ), #582, .f. ) ;
#9002 = oriented_edge ( 'none', *, *, #8933, .f. ) ;
#9003 = oriented_edge ( 'none', *, *, #8901, .t. ) ;
#9004 = oriented_edge ( 'none', *, *, #8049, .t. ) ;
#9005 = vertex_point ( 'none', #584 ) ;
#9006 = advanced_face ( 'none', ( #583 ), #590, .f. ) ;
#9007 = advanced_face ( 'none', ( #589 ), #586, .f. ) ;
#9008 = oriented_edge ( 'none', *, *, #8064, .t. ) ;
#9009 = oriented_edge ( 'none', *, *, #9680, .t. ) ;
#9010 = oriented_edge ( 'none', *, *, #8117, .f. ) ;
#9011 = oriented_edge ( 'none', *, *, #8859, .t. ) ;
#9012 = oriented_edge ( 'none', *, *, #8096, .t. ) ;
#9013 = advanced_face ( 'none', ( #570, #567 ), #573, .t. ) ;
#9014 = oriented_edge ( 'none', *, *, #8039, .t. ) ;
#9015 = oriented_edge ( 'none', *, *, #9058, .t. ) ;
#9016 = edge_curve ( 'none', #8942, #9005, #574, .t. ) ;
#9017 = edge_loop ( 'none', ( #8980, #8879, #8766, #8669 ) ) ;
#9018 = oriented_edge ( 'none', *, *, #7994, .f. ) ;
#9019 = oriented_edge ( 'none', *, *, #9064, .f. ) ;
#9020 = oriented_edge ( 'none', *, *, #8917, .f. ) ;
#9021 = oriented_edge ( 'none', *, *, #8939, .f. ) ;
#9022 = advanced_face ( 'none', ( #569, #560 ), #612, .t. ) ;
#9023 = edge_loop ( 'none', ( #9015, #9093, #8956, #9021 ) ) ;
#9024 = edge_curve ( 'none', #6614, #9681, #611, .t. ) ;
#9025 = oriented_edge ( 'none', *, *, #8938, .f. ) ;
#9026 = oriented_edge ( 'none', *, *, #8018, .f. ) ;
#9027 = vertex_point ( 'none', #620 ) ;
#9028 = advanced_face ( 'none', ( #604 ), #564, .t. ) ;
#9029 = oriented_edge ( 'none', *, *, #6579, .f. ) ;
#9030 = edge_loop ( 'none', ( #8984, #9081 ) ) ;
#9031 = oriented_edge ( 'none', *, *, #8940, .f. ) ;
#9032 = oriented_edge ( 'none', *, *, #9747, .f. ) ;
#9033 = oriented_edge ( 'none', *, *, #8818, .t. ) ;
#9034 = oriented_edge ( 'none', *, *, #8060, .t. ) ;
#9035 = vertex_point ( 'none', #601 ) ;
#9036 = oriented_edge ( 'none', *, *, #8874, .f. ) ;
#9037 = oriented_edge ( 'none', *, *, #9024, .t. ) ;
#9038 = edge_loop ( 'none', ( #8909, #8955, #8959, #8920 ) ) ;
#9039 = oriented_edge ( 'none', *, *, #7958, .f. ) ;
#9040 = vertex_point ( 'none', #600 ) ;
#9041 = oriented_edge ( 'none', *, *, #8883, .f. ) ;
#9042 = edge_curve ( 'none', #8902, #8903, #599, .t. ) ;
#9043 = vertex_point ( 'none', #594 ) ;
#9044 = oriented_edge ( 'none', *, *, #7999, .f. ) ;
#9045 = edge_curve ( 'none', #9027, #8941, #613, .t. ) ;
#9046 = edge_curve ( 'none', #6719, #9748, #603, .t. ) ;
#9047 = edge_curve ( 'none', #8957, #8942, #641, .t. ) ;
#9048 = oriented_edge ( 'none', *, *, #8938, .t. ) ;
#9049 = advanced_face ( 'none', ( #595 ), #596, .f. ) ;
#9050 = oriented_edge ( 'none', *, *, #8051, .f. ) ;
#9051 = edge_loop ( 'none', ( #9033, #8916, #8932, #9029 ) ) ;
#9052 = oriented_edge ( 'none', *, *, #9749, .t. ) ;
#9053 = edge_curve ( 'none', #8999, #9131, #635, .t. ) ;
#9054 = edge_curve ( 'none', #7959, #7982, #625, .t. ) ;
#9055 = oriented_edge ( 'none', *, *, #9132, .f. ) ;
#9056 = edge_loop ( 'none', ( #8994, #8867, #8873, #9036 ) ) ;
#9057 = oriented_edge ( 'none', *, *, #9077, .t. ) ;
#9058 = edge_curve ( 'none', #8945, #9005, #632, .t. ) ;
#9059 = edge_loop ( 'none', ( #8881, #8854, #8895, #9019 ) ) ;
#9060 = advanced_face ( 'none', ( #633 ), #673, .t. ) ;
#9061 = edge_curve ( 'none', #8860, #8930, #627, .t. ) ;
#9062 = oriented_edge ( 'none', *, *, #9054, .f. ) ;
#9063 = oriented_edge ( 'none', *, *, #8723, .f. ) ;
#9064 = edge_curve ( 'none', #8930, #9035, #672, .t. ) ;
#9065 = oriented_edge ( 'none', *, *, #9070, .f. ) ;
#9066 = oriented_edge ( 'none', *, *, #9683, .t. ) ;
#9067 = oriented_edge ( 'none', *, *, #9793, .f. ) ;
#9068 = edge_curve ( 'none', #6645, #9689, #669, .t. ) ;
#9069 = oriented_edge ( 'none', *, *, #8962, .t. ) ;
#9070 = edge_curve ( 'none', #8905, #8923, #659, .t. ) ;
#9071 = oriented_edge ( 'none', *, *, #6707, .t. ) ;
#9072 = edge_curve ( 'none', #6610, #9736, #714, .t. ) ;
#9073 = advanced_face ( 'none', ( #715 ), #652, .t. ) ;
#9074 = vertex_point ( 'none', #709 ) ;
#9075 = advanced_face ( 'none', ( #706 ), #660, .f. ) ;
#9076 = oriented_edge ( 'none', *, *, #8048, .f. ) ;
#9077 = edge_curve ( 'none', #8068, #8020, #699, .t. ) ;
#9078 = oriented_edge ( 'none', *, *, #8986, .f. ) ;
#9079 = oriented_edge ( 'none', *, *, #6619, .f. ) ;
#9080 = oriented_edge ( 'none', *, *, #9072, .f. ) ;
#9081 = oriented_edge ( 'none', *, *, #8107, .f. ) ;
#9082 = oriented_edge ( 'none', *, *, #9740, .t. ) ;
#9083 = oriented_edge ( 'none', *, *, #9077, .f. ) ;
#9084 = edge_loop ( 'none', ( #9076, #9102 ) ) ;
#9085 = oriented_edge ( 'none', *, *, #8019, .f. ) ;
#9086 = advanced_face ( 'none', ( #696 ), #698, .t. ) ;
#9087 = advanced_face ( 'none', ( #705 ), #738, .f. ) ;
#9088 = oriented_edge ( 'none', *, *, #8005, .t. ) ;
#9089 = oriented_edge ( 'none', *, *, #8010, .t. ) ;
#9090 = edge_loop ( 'none', ( #9039, #9134, #9062 ) ) ;
#9091 = oriented_edge ( 'none', *, *, #9054, .t. ) ;
#9092 = oriented_edge ( 'none', *, *, #8950, .t. ) ;
#9093 = oriented_edge ( 'none', *, *, #9016, .f. ) ;
#9094 = edge_curve ( 'none', #9236, #9309, #735, .t. ) ;
#9095 = edge_curve ( 'none', #9236, #9229, #741, .t. ) ;
#9096 = vertex_point ( 'none', #730 ) ;
#9097 = edge_curve ( 'none', #9171, #9096, #703, .t. ) ;
#9098 = oriented_edge ( 'none', *, *, #9280, .t. ) ;
#9099 = edge_loop ( 'none', ( #9169, #9145, #9155, #9197 ) ) ;
#9100 = oriented_edge ( 'none', *, *, #9097, .t. ) ;
#9101 = edge_curve ( 'none', #9178, #9096, #727, .t. ) ;
#9102 = oriented_edge ( 'none', *, *, #8993, .f. ) ;
#9103 = edge_loop ( 'none', ( #9106, #9120 ) ) ;
#9104 = oriented_edge ( 'none', *, *, #9245, .t. ) ;
#9105 = edge_loop ( 'none', ( #9115, #9118 ) ) ;
#9106 = oriented_edge ( 'none', *, *, #8104, .f. ) ;
#9107 = oriented_edge ( 'none', *, *, #9127, .f. ) ;
#9108 = edge_loop ( 'none', ( #9170, #9128 ) ) ;
#9109 = advanced_face ( 'none', ( #725, #707 ), #719, .t. ) ;
#9110 = vertex_point ( 'none', #776 ) ;
#9111 = oriented_edge ( 'none', *, *, #9114, .f. ) ;
#9112 = oriented_edge ( 'none', *, *, #10253, .f. ) ;
#9113 = advanced_face ( 'none', ( #775 ), #723, .t. ) ;
#9114 = edge_curve ( 'none', #9116, #9110, #768, .t. ) ;
#9115 = oriented_edge ( 'none', *, *, #8042, .f. ) ;
#9116 = vertex_point ( 'none', #762 ) ;
#9117 = edge_loop ( 'none', ( #9122, #9180, #9100, #9135 ) ) ;
#9118 = oriented_edge ( 'none', *, *, #8967, .f. ) ;
#9119 = vertex_point ( 'none', #760 ) ;
#9120 = oriented_edge ( 'none', *, *, #8990, .f. ) ;
#9121 = advanced_face ( 'none', ( #769 ), #770, .t. ) ;
#9122 = oriented_edge ( 'none', *, *, #9126, .f. ) ;
#9123 = edge_curve ( 'none', #9119, #9116, #753, .t. ) ;
#9124 = vertex_point ( 'none', #751 ) ;
#9125 = oriented_edge ( 'none', *, *, #9214, .f. ) ;
#9126 = edge_curve ( 'none', #9172, #9178, #750, .t. ) ;
#9127 = edge_curve ( 'none', #9355, #9119, #756, .t. ) ;
#9128 = oriented_edge ( 'none', *, *, #8857, .t. ) ;
#9129 = edge_curve ( 'none', #9124, #9353, #801, .t. ) ;
#9130 = oriented_edge ( 'none', *, *, #8885, .f. ) ;
#9131 = vertex_point ( 'none', #757 ) ;
#9132 = edge_curve ( 'none', #9043, #8813, #799, .t. ) ;
#9133 = oriented_edge ( 'none', *, *, #7998, .t. ) ;
#9134 = oriented_edge ( 'none', *, *, #8021, .f. ) ;
#9135 = oriented_edge ( 'none', *, *, #9101, .f. ) ;
#9136 = oriented_edge ( 'none', *, *, #9158, .f. ) ;
#9137 = oriented_edge ( 'none', *, *, #9147, .f. ) ;
#9138 = oriented_edge ( 'none', *, *, #9140, .f. ) ;
#9139 = vertex_point ( 'none', #747 ) ;
#9140 = edge_curve ( 'none', #9143, #8905, #791, .t. ) ;
#9141 = oriented_edge ( 'none', *, *, #10291, .f. ) ;
#9142 = edge_curve ( 'none', #9160, #9161, #805, .t. ) ;
#9143 = vertex_point ( 'none', #796 ) ;
#9144 = advanced_face ( 'none', ( #790 ), #533, .t. ) ;
#9145 = oriented_edge ( 'none', *, *, #9147, .t. ) ;
#9146 = edge_curve ( 'none', #8772, #9157, #780, .t. ) ;
#9147 = edge_curve ( 'none', #9227, #9139, #527, .t. ) ;
#9148 = edge_curve ( 'none', #9175, #9227, #830, .t. ) ;
#9149 = oriented_edge ( 'none', *, *, #9142, .f. ) ;
#9150 = oriented_edge ( 'none', *, *, #9205, .t. ) ;
#9152 = oriented_edge ( 'none', *, *, #9153, .t. ) ;
#9151 = oriented_edge ( 'none', *, *, #9123, .f. ) ;
#9153 = edge_curve ( 'none', #6288, #6291, #831, .t. ) ;
#9154 = oriented_edge ( 'none', *, *, #9292, .f. ) ;
#9155 = oriented_edge ( 'none', *, *, #9158, .t. ) ;
#9156 = oriented_edge ( 'none', *, *, #9159, .f. ) ;
#9157 = vertex_point ( 'none', #826 ) ;
#9158 = edge_curve ( 'none', #9139, #9165, #821, .t. ) ;
#9159 = edge_curve ( 'none', #9074, #9143, #823, .t. ) ;
#9160 = vertex_point ( 'none', #816 ) ;
#9161 = vertex_point ( 'none', #824 ) ;
#9162 = edge_loop ( 'none', ( #9137, #9150, #9210, #9215 ) ) ;
#9163 = edge_loop ( 'none', ( #9149, #9154, #9167, #9298, #9301 ) ) ;
#9164 = edge_curve ( 'none', #9355, #9110, #809, .t. ) ;
#9165 = vertex_point ( 'none', #817 ) ;
#9166 = advanced_face ( 'none', ( #810 ), #866, .t. ) ;
#9167 = oriented_edge ( 'none', *, *, #9146, .f. ) ;
#9168 = edge_curve ( 'none', #9172, #9171, #860, .t. ) ;
#9169 = oriented_edge ( 'none', *, *, #9148, .t. ) ;
#9170 = oriented_edge ( 'none', *, *, #8160, .t. ) ;
#9171 = vertex_point ( 'none', #813 ) ;
#9172 = vertex_point ( 'none', #856 ) ;
#9173 = edge_curve ( 'none', #9223, #9218, #864, .t. ) ;
#9174 = edge_curve ( 'none', #9398, #5787, #862, .t. ) ;
#9175 = vertex_point ( 'none', #865 ) ;
#9176 = edge_loop ( 'none', ( #9307, #9233, #9277, #9244 ) ) ;
#9177 = advanced_face ( 'none', ( #851 ), #844, .f. ) ;
#9178 = vertex_point ( 'none', #841 ) ;
#9179 = oriented_edge ( 'none', *, *, #9094, .t. ) ;
#9180 = oriented_edge ( 'none', *, *, #9168, .t. ) ;
#9181 = oriented_edge ( 'none', *, *, #9095, .f. ) ;
#9182 = advanced_face ( 'none', ( #845 ), #855, .t. ) ;
#9183 = oriented_edge ( 'none', *, *, #8554, .t. ) ;
#9184 = edge_curve ( 'none', #8437, #7172, #899, .t. ) ;
#9185 = oriented_edge ( 'none', *, *, #9101, .t. ) ;
#9186 = oriented_edge ( 'none', *, *, #9276, .t. ) ;
#9187 = oriented_edge ( 'none', *, *, #9148, .f. ) ;
#9188 = oriented_edge ( 'none', *, *, #9191, .f. ) ;
#9189 = edge_curve ( 'none', #9200, #9222, #894, .t. ) ;
#9190 = edge_curve ( 'none', #9096, #9171, #848, .t. ) ;
#9191 = edge_curve ( 'none', #9200, #9207, #883, .t. ) ;
#9192 = vertex_point ( 'none', #893 ) ;
#9193 = oriented_edge ( 'none', *, *, #9205, .f. ) ;
#9194 = edge_curve ( 'none', #9175, #9165, #876, .t. ) ;
#9195 = oriented_edge ( 'none', *, *, #9288, .t. ) ;
#9196 = oriented_edge ( 'none', *, *, #9129, .f. ) ;
#9197 = oriented_edge ( 'none', *, *, #9194, .f. ) ;
#9198 = edge_loop ( 'none', ( #9196, #9199, #9125, #9130, #9221 ) ) ;
#9199 = oriented_edge ( 'none', *, *, #9202, .f. ) ;
#9200 = vertex_point ( 'none', #877 ) ;
#9201 = vertex_point ( 'none', #892 ) ;
#9202 = edge_curve ( 'none', #9201, #9124, #878, .t. ) ;
#9203 = vertex_point ( 'none', #872 ) ;
#9204 = advanced_face ( 'none', ( #884 ), #870, .t. ) ;
#9205 = edge_curve ( 'none', #9227, #9175, #917, .t. ) ;
#9206 = edge_curve ( 'none', #9165, #9139, #926, .t. ) ;
#9207 = vertex_point ( 'none', #922 ) ;
#9208 = edge_loop ( 'none', ( #9225, #9136 ) ) ;
#9209 = edge_loop ( 'none', ( #9188, #9226, #9195, #9265 ) ) ;
#9210 = oriented_edge ( 'none', *, *, #9194, .t. ) ;
#9211 = oriented_edge ( 'none', *, *, #21229, .f. ) ;
#9212 = oriented_edge ( 'none', *, *, #9255, .f. ) ;
#9213 = edge_curve ( 'none', #6383, #6288, #913, .t. ) ;
#9214 = edge_curve ( 'none', #9035, #9201, #909, .t. ) ;
#9215 = oriented_edge ( 'none', *, *, #9206, .t. ) ;
#9216 = edge_curve ( 'none', #9353, #8931, #910, .t. ) ;
#9217 = edge_loop ( 'none', ( #9187, #9193 ) ) ;
#9218 = vertex_point ( 'none', #961 ) ;
#9219 = vertex_point ( 'none', #956 ) ;
#9220 = oriented_edge ( 'none', *, *, #9255, .t. ) ;
#9221 = oriented_edge ( 'none', *, *, #9216, .f. ) ;
#9222 = vertex_point ( 'none', #960 ) ;
#9223 = vertex_point ( 'none', #925 ) ;
#9224 = edge_loop ( 'none', ( #9220, #9264 ) ) ;
#9225 = oriented_edge ( 'none', *, *, #9206, .f. ) ;
#9226 = oriented_edge ( 'none', *, *, #9189, .t. ) ;
#9227 = vertex_point ( 'none', #962 ) ;
#9228 = edge_curve ( 'none', #9309, #9200, #951, .t. ) ;
#9229 = vertex_point ( 'none', #953 ) ;
#9230 = edge_curve ( 'none', #10266, #5927, #959, .t. ) ;
#9231 = edge_loop ( 'none', ( #9257, #22022, #9416, #9363 ) ) ;
#9232 = edge_curve ( 'none', #9387, #10266, #947, .t. ) ;
#9233 = oriented_edge ( 'none', *, *, #9228, .t. ) ;
#9234 = oriented_edge ( 'none', *, *, #9190, .f. ) ;
#9235 = vertex_point ( 'none', #939 ) ;
#9236 = vertex_point ( 'none', #938 ) ;
#9237 = oriented_edge ( 'none', *, *, #9097, .f. ) ;
#9238 = vertex_point ( 'none', #940 ) ;
#9239 = vertex_point ( 'none', #945 ) ;
#9240 = manifold_solid_brep ( '����-����2', #9605 ) ;
#9241 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -0.2500000000000002200 ) ) ;
#9242 = vertex_point ( 'none', #936 ) ;
#9243 = vertex_point ( 'none', #941 ) ;
#9244 = oriented_edge ( 'none', *, *, #9304, .t. ) ;
#9245 = edge_curve ( 'none', #9283, #9229, #995, .t. ) ;
#9246 = advanced_face ( 'none', ( #991 ), #955, .t. ) ;
#9247 = oriented_edge ( 'none', *, *, #9281, .t. ) ;
#9248 = advanced_face ( 'none', ( #946 ), #986, .t. ) ;
#9249 = advanced_face ( 'none', ( #935, #987 ), #982, .t. ) ;
#9250 = closed_shell ( 'none', ( #9177, #9144, #9204, #9249, #9266, #9310 ) ) ;
#9251 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9252 = edge_curve ( 'none', #9420, #9236, #976, .t. ) ;
#9253 = oriented_edge ( 'none', *, *, #9168, .f. ) ;
#9254 = advanced_face ( 'none', ( #978, #973 ), #977, .f. ) ;
#9255 = edge_curve ( 'none', #9178, #9172, #968, .t. ) ;
#9256 = edge_loop ( 'none', ( #9253, #9212, #9185, #9302 ) ) ;
#9257 = oriented_edge ( 'none', *, *, #9413, .t. ) ;
#9258 = vertex_point ( 'none', #966 ) ;
#9259 = vertex_point ( 'none', #988 ) ;
#9260 = closed_shell ( 'none', ( #8033, #8011, #8007, #8044, #8115, #8101, #8087, #8077, #8154, #8141, #8134, #8199, #8185, #8169, #8239, #8227, #8214, #8260, #8246, #8320, #8307, #8292, #8358, #8351, #8356, #8346, #8398, #8331, #8391, #8395, #8379, #8365, #8422, #8429, #8413, #8420, #8408, #8211, #8477, #8456, #8464, #8449, #8512, #8440, #8504, #8492, #8563, #8555, #8546, #8589, #8577, #8569, #8638, #8629, #8720, #8655, #8696, #8755, #8810, #8742, #8791, #8829, #8845, #8891, #8827, #8865, #8898, #8915, #8954, #8989, #9006, #8977, #9013, #9087, #9060, #9073, #9113, #9121, #9166 ) ) ;
#9261 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#9262 = edge_loop ( 'none', ( #9305, #9247, #9289, #9294 ) ) ;
#9263 = edge_loop ( 'none', ( #9234, #9237 ) ) ;
#9264 = oriented_edge ( 'none', *, *, #9126, .t. ) ;
#9265 = oriented_edge ( 'none', *, *, #9287, .t. ) ;
#9266 = advanced_face ( 'none', ( #1026 ), #990, .f. ) ;
#9267 = vertex_point ( 'none', #1017 ) ;
#9268 = advanced_face ( 'none', ( #1016, #1021 ), #1018, .f. ) ;
#9269 = oriented_edge ( 'none', *, *, #9273, .t. ) ;
#9270 = edge_curve ( 'none', #9271, #9296, #1010, .t. ) ;
#9271 = vertex_point ( 'none', #1011 ) ;
#9272 = oriented_edge ( 'none', *, *, #9173, .t. ) ;
#9273 = edge_curve ( 'none', #9218, #9219, #1012, .t. ) ;
#9274 = edge_curve ( 'none', #9267, #9271, #1006, .t. ) ;
#9275 = vertex_point ( 'none', #1000 ) ;
#9276 = edge_curve ( 'none', #9219, #9275, #1015, .t. ) ;
#9277 = oriented_edge ( 'none', *, *, #9191, .t. ) ;
#9279 = edge_curve ( 'none', #6964, #9203, #1004, .t. ) ;
#9278 = edge_curve ( 'none', #9275, #9223, #1056, .t. ) ;
#9280 = edge_curve ( 'none', #9309, #9283, #1046, .t. ) ;
#9281 = edge_curve ( 'none', #9239, #9238, #1054, .t. ) ;
#9282 = oriented_edge ( 'none', *, *, #9352, .f. ) ;
#9283 = vertex_point ( 'none', #1091 ) ;
#9284 = vertex_point ( 'none', #1090 ) ;
#9285 = edge_loop ( 'none', ( #9272, #9269, #9186, #9303 ) ) ;
#9286 = edge_curve ( 'none', #9284, #9238, #1084, .t. ) ;
#9287 = edge_curve ( 'none', #9192, #9207, #1077, .t. ) ;
#9288 = edge_curve ( 'none', #9222, #9192, #1088, .t. ) ;
#9289 = oriented_edge ( 'none', *, *, #9286, .f. ) ;
#9290 = edge_curve ( 'none', #9235, #9284, #1086, .t. ) ;
#9291 = oriented_edge ( 'none', *, *, #9274, .f. ) ;
#9292 = edge_curve ( 'none', #9157, #9160, #1071, .t. ) ;
#9293 = edge_loop ( 'none', ( #9300, #9111, #9151, #9107 ) ) ;
#9294 = oriented_edge ( 'none', *, *, #9290, .f. ) ;
#9295 = oriented_edge ( 'none', *, *, #9232, .t. ) ;
#9296 = vertex_point ( 'none', #1072 ) ;
#9297 = advanced_face ( 'none', ( #1117 ), #1089, .t. ) ;
#9298 = oriented_edge ( 'none', *, *, #8809, .f. ) ;
#9299 = edge_loop ( 'none', ( #9282, #9349, #9354, #9291 ) ) ;
#9300 = oriented_edge ( 'none', *, *, #9164, .t. ) ;
#9301 = oriented_edge ( 'none', *, *, #9351, .f. ) ;
#9302 = oriented_edge ( 'none', *, *, #9190, .t. ) ;
#9303 = oriented_edge ( 'none', *, *, #9278, .t. ) ;
#9304 = edge_curve ( 'none', #9207, #9283, #1115, .t. ) ;
#9306 = oriented_edge ( 'none', *, *, #10296, .t. ) ;
#9305 = oriented_edge ( 'none', *, *, #9311, .f. ) ;
#9307 = oriented_edge ( 'none', *, *, #9280, .f. ) ;
#9308 = edge_loop ( 'none', ( #9181, #9179, #9098, #9104 ) ) ;
#9309 = vertex_point ( 'none', #1118 ) ;
#9310 = advanced_face ( 'none', ( #1067, #1111 ), #1110, .t. ) ;
#9311 = edge_curve ( 'none', #9239, #9235, #1100, .t. ) ;
#9312 = edge_loop ( 'none', ( #9427, #9431, #9433, #9357 ) ) ;
#9313 = oriented_edge ( 'none', *, *, #9399, .f. ) ;
#9314 = vertex_point ( 'none', #1106 ) ;
#9315 = advanced_face ( 'none', ( #1105 ), #1108, .f. ) ;
#9316 = vertex_point ( 'none', #1151 ) ;
#9317 = oriented_edge ( 'none', *, *, #9335, .f. ) ;
#9318 = edge_curve ( 'none', #9320, #9321, #1094, .t. ) ;
#9319 = vertex_point ( 'none', #1093 ) ;
#9320 = vertex_point ( 'none', #1150 ) ;
#9321 = vertex_point ( 'none', #1148 ) ;
#9322 = oriented_edge ( 'none', *, *, #9323, .f. ) ;
#9323 = edge_curve ( 'none', #9316, #9321, #1140, .t. ) ;
#9324 = vertex_point ( 'none', #1143 ) ;
#9325 = vertex_point ( 'none', #1142 ) ;
#9326 = edge_curve ( 'none', #9328, #9339, #1095, .t. ) ;
#9327 = advanced_face ( 'none', ( #1138 ), #1062, .t. ) ;
#9328 = vertex_point ( 'none', #1139 ) ;
#9329 = edge_loop ( 'none', ( #9317, #9342, #9322, #9383 ) ) ;
#9330 = edge_loop ( 'none', ( #9333, #9331, #9343, #9338 ) ) ;
#9331 = oriented_edge ( 'none', *, *, #9334, .t. ) ;
#9332 = vertex_point ( 'none', #1137 ) ;
#9333 = oriented_edge ( 'none', *, *, #9336, .f. ) ;
#9334 = edge_curve ( 'none', #9339, #9332, #1183, .t. ) ;
#9335 = edge_curve ( 'none', #9320, #9347, #1130, .t. ) ;
#9336 = edge_curve ( 'none', #9339, #9328, #1125, .t. ) ;
#9337 = oriented_edge ( 'none', *, *, #9376, .t. ) ;
#9338 = oriented_edge ( 'none', *, *, #9344, .f. ) ;
#9339 = vertex_point ( 'none', #1172 ) ;
#9340 = vertex_point ( 'none', #1174 ) ;
#9341 = edge_curve ( 'none', #9340, #9332, #1122, .t. ) ;
#9342 = oriented_edge ( 'none', *, *, #9318, .t. ) ;
#9343 = oriented_edge ( 'none', *, *, #9341, .f. ) ;
#9344 = edge_curve ( 'none', #9328, #9340, #1173, .t. ) ;
#9346 = edge_curve ( 'none', #7172, #9258, #1168, .t. ) ;
#9345 = edge_curve ( 'none', #9347, #9316, #1162, .t. ) ;
#9347 = vertex_point ( 'none', #1157 ) ;
#9348 = edge_loop ( 'none', ( #9389, #9388, #9386, #9313 ) ) ;
#9349 = oriented_edge ( 'none', *, *, #9350, .t. ) ;
#9350 = edge_curve ( 'none', #9243, #9296, #1155, .t. ) ;
#9351 = edge_curve ( 'none', #9161, #8846, #1156, .t. ) ;
#9352 = edge_curve ( 'none', #9243, #9267, #1216, .t. ) ;
#9353 = vertex_point ( 'none', #1201 ) ;
#9354 = oriented_edge ( 'none', *, *, #9270, .f. ) ;
#9355 = vertex_point ( 'none', #1200 ) ;
#9356 = oriented_edge ( 'none', *, *, #5466, .t. ) ;
#9357 = oriented_edge ( 'none', *, *, #9430, .f. ) ;
#9358 = oriented_edge ( 'none', *, *, #9361, .f. ) ;
#9359 = oriented_edge ( 'none', *, *, #9360, .f. ) ;
#9360 = edge_curve ( 'none', #9380, #9382, #1212, .t. ) ;
#9361 = edge_curve ( 'none', #9271, #9380, #1192, .t. ) ;
#9362 = oriented_edge ( 'none', *, *, #9418, .t. ) ;
#9363 = oriented_edge ( 'none', *, *, #9419, .t. ) ;
#9364 = oriented_edge ( 'none', *, *, #9406, .f. ) ;
#9365 = vertex_point ( 'none', #1193 ) ;
#9366 = edge_curve ( 'none', #9325, #9440, #1185, .t. ) ;
#9367 = edge_loop ( 'none', ( #9434, #9438, #9364, #9412 ) ) ;
#9368 = oriented_edge ( 'none', *, *, #9378, .f. ) ;
#9369 = edge_loop ( 'none', ( #9401, #9397, #9488, #9520 ) ) ;
#9370 = oriented_edge ( 'none', *, *, #9270, .t. ) ;
#9371 = advanced_face ( 'none', ( #1210 ), #1196, .f. ) ;
#9372 = vertex_point ( 'none', #1239 ) ;
#9373 = oriented_edge ( 'none', *, *, #9326, .t. ) ;
#9374 = edge_curve ( 'none', #10767, #9160, #1245, .t. ) ;
#9375 = edge_curve ( 'none', #9339, #9324, #1242, .t. ) ;
#9376 = edge_curve ( 'none', #9324, #9372, #1249, .t. ) ;
#9377 = vertex_point ( 'none', #1241 ) ;
#9378 = edge_curve ( 'none', #9328, #9372, #1222, .t. ) ;
#9379 = edge_curve ( 'none', #9395, #9424, #1238, .t. ) ;
#9380 = vertex_point ( 'none', #1278 ) ;
#9381 = edge_curve ( 'none', #9296, #9382, #1226, .t. ) ;
#9382 = vertex_point ( 'none', #1275 ) ;
#9383 = oriented_edge ( 'none', *, *, #9345, .f. ) ;
#9384 = edge_loop ( 'none', ( #9370, #9443, #9359, #9358 ) ) ;
#9385 = advanced_face ( 'none', ( #1231 ), #1270, .t. ) ;
#9387 = vertex_point ( 'none', #1274 ) ;
#9386 = oriented_edge ( 'none', *, *, #9393, .f. ) ;
#9388 = oriented_edge ( 'none', *, *, #9390, .t. ) ;
#9389 = oriented_edge ( 'none', *, *, #9391, .f. ) ;
#9390 = edge_curve ( 'none', #9314, #9325, #1267, .t. ) ;
#9391 = edge_curve ( 'none', #9314, #9319, #1265, .t. ) ;
#9392 = oriented_edge ( 'none', *, *, #9375, .t. ) ;
#9393 = edge_curve ( 'none', #9394, #9325, #1250, .t. ) ;
#9394 = vertex_point ( 'none', #1264 ) ;
#9395 = vertex_point ( 'none', #1253 ) ;
#9396 = edge_loop ( 'none', ( #9373, #9392, #9337, #9368 ) ) ;
#9397 = oriented_edge ( 'none', *, *, #9252, .t. ) ;
#9398 = vertex_point ( 'none', #1257 ) ;
#9399 = edge_curve ( 'none', #9319, #9394, #1251, .t. ) ;
#9400 = vertex_point ( 'none', #1306 ) ;
#9401 = oriented_edge ( 'none', *, *, #9436, .f. ) ;
#9402 = oriented_edge ( 'none', *, *, #9360, .t. ) ;
#9403 = advanced_face ( 'none', ( #1262 ), #1301, .f. ) ;
#9404 = oriented_edge ( 'none', *, *, #9465, .t. ) ;
#9405 = oriented_edge ( 'none', *, *, #9410, .f. ) ;
#9406 = edge_curve ( 'none', #9365, #9440, #1303, .t. ) ;
#9407 = oriented_edge ( 'none', *, *, #9417, .t. ) ;
#9408 = vertex_point ( 'none', #1290 ) ;
#9409 = edge_curve ( 'none', #9394, #9365, #1286, .t. ) ;
#9410 = edge_curve ( 'none', #21988, #21989, #1295, .t. ) ;
#9411 = vertex_point ( 'none', #1341 ) ;
#9412 = oriented_edge ( 'none', *, *, #9409, .f. ) ;
#9413 = edge_curve ( 'none', #9439, #9408, #1339, .t. ) ;
#9414 = vertex_point ( 'none', #1334 ) ;
#9415 = advanced_face ( 'none', ( #1329 ), #1338, .t. ) ;
#9416 = oriented_edge ( 'none', *, *, #9379, .t. ) ;
#9417 = edge_curve ( 'none', #9411, #9414, #1340, .t. ) ;
#9418 = edge_curve ( 'none', #9377, #9411, #1322, .t. ) ;
#9419 = edge_curve ( 'none', #9424, #9439, #1317, .t. ) ;
#9420 = vertex_point ( 'none', #1314 ) ;
#9421 = oriented_edge ( 'none', *, *, #9422, .f. ) ;
#9422 = edge_curve ( 'none', #9423, #9414, #1318, .t. ) ;
#9423 = vertex_point ( 'none', #1335 ) ;
#9424 = vertex_point ( 'none', #1312 ) ;
#9425 = advanced_face ( 'none', ( #1360 ), #1328, .f. ) ;
#9426 = oriented_edge ( 'none', *, *, #10076, .f. ) ;
#9427 = oriented_edge ( 'none', *, *, #9441, .t. ) ;
#9428 = oriented_edge ( 'none', *, *, #9213, .t. ) ;
#9429 = edge_curve ( 'none', #9239, #9320, #1369, .t. ) ;
#9430 = edge_curve ( 'none', #9235, #9347, #1368, .t. ) ;
#9431 = oriented_edge ( 'none', *, *, #9429, .t. ) ;
#9432 = oriented_edge ( 'none', *, *, #21713, .f. ) ;
#9433 = oriented_edge ( 'none', *, *, #9335, .t. ) ;
#9434 = oriented_edge ( 'none', *, *, #9393, .t. ) ;
#9435 = advanced_face ( 'none', ( #1355 ), #1351, .t. ) ;
#9436 = edge_curve ( 'none', #9420, #9400, #1344, .t. ) ;
#9437 = edge_loop ( 'none', ( #9362, #9407, #9421, #9432 ) ) ;
#9438 = oriented_edge ( 'none', *, *, #9366, .t. ) ;
#9439 = vertex_point ( 'none', #1395 ) ;
#9440 = vertex_point ( 'none', #1367 ) ;
#9441 = edge_curve ( 'none', #9235, #9239, #1342, .t. ) ;
#9442 = edge_curve ( 'none', #9408, #9395, #1387, .t. ) ;
#9443 = oriented_edge ( 'none', *, *, #9381, .t. ) ;
#9444 = advanced_face ( 'none', ( #1343 ), #1394, .t. ) ;
#9445 = advanced_face ( 'none', ( #1389 ), #1398, .f. ) ;
#9446 = edge_curve ( 'none', #9468, #9466, #1373, .t. ) ;
#9447 = edge_loop ( 'none', ( #9512, #9509, #9496, #9498 ) ) ;
#9448 = oriented_edge ( 'none', *, *, #9446, .f. ) ;
#9449 = oriented_edge ( 'none', *, *, #9472, .t. ) ;
#9450 = oriented_edge ( 'none', *, *, #9514, .t. ) ;
#9451 = vertex_point ( 'none', #1376 ) ;
#9452 = oriented_edge ( 'none', *, *, #9467, .t. ) ;
#9453 = edge_curve ( 'none', #9482, #9478, #1429, .t. ) ;
#9454 = oriented_edge ( 'none', *, *, #9346, .t. ) ;
#9455 = edge_loop ( 'none', ( #9518, #9511 ) ) ;
#9456 = edge_curve ( 'none', #9475, #9482, #1421, .t. ) ;
#9457 = edge_loop ( 'none', ( #9477, #9460, #9517, #9519 ) ) ;
#9458 = oriented_edge ( 'none', *, *, #9456, .f. ) ;
#9459 = edge_curve ( 'none', #21989, #21988, #1375, .t. ) ;
#9460 = oriented_edge ( 'none', *, *, #9462, .t. ) ;
#9461 = advanced_face ( 'none', ( #1346 ), #1413, .t. ) ;
#9462 = edge_curve ( 'none', #9476, #9475, #1417, .t. ) ;
#9463 = edge_curve ( 'none', #9478, #9482, #1422, .t. ) ;
#9464 = oriented_edge ( 'none', *, *, #9465, .f. ) ;
#9465 = edge_curve ( 'none', #21988, #9468, #1402, .t. ) ;
#9466 = vertex_point ( 'none', #1406 ) ;
#9467 = edge_curve ( 'none', #9476, #9478, #1462, .t. ) ;
#9468 = vertex_point ( 'none', #1407 ) ;
#9469 = oriented_edge ( 'none', *, *, #9472, .f. ) ;
#9470 = edge_curve ( 'none', #9475, #9476, #1459, .t. ) ;
#9471 = oriented_edge ( 'none', *, *, #9473, .f. ) ;
#9472 = edge_curve ( 'none', #21989, #9466, #1447, .t. ) ;
#9473 = edge_curve ( 'none', #9466, #9468, #1460, .t. ) ;
#9474 = edge_loop ( 'none', ( #9483, #9452, #9481, #9458 ) ) ;
#9475 = vertex_point ( 'none', #1442 ) ;
#9476 = vertex_point ( 'none', #1458 ) ;
#9477 = oriented_edge ( 'none', *, *, #9467, .f. ) ;
#9478 = vertex_point ( 'none', #1441 ) ;
#9479 = edge_loop ( 'none', ( #9464, #9522, #9449, #9448 ) ) ;
#9480 = advanced_face ( 'none', ( #1433 ), #1455, .t. ) ;
#9481 = oriented_edge ( 'none', *, *, #9453, .f. ) ;
#9482 = vertex_point ( 'none', #1493 ) ;
#9483 = oriented_edge ( 'none', *, *, #9470, .t. ) ;
#9484 = edge_loop ( 'none', ( #9405, #9404, #9471, #9469 ) ) ;
#9485 = oriented_edge ( 'none', *, *, #9553, .f. ) ;
#9486 = advanced_face ( 'none', ( #1497 ), #1443, .t. ) ;
#9487 = oriented_edge ( 'none', *, *, #9311, .t. ) ;
#9488 = oriented_edge ( 'none', *, *, #9095, .t. ) ;
#9489 = oriented_edge ( 'none', *, *, #9366, .f. ) ;
#9490 = oriented_edge ( 'none', *, *, #9286, .t. ) ;
#9491 = edge_loop ( 'none', ( #9548, #9551 ) ) ;
#9492 = oriented_edge ( 'none', *, *, #9462, .f. ) ;
#9493 = oriented_edge ( 'none', *, *, #9418, .f. ) ;
#9494 = edge_loop ( 'none', ( #9493, #9497 ) ) ;
#9495 = advanced_face ( 'none', ( #1432 ), #1490, .t. ) ;
#9496 = oriented_edge ( 'none', *, *, #21713, .t. ) ;
#9497 = oriented_edge ( 'none', *, *, #9506, .f. ) ;
#9498 = oriented_edge ( 'none', *, *, #9514, .f. ) ;
#9499 = edge_curve ( 'none', #9325, #9394, #1484, .t. ) ;
#9500 = oriented_edge ( 'none', *, *, #9409, .t. ) ;
#9501 = edge_loop ( 'none', ( #9555, #9557 ) ) ;
#9502 = oriented_edge ( 'none', *, *, #9470, .f. ) ;
#9503 = oriented_edge ( 'none', *, *, #9422, .t. ) ;
#9504 = advanced_face ( 'none', ( #1489, #1486 ), #1496, .f. ) ;
#9505 = oriented_edge ( 'none', *, *, #9453, .t. ) ;
#9506 = edge_curve ( 'none', #9411, #9377, #1479, .t. ) ;
#9507 = edge_curve ( 'none', #9229, #9400, #1472, .t. ) ;
#9508 = oriented_edge ( 'none', *, *, #9463, .t. ) ;
#9509 = oriented_edge ( 'none', *, *, #9506, .t. ) ;
#9510 = edge_loop ( 'none', ( #9503, #9450 ) ) ;
#9511 = oriented_edge ( 'none', *, *, #9446, .t. ) ;
#9512 = oriented_edge ( 'none', *, *, #9417, .f. ) ;
#9513 = advanced_face ( 'none', ( #1485, #1469 ), #1528, .f. ) ;
#9514 = edge_curve ( 'none', #9414, #9423, #1523, .t. ) ;
#9515 = edge_loop ( 'none', ( #9489, #9558, #9500, #9485 ) ) ;
#9516 = edge_loop ( 'none', ( #9505, #9508 ) ) ;
#9517 = oriented_edge ( 'none', *, *, #9456, .t. ) ;
#9518 = oriented_edge ( 'none', *, *, #9473, .t. ) ;
#9519 = oriented_edge ( 'none', *, *, #9463, .f. ) ;
#9520 = oriented_edge ( 'none', *, *, #9507, .t. ) ;
#9521 = edge_loop ( 'none', ( #9502, #9492 ) ) ;
#9522 = oriented_edge ( 'none', *, *, #9459, .f. ) ;
#9523 = edge_loop ( 'none', ( #9527, #9529, #9594, #9531 ) ) ;
#9524 = oriented_edge ( 'none', *, *, #9375, .f. ) ;
#9525 = advanced_face ( 'none', ( #1524 ), #1520, .t. ) ;
#9526 = edge_loop ( 'none', ( #9524, #9587, #9590, #9571 ) ) ;
#9527 = oriented_edge ( 'none', *, *, #9381, .f. ) ;
#9528 = oriented_edge ( 'none', *, *, #9341, .t. ) ;
#9529 = oriented_edge ( 'none', *, *, #9596, .t. ) ;
#9530 = edge_loop ( 'none', ( #9583, #9584 ) ) ;
#9531 = oriented_edge ( 'none', *, *, #9595, .f. ) ;
#9532 = edge_curve ( 'none', #9332, #9340, #1507, .t. ) ;
#9533 = oriented_edge ( 'none', *, *, #9532, .t. ) ;
#9534 = edge_loop ( 'none', ( #9528, #9533 ) ) ;
#9535 = advanced_face ( 'none', ( #1510 ), #1522, .f. ) ;
#9536 = oriented_edge ( 'none', *, *, #9429, .f. ) ;
#9537 = edge_curve ( 'none', #9347, #9320, #1518, .t. ) ;
#9538 = oriented_edge ( 'none', *, *, #9430, .t. ) ;
#9539 = advanced_face ( 'none', ( #1502, #1557 ), #1558, .f. ) ;
#9540 = oriented_edge ( 'none', *, *, #9550, .t. ) ;
#9541 = edge_loop ( 'none', ( #9402, #9593 ) ) ;
#9542 = edge_loop ( 'none', ( #9545, #9540 ) ) ;
#9543 = advanced_face ( 'none', ( #1512, #1480 ), #1553, .f. ) ;
#9544 = edge_curve ( 'none', #9319, #9314, #1545, .t. ) ;
#9545 = oriented_edge ( 'none', *, *, #9323, .t. ) ;
#9546 = oriented_edge ( 'none', *, *, #9556, .t. ) ;
#9547 = oriented_edge ( 'none', *, *, #9537, .t. ) ;
#9548 = oriented_edge ( 'none', *, *, #9544, .t. ) ;
#9549 = edge_loop ( 'none', ( #9536, #9487, #9538, #9547 ) ) ;
#9550 = edge_curve ( 'none', #9321, #9316, #1546, .t. ) ;
#9551 = oriented_edge ( 'none', *, *, #9391, .t. ) ;
#9552 = advanced_face ( 'none', ( #1503, #1552 ), #1005, .f. ) ;
#9553 = edge_curve ( 'none', #9440, #9365, #781, .t. ) ;
#9554 = edge_loop ( 'none', ( #9490, #9546 ) ) ;
#9555 = oriented_edge ( 'none', *, *, #9406, .t. ) ;
#9556 = edge_curve ( 'none', #9238, #9284, #551, .t. ) ;
#9557 = oriented_edge ( 'none', *, *, #9553, .t. ) ;
#9558 = oriented_edge ( 'none', *, *, #9499, .t. ) ;
#9559 = oriented_edge ( 'none', *, *, #9608, .t. ) ;
#9560 = advanced_face ( 'none', ( #1034 ), #1598, .f. ) ;
#9561 = oriented_edge ( 'none', *, *, #9345, .t. ) ;
#9562 = oriented_edge ( 'none', *, *, #9326, .f. ) ;
#9563 = edge_loop ( 'none', ( #9597, #9562, #9622, #9626 ) ) ;
#9564 = oriented_edge ( 'none', *, *, #9581, .f. ) ;
#9565 = oriented_edge ( 'none', *, *, #9550, .f. ) ;
#9566 = edge_curve ( 'none', #9613, #9614, #1588, .t. ) ;
#9567 = vertex_point ( 'none', #1590 ) ;
#9568 = advanced_face ( 'none', ( #1582 ), #1599, .t. ) ;
#9569 = edge_curve ( 'none', #9372, #9324, #1589, .t. ) ;
#9570 = oriented_edge ( 'none', *, *, #9318, .f. ) ;
#9571 = oriented_edge ( 'none', *, *, #9569, .t. ) ;
#9572 = advanced_face ( 'none', ( #1593, #1580 ), #1572, .f. ) ;
#9573 = oriented_edge ( 'none', *, *, #9459, .t. ) ;
#9574 = oriented_edge ( 'none', *, *, #9376, .f. ) ;
#9575 = oriented_edge ( 'none', *, *, #9544, .f. ) ;
#9576 = oriented_edge ( 'none', *, *, #9390, .f. ) ;
#9577 = oriented_edge ( 'none', *, *, #9499, .f. ) ;
#9578 = oriented_edge ( 'none', *, *, #9410, .t. ) ;
#9579 = advanced_face ( 'none', ( #1566 ), #1579, .t. ) ;
#9580 = advanced_face ( 'none', ( #1565, #1624 ), #1591, .f. ) ;
#9581 = edge_curve ( 'none', #9267, #9243, #1623, .t. ) ;
#9582 = edge_loop ( 'none', ( #9592, #9574 ) ) ;
#9583 = oriented_edge ( 'none', *, *, #9581, .t. ) ;
#9584 = oriented_edge ( 'none', *, *, #9352, .t. ) ;
#9585 = edge_loop ( 'none', ( #9576, #9575, #9634, #9577 ) ) ;
#9586 = edge_curve ( 'none', #9613, #9620, #1571, .t. ) ;
#9587 = oriented_edge ( 'none', *, *, #9336, .t. ) ;
#9588 = advanced_face ( 'none', ( #1616 ), #1612, .f. ) ;
#9589 = edge_loop ( 'none', ( #9573, #9578 ) ) ;
#9590 = oriented_edge ( 'none', *, *, #9378, .t. ) ;
#9591 = edge_loop ( 'none', ( #9615, #9660, #9635, #9646 ) ) ;
#9592 = oriented_edge ( 'none', *, *, #9569, .f. ) ;
#9593 = oriented_edge ( 'none', *, *, #9595, .t. ) ;
#9594 = oriented_edge ( 'none', *, *, #9361, .t. ) ;
#9595 = edge_curve ( 'none', #9382, #9380, #1604, .t. ) ;
#9596 = edge_curve ( 'none', #9296, #9271, #1621, .t. ) ;
#9597 = oriented_edge ( 'none', *, *, #9334, .f. ) ;
#9598 = advanced_face ( 'none', ( #1607 ), #1662, .t. ) ;
#9599 = oriented_edge ( 'none', *, *, #9663, .f. ) ;
#9600 = oriented_edge ( 'none', *, *, #9601, .t. ) ;
#9601 = edge_curve ( 'none', #9677, #9602, #1608, .t. ) ;
#9602 = vertex_point ( 'none', #1656 ) ;
#9603 = advanced_face ( 'none', ( #1641 ), #1657, .t. ) ;
#9604 = oriented_edge ( 'none', *, *, #9290, .t. ) ;
#9605 = closed_shell ( 'none', ( #9246, #9297, #9327, #9315, #9385, #9371, #9444, #9425, #9435, #9415, #9403, #9480, #9461, #9445, #9504, #9513, #9495, #9552, #9486, #9543, #9535, #9539, #9525, #9580, #9588, #9572, #9579, #9560, #9568, #9627, #9603 ) ) ;
#9606 = direction ( 'none', ( -0.9999379425676704300, 0.01114051226533857600, 0.0000000000000000000 ) ) ;
#9607 = oriented_edge ( 'none', *, *, #9566, .f. ) ;
#9608 = edge_curve ( 'none', #9676, #9677, #1642, .t. ) ;
#9609 = oriented_edge ( 'none', *, *, #9556, .f. ) ;
#9610 = advanced_face ( 'none', ( #1638 ), #1605, .t. ) ;
#9611 = manifold_solid_brep ( '�ɨ�1', #4927 ) ;
#9612 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9613 = vertex_point ( 'none', #1687 ) ;
#9614 = vertex_point ( 'none', #1639 ) ;
#9615 = oriented_edge ( 'none', *, *, #9661, .f. ) ;
#9616 = advanced_face ( 'none', ( #1630 ), #1688, .t. ) ;
#9617 = oriented_edge ( 'none', *, *, #9672, .f. ) ;
#9618 = vertex_point ( 'none', #1678 ) ;
#9619 = oriented_edge ( 'none', *, *, #9674, .f. ) ;
#9620 = vertex_point ( 'none', #1677 ) ;
#9621 = oriented_edge ( 'none', *, *, #9350, .f. ) ;
#9622 = oriented_edge ( 'none', *, *, #9344, .t. ) ;
#9623 = edge_loop ( 'none', ( #9621, #9564, #9631, #9625 ) ) ;
#9624 = oriented_edge ( 'none', *, *, #9441, .f. ) ;
#9625 = oriented_edge ( 'none', *, *, #9596, .f. ) ;
#9626 = oriented_edge ( 'none', *, *, #9532, .f. ) ;
#9627 = advanced_face ( 'none', ( #1628 ), #1676, .t. ) ;
#9628 = oriented_edge ( 'none', *, *, #9281, .f. ) ;
#9629 = edge_loop ( 'none', ( #9607, #9671, #9617, #9619 ) ) ;
#9630 = edge_loop ( 'none', ( #9628, #9624, #9604, #9609 ) ) ;
#9631 = oriented_edge ( 'none', *, *, #9274, .t. ) ;
#9632 = oriented_edge ( 'none', *, *, #9537, .f. ) ;
#9633 = edge_loop ( 'none', ( #9570, #9632, #9561, #9565 ) ) ;
#9634 = oriented_edge ( 'none', *, *, #9399, .t. ) ;
#9635 = oriented_edge ( 'none', *, *, #9436, .t. ) ;
#9636 = vertex_point ( 'none', #1683 ) ;
#9637 = vertex_point ( 'none', #1670 ) ;
#9638 = advanced_face ( 'none', ( #1669 ), #1631, .t. ) ;
#9639 = edge_loop ( 'none', ( #9657, #9652, #9644, #9708 ) ) ;
#9640 = oriented_edge ( 'none', *, *, #9716, .t. ) ;
#9641 = edge_curve ( 'none', #9636, #9650, #1674, .t. ) ;
#9642 = oriented_edge ( 'none', *, *, #9648, .t. ) ;
#9643 = oriented_edge ( 'none', *, *, #9645, .t. ) ;
#9644 = oriented_edge ( 'none', *, *, #9715, .t. ) ;
#9645 = edge_curve ( 'none', #9451, #9653, #1680, .t. ) ;
#9646 = oriented_edge ( 'none', *, *, #9711, .t. ) ;
#9647 = edge_curve ( 'none', #9637, #9718, #1715, .t. ) ;
#9648 = edge_curve ( 'none', #9651, #9658, #1722, .t. ) ;
#9649 = oriented_edge ( 'none', *, *, #9641, .t. ) ;
#9650 = vertex_point ( 'none', #1710 ) ;
#9651 = vertex_point ( 'none', #1640 ) ;
#9652 = oriented_edge ( 'none', *, *, #8611, .t. ) ;
#9653 = vertex_point ( 'none', #1721 ) ;
#9654 = edge_curve ( 'none', #9650, #9651, #1717, .t. ) ;
#9655 = oriented_edge ( 'none', *, *, #9654, .t. ) ;
#9656 = vertex_point ( 'none', #1718 ) ;
#9657 = oriented_edge ( 'none', *, *, #9647, .f. ) ;
#9658 = vertex_point ( 'none', #1698 ) ;
#9659 = oriented_edge ( 'none', *, *, #9709, .t. ) ;
#9660 = oriented_edge ( 'none', *, *, #9710, .t. ) ;
#9661 = edge_curve ( 'none', #9662, #9451, #1697, .t. ) ;
#9662 = vertex_point ( 'none', #1693 ) ;
#9663 = edge_curve ( 'none', #9664, #9602, #1694, .t. ) ;
#9664 = vertex_point ( 'none', #1711 ) ;
#9665 = oriented_edge ( 'none', *, *, #9666, .f. ) ;
#9666 = edge_curve ( 'none', #9673, #9664, #1689, .t. ) ;
#9667 = edge_curve ( 'none', #9676, #9673, #1704, .t. ) ;
#9668 = edge_loop ( 'none', ( #6339, #6310, #6309, #6301 ) ) ;
#9669 = oriented_edge ( 'none', *, *, #9667, .f. ) ;
#9670 = advanced_face ( 'none', ( #1744 ), #1739, .t. ) ;
#9671 = oriented_edge ( 'none', *, *, #9586, .t. ) ;
#9672 = edge_curve ( 'none', #9618, #9620, #1705, .t. ) ;
#9673 = vertex_point ( 'none', #1738 ) ;
#9674 = edge_curve ( 'none', #9614, #9618, #1729, .t. ) ;
#9675 = edge_loop ( 'none', ( #9559, #9600, #9599, #9665, #9669 ) ) ;
#9676 = vertex_point ( 'none', #1735 ) ;
#9677 = vertex_point ( 'none', #1731 ) ;
#9678 = vertex_point ( 'none', #1730 ) ;
#9679 = oriented_edge ( 'none', *, *, #9737, .t. ) ;
#9680 = edge_curve ( 'none', #9798, #9727, #1733, .t. ) ;
#9681 = vertex_point ( 'none', #1778 ) ;
#9682 = oriented_edge ( 'none', *, *, #9680, .f. ) ;
#9683 = edge_curve ( 'none', #9805, #9798, #1781, .t. ) ;
#9684 = edge_curve ( 'none', #9685, #9678, #1775, .t. ) ;
#9685 = vertex_point ( 'none', #1770 ) ;
#9686 = oriented_edge ( 'none', *, *, #9684, .f. ) ;
#9687 = vertex_point ( 'none', #1769 ) ;
#9688 = oriented_edge ( 'none', *, *, #9763, .t. ) ;
#9689 = vertex_point ( 'none', #1691 ) ;
#9690 = edge_loop ( 'none', ( #9699, #9704, #9751, #9750 ) ) ;
#9691 = edge_curve ( 'none', #9796, #9689, #1761, .t. ) ;
#9692 = edge_curve ( 'none', #9653, #9718, #1765, .t. ) ;
#9693 = vertex_point ( 'none', #1763 ) ;
#9694 = edge_loop ( 'none', ( #9695, #9795, #9799, #9794 ) ) ;
#9695 = oriented_edge ( 'none', *, *, #9740, .f. ) ;
#9696 = edge_curve ( 'none', #9678, #9748, #1753, .t. ) ;
#9697 = edge_curve ( 'none', #9701, #9730, #1811, .t. ) ;
#9698 = oriented_edge ( 'none', *, *, #9696, .f. ) ;
#9699 = oriented_edge ( 'none', *, *, #9697, .f. ) ;
#9700 = vertex_point ( 'none', #1780 ) ;
#9701 = vertex_point ( 'none', #1764 ) ;
#9702 = vertex_point ( 'none', #1805 ) ;
#9703 = edge_curve ( 'none', #9701, #9700, #1802, .t. ) ;
#9704 = oriented_edge ( 'none', *, *, #9703, .t. ) ;
#9705 = edge_curve ( 'none', #9702, #9700, #1816, .t. ) ;
#9706 = edge_loop ( 'none', ( #9803, #9802, #9739, #9738 ) ) ;
#9707 = vertex_point ( 'none', #1806 ) ;
#9708 = oriented_edge ( 'none', *, *, #9692, .t. ) ;
#9709 = edge_curve ( 'none', #9658, #9636, #1756, .t. ) ;
#9710 = edge_curve ( 'none', #9662, #9420, #1793, .t. ) ;
#9711 = edge_curve ( 'none', #9400, #9451, #1537, .t. ) ;
#9712 = advanced_face ( 'none', ( #1804, #1817 ), #1852, .f. ) ;
#9713 = edge_loop ( 'none', ( #9642, #9659, #9649, #9655 ) ) ;
#9714 = edge_loop ( 'none', ( #9717, #9640, #9719, #9643 ) ) ;
#9715 = edge_curve ( 'none', #9656, #9653, #1854, .t. ) ;
#9716 = edge_curve ( 'none', #9656, #9662, #1847, .t. ) ;
#9717 = oriented_edge ( 'none', *, *, #9715, .f. ) ;
#9718 = vertex_point ( 'none', #1838 ) ;
#9719 = oriented_edge ( 'none', *, *, #9661, .t. ) ;
#9720 = edge_curve ( 'none', #9743, #9744, #1853, .t. ) ;
#9721 = edge_curve ( 'none', #9742, #9734, #1830, .t. ) ;
#9722 = edge_curve ( 'none', #9762, #9693, #1822, .t. ) ;
#9723 = oriented_edge ( 'none', *, *, #9683, .f. ) ;
#9724 = advanced_face ( 'none', ( #1833, #1827, #1887, #1886, #1842, #1828, #1885, #1884, #1883, #1834, #1881, #1880, #1879, #1882 ), #1826, .t. ) ;
#9725 = edge_loop ( 'none', ( #9726, #9679, #9682, #9723 ) ) ;
#9726 = oriented_edge ( 'none', *, *, #9801, .f. ) ;
#9727 = vertex_point ( 'none', #1878 ) ;
#9728 = vertex_point ( 'none', #1872 ) ;
#9729 = vertex_point ( 'none', #1873 ) ;
#9730 = vertex_point ( 'none', #1871 ) ;
#9731 = oriented_edge ( 'none', *, *, #9749, .f. ) ;
#9732 = oriented_edge ( 'none', *, *, #9808, .t. ) ;
#9733 = oriented_edge ( 'none', *, *, #9647, .t. ) ;
#9734 = vertex_point ( 'none', #1844 ) ;
#9735 = vertex_point ( 'none', #1869 ) ;
#9736 = vertex_point ( 'none', #1867 ) ;
#9737 = edge_curve ( 'none', #9728, #9727, #1864, .t. ) ;
#9738 = oriented_edge ( 'none', *, *, #9792, .f. ) ;
#9739 = oriented_edge ( 'none', *, *, #9741, .f. ) ;
#9740 = edge_curve ( 'none', #9735, #9736, #1870, .t. ) ;
#9741 = edge_curve ( 'none', #9806, #9687, #1856, .t. ) ;
#9742 = vertex_point ( 'none', #1874 ) ;
#9743 = vertex_point ( 'none', #1865 ) ;
#9744 = vertex_point ( 'none', #1914 ) ;
#9745 = advanced_face ( 'none', ( #1913, #1915 ), #1877, .f. ) ;
#9746 = oriented_edge ( 'none', *, *, #9747, .t. ) ;
#9747 = edge_curve ( 'none', #9685, #9681, #1910, .t. ) ;
#9748 = vertex_point ( 'none', #1912 ) ;
#9749 = edge_curve ( 'none', #9748, #9681, #1855, .t. ) ;
#9750 = oriented_edge ( 'none', *, *, #9752, .f. ) ;
#9751 = oriented_edge ( 'none', *, *, #9705, .f. ) ;
#9752 = edge_curve ( 'none', #9730, #9702, #1900, .t. ) ;
#9753 = edge_curve ( 'none', #9757, #9707, #1905, .t. ) ;
#9754 = edge_loop ( 'none', ( #9756, #9789, #9788, #9779 ) ) ;
#9755 = edge_curve ( 'none', #9734, #9743, #1898, .t. ) ;
#9756 = oriented_edge ( 'none', *, *, #9753, .f. ) ;
#9757 = vertex_point ( 'none', #1890 ) ;
#9758 = oriented_edge ( 'none', *, *, #9721, .t. ) ;
#9759 = edge_loop ( 'none', ( #9807, #9758, #9760, #12075 ) ) ;
#9760 = oriented_edge ( 'none', *, *, #9755, .t. ) ;
#9761 = oriented_edge ( 'none', *, *, #9288, .f. ) ;
#9762 = vertex_point ( 'none', #1889 ) ;
#9763 = edge_curve ( 'none', #9718, #9192, #1946, .t. ) ;
#9764 = oriented_edge ( 'none', *, *, #9826, .t. ) ;
#9765 = oriented_edge ( 'none', *, *, #8758, .t. ) ;
#9766 = oriented_edge ( 'none', *, *, #9821, .f. ) ;
#9767 = edge_loop ( 'none', ( #8877, #8890, #8814, #8878 ) ) ;
#9768 = oriented_edge ( 'none', *, *, #9703, .f. ) ;
#9769 = oriented_edge ( 'none', *, *, #6845, .f. ) ;
#9770 = oriented_edge ( 'none', *, *, #9772, .t. ) ;
#9771 = oriented_edge ( 'none', *, *, #6916, .t. ) ;
#9772 = edge_curve ( 'none', #6918, #9700, #1938, .t. ) ;
#9773 = oriented_edge ( 'none', *, *, #21511, .f. ) ;
#9774 = oriented_edge ( 'none', *, *, #9843, .f. ) ;
#9775 = edge_curve ( 'none', #21926, #21935, #1944, .t. ) ;
#9776 = oriented_edge ( 'none', *, *, #9781, .f. ) ;
#9777 = oriented_edge ( 'none', *, *, #9804, .f. ) ;
#9778 = oriented_edge ( 'none', *, *, #8774, .t. ) ;
#9779 = oriented_edge ( 'none', *, *, #9780, .f. ) ;
#9780 = edge_curve ( 'none', #9707, #9782, #1930, .t. ) ;
#9781 = edge_curve ( 'none', #9785, #9784, #1891, .t. ) ;
#9782 = vertex_point ( 'none', #1929 ) ;
#9783 = edge_loop ( 'none', ( #9776, #8825, #21622, #21900 ) ) ;
#9784 = vertex_point ( 'none', #1923 ) ;
#9785 = vertex_point ( 'none', #1922 ) ;
#9786 = edge_curve ( 'none', #9782, #9790, #1940, .t. ) ;
#9787 = edge_curve ( 'none', #9757, #9790, #1920, .t. ) ;
#9788 = oriented_edge ( 'none', *, *, #9786, .f. ) ;
#9789 = oriented_edge ( 'none', *, *, #9787, .t. ) ;
#9790 = vertex_point ( 'none', #1924 ) ;
#9791 = edge_loop ( 'none', ( #9761, #9732, #9733, #9688 ) ) ;
#9792 = edge_curve ( 'none', #9693, #9806, #1971, .t. ) ;
#9793 = edge_curve ( 'none', #9735, #9689, #1919, .t. ) ;
#9794 = oriented_edge ( 'none', *, *, #9800, .f. ) ;
#9795 = oriented_edge ( 'none', *, *, #9793, .t. ) ;
#9796 = vertex_point ( 'none', #1970 ) ;
#9797 = edge_loop ( 'none', ( #9686, #9746, #9731, #9698 ) ) ;
#9798 = vertex_point ( 'none', #1963 ) ;
#9799 = oriented_edge ( 'none', *, *, #9691, .f. ) ;
#9800 = edge_curve ( 'none', #9736, #9796, #1958, .t. ) ;
#9801 = edge_curve ( 'none', #9728, #9805, #1962, .t. ) ;
#9802 = oriented_edge ( 'none', *, *, #9804, .t. ) ;
#9803 = oriented_edge ( 'none', *, *, #9722, .f. ) ;
#9804 = edge_curve ( 'none', #9762, #9687, #1948, .t. ) ;
#9805 = vertex_point ( 'none', #1957 ) ;
#9806 = vertex_point ( 'none', #1951 ) ;
#9807 = oriented_edge ( 'none', *, *, #21958, .t. ) ;
#9808 = edge_curve ( 'none', #9222, #9637, #2012, .t. ) ;
#9809 = advanced_face ( 'none', ( #2006 ), #1956, .f. ) ;
#9810 = edge_curve ( 'none', #6399, #9816, #2003, .t. ) ;
#9811 = oriented_edge ( 'none', *, *, #9827, .f. ) ;
#9812 = edge_curve ( 'none', #8888, #6456, #1990, .t. ) ;
#9813 = edge_loop ( 'none', ( #6398, #9829, #6531, #21677, #21702 ) ) ;
#9814 = edge_loop ( 'none', ( #9869, #9870, #9811, #9871 ) ) ;
#9815 = edge_curve ( 'none', #9816, #8745, #1999, .t. ) ;
#9816 = vertex_point ( 'none', #1991 ) ;
#9817 = oriented_edge ( 'none', *, *, #9815, .t. ) ;
#9818 = oriented_edge ( 'none', *, *, #8685, .f. ) ;
#9819 = vertex_point ( 'none', #1994 ) ;
#9820 = edge_loop ( 'none', ( #9818, #9823, #9822, #9817 ) ) ;
#9821 = edge_curve ( 'none', #8762, #6412, #1985, .t. ) ;
#9822 = oriented_edge ( 'none', *, *, #9827, .t. ) ;
#9823 = oriented_edge ( 'none', *, *, #9825, .f. ) ;
#9824 = advanced_face ( 'none', ( #1981 ), #1986, .f. ) ;
#9825 = edge_curve ( 'none', #9819, #8687, #2044, .t. ) ;
#9826 = edge_curve ( 'none', #8694, #6405, #2039, .t. ) ;
#9827 = edge_curve ( 'none', #9819, #9816, #2025, .t. ) ;
#9828 = oriented_edge ( 'none', *, *, #6409, .f. ) ;
#9829 = oriented_edge ( 'none', *, *, #9812, .f. ) ;
#9830 = edge_loop ( 'none', ( #9771, #9770, #9768, #9773 ) ) ;
#9831 = advanced_face ( 'none', ( #2035 ), #2026, .f. ) ;
#9832 = advanced_face ( 'none', ( #1995 ), #2029, .t. ) ;
#9833 = oriented_edge ( 'none', *, *, #9752, .t. ) ;
#9834 = edge_curve ( 'none', #6390, #9819, #2073, .t. ) ;
#9835 = oriented_edge ( 'none', *, *, #6840, .f. ) ;
#9836 = oriented_edge ( 'none', *, *, #21506, .t. ) ;
#9837 = advanced_face ( 'none', ( #2074 ), #2014, .f. ) ;
#9838 = oriented_edge ( 'none', *, *, #9843, .t. ) ;
#9839 = edge_loop ( 'none', ( #9838, #9842, #9844, #9769 ) ) ;
#9840 = edge_loop ( 'none', ( #9836, #9833, #9774, #9835 ) ) ;
#9841 = advanced_face ( 'none', ( #2075 ), #2063, .f. ) ;
#9842 = oriented_edge ( 'none', *, *, #9705, .t. ) ;
#9843 = edge_curve ( 'none', #6912, #9702, #2060, .t. ) ;
#9844 = oriented_edge ( 'none', *, *, #9772, .f. ) ;
#9845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9846 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9847 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#9848 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#9849 = face_outer_bound ( 'none', #30, .t. ) ;
#9850 = face_outer_bound ( 'none', #22055, .t. ) ;
#9851 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#9852 = axis2_placement_3d ( 'none', #9847, #9846, #9845 ) ;
#9853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9854 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001505500, 18.25000000000000400 ) ) ;
#9855 = plane ( 'none', #9852 ) ;
#9856 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#9857 = plane ( 'none', #9865 ) ;
#9858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9859 = vector ( 'none', #9858, 1000.000000000000000 ) ;
#9860 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#9861 = line ( 'none', #9860, #9859 ) ;
#9862 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#9863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9864 = face_outer_bound ( 'none', #22117, .t. ) ;
#9865 = axis2_placement_3d ( 'none', #9862, #9863, #9853 ) ;
#9866 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#9867 = edge_curve ( 'none', #21242, #21884, #2061, .t. ) ;
#9868 = advanced_face ( 'none', ( #2067, #2058 ), #1791, .t. ) ;
#9869 = oriented_edge ( 'none', *, *, #6382, .t. ) ;
#9870 = oriented_edge ( 'none', *, *, #9810, .t. ) ;
#9871 = oriented_edge ( 'none', *, *, #9834, .f. ) ;
#9872 = vector ( 'none', #9934, 1000.000000000000000 ) ;
#9873 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#9874 = line ( 'none', #9923, #9922 ) ;
#9875 = face_outer_bound ( 'none', #41, .t. ) ;
#9876 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#9877 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9878 = vector ( 'none', #9877, 1000.000000000000000 ) ;
#9879 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9880 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#9881 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#9882 = plane ( 'none', #9883 ) ;
#9883 = axis2_placement_3d ( 'none', #9876, #9936, #9935 ) ;
#9884 = line ( 'none', #9873, #9872 ) ;
#9885 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9886 = vector ( 'none', #9885, 1000.000000000000000 ) ;
#9887 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#9888 = line ( 'none', #9887, #9886 ) ;
#9889 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001509900, 21.75000000000000700 ) ) ;
#9890 = vector ( 'none', #9899, 1000.000000000000000 ) ;
#9891 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#9892 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9893 = vector ( 'none', #9892, 1000.000000000000000 ) ;
#9894 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -0.2500000000000002200 ) ) ;
#9895 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#9896 = line ( 'none', #9895, #9878 ) ;
#9897 = face_bound ( 'none', #22, .t. ) ;
#9898 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#9899 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9900 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#9901 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9902 = vector ( 'none', #9901, 1000.000000000000000 ) ;
#9903 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -7.500000000000000000 ) ) ;
#9904 = line ( 'none', #9903, #9902 ) ;
#9905 = line ( 'none', #9900, #9890 ) ;
#9906 = line ( 'none', #9894, #9893 ) ;
#9907 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#9908 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#9909 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#9910 = axis2_placement_3d ( 'none', #9909, #9908, #9907 ) ;
#9911 = line ( 'none', #9912, #9969 ) ;
#9912 = cartesian_point ( 'none', ( 2.064317785737741900, -0.1530120509309746100, -0.4513683279452421200 ) ) ;
#9913 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#9914 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9915 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9916 = plane ( 'none', #9963 ) ;
#9917 = plane ( 'none', #9949 ) ;
#9918 = plane ( 'none', #9924 ) ;
#9919 = face_outer_bound ( 'none', #3013, .t. ) ;
#9920 = face_outer_bound ( 'none', #6322, .t. ) ;
#9921 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.465138070926357500e-016 ) ) ;
#9922 = vector ( 'none', #9921, 1000.000000000000000 ) ;
#9923 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#9924 = axis2_placement_3d ( 'none', #9880, #9915, #9914 ) ;
#9925 = plane ( 'none', #9910 ) ;
#9926 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231485800, 0.5815216164980063800 ) ) ;
#9927 = vector ( 'none', #9926, 1000.000000000000100 ) ;
#9928 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999945000, -1.450000000000001300 ) ) ;
#9929 = line ( 'none', #9928, #9927 ) ;
#9930 = direction ( 'none', ( -0.9891309318365546500, 0.1039711490850927200, -0.1039711490850923300 ) ) ;
#9931 = vector ( 'none', #9930, 1000.000000000000100 ) ;
#9932 = cartesian_point ( 'none', ( 2.064317785737742400, 0.1530120509309775300, -0.4513683279452442300 ) ) ;
#9933 = line ( 'none', #9932, #9931 ) ;
#9934 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.465138070926357000e-016 ) ) ;
#9935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9937 =( bounded_curve ( ) b_spline_curve ( 3, ( #9990, #9989, #9988, #9987 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379404100, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#9938 = axis2_placement_3d ( 'none', #9977, #9976, #9975 ) ;
#9939 = face_outer_bound ( 'none', #2609, .t. ) ;
#9940 = face_outer_bound ( 'none', #4014, .t. ) ;
#9941 = axis2_placement_3d ( 'none', #9980, #9979, #9970 ) ;
#9942 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231898000, -0.5815216164980058200 ) ) ;
#9943 = face_outer_bound ( 'none', #3433, .t. ) ;
#9944 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#9945 = vector ( 'none', #9942, 1000.000000000000100 ) ;
#9946 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3700000000000048300, 1.449999999999998600 ) ) ;
#9947 = cartesian_point ( 'none', ( 2.095679098946627800, -0.4513683279452418400, -0.4513683279452432300 ) ) ;
#9948 = line ( 'none', #9946, #9945 ) ;
#9949 = axis2_placement_3d ( 'none', #9966, #9957, #9944 ) ;
#9950 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850920200, -0.1039711490850921500 ) ) ;
#9951 = vector ( 'none', #9950, 1000.000000000000100 ) ;
#9952 = cartesian_point ( 'none', ( 2.064317785737741500, 0.1530120509309744500, 0.4513683279452423400 ) ) ;
#9953 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#9954 = cylindrical_surface ( 'none', #9964, 0.2999999999999999900 ) ;
#9955 = direction ( 'none', ( -0.9891309318365546500, -0.1039711490850925300, 0.1039711490850921400 ) ) ;
#9956 = vector ( 'none', #9955, 1000.000000000000200 ) ;
#9957 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#9958 = cartesian_point ( 'none', ( 2.064317785737742400, -0.1530120509309777500, 0.4513683279452444000 ) ) ;
#9959 = line ( 'none', #9958, #9956 ) ;
#9960 = direction ( 'none', ( -0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#9961 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#9962 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000007500, 0.1849999999999993600 ) ) ;
#9963 = axis2_placement_3d ( 'none', #9962, #9961, #9960 ) ;
#9964 = axis2_placement_3d ( 'none', #9947, #9983, #9986 ) ;
#9965 = line ( 'none', #9952, #9951 ) ;
#9966 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#9967 = face_outer_bound ( 'none', #1779, .t. ) ;
#9968 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850918100, 0.1039711490850923500 ) ) ;
#9969 = vector ( 'none', #9968, 1000.000000000000100 ) ;
#9970 = direction ( 'none', ( -0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#9971 = cylindrical_surface ( 'none', #9973, 0.2999999999999999900 ) ;
#9972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9973 = axis2_placement_3d ( 'none', #10015, #10014, #10013 ) ;
#9974 = face_outer_bound ( 'none', #4197, .t. ) ;
#9975 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#9976 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#9977 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#9978 = conical_surface ( 'none', #10000, 1.500000000000000000, 0.7853981633974365100 ) ;
#9979 = direction ( 'none', ( 0.9891309318365546500, 0.1039711490850925200, -0.1039711490850921500 ) ) ;
#9980 = cartesian_point ( 'none', ( 2.095679098946628300, -0.4513683279452450600, 0.4513683279452433400 ) ) ;
#9981 = cartesian_point ( 'none', ( 4.135303338437215500, 0.9167746785410493300, -5.500000000000063100 ) ) ;
#9982 = plane ( 'none', #9938 ) ;
#9983 = direction ( 'none', ( -0.9891309318365548700, -0.1039711490850918200, -0.1039711490850923800 ) ) ;
#9984 = face_outer_bound ( 'none', #3549, .t. ) ;
#9985 = cylindrical_surface ( 'none', #9941, 0.2999999999999999900 ) ;
#9986 = direction ( 'none', ( -0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#9987 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#9988 = cartesian_point ( 'none', ( 1.404932235524357000, -0.2223224638795437100, 0.4402049557168675700 ) ) ;
#9989 = cartesian_point ( 'none', ( 1.525683881977851500, -0.2402243903100188500, 0.3534147098284182700 ) ) ;
#9990 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#9991 = cartesian_point ( 'none', ( -0.02096809656830942900, -1.882031529852487700, 41.00000000000000000 ) ) ;
#9992 = line ( 'none', #9991, #9998 ) ;
#9993 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#9994 = vector ( 'none', #9993, 1000.000000000000000 ) ;
#9995 = cartesian_point ( 'none', ( -0.7499999999999990000, -42.39999999999999900, 21.75000000000000700 ) ) ;
#9996 = line ( 'none', #9995, #9994 ) ;
#9997 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.216611057838472100 ) ) ;
#9998 = vector ( 'none', #9606, 1000.000000000000100 ) ;
#9999 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10000 = axis2_placement_3d ( 'none', #10011, #9999, #9972 ) ;
#10001 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10002 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10003 = axis2_placement_3d ( 'none', #10007, #10002, #10001 ) ;
#10004 = face_outer_bound ( 'none', #4875, .t. ) ;
#10005 = cartesian_point ( 'none', ( -4.135303338437215500, 0.9167746785410482200, -5.500000000000063100 ) ) ;
#10006 = direction ( 'none', ( 0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#10007 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#10008 = axis2_placement_3d ( 'none', #10010, #10009, #10006 ) ;
#10009 = direction ( 'none', ( -0.9891309318365548700, 0.1039711490850920200, 0.1039711490850921800 ) ) ;
#10010 = cartesian_point ( 'none', ( 2.095679098946627800, 0.4513683279452416800, 0.4513683279452434500 ) ) ;
#10011 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10012 = circle ( 'none', #10003, 0.3040699380700574400 ) ;
#10013 = direction ( 'none', ( 0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#10014 = direction ( 'none', ( 0.9891309318365546500, -0.1039711490850927200, 0.1039711490850923500 ) ) ;
#10015 = cartesian_point ( 'none', ( 2.095679098946628300, 0.4513683279452447300, -0.4513683279452431200 ) ) ;
#10016 = cylindrical_surface ( 'none', #10008, 0.2999999999999999900 ) ;
#10017 = direction ( 'none', ( -1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#10018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10019 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10020 = axis2_placement_3d ( 'none', #10019, #10018, #10017 ) ;
#10021 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.216611057838471200 ) ) ;
#10022 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10024 = axis2_placement_3d ( 'none', #10046, #10023, #10022 ) ;
#10025 = circle ( 'none', #10024, 4.650000000000000400 ) ;
#10026 = cartesian_point ( 'none', ( 0.7500000000000012200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#10027 = circle ( 'none', #10108, 4.235706495037636200 ) ;
#10028 = cartesian_point ( 'none', ( 13.99999999999999500, -0.04347535255356685400, 4.587293929940035900 ) ) ;
#10029 = cartesian_point ( 'none', ( 14.33607877660318200, -0.3153750366741450200, 4.584717105683230500 ) ) ;
#10030 = cartesian_point ( 'none', ( 14.67387006028772800, -0.5819540757155335900, 4.558014099342067900 ) ) ;
#10031 = cartesian_point ( 'none', ( 15.35807083172613800, -1.098450186521866300, 4.461790029099652200 ) ) ;
#10032 = cartesian_point ( 'none', ( 15.70428552919254300, -1.348859199374843100, 4.391941926240715300 ) ) ;
#10033 = cartesian_point ( 'none', ( 16.40433809067079100, -1.821496814250716200, 4.217905212173885600 ) ) ;
#10034 = cartesian_point ( 'none', ( 16.76098498736989800, -2.042981059533862000, 4.114255384610720200 ) ) ;
#10035 = cartesian_point ( 'none', ( 17.30368609204546700, -2.351580728880763500, 3.940704569986149200 ) ) ;
#10036 = cartesian_point ( 'none', ( 17.48493500772638500, -2.451808845651658700, 3.879463651844946800 ) ) ;
#10037 = cartesian_point ( 'none', ( 17.74579905745977400, -2.611495980728435000, 3.772182013177476400 ) ) ;
#10038 = cartesian_point ( 'none', ( 17.83197191613089000, -2.666292173606706700, 3.733865336817775200 ) ) ;
#10039 = cartesian_point ( 'none', ( 17.94790521272361900, -2.757422426337827300, 3.666497624076776200 ) ) ;
#10040 = cartesian_point ( 'none', ( 17.98467551249269600, -2.789127074718596800, 3.642532652209226300 ) ) ;
#10041 = cartesian_point ( 'none', ( 18.02933225034161400, -2.843509627457646800, 3.600019260558249300 ) ) ;
#10042 = cartesian_point ( 'none', ( 18.04217997025290300, -2.862461066239913300, 3.584992943476561900 ) ) ;
#10043 = cartesian_point ( 'none', ( 18.05713205629647800, -2.903664950009744200, 3.551702073457315900 ) ) ;
#10044 = cartesian_point ( 'none', ( 18.05798116192593400, -2.925625461172133500, 3.533629650990088000 ) ) ;
#10045 = cartesian_point ( 'none', ( 18.04788713088807100, -2.945419538612946000, 3.517052742148398800 ) ) ;
#10046 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10047 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 17.75000000000000400 ) ) ;
#10048 = line ( 'none', #10047, #10083 ) ;
#10049 = circle ( 'none', #10020, 4.650000000000000400 ) ;
#10050 = b_spline_curve_with_knots ( 'none', 3,
( #10045, #10044, #10043, #10042, #10041, #10040, #10039, #10038, #10037, #10036, #10035, #10034, #10033, #10032, #10031, #10030, #10029, #10028 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736462491100e-005, 0.0001638324947292498200, 0.0003276649894584931400, 0.0006553299789169803100, 0.001310659957833946100, 0.002621319915667876600, 0.003931979873501806900, 0.005242639831335736700 ),
.unspecified. ) ;
#10051 = cartesian_point ( 'none', ( -0.7499999999999995600, -44.39999999999999900, 20.00000000000000400 ) ) ;
#10052 = face_outer_bound ( 'none', #5256, .t. ) ;
#10053 = face_outer_bound ( 'none', #5910, .t. ) ;
#10054 = oriented_edge ( 'none', *, *, #9230, .t. ) ;
#10055 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10056 = vector ( 'none', #10055, 1000.000000000000000 ) ;
#10057 = cartesian_point ( 'none', ( -0.7499999999999996700, -44.39999999999999900, 22.00000000000000700 ) ) ;
#10058 = axis2_placement_3d ( 'none', #10051, #10115, #10114 ) ;
#10059 = oriented_edge ( 'none', *, *, #10400, .t. ) ;
#10060 = vector ( 'none', #10077, 1000.000000000000000 ) ;
#10061 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.216611057838472100 ) ) ;
#10062 = face_outer_bound ( 'none', #6223, .t. ) ;
#10063 = cartesian_point ( 'none', ( -0.7499999999999996700, -44.39999999999999900, 22.00000000000000700 ) ) ;
#10064 = line ( 'none', #10063, #10056 ) ;
#10065 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10066 = vector ( 'none', #10065, 1000.000000000000000 ) ;
#10067 = toroidal_surface ( 'none', #10112, 4.539776433107693500, 0.3040699380700571100 ) ;
#10068 = cartesian_point ( 'none', ( -0.7499999999999994400, -45.00000000000000000, 18.00000000000000400 ) ) ;
#10069 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10070 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#10071 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#10072 = axis2_placement_3d ( 'none', #10071, #10070, #10069 ) ;
#10073 = cartesian_point ( 'none', ( 0.7500000000000012200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#10074 = line ( 'none', #10073, #10066 ) ;
#10075 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.216611057838472100 ) ) ;
#10076 = edge_curve ( 'none', #10160, #10127, #2045, .t. ) ;
#10077 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10078 = edge_curve ( 'none', #10127, #9729, #2093, .t. ) ;
#10079 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.00000000000000400 ) ) ;
#10080 = cartesian_point ( 'none', ( 4.135303338437215500, -0.9167746785410482200, -5.500000000000063100 ) ) ;
#10081 = cartesian_point ( 'none', ( -4.135303338437221800, -0.9167746785410202400, -5.500000000000063100 ) ) ;
#10082 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10083 = vector ( 'none', #10082, 1000.000000000000000 ) ;
#10084 = circle ( 'none', #10072, 0.3040699380700574400 ) ;
#10085 = line ( 'none', #10079, #10060 ) ;
#10086 = circle ( 'none', #10099, 2.000000000000001800 ) ;
#10087 = line ( 'none', #10089, #10151 ) ;
#10088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10089 = cartesian_point ( 'none', ( 0.7499999999999998900, -44.39999999999999900, 22.00000000000000700 ) ) ;
#10090 = cartesian_point ( 'none', ( 0.7499999999999998900, -44.39999999999999900, 22.00000000000000700 ) ) ;
#10091 = axis2_placement_3d ( 'none', #10090, #10142, #10141 ) ;
#10092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10093 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10094 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#10095 = axis2_placement_3d ( 'none', #10094, #10093, #10092 ) ;
#10096 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10097 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10098 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#10099 = axis2_placement_3d ( 'none', #10098, #10097, #10096 ) ;
#10100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10103 = axis2_placement_3d ( 'none', #10132, #10131, #10130 ) ;
#10104 = cartesian_point ( 'none', ( -0.7499999999999998900, -45.00000000000000000, 22.00000000000000700 ) ) ;
#10105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10107 = axis2_placement_3d ( 'none', #10113, #10106, #10105 ) ;
#10108 = axis2_placement_3d ( 'none', #10102, #10101, #10100 ) ;
#10109 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10111 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10112 = axis2_placement_3d ( 'none', #10111, #10110, #10109 ) ;
#10113 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10114 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10115 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10116 = circle ( 'none', #10095, 2.000000000000001800 ) ;
#10117 = circle ( 'none', #10107, 4.650000000000000400 ) ;
#10118 = cylindrical_surface ( 'none', #10058, 2.000000000000001800 ) ;
#10119 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10120 = vector ( 'none', #10119, 1000.000000000000000 ) ;
#10121 = cartesian_point ( 'none', ( -0.7499999999999995600, -44.39999999999999900, 20.00000000000000400 ) ) ;
#10122 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10123 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10124 = line ( 'none', #10129, #10120 ) ;
#10125 = axis2_placement_3d ( 'none', #10121, #10123, #10183 ) ;
#10126 = vertex_point ( 'none', #2096 ) ;
#10127 = vertex_point ( 'none', #2095 ) ;
#10128 = axis2_placement_3d ( 'none', #10147, #10152, #10122 ) ;
#10129 = cartesian_point ( 'none', ( 0.7499999999999961100, -44.39999999999999900, 18.00000000000000400 ) ) ;
#10130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10131 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10132 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#10133 = circle ( 'none', #10180, 0.3040699380700570000 ) ;
#10134 = face_outer_bound ( 'none', #6218, .t. ) ;
#10135 = circle ( 'none', #10103, 2.000000000000001800 ) ;
#10136 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10137 = vector ( 'none', #10136, 1000.000000000000000 ) ;
#10138 = face_outer_bound ( 'none', #6221, .t. ) ;
#10139 = cartesian_point ( 'none', ( 0.7499999999999998900, -45.00000000000000000, 22.00000000000000700 ) ) ;
#10140 = line ( 'none', #10139, #10137 ) ;
#10141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10142 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10143 = circle ( 'none', #10125, 2.000000000000001800 ) ;
#10144 = vertex_point ( 'none', #2094 ) ;
#10145 = vertex_point ( 'none', #2101 ) ;
#10146 = plane ( 'none', #10091 ) ;
#10147 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#10148 = cartesian_point ( 'none', ( 0.7499999999999961100, -44.39999999999999900, 18.00000000000000400 ) ) ;
#10149 = cylindrical_surface ( 'none', #10128, 2.000000000000001800 ) ;
#10150 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.00000000000000400 ) ) ;
#10151 = vector ( 'none', #10088, 1000.000000000000000 ) ;
#10152 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10153 = axis2_placement_3d ( 'none', #10192, #10191, #10190 ) ;
#10154 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10155 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10156 = axis2_placement_3d ( 'none', #10162, #10155, #10154 ) ;
#10157 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10158 = line ( 'none', #10157, #10163 ) ;
#10159 = oriented_edge ( 'none', *, *, #10383, .t. ) ;
#10160 = vertex_point ( 'none', #2084 ) ;
#10161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10162 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#10163 = vector ( 'none', #10217, 1000.000000000000000 ) ;
#10164 = axis2_placement_3d ( 'none', #10214, #10213, #10212 ) ;
#10165 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10166 = face_outer_bound ( 'none', #4556, .t. ) ;
#10167 = edge_curve ( 'none', #10126, #9729, #2086, .t. ) ;
#10168 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10169 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10170 = axis2_placement_3d ( 'none', #10165, #10179, #10161 ) ;
#10171 = circle ( 'none', #10156, 0.3040699380700574400 ) ;
#10172 = axis2_placement_3d ( 'none', #10188, #10169, #10168 ) ;
#10173 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#10174 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#10175 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#10176 = oriented_edge ( 'none', *, *, #10078, .f. ) ;
#10177 = plane ( 'none', #10218 ) ;
#10178 = circle ( 'none', #10164, 4.550000000000001600 ) ;
#10179 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10180 = axis2_placement_3d ( 'none', #10175, #10174, #10173 ) ;
#10181 = cartesian_point ( 'none', ( -0.7499999999999992200, -45.00000000000000000, 18.00000000000000400 ) ) ;
#10182 = line ( 'none', #10181, #10187 ) ;
#10183 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10184 = circle ( 'none', #10172, 4.235706495037636200 ) ;
#10185 = toroidal_surface ( 'none', #10170, 4.539776433107693500, 0.3040699380700571100 ) ;
#10186 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10187 = vector ( 'none', #10186, 1000.000000000000000 ) ;
#10188 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10189 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10191 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10192 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#10193 = cartesian_point ( 'none', ( -0.7499999999999995600, -44.39999999999999900, 20.00000000000000400 ) ) ;
#10194 = axis2_placement_3d ( 'none', #10241, #10223, #10222 ) ;
#10195 = axis2_placement_3d ( 'none', #10193, #10189, #10254 ) ;
#10196 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10197 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.00000000000000400 ) ) ;
#10198 = advanced_face ( 'none', ( #2088 ), #2087, .t. ) ;
#10199 = circle ( 'none', #10153, 1.750000000000001300 ) ;
#10200 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10201 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10202 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10203 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10204 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10206 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.00000000000000400 ) ) ;
#10207 = axis2_placement_3d ( 'none', #10202, #10201, #10200 ) ;
#10208 = cartesian_point ( 'none', ( 5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10209 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -1.084202172485504400e-016 ) ) ;
#10210 = circle ( 'none', #10195, 1.750000000000001600 ) ;
#10211 = circle ( 'none', #10207, 5.250000000000000000 ) ;
#10212 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10213 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10214 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10215 = line ( 'none', #10197, #10249 ) ;
#10216 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.216611057838472100 ) ) ;
#10217 = direction ( 'none', ( 0.7071067811865462400, 0.0000000000000000000, 0.7071067811865489100 ) ) ;
#10218 = axis2_placement_3d ( 'none', #10206, #10205, #10204 ) ;
#10219 = plane ( 'none', #10255 ) ;
#10220 = circle ( 'none', #10229, 0.2500000000000002200 ) ;
#10221 = face_outer_bound ( 'none', #5200, .t. ) ;
#10222 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10223 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10224 = cartesian_point ( 'none', ( -0.7499999999999996700, -44.39999999999999900, 21.75000000000000700 ) ) ;
#10225 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10227 = cartesian_point ( 'none', ( -0.7499999999999995600, -44.39999999999999900, 20.00000000000000400 ) ) ;
#10228 = face_outer_bound ( 'none', #6246, .t. ) ;
#10229 = axis2_placement_3d ( 'none', #10273, #10272, #10271 ) ;
#10230 = axis2_placement_3d ( 'none', #10290, #10289, #10288 ) ;
#10231 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10232 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10233 = vector ( 'none', #10232, 1000.000000000000000 ) ;
#10234 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.25000000000000400 ) ) ;
#10235 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10236 = conical_surface ( 'none', #10230, 4.550000000000001600, 0.7853981633974463900 ) ;
#10237 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10238 = cartesian_point ( 'none', ( 4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#10239 = cartesian_point ( 'none', ( 4.344424804578797400, -2.000000000000000000, -7.268660219544593700 ) ) ;
#10240 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10241 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10242 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -1.084202172485504400e-016 ) ) ;
#10243 = circle ( 'none', #10194, 4.650000000000000400 ) ;
#10244 = line ( 'none', #10234, #10233 ) ;
#10245 = oriented_edge ( 'none', *, *, #9174, .f. ) ;
#10246 = oriented_edge ( 'none', *, *, #10167, .t. ) ;
#10247 = b_spline_curve_with_knots ( 'none', 3,
( #10240, #10239, #10238, #10237 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#10248 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10249 = vector ( 'none', #10196, 1000.000000000000000 ) ;
#10250 = cartesian_point ( 'none', ( 0.7499999999999950000, -44.39999999999999900, 18.25000000000000400 ) ) ;
#10251 = edge_curve ( 'none', #10444, #9157, #2082, .t. ) ;
#10252 = face_bound ( 'none', #6279, .t. ) ;
#10253 = edge_curve ( 'none', #6383, #6381, #2133, .t. ) ;
#10254 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10255 = axis2_placement_3d ( 'none', #10227, #10248, #10284 ) ;
#10256 = axis2_placement_3d ( 'none', #10261, #10226, #10225 ) ;
#10257 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10258 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10259 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.249999999999999100 ) ) ;
#10260 = circle ( 'none', #10268, 27.00000000000000000 ) ;
#10261 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#10262 = plane ( 'none', #10256 ) ;
#10263 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10264 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#10266 = vertex_point ( 'none', #2076 ) ;
#10265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10268 = axis2_placement_3d ( 'none', #10264, #10263, #10513 ) ;
#10269 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.25000000000000400 ) ) ;
#10270 = axis2_placement_3d ( 'none', #10277, #10267, #10265 ) ;
#10271 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#10272 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10273 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -7.249999999999999100 ) ) ;
#10274 = face_outer_bound ( 'none', #6404, .t. ) ;
#10275 = face_outer_bound ( 'none', #6262, .t. ) ;
#10276 = face_outer_bound ( 'none', #6274, .t. ) ;
#10277 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10278 = oriented_edge ( 'none', *, *, #10463, .t. ) ;
#10279 = cylindrical_surface ( 'none', #10282, 1.750000000000001600 ) ;
#10280 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10281 = vector ( 'none', #10280, 1000.000000000000000 ) ;
#10282 = axis2_placement_3d ( 'none', #10287, #10258, #10257 ) ;
#10283 = circle ( 'none', #10270, 3.600000000000000100 ) ;
#10284 = direction ( 'none', ( 1.000000000000000000, -3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#10285 = cartesian_point ( 'none', ( 0.7500000000000003300, -44.39999999999999900, 21.75000000000000700 ) ) ;
#10286 = line ( 'none', #10285, #10281 ) ;
#10287 = cartesian_point ( 'none', ( -0.7499999999999988900, -42.39999999999999900, 20.00000000000000400 ) ) ;
#10288 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10289 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10290 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10291 = edge_curve ( 'none', #10126, #9398, #2083, .t. ) ;
#10292 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10293 = cartesian_point ( 'none', ( 1.999999999999998200, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#10294 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10295 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10296 = edge_curve ( 'none', #6291, #6381, #2100, .t. ) ;
#10297 = line ( 'none', #10348, #10346 ) ;
#10298 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10299 = vector ( 'none', #10298, 1000.000000000000000 ) ;
#10300 = cartesian_point ( 'none', ( -0.7499999999999985600, -42.39999999999999900, 18.25000000000000400 ) ) ;
#10301 = line ( 'none', #10300, #10299 ) ;
#10302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10303 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10304 = cartesian_point ( 'none', ( 0.7500000000000010000, -42.39999999999999900, 21.75000000000000700 ) ) ;
#10305 = face_outer_bound ( 'none', #6303, .t. ) ;
#10307 = oriented_edge ( 'none', *, *, #10482, .t. ) ;
#10306 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10309 = oriented_edge ( 'none', *, *, #10749, .f. ) ;
#10308 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10310 = cartesian_point ( 'none', ( 0.7500000000000006700, -42.39999999999999900, 20.00000000000000400 ) ) ;
#10311 = cartesian_point ( 'none', ( 1.999999999999998200, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#10312 = axis2_placement_3d ( 'none', #10304, #10295, #10294 ) ;
#10313 = face_outer_bound ( 'none', #6434, .t. ) ;
#10314 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -0.2500000000000002200 ) ) ;
#10315 = axis2_placement_3d ( 'none', #10292, #10303, #10302 ) ;
#10316 = cylindrical_surface ( 'none', #10315, 1.500000000000000000 ) ;
#10317 = cylindrical_surface ( 'none', #10319, 1.750000000000001600 ) ;
#10318 = face_outer_bound ( 'none', #6296, .t. ) ;
#10319 = axis2_placement_3d ( 'none', #10310, #10308, #10306 ) ;
#10320 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10322 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10323 = axis2_placement_3d ( 'none', #10322, #10321, #10320 ) ;
#10324 = toroidal_surface ( 'none', #10323, 3.850000000000000100, 0.2500000000000000000 ) ;
#10325 = plane ( 'none', #10312 ) ;
#10327 = vertex_point ( 'none', #2132 ) ;
#10326 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#10328 = vertex_point ( 'none', #2126 ) ;
#10329 = axis2_placement_3d ( 'none', #10359, #10358, #10357 ) ;
#10330 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#10331 = cartesian_point ( 'none', ( 1.525683881977856400, 0.2402243903100156600, 0.3534147098284164400 ) ) ;
#10332 = cartesian_point ( 'none', ( 1.404932235524362100, 0.2223224638795400800, 0.4402049557168651900 ) ) ;
#10333 = edge_curve ( 'none', #10352, #9567, #2120, .t. ) ;
#10334 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#10335 = oriented_edge ( 'none', *, *, #9374, .f. ) ;
#10336 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#10337 = axis2_placement_3d ( 'none', #10351, #10326, #10375 ) ;
#10338 = plane ( 'none', #10337 ) ;
#10339 =( bounded_curve ( ) b_spline_curve ( 3, ( #10334, #10332, #10331, #10330 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995920600, 2.420908145151850400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#10340 = face_outer_bound ( 'none', #6315, .t. ) ;
#10341 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10342 = vector ( 'none', #10341, 1000.000000000000000 ) ;
#10343 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#10344 = line ( 'none', #10343, #10342 ) ;
#10345 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10346 = vector ( 'none', #10345, 1000.000000000000000 ) ;
#10347 = vertex_point ( 'none', #2113 ) ;
#10348 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#10349 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#10350 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#10351 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#10352 = vertex_point ( 'none', #2127 ) ;
#10353 = vertex_point ( 'none', #2115 ) ;
#10354 =( bounded_curve ( ) b_spline_curve ( 3, ( #10399, #10398, #10397, #10396 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995919800, 2.420908145151849000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#10355 = spherical_surface ( 'none', #10389, 5.500000000000000000 ) ;
#10356 = face_outer_bound ( 'none', #12034, .t. ) ;
#10357 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#10358 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#10359 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#10360 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10361 = circle ( 'none', #10329, 5.110639382718486200 ) ;
#10362 = axis2_placement_3d ( 'none', #10373, #10392, #10391 ) ;
#10363 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#10364 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231913300, 0.5815216164980058200 ) ) ;
#10365 = vector ( 'none', #10364, 1000.000000000000100 ) ;
#10366 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000050500, -1.449999999999998600 ) ) ;
#10367 = line ( 'none', #10366, #10365 ) ;
#10368 = cartesian_point ( 'none', ( 0.1637976534117312200, -1.332270436610319700, -1.631560725793473400e-016 ) ) ;
#10369 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#10370 = cartesian_point ( 'none', ( 1.404932235524357000, 0.2223224638795436000, -0.4402049557168675200 ) ) ;
#10371 = cartesian_point ( 'none', ( 1.525683881977852000, 0.2402243903100186300, -0.3534147098284180500 ) ) ;
#10372 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#10373 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#10374 =( bounded_curve ( ) b_spline_curve ( 3, ( #10372, #10371, #10370, #10369 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379400700, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#10375 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#10376 = oriented_edge ( 'none', *, *, #10610, .f. ) ;
#10377 = circle ( 'none', #10380, 1.412162162162162300 ) ;
#10378 = cartesian_point ( 'none', ( 0.1843816890452448500, -1.412162162162163800, -1.729399871768898800e-016 ) ) ;
#10379 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10380 = axis2_placement_3d ( 'none', #10381, #10384, #10360 ) ;
#10381 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10383 = edge_curve ( 'none', #10160, #10145, #2114, .t. ) ;
#10382 = circle ( 'none', #10419, 3.850000000000000100 ) ;
#10384 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10386 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10387 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10388 = axis2_placement_3d ( 'none', #10387, #10386, #10385 ) ;
#10389 = axis2_placement_3d ( 'none', #10394, #10402, #10379 ) ;
#10390 = face_outer_bound ( 'none', #6362, .t. ) ;
#10391 = direction ( 'none', ( 0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#10392 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463000e-015, -0.8120153713427136200 ) ) ;
#10393 = circle ( 'none', #10388, 2.750000000000000000 ) ;
#10394 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#10395 = vertex_point ( 'none', #2102 ) ;
#10396 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#10397 = cartesian_point ( 'none', ( 1.525683881977856400, -0.2402243903100155200, -0.3534147098284165500 ) ) ;
#10398 = cartesian_point ( 'none', ( 1.404932235524362100, -0.2223224638795400200, -0.4402049557168654100 ) ) ;
#10399 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#10400 = edge_curve ( 'none', #10328, #10327, #2108, .t. ) ;
#10401 = plane ( 'none', #10362 ) ;
#10402 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10403 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10404 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10408 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10409 = toroidal_surface ( 'none', #10469, 3.850000000000000100, 0.2500000000000000000 ) ;
#10410 = cartesian_point ( 'none', ( 0.1637976534117307800, 1.332270436610319100, 0.0000000000000000000 ) ) ;
#10412 = oriented_edge ( 'none', *, *, #9292, .t. ) ;
#10411 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10413 = oriented_edge ( 'none', *, *, #10508, .t. ) ;
#10414 = axis2_placement_3d ( 'none', #10408, #10407, #10406 ) ;
#10415 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10417 = edge_loop ( 'none', ( #10602, #10818, #11415, #11214, #11302, #10574, #11202, #10572, #11860, #10720, #11858, #11856, #11862, #11859, #11854, #11851, #11454, #11889, #11895, #11870, #11875, #11898, #11896, #11874 ) ) ;
#10416 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10418 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10419 = axis2_placement_3d ( 'none', #10418, #10416, #10415 ) ;
#10420 = axis2_placement_3d ( 'none', #10411, #10405, #10403 ) ;
#10421 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#10422 = line ( 'none', #10421, #10472 ) ;
#10423 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10424 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10425 = axis2_placement_3d ( 'none', #10430, #10424, #10423 ) ;
#10426 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10427 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -7.500000000000000000 ) ) ;
#10428 = circle ( 'none', #10420, 3.850000000000000100 ) ;
#10429 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#10430 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10431 = circle ( 'none', #10425, 3.600000000000000100 ) ;
#10432 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10433 = vector ( 'none', #10432, 1000.000000000000000 ) ;
#10434 = cartesian_point ( 'none', ( -25.39999999999996300, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#10435 = line ( 'none', #10434, #10433 ) ;
#10436 = oriented_edge ( 'none', *, *, #10251, .t. ) ;
#10437 = circle ( 'none', #10414, 5.250000000000000000 ) ;
#10438 = oriented_edge ( 'none', *, *, #10505, .t. ) ;
#10439 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#10440 = circle ( 'none', #10480, 5.500000000000000000 ) ;
#10441 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, -0.3517482125251116800 ) ) ;
#10442 = circle ( 'none', #10496, 5.496103833403527300 ) ;
#10444 = vertex_point ( 'none', #2112 ) ;
#10443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10445 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10446 = vertex_point ( 'none', #2166 ) ;
#10447 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10448 = circle ( 'none', #10499, 5.110639382718484400 ) ;
#10449 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10450 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#10451 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#10452 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#10453 = axis2_placement_3d ( 'none', #10452, #10451, #10450 ) ;
#10454 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10455 = axis2_placement_3d ( 'none', #10454, #10445, #10443 ) ;
#10456 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#10457 = cartesian_point ( 'none', ( 0.04283342656760465900, -0.3654976227749832700, -0.5847525898605701000 ) ) ;
#10458 = cartesian_point ( 'none', ( 0.03747494762468733100, -0.3983463665329583000, -0.5081155029861168500 ) ) ;
#10459 = cartesian_point ( 'none', ( 0.03748434007538866500, -0.5083041598269632000, -0.3982344612332666100 ) ) ;
#10460 = cartesian_point ( 'none', ( 0.04283343629187001700, -0.5847526703344627700, -0.3654976217534113800 ) ) ;
#10461 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#10462 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#10463 = edge_curve ( 'none', #10353, #10352, #2155, .t. ) ;
#10464 = face_outer_bound ( 'none', #6386, .t. ) ;
#10465 = circle ( 'none', #10455, 1.500000000000000000 ) ;
#10466 = b_spline_curve_with_knots ( 'none', 3,
( #10461, #10460, #10459, #10458, #10457, #10456 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704585200, 0.0004654019627409170400 ),
.unspecified. ) ;
#10467 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#10468 = circle ( 'none', #10453, 5.496103833403527300 ) ;
#10469 = axis2_placement_3d ( 'none', #10447, #10449, #10501 ) ;
#10470 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10471 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10472 = vector ( 'none', #10471, 1000.000000000000000 ) ;
#10473 = edge_curve ( 'none', #10446, #10327, #2164, .t. ) ;
#10474 = cartesian_point ( 'none', ( 0.03747494762468853200, -0.5081155029861188500, 0.3983463665329601800 ) ) ;
#10475 = cartesian_point ( 'none', ( 0.03748434007538991400, -0.3982344612332685000, 0.5083041598269656400 ) ) ;
#10476 = cartesian_point ( 'none', ( 0.04283343629186994000, -0.3654976217534131600, 0.5847526703344657600 ) ) ;
#10477 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#10478 = plane ( 'none', #10488 ) ;
#10479 = vector ( 'none', #10507, 1000.000000000000000 ) ;
#10480 = axis2_placement_3d ( 'none', #10535, #10534, #10533 ) ;
#10481 = oriented_edge ( 'none', *, *, #10707, .t. ) ;
#10482 = edge_curve ( 'none', #10446, #10395, #2159, .t. ) ;
#10483 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#10484 = b_spline_curve_with_knots ( 'none', 3,
( #10477, #10476, #10475, #10474, #10539, #10538 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704596100, 0.0004654019627409193200 ),
.unspecified. ) ;
#10485 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#10486 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#10487 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#10488 = axis2_placement_3d ( 'none', #10532, #10522, #10509 ) ;
#10489 = edge_loop ( 'none', ( #10412, #10335, #10792, #10436 ) ) ;
#10490 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#10491 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#10492 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#10493 = cartesian_point ( 'none', ( 0.1736386267881268600, -0.3517482125251067400, -1.325197236996036300 ) ) ;
#10494 = circle ( 'none', #10497, 5.496103833403527300 ) ;
#10495 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#10496 = axis2_placement_3d ( 'none', #10439, #10462, #10495 ) ;
#10497 = axis2_placement_3d ( 'none', #10492, #10491, #10490 ) ;
#10498 = cartesian_point ( 'none', ( 0.1736386267881268600, 0.3517482125251163400, -1.325197236996033900 ) ) ;
#10499 = axis2_placement_3d ( 'none', #10487, #10486, #10485 ) ;
#10500 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#10501 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10502 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001546500, 20.00000000000000400 ) ) ;
#10503 = axis2_placement_3d ( 'none', #10502, #6920, #9612 ) ;
#10504 = circle ( 'none', #10503, 2.000000000000001800 ) ;
#10505 = edge_curve ( 'none', #10145, #10144, #2145, .t. ) ;
#10506 = vector ( 'none', #10515, 1000.000000000000000 ) ;
#10507 = direction ( 'none', ( 1.079282837077111400e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10508 = edge_curve ( 'none', #10144, #10353, #2107, .t. ) ;
#10509 = direction ( 'none', ( -1.000000000000000000, 3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#10510 = cartesian_point ( 'none', ( 19.54482028569209000, -42.00000000000000000, 42.00000000000000000 ) ) ;
#10511 = line ( 'none', #10510, #10506 ) ;
#10512 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001565400, 18.00000000000000400 ) ) ;
#10513 = direction ( 'none', ( 1.000000000000000000, -8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#10514 = direction ( 'none', ( 1.035084066366720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10515 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10517 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10518 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10519 = axis2_placement_3d ( 'none', #10518, #10517, #10516 ) ;
#10520 = circle ( 'none', #10519, 0.2500000000000000000 ) ;
#10521 = face_outer_bound ( 'none', #6460, .t. ) ;
#10522 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10523 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 21.75000000000000700 ) ) ;
#10524 = line ( 'none', #10523, #10479 ) ;
#10525 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#10526 = vector ( 'none', #10525, 1000.000000000000000 ) ;
#10528 = vertex_point ( 'none', #2157 ) ;
#10527 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#10529 = line ( 'none', #10527, #10526 ) ;
#10530 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10531 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#10532 = cartesian_point ( 'none', ( 0.7499999999999995600, 44.39999999999999900, 20.00000000000000400 ) ) ;
#10533 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#10534 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#10535 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#10536 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10537 = face_bound ( 'none', #21868, .t. ) ;
#10538 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#10539 = cartesian_point ( 'none', ( 0.04283342656760540100, -0.5847525898605728800, 0.3654976227749851500 ) ) ;
#10540 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10541 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#10542 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10543 = vector ( 'none', #10542, 1000.000000000000000 ) ;
#10544 = line ( 'none', #10613, #10612 ) ;
#10545 = cartesian_point ( 'none', ( -0.7499999999999958900, 45.00000000000000000, 18.00000000000000400 ) ) ;
#10546 = line ( 'none', #10547, #10543 ) ;
#10547 = cartesian_point ( 'none', ( -0.7499999999999998900, 44.39999999999999900, 22.00000000000000700 ) ) ;
#10548 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10549 = cartesian_point ( 'none', ( -0.7499999999999961100, 44.39999999999999900, 18.00000000000000400 ) ) ;
#10550 = face_outer_bound ( 'none', #5618, .t. ) ;
#10551 = axis2_placement_3d ( 'none', #10569, #10558, #10548 ) ;
#10552 = face_outer_bound ( 'none', #6400, .t. ) ;
#10553 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#10554 = edge_curve ( 'none', #11407, #11414, #2194, .t. ) ;
#10555 = vector ( 'none', #10553, 1000.000000000000000 ) ;
#10556 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001547700, 22.00000000000000700 ) ) ;
#10557 = cylindrical_surface ( 'none', #10551, 2.000000000000001800 ) ;
#10558 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#10559 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10560 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10561 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001568700, 20.00000000000000400 ) ) ;
#10562 = axis2_placement_3d ( 'none', #10561, #10560, #10559 ) ;
#10563 = cartesian_point ( 'none', ( 0.7499999999999957800, -43.39999999999999900, 18.25000000000000400 ) ) ;
#10564 = axis2_placement_3d ( 'none', #10541, #10604, #10603 ) ;
#10565 = line ( 'none', #10556, #10555 ) ;
#10566 = oriented_edge ( 'none', *, *, #10677, .t. ) ;
#10567 = edge_curve ( 'none', #10630, #10747, #2148, .t. ) ;
#10568 = circle ( 'none', #10562, 2.000000000000001800 ) ;
#10569 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001546500, 20.00000000000000400 ) ) ;
#10570 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001569900, 22.00000000000000700 ) ) ;
#10571 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001547700, 22.00000000000000700 ) ) ;
#10572 = oriented_edge ( 'none', *, *, #11857, .f. ) ;
#10573 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 17.75000000000000400 ) ) ;
#10574 = oriented_edge ( 'none', *, *, #11328, .f. ) ;
#10575 = line ( 'none', #10573, #10580 ) ;
#10576 = face_outer_bound ( 'none', #6451, .t. ) ;
#10577 = circle ( 'none', #10594, 2.250000000000001800 ) ;
#10578 = cylindrical_surface ( 'none', #10635, 2.250000000000001800 ) ;
#10579 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10580 = vector ( 'none', #10579, 1000.000000000000000 ) ;
#10581 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10582 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10583 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#10584 = axis2_placement_3d ( 'none', #10583, #10582, #10581 ) ;
#10585 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10586 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#10587 = face_outer_bound ( 'none', #6440, .t. ) ;
#10588 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10589 = vertex_point ( 'none', #2138 ) ;
#10590 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10591 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#10592 = circle ( 'none', #10584, 1.750000000000001600 ) ;
#10593 = cartesian_point ( 'none', ( -0.7499999999999993300, -43.39999999999999900, 21.75000000000000700 ) ) ;
#10594 = axis2_placement_3d ( 'none', #10627, #10624, #10622 ) ;
#10595 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 17.75000000000000400 ) ) ;
#10596 = direction ( 'none', ( -1.000000000000000000, 3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#10597 = vector ( 'none', #10596, 1000.000000000000000 ) ;
#10598 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 18.25000000000000400 ) ) ;
#10599 = line ( 'none', #10598, #10597 ) ;
#10600 = circle ( 'none', #10607, 1.750000000000001600 ) ;
#10601 = axis2_placement_3d ( 'none', #10595, #10634, #10633 ) ;
#10602 = oriented_edge ( 'none', *, *, #9230, .f. ) ;
#10603 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10604 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10605 = cartesian_point ( 'none', ( -0.7499999999999988900, -43.39999999999999900, 18.25000000000000400 ) ) ;
#10606 = cartesian_point ( 'none', ( 0.7499999999999958900, -45.00000000000000000, 18.00000000000000400 ) ) ;
#10607 = axis2_placement_3d ( 'none', #10591, #10590, #10588 ) ;
#10608 = oriented_edge ( 'none', *, *, #10333, .t. ) ;
#10610 = edge_curve ( 'none', #10328, #9567, #2188, .t. ) ;
#10609 = plane ( 'none', #10564 ) ;
#10611 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#10612 = vector ( 'none', #10611, 1000.000000000000000 ) ;
#10613 = cartesian_point ( 'none', ( -42.39999999999999900, 0.7500000000001469900, 21.75000000000000700 ) ) ;
#10614 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#10615 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001547700, 21.75000000000000700 ) ) ;
#10616 = direction ( 'none', ( -1.000000000000000000, 3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#10617 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10618 = axis2_placement_3d ( 'none', #10672, #10671, #10670 ) ;
#10619 = line ( 'none', #10614, #10680 ) ;
#10620 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.25000000000000400 ) ) ;
#10621 = circle ( 'none', #10618, 1.750000000000001600 ) ;
#10622 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10623 = edge_curve ( 'none', #10444, #10767, #2147, .t. ) ;
#10624 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10625 = direction ( 'none', ( 1.000000000000000000, -3.183782874429684300e-016, -0.0000000000000000000 ) ) ;
#10626 = vector ( 'none', #10625, 1000.000000000000000 ) ;
#10627 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#10628 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10629 = face_bound ( 'none', #6453, .t. ) ;
#10630 = vertex_point ( 'none', #2180 ) ;
#10631 = plane ( 'none', #10649 ) ;
#10632 = plane ( 'none', #10641 ) ;
#10633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10635 = axis2_placement_3d ( 'none', #10586, #10585, #10628 ) ;
#10636 = face_outer_bound ( 'none', #6441, .t. ) ;
#10637 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 21.75000000000000700 ) ) ;
#10638 = line ( 'none', #10637, #10626 ) ;
#10639 = oriented_edge ( 'none', *, *, #10825, .f. ) ;
#10640 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#10641 = axis2_placement_3d ( 'none', #10640, #10617, #10616 ) ;
#10642 = plane ( 'none', #10601 ) ;
#10643 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.00000000000000400 ) ) ;
#10644 = oriented_edge ( 'none', *, *, #10721, .f. ) ;
#10645 = oriented_edge ( 'none', *, *, #10664, .t. ) ;
#10646 = axis2_placement_3d ( 'none', #10694, #10693, #10692 ) ;
#10647 = circle ( 'none', #10713, 2.000000000000001800 ) ;
#10648 = axis2_placement_3d ( 'none', #10701, #10700, #10699 ) ;
#10649 = axis2_placement_3d ( 'none', #10643, #10678, #10668 ) ;
#10650 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10651 = vector ( 'none', #10650, 1000.000000000000000 ) ;
#10652 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.00000000000000400 ) ) ;
#10653 = line ( 'none', #10652, #10651 ) ;
#10654 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10655 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#10656 = vector ( 'none', #10655, 1000.000000000000000 ) ;
#10657 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998476800, 18.25000000000000400 ) ) ;
#10658 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10659 = vector ( 'none', #10658, 1000.000000000000000 ) ;
#10660 = cartesian_point ( 'none', ( -0.7499999999999961100, 44.39999999999999900, 18.00000000000000400 ) ) ;
#10661 = line ( 'none', #10660, #10659 ) ;
#10662 = advanced_face ( 'none', ( #2190 ), #2139, .t. ) ;
#10663 = circle ( 'none', #10648, 1.750000000000001600 ) ;
#10664 = edge_curve ( 'none', #10395, #4648, #2184, .t. ) ;
#10665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10666 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10667 = axis2_placement_3d ( 'none', #10669, #10666, #10665 ) ;
#10668 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10669 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#10670 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10671 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#10672 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001546500, 20.00000000000000400 ) ) ;
#10673 = face_outer_bound ( 'none', #6488, .t. ) ;
#10674 = line ( 'none', #10709, #10708 ) ;
#10675 = circle ( 'none', #10667, 2.000000000000001800 ) ;
#10676 = line ( 'none', #10657, #10656 ) ;
#10677 = edge_curve ( 'none', #10630, #6237, #2171, .t. ) ;
#10678 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10680 = vector ( 'none', #10679, 1000.000000000000000 ) ;
#10681 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#10682 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10683 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10684 = oriented_edge ( 'none', *, *, #10473, .f. ) ;
#10685 = axis2_placement_3d ( 'none', #10697, #10683, #10682 ) ;
#10686 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10687 = circle ( 'none', #10685, 1.750000000000001300 ) ;
#10688 = toroidal_surface ( 'none', #10736, 45.97999599839920400, 4.000000000000000000 ) ;
#10689 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10690 = vector ( 'none', #10689, 1000.000000000000000 ) ;
#10691 = cylindrical_surface ( 'none', #10714, 1.750000000000001600 ) ;
#10692 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10694 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998530100, 21.75000000000000700 ) ) ;
#10695 = cartesian_point ( 'none', ( -0.7500000000000003300, 44.39999999999999900, 21.75000000000000700 ) ) ;
#10696 = line ( 'none', #10695, #10690 ) ;
#10697 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#10698 = face_outer_bound ( 'none', #6471, .t. ) ;
#10699 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10700 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10701 = cartesian_point ( 'none', ( 0.7499999999999995600, 44.39999999999999900, 20.00000000000000400 ) ) ;
#10702 = face_outer_bound ( 'none', #21833, .t. ) ;
#10703 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10705 = cartesian_point ( 'none', ( -42.39999999999999900, 0.7500000000001468800, 20.00000000000000400 ) ) ;
#10707 = edge_curve ( 'none', #10395, #10347, #2225, .t. ) ;
#10706 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10708 = vector ( 'none', #10706, 1000.000000000000000 ) ;
#10709 = cartesian_point ( 'none', ( -0.7499999999999998900, 45.00000000000000000, 22.00000000000000700 ) ) ;
#10710 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10711 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10712 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#10713 = axis2_placement_3d ( 'none', #10712, #10711, #10710 ) ;
#10714 = axis2_placement_3d ( 'none', #10705, #10681, #10686 ) ;
#10715 = plane ( 'none', #10646 ) ;
#10716 = circle ( 'none', #10724, 48.97999599839920400 ) ;
#10717 = circle ( 'none', #10778, 48.97999599839921100 ) ;
#10718 = axis2_placement_3d ( 'none', #10773, #10765, #10764 ) ;
#10719 = cylindrical_surface ( 'none', #10762, 7.500000000000000000 ) ;
#10720 = oriented_edge ( 'none', *, *, #11853, .t. ) ;
#10721 = edge_curve ( 'none', #9387, #4515, #2220, .t. ) ;
#10722 = circle ( 'none', #10718, 2.000000000000001800 ) ;
#10723 = circle ( 'none', #10761, 2.000000000000001800 ) ;
#10724 = axis2_placement_3d ( 'none', #10730, #10728, #10741 ) ;
#10725 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10727 = axis2_placement_3d ( 'none', #10744, #10726, #10725 ) ;
#10728 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10729 = oriented_edge ( 'none', *, *, #6265, .t. ) ;
#10730 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10731 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10732 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#10733 = face_outer_bound ( 'none', #6510, .t. ) ;
#10734 = circle ( 'none', #10727, 48.97999599839921100 ) ;
#10735 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#10736 = axis2_placement_3d ( 'none', #10732, #10704, #10703 ) ;
#10737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10739 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10740 = axis2_placement_3d ( 'none', #10739, #10738, #10737 ) ;
#10741 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10742 = face_outer_bound ( 'none', #6502, .t. ) ;
#10743 = axis2_placement_3d ( 'none', #10735, #10654, #10745 ) ;
#10744 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10745 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10746 = circle ( 'none', #10740, 5.250000000000000000 ) ;
#10747 = vertex_point ( 'none', #2228 ) ;
#10749 = edge_curve ( 'none', #10528, #10347, #2226, .t. ) ;
#10748 = cylindrical_surface ( 'none', #10743, 4.000000000000003600 ) ;
#10750 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#10751 = cartesian_point ( 'none', ( 0.7499999999999998900, 45.00000000000000000, 22.00000000000000700 ) ) ;
#10752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10753 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10754 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#10755 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10756 = axis2_placement_3d ( 'none', #10786, #10785, #11568 ) ;
#10757 = face_outer_bound ( 'none', #6533, .t. ) ;
#10758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10761 = axis2_placement_3d ( 'none', #10754, #10753, #10752 ) ;
#10762 = axis2_placement_3d ( 'none', #10750, #10758, #10755 ) ;
#10763 = face_outer_bound ( 'none', #21825, .t. ) ;
#10764 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10765 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10766 = cartesian_point ( 'none', ( 0.7499999999999994400, 45.00000000000000000, 18.00000000000000400 ) ) ;
#10767 = vertex_point ( 'none', #2214 ) ;
#10768 = plane ( 'none', #10780 ) ;
#10769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10770 = vector ( 'none', #10769, 1000.000000000000000 ) ;
#10771 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 40.00000000000000000 ) ) ;
#10772 = line ( 'none', #10771, #10770 ) ;
#10773 = cartesian_point ( 'none', ( 0.7499999999999995600, 44.39999999999999900, 20.00000000000000400 ) ) ;
#10774 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10776 = oriented_edge ( 'none', *, *, #21467, .t. ) ;
#10777 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10778 = axis2_placement_3d ( 'none', #10777, #10775, #10774 ) ;
#10779 = cartesian_point ( 'none', ( 0.7499999999999996700, 44.39999999999999900, 22.00000000000000700 ) ) ;
#10780 = axis2_placement_3d ( 'none', #10781, #10760, #10759 ) ;
#10781 = cartesian_point ( 'none', ( -0.7499999999999998900, 44.39999999999999900, 22.00000000000000700 ) ) ;
#10782 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10784 = axis2_placement_3d ( 'none', #10794, #10783, #10782 ) ;
#10785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10786 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#10787 = cylindrical_surface ( 'none', #10784, 5.250000000000000000 ) ;
#10788 = vector ( 'none', #10514, 1000.000000000000000 ) ;
#10789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10790 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10791 = oriented_edge ( 'none', *, *, #10567, .f. ) ;
#10792 = oriented_edge ( 'none', *, *, #10623, .f. ) ;
#10793 = axis2_placement_3d ( 'none', #10796, #10790, #10789 ) ;
#10794 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10795 = face_outer_bound ( 'none', #6430, .t. ) ;
#10796 = cartesian_point ( 'none', ( 0.0000000000000000000, -42.00000000000000000, 38.00000000000000700 ) ) ;
#10797 = cartesian_point ( 'none', ( -1.749999999999999800, 1.811397116141761400e-014, 41.00000000000000000 ) ) ;
#10798 = line ( 'none', #10797, #10788 ) ;
#10799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10800 = vector ( 'none', #10799, 1000.000000000000000 ) ;
#10801 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10802 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10803 = vector ( 'none', #10802, 1000.000000000000000 ) ;
#10804 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.25000000000000400 ) ) ;
#10805 = face_outer_bound ( 'none', #6625, .t. ) ;
#10806 = line ( 'none', #10801, #10800 ) ;
#10807 = advanced_face ( 'none', ( #2216 ), #2135, .t. ) ;
#10808 = cylindrical_surface ( 'none', #10793, 4.000000000000003600 ) ;
#10809 = circle ( 'none', #10756, 15.50000000000000000 ) ;
#10810 = line ( 'none', #10804, #10803 ) ;
#10811 = cartesian_point ( 'none', ( 0.7499999999999996700, 44.39999999999999900, 22.00000000000000700 ) ) ;
#10812 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10813 = vector ( 'none', #10812, 1000.000000000000000 ) ;
#10814 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.00000000000000400 ) ) ;
#10815 = line ( 'none', #10779, #10813 ) ;
#10816 = face_outer_bound ( 'none', #6568, .t. ) ;
#10817 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10818 = oriented_edge ( 'none', *, *, #11612, .t. ) ;
#10819 = b_spline_curve_with_knots ( 'none', 3,
( #10897, #10896, #10895, #10894, #10893, #10892, #10891, #10890, #10889, #10888, #10887, #10886, #10885, #10884, #10883, #10882 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( -1.982800563551839600e-005, 0.001570441874384081700, 0.002365576814393881600, 0.003160711754403682000, 0.003955846694413482300, 0.004750981634423281700, 0.005546116574433082100, 0.006341251514442882400 ),
.unspecified. ) ;
#10820 = cartesian_point ( 'none', ( -18.71256348052844800, -42.00000000000000000, 42.00000000000000000 ) ) ;
#10821 = cartesian_point ( 'none', ( -18.73993579284117300, -42.12870932054165300, 41.99999999999998600 ) ) ;
#10822 = cartesian_point ( 'none', ( -18.76782955027221400, -42.26013174813779500, 41.99363972828169300 ) ) ;
#10823 = cartesian_point ( 'none', ( -18.82250612596854500, -42.51833688639357700, 41.96839434505985600 ) ) ;
#10824 = cartesian_point ( 'none', ( -18.84963031873967800, -42.64671006210073800, 41.94951788424090500 ) ) ;
#10825 = edge_curve ( 'none', #10747, #10528, #2205, .t. ) ;
#10826 = cartesian_point ( 'none', ( -18.93036442523847300, -43.02962017747431400, 41.87396231003630500 ) ) ;
#10827 = cartesian_point ( 'none', ( -18.98300314177663500, -43.28038775767687700, 41.79834445384413800 ) ) ;
#10828 = cartesian_point ( 'none', ( -19.08300242153516600, -43.75860094446731800, 41.60196281465760400 ) ) ;
#10829 = cartesian_point ( 'none', ( -19.13092971965153700, -43.98874239813642400, 41.48050138333822900 ) ) ;
#10830 = cartesian_point ( 'none', ( -19.22184402172379300, -44.42678500655041800, 41.19056432900934800 ) ) ;
#10831 = cartesian_point ( 'none', ( -19.26359834825242600, -44.62873757550566700, 41.02616738675875000 ) ) ;
#10832 = cartesian_point ( 'none', ( -19.33999853878528400, -44.99925580700760700, 40.65940122916587300 ) ) ;
#10833 = cartesian_point ( 'none', ( -19.37495508340392500, -45.16934293904689900, 40.45444646382249200 ) ) ;
#10834 = cartesian_point ( 'none', ( -19.43522252700669700, -45.46318622322225200, 40.01875785876882200 ) ) ;
#10835 = cartesian_point ( 'none', ( -19.46069686528170500, -45.58772436222118100, 39.78824557803654500 ) ) ;
#10836 = cartesian_point ( 'none', ( -19.50232664206532000, -45.79149617154938300, 39.30159330352032000 ) ) ;
#10837 = cartesian_point ( 'none', ( -19.51832485147105700, -45.86996137861250100, 39.04528593097554500 ) ) ;
#10838 = cartesian_point ( 'none', ( -19.53943343475551200, -45.97353609879066700, 38.52937191184950200 ) ) ;
#10839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10840 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#10841 = cylindrical_surface ( 'none', #10881, 4.000000000000003600 ) ;
#10842 = toroidal_surface ( 'none', #10848, 45.97999599839920400, 4.000000000000000000 ) ;
#10843 = face_outer_bound ( 'none', #6582, .t. ) ;
#10844 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000002100, 38.26699513463799500 ) ) ;
#10845 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 38.00000000000000000 ) ) ;
#10846 = b_spline_curve_with_knots ( 'none', 3,
( #10879, #10878, #10877, #10876, #10871, #10870, #10869, #10868, #10866, #10865, #10864, #10863, #10862, #10861, #10860, #10859, #10858, #10857, #10856, #10855 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007895242056500902700, 0.001579048411300180500, 0.002368572616950270600, 0.003158096822600361100, 0.003947621028250451600, 0.004737145233900541200, 0.005526669439550631700, 0.005921431542375677800, 0.006316193645200724800 ),
.unspecified. ) ;
#10847 = b_spline_curve_with_knots ( 'none', 3,
( #10845, #10844, #10838, #10837, #10836, #10835, #10834, #10833, #10832, #10831, #10830, #10829, #10828, #10827, #10826, #10824, #10823, #10822, #10821, #10820 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007895242056500903800, 0.001579048411300180800, 0.002368572616950271000, 0.003158096822600361500, 0.003947621028250451600, 0.004737145233900542100, 0.005526669439550632500, 0.005921431542375676900, 0.006316193645200721300 ),
.unspecified. ) ;
#10848 = axis2_placement_3d ( 'none', #10840, #10839, #10817 ) ;
#10849 = cartesian_point ( 'none', ( -18.71256348052844800, 42.00000000000000000, 42.00000000000000000 ) ) ;
#10850 = circle ( 'none', #10991, 48.97999599839920400 ) ;
#10851 = b_spline_curve_with_knots ( 'none', 3,
( #10849, #10916, #10915, #10914, #10913, #10912, #10911, #10910, #10909, #10908, #10907, #10906, #10905, #10904, #10903, #10902 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( -1.982800563552096100e-005, 0.001570441874384079800, 0.002365576814393879900, 0.003160711754403680200, 0.003955846694413480600, 0.004750981634423280900, 0.005546116574433081200, 0.006341251514442881500 ),
.unspecified. ) ;
#10852 = face_bound ( 'none', #6664, .t. ) ;
#10853 = face_outer_bound ( 'none', #6550, .t. ) ;
#10854 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10855 = cartesian_point ( 'none', ( 18.71256348052844500, -42.00000000000000000, 42.00000000000000000 ) ) ;
#10856 = cartesian_point ( 'none', ( 18.73993579284369900, -42.12870932054111300, 41.99999999999999300 ) ) ;
#10857 = cartesian_point ( 'none', ( 18.76782955027218900, -42.26013174813780900, 41.99363972828169300 ) ) ;
#10858 = cartesian_point ( 'none', ( 18.82250612596853800, -42.51833688639357000, 41.96839434505984200 ) ) ;
#10859 = cartesian_point ( 'none', ( 18.84963031873964900, -42.64671006210073000, 41.94951788424089000 ) ) ;
#10860 = cartesian_point ( 'none', ( 18.93036442523846200, -43.02962017747432100, 41.87396231003628300 ) ) ;
#10861 = cartesian_point ( 'none', ( 18.98300314177663100, -43.28038775767689100, 41.79834445384416600 ) ) ;
#10862 = cartesian_point ( 'none', ( 19.08300242153515900, -43.75860094446732500, 41.60196281465761100 ) ) ;
#10863 = cartesian_point ( 'none', ( 19.13092971965154000, -43.98874239813641700, 41.48050138333824300 ) ) ;
#10864 = cartesian_point ( 'none', ( 19.22184402172379700, -44.42678500655041800, 41.19056432900934800 ) ) ;
#10865 = cartesian_point ( 'none', ( 19.26359834825242600, -44.62873757550566700, 41.02616738675875000 ) ) ;
#10866 = cartesian_point ( 'none', ( 19.33999853878528800, -44.99925580700760700, 40.65940122916587300 ) ) ;
#10867 = vertex_point ( 'none', #2196 ) ;
#10868 = cartesian_point ( 'none', ( 19.37495508340392200, -45.16934293904688500, 40.45444646382249200 ) ) ;
#10869 = cartesian_point ( 'none', ( 19.43522252700669000, -45.46318622322223700, 40.01875785876881500 ) ) ;
#10870 = cartesian_point ( 'none', ( 19.46069686528170500, -45.58772436222116700, 39.78824557803653100 ) ) ;
#10871 = cartesian_point ( 'none', ( 19.50232664206531700, -45.79149617154936900, 39.30159330352031300 ) ) ;
#10872 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10874 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10875 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.00000000000000000, 38.00000000000000700 ) ) ;
#10876 = cartesian_point ( 'none', ( 19.51832485147105000, -45.86996137861247300, 39.04528593097553800 ) ) ;
#10877 = cartesian_point ( 'none', ( 19.53943343475551200, -45.97353609879066700, 38.52937191184949500 ) ) ;
#10878 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000001400, 38.26699513463799500 ) ) ;
#10879 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000000000, 38.00000000000000000 ) ) ;
#10880 = toroidal_surface ( 'none', #10898, 45.97999599839920400, 4.000000000000000000 ) ;
#10881 = axis2_placement_3d ( 'none', #10875, #10874, #10854 ) ;
#10882 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208300, 38.00000000000000000 ) ) ;
#10883 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569207900, 38.26698920181134900 ) ) ;
#10884 = cartesian_point ( 'none', ( 45.97353726344773900, 19.53943367173302200, 38.52936024944352800 ) ) ;
#10885 = cartesian_point ( 'none', ( 45.86996711839717000, 19.51832602162246000, 39.04526320141069800 ) ) ;
#10886 = cartesian_point ( 'none', ( 45.79150545832234100, 19.50232853635128500, 39.30156511899396300 ) ) ;
#10887 = cartesian_point ( 'none', ( 45.58774224292670100, 19.46070052120402100, 39.78820887979821900 ) ) ;
#10888 = cartesian_point ( 'none', ( 45.46320932727556400, 19.43522725630406400, 40.01871742793043300 ) ) ;
#10889 = cartesian_point ( 'none', ( 45.16937859910015600, 19.37496240666016000, 40.45439976245204200 ) ) ;
#10890 = cartesian_point ( 'none', ( 44.99929809295944200, 19.34000723791143600, 40.65935299707510400 ) ) ;
#10891 = cartesian_point ( 'none', ( 44.62879408697968800, 19.26361002097181800, 41.02611782020186800 ) ) ;
#10892 = cartesian_point ( 'none', ( 44.42684931190491700, 19.22185733216838300, 41.19051487121369300 ) ) ;
#10893 = cartesian_point ( 'none', ( 43.98882409590023500, 19.13094671166176800, 41.48045420048816100 ) ) ;
#10894 = cartesian_point ( 'none', ( 43.75868871171996200, 19.08302072202299000, 41.60191954884411600 ) ) ;
#10895 = cartesian_point ( 'none', ( 43.04139253688173700, 18.93302689610713700, 41.89650398029223800 ) ) ;
#10896 = cartesian_point ( 'none', ( 42.51849596065682100, 18.82283081243790700, 41.99999999999998600 ) ) ;
#10897 = cartesian_point ( 'none', ( 42.00000000000000000, 18.71256348052844100, 42.00000000000000000 ) ) ;
#10898 = axis2_placement_3d ( 'none', #10901, #10900, #10931 ) ;
#10899 = b_spline_curve_with_knots ( 'none', 3,
( #10951, #10950, #10949, #10948, #10947, #10946, #10945, #10944, #10943, #10942, #10941, #10940, #10939, #10938, #10937, #10936, #10935, #10934, #10933, #10932 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007895242056500902700, 0.001579048411300180500, 0.002368572616950270600, 0.003158096822600361100, 0.003947621028250451600, 0.004737145233900541200, 0.005526669439550631700, 0.005921431542375677800, 0.006316193645200724800 ),
.unspecified. ) ;
#10900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10901 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#10902 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000000700, 38.00000000000000000 ) ) ;
#10903 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000001400, 38.26698920181134900 ) ) ;
#10904 = cartesian_point ( 'none', ( -19.53943367173302500, 45.97353726344773900, 38.52936024944352800 ) ) ;
#10905 = cartesian_point ( 'none', ( -19.51832602162246400, 45.86996711839717000, 39.04526320141070500 ) ) ;
#10906 = cartesian_point ( 'none', ( -19.50232853635127800, 45.79150545832234100, 39.30156511899395600 ) ) ;
#10907 = cartesian_point ( 'none', ( -19.46070052120400700, 45.58774224292670100, 39.78820887979821200 ) ) ;
#10908 = cartesian_point ( 'none', ( -19.43522725630405600, 45.46320932727556400, 40.01871742793043300 ) ) ;
#10909 = cartesian_point ( 'none', ( -19.37496240666016000, 45.16937859910015600, 40.45439976245204200 ) ) ;
#10910 = cartesian_point ( 'none', ( -19.34000723791141900, 44.99929809295944200, 40.65935299707510400 ) ) ;
#10911 = cartesian_point ( 'none', ( -19.26361002097180700, 44.62879408697968800, 41.02611782020186800 ) ) ;
#10912 = cartesian_point ( 'none', ( -19.22185733216838700, 44.42684931190491700, 41.19051487121369300 ) ) ;
#10913 = cartesian_point ( 'none', ( -19.13094671166177500, 43.98882409590023500, 41.48045420048816100 ) ) ;
#10914 = cartesian_point ( 'none', ( -19.08302072202298300, 43.75868871171997700, 41.60191954884411600 ) ) ;
#10915 = cartesian_point ( 'none', ( -18.93302689610713000, 43.04139253688174400, 41.89650398029223800 ) ) ;
#10916 = cartesian_point ( 'none', ( -18.82283081244783000, 42.51849596065471100, 41.99999999999998600 ) ) ;
#10917 = cylindrical_surface ( 'none', #10971, 48.97999599839921100 ) ;
#10918 = circle ( 'none', #10926, 48.97999599839921100 ) ;
#10919 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10920 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#10921 = cartesian_point ( 'none', ( -43.75868871171996200, 19.08302072202301100, 41.60191954884411600 ) ) ;
#10922 = cartesian_point ( 'none', ( -43.04139253688173000, 18.93302689610715800, 41.89650398029223800 ) ) ;
#10923 = cartesian_point ( 'none', ( -42.51849596065680000, 18.82283081243801300, 41.99999999999998600 ) ) ;
#10924 = cartesian_point ( 'none', ( -41.99999999999999300, 18.71256348052845600, 42.00000000000000000 ) ) ;
#10925 = b_spline_curve_with_knots ( 'none', 3,
( #10924, #10923, #10922, #10921, #10986, #10985, #10984, #10983, #10982, #10981, #10980, #10979, #10978, #10977, #10976, #10975 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( -1.982800563551911800e-005, 0.001570441874384081100, 0.002365576814393881200, 0.003160711754403681500, 0.003955846694413481400, 0.004750981634423280900, 0.005546116574433081200, 0.006341251514442881500 ),
.unspecified. ) ;
#10926 = axis2_placement_3d ( 'none', #10989, #10988, #10987 ) ;
#10927 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10929 = axis2_placement_3d ( 'none', #10952, #10928, #10927 ) ;
#10930 = circle ( 'none', #10929, 11.99999999999999800 ) ;
#10931 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10932 = cartesian_point ( 'none', ( 42.00000000000000000, -18.71256348052844500, 42.00000000000000000 ) ) ;
#10933 = cartesian_point ( 'none', ( 42.12870932054111300, -18.73993579284369900, 41.99999999999999300 ) ) ;
#10934 = cartesian_point ( 'none', ( 42.26013174813780900, -18.76782955027218900, 41.99363972828169300 ) ) ;
#10935 = cartesian_point ( 'none', ( 42.51833688639357000, -18.82250612596853800, 41.96839434505984200 ) ) ;
#10936 = cartesian_point ( 'none', ( 42.64671006210073000, -18.84963031873964900, 41.94951788424089000 ) ) ;
#10937 = cartesian_point ( 'none', ( 43.02962017747432100, -18.93036442523846200, 41.87396231003628300 ) ) ;
#10938 = cartesian_point ( 'none', ( 43.28038775767689100, -18.98300314177663100, 41.79834445384416600 ) ) ;
#10939 = cartesian_point ( 'none', ( 43.75860094446732500, -19.08300242153515900, 41.60196281465761100 ) ) ;
#10940 = cartesian_point ( 'none', ( 43.98874239813641700, -19.13092971965154000, 41.48050138333824300 ) ) ;
#10941 = cartesian_point ( 'none', ( 44.42678500655041800, -19.22184402172379700, 41.19056432900934800 ) ) ;
#10942 = cartesian_point ( 'none', ( 44.62873757550566700, -19.26359834825242600, 41.02616738675875000 ) ) ;
#10943 = cartesian_point ( 'none', ( 44.99925580700760700, -19.33999853878528800, 40.65940122916587300 ) ) ;
#10944 = cartesian_point ( 'none', ( 45.16934293904688500, -19.37495508340392200, 40.45444646382249200 ) ) ;
#10945 = cartesian_point ( 'none', ( 45.46318622322223700, -19.43522252700669000, 40.01875785876881500 ) ) ;
#10946 = cartesian_point ( 'none', ( 45.58772436222116700, -19.46069686528170500, 39.78824557803653100 ) ) ;
#10947 = cartesian_point ( 'none', ( 45.79149617154936900, -19.50232664206531300, 39.30159330352031300 ) ) ;
#10948 = cartesian_point ( 'none', ( 45.86996137861247300, -19.51832485147105300, 39.04528593097554500 ) ) ;
#10949 = cartesian_point ( 'none', ( 45.97353609879066700, -19.53943343475552300, 38.52937191184950200 ) ) ;
#10950 = cartesian_point ( 'none', ( 46.00000000000001400, -19.54482028569208300, 38.26699513463799500 ) ) ;
#10951 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 38.00000000000000000 ) ) ;
#10952 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#10953 = cartesian_point ( 'none', ( -1.750000000000159200, -15.40089283126142000, 41.00000000000000000 ) ) ;
#10954 = face_bound ( 'none', #6959, .t. ) ;
#10955 = face_bound ( 'none', #6852, .t. ) ;
#10956 = face_bound ( 'none', #6848, .t. ) ;
#10957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10958 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10959 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#10960 = axis2_placement_3d ( 'none', #10959, #10958, #10957 ) ;
#10961 = circle ( 'none', #10960, 48.97999599839921100 ) ;
#10962 = plane ( 'none', #10964 ) ;
#10963 = face_bound ( 'none', #6911, .t. ) ;
#10964 = axis2_placement_3d ( 'none', #10968, #10873, #10872 ) ;
#10965 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10966 = face_bound ( 'none', #6617, .t. ) ;
#10967 = face_bound ( 'none', #6647, .t. ) ;
#10968 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#10969 = face_bound ( 'none', #6634, .t. ) ;
#10970 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 41.00000000000000000 ) ) ;
#10971 = axis2_placement_3d ( 'none', #10920, #10919, #10965 ) ;
#10972 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10973 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10974 = face_outer_bound ( 'none', #6596, .t. ) ;
#10975 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 38.00000000000000000 ) ) ;
#10976 = cartesian_point ( 'none', ( -46.00000000000000700, 19.54482028569211800, 38.26698920181134900 ) ) ;
#10977 = cartesian_point ( 'none', ( -45.97353726344773900, 19.53943367173304300, 38.52936024944352800 ) ) ;
#10978 = cartesian_point ( 'none', ( -45.86996711839715600, 19.51832602162248500, 39.04526320141069800 ) ) ;
#10979 = cartesian_point ( 'none', ( -45.79150545832233400, 19.50232853635130000, 39.30156511899396300 ) ) ;
#10980 = cartesian_point ( 'none', ( -45.58774224292669400, 19.46070052120403900, 39.78820887979821900 ) ) ;
#10981 = cartesian_point ( 'none', ( -45.46320932727557100, 19.43522725630406400, 40.01871742793043300 ) ) ;
#10982 = cartesian_point ( 'none', ( -45.16937859910014900, 19.37496240666015600, 40.45439976245203400 ) ) ;
#10983 = cartesian_point ( 'none', ( -44.99929809295945700, 19.34000723791142900, 40.65935299707510400 ) ) ;
#10984 = cartesian_point ( 'none', ( -44.62879408697968100, 19.26361002097181800, 41.02611782020186800 ) ) ;
#10985 = cartesian_point ( 'none', ( -44.42684931190491000, 19.22185733216841500, 41.19051487121369300 ) ) ;
#10986 = cartesian_point ( 'none', ( -43.98882409590022700, 19.13094671166181000, 41.48045420048816100 ) ) ;
#10987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10988 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10989 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#10990 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#10991 = axis2_placement_3d ( 'none', #10990, #10973, #10972 ) ;
#10992 = line ( 'none', #11007, #11006 ) ;
#10993 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#10994 = face_outer_bound ( 'none', #6572, .t. ) ;
#10995 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10996 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10997 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#10998 = cartesian_point ( 'none', ( -1.750000000000077500, -7.292976072907391600, 41.00000000000000000 ) ) ;
#10999 = circle ( 'none', #11003, 15.50000000000000000 ) ;
#11000 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11002 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11003 = axis2_placement_3d ( 'none', #10997, #10996, #10995 ) ;
#11004 = cartesian_point ( 'none', ( 15.40089283126143900, -1.749999999999997800, 41.00000000000000000 ) ) ;
#11005 = direction ( 'none', ( 1.037855385499452500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11006 = vector ( 'none', #11005, 1000.000000000000000 ) ;
#11007 = cartesian_point ( 'none', ( -1.749999999999999300, 1.816246924624041200e-014, 41.00000000000000000 ) ) ;
#11008 = cartesian_point ( 'none', ( -1.750000000000205800, -19.92329039089676700, 41.00000000000000000 ) ) ;
#11009 = circle ( 'none', #11010, 20.00000000000000000 ) ;
#11010 = axis2_placement_3d ( 'none', #11002, #11001, #11000 ) ;
#11011 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 41.00000000000000000 ) ) ;
#11012 = face_outer_bound ( 'none', #7326, .t. ) ;
#11013 = face_bound ( 'none', #6955, .t. ) ;
#11014 = face_bound ( 'none', #6883, .t. ) ;
#11015 = face_bound ( 'none', #6960, .t. ) ;
#11016 = face_bound ( 'none', #6885, .t. ) ;
#11017 = face_bound ( 'none', #6854, .t. ) ;
#11018 = axis2_placement_3d ( 'none', #10993, #11041, #11040 ) ;
#11019 = cartesian_point ( 'none', ( 1.750000000000051700, 15.40089283126143200, 41.00000000000000000 ) ) ;
#11020 = cartesian_point ( 'none', ( -41.99999999999999300, -18.71256348052845600, 42.00000000000000000 ) ) ;
#11021 = cartesian_point ( 'none', ( -42.12870932054165300, -18.73993579284125500, 41.99999999999998600 ) ) ;
#11022 = cartesian_point ( 'none', ( -42.26013174813778100, -18.76782955027223200, 41.99363972828170000 ) ) ;
#11023 = cartesian_point ( 'none', ( -42.51833688639357000, -18.82250612596856200, 41.96839434505985600 ) ) ;
#11024 = cartesian_point ( 'none', ( -42.64671006210075200, -18.84963031873966700, 41.94951788424090500 ) ) ;
#11025 = cartesian_point ( 'none', ( -43.02962017747431400, -18.93036442523846900, 41.87396231003629800 ) ) ;
#11026 = cartesian_point ( 'none', ( -43.28038775767688400, -18.98300314177662800, 41.79834445384415900 ) ) ;
#11027 = cartesian_point ( 'none', ( -43.75860094446732500, -19.08300242153516600, 41.60196281465761100 ) ) ;
#11028 = cartesian_point ( 'none', ( -43.98874239813643100, -19.13092971965154700, 41.48050138333824300 ) ) ;
#11029 = cartesian_point ( 'none', ( -44.42678500655041800, -19.22184402172380000, 41.19056432900934800 ) ) ;
#11030 = cartesian_point ( 'none', ( -44.62873757550566000, -19.26359834825242600, 41.02616738675875000 ) ) ;
#11031 = cartesian_point ( 'none', ( -44.99925580700760000, -19.33999853878529200, 40.65940122916585900 ) ) ;
#11032 = cartesian_point ( 'none', ( -45.16934293904689900, -19.37495508340392200, 40.45444646382249200 ) ) ;
#11033 = cartesian_point ( 'none', ( -45.46318622322224500, -19.43522252700669000, 40.01875785876881500 ) ) ;
#11034 = cartesian_point ( 'none', ( -45.58772436222117400, -19.46069686528172200, 39.78824557803654500 ) ) ;
#11035 = cartesian_point ( 'none', ( -45.79149617154937600, -19.50232664206533800, 39.30159330352032800 ) ) ;
#11036 = toroidal_surface ( 'none', #11018, 45.97999599839920400, 4.000000000000000000 ) ;
#11037 = cartesian_point ( 'none', ( -11.87171007058380200, -1.749999999999876300, 41.00000000000000000 ) ) ;
#11038 = axis2_placement_3d ( 'none', #11061, #11059, #11058 ) ;
#11039 = axis2_placement_3d ( 'none', #11063, #11057, #11056 ) ;
#11040 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11042 = cartesian_point ( 'none', ( -45.86996137861247300, -19.51832485147108200, 39.04528593097555200 ) ) ;
#11043 = cartesian_point ( 'none', ( -45.97353609879066000, -19.53943343475553000, 38.52937191184950200 ) ) ;
#11044 = cartesian_point ( 'none', ( -46.00000000000000000, -19.54482028569211500, 38.26699513463799500 ) ) ;
#11045 = cartesian_point ( 'none', ( -45.99999999999999300, -19.54482028569211800, 38.00000000000000000 ) ) ;
#11046 = b_spline_curve_with_knots ( 'none', 3,
( #11045, #11044, #11043, #11042, #11035, #11034, #11033, #11032, #11031, #11030, #11029, #11028, #11027, #11026, #11025, #11024, #11023, #11022, #11021, #11020 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007895242056500911400, 0.001579048411300182300, 0.002368572616950273200, 0.003158096822600364600, 0.003947621028250455900, 0.004737145233900546400, 0.005526669439550637800, 0.005921431542375681300, 0.006316193645200724800 ),
.unspecified. ) ;
#11047 = direction ( 'none', ( -1.000000000000000000, -9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#11048 = vector ( 'none', #11047, 1000.000000000000000 ) ;
#11049 = cartesian_point ( 'none', ( 1.678183995838368500e-016, -1.749999999999999300, 41.00000000000000000 ) ) ;
#11050 = line ( 'none', #11049, #11048 ) ;
#11051 = direction ( 'none', ( -1.000000000000000000, 1.047445008332814600e-014, 0.0000000000000000000 ) ) ;
#11052 = vector ( 'none', #11051, 1000.000000000000000 ) ;
#11053 = cartesian_point ( 'none', ( -1.833028764582425600e-014, -1.750000000000000000, 41.00000000000000000 ) ) ;
#11054 = line ( 'none', #11053, #11052 ) ;
#11055 = circle ( 'none', #11038, 27.00000000000000000 ) ;
#11056 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11058 = direction ( 'none', ( 1.136262850302827100e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11059 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11060 = vector ( 'none', #11085, 1000.000000000000000 ) ;
#11061 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11062 = axis2_placement_3d ( 'none', #11324, #11325, #11581 ) ;
#11063 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11064 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11065 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11066 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 38.00000000000000000 ) ) ;
#11067 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 38.26698920181134900 ) ) ;
#11068 = cartesian_point ( 'none', ( 19.53943367173301500, 45.97353726344773900, 38.52936024944352800 ) ) ;
#11069 = cartesian_point ( 'none', ( 19.51832602162246400, 45.86996711839717000, 39.04526320141070500 ) ) ;
#11070 = cartesian_point ( 'none', ( 19.50232853635127800, 45.79150545832234100, 39.30156511899395600 ) ) ;
#11071 = cartesian_point ( 'none', ( 19.46070052120400700, 45.58774224292670100, 39.78820887979821200 ) ) ;
#11072 = cartesian_point ( 'none', ( 19.43522725630405600, 45.46320932727556400, 40.01871742793043300 ) ) ;
#11073 = cartesian_point ( 'none', ( 19.37496240666016000, 45.16937859910015600, 40.45439976245204200 ) ) ;
#11074 = cartesian_point ( 'none', ( 19.34000723791141900, 44.99929809295944200, 40.65935299707510400 ) ) ;
#11075 = cartesian_point ( 'none', ( 19.26361002097180700, 44.62879408697968800, 41.02611782020186800 ) ) ;
#11076 = cartesian_point ( 'none', ( 19.22185733216838700, 44.42684931190491700, 41.19051487121369300 ) ) ;
#11077 = cartesian_point ( 'none', ( 19.13094671166177500, 43.98882409590023500, 41.48045420048816100 ) ) ;
#11078 = cartesian_point ( 'none', ( 19.08302072202298300, 43.75868871171997700, 41.60191954884411600 ) ) ;
#11079 = cartesian_point ( 'none', ( 18.93302689610713000, 43.04139253688174400, 41.89650398029223800 ) ) ;
#11080 = vertex_point ( 'none', #2204 ) ;
#11081 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11082 = axis2_placement_3d ( 'none', #11081, #11065, #11064 ) ;
#11083 = circle ( 'none', #11082, 15.50000000000000000 ) ;
#11084 = circle ( 'none', #11039, 7.500000000000000000 ) ;
#11085 = direction ( 'none', ( 1.000000000000000000, -3.491483361109382100e-015, 0.0000000000000000000 ) ) ;
#11086 = cartesian_point ( 'none', ( 6.110095881941418600e-015, 1.750000000000000000, 41.00000000000000000 ) ) ;
#11087 = vector ( 'none', #11343, 1000.000000000000000 ) ;
#11088 = cartesian_point ( 'none', ( -1.678183995838368500e-016, 1.749999999999999300, 41.00000000000000000 ) ) ;
#11089 = line ( 'none', #11088, #11087 ) ;
#11090 = cartesian_point ( 'none', ( 18.82283081244783000, 42.51849596065471100, 41.99999999999998600 ) ) ;
#11091 = cartesian_point ( 'none', ( 18.71256348052844800, 42.00000000000000000, 42.00000000000000000 ) ) ;
#11092 = b_spline_curve_with_knots ( 'none', 3,
( #11091, #11090, #11079, #11078, #11077, #11076, #11075, #11074, #11073, #11072, #11071, #11070, #11069, #11068, #11067, #11066 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( -1.982800563552096100e-005, 0.001570441874384079600, 0.002365576814393879500, 0.003160711754403679800, 0.003955846694413479700, 0.004750981634423280000, 0.005546116574433080300, 0.006341251514442880700 ),
.unspecified. ) ;
#11093 = line ( 'none', #11086, #11060 ) ;
#11094 = circle ( 'none', #11153, 20.00000000000000000 ) ;
#11095 = cartesian_point ( 'none', ( 19.92329039089679200, 1.749999999999928700, 41.00000000000000000 ) ) ;
#11096 = axis2_placement_3d ( 'none', #11150, #11149, #11148 ) ;
#11097 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11098 = circle ( 'none', #11096, 15.50000000000000000 ) ;
#11099 = circle ( 'none', #11171, 45.97999599839920400 ) ;
#11100 = face_outer_bound ( 'none', #6637, .t. ) ;
#11101 = cartesian_point ( 'none', ( -19.92329039089679900, -1.749999999999789700, 41.00000000000000000 ) ) ;
#11102 = axis2_placement_3d ( 'none', #11122, #11121, #11097 ) ;
#11103 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11104 = axis2_placement_3d ( 'none', #11112, #11109, #11103 ) ;
#11105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11107 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11108 = axis2_placement_3d ( 'none', #11107, #11106, #11105 ) ;
#11109 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11110 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997100, 41.00000000000000000 ) ) ;
#11111 = cartesian_point ( 'none', ( -11.87171007058376500, 1.750000000000000900, 41.00000000000000000 ) ) ;
#11112 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#11113 = cartesian_point ( 'none', ( 1.750000000000066800, 19.92329039089677800, 41.00000000000000000 ) ) ;
#11114 = cylindrical_surface ( 'none', #11108, 48.97999599839921100 ) ;
#11115 = cylindrical_surface ( 'none', #11102, 48.97999599839920400 ) ;
#11116 = cartesian_point ( 'none', ( 1.749999999999998200, -19.92329039089678500, 41.00000000000000000 ) ) ;
#11117 = circle ( 'none', #11104, 48.97999599839921100 ) ;
#11118 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11119 = face_outer_bound ( 'none', #6705, .t. ) ;
#11120 = cartesian_point ( 'none', ( -7.280511889130597300, -1.801151473982090600, 41.00000000000000000 ) ) ;
#11121 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11122 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11123 = cartesian_point ( 'none', ( -1.749999999999998200, 19.92329039089678500, 42.00000000000000000 ) ) ;
#11124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11125 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11126 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11127 = axis2_placement_3d ( 'none', #11126, #11125, #11124 ) ;
#11128 = axis2_placement_3d ( 'none', #11211, #11208, #11207 ) ;
#11129 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11130 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11131 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11132 = axis2_placement_3d ( 'none', #11131, #11130, #11129 ) ;
#11133 = circle ( 'none', #11127, 3.250000000000000400 ) ;
#11134 = cartesian_point ( 'none', ( -23.43474983864772900, 1.749999999999996900, 42.00000000000000000 ) ) ;
#11135 = direction ( 'none', ( -3.395587132775761100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11136 = vector ( 'none', #11135, 1000.000000000000000 ) ;
#11137 = cartesian_point ( 'none', ( 1.749999999999999300, -5.942277482357579100e-015, 41.00000000000000000 ) ) ;
#11138 = line ( 'none', #11137, #11136 ) ;
#11139 = cartesian_point ( 'none', ( -7.292976072907409300, 1.750000000000001100, 42.00000000000000000 ) ) ;
#11140 = cartesian_point ( 'none', ( -11.87171007058376500, 1.750000000000000900, 42.00000000000000000 ) ) ;
#11141 = cartesian_point ( 'none', ( -1.749999999999997300, 23.43474983864772900, 42.00000000000000000 ) ) ;
#11142 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11144 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11145 = vector ( 'none', #11144, 1000.000000000000000 ) ;
#11146 = circle ( 'none', #11132, 27.00000000000000000 ) ;
#11147 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 41.00000000000000000 ) ) ;
#11148 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11149 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11150 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11151 = cartesian_point ( 'none', ( 1.750000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11152 = line ( 'none', #11151, #11145 ) ;
#11153 = axis2_placement_3d ( 'none', #11118, #11143, #11142 ) ;
#11154 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11156 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11157 = circle ( 'none', #11163, 11.99999999999999800 ) ;
#11158 = direction ( 'none', ( 1.000000000000000000, 4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#11159 = vector ( 'none', #11158, 1000.000000000000000 ) ;
#11160 = cartesian_point ( 'none', ( 7.840613500368687900e-015, 1.750000000000001600, 42.00000000000000000 ) ) ;
#11161 = line ( 'none', #11160, #11159 ) ;
#11162 = cartesian_point ( 'none', ( -18.71256348052844800, -42.00000000000000000, 42.00000000000000000 ) ) ;
#11163 = axis2_placement_3d ( 'none', #11216, #11215, #11213 ) ;
#11164 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11165 = vector ( 'none', #11164, 1000.000000000000000 ) ;
#11166 = cartesian_point ( 'none', ( -19.54482028569207600, 42.00000000000000000, 42.00000000000000000 ) ) ;
#11167 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11168 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11169 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11170 = line ( 'none', #11166, #11165 ) ;
#11171 = axis2_placement_3d ( 'none', #11167, #11155, #11154 ) ;
#11172 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11174 = axis2_placement_3d ( 'none', #11184, #11173, #11172 ) ;
#11175 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11176 = axis2_placement_3d ( 'none', #11175, #11169, #11168 ) ;
#11177 = cartesian_point ( 'none', ( -41.99999999999999300, -18.71256348052845600, 42.00000000000000000 ) ) ;
#11178 = circle ( 'none', #11128, 45.97999599839920400 ) ;
#11179 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11180 = vector ( 'none', #11179, 1000.000000000000000 ) ;
#11181 = cartesian_point ( 'none', ( -1.750000000000000000, 23.43474983864773300, 42.00000000000000000 ) ) ;
#11182 = line ( 'none', #11181, #11180 ) ;
#11183 = circle ( 'none', #11174, 27.00000000000000000 ) ;
#11184 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11185 = circle ( 'none', #11176, 7.500000000000000000 ) ;
#11186 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11187 = cartesian_point ( 'none', ( 18.71256348052844500, -42.00000000000000000, 42.00000000000000000 ) ) ;
#11188 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11189 = axis2_placement_3d ( 'none', #11217, #11196, #11188 ) ;
#11190 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11191 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11192 = cartesian_point ( 'none', ( 42.00000000000000000, 19.54482028569208300, 42.00000000000000000 ) ) ;
#11193 = line ( 'none', #11192, #11250 ) ;
#11194 = axis2_placement_3d ( 'none', #11186, #11191, #11190 ) ;
#11195 = circle ( 'none', #11189, 20.00000000000000000 ) ;
#11196 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11197 = cylindrical_surface ( 'none', #11194, 48.97999599839921100 ) ;
#11198 = cartesian_point ( 'none', ( -41.99999999999999300, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#11199 = axis2_placement_3d ( 'none', #11198, #11156, #11209 ) ;
#11200 = axis2_placement_3d ( 'none', #11248, #11242, #11241 ) ;
#11201 = face_outer_bound ( 'none', #6651, .t. ) ;
#11202 = oriented_edge ( 'none', *, *, #10554, .t. ) ;
#11203 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11205 = axis2_placement_3d ( 'none', #11221, #11204, #11203 ) ;
#11206 = face_outer_bound ( 'none', #6587, .t. ) ;
#11207 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11208 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11210 = cylindrical_surface ( 'none', #11199, 4.000000000000003600 ) ;
#11212 = oriented_edge ( 'none', *, *, #9142, .t. ) ;
#11211 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11214 = oriented_edge ( 'none', *, *, #5995, .t. ) ;
#11213 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11215 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11216 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11217 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11218 = circle ( 'none', #11205, 48.97999599839921100 ) ;
#11219 = cartesian_point ( 'none', ( -18.71256348052844800, 42.00000000000000000, 42.00000000000000000 ) ) ;
#11220 = cartesian_point ( 'none', ( 18.71256348052844800, 42.00000000000000000, 42.00000000000000000 ) ) ;
#11221 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11222 = line ( 'none', #11235, #11234 ) ;
#11223 = axis2_placement_3d ( 'none', #11275, #11274, #11273 ) ;
#11224 = cartesian_point ( 'none', ( -41.99999999999999300, 18.71256348052845600, 42.00000000000000000 ) ) ;
#11225 = cartesian_point ( 'none', ( 42.00000000000000000, 18.71256348052844100, 42.00000000000000000 ) ) ;
#11226 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11227 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11228 = axis2_placement_3d ( 'none', #11243, #11227, #11226 ) ;
#11229 = line ( 'none', #11285, #11280 ) ;
#11230 = circle ( 'none', #11228, 45.97999599839920400 ) ;
#11231 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11232 = vector ( 'none', #11231, 1000.000000000000000 ) ;
#11233 = cartesian_point ( 'none', ( -41.99999999999999300, -19.54482028569211800, 42.00000000000000000 ) ) ;
#11234 = vector ( 'none', #11286, 1000.000000000000000 ) ;
#11235 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997300, 42.00000000000000000 ) ) ;
#11236 = cartesian_point ( 'none', ( -1.750000000000001300, 26.94322734937297500, 42.00000000000000000 ) ) ;
#11237 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11238 = cartesian_point ( 'none', ( 0.7499999999999995600, -45.00000000000000000, 23.00000000000000700 ) ) ;
#11239 = line ( 'none', #11233, #11232 ) ;
#11240 = circle ( 'none', #11272, 20.00000000000000000 ) ;
#11241 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11242 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11243 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11244 = cartesian_point ( 'none', ( -1.750000000000125200, -11.87171007058374500, 41.00000000000000000 ) ) ;
#11245 = vector ( 'none', #11237, 1000.000000000000000 ) ;
#11246 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 42.00000000000000000 ) ) ;
#11247 = line ( 'none', #11246, #11245 ) ;
#11248 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11249 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11250 = vector ( 'none', #11249, 1000.000000000000000 ) ;
#11251 = circle ( 'none', #11200, 45.97999599839920400 ) ;
#11252 = face_bound ( 'none', #6713, .t. ) ;
#11253 = circle ( 'none', #11307, 1.000000000000000900 ) ;
#11254 = plane ( 'none', #11266 ) ;
#11255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11256 = direction ( 'none', ( 0.01114051226532810300, 0.9999379425676705500, 0.0000000000000000000 ) ) ;
#11257 = cartesian_point ( 'none', ( -1.801151473982167000, 7.280511889130577800, 42.00000000000000000 ) ) ;
#11258 = vector ( 'none', #11256, 1000.000000000000100 ) ;
#11259 = cartesian_point ( 'none', ( -2.912926390864118100, -92.50896785007061900, 42.00000000000000000 ) ) ;
#11260 = line ( 'none', #11259, #11258 ) ;
#11261 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11262 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11263 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11264 = cartesian_point ( 'none', ( -1.749999999999997600, 11.87171007058376300, 42.00000000000000000 ) ) ;
#11265 = face_outer_bound ( 'none', #6511, .t. ) ;
#11266 = axis2_placement_3d ( 'none', #11276, #11312, #11311 ) ;
#11267 = axis2_placement_3d ( 'none', #11263, #11262, #11261 ) ;
#11268 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11269 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11270 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11271 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 42.00000000000000000 ) ) ;
#11272 = axis2_placement_3d ( 'none', #11270, #11269, #11268 ) ;
#11273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11274 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11275 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#11276 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11277 = axis2_placement_3d ( 'none', #11304, #11300, #11299 ) ;
#11278 = circle ( 'none', #11267, 15.50000000000000000 ) ;
#11279 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 42.00000000000000000 ) ) ;
#11280 = vector ( 'none', #11284, 1000.000000000000000 ) ;
#11281 = cartesian_point ( 'none', ( -15.40089283126143900, 1.749999999999997800, 42.00000000000000000 ) ) ;
#11282 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997100, 42.00000000000000000 ) ) ;
#11283 = circle ( 'none', #11223, 23.49999999999999600 ) ;
#11284 = direction ( 'none', ( 1.000000000000000000, 1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#11285 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 42.00000000000000000 ) ) ;
#11286 = direction ( 'none', ( 1.000000000000000000, 9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#11287 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004710700, 20.00000000000000400 ) ) ;
#11288 = axis2_placement_3d ( 'none', #11287, #11347, #11346 ) ;
#11289 = toroidal_surface ( 'none', #11288, 3.000000000000001800, 1.000000000000000000 ) ;
#11290 = cartesian_point ( 'none', ( 15.58773248224552600, 0.3388725663129147900, 4.577631264989522100 ) ) ;
#11291 = cartesian_point ( 'none', ( -0.7499999999999992200, -45.00000000000000000, 17.00000000000000000 ) ) ;
#11292 = circle ( 'none', #11345, 1.000000000000000900 ) ;
#11293 = direction ( 'none', ( 1.951563910473906400e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11294 = direction ( 'none', ( 1.000000000000000000, -1.951563910473906000e-015, 0.0000000000000000000 ) ) ;
#11295 = cartesian_point ( 'none', ( 0.7499999999999958900, -45.00000000000000000, 17.00000000000000000 ) ) ;
#11296 = axis2_placement_3d ( 'none', #11295, #11294, #11293 ) ;
#11297 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11298 = face_outer_bound ( 'none', #6769, .t. ) ;
#11299 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11301 = face_outer_bound ( 'none', #6768, .t. ) ;
#11302 = oriented_edge ( 'none', *, *, #11402, .f. ) ;
#11303 = circle ( 'none', #11296, 1.000000000000000900 ) ;
#11304 = cartesian_point ( 'none', ( -0.7499999999999994400, -45.00000000000000000, 17.00000000000000000 ) ) ;
#11305 = direction ( 'none', ( -1.084202172485503400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11306 = direction ( 'none', ( -1.000000000000000000, -1.084202172485503300e-016, -1.084202172485503300e-016 ) ) ;
#11307 = axis2_placement_3d ( 'none', #11238, #11306, #11305 ) ;
#11308 = toroidal_surface ( 'none', #11332, 3.000000000000001800, 1.000000000000000000 ) ;
#11309 = axis2_placement_3d ( 'none', #11291, #11297, #11255 ) ;
#11310 = circle ( 'none', #11277, 1.000000000000000900 ) ;
#11311 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11313 = cylindrical_surface ( 'none', #11309, 1.000000000000000900 ) ;
#11314 = cartesian_point ( 'none', ( 14.40118131985754800, 0.7947664311948334800, 4.520234492399944200 ) ) ;
#11315 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485503400e-016, -1.000000000000000000 ) ) ;
#11316 = direction ( 'none', ( 1.084202172485503300e-016, -1.000000000000000000, -1.084202172485503300e-016 ) ) ;
#11317 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995282700, 23.00000000000000700 ) ) ;
#11318 = cartesian_point ( 'none', ( 15.97913357485639100, 0.1750984982484401800, 4.587499999997694600 ) ) ;
#11319 = cartesian_point ( 'none', ( 16.36521376998189600, -1.355252715606880500e-016, 4.587500000000000400 ) ) ;
#11320 = circle ( 'none', #11326, 1.000000000000000900 ) ;
#11321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11322 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11323 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9298073871729560800, 4.492283881586137000 ) ) ;
#11324 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#11325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11326 = axis2_placement_3d ( 'none', #11317, #11316, #11315 ) ;
#11327 = direction ( 'none', ( -1.000000000000000000, 1.951563910473906400e-015, 0.0000000000000000000 ) ) ;
#11328 = edge_curve ( 'none', #11407, #11080, #2208, .t. ) ;
#11329 = direction ( 'none', ( 1.951563910473906000e-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11330 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995246000, 17.00000000000000000 ) ) ;
#11331 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#11332 = axis2_placement_3d ( 'none', #11331, #11322, #11321 ) ;
#11333 = cartesian_point ( 'none', ( 14.79887742000449100, 0.6493782233198073200, 4.543990596104605700 ) ) ;
#11334 = axis2_placement_3d ( 'none', #11330, #11329, #11327 ) ;
#11335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11336 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11337 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004707300, 17.00000000000000000 ) ) ;
#11338 = axis2_placement_3d ( 'none', #11337, #11336, #11335 ) ;
#11339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11340 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11341 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004711800, 23.00000000000000700 ) ) ;
#11342 = circle ( 'none', #11338, 1.000000000000000900 ) ;
#11343 = direction ( 'none', ( 1.000000000000000000, 9.589622833362108700e-017, -0.0000000000000000000 ) ) ;
#11344 = face_outer_bound ( 'none', #6781, .t. ) ;
#11345 = axis2_placement_3d ( 'none', #11341, #11340, #11339 ) ;
#11346 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11347 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11348 = circle ( 'none', #11334, 1.000000000000000900 ) ;
#11349 = axis2_placement_3d ( 'none', #11400, #11399, #11392 ) ;
#11350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11351 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11352 = axis2_placement_3d ( 'none', #11364, #11351, #11350 ) ;
#11353 = cartesian_point ( 'none', ( 0.7499999999999998900, 45.00000000000000000, 23.00000000000000700 ) ) ;
#11354 = axis2_placement_3d ( 'none', #11401, #11390, #11398 ) ;
#11355 = face_outer_bound ( 'none', #6814, .t. ) ;
#11356 = circle ( 'none', #11352, 1.000000000000000900 ) ;
#11357 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11358 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11359 = axis2_placement_3d ( 'none', #11376, #11358, #11357 ) ;
#11360 = circle ( 'none', #11373, 1.000000000000000900 ) ;
#11361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11362 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11363 = circle ( 'none', #11408, 1.000000000000000900 ) ;
#11364 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001569900, 23.00000000000000700 ) ) ;
#11365 = face_outer_bound ( 'none', #6822, .t. ) ;
#11366 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001543200, 17.00000000000000000 ) ) ;
#11367 = circle ( 'none', #11359, 1.000000000000000900 ) ;
#11368 = direction ( 'none', ( 1.000000000000000000, -1.951563910473906400e-015, 0.0000000000000000000 ) ) ;
#11369 = direction ( 'none', ( -1.951563910473906000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11370 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998388000, 17.00000000000000000 ) ) ;
#11371 = axis2_placement_3d ( 'none', #11370, #11369, #11368 ) ;
#11372 = circle ( 'none', #11371, 1.000000000000000900 ) ;
#11373 = axis2_placement_3d ( 'none', #11353, #11410, #11409 ) ;
#11374 = axis2_placement_3d ( 'none', #11366, #11362, #11361 ) ;
#11375 = axis2_placement_3d ( 'none', #11406, #11405, #11396 ) ;
#11376 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001565400, 17.00000000000000000 ) ) ;
#11377 = face_outer_bound ( 'none', #6825, .t. ) ;
#11378 = cylindrical_surface ( 'none', #11374, 1.000000000000000900 ) ;
#11379 = cartesian_point ( 'none', ( 42.00000000000000000, -18.71256348052844500, 42.00000000000000000 ) ) ;
#11380 = axis2_placement_3d ( 'none', #11382, #11393, #11438 ) ;
#11381 = face_outer_bound ( 'none', #6773, .t. ) ;
#11382 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#11383 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995349300, 23.00000000000000700 ) ) ;
#11384 = cartesian_point ( 'none', ( 7.280511889130584000, 1.801151473982141700, 41.00000000000000000 ) ) ;
#11385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11386 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11387 = cartesian_point ( 'none', ( -0.7499999999999998900, -45.00000000000000000, 23.00000000000000700 ) ) ;
#11388 = face_outer_bound ( 'none', #6784, .t. ) ;
#11389 = toroidal_surface ( 'none', #11380, 3.000000000000001800, 1.000000000000000000 ) ;
#11390 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11391 = axis2_placement_3d ( 'none', #11387, #11386, #11385 ) ;
#11392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11393 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11394 = cylindrical_surface ( 'none', #11354, 1.000000000000000900 ) ;
#11395 = circle ( 'none', #11391, 1.000000000000000900 ) ;
#11396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11397 = toroidal_surface ( 'none', #11349, 3.000000000000001800, 1.000000000000000000 ) ;
#11398 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11399 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11400 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#11401 = cartesian_point ( 'none', ( 0.7499999999999998900, -45.00000000000000000, 23.00000000000000700 ) ) ;
#11402 = edge_curve ( 'none', #11080, #5710, #2198, .t. ) ;
#11403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11404 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11405 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11406 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#11407 = vertex_point ( 'none', #2200 ) ;
#11408 = axis2_placement_3d ( 'none', #11411, #11404, #11403 ) ;
#11409 = direction ( 'none', ( 1.084202172485503400e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11410 = direction ( 'none', ( 1.000000000000000000, -1.084202172485503300e-016, 0.0000000000000000000 ) ) ;
#11411 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998425700, 23.00000000000000700 ) ) ;
#11412 = face_outer_bound ( 'none', #6766, .t. ) ;
#11413 = toroidal_surface ( 'none', #11375, 3.000000000000001800, 1.000000000000000000 ) ;
#11414 = vertex_point ( 'none', #2254 ) ;
#11415 = oriented_edge ( 'none', *, *, #10721, .t. ) ;
#11416 = direction ( 'none', ( -1.000000000000000000, -4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#11417 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11418 = cartesian_point ( 'none', ( -2.163164844066423200e-016, 1.749999999999999800, 41.00000000000000000 ) ) ;
#11419 = line ( 'none', #11418, #11490 ) ;
#11420 = cylindrical_surface ( 'none', #11445, 1.000000000000000900 ) ;
#11421 = vector ( 'none', #11416, 1000.000000000000000 ) ;
#11422 = cartesian_point ( 'none', ( 8.287678658828032100e-017, -1.750000000000001600, 41.00000000000000000 ) ) ;
#11423 = line ( 'none', #11422, #11421 ) ;
#11424 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11426 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11427 = axis2_placement_3d ( 'none', #11426, #11425, #11424 ) ;
#11428 = cartesian_point ( 'none', ( -23.43474983864774700, -1.749999999999752000, 41.00000000000000000 ) ) ;
#11429 = axis2_placement_3d ( 'none', #11476, #11475, #11474 ) ;
#11430 = direction ( 'none', ( -0.01114051226532810300, -0.9999379425676705500, 0.0000000000000000000 ) ) ;
#11431 = vector ( 'none', #11430, 1000.000000000000100 ) ;
#11432 = cartesian_point ( 'none', ( 1.882031529852487900, -0.02096809656828971900, 41.00000000000000000 ) ) ;
#11433 = circle ( 'none', #11427, 11.99999999999999800 ) ;
#11434 = cartesian_point ( 'none', ( 1.750000000000042400, 11.87171007058375800, 41.00000000000000000 ) ) ;
#11435 = line ( 'none', #11432, #11431 ) ;
#11436 = circle ( 'none', #11429, 7.500000000000000000 ) ;
#11437 = cylindrical_surface ( 'none', #11440, 1.000000000000000900 ) ;
#11438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11439 = cartesian_point ( 'none', ( 1.750000000000026400, 7.292976072907404000, 41.00000000000000000 ) ) ;
#11440 = axis2_placement_3d ( 'none', #11383, #11442, #11441 ) ;
#11441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11442 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11443 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998449000, 23.00000000000000700 ) ) ;
#11444 = cartesian_point ( 'none', ( -1.749999999999998200, 19.92329039089678500, 41.00000000000000000 ) ) ;
#11445 = axis2_placement_3d ( 'none', #11463, #11448, #11450 ) ;
#11446 = cartesian_point ( 'none', ( -0.7499999999999996700, 45.00000000000000000, 23.00000000000000700 ) ) ;
#11447 = toroidal_surface ( 'none', #11504, 3.000000000000001800, 1.000000000000000000 ) ;
#11448 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11449 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11450 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11451 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11453 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11454 = oriented_edge ( 'none', *, *, #10505, .f. ) ;
#11455 = face_outer_bound ( 'none', #6869, .t. ) ;
#11456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11457 = face_outer_bound ( 'none', #6808, .t. ) ;
#11458 = axis2_placement_3d ( 'none', #11453, #11452, #11451 ) ;
#11459 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11461 = circle ( 'none', #11472, 7.500000000000000000 ) ;
#11462 = axis2_placement_3d ( 'none', #11443, #11449, #11456 ) ;
#11463 = cartesian_point ( 'none', ( -0.7499999999999998900, 45.00000000000000000, 23.00000000000000700 ) ) ;
#11464 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11466 = axis2_placement_3d ( 'none', #11417, #11465, #11464 ) ;
#11467 = circle ( 'none', #11466, 11.99999999999999800 ) ;
#11468 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11469 = cartesian_point ( 'none', ( -1.750000000000278400, -26.94322734937295700, 41.00000000000000000 ) ) ;
#11470 = circle ( 'none', #11458, 11.99999999999999800 ) ;
#11471 = direction ( 'none', ( 0.9999379425676704300, -0.01114051226533159300, 0.0000000000000000000 ) ) ;
#11472 = axis2_placement_3d ( 'none', #11468, #11460, #11459 ) ;
#11473 = vector ( 'none', #11471, 1000.000000000000200 ) ;
#11474 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11475 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11476 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11477 = cylindrical_surface ( 'none', #11462, 1.000000000000000900 ) ;
#11478 = cartesian_point ( 'none', ( 0.02096809656829628700, 1.882031529852487900, 41.00000000000000000 ) ) ;
#11479 = line ( 'none', #11478, #11473 ) ;
#11480 = direction ( 'none', ( 0.01114051226532810300, 0.9999379425676705500, -0.0000000000000000000 ) ) ;
#11481 = vector ( 'none', #11480, 1000.000000000000100 ) ;
#11482 = cartesian_point ( 'none', ( -1.882031529852487900, 0.02096809656828971900, 41.00000000000000000 ) ) ;
#11483 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11484 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11485 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11486 = circle ( 'none', #11524, 27.00000000000000000 ) ;
#11487 = line ( 'none', #11482, #11481 ) ;
#11488 = circle ( 'none', #11520, 23.49999999999999600 ) ;
#11489 = direction ( 'none', ( 1.000000000000000000, 1.236094196609384900e-016, -0.0000000000000000000 ) ) ;
#11490 = vector ( 'none', #11489, 1000.000000000000000 ) ;
#11491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11492 = axis2_placement_3d ( 'none', #11485, #11484, #11483 ) ;
#11493 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997100, 41.00000000000000000 ) ) ;
#11494 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 41.00000000000000000 ) ) ;
#11495 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001568700, 20.00000000000000400 ) ) ;
#11496 = circle ( 'none', #11492, 20.00000000000000000 ) ;
#11497 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11498 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11499 = axis2_placement_3d ( 'none', #11446, #11498, #11497 ) ;
#11500 = circle ( 'none', #11499, 1.000000000000000900 ) ;
#11501 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11502 = line ( 'none', #11531, #11530 ) ;
#11503 = face_outer_bound ( 'none', #6870, .t. ) ;
#11504 = axis2_placement_3d ( 'none', #11495, #11501, #11491 ) ;
#11505 = cartesian_point ( 'none', ( 23.43474983864772900, -1.749999999999996900, 41.00000000000000000 ) ) ;
#11506 = axis2_placement_3d ( 'none', #11558, #11551, #11550 ) ;
#11507 = cartesian_point ( 'none', ( 11.87171007058376500, -1.750000000000000900, 41.00000000000000000 ) ) ;
#11508 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11509 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11510 = line ( 'none', #11567, #11566 ) ;
#11511 = axis2_placement_3d ( 'none', #11513, #11556, #11555 ) ;
#11512 = cartesian_point ( 'none', ( 1.749999999999997300, -23.43474983864772900, 41.00000000000000000 ) ) ;
#11513 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11514 = cartesian_point ( 'none', ( 1.750000000000001300, -26.94322734937297500, 41.00000000000000000 ) ) ;
#11515 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11516 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11517 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11518 = cartesian_point ( 'none', ( -1.750000000000001300, 26.94322734937297500, 41.00000000000000000 ) ) ;
#11519 = axis2_placement_3d ( 'none', #11517, #11509, #11508 ) ;
#11520 = axis2_placement_3d ( 'none', #11525, #11516, #11515 ) ;
#11521 = line ( 'none', #11563, #11562 ) ;
#11522 = direction ( 'none', ( -4.379661780809507300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11523 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11524 = axis2_placement_3d ( 'none', #11528, #11523, #11522 ) ;
#11525 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11526 = cartesian_point ( 'none', ( -23.43474983864772900, 1.749999999999996900, 41.00000000000000000 ) ) ;
#11527 = circle ( 'none', #11519, 23.49999999999999600 ) ;
#11528 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11529 = direction ( 'none', ( -3.367873941448443400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11530 = vector ( 'none', #11529, 1000.000000000000000 ) ;
#11531 = cartesian_point ( 'none', ( 1.749999999999999800, -5.893779397534775200e-015, 41.00000000000000000 ) ) ;
#11532 = cartesian_point ( 'none', ( -1.749999999999997300, 23.43474983864772900, 41.00000000000000000 ) ) ;
#11533 = direction ( 'none', ( 1.000000000000000000, -3.491483361109382100e-015, 0.0000000000000000000 ) ) ;
#11534 = vector ( 'none', #11533, 1000.000000000000000 ) ;
#11535 = cartesian_point ( 'none', ( 6.110095881941418600e-015, 1.750000000000000000, 41.00000000000000000 ) ) ;
#11536 = line ( 'none', #11535, #11534 ) ;
#11537 = circle ( 'none', #11593, 1.000000000000000900 ) ;
#11538 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11540 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11541 = axis2_placement_3d ( 'none', #11540, #11539, #11538 ) ;
#11542 = cartesian_point ( 'none', ( -26.94322734937299300, -1.749999999999719300, 41.00000000000000000 ) ) ;
#11543 = circle ( 'none', #11595, 23.49999999999999600 ) ;
#11544 = direction ( 'none', ( 1.042709191956341500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11545 = vector ( 'none', #11544, 1000.000000000000000 ) ;
#11546 = cartesian_point ( 'none', ( 7.292976072907409300, -1.750000000000001100, 41.00000000000000000 ) ) ;
#11547 = circle ( 'none', #11541, 7.500000000000000000 ) ;
#11548 = cartesian_point ( 'none', ( -1.750000000000001600, 1.824741085923599200e-014, 41.00000000000000000 ) ) ;
#11549 = line ( 'none', #11548, #11545 ) ;
#11550 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11551 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11552 = cartesian_point ( 'none', ( 11.87171007058379000, 1.749999999999959100, 41.00000000000000000 ) ) ;
#11553 = cartesian_point ( 'none', ( 1.801151473982167000, -7.280511889130577800, 41.00000000000000000 ) ) ;
#11554 = circle ( 'none', #11506, 23.49999999999999600 ) ;
#11555 = direction ( 'none', ( -1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#11556 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11557 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#11558 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11559 = cartesian_point ( 'none', ( 1.750000000000078800, 23.43474983864772200, 41.00000000000000000 ) ) ;
#11560 = cartesian_point ( 'none', ( 1.750000000000000400, -11.87171007058378300, 41.00000000000000000 ) ) ;
#11561 = direction ( 'none', ( -1.000000000000000000, -1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#11562 = vector ( 'none', #11561, 1000.000000000000000 ) ;
#11563 = cartesian_point ( 'none', ( 2.163164844066423200e-016, -1.749999999999999800, 41.00000000000000000 ) ) ;
#11564 = circle ( 'none', #11511, 27.00000000000000000 ) ;
#11565 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11566 = vector ( 'none', #11565, 1000.000000000000000 ) ;
#11567 = cartesian_point ( 'none', ( 1.750000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11568 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11569 = cartesian_point ( 'none', ( -1.750000000000000400, 11.87171007058378300, 41.00000000000000000 ) ) ;
#11570 = cartesian_point ( 'none', ( 13.99999999999999300, 0.09221393599976182600, 4.755316337758980400 ) ) ;
#11571 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 41.00000000000000000 ) ) ;
#11572 = direction ( 'none', ( -1.000000000000000000, 1.047445008332814600e-014, 0.0000000000000000000 ) ) ;
#11573 = vector ( 'none', #11572, 1000.000000000000000 ) ;
#11574 = cartesian_point ( 'none', ( -1.833028764582425600e-014, -1.750000000000000000, 41.00000000000000000 ) ) ;
#11575 = line ( 'none', #11574, #11573 ) ;
#11576 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 41.00000000000000000 ) ) ;
#11577 = cartesian_point ( 'none', ( 26.94322734937298200, 1.749999999999907200, 41.00000000000000000 ) ) ;
#11578 = cartesian_point ( 'none', ( -15.40089283126143900, 1.749999999999997800, 41.00000000000000000 ) ) ;
#11579 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11580 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11581 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11582 = cartesian_point ( 'none', ( 23.43474983864773600, 1.749999999999915600, 41.00000000000000000 ) ) ;
#11583 = direction ( 'none', ( -3.444125197344650300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11584 = vector ( 'none', #11583, 1000.000000000000000 ) ;
#11585 = cartesian_point ( 'none', ( 1.750000000000001600, -6.027219095353144100e-015, 41.00000000000000000 ) ) ;
#11586 = line ( 'none', #11585, #11584 ) ;
#11587 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 41.00000000000000000 ) ) ;
#11588 = direction ( 'none', ( -0.8660254037844388200, 6.123233995736762300e-017, -0.4999999999999996700 ) ) ;
#11589 = vector ( 'none', #11588, 1000.000000000000000 ) ;
#11590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11591 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11592 = cartesian_point ( 'none', ( -0.7499999999999958900, 45.00000000000000000, 17.00000000000000000 ) ) ;
#11593 = axis2_placement_3d ( 'none', #11592, #11591, #11590 ) ;
#11594 = cartesian_point ( 'none', ( -1.750000000000242500, -23.43474983864771100, 41.00000000000000000 ) ) ;
#11595 = axis2_placement_3d ( 'none', #11596, #11580, #11579 ) ;
#11596 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11597 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 1.959434878635766000e-016, -1.600000000000000800 ) ) ;
#11598 = line ( 'none', #11597, #11589 ) ;
#11599 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11600 = circle ( 'none', #11653, 0.9999999999999870100 ) ;
#11601 = line ( 'none', #11619, #11618 ) ;
#11602 = conical_surface ( 'none', #11661, 1.600000000000000800, 0.5235987755982984800 ) ;
#11603 = direction ( 'none', ( -0.8660254037844388200, 0.0000000000000000000, 0.4999999999999996700 ) ) ;
#11604 = vector ( 'none', #11603, 1000.000000000000000 ) ;
#11605 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 1.600000000000000800 ) ) ;
#11606 = cartesian_point ( 'none', ( 26.49999999999999600, 5.878304635907294200e-016, -4.799999999999999800 ) ) ;
#11607 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11608 = line ( 'none', #11605, #11604 ) ;
#11609 = cartesian_point ( 'none', ( 26.49999999999999600, 0.0000000000000000000, 4.799999999999999800 ) ) ;
#11610 = cartesian_point ( 'none', ( -1.750000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11611 = line ( 'none', #11610, #11617 ) ;
#11612 = edge_curve ( 'none', #10266, #9387, #2252, .t. ) ;
#11613 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11614 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11615 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11616 = cartesian_point ( 'none', ( -7.292976072907409300, 1.750000000000001100, 41.00000000000000000 ) ) ;
#11617 = vector ( 'none', #11607, 1000.000000000000000 ) ;
#11618 = vector ( 'none', #11662, 999.9999999999998900 ) ;
#11619 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#11620 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11621 = vector ( 'none', #11620, 1000.000000000000000 ) ;
#11622 = cartesian_point ( 'none', ( -1.750000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#11623 = line ( 'none', #11622, #11621 ) ;
#11624 = cylindrical_surface ( 'none', #11626, 0.9999999999999931200 ) ;
#11625 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -5.000000000000125200 ) ) ;
#11626 = axis2_placement_3d ( 'none', #11660, #11659, #11655 ) ;
#11627 = cartesian_point ( 'none', ( -1.801151473982167000, 7.280511889130577800, 41.00000000000000000 ) ) ;
#11628 = circle ( 'none', #11629, 3.250000000000000400 ) ;
#11629 = axis2_placement_3d ( 'none', #11615, #11614, #11613 ) ;
#11630 = cartesian_point ( 'none', ( 1.039230484541328500, 0.0000000000000000000, 0.9999999999999991100 ) ) ;
#11631 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11632 = face_outer_bound ( 'none', #6998, .t. ) ;
#11633 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11634 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11635 = axis2_placement_3d ( 'none', #11649, #11634, #11633 ) ;
#11636 = circle ( 'none', #11635, 0.9999999999999991100 ) ;
#11637 = face_outer_bound ( 'none', #6921, .t. ) ;
#11638 = cartesian_point ( 'none', ( 6.600860619027559800, -1.616744565741978400e-015, 0.0000000000000000000 ) ) ;
#11639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11640 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#11641 = line ( 'none', #11718, #11717 ) ;
#11642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11643 = cartesian_point ( 'none', ( 0.7499999999999992200, 45.00000000000000000, 17.00000000000000000 ) ) ;
#11644 = cartesian_point ( 'none', ( 1.039230484541328500, 1.224646799147352000e-016, -0.9999999999999991100 ) ) ;
#11645 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11646 = vector ( 'none', #11645, 1000.000000000000000 ) ;
#11647 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999931200 ) ) ;
#11648 = line ( 'none', #11647, #11646 ) ;
#11649 = cartesian_point ( 'none', ( 1.039230484541328500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11650 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11652 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11653 = axis2_placement_3d ( 'none', #11599, #11652, #11651 ) ;
#11654 = face_outer_bound ( 'none', #6993, .t. ) ;
#11655 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11656 = axis2_placement_3d ( 'none', #11643, #11657, #11642 ) ;
#11657 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11658 = cylindrical_surface ( 'none', #11656, 1.000000000000000900 ) ;
#11659 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11660 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11661 = axis2_placement_3d ( 'none', #11631, #11650, #11639 ) ;
#11662 = direction ( 'none', ( -0.5150380749100650400, 0.0000000000000000000, 0.8571673007021058900 ) ) ;
#11663 = face_outer_bound ( 'none', #6981, .t. ) ;
#11664 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11665 = circle ( 'none', #11683, 5.000000000000000000 ) ;
#11666 = cartesian_point ( 'none', ( 19.19999999999999600, 6.123233995736765300e-016, -4.999999999999999100 ) ) ;
#11667 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11668 = face_outer_bound ( 'none', #7026, .t. ) ;
#11669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11670 = axis2_placement_3d ( 'none', #11680, #11664, #11667 ) ;
#11671 = cartesian_point ( 'none', ( 25.34999999999999800, 6.123233995736766300e-016, -5.000000000000000000 ) ) ;
#11672 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11673 = vector ( 'none', #11672, 1000.000000000000000 ) ;
#11674 = cylindrical_surface ( 'none', #11670, 4.999999999999999100 ) ;
#11675 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11676 = direction ( 'none', ( 1.084202172485503400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11677 = direction ( 'none', ( -1.000000000000000000, 1.084202172485503300e-016, 1.084202172485503300e-016 ) ) ;
#11678 = axis2_placement_3d ( 'none', #11684, #11677, #11676 ) ;
#11679 = circle ( 'none', #11678, 1.000000000000000900 ) ;
#11680 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11681 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 1.600000000000000800 ) ) ;
#11682 = axis2_placement_3d ( 'none', #11640, #11675, #11669 ) ;
#11683 = axis2_placement_3d ( 'none', #11711, #11710, #11709 ) ;
#11684 = cartesian_point ( 'none', ( 0.7499999999999993300, 45.00000000000000000, 17.00000000000000000 ) ) ;
#11685 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.999999999999999100 ) ) ;
#11686 = line ( 'none', #11685, #11673 ) ;
#11687 = toroidal_surface ( 'none', #11682, 3.000000000000001800, 1.000000000000000000 ) ;
#11688 = cartesian_point ( 'none', ( 25.34999999999999800, 0.0000000000000000000, 4.799999999999999800 ) ) ;
#11689 = circle ( 'none', #11746, 4.799999999999999800 ) ;
#11690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11691 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11692 = axis2_placement_3d ( 'none', #11737, #11736, #11735 ) ;
#11693 = axis2_placement_3d ( 'none', #11701, #11691, #11690 ) ;
#11694 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11695 = vector ( 'none', #11694, 1000.000000000000000 ) ;
#11696 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.878304635907294200e-016, -4.799999999999999800 ) ) ;
#11697 = line ( 'none', #11696, #11695 ) ;
#11698 = vertex_point ( 'none', #2260 ) ;
#11699 = face_outer_bound ( 'none', #6972, .t. ) ;
#11700 = cartesian_point ( 'none', ( 18.99999999999999600, 0.0000000000000000000, 4.587500000000000400 ) ) ;
#11701 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11702 = axis2_placement_3d ( 'none', #11741, #11747, #11733 ) ;
#11703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11704 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11705 = cartesian_point ( 'none', ( 19.19999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11706 = axis2_placement_3d ( 'none', #11705, #11704, #11703 ) ;
#11707 = cartesian_point ( 'none', ( 25.34999999999999800, 5.878304635907294200e-016, -4.799999999999999800 ) ) ;
#11708 = cartesian_point ( 'none', ( 15.63242039461558400, -5.963111948670274400e-016, -4.587499999999999500 ) ) ;
#11709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11710 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11711 = cartesian_point ( 'none', ( 25.34999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11712 = cartesian_point ( 'none', ( 25.34999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11713 = face_outer_bound ( 'none', #6966, .t. ) ;
#11714 = cartesian_point ( 'none', ( 18.99999999999999600, 6.000769315822030700e-016, -4.800000000000000700 ) ) ;
#11715 = circle ( 'none', #11706, 4.999999999999999100 ) ;
#11716 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11717 = vector ( 'none', #11716, 1000.000000000000000 ) ;
#11718 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.123233995736765300e-016, -4.999999999999999100 ) ) ;
#11719 = cylindrical_surface ( 'none', #11693, 4.799999999999999800 ) ;
#11720 = cartesian_point ( 'none', ( 19.19999999999999600, 0.0000000000000000000, 4.999999999999999100 ) ) ;
#11721 = direction ( 'none', ( -0.5150380749100650400, 1.049727191138610800e-016, -0.8571673007021058900 ) ) ;
#11722 = vector ( 'none', #11721, 999.9999999999998900 ) ;
#11723 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#11724 = line ( 'none', #11723, #11722 ) ;
#11725 = circle ( 'none', #11731, 1.600000000000000800 ) ;
#11726 = line ( 'none', #11777, #11771 ) ;
#11727 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353900e-016, 1.000000000000000000 ) ) ;
#11728 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#11729 = cartesian_point ( 'none', ( 19.19999999999999600, 5.878304635907295200e-016, -4.800000000000000700 ) ) ;
#11730 = axis2_placement_3d ( 'none', #11729, #11728, #11727 ) ;
#11731 = axis2_placement_3d ( 'none', #11776, #11775, #11774 ) ;
#11732 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 1.959434878635766000e-016, -1.600000000000000800 ) ) ;
#11733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11734 = conical_surface ( 'none', #11702, 0.9999999999999870100, 1.029744258676641900 ) ;
#11735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11736 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11737 = cartesian_point ( 'none', ( 26.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11738 = circle ( 'none', #11692, 4.799999999999999800 ) ;
#11739 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11740 = vector ( 'none', #11739, 1000.000000000000000 ) ;
#11741 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11742 = cartesian_point ( 'none', ( 25.34999999999999800, 0.0000000000000000000, 5.000000000000000000 ) ) ;
#11743 = circle ( 'none', #11730, 0.1999999999999987900 ) ;
#11744 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11745 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11746 = axis2_placement_3d ( 'none', #11712, #11745, #11744 ) ;
#11747 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11748 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.799999999999999800 ) ) ;
#11749 = line ( 'none', #11748, #11740 ) ;
#11750 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -6.000000000000000900 ) ) ;
#11751 = b_spline_curve_with_knots ( 'none', 3,
( #11810, #11809, #11808, #11807, #11806, #11805, #11804, #11803, #11802, #11801, #11800, #11799, #11798, #11797, #11796, #11795, #11794, #11793 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736445485400e-005, 0.0001638324947289097100, 0.0003276649894578193100, 0.0006553299789156460900, 0.001310659957831299300, 0.002621319915662597000, 0.003931979873493893900, 0.005242639831325193000 ),
.unspecified. ) ;
#11752 = cartesian_point ( 'none', ( 13.99999999999999500, 4.472581098737844500, 1.020379618187749800 ) ) ;
#11753 = cartesian_point ( 'none', ( 7.664599267450078900, -1.213222231011279500e-013, -4.587500000000001200 ) ) ;
#11754 = cartesian_point ( 'none', ( 8.206425015328626700, 0.3123400106330231900, -4.587500000000007500 ) ) ;
#11755 = cartesian_point ( 'none', ( 8.748342659791465100, 0.6231000639505567300, -4.555719352055507300 ) ) ;
#11756 = cartesian_point ( 'none', ( 9.558506799173381200, 1.082181712559931100, -4.460768773944454100 ) ) ;
#11757 = cartesian_point ( 'none', ( 9.827254676603741900, 1.235967054370410400, -4.420967425561342700 ) ) ;
#11758 = cartesian_point ( 'none', ( 10.35795321740371800, 1.551443176069642500, -4.320369383373429400 ) ) ;
#11759 = cartesian_point ( 'none', ( 10.61840399059983900, 1.714955588277686600, -4.258358281125942400 ) ) ;
#11760 = cartesian_point ( 'none', ( 11.91898176716819400, 2.499413006827809100, -3.907761199776679500 ) ) ;
#11761 = cartesian_point ( 'none', ( 12.94894626959498000, 3.053009545151701000, -3.491513806756862100 ) ) ;
#11762 = cartesian_point ( 'none', ( 13.99999999999999100, 3.495315736271798400, -2.971182190596040100 ) ) ;
#11763 = vector ( 'none', #11843, 1000.000000000000000 ) ;
#11764 = cartesian_point ( 'none', ( 13.99999999999999100, 3.210915779295116400, 3.276457859987465400 ) ) ;
#11765 = b_spline_curve_with_knots ( 'none', 3,
( #11762, #11761, #11760, #11759, #11758, #11757, #11756, #11755, #11754, #11753 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.003722106837949630000, 0.004652633547437034700, 0.005583160256924438500, 0.007444213675899247000 ),
.unspecified. ) ;
#11766 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.618067191088483400e-016, -4.587500000000000400 ) ) ;
#11767 = line ( 'none', #11766, #11763 ) ;
#11768 = cartesian_point ( 'none', ( 18.04788713088679600, 4.586850713692617100, -0.07718017744672592300 ) ) ;
#11769 = cartesian_point ( 'none', ( 17.43419806160256900, 3.931816155515464500, 2.364627074037747100 ) ) ;
#11770 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11771 = vector ( 'none', #11770, 1000.000000000000000 ) ;
#11772 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#11773 = cartesian_point ( 'none', ( 13.99999999999999100, 3.495315736271798400, -2.971182190596040100 ) ) ;
#11774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11775 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11776 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11777 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.224646799147344800e-016, -0.9999999999999931200 ) ) ;
#11778 = cartesian_point ( 'none', ( 17.98423466621073200, 1.949490332713345000, -4.152672690932026200 ) ) ;
#11779 = cartesian_point ( 'none', ( 17.96086982006525200, 1.948959860274720900, -4.152916699758224100 ) ) ;
#11780 = vertex_point ( 'none', #2199 ) ;
#11781 = cartesian_point ( 'none', ( 17.91412384136263100, 1.944750740380960500, -4.154889434134259000 ) ) ;
#11782 = cartesian_point ( 'none', ( 17.89125273544510700, 1.940601384503813300, -4.156832152926259700 ) ) ;
#11783 = cartesian_point ( 'none', ( 17.77812161143041400, 1.915349094710336700, -4.168583763537326600 ) ) ;
#11784 = cartesian_point ( 'none', ( 17.69128247976249900, 1.882656934975729400, -4.183554699379371300 ) ) ;
#11785 = cartesian_point ( 'none', ( 17.43419806160350300, 1.781002799642775300, -4.228317455881165400 ) ) ;
#11786 = cartesian_point ( 'none', ( 17.26741438555333400, 1.703058704971373200, -4.260480264266657700 ) ) ;
#11787 = cartesian_point ( 'none', ( 16.76619002001891800, 1.469265405349339500, -4.349045246692834400 ) ) ;
#11788 = cartesian_point ( 'none', ( 16.42851690019072600, 1.317476028829796400, -4.396789065608303700 ) ) ;
#11789 = cartesian_point ( 'none', ( 15.40278291748695400, 0.8839751115701445200, -4.511441892355529500 ) ) ;
#11790 = cartesian_point ( 'none', ( 14.70616383247460000, 0.6154119748574307100, -4.552509908179629000 ) ) ;
#11791 = cartesian_point ( 'none', ( 13.99999999999999100, 0.3734789692094679400, -4.572271832421846800 ) ) ;
#11792 = cartesian_point ( 'none', ( 13.99999999999999100, 0.3734789692094679400, -4.572271832421846800 ) ) ;
#11793 = cartesian_point ( 'none', ( 13.99999999999999100, 3.495315736271798400, -2.971182190596040100 ) ) ;
#11794 = cartesian_point ( 'none', ( 14.33607877660320200, 3.671424729139216600, -2.764006659030811900 ) ) ;
#11795 = cartesian_point ( 'none', ( 14.67387006028779000, 3.825816088624088200, -2.545052913412259700 ) ) ;
#11796 = cartesian_point ( 'none', ( 15.35807083172679200, 4.091327810698488500, -2.091697832252131600 ) ) ;
#11797 = cartesian_point ( 'none', ( 15.70428552919313200, 4.202523166636588300, -1.856710547471517300 ) ) ;
#11798 = cartesian_point ( 'none', ( 16.40433809067174300, 4.380506809426382400, -1.385545060897807900 ) ) ;
#11799 = cartesian_point ( 'none', ( 16.76098498737167800, 4.447214831787158000, -1.150282234647109100 ) ) ;
#11800 = cartesian_point ( 'none', ( 17.30368609204671100, 4.518143683469546100, -0.8034065520503075300 ) ) ;
#11801 = cartesian_point ( 'none', ( 17.48493500772748600, 4.537496343761806500, -0.6875549228608275300 ) ) ;
#11802 = cartesian_point ( 'none', ( 17.74579905746106300, 4.560991125480801300, -0.4966169058598974800 ) ) ;
#11803 = cartesian_point ( 'none', ( 17.83197191613227500, 4.567917188716916300, -0.4301126196128008900 ) ) ;
#11804 = cartesian_point ( 'none', ( 17.94790521272486900, 4.576681692675736100, -0.3171245000913283700 ) ) ;
#11805 = cartesian_point ( 'none', ( 17.98467551249449400, 4.579332304695562100, -0.2774700065057912900 ) ) ;
#11806 = cartesian_point ( 'none', ( 18.02933225034277200, 4.582815825451455700, -0.2085300645623398000 ) ) ;
#11807 = cartesian_point ( 'none', ( 18.04217997025403600, 4.583870245823148600, -0.1843673777361948500 ) ) ;
#11808 = cartesian_point ( 'none', ( 18.05713205629700700, 4.585693490543103000, -0.1314266765413491500 ) ) ;
#11809 = cartesian_point ( 'none', ( 18.05798116192609000, 4.586416341413554100, -0.1029951097369275100 ) ) ;
#11810 = cartesian_point ( 'none', ( 18.04788713088679600, 4.586850713692617100, -0.07718017744672592300 ) ) ;
#11811 = b_spline_curve_with_knots ( 'none', 3,
( #11791, #11790, #11789, #11788, #11787, #11786, #11785, #11784, #11783, #11782, #11781, #11779, #11778, #11849, #11848, #11847, #11846, #11845 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163427157700, 0.003359013245140743700, 0.003918848785997537000, 0.004198766556425932700, 0.004268745999033029900, 0.004338725441640126300, 0.004408704884247223500, 0.004478684326854319800 ),
.unspecified. ) ;
#11812 = cartesian_point ( 'none', ( 13.99999999999999300, 2.786147283395369100, -3.644521856873492700 ) ) ;
#11813 = cartesian_point ( 'none', ( 13.25436164964627700, -6.288914701502169500e-013, -4.587500000000003000 ) ) ;
#11814 = cartesian_point ( 'none', ( 17.91412384136175400, 3.835831763451623000, 2.516258399804840000 ) ) ;
#11815 = cartesian_point ( 'none', ( 17.89125273544378900, 3.838345223078115400, 2.512427756098294400 ) ) ;
#11816 = toroidal_surface ( 'none', #11062, 45.97999599839920400, 3.000000000000000000 ) ;
#11817 = face_outer_bound ( 'none', #7253, .t. ) ;
#11818 = cartesian_point ( 'none', ( 12.83307840445434200, 0.8067514842956966500, 4.651526752254822500 ) ) ;
#11819 = cartesian_point ( 'none', ( 11.66666666666660600, 1.476537100741146700, 4.384521035736890200 ) ) ;
#11820 = cartesian_point ( 'none', ( 9.916666666666689200, 2.321143052453440400, 3.802505003095761400 ) ) ;
#11821 = cartesian_point ( 'none', ( 0.1999999999995272800, -3.699378134964302200, -2.712887329866104000 ) ) ;
#11822 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.504300741721929000, 2.640082207865361000 ) ) ;
#11823 = cartesian_point ( 'none', ( 18.04788713088824200, 3.900431121689048800, 2.414910622457082200 ) ) ;
#11824 = cartesian_point ( 'none', ( 18.05405407045456200, 3.888407278930629700, 2.434330873587688500 ) ) ;
#11825 = cartesian_point ( 'none', ( 11.92906477691360600, 7.377182632134493500e-013, -4.587500000000001200 ) ) ;
#11826 = cartesian_point ( 'none', ( 12.61624792996930500, 0.4516811454200759800, -4.587499999999926600 ) ) ;
#11827 = cartesian_point ( 'none', ( 13.30348653755793400, 0.9011057368193509100, -4.520837710294209400 ) ) ;
#11828 = cartesian_point ( 'none', ( 13.99999999999999500, 1.334104343165710200, -4.389227871447407600 ) ) ;
#11829 = cartesian_point ( 'none', ( 17.77812161142913200, 3.853570994775577900, 2.489104926767675700 ) ) ;
#11830 = cartesian_point ( 'none', ( 18.02986337099035900, 3.840462563406470900, 2.509193164032778700 ) ) ;
#11831 = b_spline_curve_with_knots ( 'none', 3,
( #11828, #11827, #11826, #11825 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.002466569925289824400 ),
.unspecified. ) ;
#11832 = cartesian_point ( 'none', ( 18.05842897943237400, 3.875634686164072900, 2.454617187167595900 ) ) ;
#11833 = cartesian_point ( 'none', ( 18.04881371510991500, 3.850721156300601000, 2.493518865490216300 ) ) ;
#11834 = cartesian_point ( 'none', ( 13.99999999999999100, 0.3734789692094679400, -4.572271832421846800 ) ) ;
#11835 = cartesian_point ( 'none', ( 13.75137112215417400, 0.2487917590483716100, -4.582456714780344800 ) ) ;
#11836 = cartesian_point ( 'none', ( 13.50286167599287000, 0.1242269781234494300, -4.587500000000019000 ) ) ;
#11837 = cartesian_point ( 'none', ( 13.25436164964627700, -6.288914701502169500e-013, -4.587500000000003000 ) ) ;
#11838 = cartesian_point ( 'none', ( 18.04788713088644800, 3.816977613236993200, -2.544766816339798100 ) ) ;
#11839 = cartesian_point ( 'none', ( 17.96086982006377800, 3.833280088450173700, 2.520143927553393200 ) ) ;
#11840 = b_spline_curve_with_knots ( 'none', 3,
( #11837, #11836, #11835, #11834 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01491207656795609200, 0.01574357705689810200 ),
.unspecified. ) ;
#11841 = cartesian_point ( 'none', ( 17.69128247976130600, 3.873042127502555100, 2.458876112394013700 ) ) ;
#11842 = cartesian_point ( 'none', ( 17.98423466621050400, 3.832963069182810500, 2.520634274470638000 ) ) ;
#11843 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11844 = cartesian_point ( 'none', ( 11.92906477691360600, 7.377182632134493500e-013, -4.587500000000001200 ) ) ;
#11845 = cartesian_point ( 'none', ( 18.04788713088673900, 1.835241090053170800, -4.204407971507642100 ) ) ;
#11846 = cartesian_point ( 'none', ( 18.05405407045390800, 1.856174842266720600, -4.195270304030362500 ) ) ;
#11847 = cartesian_point ( 'none', ( 18.05842897943256300, 1.878072399899030500, -4.185514761277778100 ) ) ;
#11848 = cartesian_point ( 'none', ( 18.04881371511125100, 1.920123680202233900, -4.166391101284578000 ) ) ;
#11849 = cartesian_point ( 'none', ( 18.02986337099211800, 1.937098386975071300, -4.158467611336417000 ) ) ;
#11850 = edge_curve ( 'none', #10327, #11698, #2243, .t. ) ;
#11851 = oriented_edge ( 'none', *, *, #11881, .t. ) ;
#11852 = vertex_point ( 'none', #2251 ) ;
#11853 = edge_curve ( 'none', #10867, #10446, #2238, .t. ) ;
#11854 = oriented_edge ( 'none', *, *, #11868, .f. ) ;
#11855 = edge_curve ( 'none', #10867, #11780, #2245, .t. ) ;
#11856 = oriented_edge ( 'none', *, *, #11850, .t. ) ;
#11857 = edge_curve ( 'none', #11780, #11414, #2246, .t. ) ;
#11858 = oriented_edge ( 'none', *, *, #10473, .t. ) ;
#11859 = oriented_edge ( 'none', *, *, #11876, .t. ) ;
#11860 = oriented_edge ( 'none', *, *, #11855, .f. ) ;
#11861 = vertex_point ( 'none', #2233 ) ;
#11862 = oriented_edge ( 'none', *, *, #11878, .t. ) ;
#11863 = vertex_point ( 'none', #2255 ) ;
#11864 = edge_loop ( 'none', ( #11212, #11925, #11900, #11892 ) ) ;
#11865 = oriented_edge ( 'none', *, *, #11914, .f. ) ;
#11866 = edge_loop ( 'none', ( #11885, #11886, #11944, #11891 ) ) ;
#11867 = edge_curve ( 'none', #10145, #11863, #2288, .t. ) ;
#11868 = edge_curve ( 'none', #10589, #11887, #2282, .t. ) ;
#11869 = edge_curve ( 'none', #11897, #11879, #2232, .t. ) ;
#11870 = oriented_edge ( 'none', *, *, #11880, .f. ) ;
#11871 = oriented_edge ( 'none', *, *, #11915, .f. ) ;
#11872 = vertex_point ( 'none', #2284 ) ;
#11873 = advanced_face ( 'none', ( #2266 ), #2261, .t. ) ;
#11874 = oriented_edge ( 'none', *, *, #5565, .t. ) ;
#11875 = oriented_edge ( 'none', *, *, #11899, .f. ) ;
#11876 = edge_curve ( 'none', #11861, #11887, #2276, .t. ) ;
#11877 = edge_loop ( 'none', ( #11865, #11908, #11883, #11904, #11922, #11929, #11919, #11924, #11923 ) ) ;
#11878 = edge_curve ( 'none', #11698, #11861, #2322, .t. ) ;
#11879 = vertex_point ( 'none', #2316 ) ;
#11880 = edge_curve ( 'none', #11882, #11852, #2317, .t. ) ;
#11881 = edge_curve ( 'none', #10589, #10144, #2239, .t. ) ;
#11882 = vertex_point ( 'none', #2306 ) ;
#11883 = oriented_edge ( 'none', *, *, #11894, .f. ) ;
#11884 = oriented_edge ( 'none', *, *, #9042, .t. ) ;
#11885 = oriented_edge ( 'none', *, *, #8849, .f. ) ;
#11886 = oriented_edge ( 'none', *, *, #11909, .f. ) ;
#11887 = vertex_point ( 'none', #2262 ) ;
#11888 = vertex_point ( 'none', #2305 ) ;
#11889 = oriented_edge ( 'none', *, *, #11867, .t. ) ;
#11890 = advanced_face ( 'none', ( #2304 ), #2298, .f. ) ;
#11891 = oriented_edge ( 'none', *, *, #9351, .t. ) ;
#11892 = oriented_edge ( 'none', *, *, #9374, .t. ) ;
#11893 = edge_curve ( 'none', #11863, #11852, #2295, .t. ) ;
#11894 = edge_curve ( 'none', #11905, #10127, #1302, .t. ) ;
#11895 = oriented_edge ( 'none', *, *, #11893, .t. ) ;
#11896 = oriented_edge ( 'none', *, *, #11911, .t. ) ;
#11897 = vertex_point ( 'none', #1308 ) ;
#11898 = oriented_edge ( 'none', *, *, #11869, .f. ) ;
#11899 = edge_curve ( 'none', #11879, #11882, #2053, .t. ) ;
#11900 = oriented_edge ( 'none', *, *, #11937, .f. ) ;
#11901 = edge_curve ( 'none', #11872, #11905, #2348, .t. ) ;
#11902 = oriented_edge ( 'none', *, *, #11917, .t. ) ;
#11903 = vertex_point ( 'none', #2350 ) ;
#11904 = oriented_edge ( 'none', *, *, #11901, .f. ) ;
#11905 = vertex_point ( 'none', #2349 ) ;
#11906 = edge_loop ( 'none', ( #11884, #21460, #11943, #22108 ) ) ;
#11907 = advanced_face ( 'none', ( #2356 ), #2354, .t. ) ;
#11908 = oriented_edge ( 'none', *, *, #10076, .t. ) ;
#11909 = edge_curve ( 'none', #11918, #8754, #2353, .t. ) ;
#11910 = advanced_face ( 'none', ( #2339 ), #2333, .f. ) ;
#11911 = edge_curve ( 'none', #11897, #4890, #2329, .t. ) ;
#11912 = edge_loop ( 'none', ( #11930, #11936, #11940, #11934, #11932, #11902, #11926, #11948, #11954 ) ) ;
#11913 = oriented_edge ( 'none', *, *, #10251, .f. ) ;
#11914 = edge_curve ( 'none', #10160, #4491, #2341, .t. ) ;
#11915 = edge_curve ( 'none', #8660, #10444, #2332, .t. ) ;
#11916 = edge_curve ( 'none', #11863, #5949, #2352, .t. ) ;
#11917 = edge_curve ( 'none', #11927, #9242, #2377, .t. ) ;
#11918 = vertex_point ( 'none', #2372 ) ;
#11919 = oriented_edge ( 'none', *, *, #11921, .f. ) ;
#11920 = edge_curve ( 'none', #11903, #11888, #2368, .t. ) ;
#11921 = edge_curve ( 'none', #9398, #11903, #2378, .t. ) ;
#11922 = oriented_edge ( 'none', *, *, #11928, .f. ) ;
#11923 = oriented_edge ( 'none', *, *, #5764, .f. ) ;
#11924 = oriented_edge ( 'none', *, *, #9174, .t. ) ;
#11925 = oriented_edge ( 'none', *, *, #11952, .f. ) ;
#11926 = oriented_edge ( 'none', *, *, #8162, .t. ) ;
#11927 = vertex_point ( 'none', #2375 ) ;
#11928 = edge_curve ( 'none', #11888, #11872, #2376, .t. ) ;
#11929 = oriented_edge ( 'none', *, *, #11920, .f. ) ;
#11930 = oriented_edge ( 'none', *, *, #11893, .f. ) ;
#11931 = edge_curve ( 'none', #11897, #11927, #2416, .t. ) ;
#11932 = oriented_edge ( 'none', *, *, #11931, .t. ) ;
#11933 = advanced_face ( 'none', ( #2419 ), #2412, .t. ) ;
#11934 = oriented_edge ( 'none', *, *, #11911, .f. ) ;
#11935 = edge_loop ( 'none', ( #11941, #10645, #11946, #11976, #11969, #11978, #11965, #11984, #22089 ) ) ;
#11936 = oriented_edge ( 'none', *, *, #11916, .t. ) ;
#11937 = edge_curve ( 'none', #10767, #11918, #2403, .t. ) ;
#11938 = edge_curve ( 'none', #9258, #11949, #2399, .t. ) ;
#11939 = oriented_edge ( 'none', *, *, #9146, .t. ) ;
#11940 = oriented_edge ( 'none', *, *, #4555, .t. ) ;
#11941 = oriented_edge ( 'none', *, *, #10707, .f. ) ;
#11942 = advanced_face ( 'none', ( #2406 ), #2404, .t. ) ;
#11943 = oriented_edge ( 'none', *, *, #21388, .f. ) ;
#11944 = oriented_edge ( 'none', *, *, #11952, .t. ) ;
#11945 = edge_loop ( 'none', ( #11939, #11913, #11871, #11951 ) ) ;
#11946 = oriented_edge ( 'none', *, *, #6232, .t. ) ;
#11947 = advanced_face ( 'none', ( #2386 ), #2391, .f. ) ;
#11948 = oriented_edge ( 'none', *, *, #11938, .t. ) ;
#11949 = vertex_point ( 'none', #2362 ) ;
#11950 = edge_curve ( 'none', #11949, #11852, #2357, .t. ) ;
#11951 = oriented_edge ( 'none', *, *, #8730, .t. ) ;
#11952 = edge_curve ( 'none', #11918, #9161, #2446, .t. ) ;
#11953 = oriented_edge ( 'none', *, *, #11855, .t. ) ;
#11954 = oriented_edge ( 'none', *, *, #11950, .t. ) ;
#11955 = edge_curve ( 'none', #11958, #11968, #2387, .t. ) ;
#11956 = edge_curve ( 'none', #6855, #21908, #2432, .t. ) ;
#11957 = advanced_face ( 'none', ( #2439 ), #2427, .f. ) ;
#11958 = vertex_point ( 'none', #2424 ) ;
#11959 = oriented_edge ( 'none', *, *, #11996, .t. ) ;
#11960 = oriented_edge ( 'none', *, *, #12004, .f. ) ;
#11961 = oriented_edge ( 'none', *, *, #21915, .t. ) ;
#11962 = oriented_edge ( 'none', *, *, #12023, .f. ) ;
#11963 = oriented_edge ( 'none', *, *, #8737, .f. ) ;
#11964 = oriented_edge ( 'none', *, *, #6936, .f. ) ;
#11965 = oriented_edge ( 'none', *, *, #11967, .t. ) ;
#11966 = oriented_edge ( 'none', *, *, #22084, .f. ) ;
#11967 = edge_curve ( 'none', #11973, #11958, #2425, .t. ) ;
#11968 = vertex_point ( 'none', #2431 ) ;
#11969 = oriented_edge ( 'none', *, *, #11985, .t. ) ;
#11970 = oriented_edge ( 'none', *, *, #11989, .f. ) ;
#11971 = advanced_face ( 'none', ( #2479 ), #2426, .t. ) ;
#11972 = oriented_edge ( 'none', *, *, #6890, .f. ) ;
#11973 = vertex_point ( 'none', #2472 ) ;
#11974 = oriented_edge ( 'none', *, *, #21891, .f. ) ;
#11975 = oriented_edge ( 'none', *, *, #11998, .f. ) ;
#11976 = oriented_edge ( 'none', *, *, #10677, .f. ) ;
#11977 = vertex_point ( 'none', #2435 ) ;
#11978 = oriented_edge ( 'none', *, *, #11999, .t. ) ;
#11979 = advanced_face ( 'none', ( #2434 ), #2423, .f. ) ;
#11980 = edge_loop ( 'none', ( #11959, #11994, #11970, #11964 ) ) ;
#11981 = edge_loop ( 'none', ( #12029, #11961, #11962, #21262 ) ) ;
#11982 = oriented_edge ( 'none', *, *, #11956, .t. ) ;
#11983 = oriented_edge ( 'none', *, *, #6930, .f. ) ;
#11984 = oriented_edge ( 'none', *, *, #11955, .t. ) ;
#11985 = edge_curve ( 'none', #10630, #11977, #2473, .t. ) ;
#11986 = oriented_edge ( 'none', *, *, #21601, .f. ) ;
#11987 = vertex_point ( 'none', #2474 ) ;
#11988 = vertex_point ( 'none', #2464 ) ;
#11989 = edge_curve ( 'none', #6933, #9784, #2459, .t. ) ;
#11990 = advanced_face ( 'none', ( #2463 ), #2467, .f. ) ;
#11991 = vertex_point ( 'none', #2452 ) ;
#11992 = edge_loop ( 'none', ( #12003, #12000, #12001, #11983 ) ) ;
#11993 = oriented_edge ( 'none', *, *, #12024, .f. ) ;
#11994 = oriented_edge ( 'none', *, *, #9781, .t. ) ;
#11995 = oriented_edge ( 'none', *, *, #21893, .t. ) ;
#11996 = edge_curve ( 'none', #6844, #9785, #2451, .t. ) ;
#11997 = oriented_edge ( 'none', *, *, #22091, .f. ) ;
#11998 = edge_curve ( 'none', #9259, #11987, #2506, .t. ) ;
#11999 = edge_curve ( 'none', #11977, #11973, #2500, .t. ) ;
#12000 = oriented_edge ( 'none', *, *, #21620, .t. ) ;
#12001 = oriented_edge ( 'none', *, *, #11996, .f. ) ;
#12002 = edge_loop ( 'none', ( #11982, #12006, #11960, #12008 ) ) ;
#12003 = oriented_edge ( 'none', *, *, #12004, .t. ) ;
#12004 = edge_curve ( 'none', #6934, #21616, #2507, .t. ) ;
#12005 = advanced_face ( 'none', ( #2495 ), #2493, .f. ) ;
#12006 = oriented_edge ( 'none', *, *, #21897, .t. ) ;
#12007 = edge_curve ( 'none', #6837, #9782, #2491, .t. ) ;
#12008 = oriented_edge ( 'none', *, *, #6942, .f. ) ;
#12009 = oriented_edge ( 'none', *, *, #12007, .t. ) ;
#12010 = oriented_edge ( 'none', *, *, #11989, .t. ) ;
#12011 = oriented_edge ( 'none', *, *, #9753, .t. ) ;
#12012 = advanced_face ( 'none', ( #2508 ), #2514, .f. ) ;
#12013 = edge_loop ( 'none', ( #12017, #12010, #21844, #12018 ) ) ;
#12014 = edge_curve ( 'none', #6841, #9757, #2540, .t. ) ;
#12015 = edge_loop ( 'none', ( #12009, #12020, #21498, #21495 ) ) ;
#12016 = edge_loop ( 'none', ( #21846, #12011, #12022, #21840 ) ) ;
#12017 = oriented_edge ( 'none', *, *, #6943, .t. ) ;
#12018 = oriented_edge ( 'none', *, *, #11956, .f. ) ;
#12019 = oriented_edge ( 'none', *, *, #6846, .t. ) ;
#12020 = oriented_edge ( 'none', *, *, #9786, .t. ) ;
#12021 = edge_loop ( 'none', ( #12019, #21848, #21499, #21847 ) ) ;
#12022 = oriented_edge ( 'none', *, *, #21843, .f. ) ;
#12023 = edge_curve ( 'none', #6901, #21914, #2537, .t. ) ;
#12024 = edge_curve ( 'none', #6939, #21899, #2492, .t. ) ;
#12025 = edge_curve ( 'none', #6899, #21913, #2527, .t. ) ;
#12026 = oriented_edge ( 'none', *, *, #6893, .t. ) ;
#12027 = edge_loop ( 'none', ( #12026, #12028, #21282, #11993 ) ) ;
#12028 = oriented_edge ( 'none', *, *, #21596, .t. ) ;
#12029 = oriented_edge ( 'none', *, *, #12025, .t. ) ;
#12030 = oriented_edge ( 'none', *, *, #6363, .t. ) ;
#12031 = oriented_edge ( 'none', *, *, #32, .f. ) ;
#12032 = edge_curve ( 'none', #21108, #6317, #2528, .t. ) ;
#12033 = oriented_edge ( 'none', *, *, #12056, .f. ) ;
#12034 = edge_loop ( 'none', ( #6325, #6332, #6313, #6312, #6327, #6314, #2636, #6323 ) ) ;
#12035 = edge_curve ( 'none', #21221, #21212, #2541, .t. ) ;
#12036 = vertex_point ( 'none', #2522 ) ;
#12037 = oriented_edge ( 'none', *, *, #21208, .f. ) ;
#12038 = oriented_edge ( 'none', *, *, #21158, .f. ) ;
#12039 = edge_curve ( 'none', #21766, #21767, #2573, .t. ) ;
#12040 = oriented_edge ( 'none', *, *, #12052, .f. ) ;
#12041 = advanced_face ( 'none', ( #2516 ), #2515, .f. ) ;
#12042 = edge_curve ( 'none', #21767, #12083, #2575, .t. ) ;
#12043 = oriented_edge ( 'none', *, *, #12039, .f. ) ;
#12044 = oriented_edge ( 'none', *, *, #21674, .f. ) ;
#12045 = edge_curve ( 'none', #21699, #12083, #2552, .t. ) ;
#12046 = oriented_edge ( 'none', *, *, #12045, .t. ) ;
#12047 = edge_loop ( 'none', ( #12073, #12033, #12070, #12040 ) ) ;
#12048 = edge_loop ( 'none', ( #12049, #12059 ) ) ;
#12049 = oriented_edge ( 'none', *, *, #12042, .t. ) ;
#12050 = oriented_edge ( 'none', *, *, #21857, .f. ) ;
#12051 = oriented_edge ( 'none', *, *, #12074, .f. ) ;
#12052 = edge_curve ( 'none', #12083, #21767, #2293, .t. ) ;
#12053 = oriented_edge ( 'none', *, *, #21717, .f. ) ;
#12054 = advanced_face ( 'none', ( #2551, #2550 ), #2547, .t. ) ;
#12055 = oriented_edge ( 'none', *, *, #21711, .f. ) ;
#12056 = edge_curve ( 'none', #21766, #21699, #2596, .t. ) ;
#12057 = edge_curve ( 'none', #12130, #8706, #2586, .t. ) ;
#12058 = oriented_edge ( 'none', *, *, #12080, .f. ) ;
#12059 = oriented_edge ( 'none', *, *, #12052, .t. ) ;
#12060 = oriented_edge ( 'none', *, *, #21681, .f. ) ;
#12061 = oriented_edge ( 'none', *, *, #21717, .t. ) ;
#12062 = oriented_edge ( 'none', *, *, #21674, .t. ) ;
#12063 = advanced_face ( 'none', ( #2591 ), #2595, .f. ) ;
#12064 = oriented_edge ( 'none', *, *, #22021, .f. ) ;
#12065 = security_classification ( '', '', #12069 ) ;
#12066 = advanced_face ( 'none', ( #2582 ), #2625, .f. ) ;
#12067 = oriented_edge ( 'none', *, *, #8913, .t. ) ;
#12068 = edge_loop ( 'none', ( #12064, #12061, #21732, #21734 ) ) ;
#12069 = security_classification_level ( 'unclassified' ) ;
#12070 = oriented_edge ( 'none', *, *, #12039, .t. ) ;
#12071 = closed_shell ( 'none', ( #21733, #21768, #12079, #12054, #12066, #12063, #21737 ) ) ;
#12072 = oriented_edge ( 'none', *, *, #12089, .t. ) ;
#12073 = oriented_edge ( 'none', *, *, #12045, .f. ) ;
#12074 = edge_curve ( 'none', #21710, #21666, #2623, .t. ) ;
#12075 = oriented_edge ( 'none', *, *, #9720, .t. ) ;
#12076 = edge_loop ( 'none', ( #12084, #12062 ) ) ;
#12077 = oriented_edge ( 'none', *, *, #12080, .t. ) ;
#12078 = edge_curve ( 'none', #22030, #21710, #2594, .t. ) ;
#12079 = advanced_face ( 'none', ( #2577 ), #2576, .f. ) ;
#12080 = edge_curve ( 'none', #21666, #21710, #2634, .t. ) ;
#12081 = edge_loop ( 'none', ( #12051, #12058 ) ) ;
#12082 = edge_loop ( 'none', ( #12055, #12053 ) ) ;
#12083 = vertex_point ( 'none', #2647 ) ;
#12084 = oriented_edge ( 'none', *, *, #12056, .t. ) ;
#12085 = person_and_organization ( #5559, #5558 ) ;
#12086 = oriented_edge ( 'none', *, *, #8554, .f. ) ;
#12087 = oriented_edge ( 'none', *, *, #11938, .f. ) ;
#12088 = edge_curve ( 'none', #11949, #12095, #2626, .t. ) ;
#12089 = edge_curve ( 'none', #12130, #9040, #2635, .t. ) ;
#12090 = oriented_edge ( 'none', *, *, #12088, .f. ) ;
#12091 = oriented_edge ( 'none', *, *, #12239, .t. ) ;
#12092 = advanced_face ( 'none', ( #2627 ), #2618, .f. ) ;
#12093 = oriented_edge ( 'none', *, *, #12107, .f. ) ;
#12094 = edge_loop ( 'none', ( #12091, #12090, #12087, #12110 ) ) ;
#12095 = vertex_point ( 'none', #2693 ) ;
#12096 = oriented_edge ( 'none', *, *, #12101, .t. ) ;
#12097 = vertex_point ( 'none', #2688 ) ;
#12098 = oriented_edge ( 'none', *, *, #11880, .t. ) ;
#12099 = edge_loop ( 'none', ( #12098, #12117, #12114, #12105 ) ) ;
#12100 = edge_curve ( 'none', #11927, #12097, #2694, .t. ) ;
#12101 = edge_curve ( 'none', #12097, #8437, #2682, .t. ) ;
#12102 = oriented_edge ( 'none', *, *, #12100, .t. ) ;
#12103 = edge_curve ( 'none', #12095, #11882, #2683, .t. ) ;
#12104 = edge_loop ( 'none', ( #12093, #12139, #12121, #12158 ) ) ;
#12105 = oriented_edge ( 'none', *, *, #12103, .t. ) ;
#12106 = edge_curve ( 'none', #11879, #12097, #2670, .t. ) ;
#12107 = edge_curve ( 'none', #12118, #6964, #2664, .t. ) ;
#12108 = advanced_face ( 'none', ( #2663 ), #2687, .f. ) ;
#12109 = oriented_edge ( 'none', *, *, #12142, .f. ) ;
#12110 = oriented_edge ( 'none', *, *, #9346, .f. ) ;
#12111 = oriented_edge ( 'none', *, *, #11869, .t. ) ;
#12112 = oriented_edge ( 'none', *, *, #12089, .f. ) ;
#12113 = oriented_edge ( 'none', *, *, #12239, .f. ) ;
#12114 = oriented_edge ( 'none', *, *, #12088, .t. ) ;
#12115 = oriented_edge ( 'none', *, *, #12101, .f. ) ;
#12116 = edge_loop ( 'none', ( #12115, #12128, #12119, #12122, #12113, #12120 ) ) ;
#12117 = oriented_edge ( 'none', *, *, #11950, .f. ) ;
#12118 = vertex_point ( 'none', #2715 ) ;
#12119 = oriented_edge ( 'none', *, *, #11899, .t. ) ;
#12120 = oriented_edge ( 'none', *, *, #9184, .f. ) ;
#12121 = oriented_edge ( 'none', *, *, #22042, .t. ) ;
#12122 = oriented_edge ( 'none', *, *, #12103, .f. ) ;
#12123 = oriented_edge ( 'none', *, *, #11998, .t. ) ;
#12124 = oriented_edge ( 'none', *, *, #8876, .t. ) ;
#12125 = advanced_face ( 'none', ( #2684 ), #2713, .f. ) ;
#12126 = edge_loop ( 'none', ( #12111, #12132, #12141, #12136 ) ) ;
#12127 = advanced_face ( 'none', ( #2669 ), #2717, .f. ) ;
#12128 = oriented_edge ( 'none', *, *, #12106, .f. ) ;
#12129 = advanced_face ( 'none', ( #2711 ), #2719, .f. ) ;
#12130 = vertex_point ( 'none', #2706 ) ;
#12131 = oriented_edge ( 'none', *, *, #12152, .t. ) ;
#12132 = oriented_edge ( 'none', *, *, #12106, .t. ) ;
#12133 = oriented_edge ( 'none', *, *, #11857, .t. ) ;
#12134 = oriented_edge ( 'none', *, *, #12152, .f. ) ;
#12135 = oriented_edge ( 'none', *, *, #12154, .t. ) ;
#12136 = oriented_edge ( 'none', *, *, #11931, .f. ) ;
#12137 = edge_loop ( 'none', ( #12123, #12148, #12134, #12140 ) ) ;
#12138 = edge_curve ( 'none', #12118, #11991, #2696, .t. ) ;
#12139 = oriented_edge ( 'none', *, *, #12138, .t. ) ;
#12140 = oriented_edge ( 'none', *, *, #8711, .f. ) ;
#12141 = oriented_edge ( 'none', *, *, #12100, .f. ) ;
#12142 = edge_curve ( 'none', #21355, #12130, #2753, .t. ) ;
#12143 = vertex_point ( 'none', #2754 ) ;
#12144 = advanced_face ( 'none', ( #2747 ), #2712, .f. ) ;
#12145 = edge_loop ( 'none', ( #12171, #12168, #12164, #12181, #12157 ) ) ;
#12146 = edge_loop ( 'none', ( #12159, #12131, #12166, #12163, #12175, #12150 ) ) ;
#12147 = edge_loop ( 'none', ( #12133, #12153, #12135, #12165 ) ) ;
#12148 = oriented_edge ( 'none', *, *, #12154, .f. ) ;
#12149 = edge_curve ( 'none', #12143, #11414, #2743, .t. ) ;
#12150 = oriented_edge ( 'none', *, *, #12107, .t. ) ;
#12151 = edge_curve ( 'none', #11407, #12118, #2746, .t. ) ;
#12152 = edge_curve ( 'none', #7035, #12143, #2736, .t. ) ;
#12153 = oriented_edge ( 'none', *, *, #12149, .f. ) ;
#12154 = edge_curve ( 'none', #12143, #11987, #2734, .t. ) ;
#12155 = advanced_face ( 'none', ( #2727 ), #2744, .f. ) ;
#12156 = oriented_edge ( 'none', *, *, #11328, .t. ) ;
#12157 = oriented_edge ( 'none', *, *, #22091, .t. ) ;
#12158 = oriented_edge ( 'none', *, *, #9279, .f. ) ;
#12159 = oriented_edge ( 'none', *, *, #8823, .t. ) ;
#12160 = oriented_edge ( 'none', *, *, #12151, .f. ) ;
#12161 = advanced_face ( 'none', ( #2697 ), #2725, .t. ) ;
#12162 = edge_loop ( 'none', ( #12156, #12173, #12170, #12160 ) ) ;
#12163 = oriented_edge ( 'none', *, *, #10554, .f. ) ;
#12164 = oriented_edge ( 'none', *, *, #10482, .f. ) ;
#12165 = oriented_edge ( 'none', *, *, #22084, .t. ) ;
#12166 = oriented_edge ( 'none', *, *, #12149, .t. ) ;
#12167 = advanced_face ( 'none', ( #2779 ), #2787, .f. ) ;
#12168 = oriented_edge ( 'none', *, *, #10664, .f. ) ;
#12169 = edge_loop ( 'none', ( #12182, #12180, #12174, #21122, #12203 ) ) ;
#12170 = oriented_edge ( 'none', *, *, #12138, .f. ) ;
#12171 = oriented_edge ( 'none', *, *, #6230, .f. ) ;
#12172 = advanced_face ( 'none', ( #2774 ), #2786, .f. ) ;
#12173 = oriented_edge ( 'none', *, *, #22040, .t. ) ;
#12174 = oriented_edge ( 'none', *, *, #11867, .f. ) ;
#12175 = oriented_edge ( 'none', *, *, #12151, .t. ) ;
#12176 = advanced_face ( 'none', ( #2780 ), #2731, .f. ) ;
#12177 = edge_loop ( 'none', ( #12224, #12220 ) ) ;
#12178 = oriented_edge ( 'none', *, *, #12202, .t. ) ;
#12179 = edge_curve ( 'none', #12185, #12187, #2765, .t. ) ;
#12180 = oriented_edge ( 'none', *, *, #11916, .f. ) ;
#12181 = oriented_edge ( 'none', *, *, #11853, .f. ) ;
#12182 = oriented_edge ( 'none', *, *, #6025, .f. ) ;
#12183 = oriented_edge ( 'none', *, *, #12216, .f. ) ;
#12184 = oriented_edge ( 'none', *, *, #12199, .t. ) ;
#12185 = vertex_point ( 'none', #2767 ) ;
#12186 = vertex_point ( 'none', #2770 ) ;
#12187 = vertex_point ( 'none', #2810 ) ;
#12188 = oriented_edge ( 'none', *, *, #12179, .t. ) ;
#12189 = advanced_face ( 'none', ( #2766 ), #2797, .t. ) ;
#12190 = edge_curve ( 'none', #12214, #12205, #2827, .t. ) ;
#12191 = oriented_edge ( 'none', *, *, #12196, .f. ) ;
#12192 = edge_curve ( 'none', #7177, #7111, #2817, .t. ) ;
#12193 = vertex_point ( 'none', #2820 ) ;
#12194 = manifold_solid_brep ( 'sweep2[1]', #21990 ) ;
#12195 = vertex_point ( 'none', #2858 ) ;
#12196 = edge_curve ( 'none', #12205, #12214, #2825, .t. ) ;
#12197 = closed_shell ( 'none', ( #5990, #6231, #6266, #6289, #6365, #6549, #8896, #10198, #10662, #11910, #11933, #11942, #11990, #22027, #22113, #10, #22109, #2, #31, #21423, #21455, #21441, #21481, #21490, #21292, #21320, #21332, #21340, #21348, #21374, #21362, #21381, #21389, #21387, #21414, #12244, #14619, #12261, #12245, #12328, #12976, #12806, #13177, #12985, #14123, #13361, #14185, #14134, #19511, #18281, #20325, #20852, #21045, #21038, #21059, #21090, #21069, #21110, #12240, #21115, #12092, #12108, #12127, #12125, #12129, #12155, #12144, #12161, #12172, #12167, #12176 ) ) ;
#12198 = edge_loop ( 'none', ( #12184, #12178, #12188, #12183 ) ) ;
#12199 = edge_curve ( 'none', #12195, #12193, #2819, .t. ) ;
#12200 = oriented_edge ( 'none', *, *, #8093, .f. ) ;
#12201 = vertex_point ( 'none', #2826 ) ;
#12202 = edge_curve ( 'none', #12193, #12185, #2842, .t. ) ;
#12203 = oriented_edge ( 'none', *, *, #11914, .t. ) ;
#12204 = oriented_edge ( 'none', *, *, #12210, .f. ) ;
#12205 = vertex_point ( 'none', #2846 ) ;
#12206 = oriented_edge ( 'none', *, *, #12234, .f. ) ;
#12207 = edge_curve ( 'none', #12208, #12209, #2844, .t. ) ;
#12208 = vertex_point ( 'none', #2843 ) ;
#12209 = vertex_point ( 'none', #2841 ) ;
#12210 = edge_curve ( 'none', #12205, #12209, #2877, .t. ) ;
#12211 = oriented_edge ( 'none', *, *, #12210, .t. ) ;
#12212 = advanced_face ( 'none', ( #2840 ), #2860, .f. ) ;
#12213 = oriented_edge ( 'none', *, *, #12207, .f. ) ;
#12214 = vertex_point ( 'none', #2845 ) ;
#12215 = edge_loop ( 'none', ( #12191, #12211, #12213, #12206 ) ) ;
#12216 = edge_curve ( 'none', #12195, #12187, #2915, .t. ) ;
#12217 = oriented_edge ( 'none', *, *, #12190, .f. ) ;
#12218 = edge_curve ( 'none', #12209, #12208, #2912, .t. ) ;
#12219 = oriented_edge ( 'none', *, *, #12199, .f. ) ;
#12220 = oriented_edge ( 'none', *, *, #12196, .t. ) ;
#12221 = edge_curve ( 'none', #12187, #12185, #2874, .t. ) ;
#12222 = edge_curve ( 'none', #12193, #12195, #2864, .t. ) ;
#12223 = advanced_face ( 'none', ( #2926 ), #2873, .f. ) ;
#12224 = oriented_edge ( 'none', *, *, #12190, .t. ) ;
#12225 = edge_loop ( 'none', ( #21970, #21962 ) ) ;
#12226 = advanced_face ( 'none', ( #2862, #2914 ), #2930, .t. ) ;
#12227 = edge_loop ( 'none', ( #12219, #12228 ) ) ;
#12228 = oriented_edge ( 'none', *, *, #12222, .f. ) ;
#12229 = vertex_point ( 'none', #2931 ) ;
#12230 = edge_loop ( 'none', ( #12204, #12217, #12236, #12232 ) ) ;
#12231 = oriented_edge ( 'none', *, *, #12221, .f. ) ;
#12232 = oriented_edge ( 'none', *, *, #12218, .f. ) ;
#12233 = oriented_edge ( 'none', *, *, #12222, .t. ) ;
#12234 = edge_curve ( 'none', #12214, #12208, #2968, .t. ) ;
#12235 = advanced_face ( 'none', ( #2925 ), #2916, .f. ) ;
#12236 = oriented_edge ( 'none', *, *, #12234, .t. ) ;
#12237 = oriented_edge ( 'none', *, *, #12202, .f. ) ;
#12238 = oriented_edge ( 'none', *, *, #21104, .f. ) ;
#12239 = edge_curve ( 'none', #7172, #12095, #2994, .t. ) ;
#12240 = advanced_face ( 'none', ( #2958 ), #2957, .f. ) ;
#12241 = edge_loop ( 'none', ( #21130, #12102, #12096, #12086 ) ) ;
#12242 = edge_curve ( 'none', #26, #11, #2955, .t. ) ;
#12243 = oriented_edge ( 'none', *, *, #12246, .t. ) ;
#12244 = advanced_face ( 'none', ( #2998 ), #2939, .t. ) ;
#12245 = advanced_face ( 'none', ( #2954 ), #2999, .t. ) ;
#12246 = edge_curve ( 'none', #22112, #9, #2967, .t. ) ;
#12247 = oriented_edge ( 'none', *, *, #25, .f. ) ;
#12248 = edge_loop ( 'none', ( #12243, #21401, #12255, #12247 ) ) ;
#12249 = oriented_edge ( 'none', *, *, #15, .f. ) ;
#12250 = oriented_edge ( 'none', *, *, #12253, .f. ) ;
#12251 = oriented_edge ( 'none', *, *, #21380, .t. ) ;
#12252 = oriented_edge ( 'none', *, *, #12246, .f. ) ;
#12253 = edge_curve ( 'none', #21364, #4, #3016, .t. ) ;
#12254 = oriented_edge ( 'none', *, *, #12446, .f. ) ;
#12255 = oriented_edge ( 'none', *, *, #21420, .f. ) ;
#12256 = oriented_edge ( 'none', *, *, #21470, .f. ) ;
#12257 = oriented_edge ( 'none', *, *, #21397, .t. ) ;
#12258 = oriented_edge ( 'none', *, *, #18, .f. ) ;
#12259 = vertex_point ( 'none', #3025 ) ;
#12260 = edge_loop ( 'none', ( #12777, #12264, #12739, #12802 ) ) ;
#12261 = advanced_face ( 'none', ( #3024 ), #3022, .t. ) ;
#12262 = edge_loop ( 'none', ( #12737, #12741, #12833, #12256 ) ) ;
#12263 = edge_curve ( 'none', #21364, #22072, #3021, .t. ) ;
#12264 = oriented_edge ( 'none', *, *, #21402, .f. ) ;
#12265 = oriented_edge ( 'none', *, *, #21420, .t. ) ;
#12266 = oriented_edge ( 'none', *, *, #12253, .t. ) ;
#12267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12268 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12269 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12270 = circle ( 'none', #12299, 4.800000000000000700 ) ;
#12271 = face_outer_bound ( 'none', #7014, .t. ) ;
#12272 = toroidal_surface ( 'none', #12303, 4.800000000000000700, 0.1999999999999992300 ) ;
#12273 = cartesian_point ( 'none', ( 18.04788713088673900, 1.835241090053170800, -4.204407971507642100 ) ) ;
#12274 = face_outer_bound ( 'none', #7082, .t. ) ;
#12275 = cartesian_point ( 'none', ( 13.99999999999999500, 1.334104343165710200, -4.389227871447407600 ) ) ;
#12276 = cartesian_point ( 'none', ( 13.99999999999999500, 1.334104343165710200, -4.389227871447407600 ) ) ;
#12277 = cartesian_point ( 'none', ( 14.33607877660298000, 1.594264204321036000, -4.310152433467091100 ) ) ;
#12278 = cartesian_point ( 'none', ( 14.67387006028732400, 1.842521812942207000, -4.209427092238940700 ) ) ;
#12279 = cartesian_point ( 'none', ( 15.35807083172554900, 2.310986748820970300, -3.971587003052671400 ) ) ;
#12280 = cartesian_point ( 'none', ( 15.70428552919201200, 2.531573952573861400, -3.834019867692211000 ) ) ;
#12281 = cartesian_point ( 'none', ( 16.40433809067023700, 2.936034614674624300, -3.533875459695981400 ) ) ;
#12282 = cartesian_point ( 'none', ( 16.76098498736947600, 3.119345660854454700, -3.372024855709244000 ) ) ;
#12283 = cartesian_point ( 'none', ( 17.30368609204454700, 3.366549960506700400, -3.118561494626238300 ) ) ;
#12284 = cartesian_point ( 'none', ( 17.48493500772524100, 3.445464573855900900, -3.031563740366655300 ) ) ;
#12285 = cartesian_point ( 'none', ( 17.74579905745848800, 3.568458527574841700, -2.883638697007458300 ) ) ;
#12286 = cartesian_point ( 'none', ( 17.83197191612961400, 3.610240034421808200, -2.831436243743391800 ) ) ;
#12287 = cartesian_point ( 'none', ( 17.94790521272256400, 3.678699193641711900, -2.741123037612730700 ) ) ;
#12288 = cartesian_point ( 'none', ( 17.98467551249184700, 3.702367868195093800, -2.709196583840902200 ) ) ;
#12289 = cartesian_point ( 'none', ( 18.02933225034065900, 3.742570138905541000, -2.653083947636645700 ) ) ;
#12290 = cartesian_point ( 'none', ( 18.04217997025194000, 3.756520508525754000, -2.633327064673411000 ) ) ;
#12291 = cartesian_point ( 'none', ( 18.05713205629503500, 3.786676223558525400, -2.589776233278199500 ) ) ;
#12292 = cartesian_point ( 'none', ( 18.05798116192391900, 3.802655589925775000, -2.566248879945446100 ) ) ;
#12293 = cylindrical_surface ( 'none', #12294, 4.587500000000000400 ) ;
#12294 = axis2_placement_3d ( 'none', #12269, #12268, #12267 ) ;
#12295 = cartesian_point ( 'none', ( 18.04788713088644800, 3.816977613236993200, -2.544766816339798100 ) ) ;
#12296 = cartesian_point ( 'none', ( 8.247402816479363400, 7.724940478959220100e-016, -4.587500000000001200 ) ) ;
#12297 = b_spline_curve_with_knots ( 'none', 3,
( #12295, #12292, #12291, #12290, #12289, #12288, #12287, #12286, #12285, #12284, #12283, #12282, #12281, #12280, #12279, #12278, #12277, #12276 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736454600800e-005, 0.0001638324947290920200, 0.0003276649894581903200, 0.0006553299789163868200, 0.001310659957832779300, 0.002621319915665565500, 0.003931979873498351300, 0.005242639831331137900 ),
.unspecified. ) ;
#12298 = circle ( 'none', #12325, 0.1999999999999987900 ) ;
#12299 = axis2_placement_3d ( 'none', #12356, #12355, #12354 ) ;
#12300 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12301 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12302 = cartesian_point ( 'none', ( 19.19999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12303 = axis2_placement_3d ( 'none', #12302, #12301, #12300 ) ;
#12304 = cartesian_point ( 'none', ( 0.1999999999998825500, 3.211750449497952500, -3.275639678009428600 ) ) ;
#12305 = cartesian_point ( 'none', ( 13.99999999999999300, 2.443504546265115700, 3.882581774840815100 ) ) ;
#12306 = cartesian_point ( 'none', ( 18.99999999999999600, 5.618067191088483400e-016, -4.587500000000000400 ) ) ;
#12307 = cartesian_point ( 'none', ( 15.63242039461558400, -5.963111948670274400e-016, -4.587499999999999500 ) ) ;
#12308 = cartesian_point ( 'none', ( 16.04914809240729000, 0.3090136372396368700, -4.587499999999999500 ) ) ;
#12309 = cartesian_point ( 'none', ( 16.47100765245288300, 0.6093440439754265200, -4.555893707882490600 ) ) ;
#12310 = cartesian_point ( 'none', ( 17.12040401576246800, 1.031502494711356900, -4.472330119889090100 ) ) ;
#12311 = cartesian_point ( 'none', ( 17.34017478026084900, 1.165918185637185900, -4.439372485882644000 ) ) ;
#12312 = cartesian_point ( 'none', ( 17.65879849918455900, 1.380302511924326200, -4.375554877278794700 ) ) ;
#12313 = cartesian_point ( 'none', ( 17.76412590715791500, 1.453505693124947300, -4.352011158615678900 ) ) ;
#12314 = cartesian_point ( 'none', ( 17.90990495272113500, 1.576112260960158600, -4.308469253635742300 ) ) ;
#12315 = cartesian_point ( 'none', ( 17.95635420555598200, 1.618704331787146300, -4.292748775371864900 ) ) ;
#12316 = cartesian_point ( 'none', ( 18.01507631321809200, 1.691844892060982300, -4.264211766465808600 ) ) ;
#12317 = cartesian_point ( 'none', ( 18.03290893942780600, 1.717880137793843100, -4.253820885701673900 ) ) ;
#12318 = cartesian_point ( 'none', ( 18.05599098882587200, 1.774824321804158800, -4.230378579062490400 ) ) ;
#12319 = cartesian_point ( 'none', ( 18.06001923941146000, 1.806800874229127500, -4.216822240841066700 ) ) ;
#12320 = cartesian_point ( 'none', ( 18.04788713088673900, 1.835241090053170800, -4.204407971507642100 ) ) ;
#12321 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12322 = vector ( 'none', #12321, 1000.000000000000000 ) ;
#12323 = cartesian_point ( 'none', ( 18.99999999999999600, 0.0000000000000000000, 4.800000000000000700 ) ) ;
#12324 = b_spline_curve_with_knots ( 'none', 3,
( #12320, #12319, #12318, #12317, #12316, #12315, #12314, #12313, #12312, #12311, #12310, #12309, #12308, #12307 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 9.845588969393037700e-005, 0.0001969117793878607500, 0.0003938235587757207500, 0.0007876471175514410600, 0.001575294235102872800, 0.003150588470205727400 ),
.unspecified. ) ;
#12325 = axis2_placement_3d ( 'none', #12352, #12344, #12343 ) ;
#12326 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.587500000000000400 ) ) ;
#12327 = line ( 'none', #12326, #12322 ) ;
#12328 = advanced_face ( 'none', ( #2806 ), #2807, .t. ) ;
#12329 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12330 = vector ( 'none', #12329, 1000.000000000000000 ) ;
#12331 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.618067191088483400e-016, -4.587500000000000400 ) ) ;
#12332 = line ( 'none', #12331, #12330 ) ;
#12333 = cartesian_point ( 'none', ( 17.98467551249259700, 2.154718984564671000, 4.050241975351017500 ) ) ;
#12334 = cartesian_point ( 'none', ( 18.02933225034133700, 2.093456114434855600, 4.082049384166000800 ) ) ;
#12335 = cartesian_point ( 'none', ( 18.04217997025260100, 2.071914983456744500, 4.093046061534556300 ) ) ;
#12336 = cartesian_point ( 'none', ( 18.05713205629587400, 2.024515831022169800, 4.116696905342524600 ) ) ;
#12337 = edge_loop ( 'none', ( #12266, #12265, #12920 ) ) ;
#12338 = cartesian_point ( 'none', ( 18.05798116192503500, 1.998953851282426500, 4.129165333315941500 ) ) ;
#12339 = cartesian_point ( 'none', ( 18.04788713088769100, 1.975652207678363400, 4.140284362672710800 ) ) ;
#12340 = b_spline_curve_with_knots ( 'none', 3,
( #12339, #12338, #12336, #12335, #12334, #12333, #12392, #12391, #12390, #12389, #12388, #12387, #12386, #12385, #12384, #12383, #12382, #12381 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736456689200e-005, 0.0001638324947291337800, 0.0003276649894582619900, 0.0006553299789165108500, 0.001310659957833015600, 0.002621319915666033400, 0.003931979873499051200, 0.005242639831332069500 ),
.unspecified. ) ;
#12341 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12342 = circle ( 'none', #12378, 4.587500000000000400 ) ;
#12343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12344 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12345 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12346 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12347 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12348 = cartesian_point ( 'none', ( 18.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12349 = axis2_placement_3d ( 'none', #12348, #12347, #12346 ) ;
#12350 = circle ( 'none', #12349, 4.587500000000000400 ) ;
#12351 = cartesian_point ( 'none', ( 0.1999999999997631200, 2.963533100924422600, -3.501803508154489400 ) ) ;
#12352 = cartesian_point ( 'none', ( 19.19999999999999600, 0.0000000000000000000, 4.800000000000000700 ) ) ;
#12353 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12355 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12356 = cartesian_point ( 'none', ( 18.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12357 = b_spline_curve_with_knots ( 'none', 3,
( #12426, #12425, #12424, #12423, #12422, #12421, #12420, #12419, #12418, #12417, #12416, #12415, #12414, #12413, #12412, #12411, #12410, #12409 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736452630300e-005, 0.0001638324947290526100, 0.0003276649894581062900, 0.0006553299789162154100, 0.001310659957832425600, 0.002621319915664846000, 0.003931979873497266200, 0.005242639831329686000 ),
.unspecified. ) ;
#12358 = cartesian_point ( 'none', ( 3.691349419787127100, -1.018884412604115200e-011, -4.587500000000000400 ) ) ;
#12359 = cartesian_point ( 'none', ( 13.99999999999999100, 3.210915779295116400, 3.276457859987465400 ) ) ;
#12360 = cartesian_point ( 'none', ( 13.41155959181783300, 3.422384126237987700, 3.069219714088280900 ) ) ;
#12361 = cartesian_point ( 'none', ( 12.82384108987016800, 3.611742541858548700, 2.843585032348853000 ) ) ;
#12362 = cartesian_point ( 'none', ( 11.64647464945944900, 3.943550337044258400, 2.362005665545151300 ) ) ;
#12363 = cartesian_point ( 'none', ( 11.05476331866058400, 4.085329214054912200, 2.107184386025431300 ) ) ;
#12364 = cartesian_point ( 'none', ( 9.876317520617153200, 4.319199861992084200, 1.573103104086784400 ) ) ;
#12365 = cartesian_point ( 'none', ( 9.311071665052297800, 4.424770947953072100, 1.254836493752476100 ) ) ;
#12366 = cartesian_point ( 'none', ( 8.170635290268808900, 4.558478126364430100, 0.6111380689824286200 ) ) ;
#12367 = cartesian_point ( 'none', ( 7.600989788178592800, 4.590526632980874500, 0.2824192817359295100 ) ) ;
#12368 = cartesian_point ( 'none', ( 6.463304795778916500, 4.584022149781620900, -0.3734117688483393200 ) ) ;
#12369 = cartesian_point ( 'none', ( 5.891575837603443900, 4.545504752123255400, -0.7004000522138983400 ) ) ;
#12370 = cartesian_point ( 'none', ( 4.751067071323167700, 4.400123805275191200, -1.338313932889784200 ) ) ;
#12371 = cartesian_point ( 'none', ( 4.182649119602386300, 4.293425109376571000, -1.649136266042279000 ) ) ;
#12372 = cartesian_point ( 'none', ( 3.043472279777983000, 4.014522623150708300, -2.244272198734422300 ) ) ;
#12373 = cartesian_point ( 'none', ( 2.473569047997265200, 3.842270851635666100, -2.527877676139351300 ) ) ;
#12374 = cartesian_point ( 'none', ( 1.338061286328172000, 3.442597955302383100, -3.049873794274214700 ) ) ;
#12375 = cartesian_point ( 'none', ( 0.7706956366152513100, 3.214849651232541300, -3.289117412571484200 ) ) ;
#12376 = cartesian_point ( 'none', ( 0.1999999999997631200, 2.963533100924422600, -3.501803508154489400 ) ) ;
#12377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12378 = axis2_placement_3d ( 'none', #12341, #12353, #12377 ) ;
#12379 = b_spline_curve_with_knots ( 'none', 3,
( #12463, #12462, #12461, #12460, #12456, #12455, #12454, #12453, #12452, #12451, #12450, #12449, #12448, #12447, #12445, #12444, #12443, #12442 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001967947132112262800, 0.003935894264224525600, 0.005903841396336787100, 0.007871788528449049500, 0.009839735660561312700, 0.01180768279267357400, 0.01377562992478583900, 0.01574357705689809900 ),
.unspecified. ) ;
#12380 = b_spline_curve_with_knots ( 'none', 3,
( #12376, #12375, #12374, #12373, #12372, #12371, #12370, #12369, #12368, #12367, #12366, #12365, #12364, #12363, #12362, #12361, #12360, #12359 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001967947132112203000, 0.003935894264224405900, 0.005903841396336609300, 0.007871788528448813600, 0.009839735660561019600, 0.01180768279267322000, 0.01377562992478542300, 0.01574357705689762700 ),
.unspecified. ) ;
#12381 = cartesian_point ( 'none', ( 13.99999999999999300, 4.154689016622724800, 1.945177339241547500 ) ) ;
#12382 = cartesian_point ( 'none', ( 14.33607877660303500, 4.039393844018132300, 2.191435539962353700 ) ) ;
#12383 = cartesian_point ( 'none', ( 14.67387006028780900, 3.904363000108584700, 2.422831533438959600 ) ) ;
#12384 = cartesian_point ( 'none', ( 15.35807083172604800, 3.602274268506570700, 2.852679997913985400 ) ) ;
#12385 = cartesian_point ( 'none', ( 15.70428552919224100, 3.434714536001098200, 3.051444097372892900 ) ) ;
#12386 = cartesian_point ( 'none', ( 16.40433809067053200, 3.080064411590725200, 3.409072930235050900 ) ) ;
#12387 = cartesian_point ( 'none', ( 16.76098498736990900, 2.893773331492312600, 3.567484391746695800 ) ) ;
#12388 = cartesian_point ( 'none', ( 17.30368609204518600, 2.607709022035771300, 3.776100910826716300 ) ) ;
#12389 = cartesian_point ( 'none', ( 17.48493500772604700, 2.510366059038089800, 3.841831215869775400 ) ) ;
#12390 = cartesian_point ( 'none', ( 17.74579905745947200, 2.346442814697961200, 3.942521339860164200 ) ) ;
#12391 = cartesian_point ( 'none', ( 17.83197191613060500, 2.288825578748602900, 3.976448387517664200 ) ) ;
#12392 = cartesian_point ( 'none', ( 17.94790521272334200, 2.189688876662588200, 4.031357821882297200 ) ) ;
#12393 = cartesian_point ( 'none', ( 2.527902347331612000, 2.186826340843601300, -4.046533378917162700 ) ) ;
#12394 = cartesian_point ( 'none', ( 3.111404770416105400, 2.478013404251169200, -3.875199457918893300 ) ) ;
#12395 = cartesian_point ( 'none', ( 4.854127720637844600, 3.284177601281393200, -3.272551575522533200 ) ) ;
#12396 = cartesian_point ( 'none', ( 6.015841530701669300, 3.733733032274155300, -2.748414438827250000 ) ) ;
#12397 = cartesian_point ( 'none', ( 7.760227672513093600, 4.206477957424114700, -1.860926235015072800 ) ) ;
#12398 = cartesian_point ( 'none', ( 8.342889437303556500, 4.331995063844588300, -1.546156892512019000 ) ) ;
#12399 = cartesian_point ( 'none', ( 9.215248911742248700, 4.465728127013252700, -1.063172175831271800 ) ) ;
#12400 = cartesian_point ( 'none', ( 9.506054971885937700, 4.501669051000036800, -0.9000492602348721900 ) ) ;
#12401 = cartesian_point ( 'none', ( 9.937448288830857700, 4.542934874048628800, -0.6437298707905414500 ) ) ;
#12402 = cartesian_point ( 'none', ( 10.08046263096828800, 4.554530046968421800, -0.5563715207501540600 ) ) ;
#12403 = cartesian_point ( 'none', ( 10.36447478909987300, 4.572881135605491900, -0.3768969852140873800 ) ) ;
#12404 = cartesian_point ( 'none', ( 10.50489092684256300, 4.579631973515123600, -0.2840876402975481800 ) ) ;
#12405 = cartesian_point ( 'none', ( 11.76501312145670000, 4.614437715050873300, 0.5487695670547492200 ) ) ;
#12406 = cartesian_point ( 'none', ( 12.87034435014519900, 4.465913819511068400, 1.280434847427600800 ) ) ;
#12407 = cartesian_point ( 'none', ( 13.99999999999999300, 4.154689016622724800, 1.945177339241547500 ) ) ;
#12408 = b_spline_curve_with_knots ( 'none', 3,
( #12438, #12437, #12436, #12435, #12434, #12433, #12499, #12498, #12497, #12496, #12495, #12494, #12493, #12492, #12491, #12490, #12489, #12488 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163425063000, 0.003359013245137599100, 0.003918848785993872400, 0.004198766556422007900, 0.004268745999029044400, 0.004338725441636081700, 0.004408704884243118200, 0.004478684326850154700 ),
.unspecified. ) ;
#12409 = cartesian_point ( 'none', ( 13.99999999999999300, 4.546789079832430000, -0.6098071576006006700 ) ) ;
#12410 = cartesian_point ( 'none', ( 14.33607877660288600, 4.582933843503306900, -0.3403082998897330500 ) ) ;
#12411 = cartesian_point ( 'none', ( 14.67387006028753800, 4.594440788092323500, -0.07264241706182378300 ) ) ;
#12412 = cartesian_point ( 'none', ( 15.35807083172635900, 4.572701200619494700, 0.4522906210568926100 ) ) ;
#12413 = cartesian_point ( 'none', ( 15.70428552919262300, 4.539200968901387700, 0.7100912526809177700 ) ) ;
#12414 = cartesian_point ( 'none', ( 16.40433809067075500, 4.434199043366379400, 1.202686104940903200 ) ) ;
#12415 = cartesian_point ( 'none', ( 16.76098498737023900, 4.363124716144556100, 1.436666868407884500 ) ) ;
#12416 = cartesian_point ( 'none', ( 17.30368609204534600, 4.235258710607419100, 1.766824294200497500 ) ) ;
#12417 = cartesian_point ( 'none', ( 17.48493500772624600, 4.188905084939472400, 1.874747724620603900 ) ) ;
#12418 = cartesian_point ( 'none', ( 17.74579905745968100, 4.105441267468994400, 2.048077243968858600 ) ) ;
#12419 = cartesian_point ( 'none', ( 17.83197191613080800, 4.075312910954020900, 2.107768722212457900 ) ) ;
#12420 = cartesian_point ( 'none', ( 17.94790521272354800, 4.021600091571929000, 2.207558825512944400 ) ) ;
#12421 = cartesian_point ( 'none', ( 17.98467551249294900, 4.002391090470058400, 2.242351337383275700 ) ) ;
#12422 = cartesian_point ( 'none', ( 18.02933225034159600, 3.968049868044914800, 2.302230640605630500 ) ) ;
#12423 = cartesian_point ( 'none', ( 18.04217997025289600, 3.955873568150190400, 2.323127648952331400 ) ) ;
#12424 = cartesian_point ( 'none', ( 18.05713205629610100, 3.928785475241308900, 2.368649921379058800 ) ) ;
#12425 = cartesian_point ( 'none', ( 18.05798116192521600, 3.914022310571051200, 2.392958880082783200 ) ) ;
#12426 = cartesian_point ( 'none', ( 18.04788713088824200, 3.900431121689048800, 2.414910622457082200 ) ) ;
#12427 = cartesian_point ( 'none', ( 0.1999999999997635100, 0.9309518990032938900, -4.492046839887375900 ) ) ;
#12428 = b_spline_curve_with_knots ( 'none', 3,
( #12407, #12406, #12405, #12404, #12403, #12402, #12401, #12400, #12399, #12398, #12397, #12396, #12395, #12394, #12393, #12467, #12466, #12465 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.004000460582765139100, 0.004500518155610783200, 0.005000575728456428100, 0.006000690874147719000, 0.008000921165530309300, 0.01200138174829548500, 0.01400161203967807200, 0.01600184233106066000 ),
.unspecified. ) ;
#12429 = cartesian_point ( 'none', ( 13.99999999999999300, 4.154689016622724800, 1.945177339241547500 ) ) ;
#12430 = cartesian_point ( 'none', ( 17.52813116512963600, 7.614893958451940400e-012, 4.587500000000001200 ) ) ;
#12431 = cartesian_point ( 'none', ( 8.170635290268354100, -4.201650241864635800, -1.870654380943049100 ) ) ;
#12432 = cartesian_point ( 'none', ( 11.64647464945924300, -3.118354944061179500, -3.377354359216498700 ) ) ;
#12433 = cartesian_point ( 'none', ( 17.26741438555086100, 2.104589872776810600, 4.077107124198452200 ) ) ;
#12434 = cartesian_point ( 'none', ( 16.76619002001698900, 2.324624872329816800, 3.958415666915676000 ) ) ;
#12435 = cartesian_point ( 'none', ( 16.42851690018871100, 2.460108145665360600, 3.874966462516115800 ) ) ;
#12436 = cartesian_point ( 'none', ( 15.40278291748548300, 2.830639699519510400, 3.622429963088235300 ) ) ;
#12437 = cartesian_point ( 'none', ( 14.70616383247417900, 3.037548287817054800, 3.446357317814110000 ) ) ;
#12438 = cartesian_point ( 'none', ( 13.99999999999999100, 3.210915779295116400, 3.276457859987465400 ) ) ;
#12439 = cartesian_point ( 'none', ( 18.04788713088769100, 1.975652207678363400, 4.140284362672710800 ) ) ;
#12440 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.618067191088483400e-016, -4.587500000000000400 ) ) ;
#12441 = line ( 'none', #12440, #12540 ) ;
#12442 = cartesian_point ( 'none', ( 13.99999999999999500, 4.472581098737844500, 1.020379618187749800 ) ) ;
#12443 = cartesian_point ( 'none', ( 13.41155959181757900, 4.538438192078492000, 0.7317113758559049600 ) ) ;
#12444 = cartesian_point ( 'none', ( 12.82384108986985500, 4.575749309408740500, 0.4395205141001766700 ) ) ;
#12445 = cartesian_point ( 'none', ( 11.64647464945929300, 4.594522326791174100, -0.1449986671899238200 ) ) ;
#12446 = edge_curve ( 'none', #22059, #21407, #2804, .t. ) ;
#12447 = cartesian_point ( 'none', ( 11.05476331866044700, 4.576027523092561100, -0.4360194167915506500 ) ) ;
#12448 = cartesian_point ( 'none', ( 9.876317520616751700, 4.484025891040206000, -1.011757200320785100 ) ) ;
#12449 = cartesian_point ( 'none', ( 9.311071665051988700, 4.400770019689670900, -1.336576148860626500 ) ) ;
#12450 = cartesian_point ( 'none', ( 8.170635290268339900, 4.165242013330556300, -1.950377281012198200 ) ) ;
#12451 = cartesian_point ( 'none', ( 7.600989788178161200, 4.014484138893544200, -2.244239852906788600 ) ) ;
#12452 = cartesian_point ( 'none', ( 6.463304795778314300, 3.654443184122307300, -2.792443452037113100 ) ) ;
#12453 = cartesian_point ( 'none', ( 5.891575837602788500, 3.445257074449577000, -3.046699423256503900 ) ) ;
#12454 = cartesian_point ( 'none', ( 4.751067071322411000, 2.978072557392371900, -3.504747855070721400 ) ) ;
#12455 = cartesian_point ( 'none', ( 4.182649119601572700, 2.720268662240134600, -3.708542570746001600 ) ) ;
#12456 = cartesian_point ( 'none', ( 3.043472279777077900, 2.163886183239296800, -4.058416708494479300 ) ) ;
#12457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12458 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12459 = axis2_placement_3d ( 'none', #12345, #12458, #12457 ) ;
#12460 = cartesian_point ( 'none', ( 2.473569047996326400, 1.865650074776707700, -4.203874479731573500 ) ) ;
#12461 = cartesian_point ( 'none', ( 1.338061286327223000, 1.247211430742293000, -4.426926076848191700 ) ) ;
#12462 = cartesian_point ( 'none', ( 0.7706956366151492800, 0.9262724999780757000, -4.505060586660669700 ) ) ;
#12463 = cartesian_point ( 'none', ( 0.1999999999996444100, 0.5998647795949905200, -4.548111530755084800 ) ) ;
#12464 = circle ( 'none', #12459, 4.587500000000000400 ) ;
#12465 = cartesian_point ( 'none', ( 0.1999999999997635100, 0.9309518990032938900, -4.492046839887375900 ) ) ;
#12466 = cartesian_point ( 'none', ( 0.7830931091912818300, 1.259558604648104400, -4.423944914963169800 ) ) ;
#12467 = cartesian_point ( 'none', ( 1.364412444974824500, 1.577841034283643300, -4.320539260581819400 ) ) ;
#12468 = cartesian_point ( 'none', ( 18.04788713088679600, 4.586850713692617100, -0.07718017744672592300 ) ) ;
#12469 = cartesian_point ( 'none', ( 18.05405407045323700, 4.587234993940710700, -0.05434224239650705500 ) ) ;
#12470 = cartesian_point ( 'none', ( 18.05842897943139700, 4.587457614309437700, -0.03037092443476453000 ) ) ;
#12471 = cartesian_point ( 'none', ( 18.04881371510980900, 4.587530854465235600, 0.01582452103895698100 ) ) ;
#12472 = cartesian_point ( 'none', ( 18.02986337099083200, 4.587374942528263100, 0.03455679411130439100 ) ) ;
#12473 = cartesian_point ( 'none', ( 17.98423466621022000, 4.587251497817879600, 0.04823620137480799000 ) ) ;
#12474 = cartesian_point ( 'none', ( 17.96086982006416800, 4.587253089838347000, 0.04765230174240055200 ) ) ;
#12475 = cartesian_point ( 'none', ( 17.91412384136180700, 4.587299020549733300, 0.04300404813830929800 ) ) ;
#12476 = cartesian_point ( 'none', ( 17.89125273544410200, 4.587342474995256000, 0.03842262672004974300 ) ) ;
#12477 = cartesian_point ( 'none', ( 17.77812161142947600, 4.587541935711152900, 0.01057054049294124800 ) ) ;
#12478 = cartesian_point ( 'none', ( 17.69128247976167100, 4.587579163992267600, -0.02538644550659380200 ) ) ;
#12479 = cartesian_point ( 'none', ( 17.43419806160287100, 4.586068145555524100, -0.1364494205399400000 ) ) ;
#12480 = cartesian_point ( 'none', ( 17.26741438555262000, 4.582945318022091800, -0.2207107763654540000 ) ) ;
#12481 = cartesian_point ( 'none', ( 16.76619002001828900, 4.566385613102725400, -0.4701678653271679200 ) ) ;
#12482 = cartesian_point ( 'none', ( 16.42851690019021800, 4.546759332548219000, -0.6280738379199736200 ) ) ;
#12483 = cartesian_point ( 'none', ( 15.40278291748673700, 4.470968422935563100, -1.070028647788945400 ) ) ;
#12484 = cartesian_point ( 'none', ( 14.70616383247436900, 4.396760045185654800, -1.331382540042781200 ) ) ;
#12485 = cartesian_point ( 'none', ( 13.99999999999999300, 4.314233521079232000, -1.559661942728711500 ) ) ;
#12486 = b_spline_curve_with_knots ( 'none', 3,
( #12539, #12538, #12537, #12536, #12535, #12534, #12533, #12532, #12531, #12530, #12529, #12528, #12527, #12526, #12525, #12524 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.004026066367381261700, 0.005490755203570853700, 0.006955444039760444800, 0.009884821712139628700, 0.01134951054832922100, 0.01208185496642401700, 0.01281419938451881100, 0.01574357705689799800 ),
.unspecified. ) ;
#12487 = b_spline_curve_with_knots ( 'none', 3,
( #12485, #12484, #12483, #12482, #12481, #12480, #12479, #12478, #12477, #12476, #12475, #12474, #12473, #12472, #12471, #12470, #12469, #12468 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163426789100, 0.003359013245140184300, 0.003918848785996881200, 0.004198766556425224900, 0.004268745999032310900, 0.004338725441639396800, 0.004408704884246483600, 0.004478684326853569500 ),
.unspecified. ) ;
#12488 = cartesian_point ( 'none', ( 18.04788713088769100, 1.975652207678363400, 4.140284362672710800 ) ) ;
#12489 = cartesian_point ( 'none', ( 18.05405407045316900, 1.955037727033336600, 4.150121137366865800 ) ) ;
#12490 = cartesian_point ( 'none', ( 18.05842897943019000, 1.933325129088335800, 4.160281685339613000 ) ) ;
#12491 = cartesian_point ( 'none', ( 18.04881371510706200, 1.891334698907488200, 4.179538588510116200 ) ) ;
#12492 = cartesian_point ( 'none', ( 18.02986337098749900, 1.874230455816304100, 4.187178433485496700 ) ) ;
#12493 = cartesian_point ( 'none', ( 17.98423466620916500, 1.861735948506436900, 4.192748775373297000 ) ) ;
#12494 = cartesian_point ( 'none', ( 17.96086982006129800, 1.862267743643008800, 4.192507662852817100 ) ) ;
#12495 = cartesian_point ( 'none', ( 17.91412384135977800, 1.866515024150709800, 4.190618488566155300 ) ) ;
#12496 = cartesian_point ( 'none', ( 17.89125273544142700, 1.870700483286055000, 4.188754824882087400 ) ) ;
#12497 = cartesian_point ( 'none', ( 17.77812161142682300, 1.896118491031324900, 4.177366085968981400 ) ) ;
#12498 = cartesian_point ( 'none', ( 17.69128247975912800, 1.928841581139823400, 4.162462878198129000 ) ) ;
#12499 = cartesian_point ( 'none', ( 17.43419806160081000, 2.029240316985962500, 4.114951180264898600 ) ) ;
#12500 = cartesian_point ( 'none', ( 18.04788713088824200, 3.900431121689048800, 2.414910622457082200 ) ) ;
#12501 = cartesian_point ( 'none', ( 13.99999999999999300, 4.546789079832430000, -0.6098071576006006700 ) ) ;
#12502 = cartesian_point ( 'none', ( 17.26741438555235700, 3.974744194113994500, 2.292053582737885600 ) ) ;
#12503 = cartesian_point ( 'none', ( 16.76619002001816800, 4.095679968344291500, 2.073244072954560900 ) ) ;
#12504 = oriented_edge ( 'none', *, *, #21445, .f. ) ;
#12505 = cartesian_point ( 'none', ( 16.42851690019014700, 4.164539704595202200, 1.929794347292980600 ) ) ;
#12506 = cartesian_point ( 'none', ( 15.40278291748679100, 4.339719143812926600, 1.517022642810408600 ) ) ;
#12507 = cartesian_point ( 'none', ( 14.70616383247441000, 4.418589665818347000, 1.257037679624138000 ) ) ;
#12508 = cartesian_point ( 'none', ( 13.99999999999999500, 4.472581098737844500, 1.020379618187749800 ) ) ;
#12509 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.794856250648822400, -1.951606326899918200 ) ) ;
#12510 = cartesian_point ( 'none', ( 0.1999999999996463200, -1.645417301633163000, -4.282260869387366500 ) ) ;
#12511 = cartesian_point ( 'none', ( 0.6890959627477977200, -1.382655981803076100, -4.383224363913906400 ) ) ;
#12512 = cartesian_point ( 'none', ( 1.176964270889297800, -1.112604829031862400, -4.459325743958018500 ) ) ;
#12513 = cartesian_point ( 'none', ( 2.152730305012121400, -0.5622981064706104000, -4.561501554945622600 ) ) ;
#12514 = cartesian_point ( 'none', ( 2.641653898336288700, -0.2814234545597244500, -4.587499999999998600 ) ) ;
#12515 = cartesian_point ( 'none', ( 3.129924462380897500, -4.336808689942017700e-016, -4.587500000000001200 ) ) ;
#12516 = cartesian_point ( 'none', ( 9.311071665051901600, -3.892008340611834400, -2.450608831394860000 ) ) ;
#12517 = b_spline_curve_with_knots ( 'none', 3,
( #12508, #12507, #12506, #12505, #12503, #12502, #11769, #11841, #11829, #11815, #11814, #11839, #11842, #11830, #11833, #11832, #11824, #11823 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163426509800, 0.003359013245139767100, 0.003918848785996395500, 0.004198766556424705400, 0.004268745999031778300, 0.004338725441638850400, 0.004408704884245922400, 0.004478684326852995300 ),
.unspecified. ) ;
#12518 = cartesian_point ( 'none', ( 13.99999999999999100, -2.157766278824141200, -4.048357807305256600 ) ) ;
#12519 = cartesian_point ( 'none', ( 13.41155959181775300, -2.419054404576921800, -3.909091780525351100 ) ) ;
#12520 = cartesian_point ( 'none', ( 12.82384108986970300, -2.664311109657667900, -3.745945319385242100 ) ) ;
#12521 = oriented_edge ( 'none', *, *, #21421, .f. ) ;
#12522 = cartesian_point ( 'none', ( 11.05476331866034200, -3.326182230976567000, -3.172798857516131700 ) ) ;
#12523 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12524 = cartesian_point ( 'none', ( 13.99999999999999300, 4.314233521079232000, -1.559661942728711500 ) ) ;
#12525 = cartesian_point ( 'none', ( 13.12408002983037400, 4.164391646114108200, -1.974144608571410500 ) ) ;
#12526 = cartesian_point ( 'none', ( 12.24993651526552400, 3.956989810937333800, -2.361332685429089500 ) ) ;
#12527 = cartesian_point ( 'none', ( 11.15173208589940200, 3.636207146141148700, -2.799095452226152900 ) ) ;
#12528 = cartesian_point ( 'none', ( 10.93187073240888000, 3.569009088781912400, -2.884267475967790000 ) ) ;
#12529 = cartesian_point ( 'none', ( 10.49254699185986100, 3.429298484713191500, -3.049055042382365700 ) ) ;
#12530 = cartesian_point ( 'none', ( 10.27327434327214000, 3.356431460378078900, -3.129340520711677800 ) ) ;
#12531 = cartesian_point ( 'none', ( 9.626553519904804900, 3.114700437460607300, -3.375913121811299400 ) ) ;
#12532 = cartesian_point ( 'none', ( 9.204345799678664600, 2.929272641261376100, -3.538980883475883100 ) ) ;
#12533 = cartesian_point ( 'none', ( 7.931431021315360000, 2.339686223780260500, -3.976241344040038600 ) ) ;
#12534 = cartesian_point ( 'none', ( 7.085635122351509300, 1.900394782779799600, -4.203702400427618900 ) ) ;
#12535 = cartesian_point ( 'none', ( 5.811976070992659300, 1.206269958879539600, -4.432768155932494700 ) ) ;
#12536 = cartesian_point ( 'none', ( 5.386389629069134900, 0.9686105941773408600, -4.490679094803544700 ) ) ;
#12537 = cartesian_point ( 'none', ( 4.538465948863269300, 0.4879622240845312700, -4.567964325990805800 ) ) ;
#12538 = cartesian_point ( 'none', ( 4.115198240524294200, 0.2444683579061309200, -4.587500000000543900 ) ) ;
#12539 = cartesian_point ( 'none', ( 3.691349419787127100, -1.018884412604115200e-011, -4.587500000000000400 ) ) ;
#12540 = vector ( 'none', #12523, 1000.000000000000000 ) ;
#12541 = cartesian_point ( 'none', ( 9.876317520616781900, -3.701047559528658500, -2.726240595770463800 ) ) ;
#12542 = cartesian_point ( 'none', ( 15.40278291748661700, 3.182716818129208000, -3.317353403177505400 ) ) ;
#12543 = cartesian_point ( 'none', ( 14.70616383247447900, 2.978990176227914100, -3.497098210346533300 ) ) ;
#12544 = cartesian_point ( 'none', ( 13.99999999999999300, 2.786147283395369100, -3.644521856873492700 ) ) ;
#12545 = cartesian_point ( 'none', ( 5.971420428853076800, -9.757819552369541900e-016, 4.587500000000003000 ) ) ;
#12546 = b_spline_curve_with_knots ( 'none', 3,
( #12544, #12543, #12542, #12600, #12599, #12598, #12597, #12596, #12595, #12594, #12593, #12592, #12591, #12590, #12589, #12588, #12587, #12586 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163426278200, 0.003359013245139422800, 0.003918848785995993900, 0.004198766556424275200, 0.004268745999031344600, 0.004338725441638414900, 0.004408704884245485300, 0.004478684326852555600 ),
.unspecified. ) ;
#12547 = cartesian_point ( 'none', ( 3.129924462380897500, -4.336808689942017700e-016, -4.587500000000001200 ) ) ;
#12548 = cartesian_point ( 'none', ( 3.589965902204771600, 0.2651530949632195900, -4.587499999999998600 ) ) ;
#12549 = cartesian_point ( 'none', ( 4.048452542355918600, 0.5301716313042063000, -4.564492540172782500 ) ) ;
#12550 = cartesian_point ( 'none', ( 4.966130475176244700, 1.053306088335058900, -4.472831361923790700 ) ) ;
#12551 = cartesian_point ( 'none', ( 5.426387175013713800, 1.311952089570199700, -4.403924648527939700 ) ) ;
#12552 = cartesian_point ( 'none', ( 6.345062977523806300, 1.811670948819228200, -4.222986972327052300 ) ) ;
#12553 = cartesian_point ( 'none', ( 6.803744405645472800, 2.052727988899802900, -4.111162830778608800 ) ) ;
#12554 = cartesian_point ( 'none', ( 7.722990028220676700, 2.512370442817907400, -3.847511764198150900 ) ) ;
#12555 = cartesian_point ( 'none', ( 8.183928704261951700, 2.731375115331415900, -3.695251662793392000 ) ) ;
#12556 = cartesian_point ( 'none', ( 9.102698965361039300, 3.138467013319167000, -3.356384912124430000 ) ) ;
#12557 = cartesian_point ( 'none', ( 9.563934804650330100, 3.324747132327341400, -3.173186416010369100 ) ) ;
#12558 = cartesian_point ( 'none', ( 10.24167429138892200, 3.594873218331294600, -2.853334472646252600 ) ) ;
#12559 = cartesian_point ( 'none', ( 10.46440006469864600, 3.684290159686161000, -2.737256088454712400 ) ) ;
#12560 = cartesian_point ( 'none', ( 10.90687507618312100, 3.851232328853110500, -2.496912978807892100 ) ) ;
#12561 = cartesian_point ( 'none', ( 11.12756386969718600, 3.928593790611979700, -2.373271078414236300 ) ) ;
#12562 = cartesian_point ( 'none', ( 12.22970391936386900, 4.284346548261346800, -1.739904433226320000 ) ) ;
#12563 = cartesian_point ( 'none', ( 13.10723191103740600, 4.469681026569960900, -1.184733666583126100 ) ) ;
#12564 = cartesian_point ( 'none', ( 0.1999999999996444100, 0.5998647795949905200, -4.548111530755084800 ) ) ;
#12565 = cartesian_point ( 'none', ( 3.129924462380897500, -4.336808689942017700e-016, -4.587500000000001200 ) ) ;
#12566 = cartesian_point ( 'none', ( 13.99999999999999300, 4.314233521079232000, -1.559661942728711500 ) ) ;
#12568 = edge_curve ( 'none', #22071, #29, #3061, .t. ) ;
#12567 = cartesian_point ( 'none', ( 13.99999999999999300, 4.546789079832430000, -0.6098071576006006700 ) ) ;
#12569 = b_spline_curve_with_knots ( 'none', 3,
( #12567, #12563, #12562, #12561, #12560, #12559, #12558, #12557, #12556, #12555, #12554, #12553, #12552, #12551, #12550, #12549, #12548, #12547 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.003161568350408937100, 0.003951960438011171600, 0.004742352525613407000, 0.006323136700817881200, 0.007903920876022355400, 0.009484705051226829600, 0.01106548922643130200, 0.01264627340163577600 ),
.unspecified. ) ;
#12570 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.618067191088483400e-016, -4.587500000000000400 ) ) ;
#12571 = line ( 'none', #12570, #12575 ) ;
#12572 = cartesian_point ( 'none', ( 13.99999999999999500, -3.700069203074402700, 2.711944715966820400 ) ) ;
#12573 = cartesian_point ( 'none', ( 0.8487998387021300500, 1.177768819971003500e-011, 4.587500000000000400 ) ) ;
#12574 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12575 = vector ( 'none', #12574, 1000.000000000000000 ) ;
#12576 = cartesian_point ( 'none', ( 13.99999999999999300, 2.786147283395369100, -3.644521856873492700 ) ) ;
#12577 = cartesian_point ( 'none', ( 13.03250805781796900, 2.399400944263810200, -3.940179916956734600 ) ) ;
#12578 = cartesian_point ( 'none', ( 12.06665043700316900, 1.971129212265358800, -4.170032445453436800 ) ) ;
#12579 = cartesian_point ( 'none', ( 10.85295855295419000, 1.406259529496835900, -4.368286355145243300 ) ) ;
#12580 = cartesian_point ( 'none', ( 10.60926215090154100, 1.294128122659695900, -4.402866106071120300 ) ) ;
#12581 = cartesian_point ( 'none', ( 10.12711261120565200, 1.058625429737102300, -4.465345422849448900 ) ) ;
#12582 = cartesian_point ( 'none', ( 9.889974869013846300, 0.9328238361028953200, -4.493592315472028500 ) ) ;
#12583 = cartesian_point ( 'none', ( 9.183279200478970900, 0.5434761330616957300, -4.562816429605399000 ) ) ;
#12584 = cartesian_point ( 'none', ( 8.716090656588736600, 0.2701717710662345800, -4.587500000000003000 ) ) ;
#12585 = cartesian_point ( 'none', ( 8.247402816479363400, 7.724940478959220100e-016, -4.587500000000001200 ) ) ;
#12586 = cartesian_point ( 'none', ( 18.04788713088644800, 3.816977613236993200, -2.544766816339798100 ) ) ;
#12587 = cartesian_point ( 'none', ( 18.05405407045306300, 3.829648010227436000, -2.525762080383656500 ) ) ;
#12588 = cartesian_point ( 'none', ( 18.05842897943117000, 3.842795163337378500, -2.505716482119932900 ) ) ;
#12589 = cartesian_point ( 'none', ( 18.04881371510927200, 3.867831920280702600, -2.466893997032370700 ) ) ;
#12590 = cartesian_point ( 'none', ( 18.02986337098999300, 3.877828190239403400, -2.451051113775472700 ) ) ;
#12591 = cartesian_point ( 'none', ( 17.98423466620972300, 3.885119987865845600, -2.439476524839028700 ) ) ;
#12592 = cartesian_point ( 'none', ( 17.96086982006339700, 3.884805647184170800, -2.439968593178764200 ) ) ;
#12593 = cartesian_point ( 'none', ( 17.91412384136120700, 3.882331250929223800, -2.443903784961904100 ) ) ;
#12594 = cartesian_point ( 'none', ( 17.89125273544334500, 3.879890903714406500, -2.447781415162289000 ) ) ;
#12595 = cartesian_point ( 'none', ( 17.77812161142863800, 3.865000726080898700, -2.471319917701646900 ) ) ;
#12596 = cartesian_point ( 'none', ( 17.69128247976079400, 3.845592230199943900, -2.501588986331942300 ) ) ;
#12597 = cartesian_point ( 'none', ( 17.43419806160212500, 3.784275902990780000, -2.594204188202633900 ) ) ;
#12598 = cartesian_point ( 'none', ( 17.26741438555206200, 3.736093685002233900, -2.663401023441810200 ) ) ;
#12599 = cartesian_point ( 'none', ( 16.76619002001789800, 3.587296090239775900, -2.864304828416188700 ) ) ;
#12600 = cartesian_point ( 'none', ( 16.42851690018977700, 3.485414998283344000, -2.986533017352284200 ) ) ;
#12601 = b_spline_curve_with_knots ( 'none', 3,
( #12585, #12584, #12583, #12582, #12581, #12580, #12579, #12578, #12577, #12576 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.009272325366889740500, 0.01089013828939181700, 0.01169904475064285400, 0.01250795121189389100, 0.01574357705689804000 ),
.unspecified. ) ;
#12602 = cartesian_point ( 'none', ( 13.99999999999999100, -4.578884296940884700, 0.2810246345575095900 ) ) ;
#12603 = cartesian_point ( 'none', ( 7.664599267450078900, -1.213222231011279500e-013, -4.587500000000001200 ) ) ;
#12604 = cartesian_point ( 'none', ( 17.30368609204215600, -4.108781335976638100, 2.043771113770596900 ) ) ;
#12605 = cartesian_point ( 'none', ( 17.48493500772327300, -4.159989253253359100, 1.938064564047929700 ) ) ;
#12606 = cartesian_point ( 'none', ( 17.74579905745688900, -4.236325786956999000, 1.761480123266683500 ) ) ;
#12607 = cartesian_point ( 'none', ( 17.83197191612803700, -4.261707718572212800, 1.699621025401738500 ) ) ;
#12608 = cartesian_point ( 'none', ( 17.94790521272089000, -4.301949630343631100, 1.593678964728376200 ) ) ;
#12609 = cartesian_point ( 'none', ( 17.98467551249008900, -4.315664835820348000, 1.556377520462968400 ) ) ;
#12610 = cartesian_point ( 'none', ( 18.02933225033872900, -4.338429875621516300, 1.491211551775730100 ) ) ;
#12611 = cartesian_point ( 'none', ( 18.04217997024991100, -4.346249000099016200, 1.468324688089946100 ) ) ;
#12612 = cartesian_point ( 'none', ( 18.05713205629251000, -4.362913509705800900, 1.418042124671466100 ) ) ;
#12613 = cartesian_point ( 'none', ( 18.05798116192085000, -4.371617178047835700, 1.390965886717588000 ) ) ;
#12614 = cartesian_point ( 'none', ( 18.04788713088310100, -4.379306862077014800, 1.366319017382732400 ) ) ;
#12615 = cartesian_point ( 'none', ( 13.99999999999999500, -0.04347535255356685400, 4.587293929940035900 ) ) ;
#12616 = cartesian_point ( 'none', ( 18.04788713088310100, -4.379306862077014800, 1.366319017382732400 ) ) ;
#12617 = cartesian_point ( 'none', ( 18.05405407045074300, -4.386109766109293600, 1.344514443426926100 ) ) ;
#12618 = cartesian_point ( 'none', ( 18.05842897942979200, -4.393076869489182600, 1.321576851679770800 ) ) ;
#12619 = cartesian_point ( 'none', ( 18.04881371510878200, -4.406161903872051000, 1.277273280470284000 ) ) ;
#12620 = cartesian_point ( 'none', ( 18.02986337098964500, -4.411289798652085800, 1.259255870609094400 ) ) ;
#12621 = cartesian_point ( 'none', ( 17.98423466620753400, -4.415025288704230300, 1.246095797062790400 ) ) ;
#12622 = cartesian_point ( 'none', ( 17.96086982006265500, -4.414862312700242900, 1.246656493181612400 ) ) ;
#12623 = cartesian_point ( 'none', ( 17.91412384135986700, -4.413596818522340600, 1.251129400031143500 ) ) ;
#12624 = cartesian_point ( 'none', ( 17.89125273544251000, -4.412347777187377100, 1.255537484223103700 ) ) ;
#12625 = cartesian_point ( 'none', ( 17.77812161142791700, -4.404692318876702700, 1.282317559835827200 ) ) ;
#12626 = cartesian_point ( 'none', ( 17.69128247976009000, -4.394597785548914900, 1.316828523673467600 ) ) ;
#12627 = cartesian_point ( 'none', ( 17.43419806160137900, -4.361857918049245200, 1.422966964759159400 ) ) ;
#12628 = cartesian_point ( 'none', ( 17.26741438555140500, -4.335122419753351300, 1.502935341435664300 ) ) ;
#12629 = cartesian_point ( 'none', ( 16.76619002001747200, -4.248953315742510600, 1.737622257505546900 ) ) ;
#12630 = cartesian_point ( 'none', ( 16.42851690018959600, -4.185634784053117000, 1.883602566498146200 ) ) ;
#12631 = cartesian_point ( 'none', ( 15.40278291748644400, -3.988400880223306200, 2.286302334471457700 ) ) ;
#12632 = cartesian_point ( 'none', ( 14.70616383247443100, -3.843566562883643300, 2.516162641713372700 ) ) ;
#12633 = cartesian_point ( 'none', ( 13.99999999999999500, -3.700069203074402700, 2.711944715966820400 ) ) ;
#12634 = b_spline_curve_with_knots ( 'none', 3,
( #12614, #12613, #12612, #12611, #12610, #12609, #12608, #12607, #12606, #12605, #12604, #12667, #12666, #12665, #12664, #12663, #12662, #12661 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736454485600e-005, 0.0001638324947290897100, 0.0003276649894581850600, 0.0006553299789163835700, 0.001310659957832780400, 0.002621319915665582800, 0.003931979873498385100, 0.005242639831331188200 ),
.unspecified. ) ;
#12635 = cartesian_point ( 'none', ( 0.1999999999990515200, -1.856917131501191600, 4.194879618860684700 ) ) ;
#12636 = b_spline_curve_with_knots ( 'none', 3,
( #12660, #12659, #12658, #12657, #12656, #12651, #12650, #12649, #12648, #12647, #12646, #12645, #12644, #12643, #12642, #12641 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006650757714335218800, 0.008923962549976094700, 0.01006056496779653100, 0.01119716738561697000, 0.01176546859452718900, 0.01233376980343740800, 0.01347037222125784700, 0.01574357705689873000 ),
.unspecified. ) ;
#12637 = b_spline_curve_with_knots ( 'none', 3,
( #12633, #12632, #12631, #12630, #12629, #12628, #12627, #12626, #12625, #12624, #12623, #12622, #12621, #12620, #12619, #12618, #12617, #12616 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163425838000, 0.003359013245138764000, 0.003918848785995232400, 0.004198766556423461600, 0.004268745999030526700, 0.004338725441637591800, 0.004408704884244656100, 0.004478684326851721200 ),
.unspecified. ) ;
#12638 = b_spline_curve_with_knots ( 'none', 3,
( #12699, #12698, #12697, #12696, #12695, #12694, #12693, #12692, #12691, #12690, #12689, #12688, #12687, #12686, #12685, #12684, #12683, #12682 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163426497200, 0.003359013245139743700, 0.003918848785996366900, 0.004198766556424682800, 0.004268745999031767900, 0.004338725441638852100, 0.004408704884245937200, 0.004478684326853021300 ),
.unspecified. ) ;
#12639 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12640 = vector ( 'none', #12639, 1000.000000000000000 ) ;
#12641 = cartesian_point ( 'none', ( 13.99999999999999500, -3.700069203074402700, 2.711944715966820400 ) ) ;
#12642 = cartesian_point ( 'none', ( 13.32028378225257700, -3.497885214495638700, 2.987796485765171100 ) ) ;
#12643 = cartesian_point ( 'none', ( 12.64155937355233800, -3.267176090165438300, 3.237992003603631400 ) ) ;
#12644 = cartesian_point ( 'none', ( 11.62092338462239600, -2.885445582795163100, 3.570410190876579300 ) ) ;
#12645 = cartesian_point ( 'none', ( 11.27990144553488200, -2.752124381668698200, 3.674124389645136500 ) ) ;
#12646 = cartesian_point ( 'none', ( 10.76841573107885700, -2.545045206666846300, 3.817716168629126500 ) ) ;
#12647 = cartesian_point ( 'none', ( 10.59749866614256900, -2.475629279257003400, 3.863107252394016600 ) ) ;
#12648 = cartesian_point ( 'none', ( 10.25781641321652200, -2.331262295801513200, 3.951905120317043900 ) ) ;
#12649 = cartesian_point ( 'none', ( 10.09004041753329300, -2.254699541476118600, 3.996209977599012800 ) ) ;
#12650 = cartesian_point ( 'none', ( 9.590301819043995500, -2.015393297080793300, 4.125067022202161500 ) ) ;
#12651 = cartesian_point ( 'none', ( 9.261782527113162200, -1.843165600019659900, 4.205226771113542500 ) ) ;
#12652 = cartesian_point ( 'none', ( 10.61169638136552800, -1.660184576618428900e-015, 4.587500000000001200 ) ) ;
#12653 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.587500000000000400 ) ) ;
#12654 = line ( 'none', #12653, #12640 ) ;
#12655 = cartesian_point ( 'none', ( 5.395906427278963400, 5.692061405548898300e-016, 4.587500000000001200 ) ) ;
#12656 = cartesian_point ( 'none', ( 8.603658330887716600, -1.489436289551848300, 4.343129190451497500 ) ) ;
#12657 = cartesian_point ( 'none', ( 8.273726356897789500, -1.308018883025390700, 4.401158381649921100 ) ) ;
#12658 = cartesian_point ( 'none', ( 7.286985526345731000, -0.7565306918624898900, 4.540553551841823900 ) ) ;
#12659 = cartesian_point ( 'none', ( 6.631145792473700100, -0.3783935914548609000, 4.587500000000003000 ) ) ;
#12660 = cartesian_point ( 'none', ( 5.971420428853076800, -9.757819552369541900e-016, 4.587500000000003000 ) ) ;
#12661 = cartesian_point ( 'none', ( 13.99999999999999100, -2.516652134118600300, 3.835572674553390000 ) ) ;
#12662 = cartesian_point ( 'none', ( 14.33607877660264200, -2.743995567588219100, 3.686404844554916200 ) ) ;
#12663 = cartesian_point ( 'none', ( 14.67387006028671200, -2.953819390783902300, 3.519817336549154500 ) ) ;
#12664 = cartesian_point ( 'none', ( 15.35807083172437300, -3.336300908698368600, 3.159629617955466600 ) ) ;
#12665 = cartesian_point ( 'none', ( 15.70428552919064400, -3.509195639986104600, 2.965488321256986500 ) ) ;
#12666 = cartesian_point ( 'none', ( 16.40433809066824000, -3.812712351888849000, 2.563552134239376600 ) ) ;
#12667 = cartesian_point ( 'none', ( 16.76098498736693900, -3.942999428196843200, 2.356612927201166700 ) ) ;
#12668 = cartesian_point ( 'none', ( 9.920993919873486900, -1.514410884022321400e-011, 4.587500000000001200 ) ) ;
#12669 = cartesian_point ( 'none', ( 16.94840235220656800, -0.2746686702461570400, 4.579805240679238700 ) ) ;
#12670 = cartesian_point ( 'none', ( 16.65796686004624400, -0.1347700265262528900, 4.586054509152492500 ) ) ;
#12671 = cartesian_point ( 'none', ( 16.51196500459171900, -0.06655591537814009600, 4.587499999997690200 ) ) ;
#12672 = cartesian_point ( 'none', ( 16.36521376998189600, -1.355252715606880500e-016, 4.587500000000000400 ) ) ;
#12673 = b_spline_curve_with_knots ( 'none', 3,
( #12672, #12671, #12670, #12669, #12733, #12732, #12731, #12730, #12729, #12728, #12727, #12726, #12725, #12724, #12723, #12722, #12721, #12720 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.002544401747646049200, 0.003027972392448472900, 0.003511543037250897000, 0.003995113682053320700, 0.004236899004454532800, 0.004297345335054830400, 0.004357791665655128000, 0.004418237996255426500, 0.004478684326855724000 ),
.unspecified. ) ;
#12674 = cartesian_point ( 'none', ( 18.04788713088807100, -2.945419538612946000, 3.517052742148398800 ) ) ;
#12675 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12676 = cartesian_point ( 'none', ( 13.99999999999999100, -1.646508280671562700, 4.281841511742346300 ) ) ;
#12677 = cartesian_point ( 'none', ( 13.43584953214462300, -1.381558333917522400, 4.383723442705318400 ) ) ;
#12678 = cartesian_point ( 'none', ( 12.87235793232899200, -1.109678022167246000, 4.460090227165846200 ) ) ;
#12679 = cartesian_point ( 'none', ( 11.74374736963730600, -0.5581876236020779600, 4.562040850781453800 ) ) ;
#12680 = cartesian_point ( 'none', ( 11.17757896687349700, -0.2780333011699397400, 4.587500000000003000 ) ) ;
#12681 = cartesian_point ( 'none', ( 10.61169638136552800, -1.660184576618428900e-015, 4.587500000000001200 ) ) ;
#12682 = cartesian_point ( 'none', ( 18.04788713088807100, -2.945419538612946000, 3.517052742148398800 ) ) ;
#12683 = cartesian_point ( 'none', ( 18.05405407045390100, -2.962930948351155000, 3.502387494873438400 ) ) ;
#12684 = cartesian_point ( 'none', ( 18.05842897943128000, -2.981193047035248300, 3.486857865248498700 ) ) ;
#12685 = cartesian_point ( 'none', ( 18.04881371510888900, -3.016153197390581300, 3.456661633137845200 ) ) ;
#12686 = cartesian_point ( 'none', ( 18.02986337098975200, -3.030208004186154500, 3.444276772665287200 ) ) ;
#12687 = cartesian_point ( 'none', ( 17.98423466621073500, -3.040465371309328400, 3.435225372697441800 ) ) ;
#12688 = cartesian_point ( 'none', ( 17.96086982006343600, -3.040025131962608800, 3.435608948807841000 ) ) ;
#12689 = cartesian_point ( 'none', ( 17.91412384136164000, -3.036542294499378500, 3.438687619689996500 ) ) ;
#12690 = cartesian_point ( 'none', ( 17.89125273544346600, -3.033108343822682200, 3.441720653361182200 ) ) ;
#12691 = cartesian_point ( 'none', ( 17.77812161142879800, -3.012189760502636600, 3.460110633340761900 ) ) ;
#12692 = cartesian_point ( 'none', ( 17.69128247976103900, -2.985039662977901500, 3.483685586840496100 ) ) ;
#12693 = cartesian_point ( 'none', ( 17.43419806160245900, -2.900114360227397100, 3.555274416644598600 ) ) ;
#12694 = cartesian_point ( 'none', ( 17.26741438555228200, -2.834388859297063000, 3.608093794384670300 ) ) ;
#12695 = cartesian_point ( 'none', ( 16.76619002001814400, -2.635017469977082500, 3.758938456805788900 ) ) ;
#12696 = cartesian_point ( 'none', ( 16.42851690019012900, -2.502827617913328900, 3.847512324737131900 ) ) ;
#12697 = cartesian_point ( 'none', ( 15.40278291748688300, -2.119187967775671300, 4.079652228218813900 ) ) ;
#12698 = cartesian_point ( 'none', ( 14.70616383247422800, -1.873073722231660700, 4.194719680021182600 ) ) ;
#12699 = cartesian_point ( 'none', ( 13.99999999999999100, -1.646508280671562700, 4.281841511742346300 ) ) ;
#12700 = cartesian_point ( 'none', ( 16.36521376998189600, -1.355252715606880500e-016, 4.587500000000000400 ) ) ;
#12701 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.587500000000000400 ) ) ;
#12702 = line ( 'none', #12701, #12736 ) ;
#12703 = b_spline_curve_with_knots ( 'none', 3,
( #12681, #12680, #12679, #12678, #12677, #12676 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01197015062370708500, 0.01385686384030226200, 0.01574357705689744000 ),
.unspecified. ) ;
#12704 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9298073871729560800, 4.492283881586137000 ) ) ;
#12705 = cartesian_point ( 'none', ( 11.76501312145698500, 3.585224802488668100, 2.956407715358093200 ) ) ;
#12706 = cartesian_point ( 'none', ( 12.87034435014463600, 3.064710435370615400, 3.491625637025824100 ) ) ;
#12707 = cartesian_point ( 'none', ( 13.99999999999999300, 2.443504546265115700, 3.882581774840815100 ) ) ;
#12708 = b_spline_curve_with_knots ( 'none', 3,
( #12707, #12706, #12705, #12774, #12773, #12772, #12771, #12770, #12769, #12768, #12767, #12766, #12765, #12764, #12763, #12762, #12761, #12760 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.004000460582764233500, 0.004500518155609764900, 0.005000575728455296200, 0.006000690874146361600, 0.008000921165528500000, 0.01200138174829277500, 0.01400161203967491300, 0.01600184233105705200 ),
.unspecified. ) ;
#12709 = cartesian_point ( 'none', ( 18.04788713088949200, -0.5763823229792617300, 4.551147071591244300 ) ) ;
#12710 = cartesian_point ( 'none', ( 13.93310107419221900, 8.961608581950501500e-016, 4.587500000000005700 ) ) ;
#12711 = cartesian_point ( 'none', ( 13.95539143301897400, -0.01448879898411463900, 4.587500000000003000 ) ) ;
#12712 = cartesian_point ( 'none', ( 13.97769097663618100, -0.02898071714376150600, 4.587431359711247900 ) ) ;
#12713 = cartesian_point ( 'none', ( 13.99999999999999500, -0.04347535255356685400, 4.587293929940035900 ) ) ;
#12714 = cartesian_point ( 'none', ( 13.93310107419221900, 8.961608581950501500e-016, 4.587500000000005700 ) ) ;
#12715 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -6.000000000000000900 ) ) ;
#12716 = oriented_edge ( 'none', *, *, #21324, .f. ) ;
#12717 = axis2_placement_3d ( 'none', #12740, #12738, #12804 ) ;
#12718 = b_spline_curve_with_knots ( 'none', 3,
( #12758, #12757, #12756, #12755, #12754, #12753, #12752, #12751, #12750, #12749 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0008178358755634577200, 0.001370936370033674400, 0.001924036864503890800, 0.003030237853444332400, 0.005242639831325215600 ),
.unspecified. ) ;
#12719 = b_spline_curve_with_knots ( 'none', 3,
( #12713, #12712, #12711, #12710 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 7.900316226307332800e-005 ),
.unspecified. ) ;
#12720 = cartesian_point ( 'none', ( 18.04788713088949200, -0.5763823229792617300, 4.551147071591244300 ) ) ;
#12721 = cartesian_point ( 'none', ( 18.05321396482826300, -0.5959555557873872400, 4.548668209676336000 ) ) ;
#12722 = cartesian_point ( 'none', ( 18.05701430750292500, -0.6161315140340053500, 4.545981784294379000 ) ) ;
#12723 = cartesian_point ( 'none', ( 18.05308833439053400, -0.6563433346795746200, 4.540350410788119200 ) ) ;
#12724 = cartesian_point ( 'none', ( 18.04253674691163000, -0.6760829150274396700, 4.537419487752053700 ) ) ;
#12725 = cartesian_point ( 'none', ( 18.00709330233779700, -0.6965827122620408300, 4.534317615783193000 ) ) ;
#12726 = cartesian_point ( 'none', ( 17.98615778295214400, -0.6989887591373062900, 4.533935484988889500 ) ) ;
#12727 = cartesian_point ( 'none', ( 17.94600164150306700, -0.6992498081174982600, 4.533895231838664100 ) ) ;
#12728 = cartesian_point ( 'none', ( 17.92571228406434600, -0.6967905939449677800, 4.534275220627152200 ) ) ;
#12729 = cartesian_point ( 'none', ( 17.82652452590030400, -0.6792057168314994400, 4.536963563384758500 ) ) ;
#12730 = cartesian_point ( 'none', ( 17.75065519878752000, -0.6502298406407097700, 4.541285283016744500 ) ) ;
#12731 = cartesian_point ( 'none', ( 17.52651273374376100, -0.5603350424232865800, 4.553552389052854600 ) ) ;
#12732 = cartesian_point ( 'none', ( 17.38152156011116000, -0.4895826376218109200, 4.561861110746665600 ) ) ;
#12733 = cartesian_point ( 'none', ( 17.09242668133639100, -0.3471862103784241800, 4.574902150661432500 ) ) ;
#12734 = circle ( 'none', #12717, 4.587500000000000400 ) ;
#12735 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12736 = vector ( 'none', #12735, 1000.000000000000000 ) ;
#12737 = oriented_edge ( 'none', *, *, #12263, .t. ) ;
#12739 = oriented_edge ( 'none', *, *, #12568, .f. ) ;
#12738 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12740 = cartesian_point ( 'none', ( 18.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12741 = oriented_edge ( 'none', *, *, #22068, .f. ) ;
#12742 = cylindrical_surface ( 'none', #12803, 4.587500000000000400 ) ;
#12743 = cartesian_point ( 'none', ( 0.1999999999992895500, -4.587187972302555900, 0.05350473587422482200 ) ) ;
#12744 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12745 = vector ( 'none', #12744, 1000.000000000000000 ) ;
#12746 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.587500000000000400 ) ) ;
#12747 = line ( 'none', #12746, #12745 ) ;
#12748 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12749 = cartesian_point ( 'none', ( 13.99999999999999300, 2.443504546265115700, 3.882581774840815100 ) ) ;
#12750 = cartesian_point ( 'none', ( 14.56730301832870300, 2.055044154814559000, 4.127059568338867600 ) ) ;
#12751 = cartesian_point ( 'none', ( 15.14169892812944200, 1.640907419208911300, 4.305727057633183600 ) ) ;
#12752 = cartesian_point ( 'none', ( 16.02117572626953300, 1.016279593003877000, 4.478728462371460500 ) ) ;
#12753 = cartesian_point ( 'none', ( 16.31693832029055000, 0.8083138478403602000, 4.520403864653003400 ) ) ;
#12754 = cartesian_point ( 'none', ( 16.76827360330633400, 0.5026221433497811700, 4.561040863943182100 ) ) ;
#12755 = cartesian_point ( 'none', ( 16.92018773544862500, 0.4019629042918228500, 4.570941799839552300 ) ) ;
#12756 = cartesian_point ( 'none', ( 17.22554606333611800, 0.2031294275741180900, 4.584083501595555900 ) ) ;
#12757 = cartesian_point ( 'none', ( 17.37854576580438600, 0.1040898832330788300, 4.587499999999828900 ) ) ;
#12758 = cartesian_point ( 'none', ( 17.52813116512963600, 7.614893958451940400e-012, 4.587500000000001200 ) ) ;
#12759 = axis2_placement_3d ( 'none', #12786, #12789, #12788 ) ;
#12760 = cartesian_point ( 'none', ( 0.1999999999998825500, 3.211750449497952500, -3.275639678009428600 ) ) ;
#12761 = cartesian_point ( 'none', ( 0.7830931091915284100, 3.451373321172219700, -3.040690495113250500 ) ) ;
#12762 = cartesian_point ( 'none', ( 1.364412444975193100, 3.663224222026936000, -2.781623650110376400 ) ) ;
#12763 = cartesian_point ( 'none', ( 2.527902347332232000, 4.027396498762004600, -2.221872920186428700 ) ) ;
#12764 = cartesian_point ( 'none', ( 3.111404770416727600, 4.179728533462000700, -1.920310041859642600 ) ) ;
#12765 = cartesian_point ( 'none', ( 4.854127720638457400, 4.532100968479125100, -0.9774851112544706800 ) ) ;
#12766 = cartesian_point ( 'none', ( 6.015841530702219100, 4.626921132963492100, -0.2935048776178571000 ) ) ;
#12767 = cartesian_point ( 'none', ( 7.760227672513745600, 4.544807123382571300, 0.7086829119665941600 ) ) ;
#12768 = cartesian_point ( 'none', ( 8.342889437304176400, 4.480221677948685000, 1.041343404393997300 ) ) ;
#12769 = cartesian_point ( 'none', ( 9.215248911742975200, 4.331603837750852100, 1.519957556197258700 ) ) ;
#12770 = cartesian_point ( 'none', ( 9.506054971886650100, 4.273648360594147100, 1.676616415752838900 ) ) ;
#12771 = cartesian_point ( 'none', ( 9.937448288831602000, 4.169786655779986100, 1.914555995962091900 ) ) ;
#12772 = cartesian_point ( 'none', ( 10.08046263096905500, 4.132311646185113900, 1.994315340321805500 ) ) ;
#12773 = cartesian_point ( 'none', ( 10.36447478910070600, 4.050718304727607400, 2.155220274956764800 ) ) ;
#12774 = cartesian_point ( 'none', ( 10.50489092684332000, 4.006220950865484900, 2.236946242773459200 ) ) ;
#12775 = face_outer_bound ( 'none', #7108, .t. ) ;
#12776 = cartesian_point ( 'none', ( 13.99999999999999100, -1.646508280671562700, 4.281841511742346300 ) ) ;
#12777 = oriented_edge ( 'none', *, *, #12446, .t. ) ;
#12778 = cartesian_point ( 'none', ( 7.600989788178157600, -4.325011343190745100, -1.564280121996779200 ) ) ;
#12779 = cartesian_point ( 'none', ( 6.463304795778200600, -4.503539296001053000, -0.9331823124005439500 ) ) ;
#12780 = cartesian_point ( 'none', ( 5.891575837602666800, -4.558705368715699500, -0.6085877471318589200 ) ) ;
#12781 = cartesian_point ( 'none', ( 4.751067071322331100, -4.598934480364979600, 0.04444468501948065800 ) ) ;
#12782 = cartesian_point ( 'none', ( 4.182649119601549600, -4.584126601998859100, 0.3727370261290421900 ) ) ;
#12783 = cartesian_point ( 'none', ( 3.043472279777126300, -4.484190794126986300, 1.022341682446683600 ) ) ;
#12784 = cartesian_point ( 'none', ( 2.473569047996388100, -4.398817325949101700, 1.342988077304758900 ) ) ;
#12785 = cartesian_point ( 'none', ( 1.338061286327225900, -4.162397291196481500, 1.956440551893400300 ) ) ;
#12786 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12787 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.857242384825469500, -2.090894291308394300 ) ) ;
#12788 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12789 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12790 = cartesian_point ( 'none', ( 0.7706956366147529300, -4.011277109978560200, 2.250157234654052800 ) ) ;
#12791 = cartesian_point ( 'none', ( 0.1999999999991690900, -3.830061243318064500, 2.525032103246164400 ) ) ;
#12792 = b_spline_curve_with_knots ( 'none', 3,
( #11323, #11314, #11333, #11290, #11318, #11319 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001272200873823024600, 0.002544401747646049200 ),
.unspecified. ) ;
#12793 = b_spline_curve_with_knots ( 'none', 3,
( #12791, #12790, #12785, #12784, #12783, #12782, #12781, #12780, #12779, #12778, #12431, #12516, #12541, #12522, #12432, #12520, #12519, #12518 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001967947132112320100, 0.003935894264224640100, 0.005903841396336959700, 0.007871788528449280200, 0.009839735660561604200, 0.01180768279267392600, 0.01377562992478625000, 0.01574357705689857400 ),
.unspecified. ) ;
#12794 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.837139260015003800, -2.044040720214561600 ) ) ;
#12795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12796 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12797 = axis2_placement_3d ( 'none', #12748, #12796, #12795 ) ;
#12798 = circle ( 'none', #12797, 4.587500000000000400 ) ;
#12799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12800 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12801 = circle ( 'none', #12759, 4.587500000000000400 ) ;
#12802 = oriented_edge ( 'none', *, *, #22097, .f. ) ;
#12803 = axis2_placement_3d ( 'none', #12675, #12800, #12799 ) ;
#12804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12805 = cartesian_point ( 'none', ( 18.05713205629597700, -0.7827011699538646300, -4.520313776616503400 ) ) ;
#12806 = advanced_face ( 'none', ( #3059 ), #3049, .t. ) ;
#12807 = cartesian_point ( 'none', ( 18.05798116192582400, -0.7546618679091875400, -4.525075503739007100 ) ) ;
#12808 = cartesian_point ( 'none', ( 18.04788713088891300, -0.7291715120269766100, -4.529179302649084500 ) ) ;
#12809 = b_spline_curve_with_knots ( 'none', 3,
( #12808, #12807, #12805, #12869, #12868, #12867, #12866, #12865, #12864, #12863, #12862, #12861, #12860, #12859, #12858, #12857, #12856, #12855 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736451700600e-005, 0.0001638324947290340100, 0.0003276649894580677500, 0.0006553299789161427700, 0.001310659957832301400, 0.002621319915664617900, 0.003931979873496935700, 0.005242639831329254000 ),
.unspecified. ) ;
#12810 = cartesian_point ( 'none', ( 0.1999999999991702600, -2.158797647519251400, 4.047807921216783500 ) ) ;
#12811 = cartesian_point ( 'none', ( 0.7830931091908142100, -2.454906943233172700, 3.889885395385957300 ) ) ;
#12812 = cartesian_point ( 'none', ( 1.364412444974405500, -2.731163958692638200, 3.700997873876243500 ) ) ;
#12813 = cartesian_point ( 'none', ( 2.527902347331180400, -3.238284703740379000, 3.266520168194158000 ) ) ;
#12814 = cartesian_point ( 'none', ( 3.111404770415701300, -3.469406301450923500, 3.020089598961595000 ) ) ;
#12815 = cartesian_point ( 'none', ( 4.854127720637449400, -4.073129655298593800, 2.214730489775370300 ) ) ;
#12816 = cartesian_point ( 'none', ( 6.015841530701138100, -4.356808436929934000, 1.585170188890038500 ) ) ;
#12817 = cartesian_point ( 'none', ( 7.760227672512269400, -4.560369550096759800, 0.6004438566699293900 ) ) ;
#12818 = cartesian_point ( 'none', ( 8.342889437302860100, -4.592121560096953400, 0.2630626289098911800 ) ) ;
#12819 = cartesian_point ( 'none', ( 9.215248911741669600, -4.584364975401475900, -0.2380347709291304200 ) ) ;
#12820 = cartesian_point ( 'none', ( 9.506054971885340900, -4.572893003341622600, -0.4046757906894664600 ) ) ;
#12821 = cartesian_point ( 'none', ( 9.937448288830212900, -4.540273753651004700, -0.6622383697001263900 ) ) ;
#12822 = oriented_edge ( 'none', *, *, #10333, .f. ) ;
#12823 = cartesian_point ( 'none', ( 10.08046263096762000, -4.526787549277066200, -0.7493248304641452200 ) ) ;
#12824 = cartesian_point ( 'none', ( 10.36447478909916600, -4.493831470098029100, -0.9266994853762293700 ) ) ;
#12825 = cartesian_point ( 'none', ( 10.50489092684194100, -4.474161437596230900, -1.017651330534517000 ) ) ;
#12826 = cartesian_point ( 'none', ( 11.76501312145649600, -4.272914311530072100, -1.826577879569094100 ) ) ;
#12827 = cartesian_point ( 'none', ( 12.87034435014485800, -3.924272747153839900, -2.486761558282560200 ) ) ;
#12828 = b_spline_curve_with_knots ( 'none', 3,
( #12851, #12850, #12849, #12848, #12847, #12846, #12845, #12844, #12843, #12842, #12841, #12840, #12839, #12838, #12837, #12836, #12835, #12834 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163427091800, 0.003359013245140637900, 0.003918848785997410300, 0.004198766556425801700, 0.004268745999032907600, 0.004338725441640012600, 0.004408704884247118500, 0.004478684326854223500 ),
.unspecified. ) ;
#12829 = cartesian_point ( 'none', ( 13.99999999999999100, -2.157766278824141200, -4.048357807305256600 ) ) ;
#12830 = cartesian_point ( 'none', ( 0.1999999999991690900, -3.830061243318064500, 2.525032103246164400 ) ) ;
#12831 = cartesian_point ( 'none', ( 13.99999999999999100, -3.438375133708321000, -3.036895148970511800 ) ) ;
#12832 = b_spline_curve_with_knots ( 'none', 3,
( #12831, #12827, #12826, #12825, #12824, #12823, #12821, #12820, #12819, #12818, #12817, #12816, #12815, #12814, #12813, #12812, #12811, #12810 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.004000460582765924900, 0.004500518155611663500, 0.005000575728457402200, 0.006000690874148876000, 0.008000921165531822000, 0.01200138174829771600, 0.01400161203968066300, 0.01600184233106360900 ),
.unspecified. ) ;
#12833 = oriented_edge ( 'none', *, *, #12568, .t. ) ;
#12834 = cartesian_point ( 'none', ( 18.04788713088891300, -0.7291715120269766100, -4.529179302649084500 ) ) ;
#12835 = cartesian_point ( 'none', ( 18.05405407045492800, -0.7066207230073485700, -4.532809848511132800 ) ) ;
#12836 = cartesian_point ( 'none', ( 18.05842897943261600, -0.6829250806805237100, -4.536441677164398300 ) ) ;
#12837 = cartesian_point ( 'none', ( 18.04881371511049400, -0.6372102613946982700, -4.543088469192508900 ) ) ;
#12838 = cartesian_point ( 'none', ( 18.02986337099130800, -0.6186464672705804800, -4.545600024627006500 ) ) ;
#12839 = cartesian_point ( 'none', ( 17.98423466621120800, -0.6050887286352503200, -4.547424619038120700 ) ) ;
#12840 = cartesian_point ( 'none', ( 17.96086982006468700, -0.6056669115794479600, -4.547343097272364100 ) ) ;
#12841 = cartesian_point ( 'none', ( 17.91412384136257800, -0.6102743892859146000, -4.546727045015404500 ) ) ;
#12842 = cartesian_point ( 'none', ( 17.89125273544467400, -0.6148153626524490700, -4.546118052909118700 ) ) ;
#12843 = cartesian_point ( 'none', ( 17.77812161143004800, -0.6424123410207838200, -4.542351718255526200 ) ) ;
#12844 = cartesian_point ( 'none', ( 17.69128247976216200, -0.6780086348850263800, -4.537271354959146100 ) ) ;
#12845 = cartesian_point ( 'none', ( 17.43419806160327200, -0.7877261086273671400, -4.519969807181408500 ) ) ;
#12846 = cartesian_point ( 'none', ( 17.26741438555307400, -0.8706853806502956600, -4.504887124302487500 ) ) ;
#12847 = cartesian_point ( 'none', ( 16.76619002001877900, -1.115246664406502000, -4.452994528030335400 ) ) ;
#12848 = cartesian_point ( 'none', ( 16.42851690019056900, -1.268752270936872200, -4.411095651761186800 ) ) ;
#12849 = cartesian_point ( 'none', ( 15.40278291748717300, -1.695422447043857000, -4.273179457036170500 ) ) ;
#12850 = cartesian_point ( 'none', ( 14.70616383247448100, -1.943555180237300300, -4.162531876664068000 ) ) ;
#12851 = cartesian_point ( 'none', ( 13.99999999999999100, -2.157766278824141200, -4.048357807305256600 ) ) ;
#12852 = b_spline_curve_with_knots ( 'none', 3,
( #12897, #12895, #12894, #12893, #12892, #12891, #12889, #12888, #12887, #12886, #12885, #12884, #12883, #12882, #12881, #12880, #12879, #12878 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.004000460582764964700, 0.004500518155610584500, 0.005000575728456204400, 0.006000690874147444000, 0.008000921165529920700, 0.01200138174829487800, 0.01400161203967735700, 0.01600184233105983500 ),
.unspecified. ) ;
#12853 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.587500000000000400 ) ) ;
#12854 = cartesian_point ( 'none', ( 13.99999999999999300, -4.003935979379069600, -2.239118782698627200 ) ) ;
#12855 = cartesian_point ( 'none', ( 13.99999999999999100, -3.438375133708321000, -3.036895148970511800 ) ) ;
#12856 = cartesian_point ( 'none', ( 14.33607877660286400, -3.258371273170229900, -3.240695758487791800 ) ) ;
#12857 = cartesian_point ( 'none', ( 14.67387006028791600, -3.063618342333059200, -3.424676003443750000 ) ) ;
#12858 = cartesian_point ( 'none', ( 15.35807083172657000, -2.652664020002138300, -3.752004354079178800 ) ) ;
#12859 = cartesian_point ( 'none', ( 15.70428552919223700, -2.435893316053291600, -3.895510079054599100 ) ) ;
#12860 = cartesian_point ( 'none', ( 16.40433809067051700, -1.994853328107559300, -4.138735945013556800 ) ) ;
#12861 = cartesian_point ( 'none', ( 16.76098498737016100, -1.771478679621324000, -4.238246366961164700 ) ) ;
#12862 = cartesian_point ( 'none', ( 17.30368609204512600, -1.438227919376089600, -4.357818821874110100 ) ) ;
#12863 = cartesian_point ( 'none', ( 17.48493500772594400, -1.326309663447301900, -4.393461905860594800 ) ) ;
#12864 = cartesian_point ( 'none', ( 17.74579905745933700, -1.140658776210258000, -4.443890857588091800 ) ) ;
#12865 = cartesian_point ( 'none', ( 17.83197191613035700, -1.075817089275002300, -4.460210970228820800 ) ) ;
#12866 = cartesian_point ( 'none', ( 17.94790521272273800, -0.9652263448578118900, -4.484966150131331400 ) ) ;
#12867 = cartesian_point ( 'none', ( 17.98467551249203200, -0.9263526982610652500, -4.493233205584053800 ) ) ;
#12868 = cartesian_point ( 'none', ( 18.02933225034077200, -0.8586102222163337600, -4.506492445809746200 ) ) ;
#12869 = cartesian_point ( 'none', ( 18.04217997025215700, -0.8348435363673538700, -4.510974842570257200 ) ) ;
#12870 = line ( 'none', #12853, #12900 ) ;
#12871 = cartesian_point ( 'none', ( 0.1999999999990515200, -1.856917131501191600, 4.194879618860684700 ) ) ;
#12872 = cartesian_point ( 'none', ( 18.04788713088891300, -0.7291715120269766100, -4.529179302649084500 ) ) ;
#12873 = oriented_edge ( 'none', *, *, #21486, .f. ) ;
#12874 = cartesian_point ( 'none', ( 1.338061286327757900, -2.443899806986523400, 3.896224400142265700 ) ) ;
#12875 = cartesian_point ( 'none', ( 0.7706956366148344200, -2.157974193187713700, 4.061612858858415700 ) ) ;
#12876 = b_spline_curve_with_knots ( 'none', 3,
( #12871, #12875, #12874, #12943, #12942, #12941, #12940, #12939, #12938, #12937, #12936, #12935, #12934, #12933, #12932, #12931, #12930, #12929 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001967947132112337000, 0.003935894264224673900, 0.005903841396337010900, 0.007871788528449347900, 0.009839735660561684000, 0.01180768279267402200, 0.01377562992478636000, 0.01574357705689869600 ),
.unspecified. ) ;
#12877 = cartesian_point ( 'none', ( 0.1999999999991702600, -2.158797647519251400, 4.047807921216783500 ) ) ;
#12878 = cartesian_point ( 'none', ( 0.1999999999992898600, -4.004506331073230300, 2.238098589069397200 ) ) ;
#12879 = cartesian_point ( 'none', ( 0.7830931091907212800, -4.168229958737073000, 1.945156934609238100 ) ) ;
#12880 = cartesian_point ( 'none', ( 1.364412444974233200, -4.298511844925610800, 1.636898821165339500 ) ) ;
#12881 = cartesian_point ( 'none', ( 2.527902347331092900, -4.490232581302737300, 0.9972227421722772400 ) ) ;
#12882 = cartesian_point ( 'none', ( 3.111404770415642700, -4.551434017494261600, 0.6649583856899253800 ) ) ;
#12883 = cartesian_point ( 'none', ( 4.854127720637624300, -4.623908414635288000, -0.3389502976517395600 ) ) ;
#12884 = cartesian_point ( 'none', ( 6.015841530701663900, -4.522188196163692300, -1.021938453297156700 ) ) ;
#12885 = cartesian_point ( 'none', ( 7.760227672513070600, -4.161051452540685400, -1.960396405773964500 ) ) ;
#12886 = cartesian_point ( 'none', ( 8.342889437303528100, -4.005360880357395500, -2.261385988180430600 ) ) ;
#12887 = cartesian_point ( 'none', ( 9.215248911742440500, -3.727921918205874700, -2.678742419796885900 ) ) ;
#12888 = cartesian_point ( 'none', ( 9.506054971886126000, -3.628178144037116600, -2.812727550032587700 ) ) ;
#12890 = edge_loop ( 'none', ( #12716, #12822, #12996, #13997 ) ) ;
#12889 = cartesian_point ( 'none', ( 9.937448288831042500, -3.461488241734204300, -3.011767681732953500 ) ) ;
#12891 = cartesian_point ( 'none', ( 10.08046263096847500, -3.403060429323337700, -3.077738281955384500 ) ) ;
#12892 = cartesian_point ( 'none', ( 10.36447478910007200, -3.279440032858035100, -3.209137935447479200 ) ) ;
#12893 = cartesian_point ( 'none', ( 10.50489092684272500, -3.213720268609521600, -3.275017074053231600 ) ) ;
#12894 = cartesian_point ( 'none', ( 11.76501312145675900, -2.607081702102896200, -3.846726980482155800 ) ) ;
#12895 = cartesian_point ( 'none', ( 12.87034435014631700, -1.956863510651463600, -4.213618972153326100 ) ) ;
#12896 = oriented_edge ( 'none', *, *, #6275, .f. ) ;
#12897 = cartesian_point ( 'none', ( 13.99999999999999500, -1.250675752564646400, -4.413724715916387700 ) ) ;
#12898 = cartesian_point ( 'none', ( 13.99999999999999500, -1.250675752564646400, -4.413724715916387700 ) ) ;
#12899 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12900 = vector ( 'none', #12899, 1000.000000000000000 ) ;
#12901 = cartesian_point ( 'none', ( 13.29078740668388500, -4.003363536684091200, 2.287046557126474900 ) ) ;
#12902 = cartesian_point ( 'none', ( 13.99999999999999500, -4.190809644915304900, 1.866084195857519600 ) ) ;
#12903 = cartesian_point ( 'none', ( 13.99999999999999500, -4.534414704297367000, -0.6958728299022466400 ) ) ;
#12904 = b_spline_curve_with_knots ( 'none', 3,
( #12902, #12901, #12981, #12980, #12979, #12978, #12977, #12975, #12974, #12973, #12972, #12971, #12970, #12969, #12968, #12967 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002511541481445778200, 0.003767312222168664600, 0.004395197592530108300, 0.005023082962891552000, 0.006278853703614440200, 0.007534624444337325800, 0.01004616592578310600 ),
.unspecified. ) ;
#12905 = cartesian_point ( 'none', ( 18.04788713088877100, -3.062077311119773400, -3.415968206851762300 ) ) ;
#12906 = cartesian_point ( 'none', ( 18.05405407045383000, -3.045069201471829700, -3.431214293393900900 ) ) ;
#12907 = cartesian_point ( 'none', ( 18.05842897943047700, -3.027098673464057000, -3.447080413516453200 ) ) ;
#12908 = cartesian_point ( 'none', ( 18.04881371510731100, -2.992234447313794300, -3.477387348059651600 ) ) ;
#12909 = cartesian_point ( 'none', ( 18.02986337098801100, -2.977975439307376100, -3.489536547772135400 ) ) ;
#12910 = cartesian_point ( 'none', ( 17.98423466621040100, -2.967556393997035100, -3.498401361165229600 ) ) ;
#12911 = cartesian_point ( 'none', ( 17.96086982006200800, -2.967998718446960700, -3.498020191392552400 ) ) ;
#12912 = cartesian_point ( 'none', ( 17.91412384136067700, -2.971541712348863200, -3.495010944741602000 ) ) ;
#12913 = cartesian_point ( 'none', ( 17.89125273544217300, -2.975032576245775200, -3.492043592427809700 ) ) ;
#12914 = cartesian_point ( 'none', ( 17.77812161142754000, -2.996212397547436600, -3.473955097150478500 ) ) ;
#12915 = cartesian_point ( 'none', ( 17.69128247975988100, -3.023411253751201700, -3.450436414165901000 ) ) ;
#12916 = cartesian_point ( 'none', ( 17.43419806160160200, -3.106357543216845300, -3.376563681280808600 ) ) ;
#12917 = cartesian_point ( 'none', ( 17.26741438555154300, -3.167993009886203900, -3.319024152382235900 ) ) ;
#12918 = cartesian_point ( 'none', ( 16.76619002001739000, -3.345675798170861800, -3.143149510072909000 ) ) ;
#12919 = cartesian_point ( 'none', ( 16.42851690018908400, -3.452160689256890300, -3.024910535791621500 ) ) ;
#12920 = oriented_edge ( 'none', *, *, #12263, .f. ) ;
#12921 = cartesian_point ( 'none', ( 15.40278291748593300, -3.736535358003342900, -2.678212736950980100 ) ) ;
#12922 = cartesian_point ( 'none', ( 14.70616383247382900, -3.885457298111505000, -2.450979385352702000 ) ) ;
#12923 = cartesian_point ( 'none', ( 13.99999999999999300, -4.003935979379069600, -2.239118782698627200 ) ) ;
#12924 = cartesian_point ( 'none', ( 18.04788713088675700, -4.422795199536509800, -1.218211341456545400 ) ) ;
#12925 = cartesian_point ( 'none', ( 18.04788713088877100, -3.062077311119773400, -3.415968206851762300 ) ) ;
#12926 = cartesian_point ( 'none', ( 13.99999999999999500, -4.190809644915304900, 1.866084195857519600 ) ) ;
#12927 = b_spline_curve_with_knots ( 'none', 3,
( #12923, #12922, #12921, #12919, #12918, #12917, #12916, #12915, #12914, #12913, #12912, #12911, #12910, #12909, #12908, #12907, #12906, #12905 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163425520600, 0.003359013245138281300, 0.003918848785994666000, 0.004198766556422863100, 0.004268745999029917800, 0.004338725441636971700, 0.004408704884244026400, 0.004478684326851080200 ),
.unspecified. ) ;
#12928 = cartesian_point ( 'none', ( 0.1999999999992898600, -4.004506331073230300, 2.238098589069397200 ) ) ;
#12929 = cartesian_point ( 'none', ( 13.99999999999999300, -4.003935979379069600, -2.239118782698627200 ) ) ;
#12930 = cartesian_point ( 'none', ( 13.41155959181796400, -4.148452639693553000, -1.980697719767888600 ) ) ;
#12931 = cartesian_point ( 'none', ( 12.82384108987001700, -4.266572073177490800, -1.710854397443352300 ) ) ;
#12932 = cartesian_point ( 'none', ( 11.64647464945923800, -4.449262734917041900, -1.155301320239809700 ) ) ;
#12933 = cartesian_point ( 'none', ( 11.05476331866040400, -4.513507120599045100, -0.8708583674866916500 ) ) ;
#12934 = cartesian_point ( 'none', ( 9.876317520616805000, -4.587436278907674100, -0.2925221545141336000 ) ) ;
#12935 = cartesian_point ( 'none', ( 9.311071665051942500, -4.599064928217354800, 0.04259523381413535300 ) ) ;
#12936 = cartesian_point ( 'none', ( 8.170635290268434000, -4.546005223379562900, 0.6978890147497084400 ) ) ;
#12937 = cartesian_point ( 'none', ( 7.600989788178194000, -4.484144755880054200, 1.022321489119894200 ) ) ;
#12938 = cartesian_point ( 'none', ( 6.463304795778326700, -4.293134791216267000, 1.649754249350903600 ) ) ;
#12939 = cartesian_point ( 'none', ( 5.891575837602882600, -4.164054373671327800, 1.952645604769374500 ) ) ;
#12940 = cartesian_point ( 'none', ( 4.751067071322715700, -3.844841268025460700, 2.523760945177819300 ) ) ;
#12941 = cartesian_point ( 'none', ( 4.182649119602011500, -3.654895848374242600, 2.791932293473093000 ) ) ;
#12942 = cartesian_point ( 'none', ( 3.043472279777701800, -3.219621704530990900, 3.284385128683017500 ) ) ;
#12943 = cartesian_point ( 'none', ( 2.473569047996997400, -2.974446443785959900, 3.507973659522229100 ) ) ;
#12944 = cartesian_point ( 'none', ( 14.33607877660288700, -4.301416893939192600, 1.617685092172240800 ) ) ;
#12945 = cartesian_point ( 'none', ( 14.67387006028772200, -4.387867919968439200, 1.364103439243049300 ) ) ;
#12946 = cartesian_point ( 'none', ( 15.35807083172594300, -4.514899665538621300, 0.8543091279871145600 ) ) ;
#12947 = cartesian_point ( 'none', ( 15.70428552919248400, -4.555387259693456600, 0.5975131274136401500 ) ) ;
#12948 = cartesian_point ( 'none', ( 16.40433809067041400, -4.593418657140794000, 0.09528936687768378700 ) ) ;
#12949 = cartesian_point ( 'none', ( 16.76098498736896000, -4.591143338310431000, -0.1492374835635771300 ) ) ;
#12950 = cartesian_point ( 'none', ( 17.30368609204407800, -4.561472900162137000, -0.5020452304719113000 ) ) ;
#12951 = cartesian_point ( 'none', ( 17.48493500772491100, -4.547402466027520500, -0.6186563291268546400 ) ) ;
#12952 = cartesian_point ( 'none', ( 17.74579905745804700, -4.516152088275654300, -0.8084792597611478700 ) ) ;
#12953 = cartesian_point ( 'none', ( 17.83197191612911000, -4.504061174680192200, -0.8742409526350117800 ) ) ;
#12954 = cartesian_point ( 'none', ( 17.94790521272227900, -4.480638222840304300, -0.9851215055280843100 ) ) ;
#12955 = cartesian_point ( 'none', ( 17.98467551249127900, -4.472009504581228300, -1.023916477196195900 ) ) ;
#12956 = cartesian_point ( 'none', ( 18.02933225034073300, -4.455929292157621900, -1.091045288302161700 ) ) ;
#12957 = cartesian_point ( 'none', ( 18.04217997025214300, -4.450133585555974500, -1.114526281082162600 ) ) ;
#12958 = cartesian_point ( 'none', ( 18.05713205629590200, -4.436967856945210900, -1.165836179294134500 ) ) ;
#12959 = cartesian_point ( 'none', ( 18.05798116192518800, -4.429651329265485800, -1.193319718496046900 ) ) ;
#12960 = cartesian_point ( 'none', ( 18.04788713088675700, -4.422795199536509800, -1.218211341456545400 ) ) ;
#12961 = b_spline_curve_with_knots ( 'none', 3,
( #12993, #12992, #12991, #12990, #12989, #12988, #12987, #12986, #12984, #12983, #13054, #13053, #13052, #13051, #13050, #13049, #13048, #13047 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002239342163427332900, 0.003359013245140994000, 0.003918848785997829300, 0.004198766556426246700, 0.004268745999033354300, 0.004338725441640461100, 0.004408704884247567800, 0.004478684326854675400 ),
.unspecified. ) ;
#12962 = cartesian_point ( 'none', ( 1.426006775184374600, 1.512974316143778100e-011, 4.587499999999999500 ) ) ;
#12963 = circle ( 'none', #13022, 4.587500000000000400 ) ;
#12964 = oriented_edge ( 'none', *, *, #6286, .f. ) ;
#12965 = b_spline_curve_with_knots ( 'none', 3,
( #12960, #12959, #12958, #12957, #12956, #12955, #12954, #12953, #12952, #12951, #12950, #12949, #12948, #12947, #12946, #12945, #12944, #13019 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736467048800e-005, 0.0001638324947293409800, 0.0003276649894586814600, 0.0006553299789173703000, 0.001310659957834756600, 0.002621319915669528900, 0.003931979873504301400, 0.005242639831339074300 ),
.unspecified. ) ;
#12966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12967 = cartesian_point ( 'none', ( 5.395906427278963400, 5.692061405548898300e-016, 4.587500000000001200 ) ) ;
#12968 = cartesian_point ( 'none', ( 6.126961753535805900, -0.4232387101310995400, 4.587500000000001200 ) ) ;
#12969 = cartesian_point ( 'none', ( 6.854661227866832200, -0.8432505491624058300, 4.528978053597069400 ) ) ;
#12970 = cartesian_point ( 'none', ( 7.951137136559346200, -1.451447847014764000, 4.356930658107018800 ) ) ;
#12971 = cartesian_point ( 'none', ( 8.317009586251852900, -1.650456784221525600, 4.285487581794894800 ) ) ;
#12972 = cartesian_point ( 'none', ( 9.046828816790688100, -2.035744621121562000, 4.116449349606496000 ) ) ;
#12973 = cartesian_point ( 'none', ( 9.412943930024900000, -2.220203013555145600, 4.020315369396040900 ) ) ;
#12974 = cartesian_point ( 'none', ( 9.954871765409761200, -2.497364078156075500, 3.849688184949010800 ) ) ;
#12976 = advanced_face ( 'none', ( #3045 ), #3057, .t. ) ;
#12975 = cartesian_point ( 'none', ( 10.13428876056832100, -2.589805551015577700, 3.788291248100940800 ) ) ;
#12977 = cartesian_point ( 'none', ( 10.48983455072114700, -2.775407165912120000, 3.654498383624342300 ) ) ;
#12978 = cartesian_point ( 'none', ( 10.66504588011767600, -2.868183074439044000, 3.582197656930422400 ) ) ;
#12979 = cartesian_point ( 'none', ( 11.19172430006865100, -3.134269652253180100, 3.357877574336272500 ) ) ;
#12980 = cartesian_point ( 'none', ( 11.54162077824209500, -3.299218322047860600, 3.195812099376619000 ) ) ;
#12981 = cartesian_point ( 'none', ( 12.59119157145888200, -3.753875372957560700, 2.676784821112056200 ) ) ;
#12982 = b_spline_curve_with_knots ( 'none', 3,
( #13090, #13089, #13088, #13087, #13086, #13085, #13084, #13083, #13082, #13081, #13080, #13079, #13078, #13077, #13076, #13075, #13074, #13073 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 8.191624736431276900e-005, 0.0001638324947286255400, 0.0003276649894572581800, 0.0006553299789145303400, 0.001310659957829074100, 0.002621319915658152600, 0.003931979873487223000, 0.005242639831316293900 ),
.unspecified. ) ;
#12983 = cartesian_point ( 'none', ( 17.89125273544515300, -4.390697967454919100, -1.329269964953293500 ) ) ;
#12984 = cartesian_point ( 'none', ( 17.77812161143050000, -4.398736188076432200, -1.302602278495459800 ) ) ;
#12985 = advanced_face ( 'none', ( #3047 ), #3046, .t. ) ;
#12986 = cartesian_point ( 'none', ( 17.69128247976267700, -4.408902161952555700, -1.268112291495338900 ) ) ;
#12987 = cartesian_point ( 'none', ( 17.43419806160387300, -4.438742406306125200, -1.161122444234255800 ) ) ;
#12988 = cartesian_point ( 'none', ( 17.26741438555371000, -4.459485242449678900, -1.079394463186650600 ) ) ;
#12989 = cartesian_point ( 'none', ( 16.76619002001920600, -4.513876505429786700, -0.8353767311021246300 ) ) ;
#12990 = cartesian_point ( 'none', ( 16.42851690019089300, -4.539532480538587900, -0.6783376977059401000 ) ) ;
#12991 = cartesian_point ( 'none', ( 15.40278291748714800, -4.591324693894113900, -0.2329323962311516900 ) ) ;
#12992 = cartesian_point ( 'none', ( 14.70616383247466000, -4.593754177164868200, 0.03874174301601240900 ) ) ;
#12993 = cartesian_point ( 'none', ( 13.99999999999999100, -4.578884296940884700, 0.2810246345575095900 ) ) ;
#12994 = cartesian_point ( 'none', ( 13.99999999999999100, -3.438375133708321000, -3.036895148970511800 ) ) ;
#12995 = b_spline_curve_with_knots ( 'none', 3,
( #13044, #13043, #13042, #13041, #13040, #13039, #13038, #13037, #13036, #13035, #13034, #13033, #13032, #13031, #13030, #13029, #13028, #13027, #13026, #13025, #13024, #13023 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001413561833720971800, 0.003204813736618226400, 0.004996065639515480600, 0.006787317542412735600, 0.008578569445309989700, 0.01036982134820724400, 0.01126544729965586700, 0.01171326027538018000, 0.01216107325110449100, 0.01395232515400173800, 0.01574357705689898700 ),
.unspecified. ) ;
#12996 = oriented_edge ( 'none', *, *, #21304, .f. ) ;
#12997 = cartesian_point ( 'none', ( 18.04788713088310100, -4.379306862077014800, 1.366319017382732400 ) ) ;
#12998 = cartesian_point ( 'none', ( 0.8487998387021300500, 1.177768819971003500e-011, 4.587500000000000400 ) ) ;
#12999 = cartesian_point ( 'none', ( 1.403878855846218100, -0.3184677145965779100, 4.587500000000821900 ) ) ;
#13000 = cartesian_point ( 'none', ( 1.957968029689217700, -0.6359088334876672500, 4.554421090457167600 ) ) ;
#13001 = cartesian_point ( 'none', ( 3.068710847861874800, -1.260784397192653600, 4.422392363586054900 ) ) ;
#13002 = cartesian_point ( 'none', ( 3.623762581277753600, -1.567197896265646300, 4.323372872108623500 ) ) ;
#13003 = edge_loop ( 'none', ( #12896, #13255, #13251, #14307 ) ) ;
#13004 = cartesian_point ( 'none', ( 4.730900597650181900, -2.152543719968185200, 4.063768912102382600 ) ) ;
#13005 = cartesian_point ( 'none', ( 5.285784903661438600, -2.432798471317949600, 3.902499306416780600 ) ) ;
#13006 = cartesian_point ( 'none', ( 6.394406012187102900, -2.952119773985588700, 3.526045671665878800 ) ) ;
#13007 = cartesian_point ( 'none', ( 6.947711202117409000, -3.190794188174568700, 3.311545899265002200 ) ) ;
#13008 = cartesian_point ( 'none', ( 8.057684122208579300, -3.619547781955363900, 2.836613764397516700 ) ) ;
#13009 = cartesian_point ( 'none', ( 8.613135643200527300, -3.808925750999741800, 2.576653509733263000 ) ) ;
#13010 = cartesian_point ( 'none', ( 9.444385559447706400, -4.049043374648658000, 2.162378229907112800 ) ) ;
#13011 = cartesian_point ( 'none', ( 9.720541763897003300, -4.122847204267403100, 2.018791223110380600 ) ) ;
#13012 = cartesian_point ( 'none', ( 10.26608476167974600, -4.259482008637099200, 1.711782722876915400 ) ) ;
#13013 = cartesian_point ( 'none', ( 10.53402025331348200, -4.322983893396691500, 1.545330155313241700 ) ) ;
#13014 = cartesian_point ( 'none', ( 11.86767538193264600, -4.587598227046902900, 0.7045276864669511900 ) ) ;
#13015 = cartesian_point ( 'none', ( 12.92276625121917100, -4.640586435426863300, -0.004041797234258666900 ) ) ;
#13016 = cartesian_point ( 'none', ( 13.99999999999999500, -4.534414704297367000, -0.6958728299022466400 ) ) ;
#13017 = edge_loop ( 'none', ( #12873, #13962, #13422, #13491 ) ) ;
#13018 = b_spline_curve_with_knots ( 'none', 3,
( #13016, #13015, #13014, #13013, #13012, #13011, #13010, #13009, #13008, #13007, #13006, #13005, #13004, #13002, #13001, #13000, #12999, #12998 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.003814818392643821700, 0.004768522990804775800, 0.005722227588965729400, 0.007629636785287633100, 0.009537045981609539400, 0.01144445517793144500, 0.01335186437425335200, 0.01525927357057525600 ),
.unspecified. ) ;
#13019 = cartesian_point ( 'none', ( 13.99999999999999500, -4.190809644915304900, 1.866084195857519600 ) ) ;
#13020 = b_spline_curve_with_knots ( 'none', 3,
( #13071, #13070, #13069, #13068, #13067, #13066, #13065, #13064 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002426360132998348700, 0.003639540199497522800, 0.004852720265996697400 ),
.unspecified. ) ;
#13021 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13022 = axis2_placement_3d ( 'none', #13021, #13061, #13060 ) ;
#13023 = cartesian_point ( 'none', ( 13.99999999999999100, -4.578884296940884700, 0.2810246345575095900 ) ) ;
#13024 = cartesian_point ( 'none', ( 13.46439363959611200, -4.562375006305111400, 0.5500193145595295700 ) ) ;
#13025 = cartesian_point ( 'none', ( 12.92937648487754400, -4.522349156320195200, 0.8151324179841501500 ) ) ;
#13026 = cartesian_point ( 'none', ( 11.85802761387840900, -4.397644413384679000, 1.332969003369996400 ) ) ;
#13027 = cartesian_point ( 'none', ( 11.32079495168750100, -4.312699837317774500, 1.586087677486224900 ) ) ;
#13028 = cartesian_point ( 'none', ( 10.64916822834264700, -4.180972896771334200, 1.889177200874946100 ) ) ;
#13029 = cartesian_point ( 'none', ( 10.51443860577377400, -4.153722983183604900, 1.948402260060475100 ) ) ;
#13030 = cartesian_point ( 'none', ( 10.24736310998807600, -4.094777466616177400, 2.069416218871609200 ) ) ;
#13031 = cartesian_point ( 'none', ( 10.11505713684225000, -4.063002105711452900, 2.131244945869393600 ) ) ;
#13032 = cartesian_point ( 'none', ( 9.720556476449248300, -3.961215614697475700, 2.318203318329755500 ) ) ;
#13033 = cartesian_point ( 'none', ( 9.460722933815150200, -3.884708906462118500, 2.444664033384350800 ) ) ;
#13034 = cartesian_point ( 'none', ( 8.682542229765037000, -3.634543019199791800, 2.814961880356934700 ) ) ;
#13035 = cartesian_point ( 'none', ( 8.163051636625565900, -3.441965764035251700, 3.047490703325731700 ) ) ;
#13036 = cartesian_point ( 'none', ( 7.127110112000295300, -3.017851082171706600, 3.467982519200837600 ) ) ;
#13037 = cartesian_point ( 'none', ( 6.609837077112377600, -2.785591245024600800, 3.657113108134345300 ) ) ;
#13038 = cartesian_point ( 'none', ( 5.570727562592044700, -2.288951546448355000, 3.986815231241280800 ) ) ;
#13039 = cartesian_point ( 'none', ( 5.051137149070404700, -2.024795067140202000, 4.127237403360831000 ) ) ;
#13040 = cartesian_point ( 'none', ( 4.014944461501746900, -1.474071504817961800, 4.354422676578340500 ) ) ;
#13041 = cartesian_point ( 'none', ( 3.496400387415955700, -1.186482473771736300, 4.441544411756781900 ) ) ;
#13042 = cartesian_point ( 'none', ( 2.459140507191621700, -0.5982669329977888800, 4.558194170837483100 ) ) ;
#13043 = cartesian_point ( 'none', ( 1.942848135141165300, -0.2991375944780064700, 4.587500000000964900 ) ) ;
#13044 = cartesian_point ( 'none', ( 1.426006775184374600, 1.512974316143778100e-011, 4.587499999999999500 ) ) ;
#13045 = axis2_placement_3d ( 'none', #13072, #13057, #12966 ) ;
#13046 = cartesian_point ( 'none', ( 13.99999999999999100, -2.516652134118600300, 3.835572674553390000 ) ) ;
#13047 = cartesian_point ( 'none', ( 18.04788713088675700, -4.422795199536509800, -1.218211341456545400 ) ) ;
#13048 = cartesian_point ( 'none', ( 18.05405407045434200, -4.416729723899444500, -1.240232443925758800 ) ) ;
#13049 = cartesian_point ( 'none', ( 18.05842897943326600, -4.410189825878740400, -1.263295474484222600 ) ) ;
#13050 = cartesian_point ( 'none', ( 18.04881371511178400, -4.397245338325695300, -1.307640313966195200 ) ) ;
#13051 = cartesian_point ( 'none', ( 18.02986337099233100, -4.391818250729679500, -1.325569872889820600 ) ) ;
#13052 = cartesian_point ( 'none', ( 17.98423466621046200, -4.387845872013138600, -1.338660389648062400 ) ) ;
#13053 = cartesian_point ( 'none', ( 17.96086982006529800, -4.388011903082034600, -1.338100590577250100 ) ) ;
#13054 = cartesian_point ( 'none', ( 17.91412384136262000, -4.389365537649641900, -1.333653564081194000 ) ) ;
#13055 = cartesian_point ( 'none', ( 0.1481223818535245800, 2.802533643970801500, 3.625827860288264800 ) ) ;
#13056 = b_spline_curve_with_knots ( 'none', 3,
( #12515, #12514, #12513, #12512, #12511, #12510 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01264627340163577600, 0.01432405786634700000, 0.01600184233105822500 ),
.unspecified. ) ;
#13057 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13058 = cartesian_point ( 'none', ( 0.07204174124569755200, 2.786069718408863000, 3.589319760565683500 ) ) ;
#13059 = cartesian_point ( 'none', ( 0.09665350060788857600, 2.797518198669483300, 3.602299174480092500 ) ) ;
#13060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13061 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13062 = cartesian_point ( 'none', ( 0.01529244988102310000, 2.732271526236945900, 3.553312891983611900 ) ) ;
#13063 = cylindrical_surface ( 'none', #13045, 4.587500000000000400 ) ;
#13064 = cartesian_point ( 'none', ( 9.920993919873486900, -1.514410884022321400e-011, 4.587500000000001200 ) ) ;
#13065 = cartesian_point ( 'none', ( 10.26869261198667300, -0.2122868238926549600, 4.587499999997946900 ) ) ;
#13066 = cartesian_point ( 'none', ( 10.60876274876794900, -0.4398091694116960700, 4.571853287545905300 ) ) ;
#13067 = cartesian_point ( 'none', ( 11.28672853616048500, -0.8828746222370976700, 4.507305956971704200 ) ) ;
#13068 = cartesian_point ( 'none', ( 11.62467983339397600, -1.100803839091695900, 4.459005065424505300 ) ) ;
#13069 = cartesian_point ( 'none', ( 12.63865643530305700, -1.739271392551071000, 4.268190170975884700 ) ) ;
#13070 = cartesian_point ( 'none', ( 13.31484103489618700, -2.144440111049056100, 4.079793945672390600 ) ) ;
#13071 = cartesian_point ( 'none', ( 13.99999999999999100, -2.516652134118600300, 3.835572674553390000 ) ) ;
#13072 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13073 = cartesian_point ( 'none', ( 13.99999999999999500, -4.534414704297367000, -0.6958728299022466400 ) ) ;
#13074 = cartesian_point ( 'none', ( 14.33607877660284300, -4.493168748823856100, -0.9646382469580666600 ) ) ;
#13075 = cartesian_point ( 'none', ( 14.67387006028755500, -4.428799387756514600, -1.224703661728289200 ) ) ;
#13076 = cartesian_point ( 'none', ( 15.35807083172646300, -4.260049679327142500, -1.722248473858478000 ) ) ;
#13077 = cartesian_point ( 'none', ( 15.70428552919219300, -4.155275611276479700, -1.960168262558103200 ) ) ;
#13078 = cartesian_point ( 'none', ( 16.40433809067042900, -3.915746994295602700, -2.403227101185846600 ) ) ;
#13079 = cartesian_point ( 'none', ( 16.76098498737063000, -3.781631677978371600, -2.607706047759754700 ) ) ;
#13080 = cartesian_point ( 'none', ( 17.30368609204507600, -3.565929048372838300, -2.888465761321024500 ) ) ;
#13081 = cartesian_point ( 'none', ( 17.48493500772560700, -3.491047526247427400, -2.978958209019325400 ) ) ;
#13082 = cartesian_point ( 'none', ( 17.74579905745906000, -3.362132011171262900, -3.121752190254371700 ) ) ;
#13083 = cartesian_point ( 'none', ( 17.83197191613017600, -3.316407032001440000, -3.170537605299288900 ) ) ;
#13084 = cartesian_point ( 'none', ( 17.94790521272248500, -3.236755838261386100, -3.251152858312293100 ) ) ;
#13085 = cartesian_point ( 'none', ( 17.98467551249238000, -3.208522753345372600, -3.279124227991933700 ) ) ;
#13086 = cartesian_point ( 'none', ( 18.02933225034042100, -3.158702642524814100, -3.326902958299423000 ) ) ;
#13087 = cartesian_point ( 'none', ( 18.04217997025172700, -3.141132200739078500, -3.343523030875687600 ) ) ;
#13088 = cartesian_point ( 'none', ( 18.05713205629475100, -3.102316259720800100, -3.379569733736533400 ) ) ;
#13089 = cartesian_point ( 'none', ( 18.05798116192403000, -3.081302481861790900, -3.398734744678879600 ) ) ;
#13090 = cartesian_point ( 'none', ( 18.04788713088877100, -3.062077311119773400, -3.415968206851762300 ) ) ;
#13091 = cylindrical_surface ( 'none', #13098, 4.587500000000000400 ) ;
#13092 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13093 = face_outer_bound ( 'none', #7260, .t. ) ;
#13094 = cylindrical_surface ( 'none', #13120, 4.587500000000000400 ) ;
#13095 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13096 = face_outer_bound ( 'none', #7189, .t. ) ;
#13097 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13098 = axis2_placement_3d ( 'none', #13095, #13092, #13146 ) ;
#13099 = axis2_placement_3d ( 'none', #13145, #13144, #13143 ) ;
#13100 = face_outer_bound ( 'none', #7241, .t. ) ;
#13101 = circle ( 'none', #13099, 4.587500000000000400 ) ;
#13102 = cartesian_point ( 'none', ( 0.1999999999995270600, -1.954256370810006500, -4.150426277763188000 ) ) ;
#13103 = axis2_placement_3d ( 'none', #13115, #13097, #13117 ) ;
#13104 = cartesian_point ( 'none', ( 0.1999999999995272800, -3.699378134964302200, -2.712887329866104000 ) ) ;
#13105 = cartesian_point ( 'none', ( 0.8236649751455150700, -3.487113644045627000, -3.002337838144987900 ) ) ;
#13106 = cartesian_point ( 'none', ( 1.445284315459177900, -3.243013669836611400, -3.264304005216105900 ) ) ;
#13107 = cartesian_point ( 'none', ( 2.689915993447107300, -2.698490091102732100, -3.727059099268135600 ) ) ;
#13108 = cartesian_point ( 'none', ( 3.313735973150056400, -2.397370778571878500, -3.927673218517866400 ) ) ;
#13109 = cartesian_point ( 'none', ( 4.555800907306349700, -1.757285552441008000, -4.252758051969913700 ) ) ;
#13110 = cartesian_point ( 'none', ( 5.177688579374259500, -1.416659834311090300, -4.378090316355353700 ) ) ;
#13111 = cartesian_point ( 'none', ( 6.421287458811038500, -0.7168183999124552200, -4.545412113974023800 ) ) ;
#13112 = cartesian_point ( 'none', ( 7.041733811403386900, -0.3590560321771861200, -4.587499999999989700 ) ) ;
#13113 = cartesian_point ( 'none', ( 7.664599267450078900, -1.213222231011279500e-013, -4.587500000000001200 ) ) ;
#13114 = cartesian_point ( 'none', ( 0.1999999999996463200, -1.645417301633163000, -4.282260869387366500 ) ) ;
#13115 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13116 = cylindrical_surface ( 'none', #13103, 4.587500000000000400 ) ;
#13117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13118 = b_spline_curve_with_knots ( 'none', 3,
( #13113, #13112, #13111, #13110, #13109, #13108, #13107, #13106, #13105, #13104 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.007444213675899247000, 0.009583620839688810800, 0.01172302800347837400, 0.01386243516726793800, 0.01600184233105750300 ),
.unspecified. ) ;
#13119 = circle ( 'none', #13158, 4.587500000000000400 ) ;
#13120 = axis2_placement_3d ( 'none', #13141, #13137, #13136 ) ;
#13121 = cartesian_point ( 'none', ( 0.1999999999994092600, -4.578812549000888400, -0.2821912314583555100 ) ) ;
#13122 = cartesian_point ( 'none', ( 0.6932134630214980000, -4.561351405805952600, -0.5655143565849468600 ) ) ;
#13123 = cartesian_point ( 'none', ( 1.185177699393387400, -4.517814054390677300, -0.8450796477952725600 ) ) ;
#13124 = cartesian_point ( 'none', ( 2.169160638590920800, -4.380162021188571200, -1.392474096457439800 ) ) ;
#13125 = cartesian_point ( 'none', ( 2.662263225401188200, -4.285700094628421800, -1.660862932189219900 ) ) ;
#13126 = cartesian_point ( 'none', ( 3.646909401597199900, -4.048323182827311400, -2.176412274363747700 ) ) ;
#13127 = cartesian_point ( 'none', ( 4.137484849517747400, -3.905746398318038700, -2.423043278737321100 ) ) ;
#13128 = cartesian_point ( 'none', ( 5.119846811018430100, -3.576659817468649500, -2.886779903060426200 ) ) ;
#13129 = cartesian_point ( 'none', ( 5.612618538354600300, -3.389695935430184100, -3.104167830638018700 ) ) ;
#13130 = cartesian_point ( 'none', ( 6.595466968795674800, -2.980713492148515900, -3.498748852541956100 ) ) ;
#13131 = cartesian_point ( 'none', ( 7.086528191425336400, -2.758709892783183900, -3.676309152298711200 ) ) ;
#13132 = cartesian_point ( 'none', ( 8.071363594534583200, -2.284454829938599800, -3.988357479688257700 ) ) ;
#13133 = cartesian_point ( 'none', ( 8.563714798678235600, -2.032411475447705400, -4.122421703140656000 ) ) ;
#13134 = cartesian_point ( 'none', ( 9.547406836924675800, -1.510937216281706500, -4.340751758913601300 ) ) ;
#13135 = cartesian_point ( 'none', ( 10.03786828815177400, -1.235596018719129700, -4.429111458913174800 ) ) ;
#13136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13137 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13138 = cartesian_point ( 'none', ( 10.98633472895736700, -0.6206654305044908600, -4.556149718822598300 ) ) ;
#13139 = cartesian_point ( 'none', ( 11.45770112967305600, -0.3098243476246637700, -4.587500000000051000 ) ) ;
#13140 = cartesian_point ( 'none', ( 11.92906477691360600, 7.377182632134493500e-013, -4.587500000000001200 ) ) ;
#13141 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13142 = b_spline_curve_with_knots ( 'none', 3,
( #13140, #13139, #13138, #13135, #13134, #13133, #13132, #13131, #13130, #13129, #13128, #13127, #13126, #13125, #13124, #13123, #13122, #13121 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.002466569925289824400, 0.004158478976011603300, 0.005850388026733382600, 0.007542297077455162000, 0.009234206128176941300, 0.01092611517889871900, 0.01261802422962049800, 0.01430993328034227800, 0.01600184233106405700 ),
.unspecified. ) ;
#13143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13144 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13145 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13147 = cartesian_point ( 'none', ( 2.892722967968971700, -4.352921854079183600, -1.481331535291857200 ) ) ;
#13148 = cartesian_point ( 'none', ( 2.353596375007833700, -4.443799354457024900, -1.180987411290374900 ) ) ;
#13149 = cartesian_point ( 'none', ( 1.278123500396770800, -4.562614678465606300, -0.5697642180316502300 ) ) ;
#13150 = cartesian_point ( 'none', ( 0.7405542209019029300, -4.590825080758538200, -0.2583200005839685300 ) ) ;
#13151 = b_spline_curve_with_knots ( 'none', 3,
( #13152, #13150, #13149, #13148, #13147, #13208, #13207, #13206, #13205, #13204, #13203, #13202, #13201, #13200, #13199, #13198, #13197, #13196, #13195, #13194, #13193, #13192, #13191, #13190 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001864009570994511000, 0.003728019141989022100, 0.005592028712983533100, 0.007456038283978044100, 0.009320047854972556000, 0.01025205264046981400, 0.01118405742596706800, 0.01165005981871569700, 0.01211606221146432400, 0.01304806699696158200, 0.01491207656795609200 ),
.unspecified. ) ;
#13152 = cartesian_point ( 'none', ( 0.1999999999992895500, -4.587187972302555900, 0.05350473587422482200 ) ) ;
#13153 = cartesian_point ( 'none', ( 0.1999999999995270600, -1.954256370810006500, -4.150426277763188000 ) ) ;
#13154 = cartesian_point ( 'none', ( 0.1999999999994092600, -4.578812549000888400, -0.2821912314583555100 ) ) ;
#13155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13156 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13157 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13158 = axis2_placement_3d ( 'none', #13157, #13156, #13155 ) ;
#13159 = cartesian_point ( 'none', ( 8.247402816479363400, 7.724940478959220100e-016, -4.587500000000001200 ) ) ;
#13160 = cartesian_point ( 'none', ( 7.575843996458667500, -0.3871153041602298800, -4.587500000000000400 ) ) ;
#13161 = cartesian_point ( 'none', ( 6.907405032637935700, -0.7730361698258088100, -4.538310887244917600 ) ) ;
#13162 = cartesian_point ( 'none', ( 5.563566129746709200, -1.519785135297819600, -4.345584399326803300 ) ) ;
#13163 = cartesian_point ( 'none', ( 4.891162405637249600, -1.880501220775224100, -4.202115285909300700 ) ) ;
#13164 = cartesian_point ( 'none', ( 3.550397492636534900, -2.556033061043410500, -3.828936237163368200 ) ) ;
#13165 = cartesian_point ( 'none', ( 2.878003327817351600, -2.872467162738888000, -3.597794166656417500 ) ) ;
#13166 = cartesian_point ( 'none', ( 1.539832740463448400, -3.435054558118662900, -3.065222773207251000 ) ) ;
#13167 = cartesian_point ( 'none', ( 0.8722329504959697200, -3.682067567193451300, -2.763680952746444800 ) ) ;
#13168 = cartesian_point ( 'none', ( 0.1999999999994092600, -3.887914931600946000, -2.435010007091225100 ) ) ;
#13169 = b_spline_curve_with_knots ( 'none', 3,
( #13153, #13188, #13187, #13186, #13185, #13184 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002013033183690631300, 0.004026066367381261700 ),
.unspecified. ) ;
#13170 = b_spline_curve_with_knots ( 'none', 3,
( #13168, #13167, #13166, #13165, #13164, #13163, #13162, #13161, #13160, #13159 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002318081341722435100, 0.004636162683444870200, 0.006954244025167305800, 0.009272325366889740500 ),
.unspecified. ) ;
#13171 = cartesian_point ( 'none', ( 0.1999999999994092600, -3.887914931600946000, -2.435010007091225100 ) ) ;
#13172 = cartesian_point ( 'none', ( -19.34011396045021400, -45.00000000000001400, 38.20002782457545700 ) ) ;
#13173 = cartesian_point ( 'none', ( -19.34011396045025300, -45.00000000000000000, 38.00000000000014200 ) ) ;
#13174 = face_outer_bound ( 'none', #7392, .t. ) ;
#13175 = b_spline_curve_with_knots ( 'none', 3,
( #13173, #13172, #13243, #13242, #13241, #13240, #13239, #13238, #13237, #13236, #13235, #13234, #13233, #13232, #13231, #13230, #13229, #13228, #13227, #13226 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.519837373020082100e-005, 0.0006174595078084650900, 0.001209720641886729400, 0.001801981775964993500, 0.002394242910043258200, 0.002986504044121522500, 0.003578765178199786300, 0.004171026312278050200, 0.004467156879317194500, 0.004763287446356337000 ),
.unspecified. ) ;
#13176 = axis2_placement_3d ( 'none', #13248, #13247, #13224 ) ;
#13177 = advanced_face ( 'none', ( #3048 ), #3037, .t. ) ;
#13178 = cartesian_point ( 'none', ( 13.99999999999999500, -1.250675752564646400, -4.413724715916387700 ) ) ;
#13179 = cartesian_point ( 'none', ( 14.53644277284875800, -0.8330957462041692600, -4.532050509668568600 ) ) ;
#13180 = cartesian_point ( 'none', ( 15.07898997637158400, -0.4103820010210038600, -4.587499999999999500 ) ) ;
#13181 = cartesian_point ( 'none', ( 15.63242039461558400, -5.963111948670274400e-016, -4.587499999999999500 ) ) ;
#13182 = b_spline_curve_with_knots ( 'none', 3,
( #13181, #13180, #13179, #13178 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003150588470205727400, 0.005242639831346855400 ),
.unspecified. ) ;
#13183 = face_outer_bound ( 'none', #7284, .t. ) ;
#13184 = cartesian_point ( 'none', ( 3.691349419787127100, -1.018884412604115200e-011, -4.587500000000000400 ) ) ;
#13185 = cartesian_point ( 'none', ( 3.108821773006034100, -0.3359914438503520100, -4.587499999999253400 ) ) ;
#13186 = cartesian_point ( 'none', ( 2.525620687217458900, -0.6735467433309272300, -4.550226569559730400 ) ) ;
#13187 = cartesian_point ( 'none', ( 1.364055158652342200, -1.329838823928316800, -4.403380037215951500 ) ) ;
#13188 = cartesian_point ( 'none', ( 0.7837703846548059700, -1.649565440209378500, -4.293892069564990700 ) ) ;
#13189 = toroidal_surface ( 'none', #13176, 45.97999599839920400, 3.000000000000000000 ) ;
#13190 = cartesian_point ( 'none', ( 13.25436164964627700, -6.288914701502169500e-013, -4.587500000000003000 ) ) ;
#13191 = cartesian_point ( 'none', ( 12.69728870301241700, -0.2784848346802151800, -4.587499999999963900 ) ) ;
#13192 = cartesian_point ( 'none', ( 12.14030153010195400, -0.5553488712109845300, -4.562143032162360600 ) ) ;
#13193 = cartesian_point ( 'none', ( 11.30241021650949100, -0.9631744042422839500, -4.487377029867031000 ) ) ;
#13194 = cartesian_point ( 'none', ( 11.02254410034057300, -1.097920180649208300, -4.456302994107924900 ) ) ;
#13195 = cartesian_point ( 'none', ( 10.60321275690527200, -1.296627204300931500, -4.400981862625633000 ) ) ;
#13196 = cartesian_point ( 'none', ( 10.46304236229998700, -1.361594949702896100, -4.381347908021170100 ) ) ;
#13197 = cartesian_point ( 'none', ( 10.18582640284473800, -1.495902641811683600, -4.337329314727987200 ) ) ;
#13198 = cartesian_point ( 'none', ( 10.04848297485847800, -1.564688353591332300, -4.313054352104891200 ) ) ;
#13199 = cartesian_point ( 'none', ( 9.638837533207416500, -1.773168820272320600, -4.233574557878401200 ) ) ;
#13200 = cartesian_point ( 'none', ( 9.368854371846868600, -1.914830817367876700, -4.171655988461420600 ) ) ;
#13201 = cartesian_point ( 'none', ( 8.829196714225274100, -2.192661387493215000, -4.032558342417886800 ) ) ;
#13202 = cartesian_point ( 'none', ( 8.558937258276918300, -2.328646068789372000, -3.955603237573040300 ) ) ;
#13203 = cartesian_point ( 'none', ( 7.748773836062902400, -2.722831243547699600, -3.705169256094314800 ) ) ;
#13204 = cartesian_point ( 'none', ( 7.210828063191208900, -2.967999025284899300, -3.511743082810694800 ) ) ;
#13205 = cartesian_point ( 'none', ( 6.132070245758509200, -3.413689139871769000, -3.080273388854050300 ) ) ;
#13206 = cartesian_point ( 'none', ( 5.590051709120168700, -3.614632794849199600, -2.841750176734969500 ) ) ;
#13207 = cartesian_point ( 'none', ( 4.510708631972629900, -3.963856124690154900, -2.330012646173603000 ) ) ;
#13208 = cartesian_point ( 'none', ( 3.972310851290380600, -4.112599843922550000, -2.056403245703164900 ) ) ;
#13209 = cartesian_point ( 'none', ( -44.69079593776282900, 19.27638437216587900, 39.34116571811668500 ) ) ;
#13210 = cartesian_point ( 'none', ( -44.59739392627840700, 19.25709707009256300, 39.51407906571991900 ) ) ;
#13211 = cartesian_point ( 'none', ( -44.37684130077131100, 19.21145987250989900, 39.84106383823782200 ) ) ;
#13212 = cartesian_point ( 'none', ( -44.24935576724698900, 19.18503929756342100, 39.99479292019506700 ) ) ;
#13213 = cartesian_point ( 'none', ( -43.96921598827154300, 19.12683513941663800, 40.27178092113729200 ) ) ;
#13214 = cartesian_point ( 'none', ( -43.81460528431829000, 19.09464396071216900, 40.39690284724839800 ) ) ;
#13215 = cartesian_point ( 'none', ( -43.48944763562571600, 19.02674895259489300, 40.61141366653240000 ) ) ;
#13216 = cartesian_point ( 'none', ( -43.31779728283005000, 18.99081697453146900, 40.70214408597654900 ) ) ;
#13217 = cartesian_point ( 'none', ( -42.95619379872616200, 18.91488219684889700, 40.85023959682160900 ) ) ;
#13218 = cartesian_point ( 'none', ( -42.76791935111072000, 18.87522901636661400, 40.90648720985237900 ) ) ;
#13219 = cartesian_point ( 'none', ( -42.48339429929556100, 18.81510691960349700, 40.96237606645748700 ) ) ;
#13220 = cartesian_point ( 'none', ( -42.38777158790006900, 18.79486920538552400, 40.97640997050797300 ) ) ;
#13221 = cartesian_point ( 'none', ( -42.19495446457222000, 18.75399385968263000, 40.99522551298983300 ) ) ;
#13222 = cartesian_point ( 'none', ( -42.09653780852506300, 18.73309425516791600, 41.00000000000000700 ) ) ;
#13223 = cartesian_point ( 'none', ( -41.99999999999999300, 18.71256348052845600, 41.00000000000000000 ) ) ;
#13224 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13225 = toroidal_surface ( 'none', #13252, 45.97999599839920400, 3.000000000000000000 ) ;
#13226 = cartesian_point ( 'none', ( -18.71256348052844800, -42.00000000000000000, 41.00000000000000000 ) ) ;
#13227 = cartesian_point ( 'none', ( -18.73309711429814700, -42.09655125244948700, 41.00000000000000000 ) ) ;
#13228 = cartesian_point ( 'none', ( -18.75399433894061100, -42.19495672293511000, 40.99522536424494500 ) ) ;
#13229 = cartesian_point ( 'none', ( -18.79486965784921500, -42.38777372465348500, 40.97640969036560000 ) ) ;
#13230 = cartesian_point ( 'none', ( -18.81510735891275100, -42.48339637615959700, 40.96237572601641100 ) ) ;
#13231 = cartesian_point ( 'none', ( -18.87522941682203400, -42.76792125054134900, 40.90648670171888300 ) ) ;
#13232 = cartesian_point ( 'none', ( -18.91488257474148300, -42.95619559495875000, 40.85023898653715700 ) ) ;
#13233 = cartesian_point ( 'none', ( -18.99081728898843500, -43.31779878358515400, 40.70214334597120100 ) ) ;
#13234 = cartesian_point ( 'none', ( -19.02674923787167000, -43.48944899965184900, 40.61141288176933300 ) ) ;
#13235 = cartesian_point ( 'none', ( -19.09464419130656800, -43.81460639086387200, 40.39690200214164400 ) ) ;
#13236 = cartesian_point ( 'none', ( -19.12683534283123200, -43.96921696602363000, 40.27178006494008900 ) ) ;
#13237 = cartesian_point ( 'none', ( -19.18503944794034800, -44.24935649231289100, 39.99479209273156500 ) ) ;
#13238 = cartesian_point ( 'none', ( -19.21145999893362700, -44.37684191114769300, 39.84106303899794500 ) ) ;
#13239 = cartesian_point ( 'none', ( -19.25709715172167000, -44.59739432136697000, 39.51407837428688900 ) ) ;
#13240 = cartesian_point ( 'none', ( -19.27638443526258500, -44.69079624342049300, 39.34116509076135100 ) ) ;
#13241 = cartesian_point ( 'none', ( -19.30790081732369500, -44.84356487384928200, 38.97634370612673400 ) ) ;
#13242 = cartesian_point ( 'none', ( -19.32004076723887200, -44.90250031099821400, 38.78387924004417900 ) ) ;
#13243 = cartesian_point ( 'none', ( -19.33603935642914400, -44.98019420137568100, 38.39675841566825900 ) ) ;
#13244 = cylindrical_surface ( 'none', #13286, 3.000000000000002700 ) ;
#13245 = b_spline_curve_with_knots ( 'none', 3,
( #13223, #13222, #13221, #13220, #13219, #13218, #13217, #13216, #13215, #13214, #13213, #13212, #13211, #13210, #13209, #13291, #13290, #13289, #13288, #13287 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -1.717157267792786800e-005, 0.0002789177607484639000, 0.0005750070941748557300, 0.001167185761027615100, 0.001759364427880374600, 0.002351543094733134300, 0.002943721761585894000, 0.003535900428438653700, 0.004128079095291414300, 0.004720257762144173600 ),
.unspecified. ) ;
#13246 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#13247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13248 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#13249 = axis2_placement_3d ( 'none', #13302, #13301, #13300 ) ;
#13251 = oriented_edge ( 'none', *, *, #8807, .t. ) ;
#13250 = face_outer_bound ( 'none', #7290, .t. ) ;
#13252 = axis2_placement_3d ( 'none', #13246, #13277, #13276 ) ;
#13253 = cartesian_point ( 'none', ( -41.99999999999999300, -18.71256348052845600, 41.00000000000000700 ) ) ;
#13254 = cartesian_point ( 'none', ( -42.09655125244945900, -18.73309711429830700, 41.00000000000000700 ) ) ;
#13255 = oriented_edge ( 'none', *, *, #9213, .f. ) ;
#13256 = cartesian_point ( 'none', ( -42.19495672293511000, -18.75399433894062500, 40.99522536424493800 ) ) ;
#13257 = cartesian_point ( 'none', ( -42.38777372465350600, -18.79486965784924000, 40.97640969036559300 ) ) ;
#13258 = cartesian_point ( 'none', ( -42.48339637615961800, -18.81510735891278300, 40.96237572601640400 ) ) ;
#13259 = cartesian_point ( 'none', ( -42.76792125054136300, -18.87522941682205900, 40.90648670171887600 ) ) ;
#13260 = cartesian_point ( 'none', ( -42.95619559495877800, -18.91488257474150100, 40.85023898653714300 ) ) ;
#13261 = cartesian_point ( 'none', ( -43.31779878358518900, -18.99081728898846300, 40.70214334597118000 ) ) ;
#13262 = cartesian_point ( 'none', ( -43.48944899965187700, -19.02674923787170900, 40.61141288176931100 ) ) ;
#13263 = cartesian_point ( 'none', ( -43.81460639086390800, -19.09464419130660700, 40.39690200214161600 ) ) ;
#13264 = cartesian_point ( 'none', ( -43.96921696602365900, -19.12683534283123900, 40.27178006494004600 ) ) ;
#13265 = cartesian_point ( 'none', ( -44.24935649231292700, -19.18503944794036900, 39.99479209273149400 ) ) ;
#13266 = cartesian_point ( 'none', ( -44.37684191114775000, -19.21145999893364100, 39.84106303899788800 ) ) ;
#13267 = cartesian_point ( 'none', ( -44.59739432136701300, -19.25709715172168800, 39.51407837428680400 ) ) ;
#13268 = cartesian_point ( 'none', ( -44.69079624342052200, -19.27638443526261000, 39.34116509076125800 ) ) ;
#13269 = cartesian_point ( 'none', ( -44.84356487384931000, -19.30790081732370600, 38.97634370612664900 ) ) ;
#13270 = cartesian_point ( 'none', ( -44.90250031099822100, -19.32004076723889300, 38.78387924004406500 ) ) ;
#13271 = cylindrical_surface ( 'none', #13274, 2.250000000000001800 ) ;
#13272 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 17.75000000000000400 ) ) ;
#13273 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#13274 = axis2_placement_3d ( 'none', #13285, #13273, #13306 ) ;
#13275 = circle ( 'none', #13249, 2.250000000000001800 ) ;
#13276 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13277 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13278 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13279 = cartesian_point ( 'none', ( -41.99999999999999300, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#13280 = cartesian_point ( 'none', ( -44.98019420137570300, -19.33603935642917200, 38.39675841566815300 ) ) ;
#13281 = cartesian_point ( 'none', ( -45.00000000000000700, -19.34011396045023500, 38.20002782457533600 ) ) ;
#13282 = cartesian_point ( 'none', ( -44.99999999999998600, -19.34011396045027100, 38.00000000000001400 ) ) ;
#13283 = b_spline_curve_with_knots ( 'none', 3,
( #13282, #13281, #13280, #13270, #13269, #13268, #13267, #13266, #13265, #13264, #13263, #13262, #13261, #13260, #13259, #13258, #13257, #13256, #13254, #13253 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.519837373005078400e-005, 0.0006174595078083306500, 0.001209720641886610600, 0.001801981775964890200, 0.002394242910043170600, 0.002986504044121450500, 0.003578765178199730000, 0.004171026312278009400, 0.004467156879317161500, 0.004763287446356311900 ),
.unspecified. ) ;
#13284 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#13285 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#13286 = axis2_placement_3d ( 'none', #13279, #13278, #13310 ) ;
#13287 = cartesian_point ( 'none', ( -44.99999999999998600, 19.34011396045027100, 38.00000000000014200 ) ) ;
#13288 = cartesian_point ( 'none', ( -44.99999999999998600, 19.34011396045023200, 38.20002792589728100 ) ) ;
#13289 = cartesian_point ( 'none', ( -44.98019418150552400, 19.33603935234254900, 38.39675861500395400 ) ) ;
#13290 = cartesian_point ( 'none', ( -44.90250021280346700, 19.32004074701376000, 38.78387962898332800 ) ) ;
#13291 = cartesian_point ( 'none', ( -44.84356471520762000, 19.30790078463483500, 38.97634418754793000 ) ) ;
#13292 = axis2_placement_3d ( 'none', #13295, #13608, #13600 ) ;
#13293 = b_spline_curve_with_knots ( 'none', 3,
( #13346, #13345, #13344, #13343, #13342, #13341, #13340, #13338, #13337, #13336, #13335, #13334, #13333, #13332, #13331, #13330, #13329, #13328, #13327, #13326 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -1.717157267792888400e-005, 0.0002789177607484416200, 0.0005750070941748121500, 0.001167185761027579600, 0.001759364427880346800, 0.002351543094733114400, 0.002943721761585881400, 0.003535900428438648500, 0.004128079095291416000, 0.004720257762144183100 ),
.unspecified. ) ;
#13294 = face_outer_bound ( 'none', #7353, .t. ) ;
#13295 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13296 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13297 = vector ( 'none', #13296, 1000.000000000000000 ) ;
#13298 = cartesian_point ( 'none', ( 0.0000000000000000000, -42.00000000000000000, 41.00000000000000000 ) ) ;
#13299 = cartesian_point ( 'none', ( 18.71256348052844500, -42.00000000000000000, 41.00000000000000000 ) ) ;
#13300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13301 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13302 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#13303 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#13304 = vector ( 'none', #13303, 1000.000000000000000 ) ;
#13305 = line ( 'none', #13298, #13297 ) ;
#13306 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13307 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#13308 = cylindrical_surface ( 'none', #13325, 3.000000000000002700 ) ;
#13309 = face_outer_bound ( 'none', #7298, .t. ) ;
#13310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13311 = line ( 'none', #13307, #13304 ) ;
#13312 = cartesian_point ( 'none', ( 0.1750037165868960900, 2.796649921779190300, 3.636497274499033100 ) ) ;
#13313 = cartesian_point ( 'none', ( 0.1999999999989333900, 2.785218643375698900, 3.645231591900910000 ) ) ;
#13314 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.111923970992627600, 3.092909140515055300 ) ) ;
#13315 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.112936277816044800, 3.845212398214986800 ) ) ;
#13316 = b_spline_curve_with_knots ( 'none', 3,
( #13313, #13312, #13055, #13059, #13058, #13062, #13579, #13606 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928273083600e-005, 0.0001712157585654616700, 0.0003424315171309236700 ),
.unspecified. ) ;
#13317 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13318 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#13319 = face_outer_bound ( 'none', #7327, .t. ) ;
#13320 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13321 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#13322 = vector ( 'none', #13321, 1000.000000000000000 ) ;
#13323 = cartesian_point ( 'none', ( -41.99999999999999300, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#13324 = line ( 'none', #13323, #13322 ) ;
#13325 = axis2_placement_3d ( 'none', #13318, #13317, #13320 ) ;
#13326 = cartesian_point ( 'none', ( 45.00000000000000000, 19.34011396045023900, 38.00000000000014200 ) ) ;
#13327 = cartesian_point ( 'none', ( 45.00000000000000000, 19.34011396045022100, 38.20002792589726700 ) ) ;
#13328 = cartesian_point ( 'none', ( 44.98019418150553900, 19.33603935234253200, 38.39675861500395400 ) ) ;
#13329 = cartesian_point ( 'none', ( 44.90250021280348800, 19.32004074701373100, 38.78387962898332800 ) ) ;
#13330 = cartesian_point ( 'none', ( 44.84356471520763400, 19.30790078463482100, 38.97634418754790900 ) ) ;
#13331 = cartesian_point ( 'none', ( 44.69079593776285000, 19.27638437216588600, 39.34116571811669200 ) ) ;
#13332 = cartesian_point ( 'none', ( 44.59739392627844300, 19.25709707009255600, 39.51407906571991900 ) ) ;
#13333 = cartesian_point ( 'none', ( 44.37684130077131800, 19.21145987250988400, 39.84106383823782900 ) ) ;
#13334 = cartesian_point ( 'none', ( 44.24935576724699600, 19.18503929756338900, 39.99479292019505300 ) ) ;
#13335 = cartesian_point ( 'none', ( 43.96921598827155700, 19.12683513941661700, 40.27178092113729900 ) ) ;
#13336 = cartesian_point ( 'none', ( 43.81460528431831100, 19.09464396071214400, 40.39690284724839100 ) ) ;
#13337 = cartesian_point ( 'none', ( 43.48944763562573000, 19.02674895259486800, 40.61141366653241400 ) ) ;
#13338 = cartesian_point ( 'none', ( 43.31779728283002800, 18.99081697453144100, 40.70214408597653500 ) ) ;
#13339 = edge_loop ( 'none', ( #12964, #13594, #13995, #14191 ) ) ;
#13340 = cartesian_point ( 'none', ( 42.95619379872616200, 18.91488219684887900, 40.85023959682161600 ) ) ;
#13341 = cartesian_point ( 'none', ( 42.76791935111071300, 18.87522901636661000, 40.90648720985238600 ) ) ;
#13342 = cartesian_point ( 'none', ( 42.48339429929555400, 18.81510691960349400, 40.96237606645748000 ) ) ;
#13343 = cartesian_point ( 'none', ( 42.38777158790006200, 18.79486920538550600, 40.97640997050797300 ) ) ;
#13344 = cartesian_point ( 'none', ( 42.19495446457222000, 18.75399385968261300, 40.99522551298983300 ) ) ;
#13345 = cartesian_point ( 'none', ( 42.09653780852510600, 18.73309425516773500, 41.00000000000000700 ) ) ;
#13346 = cartesian_point ( 'none', ( 42.00000000000000000, 18.71256348052844100, 41.00000000000000000 ) ) ;
#13347 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13349 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000700 ) ) ;
#13350 = axis2_placement_3d ( 'none', #13349, #13348, #13347 ) ;
#13351 = circle ( 'none', #13350, 45.97999599839920400 ) ;
#13352 = cartesian_point ( 'none', ( 19.34011396045023500, 45.00000000000000000, 38.00000000000014200 ) ) ;
#13353 = cartesian_point ( 'none', ( 19.34011396045024600, 45.00000000000002100, 38.20002792589728100 ) ) ;
#13354 = cartesian_point ( 'none', ( 19.33603935234252800, 44.98019418150553900, 38.39675861500395400 ) ) ;
#13355 = cartesian_point ( 'none', ( 19.32004074701374200, 44.90250021280349600, 38.78387962898333500 ) ) ;
#13356 = cartesian_point ( 'none', ( 19.30790078463481400, 44.84356471520764100, 38.97634418754792300 ) ) ;
#13357 = cartesian_point ( 'none', ( 19.27638437216586500, 44.69079593776284300, 39.34116571811668500 ) ) ;
#13358 = cartesian_point ( 'none', ( 19.25709707009254500, 44.59739392627842100, 39.51407906571993300 ) ) ;
#13359 = cartesian_point ( 'none', ( 19.21145987250989200, 44.37684130077132500, 39.84106383823783700 ) ) ;
#13360 = cartesian_point ( 'none', ( 19.18503929756339900, 44.24935576724699600, 39.99479292019505300 ) ) ;
#13361 = advanced_face ( 'none', ( #3036 ), #3090, .t. ) ;
#13362 = cartesian_point ( 'none', ( 19.12683513941661700, 43.96921598827153600, 40.27178092113728500 ) ) ;
#13363 = cartesian_point ( 'none', ( 19.09464396071214400, 43.81460528431829700, 40.39690284724838400 ) ) ;
#13364 = cartesian_point ( 'none', ( 19.02674895259487900, 43.48944763562573000, 40.61141366653241400 ) ) ;
#13365 = cartesian_point ( 'none', ( 18.99081697453145500, 43.31779728283001400, 40.70214408597653500 ) ) ;
#13366 = cartesian_point ( 'none', ( 18.91488219684888600, 42.95619379872615400, 40.85023959682160900 ) ) ;
#13367 = cartesian_point ( 'none', ( 18.87522901636660300, 42.76791935111072700, 40.90648720985239400 ) ) ;
#13368 = cartesian_point ( 'none', ( 18.81510691960348300, 42.48339429929555400, 40.96237606645748000 ) ) ;
#13369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13370 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#13371 = cartesian_point ( 'none', ( 18.71256348052844800, 42.00000000000000000, 41.00000000000000000 ) ) ;
#13372 = axis2_placement_3d ( 'none', #13408, #13384, #13383 ) ;
#13373 = cartesian_point ( 'none', ( 18.79486920538550600, 42.38777158790007600, 40.97640997050797300 ) ) ;
#13374 = cartesian_point ( 'none', ( 18.75399385968260500, 42.19495446457222700, 40.99522551298982600 ) ) ;
#13375 = cartesian_point ( 'none', ( 18.73309425516708900, 42.09653780852523400, 41.00000000000000000 ) ) ;
#13376 = cartesian_point ( 'none', ( 18.71256348052844800, 42.00000000000000000, 41.00000000000000000 ) ) ;
#13377 = toroidal_surface ( 'none', #13378, 45.97999599839920400, 3.000000000000000000 ) ;
#13378 = axis2_placement_3d ( 'none', #13370, #13369, #13415 ) ;
#13379 = b_spline_curve_with_knots ( 'none', 3,
( #13376, #13375, #13374, #13373, #13368, #13367, #13366, #13365, #13364, #13363, #13362, #13360, #13359, #13358, #13357, #13356, #13355, #13354, #13353, #13352 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -1.717157267793221500e-005, 0.0002789177607484577700, 0.0005750070941748478200, 0.001167185761027609500, 0.001759364427880371100, 0.002351543094733132600, 0.002943721761585894900, 0.003535900428438656800, 0.004128079095291419500, 0.004720257762144181400 ),
.unspecified. ) ;
#13380 = face_outer_bound ( 'none', #7315, .t. ) ;
#13381 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000700 ) ) ;
#13382 = cartesian_point ( 'none', ( 42.00000000000000000, -18.71256348052844500, 41.00000000000000000 ) ) ;
#13383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13385 = cartesian_point ( 'none', ( -18.71256348052844800, 42.00000000000000000, 41.00000000000000000 ) ) ;
#13386 = cartesian_point ( 'none', ( 18.71256348052844500, -42.00000000000000000, 41.00000000000000000 ) ) ;
#13387 = cartesian_point ( 'none', ( 18.73309711429747200, -42.09655125244962900, 41.00000000000001400 ) ) ;
#13388 = cartesian_point ( 'none', ( 18.75399433894061800, -42.19495672293511000, 40.99522536424495200 ) ) ;
#13389 = cartesian_point ( 'none', ( 18.79486965784921500, -42.38777372465350600, 40.97640969036559300 ) ) ;
#13390 = cartesian_point ( 'none', ( 18.81510735891273400, -42.48339637615962500, 40.96237572601641100 ) ) ;
#13391 = cartesian_point ( 'none', ( 18.87522941682203700, -42.76792125054139900, 40.90648670171889700 ) ) ;
#13392 = cartesian_point ( 'none', ( 18.91488257474148700, -42.95619559495879300, 40.85023898653717100 ) ) ;
#13393 = cartesian_point ( 'none', ( 18.99081728898843800, -43.31779878358518900, 40.70214334597117300 ) ) ;
#13394 = cartesian_point ( 'none', ( 19.02674923787167700, -43.48944899965187700, 40.61141288176931100 ) ) ;
#13395 = cartesian_point ( 'none', ( 19.09464419130659600, -43.81460639086392900, 40.39690200214163000 ) ) ;
#13396 = cartesian_point ( 'none', ( 19.12683534283121700, -43.96921696602366600, 40.27178006494004600 ) ) ;
#13397 = cartesian_point ( 'none', ( 19.18503944794033300, -44.24935649231294800, 39.99479209273150100 ) ) ;
#13398 = cartesian_point ( 'none', ( 19.21145999893363800, -44.37684191114775700, 39.84106303899788800 ) ) ;
#13399 = cartesian_point ( 'none', ( 19.25709715172167700, -44.59739432136701300, 39.51407837428681100 ) ) ;
#13400 = cartesian_point ( 'none', ( 19.27638443526259600, -44.69079624342054300, 39.34116509076126500 ) ) ;
#13401 = cartesian_point ( 'none', ( 19.30790081732369500, -44.84356487384929600, 38.97634370612664900 ) ) ;
#13402 = cartesian_point ( 'none', ( 19.32004076723885800, -44.90250031099822800, 38.78387924004407200 ) ) ;
#13403 = face_outer_bound ( 'none', #7382, .t. ) ;
#13404 = direction ( 'none', ( 1.000000000000000000, 4.735816376473156900e-017, -0.0000000000000000000 ) ) ;
#13405 = vector ( 'none', #13404, 1000.000000000000000 ) ;
#13406 = cartesian_point ( 'none', ( -8.287678658828032100e-017, 1.750000000000001600, 41.00000000000000000 ) ) ;
#13407 = line ( 'none', #13406, #13405 ) ;
#13408 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000700 ) ) ;
#13409 = cartesian_point ( 'none', ( 42.00000000000000000, 18.71256348052844100, 41.00000000000000000 ) ) ;
#13410 = cartesian_point ( 'none', ( 19.33603935642913300, -44.98019420137570300, 38.39675841566815300 ) ) ;
#13411 = cartesian_point ( 'none', ( 19.34011396045024300, -45.00000000000000700, 38.20002782457535100 ) ) ;
#13412 = cartesian_point ( 'none', ( 19.34011396045025300, -45.00000000000000000, 38.00000000000001400 ) ) ;
#13413 = b_spline_curve_with_knots ( 'none', 3,
( #13412, #13411, #13410, #13402, #13401, #13400, #13399, #13398, #13397, #13396, #13395, #13394, #13393, #13392, #13391, #13390, #13389, #13388, #13387, #13386 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.519837373006370000e-005, 0.0006174595078083438800, 0.001209720641886624200, 0.001801981775964904300, 0.002394242910043184500, 0.002986504044121465200, 0.003578765178199744700, 0.004171026312278025900, 0.004467156879317174500, 0.004763287446356324000 ),
.unspecified. ) ;
#13414 = circle ( 'none', #13372, 45.97999599839920400 ) ;
#13415 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13416 = axis2_placement_3d ( 'none', #13465, #13476, #13470 ) ;
#13417 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000700 ) ) ;
#13418 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13419 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13420 = line ( 'none', #13482, #13481 ) ;
#13421 = oriented_edge ( 'none', *, *, #6234, .f. ) ;
#13422 = oriented_edge ( 'none', *, *, #21342, .f. ) ;
#13423 = circle ( 'none', #13445, 45.97999599839920400 ) ;
#13424 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2995879508345436500, -4.377259966284259300 ) ) ;
#13425 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13426 = cartesian_point ( 'none', ( 42.00000000000000000, -18.71256348052844500, 41.00000000000000000 ) ) ;
#13427 = cartesian_point ( 'none', ( 42.09655125244962900, -18.73309711429746800, 41.00000000000000700 ) ) ;
#13428 = cartesian_point ( 'none', ( 42.19495672293510300, -18.75399433894061100, 40.99522536424494500 ) ) ;
#13429 = cartesian_point ( 'none', ( 42.38777372465349200, -18.79486965784921900, 40.97640969036560000 ) ) ;
#13430 = cartesian_point ( 'none', ( 42.48339637615961100, -18.81510735891273700, 40.96237572601640400 ) ) ;
#13431 = cartesian_point ( 'none', ( 42.76792125054135600, -18.87522941682203400, 40.90648670171888300 ) ) ;
#13432 = cartesian_point ( 'none', ( 42.95619559495877100, -18.91488257474149700, 40.85023898653717100 ) ) ;
#13433 = cartesian_point ( 'none', ( 43.31779878358514000, -18.99081728898844500, 40.70214334597120100 ) ) ;
#13434 = cartesian_point ( 'none', ( 43.48944899965182700, -19.02674923787167300, 40.61141288176933300 ) ) ;
#13435 = cartesian_point ( 'none', ( 43.81460639086387900, -19.09464419130656800, 40.39690200214163700 ) ) ;
#13436 = cartesian_point ( 'none', ( 43.96921696602363700, -19.12683534283122100, 40.27178006494008900 ) ) ;
#13437 = cartesian_point ( 'none', ( 44.24935649231289100, -19.18503944794033000, 39.99479209273155100 ) ) ;
#13438 = cartesian_point ( 'none', ( 44.37684191114769300, -19.21145999893362300, 39.84106303899792300 ) ) ;
#13439 = cartesian_point ( 'none', ( 44.59739432136697000, -19.25709715172166300, 39.51407837428687500 ) ) ;
#13440 = cartesian_point ( 'none', ( 44.69079624342050700, -19.27638443526257100, 39.34116509076135100 ) ) ;
#13441 = cartesian_point ( 'none', ( 44.84356487384927400, -19.30790081732367000, 38.97634370612673400 ) ) ;
#13442 = vector ( 'none', #13425, 1000.000000000000000 ) ;
#13443 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.00000000000000000, 41.00000000000000000 ) ) ;
#13444 = cartesian_point ( 'none', ( -41.99999999999999300, 18.71256348052845600, 41.00000000000000000 ) ) ;
#13445 = axis2_placement_3d ( 'none', #13381, #13419, #13418 ) ;
#13446 = circle ( 'none', #13475, 45.97999599839920400 ) ;
#13447 = cartesian_point ( 'none', ( -18.71256348052844800, -42.00000000000000000, 41.00000000000000000 ) ) ;
#13448 = cartesian_point ( 'none', ( -41.99999999999999300, -18.71256348052845600, 41.00000000000000700 ) ) ;
#13449 = cartesian_point ( 'none', ( 44.90250031099819200, -19.32004076723886500, 38.78387924004417900 ) ) ;
#13450 = cartesian_point ( 'none', ( 44.98019420137568900, -19.33603935642914700, 38.39675841566827300 ) ) ;
#13451 = cartesian_point ( 'none', ( 45.00000000000001400, -19.34011396045023900, 38.20002782457546400 ) ) ;
#13452 = cartesian_point ( 'none', ( 45.00000000000000000, -19.34011396045025300, 38.00000000000014200 ) ) ;
#13453 = b_spline_curve_with_knots ( 'none', 3,
( #13452, #13451, #13450, #13449, #13441, #13440, #13439, #13438, #13437, #13436, #13435, #13434, #13433, #13432, #13431, #13430, #13429, #13428, #13427, #13426 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.519837373019382400e-005, 0.0006174595078084601000, 0.001209720641886726300, 0.001801981775964992600, 0.002394242910043258600, 0.002986504044121524600, 0.003578765178199791100, 0.004171026312278058000, 0.004467156879317191000, 0.004763287446356324000 ),
.unspecified. ) ;
#13454 = line ( 'none', #13443, #13442 ) ;
#13455 = cartesian_point ( 'none', ( 5.971420428853076800, -9.757819552369541900e-016, 4.587500000000003000 ) ) ;
#13456 = cartesian_point ( 'none', ( 5.006335038691688100, 0.5535365880730051000, 4.587500000000003000 ) ) ;
#13457 = cartesian_point ( 'none', ( 4.045945481398777400, 1.104931159787902100, 4.487129510945337100 ) ) ;
#13458 = cartesian_point ( 'none', ( 2.119107314118125400, 2.146305691966987200, 4.092502412033119300 ) ) ;
#13459 = cartesian_point ( 'none', ( 1.164344607082813400, 2.628236414547084000, 3.800925354260156200 ) ) ;
#13460 = cartesian_point ( 'none', ( 0.1999999999988132900, 3.044405463650024000, 3.431727206946333400 ) ) ;
#13461 = axis2_placement_3d ( 'none', #13551, #13516, #13488 ) ;
#13462 = axis2_placement_3d ( 'none', #13520, #13519, #13518 ) ;
#13463 = b_spline_curve_with_knots ( 'none', 3,
( #13460, #13459, #13458, #13457, #13456, #13455 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.003325378857167609400, 0.006650757714335218800 ),
.unspecified. ) ;
#13464 = circle ( 'none', #13462, 4.587500000000000400 ) ;
#13465 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13466 = cartesian_point ( 'none', ( 0.1999999999988132900, 3.044405463650024000, 3.431727206946333400 ) ) ;
#13467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13468 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13469 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13471 = circle ( 'none', #13477, 1.600000000000000800 ) ;
#13472 = axis2_placement_3d ( 'none', #13538, #13508, #13507 ) ;
#13473 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13475 = axis2_placement_3d ( 'none', #13417, #13474, #13473 ) ;
#13476 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13477 = axis2_placement_3d ( 'none', #13469, #13468, #13467 ) ;
#13478 = circle ( 'none', #13461, 4.587500000000000400 ) ;
#13479 = cylindrical_surface ( 'none', #13416, 4.587500000000000400 ) ;
#13480 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13481 = vector ( 'none', #13480, 1000.000000000000000 ) ;
#13482 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#13483 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13484 = cartesian_point ( 'none', ( 10.31637055101863400, 2.271433630739175600, 3.989958390202387900 ) ) ;
#13485 = cartesian_point ( 'none', ( 11.71013667432095000, 1.452266937521466500, 4.413664702103532500 ) ) ;
#13486 = cartesian_point ( 'none', ( 12.80996312488092100, 0.7300429798139273000, 4.587500000000003900 ) ) ;
#13487 = cartesian_point ( 'none', ( 13.93310107419221900, 8.961608581950501500e-016, 4.587500000000005700 ) ) ;
#13488 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13489 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9298073871729560800, 4.492283881586137000 ) ) ;
#13491 = oriented_edge ( 'none', *, *, #21464, .f. ) ;
#13490 = cartesian_point ( 'none', ( 13.41155959181795000, 1.219747281727784300, 4.432272479168186200 ) ) ;
#13492 = cartesian_point ( 'none', ( 12.82384108986987000, 1.501033036621062000, 4.344831394639095700 ) ) ;
#13493 = cartesian_point ( 'none', ( 11.64647464945929800, 2.040528979080797900, 4.119089888604134900 ) ) ;
#13494 = cartesian_point ( 'none', ( 11.05476331866059100, 2.297567745111756200, 3.981372034932423500 ) ) ;
#13495 = cartesian_point ( 'none', ( 9.876317520617037700, 2.783058394769312800, 3.658514287962249900 ) ) ;
#13496 = cartesian_point ( 'none', ( 9.311071665052157400, 3.043938364178781600, 3.447847415849959700 ) ) ;
#13497 = cartesian_point ( 'none', ( 8.170635290268778700, 3.504429642944978600, 2.978621400170082400 ) ) ;
#13498 = cartesian_point ( 'none', ( 7.600989788178503100, 3.709109356207907800, 2.719412289906389300 ) ) ;
#13499 = cartesian_point ( 'none', ( 6.463304795778758400, 4.058206472037899600, 2.164175512548058800 ) ) ;
#13500 = cartesian_point ( 'none', ( 5.891575837603351600, 4.202586787999579500, 1.868271386615948800 ) ) ;
#13501 = cartesian_point ( 'none', ( 4.751067071323260100, 4.425166834772251300, 1.253025206908556100 ) ) ;
#13502 = cartesian_point ( 'none', ( 4.182649119602563900, 4.503449420178068200, 0.9338591508889178000 ) ) ;
#13503 = cartesian_point ( 'none', ( 3.043472279778209400, 4.590576495472951100, 0.2824128768531192800 ) ) ;
#13504 = cartesian_point ( 'none', ( 2.473569047997493900, 4.598997781288492300, -0.04929757150410439500 ) ) ;
#13505 = b_spline_curve_with_knots ( 'none', 3,
( #13487, #13486, #13485, #13484, #13550, #13549, #13548, #13547, #13546, #13545, #13544, #13543, #13542, #13541, #13540, #13539 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 7.900316226307332800e-005, 0.004059712954461903700, 0.005054890402511612000, 0.006050067850561318500, 0.008040422746660735200, 0.01202113253885956800, 0.01401148743495898500, 0.01600184233105840200 ),
.unspecified. ) ;
#13506 = cartesian_point ( 'none', ( 0.1999999999989333900, 2.785218643375698900, 3.645231591900910000 ) ) ;
#13507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13508 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13509 = cartesian_point ( 'none', ( 0.1999999999998817400, 4.386300602031677300, -1.343697614275711300 ) ) ;
#13510 = cartesian_point ( 'none', ( 1.338061286328271900, 4.544983953288235200, -0.7045081313974461700 ) ) ;
#13511 = cartesian_point ( 'none', ( 0.7706956366155198700, 4.482734753259868500, -1.028902699784008700 ) ) ;
#13512 = cartesian_point ( 'none', ( 0.1999999999998817400, 4.386300602031677300, -1.343697614275711300 ) ) ;
#13513 = b_spline_curve_with_knots ( 'none', 3,
( #13512, #13511, #13510, #13504, #13503, #13502, #13501, #13500, #13499, #13498, #13497, #13496, #13495, #13494, #13493, #13492, #13490, #13489 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001967947132112195600, 0.003935894264224391200, 0.005903841396336586800, 0.007871788528448782400, 0.009839735660560977900, 0.01180768279267317400, 0.01377562992478536900, 0.01574357705689756500 ),
.unspecified. ) ;
#13514 = cartesian_point ( 'none', ( 0.0000000000000000000, -42.00000000000000000, 38.00000000000000700 ) ) ;
#13515 = cartesian_point ( 'none', ( 0.1999999999999999300, 4.472840925421328600, -1.019240062927305700 ) ) ;
#13516 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13517 = cylindrical_surface ( 'none', #13472, 4.587500000000000400 ) ;
#13518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13519 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13520 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13521 = b_spline_curve_with_knots ( 'none', 3,
( #13529, #13528, #13527, #13526, #13525, #13524, #13523, #13577, #13576, #13575, #13574, #13573, #13572, #13571, #13570, #13569, #13568, #13567 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002992537655926771200, 0.004488806483890155900, 0.005985075311853541500, 0.007481344139816928000, 0.008977612967780313600, 0.01047388179574369900, 0.01122201620972539100, 0.01197015062370708500 ),
.unspecified. ) ;
#13522 = face_outer_bound ( 'none', #7385, .t. ) ;
#13523 = cartesian_point ( 'none', ( 4.958259712530103300, 2.952004876338978800, 3.520327732659694200 ) ) ;
#13524 = cartesian_point ( 'none', ( 4.525670522518556300, 3.138598396948380400, 3.355065190642581900 ) ) ;
#13525 = cartesian_point ( 'none', ( 3.660194464827342100, 3.483576273745209400, 2.995322799931238800 ) ) ;
#13526 = cartesian_point ( 'none', ( 3.226273890328234200, 3.642252470707272300, 2.800324201936636100 ) ) ;
#13527 = cartesian_point ( 'none', ( 1.927891903421852200, 4.066866747471982200, 2.180917443097715000 ) ) ;
#13528 = cartesian_point ( 'none', ( 1.067822186265502400, 4.281012296395224400, 1.723002424453358200 ) ) ;
#13529 = cartesian_point ( 'none', ( 0.1999999999999991200, 4.416448654113743500, 1.241022778022374400 ) ) ;
#13530 = axis2_placement_3d ( 'none', #13514, #13483, #13558 ) ;
#13531 = cylindrical_surface ( 'none', #13530, 3.000000000000002700 ) ;
#13532 = cartesian_point ( 'none', ( 0.1999999999988135700, 4.313836011107373900, 1.560761070527204100 ) ) ;
#13533 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.00000000000000000, 38.00000000000000700 ) ) ;
#13534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13535 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13536 = face_outer_bound ( 'none', #7321, .t. ) ;
#13537 = face_outer_bound ( 'none', #7374, .t. ) ;
#13538 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13539 = cartesian_point ( 'none', ( 0.1999999999999999300, 4.472840925421328600, -1.019240062927305700 ) ) ;
#13540 = cartesian_point ( 'none', ( 0.7802143032036323900, 4.547033279797656900, -0.6936537647832700100 ) ) ;
#13541 = cartesian_point ( 'none', ( 1.358673270641977100, 4.585180397173664000, -0.3628466135005953300 ) ) ;
#13542 = cartesian_point ( 'none', ( 2.516408697984848300, 4.589615247589417600, 0.3016103755662649700 ) ) ;
#13543 = cartesian_point ( 'none', ( 3.097039202962463800, 4.555445965580895900, 0.6360200045558587200 ) ) ;
#13544 = cartesian_point ( 'none', ( 4.831233449872931900, 4.345327920031012400, 1.615269043685543200 ) ) ;
#13545 = cartesian_point ( 'none', ( 5.987221832868438100, 4.058789380090086500, 2.239706928335091000 ) ) ;
#13546 = cartesian_point ( 'none', ( 7.722865913769672900, 3.454389429697059200, 3.037033988069332200 ) ) ;
#13547 = cartesian_point ( 'none', ( 8.302733749168851300, 3.222588529013139100, 3.281872272428111500 ) ) ;
#13548 = cartesian_point ( 'none', ( 9.170724448296329700, 2.842298374764268100, 3.604739622535485300 ) ) ;
#13549 = cartesian_point ( 'none', ( 9.460265245706105800, 2.710310046314603500, 3.705241601165858900 ) ) ;
#13550 = cartesian_point ( 'none', ( 10.03326883573971900, 2.425961197901806100, 3.897346294138979600 ) ) ;
#13551 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13552 = cartesian_point ( 'none', ( 0.1999999999999991200, 4.416448654113743500, 1.241022778022374400 ) ) ;
#13553 = cartesian_point ( 'none', ( -19.09464396071214400, 43.81460528431829700, 40.39690284724838400 ) ) ;
#13554 = cartesian_point ( 'none', ( -19.02674895259487900, 43.48944763562573000, 40.61141366653241400 ) ) ;
#13555 = cartesian_point ( 'none', ( -18.99081697453145500, 43.31779728283001400, 40.70214408597653500 ) ) ;
#13556 = cartesian_point ( 'none', ( -18.91488219684888600, 42.95619379872615400, 40.85023959682160900 ) ) ;
#13557 = cartesian_point ( 'none', ( -18.87522901636660300, 42.76791935111072700, 40.90648720985239400 ) ) ;
#13558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13559 = cartesian_point ( 'none', ( -18.81510691960348300, 42.48339429929555400, 40.96237606645748000 ) ) ;
#13560 = cartesian_point ( 'none', ( -18.79486920538550600, 42.38777158790007600, 40.97640997050797300 ) ) ;
#13561 = cartesian_point ( 'none', ( -18.75399385968260500, 42.19495446457222700, 40.99522551298982600 ) ) ;
#13562 = cartesian_point ( 'none', ( -18.73309425516708900, 42.09653780852523400, 41.00000000000000000 ) ) ;
#13563 = cartesian_point ( 'none', ( -18.71256348052844800, 42.00000000000000000, 41.00000000000000000 ) ) ;
#13564 = b_spline_curve_with_knots ( 'none', 3,
( #13314, #13601, #13884, #13870, #13869, #13868 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615641249500, 0.0004224039231282499100 ),
.unspecified. ) ;
#13565 = cartesian_point ( 'none', ( 0.8487998387021300500, 1.177768819971003500e-011, 4.587500000000000400 ) ) ;
#13566 = b_spline_curve_with_knots ( 'none', 3,
( #13563, #13562, #13561, #13560, #13559, #13557, #13556, #13555, #13554, #13553, #13620, #13619, #13618, #13617, #13616, #13615, #13614, #13613, #13612, #13611 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -1.717157267793221500e-005, 0.0002789177607484577700, 0.0005750070941748478200, 0.001167185761027609500, 0.001759364427880371100, 0.002351543094733132600, 0.002943721761585894900, 0.003535900428438656800, 0.004128079095291419500, 0.004720257762144181400 ),
.unspecified. ) ;
#13567 = cartesian_point ( 'none', ( 10.61169638136552800, -1.660184576618428900e-015, 4.587500000000001200 ) ) ;
#13568 = cartesian_point ( 'none', ( 10.38730815279550000, 0.1102479587298053900, 4.587500000000003000 ) ) ;
#13569 = cartesian_point ( 'none', ( 10.16475195153449100, 0.2235530247892336700, 4.583595042187140800 ) ) ;
#13570 = cartesian_point ( 'none', ( 9.725885701391126400, 0.4609084006610359400, 4.565838686578295800 ) ) ;
#13571 = cartesian_point ( 'none', ( 9.508571393493692600, 0.5830779178811170700, 4.551986162684431600 ) ) ;
#13572 = cartesian_point ( 'none', ( 8.858163123091467000, 0.9509562769170617500, 4.494712999041950300 ) ) ;
#13573 = cartesian_point ( 'none', ( 8.424451832223850200, 1.196208348941386200, 4.435827400660327800 ) ) ;
#13574 = cartesian_point ( 'none', ( 7.558333655224410000, 1.670502336533641100, 4.279824889660989000 ) ) ;
#13575 = cartesian_point ( 'none', ( 7.126350790216689800, 1.901051762608476200, 4.182481773955333700 ) ) ;
#13576 = cartesian_point ( 'none', ( 6.260481594207226900, 2.342563004333876100, 3.952157659344022600 ) ) ;
#13577 = cartesian_point ( 'none', ( 5.825636918956121200, 2.554023142032477300, 3.818901141064615000 ) ) ;
#13578 = axis2_placement_3d ( 'none', #13533, #13535, #13534 ) ;
#13579 = cartesian_point ( 'none', ( -3.460553106007442500e-015, 2.675878596367226200, 3.533867226777824400 ) ) ;
#13580 = cylindrical_surface ( 'none', #13578, 3.000000000000002700 ) ;
#13581 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.725378318212190900, -1.821191864389684500 ) ) ;
#13582 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.652783148607949800, -1.703426794078782400 ) ) ;
#13583 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.580773797959328600, -1.601554769587260500 ) ) ;
#13584 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.511033939487753700, -1.514988973634646700 ) ) ;
#13585 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.445171151635842800, -1.442998619284168400 ) ) ;
#13586 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.384712431660877700, -1.384704876290211000 ) ) ;
#13587 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.331071898036029700, -1.339122005989031200 ) ) ;
#13588 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.285600797957057400, -1.305072393912970300 ) ) ;
#13589 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.248808988143383000, -1.281054221029049000 ) ) ;
#13590 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.221142911365904900, -1.265090418173967700 ) ) ;
#13591 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.200720007189753700, -1.251317284177765600 ) ) ;
#13592 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.183723719685551700, -1.238290139370204600 ) ) ;
#13594 = oriented_edge ( 'none', *, *, #21434, .f. ) ;
#13593 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.166973385796136900, -1.223487484252024900 ) ) ;
#13595 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.150383587034240500, -1.206238028191855700 ) ) ;
#13596 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.134023342134600200, -1.185568050458170700 ) ) ;
#13597 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.118335101925579600, -1.160161651684294500 ) ) ;
#13598 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.104598646635101700, -1.128542145800332000 ) ) ;
#13599 = cartesian_point ( 'none', ( 0.6327033982911507400, 0.1239818789643755100, 4.587499999999685100 ) ) ;
#13600 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13601 = cartesian_point ( 'none', ( -7.534866285595351600e-014, 3.119924828418961100, 3.163952920921041300 ) ) ;
#13602 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.134541991824015800, 2.465095486228829900 ) ) ;
#13603 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.084679323341454400, -1.046366599341187700 ) ) ;
#13604 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.108716685037619800, -0.9707480183434315000 ) ) ;
#13605 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.129050515164391500, -0.9176100177282539000 ) ) ;
#13606 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.619982775029123800, 3.519353400846249700 ) ) ;
#13607 = b_spline_curve_with_knots ( 'none', 3,
( #13605, #13604, #13603, #13598, #13597, #13596, #13595, #13593, #13592, #13591, #13590, #13589, #13588, #13587, #13586, #13585, #13584, #13583, #13582, #13581, #12509, #12794, #12787 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300700, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229200, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908788000, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283200, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869218100, 0.7914082430906948000 ),
.unspecified. ) ;
#13608 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13609 = circle ( 'none', #13292, 4.387500000000001100 ) ;
#13610 = cartesian_point ( 'none', ( 0.4164684382611019100, 0.2481402601382360400, 4.582477934711287800 ) ) ;
#13611 = cartesian_point ( 'none', ( -19.34011396045025300, 45.00000000000000000, 38.00000000000014200 ) ) ;
#13612 = cartesian_point ( 'none', ( -19.34011396045024600, 45.00000000000002100, 38.20002792589728100 ) ) ;
#13613 = cartesian_point ( 'none', ( -19.33603935234252800, 44.98019418150553900, 38.39675861500395400 ) ) ;
#13614 = cartesian_point ( 'none', ( -19.32004074701374200, 44.90250021280349600, 38.78387962898333500 ) ) ;
#13615 = cartesian_point ( 'none', ( -19.30790078463481400, 44.84356471520764100, 38.97634418754792300 ) ) ;
#13616 = cartesian_point ( 'none', ( -19.27638437216586500, 44.69079593776284300, 39.34116571811668500 ) ) ;
#13617 = cartesian_point ( 'none', ( -19.25709707009254500, 44.59739392627842100, 39.51407906571993300 ) ) ;
#13618 = cartesian_point ( 'none', ( -19.21145987250989200, 44.37684130077132500, 39.84106383823783700 ) ) ;
#13619 = cartesian_point ( 'none', ( -19.18503929756339900, 44.24935576724699600, 39.99479292019505300 ) ) ;
#13620 = cartesian_point ( 'none', ( -19.12683513941661700, 43.96921598827153600, 40.27178092113728500 ) ) ;
#13621 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13623 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13624 = axis2_placement_3d ( 'none', #13653, #13623, #13622 ) ;
#13625 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4651671290571194300, -3.227473441119315600 ) ) ;
#13626 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.742575697233767600, -1.763871825283376500 ) ) ;
#13627 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.708094825321700300, -1.809128661553566400 ) ) ;
#13628 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.663726929500783900, -1.874912051325231100 ) ) ;
#13629 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.659687853426415200, -1.959370832637780600 ) ) ;
#13630 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.663959641521247400, -1.993579533033530200 ) ) ;
#13631 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.671854588083480800, -2.022376682168341800 ) ) ;
#13632 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.681728722434531900, -2.046818594194708600 ) ) ;
#13633 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.692786784420294400, -2.068043212505786200 ) ) ;
#13634 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.704688222218397900, -2.086965370477131400 ) ) ;
#13635 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.717325869841233900, -2.104253231921615600 ) ) ;
#13636 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.733041162642583000, -2.123222254227296700 ) ) ;
#13637 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.755089045922777500, -2.146333845447204500 ) ) ;
#13638 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.783623827668312100, -2.179744564218016200 ) ) ;
#13639 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.817660144426960700, -2.225225617046938000 ) ) ;
#13640 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.856285680942811200, -2.284074345506568200 ) ) ;
#13641 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.897872152690970100, -2.357039972076866000 ) ) ;
#13642 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.940785008258460600, -2.444669902866392500 ) ) ;
#13643 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.983311509414061200, -2.547377164479228000 ) ) ;
#13644 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.023703309465346900, -2.665410034661455100 ) ) ;
#13645 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.060179610253666500, -2.798857214908923000 ) ) ;
#13646 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.090059640089583700, -2.943362188344633300 ) ) ;
#13647 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.104570980962174000, -3.043759599305671400 ) ) ;
#13648 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.110669032807184200, -3.094171338150458100 ) ) ;
#13649 = circle ( 'none', #13624, 4.387500000000001100 ) ;
#13650 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.522338631582410300, -4.114929305867741000 ) ) ;
#13651 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.129050515164391500, -0.9176100177282539000 ) ) ;
#13652 = circle ( 'none', #13655, 4.387500000000001100 ) ;
#13653 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13654 = b_spline_curve_with_knots ( 'none', 3,
( #13648, #13647, #13646, #13645, #13644, #13643, #13642, #13641, #13640, #13639, #13638, #13637, #13636, #13635, #13634, #13633, #13632, #13631, #13630, #13629, #13628, #13627, #13626 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449041998300, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#13655 = axis2_placement_3d ( 'none', #13621, #13683, #13682 ) ;
#13656 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.471806142057495000, -3.478487546962195400 ) ) ;
#13657 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.332831370015206600, -3.428276712839504600 ) ) ;
#13658 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.205933608495210100, -3.373180174323781700 ) ) ;
#13659 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.094850495233959300, -3.316401675725937400 ) ) ;
#13660 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.999240797586988400, -3.259691265708026400 ) ) ;
#13661 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.918609949240906100, -3.204744161706774500 ) ) ;
#13662 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.852305379542543500, -3.153196888933409000 ) ) ;
#13663 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.799552633268244800, -3.106589457412543900 ) ) ;
#13664 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.759378384893784500, -3.066426952604336200 ) ) ;
#13665 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.730368661915061100, -3.033427772754751400 ) ) ;
#13666 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.710630054312898500, -3.008315182769226500 ) ) ;
#13667 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.694090628656658600, -2.990060275647378900 ) ) ;
#13668 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.678777257492239900, -2.975090941849797500 ) ) ;
#13669 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.661741451001001600, -2.960617739676549000 ) ) ;
#13670 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.642306595004077600, -2.946651654695038300 ) ) ;
#13671 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.619518702233071000, -2.933399578037233700 ) ) ;
#13672 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592138234597571400, -2.921486729025577500 ) ) ;
#13673 = b_spline_curve_with_knots ( 'none', 3,
( #13709, #13708, #13707, #13706, #13705, #13704, #13703, #13702, #13701, #13700, #13699, #13698, #13697, #13696, #13695, #13694, #13693, #13692, #13691, #13690, #13689, #13688, #13687 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449041958600, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737275000, 0.7448394038907433200, 0.7682955728412728100, 0.7855540362091211200, 0.7968653221729817800, 0.8084061816241081600, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106904800, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#13674 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.857242384825469500, -2.090894291308394300 ) ) ;
#13675 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.260822599862947400, -0.001115037594701105800 ) ) ;
#13676 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.110669032807184200, -3.094171338150458100 ) ) ;
#13677 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.558885668278832600, -2.912390015909781300 ) ) ;
#13678 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.474711735122240100, -2.904368242210323600 ) ) ;
#13679 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.403283715488357300, -2.938922584348586200 ) ) ;
#13680 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.353580388846739700, -2.966611771367345400 ) ) ;
#13681 = b_spline_curve_with_knots ( 'none', 3,
( #13680, #13679, #13678, #13677, #13672, #13671, #13670, #13669, #13668, #13667, #13666, #13665, #13664, #13663, #13662, #13661, #13660, #13659, #13658, #13657, #13656, #13712, #13711 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271301000, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229200, 0.1795762757725218900, 0.1915938183758917100, 0.2031346778270182500, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906966800 ),
.unspecified. ) ;
#13682 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13683 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13684 = b_spline_curve_with_knots ( 'none', 3,
( #13725, #13724, #13723, #13722, #13721, #13720, #13719, #13718, #13717, #13716, #13715, #13714, #13713, #13793, #13792, #13791, #13790, #13789, #13788, #13787, #13786, #13785, #13784 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917600, 0.2031346778270182500, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683827500, 0.3697855907579867300, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906963500 ),
.unspecified. ) ;
#13685 = axis2_placement_3d ( 'none', #13731, #13726, #13783 ) ;
#13686 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.106149049807748400, -1.545864720304798800 ) ) ;
#13687 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.353580388846739700, -2.966611771367345400 ) ) ;
#13688 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.300105540579045100, -2.986042477987283000 ) ) ;
#13689 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.227215705854260800, -3.017395891568901000 ) ) ;
#13690 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.178155954267203300, -3.086263450336087300 ) ) ;
#13691 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.163254991347435900, -3.117351143405162200 ) ) ;
#13692 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.154327728785792700, -3.145845177213463000 ) ) ;
#13693 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.149420083894151300, -3.171745382122011800 ) ) ;
#13694 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.147247822612055900, -3.195579106930656700 ) ) ;
#13695 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.147029858251829500, -3.217931842232904000 ) ) ;
#13696 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.148314800417810300, -3.239307744889698500 ) ) ;
#13697 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.151279918280744700, -3.263761830665381100 ) ) ;
#13698 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.157332708411827000, -3.295124524068248700 ) ) ;
#13699 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.163274496055794800, -3.338658476997446100 ) ) ;
#13700 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.167318754193399100, -3.395320995482232100 ) ) ;
#13701 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.167996598584220900, -3.465710237838108800 ) ) ;
#13702 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.163533168865217700, -3.549576173046631300 ) ) ;
#13703 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.152257442799616400, -3.646495603218434600 ) ) ;
#13704 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.132505274258725200, -3.755890012245938400 ) ) ;
#13705 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.102671631327330100, -3.877023037075171300 ) ) ;
#13706 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.061210455613980500, -4.009006525980666400 ) ) ;
#13707 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.008221849309864900, -4.146726209151223600 ) ) ;
#13708 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9661506277526464800, -4.239031309001036100 ) ) ;
#13709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9440259917122420000, -4.284737218134750100 ) ) ;
#13710 = b_spline_curve_with_knots ( 'none', 3,
( #13755, #13754, #13753, #13752, #13751, #13750, #13749, #13748, #13747, #13746, #13745, #13744, #13743, #13742, #13741, #13740, #13739, #13738, #13737, #13736, #13735, #13734, #13733 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449041996600, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114056300, 0.9999999999999998900 ),
.unspecified. ) ;
#13711 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.618554828420802700, -3.520415936118089600 ) ) ;
#13712 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.569317186167242400, -3.507185390524630200 ) ) ;
#13713 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.520192262142245900, 0.3265470784490867000 ) ) ;
#13714 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.478124077882218200, 0.3138672609775358100 ) ) ;
#13715 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.447081148611473600, 0.3063445388542083100 ) ) ;
#13716 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.423605175297185400, 0.2988831105718757800 ) ) ;
#13717 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.403627186044394300, 0.2911720641981331300 ) ) ;
#13718 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.383384968497317000, 0.2816881350160134700 ) ) ;
#13719 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.362607439791643200, 0.2698112895502829400 ) ) ;
#13720 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.341086494087059900, 0.2545878047761716600 ) ) ;
#13721 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.318875928151431500, 0.2346304316942189300 ) ) ;
#13722 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.296787651579097000, 0.2081617446403189200 ) ) ;
#13723 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.254523674025910900, 0.1349268070919081900 ) ) ;
#13724 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.256283137508393400, 0.05559920257947968000 ) ) ;
#13725 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.260822599862947400, -0.001115037594701105800 ) ) ;
#13726 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13727 = face_bound ( 'none', #7362, .t. ) ;
#13728 = b_spline_curve_with_knots ( 'none', 3,
( #13779, #13778, #13777, #13776, #13775, #13774, #13773, #13772, #13771, #13770, #13769, #13768, #13767, #13766, #13765, #13764, #13763, #13762, #13761, #13760, #13759, #13758, #13757 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449042001100, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186160800, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943523100, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#13729 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13730 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.618554828420802700, -3.520415936118089600 ) ) ;
#13731 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13732 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.353580388846739700, -2.966611771367345400 ) ) ;
#13733 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4651671290571194300, -3.227473441119315600 ) ) ;
#13734 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5206580671906724200, -3.214908906027982700 ) ) ;
#13735 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5989278333091679900, -3.201877856140025200 ) ) ;
#13736 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6774321359196631100, -3.233289229048184500 ) ) ;
#13737 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7067748994121773000, -3.251385791896296100 ) ) ;
#13738 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7296900283113984000, -3.270530055973173100 ) ) ;
#13739 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7478213098683979000, -3.289665421707542100 ) ) ;
#13740 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7625342168097507500, -3.308541213788061400 ) ) ;
#13741 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7748023811839980200, -3.327227690899628800 ) ) ;
#13742 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7852781045336032500, -3.345904936710111200 ) ) ;
#13743 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7960045655800438400, -3.368080086506330100 ) ) ;
#13744 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8078685866977205500, -3.397736448534949700 ) ) ;
#13745 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8264062687496147600, -3.437571913163725200 ) ) ;
#13746 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8536380926163814600, -3.487425948043679100 ) ) ;
#13747 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8911231511552544200, -3.547007617194432200 ) ) ;
#13748 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9402193749427235600, -3.615147019180855500 ) ) ;
#13749 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.002103719286061600, -3.690584714455357900 ) ) ;
#13750 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.077863383573865400, -3.771934318975256300 ) ) ;
#13751 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.168450498651671300, -3.857708618953268300 ) ) ;
#13752 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.274685520528369800, -3.946324591340065500 ) ) ;
#13753 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.393719254870561500, -4.033533957919596300 ) ) ;
#13754 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.479015723274216900, -4.088440529652534600 ) ) ;
#13755 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.522338631582410300, -4.114929305867741000 ) ) ;
#13756 = circle ( 'none', #13685, 4.387500000000001100 ) ;
#13757 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.260822599862947400, -0.001115037594701105800 ) ) ;
#13758 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.256283137508391600, -0.05782927776888197000 ) ) ;
#13759 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.254523674025912700, -0.1371568822813103700 ) ) ;
#13760 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.296787651579096600, -0.2103918198297211100 ) ) ;
#13761 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.318875928151432400, -0.2368605068836211700 ) ) ;
#13762 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.341086494087059500, -0.2568178799655737600 ) ) ;
#13763 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.362607439791643700, -0.2720413647396852700 ) ) ;
#13764 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.383384968497317000, -0.2839182102054156300 ) ) ;
#13765 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.403627186044394300, -0.2934021393875352900 ) ) ;
#13766 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.423605175297185400, -0.3011131857612780500 ) ) ;
#13767 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.447081148611473600, -0.3085746140436105300 ) ) ;
#13768 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.478124077882217800, -0.3160973361669380300 ) ) ;
#13769 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.520192262142245900, -0.3287771536384889200 ) ) ;
#13770 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.573414347440190000, -0.3486368278921276900 ) ) ;
#13771 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.637724241152285700, -0.3772609869748240200 ) ) ;
#13772 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.712157203423534400, -0.4161602340213091900 ) ) ;
#13773 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.795634112189187000, -0.4666787815663877000 ) ) ;
#13774 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.886937419402274300, -0.5300900658973115600 ) ) ;
#13775 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.984730551314779000, -0.6075481791300839700 ) ) ;
#13776 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.087563360833701000, -0.7000905138836728300 ) ) ;
#13777 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.190825328458950900, -0.8055014695420511500 ) ) ;
#13778 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.257311983566534500, -0.8821157230083943600 ) ) ;
#13779 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.289696634922941100, -0.9212279206733596800 ) ) ;
#13780 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.742575697233767600, -1.763871825283376500 ) ) ;
#13781 = face_outer_bound ( 'none', #7359, .t. ) ;
#13782 = plane ( 'none', #13794 ) ;
#13783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13784 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.290069960543520200, 0.9194876216470880800 ) ) ;
#13785 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.257580977158768000, 0.8801956541471602800 ) ) ;
#13786 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.190968948800020600, 0.8034180035811239200 ) ) ;
#13787 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.087563360833701000, 0.6978604386942705000 ) ) ;
#13788 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.984730551314778200, 0.6053181039406818600 ) ) ;
#13789 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.886937419402275200, 0.5278599907079092300 ) ) ;
#13790 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.795634112189186600, 0.4644487063769856000 ) ) ;
#13791 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.712157203423535300, 0.4139301588319069800 ) ) ;
#13792 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.637724241152285700, 0.3750309117854217500 ) ) ;
#13793 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.573414347440189200, 0.3464067527027255300 ) ) ;
#13794 = axis2_placement_3d ( 'none', #13729, #13860, #13859 ) ;
#13795 = cartesian_point ( 'none', ( 0.1999999999989333900, 2.785218643375698900, 3.645231591900910000 ) ) ;
#13796 = cartesian_point ( 'none', ( 1.068078512621881200, 2.388229739453034300, 3.948559616072149700 ) ) ;
#13797 = cartesian_point ( 'none', ( 1.931948628840909300, 1.946810374478466600, 4.183858892088472300 ) ) ;
#13798 = cartesian_point ( 'none', ( 3.667771496045411500, 1.000591051682277800, 4.504837778475282700 ) ) ;
#13799 = cartesian_point ( 'none', ( 4.529122225284521800, 0.5018178712855129200, 4.587500000000001200 ) ) ;
#13800 = cartesian_point ( 'none', ( 5.395906427278963400, 5.692061405548898300e-016, 4.587500000000001200 ) ) ;
#13801 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13802 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.106149049807748400, -1.545864720304798800 ) ) ;
#13803 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.057574736328632500, -1.561354356240572500 ) ) ;
#13804 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.960028000378442000, -1.589930644557479900 ) ) ;
#13805 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.815968956018238600, -1.622826037328014100 ) ) ;
#13806 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.679428328209058700, -1.645081989176350200 ) ) ;
#13807 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.555282492844305000, -1.657372941801138700 ) ) ;
#13808 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.444190534495544100, -1.661355614117807200 ) ) ;
#13809 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.346652901245172900, -1.658723496519876100 ) ) ;
#13810 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.263005388053775000, -1.651206127954234700 ) ) ;
#13811 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.193429074007027700, -1.640517749399883900 ) ) ;
#13812 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.137918856202601700, -1.628450738824462500 ) ) ;
#13813 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.095673620691052900, -1.616373902540845000 ) ) ;
#13814 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.065491556134364100, -1.605919344446449900 ) ) ;
#13815 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.041708357961121900, -1.599504227945725900 ) ) ;
#13816 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.020732897508409100, -1.595190256508713700 ) ) ;
#13817 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.998576661258881300, -1.592224876396526800 ) ) ;
#13818 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.974676384390345900, -1.590983134499319900 ) ) ;
#13819 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.948341375533698500, -1.592154843169399500 ) ) ;
#13820 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.918866887976878200, -1.596936115257032500 ) ) ;
#13821 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.885974994670452300, -1.607261167848276200 ) ) ;
#13822 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.810826477739854800, -1.646020686414268400 ) ) ;
#13823 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.769418891659986200, -1.713706551736836200 ) ) ;
#13824 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.742575697233767600, -1.763871825283376500 ) ) ;
#13825 = axis2_placement_3d ( 'none', #13801, #13849, #13848 ) ;
#13826 = b_spline_curve_with_knots ( 'none', 3,
( #13800, #13799, #13798, #13797, #13796, #13795 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01004616592578310600, 0.01302400412842291700, 0.01600184233106272800 ),
.unspecified. ) ;
#13827 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13828 = circle ( 'none', #13825, 4.387500000000001100 ) ;
#13829 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.289696634922941100, -0.9212279206733596800 ) ) ;
#13830 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.290069960543520200, 0.9194876216470880800 ) ) ;
#13831 = b_spline_curve_with_knots ( 'none', 3,
( #13824, #13823, #13822, #13821, #13820, #13819, #13818, #13817, #13816, #13815, #13814, #13813, #13812, #13811, #13810, #13809, #13808, #13807, #13806, #13805, #13804, #13803, #13802 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271600, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866200, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906976800 ),
.unspecified. ) ;
#13832 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.887180664343860700, 1.605385109216669800 ) ) ;
#13833 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.920072557650287500, 1.595060056625425600 ) ) ;
#13834 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.949547045207106900, 1.590278784537791700 ) ) ;
#13835 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.975882054063754700, 1.589107075867712400 ) ) ;
#13836 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.999782330932289700, 1.590348817764918800 ) ) ;
#13837 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.021938567181818000, 1.593314197877105500 ) ) ;
#13838 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.042914027634530300, 1.597628169314117200 ) ) ;
#13839 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.066697225807772900, 1.604043285814840800 ) ) ;
#13840 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.096879290364461700, 1.614497843909235500 ) ) ;
#13841 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.139124525876011000, 1.626574680192852200 ) ) ;
#13842 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.194634743680437900, 1.638641690768273500 ) ) ;
#13843 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.264211057727184800, 1.649330069322622300 ) ) ;
#13844 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.347858570918581700, 1.656847437888262500 ) ) ;
#13845 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.445396204168953900, 1.659479555486192500 ) ) ;
#13846 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.556488162517714300, 1.655496883169522000 ) ) ;
#13847 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.680633997882468500, 1.643205930544732400 ) ) ;
#13848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13849 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13850 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13851 = circle ( 'none', #13852, 4.587500000000000400 ) ;
#13852 = axis2_placement_3d ( 'none', #13827, #13850, #13887 ) ;
#13853 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.817174625691647400, 1.620949978696394100 ) ) ;
#13854 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.961033585999409000, 1.588100274438657900 ) ) ;
#13855 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.058386512117587100, 1.559593662612124500 ) ) ;
#13856 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.106775864998741800, 1.544198852532018100 ) ) ;
#13857 = b_spline_curve_with_knots ( 'none', 3,
( #13856, #13855, #13854, #13853, #13847, #13846, #13845, #13844, #13843, #13842, #13841, #13840, #13839, #13838, #13837, #13836, #13835, #13834, #13833, #13832, #13891, #13890, #13889 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449041985800, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943523100, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114057400, 1.000000000000000000 ),
.unspecified. ) ;
#13858 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9440259917122420000, -4.284737218134750100 ) ) ;
#13859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13860 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13861 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.106775864998741800, 1.544198852532018100 ) ) ;
#13862 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.743781366907178700, 1.761995766651772300 ) ) ;
#13863 = cartesian_point ( 'none', ( 0.1999999999990521300, 0.3723140357866996900, 4.572366838821687400 ) ) ;
#13864 = cartesian_point ( 'none', ( 7.583333333333901500, 3.546302195869242000, 2.975007641104605100 ) ) ;
#13865 = cartesian_point ( 'none', ( 4.666666666664394100, 4.536101396681152300, 1.602663931476705500 ) ) ;
#13866 = cartesian_point ( 'none', ( 2.335906735148104200, 4.809049806810692800, 0.1477642575335018400 ) ) ;
#13867 = b_spline_curve_with_knots ( 'none', 3,
( #14389, #14370, #14369, #14388, #14387, #14386, #14385, #13315 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928273961800e-005, 0.0001712157585654792400, 0.0003424315171309584700 ),
.unspecified. ) ;
#13868 = cartesian_point ( 'none', ( 0.1999999999988132900, 3.044405463650024000, 3.431727206946333400 ) ) ;
#13869 = cartesian_point ( 'none', ( 0.1379876407718983500, 3.071167291716878600, 3.407985851450968000 ) ) ;
#13870 = cartesian_point ( 'none', ( 0.09039658501575979800, 3.091398535317919200, 3.355351564304073900 ) ) ;
#13871 = cartesian_point ( 'none', ( 0.1999999999989314500, 0.7057850492199050400, 4.532882495088907500 ) ) ;
#13872 = cartesian_point ( 'none', ( 0.1999999999988135700, 4.313836011107373900, 1.560761070527204100 ) ) ;
#13873 = cartesian_point ( 'none', ( 1.012528472055652400, 4.154736352208006500, 2.000501560519295700 ) ) ;
#13874 = cartesian_point ( 'none', ( 1.821425706951540300, 3.930670609527124900, 2.411037552243264300 ) ) ;
#13875 = cartesian_point ( 'none', ( 3.445164369256124000, 3.364154044981157600, 3.153686902748027400 ) ) ;
#13876 = cartesian_point ( 'none', ( 4.253196946690026800, 3.023577184151080600, 3.481836227860744400 ) ) ;
#13877 = cartesian_point ( 'none', ( 5.873494524948641900, 2.256306831416609700, 4.021726244868644600 ) ) ;
#13878 = cartesian_point ( 'none', ( 6.682679256364011200, 1.832303957970679500, 4.231590083056150100 ) ) ;
#13879 = cartesian_point ( 'none', ( 7.899137122625786500, 1.163888955183608500, 4.443551821893739100 ) ) ;
#13880 = cartesian_point ( 'none', ( 8.305290638496076700, 0.9352513703901785800, 4.497217043573804100 ) ) ;
#13881 = cartesian_point ( 'none', ( 9.115198868267476900, 0.4738861957056724200, 4.568926365826772700 ) ) ;
#13882 = cartesian_point ( 'none', ( 9.521575145684842300, 0.2438644288489213200, 4.587499999999480800 ) ) ;
#13883 = cartesian_point ( 'none', ( 9.920993919873486900, -1.514410884022321400e-011, 4.587500000000001200 ) ) ;
#13884 = cartesian_point ( 'none', ( 0.02122723257060548200, 3.115821154443655100, 3.233481938355463800 ) ) ;
#13885 = b_spline_curve_with_knots ( 'none', 3,
( #13883, #13882, #13881, #13880, #13879, #13878, #13877, #13876, #13875, #13874, #13873, #13872 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.004852720265996697400, 0.006246360524129683500, 0.007640000782262668800, 0.01042728129852864300, 0.01321456181479461700, 0.01600184233106059100 ),
.unspecified. ) ;
#13886 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.467483430120418900, -1.163615203598785200 ) ) ;
#13887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13888 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.112936277816044800, 3.845212398214986800 ) ) ;
#13889 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.743781366907178700, 1.761995766651772300 ) ) ;
#13890 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.770624561333395500, 1.711830493105230200 ) ) ;
#13891 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.812032147413265500, 1.644144627782663900 ) ) ;
#13892 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.993856350221961300, 2.693204641151602200 ) ) ;
#13893 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.996444430383038200, 2.719438349119922500 ) ) ;
#13894 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.001074897175407800, 2.742918637334011300 ) ) ;
#13895 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.007163255172373700, 2.764427337454089100 ) ) ;
#13896 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.014418435862425300, 2.784575355816135500 ) ) ;
#13897 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.024152957728652300, 2.807203509057209600 ) ) ;
#13898 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.038796459132012500, 2.835590524971232100 ) ) ;
#13899 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.056762494495266000, 2.875687051895317000 ) ) ;
#13900 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.076606607971573500, 2.928914941063136500 ) ) ;
#13901 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.097087936124823600, 2.996261953688282600 ) ) ;
#13902 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.116433071029411500, 3.077988222713485400 ) ) ;
#13903 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.132919449966981700, 3.174158474104757000 ) ) ;
#13904 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.144787349597822200, 3.284686469865545400 ) ) ;
#13905 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.150289295630900100, 3.409317864564821700 ) ) ;
#13906 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.147691634646341700, 3.547636057846144600 ) ) ;
#13907 = b_spline_curve_with_knots ( 'none', 3,
( #13944, #13943, #13942, #13941, #13940, #13939, #13938, #13937, #13936, #13935, #13934, #13933, #13932, #13931, #13930, #13929, #13927, #13926, #13925, #13924, #13923, #13922, #13921 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859435500, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906895800 ),
.unspecified. ) ;
#13908 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3013636659014136700, 4.377138110954675200 ) ) ;
#13909 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4629597528175957700, 3.227790813909236200 ) ) ;
#13910 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.355608936591109900, 2.965685364653524800 ) ) ;
#13911 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.135649557682949500, 3.694705741714235700 ) ) ;
#13912 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.121287867997609500, 3.795124669267676800 ) ) ;
#13913 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.112936277816044800, 3.845212398214986800 ) ) ;
#13914 = b_spline_curve_with_knots ( 'none', 3,
( #13913, #13912, #13911, #13906, #13905, #13904, #13903, #13902, #13901, #13900, #13899, #13898, #13897, #13896, #13895, #13894, #13893, #13892, #13956, #13955, #13954, #13953, #13952 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449041898600, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737275000, 0.7448394038907433200, 0.7682955728412728100, 0.7855540362091211200, 0.7968653221729817800, 0.8084061816241081600, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106904800, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#13915 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9457641084556262000, 4.284353860721269700 ) ) ;
#13916 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.520669176066157500, 4.115546501946294500 ) ) ;
#13917 = b_spline_curve_with_knots ( 'none', 3,
( #13950, #13949, #13948, #13947, #13946, #13945, #13983, #13982, #13981, #13980, #13979, #13978, #13977, #13976, #13975, #13974, #13973, #13972, #13971, #13970, #13969, #13968, #13967 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449041980500, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106907000, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#13918 = circle ( 'none', #13920, 4.387500000000001100 ) ;
#13919 = circle ( 'none', #13951, 4.387500000000001100 ) ;
#13920 = axis2_placement_3d ( 'none', #13987, #13965, #13964 ) ;
#13921 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.520669176066157500, 4.115546501946294500 ) ) ;
#13922 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.477153479724988300, 4.088980039567332800 ) ) ;
#13923 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.391677434894557300, 4.033972624533972400 ) ) ;
#13924 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.272478144288835500, 3.946641964130000300 ) ) ;
#13925 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.166243122412138100, 3.858025991743200500 ) ) ;
#13926 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.075656007334333800, 3.772251691765188900 ) ) ;
#13927 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9998963430465311900, 3.690902087245288700 ) ) ;
#13928 = edge_loop ( 'none', ( #13421, #21392, #13961, #19995 ) ) ;
#13929 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9380119987031942900, 3.615464391970786700 ) ) ;
#13930 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8889157749157259300, 3.547324989984361700 ) ) ;
#13931 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8514307163768538600, 3.487743320833606800 ) ) ;
#13932 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8241988925100881500, 3.437889285953653400 ) ) ;
#13933 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8056612104581945000, 3.398053821324878300 ) ) ;
#13934 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7937971893405181300, 3.368397459296258200 ) ) ;
#13935 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7830707282940778700, 3.346222309500038500 ) ) ;
#13936 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7725950049444730800, 3.327545063689556000 ) ) ;
#13937 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7603268405702260400, 3.308858586577988700 ) ) ;
#13938 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7456139336288731800, 3.289982794497468900 ) ) ;
#13939 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7274826520718742400, 3.270847428763100000 ) ) ;
#13940 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7045675231726532500, 3.251703164686222400 ) ) ;
#13941 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6752247596801395100, 3.233606601838110900 ) ) ;
#13942 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5967204570696444900, 3.202195228929948900 ) ) ;
#13943 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5184506909511492600, 3.215226278817909100 ) ) ;
#13944 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4629597528175957700, 3.227790813909236200 ) ) ;
#13945 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.02847435686733788500, 3.922813682972162000 ) ) ;
#13946 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.03427793070573641900, 4.030634860665524700 ) ) ;
#13947 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1112436832706899400, 4.145591127860100800 ) ) ;
#13948 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2008859971681464800, 4.262803580653140600 ) ) ;
#13949 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2672583904338677900, 4.339516842569062200 ) ) ;
#13950 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3013636659014136700, 4.377138110954675200 ) ) ;
#13951 = axis2_placement_3d ( 'none', #13986, #13985, #13984 ) ;
#13952 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.134541991824015800, 2.465095486228829900 ) ) ;
#13953 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.088707513303331300, 2.498804718432190400 ) ) ;
#13954 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.027603506411034500, 2.549423537967344900 ) ) ;
#13955 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.999933252890886400, 2.629323205967070800 ) ) ;
#13956 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.994394298923931200, 2.663349715415517200 ) ) ;
#13957 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.221890527743267500, 0.7290826830849349600 ) ) ;
#13958 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.160705872038347900, 0.7874439526273834300 ) ) ;
#13959 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.140044896039728700, 0.8640539299163169100 ) ) ;
#13960 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.128422230379318800, 0.9197497592031622600 ) ) ;
#13961 = oriented_edge ( 'none', *, *, #21308, .f. ) ;
#13962 = oriented_edge ( 'none', *, *, #11876, .f. ) ;
#13963 = b_spline_curve_with_knots ( 'none', 3,
( #13960, #13959, #13958, #13957, #14020, #14019, #14018, #14017, #14016, #14015, #14014, #14013, #14012, #14011, #14010, #14009, #14008, #14007, #14006, #14005, #14004, #14003, #14002 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229200, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283200, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906918000 ),
.unspecified. ) ;
#13964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13965 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13966 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.375341582086808700, 0.3264104667166982100 ) ) ;
#13967 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4629597528175957700, 3.227790813909236200 ) ) ;
#13968 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4061767489823703800, 3.231368834654267300 ) ) ;
#13969 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3274061873419613100, 3.240916775179895700 ) ) ;
#13970 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2609314669919998200, 3.293172984674367100 ) ) ;
#13971 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2378756825157405900, 3.318803321357243400 ) ) ;
#13972 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2212823398146932000, 3.343628046079154500 ) ) ;
#13973 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2092765580725655900, 3.367096467360691100 ) ) ;
#13974 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2004775524061455400, 3.389352762124514300 ) ) ;
#13975 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1939709238649079400, 3.410738646931578800 ) ) ;
#13976 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1891815291343753300, 3.431610685377255400 ) ) ;
#13977 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1851370267789963800, 3.455909579092050400 ) ) ;
#13978 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1821087445787094600, 3.487707131085382000 ) ) ;
#13979 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1755449162056481000, 3.531151648059754700 ) ) ;
#13980 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1634616772623691300, 3.586658335598842000 ) ) ;
#13981 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1442811229695137600, 3.654387289890720600 ) ) ;
#13982 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1163707291577125300, 3.733598571981890000 ) ) ;
#13983 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.07824639035544926600, 3.823415345103750300 ) ) ;
#13984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13985 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13986 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13987 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13988 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.330443613250951600, 1.341261747463942800 ) ) ;
#13989 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.384084146875798700, 1.386844617765123200 ) ) ;
#13990 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.444542866850761600, 1.445138360759081300 ) ) ;
#13991 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.510405654702673000, 1.517128715109560700 ) ) ;
#13992 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.580145513174245200, 1.603694511062175400 ) ) ;
#13993 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.652154863822866500, 1.705566535553698600 ) ) ;
#13994 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.724750033427104900, 1.823331605864601600 ) ) ;
#13995 = oriented_edge ( 'none', *, *, #6385, .t. ) ;
#13996 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.794131467748405900, 1.953564935324346700 ) ) ;
#13997 = oriented_edge ( 'none', *, *, #21359, .f. ) ;
#13998 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.836340216643694400, 2.045807228543320600 ) ) ;
#13999 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.856393882621273600, 2.092458918014543200 ) ) ;
#14000 = circle ( 'none', #14050, 4.387500000000001100 ) ;
#14001 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.136227370199219600, -2.463635097553514600 ) ) ;
#14002 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.375341582086808700, 0.3264104667166982100 ) ) ;
#14003 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.333098804342170300, 0.3549576290941921500 ) ) ;
#14004 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.247554267371497400, 0.4098584682770273200 ) ) ;
#14005 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.118598329635811500, 0.4820074894083747300 ) ) ;
#14006 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.993858782859163200, 0.5418298590133688900 ) ) ;
#14007 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.878204487632178000, 0.5885988653144087500 ) ) ;
#14008 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.772734582626303500, 0.6237184328885784200 ) ) ;
#14009 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.678406355638811600, 0.6486724613515245700 ) ) ;
#14010 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.596029267004622100, 0.6650258267975603900 ) ) ;
#14011 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.526260018328166300, 0.6743723155273209100 ) ) ;
#14012 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.469598684638163000, 0.6784331392605373900 ) ) ;
#14013 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.425662240031403600, 0.6787473579179502700 ) ) ;
#14014 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.393757371777499800, 0.6772195531024427500 ) ) ;
#14015 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.369130213066008600, 0.6777647951262935100 ) ) ;
#14016 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.347789019940211800, 0.6795350399483755000 ) ) ;
#14017 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.325694822816033500, 0.6829319116551980700 ) ) ;
#14018 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.302412835973595100, 0.6884739551411759300 ) ) ;
#14019 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.277474688495061200, 0.6970176307568648500 ) ) ;
#14020 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.250541164793607300, 0.7099091504708615600 ) ) ;
#14021 = b_spline_curve_with_knots ( 'none', 3,
( #14046, #14045, #14044, #14043, #14042, #14041, #14040, #14039, #14038, #14037, #14036, #14035, #14034, #14033, #14032, #14031, #14030, #14029, #14028, #14027, #14026, #14025, #14024 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449042026600, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114057400, 1.000000000000000000 ),
.unspecified. ) ;
#14022 = b_spline_curve_with_knots ( 'none', 3,
( #13999, #13998, #13996, #13994, #13993, #13992, #13991, #13990, #13989, #13988, #14065, #14064, #14063, #14062, #14061, #14060, #14059, #14058, #14057, #14056, #14055, #14054, #14053 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449041949200, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114057400, 1.000000000000000000 ),
.unspecified. ) ;
#14023 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.375473677597075700, -0.3246354840980136800 ) ) ;
#14024 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.136227370199219600, -2.463635097553514600 ) ) ;
#14025 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.176116417421460400, -2.423064471865648000 ) ) ;
#14026 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.234916017218785200, -2.369786224774542900 ) ) ;
#14027 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.317940309458782300, -2.353768522867489400 ) ) ;
#14028 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.352408753441229000, -2.353128424654566100 ) ) ;
#14029 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.382036357163089100, -2.356844750422515800 ) ) ;
#14030 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.407634721600613300, -2.363139933566077200 ) ) ;
#14031 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.430217030203776200, -2.371064862302879800 ) ) ;
#14032 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.450640339085928600, -2.380152256773181700 ) ) ;
#14033 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.469550759805544600, -2.390200952159637000 ) ) ;
#14034 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.490563224168666600, -2.403056712598213600 ) ) ;
#14035 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.516577313657407900, -2.421591057850339500 ) ) ;
#14036 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.553708882334690100, -2.445080555623000000 ) ) ;
#14037 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.603570876539002200, -2.472297803075514700 ) ) ;
#14038 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.667317596778245200, -2.502155140049737300 ) ) ;
#14039 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.745458910478999000, -2.532934230133379000 ) ) ;
#14040 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.838304031024946500, -2.562939255278210200 ) ) ;
#14041 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.946018032940493000, -2.590416130644274300 ) ) ;
#14042 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.068597851185476300, -2.613598971580288800 ) ) ;
#14043 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.205877850400467500, -2.630712482346120300 ) ) ;
#14044 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.353164343179265500, -2.639723174637564900 ) ) ;
#14045 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.454605032387242600, -2.639798769679720700 ) ) ;
#14046 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.505371495680416900, -2.638660413688848700 ) ) ;
#14047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14048 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14049 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14050 = axis2_placement_3d ( 'none', #14049, #14048, #14047 ) ;
#14051 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.128422230379318800, 0.9197497592031622600 ) ) ;
#14052 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.505371495680416900, -2.638660413688848700 ) ) ;
#14053 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.128422230379318800, 0.9197497592031622600 ) ) ;
#14054 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.108088400252544000, 0.9728877598183393000 ) ) ;
#14055 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.084051038556381700, 1.048506340816095900 ) ) ;
#14056 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.103970361850025400, 1.130681887275240000 ) ) ;
#14057 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.117706817140504200, 1.162301393159203000 ) ) ;
#14058 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.133395057349523100, 1.187707791933079200 ) ) ;
#14059 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.149755302249163800, 1.208377769666764800 ) ) ;
#14060 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.166345101011059300, 1.225627225726933800 ) ) ;
#14061 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.183095434900474500, 1.240429880845113700 ) ) ;
#14062 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.200091722404676500, 1.253457025652675100 ) ) ;
#14063 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.220514626580826400, 1.267230159648877500 ) ) ;
#14064 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.248180703358304600, 1.283193962503959000 ) ) ;
#14065 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.284972513171978900, 1.307212135387880900 ) ) ;
#14066 = axis2_placement_3d ( 'none', #14104, #14103, #14102 ) ;
#14067 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.129050515164391500, -0.9176100177282539000 ) ) ;
#14068 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.140673180824798700, -0.8619141884414076600 ) ) ;
#14069 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.161334156823420600, -0.7853042111524748400 ) ) ;
#14070 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.222518812528337100, -0.7269429416100251500 ) ) ;
#14071 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.251169449578678300, -0.7077694089959515300 ) ) ;
#14072 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.278102973280130800, -0.6948778892819541500 ) ) ;
#14073 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.303041120758665200, -0.6863342136662647900 ) ) ;
#14074 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.326323107601103100, -0.6807921701802865900 ) ) ;
#14075 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.348417304725281000, -0.6773952984734636900 ) ) ;
#14076 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.369758497851077700, -0.6756250536513812600 ) ) ;
#14077 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.394385656562569400, -0.6750798116275302800 ) ) ;
#14078 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.426290524816472300, -0.6766076164430373500 ) ) ;
#14079 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.470226969423232200, -0.6762933977856240300 ) ) ;
#14080 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.526888303113236300, -0.6722325740524067700 ) ) ;
#14081 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.596657551789691300, -0.6628860853226449200 ) ) ;
#14082 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.679034640423879800, -0.6465327198766077600 ) ) ;
#14083 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.773362867411372600, -0.6215786914136605100 ) ) ;
#14084 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.878832772417245300, -0.5864591238394890600 ) ) ;
#14085 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2631388432315244200, -3.292855611884447400 ) ) ;
#14086 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3296135635814848600, -3.240599402389973300 ) ) ;
#14087 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4083841252218943800, -3.231051461864346700 ) ) ;
#14088 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4651671290571194300, -3.227473441119315600 ) ) ;
#14089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14090 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14091 = b_spline_curve_with_knots ( 'none', 3,
( #14088, #14087, #14086, #14085, #14128, #14127, #14126, #14125, #14124, #14122, #14121, #14120, #14119, #14118, #14117, #14116, #14115, #14114, #14113, #14112, #14111, #14110, #14109 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229200, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271600, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906961300 ),
.unspecified. ) ;
#14092 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.994487067644231000, -0.5396901175384482000 ) ) ;
#14093 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.119226614420878000, -0.4798677479334516600 ) ) ;
#14094 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.248003444829475200, -0.4078189348154271400 ) ) ;
#14095 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.333381652739600300, -0.3530395522927871100 ) ) ;
#14096 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.375473677597075700, -0.3246354840980136800 ) ) ;
#14097 = b_spline_curve_with_knots ( 'none', 3,
( #14096, #14095, #14094, #14093, #14092, #14084, #14083, #14082, #14081, #14080, #14079, #14078, #14077, #14076, #14075, #14074, #14073, #14072, #14071, #14070, #14069, #14068, #14067 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449530282100, 0.2916510509130780200, 0.3741158947781390000, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#14098 = toroidal_surface ( 'none', #14066, 4.387500000000001100, 0.1999999999999998200 ) ;
#14099 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.114495984354367100, -3.844354885396164900 ) ) ;
#14100 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.856393882621273600, 2.092458918014543200 ) ) ;
#14101 = b_spline_curve_with_knots ( 'none', 3,
( #14170, #14169, #14168, #14167, #14166, #14165, #14164, #14163, #14162, #14161, #14160, #14159, #14158, #14157, #14156, #14155, #14154, #14153, #14152, #14151, #14150, #14149, #14148 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859438200, 0.1182307616271301000, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229200, 0.1795762757725219100, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826400, 0.3697855907579867300, 0.4227460907813837500, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906987900 ),
.unspecified. ) ;
#14102 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14103 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14104 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14105 = face_outer_bound ( 'none', #7528, .t. ) ;
#14106 = b_spline_curve_with_knots ( 'none', 3,
( #13565, #13599, #13610, #13863 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01525927357057525600, 0.01600184233106100000 ),
.unspecified. ) ;
#14107 = cartesian_point ( 'none', ( 8.166666666666095900, 3.318049600300511300, 3.227611590480274900 ) ) ;
#14108 = face_outer_bound ( 'none', #7513, .t. ) ;
#14109 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2995879508345436500, -4.377259966284259300 ) ) ;
#14110 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2653195833254908800, -4.339509843904926000 ) ) ;
#14111 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1988032985809172200, -4.262649231024948200 ) ) ;
#14112 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1090363070311530700, -4.145273755070185500 ) ) ;
#14113 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.03207055446620161300, -4.030317487875609400 ) ) ;
#14114 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.03068173310687171600, -3.922496310182246300 ) ) ;
#14115 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.08045376659498114400, -3.823097972313832300 ) ) ;
#14116 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1185781053972436000, -3.733281199191972500 ) ) ;
#14117 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1464884992090435800, -3.654069917100802200 ) ) ;
#14118 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1656690535018977000, -3.586340962808922200 ) ) ;
#14119 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1777522924451760400, -3.530834275269835800 ) ) ;
#14120 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1843161208182367800, -3.487389758295463200 ) ) ;
#14121 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1873444030185233100, -3.455592206302131200 ) ) ;
#14123 = advanced_face ( 'none', ( #3081 ), #3050, .t. ) ;
#14122 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1913889053739018500, -3.431293312587336600 ) ) ;
#14124 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1961783001044340700, -3.410421274141660000 ) ) ;
#14125 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2026849286456713400, -3.389035389334595500 ) ) ;
#14126 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2114839343120911700, -3.366779094570771000 ) ) ;
#14127 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2234897160542184100, -3.343310673289235700 ) ) ;
#14128 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2400830587552653700, -3.318485948567322400 ) ) ;
#14129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14130 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14131 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14132 = axis2_placement_3d ( 'none', #14131, #14130, #14129 ) ;
#14133 = circle ( 'none', #14132, 4.387500000000001100 ) ;
#14134 = advanced_face ( 'none', ( #3079 ), #3085, .t. ) ;
#14135 = axis2_placement_3d ( 'none', #14147, #14090, #14089 ) ;
#14136 = cartesian_point ( 'none', ( 12.83307117589750500, 0.9849335503519449600, 4.789345149819772600 ) ) ;
#14137 = cartesian_point ( 'none', ( 11.66666666666660600, 1.673160222347017400, 4.494431119491432400 ) ) ;
#14138 = cartesian_point ( 'none', ( 9.916666666666689200, 2.535222198866974100, 3.866616217232739800 ) ) ;
#14139 = cartesian_point ( 'none', ( 13.99999999999999500, 0.2468563471286950900, 4.915812246750766300 ) ) ;
#14140 = cartesian_point ( 'none', ( 1.426006775184374600, 1.512974316143778100e-011, 4.587499999999999500 ) ) ;
#14141 = cartesian_point ( 'none', ( 1.018142744814502200, 0.2360636636029905500, 4.587499999999197400 ) ) ;
#14142 = cartesian_point ( 'none', ( 0.6099264443770230400, 0.4721138642659192800, 4.569265884455983700 ) ) ;
#14143 = cartesian_point ( 'none', ( 0.1999999999989314500, 0.7057850492199050400, 4.532882495088907500 ) ) ;
#14144 = cartesian_point ( 'none', ( 9.333333333333898800, 2.811917945839089100, 3.676961679828487200 ) ) ;
#14145 = cylindrical_surface ( 'none', #14135, 4.587500000000000400 ) ;
#14146 = b_spline_curve_with_knots ( 'none', 3,
( #14143, #14142, #14141, #14140 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001413561833720971800 ),
.unspecified. ) ;
#14147 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14148 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.114495984354367100, -3.844354885396164900 ) ) ;
#14149 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.122915112563510400, -3.794070583356777600 ) ) ;
#14150 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.137318187518118900, -3.693449902677509800 ) ) ;
#14151 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149377013021561900, -3.546175669170828400 ) ) ;
#14152 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.151974674006117600, -3.407857475889504200 ) ) ;
#14153 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.146472727973038000, -3.283226081190230100 ) ) ;
#14154 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.134604828342195200, -3.172698085429440900 ) ) ;
#14155 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.118118449404625500, -3.076527834038170500 ) ) ;
#14156 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.098773314500035300, -2.994801565012966500 ) ) ;
#14157 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.078291986346783900, -2.927454552387821300 ) ) ;
#14158 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.058447872870476000, -2.874226663220003100 ) ) ;
#14159 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.040481837507222500, -2.834130136295918100 ) ) ;
#14160 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.025838336103861000, -2.805743120381894800 ) ) ;
#14161 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.016103814237634000, -2.783114967140821500 ) ) ;
#14162 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.008848633547582400, -2.762966948778775100 ) ) ;
#14163 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.002760275550615500, -2.741458248658697400 ) ) ;
#14164 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.998129808758246200, -2.717977960444608200 ) ) ;
#14165 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.995541728597169100, -2.691744252476288700 ) ) ;
#14166 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.996079677299137800, -2.661889326740202800 ) ) ;
#14167 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.001618631266093300, -2.627862817291757300 ) ) ;
#14168 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.029288884786238700, -2.547963149292029200 ) ) ;
#14169 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.090392891678537300, -2.497344329756876900 ) ) ;
#14170 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.136227370199219600, -2.463635097553514600 ) ) ;
#14171 = b_spline_curve_with_knots ( 'none', 3,
( #14217, #14216, #14215, #14214, #14213, #14212 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615638881400, 0.0004224039231277762700 ),
.unspecified. ) ;
#14172 = axis2_placement_3d ( 'none', #14182, #14181, #14210 ) ;
#14173 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3013636659014136700, 4.377138110954675200 ) ) ;
#14174 = cartesian_point ( 'none', ( -2.336399212843111500e-015, 0.3405394563565621900, 4.419567480835095100 ) ) ;
#14175 = cartesian_point ( 'none', ( 0.01529244988101943600, 0.3774670875033594400, 4.466414535091193900 ) ) ;
#14176 = cartesian_point ( 'none', ( 0.07204174124570046600, 0.4032582238636826000, 4.525790939085510400 ) ) ;
#14177 = cartesian_point ( 'none', ( 0.09665350060789448800, 0.4058720973796874900, 4.542899432621812400 ) ) ;
#14178 = cartesian_point ( 'none', ( 0.1481223818535280800, 0.3973707905291343800, 4.565404577128419700 ) ) ;
#14179 = cartesian_point ( 'none', ( 0.1750037165868970300, 0.3866527676285506600, 4.571199279151107600 ) ) ;
#14180 = cartesian_point ( 'none', ( 0.1999999999990521300, 0.3723140357866996900, 4.572366838821687400 ) ) ;
#14181 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14182 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14183 = cartesian_point ( 'none', ( 0.1999999999990521300, 0.3723140357866996900, 4.572366838821687400 ) ) ;
#14184 = b_spline_curve_with_knots ( 'none', 3,
( #14180, #14179, #14178, #14177, #14176, #14175, #14174, #14173 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928273155400e-005, 0.0001712157585654630500, 0.0003424315171309260500 ),
.unspecified. ) ;
#14185 = advanced_face ( 'none', ( #3074 ), #3073, .t. ) ;
#14186 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14187 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14188 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14189 = axis2_placement_3d ( 'none', #14188, #14187, #14186 ) ;
#14191 = oriented_edge ( 'none', *, *, #10296, .f. ) ;
#14190 = toroidal_surface ( 'none', #14172, 4.387500000000001100, 0.1999999999999998200 ) ;
#14192 = circle ( 'none', #14189, 4.587500000000000400 ) ;
#14193 = face_outer_bound ( 'none', #7522, .t. ) ;
#14194 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.682934392107946900, 2.044942535563104800 ) ) ;
#14195 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.673060257756896300, 2.020500623536738400 ) ) ;
#14196 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.665165311194661200, 1.991703474401926200 ) ) ;
#14197 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.660893523099829400, 1.957494774006177900 ) ) ;
#14198 = b_spline_curve_with_knots ( 'none', 3,
( #14240, #14239, #14238, #14237, #14236, #14235, #14234, #14233, #14232, #14231, #14230, #14229, #14228, #14227, #14226, #14225, #14224, #14223, #14222, #14221, #14220, #14219, #14218 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906942400 ),
.unspecified. ) ;
#14199 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14200 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.111923970992627600, 3.092909140515055300 ) ) ;
#14201 = axis2_placement_3d ( 'none', #14293, #14199, #14260 ) ;
#14202 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.664932599174195000, 1.873035992693626900 ) ) ;
#14203 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.709300494995114100, 1.807252602921963500 ) ) ;
#14204 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.743781366907178700, 1.761995766651772300 ) ) ;
#14205 = b_spline_curve_with_knots ( 'none', 3,
( #14204, #14203, #14202, #14197, #14196, #14195, #14194, #14259, #14258, #14257, #14256, #14255, #14254, #14253, #14252, #14251, #14250, #14249, #14248, #14247, #14246, #14245, #14244 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859435500, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917100, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866200, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906919100 ),
.unspecified. ) ;
#14206 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14207 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14208 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14209 = axis2_placement_3d ( 'none', #14208, #14207, #14206 ) ;
#14210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14211 = circle ( 'none', #14209, 4.387500000000001100 ) ;
#14212 = cartesian_point ( 'none', ( 0.1999999999999991200, 4.416448654113743500, 1.241022778022374400 ) ) ;
#14213 = cartesian_point ( 'none', ( 0.1379876407720706800, 4.426126590677912800, 1.206581742235351500 ) ) ;
#14214 = cartesian_point ( 'none', ( 0.09039658501593717000, 4.414689951801630500, 1.151365126146417900 ) ) ;
#14215 = cartesian_point ( 'none', ( 0.02122723257077776100, 4.369347872226438900, 1.035638008003923100 ) ) ;
#14216 = cartesian_point ( 'none', ( 2.087068006210914000e-014, 4.335209877633064800, 0.9749278628005134700 ) ) ;
#14217 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.290069960543520200, 0.9194876216470880800 ) ) ;
#14218 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9457641084556262000, 4.284353860721269700 ) ) ;
#14219 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9680089277987885500, 4.238478368748103800 ) ) ;
#14220 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.010176698655071500, 4.145991347769380800 ) ) ;
#14221 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.063239003358365900, 4.008080119266850300 ) ) ;
#14222 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.104700179071712800, 3.876096630361354200 ) ) ;
#14223 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.134533822003106900, 3.754963605532122300 ) ) ;
#14224 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.154285990543996200, 3.645569196504617100 ) ) ;
#14225 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.165561716609596400, 3.548649766332815100 ) ) ;
#14226 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.170025146328598200, 3.464783831124291300 ) ) ;
#14227 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.169347301937774700, 3.394394588768413300 ) ) ;
#14228 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.165303043800169900, 3.337732070283628600 ) ) ;
#14229 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.159361256156201900, 3.294198117354432100 ) ) ;
#14230 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.153308466025118700, 3.262835423951564500 ) ) ;
#14231 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.150343348162184300, 3.238381338175880600 ) ) ;
#14232 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.149058405996203000, 3.217005435519086500 ) ) ;
#14233 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.149276370356429000, 3.194652700216839700 ) ) ;
#14234 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.151448631638523700, 3.170818975408193900 ) ) ;
#14235 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.156356276530165200, 3.144918770499646400 ) ) ;
#14236 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.165283539091807700, 3.116424736691344200 ) ) ;
#14237 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.180184502011575100, 3.085337043622270200 ) ) ;
#14238 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.229244253598630500, 3.016469484855081300 ) ) ;
#14239 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.302134088323416300, 2.985116071273465500 ) ) ;
#14240 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.355608936591109900, 2.965685364653524800 ) ) ;
#14241 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.619982775029123800, 3.519353400846249700 ) ) ;
#14242 = b_spline_curve_with_knots ( 'none', 3,
( #14292, #14291, #14290, #14289, #14288, #14287, #14286, #14285, #14284, #14283, #14282, #14281, #14280, #14279, #14278, #14277, #14276, #14275, #14274, #14273, #14272, #14271, #14270 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2089259449041930000, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106907000, 0.8817692383728700200, 0.9033224068114056300, 0.9999999999999998900 ),
.unspecified. ) ;
#14243 = axis2_placement_3d ( 'none', #14413, #14358, #14357 ) ;
#14244 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.111923970992627600, 3.092909140515055300 ) ) ;
#14245 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.105835340370701300, 3.042289763508422500 ) ) ;
#14246 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.091306867949194600, 2.941687112263020200 ) ) ;
#14247 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.061385279927092600, 2.796981156277313900 ) ) ;
#14248 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.024908979138770400, 2.663533976029846000 ) ) ;
#14249 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.984517179087484300, 2.545501105847620200 ) ) ;
#14250 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.941990677931881400, 2.442793844234784700 ) ) ;
#14251 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.899077822364390500, 2.355163913445260000 ) ) ;
#14252 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.857491350616230300, 2.282198286874961700 ) ) ;
#14253 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.818865814100378000, 2.223349558415332000 ) ) ;
#14254 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.784829497341729400, 2.177868505586410700 ) ) ;
#14255 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.756294715596194800, 2.144457786815600300 ) ) ;
#14256 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.734246832315999000, 2.121346195595692900 ) ) ;
#14257 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.718531539514650300, 2.102377173290011400 ) ) ;
#14258 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.705893891891813800, 2.085089311845527100 ) ) ;
#14259 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.693992454093709900, 2.066167153874182800 ) ) ;
#14260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14261 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.106775864998741800, 1.544198852532018100 ) ) ;
#14262 = cartesian_point ( 'none', ( -3.527045192366905000e-015, 4.161645188885983300, 1.526189097331251700 ) ) ;
#14263 = cartesian_point ( 'none', ( 0.01529244988101930700, 4.219599060698417500, 1.512059512180382100 ) ) ;
#14264 = cartesian_point ( 'none', ( 0.07204174124569687200, 4.284323762787199300, 1.513264918987787800 ) ) ;
#14265 = cartesian_point ( 'none', ( 0.09665350060789150400, 4.300972038200766800, 1.517994381070638900 ) ) ;
#14266 = cartesian_point ( 'none', ( 0.1481223818535252800, 4.317911867208206200, 1.535076416682037600 ) ) ;
#14267 = cartesian_point ( 'none', ( 0.1750037165868966500, 4.318730485949000600, 1.547233079455441900 ) ) ;
#14268 = cartesian_point ( 'none', ( 0.1999999999988135700, 4.313836011107373900, 1.560761070527204100 ) ) ;
#14269 = circle ( 'none', #14201, 4.387500000000001100 ) ;
#14270 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.355608936591109900, 2.965685364653524800 ) ) ;
#14271 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.405312263232726000, 2.937996177634763000 ) ) ;
#14272 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.476740282866609400, 2.903441835496502600 ) ) ;
#14273 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.560914216023201200, 2.911463609195957600 ) ) ;
#14274 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.594166782341941000, 2.920560322311754700 ) ) ;
#14275 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.621547249977440200, 2.932473171323409100 ) ) ;
#14276 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.644335142748447200, 2.945725247981214600 ) ) ;
#14277 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.663769998745371100, 2.959691332962723900 ) ) ;
#14278 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.680805805236609900, 2.974164535135972500 ) ) ;
#14279 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.696119176401028800, 2.989133868933553400 ) ) ;
#14280 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.712658602057268700, 3.007388776055401000 ) ) ;
#14281 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.732397209659431800, 3.032501366040925000 ) ) ;
#14282 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.761406932638155600, 3.065500545890509800 ) ) ;
#14283 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.801581181012617200, 3.105663050698718000 ) ) ;
#14284 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.854333927286916200, 3.152270482219582200 ) ) ;
#14285 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.920638496985279000, 3.203817754992945400 ) ) ;
#14286 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.001269345331362400, 3.258764858994196900 ) ) ;
#14287 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.096879042978333700, 3.315475269012105700 ) ) ;
#14288 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.207962156239586400, 3.372253767609950000 ) ) ;
#14289 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.334859917759583200, 3.427350306125669400 ) ) ;
#14290 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.473641667310987600, 3.477491402265491700 ) ) ;
#14291 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.570951998260148800, 3.506143079915600600 ) ) ;
#14292 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.619982775029123800, 3.519353400846249700 ) ) ;
#14293 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14294 = axis2_placement_3d ( 'none', #14336, #14335, #14374 ) ;
#14295 = b_spline_curve_with_knots ( 'none', 3,
( #14268, #14267, #14266, #14265, #14264, #14263, #14262, #14261 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928272964300e-005, 0.0001712157585654593100, 0.0003424315171309186300 ),
.unspecified. ) ;
#14296 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14297 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.504300741721929000, 2.640082207865361000 ) ) ;
#14298 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.453330094503839200, 2.641259439176297800 ) ) ;
#14299 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.351683815988041500, 2.641196095697568900 ) ) ;
#14300 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.204192472025260600, 2.632172871021452000 ) ) ;
#14301 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.066912472810269500, 2.615059360255617400 ) ) ;
#14302 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.944332654565287900, 2.591876519319602500 ) ) ;
#14303 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.836618652649741000, 2.564399643953535700 ) ) ;
#14304 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.743773532103794400, 2.534394618808704500 ) ) ;
#14305 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.665632218403040100, 2.503615528725061000 ) ) ;
#14306 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.601885498163797100, 2.473758191750836700 ) ) ;
#14307 = oriented_edge ( 'none', *, *, #21478, .f. ) ;
#14308 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.552023503959486300, 2.446540944298321500 ) ) ;
#14309 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.514891935282205000, 2.423051446525661000 ) ) ;
#14310 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.488877845793463300, 2.404517101273534700 ) ) ;
#14311 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.467865381430340800, 2.391661340834957600 ) ) ;
#14312 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.448954960710725700, 2.381612645448501800 ) ) ;
#14313 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.428531651828573800, 2.372525250978199600 ) ) ;
#14314 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.405949343225410000, 2.364600322241396500 ) ) ;
#14315 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.380350978787887200, 2.358305139097835600 ) ) ;
#14316 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.350723375066026100, 2.354588813329884500 ) ) ;
#14317 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.316254931083579800, 2.355228911542807800 ) ) ;
#14318 = cartesian_point ( 'none', ( -3.018825424014325100e-014, 0.3480398102704913000, -4.429830393057705400 ) ) ;
#14319 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2995879508345436500, -4.377259966284259300 ) ) ;
#14320 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14321 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14322 = b_spline_curve_with_knots ( 'none', 3,
( #14319, #14318, #14354, #14353, #14352, #14351 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615640001600, 0.0004224039231280003200 ),
.unspecified. ) ;
#14323 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.233230638843581000, 2.371246613449858700 ) ) ;
#14324 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.174431039046258000, 2.424524860540966400 ) ) ;
#14325 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.134541991824015800, 2.465095486228829900 ) ) ;
#14326 = b_spline_curve_with_knots ( 'none', 3,
( #14325, #14324, #14323, #14317, #14316, #14315, #14314, #14313, #14312, #14311, #14310, #14309, #14308, #14306, #14305, #14304, #14303, #14302, #14301, #14300, #14299, #14298, #14297 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229200, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908788000, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838700, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7914082430906993500 ),
.unspecified. ) ;
#14327 = b_spline_curve_with_knots ( 'none', 3,
( #14383, #14382, #14381, #14380, #14379, #14378, #14377, #14376 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928272435800e-005, 0.0001712157585654487200, 0.0003424315171308955300 ),
.unspecified. ) ;
#14328 = cartesian_point ( 'none', ( 0.1999999999994092600, -3.887914931600946000, -2.435010007091225100 ) ) ;
#14329 = cartesian_point ( 'none', ( 0.1379876407719789800, -3.906904004805722000, -2.404690665061664800 ) ) ;
#14330 = cartesian_point ( 'none', ( 0.09039658501581542000, -3.911486948592964200, -2.348488636385263300 ) ) ;
#14331 = cartesian_point ( 'none', ( 0.02122723257067147400, -3.900585638721586700, -2.224674939659589100 ) ) ;
#14332 = cartesian_point ( 'none', ( -4.001277763710906800e-014, -3.884934497210353200, -2.156806197407517400 ) ) ;
#14333 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.857242384825469500, -2.090894291308394300 ) ) ;
#14334 = face_outer_bound ( 'none', #7568, .t. ) ;
#14335 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14336 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14337 = b_spline_curve_with_knots ( 'none', 3,
( #14333, #14332, #14331, #14330, #14329, #14328 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615639797800, 0.0004224039231279595600 ),
.unspecified. ) ;
#14338 = toroidal_surface ( 'none', #14294, 4.387500000000001100, 0.1999999999999998200 ) ;
#14339 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.505371495680416900, -2.638660413688848700 ) ) ;
#14340 = cartesian_point ( 'none', ( -4.343161437046422600e-015, -3.563092160798007500, -2.636838655028101100 ) ) ;
#14341 = cartesian_point ( 'none', ( 0.01529244988101920500, -3.622679257747450700, -2.639608909840328400 ) ) ;
#14342 = cartesian_point ( 'none', ( 0.07204174124568758800, -3.684442552279067600, -2.659000545012615700 ) ) ;
#14343 = cartesian_point ( 'none', ( 0.09665350060787951400, -3.699084012116115300, -2.668228791849347000 ) ) ;
#14344 = cartesian_point ( 'none', ( 0.1481223818535173100, -3.710525093454140500, -2.689391386332229400 ) ) ;
#14345 = cartesian_point ( 'none', ( 0.1750037165868916500, -3.707885624698188800, -2.701286250396828700 ) ) ;
#14346 = cartesian_point ( 'none', ( 0.1999999999995272800, -3.699378134964302200, -2.712887329866104000 ) ) ;
#14347 = axis2_placement_3d ( 'none', #14296, #14321, #14320 ) ;
#14348 = b_spline_curve_with_knots ( 'none', 3,
( #14346, #14345, #14344, #14343, #14342, #14341, #14340, #14339 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928273385800e-005, 0.0001712157585654677200, 0.0003424315171309354300 ),
.unspecified. ) ;
#14349 = toroidal_surface ( 'none', #14347, 4.387500000000001100, 0.1999999999999998200 ) ;
#14350 = face_outer_bound ( 'none', #7540, .t. ) ;
#14351 = cartesian_point ( 'none', ( 0.1999999999996444100, 0.5998647795949905200, -4.548111530755084800 ) ) ;
#14352 = cartesian_point ( 'none', ( 0.1379876407718123000, 0.5643969899168775900, -4.552789489442039500 ) ) ;
#14353 = cartesian_point ( 'none', ( 0.09039658501573619200, 0.5113700027760140800, -4.533611115270495000 ) ) ;
#14354 = cartesian_point ( 'none', ( 0.02122723257063674800, 0.4032736705531723100, -4.472260866585095600 ) ) ;
#14355 = cartesian_point ( 'none', ( 1.558773557008406900e-014, -1.581969195503081900, 4.152336990812649700 ) ) ;
#14356 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.520669176066157500, 4.115546501946294500 ) ) ;
#14357 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14358 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14359 = face_outer_bound ( 'none', #7556, .t. ) ;
#14360 = b_spline_curve_with_knots ( 'none', 3,
( #14356, #14355, #14412, #14411, #14410, #14409 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615638001800, 0.0004224039231276003600 ),
.unspecified. ) ;
#14361 = cartesian_point ( 'none', ( 0.1999999999991690900, -3.830061243318064500, 2.525032103246164400 ) ) ;
#14362 = cartesian_point ( 'none', ( 0.1379876407719598500, -3.810370145823951400, 2.554900281657857000 ) ) ;
#14363 = cartesian_point ( 'none', ( 0.09039658501575950600, -3.761150805988953600, 2.582416240433033700 ) ) ;
#14364 = cartesian_point ( 'none', ( 0.02122723257057752800, -3.643997338202026100, 2.623934128617907200 ) ) ;
#14365 = cartesian_point ( 'none', ( -9.783738760555517700e-014, -3.575760039610604000, 2.637891043980682000 ) ) ;
#14366 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.504300741721929000, 2.640082207865361000 ) ) ;
#14367 = toroidal_surface ( 'none', #14372, 4.387500000000001100, 0.1999999999999998200 ) ;
#14368 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14369 = cartesian_point ( 'none', ( 0.1481223818535204500, -2.133954481217650700, 4.055497598337590000 ) ) ;
#14370 = cartesian_point ( 'none', ( 0.1750037165868925100, -2.146103908286188100, 4.054577811223405000 ) ) ;
#14371 = b_spline_curve_with_knots ( 'none', 3,
( #14366, #14365, #14364, #14363, #14362, #14361 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615642480900, 0.0004224039231284961800 ),
.unspecified. ) ;
#14372 = axis2_placement_3d ( 'none', #14368, #14406, #14405 ) ;
#14373 = face_outer_bound ( 'none', #7515, .t. ) ;
#14374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14375 = toroidal_surface ( 'none', #14243, 4.387500000000001100, 0.1999999999999998200 ) ;
#14376 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.375473677597075700, -0.3246354840980136800 ) ) ;
#14377 = cartesian_point ( 'none', ( -9.644881826068923800e-016, -4.423046474027334100, -0.2918967755647314300 ) ) ;
#14378 = cartesian_point ( 'none', ( 0.01529244988102383000, -4.474672042673450500, -0.2620120454078130900 ) ) ;
#14379 = cartesian_point ( 'none', ( 0.07204174124570134100, -4.537114541888808400, -0.2449335689596211500 ) ) ;
#14380 = cartesian_point ( 'none', ( 0.09665350060789144900, -4.554420888616014000, -0.2447810933978276400 ) ) ;
#14381 = cartesian_point ( 'none', ( 0.1481223818535263600, -4.575487101091738400, -0.2563986852032615900 ) ) ;
#14382 = cartesian_point ( 'none', ( 0.1750037165868985100, -4.579697487707406400, -0.2678322861660117300 ) ) ;
#14383 = cartesian_point ( 'none', ( 0.1999999999994092600, -4.578812549000888400, -0.2821912314583555100 ) ) ;
#14384 = cartesian_point ( 'none', ( 13.99999999999999100, -0.6689470522743490300, 3.512693887923183900 ) ) ;
#14385 = cartesian_point ( 'none', ( -6.749158523722261900e-015, -2.102918554910502300, 3.902086286898800400 ) ) ;
#14386 = cartesian_point ( 'none', ( 0.01529244988101452700, -2.097180484457583200, 3.961461121484378500 ) ) ;
#14387 = cartesian_point ( 'none', ( 0.07204174124568765700, -2.107584907471762700, 4.025355472156381800 ) ) ;
#14388 = cartesian_point ( 'none', ( 0.09665350060788166500, -2.114635527072940700, 4.041161219499644000 ) ) ;
#14389 = cartesian_point ( 'none', ( 0.1999999999991702600, -2.158797647519251400, 4.047807921216783500 ) ) ;
#14390 = cartesian_point ( 'none', ( 13.99999999999999500, 0.2119189961274697600, 4.881850579797582400 ) ) ;
#14391 = cartesian_point ( 'none', ( 12.83307269752124600, 0.9450150823278968800, 4.760506877653202900 ) ) ;
#14392 = cartesian_point ( 'none', ( 0.1999999999992895500, -4.587187972302555900, 0.05350473587422482200 ) ) ;
#14393 = cartesian_point ( 'none', ( 0.1379876407720548900, -4.586770723361900600, 0.08927725752941256800 ) ) ;
#14394 = cartesian_point ( 'none', ( 0.09039658501590205900, -4.560241030287442300, 0.1390351391811606200 ) ) ;
#14395 = cartesian_point ( 'none', ( 0.02122723257075863000, -4.484131526635786200, 0.2373001558842111300 ) ) ;
#14396 = cartesian_point ( 'none', ( 2.337493297066647900e-014, -4.434272336255811600, 0.2859333291317510100 ) ) ;
#14397 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.375341582086808700, 0.3264104667166982100 ) ) ;
#14398 = cartesian_point ( 'none', ( 7.583333333333901500, 3.497477939516426800, 2.976728673838025000 ) ) ;
#14399 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.440669924417565400, -1.122932907336838100 ) ) ;
#14400 = b_spline_curve_with_knots ( 'none', 3,
( #14397, #14396, #14395, #14394, #14393, #14392 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615637951100, 0.0004224039231275902300 ),
.unspecified. ) ;
#14401 = cartesian_point ( 'none', ( 11.66666666666660600, 1.629412081044820500, 4.471822713327634700 ) ) ;
#14402 = cartesian_point ( 'none', ( 9.916666666666689200, 2.487987617283415400, 3.854139668643209200 ) ) ;
#14403 = cartesian_point ( 'none', ( 9.333333333333898800, 2.763894104016098900, 3.667990582981245600 ) ) ;
#14404 = cartesian_point ( 'none', ( 8.166666666666095900, 3.269230905639168000, 3.225739422313334900 ) ) ;
#14405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14406 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14407 = cartesian_point ( 'none', ( 4.666666666664394100, 4.489209323089310600, 1.622138352373704700 ) ) ;
#14408 = cartesian_point ( 'none', ( 2.335876599982231300, 4.770290163604307100, 0.1805589068425480500 ) ) ;
#14409 = cartesian_point ( 'none', ( 0.1999999999990515200, -1.856917131501191600, 4.194879618860684700 ) ) ;
#14410 = cartesian_point ( 'none', ( 0.1379876407720528900, -1.824203969775742200, 4.209360518422744900 ) ) ;
#14411 = cartesian_point ( 'none', ( 0.09039658501591241200, -1.767921775810772100, 4.205898431828618600 ) ) ;
#14412 = cartesian_point ( 'none', ( 0.02122723257074079000, -1.646919742144630400, 4.177487555347804400 ) ) ;
#14413 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14414 = cartesian_point ( 'none', ( -4.224068604662469100e-014, 0.9140856905172049000, 4.348445282072921400 ) ) ;
#14415 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9457641084556262000, 4.284353860721269700 ) ) ;
#14416 = face_outer_bound ( 'none', #7583, .t. ) ;
#14417 = axis2_placement_3d ( 'none', #14455, #14454, #14453 ) ;
#14418 = b_spline_curve_with_knots ( 'none', 3,
( #14415, #14414, #14468, #14467, #14466, #14465 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615640199800, 0.0004224039231280399500 ),
.unspecified. ) ;
#14419 = plane ( 'none', #14417 ) ;
#14420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14421 = circle ( 'none', #14459, 4.800000000000000700 ) ;
#14422 = axis2_placement_3d ( 'none', #14435, #14434, #14420 ) ;
#14423 = face_outer_bound ( 'none', #7502, .t. ) ;
#14424 = face_bound ( 'none', #7600, .t. ) ;
#14425 = toroidal_surface ( 'none', #14464, 4.387500000000001100, 0.1999999999999998200 ) ;
#14426 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.856393882621273600, 2.092458918014543200 ) ) ;
#14427 = cartesian_point ( 'none', ( -3.912868699841238800e-015, -3.878714783505956100, 2.145720267696371100 ) ) ;
#14428 = cartesian_point ( 'none', ( 0.01529244988101653900, -3.905988070572434800, 2.198771792153050100 ) ) ;
#14429 = cartesian_point ( 'none', ( 0.07204174124571219300, -3.949284722168349600, 2.246898084620203600 ) ) ;
#14430 = cartesian_point ( 'none', ( 0.09665350060790767200, -3.963761312980655900, 2.256382872666966600 ) ) ;
#14431 = cartesian_point ( 'none', ( 0.1481223818535372700, -3.987764282979808300, 2.257998786851169300 ) ) ;
#14432 = cartesian_point ( 'none', ( 0.1750037165869037800, -3.997487756965799800, 2.250656536509954900 ) ) ;
#14433 = cartesian_point ( 'none', ( 0.1999999999992898600, -4.004506331073230300, 2.238098589069397200 ) ) ;
#14434 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14435 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14436 = toroidal_surface ( 'none', #14422, 4.387500000000001100, 0.1999999999999998200 ) ;
#14437 = face_outer_bound ( 'none', #7596, .t. ) ;
#14438 = b_spline_curve_with_knots ( 'none', 3,
( #14433, #14432, #14431, #14430, #14429, #14428, #14427, #14426 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928273221800e-005, 0.0001712157585654644400, 0.0003424315171309281700 ),
.unspecified. ) ;
#14439 = face_outer_bound ( 'none', #7590, .t. ) ;
#14440 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.110669032807184200, -3.094171338150458100 ) ) ;
#14441 = cartesian_point ( 'none', ( -3.914045134490199300e-015, 3.117080324144085400, -3.151563753412645500 ) ) ;
#14442 = cartesian_point ( 'none', ( 0.01529244988102018500, 3.128302509822252100, -3.210150091267062900 ) ) ;
#14443 = cartesian_point ( 'none', ( 0.07204174124569476300, 3.156286599381438900, -3.268525007092237400 ) ) ;
#14444 = cartesian_point ( 'none', ( 0.09665350060788542600, 3.167504612960200900, -3.281704121523260300 ) ) ;
#14445 = cartesian_point ( 'none', ( 0.1481223818535222200, 3.190080038385477000, -3.290016997938668600 ) ) ;
#14446 = cartesian_point ( 'none', ( 0.1750037165868960100, 3.201478194315740700, -3.285711579513220100 ) ) ;
#14447 = cartesian_point ( 'none', ( 0.1999999999998825500, 3.211750449497952500, -3.275639678009428600 ) ) ;
#14448 = toroidal_surface ( 'none', #14460, 4.387500000000001100, 0.1999999999999998200 ) ;
#14449 = b_spline_curve_with_knots ( 'none', 3,
( #14447, #14446, #14445, #14444, #14443, #14442, #14441, #14440 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928272771900e-005, 0.0001712157585654554700, 0.0003424315171309105500 ),
.unspecified. ) ;
#14450 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14451 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14452 = face_outer_bound ( 'none', #7599, .t. ) ;
#14453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14454 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14455 = cartesian_point ( 'none', ( 18.99999999999999600, 4.800000000000000700, 0.0000000000000000000 ) ) ;
#14456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14457 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14458 = cartesian_point ( 'none', ( 18.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14459 = axis2_placement_3d ( 'none', #14458, #14457, #14456 ) ;
#14460 = axis2_placement_3d ( 'none', #14451, #14450, #14482 ) ;
#14461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14462 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14463 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14464 = axis2_placement_3d ( 'none', #14463, #14462, #14461 ) ;
#14465 = cartesian_point ( 'none', ( 0.1999999999989314500, 0.7057850492199050400, 4.532882495088907500 ) ) ;
#14466 = cartesian_point ( 'none', ( 0.1379876407719836900, 0.7411340774667983800, 4.527378532508543600 ) ) ;
#14467 = cartesian_point ( 'none', ( 0.09039658501582989400, 0.7866099266490095300, 4.494037588576794900 ) ) ;
#14468 = cartesian_point ( 'none', ( 0.02122723257067496100, 0.8730432354653583400, 4.404718199971337200 ) ) ;
#14469 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.114495984354367100, -3.844354885396164900 ) ) ;
#14470 = axis2_placement_3d ( 'none', #14520, #14519, #14492 ) ;
#14471 = b_spline_curve_with_knots ( 'none', 3,
( #14469, #14518, #14517, #14516, #14515, #14514 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615641255200, 0.0004224039231282510500 ),
.unspecified. ) ;
#14472 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.289696634922941100, -0.9212279206733596800 ) ) ;
#14473 = cartesian_point ( 'none', ( 4.393559897408053500e-015, 4.326118838713249200, -0.9660432869810931000 ) ) ;
#14474 = cartesian_point ( 'none', ( 0.01529244988103588600, 4.367233707650432200, -1.009262079038074900 ) ) ;
#14475 = cartesian_point ( 'none', ( 0.07204174124572264300, 4.422335284065788100, -1.043240842149656800 ) ) ;
#14476 = cartesian_point ( 'none', ( 0.09665350060791269600, 4.438897644819598500, -1.048262902692876300 ) ) ;
#14477 = cartesian_point ( 'none', ( 0.1481223818535395700, 4.462383581514408200, -1.043050942888962100 ) ) ;
#14478 = cartesian_point ( 'none', ( 0.1750037165869037000, 4.469644635521478700, -1.033266686088595100 ) ) ;
#14479 = cartesian_point ( 'none', ( 0.1999999999999999300, 4.472840925421328600, -1.019240062927305700 ) ) ;
#14480 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14481 = b_spline_curve_with_knots ( 'none', 3,
( #14479, #14478, #14477, #14476, #14475, #14474, #14473, #14472 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928271773100e-005, 0.0001712157585654354600, 0.0003424315171308709200 ),
.unspecified. ) ;
#14482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14483 = axis2_placement_3d ( 'none', #14541, #14540, #14536 ) ;
#14484 = cartesian_point ( 'none', ( 0.1999999999998817400, 4.386300602031677300, -1.343697614275711300 ) ) ;
#14485 = cartesian_point ( 'none', ( 0.1379876407713928900, 4.375821970614449400, -1.377903544841661400 ) ) ;
#14486 = cartesian_point ( 'none', ( 0.09039658501554295700, 4.336348501296668300, -1.418171604406200900 ) ) ;
#14487 = cartesian_point ( 'none', ( 0.02122723257064920400, 4.235637512913857700, -1.491013672421045400 ) ) ;
#14488 = cartesian_point ( 'none', ( -8.440895077625913300e-015, 4.174096421827888600, -1.523629903248770600 ) ) ;
#14489 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.106149049807748400, -1.545864720304798800 ) ) ;
#14490 = b_spline_curve_with_knots ( 'none', 3,
( #14489, #14488, #14487, #14486, #14485, #14484 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615634756500, 0.0004224039231269513100 ),
.unspecified. ) ;
#14491 = circle ( 'none', #14530, 0.9999999999999870100 ) ;
#14492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14493 = cylindrical_surface ( 'none', #14483, 4.799999999999999800 ) ;
#14494 = b_spline_curve_with_knots ( 'none', 3,
( #14550, #14549, #14548, #14547, #14546, #14545, #14544, #14543 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928273141900e-005, 0.0001712157585654628400, 0.0003424315171309276300 ),
.unspecified. ) ;
#14495 = cartesian_point ( 'none', ( 0.1999999999997631200, 2.963533100924422600, -3.501803508154489400 ) ) ;
#14496 = cartesian_point ( 'none', ( 0.1379876407716070000, 2.936224792961857700, -3.524914192231713100 ) ) ;
#14497 = cartesian_point ( 'none', ( 0.09039658501558268900, 2.881247040804669100, -3.537448870880932200 ) ) ;
#14498 = cartesian_point ( 'none', ( 0.02122723257054971400, 2.757142170835682500, -3.544279046851140300 ) ) ;
#14499 = cartesian_point ( 'none', ( -8.965568460978908900e-014, 2.687736844848091600, -3.538445940470926800 ) ) ;
#14500 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.618554828420802700, -3.520415936118089600 ) ) ;
#14501 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14502 = toroidal_surface ( 'none', #14470, 4.387500000000001100, 0.1999999999999998200 ) ;
#14503 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.522338631582410300, -4.114929305867741000 ) ) ;
#14504 = cartesian_point ( 'none', ( -3.544268195627726000e-015, -1.571881262121500400, -4.144602892531681300 ) ) ;
#14505 = cartesian_point ( 'none', ( 0.01529244988102072100, -1.620511405115132400, -4.179148595983870800 ) ) ;
#14506 = cartesian_point ( 'none', ( 0.07204174124571022200, -1.661986085347752400, -4.228853635624284700 ) ) ;
#14507 = cartesian_point ( 'none', ( 0.09665350060790603400, -1.669314098247946400, -4.244532701692570200 ) ) ;
#14508 = cartesian_point ( 'none', ( 0.1481223818535361300, -1.667497585962205000, -4.268521324632345700 ) ) ;
#14509 = cartesian_point ( 'none', ( 0.1750037165869007000, -1.658846274515033000, -4.277100916503376200 ) ) ;
#14510 = cartesian_point ( 'none', ( 0.1999999999996463200, -1.645417301633163000, -4.282260869387366500 ) ) ;
#14511 = circle ( 'none', #14579, 5.000000000000000000 ) ;
#14512 = b_spline_curve_with_knots ( 'none', 3,
( #14500, #14499, #14498, #14497, #14496, #14495 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002112019615639930900, 0.0004224039231279861800 ),
.unspecified. ) ;
#14513 = b_spline_curve_with_knots ( 'none', 3,
( #14510, #14509, #14508, #14507, #14506, #14505, #14504, #14503 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 8.560787928273457700e-005, 0.0001712157585654691300, 0.0003424315171309364100 ),
.unspecified. ) ;
#14514 = cartesian_point ( 'none', ( 0.1999999999995270600, -1.954256370810006500, -4.150426277763188000 ) ) ;
#14515 = cartesian_point ( 'none', ( 0.1379876407718879600, -1.986622869588298400, -4.135186292227984900 ) ) ;
#14516 = cartesian_point ( 'none', ( 0.09039658501574950000, -2.020863397966398800, -4.090383863527140600 ) ) ;
#14517 = cartesian_point ( 'none', ( 0.02122723257060206100, -2.078631370734617300, -3.980331460663478100 ) ) ;
#14518 = cartesian_point ( 'none', ( -7.884203848866706400e-014, -2.102157404936395100, -3.914774995534335800 ) ) ;
#14519 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14520 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14522 = cartesian_point ( 'none', ( 25.34999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14523 = plane ( 'none', #14567 ) ;
#14524 = axis2_placement_3d ( 'none', #14539, #14480, #14521 ) ;
#14525 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14526 = cartesian_point ( 'none', ( 26.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14527 = face_outer_bound ( 'none', #7574, .t. ) ;
#14528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14529 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14530 = axis2_placement_3d ( 'none', #14501, #14529, #14528 ) ;
#14531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14532 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14533 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14534 = axis2_placement_3d ( 'none', #14533, #14532, #14531 ) ;
#14535 = cylindrical_surface ( 'none', #14524, 4.999999999999999100 ) ;
#14536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14537 = face_outer_bound ( 'none', #7620, .t. ) ;
#14538 = conical_surface ( 'none', #14534, 0.9999999999999870100, 1.029744258676641900 ) ;
#14539 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14540 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14541 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14542 = face_outer_bound ( 'none', #7635, .t. ) ;
#14543 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9440259917122420000, -4.284737218134750100 ) ) ;
#14544 = cartesian_point ( 'none', ( -6.572975670693370600e-015, 0.9183908308963297800, -4.336484996021093600 ) ) ;
#14545 = cartesian_point ( 'none', ( 0.01529244988101777200, 0.8961573686548471900, -4.391838131355451800 ) ) ;
#14546 = cartesian_point ( 'none', ( 0.07204174124569857900, 0.8881392206489735500, -4.456075576577132000 ) ) ;
#14547 = cartesian_point ( 'none', ( 0.09665350060789267000, 0.8904512470041332500, -4.473227469183267000 ) ) ;
#14548 = cartesian_point ( 'none', ( 0.1481223818535285200, 0.9049486230977015200, -4.492425902292039200 ) ) ;
#14549 = cartesian_point ( 'none', ( 0.1750037165868994800, 0.9168650469788298700, -4.494966262170936300 ) ) ;
#14550 = cartesian_point ( 'none', ( 0.1999999999997635100, 0.9309518990032938900, -4.492046839887375900 ) ) ;
#14551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14552 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14553 = axis2_placement_3d ( 'none', #14562, #14552, #14551 ) ;
#14554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14555 = cartesian_point ( 'none', ( 7.583333333333901500, 3.448608695384623800, 2.977290894117732300 ) ) ;
#14556 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14558 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14559 = cartesian_point ( 'none', ( 25.34999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14560 = axis2_placement_3d ( 'none', #14559, #14558, #14557 ) ;
#14561 = circle ( 'none', #14560, 4.799999999999999800 ) ;
#14562 = cartesian_point ( 'none', ( 19.19999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14563 = face_outer_bound ( 'none', #7656, .t. ) ;
#14564 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14565 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14566 = cartesian_point ( 'none', ( 25.34999999999999800, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#14567 = axis2_placement_3d ( 'none', #14566, #14565, #14564 ) ;
#14568 = axis2_placement_3d ( 'none', #14575, #14556, #14554 ) ;
#14569 = circle ( 'none', #14553, 4.999999999999999100 ) ;
#14570 = toroidal_surface ( 'none', #14568, 4.800000000000000700, 0.1999999999999992300 ) ;
#14571 = face_outer_bound ( 'none', #7642, .t. ) ;
#14572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14573 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14574 = axis2_placement_3d ( 'none', #14526, #14573, #14572 ) ;
#14575 = cartesian_point ( 'none', ( 19.19999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14576 = circle ( 'none', #14574, 4.799999999999999800 ) ;
#14577 = face_outer_bound ( 'none', #7588, .t. ) ;
#14578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14579 = axis2_placement_3d ( 'none', #14522, #14525, #14578 ) ;
#14580 = face_bound ( 'none', #7631, .t. ) ;
#14581 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1931901701975110900, 4.371109972894315900 ) ) ;
#14582 = cartesian_point ( 'none', ( 18.08013034219111900, -2.963920084543791900, 4.628219829676058200 ) ) ;
#14583 = cartesian_point ( 'none', ( 16.71871077035463300, -1.953926189920024000, 4.872870172313000100 ) ) ;
#14584 = cartesian_point ( 'none', ( 15.36296507340694500, -0.9523250344168291400, 4.799733319868908100 ) ) ;
#14585 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1202015223231188700, 4.485614947782436500 ) ) ;
#14586 = cartesian_point ( 'none', ( 18.08011385093725900, -2.945888244180882700, 4.762300989147873600 ) ) ;
#14587 = cartesian_point ( 'none', ( 16.71868899632817200, -1.912959669319397500, 5.003845306883051500 ) ) ;
#14588 = cartesian_point ( 'none', ( 15.36300948822798800, -0.8893688667421665300, 4.921704103315119200 ) ) ;
#14589 = cartesian_point ( 'none', ( 13.99999999999999300, -0.03871891367590057200, 4.593618803501972700 ) ) ;
#14590 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14589, #14588, #14587, #14586 ),
( #14585, #14584, #14583, #14582 ),
( #14581, #14647, #14646, #14645 ),
( #14644, #14643, #14642, #14641 ),
( #14640, #14639, #14638, #14637 ),
( #14636, #14635, #14634, #14633 ),
( #14632, #14631, #14630, #14629 ),
( #14628, #14627, #14626, #14625 ),
( #14624, #14623, #14622, #14621 ),
( #14620, #14618, #14617, #14616 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486915000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374435832200 ),
.unspecified. ) ;
#14591 = cartesian_point ( 'none', ( 13.99999999999999100, -0.6689470522743490300, 3.512693887923183900 ) ) ;
#14592 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.412888458124157000, -1.082883647036060300 ) ) ;
#14593 = cartesian_point ( 'none', ( 4.666666666664394100, 4.441851007061838000, 1.640501329277902700 ) ) ;
#14594 = cartesian_point ( 'none', ( 2.335766405030435900, 4.626938873809041100, 0.2918933781658630800 ) ) ;
#14595 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.338807443211722500, -0.9816380003123776900 ) ) ;
#14596 = cartesian_point ( 'none', ( 13.99999999999999100, 1.336351624035275700, 3.316726224145992500 ) ) ;
#14597 = oriented_edge ( 'none', *, *, #21419, .t. ) ;
#14598 = face_outer_bound ( 'none', #7657, .t. ) ;
#14599 = cartesian_point ( 'none', ( 2.335846040691582600, 4.730748681639964200, 0.2124363964319427300 ) ) ;
#14600 = b_spline_curve_with_knots ( 'none', 3,
( #14591, #14612, #14611, #14610 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454810017300 ),
.unspecified. ) ;
#14601 = cartesian_point ( 'none', ( 11.66666666666660600, 1.586196898152645300, 4.448173927691232000 ) ) ;
#14602 = cartesian_point ( 'none', ( 9.916666666666689200, 2.441045195438343600, 3.840540839834377400 ) ) ;
#14603 = cartesian_point ( 'none', ( 9.333333333333898800, 2.716079144970431300, 3.657878767856428400 ) ) ;
#14604 = cartesian_point ( 'none', ( 9.333333333333898800, 2.593705699301671200, 3.628758524657667500 ) ) ;
#14605 = cartesian_point ( 'none', ( 8.166666666666095900, 3.095140744872129100, 3.211744300889445300 ) ) ;
#14606 = cartesian_point ( 'none', ( 7.583333333333901500, 3.322830014298536700, 2.975566900767178800 ) ) ;
#14607 = cartesian_point ( 'none', ( 4.666666666664394100, 4.318805093085623900, 1.684677307935086700 ) ) ;
#14608 = cartesian_point ( 'none', ( 13.99999999999999500, 0.1777848460080791200, 4.847056716607672100 ) ) ;
#14609 = cartesian_point ( 'none', ( 12.83307426104482700, 0.9057777708486893800, 4.730718616097481000 ) ) ;
#14610 = cartesian_point ( 'none', ( 18.04788713088807100, -2.945419538612946000, 3.517052742148398800 ) ) ;
#14611 = cartesian_point ( 'none', ( 16.69741291716092800, -2.133137429329518200, 3.755894853338806800 ) ) ;
#14612 = cartesian_point ( 'none', ( 15.35180132967498600, -1.328982251255564900, 3.731022576297322600 ) ) ;
#14613 = oriented_edge ( 'none', *, *, #12242, .t. ) ;
#14614 = oriented_edge ( 'none', *, *, #12242, .f. ) ;
#14615 = cartesian_point ( 'none', ( 8.166666666666095900, 3.220452516718929300, 3.222708269396558300 ) ) ;
#14616 = cartesian_point ( 'none', ( 18.08029018234431700, -2.964910224385442400, 3.511271530523615500 ) ) ;
#14617 = cartesian_point ( 'none', ( 16.71893614994567700, -2.146009451259163200, 3.756280321840868900 ) ) ;
#14618 = cartesian_point ( 'none', ( 15.36261264780311300, -1.334261022888126900, 3.732768706334845800 ) ) ;
#14619 = advanced_face ( 'none', ( #3084 ), #3091, .t. ) ;
#14620 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6689470522743490300, 3.512693887923185300 ) ) ;
#14621 = cartesian_point ( 'none', ( 18.08027990564080800, -2.904855894230022400, 3.554270747237570300 ) ) ;
#14622 = cartesian_point ( 'none', ( 16.71892498664417900, -2.078614391686649700, 3.789003190136210000 ) ) ;
#14623 = cartesian_point ( 'none', ( 15.36265342267762800, -1.262226518433597500, 3.753355758379488500 ) ) ;
#14624 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5955214898231883100, 3.520701248960914400 ) ) ;
#14625 = cartesian_point ( 'none', ( 18.08026702981590400, -2.840923261523797400, 3.612685913162688500 ) ) ;
#14626 = cartesian_point ( 'none', ( 16.71891033511562300, -2.004704477194063200, 3.836476224039357100 ) ) ;
#14627 = cartesian_point ( 'none', ( 15.36270088991148500, -1.181228637368364300, 3.787350506589552500 ) ) ;
#14628 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5111544087057869900, 3.540240701299662200 ) ) ;
#14629 = cartesian_point ( 'none', ( 18.08024165220337300, -2.811040994781351700, 3.763343349996307400 ) ) ;
#14630 = cartesian_point ( 'none', ( 16.71887571100863600, -1.949054542825937400, 3.981998163240609000 ) ) ;
#14631 = cartesian_point ( 'none', ( 15.36276315535370800, -1.101291880687005800, 3.921111114086206500 ) ) ;
#14632 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4112134032573036600, 3.656875133564363000 ) ) ;
#14633 = cartesian_point ( 'none', ( 18.08023216418473600, -2.846731034074052100, 3.837141306801651100 ) ) ;
#14634 = cartesian_point ( 'none', ( 16.71886005047328200, -1.972109511317103000, 4.061886335053623400 ) ) ;
#14635 = cartesian_point ( 'none', ( 15.36277164911265600, -1.110211123053564300, 4.003810921678443400 ) ) ;
#14636 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4061157066142136500, 3.738700308915445800 ) ) ;
#14637 = cartesian_point ( 'none', ( 18.08020519436680100, -2.934879144182669800, 4.049754884578501200 ) ) ;
#14638 = cartesian_point ( 'none', ( 16.71881677532399000, -2.023859616541623400, 4.289536807604633900 ) ) ;
#14639 = cartesian_point ( 'none', ( 15.36280254512735900, -1.121890369804181300, 4.237061645835094500 ) ) ;
#14640 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3786405077080394800, 3.967239762407722900 ) ) ;
#14641 = cartesian_point ( 'none', ( 18.08018460982804900, -2.957479107841102900, 4.204278817810588500 ) ) ;
#14642 = cartesian_point ( 'none', ( 16.71878657922588800, -2.020016924990844000, 4.447899169081428500 ) ) ;
#14643 = cartesian_point ( 'none', ( 15.36284155381380900, -1.090771387036153700, 4.392431721368291500 ) ) ;
#14644 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3225384057310097300, 4.112994084248796900 ) ) ;
#14645 = cartesian_point ( 'none', ( 18.08014741904670300, -2.971361738283723900, 4.492640697772241500 ) ) ;
#14646 = cartesian_point ( 'none', ( 16.71873401051428200, -1.984561509291675300, 4.738586380518297500 ) ) ;
#14647 = cartesian_point ( 'none', ( 15.36292285442680600, -1.005676638992152800, 4.672717827461305300 ) ) ;
#14648 = cartesian_point ( 'none', ( 13.99999999999999300, -0.8257996002626485400, 3.480218920931178200 ) ) ;
#14649 = cartesian_point ( 'none', ( 18.08016877625316000, -3.017282653881404800, 3.459292701842029900 ) ) ;
#14650 = cartesian_point ( 'none', ( 16.71886125643030100, -2.207291686834848200, 3.713253772438240800 ) ) ;
#14651 = cartesian_point ( 'none', ( 15.36252757279999400, -1.402083254604840700, 3.700976464388003900 ) ) ;
#14652 = cartesian_point ( 'none', ( 13.99999999999999300, -0.7401641199047563900, 3.493109191597131100 ) ) ;
#14653 = cartesian_point ( 'none', ( 18.08015727969579300, -2.964830278933234800, 3.511295448739670400 ) ) ;
#14654 = cartesian_point ( 'none', ( 16.71884787556749400, -2.145956619931108200, 3.756278791412917000 ) ) ;
#14655 = cartesian_point ( 'none', ( 15.36256830595729300, -1.334239372385178000, 3.732761544707744700 ) ) ;
#14656 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6689470522743489200, 3.512693887923185300 ) ) ;
#14657 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14656, #14655, #14654, #14653 ),
( #14652, #14651, #14650, #14649 ),
( #14648, #14701, #14700, #14699 ),
( #14698, #14697, #14696, #14695 ),
( #14694, #14693, #14692, #14691 ),
( #14690, #14689, #14688, #14687 ),
( #14686, #14685, #14684, #14683 ),
( #14682, #14681, #14680, #14679 ),
( #14678, #14677, #14676, #14675 ),
( #14674, #14673, #14672, #14671 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827990700 ),
( 0.7368421052631579600, 0.9516620465920708800 ),
.unspecified. ) ;
#14658 = conical_surface ( 'none', #14660, 1.600000000000000800, 0.5235987755982984800 ) ;
#14659 = b_spline_curve_with_knots ( 'none', 3,
( #14670, #14669, #14668, #14667, #14666, #14665, #14664, #14663, #14724, #14723, #14722, #14721, #14720, #14719, #14718, #14717, #14716, #14715, #14714, #14713, #14712, #14711, #14710 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332247200, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907435500, 0.7682955728412728100, 0.7855540362091211200, 0.7968653221729817800, 0.8084061816241081600, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106904800, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#14660 = axis2_placement_3d ( 'none', #14766, #14725, #14709 ) ;
#14661 = face_outer_bound ( 'none', #7613, .t. ) ;
#14662 = face_outer_bound ( 'none', #7661, .t. ) ;
#14663 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3458251186815189900, 4.033805829332346000 ) ) ;
#14664 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3118434064047181900, 4.125270364393047700 ) ) ;
#14665 = cartesian_point ( 'none', ( 13.99999999999999300, -0.2666638439857327300, 4.226838528835325600 ) ) ;
#14666 = cartesian_point ( 'none', ( 13.99999999999999300, -0.2089023325069019600, 4.337413678604694800 ) ) ;
#14667 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1372681239559847600, 4.455765740692704000 ) ) ;
#14668 = cartesian_point ( 'none', ( 13.99999999999999500, -0.07936147432434524600, 4.539113429740719000 ) ) ;
#14669 = cartesian_point ( 'none', ( 13.99999999999999300, -0.04630154710040328100, 4.583502843377374300 ) ) ;
#14670 = cartesian_point ( 'none', ( 13.99999999999999500, -0.04347535255356685400, 4.587293929940035900 ) ) ;
#14671 = cartesian_point ( 'none', ( 18.08018559427233600, -4.201797711109981600, 3.702197880400155400 ) ) ;
#14672 = cartesian_point ( 'none', ( 16.71882585051676900, -3.349931867097040600, 4.158668223612479200 ) ) ;
#14673 = cartesian_point ( 'none', ( 15.36216866490912700, -2.450725134709982100, 4.337484769375830500 ) ) ;
#14674 = cartesian_point ( 'none', ( 13.99999999999999500, -1.653262339086618600, 4.285971466753337300 ) ) ;
#14675 = cartesian_point ( 'none', ( 18.08018044191680200, -4.066429668907180600, 3.697527517730465200 ) ) ;
#14676 = cartesian_point ( 'none', ( 16.71882423330675800, -3.215399956407477300, 4.130849870389347700 ) ) ;
#14677 = cartesian_point ( 'none', ( 15.36221076331911700, -2.323007678259849200, 4.286799350704233000 ) ) ;
#14678 = cartesian_point ( 'none', ( 13.99999999999999500, -1.537586231807076100, 4.215483332563836800 ) ) ;
#14679 = cartesian_point ( 'none', ( 18.08017683517953200, -3.931357134922400600, 3.682142366753526900 ) ) ;
#14680 = cartesian_point ( 'none', ( 16.71882508210292800, -3.082996270446332100, 4.092369356619671300 ) ) ;
#14681 = cartesian_point ( 'none', ( 15.36225101703865400, -2.199227977965982500, 4.225979109084211600 ) ) ;
#14682 = cartesian_point ( 'none', ( 13.99999999999999300, -1.427423488832647400, 4.135802741889877500 ) ) ;
#14683 = cartesian_point ( 'none', ( 18.08017375641799900, -3.649250276306747100, 3.620096960128830900 ) ) ;
#14684 = cartesian_point ( 'none', ( 16.71883393499368300, -2.811580283484636400, 3.982093735218391400 ) ) ;
#14685 = cartesian_point ( 'none', ( 15.36232962991817900, -1.950911445733543500, 4.070375761443872700 ) ) ;
#14686 = cartesian_point ( 'none', ( 13.99999999999999300, -1.212014907587613400, 3.943317366885965100 ) ) ;
#14687 = cartesian_point ( 'none', ( 18.08017450087639900, -3.500706139002686300, 3.571921249845060800 ) ) ;
#14688 = cartesian_point ( 'none', ( 16.71884247435572500, -2.671317858965335500, 3.908525386343772600 ) ) ;
#14689 = cartesian_point ( 'none', ( 15.36236876440067300, -1.825449351916263300, 3.973629132990168500 ) ) ;
#14690 = cartesian_point ( 'none', ( 13.99999999999999300, -1.106196747830861200, 3.828450986916510000 ) ) ;
#14691 = cartesian_point ( 'none', ( 18.08018541373143900, -3.305880217116043500, 3.449387097905539000 ) ) ;
#14692 = cartesian_point ( 'none', ( 16.71886841641237400, -2.497506838817992400, 3.752697668195170300 ) ) ;
#14693 = cartesian_point ( 'none', ( 15.36240218264967300, -1.681142479444731200, 3.790033538323084500 ) ) ;
#14694 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9965199698551514600, 3.626074672268898300 ) ) ;
#14695 = cartesian_point ( 'none', ( 18.08019017033284800, -3.239109741576617500, 3.401833665686442300 ) ) ;
#14696 = cartesian_point ( 'none', ( 16.71887897114387700, -2.438889514009064300, 3.693735045173567300 ) ) ;
#14697 = cartesian_point ( 'none', ( 15.36241265108367000, -1.633582258991598700, 3.721800766035976900 ) ) ;
#14698 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9616583953097505000, 3.551872135570234500 ) ) ;
#14699 = cartesian_point ( 'none', ( 18.08018145406902000, -3.085582182353566100, 3.406049491722656300 ) ) ;
#14700 = cartesian_point ( 'none', ( 16.71887540702123000, -2.284681792961395600, 3.671698237792600800 ) ) ;
#14701 = cartesian_point ( 'none', ( 15.36247935989409700, -1.485488315554153800, 3.673416827535635600 ) ) ;
#14702 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9541471064263533600, 3.561909307166294200 ) ) ;
#14703 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9351606483238287200, 3.543622153166605700 ) ) ;
#14704 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9113949301446795400, 3.525544636220342600 ) ) ;
#14705 = cartesian_point ( 'none', ( 13.99999999999999300, -0.8812561460070488200, 3.508807341128287800 ) ) ;
#14706 = cartesian_point ( 'none', ( 13.99999999999999300, -0.8013989208717956500, 3.481014833684135100 ) ) ;
#14707 = cartesian_point ( 'none', ( 13.99999999999999300, -0.7238061169087027800, 3.497607643047575500 ) ) ;
#14708 = cartesian_point ( 'none', ( 13.99999999999999100, -0.6689470522743490300, 3.512693887923183900 ) ) ;
#14709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14710 = cartesian_point ( 'none', ( 13.99999999999999100, -0.6689470522743490300, 3.512693887923183900 ) ) ;
#14711 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6123867667929771000, 3.518862020806710500 ) ) ;
#14712 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5341345816692587600, 3.531998233076225200 ) ) ;
#14713 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4701163158810805500, 3.587236458263225900 ) ) ;
#14714 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4482553923455644400, 3.613893228106318300 ) ) ;
#14715 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4328133642518373100, 3.639450022660128100 ) ) ;
#14716 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4218921523438183800, 3.663442369838914000 ) ) ;
#14717 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4141189991066683300, 3.686077370304646500 ) ) ;
#14718 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4085960697183601000, 3.707738153645200100 ) ) ;
#14719 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4047651090646224900, 3.728807183789755200 ) ) ;
#14720 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4018348019314715900, 3.753265465315058300 ) ) ;
#14721 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4002621927942961500, 3.785168156523715400 ) ) ;
#14722 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3956897614193036200, 3.828867158450172300 ) ) ;
#14723 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3861546809044519900, 3.884867866164428500 ) ) ;
#14724 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3700880067993305700, 3.953402287411363700 ) ) ;
#14725 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14726 = cartesian_point ( 'none', ( 7.583333333333901500, 3.701397217848036500, 2.647666698655717400 ) ) ;
#14727 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.330555949221118100, -1.462583404880191300 ) ) ;
#14728 = cartesian_point ( 'none', ( 9.333333333333898800, 1.045740079079542100, 3.208666231226579200 ) ) ;
#14729 = cartesian_point ( 'none', ( 8.166666666666095900, 1.502462474719203900, 3.021873228391347900 ) ) ;
#14730 = cartesian_point ( 'none', ( 7.583333333333901500, 1.720504124044252700, 2.903270028012213500 ) ) ;
#14731 = cartesian_point ( 'none', ( 4.666666666664394100, 2.732942649916581900, 2.198456712304431200 ) ) ;
#14732 = cartesian_point ( 'none', ( 2.334884008592869700, 3.272273459277933700, 1.263213685782312000 ) ) ;
#14733 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.354155529284662300, 0.2790703112653761800 ) ) ;
#14734 = cartesian_point ( 'none', ( 13.99999999999999300, -0.8257996002626485400, 3.480218920931178200 ) ) ;
#14735 = cartesian_point ( 'none', ( 12.83314134996689000, -0.2982704030077665800, 3.511044895689355200 ) ) ;
#14736 = cartesian_point ( 'none', ( 11.66666666666660600, 0.2148263445822233800, 3.420276082991655600 ) ) ;
#14737 = cartesian_point ( 'none', ( 9.916666666666689200, 0.8916680951024719100, 3.140320253230811000 ) ) ;
#14738 = cartesian_point ( 'none', ( 9.333333333333898800, 1.119427002740840400, 3.073430133960951300 ) ) ;
#14739 = cartesian_point ( 'none', ( 8.166666666666095900, 1.555641045483107600, 2.877337404686887400 ) ) ;
#14740 = cartesian_point ( 'none', ( 7.583333333333901500, 1.762915587369721100, 2.755216549495259400 ) ) ;
#14741 = cartesian_point ( 'none', ( 4.666666666664394100, 2.720246318687330700, 2.038898232947745200 ) ) ;
#14742 = cartesian_point ( 'none', ( 2.334803575968100300, 3.211650445492421300, 1.115034010046677300 ) ) ;
#14743 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.258314090457032500, 0.1590444225446056600 ) ) ;
#14744 = cartesian_point ( 'none', ( 13.99999999999999300, -0.7401641199047563900, 3.493109191597131100 ) ) ;
#14745 = cartesian_point ( 'none', ( 12.83314042475442600, -0.2107443794968843500, 3.511378297661732300 ) ) ;
#14746 = cartesian_point ( 'none', ( 11.66666666666660600, 0.3014356819483760600, 3.407642315590224200 ) ) ;
#14747 = cartesian_point ( 'none', ( 9.916666666666689200, 0.9728239908058574600, 3.109439614110344900 ) ) ;
#14748 = cartesian_point ( 'none', ( 9.333333333333898800, 1.198093690221098600, 3.036668121491386400 ) ) ;
#14749 = cartesian_point ( 'none', ( 8.166666666666095900, 1.628106041716143500, 2.829496861202990000 ) ) ;
#14750 = cartesian_point ( 'none', ( 7.583333333333901500, 1.831668341727402700, 2.702179279126902100 ) ) ;
#14751 = cartesian_point ( 'none', ( 4.666666666664394100, 2.767826470280872800, 1.962213794869226400 ) ) ;
#14752 = cartesian_point ( 'none', ( 2.334798595747307200, 3.233655043005379900, 1.027504912194702200 ) ) ;
#14753 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.254929550105997800, 0.07251038611626921300 ) ) ;
#14754 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6689470522743489200, 3.512693887923185300 ) ) ;
#14755 = cartesian_point ( 'none', ( 12.83313918571624500, -0.1366550054290094100, 3.520520308407817800 ) ) ;
#14756 = cartesian_point ( 'none', ( 11.66666666666660600, 0.3760611176253035900, 3.405710121598532100 ) ) ;
#14757 = cartesian_point ( 'none', ( 9.916666666666689200, 1.044678104242172400, 3.091502726776884200 ) ) ;
#14758 = cartesian_point ( 'none', ( 9.333333333333898800, 1.268435110201359400, 3.013498525463680800 ) ) ;
#14759 = cartesian_point ( 'none', ( 8.166666666666095900, 1.694316864689392500, 2.796317462984156100 ) ) ;
#14760 = cartesian_point ( 'none', ( 7.583333333333901500, 1.895261421765412700, 2.664223176637038100 ) ) ;
#14761 = cartesian_point ( 'none', ( 4.666666666664394100, 2.815882826439554300, 1.902088512575092800 ) ) ;
#14762 = cartesian_point ( 'none', ( 2.334802518357591800, 3.261149751824970400, 0.9556101133728706100 ) ) ;
#14763 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.260822599862947400, -0.001115037594701116600 ) ) ;
#14764 = edge_loop ( 'none', ( #20291, #21028, #18396, #20795 ) ) ;
#14765 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14763, #14762, #14761, #14760, #14759, #14758, #14757, #14756, #14755, #14754 ),
( #14753, #14752, #14751, #14750, #14749, #14748, #14747, #14746, #14745, #14744 ),
( #14743, #14742, #14741, #14740, #14739, #14738, #14737, #14736, #14735, #14734 ),
( #14733, #14732, #14731, #14730, #14729, #14728, #14815, #14814, #14813, #14812 ),
( #14811, #14810, #14809, #14808, #14807, #14806, #14805, #14804, #14803, #14802 ),
( #14801, #14800, #14799, #14798, #14797, #14796, #14795, #14794, #14793, #14792 ),
( #14791, #14790, #14789, #14788, #14787, #14786, #14785, #14784, #14783, #14782 ),
( #14781, #14780, #14779, #14778, #14777, #14776, #14775, #14774, #14773, #14772 ),
( #14771, #14770, #14862, #14861, #14860, #14859, #14858, #14857, #14856, #14855 ),
( #14854, #14853, #14852, #14851, #14850, #14849, #14848, #14847, #14846, #14845 ),
( #14844, #14843, #14842, #14841, #14840, #14839, #14838, #14837, #14836, #14835 ),
( #14834, #14833, #14832, #14831, #14830, #14829, #14828, #14827, #14826, #14825 ),
( #14824, #14823, #14822, #14821, #14820, #14819, #14818, #14817, #14816, #14896 ),
( #14895, #14894, #14893, #14892, #14891, #14890, #14889, #14888, #14887, #14886 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9451131280932602000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#14766 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14767 = b_spline_curve_with_knots ( 'none', 3,
( #14708, #14707, #14706, #14705, #14704, #14703, #14702, #14884, #14883, #14882, #14881, #14880, #14879, #14878, #14877, #14876, #14875, #14874, #14873, #14872, #14871, #14870, #14869 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859435500, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869220300, 0.7163236830233121700 ),
.unspecified. ) ;
#14768 = face_outer_bound ( 'none', #7619, .t. ) ;
#14769 = cartesian_point ( 'none', ( 12.83309735161771500, 1.433462427206155400, 4.586728579798217400 ) ) ;
#14770 = cartesian_point ( 'none', ( 2.335565314132746800, 3.921318599089186100, 1.960587214825460200 ) ) ;
#14771 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.140114171731654300, 0.7454811168314170500 ) ) ;
#14772 = cartesian_point ( 'none', ( 13.99999999999999300, -1.440867645607482500, 4.147816207386276800 ) ) ;
#14773 = cartesian_point ( 'none', ( 12.83311005808629800, -0.8154306958549352200, 4.268833951605612900 ) ) ;
#14774 = cartesian_point ( 'none', ( 11.66666666666660600, -0.1844086836405854900, 4.246300909450935600 ) ) ;
#14775 = cartesian_point ( 'none', ( 9.916666666666689200, 0.6828639489271994800, 4.026222822324247600 ) ) ;
#14776 = cartesian_point ( 'none', ( 9.333333333333898800, 0.9763007847456540700, 3.972283525292629800 ) ) ;
#14777 = cartesian_point ( 'none', ( 8.166666666666095900, 1.545119237251451300, 3.787453784573816800 ) ) ;
#14778 = cartesian_point ( 'none', ( 7.583333333333901500, 1.819315104480681900, 3.663644657743927400 ) ) ;
#14779 = cartesian_point ( 'none', ( 4.666666666664394100, 3.106315363364511300, 2.902488800073180600 ) ) ;
#14780 = cartesian_point ( 'none', ( 2.335460091036132700, 3.842060771746386800, 1.820663334792270000 ) ) ;
#14781 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.029338652459332900, 0.6381226646676294600 ) ) ;
#14782 = cartesian_point ( 'none', ( 13.99999999999999300, -1.212014907587613400, 3.943317366885965100 ) ) ;
#14783 = cartesian_point ( 'none', ( 12.83311933830085600, -0.6165695271768865100, 4.030776430602246700 ) ) ;
#14784 = cartesian_point ( 'none', ( 11.66666666666660400, -0.02299463908419228200, 3.981417102434884600 ) ) ;
#14785 = cartesian_point ( 'none', ( 9.916666666666689200, 0.7821580920847944800, 3.734949466208108400 ) ) ;
#14786 = cartesian_point ( 'none', ( 9.333333333333898800, 1.053917992582860600, 3.674499939619944500 ) ) ;
#14787 = cartesian_point ( 'none', ( 8.166666666666095900, 1.578482741885852700, 3.481534887793475500 ) ) ;
#14788 = cartesian_point ( 'none', ( 7.583333333333901500, 1.830103562010463800, 3.356100995749575800 ) ) ;
#14789 = cartesian_point ( 'none', ( 4.666666666664394100, 3.004697336224144700, 2.599230787548107500 ) ) ;
#14790 = cartesian_point ( 'none', ( 2.335240980233941300, 3.653042467138857100, 1.562540121059414300 ) ) ;
#14791 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.785579321750371000, 0.4516427993805651700 ) ) ;
#14792 = cartesian_point ( 'none', ( 13.99999999999999300, -1.106196747830861200, 3.828450986916510000 ) ) ;
#14793 = cartesian_point ( 'none', ( 12.83312468131982000, -0.5275973966125903100, 3.900393123069846100 ) ) ;
#14794 = cartesian_point ( 'none', ( 11.66666666666660400, 0.04568775385573346800, 3.839294729136892800 ) ) ;
#14795 = cartesian_point ( 'none', ( 9.916666666666689200, 0.8180760071678935300, 3.582526569190374500 ) ) ;
#14796 = cartesian_point ( 'none', ( 9.333333333333898800, 1.078535791660425200, 3.519849365331609200 ) ) ;
#14797 = cartesian_point ( 'none', ( 8.166666666666095900, 1.580285612450902600, 3.324947577270199100 ) ) ;
#14798 = cartesian_point ( 'none', ( 7.583333333333901500, 1.820392507213207400, 3.199804701571387500 ) ) ;
#14799 = cartesian_point ( 'none', ( 4.666666666664394100, 2.938266388732330800, 2.450651566126556000 ) ) ;
#14800 = cartesian_point ( 'none', ( 2.335126874871531000, 3.544574203789411900, 1.441137943881055400 ) ) ;
#14801 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.652919195286755000, 0.3692227834363162600 ) ) ;
#14802 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9965199698551514600, 3.626074672268898300 ) ) ;
#14803 = cartesian_point ( 'none', ( 12.83313443523698700, -0.4476004308690262300, 3.681934010241116400 ) ) ;
#14804 = cartesian_point ( 'none', ( 11.66666666666660600, 0.09245106867502320100, 3.611397353934237200 ) ) ;
#14805 = cartesian_point ( 'none', ( 9.916666666666689200, 0.8143006575475298900, 3.351754759142945100 ) ) ;
#14806 = cartesian_point ( 'none', ( 9.333333333333898800, 1.057809099541435300, 3.289979215439651200 ) ) ;
#14807 = cartesian_point ( 'none', ( 8.166666666666095900, 1.526259874807706500, 3.100557066665808200 ) ) ;
#14808 = cartesian_point ( 'none', ( 7.583333333333901500, 1.750020361357122100, 2.979991957024993500 ) ) ;
#14809 = cartesian_point ( 'none', ( 4.666666666664394100, 2.789639866856236800, 2.262367905469224700 ) ) ;
#14810 = cartesian_point ( 'none', ( 2.334947501898331400, 3.345723746752850200, 1.306883809369592000 ) ) ;
#14811 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.433576142722333500, 0.2994102226094598800 ) ) ;
#14812 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9616583953097505000, 3.551872135570234500 ) ) ;
#14813 = cartesian_point ( 'none', ( 12.83313808338070500, -0.4236210532149390900, 3.602619469755347300 ) ) ;
#14814 = cartesian_point ( 'none', ( 11.66666666666660400, 0.1044203135926210400, 3.529406194011782000 ) ) ;
#14815 = cartesian_point ( 'none', ( 9.916666666666689200, 0.8082407234372576100, 3.269774640485165300 ) ) ;
#14816 = cartesian_point ( 'none', ( 12.83309659282690300, -1.310833271861644700, 4.657111159386719400 ) ) ;
#14817 = cartesian_point ( 'none', ( 11.66666666666660600, -0.6168471436332526600, 4.703665710050321600 ) ) ;
#14818 = cartesian_point ( 'none', ( 9.916666666666689200, 0.3625376662228762500, 4.562249303351671300 ) ) ;
#14819 = cartesian_point ( 'none', ( 9.333333333333898800, 0.6962384388941442700, 4.530403940785550500 ) ) ;
#14820 = cartesian_point ( 'none', ( 8.166666666666095900, 1.349438002716070000, 4.380448025864699200 ) ) ;
#14821 = cartesian_point ( 'none', ( 7.583333333333901500, 1.667747763301357300, 4.269417434320650400 ) ) ;
#14822 = cartesian_point ( 'none', ( 4.666666666664394100, 3.179639097995725200, 3.547328531685979900 ) ) ;
#14823 = cartesian_point ( 'none', ( 2.335869010229936600, 4.107948667480798100, 2.412945916364141600 ) ) ;
#14824 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.434172454197081900, 1.111365540795753200 ) ) ;
#14825 = cartesian_point ( 'none', ( 13.99999999999999100, -1.942293586519422600, 4.439212027619302800 ) ) ;
#14826 = cartesian_point ( 'none', ( 12.83309734607820500, -1.274120319274998800, 4.633758851151334600 ) ) ;
#14827 = cartesian_point ( 'none', ( 11.66666666666660600, -0.5839973852391510100, 4.675133724696875600 ) ) ;
#14828 = cartesian_point ( 'none', ( 9.916666666666689200, 0.3882081243642179200, 4.527545819225582400 ) ) ;
#14829 = cartesian_point ( 'none', ( 9.333333333333898800, 0.7192887855673848500, 4.493907560829212500 ) ) ;
#14830 = cartesian_point ( 'none', ( 8.166666666666095900, 1.366919902587822700, 4.340980477061154200 ) ) ;
#14831 = cartesian_point ( 'none', ( 7.583333333333901500, 1.682281544365296300, 4.228771728032614700 ) ) ;
#14832 = cartesian_point ( 'none', ( 4.666666666664394100, 3.178966676623458600, 3.502470589283369900 ) ) ;
#14833 = cartesian_point ( 'none', ( 2.335841990250519600, 4.093672725497756700, 2.370397118705001900 ) ) ;
#14834 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.409530903565327600, 1.076064841750013800 ) ) ;
#14835 = cartesian_point ( 'none', ( 13.99999999999999300, -1.834096474648827500, 4.387852974287918400 ) ) ;
#14836 = cartesian_point ( 'none', ( 12.83309955075313100, -1.173455613151170000, 4.566533718068595400 ) ) ;
#14837 = cartesian_point ( 'none', ( 11.66666666666660600, -0.4943983847402512200, 4.593741455273562500 ) ) ;
#14838 = cartesian_point ( 'none', ( 9.916666666666689200, 0.4574567028292440000, 4.429433228209843400 ) ) ;
#14839 = cartesian_point ( 'none', ( 9.333333333333898800, 0.7811388641555342400, 4.390970619384999600 ) ) ;
#14840 = cartesian_point ( 'none', ( 8.166666666666095900, 1.413098152426432300, 4.230124645563304100 ) ) ;
#14841 = cartesian_point ( 'none', ( 7.583333333333901500, 1.720187074720699100, 4.114821664830564900 ) ) ;
#14842 = cartesian_point ( 'none', ( 4.666666666664394100, 3.174317575199749900, 3.377746841038601600 ) ) ;
#14843 = cartesian_point ( 'none', ( 2.335765995329306400, 4.051330637078445200, 2.252939080219025700 ) ) ;
#14844 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.338807443211723400, 0.9794079251229759200 ) ) ;
#14845 = cartesian_point ( 'none', ( 13.99999999999999300, -1.766081261699873600, 4.352202140264910900 ) ) ;
#14846 = cartesian_point ( 'none', ( 12.83310109004206500, -1.110668997396685200, 4.520909112287774300 ) ) ;
#14847 = cartesian_point ( 'none', ( 11.66666666666660600, -0.4390608408154563200, 4.539321261784532000 ) ) ;
#14848 = cartesian_point ( 'none', ( 9.916666666666689200, 0.4993318575689917300, 4.364817362576289400 ) ) ;
#14849 = cartesian_point ( 'none', ( 9.333333333333898800, 0.8181515406873846000, 4.323451729790985400 ) ) ;
#14850 = cartesian_point ( 'none', ( 8.166666666666095900, 1.439869303470787000, 4.157930157215763400 ) ) ;
#14851 = cartesian_point ( 'none', ( 7.583333333333901500, 1.741579576720865900, 4.040854783496806500 ) ) ;
#14852 = cartesian_point ( 'none', ( 4.666666666664394100, 3.168173010553080500, 3.297957770632646400 ) ) ;
#14853 = cartesian_point ( 'none', ( 2.335716367009639200, 4.021221700654729500, 2.178762364153331400 ) ) ;
#14854 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.291043303458875100, 0.9192777487329305600 ) ) ;
#14855 = cartesian_point ( 'none', ( 13.99999999999999300, -1.567081746851101100, 4.236512619761988700 ) ) ;
#14856 = cartesian_point ( 'none', ( 12.83310613113986600, -0.9286365866657357900, 4.376038328547664900 ) ) ;
#14857 = cartesian_point ( 'none', ( 11.66666666666660600, -0.2804901063015932700, 4.369088947780731800 ) ) ;
#14858 = cartesian_point ( 'none', ( 9.916666666666689200, 0.6162494038843784300, 4.165820199140234200 ) ) ;
#14859 = cartesian_point ( 'none', ( 9.333333333333898800, 0.9201267156701851100, 4.116399448037775200 ) ) ;
#14860 = cartesian_point ( 'none', ( 8.166666666666095900, 1.510561210424219200, 3.938220717310860800 ) ) ;
#14861 = cartesian_point ( 'none', ( 7.583333333333901500, 1.795931803408100700, 3.816543795923504700 ) ) ;
#14862 = cartesian_point ( 'none', ( 4.666666666664394100, 3.139297889379519800, 3.059826534785742500 ) ) ;
#14863 = cartesian_point ( 'none', ( 4.666666666664394100, 2.815882826439554300, 1.902088512575092800 ) ) ;
#14864 = cartesian_point ( 'none', ( 2.334802518357591800, 3.261149751824970400, 0.9556101133728706100 ) ) ;
#14865 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.260822599862947400, -0.001115037594701105800 ) ) ;
#14866 = cartesian_point ( 'none', ( 11.66666666666660600, 2.036357088927612100, 4.248411795544869900 ) ) ;
#14867 = b_spline_curve_with_knots ( 'none', 3,
( #14865, #14864, #14863, #14923, #14922, #14921, #14920, #14919, #14918, #14917 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#14868 = cartesian_point ( 'none', ( 8.166666666666095900, 3.496784444647816700, 2.912555383015438300 ) ) ;
#14869 = cartesian_point ( 'none', ( 13.99999999999999100, -1.646508280671562700, 4.281841511742346300 ) ) ;
#14870 = cartesian_point ( 'none', ( 13.99999999999999300, -1.642342513446780800, 4.279270845605398500 ) ) ;
#14871 = cartesian_point ( 'none', ( 13.99999999999999300, -1.595118818761175100, 4.250085918867330100 ) ) ;
#14872 = cartesian_point ( 'none', ( 13.99999999999999300, -1.510457521817323100, 4.193815853472277600 ) ) ;
#14873 = cartesian_point ( 'none', ( 13.99999999999999300, -1.400285419206007200, 4.110145200066188700 ) ) ;
#14874 = cartesian_point ( 'none', ( 13.99999999999999300, -1.305874696496735200, 4.028598456462594500 ) ) ;
#14875 = cartesian_point ( 'none', ( 13.99999999999999300, -1.226478066614523900, 3.950794471655310900 ) ) ;
#14876 = cartesian_point ( 'none', ( 13.99999999999999300, -1.161212328533601300, 3.878262400294528500 ) ) ;
#14877 = cartesian_point ( 'none', ( 13.99999999999999300, -1.109054747777996800, 3.812436842469475900 ) ) ;
#14878 = cartesian_point ( 'none', ( 13.99999999999999300, -1.068887128823593500, 3.754629686338192500 ) ) ;
#14879 = cartesian_point ( 'none', ( 13.99999999999999300, -1.039406399692496900, 3.706071642361719500 ) ) ;
#14880 = cartesian_point ( 'none', ( 13.99999999999999300, -1.019068384979747100, 3.667124562168315300 ) ) ;
#14881 = cartesian_point ( 'none', ( 13.99999999999999300, -1.005862046051883900, 3.638041106081122400 ) ) ;
#14882 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9941338214371113800, 3.616379089036281200 ) ) ;
#14883 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9828158570054386100, 3.598199870904412700 ) ) ;
#14884 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9697069009489272000, 3.580093309799025700 ) ) ;
#14885 = cartesian_point ( 'none', ( 13.99999999999999300, 0.7662168307411042500, 4.784330426036216700 ) ) ;
#14886 = cartesian_point ( 'none', ( 13.99999999999999100, -2.021230864252729000, 4.473554802946281100 ) ) ;
#14887 = cartesian_point ( 'none', ( 12.83309587670738600, -1.348020816973219700, 4.679677037295242300 ) ) ;
#14888 = cartesian_point ( 'none', ( 11.66666666666660600, -0.6502827158212879400, 4.731490226147068200 ) ) ;
#14889 = cartesian_point ( 'none', ( 9.916666666666689200, 0.3361475769672568300, 4.596393764046448300 ) ) ;
#14890 = cartesian_point ( 'none', ( 9.333333333333898800, 0.6724293197124015000, 4.566395701660045600 ) ) ;
#14891 = cartesian_point ( 'none', ( 8.166666666666095900, 1.331131855594127400, 4.419526996995143600 ) ) ;
#14892 = cartesian_point ( 'none', ( 7.583333333333901500, 1.652363404185669000, 4.309736195482845000 ) ) ;
#14893 = cartesian_point ( 'none', ( 4.666666666664394100, 3.179364480694199200, 3.592178353033192600 ) ) ;
#14894 = cartesian_point ( 'none', ( 2.335895704234006100, 4.121319605030235400, 2.455774936440177700 ) ) ;
#14895 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.458056744795142900, 1.147168728887378600 ) ) ;
#14896 = cartesian_point ( 'none', ( 13.99999999999999100, -1.981586379284671700, 4.456802417250074200 ) ) ;
#14897 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13886, #13866, #13865, #13864, #14107, #14144, #14138, #14137, #14136, #14139 ),
( #14399, #14408, #14407, #14398, #14404, #14403, #14402, #14401, #14391, #14390 ),
( #14592, #14599, #14593, #14555, #14615, #14603, #14602, #14601, #14609, #14608 ),
( #14595, #14594, #14607, #14606, #14605, #14604, #11820, #11819, #11818, #11570 ),
( #14971, #14970, #14969, #14968, #14967, #14966, #14965, #14964, #14963, #14962 ),
( #14961, #14960, #14959, #14958, #14957, #14956, #14955, #14954, #14953, #14952 ),
( #14951, #14950, #14949, #14948, #14947, #14946, #14945, #14944, #14943, #14942 ),
( #14941, #14940, #14939, #14938, #14937, #14936, #14935, #14934, #14933, #14932 ),
( #14931, #14930, #14929, #14928, #14927, #14926, #15017, #15016, #15015, #15014 ),
( #15013, #15012, #15011, #15010, #15009, #15008, #15007, #15006, #15005, #15004 ),
( #15003, #15002, #15001, #15000, #14999, #14998, #14997, #14996, #14995, #14994 ),
( #14993, #14992, #14991, #14990, #14989, #14988, #14987, #14986, #14985, #14984 ),
( #14983, #14982, #14981, #14980, #14979, #14978, #14977, #14976, #14975, #14974 ),
( #14973, #14972, #15039, #15038, #15037, #15036, #15035, #15034, #15033, #15032 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125240707700, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#14898 = cartesian_point ( 'none', ( 13.99999999999999300, 0.7187282761279683000, 4.855408303051563100 ) ) ;
#14899 = cartesian_point ( 'none', ( 12.83309589173568500, 1.396397389800977400, 4.664769813115728200 ) ) ;
#14900 = cartesian_point ( 'none', ( 11.66666666666660600, 2.011258488149446900, 4.331081909739292100 ) ) ;
#14901 = cartesian_point ( 'none', ( 9.916666666666689200, 2.767861765240223100, 3.684095454803570900 ) ) ;
#14902 = cartesian_point ( 'none', ( 9.333333333333898800, 3.034475288808578900, 3.477048523624944700 ) ) ;
#14903 = cartesian_point ( 'none', ( 8.166666666666095900, 3.509075772994746200, 2.997381179198827600 ) ) ;
#14904 = cartesian_point ( 'none', ( 7.583333333333901500, 3.719889933473908600, 2.731359660841570700 ) ) ;
#14905 = cartesian_point ( 'none', ( 4.666666666664394100, 4.616225879564330700, 1.302243936919354800 ) ) ;
#14906 = cartesian_point ( 'none', ( 2.335895144171502100, 4.794045005628744200, -0.1628283740872383000 ) ) ;
#14907 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.369734561117132500, -1.445508555556486600 ) ) ;
#14908 = cartesian_point ( 'none', ( 13.99999999999999300, 0.7428420227274762400, 4.820123159797490500 ) ) ;
#14909 = cartesian_point ( 'none', ( 12.83309660336307100, 1.415336600334908600, 4.625948808010283700 ) ) ;
#14910 = cartesian_point ( 'none', ( 11.66666666666660600, 2.024239551210384600, 4.289884035406531700 ) ) ;
#14911 = cartesian_point ( 'none', ( 9.916666666666689200, 2.771563864152834600, 3.641403262804137500 ) ) ;
#14912 = cartesian_point ( 'none', ( 9.333333333333898800, 3.035029530676875500, 3.434199700887013800 ) ) ;
#14913 = cartesian_point ( 'none', ( 8.166666666666095900, 3.503375700232812800, 2.954909565565880100 ) ) ;
#14914 = cartesian_point ( 'none', ( 7.583333333333901500, 3.711083646321267100, 2.689421872384634100 ) ) ;
#14915 = cartesian_point ( 'none', ( 4.666666666664394100, 4.592366080248611500, 1.264637301348473300 ) ) ;
#14916 = cartesian_point ( 'none', ( 2.335868632313460800, 4.759873655255542100, -0.1914180841926197400 ) ) ;
#14917 = cartesian_point ( 'none', ( 13.99999999999999100, -0.6689470522743490300, 3.512693887923183900 ) ) ;
#14918 = cartesian_point ( 'none', ( 12.83313918571636100, -0.1366550054287637400, 3.520520308407816900 ) ) ;
#14919 = cartesian_point ( 'none', ( 11.66666666666660600, 0.3760611176253035900, 3.405710121598826600 ) ) ;
#14920 = cartesian_point ( 'none', ( 9.916666666666689200, 1.044678104242172400, 3.091502726776737200 ) ) ;
#14921 = cartesian_point ( 'none', ( 9.333333333333898800, 1.268435110201286100, 3.013498525463680800 ) ) ;
#14922 = cartesian_point ( 'none', ( 8.166666666666095900, 1.694316864689465700, 2.796317462984156100 ) ) ;
#14923 = cartesian_point ( 'none', ( 7.583333333333901500, 1.895261421765412700, 2.664223176637038100 ) ) ;
#14924 = cartesian_point ( 'none', ( 9.916666666666689200, 2.774370626013537200, 3.598631268256828000 ) ) ;
#14925 = cartesian_point ( 'none', ( 9.333333333333898800, 3.034684991708830500, 3.391337098042583000 ) ) ;
#14926 = cartesian_point ( 'none', ( 9.333333333333898800, 1.763131744763360300, 3.231966289607901600 ) ) ;
#14927 = cartesian_point ( 'none', ( 8.166666666666095900, 2.215583318117331200, 2.940311243224603500 ) ) ;
#14928 = cartesian_point ( 'none', ( 7.583333333333901500, 2.425701425720364000, 2.769514802237482300 ) ) ;
#14929 = cartesian_point ( 'none', ( 4.666666666664394100, 3.370532668754998400, 1.811189049097907500 ) ) ;
#14930 = cartesian_point ( 'none', ( 2.335127056064470400, 3.761918590059293500, 0.7004623849939332100 ) ) ;
#14931 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.652919195286755000, -0.3714528586257184700 ) ) ;
#14932 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3225384057310097300, 4.112994084248796900 ) ) ;
#14933 = cartesian_point ( 'none', ( 12.83310854523818500, 0.2977931813322849400, 4.070024764714483800 ) ) ;
#14934 = cartesian_point ( 'none', ( 11.66666666666660600, 0.8870875529239533600, 3.884809283748275300 ) ) ;
#14935 = cartesian_point ( 'none', ( 9.916666666666689200, 1.642717846970517300, 3.445464489380268600 ) ) ;
#14936 = cartesian_point ( 'none', ( 9.333333333333898800, 1.890873240810080100, 3.322547448503711200 ) ) ;
#14937 = cartesian_point ( 'none', ( 8.166666666666095900, 2.355168240148138200, 3.011296352232122800 ) ) ;
#14938 = cartesian_point ( 'none', ( 7.583333333333901500, 2.570126160518380100, 2.830048529511180800 ) ) ;
#14939 = cartesian_point ( 'none', ( 4.666666666664394100, 3.533166033792130500, 1.817453584154081100 ) ) ;
#14940 = cartesian_point ( 'none', ( 2.335241195791596200, 3.918770615454679500, 0.6570245496519447900 ) ) ;
#14941 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.785579321750371000, -0.4538728745699675000 ) ) ;
#14942 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1850375553727057200, 4.387378609351627800 ) ) ;
#14943 = cartesian_point ( 'none', ( 12.83309545129422900, 0.4755360673216154600, 4.324246019710796100 ) ) ;
#14944 = cartesian_point ( 'none', ( 11.66666666666660600, 1.100514075898407800, 4.109902696113497500 ) ) ;
#14945 = cartesian_point ( 'none', ( 9.916666666666689200, 1.897867192267256500, 3.617506072851550200 ) ) ;
#14946 = cartesian_point ( 'none', ( 9.333333333333898800, 2.157977403194529600, 3.475370422187502600 ) ) ;
#14947 = cartesian_point ( 'none', ( 8.166666666666095900, 2.641702471694250300, 3.123535512069207900 ) ) ;
#14948 = cartesian_point ( 'none', ( 7.583333333333901500, 2.864134888612200200, 2.920924063365490500 ) ) ;
#14949 = cartesian_point ( 'none', ( 4.666666666664394100, 3.852447375585373200, 1.798716711848540300 ) ) ;
#14950 = cartesian_point ( 'none', ( 2.335460379539253700, 4.217271044583882600, 0.5421880763486020000 ) ) ;
#14951 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.029338652459332900, -0.6403527398570317800 ) ) ;
#14952 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1003379789794160000, 4.516308957524019600 ) ) ;
#14953 = cartesian_point ( 'none', ( 12.83308941009305600, 0.5791451919475743000, 4.440755838295623400 ) ) ;
#14954 = cartesian_point ( 'none', ( 11.66666666666660600, 1.220232375509526100, 4.209782978830623400 ) ) ;
#14955 = cartesian_point ( 'none', ( 9.916666666666689200, 2.035309553000407100, 3.688460443409455900 ) ) ;
#14956 = cartesian_point ( 'none', ( 9.333333333333898800, 2.300263112486014000, 3.536030970788537800 ) ) ;
#14957 = cartesian_point ( 'none', ( 8.166666666666095900, 2.791312991718863000, 3.162798949553954100 ) ) ;
#14958 = cartesian_point ( 'none', ( 7.583333333333901500, 3.016226585990706300, 2.949085043704402500 ) ) ;
#14959 = cartesian_point ( 'none', ( 4.666666666664394100, 4.010740998957126100, 1.770678548808911200 ) ) ;
#14960 = cartesian_point ( 'none', ( 2.335565642381491900, 4.359564292900114600, 0.4673950767494851600 ) ) ;
#14961 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.140114171731654300, -0.7477111920208191500 ) ) ;
#14962 = cartesian_point ( 'none', ( 13.99999999999999300, 0.04209893764469829800, 4.697130960739496400 ) ) ;
#14963 = cartesian_point ( 'none', ( 12.83308105529318000, 0.7481025963181525700, 4.600690442288228400 ) ) ;
#14964 = cartesian_point ( 'none', ( 11.66666666666660600, 1.411007818593084600, 4.342931200342717600 ) ) ;
#14965 = cartesian_point ( 'none', ( 9.916666666666689200, 2.248728391248340700, 3.776335258759707400 ) ) ;
#14966 = cartesian_point ( 'none', ( 9.333333333333898800, 2.519563443557242700, 3.607981985263919400 ) ) ;
#14967 = cartesian_point ( 'none', ( 8.166666666666095900, 3.018761310336252300, 3.202001577656614600 ) ) ;
#14968 = cartesian_point ( 'none', ( 7.583333333333901500, 3.245941082501531100, 2.971464359710227000 ) ) ;
#14969 = cartesian_point ( 'none', ( 4.666666666664394100, 4.242475291637902900, 1.708715045810255100 ) ) ;
#14970 = cartesian_point ( 'none', ( 2.335716756505621400, 4.561519511381360900, 0.3379770015259546700 ) ) ;
#14971 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.291043303458875100, -0.9215078239223325500 ) ) ;
#14972 = cartesian_point ( 'none', ( 2.334802518357591800, 3.261149751824970400, 0.9556101133728706100 ) ) ;
#14973 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.260822599862947400, -0.001115037594701097500 ) ) ;
#14974 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5955214898231883100, 3.520701248960914400 ) ) ;
#14975 = cartesian_point ( 'none', ( 12.83313850991861900, -0.06205499821178110700, 3.517761126628086400 ) ) ;
#14976 = cartesian_point ( 'none', ( 11.66666666666660400, 0.4494291158026405600, 3.391932390761217800 ) ) ;
#14977 = cartesian_point ( 'none', ( 9.916666666666689200, 1.112764310790943700, 3.062364881579406900 ) ) ;
#14978 = cartesian_point ( 'none', ( 9.333333333333898800, 1.334195552509113400, 2.979435205419322500 ) ) ;
#14979 = cartesian_point ( 'none', ( 8.166666666666095900, 1.754407110918555900, 2.753028805658733100 ) ) ;
#14980 = cartesian_point ( 'none', ( 7.583333333333901500, 1.952007456638997600, 2.616635015598252500 ) ) ;
#14981 = cartesian_point ( 'none', ( 4.666666666664394100, 2.853763650377299400, 1.835084735695970100 ) ) ;
#14982 = cartesian_point ( 'none', ( 2.334798634632239400, 3.276858360396014600, 0.8802540806777298100 ) ) ;
#14983 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.254929550105995200, -0.07474046130567144100 ) ) ;
#14984 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5111544087057869900, 3.540240701299662200 ) ) ;
#14985 = cartesian_point ( 'none', ( 12.83313718803052900, 0.02517780220294516300, 3.524929635976064000 ) ) ;
#14986 = cartesian_point ( 'none', ( 11.66666666666660600, 0.5367606340651850400, 3.386101840554338200 ) ) ;
#14987 = cartesian_point ( 'none', ( 9.916666666666689200, 1.196084218920143300, 3.037917260238179700 ) ) ;
#14988 = cartesian_point ( 'none', ( 9.333333333333898800, 1.415493221301165900, 2.948929757891332500 ) ) ;
#14989 = cartesian_point ( 'none', ( 8.166666666666095900, 1.830387322501214400, 2.710994287369861100 ) ) ;
#14990 = cartesian_point ( 'none', ( 7.583333333333901500, 2.024692657115532600, 2.569129701036568100 ) ) ;
#14991 = cartesian_point ( 'none', ( 4.666666666664394100, 2.907187889635641100, 1.762350806002566100 ) ) ;
#14992 = cartesian_point ( 'none', ( 2.334803660458175200, 3.305632041355550200, 0.7947151243628267600 ) ) ;
#14993 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.258314090457028000, -0.1612744977340074800 ) ) ;
#14994 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4112134032573036600, 3.656875133564363000 ) ) ;
#14995 = cartesian_point ( 'none', ( 12.83313091625263700, 0.1422241580799855600, 3.626909327078624100 ) ) ;
#14996 = cartesian_point ( 'none', ( 11.66666666666660400, 0.6676169622971192000, 3.469621264473900600 ) ) ;
#14997 = cartesian_point ( 'none', ( 9.916666666666689200, 1.340790831787477000, 3.090629316874339900 ) ) ;
#14998 = cartesian_point ( 'none', ( 9.333333333333898800, 1.563682738606866800, 2.990863416007842900 ) ) ;
#14999 = cartesian_point ( 'none', ( 8.166666666666095900, 1.983107710457175700, 2.730870097415351200 ) ) ;
#15000 = cartesian_point ( 'none', ( 7.583333333333901500, 2.178460835102951500, 2.577726919235992800 ) ) ;
#15001 = cartesian_point ( 'none', ( 4.666666666664394100, 3.059981022966246700, 1.714660518014144500 ) ) ;
#15002 = cartesian_point ( 'none', ( 2.334884153694935200, 3.436691931177361600, 0.7028430492221893200 ) ) ;
#15003 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.354155529284666800, -0.2813003864547787800 ) ) ;
#15004 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4061157066142136500, 3.738700308915445800 ) ) ;
#15005 = cartesian_point ( 'none', ( 12.83312684455756300, 0.1593221064110499900, 3.707986904226233000 ) ) ;
#15006 = cartesian_point ( 'none', ( 11.66666666666660600, 0.6965326885265115100, 3.547272368174733800 ) ) ;
#15007 = cartesian_point ( 'none', ( 9.916666666666689200, 1.385510967204438600, 3.159604472871613700 ) ) ;
#15008 = cartesian_point ( 'none', ( 9.333333333333898800, 1.613351540138540800, 3.056365116832800800 ) ) ;
#15009 = cartesian_point ( 'none', ( 8.166666666666095900, 2.041797304311859100, 2.788428713014882800 ) ) ;
#15010 = cartesian_point ( 'none', ( 7.583333333333901500, 2.241222204398093600, 2.630816213644078700 ) ) ;
#15011 = cartesian_point ( 'none', ( 4.666666666664394100, 3.140419422451813200, 1.743450775196893700 ) ) ;
#15012 = cartesian_point ( 'none', ( 2.334947655261967500, 3.522082889060439600, 0.7058333551342773600 ) ) ;
#15013 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.433576142722333500, -0.3016402977988620900 ) ) ;
#15014 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3786405077080394800, 3.967239762407722900 ) ) ;
#15015 = cartesian_point ( 'none', ( 12.83311565405483300, 0.2203146134868052300, 3.932497237047210000 ) ) ;
#15016 = cartesian_point ( 'none', ( 11.66666666666660600, 0.7900986252370843000, 3.760273393346966300 ) ) ;
#15017 = cartesian_point ( 'none', ( 9.916666666666689200, 1.521979503616354400, 3.345739424310093700 ) ) ;
#15018 = cartesian_point ( 'none', ( 13.99999999999999300, 1.387267908418744000, 3.291336388747059200 ) ) ;
#15019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15020 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15021 = axis2_placement_3d ( 'none', #15030, #15020, #15019 ) ;
#15022 = circle ( 'none', #15021, 0.9999999999999991100 ) ;
#15023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15024 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15025 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15026 = axis2_placement_3d ( 'none', #15025, #15024, #15023 ) ;
#15027 = cylindrical_surface ( 'none', #15026, 0.9999999999999931200 ) ;
#15028 = cartesian_point ( 'none', ( 13.99999999999999100, 1.336351624035275700, 3.316726224145992500 ) ) ;
#15029 = face_outer_bound ( 'none', #7688, .t. ) ;
#15030 = cartesian_point ( 'none', ( 1.039230484541328500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15031 = face_outer_bound ( 'none', #7625, .t. ) ;
#15032 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6689470522743490300, 3.512693887923185300 ) ) ;
#15033 = cartesian_point ( 'none', ( 12.83313918571636100, -0.1366550054287637400, 3.520520308407816900 ) ) ;
#15034 = cartesian_point ( 'none', ( 11.66666666666660600, 0.3760611176253035900, 3.405710121598826600 ) ) ;
#15035 = cartesian_point ( 'none', ( 9.916666666666689200, 1.044678104242172400, 3.091502726776737200 ) ) ;
#15036 = cartesian_point ( 'none', ( 9.333333333333898800, 1.268435110201286100, 3.013498525463680800 ) ) ;
#15037 = cartesian_point ( 'none', ( 8.166666666666095900, 1.694316864689465700, 2.796317462984156100 ) ) ;
#15038 = cartesian_point ( 'none', ( 7.583333333333901500, 1.895261421765412700, 2.664223176637038100 ) ) ;
#15039 = cartesian_point ( 'none', ( 4.666666666664394100, 2.815882826439554300, 1.902088512575092800 ) ) ;
#15040 = cartesian_point ( 'none', ( 18.08018541373287000, -0.9162039514341198100, 4.689102865207116700 ) ) ;
#15041 = cartesian_point ( 'none', ( 16.71886841641334000, -0.07217491642954011700, 4.507224309955992300 ) ) ;
#15042 = cartesian_point ( 'none', ( 15.36240218264981800, 0.6347797803180085200, 4.097273348010772600 ) ) ;
#15043 = cartesian_point ( 'none', ( 13.99999999999999300, 1.122078029793032200, 3.589207499469191800 ) ) ;
#15044 = cartesian_point ( 'none', ( 18.08019017033385400, -0.8857423794657856000, 4.612999527876867800 ) ) ;
#15045 = cartesian_point ( 'none', ( 16.71887897114422800, -0.05474048555922848100, 4.425930876631921900 ) ) ;
#15046 = cartesian_point ( 'none', ( 15.36241265108468200, 0.6379005620094710900, 4.014159290804627700 ) ) ;
#15047 = cartesian_point ( 'none', ( 13.99999999999999300, 1.111288532441363900, 3.507936763166394000 ) ) ;
#15048 = cartesian_point ( 'none', ( 18.08018145407036300, -0.7543075302476369700, 4.533542841303331600 ) ) ;
#15049 = cartesian_point ( 'none', ( 16.71887540702216400, 0.06307330700611736600, 4.324021346205126000 ) ) ;
#15050 = cartesian_point ( 'none', ( 15.36247935989497100, 0.7363267830551387700, 3.893390500968391800 ) ) ;
#15051 = cartesian_point ( 'none', ( 13.99999999999999300, 1.186841571205143400, 3.374207433199777600 ) ) ;
#15052 = cartesian_point ( 'none', ( 18.08016877625462700, -0.6680648579864600900, 4.541408367010345300 ) ) ;
#15053 = cartesian_point ( 'none', ( 16.71886125643146700, 0.1506446254123863500, 4.317139836294837900 ) ) ;
#15054 = cartesian_point ( 'none', ( 15.36252757280085400, 0.8213914498304999400, 3.871482962502001500 ) ) ;
#15055 = cartesian_point ( 'none', ( 13.99999999999999300, 1.265851728061981400, 3.338753382832766900 ) ) ;
#15056 = cartesian_point ( 'none', ( 18.08015727969719300, -0.5958243046633717700, 4.556797966685778100 ) ) ;
#15057 = cartesian_point ( 'none', ( 16.71884787556856000, 0.2255040485609599000, 4.320174544798339500 ) ) ;
#15058 = cartesian_point ( 'none', ( 15.36256830595838900, 0.8956496672361073900, 3.861543101668992500 ) ) ;
#15059 = cartesian_point ( 'none', ( 13.99999999999999300, 1.336351624035275700, 3.316726224145992500 ) ) ;
#15060 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15059, #15058, #15057, #15056 ),
( #15055, #15054, #15053, #15052 ),
( #15051, #15050, #15049, #15048 ),
( #15047, #15046, #15045, #15044 ),
( #15043, #15042, #15041, #15040 ),
( #15095, #15094, #15093, #15092 ),
( #15091, #15090, #15089, #15088 ),
( #15087, #15086, #15085, #15084 ),
( #15083, #15082, #15081, #15080 ),
( #15079, #15078, #15077, #15076 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827959600 ),
( 0.7368421052631579600, 0.9516620465921430400 ),
.unspecified. ) ;
#15061 = cartesian_point ( 'none', ( 4.666666666664394100, 2.899960569991991000, -1.771260989916431500 ) ) ;
#15062 = cartesian_point ( 'none', ( 2.334802518357082400, 2.223984100763867700, -2.569471368228661800 ) ) ;
#15063 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.353580388846739700, -2.966611771367345400 ) ) ;
#15064 = cartesian_point ( 'none', ( 13.99999999999999300, 1.460199808145492100, 3.260080948393834400 ) ) ;
#15065 = b_spline_curve_with_knots ( 'none', 3,
( #15063, #15062, #15061, #15075, #15074, #15073, #15072, #15071, #15070, #15069 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#15066 = cartesian_point ( 'none', ( 4.666666666664394100, 1.296132574526753800, -3.755854110870821200 ) ) ;
#15067 = face_outer_bound ( 'none', #7712, .t. ) ;
#15068 = cartesian_point ( 'none', ( 2.335241195791653000, 0.09263778071936612500, -3.972387523515365600 ) ) ;
#15069 = cartesian_point ( 'none', ( 13.99999999999999100, 2.917368101923071100, 2.067721419070088600 ) ) ;
#15070 = cartesian_point ( 'none', ( 12.83313918571642500, 3.145609371965727400, 1.586782754953451900 ) ) ;
#15071 = cartesian_point ( 'none', ( 11.66666666666660600, 3.254164327576894300, 1.072705889644113300 ) ) ;
#15072 = cartesian_point ( 'none', ( 9.916666666666689200, 3.246104762258380700, 0.3339840169742122100 ) ) ;
#15073 = cartesian_point ( 'none', ( 9.333333333333898800, 3.268101664511708000, 0.09804336886644018900 ) ) ;
#15074 = cartesian_point ( 'none', ( 8.166666666666095900, 3.247464495873286800, -0.3795725751472464000 ) ) ;
#15075 = cartesian_point ( 'none', ( 7.583333333333901500, 3.210782692398695700, -0.6172321232363665600 ) ) ;
#15076 = cartesian_point ( 'none', ( 18.08018559427383600, -1.533217880272204700, 5.386150395443962700 ) ) ;
#15077 = cartesian_point ( 'none', ( 16.71882585051789100, -0.5697962299990370100, 5.309604238034333800 ) ) ;
#15078 = cartesian_point ( 'none', ( 15.36216866490946000, 0.2833401338437073800, 4.973886426028662400 ) ) ;
#15079 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9263583339235399400, 4.499409740492224000 ) ) ;
#15080 = cartesian_point ( 'none', ( 18.08018044191841500, -1.421864025228352300, 5.309035947355067900 ) ) ;
#15081 = cartesian_point ( 'none', ( 16.71882423330795600, -0.4716605220799582900, 5.213468507939665200 ) ) ;
#15082 = cartesian_point ( 'none', ( 15.36221076331870300, 0.3633802891031206500, 4.862197868450013300 ) ) ;
#15083 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9855625053474816900, 4.377572123382939200 ) ) ;
#15084 = cartesian_point ( 'none', ( 18.08017683518131200, -1.316551619426289800, 5.223067409554021300 ) ) ;
#15085 = cartesian_point ( 'none', ( 16.71882508210428900, -0.3810795899260927500, 5.109513802775005300 ) ) ;
#15086 = cartesian_point ( 'none', ( 15.36225101703753600, 0.4346284941218490600, 4.744112266968374800 ) ) ;
#15087 = cartesian_point ( 'none', ( 13.99999999999999300, 1.035158722383775700, 4.250982069565546700 ) ) ;
#15088 = cartesian_point ( 'none', ( 18.08017375641890500, -1.112772507336217100, 5.018353009381006500 ) ) ;
#15089 = cartesian_point ( 'none', ( 16.71883393499419800, -0.2123694341267550700, 4.870005485619846500 ) ) ;
#15090 = cartesian_point ( 'none', ( 15.36232962992111300, 0.5594001330532183400, 4.478960348068605800 ) ) ;
#15091 = cartesian_point ( 'none', ( 13.99999999999999300, 1.112306501867951700, 3.972594396373908800 ) ) ;
#15092 = cartesian_point ( 'none', ( 18.08017450087795900, -1.013854982437028000, 4.897515999089307600 ) ) ;
#15093 = cartesian_point ( 'none', ( 16.71884247435692900, -0.1341472262506911200, 4.732284260376935900 ) ) ;
#15094 = cartesian_point ( 'none', ( 15.36236876440088400, 0.6126403864200541400, 4.329741976132357500 ) ) ;
#15095 = cartesian_point ( 'none', ( 13.99999999999999300, 1.139224949036160800, 3.818753032028543000 ) ) ;
#15096 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.827054146286862600, -1.627780911049040400 ) ) ;
#15097 = cartesian_point ( 'none', ( 13.99999999999999300, 1.265851728061981400, 3.338753382832766900 ) ) ;
#15098 = cartesian_point ( 'none', ( 12.83314042475471500, 1.721104979468184500, 3.067896411620007100 ) ) ;
#15099 = cartesian_point ( 'none', ( 11.66666666666660600, 2.095894359457497900, 2.703722703116207400 ) ) ;
#15100 = cartesian_point ( 'none', ( 9.916666666666689200, 2.499481593889764300, 2.089878702865972200 ) ) ;
#15101 = cartesian_point ( 'none', ( 9.333333333333898800, 2.649647285105783300, 1.906869433171034500 ) ) ;
#15102 = cartesian_point ( 'none', ( 8.166666666666095900, 2.899391455446254100, 1.500103649323826000 ) ) ;
#15103 = cartesian_point ( 'none', ( 7.583333333333901500, 3.001805877832131900, 1.282943195329633500 ) ) ;
#15104 = cartesian_point ( 'none', ( 4.666666666664394100, 3.389296666467493900, 0.1543193216360832000 ) ) ;
#15105 = cartesian_point ( 'none', ( 2.334798595747346700, 3.275834824554284500, -0.8838537684346120500 ) ) ;
#15106 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.777423057567196500, -1.698748154242427200 ) ) ;
#15107 = cartesian_point ( 'none', ( 13.99999999999999300, 1.336351624035275700, 3.316726224145992500 ) ) ;
#15108 = cartesian_point ( 'none', ( 12.83313918571629500, 1.788375471310558400, 3.035531420696822900 ) ) ;
#15109 = cartesian_point ( 'none', ( 11.66666666666660600, 2.157628647920769400, 2.661751681547390700 ) ) ;
#15110 = cartesian_point ( 'none', ( 9.916666666666689200, 2.550231707235873600, 2.035941966402866000 ) ) ;
#15111 = cartesian_point ( 'none', ( 9.333333333333898800, 2.696295823831860200, 1.849348485859230800 ) ) ;
#15112 = cartesian_point ( 'none', ( 8.166666666666095900, 2.937153407208587600, 1.436395089898463400 ) ) ;
#15113 = cartesian_point ( 'none', ( 7.583333333333901500, 3.034783162799974400, 1.216631475241245700 ) ) ;
#15114 = cartesian_point ( 'none', ( 4.666666666664394100, 3.397218064092525600, 0.07775748781618124800 ) ) ;
#15115 = cartesian_point ( 'none', ( 2.334802518357900000, 3.260095582674276100, -0.9592002837870314800 ) ) ;
#15116 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.742575697233767200, -1.763871825283376500 ) ) ;
#15117 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15116, #15115, #15114, #15113, #15112, #15111, #15110, #15109, #15108, #15107 ),
( #15106, #15105, #15104, #15103, #15102, #15101, #15100, #15099, #15098, #15097 ),
( #15096, #15175, #15174, #15173, #15172, #15171, #15170, #15169, #15168, #15167 ),
( #15166, #15165, #15164, #15163, #15162, #15161, #15160, #15159, #15158, #15157 ),
( #15156, #15155, #15154, #15153, #15152, #15151, #15150, #15149, #15148, #15147 ),
( #15146, #15145, #15144, #15143, #15142, #15141, #15140, #15139, #15138, #15137 ),
( #15136, #15135, #15134, #15133, #15132, #15131, #15130, #15129, #15220, #15219 ),
( #15218, #15217, #15216, #15215, #15214, #15213, #15212, #15211, #15210, #15209 ),
( #15208, #15207, #15206, #15205, #15204, #15203, #15202, #15201, #15200, #15199 ),
( #15198, #15197, #15196, #15195, #15194, #15193, #15192, #15191, #15190, #15189 ),
( #15188, #15187, #15186, #15185, #15184, #15183, #15182, #15181, #15180, #15179 ),
( #15178, #15177, #15176, #14726, #14868, #14925, #14924, #14866, #14769, #14885 ),
( #14727, #14916, #14915, #14914, #14913, #14912, #14911, #14910, #14909, #14908 ),
( #14907, #14906, #14905, #14904, #14903, #14902, #14901, #14900, #14899, #14898 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260365320300 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#15118 = cartesian_point ( 'none', ( 2.335127056064401500, 0.1579558521560193400, -3.823313874089028500 ) ) ;
#15119 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8875366086183303900, -3.562874491451809800 ) ) ;
#15120 = cartesian_point ( 'none', ( 13.99999999999999300, 4.117031735967424700, -0.2660846580962167300 ) ) ;
#15121 = cartesian_point ( 'none', ( 12.83310854523815600, 3.986217392659058900, -0.8739869922867947700 ) ) ;
#15122 = cartesian_point ( 'none', ( 11.66666666666660600, 3.719021805043173100, -1.430924285649037600 ) ) ;
#15123 = cartesian_point ( 'none', ( 9.916666666666689200, 3.176611504107853100, -2.116338069474404700 ) ) ;
#15124 = cartesian_point ( 'none', ( 9.333333333333898800, 3.019629386734704800, -2.344474680421844600 ) ) ;
#15125 = face_outer_bound ( 'none', #7725, .t. ) ;
#15126 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9879972120830999800, -3.682454737868537300 ) ) ;
#15127 = cartesian_point ( 'none', ( 8.166666666666095900, 2.645470310093999800, -2.759748176696464200 ) ) ;
#15128 = cartesian_point ( 'none', ( 7.583333333333901500, 2.435475627197773100, -2.946723880803185900 ) ) ;
#15129 = cartesian_point ( 'none', ( 11.66666666666660600, 2.133172275526409300, 3.361813043569473500 ) ) ;
#15130 = cartesian_point ( 'none', ( 9.916666666666689200, 2.677259390764902900, 2.719172843109234800 ) ) ;
#15131 = cartesian_point ( 'none', ( 9.333333333333898800, 2.873196885671363400, 2.521394970552017300 ) ) ;
#15132 = cartesian_point ( 'none', ( 8.166666666666095900, 3.210164050861366000, 2.075461324118609100 ) ) ;
#15133 = cartesian_point ( 'none', ( 7.583333333333901500, 3.354026272793937800, 1.833903133418860200 ) ) ;
#15134 = cartesian_point ( 'none', ( 4.666666666664394100, 3.932962506922345300, 0.5621500586054286600 ) ) ;
#15135 = cartesian_point ( 'none', ( 2.335240980233873800, 3.917907849418927700, -0.6604914686015560500 ) ) ;
#15136 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.428808510490209300, -1.666692598497468300 ) ) ;
#15137 = cartesian_point ( 'none', ( 13.99999999999999300, 1.139224949036160800, 3.818753032028543000 ) ) ;
#15138 = cartesian_point ( 'none', ( 12.83312468131995300, 1.664868552642245800, 3.566460182004929500 ) ) ;
#15139 = cartesian_point ( 'none', ( 11.66666666666660600, 2.114114425151483600, 3.205119589874066800 ) ) ;
#15140 = cartesian_point ( 'none', ( 9.916666666666689200, 2.625069424078063700, 2.571527851537019200 ) ) ;
#15141 = cartesian_point ( 'none', ( 9.333333333333898800, 2.810296283212486000, 2.377985241560221400 ) ) ;
#15142 = cartesian_point ( 'none', ( 8.166666666666095900, 3.127023230529160500, 1.942756990528433900 ) ) ;
#15143 = cartesian_point ( 'none', ( 7.583333333333901500, 3.261356657388321300, 1.707668516376964900 ) ) ;
#15144 = cartesian_point ( 'none', ( 4.666666666664394100, 3.796749245929810900, 0.4730725454356605700 ) ) ;
#15145 = cartesian_point ( 'none', ( 2.335126874871731300, 3.761023567365318500, -0.7039791084817846900 ) ) ;
#15146 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.272648085642064800, -1.664307248871517200 ) ) ;
#15147 = cartesian_point ( 'none', ( 13.99999999999999300, 1.122078029793032200, 3.589207499469191800 ) ) ;
#15148 = cartesian_point ( 'none', ( 12.83313443523712200, 1.614058369350336500, 3.339431056606790600 ) ) ;
#15149 = cartesian_point ( 'none', ( 11.66666666666660600, 2.030243605724709500, 2.988117961111392200 ) ) ;
#15150 = cartesian_point ( 'none', ( 9.916666666666689200, 2.497128737842429800, 2.379431359161521300 ) ) ;
#15151 = cartesian_point ( 'none', ( 9.333333333333898800, 2.668582694497721800, 2.195811861641769000 ) ) ;
#15152 = cartesian_point ( 'none', ( 8.166666666666095900, 2.960259218790095600, 1.783196199711512900 ) ) ;
#15153 = cartesian_point ( 'none', ( 7.583333333333901500, 3.083316099175279000, 1.560796322927683300 ) ) ;
#15154 = cartesian_point ( 'none', ( 4.666666666664394100, 3.569922827117702800, 0.3950318150161297700 ) ) ;
#15155 = cartesian_point ( 'none', ( 2.334947501898284800, 3.521156652848442800, -0.7094141997921826800 ) ) ;
#15156 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.050381447816159900, -1.604451505061465600 ) ) ;
#15157 = cartesian_point ( 'none', ( 13.99999999999999300, 1.111288532441363900, 3.507936763166394000 ) ) ;
#15158 = cartesian_point ( 'none', ( 12.83313808338085200, 1.591350427511267100, 3.259743188879844000 ) ) ;
#15159 = cartesian_point ( 'none', ( 11.66666666666660600, 1.995985007573006600, 2.912671545808795500 ) ) ;
#15160 = cartesian_point ( 'none', ( 9.916666666666689200, 2.447708998496865600, 2.313741542450017600 ) ) ;
#15161 = cartesian_point ( 'none', ( 9.333333333333898800, 2.614468470141538200, 2.133932031495751900 ) ) ;
#15162 = cartesian_point ( 'none', ( 8.166666666666095900, 2.897699877248296900, 1.729868988623706900 ) ) ;
#15163 = cartesian_point ( 'none', ( 7.583333333333901500, 3.017006453841706700, 1.512211411769072100 ) ) ;
#15164 = cartesian_point ( 'none', ( 4.666666666664394100, 3.487673093348350400, 0.3719191276926306400 ) ) ;
#15165 = cartesian_point ( 'none', ( 2.334884008592900800, 3.435756487709991100, -0.7064416220776438300 ) ) ;
#15166 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.972571989886063200, -1.578624501965382400 ) ) ;
#15167 = cartesian_point ( 'none', ( 13.99999999999999300, 1.186841571205143400, 3.374207433199777600 ) ) ;
#15168 = cartesian_point ( 'none', ( 12.83314134996696300, 1.647293152259488200, 3.114936076932726100 ) ) ;
#15169 = cartesian_point ( 'none', ( 11.66666666666660600, 2.029864278757711500, 2.761175447528357200 ) ) ;
#15170 = cartesian_point ( 'none', ( 9.916666666666689200, 2.447904243896748000, 2.159733339416668200 ) ) ;
#15171 = cartesian_point ( 'none', ( 9.333333333333898800, 2.603343700819699300, 1.980326028260662500 ) ) ;
#15172 = cartesian_point ( 'none', ( 8.166666666666095900, 2.864294571895314800, 1.579527210342794000 ) ) ;
#15173 = cartesian_point ( 'none', ( 7.583333333333901500, 2.972641493544152100, 1.364731531717111100 ) ) ;
#15174 = cartesian_point ( 'none', ( 4.666666666664394100, 3.390728433136743500, 0.2445541481345565000 ) ) ;
#15175 = cartesian_point ( 'none', ( 2.334803575968232200, 3.304645182169181300, -0.7983230220528374500 ) ) ;
#15176 = cartesian_point ( 'none', ( 4.666666666664394100, 4.567716234268765200, 1.227529264864308800 ) ) ;
#15177 = cartesian_point ( 'none', ( 2.335841799281611800, 4.725100991086116600, -0.2192923989629792200 ) ) ;
#15178 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.291017200924909700, -1.478837291275404400 ) ) ;
#15179 = cartesian_point ( 'none', ( 13.99999999999999300, 0.8293122800424603800, 4.682884233510091800 ) ) ;
#15180 = cartesian_point ( 'none', ( 12.83309955075298200, 1.481680842089176900, 4.476030625054307600 ) ) ;
#15181 = cartesian_point ( 'none', ( 11.66666666666660600, 2.067649747769928500, 4.131793175036593300 ) ) ;
#15182 = cartesian_point ( 'none', ( 9.916666666666689200, 2.779569468736805300, 3.478956585903226500 ) ) ;
#15183 = cartesian_point ( 'none', ( 9.333333333333898800, 3.031073774190297800, 3.271603992052091000 ) ) ;
#15184 = cartesian_point ( 'none', ( 8.166666666666095900, 3.475751859282474800, 2.794628762123625900 ) ) ;
#15185 = cartesian_point ( 'none', ( 7.583333333333901500, 3.671754002297291200, 2.531604916255472100 ) ) ;
#15186 = cartesian_point ( 'none', ( 4.666666666664394100, 4.496553687762221900, 1.125375814313291300 ) ) ;
#15187 = cartesian_point ( 'none', ( 2.335765995329130500, 4.626227037120022700, -0.2950217469260931800 ) ) ;
#15188 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.179544991137063000, -1.521806025787862700 ) ) ;
#15189 = cartesian_point ( 'none', ( 13.99999999999999300, 0.8672560221728609100, 4.616121043111716600 ) ) ;
#15190 = cartesian_point ( 'none', ( 12.83310109004202300, 1.509833780243046800, 4.403703756994232800 ) ) ;
#15191 = cartesian_point ( 'none', ( 11.66666666666660400, 2.084780874200927100, 4.056094260022935500 ) ) ;
#15192 = cartesian_point ( 'none', ( 9.916666666666689200, 2.779863116182711600, 3.401958842772558400 ) ) ;
#15193 = cartesian_point ( 'none', ( 9.333333333333898800, 3.025707351418459800, 3.194792923952005600 ) ) ;
#15194 = cartesian_point ( 'none', ( 8.166666666666095900, 3.459241897480485500, 2.719421316765350900 ) ) ;
#15195 = cartesian_point ( 'none', ( 7.583333333333901500, 3.649761004992190000, 2.457814356252273000 ) ) ;
#15196 = cartesian_point ( 'none', ( 4.666666666664394100, 4.448247322796857100, 1.061574979405955200 ) ) ;
#15197 = cartesian_point ( 'none', ( 2.335716367010082000, 4.560794827571555700, -0.3411450513692679300 ) ) ;
#15198 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.106854412110071600, -1.546567505544707200 ) ) ;
#15199 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9721185901353366400, 4.411209564895985500 ) ) ;
#15200 = cartesian_point ( 'none', ( 12.83310613113940200, 1.584646129914318400, 4.183416547031986200 ) ) ;
#15201 = cartesian_point ( 'none', ( 11.66666666666660400, 2.126144527413752700, 3.827155912932980600 ) ) ;
#15202 = cartesian_point ( 'none', ( 9.916666666666689200, 2.770634425959186900, 3.171341378193808700 ) ) ;
#15203 = cartesian_point ( 'none', ( 9.333333333333898800, 2.999553412770716400, 2.965477518483507600 ) ) ;
#15204 = cartesian_point ( 'none', ( 8.166666666666095900, 3.399927822754742500, 2.496371043886174600 ) ) ;
#15205 = cartesian_point ( 'none', ( 7.583333333333901500, 3.574213332024047200, 2.239726913236562500 ) ) ;
#15206 = cartesian_point ( 'none', ( 4.666666666664394100, 4.295212559089181400, 0.8768573050881185400 ) ) ;
#15207 = cartesian_point ( 'none', ( 2.335565314132343600, 4.358796599357341400, -0.4706739720192639200 ) ) ;
#15208 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.885923193695146600, -1.611176086971149300 ) ) ;
#15209 = cartesian_point ( 'none', ( 13.99999999999999300, 1.030343747807456900, 4.268356899764687500 ) ) ;
#15210 = cartesian_point ( 'none', ( 12.83311005808678500, 1.621921923512493500, 4.032026760843909800 ) ) ;
#15211 = cartesian_point ( 'none', ( 11.66666666666660400, 2.140589138250518400, 3.671914503008873300 ) ) ;
#15212 = cartesian_point ( 'none', ( 9.916666666666689200, 2.751202107397874300, 3.017890049687009100 ) ) ;
#15213 = cartesian_point ( 'none', ( 9.333333333333898800, 2.968895096552929900, 2.813869494712084100 ) ) ;
#15214 = cartesian_point ( 'none', ( 8.166666666666095900, 3.347489127150309800, 2.350854349213556300 ) ) ;
#15215 = cartesian_point ( 'none', ( 7.583333333333901500, 3.511221101607054700, 2.098458006069419100 ) ) ;
#15216 = cartesian_point ( 'none', ( 4.666666666664394100, 4.182402691045293600, 0.7623280797401765800 ) ) ;
#15217 = cartesian_point ( 'none', ( 2.335460091036417800, 4.216472111217451700, -0.5455354138614581000 ) ) ;
#15218 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.734690535417494000, -1.641601996839763300 ) ) ;
#15219 = cartesian_point ( 'none', ( 13.99999999999999300, 1.112306501867951700, 3.972594396373908800 ) ) ;
#15220 = cartesian_point ( 'none', ( 12.83311933830140300, 1.660510971447907400, 3.724247565485284900 ) ) ;
#15221 = b_spline_curve_with_knots ( 'none', 3,
( #15262, #15261, #15260, #15259 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454810762300 ),
.unspecified. ) ;
#15222 = b_spline_curve_with_knots ( 'none', 3,
( #15479, #15478, #15477, #15476, #15475, #15473, #15472, #15471, #15470, #15469, #15468, #15467, #15466, #15465, #15464, #15463, #15462, #15461, #15460, #15459, #15064, #15018, #15028 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332257800, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737277200, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#15223 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9298073871729560800, 4.492283881586137000 ) ) ;
#15224 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9319220465260690300, 4.487869115818964100 ) ) ;
#15225 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9558705838646247600, 4.437786136197046500 ) ) ;
#15226 = cartesian_point ( 'none', ( 13.99999999999999300, 0.9966703048592483500, 4.344677392104243200 ) ) ;
#15227 = cartesian_point ( 'none', ( 13.99999999999999300, 1.044117204945945500, 4.214725623715491300 ) ) ;
#15228 = cartesian_point ( 'none', ( 13.99999999999999300, 1.079453060839576300, 4.095081847265976000 ) ) ;
#15229 = cartesian_point ( 'none', ( 13.99999999999999300, 1.104181746275363600, 3.986703911295766700 ) ) ;
#15230 = cartesian_point ( 'none', ( 13.99999999999999300, 1.119872980656532200, 3.890400728032031600 ) ) ;
#15231 = cartesian_point ( 'none', ( 13.99999999999999300, 1.128162746339105300, 3.806826227864907000 ) ) ;
#15232 = cartesian_point ( 'none', ( 13.99999999999999300, 1.130700989544313900, 3.736479499199787400 ) ) ;
#15233 = cartesian_point ( 'none', ( 13.99999999999999300, 1.129249296486802200, 3.679691387660584600 ) ) ;
#15234 = cartesian_point ( 'none', ( 13.99999999999999300, 1.125302341941404800, 3.635931457954698900 ) ) ;
#15235 = cartesian_point ( 'none', ( 13.99999999999999300, 1.120688517746821800, 3.604325011900852100 ) ) ;
#15236 = cartesian_point ( 'none', ( 13.99999999999999300, 1.118843557534976400, 3.579761006590596500 ) ) ;
#15237 = cartesian_point ( 'none', ( 13.99999999999999300, 1.118536407746062200, 3.558348721570780500 ) ) ;
#15238 = cartesian_point ( 'none', ( 13.99999999999999300, 1.119775217343004900, 3.536029276355068300 ) ) ;
#15239 = cartesian_point ( 'none', ( 13.99999999999999300, 1.123033935407271800, 3.512319659869145300 ) ) ;
#15240 = cartesian_point ( 'none', ( 13.99999999999999300, 1.129119578474644600, 3.486670672732345100 ) ) ;
#15241 = cartesian_point ( 'none', ( 13.99999999999999300, 1.139339129313729400, 3.458614180432691300 ) ) ;
#15242 = cartesian_point ( 'none', ( 13.99999999999999300, 1.155644623044182800, 3.428239614913175100 ) ) ;
#15243 = cartesian_point ( 'none', ( 13.99999999999999300, 1.207799031867561800, 3.361684994362685900 ) ) ;
#15244 = cartesian_point ( 'none', ( 13.99999999999999300, 1.282045002341927000, 3.333693916895995400 ) ) ;
#15245 = cartesian_point ( 'none', ( 13.99999999999999100, 1.336351624035275700, 3.316726224145992500 ) ) ;
#15246 = face_outer_bound ( 'none', #7647, .t. ) ;
#15247 = face_outer_bound ( 'none', #7710, .t. ) ;
#15248 = b_spline_curve_with_knots ( 'none', 3,
( #15245, #15244, #15243, #15242, #15241, #15240, #15239, #15238, #15237, #15236, #15235, #15234, #15233, #15232, #15231, #15230, #15229, #15228, #15227, #15226, #15225, #15224, #15223 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182500, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813837500, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233104000 ),
.unspecified. ) ;
#15249 = cartesian_point ( 'none', ( 18.08013034219051800, 0.008796309928989496900, 5.495922459814598100 ) ) ;
#15250 = cartesian_point ( 'none', ( 16.71871077035422800, 0.9907252031529623100, 5.155691500051439400 ) ) ;
#15251 = cartesian_point ( 'none', ( 15.36296507340692400, 1.793784946015680900, 4.552658397078003500 ) ) ;
#15252 = cartesian_point ( 'none', ( 13.99999999999999300, 2.323986576854138800, 3.838525271030505800 ) ) ;
#15253 = cartesian_point ( 'none', ( 18.08011385093702100, 0.09645540699991851700, 5.598969959992592400 ) ) ;
#15254 = cartesian_point ( 'none', ( 16.71868899632828200, 1.095998937156528600, 5.243726621536298500 ) ) ;
#15255 = cartesian_point ( 'none', ( 15.36300948822717800, 1.912689428555103700, 4.621230075599452600 ) ) ;
#15256 = cartesian_point ( 'none', ( 13.99999999999999500, 2.450925402087476400, 3.885331072066506900 ) ) ;
#15257 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15256, #15255, #15254, #15253 ),
( #15252, #15251, #15250, #15249 ),
( #15297, #15296, #15295, #15294 ),
( #15293, #15292, #15291, #15290 ),
( #15289, #15288, #15287, #15286 ),
( #15285, #15284, #15283, #15282 ),
( #15281, #15280, #15279, #15278 ),
( #15277, #15276, #15275, #15274 ),
( #15273, #15272, #15271, #15270 ),
( #15269, #15268, #15267, #15266 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486941100, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374435531300 ),
.unspecified. ) ;
#15258 = cartesian_point ( 'none', ( 13.99999999999999100, 2.917368101923071100, 2.067721419070088600 ) ) ;
#15259 = cartesian_point ( 'none', ( 18.04788713088949200, -0.5763823229792617300, 4.551147071591244300 ) ) ;
#15260 = cartesian_point ( 'none', ( 16.69741291716197700, 0.2360806653482724300, 4.312920977851194800 ) ) ;
#15261 = cartesian_point ( 'none', ( 15.35180132967602300, 0.8991320816557735200, 3.857237974085390600 ) ) ;
#15262 = cartesian_point ( 'none', ( 13.99999999999999100, 1.336351624035275700, 3.316726224145992500 ) ) ;
#15263 = b_spline_curve_with_knots ( 'none', 3,
( #15258, #15265, #15264, #15324, #15323, #15322, #15321, #15320, #15319, #15318, #15317, #15316, #15315, #15314, #15313, #15312, #15311, #15310, #15309, #15308, #15307, #15306, #15305 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218600, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813837500, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233119500 ),
.unspecified. ) ;
#15264 = cartesian_point ( 'none', ( 13.99999999999999300, 2.833529325889127200, 2.175043921862216000 ) ) ;
#15265 = cartesian_point ( 'none', ( 13.99999999999999300, 2.880855891846112000, 2.111355926885567500 ) ) ;
#15266 = cartesian_point ( 'none', ( 18.08029018234374200, -0.5959044902201916500, 4.556821067176328700 ) ) ;
#15267 = cartesian_point ( 'none', ( 16.71893614994539200, 0.2254604314319934600, 4.320204395048250500 ) ) ;
#15268 = cartesian_point ( 'none', ( 15.36261264780349100, 0.8956353255419561300, 3.861560831558558800 ) ) ;
#15269 = cartesian_point ( 'none', ( 13.99999999999999300, 1.336351624035275700, 3.316726224145992500 ) ) ;
#15270 = cartesian_point ( 'none', ( 18.08027990564020400, -0.5221364411412470200, 4.560526487999740500 ) ) ;
#15271 = cartesian_point ( 'none', ( 16.71892498664372400, 0.2998480816570052700, 4.311296103507811700 ) ) ;
#15272 = cartesian_point ( 'none', ( 15.36265342267736000, 0.9673648075471503700, 3.839934968448580400 ) ) ;
#15273 = cartesian_point ( 'none', ( 13.99999999999999300, 1.402450244064532100, 3.283765588801903500 ) ) ;
#15274 = cartesian_point ( 'none', ( 18.08026702981522500, -0.4367712649564916000, 4.575103861895923000 ) ) ;
#15275 = cartesian_point ( 'none', ( 16.71891033511503700, 0.3876909181913724700, 4.311274244402434300 ) ) ;
#15276 = cartesian_point ( 'none', ( 15.36270088991127400, 1.053883509606284400, 3.824742409848265600 ) ) ;
#15277 = cartesian_point ( 'none', ( 13.99999999999999300, 1.483988174594254700, 3.254590934409809400 ) ) ;
#15278 = cartesian_point ( 'none', ( 18.08024165220242100, -0.3301811426849138300, 4.685689389760550000 ) ) ;
#15279 = cartesian_point ( 'none', ( 16.71887571100766900, 0.5131817222477025300, 4.403608463851812300 ) ) ;
#15280 = cartesian_point ( 'none', ( 15.36276315535411800, 1.193447032747075600, 3.894051919980384500 ) ) ;
#15281 = cartesian_point ( 'none', ( 13.99999999999999300, 1.631121233305550000, 3.298677875719240800 ) ) ;
#15282 = cartesian_point ( 'none', ( 18.08023216418386500, -0.3203073266329796200, 4.767067673656415900 ) ) ;
#15283 = cartesian_point ( 'none', ( 16.71886005047235500, 0.5369774550691318600, 4.483279127631702100 ) ) ;
#15284 = cartesian_point ( 'none', ( 15.36277164911243900, 1.230654580175591900, 3.968445531767807100 ) ) ;
#15285 = cartesian_point ( 'none', ( 13.99999999999999300, 1.679647718306107600, 3.364757570677608300 ) ) ;
#15286 = cartesian_point ( 'none', ( 18.08020519436661600, -0.2795146571825755100, 4.993586063396052500 ) ) ;
#15287 = cartesian_point ( 'none', ( 16.71881677532418900, 0.6165196337996835500, 4.702769111109061500 ) ) ;
#15288 = cartesian_point ( 'none', ( 15.36280254512656300, 1.346934234768837600, 4.170982805009917800 ) ) ;
#15289 = cartesian_point ( 'none', ( 13.99999999999999300, 1.826319083408087400, 3.542162979322915000 ) ) ;
#15290 = cartesian_point ( 'none', ( 18.08018460982688700, -0.2149850108732601900, 5.135798330960495800 ) ) ;
#15291 = cartesian_point ( 'none', ( 16.71878657922466600, 0.7053694682044198100, 4.833914491266086500 ) ) ;
#15292 = cartesian_point ( 'none', ( 15.36284155381489200, 1.457112593602060800, 4.284864237665471100 ) ) ;
#15293 = cartesian_point ( 'none', ( 13.99999999999999300, 1.952315910603363600, 3.634448231223285800 ) ) ;
#15294 = cartesian_point ( 'none', ( 18.08014741904625900, -0.07076362027203743400, 5.385889297882887000 ) ) ;
#15295 = cartesian_point ( 'none', ( 16.71873401051436000, 0.8923538335357342800, 5.059287489909047900 ) ) ;
#15296 = cartesian_point ( 'none', ( 15.36292285442786800, 1.680232960540493100, 4.474650220475428600 ) ) ;
#15297 = cartesian_point ( 'none', ( 13.99999999999999300, 2.200678555746987900, 3.781658198630918100 ) ) ;
#15298 = cartesian_point ( 'none', ( 7.583333333333901500, 3.034783162799974400, 1.216631475241245700 ) ) ;
#15299 = cartesian_point ( 'none', ( 4.666666666664394100, 3.397218064092525600, 0.07775748781618124800 ) ) ;
#15300 = cartesian_point ( 'none', ( 2.334802518357900000, 3.260095582674276100, -0.9592002837870314800 ) ) ;
#15301 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.742575697233767600, -1.763871825283376500 ) ) ;
#15302 = b_spline_curve_with_knots ( 'none', 3,
( #15301, #15300, #15299, #15298, #15487, #15486, #15485, #15484, #15483, #15482 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#15303 = cartesian_point ( 'none', ( 9.916666666666689200, 3.095084354215988500, -1.982636311858044800 ) ) ;
#15304 = cartesian_point ( 'none', ( 9.333333333333898800, 2.948149723779613900, -2.205142365638059300 ) ) ;
#15305 = cartesian_point ( 'none', ( 13.99999999999999100, 3.210915779295116400, 3.276457859987465400 ) ) ;
#15306 = cartesian_point ( 'none', ( 13.99999999999999100, 3.210307941373418100, 3.271600651527901200 ) ) ;
#15307 = cartesian_point ( 'none', ( 13.99999999999999300, 3.203377829972212000, 3.216520611182668500 ) ) ;
#15308 = cartesian_point ( 'none', ( 13.99999999999999300, 3.187362351878868100, 3.116134556766628500 ) ) ;
#15309 = cartesian_point ( 'none', ( 13.99999999999999300, 3.157019993907194800, 2.981160441663327300 ) ) ;
#15310 = cartesian_point ( 'none', ( 13.99999999999999300, 3.122062098410184100, 2.861405686028081400 ) ) ;
#15311 = cartesian_point ( 'none', ( 13.99999999999999300, 3.084271656498226700, 2.756863027803585300 ) ) ;
#15312 = cartesian_point ( 'none', ( 13.99999999999999300, 3.045406531132584900, 2.667364312877357000 ) ) ;
#15313 = cartesian_point ( 'none', ( 13.99999999999999300, 3.007196539710594400, 2.592575183662021700 ) ) ;
#15314 = cartesian_point ( 'none', ( 13.99999999999999300, 2.971299532883323400, 2.532023471768008800 ) ) ;
#15315 = cartesian_point ( 'none', ( 13.99999999999999300, 2.939376319925791800, 2.485035116834150700 ) ) ;
#15316 = cartesian_point ( 'none', ( 13.99999999999999300, 2.912397526302562300, 2.450355806104513900 ) ) ;
#15317 = cartesian_point ( 'none', ( 13.99999999999999300, 2.891428395567589200, 2.426261193385633100 ) ) ;
#15318 = cartesian_point ( 'none', ( 13.99999999999999300, 2.876596012360521200, 2.406594097935001600 ) ) ;
#15319 = cartesian_point ( 'none', ( 13.99999999999999300, 2.864761266238783100, 2.388746995229053600 ) ) ;
#15320 = cartesian_point ( 'none', ( 13.99999999999999300, 2.853736616082138200, 2.369300932057340600 ) ) ;
#15321 = cartesian_point ( 'none', ( 13.99999999999999300, 2.843659637727695700, 2.347593337428362800 ) ) ;
#15322 = cartesian_point ( 'none', ( 13.99999999999999300, 2.834912317085124500, 2.322725889343300500 ) ) ;
#15323 = cartesian_point ( 'none', ( 13.99999999999999300, 2.828341065400630700, 2.293598159757694000 ) ) ;
#15324 = cartesian_point ( 'none', ( 13.99999999999999300, 2.825636389673602100, 2.259230033746739300 ) ) ;
#15325 = cartesian_point ( 'none', ( 13.99999999999999300, 2.648493411542047300, 3.950572051129865400 ) ) ;
#15326 = cartesian_point ( 'none', ( 12.83307840445467800, 3.193487762034019200, 3.476950531436775000 ) ) ;
#15327 = cartesian_point ( 'none', ( 11.66666666666660600, 3.612593089267256200, 2.890217585938363400 ) ) ;
#15328 = cartesian_point ( 'none', ( 9.916666666666689200, 4.008459206335505300, 1.943966090152591900 ) ) ;
#15329 = cartesian_point ( 'none', ( 9.333333333333898800, 4.143819057781939800, 1.650442759149878500 ) ) ;
#15330 = cartesian_point ( 'none', ( 8.166666666666095900, 4.340198150524495100, 1.028531817225805600 ) ) ;
#15331 = cartesian_point ( 'none', ( 7.583333333333901500, 4.404055410150549600, 0.7067486322495734100 ) ) ;
#15332 = cartesian_point ( 'none', ( 4.666666666664394100, 4.544015359079171600, -0.9176815789763647100 ) ) ;
#15333 = cartesian_point ( 'none', ( 2.335766405030252000, 4.050238148367338200, -2.255955679461227900 ) ) ;
#15334 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.119323518941721200, -3.171542838604545400 ) ) ;
#15335 = cartesian_point ( 'none', ( 13.99999999999999500, 2.770078835308429800, 3.981485842202247200 ) ) ;
#15336 = cartesian_point ( 'none', ( 12.83307426104480500, 3.319608329443475700, 3.490033314155102300 ) ) ;
#15337 = cartesian_point ( 'none', ( 11.66666666666660600, 3.739258132787914900, 2.884479243654584700 ) ) ;
#15338 = cartesian_point ( 'none', ( 9.916666666666690900, 4.129891033582811000, 1.911139879585506800 ) ) ;
#15339 = cartesian_point ( 'none', ( 9.333333333333898800, 4.262509743362611100, 1.608780186916670700 ) ) ;
#15340 = cartesian_point ( 'none', ( 8.166666666666095900, 4.451544690192315900, 0.9700066356981629200 ) ) ;
#15341 = cartesian_point ( 'none', ( 7.583333333333901500, 4.510799231143355600, 0.6401978587855249300 ) ) ;
#15342 = cartesian_point ( 'none', ( 4.666666666664394100, 4.623644831698576300, -1.021368420604615600 ) ) ;
#15343 = cartesian_point ( 'none', ( 2.335846040691509400, 4.094610828389535100, -2.378922965417583000 ) ) ;
#15344 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.126906905244004600, -3.296767317054679000 ) ) ;
#15345 = cartesian_point ( 'none', ( 13.99999999999999500, 2.817605292323849000, 3.992301987707875800 ) ) ;
#15346 = cartesian_point ( 'none', ( 12.83307269752131900, 3.368721606422571600, 3.493879502272890100 ) ) ;
#15347 = cartesian_point ( 'none', ( 11.66666666666660600, 3.788398556865843100, 2.881009976313282400 ) ) ;
#15348 = cartesian_point ( 'none', ( 9.916666666666690900, 4.176733593723246200, 1.897200953043575200 ) ) ;
#15349 = cartesian_point ( 'none', ( 9.333333333333898800, 4.308201106576812700, 1.591436068568677900 ) ) ;
#15350 = cartesian_point ( 'none', ( 8.166666666666095900, 4.494218447187970300, 0.9461850157380985400 ) ) ;
#15351 = cartesian_point ( 'none', ( 7.583333333333901500, 4.551606696184329300, 0.6133041808932174800 ) ) ;
#15352 = cartesian_point ( 'none', ( 4.666666666664394100, 4.653557407521005600, -1.062420178488860500 ) ) ;
#15353 = cartesian_point ( 'none', ( 2.335876599982321000, 4.110640967755507800, -2.427117755285411100 ) ) ;
#15354 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.128625897083058500, -3.345478693416825700 ) ) ;
#15355 = cartesian_point ( 'none', ( 13.99999999999999500, 2.865357525664976800, 4.001983802008020100 ) ) ;
#15356 = cartesian_point ( 'none', ( 12.83307117589742000, 3.417894305711496500, 3.496558247430455100 ) ) ;
#15357 = cartesian_point ( 'none', ( 11.66666666666660600, 3.837424862480712600, 2.876377346994646100 ) ) ;
#15358 = cartesian_point ( 'none', ( 9.916666666666690900, 4.223215183780566500, 1.882159950822524400 ) ) ;
#15359 = cartesian_point ( 'none', ( 9.333333333333898800, 4.353451474303365200, 1.573019386384274100 ) ) ;
#15360 = cartesian_point ( 'none', ( 8.166666666666095900, 4.536299517068102600, 0.9213666048338814400 ) ) ;
#15361 = cartesian_point ( 'none', ( 7.583333333333901500, 4.591749813785116700, 0.5854599701598276500 ) ) ;
#15362 = cartesian_point ( 'none', ( 4.666666666664394100, 4.682476863258202100, -1.104154872866575100 ) ) ;
#15363 = cartesian_point ( 'none', ( 2.335906735148556300, 4.125517528523144700, -2.475661415062382400 ) ) ;
#15364 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.129188343576147600, -3.394199294512772400 ) ) ;
#15365 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15364, #15363, #15362, #15361, #15360, #15359, #15358, #15357, #15356, #15355 ),
( #15354, #15353, #15352, #15351, #15350, #15349, #15348, #15347, #15346, #15345 ),
( #15344, #15343, #15342, #15341, #15340, #15339, #15338, #15337, #15336, #15335 ),
( #15334, #15333, #15332, #15331, #15330, #15329, #15328, #15327, #15326, #15325 ),
( #15412, #15411, #15410, #15409, #15408, #15407, #15406, #15405, #15404, #15403 ),
( #15402, #15401, #15400, #15399, #15398, #15397, #15396, #15395, #15394, #15393 ),
( #15392, #15391, #15390, #15389, #15388, #15387, #15386, #15385, #15384, #15383 ),
( #15382, #15381, #15380, #15379, #15378, #15377, #15376, #15375, #15374, #15373 ),
( #15372, #15371, #15370, #15369, #15368, #15367, #15366, #15458, #15457, #15456 ),
( #15455, #15454, #15453, #15452, #15451, #15450, #15449, #15448, #15447, #15446 ),
( #15445, #15444, #15443, #15442, #15441, #15440, #15439, #15438, #15437, #15436 ),
( #15435, #15434, #15433, #15432, #15431, #15430, #15429, #15428, #15427, #15426 ),
( #15425, #15424, #15423, #15422, #15421, #15420, #15419, #15418, #15417, #15416 ),
( #15415, #15414, #15413, #15494, #15493, #15492, #15491, #15490, #15489, #15488 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125263740000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#15366 = cartesian_point ( 'none', ( 9.916666666666689200, 3.089213931666293900, 1.991770867647334900 ) ) ;
#15367 = cartesian_point ( 'none', ( 9.333333333333898800, 3.230573705931609300, 1.765682071353146900 ) ) ;
#15368 = cartesian_point ( 'none', ( 8.166666666666095900, 3.453519567758808900, 1.275712444738011000 ) ) ;
#15369 = cartesian_point ( 'none', ( 7.583333333333901500, 3.537942640617837600, 1.018430909905694300 ) ) ;
#15370 = cartesian_point ( 'none', ( 4.666666666664394100, 3.814675243184420400, -0.2985783511170521700 ) ) ;
#15371 = cartesian_point ( 'none', ( 2.335127056063849100, 3.543425860531732100, -1.444580285739428500 ) ) ;
#15372 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.872208601048196200, -2.287403249438208600 ) ) ;
#15373 = cartesian_point ( 'none', ( 13.99999999999999300, 1.952315910603363600, 3.634448231223285800 ) ) ;
#15374 = cartesian_point ( 'none', ( 12.83310854523841000, 2.450941081708634800, 3.262923563037806400 ) ) ;
#15375 = cartesian_point ( 'none', ( 11.66666666666660600, 2.846552004652560100, 2.788513794560791400 ) ) ;
#15376 = cartesian_point ( 'none', ( 9.916666666666689200, 3.244700930261589500, 2.010388854300649200 ) ) ;
#15377 = cartesian_point ( 'none', ( 9.333333333333898800, 3.387008562561501200, 1.772821524436580600 ) ) ;
#15378 = cartesian_point ( 'none', ( 8.166666666666095900, 3.609323323908237400, 1.259963612117679600 ) ) ;
#15379 = cartesian_point ( 'none', ( 7.583333333333901500, 3.692167462791910500, 0.9912732151483080200 ) ) ;
#15380 = cartesian_point ( 'none', ( 4.666666666664394100, 3.954877999431251300, -0.3812345242894886200 ) ) ;
#15381 = cartesian_point ( 'none', ( 2.335241195792217000, 3.651893914216734100, -1.565923125408975600 ) ) ;
#15382 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.939249776306734200, -2.428460858242360600 ) ) ;
#15383 = cartesian_point ( 'none', ( 13.99999999999999300, 2.216332460683338100, 3.790936610181695700 ) ) ;
#15384 = cartesian_point ( 'none', ( 12.83309545129364400, 2.737910299596995900, 3.380693032746300700 ) ) ;
#15385 = cartesian_point ( 'none', ( 11.66666666666660600, 3.147792507569804800, 2.862487333082709200 ) ) ;
#15386 = cartesian_point ( 'none', ( 9.916666666666689200, 3.552358920716249800, 2.017175293575114800 ) ) ;
#15387 = cartesian_point ( 'none', ( 9.333333333333898800, 3.694333220219793400, 1.756976978248358000 ) ) ;
#15388 = cartesian_point ( 'none', ( 8.166666666666095900, 3.911052329598260900, 1.199473100680687100 ) ) ;
#15389 = cartesian_point ( 'none', ( 7.583333333333901500, 3.988634366893547300, 0.9087694599554420000 ) ) ;
#15390 = cartesian_point ( 'none', ( 4.666666666664394100, 4.213344638222865900, -0.5696135099361429000 ) ) ;
#15391 = cartesian_point ( 'none', ( 2.335460379538844200, 3.840923169975524400, -1.823911230288549800 ) ) ;
#15392 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.043494547618404800, -2.717123947533907700 ) ) ;
#15393 = cartesian_point ( 'none', ( 13.99999999999999300, 2.357291287384257300, 3.853607672851464500 ) ) ;
#15394 = cartesian_point ( 'none', ( 12.83308941009244800, 2.888061805283838700, 3.422692007407322400 ) ) ;
#15395 = cartesian_point ( 'none', ( 11.66666666666660600, 3.302505307758257600, 2.881787374412577900 ) ) ;
#15396 = cartesian_point ( 'none', ( 9.916666666666689200, 3.706343621144061900, 2.002558958216938300 ) ) ;
#15397 = cartesian_point ( 'none', ( 9.333333333333898800, 3.846827144415580600, 1.731082416878881600 ) ) ;
#15398 = cartesian_point ( 'none', ( 8.166666666666095900, 4.058140125055587100, 1.151618052329739900 ) ) ;
#15399 = cartesian_point ( 'none', ( 7.583333333333901500, 4.131807020058529300, 0.8502330045545819500 ) ) ;
#15400 = cartesian_point ( 'none', ( 4.666666666664394100, 4.331351132722347500, -0.6787807075849093800 ) ) ;
#15401 = cartesian_point ( 'none', ( 2.335565642381689500, 3.920191719377284400, -1.963760643522357100 ) ) ;
#15402 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.078642483218857700, -2.867329391989441100 ) ) ;
#15403 = cartesian_point ( 'none', ( 13.99999999999999300, 2.574876602332245600, 3.928717610830576100 ) ) ;
#15404 = cartesian_point ( 'none', ( 12.83308105529335600, 3.116664993651089100, 3.465892288822958600 ) ) ;
#15405 = cartesian_point ( 'none', ( 11.66666666666660600, 3.534981186550414400, 2.890657794649735400 ) ) ;
#15406 = cartesian_point ( 'none', ( 9.916666666666689200, 3.933391684797766800, 1.961101021906900500 ) ) ;
#15407 = cartesian_point ( 'none', ( 9.333333333333898800, 4.070213977962882100, 1.673048751738537300 ) ) ;
#15408 = cartesian_point ( 'none', ( 8.166666666666095900, 4.270676367532948000, 1.061629556811074700 ) ) ;
#15409 = cartesian_point ( 'none', ( 7.583333333333901500, 4.337154323490257600, 0.7448666500318663600 ) ) ;
#15410 = cartesian_point ( 'none', ( 4.666666666664394100, 4.492798426204663200, -0.8561927408167712100 ) ) ;
#15411 = cartesian_point ( 'none', ( 2.335716756505095600, 4.020118566415233000, -2.181819290922943500 ) ) ;
#15412 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.111650595349257900, -3.095134871725615100 ) ) ;
#15413 = cartesian_point ( 'none', ( 4.666666666664394100, 3.397218064092525600, 0.07775748781618124800 ) ) ;
#15414 = cartesian_point ( 'none', ( 2.334802518357900000, 3.260095582674276100, -0.9592002837870314800 ) ) ;
#15415 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.742575697233767200, -1.763871825283376500 ) ) ;
#15416 = cartesian_point ( 'none', ( 13.99999999999999300, 1.402450244064532100, 3.283765588801903500 ) ) ;
#15417 = cartesian_point ( 'none', ( 12.83313850991875100, 1.849641264639183500, 2.992878440393464500 ) ) ;
#15418 = cartesian_point ( 'none', ( 11.66666666666660600, 2.211900931921400000, 2.610495382296369000 ) ) ;
#15419 = cartesian_point ( 'none', ( 9.916666666666689200, 2.591756360585761900, 1.974619468825448800 ) ) ;
#15420 = cartesian_point ( 'none', ( 9.333333333333898800, 2.733201007049830300, 1.785139818246675300 ) ) ;
#15421 = cartesian_point ( 'none', ( 8.166666666666095900, 2.964300924054532600, 1.367491114149262100 ) ) ;
#15422 = cartesian_point ( 'none', ( 7.583333333333901500, 3.056792862826243100, 1.145918543964901100 ) ) ;
#15423 = cartesian_point ( 'none', ( 4.666666666664394100, 3.392860464352488200, 0.0009104041844198908900 ) ) ;
#15424 = cartesian_point ( 'none', ( 2.334798634632027100, 3.232569958017289300, -1.031086527491941400 ) ) ;
#15425 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.697813239045966600, -1.822623449848518800 ) ) ;
#15426 = cartesian_point ( 'none', ( 13.99999999999999300, 1.483988174594254700, 3.254590934409809400 ) ) ;
#15427 = cartesian_point ( 'none', ( 12.83313718803083800, 1.926901754920359500, 2.951747361681173600 ) ) ;
#15428 = cartesian_point ( 'none', ( 11.66666666666660600, 2.282216646757318800, 2.558375427913637700 ) ) ;
#15429 = cartesian_point ( 'none', ( 9.916666666666689200, 2.648632145667802400, 1.909006677761404100 ) ) ;
#15430 = cartesian_point ( 'none', ( 9.333333333333898800, 2.785100468043644600, 1.715524164630003900 ) ) ;
#15431 = cartesian_point ( 'none', ( 8.166666666666095900, 3.005493969144716000, 1.291051423437584300 ) ) ;
#15432 = cartesian_point ( 'none', ( 7.583333333333901500, 3.092256232413599800, 1.066657944059367500 ) ) ;
#15433 = cartesian_point ( 'none', ( 4.666666666664394100, 3.398480863161020200, -0.08916059551260235900 ) ) ;
#15434 = cartesian_point ( 'none', ( 2.334803660458827600, 3.210530067507976900, -1.118602703081453600 ) ) ;
#15435 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.653876663380937600, -1.897250334366092000 ) ) ;
#15436 = cartesian_point ( 'none', ( 13.99999999999999300, 1.631121233305550000, 3.298677875719240800 ) ) ;
#15437 = cartesian_point ( 'none', ( 12.83313091625246800, 2.080501798868379800, 2.974258099577888900 ) ) ;
#15438 = cartesian_point ( 'none', ( 11.66666666666660600, 2.437454004796457200, 2.557890166081149300 ) ) ;
#15439 = cartesian_point ( 'none', ( 9.916666666666689200, 2.798865384356309600, 1.875116580157683900 ) ) ;
#15440 = cartesian_point ( 'none', ( 9.333333333333898800, 2.932436470208763500, 1.670683700890398500 ) ) ;
#15441 = cartesian_point ( 'none', ( 8.166666666666095900, 3.144716209238460600, 1.225205143469728600 ) ) ;
#15442 = cartesian_point ( 'none', ( 7.583333333333901500, 3.226262262457925800, 0.9907570307961955900 ) ) ;
#15443 = cartesian_point ( 'none', ( 4.666666666664394100, 3.501235310084105800, -0.2118864232693472000 ) ) ;
#15444 = cartesian_point ( 'none', ( 2.334884153694397800, 3.271114869032671500, -1.266746736831108900 ) ) ;
#15445 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.669612717792474200, -2.050038331117537600 ) ) ;
#15446 = cartesian_point ( 'none', ( 13.99999999999999300, 1.679647718306107600, 3.364757570677608300 ) ) ;
#15447 = cartesian_point ( 'none', ( 12.83312684455702200, 2.138719355891670800, 3.033221049024685400 ) ) ;
#15448 = cartesian_point ( 'none', ( 11.66666666666660600, 2.503760817822888300, 2.607581409531986700 ) ) ;
#15449 = cartesian_point ( 'none', ( 9.916666666666689200, 2.873777140986796000, 1.908964643249295000 ) ) ;
#15450 = cartesian_point ( 'none', ( 9.333333333333898800, 3.009633418047508200, 1.698934256653931800 ) ) ;
#15451 = cartesian_point ( 'none', ( 8.166666666666095900, 3.225207574398485400, 1.241896542189762500 ) ) ;
#15452 = cartesian_point ( 'none', ( 7.583333333333901500, 3.307762725629624700, 1.001487229272167300 ) ) ;
#15453 = cartesian_point ( 'none', ( 4.666666666664394100, 3.584469586005021700, -0.2311547997559898500 ) ) ;
#15454 = cartesian_point ( 'none', ( 2.334947655261789400, 3.344566995452409800, -1.310396968689783400 ) ) ;
#15455 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.725429003130490600, -2.110087378764985200 ) ) ;
#15456 = cartesian_point ( 'none', ( 13.99999999999999300, 1.826319083408087400, 3.542162979322915000 ) ) ;
#15457 = cartesian_point ( 'none', ( 12.83311565405485100, 2.311408967810631300, 3.189116120783456900 ) ) ;
#15458 = cartesian_point ( 'none', ( 11.66666666666660600, 2.697630541001502900, 2.736183709946084200 ) ) ;
#15459 = cartesian_point ( 'none', ( 13.99999999999999300, 1.543919439625419000, 3.271939412931912800 ) ) ;
#15460 = cartesian_point ( 'none', ( 13.99999999999999300, 1.576721756619319900, 3.282545607165706400 ) ) ;
#15461 = cartesian_point ( 'none', ( 13.99999999999999300, 1.603529463606362400, 3.295696760180174800 ) ) ;
#15462 = cartesian_point ( 'none', ( 13.99999999999999300, 1.625688213898198700, 3.309975954071683500 ) ) ;
#15463 = cartesian_point ( 'none', ( 13.99999999999999300, 1.644464811675090600, 3.324815244258775500 ) ) ;
#15464 = cartesian_point ( 'none', ( 13.99999999999999300, 1.660821699146548100, 3.340051533708662900 ) ) ;
#15465 = cartesian_point ( 'none', ( 13.99999999999999300, 1.675435286010990900, 3.355704756051619300 ) ) ;
#15466 = cartesian_point ( 'none', ( 13.99999999999999300, 1.691123562556432900, 3.374696128147897300 ) ) ;
#15467 = cartesian_point ( 'none', ( 13.99999999999999300, 1.709694422602926300, 3.400684163144541000 ) ) ;
#15468 = cartesian_point ( 'none', ( 13.99999999999999300, 1.737166460774280700, 3.434974059860034200 ) ) ;
#15469 = cartesian_point ( 'none', ( 13.99999999999999300, 1.775464149339956800, 3.476929799341644600 ) ) ;
#15470 = cartesian_point ( 'none', ( 13.99999999999999300, 1.826032801218527200, 3.525898323514183600 ) ) ;
#15471 = cartesian_point ( 'none', ( 13.99999999999999300, 1.889913478194808600, 3.580420579541502900 ) ) ;
#15472 = cartesian_point ( 'none', ( 13.99999999999999300, 1.967950174702734100, 3.638993542086208100 ) ) ;
#15473 = cartesian_point ( 'none', ( 13.99999999999999300, 2.060869536651010600, 3.700012203687966600 ) ) ;
#15474 = cartesian_point ( 'none', ( 4.666666666664394100, 1.313076944448661400, -3.593984582699503200 ) ) ;
#15475 = cartesian_point ( 'none', ( 13.99999999999999300, 2.169243051605832800, 3.761805708291399600 ) ) ;
#15476 = cartesian_point ( 'none', ( 13.99999999999999300, 2.293491538215674200, 3.822641421572039500 ) ) ;
#15477 = cartesian_point ( 'none', ( 13.99999999999999300, 2.387266874532661300, 3.861451261044031000 ) ) ;
#15478 = cartesian_point ( 'none', ( 13.99999999999999500, 2.439077383979840500, 3.880920466006798600 ) ) ;
#15479 = cartesian_point ( 'none', ( 13.99999999999999300, 2.443504546265115700, 3.882581774840815100 ) ) ;
#15480 = cartesian_point ( 'none', ( 8.166666666666095900, 2.595072732748590300, -2.611481793598811900 ) ) ;
#15481 = cartesian_point ( 'none', ( 7.583333333333901500, 2.396111828760538700, -2.795154333954847900 ) ) ;
#15482 = cartesian_point ( 'none', ( 13.99999999999999100, 1.336351624035275700, 3.316726224145992500 ) ) ;
#15483 = cartesian_point ( 'none', ( 12.83313918571629500, 1.788375471310558400, 3.035531420696822900 ) ) ;
#15484 = cartesian_point ( 'none', ( 11.66666666666660600, 2.157628647920769400, 2.661751681547390700 ) ) ;
#15485 = cartesian_point ( 'none', ( 9.916666666666689200, 2.550231707235873600, 2.035941966402866000 ) ) ;
#15486 = cartesian_point ( 'none', ( 9.333333333333898800, 2.696295823831860200, 1.849348485859230800 ) ) ;
#15487 = cartesian_point ( 'none', ( 8.166666666666095900, 2.937153407208587600, 1.436395089898463400 ) ) ;
#15488 = cartesian_point ( 'none', ( 13.99999999999999300, 1.336351624035275700, 3.316726224145992500 ) ) ;
#15489 = cartesian_point ( 'none', ( 12.83313918571629500, 1.788375471310558400, 3.035531420696822900 ) ) ;
#15490 = cartesian_point ( 'none', ( 11.66666666666660600, 2.157628647920769400, 2.661751681547390700 ) ) ;
#15491 = cartesian_point ( 'none', ( 9.916666666666689200, 2.550231707235873600, 2.035941966402866000 ) ) ;
#15492 = cartesian_point ( 'none', ( 9.333333333333898800, 2.696295823831860200, 1.849348485859230800 ) ) ;
#15493 = cartesian_point ( 'none', ( 8.166666666666095900, 2.937153407208587600, 1.436395089898463400 ) ) ;
#15494 = cartesian_point ( 'none', ( 7.583333333333901500, 3.034783162799974400, 1.216631475241245700 ) ) ;
#15495 = cartesian_point ( 'none', ( 12.83314134996691000, 3.517755825324342400, -0.2044393461245816400 ) ) ;
#15496 = cartesian_point ( 'none', ( 11.66666666666660600, 3.354889627611450400, -0.6993957597494324700 ) ) ;
#15497 = cartesian_point ( 'none', ( 9.916666666666689200, 2.981458720272935500, -1.329506368538385000 ) ) ;
#15498 = cartesian_point ( 'none', ( 9.333333333333898800, 2.882835973863584900, -1.545427562392186700 ) ) ;
#15499 = cartesian_point ( 'none', ( 8.166666666666095900, 2.626659454886032000, -1.949294670095058400 ) ) ;
#15500 = cartesian_point ( 'none', ( 7.583333333333901500, 2.476283371009759400, -2.137079846253783900 ) ) ;
#15501 = cartesian_point ( 'none', ( 4.666666666664394100, 1.631013773876778000, -2.982723605712810600 ) ) ;
#15502 = cartesian_point ( 'none', ( 2.334803575968180700, 0.6466190578305118800, -3.337646359580771300 ) ) ;
#15503 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3062808631807496000, -3.247783532389843000 ) ) ;
#15504 = cartesian_point ( 'none', ( 13.99999999999999300, 3.562890713694147200, 0.2355090467195724600 ) ) ;
#15505 = cartesian_point ( 'none', ( 12.83314042475456400, 3.505629581865918900, -0.2911219289664414600 ) ) ;
#15506 = cartesian_point ( 'none', ( 11.66666666666660600, 3.330058659905422900, -0.7833255663769086400 ) ) ;
#15507 = cartesian_point ( 'none', ( 9.916666666666689200, 2.939342713360624200, -1.405441441078504800 ) ) ;
#15508 = cartesian_point ( 'none', ( 9.333333333333898800, 2.835252708768517800, -1.618061756562783500 ) ) ;
#15509 = cartesian_point ( 'none', ( 8.166666666666095900, 2.568993014934803900, -2.014213657943422200 ) ) ;
#15510 = cartesian_point ( 'none', ( 7.583333333333901500, 2.414001406462995100, -2.197584806150620500 ) ) ;
#15511 = cartesian_point ( 'none', ( 4.666666666664394100, 1.548338511229300700, -3.018906126564182100 ) ) ;
#15512 = cartesian_point ( 'none', ( 2.334798595747448000, 0.5568492992512994500, -3.346970292616435700 ) ) ;
#15513 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3914524375773355000, -3.232118364380043300 ) ) ;
#15514 = cartesian_point ( 'none', ( 13.99999999999999300, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#15515 = cartesian_point ( 'none', ( 12.83313918571639100, 3.504134522835827200, -0.3657582238151188500 ) ) ;
#15516 = cartesian_point ( 'none', ( 11.66666666666660600, 3.317525826053539600, -0.8569164428443082300 ) ) ;
#15517 = cartesian_point ( 'none', ( 9.916666666666689200, 2.911362491144202600, -1.474011498025071800 ) ) ;
#15518 = cartesian_point ( 'none', ( 9.333333333333898800, 2.802308318011979900, -1.684389825000026200 ) ) ;
#15519 = cartesian_point ( 'none', ( 8.166666666666095900, 2.526728552585907100, -2.075028629515440300 ) ) ;
#15520 = cartesian_point ( 'none', ( 7.583333333333901500, 2.367381403467293300, -2.255128883740151700 ) ) ;
#15521 = cartesian_point ( 'none', ( 4.666666666664394100, 1.481986085061076000, -3.057916618482931200 ) ) ;
#15522 = cartesian_point ( 'none', ( 2.334802518357595800, 0.4817733807790230400, -3.363953448275403400 ) ) ;
#15523 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4651671290571196000, -3.227473441119315100 ) ) ;
#15524 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15523, #15522, #15521, #15520, #15519, #15518, #15517, #15516, #15515, #15514 ),
( #15513, #15512, #15511, #15510, #15509, #15508, #15507, #15506, #15505, #15504 ),
( #15503, #15502, #15501, #15500, #15499, #15498, #15497, #15496, #15495, #15573 ),
( #15572, #15571, #15570, #15569, #15568, #15567, #15566, #15565, #15564, #15563 ),
( #15562, #15561, #15560, #15559, #15558, #15557, #15556, #15555, #15554, #15553 ),
( #15552, #15551, #15550, #15549, #15548, #15547, #15546, #15545, #15544, #15543 ),
( #15542, #15541, #15540, #15539, #15538, #15537, #15536, #15535, #15534, #15533 ),
( #15532, #15531, #15530, #15529, #15528, #15619, #15618, #15617, #15616, #15615 ),
( #15614, #15613, #15612, #15611, #15610, #15609, #15608, #15607, #15606, #15605 ),
( #15604, #15603, #15602, #15601, #15600, #15599, #15598, #15597, #15596, #15595 ),
( #15594, #15593, #15592, #15591, #15590, #15589, #15588, #15587, #15586, #15585 ),
( #15584, #15583, #15582, #15581, #15580, #15579, #15578, #15577, #15576, #15575 ),
( #15574, #15653, #15652, #15651, #15650, #15649, #15648, #15647, #15646, #15645 ),
( #15644, #15643, #15642, #15641, #15640, #15639, #15638, #15637, #15636, #15635 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260371781800 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#15525 = face_outer_bound ( 'none', #7686, .t. ) ;
#15526 = cartesian_point ( 'none', ( 12.83313918571610700, 2.750121721737385400, -2.202173550846641300 ) ) ;
#15527 = cartesian_point ( 'none', ( 11.66666666666660600, 2.327596315275956200, -2.514473859411607400 ) ) ;
#15528 = cartesian_point ( 'none', ( 8.166666666666095900, 3.529009571741857700, -2.068403024113343300 ) ) ;
#15529 = cartesian_point ( 'none', ( 7.583333333333901500, 3.367438502805133900, -2.322188096910399400 ) ) ;
#15530 = cartesian_point ( 'none', ( 4.666666666664394100, 2.430870880568698900, -3.487764776075012100 ) ) ;
#15531 = cartesian_point ( 'none', ( 2.335460091036218900, 1.255349349856318200, -4.062061540922508500 ) ) ;
#15532 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05819281736515404700, -4.079140118624561500 ) ) ;
#15533 = cartesian_point ( 'none', ( 13.99999999999999300, 4.075667787443337400, 0.6384857700809289900 ) ) ;
#15534 = cartesian_point ( 'none', ( 12.83311933830093000, 4.077495930981800000, 0.03665444257302608000 ) ) ;
#15535 = cartesian_point ( 'none', ( 11.66666666666660600, 3.944164495403699200, -0.5438541442177630100 ) ) ;
#15536 = cartesian_point ( 'none', ( 9.916666666666689200, 3.585620363615452000, -1.305735579728484600 ) ) ;
#15537 = cartesian_point ( 'none', ( 9.333333333333898800, 3.487110659758089000, -1.566126491684814500 ) ) ;
#15538 = cartesian_point ( 'none', ( 8.166666666666095900, 3.221456366466034700, -2.057890138056800200 ) ) ;
#15539 = cartesian_point ( 'none', ( 7.583333333333901500, 3.061489834260167100, -2.289098716979663700 ) ) ;
#15540 = cartesian_point ( 'none', ( 4.666666666664394100, 2.145161350446553000, -3.344022958921605900 ) ) ;
#15541 = cartesian_point ( 'none', ( 2.335240980234074100, 1.026753567707791500, -3.838232406698731200 ) ) ;
#15542 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.09169838204759960000, -3.811323054560737500 ) ) ;
#15543 = cartesian_point ( 'none', ( 13.99999999999999300, 3.946911087306175200, 0.5500918769017061300 ) ) ;
#15544 = cartesian_point ( 'none', ( 12.83312468132012700, 3.935777683151395300, -0.03285660066480375300 ) ) ;
#15545 = cartesian_point ( 'none', ( 11.66666666666660600, 3.793714199298534600, -0.5916113268584379800 ) ) ;
#15546 = cartesian_point ( 'none', ( 9.916666666666689200, 3.429637259637702500, -1.319595862287189300 ) ) ;
#15547 = cartesian_point ( 'none', ( 9.333333333333898800, 3.330530727233920600, -1.568484645594996100 ) ) ;
#15548 = cartesian_point ( 'none', ( 8.166666666666095900, 3.066206313750752300, -2.037389960226251100 ) ) ;
#15549 = cartesian_point ( 'none', ( 7.583333333333901500, 2.908166438188847500, -2.257243224889141000 ) ) ;
#15550 = cartesian_point ( 'none', ( 4.666666666664394100, 2.007548560814806000, -3.257123154823320400 ) ) ;
#15551 = cartesian_point ( 'none', ( 2.335126874871624300, 0.9220237330015793600, -3.713590862660677900 ) ) ;
#15552 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1543999766264019500, -3.668283625664833500 ) ) ;
#15553 = cartesian_point ( 'none', ( 13.99999999999999300, 3.730986038819165400, 0.4703326028743510800 ) ) ;
#15554 = cartesian_point ( 'none', ( 12.83313443523703000, 3.708157413858594900, -0.08094933933123625600 ) ) ;
#15555 = cartesian_point ( 'none', ( 11.66666666666660600, 3.561481377189293300, -0.6054654804650394500 ) ) ;
#15556 = cartesian_point ( 'none', ( 9.916666666666689200, 3.201751662141530700, -1.283016687457460900 ) ) ;
#15557 = cartesian_point ( 'none', ( 9.333333333333898800, 3.105950039859811400, -1.515254988110699100 ) ) ;
#15558 = cartesian_point ( 'none', ( 8.166666666666095900, 2.851788439114698800, -1.951980027466770700 ) ) ;
#15559 = cartesian_point ( 'none', ( 7.583333333333901500, 2.700606070994687500, -2.156304750819209000 ) ) ;
#15560 = cartesian_point ( 'none', ( 4.666666666664394100, 1.842333115763800500, -3.083213877921699500 ) ) ;
#15561 = cartesian_point ( 'none', ( 2.334947501898445100, 0.8174354826350256300, -3.497658061116902100 ) ) ;
#15562 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1922861751933656000, -3.441237805805420700 ) ) ;
#15563 = cartesian_point ( 'none', ( 13.99999999999999300, 3.652577457609493400, 0.4463859909013215800 ) ) ;
#15564 = cartesian_point ( 'none', ( 12.83313808338078800, 3.626237559778597400, -0.09339700549422123900 ) ) ;
#15565 = cartesian_point ( 'none', ( 11.66666666666660600, 3.478621367898495200, -0.6056443370634626600 ) ) ;
#15566 = cartesian_point ( 'none', ( 9.916666666666689200, 3.121468401429055500, -1.265351447410289800 ) ) ;
#15567 = cartesian_point ( 'none', ( 9.333333333333898800, 3.027182305277298400, -1.491736768677160100 ) ) ;
#15568 = cartesian_point ( 'none', ( 8.166666666666095900, 2.777292212006313900, -1.917226972879460000 ) ) ;
#15569 = cartesian_point ( 'none', ( 7.583333333333901500, 2.628865659134839800, -2.116170277323758100 ) ) ;
#15570 = cartesian_point ( 'none', ( 4.666666666664394100, 1.787141301653012900, -3.017998245780999100 ) ) ;
#15571 = cartesian_point ( 'none', ( 2.334884008592787600, 0.7846629237216997700, -3.418740485089639200 ) ) ;
#15572 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2011163238107493400, -3.359730908504055000 ) ) ;
#15573 = cartesian_point ( 'none', ( 13.99999999999999300, 3.562318846934927800, 0.3221073581487111600 ) ) ;
#15574 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4685652949980815300, -4.546791353239577800 ) ) ;
#15575 = cartesian_point ( 'none', ( 13.99999999999999300, 4.670278006575459000, 1.290507341516227800 ) ) ;
#15576 = cartesian_point ( 'none', ( 12.83309735161798000, 4.767716883026111900, 0.6014726246875458100 ) ) ;
#15577 = cartesian_point ( 'none', ( 11.66666666666660600, 4.710424605242988800, -0.08748152077182241900 ) ) ;
#15578 = cartesian_point ( 'none', ( 9.916666666666689200, 4.425945350767344500, -1.028730833301502200 ) ) ;
#15579 = cartesian_point ( 'none', ( 9.333333333333898800, 4.345522436700026200, -1.351634219603456300 ) ) ;
#15580 = cartesian_point ( 'none', ( 8.166666666666095900, 4.101970320171390400, -1.970867779405248500 ) ) ;
#15581 = cartesian_point ( 'none', ( 7.583333333333901500, 3.946018315509751200, -2.267028840823960900 ) ) ;
#15582 = cartesian_point ( 'none', ( 4.666666666664394100, 3.014097793402802200, -3.645006746867501100 ) ) ;
#15583 = cartesian_point ( 'none', ( 2.335841799281792100, 1.763402507212324300, -4.389200397538826500 ) ) ;
#15584 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4373552502462940700, -4.517577751161010000 ) ) ;
#15585 = cartesian_point ( 'none', ( 13.99999999999999300, 4.604210100938463100, 1.190971430682882700 ) ) ;
#15586 = cartesian_point ( 'none', ( 12.83309955075274400, 4.687053135019369600, 0.5116260194363655400 ) ) ;
#15587 = cartesian_point ( 'none', ( 11.66666666666660600, 4.617344017054290500, -0.1643914502293701300 ) ) ;
#15588 = cartesian_point ( 'none', ( 9.916666666666689200, 4.319245107981647200, -1.083174526707550100 ) ) ;
#15589 = cartesian_point ( 'none', ( 9.333333333333898800, 4.235109218615033200, -1.398088270388191200 ) ) ;
#15590 = cartesian_point ( 'none', ( 8.166666666666095900, 3.985963240980850300, -2.000724355563221000 ) ) ;
#15591 = cartesian_point ( 'none', ( 7.583333333333901500, 3.828130568026826700, -2.288278230358770800 ) ) ;
#15592 = cartesian_point ( 'none', ( 4.666666666664394100, 2.891613756162918500, -3.622711094682733400 ) ) ;
#15593 = cartesian_point ( 'none', ( 2.335765995329478300, 1.653442944444772200, -4.330720593572278800 ) ) ;
#15594 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3519622850552177600, -4.434028919951003900 ) ) ;
#15595 = cartesian_point ( 'none', ( 13.99999999999999300, 4.559242566970596900, 1.128722157210202200 ) ) ;
#15596 = cartesian_point ( 'none', ( 12.83310109004226400, 4.632957454874784300, 0.4559715392915454400 ) ) ;
#15597 = cartesian_point ( 'none', ( 11.66666666666660600, 4.555602389053164300, -0.2114209367119205300 ) ) ;
#15598 = cartesian_point ( 'none', ( 9.916666666666689200, 4.249327482817538000, -1.115427656283530600 ) ) ;
#15599 = cartesian_point ( 'none', ( 9.333333333333898800, 4.163010120888200700, -1.425115271387895400 ) ) ;
#15600 = cartesian_point ( 'none', ( 8.166666666666095900, 3.910693656397557800, -2.016948667957313200 ) ) ;
#15601 = cartesian_point ( 'none', ( 7.583333333333901500, 3.751872092431345800, -2.298926402779433600 ) ) ;
#15602 = cartesian_point ( 'none', ( 4.666666666664394100, 2.813511286170698300, -3.605273904193591500 ) ) ;
#15603 = cartesian_point ( 'none', ( 2.335716367010050900, 1.584306188812245800, -4.290361675356021600 ) ) ;
#15604 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2992416929844573000, -4.378193533942342300 ) ) ;
#15605 = cartesian_point ( 'none', ( 13.99999999999999300, 4.416410015203722700, 0.9482125058892725300 ) ) ;
#15606 = cartesian_point ( 'none', ( 12.83310613113991200, 4.463655333732934800, 0.2964092181916665500 ) ) ;
#15607 = cartesian_point ( 'none', ( 11.66666666666660400, 4.364535826114447100, -0.3441510655522161400 ) ) ;
#15608 = cartesian_point ( 'none', ( 9.916666666666689200, 4.035716721879638600, -1.202834901427363600 ) ) ;
#15609 = cartesian_point ( 'none', ( 9.333333333333898800, 3.943552752283169500, -1.496585874133562300 ) ) ;
#15610 = cartesian_point ( 'none', ( 8.166666666666095900, 3.683160034490501100, -2.055653119820144400 ) ) ;
#15611 = cartesian_point ( 'none', ( 7.583333333333901500, 3.522109138930932900, -2.320802620249026400 ) ) ;
#15612 = cartesian_point ( 'none', ( 4.666666666664393200, 2.581913241148131800, -3.542803081801699800 ) ) ;
#15613 = cartesian_point ( 'none', ( 2.335565314132734800, 1.382569441664887900, -4.160425882227916500 ) ) ;
#15614 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1486935151741383400, -4.204066803592769300 ) ) ;
#15615 = cartesian_point ( 'none', ( 13.99999999999999300, 4.310654265010026800, 0.8359058977932778400 ) ) ;
#15616 = cartesian_point ( 'none', ( 12.83311005808636700, 4.341431264733075500, 0.1996123736867733100 ) ) ;
#15617 = cartesian_point ( 'none', ( 11.66666666666660600, 4.229323780841206700, -0.4217799580517754300 ) ) ;
#15618 = cartesian_point ( 'none', ( 9.916666666666689200, 3.888060006872834200, -1.248904628346909900 ) ) ;
#15619 = cartesian_point ( 'none', ( 9.333333333333898800, 3.792909318277861700, -1.531678337944131400 ) ) ;
#15620 = cartesian_point ( 'none', ( 13.99999999999999300, 3.721049558317773600, 0.4693505673663804200 ) ) ;
#15621 = cartesian_point ( 'none', ( 13.99999999999999300, 3.701444664136543500, 0.4607349759818367700 ) ) ;
#15622 = cartesian_point ( 'none', ( 13.99999999999999300, 3.681656802754589700, 0.4503362825118253400 ) ) ;
#15623 = cartesian_point ( 'none', ( 13.99999999999999300, 3.661443497408446200, 0.4375227176559586800 ) ) ;
#15624 = cartesian_point ( 'none', ( 13.99999999999999300, 3.640640425554333400, 0.4213320476846501000 ) ) ;
#15625 = cartesian_point ( 'none', ( 13.99999999999999300, 3.619364697325842900, 0.4003809291498188200 ) ) ;
#15626 = cartesian_point ( 'none', ( 8.166666666666095900, 1.003774146863470200, -3.111677755464155900 ) ) ;
#15627 = face_outer_bound ( 'none', #7751, .t. ) ;
#15628 = cartesian_point ( 'none', ( 7.583333333333901500, 0.7723532460527126100, -3.177038157635938600 ) ) ;
#15629 = cartesian_point ( 'none', ( 13.99999999999999300, 3.598508567574337600, 0.3729308798223292500 ) ) ;
#15630 = cartesian_point ( 'none', ( 13.99999999999999300, 3.559634079702402400, 0.2978417722964664700 ) ) ;
#15631 = cartesian_point ( 'none', ( 13.99999999999999300, 3.565015390844200400, 0.2186773482170756800 ) ) ;
#15632 = cartesian_point ( 'none', ( 13.99999999999999100, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#15633 = b_spline_curve_with_knots ( 'none', 3,
( #15632, #15631, #15630, #15629, #15625, #15624, #15623, #15622, #15621, #15620, #15674, #15673, #15672, #15671, #15670, #15669, #15668, #15667, #15666, #15665, #15664, #15663, #15662 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725219100, 0.1915938183758917300, 0.2031346778270182500, 0.2144459637908788000, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579867300, 0.4227460907813838100, 0.4830826762998283200, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869218100, 0.7163236830233099500 ),
.unspecified. ) ;
#15634 = cartesian_point ( 'none', ( 13.99999999999999100, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#15635 = cartesian_point ( 'none', ( 13.99999999999999300, 4.715205259138830500, 1.363231267410643000 ) ) ;
#15636 = cartesian_point ( 'none', ( 12.83309589173588200, 4.823308312814968500, 0.6676076685744523100 ) ) ;
#15637 = cartesian_point ( 'none', ( 11.66666666666660600, 4.775197650605647000, -0.03030862390177667700 ) ) ;
#15638 = cartesian_point ( 'none', ( 9.916666666666689200, 4.500982430825218600, -0.9873070591229209400 ) ) ;
#15639 = cartesian_point ( 'none', ( 9.333333333333898800, 4.423401178044921200, -1.315837654162758100 ) ) ;
#15640 = cartesian_point ( 'none', ( 8.166666666666095900, 4.184236580736978800, -1.946810455710406000 ) ) ;
#15641 = cartesian_point ( 'none', ( 7.583333333333901500, 4.029830263402946100, -2.249083093663536600 ) ) ;
#15642 = cartesian_point ( 'none', ( 4.666666666664394100, 3.102212284558444100, -3.658095075848224900 ) ) ;
#15643 = cartesian_point ( 'none', ( 2.335895144171683300, 1.843404369523973000, -4.428458075425868200 ) ) ;
#15644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5003725078292660100, -4.575336323400209800 ) ) ;
#15645 = cartesian_point ( 'none', ( 13.99999999999999300, 4.693125976231227600, 1.326638653731846600 ) ) ;
#15646 = cartesian_point ( 'none', ( 12.83309660336339200, 4.795863116868522600, 0.6342531283648315000 ) ) ;
#15647 = cartesian_point ( 'none', ( 11.66666666666660600, 4.743115274452012600, -0.05923082969765410000 ) ) ;
#15648 = cartesian_point ( 'none', ( 9.916666666666689200, 4.463686154498250700, -1.008409584238504400 ) ) ;
#15649 = cartesian_point ( 'none', ( 9.333333333333898800, 4.384654758311751400, -1.334141854554356900 ) ) ;
#15650 = cartesian_point ( 'none', ( 8.166666666666095900, 4.143235146281273100, -1.959268833079922400 ) ) ;
#15651 = cartesian_point ( 'none', ( 7.583333333333901500, 3.988024045315710100, -2.258494200046425900 ) ) ;
#15652 = cartesian_point ( 'none', ( 4.666666666664394100, 3.058092366762156900, -3.652013799992509700 ) ) ;
#15653 = cartesian_point ( 'none', ( 2.335868632313649900, 1.803202962514309300, -4.409251316597431200 ) ) ;
#15654 = cartesian_point ( 'none', ( 16.71886125642965800, 2.460752333494171700, 3.550364505582809500 ) ) ;
#15655 = cartesian_point ( 'none', ( 15.36252757280116300, 2.784080172619425300, 2.812820974612679300 ) ) ;
#15656 = cartesian_point ( 'none', ( 13.99999999999999300, 2.869968596449947300, 2.124366965523109700 ) ) ;
#15657 = cartesian_point ( 'none', ( 18.08015727969621300, 1.962351676444295600, 4.155549327005676500 ) ) ;
#15658 = cartesian_point ( 'none', ( 16.71884787556750900, 2.525368774970025800, 3.512445405106277900 ) ) ;
#15659 = cartesian_point ( 'none', ( 15.36256830595771900, 2.841176265868353900, 2.764312008211326600 ) ) ;
#15660 = cartesian_point ( 'none', ( 13.99999999999999300, 2.917368101923071100, 2.067721419070088600 ) ) ;
#15661 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15660, #15659, #15658, #15657 ),
( #15656, #15655, #15654, #15710 ),
( #15709, #15708, #15707, #15706 ),
( #15705, #15704, #15703, #15702 ),
( #15701, #15700, #15699, #15698 ),
( #15697, #15696, #15695, #15694 ),
( #15693, #15692, #15691, #15690 ),
( #15689, #15688, #15687, #15686 ),
( #15685, #15684, #15683, #15682 ),
( #15681, #15680, #15679, #15678 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827991800 ),
( 0.7368421052631579600, 0.9516620465921065100 ),
.unspecified. ) ;
#15662 = cartesian_point ( 'none', ( 13.99999999999999500, 4.472581098737844500, 1.020379618187749800 ) ) ;
#15663 = cartesian_point ( 'none', ( 13.99999999999999100, 4.469443747786695700, 1.016622096402312700 ) ) ;
#15664 = cartesian_point ( 'none', ( 13.99999999999999100, 4.433835249049783700, 0.9740325189664084100 ) ) ;
#15665 = cartesian_point ( 'none', ( 13.99999999999999300, 4.366089373003148000, 0.8982410172102601700 ) ) ;
#15666 = cartesian_point ( 'none', ( 13.99999999999999300, 4.267591241240255700, 0.8010978832561814800 ) ) ;
#15667 = cartesian_point ( 'none', ( 13.99999999999999300, 4.173438479172217400, 0.7192534372027277200 ) ) ;
#15668 = cartesian_point ( 'none', ( 13.99999999999999300, 4.085127108205059100, 0.6517376120470966800 ) ) ;
#15669 = cartesian_point ( 'none', ( 13.99999999999999300, 4.004045025788344400, 0.5974585750797509800 ) ) ;
#15670 = cartesian_point ( 'none', ( 13.99999999999999300, 3.931466679559374000, 0.5551998369073386500 ) ) ;
#15671 = cartesian_point ( 'none', ( 13.99999999999999300, 3.868531468731152500, 0.5236678824728293600 ) ) ;
#15672 = cartesian_point ( 'none', ( 13.99999999999999300, 3.816272130428971300, 0.5013977548319653600 ) ) ;
#15673 = cartesian_point ( 'none', ( 13.99999999999999300, 3.774827074080239000, 0.4868094992029367600 ) ) ;
#15674 = cartesian_point ( 'none', ( 13.99999999999999300, 3.744160187652432600, 0.4778765891128680700 ) ) ;
#15675 = cartesian_point ( 'none', ( 9.333333333333898800, 1.446801880707713200, -2.932041150758782700 ) ) ;
#15676 = cartesian_point ( 'none', ( 9.916666666666689200, 1.652283199795906000, -2.814018777269112500 ) ) ;
#15677 = face_outer_bound ( 'none', #7757, .t. ) ;
#15678 = cartesian_point ( 'none', ( 18.08018559427345600, 1.622147794353145300, 5.360038216655321500 ) ) ;
#15679 = cartesian_point ( 'none', ( 16.71882585051782800, 2.391245684136589700, 4.774778422752179500 ) ) ;
#15680 = cartesian_point ( 'none', ( 15.36216866490827500, 2.927446911889903800, 4.031114286218749700 ) ) ;
#15681 = cartesian_point ( 'none', ( 13.99999999999999300, 3.211866781248181800, 3.284317212934882300 ) ) ;
#15682 = cartesian_point ( 'none', ( 18.08018044191763400, 1.674133400050614100, 5.234962975549834100 ) ) ;
#15683 = cartesian_point ( 'none', ( 16.71882423330737300, 2.421827795414742900, 4.640847730826575200 ) ) ;
#15684 = cartesian_point ( 'none', ( 15.36221076331872700, 2.934397582198459800, 3.893882917609848200 ) ) ;
#15685 = cartesian_point ( 'none', ( 13.99999999999999300, 3.195802110706109600, 3.149812695474540500 ) ) ;
#15686 = cartesian_point ( 'none', ( 18.08017683518015100, 1.716249732930150300, 5.105705454250926100 ) ) ;
#15687 = cartesian_point ( 'none', ( 16.71882508210315900, 2.441827167817133900, 4.504423718646140900 ) ) ;
#15688 = cartesian_point ( 'none', ( 15.36225101703825800, 2.930493490261949100, 3.756023300383599700 ) ) ;
#15689 = cartesian_point ( 'none', ( 13.99999999999999300, 3.169085353325374200, 3.016504626158163800 ) ) ;
#15690 = cartesian_point ( 'none', ( 18.08017375641794500, 1.777002670238924300, 4.823317436145303300 ) ) ;
#15691 = cartesian_point ( 'none', ( 16.71883393499296500, 2.454267210034561900, 4.211724904156454000 ) ) ;
#15692 = cartesian_point ( 'none', ( 15.36232962991925000, 2.892106122128371000, 3.465506671005812200 ) ) ;
#15693 = cartesian_point ( 'none', ( 13.99999999999999300, 3.083478456162624100, 2.740600774023831000 ) ) ;
#15694 = cartesian_point ( 'none', ( 18.08017450087736200, 1.794887967496002300, 4.668184022816506100 ) ) ;
#15695 = cartesian_point ( 'none', ( 16.71884247435673400, 2.445614202959479800, 4.053576318461903600 ) ) ;
#15696 = cartesian_point ( 'none', ( 15.36236876440115600, 2.856221130779812400, 3.311192334347959200 ) ) ;
#15697 = cartesian_point ( 'none', ( 13.99999999999999300, 3.022950773963045500, 2.596627971491065600 ) ) ;
#15698 = cartesian_point ( 'none', ( 18.08018541373290600, 1.764360595242118600, 4.440061604422822100 ) ) ;
#15699 = cartesian_point ( 'none', ( 16.71886841641418500, 2.376072031963590600, 3.830739079829829800 ) ) ;
#15700 = cartesian_point ( 'none', ( 15.36240218264947400, 2.749163944970029600, 3.103657819652344300 ) ) ;
#15701 = cartesian_point ( 'none', ( 13.99999999999999300, 2.884424183206428800, 2.412792305716354100 ) ) ;
#15702 = cartesian_point ( 'none', ( 18.08019017033391800, 1.748841929771041600, 4.359570633865394600 ) ) ;
#15703 = cartesian_point ( 'none', ( 16.71887897114476800, 2.346788260280876500, 3.752924926895762100 ) ) ;
#15704 = cartesian_point ( 'none', ( 15.36241265108244000, 2.706854461764737000, 3.032050603435298500 ) ) ;
#15705 = cartesian_point ( 'none', ( 13.99999999999999300, 2.831409203131899600, 2.350256254353975600 ) ) ;
#15706 = cartesian_point ( 'none', ( 18.08018145406973800, 1.816454433030760400, 4.221668371254845700 ) ) ;
#15707 = cartesian_point ( 'none', ( 16.71887540702160300, 2.390803077654850100, 3.603498229275066100 ) ) ;
#15708 = cartesian_point ( 'none', ( 15.36247935989353400, 2.724363330682180200, 2.877240199725486800 ) ) ;
#15709 = cartesian_point ( 'none', ( 13.99999999999999300, 2.822668929637120800, 2.196908926437902000 ) ) ;
#15710 = cartesian_point ( 'none', ( 18.08016877625313500, 1.893258809998628700, 4.181658963712534300 ) ) ;
#15711 = cartesian_point ( 'none', ( 7.583333333333901500, 2.456198176963041700, -3.837219503437359100 ) ) ;
#15712 = cartesian_point ( 'none', ( 4.666666666664394100, 0.9916620834495948300, -4.630107049794008700 ) ) ;
#15713 = cartesian_point ( 'none', ( 2.335846040691596000, -0.4629816333147571100, -4.712829332637697100 ) ) ;
#15714 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.699880960134410500, -4.213861205383394400 ) ) ;
#15715 = cartesian_point ( 'none', ( 13.99999999999999500, 4.802001162281441400, -0.9045217420469119400 ) ) ;
#15716 = cartesian_point ( 'none', ( 12.83307269752093800, 4.577562113115368100, -1.612886957780676400 ) ) ;
#15717 = cartesian_point ( 'none', ( 11.66666666666660600, 4.194416489147148900, -2.249233741711395200 ) ) ;
#15718 = cartesian_point ( 'none', ( 9.916666666666689200, 3.460832528647345800, -3.011164754346963100 ) ) ;
#15719 = cartesian_point ( 'none', ( 9.333333333333898800, 3.237312585234719100, -3.257771133848015800 ) ) ;
#15720 = cartesian_point ( 'none', ( 8.166666666666095900, 2.727645978512189400, -3.695025433059603100 ) ) ;
#15721 = cartesian_point ( 'none', ( 7.583333333333901500, 2.448686860700031600, -3.885511316839341100 ) ) ;
#15722 = cartesian_point ( 'none', ( 4.666666666664394100, 0.9667462240866271400, -4.674370002360486600 ) ) ;
#15723 = cartesian_point ( 'none', ( 2.335876599982180200, -0.5001619956345765300, -4.747431699555489700 ) ) ;
#15724 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.743476291594021400, -4.235660292404780600 ) ) ;
#15725 = cartesian_point ( 'none', ( 13.99999999999999500, 4.830645044976217100, -0.9439367303302759200 ) ) ;
#15726 = cartesian_point ( 'none', ( 12.83307117589725300, 4.600425862931403200, -1.656503227397360600 ) ) ;
#15727 = cartesian_point ( 'none', ( 11.66666666666660600, 4.210568764680624900, -2.295754101681350100 ) ) ;
#15728 = cartesian_point ( 'none', ( 9.916666666666689200, 3.466459902122948300, -3.059694153991297000 ) ) ;
#15729 = cartesian_point ( 'none', ( 9.333333333333898800, 3.239357863968906700, -3.306582882402760800 ) ) ;
#15730 = cartesian_point ( 'none', ( 8.166666666666095900, 2.722551466071312800, -3.743613661109789900 ) ) ;
#15731 = cartesian_point ( 'none', ( 7.583333333333901500, 2.440034929451672300, -3.933593684166137600 ) ) ;
#15732 = cartesian_point ( 'none', ( 4.666666666664394100, 0.9407965868451271300, -4.718013283194904900 ) ) ;
#15733 = cartesian_point ( 'none', ( 2.335906735148016700, -0.5381389150540251100, -4.781129660268745400 ) ) ;
#15734 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.787560460466577100, -4.256411180868308700 ) ) ;
#15735 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15734, #15733, #15732, #15731, #15730, #15729, #15728, #15727, #15726, #15725 ),
( #15724, #15723, #15722, #15721, #15720, #15719, #15718, #15717, #15716, #15715 ),
( #15714, #15713, #15712, #15711, #15787, #15786, #15785, #15784, #15783, #15782 ),
( #15781, #15780, #15779, #15778, #15777, #15776, #15775, #15774, #15773, #15772 ),
( #15771, #15770, #15769, #15768, #15767, #15766, #15765, #15764, #15763, #15762 ),
( #15761, #15760, #15759, #15758, #15757, #15756, #15755, #15754, #15753, #15752 ),
( #15751, #15750, #15749, #15748, #15747, #15746, #15745, #15744, #15743, #15742 ),
( #15126, #15068, #15066, #15128, #15127, #15124, #15123, #15122, #15121, #15120 ),
( #15119, #15118, #15474, #15481, #15480, #15304, #15303, #15833, #15832, #15831 ),
( #15830, #15829, #15828, #15827, #15826, #15825, #15824, #15823, #15822, #15821 ),
( #15820, #15819, #15818, #15817, #15816, #15815, #15814, #15813, #15812, #15811 ),
( #15810, #15809, #15808, #15807, #15806, #15805, #15804, #15803, #15802, #15801 ),
( #15800, #15799, #15798, #15797, #15796, #15795, #15794, #15793, #15792, #15791 ),
( #15790, #15789, #15788, #15855, #15854, #15853, #15852, #15851, #15850, #15849 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125260663300, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#15736 = cartesian_point ( 'none', ( 8.166666666666095900, 1.072208331071796500, -3.083366839253713500 ) ) ;
#15737 = cartesian_point ( 'none', ( 7.583333333333901500, 0.8426831654210977800, -3.153833675599521300 ) ) ;
#15738 = cartesian_point ( 'none', ( 4.666666666664394100, -0.3295986334969195900, -3.376760442666535400 ) ) ;
#15739 = cartesian_point ( 'none', ( 2.334798595747114900, -1.341057314748941700, -3.116706043291330300 ) ) ;
#15740 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.076725860678991300, -2.507395826716450200 ) ) ;
#15741 = cartesian_point ( 'none', ( 13.99999999999999300, 3.092784068257657700, -1.794768847548635900 ) ) ;
#15742 = cartesian_point ( 'none', ( 13.99999999999999300, 4.369055010953339000, -0.4412349373724299700 ) ) ;
#15743 = cartesian_point ( 'none', ( 12.83309545129423400, 4.212555591762599900, -1.086100168771433600 ) ) ;
#15744 = cartesian_point ( 'none', ( 11.66666666666660600, 3.911450329928174400, -1.674212566932238500 ) ) ;
#15745 = cartesian_point ( 'none', ( 9.916666666666689200, 3.310590414511384200, -2.393374432459067800 ) ) ;
#15746 = cartesian_point ( 'none', ( 9.333333333333898800, 3.132883957226837900, -2.630609084349754500 ) ) ;
#15747 = cartesian_point ( 'none', ( 8.166666666666095900, 2.715788964297422700, -3.059339200793940600 ) ) ;
#15748 = cartesian_point ( 'none', ( 7.583333333333901500, 2.483584374559311100, -3.250672960874066300 ) ) ;
#15749 = cartesian_point ( 'none', ( 4.666666666664394100, 1.232147944044865900, -4.069219094018366800 ) ) ;
#15750 = cartesian_point ( 'none', ( 2.335460379538839800, -0.06351086316296505900, -4.251506714555264700 ) ) ;
#15751 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.207269550950754700, -3.897194098193258200 ) ) ;
#15752 = cartesian_point ( 'none', ( 13.99999999999999300, 4.484619027567324800, -0.5434210958534120300 ) ) ;
#15753 = cartesian_point ( 'none', ( 12.83308941009289600, 4.313134392576141200, -1.205235777890492300 ) ) ;
#15754 = cartesian_point ( 'none', ( 11.66666666666660600, 3.993276284935343100, -1.806926753154401800 ) ) ;
#15755 = cartesian_point ( 'none', ( 9.916666666666689200, 3.361262484545066300, -2.539515687906220200 ) ) ;
#15756 = cartesian_point ( 'none', ( 9.333333333333898800, 3.172677701202102800, -2.780079426443490000 ) ) ;
#15757 = cartesian_point ( 'none', ( 8.166666666666095900, 2.733360959640384300, -3.213014671200897300 ) ) ;
#15758 = cartesian_point ( 'none', ( 7.583333333333901500, 2.489813811408008600, -3.405224309433931800 ) ) ;
#15759 = cartesian_point ( 'none', ( 4.666666666664394100, 1.181867637667517700, -4.221911269906286200 ) ) ;
#15760 = cartesian_point ( 'none', ( 2.335565642381236100, -0.1577930184905175200, -4.381707469130978100 ) ) ;
#15761 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.329300248979500100, -3.991563381647542700 ) ) ;
#15762 = cartesian_point ( 'none', ( 13.99999999999999300, 4.643329636760352500, -0.7101418641872306900 ) ) ;
#15763 = cartesian_point ( 'none', ( 12.83308105529288800, 4.447395947228816500, -1.395234506802268700 ) ) ;
#15764 = cartesian_point ( 'none', ( 11.66666666666660600, 4.097919073206532500, -2.014709344913639700 ) ) ;
#15765 = cartesian_point ( 'none', ( 9.916666666666689200, 3.417870193530755600, -2.763268120240243200 ) ) ;
#15766 = cartesian_point ( 'none', ( 9.333333333333898800, 3.212686666945343100, -3.007387293338253700 ) ) ;
#15767 = cartesian_point ( 'none', ( 8.166666666666095900, 2.739795290834801100, -3.443727009566255800 ) ) ;
#15768 = cartesian_point ( 'none', ( 7.583333333333901500, 2.479273556825517800, -3.635785552329063600 ) ) ;
#15769 = cartesian_point ( 'none', ( 4.666666666664394100, 1.087555605398993700, -4.442468515713516200 ) ) ;
#15770 = cartesian_point ( 'none', ( 2.335716756505464200, -0.3146350285698645300, -4.563188962238074400 ) ) ;
#15771 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.522807336734792700, -4.116222432874104200 ) ) ;
#15772 = cartesian_point ( 'none', ( 13.99999999999999300, 4.693790662652200600, -0.7680274066392989200 ) ) ;
#15773 = cartesian_point ( 'none', ( 12.83307840445476500, 4.489368209846553300, -1.460521194895985100 ) ) ;
#15774 = cartesian_point ( 'none', ( 11.66666666666660600, 4.129759794854265000, -2.085490484152864100 ) ) ;
#15775 = cartesian_point ( 'none', ( 9.916666666666689200, 3.433467886804433700, -2.838670047540400100 ) ) ;
#15776 = cartesian_point ( 'none', ( 9.333333333333898800, 3.222700187989757200, -3.083731697666998600 ) ) ;
#15777 = cartesian_point ( 'none', ( 8.166666666666095900, 2.738568920319708300, -3.520715545670043400 ) ) ;
#15778 = cartesian_point ( 'none', ( 7.583333333333901500, 2.472391904036146400, -3.712475718132231400 ) ) ;
#15779 = cartesian_point ( 'none', ( 4.666666666664394100, 1.052899673687548700, -4.514600463062264700 ) ) ;
#15780 = cartesian_point ( 'none', ( 2.335766405030947500, -0.3695597330754211200, -4.621384066475054700 ) ) ;
#15781 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.589123020453932400, -4.154942986226179100 ) ) ;
#15782 = cartesian_point ( 'none', ( 13.99999999999999500, 4.772419246504106200, -0.8657833453456808000 ) ) ;
#15783 = cartesian_point ( 'none', ( 12.83307426104451200, 4.553661104749206600, -1.569809713931104900 ) ) ;
#15784 = cartesian_point ( 'none', ( 11.66666666666660600, 4.177158575813717100, -2.203092853967016500 ) ) ;
#15785 = cartesian_point ( 'none', ( 9.916666666666689200, 3.454052719481130600, -2.962764823548284600 ) ) ;
#15786 = cartesian_point ( 'none', ( 9.333333333333898800, 3.234108471971701300, -3.209003800807939600 ) ) ;
#15787 = cartesian_point ( 'none', ( 8.166666666666095900, 2.731587566891716900, -3.646312159768933600 ) ) ;
#15788 = cartesian_point ( 'none', ( 4.666666666664394100, 1.481986085061076000, -3.057916618482931200 ) ) ;
#15789 = cartesian_point ( 'none', ( 2.334802518357595800, 0.4817733807790230400, -3.363953448275403400 ) ) ;
#15790 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4651671290571196000, -3.227473441119315100 ) ) ;
#15791 = cartesian_point ( 'none', ( 13.99999999999999300, 3.569617131190947500, 0.08841191087343196200 ) ) ;
#15792 = cartesian_point ( 'none', ( 12.83313850991873300, 3.490786737585170200, -0.4392062380142107100 ) ) ;
#15793 = cartesian_point ( 'none', ( 11.66666666666660600, 3.293446977854778400, -0.9275768850522649900 ) ) ;
#15794 = cartesian_point ( 'none', ( 9.916666666666689200, 2.872831549724144600, -1.537257937436450100 ) ) ;
#15795 = cartesian_point ( 'none', ( 9.333333333333898800, 2.759233026738972400, -1.744633204940818000 ) ) ;
#15796 = cartesian_point ( 'none', ( 8.166666666666095900, 2.475328777700706300, -2.128346625414467000 ) ) ;
#15797 = cartesian_point ( 'none', ( 7.583333333333901500, 2.312201818515639700, -2.304524824357714800 ) ) ;
#15798 = cartesian_point ( 'none', ( 4.666666666664394100, 1.410273306687148700, -3.085876238582678300 ) ) ;
#15799 = cartesian_point ( 'none', ( 2.334798634631948500, 0.4049487957541690900, -3.368777884257123200 ) ) ;
#15800 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5372044836907080600, -3.211162383843583900 ) ) ;
#15801 = cartesian_point ( 'none', ( 13.99999999999999300, 3.576951012573637500, 0.002122810994979205100 ) ) ;
#15802 = cartesian_point ( 'none', ( 12.83313718803078800, 3.485467759960765700, -0.5265713195487612400 ) ) ;
#15803 = cartesian_point ( 'none', ( 11.66666666666660600, 3.275247203344795000, -1.013189720570921500 ) ) ;
#15804 = cartesian_point ( 'none', ( 9.916666666666689200, 2.836775110667035400, -1.616250509760887200 ) ) ;
#15805 = cartesian_point ( 'none', ( 9.333333333333898800, 2.717468216095094900, -1.820762002854570100 ) ) ;
#15806 = cartesian_point ( 'none', ( 8.166666666666095900, 2.422908998676246200, -2.197571332325616300 ) ) ;
#15807 = cartesian_point ( 'none', ( 7.583333333333901500, 2.254835857008586700, -2.369709483137973500 ) ) ;
#15808 = cartesian_point ( 'none', ( 4.666666666664394100, 1.330676641554097600, -3.128405578674925600 ) ) ;
#15809 = cartesian_point ( 'none', ( 2.334803660458121500, 0.3161855809250791500, -3.385085227898359900 ) ) ;
#15810 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6233393987126708600, -3.202197397054512800 ) ) ;
#15811 = cartesian_point ( 'none', ( 13.99999999999999300, 3.678175186463575200, -0.1133997494859133600 ) ) ;
#15812 = cartesian_point ( 'none', ( 12.83313091625249800, 3.569752011646479600, -0.6569395355360444500 ) ) ;
#15813 = cartesian_point ( 'none', ( 11.66666666666660600, 3.339293722764217900, -1.154600173368374200 ) ) ;
#15814 = cartesian_point ( 'none', ( 9.916666666666689200, 2.868356736364027400, -1.766985925774217800 ) ) ;
#15815 = cartesian_point ( 'none', ( 9.333333333333898800, 2.737885482846305100, -1.973410946318876700 ) ) ;
#15816 = cartesian_point ( 'none', ( 8.166666666666095900, 2.420848124320898800, -2.351565869628888800 ) ) ;
#15817 = cartesian_point ( 'none', ( 7.583333333333901500, 2.241462074541160200, -2.523136034506548800 ) ) ;
#15818 = cartesian_point ( 'none', ( 4.666666666664394100, 1.261727041874025800, -3.272856462595380700 ) ) ;
#15819 = cartesian_point ( 'none', ( 2.334884153694933400, 0.2065968640163996200, -3.501736357501503700 ) ) ;
#15820 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7557832558159361900, -3.279981843284923900 ) ) ;
#15821 = cartesian_point ( 'none', ( 13.99999999999999300, 3.758442021638414700, -0.1300904955242232500 ) ) ;
#15822 = cartesian_point ( 'none', ( 12.83312684455754000, 3.647571044208648400, -0.6854019936855722000 ) ) ;
#15823 = cartesian_point ( 'none', ( 11.66666666666660600, 3.412039313291070900, -1.194272483462433400 ) ) ;
#15824 = cartesian_point ( 'none', ( 9.916666666666689200, 2.930265485887813400, -1.821067062864512500 ) ) ;
#15825 = cartesian_point ( 'none', ( 9.333333333333898800, 2.795651863345319600, -2.031896055026871700 ) ) ;
#15826 = cartesian_point ( 'none', ( 8.166666666666095900, 2.469468476148528600, -2.417849533111934100 ) ) ;
#15827 = cartesian_point ( 'none', ( 7.583333333333901500, 2.285079122359459500, -2.592813977904327800 ) ) ;
#15828 = cartesian_point ( 'none', ( 4.666666666664394100, 1.278776677937433000, -3.356573395951947300 ) ) ;
#15829 = cartesian_point ( 'none', ( 2.334947655261813400, 0.1974043325651745900, -3.586683723457597700 ) ) ;
#15830 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7872188679472157400, -3.355699398199434700 ) ) ;
#15831 = cartesian_point ( 'none', ( 13.99999999999999300, 3.980745144531974100, -0.1898105918843150100 ) ) ;
#15832 = cartesian_point ( 'none', ( 12.83311565405492000, 3.861116046779034900, -0.7777248366896734000 ) ) ;
#15833 = cartesian_point ( 'none', ( 11.66666666666660400, 3.609556473998836600, -1.317199260297803100 ) ) ;
#15834 = cartesian_point ( 'none', ( 13.99999999999999100, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#15835 = cartesian_point ( 'none', ( 12.83313918571639100, 3.504134522835827200, -0.3657582238151188500 ) ) ;
#15836 = cartesian_point ( 'none', ( 11.66666666666660600, 3.317525826053539600, -0.8569164428443082300 ) ) ;
#15837 = cartesian_point ( 'none', ( 9.916666666666689200, 2.911362491144202600, -1.474011498025071800 ) ) ;
#15838 = cartesian_point ( 'none', ( 9.333333333333898800, 2.802308318011979900, -1.684389825000026200 ) ) ;
#15839 = cartesian_point ( 'none', ( 8.166666666666095900, 2.526728552585907100, -2.075028629515440300 ) ) ;
#15840 = cartesian_point ( 'none', ( 7.583333333333901500, 2.367381403467293300, -2.255128883740151700 ) ) ;
#15841 = cartesian_point ( 'none', ( 4.666666666664394100, 1.481986085061076000, -3.057916618482931200 ) ) ;
#15842 = cartesian_point ( 'none', ( 2.334802518357595800, 0.4817733807790230400, -3.363953448275403400 ) ) ;
#15843 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4651671290571194300, -3.227473441119315600 ) ) ;
#15844 = cartesian_point ( 'none', ( 9.916666666666689200, 1.712893432225425200, -2.771461224828146300 ) ) ;
#15845 = face_outer_bound ( 'none', #7694, .t. ) ;
#15846 = b_spline_curve_with_knots ( 'none', 3,
( #15843, #15842, #15841, #15840, #15839, #15838, #15837, #15836, #15835, #15834 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#15847 = b_spline_curve_with_knots ( 'none', 3,
( #15878, #15877, #15881, #15880 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454809965100 ),
.unspecified. ) ;
#15848 = face_outer_bound ( 'none', #7758, .t. ) ;
#15849 = cartesian_point ( 'none', ( 13.99999999999999300, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#15850 = cartesian_point ( 'none', ( 12.83313918571639100, 3.504134522835827200, -0.3657582238151188500 ) ) ;
#15851 = cartesian_point ( 'none', ( 11.66666666666660600, 3.317525826053539600, -0.8569164428443082300 ) ) ;
#15852 = cartesian_point ( 'none', ( 9.916666666666689200, 2.911362491144202600, -1.474011498025071800 ) ) ;
#15853 = cartesian_point ( 'none', ( 9.333333333333898800, 2.802308318011979900, -1.684389825000026200 ) ) ;
#15854 = cartesian_point ( 'none', ( 8.166666666666095900, 2.526728552585907100, -2.075028629515440300 ) ) ;
#15855 = cartesian_point ( 'none', ( 7.583333333333901500, 2.367381403467293300, -2.255128883740151700 ) ) ;
#15856 = cartesian_point ( 'none', ( 18.08020519436605200, 2.464593758516685300, 4.351988950078657900 ) ) ;
#15857 = cartesian_point ( 'none', ( 16.71881677532340400, 3.061158256528701700, 3.622905450015429200 ) ) ;
#15858 = cartesian_point ( 'none', ( 15.36280254512668400, 3.388116736781977800, 2.780646394348617700 ) ) ;
#15859 = cartesian_point ( 'none', ( 13.99999999999999300, 3.451435269696157400, 1.992474478030712400 ) ) ;
#15860 = cartesian_point ( 'none', ( 18.08018460982651000, 2.595765308034851100, 4.436738161848635000 ) ) ;
#15861 = cartesian_point ( 'none', ( 16.71878657922413700, 3.206806039146881600, 3.685196117284051300 ) ) ;
#15862 = cartesian_point ( 'none', ( 15.36284155381455500, 3.542373621237942400, 2.816882633908261500 ) ) ;
#15863 = cartesian_point ( 'none', ( 13.99999999999999300, 3.607323719726214700, 2.001990744568450200 ) ) ;
#15864 = cartesian_point ( 'none', ( 18.08014741904559100, 2.852301447183828400, 4.569156100793498400 ) ) ;
#15865 = cartesian_point ( 'none', ( 16.71873401051304600, 3.485953139285790300, 3.773700568475728100 ) ) ;
#15866 = cartesian_point ( 'none', ( 15.36292285442618600, 3.832680467058087600, 2.855912784856398500 ) ) ;
#15867 = cartesian_point ( 'none', ( 13.99999999999999300, 3.895847389493459500, 1.991556666222198600 ) ) ;
#15868 = cartesian_point ( 'none', ( 18.08013034219029100, 2.978719938150642800, 4.618708541294849600 ) ) ;
#15869 = cartesian_point ( 'none', ( 16.71871077035395500, 3.620828344354273500, 3.801617204899944800 ) ) ;
#15870 = cartesian_point ( 'none', ( 15.36296507340654400, 3.970380880366989100, 2.860146600761976500 ) ) ;
#15871 = cartesian_point ( 'none', ( 13.99999999999999100, 4.030325358384692100, 1.972730942449917800 ) ) ;
#15872 = cartesian_point ( 'none', ( 18.08011385093689300, 3.108175147979407500, 4.658005528971099100 ) ) ;
#15873 = cartesian_point ( 'none', ( 16.71868899632820100, 3.756985625043617100, 3.818761784253844400 ) ) ;
#15874 = cartesian_point ( 'none', ( 15.36300948822690100, 4.107482344702971100, 2.853548150930736300 ) ) ;
#15875 = cartesian_point ( 'none', ( 13.99999999999999100, 4.162418220099445100, 1.943478177687441700 ) ) ;
#15876 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15875, #15874, #15873, #15872 ),
( #15871, #15870, #15869, #15868 ),
( #15867, #15866, #15865, #15864 ),
( #15863, #15862, #15861, #15860 ),
( #15859, #15858, #15857, #15856 ),
( #15901, #15900, #15899, #15898 ),
( #15897, #15896, #15895, #15894 ),
( #15893, #15892, #15891, #15890 ),
( #15889, #15888, #15887, #15886 ),
( #15885, #15884, #15883, #15882 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486931100, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374435441400 ),
.unspecified. ) ;
#15877 = cartesian_point ( 'none', ( 15.35180132967508000, 2.841778331605641700, 2.758807569043617600 ) ) ;
#15878 = cartesian_point ( 'none', ( 13.99999999999999100, 2.917368101923071100, 2.067721419070088600 ) ) ;
#15879 = cartesian_point ( 'none', ( 13.99999999999999100, 2.917368101923071100, 2.067721419070088600 ) ) ;
#15880 = cartesian_point ( 'none', ( 18.04788713088769100, 1.975652207678363400, 4.140284362672710800 ) ) ;
#15881 = cartesian_point ( 'none', ( 16.69741291716038100, 2.530344816844120300, 3.500625165540253400 ) ) ;
#15882 = cartesian_point ( 'none', ( 18.08029018234329000, 1.962296709129217600, 4.155612111960196300 ) ) ;
#15883 = cartesian_point ( 'none', ( 16.71893614994469200, 2.525348220169622200, 3.512494097934922600 ) ) ;
#15884 = cartesian_point ( 'none', ( 15.36261264780299400, 2.841173786369461500, 2.764334677248899900 ) ) ;
#15885 = cartesian_point ( 'none', ( 13.99999999999999300, 2.917368101923071100, 2.067721419070088600 ) ) ;
#15886 = cartesian_point ( 'none', ( 18.08027990564023200, 2.026357642770042900, 4.118847291961745100 ) ) ;
#15887 = cartesian_point ( 'none', ( 16.71892498664384200, 2.583110907700216800, 3.464782966177660600 ) ) ;
#15888 = cartesian_point ( 'none', ( 15.36265342267655500, 2.889824642205294700, 2.707361957720203300 ) ) ;
#15889 = cartesian_point ( 'none', ( 13.99999999999999300, 2.955153934701665100, 2.004257556177209600 ) ) ;
#15890 = cartesian_point ( 'none', ( 18.08026702981495100, 2.106052522155863900, 4.084958660616790900 ) ) ;
#15891 = cartesian_point ( 'none', ( 16.71891033511479600, 2.656997186343964800, 3.417273154176675700 ) ) ;
#15892 = cartesian_point ( 'none', ( 15.36270088991148000, 2.954395088666544700, 2.647805622317112000 ) ) ;
#15893 = cartesian_point ( 'none', ( 13.99999999999999300, 3.007974997820008300, 1.935631541685504300 ) ) ;
#15894 = cartesian_point ( 'none', ( 18.08024165220251000, 2.255508889265348800, 4.120362155775621800 ) ) ;
#15895 = cartesian_point ( 'none', ( 16.71887571100788300, 2.812486416476977200, 3.427104191602109200 ) ) ;
#15896 = cartesian_point ( 'none', ( 15.36276315535323500, 3.109274945780240900, 2.630658755336975600 ) ) ;
#15897 = cartesian_point ( 'none', ( 13.99999999999999300, 3.155586403245794500, 1.893173699677368300 ) ) ;
#15898 = cartesian_point ( 'none', ( 18.08023216418381900, 2.307811693830507300, 4.183483736617628100 ) ) ;
#15899 = cartesian_point ( 'none', ( 16.71886005047241900, 2.875577873572991500, 3.481262474526166400 ) ) ;
#15900 = cartesian_point ( 'none', ( 15.36277164911211600, 3.180796149591923700, 2.673126725214166800 ) ) ;
#15901 = cartesian_point ( 'none', ( 13.99999999999999300, 3.232134860487899900, 1.922528077990553600 ) ) ;
#15902 = cartesian_point ( 'none', ( 9.916666666666689200, 4.507525648980311500, -0.6250344889629373400 ) ) ;
#15903 = cartesian_point ( 'none', ( 9.333333333333898800, 4.455623615692444700, -0.9510947362715471700 ) ) ;
#15904 = cartesian_point ( 'none', ( 8.166666666666095900, 4.269302877641180800, -1.590665251095136000 ) ) ;
#15905 = cartesian_point ( 'none', ( 7.583333333333901500, 4.140842882798618300, -1.900153473289305500 ) ) ;
#15906 = cartesian_point ( 'none', ( 4.666666666664394100, 3.337464091384371800, -3.358960913589609500 ) ) ;
#15907 = cartesian_point ( 'none', ( 2.335846040691390800, 2.158462968264446500, -4.214991094415339900 ) ) ;
#15908 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.8481545036173344700, -4.463950657753393600 ) ) ;
#15909 = cartesian_point ( 'none', ( 13.99999999999999500, 4.528721816455477400, 1.835225722778931000 ) ) ;
#15910 = cartesian_point ( 'none', ( 12.83307269752128500, 4.722882822728490900, 1.117970071497147000 ) ) ;
#15911 = cartesian_point ( 'none', ( 11.66666666666660600, 4.744595258428244500, 0.3754969280635572200 ) ) ;
#15912 = cartesian_point ( 'none', ( 9.916666666666689200, 4.539396165545329400, -0.6620856601662912200 ) ) ;
#15913 = cartesian_point ( 'none', ( 9.333333333333898800, 4.484684698094650200, -0.9903881530645426400 ) ) ;
#15914 = cartesian_point ( 'none', ( 8.166666666666095900, 4.292323386384653700, -1.633776447910408900 ) ) ;
#15915 = cartesian_point ( 'none', ( 7.583333333333901500, 4.160632486930182900, -1.944840056085110200 ) ) ;
#15916 = cartesian_point ( 'none', ( 4.666666666664394100, 3.340433895530541300, -3.409667809383893900 ) ) ;
#15917 = cartesian_point ( 'none', ( 2.335876599982110500, 2.145892309046642400, -4.264201679305927900 ) ) ;
#15918 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.8232652532389684900, -4.505858632360279600 ) ) ;
#15919 = cartesian_point ( 'none', ( 13.99999999999999500, 4.574127935452065900, 1.817553776794219400 ) ) ;
#15920 = cartesian_point ( 'none', ( 12.83307117589744100, 4.765697768695300600, 1.093638806984096800 ) ) ;
#15921 = cartesian_point ( 'none', ( 11.66666666666660600, 4.783334222726576700, 0.3450940903384192600 ) ) ;
#15922 = cartesian_point ( 'none', ( 9.916666666666689200, 4.570367187656649400, -0.6998688012673803800 ) ) ;
#15923 = cartesian_point ( 'none', ( 9.333333333333898800, 4.512794919695573400, -1.030345447813187900 ) ) ;
#15924 = cartesian_point ( 'none', ( 8.166666666666095900, 4.314306389127486000, -1.677405767782298900 ) ) ;
#15925 = cartesian_point ( 'none', ( 7.583333333333901500, 4.179349309578431500, -1.989967104648420600 ) ) ;
#15926 = cartesian_point ( 'none', ( 4.666666666664394100, 3.342199010552401500, -3.460412306661269500 ) ) ;
#15927 = cartesian_point ( 'none', ( 2.335906735148052200, 2.132162584445040900, -4.313082080563605200 ) ) ;
#15928 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.7973980677348036000, -4.547149091685795100 ) ) ;
#15929 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15928, #15927, #15926, #15925, #15924, #15923, #15922, #15921, #15920, #15919 ),
( #15918, #15917, #15916, #15915, #15914, #15913, #15912, #15911, #15910, #15909 ),
( #15908, #15907, #15906, #15905, #15904, #15903, #15902, #15985, #15984, #15983 ),
( #15982, #15981, #15980, #15979, #15978, #15977, #15976, #15975, #15974, #15973 ),
( #15972, #15971, #15970, #15969, #15968, #15967, #15966, #15965, #15964, #15963 ),
( #15962, #15961, #15960, #15959, #15958, #15957, #15956, #15955, #15954, #15953 ),
( #15952, #15951, #15950, #15949, #15948, #15947, #15946, #15945, #15944, #15943 ),
( #15942, #15941, #15940, #16031, #16030, #16029, #16028, #16027, #16026, #16025 ),
( #16024, #16023, #16022, #16021, #16020, #16019, #16018, #16017, #16016, #16015 ),
( #16014, #16013, #16012, #16011, #16010, #16009, #16008, #16007, #16006, #16005 ),
( #16004, #16003, #16002, #16001, #16000, #15999, #15998, #15997, #15996, #15995 ),
( #15994, #15993, #15992, #15991, #15990, #15989, #15988, #15987, #15986, #16079 ),
( #16078, #16077, #16076, #16075, #16074, #16073, #16072, #16071, #16070, #16069 ),
( #16068, #16067, #16066, #16065, #16064, #16063, #16062, #16061, #16060, #16059 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125245462200, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#15930 = cartesian_point ( 'none', ( 13.99999999999999300, 3.858669093972695800, 1.991851005244585200 ) ) ;
#15931 = cartesian_point ( 'none', ( 13.99999999999999300, 3.996083842040693200, 1.975855460595862500 ) ) ;
#15932 = cartesian_point ( 'none', ( 13.99999999999999100, 4.095954858347248300, 1.957805600676697500 ) ) ;
#15933 = cartesian_point ( 'none', ( 13.99999999999999100, 4.150066479343751200, 1.946173261952726300 ) ) ;
#15934 = cartesian_point ( 'none', ( 13.99999999999999300, 4.154689016622724800, 1.945177339241547500 ) ) ;
#15935 = cartesian_point ( 'none', ( 9.333333333333898800, 1.510376126958910200, -2.894053511209361500 ) ) ;
#15936 = b_spline_curve_with_knots ( 'none', 3,
( #15934, #15933, #15932, #15931, #15930, #16049, #16048, #16047, #16046, #16045, #16044, #16043, #16042, #16041, #16040, #16039, #16038, #16037, #16036, #16035, #16034, #16033, #16032 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332266100, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091213400, 0.7968653221729817800, 0.8084061816241083800, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106907000, 0.8817692383728699100, 0.9033224068114056300, 0.9999999999999997800 ),
.unspecified. ) ;
#15937 = cartesian_point ( 'none', ( 13.99999999999999300, 3.124620203523265100, -1.728121330390023100 ) ) ;
#15938 = cartesian_point ( 'none', ( 12.83314042475455000, 2.791730872886407000, -2.140193794064305000 ) ) ;
#15939 = cartesian_point ( 'none', ( 11.66666666666660400, 2.377925837640880100, -2.459341036137801900 ) ) ;
#15940 = cartesian_point ( 'none', ( 4.666666666664393200, 3.120944144083722900, -2.458883364945509100 ) ) ;
#15941 = cartesian_point ( 'none', ( 2.335241195791657000, 2.225566698266883600, -3.291701272435215900 ) ) ;
#15942 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.159729194632222300, -3.632029678107284700 ) ) ;
#15943 = cartesian_point ( 'none', ( 13.99999999999999300, 3.914032580329268800, 1.990899022757191400 ) ) ;
#15944 = cartesian_point ( 'none', ( 12.83309545129397700, 4.131017356900680500, 1.363793894720615200 ) ) ;
#15945 = cartesian_point ( 'none', ( 11.66666666666660600, 4.195669059327036300, 0.7062524671672154600 ) ) ;
#15946 = cartesian_point ( 'none', ( 9.916666666666689200, 4.079001791606446900, -0.2235943887318981900 ) ) ;
#15947 = cartesian_point ( 'none', ( 9.333333333333898800, 4.057764342736106800, -0.5192442420784367800 ) ) ;
#15948 = cartesian_point ( 'none', ( 8.166666666666095900, 3.938670707030406300, -1.105413545102112800 ) ) ;
#15949 = cartesian_point ( 'none', ( 7.583333333333901500, 3.846770616030202600, -1.391913025932292900 ) ) ;
#15950 = cartesian_point ( 'none', ( 4.666666666664394100, 3.236534748294041600, -2.757095467012836500 ) ) ;
#15951 = cartesian_point ( 'none', ( 2.335460379539342000, 2.245109327566452000, -3.610931608456172000 ) ) ;
#15952 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.091362428213502400, -3.931227500149173400 ) ) ;
#15953 = cartesian_point ( 'none', ( 13.99999999999999300, 4.066497225827748500, 1.967413180339253800 ) ) ;
#15954 = cartesian_point ( 'none', ( 12.83308941009302000, 4.280039201513999600, 1.317947647752682100 ) ) ;
#15955 = cartesian_point ( 'none', ( 11.66666666666660600, 4.336256139181206700, 0.6388446403551180100 ) ) ;
#15956 = cartesian_point ( 'none', ( 9.916666666666689200, 4.200639777347081600, -0.3191408468039998400 ) ) ;
#15957 = cartesian_point ( 'none', ( 9.333333333333898800, 4.172050738374907500, -0.6234725731459425100 ) ) ;
#15958 = cartesian_point ( 'none', ( 8.166666666666095900, 4.036536442135145300, -1.225193439564842900 ) ) ;
#15959 = cartesian_point ( 'none', ( 7.583333333333901500, 3.935567919210883700, -1.518562006082016900 ) ) ;
#15960 = cartesian_point ( 'none', ( 4.666666666664393200, 3.276787885713787800, -2.912731885355671000 ) ) ;
#15961 = cartesian_point ( 'none', ( 2.335565642380795100, 2.236185973700985000, -3.771436234741214900 ) ) ;
#15962 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.039723558932387200, -4.076590769582773000 ) ) ;
#15963 = cartesian_point ( 'none', ( 13.99999999999999300, 4.290149138987996700, 1.912964178475097500 ) ) ;
#15964 = cartesian_point ( 'none', ( 12.83308105529315700, 4.495708276800074000, 1.230697822481126500 ) ) ;
#15965 = cartesian_point ( 'none', ( 11.66666666666660600, 4.536623004761317200, 0.5206209635688292500 ) ) ;
#15966 = cartesian_point ( 'none', ( 9.916666666666689200, 4.369230910441568300, -0.4767689329243631200 ) ) ;
#15967 = cartesian_point ( 'none', ( 9.333333333333898800, 4.328600333123430800, -0.7930656392663645300 ) ) ;
#15968 = cartesian_point ( 'none', ( 8.166666666666095900, 4.166681853194776700, -1.415802347205852100 ) ) ;
#15969 = cartesian_point ( 'none', ( 7.583333333333901500, 4.051351711638805100, -1.718220958055385300 ) ) ;
#15970 = cartesian_point ( 'none', ( 4.666666666664394100, 3.316689805048485900, -3.149265381803179500 ) ) ;
#15971 = cartesian_point ( 'none', ( 2.335716756505730200, 2.202358381410982600, -4.008903374504253500 ) ) ;
#15972 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9443308090887433400, -4.286078466933978400 ) ) ;
#15973 = cartesian_point ( 'none', ( 13.99999999999999300, 4.363894942279943100, 1.891549051675261300 ) ) ;
#15974 = cartesian_point ( 'none', ( 12.83307840445435300, 4.566314239432359500, 1.198467083850132100 ) ) ;
#15975 = cartesian_point ( 'none', ( 11.66666666666660400, 4.601676297313106000, 0.4782904739055666200 ) ) ;
#15976 = cartesian_point ( 'none', ( 9.916666666666689200, 4.423117884625845000, -0.5317683210057681000 ) ) ;
#15977 = cartesian_point ( 'none', ( 9.333333333333898800, 4.378299144242682000, -0.8518769209167030800 ) ) ;
#15978 = cartesian_point ( 'none', ( 8.166666666666095900, 4.207273309760146200, -1.481232251148494500 ) ) ;
#15979 = cartesian_point ( 'none', ( 7.583333333333901500, 4.087024330848255900, -1.786457333360089700 ) ) ;
#15980 = cartesian_point ( 'none', ( 4.666666666664394100, 3.326532855043574400, -3.228683048590908400 ) ) ;
#15981 = cartesian_point ( 'none', ( 2.335766405030141900, 2.187615428434363200, -4.087554748683748700 ) ) ;
#15982 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9094764174945005900, -4.354505234690629200 ) ) ;
#15983 = cartesian_point ( 'none', ( 13.99999999999999300, 4.482892366840319600, 1.851821344732330400 ) ) ;
#15984 = cartesian_point ( 'none', ( 12.83307426104487100, 4.679486698672903300, 1.141287094368917500 ) ) ;
#15985 = cartesian_point ( 'none', ( 11.66666666666660600, 4.705131330599214400, 0.4049827805145299100 ) ) ;
#15986 = cartesian_point ( 'none', ( 12.83313718803074200, 3.216848015287490100, 1.441406156103147300 ) ) ;
#15987 = cartesian_point ( 'none', ( 11.66666666666660600, 3.303084999476615400, 0.9183828935271687300 ) ) ;
#15988 = cartesian_point ( 'none', ( 9.916666666666689200, 3.260258080506214000, 0.1739999634920849900 ) ) ;
#15989 = cartesian_point ( 'none', ( 9.333333333333898800, 3.270457994761926100, -0.06254822958697732500 ) ) ;
#15990 = cartesian_point ( 'none', ( 8.166666666666095900, 3.226377516390265900, -0.5387911453025364700 ) ) ;
#15991 = cartesian_point ( 'none', ( 7.583333333333901500, 3.178050302758971900, -0.7744701735120223000 ) ) ;
#15992 = cartesian_point ( 'none', ( 4.666666666664394100, 2.810780175150474400, -1.912364137930280700 ) ) ;
#15993 = cartesian_point ( 'none', ( 2.334803660457823500, 2.096107481751791300, -2.676772075963640900 ) ) ;
#15994 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.206852147077847000, -3.030862595167217200 ) ) ;
#15995 = cartesian_point ( 'none', ( 13.99999999999999300, 3.155586403245794500, 1.893173699677368300 ) ) ;
#15996 = cartesian_point ( 'none', ( 12.83313091625251100, 3.358234818638334800, 1.377300940563406500 ) ) ;
#15997 = cartesian_point ( 'none', ( 11.66666666666660600, 3.433416623000893800, 0.8340470131461520400 ) ) ;
#15998 = cartesian_point ( 'none', ( 9.916666666666689200, 3.368319953229336000, 0.06426757818148484700 ) ) ;
#15999 = cartesian_point ( 'none', ( 9.333333333333898800, 3.370162342125459600, -0.1799262847725783500 ) ) ;
#16000 = cartesian_point ( 'none', ( 8.166666666666095900, 3.307899531089400800, -0.6694537866418895900 ) ) ;
#16001 = cartesian_point ( 'none', ( 7.583333333333901500, 3.249748217162014500, -0.9107712145667153900 ) ) ;
#16002 = cartesian_point ( 'none', ( 4.666666666664394100, 2.830872124798125000, -2.071160922282806500 ) ) ;
#16003 = cartesian_point ( 'none', ( 2.334884153695043100, 2.066981948558778400, -2.834153384346819000 ) ) ;
#16004 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.137486730983271700, -3.167903590529152200 ) ) ;
#16005 = cartesian_point ( 'none', ( 13.99999999999999300, 3.232134860487899900, 1.922528077990553600 ) ) ;
#16006 = cartesian_point ( 'none', ( 12.83312684455761300, 3.439088321346293100, 1.395428942471093100 ) ) ;
#16007 = cartesian_point ( 'none', ( 11.66666666666660600, 3.516062578189270500, 0.8400017776526763600 ) ) ;
#16008 = cartesian_point ( 'none', ( 9.916666666666689200, 3.449639377644722900, 0.05224202749494591400 ) ) ;
#16009 = cartesian_point ( 'none', ( 9.333333333333898800, 3.450377950779981900, -0.1978962259167919300 ) ) ;
#16010 = cartesian_point ( 'none', ( 8.166666666666095900, 3.384637227841329500, -0.6989290059588847400 ) ) ;
#16011 = cartesian_point ( 'none', ( 7.583333333333901500, 3.324111953008325800, -0.9458068742230425500 ) ) ;
#16012 = cartesian_point ( 'none', ( 4.666666666664394100, 2.890475982653526000, -2.132370359048076500 ) ) ;
#16013 = cartesian_point ( 'none', ( 2.334947655261980300, 2.105174712371373800, -2.910585513779398300 ) ) ;
#16014 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.151977412005845000, -3.248596626138194200 ) ) ;
#16015 = cartesian_point ( 'none', ( 13.99999999999999300, 3.451435269696157400, 1.992474478030712400 ) ) ;
#16016 = cartesian_point ( 'none', ( 12.83311565405464800, 3.668647306488900500, 1.433213169386920800 ) ) ;
#16017 = cartesian_point ( 'none', ( 11.66666666666660600, 3.748683820544762600, 0.8433750315868527900 ) ) ;
#16018 = cartesian_point ( 'none', ( 9.916666666666689200, 3.675644763754665000, 0.005429133687342546600 ) ) ;
#16019 = cartesian_point ( 'none', ( 9.333333333333898800, 3.672331341609467200, -0.2611937288428485800 ) ) ;
#16020 = cartesian_point ( 'none', ( 8.166666666666095900, 3.594987756040224400, -0.7939160411995457300 ) ) ;
#16021 = cartesian_point ( 'none', ( 7.583333333333901500, 3.526912065027259400, -1.055997600431835200 ) ) ;
#16022 = cartesian_point ( 'none', ( 4.666666666664394100, 3.047685381110207400, -2.313549234507688900 ) ) ;
#16023 = cartesian_point ( 'none', ( 2.335127056064358400, 2.199920456934606700, -3.130978922668982400 ) ) ;
#16024 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.179592070033030000, -3.477119270573113800 ) ) ;
#16025 = cartesian_point ( 'none', ( 13.99999999999999300, 3.607323719726214700, 2.001990744568450200 ) ) ;
#16026 = cartesian_point ( 'none', ( 12.83310854523797900, 3.825932506162657000, 1.419867184813259600 ) ) ;
#16027 = cartesian_point ( 'none', ( 11.66666666666660600, 3.902256307679382800, 0.8068848782978158600 ) ) ;
#16028 = cartesian_point ( 'none', ( 9.916666666666689200, 3.816514394155818400, -0.06297103729086826800 ) ) ;
#16029 = cartesian_point ( 'none', ( 9.333333333333898800, 3.807792597158508900, -0.3397627074810110100 ) ) ;
#16030 = cartesian_point ( 'none', ( 8.166666666666095900, 3.717543754587480100, -0.8913986723664937300 ) ) ;
#16031 = cartesian_point ( 'none', ( 7.583333333333901500, 3.641971683237642300, -1.162224341022323200 ) ) ;
#16032 = cartesian_point ( 'none', ( 13.99999999999999100, 2.917368101923071100, 2.067721419070088600 ) ) ;
#16033 = cartesian_point ( 'none', ( 13.99999999999999300, 2.946474824674159000, 2.018834708731854600 ) ) ;
#16034 = cartesian_point ( 'none', ( 13.99999999999999300, 2.990931076152872200, 1.953110997227651000 ) ) ;
#16035 = cartesian_point ( 'none', ( 13.99999999999999300, 3.067771681864319700, 1.917824722413873400 ) ) ;
#16036 = cartesian_point ( 'none', ( 13.99999999999999300, 3.101100888441138600, 1.909012949308925600 ) ) ;
#16037 = cartesian_point ( 'none', ( 13.99999999999999300, 3.130763016767317300, 1.905583062623565900 ) ) ;
#16038 = cartesian_point ( 'none', ( 13.99999999999999300, 3.157124058791561000, 1.905615560059206200 ) ) ;
#16039 = cartesian_point ( 'none', ( 13.99999999999999300, 3.180942663983131500, 1.907947770182670400 ) ) ;
#16040 = cartesian_point ( 'none', ( 13.99999999999999300, 3.202940313337794300, 1.911922151496028700 ) ) ;
#16041 = cartesian_point ( 'none', ( 13.99999999999999300, 3.223696815838152500, 1.917189778543882300 ) ) ;
#16042 = cartesian_point ( 'none', ( 13.99999999999999300, 3.247162144840773000, 1.924684614757190300 ) ) ;
#16043 = cartesian_point ( 'none', ( 13.99999999999999300, 3.276835138947249400, 1.936506976053067300 ) ) ;
#16044 = cartesian_point ( 'none', ( 13.99999999999999300, 3.318484605903707000, 1.950500967631260400 ) ) ;
#16045 = cartesian_point ( 'none', ( 13.99999999999999300, 3.373385656999142100, 1.965091088039902200 ) ) ;
#16046 = cartesian_point ( 'none', ( 13.99999999999999300, 3.442401096980734800, 1.978946554708321800 ) ) ;
#16047 = cartesian_point ( 'none', ( 13.99999999999999300, 3.525617899234812400, 1.990277093789156100 ) ) ;
#16048 = cartesian_point ( 'none', ( 13.99999999999999300, 3.622933480213544700, 1.997361982066698800 ) ) ;
#16049 = cartesian_point ( 'none', ( 13.99999999999999300, 3.734091400809372600, 1.998458146906639400 ) ) ;
#16050 = cartesian_point ( 'none', ( 12.83314134996689000, 2.848796260483197800, -2.073827707190068400 ) ) ;
#16051 = cartesian_point ( 'none', ( 11.66666666666660600, 2.444190856211295900, -2.402159424481602900 ) ) ;
#16052 = cartesian_point ( 'none', ( 9.916666666666689200, 1.789377271520723700, -2.730350209192907500 ) ) ;
#16053 = cartesian_point ( 'none', ( 9.333333333333898800, 1.589674726935395700, -2.858675194097103100 ) ) ;
#16054 = cartesian_point ( 'none', ( 8.166666666666095900, 1.155818282065300700, -3.059930342613534900 ) ) ;
#16055 = cartesian_point ( 'none', ( 7.583333333333901500, 0.9277895391064777700, -3.136605836557784700 ) ) ;
#16056 = cartesian_point ( 'none', ( 4.666666666664394100, -0.2404860290662982300, -3.391019390754727200 ) ) ;
#16057 = cartesian_point ( 'none', ( 2.334803575968011900, -1.260497289425673900, -3.157395447347069800 ) ) ;
#16058 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.013544202059463400, -2.566621434252838200 ) ) ;
#16059 = cartesian_point ( 'none', ( 13.99999999999999300, 2.917368101923071100, 2.067721419070088600 ) ) ;
#16060 = cartesian_point ( 'none', ( 12.83313918571642500, 3.145609371965727400, 1.586782754953451900 ) ) ;
#16061 = cartesian_point ( 'none', ( 11.66666666666660600, 3.254164327576894300, 1.072705889644113300 ) ) ;
#16062 = cartesian_point ( 'none', ( 9.916666666666689200, 3.246104762258380700, 0.3339840169742122100 ) ) ;
#16063 = cartesian_point ( 'none', ( 9.333333333333898800, 3.268101664511708000, 0.09804336886644018900 ) ) ;
#16064 = cartesian_point ( 'none', ( 8.166666666666095900, 3.247464495873286800, -0.3795725751472464000 ) ) ;
#16065 = cartesian_point ( 'none', ( 7.583333333333901500, 3.210782692398695700, -0.6172321232363665600 ) ) ;
#16066 = cartesian_point ( 'none', ( 4.666666666664394100, 2.899960569991991000, -1.771260989916431500 ) ) ;
#16067 = cartesian_point ( 'none', ( 2.334802518357082400, 2.223984100763867700, -2.569471368228661800 ) ) ;
#16068 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.353580388846740100, -2.966611771367345000 ) ) ;
#16069 = cartesian_point ( 'none', ( 13.99999999999999300, 2.955153934701665100, 2.004257556177209600 ) ) ;
#16070 = cartesian_point ( 'none', ( 12.83313850991866400, 3.174089494906561900, 1.517777996000795800 ) ) ;
#16071 = cartesian_point ( 'none', ( 11.66666666666660600, 3.272109830700320500, 1.000244534831677500 ) ) ;
#16072 = cartesian_point ( 'none', ( 9.916666666666689200, 3.247884078369941600, 0.2599463267137234700 ) ) ;
#16073 = cartesian_point ( 'none', ( 9.333333333333898800, 3.264434453727941100, 0.02407515197563016300 ) ) ;
#16074 = cartesian_point ( 'none', ( 8.166666666666095900, 3.233050138552421100, -0.4522153438718049000 ) ) ;
#16075 = cartesian_point ( 'none', ( 7.583333333333901500, 3.191068133332292800, -0.6886189687034969300 ) ) ;
#16076 = cartesian_point ( 'none', ( 4.666666666664394100, 2.854748053702787800, -1.833552974224213800 ) ) ;
#16077 = cartesian_point ( 'none', ( 2.334798634631678000, 2.161963434214756700, -2.615064448489444500 ) ) ;
#16078 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.284160286426302000, -2.991836371106367600 ) ) ;
#16079 = cartesian_point ( 'none', ( 13.99999999999999300, 3.007974997820008300, 1.935631541685504300 ) ) ;
#16080 = cartesian_point ( 'none', ( 12.83313808338102600, 3.101079391447784300, 1.881921477778765600 ) ) ;
#16081 = cartesian_point ( 'none', ( 11.66666666666660600, 3.253838564604555100, 1.371184261765694600 ) ) ;
#16082 = cartesian_point ( 'none', ( 9.916666666666689200, 3.310046961219332400, 0.6231118528032871800 ) ) ;
#16083 = cartesian_point ( 'none', ( 9.333333333333898800, 3.353121594884699500, 0.3816894894083017700 ) ) ;
#16084 = cartesian_point ( 'none', ( 8.166666666666095900, 3.372938042920371200, -0.1113564323617994700 ) ) ;
#16085 = cartesian_point ( 'none', ( 7.583333333333901500, 3.355630551693348000, -0.3589636429354388100 ) ) ;
#16086 = cartesian_point ( 'none', ( 4.666666666664394100, 3.135091972362577200, -1.572700152106816700 ) ) ;
#16087 = cartesian_point ( 'none', ( 2.334884008592664500, 2.508411107189355800, -2.451806706405166300 ) ) ;
#16088 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.647217846888663400, -2.935117189849856300 ) ) ;
#16089 = cartesian_point ( 'none', ( 13.99999999999999300, 2.822668929637120800, 2.196908926437902000 ) ) ;
#16090 = cartesian_point ( 'none', ( 12.83314134996685300, 3.069852770900553600, 1.729857062835778800 ) ) ;
#16091 = cartesian_point ( 'none', ( 11.66666666666660600, 3.200434646763358400, 1.225421117009061400 ) ) ;
#16092 = cartesian_point ( 'none', ( 9.916666666666689200, 3.226948091318635000, 0.4934463502838802900 ) ) ;
#16093 = cartesian_point ( 'none', ( 9.333333333333898800, 3.260717168235810700, 0.2584824009029155800 ) ) ;
#16094 = cartesian_point ( 'none', ( 8.166666666666095900, 3.263554809869195800, -0.2197717128794085000 ) ) ;
#16095 = cartesian_point ( 'none', ( 7.583333333333901500, 3.238574729199428200, -0.4590461046489814900 ) ) ;
#16096 = cartesian_point ( 'none', ( 4.666666666664394100, 2.984678227807489900, -1.627434150774417900 ) ) ;
#16097 = cartesian_point ( 'none', ( 2.334803575967750300, 2.348438423017781100, -2.458218135330394500 ) ) ;
#16098 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.498224485680683700, -2.897797306734930500 ) ) ;
#16099 = cartesian_point ( 'none', ( 13.99999999999999300, 2.869968596449947300, 2.124366965523109700 ) ) ;
#16100 = cartesian_point ( 'none', ( 12.83314042475437400, 3.106515668198939700, 1.650379091609772900 ) ) ;
#16101 = cartesian_point ( 'none', ( 11.66666666666660600, 3.224921386720577500, 1.141390235995019000 ) ) ;
#16102 = cartesian_point ( 'none', ( 9.916666666666689200, 3.232571451406774700, 0.4067960698387023100 ) ) ;
#16103 = cartesian_point ( 'none', ( 9.333333333333898800, 3.259956588482463500, 0.1716531731143766900 ) ) ;
#16104 = cartesian_point ( 'none', ( 8.166666666666095900, 3.250140568193263100, -0.3055618719896731600 ) ) ;
#16105 = cartesian_point ( 'none', ( 7.583333333333901500, 3.218891257471816900, -0.5436182881412188200 ) ) ;
#16106 = cartesian_point ( 'none', ( 4.666666666664394100, 2.934689118677158000, -1.702570445848797600 ) ) ;
#16107 = cartesian_point ( 'none', ( 2.334798595747413800, 2.277960195249547400, -2.514595122597069700 ) ) ;
#16108 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.418104368584369700, -2.930666158410044600 ) ) ;
#16109 = cartesian_point ( 'none', ( 13.99999999999999300, 2.917368101923071100, 2.067721419070088600 ) ) ;
#16110 = cartesian_point ( 'none', ( 12.83313918571642500, 3.145609371965727400, 1.586782754953451900 ) ) ;
#16111 = cartesian_point ( 'none', ( 11.66666666666660600, 3.254164327576894300, 1.072705889644113300 ) ) ;
#16112 = cartesian_point ( 'none', ( 9.916666666666689200, 3.246104762258380700, 0.3339840169742122100 ) ) ;
#16113 = cartesian_point ( 'none', ( 9.333333333333898800, 3.268101664511708000, 0.09804336886644018900 ) ) ;
#16114 = cartesian_point ( 'none', ( 8.166666666666095900, 3.247464495873286800, -0.3795725751472464000 ) ) ;
#16115 = cartesian_point ( 'none', ( 7.583333333333901500, 3.210782692398695700, -0.6172321232363665600 ) ) ;
#16116 = cartesian_point ( 'none', ( 4.666666666664394100, 2.899960569991991000, -1.771260989916431500 ) ) ;
#16117 = cartesian_point ( 'none', ( 2.334802518357082400, 2.223984100763867700, -2.569471368228661800 ) ) ;
#16118 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.353580388846740100, -2.966611771367345000 ) ) ;
#16119 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16118, #16117, #16116, #16115, #16114, #16113, #16112, #16111, #16110, #16109 ),
( #16108, #16107, #16106, #16105, #16104, #16103, #16102, #16101, #16100, #16099 ),
( #16098, #16097, #16096, #16095, #16094, #16093, #16092, #16091, #16090, #16089 ),
( #16088, #16087, #16086, #16085, #16084, #16083, #16082, #16081, #16080, #16165 ),
( #16164, #16163, #16162, #16161, #16160, #16159, #16158, #16157, #16156, #16155 ),
( #16154, #16153, #16152, #16151, #16150, #16149, #16148, #16147, #16146, #16145 ),
( #16144, #16143, #16142, #16141, #16140, #16139, #16138, #16137, #16136, #16135 ),
( #16134, #16133, #16132, #16131, #16130, #16129, #16128, #16127, #16126, #16125 ),
( #16124, #16123, #16122, #16121, #16120, #16211, #16210, #16209, #16208, #16207 ),
( #16206, #16205, #16204, #16203, #16202, #16201, #16200, #16199, #16198, #16197 ),
( #16196, #16195, #16194, #16193, #16192, #16191, #16190, #16189, #16188, #16187 ),
( #16186, #16185, #16184, #16183, #16182, #16181, #16180, #16179, #16178, #16177 ),
( #16176, #16175, #16174, #16173, #16172, #16171, #16170, #16169, #16168, #16167 ),
( #16166, #16224, #16223, #16222, #16221, #16220, #16219, #16218, #16217, #16216 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260370284100 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#16120 = cartesian_point ( 'none', ( 8.166666666666095900, 4.209841374102604000, 0.2619412025425839600 ) ) ;
#16121 = cartesian_point ( 'none', ( 7.583333333333901500, 4.217707381907205300, -0.04818743924878902300 ) ) ;
#16122 = cartesian_point ( 'none', ( 4.666666666664394100, 4.087427589808764400, -1.584507923397555600 ) ) ;
#16123 = cartesian_point ( 'none', ( 2.335565314132102000, 3.412387477114386900, -2.752499498370571700 ) ) ;
#16124 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.397979058281667800, -3.456296267186608400 ) ) ;
#16125 = cartesian_point ( 'none', ( 13.99999999999999300, 3.174428281354568300, 3.033724435236500500 ) ) ;
#16126 = cartesian_point ( 'none', ( 12.83311005808619500, 3.544325792116009400, 2.515079562453534500 ) ) ;
#16127 = cartesian_point ( 'none', ( 11.66666666666660600, 3.785965033427180200, 1.931721186370178900 ) ) ;
#16128 = cartesian_point ( 'none', ( 9.916666666666689200, 3.946053035834908400, 1.051398509665986400 ) ) ;
#16129 = cartesian_point ( 'none', ( 9.333333333333898800, 4.018886192414901100, 0.7620717814121283900 ) ) ;
#16130 = cartesian_point ( 'none', ( 8.166666666666095900, 4.087054871406967200, 0.1678752683211845500 ) ) ;
#16131 = cartesian_point ( 'none', ( 7.583333333333901500, 4.088339208075604200, -0.1329742355363227600 ) ) ;
#16132 = cartesian_point ( 'none', ( 4.666666666664394100, 3.930606715765927000, -1.619866419557748100 ) ) ;
#16133 = cartesian_point ( 'none', ( 2.335460091035778300, 3.252183347544945300, -2.738530523182052700 ) ) ;
#16134 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.254304561442948000, -3.400129623355974100 ) ) ;
#16135 = cartesian_point ( 'none', ( 13.99999999999999300, 3.083478456162624100, 2.740600774023831000 ) ) ;
#16136 = cartesian_point ( 'none', ( 12.83311933830091300, 3.410390969247347300, 2.235296412606558600 ) ) ;
#16137 = cartesian_point ( 'none', ( 11.66666666666660600, 3.612072064932379400, 1.674857096806489300 ) ) ;
#16138 = cartesian_point ( 'none', ( 9.916666666666689200, 3.722349749488081700, 0.8400780550804601800 ) ) ;
#16139 = cartesian_point ( 'none', ( 9.333333333333898800, 3.780256068598331100, 0.5677649136593000400 ) ) ;
#16140 = cartesian_point ( 'none', ( 8.166666666666095900, 3.822640955623658700, 0.01044345454510121900 ) ) ;
#16141 = cartesian_point ( 'none', ( 7.583333333333901500, 3.813069340382568000, -0.2705460160320123400 ) ) ;
#16142 = cartesian_point ( 'none', ( 4.666666666664394100, 3.612539870657667700, -1.653409341981920900 ) ) ;
#16143 = cartesian_point ( 'none', ( 2.335240980233734400, 2.938865172124299100, -2.673821683791426800 ) ) ;
#16144 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.983415223952636400, -3.255864872639712400 ) ) ;
#16145 = cartesian_point ( 'none', ( 13.99999999999999300, 3.022950773963045500, 2.596627971491065600 ) ) ;
#16146 = cartesian_point ( 'none', ( 12.83312468132004200, 3.328750499832469100, 2.100201332557222400 ) ) ;
#16147 = cartesian_point ( 'none', ( 11.66666666666660600, 3.511324704080761400, 1.553341627119234800 ) ) ;
#16148 = cartesian_point ( 'none', ( 9.916666666666689200, 3.598621846697466900, 0.7440872105681144400 ) ) ;
#16149 = cartesian_point ( 'none', ( 9.333333333333898800, 3.649807561449476700, 0.4811276056345639700 ) ) ;
#16150 = cartesian_point ( 'none', ( 8.166666666666095900, 3.680953067404516800, -0.05624521384146803600 ) ) ;
#16151 = cartesian_point ( 'none', ( 7.583333333333901500, 3.666863112487647000, -0.3266403569579176000 ) ) ;
#16152 = cartesian_point ( 'none', ( 4.666666666664394100, 3.449791044092676500, -1.654703665860479200 ) ) ;
#16153 = cartesian_point ( 'none', ( 2.335126874871547000, 2.783374522427362900, -2.625587767980864600 ) ) ;
#16154 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.853334332232406300, -3.169431489095728200 ) ) ;
#16155 = cartesian_point ( 'none', ( 13.99999999999999300, 2.884424183206428800, 2.412792305716354100 ) ) ;
#16156 = cartesian_point ( 'none', ( 12.83313443523735300, 3.163265041691225100, 1.936682337789056700 ) ) ;
#16157 = cartesian_point ( 'none', ( 11.66666666666660600, 3.323448142973000100, 1.416132228668060700 ) ) ;
#16158 = cartesian_point ( 'none', ( 9.916666666666689200, 3.387136087740707100, 0.6516553149050260400 ) ) ;
#16159 = cartesian_point ( 'none', ( 9.333333333333898800, 3.432100139254852200, 0.4044897566378312100 ) ) ;
#16160 = cartesian_point ( 'none', ( 8.166666666666095900, 3.454397176999203500, -0.1003168611888977900 ) ) ;
#16161 = cartesian_point ( 'none', ( 7.583333333333901500, 3.437680761175855100, -0.3539411156391720800 ) ) ;
#16162 = cartesian_point ( 'none', ( 4.666666666664394100, 3.216780513638413600, -1.597724085543799700 ) ) ;
#16163 = cartesian_point ( 'none', ( 2.334947501898291000, 2.578647200970866700, -2.500478213000835400 ) ) ;
#16164 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.698712196193740600, -2.998911216387985000 ) ) ;
#16165 = cartesian_point ( 'none', ( 13.99999999999999300, 2.831409203131899600, 2.350256254353975600 ) ) ;
#16166 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.894553709960078000, -3.578496044286084900 ) ) ;
#16167 = cartesian_point ( 'none', ( 13.99999999999999300, 3.230873801304522600, 3.653334918453887700 ) ) ;
#16168 = cartesian_point ( 'none', ( 12.83309660336306400, 3.691633660247460200, 3.126407040855357700 ) ) ;
#16169 = cartesian_point ( 'none', ( 11.66666666666660600, 4.022185085444170300, 2.514493574530067400 ) ) ;
#16170 = cartesian_point ( 'none', ( 9.916666666666689200, 4.300279128874144900, 1.564922806151522300 ) ) ;
#16171 = cartesian_point ( 'none', ( 9.333333333333898800, 4.409897848522708900, 1.248171784352428700 ) ) ;
#16172 = cartesian_point ( 'none', ( 8.166666666666095900, 4.544771907690909000, 0.5917602088014934900 ) ) ;
#16173 = cartesian_point ( 'none', ( 7.583333333333901500, 4.575973467669018500, 0.2561223552240956000 ) ) ;
#16174 = cartesian_point ( 'none', ( 4.666666666664394100, 4.547058733450484200, -1.418939954170748600 ) ) ;
#16175 = cartesian_point ( 'none', ( 2.335868632313401200, 3.900772098798576800, -2.734413123535762000 ) ) ;
#16176 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.852363203794531900, -3.571678764839938800 ) ) ;
#16177 = cartesian_point ( 'none', ( 13.99999999999999300, 3.231186928285580500, 3.610586779414868300 ) ) ;
#16178 = cartesian_point ( 'none', ( 12.83309735161754600, 3.685678019896851500, 3.083613323456751300 ) ) ;
#16179 = cartesian_point ( 'none', ( 11.66666666666660600, 4.009957421197544400, 2.473053670734797600 ) ) ;
#16180 = cartesian_point ( 'none', ( 9.916666666666689200, 4.279516041108795600, 1.527423264605284800 ) ) ;
#16181 = cartesian_point ( 'none', ( 9.333333333333898800, 4.386434731258360000, 1.212299740112303900 ) ) ;
#16182 = cartesian_point ( 'none', ( 8.166666666666095900, 4.516328590767336900, 0.5596931049080308100 ) ) ;
#16183 = cartesian_point ( 'none', ( 7.583333333333901500, 4.545250174237330600, 0.2262325464184139200 ) ) ;
#16184 = cartesian_point ( 'none', ( 4.666666666664394100, 4.506259844257126400, -1.436830508078817300 ) ) ;
#16185 = cartesian_point ( 'none', ( 2.335841799281384900, 3.856449479896784100, -2.739062967730283100 ) ) ;
#16186 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.810313577678782900, -3.563976142992066000 ) ) ;
#16187 = cartesian_point ( 'none', ( 13.99999999999999300, 3.229420245460828700, 3.491132836271674000 ) ) ;
#16188 = cartesian_point ( 'none', ( 12.83309955075281100, 3.666394099024076000, 2.964419434714315100 ) ) ;
#16189 = cartesian_point ( 'none', ( 11.66666666666660600, 3.973233694677846800, 2.358029755581254200 ) ) ;
#16190 = cartesian_point ( 'none', ( 9.916666666666689200, 4.219188567819954500, 1.423935808704821700 ) ) ;
#16191 = cartesian_point ( 'none', ( 9.333333333333898800, 4.318664177463574600, 1.113526213291995200 ) ) ;
#16192 = cartesian_point ( 'none', ( 8.166666666666095900, 4.434878909305360200, 0.4718579926127848800 ) ) ;
#16193 = cartesian_point ( 'none', ( 7.583333333333901500, 4.457564977518426700, 0.1446214942347517600 ) ) ;
#16194 = cartesian_point ( 'none', ( 4.666666666664394100, 4.391165775590790700, -1.484294081930626700 ) ) ;
#16195 = cartesian_point ( 'none', ( 2.335765995329215400, 3.732329040228893600, -2.749315253945714000 ) ) ;
#16196 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.693306535630111600, -3.539857316078610000 ) ) ;
#16197 = cartesian_point ( 'none', ( 13.99999999999999300, 3.225245646743943400, 3.414454130723258100 ) ) ;
#16198 = cartesian_point ( 'none', ( 12.83310109004224100, 3.650975000632076000, 2.888353573941138600 ) ) ;
#16199 = cartesian_point ( 'none', ( 11.66666666666660600, 3.946719392016269500, 2.285085989696794300 ) ) ;
#16200 = cartesian_point ( 'none', ( 9.916666666666689200, 4.177807476982605900, 1.359002427480992900 ) ) ;
#16201 = cartesian_point ( 'none', ( 9.333333333333898800, 4.272622456700953600, 1.051809938086459000 ) ) ;
#16202 = cartesian_point ( 'none', ( 8.166666666666095900, 4.380329630875166900, 0.4175154227546993800 ) ) ;
#16203 = cartesian_point ( 'none', ( 7.583333333333901500, 4.399169102157691700, 0.09443523698390891800 ) ) ;
#16204 = cartesian_point ( 'none', ( 4.666666666664394100, 4.316034539865346400, -1.511850367051264200 ) ) ;
#16205 = cartesian_point ( 'none', ( 2.335716367009386600, 3.652347821771318800, -2.752741323497185800 ) ) ;
#16206 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.618768262562961400, -3.521388504335711400 ) ) ;
#16207 = cartesian_point ( 'none', ( 13.99999999999999300, 3.202678143415537400, 3.185378641292886400 ) ) ;
#16208 = cartesian_point ( 'none', ( 12.83310613113955900, 3.594814896820210500, 2.662589570438370900 ) ) ;
#16209 = cartesian_point ( 'none', ( 11.66666666666660600, 3.857743296294784900, 2.070127917121089600 ) ) ;
#16210 = cartesian_point ( 'none', ( 9.916666666666689200, 4.045362594159231100, 1.169984077297946800 ) ) ;
#16211 = cartesian_point ( 'none', ( 9.333333333333898800, 4.126643095148260400, 0.8730374298735641400 ) ) ;
#16212 = face_outer_bound ( 'none', #7781, .t. ) ;
#16213 = face_outer_bound ( 'none', #7835, .t. ) ;
#16214 = cartesian_point ( 'none', ( 7.583333333333901500, -3.724901485793072500, -1.979857149941614400 ) ) ;
#16215 = cartesian_point ( 'none', ( 4.666666666664394100, -4.347135602386905400, -0.5689973096474129100 ) ) ;
#16216 = cartesian_point ( 'none', ( 13.99999999999999300, 3.229664615480789100, 3.696055545546610900 ) ) ;
#16217 = cartesian_point ( 'none', ( 12.83309589173576300, 3.696689202411862100, 3.169304658813892700 ) ) ;
#16218 = cartesian_point ( 'none', ( 11.66666666666660600, 4.033537972740981000, 2.556169524402633900 ) ) ;
#16219 = cartesian_point ( 'none', ( 9.916666666666689200, 4.320245866666713400, 1.602839269278051100 ) ) ;
#16220 = cartesian_point ( 'none', ( 9.333333333333898800, 4.432597413145141600, 1.284518153635401800 ) ) ;
#16221 = cartesian_point ( 'none', ( 8.166666666666095900, 4.572529001952660500, 0.6244079118179022300 ) ) ;
#16222 = cartesian_point ( 'none', ( 7.583333333333901500, 4.606055068081225600, 0.2866416296379431500 ) ) ;
#16223 = cartesian_point ( 'none', ( 4.666666666664394100, 4.587462556114243900, -1.400202820545275500 ) ) ;
#16224 = cartesian_point ( 'none', ( 2.335895144171799700, 3.944975632264100500, -2.728836355706749200 ) ) ;
#16225 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.439614639348648400, -0.2805085506859224500 ) ) ;
#16226 = cartesian_point ( 'none', ( 13.99999999999999300, 1.194990371365410400, -4.700804641529494200 ) ) ;
#16227 = cartesian_point ( 'none', ( 12.83307426104498100, 0.4637100446247005600, -4.794278359603723900 ) ) ;
#16228 = cartesian_point ( 'none', ( 11.66666666666660600, -0.2687493646229143200, -4.714874936804451800 ) ) ;
#16229 = cartesian_point ( 'none', ( 9.916666666666690900, -1.260160322837941700, -4.372693854977368800 ) ) ;
#16230 = cartesian_point ( 'none', ( 9.333333333333898800, -1.575515317495547200, -4.274916898188222600 ) ) ;
#16231 = cartesian_point ( 'none', ( 8.166666666666095900, -2.182059720960069600, -3.999472262216784200 ) ) ;
#16232 = cartesian_point ( 'none', ( 7.583333333333901500, -2.470116035906831300, -3.828275038608537800 ) ) ;
#16233 = cartesian_point ( 'none', ( 4.666666666664394100, -3.799742197119262900, -2.825463539976043500 ) ) ;
#16234 = cartesian_point ( 'none', ( 2.335846040691441400, -4.479269870836740900, -1.536637151568976500 ) ) ;
#16235 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.539219047555842900, -0.2042350977902142600 ) ) ;
#16236 = cartesian_point ( 'none', ( 13.99999999999999500, 1.172041458204463100, -4.743805810173813400 ) ) ;
#16237 = cartesian_point ( 'none', ( 12.83307269752137900, 0.4344544430486803600, -4.833914415348666600 ) ) ;
#16238 = cartesian_point ( 'none', ( 11.66666666666660600, -0.3035513961175639900, -4.749740904428096900 ) ) ;
#16239 = cartesian_point ( 'none', ( 9.916666666666689200, -1.301370013952467500, -4.398967044199311600 ) ) ;
#16240 = cartesian_point ( 'none', ( 9.333333333333898800, -1.618544607204142100, -4.298090144418021700 ) ) ;
#16241 = cartesian_point ( 'none', ( 8.166666666666095900, -2.228008267931717700, -4.016123092371598700 ) ) ;
#16242 = cartesian_point ( 'none', ( 7.583333333333901500, -2.517164128034053300, -3.841503649300719700 ) ) ;
#16243 = cartesian_point ( 'none', ( 4.666666666664394100, -3.850355617024024300, -2.821186772123800400 ) ) ;
#16244 = cartesian_point ( 'none', ( 2.335876599982122000, -4.526190571594713500, -1.517191047106643900 ) ) ;
#16245 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.577158349765180200, -0.1736350574648408400 ) ) ;
#16246 = cartesian_point ( 'none', ( 13.99999999999999500, 1.148087422667430000, -4.786234780214424900 ) ) ;
#16247 = cartesian_point ( 'none', ( 12.83307117589753900, 0.4042776336145777500, -4.872830866924183500 ) ) ;
#16248 = cartesian_point ( 'none', ( 11.66666666666660600, -0.3391579062309411100, -4.783758786993342200 ) ) ;
#16249 = cartesian_point ( 'none', ( 9.916666666666689200, -1.343176213158829200, -4.424245724346586300 ) ) ;
#16250 = cartesian_point ( 'none', ( 9.333333333333898800, -1.662095695946803000, -4.320227728554662000 ) ) ;
#16251 = cartesian_point ( 'none', ( 8.166666666666095900, -2.274322011715722800, -4.031673240241808300 ) ) ;
#16252 = cartesian_point ( 'none', ( 7.583333333333901500, -2.564495529898982400, -3.853607713063850400 ) ) ;
#16253 = cartesian_point ( 'none', ( 4.666666666664394100, -3.900834810545435300, -2.815712225896315400 ) ) ;
#16254 = cartesian_point ( 'none', ( 2.335906735148146800, -4.572619497310774300, -1.496644664905173700 ) ) ;
#16255 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.614347247429059000, -0.1421549175705832400 ) ) ;
#16256 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16255, #16254, #16253, #16252, #16251, #16250, #16249, #16248, #16247, #16246 ),
( #16245, #16244, #16243, #16242, #16241, #16240, #16239, #16238, #16237, #16236 ),
( #16235, #16234, #16233, #16232, #16231, #16230, #16229, #16228, #16227, #16226 ),
( #16225, #16304, #16303, #16302, #16301, #16300, #16299, #16298, #16297, #16296 ),
( #16295, #16294, #16293, #16292, #16291, #16290, #16289, #16288, #16287, #16286 ),
( #16285, #16284, #16283, #16282, #16281, #16280, #16279, #16278, #16277, #16276 ),
( #16275, #16274, #16273, #16272, #16271, #16270, #16269, #16268, #16267, #16266 ),
( #16265, #16264, #16263, #16262, #16261, #16260, #16259, #16258, #16350, #16349 ),
( #16348, #16347, #16346, #16345, #16344, #16343, #16342, #16341, #16340, #16339 ),
( #16338, #16337, #16336, #16335, #16334, #16333, #16332, #16331, #16330, #16329 ),
( #16328, #16327, #16326, #16325, #16324, #16323, #16322, #16321, #16320, #16319 ),
( #16318, #16317, #16316, #16315, #16314, #16313, #16312, #16311, #16310, #16309 ),
( #16308, #16307, #16306, #16305, #16381, #16380, #16379, #16378, #16377, #16376 ),
( #16375, #16374, #16373, #16372, #16371, #16370, #16369, #16368, #16367, #16366 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125249556900, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#16257 = cartesian_point ( 'none', ( 8.166666666666095900, -3.569308637546361000, -2.248279622950629400 ) ) ;
#16258 = cartesian_point ( 'none', ( 11.66666666666660600, 0.2433229783403586800, -3.977368656015885000 ) ) ;
#16259 = cartesian_point ( 'none', ( 9.916666666666689200, -0.6054767116999543200, -3.768706067594892700 ) ) ;
#16260 = cartesian_point ( 'none', ( 9.333333333333898800, -0.8782098006590258700, -3.720681484136554800 ) ) ;
#16261 = cartesian_point ( 'none', ( 8.166666666666095900, -1.411387157380583200, -3.552845261526336200 ) ) ;
#16262 = cartesian_point ( 'none', ( 7.583333333333901500, -1.668701184115590300, -3.439499893662043100 ) ) ;
#16263 = cartesian_point ( 'none', ( 4.666666666664394100, -2.878012138833065900, -2.739241844311272700 ) ) ;
#16264 = cartesian_point ( 'none', ( 2.335241195791734700, -3.574927664452381700, -1.734455704050142900 ) ) ;
#16265 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.760107525713386700, -0.6310331073786538100 ) ) ;
#16266 = cartesian_point ( 'none', ( 13.99999999999999300, 1.413609627678917800, -4.157527844672603800 ) ) ;
#16267 = cartesian_point ( 'none', ( 12.83309545129416300, 0.7620073722490742200, -4.283057664209094300 ) ) ;
#16268 = cartesian_point ( 'none', ( 11.66666666666660600, 0.1019578717571478800, -4.253473403603030600 ) ) ;
#16269 = cartesian_point ( 'none', ( 9.916666666666689200, -0.8018210005400722200, -4.005662635531750800 ) ) ;
#16270 = cartesian_point ( 'none', ( 9.333333333333898800, -1.091439160570065100, -3.942565992204599000 ) ) ;
#16271 = cartesian_point ( 'none', ( 8.166666666666095900, -1.654693313770455800, -3.741263968430479800 ) ) ;
#16272 = cartesian_point ( 'none', ( 7.583333333333901500, -1.925197896395967300, -3.609526160568175000 ) ) ;
#16273 = cartesian_point ( 'none', ( 4.666666666664394100, -3.189639129831247600, -2.811215895762222000 ) ) ;
#16274 = cartesian_point ( 'none', ( 2.335460379539027200, -3.893689902069730600, -1.708368203918807700 ) ) ;
#16275 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.046530340028379400, -0.5207819264097277600 ) ) ;
#16276 = cartesian_point ( 'none', ( 13.99999999999999300, 1.368664855906496200, -4.305098236050356200 ) ) ;
#16277 = cartesian_point ( 'none', ( 12.83308941009310500, 0.6954197542548381500, -4.424038080090941300 ) ) ;
#16278 = cartesian_point ( 'none', ( 11.66666666666660400, 0.01522853189524914200, -4.383036375723047900 ) ) ;
#16279 = cartesian_point ( 'none', ( 9.916666666666689200, -0.9137058237042204900, -4.112464843236900900 ) ) ;
#16280 = cartesian_point ( 'none', ( 9.333333333333898800, -1.210871247424284200, -4.040855879043504300 ) ) ;
#16281 = cartesian_point ( 'none', ( 8.166666666666095900, -1.787181767879867400, -3.821087115154040000 ) ) ;
#16282 = cartesian_point ( 'none', ( 7.583333333333901500, -2.063194946381719000, -3.679395606110264200 ) ) ;
#16283 = cartesian_point ( 'none', ( 4.666666666664394100, -3.349420012586671100, -2.828909942576845400 ) ) ;
#16284 = cartesian_point ( 'none', ( 2.335565642381487500, -4.051290897034713900, -1.676693486997052000 ) ) ;
#16285 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.183065043645315800, -0.4489813161804736600 ) ) ;
#16286 = cartesian_point ( 'none', ( 13.99999999999999300, 1.282941080521425900, -4.518724794319616900 ) ) ;
#16287 = cartesian_point ( 'none', ( 12.83308105529316400, 0.5783650968314816300, -4.625095010389108200 ) ) ;
#16288 = cartesian_point ( 'none', ( 11.66666666666660600, -0.1303069763963883900, -4.564538812075079800 ) ) ;
#16289 = cartesian_point ( 'none', ( 9.916666666666689200, -1.093722503029356000, -4.256907146101129400 ) ) ;
#16290 = cartesian_point ( 'none', ( 9.333333333333898800, -1.401017430923011000, -4.171676414866208700 ) ) ;
#16291 = cartesian_point ( 'none', ( 8.166666666666095900, -1.994372174803380500, -3.922781357718835500 ) ) ;
#16292 = cartesian_point ( 'none', ( 7.583333333333901500, -2.277299409802297200, -3.765586455017645700 ) ) ;
#16293 = cartesian_point ( 'none', ( 4.666666666664394100, -3.589224574291114000, -2.834743491614013100 ) ) ;
#16294 = cartesian_point ( 'none', ( 2.335716756505612500, -4.281526795385183900, -1.609415113231276800 ) ) ;
#16295 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.376844654527353400, -0.3247463192164706200 ) ) ;
#16296 = cartesian_point ( 'none', ( 13.99999999999999300, 1.251248806765521900, -4.588672281359600400 ) ) ;
#16297 = cartesian_point ( 'none', ( 12.83307840445464800, 0.5364141444934338300, -4.690395393772482700 ) ) ;
#16298 = cartesian_point ( 'none', ( 11.66666666666660400, -0.1814646515190528900, -4.622905699117829700 ) ) ;
#16299 = cartesian_point ( 'none', ( 9.916666666666689200, -1.155830992658737800, -4.302418399566632500 ) ) ;
#16300 = cartesian_point ( 'none', ( 9.333333333333898800, -1.466302976791836300, -4.212499645711187000 ) ) ;
#16301 = cartesian_point ( 'none', ( 8.166666666666095900, -2.064912863242387900, -3.953648005586722500 ) ) ;
#16302 = cartesian_point ( 'none', ( 7.583333333333901500, -2.349917980228952700, -3.791184929683584200 ) ) ;
#16303 = cartesian_point ( 'none', ( 4.666666666664394100, -3.669234695808950800, -2.833184041146866100 ) ) ;
#16304 = cartesian_point ( 'none', ( 2.335766405030131700, -4.357279471005506700, -1.583628964661885100 ) ) ;
#16305 = cartesian_point ( 'none', ( 7.583333333333901500, -1.135746165822901100, -3.060586963712340800 ) ) ;
#16306 = cartesian_point ( 'none', ( 4.666666666664394100, -2.221163056285323700, -2.564749039730528100 ) ) ;
#16307 = cartesian_point ( 'none', ( 2.334798634632074600, -2.896126339510637100, -1.767795289686990400 ) ) ;
#16308 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.144138854200060800, -0.8453066770225680100 ) ) ;
#16309 = cartesian_point ( 'none', ( 13.99999999999999300, 1.487850128196505100, -3.252827239295649400 ) ) ;
#16310 = cartesian_point ( 'none', ( 12.83313718803084500, 0.9689295147242903400, -3.389238624795648700 ) ) ;
#16311 = cartesian_point ( 'none', ( 11.66666666666660600, 0.4389570723665072200, -3.400163869802028200 ) ) ;
#16312 = cartesian_point ( 'none', ( 9.916666666666689200, -0.2917542067055172200, -3.251836130814794500 ) ) ;
#16313 = cartesian_point ( 'none', ( 9.333333333333898800, -0.5273462794008688700, -3.228267906808276200 ) ) ;
#16314 = cartesian_point ( 'none', ( 8.166666666666095900, -0.9924684227698409300, -3.116859670618874000 ) ) ;
#16315 = cartesian_point ( 'none', ( 7.583333333333901500, -1.218870898700891400, -3.035483735555981200 ) ) ;
#16316 = cartesian_point ( 'none', ( 4.666666666664394100, -2.292914754456163400, -2.510012692769358000 ) ) ;
#16317 = cartesian_point ( 'none', ( 2.334803660457941600, -2.947833593085949400, -1.693827744838948000 ) ) ;
#16318 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.171765752222559100, -0.7632314122979078100 ) ) ;
#16319 = cartesian_point ( 'none', ( 13.99999999999999300, 1.424817152510397000, -3.392893792533444600 ) ) ;
#16320 = cartesian_point ( 'none', ( 12.83313091625254300, 0.8853553577940958000, -3.520063190969736400 ) ) ;
#16321 = cartesian_point ( 'none', ( 11.66666666666660600, 0.3369314857217297100, -3.517166658144605500 ) ) ;
#16322 = cartesian_point ( 'none', ( 9.916666666666689200, -0.4157484824947885700, -3.343181542817044600 ) ) ;
#16323 = cartesian_point ( 'none', ( 9.333333333333898800, -0.6577190033002431300, -3.310252768736905900 ) ) ;
#16324 = cartesian_point ( 'none', ( 8.166666666666095900, -1.133402899157742500, -3.178956676082799900 ) ) ;
#16325 = cartesian_point ( 'none', ( 7.583333333333901500, -1.363988268780362200, -3.087054207956257700 ) ) ;
#16326 = cartesian_point ( 'none', ( 4.666666666664394100, -2.452954599074542500, -2.507300996655609500 ) ) ;
#16327 = cartesian_point ( 'none', ( 2.334884153694725600, -3.099467991127458100, -1.642600972129769600 ) ) ;
#16328 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.297540139875242600, -0.6750690690307626900 ) ) ;
#16329 = cartesian_point ( 'none', ( 13.99999999999999300, 1.442978764265391700, -3.472840660456842300 ) ) ;
#16330 = cartesian_point ( 'none', ( 12.83312684455761700, 0.8917921896191682900, -3.602673605261037500 ) ) ;
#16331 = cartesian_point ( 'none', ( 11.66666666666660400, 0.3310638935650090400, -3.599818848022419800 ) ) ;
#16332 = cartesian_point ( 'none', ( 9.916666666666689200, -0.4392245911488782400, -3.421961838443746900 ) ) ;
#16333 = cartesian_point ( 'none', ( 9.333333333333898800, -0.6869219077268011700, -3.387094508888953500 ) ) ;
#16334 = cartesian_point ( 'none', ( 8.166666666666095900, -1.173499016144551100, -3.250718532658259700 ) ) ;
#16335 = cartesian_point ( 'none', ( 7.583333333333901500, -1.409250378978858900, -3.155674933957400600 ) ) ;
#16336 = cartesian_point ( 'none', ( 4.666666666664394100, -2.522023525422002700, -2.557587162086135900 ) ) ;
#16337 = cartesian_point ( 'none', ( 2.334947655262115300, -3.180557548694541700, -1.669527562535920300 ) ) ;
#16338 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.379474075657733500, -0.6779284395018805300 ) ) ;
#16339 = cartesian_point ( 'none', ( 13.99999999999999300, 1.481003508537782200, -3.699863318313951800 ) ) ;
#16340 = cartesian_point ( 'none', ( 12.83311565405508700, 0.8965221777396152900, -3.835273267073519700 ) ) ;
#16341 = cartesian_point ( 'none', ( 11.66666666666660600, 0.3012973581531535100, -3.830552405631261400 ) ) ;
#16342 = cartesian_point ( 'none', ( 9.916666666666689200, -0.5177249171692389600, -3.639004646184464100 ) ) ;
#16343 = cartesian_point ( 'none', ( 9.333333333333898800, -0.7811623942606706900, -3.597780560338174300 ) ) ;
#16344 = cartesian_point ( 'none', ( 8.166666666666095900, -1.297455221727753300, -3.445409931222128000 ) ) ;
#16345 = cartesian_point ( 'none', ( 7.583333333333901500, -1.547180987620846400, -3.340729057869982600 ) ) ;
#16346 = cartesian_point ( 'none', ( 4.666666666664394100, -2.723731491282950200, -2.687411953184160900 ) ) ;
#16347 = cartesian_point ( 'none', ( 2.335127056064044900, -3.412191395777646200, -1.731943679689890400 ) ) ;
#16348 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.609600664665859600, -0.6727398569428572100 ) ) ;
#16349 = cartesian_point ( 'none', ( 13.99999999999999300, 1.468237673648788300, -3.855519354628569800 ) ) ;
#16350 = cartesian_point ( 'none', ( 12.83310854523836000, 0.8609280182914304000, -3.989058198565454300 ) ) ;
#16351 = cartesian_point ( 'none', ( 4.666666666664394100, -0.4065085106634801500, -3.373705326886543800 ) ) ;
#16352 = cartesian_point ( 'none', ( 2.334802518357671300, -1.413396983555462900, -3.090404077056255500 ) ) ;
#16353 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.136227370199220000, -2.463635097553514200 ) ) ;
#16354 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16353, #16352, #16351, #15628, #15626, #15675, #15676, #15527, #15526, #15741 ),
( #15740, #15739, #15738, #15737, #15736, #15935, #15844, #15939, #15938, #15937 ),
( #16058, #16057, #16056, #16055, #16054, #16053, #16052, #16051, #16050, #16427 ),
( #16426, #16425, #16424, #16423, #16422, #16421, #16420, #16419, #16418, #16417 ),
( #16416, #16415, #16414, #16413, #16412, #16411, #16410, #16409, #16408, #16407 ),
( #16406, #16405, #16404, #16403, #16402, #16401, #16400, #16399, #16398, #16397 ),
( #16396, #16395, #16394, #16393, #16392, #16391, #16390, #16389, #16388, #16387 ),
( #16386, #16385, #16384, #16383, #16382, #16473, #16472, #16471, #16470, #16469 ),
( #16468, #16467, #16466, #16465, #16464, #16463, #16462, #16461, #16460, #16459 ),
( #16458, #16457, #16456, #16455, #16454, #16453, #16452, #16451, #16450, #16449 ),
( #16448, #16447, #16446, #16445, #16444, #16443, #16442, #16441, #16440, #16439 ),
( #16438, #16437, #16436, #16435, #16434, #16433, #16432, #16431, #16430, #16429 ),
( #16428, #16503, #16502, #16501, #16500, #16499, #16498, #16497, #16496, #16495 ),
( #16494, #16493, #16492, #16491, #16490, #16489, #16488, #16487, #16486, #16485 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9442485625192562600 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#16355 = cartesian_point ( 'none', ( 8.166666666666095900, -3.414696606170975400, -2.252756784900960900 ) ) ;
#16356 = cartesian_point ( 'none', ( 7.583333333333901500, -3.571036705819116800, -1.995686069953226800 ) ) ;
#16357 = cartesian_point ( 'none', ( 4.666666666664394100, -4.203153246356533800, -0.6404961973208254100 ) ) ;
#16358 = cartesian_point ( 'none', ( 2.335460379538825100, -4.199193968148285300, 0.6679169046506926400 ) ) ;
#16359 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.685713910667687300, 1.749609835465010300 ) ) ;
#16360 = cartesian_point ( 'none', ( 13.99999999999999300, -1.176117684271698500, -4.361635186782682400 ) ) ;
#16361 = cartesian_point ( 'none', ( 15.36292285442637800, 4.768279005714702200, 0.3304432189614127700 ) ) ;
#16362 = cartesian_point ( 'none', ( 12.83308941009390800, -1.806791239008232800, -4.097709968669785300 ) ) ;
#16363 = cartesian_point ( 'none', ( 11.66666666666660400, -2.356837312852089600, -3.695478001537072700 ) ) ;
#16364 = cartesian_point ( 'none', ( 9.916666666666689200, -2.992024606764468200, -2.965638914575684300 ) ) ;
#16365 = cartesian_point ( 'none', ( 9.333333333333898800, -3.203301340365699800, -2.744737862866146700 ) ) ;
#16366 = cartesian_point ( 'none', ( 13.99999999999999300, 1.631490226823208100, -3.181940940492109500 ) ) ;
#16367 = cartesian_point ( 'none', ( 12.83313918571632200, 1.122964705417965700, -3.339414335299478500 ) ) ;
#16368 = cartesian_point ( 'none', ( 11.66666666666660600, 0.5986714204076490900, -3.373703592038886300 ) ) ;
#16369 = cartesian_point ( 'none', ( 9.916666666666689200, -0.1313843330122337600, -3.260594977636838800 ) ) ;
#16370 = cartesian_point ( 'none', ( 9.333333333333898800, -0.3680539311074853000, -3.248790127964320500 ) ) ;
#16371 = cartesian_point ( 'none', ( 8.166666666666095900, -0.8378714581590835900, -3.160391180117505100 ) ) ;
#16372 = cartesian_point ( 'none', ( 7.583333333333901500, -1.067891609796374900, -3.090260264361015500 ) ) ;
#16373 = cartesian_point ( 'none', ( 4.666666666664394100, -2.165939526504141900, -2.618366431467346700 ) ) ;
#16374 = cartesian_point ( 'none', ( 2.334802518357563400, -2.859823792194643200, -1.835673247120122300 ) ) ;
#16375 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.129050515164392400, -0.9176100177282537900 ) ) ;
#16376 = cartesian_point ( 'none', ( 13.99999999999999300, 1.563294849866339300, -3.210310318591889500 ) ) ;
#16377 = cartesian_point ( 'none', ( 12.83313850991878800, 1.050609171324054400, -3.357784170543706800 ) ) ;
#16378 = cartesian_point ( 'none', ( 11.66666666666660600, 0.5243937063318957500, -3.381154109824768400 ) ) ;
#16379 = cartesian_point ( 'none', ( 9.916666666666689200, -0.2049216494240957100, -3.251819520960311600 ) ) ;
#16380 = cartesian_point ( 'none', ( 9.333333333333898800, -0.4407473596940318900, -3.234633469274504200 ) ) ;
#16381 = cartesian_point ( 'none', ( 8.166666666666095900, -0.9077234513093833700, -3.135785396287588300 ) ) ;
#16382 = cartesian_point ( 'none', ( 8.166666666666095900, 1.850528667838488000, -3.647977971029286800 ) ) ;
#16383 = cartesian_point ( 'none', ( 7.583333333333901500, 1.577399866077125800, -3.774123645312443400 ) ) ;
#16384 = cartesian_point ( 'none', ( 4.666666666664394100, 0.1593507165053656100, -4.248322459556813000 ) ) ;
#16385 = cartesian_point ( 'none', ( 2.335460091036532000, -1.140049196538200900, -4.095916720580342000 ) ) ;
#16386 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.156394735055275900, -3.463052448056656000 ) ) ;
#16387 = cartesian_point ( 'none', ( 13.99999999999999300, 3.773861393503264800, -1.666343954537798900 ) ) ;
#16388 = cartesian_point ( 'none', ( 12.83311933830082600, 3.450024744838901200, -2.173625053988977700 ) ) ;
#16389 = cartesian_point ( 'none', ( 11.66666666666660600, 3.024012566719370500, -2.589895537142473900 ) ) ;
#16390 = cartesian_point ( 'none', ( 9.916666666666689200, 2.310481847077544800, -3.036987393860455200 ) ) ;
#16391 = cartesian_point ( 'none', ( 9.333333333333898800, 2.086832255191513500, -3.202783801640340900 ) ) ;
#16392 = cartesian_point ( 'none', ( 8.166666666666095900, 1.597482142678099600, -3.472858152182220600 ) ) ;
#16393 = cartesian_point ( 'none', ( 7.583333333333901500, 1.337908937213666800, -3.580878749284792200 ) ) ;
#16394 = cartesian_point ( 'none', ( 4.666666666664394100, -0.003290741545628481400, -3.972932914141319200 ) ) ;
#16395 = cartesian_point ( 'none', ( 2.335240980233951100, -1.211345039760997100, -3.784031460133677100 ) ) ;
#16396 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.137698399657532300, -3.156713096180571800 ) ) ;
#16397 = cartesian_point ( 'none', ( 13.99999999999999300, 3.617755017970695900, -1.671094501840481700 ) ) ;
#16398 = cartesian_point ( 'none', ( 12.83312468131983200, 3.293223260947826200, -2.155482795328708800 ) ) ;
#16399 = cartesian_point ( 'none', ( 11.66666666666660600, 2.871626241343566500, -2.548731864684293100 ) ) ;
#16400 = cartesian_point ( 'none', ( 9.916666666666689200, 2.171767075301390900, -2.964316572685203000 ) ) ;
#16401 = cartesian_point ( 'none', ( 9.333333333333898800, 1.953833919527366000, -3.120114104231041600 ) ) ;
#16402 = cartesian_point ( 'none', ( 8.166666666666095900, 1.477960720259473100, -3.371677789748781100 ) ) ;
#16403 = cartesian_point ( 'none', ( 7.583333333333901500, 1.226147467887194200, -3.471187317836558000 ) ) ;
#16404 = cartesian_point ( 'none', ( 4.666666666664394100, -0.07207640586137241400, -3.825429055862212800 ) ) ;
#16405 = cartesian_point ( 'none', ( 2.335126874871050100, -1.232063076943846100, -3.622555097429734700 ) ) ;
#16406 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.113113383844435100, -3.002481629938886800 ) ) ;
#16407 = cartesian_point ( 'none', ( 13.99999999999999300, 3.392986188994443700, -1.621454378168887700 ) ) ;
#16408 = cartesian_point ( 'none', ( 12.83313443523716800, 3.075736007713693300, -2.072880173175417600 ) ) ;
#16409 = cartesian_point ( 'none', ( 11.66666666666660600, 2.668769438373643300, -2.434832177565281700 ) ) ;
#16410 = cartesian_point ( 'none', ( 9.916666666666689200, 1.999833706308261800, -2.810339956914853100 ) ) ;
#16411 = cartesian_point ( 'none', ( 9.333333333333898800, 1.793682748403349100, -2.953916980414146700 ) ) ;
#16412 = cartesian_point ( 'none', ( 8.166666666666095900, 1.343757021585742200, -3.183903327055827700 ) ) ;
#16413 = cartesian_point ( 'none', ( 7.583333333333901500, 1.106108034843281500, -3.274056863335369700 ) ) ;
#16414 = cartesian_point ( 'none', ( 4.666666666664394100, -0.1170420290616816000, -3.589805049008090600 ) ) ;
#16415 = cartesian_point ( 'none', ( 2.334947501898465600, -1.203306225714348300, -3.384356188098892400 ) ) ;
#16416 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.022235044585768200, -2.790995706504078500 ) ) ;
#16417 = cartesian_point ( 'none', ( 13.99999999999999300, 3.314078177175134900, -1.599208670649807700 ) ) ;
#16418 = cartesian_point ( 'none', ( 12.83313808338056500, 3.000090924651662500, -2.039062599435031300 ) ) ;
#16419 = cartesian_point ( 'none', ( 11.66666666666660600, 2.598966465649453100, -2.390185138153008400 ) ) ;
#16420 = cartesian_point ( 'none', ( 9.916666666666689200, 1.941845679426485800, -2.752074603617373800 ) ) ;
#16421 = cartesian_point ( 'none', ( 9.333333333333898800, 1.740134022792561900, -2.891547142816094600 ) ) ;
#16422 = cartesian_point ( 'none', ( 8.166666666666095900, 1.299875727189165700, -3.114391495986217800 ) ) ;
#16423 = cartesian_point ( 'none', ( 7.583333333333901500, 1.067454494478013100, -3.201507800806594300 ) ) ;
#16424 = cartesian_point ( 'none', ( 4.666666666664394100, -0.1282141049937707000, -3.505103220575789300 ) ) ;
#16425 = cartesian_point ( 'none', ( 2.334884008592419800, -1.188210193863644700, -3.300248315421733000 ) ) ;
#16426 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.985597482720288200, -2.717653802432437700 ) ) ;
#16427 = cartesian_point ( 'none', ( 13.99999999999999300, 3.170957700473086700, -1.654961020450861100 ) ) ;
#16428 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.064111230937458500, -4.077884176611079600 ) ) ;
#16429 = cartesian_point ( 'none', ( 13.99999999999999300, 4.626378451429343600, -1.439391394601676100 ) ) ;
#16430 = cartesian_point ( 'none', ( 12.83309735584714800, 4.335815419146952900, -2.071692868591859900 ) ) ;
#16431 = cartesian_point ( 'none', ( 11.66666666666660600, 3.915134718143135700, -2.620269595925789100 ) ) ;
#16432 = cartesian_point ( 'none', ( 9.916666666666689200, 3.166939066698768500, -3.258247304140227600 ) ) ;
#16433 = cartesian_point ( 'none', ( 9.333333333333898800, 2.924710555269964800, -3.486394223162546900 ) ) ;
#16434 = cartesian_point ( 'none', ( 8.166666666666095900, 2.385046745170681600, -3.875619761374726700 ) ) ;
#16435 = cartesian_point ( 'none', ( 7.583333333333901500, 2.093740718080259200, -4.040436401783806800 ) ) ;
#16436 = cartesian_point ( 'none', ( 4.666666666664394100, 0.5648060215115172600, -4.695755687075948300 ) ) ;
#16437 = cartesian_point ( 'none', ( 2.335841653509300700, -0.8896293893832630800, -4.645588787324467000 ) ) ;
#16438 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.074511560532986500, -4.036656402239515300 ) ) ;
#16439 = cartesian_point ( 'none', ( 13.99999999999999300, 4.517195781162144800, -1.487314989145715800 ) ) ;
#16440 = cartesian_point ( 'none', ( 12.83309955075266700, 4.219605917782783600, -2.103605042035730800 ) ) ;
#16441 = cartesian_point ( 'none', ( 11.66666666666660400, 3.795480238608766000, -2.634619532126375700 ) ) ;
#16442 = cartesian_point ( 'none', ( 9.916666666666689200, 3.047971844687276600, -3.246384603235898500 ) ) ;
#16443 = cartesian_point ( 'none', ( 9.333333333333898800, 2.806937006708023500, -3.465819606639778600 ) ) ;
#16444 = cartesian_point ( 'none', ( 8.166666666666095900, 2.271532407115350000, -3.838090857290694700 ) ) ;
#16445 = cartesian_point ( 'none', ( 7.583333333333901500, 1.983291751464410200, -3.994665785014625200 ) ) ;
#16446 = cartesian_point ( 'none', ( 4.666666666664394100, 0.4739948003212495200, -4.610942931726980600 ) ) ;
#16447 = cartesian_point ( 'none', ( 2.335765995329307300, -0.9503996035313002600, -4.537152744146531800 ) ) ;
#16448 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.101127504178039700, -3.920427671090196900 ) ) ;
#16449 = cartesian_point ( 'none', ( 13.99999999999999300, 4.445712186252684700, -1.515371126047432500 ) ) ;
#16450 = cartesian_point ( 'none', ( 12.83310109004160900, 4.144008652110004600, -2.121178237340317200 ) ) ;
#16451 = cartesian_point ( 'none', ( 11.66666666666660600, 3.718113815913749200, -2.640803209543555400 ) ) ;
#16452 = cartesian_point ( 'none', ( 9.916666666666689200, 2.971716037171284100, -3.235717340413241800 ) ) ;
#16453 = cartesian_point ( 'none', ( 9.333333333333898800, 2.731671486117879700, -3.449576451579713600 ) ) ;
#16454 = cartesian_point ( 'none', ( 8.166666666666095900, 2.199440077654176500, -3.811045807671379600 ) ) ;
#16455 = cartesian_point ( 'none', ( 7.583333333333901500, 1.913382202819603500, -3.962395153098074600 ) ) ;
#16456 = cartesian_point ( 'none', ( 4.666666666664394100, 0.4177180784371234400, -4.554048450402525800 ) ) ;
#16457 = cartesian_point ( 'none', ( 2.335716367009753400, -0.9867414649204198100, -4.465822509537959600 ) ) ;
#16458 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.115291999775846100, -3.844953051359540000 ) ) ;
#16459 = cartesian_point ( 'none', ( 13.99999999999999300, 4.227962912026735700, -1.590004400384775500 ) ) ;
#16460 = cartesian_point ( 'none', ( 12.83310613114010200, 3.915316740867882800, -2.163878966502474000 ) ) ;
#16461 = cartesian_point ( 'none', ( 11.66666666666660600, 3.485619069478223000, -2.649164516567641400 ) ) ;
#16462 = cartesian_point ( 'none', ( 9.916666666666689200, 2.744759305415523300, -3.193762297774917200 ) ) ;
#16463 = cartesian_point ( 'none', ( 9.333333333333898800, 2.508412274380358700, -3.391053737473758400 ) ) ;
#16464 = cartesian_point ( 'none', ( 8.166666666666095900, 1.987101407892941900, -3.720592101190856500 ) ) ;
#16465 = cartesian_point ( 'none', ( 7.583333333333901500, 1.708266130378190300, -3.856579367327605600 ) ) ;
#16466 = cartesian_point ( 'none', ( 4.666666666664394100, 0.2566596813496396800, -4.376283293985433300 ) ) ;
#16467 = cartesian_point ( 'none', ( 2.335565314133326400, -1.086204622745271500, -4.247446444633499000 ) ) ;
#16468 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.147801168383008300, -3.617075834374796200 ) ) ;
#16469 = cartesian_point ( 'none', ( 13.99999999999999300, 4.078277977152396300, -1.627306855970469300 ) ) ;
#16470 = cartesian_point ( 'none', ( 12.83311005808691600, 3.760162985883897000, -2.179230333332935000 ) ) ;
#16471 = cartesian_point ( 'none', ( 11.66666666666660400, 3.329902110812265700, -2.641368945946317700 ) ) ;
#16472 = cartesian_point ( 'none', ( 9.916666666666689200, 2.595635397447754800, -3.152689371198460900 ) ) ;
#16473 = cartesian_point ( 'none', ( 9.333333333333898800, 2.362710535004539600, -3.339131407325105300 ) ) ;
#16474 = b_spline_curve_with_knots ( 'none', 3,
( #16482, #16481, #16480, #16479, #16478, #16477, #16476, #16526, #16525, #16524, #16523, #16522, #16521, #16520, #16519, #16518, #16517, #16516, #16515, #16514, #16513, #16512, #16511 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271600, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866200, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233114000 ),
.unspecified. ) ;
#16475 = face_outer_bound ( 'none', #7729, .t. ) ;
#16476 = cartesian_point ( 'none', ( 13.99999999999999300, 3.316744917185521200, -1.611458273584414700 ) ) ;
#16477 = cartesian_point ( 'none', ( 13.99999999999999300, 3.290490922446065400, -1.613831742123887000 ) ) ;
#16478 = cartesian_point ( 'none', ( 13.99999999999999300, 3.261265611059010800, -1.619954417506663600 ) ) ;
#16479 = cartesian_point ( 'none', ( 13.99999999999999300, 3.228879701116761600, -1.631771193441991000 ) ) ;
#16480 = cartesian_point ( 'none', ( 13.99999999999999300, 3.155580164382699100, -1.673923035524012400 ) ) ;
#16481 = cartesian_point ( 'none', ( 13.99999999999999300, 3.117307692444316800, -1.743429743410029900 ) ) ;
#16482 = cartesian_point ( 'none', ( 13.99999999999999100, 3.092784068257657700, -1.794768847548636300 ) ) ;
#16483 = cartesian_point ( 'none', ( 12.83309545129460900, -1.674554402839428400, -4.015109679973691400 ) ) ;
#16484 = cartesian_point ( 'none', ( 11.66666666666660600, -2.213828918134137100, -3.633372114717069200 ) ) ;
#16485 = cartesian_point ( 'none', ( 13.99999999999999300, 4.703082928669728900, -1.402713172575044800 ) ) ;
#16486 = cartesian_point ( 'none', ( 12.83309590321515100, 4.417897937955714800, -2.046263186687366200 ) ) ;
#16487 = cartesian_point ( 'none', ( 11.66666666666660600, 4.000078383225172700, -2.607276580151453700 ) ) ;
#16488 = cartesian_point ( 'none', ( 9.916666666666689200, 3.251998904321847100, -3.263951407707240000 ) ) ;
#16489 = cartesian_point ( 'none', ( 9.333333333333898800, 3.009121081924690100, -3.498334732524125600 ) ) ;
#16490 = cartesian_point ( 'none', ( 8.166666666666095900, 2.466813754833397300, -3.899741720349198600 ) ) ;
#16491 = cartesian_point ( 'none', ( 7.583333333333901500, 2.173513624510686500, -4.070502930908379100 ) ) ;
#16492 = cartesian_point ( 'none', ( 4.666666666664394100, 0.6314860443255309000, -4.754100754941698700 ) ) ;
#16493 = cartesian_point ( 'none', ( 2.335894716593883500, -0.8438126274193807900, -4.721464523816584000 ) ) ;
#16494 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.052855996436744800, -4.118875045766572800 ) ) ;
#16495 = cartesian_point ( 'none', ( 13.99999999999999300, 4.664927141138714500, -1.421449968877425400 ) ) ;
#16496 = cartesian_point ( 'none', ( 12.83309661140910200, 4.376994807596242200, -2.059404525724480200 ) ) ;
#16497 = cartesian_point ( 'none', ( 11.66666666666660600, 3.957679996525030200, -2.614215333628184400 ) ) ;
#16498 = cartesian_point ( 'none', ( 9.916666666666689200, 3.209444904738866000, -3.261543454949189100 ) ) ;
#16499 = cartesian_point ( 'none', ( 9.333333333333898800, 2.966859162014748600, -3.492805605783494200 ) ) ;
#16500 = cartesian_point ( 'none', ( 8.166666666666095900, 2.425809871972616000, -3.888108891487320800 ) ) ;
#16501 = cartesian_point ( 'none', ( 7.583333333333901500, 2.133475650108137800, -4.055887811246503100 ) ) ;
#16502 = cartesian_point ( 'none', ( 4.666666666664394100, 0.5978461219447288600, -4.725279952954131200 ) ) ;
#16503 = cartesian_point ( 'none', ( 2.335868343819053700, -0.8671137759623118700, -4.683770666210305600 ) ) ;
#16504 = cartesian_point ( 'none', ( 13.99999999999999300, 3.321885323980460200, -2.465802056893634700 ) ) ;
#16505 = cartesian_point ( 'none', ( 13.99999999999999300, 3.369059099620630900, -2.566459494673440000 ) ) ;
#16506 = cartesian_point ( 'none', ( 13.99999999999999300, 3.414800476192173800, -2.682524056121705000 ) ) ;
#16507 = cartesian_point ( 'none', ( 13.99999999999999300, 3.457334566351891100, -2.814165696986156400 ) ) ;
#16508 = cartesian_point ( 'none', ( 13.99999999999999300, 3.482403755795251000, -2.912509751620174600 ) ) ;
#16509 = cartesian_point ( 'none', ( 13.99999999999999300, 3.494301388050940400, -2.966563661541353100 ) ) ;
#16510 = cartesian_point ( 'none', ( 13.99999999999999100, 3.495315736271798400, -2.971182190596040100 ) ) ;
#16511 = cartesian_point ( 'none', ( 13.99999999999999300, 4.314233521079232000, -1.559661942728711500 ) ) ;
#16512 = cartesian_point ( 'none', ( 13.99999999999999500, 4.309562743858161400, -1.561126791222527100 ) ) ;
#16513 = cartesian_point ( 'none', ( 13.99999999999999100, 4.256581304536882500, -1.577704015836778100 ) ) ;
#16514 = cartesian_point ( 'none', ( 13.99999999999999300, 4.158613867512274400, -1.604837698642620500 ) ) ;
#16515 = cartesian_point ( 'none', ( 13.99999999999999300, 4.023232422838336900, -1.633307592797642100 ) ) ;
#16516 = cartesian_point ( 'none', ( 13.99999999999999300, 3.899777630904247800, -1.651256695932554100 ) ) ;
#16517 = cartesian_point ( 'none', ( 13.99999999999999300, 3.788983567185630500, -1.660309890576431500 ) ) ;
#16518 = cartesian_point ( 'none', ( 13.99999999999999300, 3.691427515986532600, -1.662136038865111000 ) ) ;
#16519 = cartesian_point ( 'none', ( 13.99999999999999300, 3.607523927064192100, -1.658447535210835000 ) ) ;
#16520 = cartesian_point ( 'none', ( 13.99999999999999300, 3.537531996994030000, -1.650948559447027500 ) ) ;
#16521 = cartesian_point ( 'none', ( 13.99999999999999300, 3.481528504011303300, -1.641429851622125700 ) ) ;
#16522 = cartesian_point ( 'none', ( 13.99999999999999300, 3.438775697491014900, -1.631295384064018100 ) ) ;
#16523 = cartesian_point ( 'none', ( 13.99999999999999300, 3.408147575129338000, -1.622230455688604200 ) ) ;
#16524 = cartesian_point ( 'none', ( 13.99999999999999300, 3.384096161188939500, -1.616908452068429400 ) ) ;
#16525 = cartesian_point ( 'none', ( 13.99999999999999300, 3.362945534329194500, -1.613557142741836000 ) ) ;
#16526 = cartesian_point ( 'none', ( 13.99999999999999300, 3.340676967896355300, -1.611606954807074200 ) ) ;
#16527 = cartesian_point ( 'none', ( 2.335241195791534900, -3.945138077015947400, 0.4736348262832860700 ) ) ;
#16528 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.504365994846238200, 1.502008775506903800 ) ) ;
#16529 = cartesian_point ( 'none', ( 9.916666666666689200, -2.840159471127697600, -2.936280682286021900 ) ) ;
#16530 = face_outer_bound ( 'none', #7734, .t. ) ;
#16531 = cartesian_point ( 'none', ( 8.166666666666095900, 0.4003882484808988200, -4.442396530628824000 ) ) ;
#16532 = cartesian_point ( 'none', ( 7.583333333333901500, 0.07279251677838642600, -4.459809293497461800 ) ) ;
#16533 = cartesian_point ( 'none', ( 4.666666666664394100, -1.555021714628323400, -4.367164129153407800 ) ) ;
#16534 = cartesian_point ( 'none', ( 2.335766405030637000, -2.809402290515929000, -3.687956596302818000 ) ) ;
#16535 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.583187127614953800, -2.636215697059181900 ) ) ;
#16536 = cartesian_point ( 'none', ( 13.99999999999999100, 3.546736735705979400, -3.308507940609382500 ) ) ;
#16537 = cartesian_point ( 'none', ( 12.83307426104485100, 2.982080284695295200, -3.782503029803400400 ) ) ;
#16538 = cartesian_point ( 'none', ( 11.66666666666660400, 2.322967487599972600, -4.111702073625120400 ) ) ;
#16539 = cartesian_point ( 'none', ( 9.916666666666689200, 1.303942456716782100, -4.359838260552800500 ) ) ;
#16540 = cartesian_point ( 'none', ( 9.333333333333898800, 0.9857867395183774800, -4.448076832325146900 ) ) ;
#16541 = cartesian_point ( 'none', ( 8.166666666666095900, 0.3266125041296310500, -4.544280721327072400 ) ) ;
#16542 = cartesian_point ( 'none', ( 7.583333333333901500, -0.008272095391485653100, -4.555995453741882500 ) ) ;
#16543 = cartesian_point ( 'none', ( 4.666666666664394100, -1.668985629230443700, -4.431226912461109000 ) ) ;
#16544 = cartesian_point ( 'none', ( 2.335846040691895300, -2.937432837586937900, -3.714377557008409900 ) ) ;
#16545 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.708216229828563000, -2.625900594024750000 ) ) ;
#16546 = cartesian_point ( 'none', ( 13.99999999999999300, 3.550679068402110300, -3.357089944818390000 ) ) ;
#16547 = cartesian_point ( 'none', ( 12.83307269752129200, 2.978897776093147900, -3.831663774077761700 ) ) ;
#16548 = cartesian_point ( 'none', ( 11.66666666666660600, 2.312540120892603300, -4.159848590820383900 ) ) ;
#16549 = cartesian_point ( 'none', ( 9.916666666666689200, 1.283479016978004400, -4.404220314895869800 ) ) ;
#16550 = cartesian_point ( 'none', ( 9.333333333333898800, 0.9621166003205784400, -4.490834797945811200 ) ) ;
#16551 = cartesian_point ( 'none', ( 8.166666666666095900, 0.2969602450874330200, -4.583129951015027200 ) ) ;
#16552 = cartesian_point ( 'none', ( 7.583333333333901500, -0.04069954220795209100, -4.592560188208452100 ) ) ;
#16553 = cartesian_point ( 'none', ( 4.666666666664394100, -1.713876542802300200, -4.454992747108284400 ) ) ;
#16554 = cartesian_point ( 'none', ( 2.335876599982467100, -2.987418400676920000, -3.723385698944349500 ) ) ;
#16555 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.756676432661054200, -2.620669737356397200 ) ) ;
#16556 = cartesian_point ( 'none', ( 13.99999999999999300, 3.553466484427573400, -3.405733995113595600 ) ) ;
#16557 = cartesian_point ( 'none', ( 12.83307117589758800, 2.974551250740080200, -3.880717191372909300 ) ) ;
#16558 = cartesian_point ( 'none', ( 11.66666666666660600, 2.300977474305967900, -4.207716587442049200 ) ) ;
#16559 = cartesian_point ( 'none', ( 9.916666666666689200, 1.261976090500473500, -4.448088231588893200 ) ) ;
#16560 = cartesian_point ( 'none', ( 9.333333333333898800, 0.9374475746412366300, -4.533003615028064800 ) ) ;
#16561 = cartesian_point ( 'none', ( 8.166666666666095900, 0.2664056891666033400, -4.621250668145738600 ) ) ;
#16562 = cartesian_point ( 'none', ( 7.583333333333901500, -0.07397330031326795900, -4.628332062406380800 ) ) ;
#16563 = cartesian_point ( 'none', ( 4.666666666664394100, -1.759302105834373200, -4.477678378203817600 ) ) ;
#16564 = cartesian_point ( 'none', ( 2.335906735148234800, -3.037585111330828100, -3.731202354684027200 ) ) ;
#16565 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.804981172768987300, -2.614292794489596200 ) ) ;
#16566 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16565, #16564, #16563, #16562, #16561, #16560, #16559, #16558, #16557, #16556 ),
( #16555, #16554, #16553, #16552, #16551, #16550, #16549, #16548, #16547, #16546 ),
( #16545, #16544, #16543, #16542, #16541, #16540, #16539, #16538, #16537, #16536 ),
( #16535, #16534, #16533, #16532, #16531, #16617, #16616, #16615, #16614, #16613 ),
( #16612, #16611, #16610, #16609, #16608, #16607, #16606, #16605, #16604, #16603 ),
( #16602, #16601, #16600, #16599, #16598, #16597, #16596, #16595, #16594, #16593 ),
( #16592, #16591, #16590, #16589, #16588, #16587, #16586, #16585, #16584, #16583 ),
( #16582, #16581, #16580, #16579, #16578, #16577, #16576, #16575, #16574, #16573 ),
( #16572, #16664, #16663, #16662, #16661, #16660, #16659, #16658, #16657, #16656 ),
( #16655, #16654, #16653, #16652, #16651, #16650, #16649, #16648, #16647, #16646 ),
( #16645, #16644, #16643, #16642, #16641, #16640, #16639, #16638, #16637, #16636 ),
( #16635, #16634, #16633, #16632, #16631, #16630, #16629, #16628, #16627, #16626 ),
( #16625, #16624, #16623, #16622, #16621, #16620, #16619, #16618, #16703, #16702 ),
( #16701, #16700, #16699, #16698, #16697, #16696, #16695, #16694, #16693, #16692 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125241231600, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#16567 = cartesian_point ( 'none', ( 8.166666666666095900, -3.108147598823763200, -2.225790121349148000 ) ) ;
#16568 = cartesian_point ( 'none', ( 7.583333333333901500, -3.263334800524709100, -1.991323464446143900 ) ) ;
#16569 = b_spline_curve_with_knots ( 'none', 3,
( #16510, #16509, #16508, #16507, #16506, #16505, #16504, #16689, #16688, #16687, #16686, #16685, #16684, #16683, #16682, #16681, #16680, #16679, #16678, #16677, #16676, #16675, #16674 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332256100, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737275000, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091211200, 0.7968653221729817800, 0.8084061816241081600, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106904800, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#16570 = cartesian_point ( 'none', ( 13.99999999999999300, -1.058525159209147600, -4.261790051846264600 ) ) ;
#16571 = cartesian_point ( 'none', ( 9.333333333333898800, -3.049689150597981500, -2.726621009388544800 ) ) ;
#16572 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.672878685067379600, -2.517442235362747900 ) ) ;
#16573 = cartesian_point ( 'none', ( 13.99999999999999300, 3.319611265595148600, -2.449680061879686600 ) ) ;
#16574 = cartesian_point ( 'none', ( 12.83310854523770700, 2.880906422252860600, -2.890356474632392600 ) ) ;
#16575 = cartesian_point ( 'none', ( 11.66666666666660400, 2.355024156658513500, -3.214425099329935700 ) ) ;
#16576 = cartesian_point ( 'none', ( 9.916666666666689200, 1.528156906369797100, -3.497782717930179300 ) ) ;
#16577 = cartesian_point ( 'none', ( 9.333333333333898800, 1.272755181704013700, -3.604832507595140600 ) ) ;
#16578 = cartesian_point ( 'none', ( 8.166666666666095900, 0.7334787341459903000, -3.751897134374225600 ) ) ;
#16579 = cartesian_point ( 'none', ( 7.583333333333901500, 0.4557332677708156900, -3.795659408984901600 ) ) ;
#16580 = cartesian_point ( 'none', ( 4.666666666664394100, -0.9401919294062519600, -3.860367714192248100 ) ) ;
#16581 = cartesian_point ( 'none', ( 2.335241195791795600, -2.069702977660297100, -3.391868803426098200 ) ) ;
#16582 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.822041484816749400, -2.563726437338364600 ) ) ;
#16583 = cartesian_point ( 'none', ( 13.99999999999999300, 3.436933345867269300, -2.733279922503397700 ) ) ;
#16584 = cartesian_point ( 'none', ( 12.83309545129477600, 2.956637190733509600, -3.191165102694987400 ) ) ;
#16585 = cartesian_point ( 'none', ( 11.66666666666660600, 2.385373757765121300, -3.523126940451812800 ) ) ;
#16586 = cartesian_point ( 'none', ( 9.916666666666689200, 1.491089972322723600, -3.803275004655936300 ) ) ;
#16587 = cartesian_point ( 'none', ( 9.333333333333898800, 1.213335051198265000, -3.906774129336078300 ) ) ;
#16588 = cartesian_point ( 'none', ( 8.166666666666095900, 0.6306634142479086200, -4.041946276491077400 ) ) ;
#16589 = cartesian_point ( 'none', ( 7.583333333333901500, 0.3318776423346163600, -4.077367198895751200 ) ) ;
#16590 = cartesian_point ( 'none', ( 4.666666666664394100, -1.163437126497789600, -4.089394410401900400 ) ) ;
#16591 = cartesian_point ( 'none', ( 2.335460379538885100, -2.351966803582748300, -3.542258478496032900 ) ) ;
#16592 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.122601977847176100, -2.625829106318635200 ) ) ;
#16593 = cartesian_point ( 'none', ( 13.99999999999999300, 3.478905974858137500, -2.881723013742606600 ) ) ;
#16594 = cartesian_point ( 'none', ( 12.83308941009321600, 2.976839889142748300, -3.345765359841563300 ) ) ;
#16595 = cartesian_point ( 'none', ( 11.66666666666660600, 2.382459425365236200, -3.679011669672113300 ) ) ;
#16596 = cartesian_point ( 'none', ( 9.916666666666689200, 1.454708102445412300, -3.953612241458445800 ) ) ;
#16597 = cartesian_point ( 'none', ( 9.333333333333898800, 1.166001910967105800, -4.054030704948000400 ) ) ;
#16598 = cartesian_point ( 'none', ( 8.166666666666095900, 0.5623626854653796000, -4.180726446807287100 ) ) ;
#16599 = cartesian_point ( 'none', ( 7.583333333333901500, 0.2535614106667049600, -4.210751954706085900 ) ) ;
#16600 = cartesian_point ( 'none', ( 4.666666666664394100, -1.288287234660066900, -4.190663656860081700 ) ) ;
#16601 = cartesian_point ( 'none', ( 2.335565642380806700, -2.501673842222595900, -3.600817541734683000 ) ) ;
#16602 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.276280620227134400, -2.639242823078358700 ) ) ;
#16603 = cartesian_point ( 'none', ( 13.99999999999999300, 3.522285783060741200, -3.107782882592752900 ) ) ;
#16604 = cartesian_point ( 'none', ( 12.83308105529353700, 2.987066828203293900, -3.578189738433120500 ) ) ;
#16605 = cartesian_point ( 'none', ( 11.66666666666660400, 2.358154790421961500, -3.910383671642005100 ) ) ;
#16606 = cartesian_point ( 'none', ( 9.916666666666689200, 1.381359839690340600, -4.172449203699399900 ) ) ;
#16607 = cartesian_point ( 'none', ( 9.333333333333898800, 1.076767683771465900, -4.266884730958358900 ) ) ;
#16608 = cartesian_point ( 'none', ( 8.166666666666095900, 0.4430430821031434700, -4.378292678601774800 ) ) ;
#16609 = cartesian_point ( 'none', ( 7.583333333333901500, 0.1200435654297571800, -4.399013922971573000 ) ) ;
#16610 = cartesian_point ( 'none', ( 4.666666666664394100, -1.486869814663075700, -4.325219284866672200 ) ) ;
#16611 = cartesian_point ( 'none', ( 2.335716756505440200, -2.731734040085472600, -3.668694296412314100 ) ) ;
#16612 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.506464912787513400, -2.639494860214614200 ) ) ;
#16613 = cartesian_point ( 'none', ( 13.99999999999999300, 3.533441012372395400, -3.183760589968221300 ) ) ;
#16614 = cartesian_point ( 'none', ( 12.83307840445477900, 2.987079493994746900, -3.655804313812986100 ) ) ;
#16615 = cartesian_point ( 'none', ( 11.66666666666660600, 2.346673737016928800, -3.987142948864576200 ) ) ;
#16616 = cartesian_point ( 'none', ( 9.916666666666689200, 1.353716094647728500, -4.244314091064964600 ) ) ;
#16617 = cartesian_point ( 'none', ( 9.333333333333898800, 1.043916692561704300, -4.336523449014849000 ) ) ;
#16618 = cartesian_point ( 'none', ( 11.66666666666660600, 2.269137979925324200, -2.560899197876707500 ) ) ;
#16619 = cartesian_point ( 'none', ( 9.916666666666689200, 1.585675302498361600, -2.846393668196348900 ) ) ;
#16620 = cartesian_point ( 'none', ( 9.333333333333898800, 1.377994609569247200, -2.959432846277535700 ) ) ;
#16621 = cartesian_point ( 'none', ( 8.166666666666095900, 0.9317080197664580100, -3.128742891566874500 ) ) ;
#16622 = cartesian_point ( 'none', ( 7.583333333333901500, 0.6992277635573165300, -3.188760331272816100 ) ) ;
#16623 = cartesian_point ( 'none', ( 4.666666666664394100, -0.4819532506854049500, -3.358455600950155600 ) ) ;
#16624 = cartesian_point ( 'none', ( 2.334798634631944900, -1.480634224127816800, -3.052928144419554600 ) ) ;
#16625 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.188010625941423400, -2.410967028699649600 ) ) ;
#16626 = cartesian_point ( 'none', ( 13.99999999999999300, 3.010270354363273200, -1.932059897187383700 ) ) ;
#16627 = cartesian_point ( 'none', ( 12.83313718803066000, 2.647476117987468800, -2.327366121818980300 ) ) ;
#16628 = cartesian_point ( 'none', ( 11.66666666666660600, 2.207541561942333500, -2.623081757243736600 ) ) ;
#16629 = cartesian_point ( 'none', ( 9.916666666666689200, 1.512636086885979600, -2.893352866045408400 ) ) ;
#16630 = cartesian_point ( 'none', ( 9.333333333333898800, 1.301701479531105700, -3.000896705105581000 ) ) ;
#16631 = cartesian_point ( 'none', ( 8.166666666666095900, 0.8501839933392951700, -3.158638148632167300 ) ) ;
#16632 = cartesian_point ( 'none', ( 7.583333333333901500, 0.6157269585668755400, -3.212582775434783800 ) ) ;
#16633 = cartesian_point ( 'none', ( 4.666666666664394100, -0.5719073236240519400, -3.351200352447562200 ) ) ;
#16634 = cartesian_point ( 'none', ( 2.334803660458396800, -1.564123007785059600, -3.018657737843144500 ) ) ;
#16635 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.255625089717641100, -2.356857151022622600 ) ) ;
#16636 = cartesian_point ( 'none', ( 13.99999999999999300, 3.032969336723141400, -2.083969579431761900 ) ) ;
#16637 = cartesian_point ( 'none', ( 12.83313091625276000, 2.647898163615848100, -2.482606350815881800 ) ) ;
#16638 = cartesian_point ( 'none', ( 11.66666666666660600, 2.184968659872608600, -2.776669962853170100 ) ) ;
#16639 = cartesian_point ( 'none', ( 9.916666666666689200, 1.457710522542998500, -3.037233883222685700 ) ) ;
#16640 = cartesian_point ( 'none', ( 9.333333333333898800, 1.236349327738030400, -3.140351575864178900 ) ) ;
#16641 = cartesian_point ( 'none', ( 8.166666666666095900, 0.7651945429758011400, -3.287072404379372400 ) ) ;
#16642 = cartesian_point ( 'none', ( 7.583333333333901500, 0.5215275606673957000, -3.334422991118011200 ) ) ;
#16643 = cartesian_point ( 'none', ( 4.666666666664394100, -0.7080074619066002400, -3.435443200932051700 ) ) ;
#16644 = cartesian_point ( 'none', ( 2.334884153695134100, -1.719381265109651800, -3.057542779237857100 ) ) ;
#16645 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.409097399002890300, -2.350689036041985000 ) ) ;
#16646 = cartesian_point ( 'none', ( 13.99999999999999300, 3.091470396801059300, -2.141406255885578400 ) ) ;
#16647 = cartesian_point ( 'none', ( 12.83312684455748700, 2.697975733043029800, -2.548622639667611300 ) ) ;
#16648 = cartesian_point ( 'none', ( 11.66666666666660600, 2.224717674741527600, -2.849373669404158700 ) ) ;
#16649 = cartesian_point ( 'none', ( 9.916666666666689200, 1.480553006627661100, -3.116200227809590800 ) ) ;
#16650 = cartesian_point ( 'none', ( 9.333333333333898800, 1.253326062430688100, -3.220783243357499400 ) ) ;
#16651 = cartesian_point ( 'none', ( 8.166666666666095900, 0.7702609317090028900, -3.369119917210284600 ) ) ;
#16652 = cartesian_point ( 'none', ( 7.583333333333901500, 0.5205498159591873700, -3.416620963549287900 ) ) ;
#16653 = cartesian_point ( 'none', ( 4.666666666664394100, -0.7389251866202679600, -3.515088096054713500 ) ) ;
#16654 = cartesian_point ( 'none', ( 2.334947655262493700, -1.773040528037037400, -3.124035193231024600 ) ) ;
#16655 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.476478719549762200, -2.397391321571285400 ) ) ;
#16656 = cartesian_point ( 'none', ( 13.99999999999999300, 3.246196562580024600, -2.311832140013626400 ) ) ;
#16657 = cartesian_point ( 'none', ( 12.83311565405453600, 2.827707723562531400, -2.741740702258120200 ) ) ;
#16658 = cartesian_point ( 'none', ( 11.66666666666660600, 2.324420450865917400, -3.059572093923069500 ) ) ;
#16659 = cartesian_point ( 'none', ( 9.916666666666689200, 1.531856531034604200, -3.341228737027302800 ) ) ;
#16660 = cartesian_point ( 'none', ( 9.333333333333898800, 1.287951399280366200, -3.448973882134309200 ) ) ;
#16661 = cartesian_point ( 'none', ( 8.166666666666095900, 0.7712404527169174400, -3.599920528379360700 ) ) ;
#16662 = cartesian_point ( 'none', ( 7.583333333333901500, 0.5045630169793855500, -3.646869316064289500 ) ) ;
#16663 = cartesian_point ( 'none', ( 4.666666666664394100, -0.8384241443164994800, -3.733355219764524300 ) ) ;
#16664 = cartesian_point ( 'none', ( 2.335127056065096100, -1.934158619620152100, -3.301773684730731500 ) ) ;
#16665 = cartesian_point ( 'none', ( 13.99999999999999300, 4.354112203818021800, -0.4308500360450914200 ) ) ;
#16666 = cartesian_point ( 'none', ( 18.08013034219095500, 5.002921032638336200, 2.275087295148851700 ) ) ;
#16667 = cartesian_point ( 'none', ( 16.71871077035477500, 5.101344069773343600, 1.240556308135440300 ) ) ;
#16668 = cartesian_point ( 'none', ( 15.36296507340646400, 4.886408938574401600, 0.2595584675335040900 ) ) ;
#16669 = cartesian_point ( 'none', ( 13.99999999999999300, 4.457064315546294800, -0.5193915217077506000 ) ) ;
#16670 = cartesian_point ( 'none', ( 18.08011385093718800, 5.133071240791011300, 2.238157254395765500 ) ) ;
#16671 = cartesian_point ( 'none', ( 16.71868899632832800, 5.225155922570784200, 1.181367062552148600 ) ) ;
#16672 = cartesian_point ( 'none', ( 15.36300948822671600, 4.998178638492818800, 0.1798848505494298200 ) ) ;
#16673 = cartesian_point ( 'none', ( 13.99999999999999100, 4.552372663471588900, -0.6154153061467766400 ) ) ;
#16674 = cartesian_point ( 'none', ( 13.99999999999999100, 3.092784068257657700, -1.794768847548636300 ) ) ;
#16675 = cartesian_point ( 'none', ( 13.99999999999999300, 3.060406521996456700, -1.841553527253714900 ) ) ;
#16676 = cartesian_point ( 'none', ( 13.99999999999999300, 3.019089925444828500, -1.909294972461330800 ) ) ;
#16677 = cartesian_point ( 'none', ( 13.99999999999999300, 3.018913142098037700, -1.993850094269438800 ) ) ;
#16678 = cartesian_point ( 'none', ( 13.99999999999999300, 3.024743124129424500, -2.027827949790453700 ) ) ;
#16679 = cartesian_point ( 'none', ( 13.99999999999999300, 3.033945282884263200, -2.056234397188251500 ) ) ;
#16680 = cartesian_point ( 'none', ( 13.99999999999999300, 3.044925616206733300, -2.080199744521739700 ) ) ;
#16681 = cartesian_point ( 'none', ( 13.99999999999999300, 3.056941675340268700, -2.100897074789947400 ) ) ;
#16682 = cartesian_point ( 'none', ( 13.99999999999999300, 3.069695053537316600, -2.119255822800575100 ) ) ;
#16683 = cartesian_point ( 'none', ( 13.99999999999999300, 3.083109218395699200, -2.135948350227983900 ) ) ;
#16684 = cartesian_point ( 'none', ( 13.99999999999999300, 3.099674611167982700, -2.154179696787290200 ) ) ;
#16685 = cartesian_point ( 'none', ( 13.99999999999999300, 3.122755216495900900, -2.176260015253066900 ) ) ;
#16686 = cartesian_point ( 'none', ( 13.99999999999999300, 3.152786412835384400, -2.208332388792718000 ) ) ;
#16687 = cartesian_point ( 'none', ( 13.99999999999999300, 3.188864774029788000, -2.252211186388464600 ) ) ;
#16688 = cartesian_point ( 'none', ( 13.99999999999999300, 3.230138199719234700, -2.309234069902982100 ) ) ;
#16689 = cartesian_point ( 'none', ( 13.99999999999999300, 3.275014329582128800, -2.380223859744798400 ) ) ;
#16690 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16673, #16672, #16671, #16670 ),
( #16669, #16668, #16667, #16666 ),
( #16665, #16361, #16735, #16734 ),
( #16733, #16732, #16731, #16730 ),
( #16729, #16728, #16727, #16726 ),
( #16725, #16724, #16723, #16722 ),
( #16721, #16720, #16719, #16718 ),
( #16717, #16716, #16715, #16714 ),
( #16713, #16712, #16711, #16710 ),
( #16709, #16708, #16707, #16706 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486930600, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374435603500 ),
.unspecified. ) ;
#16691 = cartesian_point ( 'none', ( 4.666666666664394100, -3.902083829241359300, -0.7484260434205793900 ) ) ;
#16692 = cartesian_point ( 'none', ( 13.99999999999999300, 3.092784068257658600, -1.794768847548635900 ) ) ;
#16693 = cartesian_point ( 'none', ( 12.83313918571654900, 2.750121721735424800, -2.202173550846486800 ) ) ;
#16694 = cartesian_point ( 'none', ( 11.66666666666660600, 2.327596315275956700, -2.514473859411313400 ) ) ;
#16695 = cartesian_point ( 'none', ( 9.916666666666689200, 1.652283199795906400, -2.814018777269259500 ) ) ;
#16696 = cartesian_point ( 'none', ( 9.333333333333898800, 1.446801880707713400, -2.932041150758929700 ) ) ;
#16697 = cartesian_point ( 'none', ( 8.166666666666095900, 1.003774146863470900, -3.111677755464008900 ) ) ;
#16698 = cartesian_point ( 'none', ( 7.583333333333901500, 0.7723532460527130500, -3.177038157635792000 ) ) ;
#16699 = cartesian_point ( 'none', ( 4.666666666664394100, -0.4065085106634795900, -3.373705326887130900 ) ) ;
#16700 = cartesian_point ( 'none', ( 2.334802518357569600, -1.413396983555494300, -3.090404077056228900 ) ) ;
#16701 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.136227370199220000, -2.463635097553514600 ) ) ;
#16702 = cartesian_point ( 'none', ( 13.99999999999999300, 3.050752110236508900, -1.855503891443954100 ) ) ;
#16703 = cartesian_point ( 'none', ( 12.83313850991903800, 2.699183855802511600, -2.256745594743699600 ) ) ;
#16704 = face_outer_bound ( 'none', #7799, .t. ) ;
#16705 = face_outer_bound ( 'none', #7817, .t. ) ;
#16706 = cartesian_point ( 'none', ( 18.08029018234346800, 3.897482568256438900, 2.435025673348440100 ) ) ;
#16707 = cartesian_point ( 'none', ( 16.71893614994478800, 4.023455792261814600, 1.589591742823601700 ) ) ;
#16708 = cartesian_point ( 'none', ( 15.36261264780376700, 3.884659644797879200, 0.7894517947676174000 ) ) ;
#16709 = cartesian_point ( 'none', ( 13.99999999999999300, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#16710 = cartesian_point ( 'none', ( 18.08027990564020700, 3.931497492660621400, 2.369463183110730700 ) ) ;
#16711 = cartesian_point ( 'none', ( 16.71892498664355400, 4.046254271937821800, 1.518225718073207500 ) ) ;
#16712 = cartesian_point ( 'none', ( 15.36265342267728900, 3.894785571487181700, 0.7152206547199075900 ) ) ;
#16713 = cartesian_point ( 'none', ( 13.99999999999999300, 3.569617131190947500, 0.08841191087343196200 ) ) ;
#16714 = cartesian_point ( 'none', ( 18.08026702981529600, 3.980219514139530500, 2.297867947530384000 ) ) ;
#16715 = cartesian_point ( 'none', ( 16.71891033511508000, 4.082725621277066200, 1.438311982797799300 ) ) ;
#16716 = cartesian_point ( 'none', ( 15.36270088991168600, 3.916907101833026200, 0.6302092582014238200 ) ) ;
#16717 = cartesian_point ( 'none', ( 13.99999999999999300, 3.576951012573637500, 0.002122810994979205100 ) ) ;
#16718 = cartesian_point ( 'none', ( 18.08024165220313900, 4.125090785539349300, 2.246849050419823100 ) ) ;
#16719 = cartesian_point ( 'none', ( 16.71887571100840100, 4.218846545556244700, 1.362518553279569400 ) ) ;
#16720 = cartesian_point ( 'none', ( 15.36276315535187100, 4.037930032612952600, 0.5320500232197888900 ) ) ;
#16721 = cartesian_point ( 'none', ( 13.99999999999999300, 3.678175186463575200, -0.1133997494859133600 ) ) ;
#16722 = cartesian_point ( 'none', ( 18.08023216418392600, 4.203216807720807900, 2.271673272285425100 ) ) ;
#16723 = cartesian_point ( 'none', ( 16.71886005047233000, 4.301202635079182100, 1.373969583182178300 ) ) ;
#16724 = cartesian_point ( 'none', ( 15.36277164911261500, 4.121057415942310300, 0.5291090708173671300 ) ) ;
#16725 = cartesian_point ( 'none', ( 13.99999999999999300, 3.758442021638414700, -0.1300904955242232500 ) ) ;
#16726 = cartesian_point ( 'none', ( 18.08020519436688300, 4.426211069874903500, 2.328666094796020900 ) ) ;
#16727 = cartesian_point ( 'none', ( 16.71881677532435600, 4.533900761922461200, 1.392794906768533700 ) ) ;
#16728 = cartesian_point ( 'none', ( 15.36280254512571400, 4.353596114158644800, 0.5074744005894793500 ) ) ;
#16729 = cartesian_point ( 'none', ( 13.99999999999999300, 3.980745144531974100, -0.1898105918843150100 ) ) ;
#16730 = cartesian_point ( 'none', ( 18.08018460982648500, 4.582378482443157700, 2.329044974843061900 ) ) ;
#16731 = cartesian_point ( 'none', ( 16.71878657922406200, 4.690104350868717000, 1.366454014414515400 ) ) ;
#16732 = cartesian_point ( 'none', ( 15.36284155381645700, 4.502956053344077800, 0.4545606970272456600 ) ) ;
#16733 = cartesian_point ( 'none', ( 13.99999999999999300, 4.117031735967424700, -0.2660846580962167300 ) ) ;
#16734 = cartesian_point ( 'none', ( 18.08014741904612800, 4.869780958557061700, 2.301748125814313100 ) ) ;
#16735 = cartesian_point ( 'none', ( 16.71873401051368200, 4.972786953880076400, 1.289990380241315500 ) ) ;
#16736 = cartesian_point ( 'none', ( 13.99999999999999100, 3.092784068257657700, -1.794768847548636300 ) ) ;
#16737 = cartesian_point ( 'none', ( 12.83313918571654900, 2.750121721735424800, -2.202173550846486800 ) ) ;
#16738 = cartesian_point ( 'none', ( 11.66666666666660600, 2.327596315275956700, -2.514473859411313400 ) ) ;
#16739 = cartesian_point ( 'none', ( 9.916666666666689200, 1.652283199795906400, -2.814018777269259500 ) ) ;
#16740 = cartesian_point ( 'none', ( 9.333333333333898800, 1.446801880707713400, -2.932041150758929700 ) ) ;
#16741 = cartesian_point ( 'none', ( 8.166666666666095900, 1.003774146863470900, -3.111677755464008900 ) ) ;
#16742 = cartesian_point ( 'none', ( 7.583333333333901500, 0.7723532460527130500, -3.177038157635792000 ) ) ;
#16743 = cartesian_point ( 'none', ( 4.666666666664394100, -0.4065085106634795900, -3.373705326887130900 ) ) ;
#16744 = cartesian_point ( 'none', ( 2.334802518357569600, -1.413396983555494300, -3.090404077056228900 ) ) ;
#16745 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.136227370199219600, -2.463635097553514600 ) ) ;
#16746 = cartesian_point ( 'none', ( 8.166666666666095900, -0.08874433687323658700, -4.550011511429051600 ) ) ;
#16747 = cartesian_point ( 'none', ( 2.335841799281887600, -3.260013240162642500, -3.427387081459512400 ) ) ;
#16748 = b_spline_curve_with_knots ( 'none', 3,
( #16745, #16744, #16743, #16742, #16741, #16740, #16739, #16738, #16737, #16736 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#16749 = cartesian_point ( 'none', ( 18.04788713088824200, 3.900431121689048800, 2.414910622457082200 ) ) ;
#16750 = cartesian_point ( 'none', ( 16.69741291716073700, 4.021242367554196800, 1.576905597405213500 ) ) ;
#16751 = cartesian_point ( 'none', ( 15.35180132967597200, 3.882180040315343000, 0.7844752536329600000 ) ) ;
#16752 = cartesian_point ( 'none', ( 13.99999999999999100, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#16753 = b_spline_curve_with_knots ( 'none', 3,
( #16752, #16751, #16750, #16749 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454810323700 ),
.unspecified. ) ;
#16754 = cartesian_point ( 'none', ( 13.99999999999999100, 3.092784068257657700, -1.794768847548636300 ) ) ;
#16755 = cartesian_point ( 'none', ( 13.99999999999999300, 4.075667787443337400, 0.6384857700809289900 ) ) ;
#16756 = cartesian_point ( 'none', ( 18.08017450087696100, 4.033766669821487100, 2.956736603112580100 ) ) ;
#16757 = cartesian_point ( 'none', ( 16.71884247435622900, 4.248910402614587400, 2.087886536638710000 ) ) ;
#16758 = cartesian_point ( 'none', ( 15.36236876440078300, 4.192971847209471500, 1.241362522174961100 ) ) ;
#16759 = cartesian_point ( 'none', ( 13.99999999999999300, 3.946911087306175200, 0.5500918769017061300 ) ) ;
#16760 = cartesian_point ( 'none', ( 18.08018541373188300, 3.884753119304122900, 2.781332156211406800 ) ) ;
#16761 = cartesian_point ( 'none', ( 16.71886841641265400, 4.069932898729180500, 1.938021258568886700 ) ) ;
#16762 = cartesian_point ( 'none', ( 15.36240218264970100, 3.990707981756622700, 1.124652862954546700 ) ) ;
#16763 = cartesian_point ( 'none', ( 13.99999999999999300, 3.730986038819165400, 0.4703326028743510800 ) ) ;
#16764 = cartesian_point ( 'none', ( 18.08019017033376100, 3.828181283031129000, 2.722008866853762800 ) ) ;
#16765 = cartesian_point ( 'none', ( 16.71887897114475800, 4.003228315093644500, 1.888391829767115400 ) ) ;
#16766 = cartesian_point ( 'none', ( 15.36241265108239200, 3.916401195628036500, 1.087287272921520400 ) ) ;
#16767 = cartesian_point ( 'none', ( 13.99999999999999300, 3.652577457609493400, 0.4463859909013215800 ) ) ;
#16768 = cartesian_point ( 'none', ( 18.08018145406955000, 3.810504948275454500, 2.569444022214320000 ) ) ;
#16769 = cartesian_point ( 'none', ( 16.71887540702163100, 3.959469763755144400, 1.738889885648635000 ) ) ;
#16770 = cartesian_point ( 'none', ( 15.36247935989399200, 3.847433770246089200, 0.9475864646778976400 ) ) ;
#16771 = cartesian_point ( 'none', ( 13.99999999999999300, 3.562318846934927800, 0.3221073581487111600 ) ) ;
#16772 = cartesian_point ( 'none', ( 18.08016877625299700, 3.853486182936463500, 2.494262385624845800 ) ) ;
#16773 = cartesian_point ( 'none', ( 16.71886125642977600, 3.989588562536814400, 1.656373530022662700 ) ) ;
#16774 = cartesian_point ( 'none', ( 15.36252757280162700, 3.862843111972148200, 0.8611082017280753400 ) ) ;
#16775 = cartesian_point ( 'none', ( 13.99999999999999300, 3.562890713694147200, 0.2355090467195724600 ) ) ;
#16776 = cartesian_point ( 'none', ( 18.08015727969585400, 3.897494865595352700, 2.434943137709146800 ) ) ;
#16777 = cartesian_point ( 'none', ( 16.71884787556724600, 4.023446758729550200, 1.589539667045176000 ) ) ;
#16778 = cartesian_point ( 'none', ( 15.36256830595830900, 3.884649474878035600, 0.7894313838412813100 ) ) ;
#16779 = cartesian_point ( 'none', ( 13.99999999999999300, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#16780 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16779, #16778, #16777, #16776 ),
( #16775, #16774, #16773, #16772 ),
( #16771, #16770, #16769, #16768 ),
( #16767, #16766, #16765, #16764 ),
( #16763, #16762, #16761, #16760 ),
( #16759, #16758, #16757, #16756 ),
( #16755, #16823, #16822, #16821 ),
( #16820, #16819, #16818, #16817 ),
( #16816, #16815, #16814, #16813 ),
( #16812, #16811, #16810, #16809 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827946300 ),
( 0.7368421052631579600, 0.9516620465920941900 ),
.unspecified. ) ;
#16781 = cartesian_point ( 'none', ( 13.99999999999999500, 4.504206115270660500, -0.5674295047121441500 ) ) ;
#16782 = cartesian_point ( 'none', ( 13.99999999999999500, 4.543438790484542800, -0.6064702017681717900 ) ) ;
#16783 = cartesian_point ( 'none', ( 13.99999999999999300, 4.546789079832430000, -0.6098071576006006700 ) ) ;
#16784 = b_spline_curve_with_knots ( 'none', 3,
( #16783, #16782, #16781, #16807, #16806, #16805, #16804, #16803, #16802, #16801, #16800, #16799, #16798, #16797, #16796, #16795, #16794, #16793, #16792, #16791, #16790, #16789, #16788 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332253900, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907433200, 0.7682955728412728100, 0.7855540362091211200, 0.7968653221729817800, 0.8084061816241081600, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106904800, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#16785 = cartesian_point ( 'none', ( 4.666666666664394100, -2.063513286198381400, -4.255910315148766700 ) ) ;
#16786 = cartesian_point ( 'none', ( 7.583333333333901500, -0.4229267181618358000, -4.531182329429022100 ) ) ;
#16787 = face_outer_bound ( 'none', #7813, .t. ) ;
#16788 = cartesian_point ( 'none', ( 13.99999999999999100, 3.572140820588283600, 0.1622296732608366800 ) ) ;
#16789 = cartesian_point ( 'none', ( 13.99999999999999300, 3.570196802891795000, 0.1053672730987010900 ) ) ;
#16790 = cartesian_point ( 'none', ( 13.99999999999999300, 3.572062860390846400, 0.02604210446454899000 ) ) ;
#16791 = cartesian_point ( 'none', ( 13.99999999999999300, 3.617628090950205000, -0.04518576676861398000 ) ) ;
#16792 = cartesian_point ( 'none', ( 13.99999999999999300, 3.640902399514721400, -0.07061783151249528800 ) ) ;
#16793 = cartesian_point ( 'none', ( 13.99999999999999300, 3.664001433019058200, -0.08953979310950323200 ) ) ;
#16794 = cartesian_point ( 'none', ( 13.99999999999999300, 3.686195322191234200, -0.1037643098359313200 ) ) ;
#16795 = cartesian_point ( 'none', ( 13.99999999999999300, 3.707493695943382000, -0.1146796400116852600 ) ) ;
#16796 = cartesian_point ( 'none', ( 13.99999999999999300, 3.728148008939108600, -0.1232290048202105100 ) ) ;
#16797 = cartesian_point ( 'none', ( 13.99999999999999300, 3.748457384189956900, -0.1300194074358796100 ) ) ;
#16798 = cartesian_point ( 'none', ( 13.99999999999999300, 3.772249689489516100, -0.1364006646472851700 ) ) ;
#16799 = cartesian_point ( 'none', ( 13.99999999999999300, 3.803603851686526000, -0.1424974932308019100 ) ) ;
#16800 = cartesian_point ( 'none', ( 13.99999999999999300, 3.846207335950481800, -0.1532424002391665200 ) ) ;
#16801 = cartesian_point ( 'none', ( 13.99999999999999300, 3.900281053765166200, -0.1706501590443720300 ) ) ;
#16802 = cartesian_point ( 'none', ( 13.99999999999999300, 3.965831367295422600, -0.1963067626492454600 ) ) ;
#16803 = cartesian_point ( 'none', ( 13.99999999999999300, 4.041963548093454200, -0.2317653066152974800 ) ) ;
#16804 = cartesian_point ( 'none', ( 13.99999999999999300, 4.127661004181284500, -0.2784178945736086600 ) ) ;
#16805 = cartesian_point ( 'none', ( 13.99999999999999300, 4.221765629039823300, -0.3375922510870360000 ) ) ;
#16806 = cartesian_point ( 'none', ( 13.99999999999999300, 4.322994963056210300, -0.4105023182207069300 ) ) ;
#16807 = cartesian_point ( 'none', ( 13.99999999999999300, 4.429947760996985700, -0.4982506483919406100 ) ) ;
#16808 = b_spline_curve_with_knots ( 'none', 3,
( #16849, #16848, #16847, #16846, #16845, #16844, #16843, #16842, #16841, #16840, #16839, #16838, #16837, #16836, #16835, #16834, #16833, #16832, #16831, #16830, #16829, #16828, #16827 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917600, 0.2031346778270182200, 0.2144459637908787400, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283200, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233100600 ),
.unspecified. ) ;
#16809 = cartesian_point ( 'none', ( 18.08018559427299400, 4.262493005819698600, 3.632151776298333500 ) ) ;
#16810 = cartesian_point ( 'none', ( 16.71882585051733700, 4.593083989293046600, 2.723994195217453600 ) ) ;
#16811 = cartesian_point ( 'none', ( 15.36216866490862500, 4.642109979760180100, 1.808491843026094600 ) ) ;
#16812 = cartesian_point ( 'none', ( 13.99999999999999100, 4.477630219492750600, 1.026477176147221100 ) ) ;
#16813 = cartesian_point ( 'none', ( 18.08018044191732800, 4.238605299673511500, 3.498826247487717200 ) ) ;
#16814 = cartesian_point ( 'none', ( 16.71882423330729100, 4.546402899680895600, 2.594790589838256200 ) ) ;
#16815 = cartesian_point ( 'none', ( 15.36221076331974600, 4.573764376408687000, 1.689287653290969500 ) ) ;
#16816 = cartesian_point ( 'none', ( 13.99999999999999300, 4.391397126374236000, 0.9220099922659782400 ) ) ;
#16817 = cartesian_point ( 'none', ( 18.08017683517990500, 4.204153921520636500, 3.367318092413864200 ) ) ;
#16818 = cartesian_point ( 'none', ( 16.71882508210317700, 4.489471052902651100, 2.469210930584276700 ) ) ;
#16819 = cartesian_point ( 'none', ( 15.36225101703927200, 4.495947509124773600, 1.575423474720045100 ) ) ;
#16820 = cartesian_point ( 'none', ( 13.99999999999999300, 4.296849776273260700, 0.8243082775487573500 ) ) ;
#16821 = cartesian_point ( 'none', ( 18.08017375641835800, 4.102592055714427300, 3.096912656863921100 ) ) ;
#16822 = cartesian_point ( 'none', ( 16.71883393499393100, 4.341691356034662200, 2.216251424245697900 ) ) ;
#16823 = cartesian_point ( 'none', ( 15.36232962991891600, 4.306588852074128200, 1.351779111996935800 ) ) ;
#16824 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.941257832994090400, -2.315027373365725600 ) ) ;
#16825 = cartesian_point ( 'none', ( 13.99999999999999300, 3.113990366906951300, -3.712138177926561900 ) ) ;
#16826 = cartesian_point ( 'none', ( 12.83309735161833800, 2.527699914697626700, -4.087007063389676500 ) ) ;
#16827 = cartesian_point ( 'none', ( 13.99999999999999100, 0.3734789692094679400, -4.572271832421846800 ) ) ;
#16828 = cartesian_point ( 'none', ( 13.99999999999999500, 0.3702061851711272400, -4.568631664074491300 ) ) ;
#16829 = cartesian_point ( 'none', ( 13.99999999999999300, 0.3331177259633189600, -4.527324479686587500 ) ) ;
#16830 = cartesian_point ( 'none', ( 13.99999999999999300, 0.2677389158059861900, -4.449481903661703300 ) ) ;
#16831 = cartesian_point ( 'none', ( 13.99999999999999300, 0.1856023045787846000, -4.338161431459544000 ) ) ;
#16832 = cartesian_point ( 'none', ( 13.99999999999999300, 0.1179902520829051300, -4.233319329648622000 ) ) ;
#16833 = cartesian_point ( 'none', ( 13.99999999999999300, 0.06372965915446106300, -4.136298337365515100 ) ) ;
#16834 = cartesian_point ( 'none', ( 13.99999999999999300, 0.02154228796553103700, -4.048316841269456600 ) ) ;
#16835 = cartesian_point ( 'none', ( 13.99999999999999300, -0.009957341578636563800, -3.970463192467124100 ) ) ;
#16836 = cartesian_point ( 'none', ( 13.99999999999999300, -0.03221173183161252900, -3.903681106344265600 ) ) ;
#16837 = cartesian_point ( 'none', ( 13.99999999999999300, -0.04681790240522084500, -3.848784323140722400 ) ) ;
#16838 = cartesian_point ( 'none', ( 13.99999999999999300, -0.05535942413497631200, -3.805684992466248600 ) ) ;
#16839 = cartesian_point ( 'none', ( 13.99999999999999300, -0.05983705709820221600, -3.774058965069500400 ) ) ;
#16840 = cartesian_point ( 'none', ( 13.99999999999999300, -0.06498731076066302500, -3.749970189212727100 ) ) ;
#16841 = cartesian_point ( 'none', ( 13.99999999999999300, -0.07072514050280241700, -3.729338718091818700 ) ) ;
#16842 = cartesian_point ( 'none', ( 13.99999999999999300, -0.07820188397462002300, -3.708272380227555200 ) ) ;
#16843 = cartesian_point ( 'none', ( 13.99999999999999300, -0.08800837193458357900, -3.686441256774488600 ) ) ;
#16844 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1010736584240969300, -3.663545757617794800 ) ) ;
#16845 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1187836729592777200, -3.639504930579674300 ) ) ;
#16846 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1429861836317239700, -3.614954536826348300 ) ) ;
#16847 = cartesian_point ( 'none', ( 13.99999999999999300, -0.2117785758580745800, -3.565789440994937600 ) ) ;
#16848 = cartesian_point ( 'none', ( 13.99999999999999300, -0.2909030606708537500, -3.559849705938665600 ) ) ;
#16849 = cartesian_point ( 'none', ( 13.99999999999999100, -0.3477902340685212800, -3.558869267349675300 ) ) ;
#16850 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.927649326990243900, -2.274501949195819600 ) ) ;
#16851 = cartesian_point ( 'none', ( 18.08017683517703500, 4.809488931366286300, -2.425398431270520100 ) ) ;
#16852 = cartesian_point ( 'none', ( 16.71882508210101600, 4.111066941553324300, -3.058019221106621300 ) ) ;
#16853 = cartesian_point ( 'none', ( 15.36225101703687200, 3.300739691796025000, -3.435203140501181400 ) ) ;
#16854 = cartesian_point ( 'none', ( 13.99999999999999300, 2.534793088971623900, -3.566122001894591200 ) ) ;
#16855 = cartesian_point ( 'none', ( 18.08017375641508200, 4.521329171666950600, -2.445344986149242700 ) ) ;
#16856 = cartesian_point ( 'none', ( 16.71883393499126700, 3.819576976361289700, -3.028677257184853900 ) ) ;
#16857 = cartesian_point ( 'none', ( 15.36232962991778500, 3.018643194902507900, -3.355861673298405500 ) ) ;
#16858 = cartesian_point ( 'none', ( 13.99999999999999300, 2.273880671956312900, -3.442121247414533100 ) ) ;
#16859 = cartesian_point ( 'none', ( 18.08017450087383800, 4.365229449615801700, -2.440970450239758400 ) ) ;
#16860 = cartesian_point ( 'none', ( 16.71884247435397700, 3.664269566541021600, -2.997605434848229900 ) ) ;
#16861 = cartesian_point ( 'none', ( 15.36236876440039500, 2.871006522429075100, -3.298380719553822200 ) ) ;
#16862 = cartesian_point ( 'none', ( 13.99999999999999300, 2.139987292264980700, -3.361720183637834300 ) ) ;
#16863 = cartesian_point ( 'none', ( 18.08018541372915100, 4.143773486561391600, -2.378288597538348100 ) ) ;
#16864 = cartesian_point ( 'none', ( 16.71886841641100900, 3.453597372512307900, -2.897058057304191100 ) ) ;
#16865 = cartesian_point ( 'none', ( 15.36240218264875800, 2.680820235938075900, -3.162877980635584700 ) ) ;
#16866 = cartesian_point ( 'none', ( 13.99999999999999300, 1.977737197858793900, -3.198441050792676600 ) ) ;
#16867 = cartesian_point ( 'none', ( 18.08019017033046400, 4.066310334391592300, -2.351472830247741000 ) ) ;
#16868 = cartesian_point ( 'none', ( 16.71887897114216800, 3.380742770685744700, -2.856998243602568300 ) ) ;
#16869 = cartesian_point ( 'none', ( 15.36241265108185900, 2.615963145193482800, -3.110808377570828400 ) ) ;
#16870 = cartesian_point ( 'none', ( 13.99999999999999300, 1.923382491645111400, -3.137065878738134900 ) ) ;
#16871 = cartesian_point ( 'none', ( 18.08018145406719100, 3.920189455508621600, -2.398771597513518600 ) ) ;
#16872 = cartesian_point ( 'none', ( 16.71887540702045200, 3.226573059774142700, -2.879299417295910800 ) ) ;
#16873 = cartesian_point ( 'none', ( 15.36247935989190900, 2.460236716326346300, -3.106107213880406000 ) ) ;
#16874 = cartesian_point ( 'none', ( 13.99999999999999300, 1.772839889027510300, -3.106590968453074400 ) ) ;
#16875 = cartesian_point ( 'none', ( 18.08016877625095700, 3.869656883559281300, -2.469100284302835100 ) ) ;
#16876 = cartesian_point ( 'none', ( 16.71886125642906900, 3.164025343744224300, -2.940974973275444900 ) ) ;
#16877 = cartesian_point ( 'none', ( 15.36252757279893900, 2.387974593337796500, -3.156048412869044900 ) ) ;
#16878 = cartesian_point ( 'none', ( 13.99999999999999300, 1.694304856245111100, -3.143085395422622300 ) ) ;
#16879 = cartesian_point ( 'none', ( 18.08015727969359100, 3.833980065194116300, -2.533774096266666400 ) ) ;
#16880 = cartesian_point ( 'none', ( 16.71884787556619400, 3.117296326618995000, -2.999537261894794900 ) ) ;
#16881 = cartesian_point ( 'none', ( 15.36256830595594500, 2.331833756992187200, -3.205659804505737800 ) ) ;
#16882 = cartesian_point ( 'none', ( 13.99999999999999300, 1.631490226823208100, -3.181940940492109500 ) ) ;
#16883 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16882, #16881, #16880, #16879 ),
( #16878, #16877, #16876, #16875 ),
( #16874, #16873, #16872, #16871 ),
( #16870, #16869, #16868, #16867 ),
( #16866, #16865, #16864, #16863 ),
( #16862, #16861, #16860, #16859 ),
( #16858, #16857, #16856, #16855 ),
( #16854, #16853, #16852, #16851 ),
( #16915, #16914, #16913, #16912 ),
( #16911, #16910, #16909, #16908 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827967400 ),
( 0.7368421052631579600, 0.9516620465919427600 ),
.unspecified. ) ;
#16884 = cartesian_point ( 'none', ( 11.66666666666660600, 1.877205108334947500, -4.321094069722581900 ) ) ;
#16885 = cartesian_point ( 'none', ( 9.916666666666689200, 0.9028376648558668100, -4.453331733240121400 ) ) ;
#16886 = cartesian_point ( 'none', ( 9.333333333333898800, 0.5757055273745335100, -4.514315391863632100 ) ) ;
#16887 = cartesian_point ( 'none', ( 9.333333333333898800, -3.733935326879179100, -2.735810063535510000 ) ) ;
#16888 = cartesian_point ( 'none', ( 8.166666666666095900, -4.092968543469774900, -2.162068045003266500 ) ) ;
#16889 = cartesian_point ( 'none', ( 7.583333333333902400, -4.240808548601392200, -1.855390143114644500 ) ) ;
#16890 = cartesian_point ( 'none', ( 4.666666666664394100, -4.803880024890969700, -0.2597773367383532400 ) ) ;
#16891 = cartesian_point ( 'none', ( 2.335906735147558900, -4.655879501481646100, 1.213087131194757800 ) ) ;
#16892 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.958690674450269200, 2.375116141258608100 ) ) ;
#16893 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #16892, #16891, #16890, #16889, #16888, #16887, #16961, #16960, #16959, #16958 ),
( #16957, #16956, #16955, #16954, #16953, #16952, #16951, #16950, #16949, #16948 ),
( #16947, #16946, #16945, #16944, #16943, #16942, #16941, #16940, #16939, #16938 ),
( #16937, #16936, #16935, #16934, #16933, #16932, #16931, #16930, #16929, #16928 ),
( #16927, #16926, #16925, #16924, #16923, #16922, #16921, #16920, #16919, #16918 ),
( #16917, #16916, #16215, #16214, #16257, #16365, #16364, #16363, #16362, #16360 ),
( #16359, #16358, #16357, #16356, #16355, #16571, #16529, #16484, #16483, #16570 ),
( #16528, #16527, #16691, #16568, #16567, #17007, #17006, #17005, #17004, #17003 ),
( #17002, #17001, #17000, #16999, #16998, #16997, #16996, #16995, #16994, #16993 ),
( #16992, #16991, #16990, #16989, #16988, #16987, #16986, #16985, #16984, #16983 ),
( #16982, #16981, #16980, #16979, #16978, #16977, #16976, #16975, #16974, #16973 ),
( #16972, #16971, #16970, #16969, #16968, #16967, #16966, #16965, #16964, #16963 ),
( #16962, #17029, #17028, #17027, #17026, #17025, #17024, #17023, #17022, #17021 ),
( #17020, #17019, #17018, #17017, #17016, #17015, #17014, #17013, #17012, #17011 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125241071300, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#16894 = cartesian_point ( 'none', ( 8.166666666666095900, -0.03268638581532563200, -4.614849760742158600 ) ) ;
#16895 = cartesian_point ( 'none', ( 7.583333333333901500, -0.3717859509405143100, -4.599965426035587300 ) ) ;
#16896 = cartesian_point ( 'none', ( 4.666666666664394100, -2.038814766515854200, -4.341499163911832300 ) ) ;
#16897 = cartesian_point ( 'none', ( 2.335895144172127800, -3.262489305361265600, -3.516467563876153800 ) ) ;
#16898 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.954010057426803600, -2.355818240990373600 ) ) ;
#16899 = cartesian_point ( 'none', ( 13.99999999999999300, 3.156347954143971200, -3.717911932620504300 ) ) ;
#16900 = cartesian_point ( 'none', ( 12.83309660336360400, 2.569210477763366200, -4.098992264878746500 ) ) ;
#16901 = cartesian_point ( 'none', ( 11.66666666666660600, 1.916483035601312300, -4.339094787184961000 ) ) ;
#16902 = cartesian_point ( 'none', ( 9.916666666666689200, 0.9370006196616658100, -4.479220223900279400 ) ) ;
#16903 = cartesian_point ( 'none', ( 9.333333333333898800, 0.6078732961886509400, -4.542644812599792900 ) ) ;
#16904 = cartesian_point ( 'none', ( 8.166666666666095900, -0.06105153590836889100, -4.582728941102765000 ) ) ;
#16905 = cartesian_point ( 'none', ( 7.583333333333901500, -0.3977135250482898800, -4.565846667339102700 ) ) ;
#16906 = cartesian_point ( 'none', ( 4.666666666664394100, -2.051611119649924500, -4.298840021763431300 ) ) ;
#16907 = cartesian_point ( 'none', ( 2.335868632313885300, -3.261718491018710300, -3.471920301833405300 ) ) ;
#16908 = cartesian_point ( 'none', ( 18.08018559427023700, 5.074625055136651900, -2.368449640694265700 ) ) ;
#16909 = cartesian_point ( 'none', ( 16.71882585051559600, 4.385868320260126300, -3.046428069989227400 ) ) ;
#16910 = cartesian_point ( 'none', ( 15.36216866490737600, 3.573464221351455400, -3.471337101060640400 ) ) ;
#16911 = cartesian_point ( 'none', ( 13.99999999999999300, 2.793791297772882900, -3.646581681541552400 ) ) ;
#16912 = cartesian_point ( 'none', ( 18.08018044191454300, 4.943424576574651400, -2.402106045172583700 ) ) ;
#16913 = cartesian_point ( 'none', ( 16.71882423330534800, 4.248948561445655700, -3.057638574708977200 ) ) ;
#16914 = cartesian_point ( 'none', ( 15.36221076331769600, 3.436640486682882600, -3.458686963539654000 ) ) ;
#16915 = cartesian_point ( 'none', ( 13.99999999999999300, 2.662942083350898800, -3.611538537532861700 ) ) ;
#16916 = cartesian_point ( 'none', ( 2.335565642380732500, -4.314651717089837700, 0.7797689029106329400 ) ) ;
#16917 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.761755871831339500, 1.883828586254322900 ) ) ;
#16918 = cartesian_point ( 'none', ( 13.99999999999999300, -1.363728350254936900, -4.495003511633700400 ) ) ;
#16919 = cartesian_point ( 'none', ( 12.83308105529407000, -2.013963466251697600, -4.203565295907415200 ) ) ;
#16920 = cartesian_point ( 'none', ( 11.66666666666660600, -2.577397198914353800, -3.769485131163820700 ) ) ;
#16921 = cartesian_point ( 'none', ( 9.916666666666689200, -3.221555678910967400, -2.989827147484634300 ) ) ;
#16922 = cartesian_point ( 'none', ( 9.333333333333898800, -3.433989410415441600, -2.751990312710733000 ) ) ;
#16923 = cartesian_point ( 'none', ( 8.166666666666095900, -3.798588357770355600, -2.221814672809087300 ) ) ;
#16924 = cartesian_point ( 'none', ( 7.583333333333901500, -3.951615913051132400, -1.936611893958048600 ) ) ;
#16925 = cartesian_point ( 'none', ( 4.666666666664394100, -4.552025891829551100, -0.4442566691145000100 ) ) ;
#16926 = cartesian_point ( 'none', ( 2.335716756506137900, -4.471965044970006400, 0.9608419968176362700 ) ) ;
#16927 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.857607143761293800, 2.093106883585056800 ) ) ;
#16928 = cartesian_point ( 'none', ( 13.99999999999999300, -1.428206054087805000, -4.536712945428329900 ) ) ;
#16929 = cartesian_point ( 'none', ( 12.83307840445429400, -2.084558905762366400, -4.235819076959382200 ) ) ;
#16930 = cartesian_point ( 'none', ( 11.66666666666660600, -2.651989295365796200, -3.790928553791607800 ) ) ;
#16931 = cartesian_point ( 'none', ( 9.916666666666689200, -3.298409906507540100, -2.994535265641821800 ) ) ;
#16932 = cartesian_point ( 'none', ( 9.333333333333898800, -3.510981811415600200, -2.751036968994314600 ) ) ;
#16933 = cartesian_point ( 'none', ( 8.166666666666095900, -3.874618730863429700, -2.209644173912838300 ) ) ;
#16934 = cartesian_point ( 'none', ( 7.583333333333901500, -4.026546122241051700, -1.918886137928074600 ) ) ;
#16935 = cartesian_point ( 'none', ( 4.666666666664394100, -4.618491586641994200, -0.3996880383970581300 ) ) ;
#16936 = cartesian_point ( 'none', ( 2.335766405031208600, -4.521751206518017000, 1.023489673873087400 ) ) ;
#16937 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.886495871907199400, 2.164258078551407400 ) ) ;
#16938 = cartesian_point ( 'none', ( 13.99999999999999300, -1.536156992485225900, -4.600629083062489000 ) ) ;
#16939 = cartesian_point ( 'none', ( 12.83307426104505700, -2.201884858194674600, -4.283904184978232400 ) ) ;
#16940 = cartesian_point ( 'none', ( 11.66666666666660600, -2.775140192470538100, -3.821108321264034700 ) ) ;
#16941 = cartesian_point ( 'none', ( 9.916666666666689200, -3.424171103758959500, -2.997250046424442300 ) ) ;
#16942 = cartesian_point ( 'none', ( 9.333333333333898800, -3.636602393264141100, -2.744501053995728000 ) ) ;
#16943 = cartesian_point ( 'none', ( 8.166666666666095900, -3.997943402342113200, -2.184859618773600700 ) ) ;
#16944 = cartesian_point ( 'none', ( 7.583333333333902400, -4.147715588027974600, -1.885104348015971700 ) ) ;
#16945 = cartesian_point ( 'none', ( 4.666666666664394100, -4.724107465117292300, -0.3226354573194962200 ) ) ;
#16946 = cartesian_point ( 'none', ( 2.335846040690878800, -4.598970369102447700, 1.128974692134953900 ) ) ;
#16947 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.929051890273382000, 2.282273598936522600 ) ) ;
#16948 = cartesian_point ( 'none', ( 13.99999999999999500, -1.578711033723965800, -4.624396848929365000 ) ) ;
#16949 = cartesian_point ( 'none', ( 12.83307269752174700, -2.247925105954764900, -4.301431384549942100 ) ) ;
#16950 = cartesian_point ( 'none', ( 11.66666666666660600, -2.823267489652531400, -3.831624040946393500 ) ) ;
#16951 = cartesian_point ( 'none', ( 9.916666666666689200, -3.473043260494137000, -2.997072818585012400 ) ) ;
#16952 = cartesian_point ( 'none', ( 9.333333333333898800, -3.685329338031620300, -2.740732238891114400 ) ) ;
#16953 = cartesian_point ( 'none', ( 8.166666666666095900, -4.045599898236660300, -2.174025528470255400 ) ) ;
#16954 = cartesian_point ( 'none', ( 7.583333333333902400, -4.194446888641308200, -1.870796844507905500 ) ) ;
#16955 = cartesian_point ( 'none', ( 4.666666666664394100, -4.764373988153711700, -0.2916739305427621400 ) ) ;
#16956 = cartesian_point ( 'none', ( 2.335876599981458600, -4.627929216566480300, 1.170701042227629200 ) ) ;
#16957 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.944424831474468500, 2.328527526325221400 ) ) ;
#16958 = cartesian_point ( 'none', ( 13.99999999999999500, -1.621801283791660700, -4.647139840516337600 ) ) ;
#16959 = cartesian_point ( 'none', ( 12.83307117589801300, -2.294351275693817800, -4.317855172003553400 ) ) ;
#16960 = cartesian_point ( 'none', ( 11.66666666666660600, -2.871613047915242900, -3.840991372099046100 ) ) ;
#16961 = cartesian_point ( 'none', ( 9.916666666666689200, -3.521879559569903100, -2.995736459850757900 ) ) ;
#16962 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.102025211673736600, 0.9887325719576091100 ) ) ;
#16963 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5069520010260006900, -3.540844916306535900 ) ) ;
#16964 = cartesian_point ( 'none', ( 12.83313718803062100, -1.017245363334477100, -3.375051811613562600 ) ) ;
#16965 = cartesian_point ( 'none', ( 11.66666666666660600, -1.468993186163261500, -3.097717978108070800 ) ) ;
#16966 = cartesian_point ( 'none', ( 9.916666666666689200, -2.003514601104703400, -2.577884400426627500 ) ) ;
#16967 = cartesian_point ( 'none', ( 9.333333333333898800, -2.188965320674015400, -2.430686857950523200 ) ) ;
#16968 = cartesian_point ( 'none', ( 8.166666666666095900, -2.520019127096133200, -2.085500269862008900 ) ) ;
#16969 = cartesian_point ( 'none', ( 7.583333333333901500, -2.666485857761346200, -1.894640057341726600 ) ) ;
#16970 = cartesian_point ( 'none', ( 4.666666666664394100, -3.285937951709944300, -0.8719137380375156000 ) ) ;
#16971 = cartesian_point ( 'none', ( 2.334803660458332400, -3.395627840981803000, 0.1687805891367901200 ) ) ;
#16972 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.080893199022706000, 1.072714907095926800 ) ) ;
#16973 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6357044103474737100, -3.624598199547721700 ) ) ;
#16974 = cartesian_point ( 'none', ( 12.83313091625268700, -1.158281518506211200, -3.439924839568970300 ) ) ;
#16975 = cartesian_point ( 'none', ( 11.66666666666660600, -1.618079054501623900, -3.140987790587420800 ) ) ;
#16976 = cartesian_point ( 'none', ( 9.916666666666689200, -2.157210281878913600, -2.587692684358873200 ) ) ;
#16977 = cartesian_point ( 'none', ( 9.333333333333898800, -2.342966198010917100, -2.429172096663712000 ) ) ;
#16978 = cartesian_point ( 'none', ( 8.166666666666095900, -2.672152929051086400, -2.061544664564816600 ) ) ;
#16979 = cartesian_point ( 'none', ( 7.583333333333901500, -2.816447460371002800, -1.859567525851377500 ) ) ;
#16980 = cartesian_point ( 'none', ( 4.666666666664394100, -3.419105982784996100, -0.7831084416822347000 ) ) ;
#16981 = cartesian_point ( 'none', ( 2.334884153694662500, -3.495495529760443500, 0.2938550375647405700 ) ) ;
#16982 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.139037185642454400, 1.214880557587615600 ) ) ;
#16983 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6636484303237957200, -3.701672693252601800 ) ) ;
#16984 = cartesian_point ( 'none', ( 12.83312684455712500, -1.197529072904543100, -3.512901156460320100 ) ) ;
#16985 = cartesian_point ( 'none', ( 11.66666666666660600, -1.667700334632843400, -3.207346977498193800 ) ) ;
#16986 = cartesian_point ( 'none', ( 9.916666666666689200, -2.219551484648245100, -2.641274743798934100 ) ) ;
#16987 = cartesian_point ( 'none', ( 9.333333333333898800, -2.409077025739306600, -2.478027199914325100 ) ) ;
#16988 = cartesian_point ( 'none', ( 8.166666666666095900, -2.744681317920037300, -2.100236982466846300 ) ) ;
#16989 = cartesian_point ( 'none', ( 7.583333333333901500, -2.891623535878646400, -1.892824409767915000 ) ) ;
#16990 = cartesian_point ( 'none', ( 4.666666666664394100, -3.504397214668286200, -0.7880703752014723800 ) ) ;
#16991 = cartesian_point ( 'none', ( 2.334947655262232600, -3.578270020385827100, 0.3150432729478251400 ) ) ;
#16992 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.209510290967153300, 1.256771932095914100 ) ) ;
#16993 = cartesian_point ( 'none', ( 13.99999999999999300, -0.7543976951944541000, -3.913214035034579200 ) ) ;
#16994 = cartesian_point ( 'none', ( 12.83311565405472300, -1.319302824990481900, -3.711133668338632700 ) ) ;
#16995 = cartesian_point ( 'none', ( 11.66666666666660600, -1.817485516907923800, -3.385359393941435700 ) ) ;
#16996 = cartesian_point ( 'none', ( 9.916666666666689200, -2.402932362241252000, -2.781422292156234400 ) ) ;
#16997 = cartesian_point ( 'none', ( 9.333333333333898800, -2.602262647053789700, -2.604317331337032500 ) ) ;
#16998 = cartesian_point ( 'none', ( 8.166666666666095900, -2.954218030654252000, -2.197006025005458200 ) ) ;
#16999 = cartesian_point ( 'none', ( 7.583333333333901500, -3.107705960509826500, -1.973930928266145500 ) ) ;
#17000 = cartesian_point ( 'none', ( 4.666666666664394100, -3.744273334734510100, -0.7882343798107959200 ) ) ;
#17001 = cartesian_point ( 'none', ( 2.335127056064661300, -3.806877513168454500, 0.3877662063246840000 ) ) ;
#17002 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.400299937452477400, 1.385552672703698400 ) ) ;
#17003 = cartesian_point ( 'none', ( 13.99999999999999300, -0.8492910056093955200, -4.037258494080865600 ) ) ;
#17004 = cartesian_point ( 'none', ( 12.83310854523817200, -1.432388948448374300, -3.821262129790377000 ) ) ;
#17005 = cartesian_point ( 'none', ( 11.66666666666660600, -1.945631526363100300, -3.477525767161457000 ) ) ;
#17006 = cartesian_point ( 'none', ( 9.916666666666689200, -2.546875751898856100, -2.843091869202505300 ) ) ;
#17007 = cartesian_point ( 'none', ( 9.333333333333898800, -2.750349376446928700, -2.655240378543453100 ) ) ;
#17008 = cartesian_point ( 'none', ( 11.66666666666660600, -3.826740668684784500, -1.859700851589134000 ) ) ;
#17009 = cartesian_point ( 'none', ( 9.916666666666689200, -3.976767377240515000, -0.9346503591823293000 ) ) ;
#17010 = face_outer_bound ( 'none', #7827, .t. ) ;
#17011 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3477902340685213300, -3.558869267349674500 ) ) ;
#17012 = cartesian_point ( 'none', ( 12.83313918571617400, -0.8607256703814795100, -3.416414663469034900 ) ) ;
#17013 = cartesian_point ( 'none', ( 11.66666666666660600, -1.320327420429791900, -3.161806271644777700 ) ) ;
#17014 = cartesian_point ( 'none', ( 9.916666666666689200, -1.873338268406410800, -2.671955310867839100 ) ) ;
#17015 = cartesian_point ( 'none', ( 9.333333333333898800, -2.066055220340764300, -2.534071194395329600 ) ) ;
#17016 = cartesian_point ( 'none', ( 8.166666666666095900, -2.413498795333052400, -2.205702735340534300 ) ) ;
#17017 = cartesian_point ( 'none', ( 7.583333333333901500, -2.569088424896729600, -2.022346571887244000 ) ) ;
#17018 = cartesian_point ( 'none', ( 4.666666666664394100, -3.237700046476865700, -1.031714694549847700 ) ) ;
#17019 = cartesian_point ( 'none', ( 2.334802518357340400, -3.398276753365927900, 0.001870868527832289500 ) ) ;
#17020 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.128422230379319200, 0.9197497592031623800 ) ) ;
#17021 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4204974796228148100, -3.545865902555683600 ) ) ;
#17022 = cartesian_point ( 'none', ( 12.83313850991881300, -0.9315265018005405300, -3.392749997163577300 ) ) ;
#17023 = cartesian_point ( 'none', ( 11.66666666666660600, -1.386841863832805500, -3.127916481996631900 ) ) ;
#17024 = cartesian_point ( 'none', ( 9.916666666666689200, -1.930457425561704400, -2.624815652078249500 ) ) ;
#17025 = cartesian_point ( 'none', ( 9.333333333333898800, -2.119555156426394100, -2.482860820604767300 ) ) ;
#17026 = cartesian_point ( 'none', ( 8.166666666666095900, -2.458959140262013200, -2.147238194087841600 ) ) ;
#17027 = cartesian_point ( 'none', ( 7.583333333333901500, -2.610128712353369200, -1.960698860247573900 ) ) ;
#17028 = cartesian_point ( 'none', ( 4.666666666664394100, -3.255169285502509200, -0.9567527800461407300 ) ) ;
#17029 = cartesian_point ( 'none', ( 2.334798634632332200, -3.392118805147335400, 0.07860007887608411200 ) ) ;
#17030 = cartesian_point ( 'none', ( 18.08023216418303400, 3.812466056290123400, -2.879693309772846100 ) ) ;
#17031 = cartesian_point ( 'none', ( 16.71886005047231500, 3.036590842079688500, -3.341743943109758900 ) ) ;
#17032 = cartesian_point ( 'none', ( 15.36277164911209800, 2.193243659872266000, -3.528845828701304900 ) ) ;
#17033 = cartesian_point ( 'none', ( 13.99999999999999300, 1.442978764265391700, -3.472840660456842300 ) ) ;
#17034 = cartesian_point ( 'none', ( 18.08020519436544400, 3.956943715463066400, -3.058860351303582800 ) ) ;
#17035 = cartesian_point ( 'none', ( 16.71881677532350000, 3.150381254124496000, -3.545593282501541500 ) ) ;
#17036 = cartesian_point ( 'none', ( 15.36280254512604600, 2.270164137968280200, -3.749357835571190700 ) ) ;
#17037 = cartesian_point ( 'none', ( 13.99999999999999300, 1.481003508537782200, -3.699863318313951800 ) ) ;
#17038 = cartesian_point ( 'none', ( 18.08018460982580000, 4.022162644599473100, -3.200757833948455000 ) ) ;
#17039 = cartesian_point ( 'none', ( 16.71878657922418300, 3.191310051587342500, -3.698623466937708000 ) ) ;
#17040 = cartesian_point ( 'none', ( 15.36284155381461900, 2.284078501293469500, -3.907201561934040800 ) ) ;
#17041 = cartesian_point ( 'none', ( 13.99999999999999300, 1.468237673648788300, -3.855519354628569800 ) ) ;
#17042 = cartesian_point ( 'none', ( 18.08014741904492300, 4.116723860703288600, -3.473527842660618400 ) ) ;
#17043 = cartesian_point ( 'none', ( 16.71873401051292900, 3.239186880669501400, -3.987524748751976500 ) ) ;
#17044 = cartesian_point ( 'none', ( 15.36292285442491800, 2.281396409769555200, -4.200108072274811200 ) ) ;
#17045 = cartesian_point ( 'none', ( 13.99999999999999300, 1.416848599774462200, -4.139621345281987000 ) ) ;
#17046 = cartesian_point ( 'none', ( 18.08013034218965500, 4.147780701711137200, -3.605711623225686500 ) ) ;
#17047 = cartesian_point ( 'none', ( 16.71871077035414600, 3.247624622988867200, -4.125000070304012400 ) ) ;
#17048 = cartesian_point ( 'none', ( 15.36296507340665600, 2.265990319484091600, -4.337009428747155200 ) ) ;
#17049 = cartesian_point ( 'none', ( 13.99999999999999300, 1.379076284331654900, -4.270051342517097800 ) ) ;
#17050 = cartesian_point ( 'none', ( 18.08011385093561400, 4.168254305464421900, -3.739441710123043700 ) ) ;
#17051 = cartesian_point ( 'none', ( 16.71868899632728800, 3.245217493865244500, -4.262211394236114600 ) ) ;
#17052 = cartesian_point ( 'none', ( 15.36300948822735500, 2.239947459634576500, -4.471776340538507800 ) ) ;
#17053 = cartesian_point ( 'none', ( 13.99999999999999300, 1.331322496283465800, -4.396636586875552600 ) ) ;
#17054 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17053, #17052, #17051, #17050 ),
( #17049, #17048, #17047, #17046 ),
( #17045, #17044, #17043, #17042 ),
( #17041, #17040, #17039, #17038 ),
( #17037, #17036, #17035, #17034 ),
( #17033, #17032, #17031, #17030 ),
( #17094, #17093, #17092, #17091 ),
( #17090, #17089, #17088, #17087 ),
( #17086, #17085, #17084, #17083 ),
( #17082, #17081, #17080, #17079 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486936100, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374434867400 ),
.unspecified. ) ;
#17055 = cartesian_point ( 'none', ( 13.99999999999999100, 1.631490226823208300, -3.181940940492109500 ) ) ;
#17056 = face_outer_bound ( 'none', #7838, .t. ) ;
#17057 = b_spline_curve_with_knots ( 'none', 3,
( #17055, #17078, #17077, #17076 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454809051400 ),
.unspecified. ) ;
#17058 = cartesian_point ( 'none', ( 13.99999999999999300, 1.458378080169341600, -3.562292447235621700 ) ) ;
#17059 = cartesian_point ( 'none', ( 13.99999999999999300, 1.465006459981759600, -3.618711075418028100 ) ) ;
#17060 = cartesian_point ( 'none', ( 13.99999999999999300, 1.468898976798087800, -3.688995876230772200 ) ) ;
#17061 = cartesian_point ( 'none', ( 13.99999999999999300, 1.468271201573957600, -3.772978155263461800 ) ) ;
#17062 = cartesian_point ( 'none', ( 13.99999999999999300, 1.461434524735940800, -3.870311488674714500 ) ) ;
#17063 = cartesian_point ( 'none', ( 13.99999999999999300, 1.446700110705960100, -3.980493982437280000 ) ) ;
#17064 = cartesian_point ( 'none', ( 13.99999999999999300, 1.422430965964316400, -4.102863360013318000 ) ) ;
#17065 = cartesian_point ( 'none', ( 13.99999999999999300, 1.387042075248785100, -4.236603020731909200 ) ) ;
#17066 = cartesian_point ( 'none', ( 13.99999999999999100, 1.354962809343991400, -4.332888731199327400 ) ) ;
#17067 = cartesian_point ( 'none', ( 13.99999999999999100, 1.335747984464959800, -4.384794119512359400 ) ) ;
#17068 = cartesian_point ( 'none', ( 13.99999999999999500, 1.334104343165710200, -4.389227871447407600 ) ) ;
#17069 = b_spline_curve_with_knots ( 'none', 3,
( #17118, #17117, #17116, #17115, #17114, #17113, #17112, #17111, #17110, #17109, #17108, #17107, #17106, #17105, #17104, #17103, #17102, #17101, #17100, #17099, #17098, #17097, #17096 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271301000, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587272200, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233109500 ),
.unspecified. ) ;
#17070 = cartesian_point ( 'none', ( 7.583333333333901500, -3.821882675389085100, 0.08908409471205858100 ) ) ;
#17071 = cartesian_point ( 'none', ( 4.666666666664394100, -3.687271474672427600, 1.480009738130799500 ) ) ;
#17072 = cartesian_point ( 'none', ( 2.335241195792097500, -3.062795025138117300, 2.531349645816049600 ) ) ;
#17073 = cartesian_point ( 'none', ( 13.99999999999999300, -3.194585687229687800, -3.012964029928296900 ) ) ;
#17074 = b_spline_curve_with_knots ( 'none', 3,
( #17068, #17067, #17066, #17065, #17064, #17063, #17062, #17061, #17060, #17059, #17058, #17135, #17134, #17133, #17132, #17131, #17130, #17129, #17128, #17127, #17126, #17125, #17124 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332263300, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#17075 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.136013021282317800, 3.158173484855888000 ) ) ;
#17076 = cartesian_point ( 'none', ( 18.04788713088644800, 3.816977613236993200, -2.544766816339798100 ) ) ;
#17077 = cartesian_point ( 'none', ( 16.69741291715995900, 3.104888235454336300, -3.002780459355131700 ) ) ;
#17078 = cartesian_point ( 'none', ( 15.35180132967377100, 2.326299662190670400, -3.205472378711993200 ) ) ;
#17079 = cartesian_point ( 'none', ( 18.08029018234269000, 3.834050033753948500, -2.533728623669556000 ) ) ;
#17080 = cartesian_point ( 'none', ( 16.71893614994472100, 3.117347449078725900, -2.999523846024452200 ) ) ;
#17081 = cartesian_point ( 'none', ( 15.36261264780189300, 2.331856548161475000, -3.205660576384997000 ) ) ;
#17082 = cartesian_point ( 'none', ( 13.99999999999999300, 1.631490226823208100, -3.181940940492109500 ) ) ;
#17083 = cartesian_point ( 'none', ( 18.08027990563913100, 3.788542605202040600, -2.591905329961404500 ) ) ;
#17084 = cartesian_point ( 'none', ( 16.71892498664314200, 3.061901460315123600, -3.049908590682103100 ) ) ;
#17085 = cartesian_point ( 'none', ( 15.36265342267642500, 2.268539990089287500, -3.245708173291533600 ) ) ;
#17086 = cartesian_point ( 'none', ( 13.99999999999999300, 1.563294849866339300, -3.210310318591889500 ) ) ;
#17087 = cartesian_point ( 'none', ( 18.08026702981391800, 3.743657147389186000, -2.665966175296136300 ) ) ;
#17088 = cartesian_point ( 'none', ( 16.71891033511418100, 3.004360115900150100, -3.116281462332608900 ) ) ;
#17089 = cartesian_point ( 'none', ( 15.36270088991117600, 2.200400519663412900, -3.301145635469708400 ) ) ;
#17090 = cartesian_point ( 'none', ( 13.99999999999999300, 1.487850128196505100, -3.252827239295649400 ) ) ;
#17091 = cartesian_point ( 'none', ( 18.08024165220153600, 3.757430427301121400, -2.818939734775168100 ) ) ;
#17092 = cartesian_point ( 'none', ( 16.71887571100728200, 2.991962662900747600, -3.271587138801916000 ) ) ;
#17093 = cartesian_point ( 'none', ( 15.36276315535239200, 2.161386481248579500, -3.452008785353765300 ) ) ;
#17094 = cartesian_point ( 'none', ( 13.99999999999999300, 1.424817152510397000, -3.392893792533444600 ) ) ;
#17095 = cartesian_point ( 'none', ( 12.83309545129382400, -3.579456986862010700, -2.472392741759412700 ) ) ;
#17096 = cartesian_point ( 'none', ( 13.99999999999999300, 2.786147283395369100, -3.644521856873492700 ) ) ;
#17097 = cartesian_point ( 'none', ( 13.99999999999999500, 2.781426018669930200, -3.643228953029025600 ) ) ;
#17098 = cartesian_point ( 'none', ( 13.99999999999999500, 2.727892871399830300, -3.628530673135669900 ) ) ;
#17099 = cartesian_point ( 'none', ( 13.99999999999999300, 2.630807842447731900, -3.598391784417791500 ) ) ;
#17100 = cartesian_point ( 'none', ( 13.99999999999999300, 2.501525736987148600, -3.549149448538195800 ) ) ;
#17101 = cartesian_point ( 'none', ( 13.99999999999999300, 2.387964939336202400, -3.497504495331534200 ) ) ;
#17102 = cartesian_point ( 'none', ( 13.99999999999999300, 2.289864515263342800, -3.445220734131044300 ) ) ;
#17103 = cartesian_point ( 'none', ( 13.99999999999999300, 2.206807852239455400, -3.394014204562348700 ) ) ;
#17104 = cartesian_point ( 'none', ( 13.99999999999999300, 2.138217817272156700, -3.345549532929895400 ) ) ;
#17105 = cartesian_point ( 'none', ( 13.99999999999999300, 2.083391111217984400, -3.301400498787549200 ) ) ;
#17106 = cartesian_point ( 'none', ( 13.99999999999999300, 2.041424176874955300, -3.263115077975312900 ) ) ;
#17107 = cartesian_point ( 'none', ( 13.99999999999999300, 2.010937334176407600, -3.231475509073042000 ) ) ;
#17108 = cartesian_point ( 'none', ( 13.99999999999999300, 1.990072188322721500, -3.207290792941617200 ) ) ;
#17109 = cartesian_point ( 'none', ( 13.99999999999999300, 1.972716143763488800, -3.189810462500704000 ) ) ;
#17110 = cartesian_point ( 'none', ( 13.99999999999999300, 1.956734958810010900, -3.175556269494946200 ) ) ;
#17111 = cartesian_point ( 'none', ( 13.99999999999999300, 1.939055799826540500, -3.161876371045329000 ) ) ;
#17112 = cartesian_point ( 'none', ( 13.99999999999999300, 1.919003260755914700, -3.148812648981806500 ) ) ;
#17113 = cartesian_point ( 'none', ( 13.99999999999999300, 1.895633800959031000, -3.136615356598287300 ) ) ;
#17114 = cartesian_point ( 'none', ( 13.99999999999999300, 1.867737736282620600, -3.125965682655734900 ) ) ;
#17115 = cartesian_point ( 'none', ( 13.99999999999999300, 1.834104343728385500, -3.118397442332781400 ) ) ;
#17116 = cartesian_point ( 'none', ( 13.99999999999999300, 1.749651843135483500, -3.114229106940604300 ) ) ;
#17117 = cartesian_point ( 'none', ( 13.99999999999999300, 1.679876827536993100, -3.152010209990368400 ) ) ;
#17118 = cartesian_point ( 'none', ( 13.99999999999999100, 1.631490226823208300, -3.181940940492109500 ) ) ;
#17119 = cartesian_point ( 'none', ( 12.83310854523827200, -3.270932544833884400, -2.440242334557752600 ) ) ;
#17120 = cartesian_point ( 'none', ( 11.66666666666660600, -3.516861768621700100, -1.873593018255262900 ) ) ;
#17121 = cartesian_point ( 'none', ( 9.916666666666689200, -3.679659736234015100, -1.014816090665995500 ) ) ;
#17122 = cartesian_point ( 'none', ( 9.333333333333898800, -3.749272458252991900, -0.7467792137950133300 ) ) ;
#17123 = cartesian_point ( 'none', ( 8.166666666666095900, -3.818093138761903500, -0.1920623443248852800 ) ) ;
#17124 = cartesian_point ( 'none', ( 13.99999999999999100, 1.631490226823208300, -3.181940940492109500 ) ) ;
#17125 = cartesian_point ( 'none', ( 13.99999999999999300, 1.578958794166414900, -3.203794094498520400 ) ) ;
#17126 = cartesian_point ( 'none', ( 13.99999999999999300, 1.507577271040128100, -3.238444386064361200 ) ) ;
#17127 = cartesian_point ( 'none', ( 13.99999999999999300, 1.461714601250701600, -3.309481104711280900 ) ) ;
#17128 = cartesian_point ( 'none', ( 13.99999999999999300, 1.448249278646677900, -3.341217021957563200 ) ) ;
#17129 = cartesian_point ( 'none', ( 13.99999999999999300, 1.440632942266704600, -3.370089108817715400 ) ) ;
#17130 = cartesian_point ( 'none', ( 13.99999999999999300, 1.436913541492912200, -3.396186458310933800 ) ) ;
#17131 = cartesian_point ( 'none', ( 13.99999999999999300, 1.435832272134355300, -3.420094532551787300 ) ) ;
#17132 = cartesian_point ( 'none', ( 13.99999999999999300, 1.436635608066226800, -3.442433890987857100 ) ) ;
#17133 = cartesian_point ( 'none', ( 13.99999999999999300, 1.438895659969566600, -3.463728783712566500 ) ) ;
#17134 = cartesian_point ( 'none', ( 13.99999999999999300, 1.442974745054846700, -3.488021895903733200 ) ) ;
#17135 = cartesian_point ( 'none', ( 13.99999999999999300, 1.450453864401822100, -3.519075359150960500 ) ) ;
#17136 = cartesian_point ( 'none', ( 9.916666666666689200, -0.05738741091451952900, -3.257561651903935700 ) ) ;
#17137 = cartesian_point ( 'none', ( 9.333333333333898800, -0.2940342033523936600, -3.251203724451632300 ) ) ;
#17138 = cartesian_point ( 'none', ( 8.166666666666095900, -0.7649949220444600700, -3.173572835130269400 ) ) ;
#17139 = cartesian_point ( 'none', ( 7.583333333333901500, -0.9961810265272261800, -3.108762636969537600 ) ) ;
#17140 = cartesian_point ( 'none', ( 4.666666666664394100, -2.102890540920707700, -2.662517177271145100 ) ) ;
#17141 = cartesian_point ( 'none', ( 2.334798595747796600, -2.813187706778087300, -1.896909646814053400 ) ) ;
#17142 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.102653496458813300, -0.9865928304827016300 ) ) ;
#17143 = cartesian_point ( 'none', ( 13.99999999999999300, 1.631490226823208100, -3.181940940492109500 ) ) ;
#17144 = cartesian_point ( 'none', ( 12.83313918571632200, 1.122964705417965700, -3.339414335299478500 ) ) ;
#17145 = cartesian_point ( 'none', ( 11.66666666666660600, 0.5986714204076490900, -3.373703592038886300 ) ) ;
#17146 = cartesian_point ( 'none', ( 9.916666666666689200, -0.1313843330122337600, -3.260594977636838800 ) ) ;
#17147 = cartesian_point ( 'none', ( 9.333333333333898800, -0.3680539311074853000, -3.248790127964320500 ) ) ;
#17148 = cartesian_point ( 'none', ( 8.166666666666095900, -0.8378714581590835900, -3.160391180117505100 ) ) ;
#17149 = cartesian_point ( 'none', ( 7.583333333333901500, -1.067891609796374900, -3.090260264361015500 ) ) ;
#17150 = cartesian_point ( 'none', ( 4.666666666664394100, -2.165939526504141900, -2.618366431467346700 ) ) ;
#17151 = cartesian_point ( 'none', ( 2.334802518357563400, -2.859823792194643200, -1.835673247120122300 ) ) ;
#17152 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.129050515164392400, -0.9176100177282537900 ) ) ;
#17153 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17152, #17151, #17150, #17149, #17148, #17147, #17146, #17145, #17144, #17143 ),
( #17142, #17141, #17140, #17139, #17138, #17137, #17136, #17212, #17211, #17210 ),
( #17209, #17208, #17207, #17206, #17205, #17204, #17203, #17202, #17201, #17200 ),
( #17199, #17198, #17197, #17196, #17195, #17194, #17193, #17192, #17191, #17190 ),
( #17189, #17188, #17187, #17186, #17185, #17184, #17183, #17182, #17181, #17180 ),
( #17179, #17178, #17177, #17176, #17175, #17174, #17173, #17172, #17171, #17170 ),
( #17169, #17168, #17167, #17259, #17258, #17257, #17256, #17255, #17254, #17253 ),
( #17252, #17251, #17250, #17249, #17248, #17247, #17246, #17245, #17244, #17243 ),
( #17242, #17241, #17240, #17239, #17238, #17237, #17236, #17235, #17234, #17233 ),
( #17232, #17231, #17230, #17229, #17228, #17227, #17226, #17225, #17224, #17223 ),
( #17222, #17221, #17220, #17219, #17218, #17217, #17216, #17215, #17214, #17213 ),
( #16850, #16747, #16785, #16786, #16746, #16886, #16885, #16884, #16826, #16825 ),
( #16824, #16907, #16906, #16905, #16904, #16903, #16902, #16901, #16900, #16899 ),
( #16898, #16897, #16896, #16895, #16894, #17269, #17268, #17267, #17266, #17265 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260370673800 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#17154 = cartesian_point ( 'none', ( 2.334947655262014500, -2.839907043453267800, 2.199590095260098600 ) ) ;
#17155 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.020549666210558200, 2.792456095179392400 ) ) ;
#17156 = cartesian_point ( 'none', ( 13.99999999999999300, -2.750282961021852200, -2.884146945080853000 ) ) ;
#17157 = cartesian_point ( 'none', ( 12.83311565405421600, -3.116258502534110100, -2.408735351524649000 ) ) ;
#17158 = cartesian_point ( 'none', ( 11.66666666666660600, -3.359229582089626300, -1.865338694481780200 ) ) ;
#17159 = cartesian_point ( 'none', ( 9.916666666666689200, -3.525225760610480200, -1.040758012959145200 ) ) ;
#17160 = cartesian_point ( 'none', ( 9.333333333333898800, -3.597162896116510700, -0.7840017508635085400 ) ) ;
#17161 = cartesian_point ( 'none', ( 8.166666666666095900, -3.673037488355240600, -0.2510682291521629800 ) ) ;
#17162 = cartesian_point ( 'none', ( 7.583333333333901500, -3.681556248937965400, 0.01957632393312049700 ) ) ;
#17163 = cartesian_point ( 'none', ( 4.666666666664394100, -3.576034850179090200, 1.361202039752920800 ) ) ;
#17164 = cartesian_point ( 'none', ( 2.335127056064106600, -2.992906918239141200, 2.384363061654181800 ) ) ;
#17165 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.111428005469225200, 3.003942018614200700 ) ) ;
#17166 = cartesian_point ( 'none', ( 13.99999999999999300, -2.897175791390084900, -2.937196587567868700 ) ) ;
#17167 = cartesian_point ( 'none', ( 4.666666666664394100, -2.150698046348183300, -3.340464740523393600 ) ) ;
#17168 = cartesian_point ( 'none', ( 2.335240980233699300, -3.064850156060495900, -2.528427261664939700 ) ) ;
#17169 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.504994279631318500, -1.499869034031987300 ) ) ;
#17170 = cartesian_point ( 'none', ( 13.99999999999999300, 2.139987292264980700, -3.361720183637834300 ) ) ;
#17171 = cartesian_point ( 'none', ( 12.83312468132019300, 1.605093722195969400, -3.593758432390784700 ) ) ;
#17172 = cartesian_point ( 'none', ( 11.66666666666660600, 1.037817241702772000, -3.696648043951900100 ) ) ;
#17173 = cartesian_point ( 'none', ( 9.916666666666689200, 0.2243761895301157000, -3.667887716115583600 ) ) ;
#17174 = cartesian_point ( 'none', ( 9.333333333333898800, -0.04319135249837997200, -3.681129380446502600 ) ) ;
#17175 = cartesian_point ( 'none', ( 8.166666666666095900, -0.5795269591427152400, -3.635481744162932100 ) ) ;
#17176 = cartesian_point ( 'none', ( 7.583333333333901500, -0.8451646599245985500, -3.583053963608572100 ) ) ;
#17177 = cartesian_point ( 'none', ( 4.666666666664394100, -2.128817622944224800, -3.179188260854425100 ) ) ;
#17178 = cartesian_point ( 'none', ( 2.335126874871542600, -2.994978565301013300, -2.381383684511281500 ) ) ;
#17179 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.400928222237555400, -1.383412931228784800 ) ) ;
#17180 = cartesian_point ( 'none', ( 13.99999999999999300, 1.977737197858793900, -3.198441050792676600 ) ) ;
#17181 = cartesian_point ( 'none', ( 12.83313443523690200, 1.466790151232176800, -3.406686198306062300 ) ) ;
#17182 = cartesian_point ( 'none', ( 11.66666666666660600, 0.9287420594974847800, -3.491156861990314400 ) ) ;
#17183 = cartesian_point ( 'none', ( 9.916666666666689200, 0.1629826788721906700, -3.445400146965190900 ) ) ;
#17184 = cartesian_point ( 'none', ( 9.333333333333898800, -0.08806614211453046800, -3.454731202816138800 ) ) ;
#17185 = cartesian_point ( 'none', ( 8.166666666666095900, -0.5909077557632419500, -3.404959816690553700 ) ) ;
#17186 = cartesian_point ( 'none', ( 7.583333333333901500, -0.8395714869847846800, -3.352319055122968000 ) ) ;
#17187 = cartesian_point ( 'none', ( 4.666666666664394100, -2.039257156640236400, -2.956658481384558900 ) ) ;
#17188 = cartesian_point ( 'none', ( 2.334947501898349200, -2.842006709555606700, -2.196545138078544100 ) ) ;
#17189 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.210138575752230900, -1.254632190621005000 ) ) ;
#17190 = cartesian_point ( 'none', ( 13.99999999999999300, 1.923382491645111400, -3.137065878738134900 ) ) ;
#17191 = cartesian_point ( 'none', ( 12.83313808338094500, 1.421436618575490100, -3.337340225383337500 ) ) ;
#17192 = cartesian_point ( 'none', ( 11.66666666666660600, 0.8941580739759914500, -3.415859046120333500 ) ) ;
#17193 = cartesian_point ( 'none', ( 9.916666666666689200, 0.1457006746320650100, -3.365033518405788500 ) ) ;
#17194 = cartesian_point ( 'none', ( 9.333333333333898800, -0.09939451672969786000, -3.373311729806934600 ) ) ;
#17195 = cartesian_point ( 'none', ( 8.166666666666095900, -0.5902421165271842800, -3.322758724355923100 ) ) ;
#17196 = cartesian_point ( 'none', ( 7.583333333333901500, -0.8328659299022513900, -3.270389218306525500 ) ) ;
#17197 = cartesian_point ( 'none', ( 4.666666666664394100, -2.002862439223749700, -2.879362688713592800 ) ) ;
#17198 = cartesian_point ( 'none', ( 2.334884008592951000, -2.783834970388556800, -2.133950624047900900 ) ) ;
#17199 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.139665470427534600, -1.212740816112707100 ) ) ;
#17200 = cartesian_point ( 'none', ( 13.99999999999999300, 1.772839889027510300, -3.106590968453074400 ) ) ;
#17201 = cartesian_point ( 'none', ( 12.83314134996692100, 1.275364011570866900, -3.284790424190061400 ) ) ;
#17202 = cartesian_point ( 'none', ( 11.66666666666660600, 0.7574787577907927700, -3.342254444788104600 ) ) ;
#17203 = cartesian_point ( 'none', ( 9.916666666666689200, 0.02918118219661622300, -3.264327150161479900 ) ) ;
#17204 = cartesian_point ( 'none', ( 9.333333333333898800, -0.2081970136898998700, -3.264313650110089300 ) ) ;
#17205 = cartesian_point ( 'none', ( 8.166666666666095900, -0.6819870286894310600, -3.199059751786678800 ) ) ;
#17206 = cartesian_point ( 'none', ( 7.583333333333901500, -0.9152709160154639500, -3.140281635952250700 ) ) ;
#17207 = cartesian_point ( 'none', ( 4.666666666664394100, -2.035633216973998100, -2.722690479031031800 ) ) ;
#17208 = cartesian_point ( 'none', ( 2.334803575967964000, -2.767414653538768900, -1.974693789670143500 ) ) ;
#17209 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.081521483807776000, -1.070575165621018700 ) ) ;
#17210 = cartesian_point ( 'none', ( 13.99999999999999300, 1.694304856245111100, -3.143085395422622300 ) ) ;
#17211 = cartesian_point ( 'none', ( 12.83314042475461700, 1.191477337193726200, -3.309769251434663500 ) ) ;
#17212 = cartesian_point ( 'none', ( 11.66666666666660600, 0.6708183635461005800, -3.354533103798681600 ) ) ;
#17213 = cartesian_point ( 'none', ( 13.99999999999999300, 2.996003717847052900, -3.693389408786086100 ) ) ;
#17214 = cartesian_point ( 'none', ( 12.83309955075264600, 2.412463635960600000, -4.050956366025251200 ) ) ;
#17215 = cartesian_point ( 'none', ( 11.66666666666660600, 1.768578301987557200, -4.268374527905771200 ) ) ;
#17216 = cartesian_point ( 'none', ( 9.916666666666689200, 0.8089890566442693400, -4.378890506094123200 ) ) ;
#17217 = cartesian_point ( 'none', ( 9.333333333333898800, 0.4875821280405127100, -4.433177706094307200 ) ) ;
#17218 = cartesian_point ( 'none', ( 8.166666666666095900, -0.1640939161283788100, -4.456890630482553700 ) ) ;
#17219 = cartesian_point ( 'none', ( 7.583333333333901500, -0.4912281829178444200, -4.432775177888070000 ) ) ;
#17220 = cartesian_point ( 'none', ( 4.666666666664394100, -2.094114155536129100, -4.135232967313625000 ) ) ;
#17221 = cartesian_point ( 'none', ( 2.335765995329366400, -3.252496992589915400, -3.303070956446112000 ) ) ;
#17222 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.887124156692290700, -2.162118337076488000 ) ) ;
#17223 = cartesian_point ( 'none', ( 13.99999999999999300, 2.920699598300806600, -3.678344783885735000 ) ) ;
#17224 = cartesian_point ( 'none', ( 12.83310109004215100, 2.339366382464811400, -4.024868911146754200 ) ) ;
#17225 = cartesian_point ( 'none', ( 11.66666666666660600, 1.700150377158774000, -4.231749122369318000 ) ) ;
#17226 = cartesian_point ( 'none', ( 9.916666666666689200, 0.7506057468651931000, -4.328689631447787200 ) ) ;
#17227 = cartesian_point ( 'none', ( 9.333333333333898800, 0.4330464555731467500, -4.378821481937776200 ) ) ;
#17228 = cartesian_point ( 'none', ( 8.166666666666095900, -0.2101201852430455200, -4.395162831012394000 ) ) ;
#17229 = cartesian_point ( 'none', ( 7.583333333333901500, -0.5325930168747169400, -4.367831439254009900 ) ) ;
#17230 = cartesian_point ( 'none', ( 4.666666666664394100, -2.110697667745465600, -4.056944790978817200 ) ) ;
#17231 = cartesian_point ( 'none', ( 2.335716367009968800, -3.244505675523818000, -3.223416250932830800 ) ) ;
#17232 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.858235428546383300, -2.090967142110137900 ) ) ;
#17233 = cartesian_point ( 'none', ( 13.99999999999999300, 2.697167457639673100, -3.623406143970903800 ) ) ;
#17234 = cartesian_point ( 'none', ( 12.83310613114027800, 2.123892747084187100, -3.937150868571693200 ) ) ;
#17235 = cartesian_point ( 'none', ( 11.66666666666660600, 1.500042886490677000, -4.113086951675205300 ) ) ;
#17236 = cartesian_point ( 'none', ( 9.916666666666689200, 0.5823602030242202000, -4.170692730624817400 ) ) ;
#17237 = cartesian_point ( 'none', ( 9.333333333333898800, 0.2768686229557973900, -4.208885999206696500 ) ) ;
#17238 = cartesian_point ( 'none', ( 8.166666666666095900, -0.3398478755228184200, -4.204269378881140700 ) ) ;
#17239 = cartesian_point ( 'none', ( 7.583333333333901500, -0.6479393045379742100, -4.167919414567912800 ) ) ;
#17240 = cartesian_point ( 'none', ( 4.666666666664394100, -2.150081513806521000, -3.820324481666697900 ) ) ;
#17241 = cartesian_point ( 'none', ( 2.335565314132660200, -3.210116394185360500, -2.985932771895342300 ) ) ;
#17242 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.762384156616425600, -1.881688844779407800 ) ) ;
#17243 = cartesian_point ( 'none', ( 13.99999999999999300, 2.551077247284078400, -3.573861180964395900 ) ) ;
#17244 = cartesian_point ( 'none', ( 12.83311005808662000, 1.985069527060661100, -3.866182807225203800 ) ) ;
#17245 = cartesian_point ( 'none', ( 11.66666666666660600, 1.373260048564348900, -4.022341956525670200 ) ) ;
#17246 = cartesian_point ( 'none', ( 9.916666666666689200, 0.4791148892163872300, -4.055517514532315500 ) ) ;
#17247 = cartesian_point ( 'none', ( 9.333333333333898800, 0.1823678509820642900, -4.086433848055674100 ) ) ;
#17248 = cartesian_point ( 'none', ( 8.166666666666095900, -0.4154820128927409500, -4.069345687523862100 ) ) ;
#17249 = cartesian_point ( 'none', ( 7.583333333333901500, -0.7134520827553575400, -4.027801603011047500 ) ) ;
#17250 = cartesian_point ( 'none', ( 4.666666666664394100, -2.162762174130674600, -3.660067779341931600 ) ) ;
#17251 = cartesian_point ( 'none', ( 2.335460091035965700, -3.173490178232131400, -2.829347281814959600 ) ) ;
#17252 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.686342195452772000, -1.747470093990095800 ) ) ;
#17253 = cartesian_point ( 'none', ( 13.99999999999999300, 2.273880671956312900, -3.442121247414533100 ) ) ;
#17254 = cartesian_point ( 'none', ( 12.83311933830122900, 1.727195078920420900, -3.693793954012813500 ) ) ;
#17255 = cartesian_point ( 'none', ( 11.66666666666660600, 1.143758014753201600, -3.813663396351923300 ) ) ;
#17256 = cartesian_point ( 'none', ( 9.916666666666689200, 0.3017816691772517400, -3.804017168769220400 ) ) ;
#17257 = cartesian_point ( 'none', ( 9.333333333333898800, 0.02399935445360565400, -3.822579884363787700 ) ) ;
#17258 = cartesian_point ( 'none', ( 8.166666666666095900, -0.5336813741405287400, -3.785218241033147200 ) ) ;
#17259 = cartesian_point ( 'none', ( 7.583333333333901500, -0.8104485941853867300, -3.735755079972280500 ) ) ;
#17260 = cartesian_point ( 'none', ( 13.99999999999999100, 3.092784068257657700, -1.794768847548636300 ) ) ;
#17261 = b_spline_curve_with_knots ( 'none', 3,
( #17260, #17329, #17328, #17327 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454809551000 ),
.unspecified. ) ;
#17262 = cartesian_point ( 'none', ( 13.99999999999999100, -2.216649753011862100, -2.805881747592349200 ) ) ;
#17263 = face_outer_bound ( 'none', #7797, .t. ) ;
#17264 = face_outer_bound ( 'none', #7783, .t. ) ;
#17265 = cartesian_point ( 'none', ( 13.99999999999999300, 3.198805831935918500, -3.722794833700590300 ) ) ;
#17266 = cartesian_point ( 'none', ( 12.83309589173608800, 2.610951981158979900, -4.110101316474910500 ) ) ;
#17267 = cartesian_point ( 'none', ( 11.66666666666660600, 1.956119100076417300, -4.356263224524807000 ) ) ;
#17268 = cartesian_point ( 'none', ( 9.916666666666689200, 0.9716895848047959500, -4.504379804409441400 ) ) ;
#17269 = cartesian_point ( 'none', ( 9.333333333333898800, 0.6406192269713415500, -4.570285956050770300 ) ) ;
#17270 = cartesian_point ( 'none', ( 13.99999999999999300, 3.092784068257658600, -1.794768847548635900 ) ) ;
#17271 = cartesian_point ( 'none', ( 18.08027990564091100, 4.588414667265777100, -0.1322087445513461000 ) ) ;
#17272 = cartesian_point ( 'none', ( 16.71892498664418600, 4.224740494302199800, -0.9103574682497330700 ) ) ;
#17273 = cartesian_point ( 'none', ( 15.36265342267760700, 3.663179601061660400, -1.503998152645517100 ) ) ;
#17274 = cartesian_point ( 'none', ( 13.99999999999999300, 3.050752110236508900, -1.855503891443954100 ) ) ;
#17275 = cartesian_point ( 'none', ( 18.08026702981593600, 4.590694933271093300, -0.2187796029376953300 ) ) ;
#17276 = cartesian_point ( 'none', ( 16.71891033511573000, 4.212217518614877100, -0.9973030804924394300 ) ) ;
#17277 = cartesian_point ( 'none', ( 15.36270088991275000, 3.635828785709375800, -1.587474092546871600 ) ) ;
#17278 = cartesian_point ( 'none', ( 13.99999999999999300, 3.010270354363273200, -1.932059897187383700 ) ) ;
#17279 = cartesian_point ( 'none', ( 18.08024165220340200, 4.684985503902134400, -0.3400227529680650000 ) ) ;
#17280 = cartesian_point ( 'none', ( 16.71887571100850400, 4.285752705364043200, -1.134657098614347800 ) ) ;
#17281 = cartesian_point ( 'none', ( 15.36276315535369200, 3.684570864740556000, -1.735480831983164500 ) ) ;
#17282 = cartesian_point ( 'none', ( 13.99999999999999300, 3.032969336723141400, -2.083969579431761900 ) ) ;
#17283 = cartesian_point ( 'none', ( 18.08023216418467900, 4.764130283671153000, -0.3613774051210790200 ) ) ;
#17284 = cartesian_point ( 'none', ( 16.71886005047312900, 4.361225950793799400, -1.169548942817311600 ) ) ;
#17285 = cartesian_point ( 'none', ( 15.36277164911337300, 3.752912070729898600, -1.782896975057991300 ) ) ;
#17286 = cartesian_point ( 'none', ( 13.99999999999999300, 3.091470396801059300, -2.141406255885578400 ) ) ;
#17287 = cartesian_point ( 'none', ( 18.08020519436722400, 4.982537640659910700, -0.4339917920162311100 ) ) ;
#17288 = cartesian_point ( 'none', ( 16.71881677532450900, 4.567161810415555600, -1.279518178359414500 ) ) ;
#17289 = cartesian_point ( 'none', ( 15.36280254512701800, 3.936839486328633800, -1.926817129713124700 ) ) ;
#17290 = cartesian_point ( 'none', ( 13.99999999999999300, 3.246196562580024600, -2.311832140013626400 ) ) ;
#17291 = cartesian_point ( 'none', ( 18.08018460982763300, 5.114118866215441100, -0.5181035354290537400 ) ) ;
#17292 = cartesian_point ( 'none', ( 16.71878657922524500, 4.684327669884798000, -1.386127583128263600 ) ) ;
#17293 = cartesian_point ( 'none', ( 15.36284155381537400, 4.033881754884495400, -2.052081049389268100 ) ) ;
#17294 = cartesian_point ( 'none', ( 13.99999999999999300, 3.319611265595148600, -2.449680061879686600 ) ) ;
#17295 = cartesian_point ( 'none', ( 18.08014741904704100, 5.341139423818807700, -0.6964486157352253200 ) ) ;
#17296 = cartesian_point ( 'none', ( 16.71873401051446000, 4.880796046654300100, -1.603282639082640700 ) ) ;
#17297 = cartesian_point ( 'none', ( 15.36292285442543800, 4.189982651102972100, -2.299939734154514200 ) ) ;
#17298 = cartesian_point ( 'none', ( 13.99999999999999300, 3.429977158117076400, -2.716464896108950800 ) ) ;
#17299 = cartesian_point ( 'none', ( 18.08013034219131800, 5.438730048215685300, -0.7908580922076036100 ) ) ;
#17300 = cartesian_point ( 'none', ( 16.71871077035478200, 4.962219097415943000, -1.714372451109261300 ) ) ;
#17301 = cartesian_point ( 'none', ( 15.36296507340675500, 4.251036684497261600, -2.423437645184604200 ) ) ;
#17302 = cartesian_point ( 'none', ( 13.99999999999999100, 3.468716844633521900, -2.846610847568337800 ) ) ;
#17303 = cartesian_point ( 'none', ( 18.08011385093779200, 5.528253483200905400, -0.8922901343866861400 ) ) ;
#17304 = cartesian_point ( 'none', ( 16.71868899632885400, 5.034376133870432000, -1.831103354369380000 ) ) ;
#17305 = cartesian_point ( 'none', ( 15.36300948822744400, 4.301988530000890900, -2.550890618876338100 ) ) ;
#17306 = cartesian_point ( 'none', ( 13.99999999999999100, 3.496980951719682800, -2.978918778596159700 ) ) ;
#17307 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17306, #17305, #17304, #17303 ),
( #17302, #17301, #17300, #17299 ),
( #17298, #17297, #17296, #17295 ),
( #17294, #17293, #17292, #17291 ),
( #17290, #17289, #17288, #17287 ),
( #17286, #17285, #17284, #17283 ),
( #17282, #17281, #17280, #17279 ),
( #17278, #17277, #17276, #17275 ),
( #17274, #17273, #17272, #17271 ),
( #17270, #17332, #17331, #17330 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486931100, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374435909900 ),
.unspecified. ) ;
#17308 = cartesian_point ( 'none', ( 18.08016877625069400, 4.590258920224036900, 0.01495512371619219300 ) ) ;
#17309 = cartesian_point ( 'none', ( 16.71886125642856800, 4.251758612060132100, -0.7635043379433996700 ) ) ;
#17310 = cartesian_point ( 'none', ( 15.36252757279965700, 3.715180656819055300, -1.364000340905959800 ) ) ;
#17311 = cartesian_point ( 'none', ( 13.99999999999999300, 3.124620203523265100, -1.728121330390023100 ) ) ;
#17312 = cartesian_point ( 'none', ( 18.08015727969325700, 4.595210973302172900, -0.05874029332517573900 ) ) ;
#17313 = cartesian_point ( 'none', ( 16.71884787556564300, 4.244108824908815700, -0.8380336841525487500 ) ) ;
#17314 = cartesian_point ( 'none', ( 15.36256830595702100, 3.694773923236430100, -1.436088127043526600 ) ) ;
#17315 = cartesian_point ( 'none', ( 13.99999999999999300, 3.092784068257657700, -1.794768847548635900 ) ) ;
#17316 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17315, #17314, #17313, #17312 ),
( #17311, #17310, #17309, #17308 ),
( #17370, #17369, #17368, #17367 ),
( #17366, #17365, #17364, #17363 ),
( #17362, #17361, #17360, #17359 ),
( #17358, #17357, #17356, #17355 ),
( #17354, #17353, #17352, #17351 ),
( #17350, #17349, #17348, #17347 ),
( #17346, #17345, #17344, #17343 ),
( #17342, #17341, #17340, #17339 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827960700 ),
( 0.7368421052631579600, 0.9516620465919494200 ),
.unspecified. ) ;
#17317 = cartesian_point ( 'none', ( 13.99999999999999100, 1.631490226823208300, -3.181940940492109500 ) ) ;
#17318 = cartesian_point ( 'none', ( 12.83313918571632200, 1.122964705417965700, -3.339414335299478500 ) ) ;
#17319 = cartesian_point ( 'none', ( 11.66666666666660600, 0.5986714204076490900, -3.373703592038886300 ) ) ;
#17320 = cartesian_point ( 'none', ( 9.916666666666689200, -0.1313843330122337600, -3.260594977636838800 ) ) ;
#17321 = cartesian_point ( 'none', ( 9.333333333333898800, -0.3680539311074853000, -3.248790127964320500 ) ) ;
#17322 = cartesian_point ( 'none', ( 8.166666666666095900, -0.8378714581590835900, -3.160391180117505100 ) ) ;
#17323 = cartesian_point ( 'none', ( 7.583333333333901500, -1.067891609796374900, -3.090260264361015500 ) ) ;
#17324 = cartesian_point ( 'none', ( 8.166666666666095900, -2.495404825481966500, -2.895798283429997300 ) ) ;
#17325 = cartesian_point ( 'none', ( 7.583333333333901500, -2.701494423286654500, -2.704555568352567300 ) ) ;
#17326 = cartesian_point ( 'none', ( 13.99999999999999300, -0.01721127830719568600, -3.985023459909944300 ) ) ;
#17327 = cartesian_point ( 'none', ( 18.04788713088679600, 4.586850713692617100, -0.07718017744672592300 ) ) ;
#17328 = cartesian_point ( 'none', ( 16.69741291716017200, 4.235423879305599800, -0.8474703560241653200 ) ) ;
#17329 = cartesian_point ( 'none', ( 15.35180132967615700, 3.690017016398492900, -1.438922411968733800 ) ) ;
#17330 = cartesian_point ( 'none', ( 18.08029018234420300, 4.595245250257932000, -0.05866421148207329900 ) ) ;
#17331 = cartesian_point ( 'none', ( 16.71893614994558100, 4.244144578690453300, -0.8379947591156473600 ) ) ;
#17332 = cartesian_point ( 'none', ( 15.36261264780464100, 3.694793513696886600, -1.436076454552148900 ) ) ;
#17333 = cartesian_point ( 'none', ( 4.666666666664394100, -2.165939526504141900, -2.618366431467346700 ) ) ;
#17334 = cartesian_point ( 'none', ( 2.334802518357563400, -2.859823792194643200, -1.835673247120122300 ) ) ;
#17335 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.129050515164391500, -0.9176100177282539000 ) ) ;
#17336 = b_spline_curve_with_knots ( 'none', 3,
( #17335, #17334, #17333, #17323, #17322, #17321, #17320, #17319, #17318, #17317 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#17337 = face_outer_bound ( 'none', #7864, .t. ) ;
#17338 = face_outer_bound ( 'none', #7841, .t. ) ;
#17339 = cartesian_point ( 'none', ( 18.08018559427007000, 5.549526805273225200, 0.7510828105226820000 ) ) ;
#17340 = cartesian_point ( 'none', ( 16.71882585051544700, 5.336650581027055500, -0.1916389424767545000 ) ) ;
#17341 = cartesian_point ( 'none', ( 15.36216866490908100, 4.882935928638547200, -0.9883139821337395500 ) ) ;
#17342 = cartesian_point ( 'none', ( 13.99999999999999300, 4.321777700471681500, -1.557262111326028300 ) ) ;
#17343 = cartesian_point ( 'none', ( 18.08018044191462400, 5.457349965203150100, 0.6518369073721301800 ) ) ;
#17344 = cartesian_point ( 'none', ( 16.71882423330572500, 5.227527206644891700, -0.2750942295091051700 ) ) ;
#17345 = cartesian_point ( 'none', ( 15.36221076331977800, 4.760993297782610200, -1.051644505011703800 ) ) ;
#17346 = cartesian_point ( 'none', ( 13.99999999999999300, 4.192754582547929800, -1.598524368875729100 ) ) ;
#17347 = cartesian_point ( 'none', ( 18.08017683517772100, 5.357268945160027100, 0.5598310285670196100 ) ) ;
#17348 = cartesian_point ( 'none', ( 16.71882508210241600, 5.111739599777551200, -0.3499588813273719100 ) ) ;
#17349 = cartesian_point ( 'none', ( 15.36225101703853300, 4.633969960685350400, -1.105362172758471000 ) ) ;
#17350 = cartesian_point ( 'none', ( 13.99999999999999300, 4.060394755344126400, -1.629600124898404700 ) ) ;
#17351 = cartesian_point ( 'none', ( 18.08017375641511000, 5.125637451030625500, 0.3872599907666194900 ) ) ;
#17352 = cartesian_point ( 'none', ( 16.71883393499115700, 4.850659173418749900, -0.4828662235777705400 ) ) ;
#17353 = cartesian_point ( 'none', ( 15.36232962991775800, 4.353760050387271500, -1.191128763854433000 ) ) ;
#17354 = cartesian_point ( 'none', ( 13.99999999999999300, 3.773861393503264800, -1.666343954537798900 ) ) ;
#17355 = cartesian_point ( 'none', ( 18.08017450087384100, 4.991952955710921500, 0.3065462032207092500 ) ) ;
#17356 = cartesian_point ( 'none', ( 16.71884247435384900, 4.703207570804517300, -0.5406924682676576000 ) ) ;
#17357 = cartesian_point ( 'none', ( 15.36236876440048800, 4.198483628273260500, -1.222591119739022900 ) ) ;
#17358 = cartesian_point ( 'none', ( 13.99999999999999300, 3.617755017970695900, -1.671094501840481700 ) ) ;
#17359 = cartesian_point ( 'none', ( 18.08018541372881300, 4.771763976340425400, 0.2395494003544903500 ) ) ;
#17360 = cartesian_point ( 'none', ( 16.71886841641035600, 4.471618826919683300, -0.5700046188858842700 ) ) ;
#17361 = cartesian_point ( 'none', ( 15.36240218264938000, 3.965230431331081100, -1.211421431313465500 ) ) ;
#17362 = cartesian_point ( 'none', ( 13.99999999999999300, 3.392986188994443700, -1.621454378168887700 ) ) ;
#17363 = cartesian_point ( 'none', ( 18.08019017033068800, 4.692100127564176000, 0.2202285174106731500 ) ) ;
#17364 = cartesian_point ( 'none', ( 16.71887897114256600, 4.388671665322236800, -0.5756923305732311000 ) ) ;
#17365 = cartesian_point ( 'none', ( 15.36241265108266100, 3.882518221846323700, -1.202682084339751400 ) ) ;
#17366 = cartesian_point ( 'none', ( 13.99999999999999300, 3.314078177175134900, -1.599208670649807700 ) ) ;
#17367 = cartesian_point ( 'none', ( 18.08018145406660800, 4.594747066182537600, 0.1014393509439220800 ) ) ;
#17368 = cartesian_point ( 'none', ( 16.71887540701960300, 4.271032776137798400, -0.6778037102616688600 ) ) ;
#17369 = cartesian_point ( 'none', ( 15.36247935989385000, 3.748971172426152500, -1.282919277578242100 ) ) ;
#17370 = cartesian_point ( 'none', ( 13.99999999999999300, 3.170957700473086700, -1.654961020450861100 ) ) ;
#17371 = cartesian_point ( 'none', ( 18.08018145406635900, 2.000999391445020600, -4.137389512669809500 ) ) ;
#17372 = cartesian_point ( 'none', ( 16.71887540701962400, 1.157699194806719900, -4.166637903494391900 ) ) ;
#17373 = cartesian_point ( 'none', ( 15.36247935989257700, 0.3903944859937953400, -3.943128056478131700 ) ) ;
#17374 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1881420608962164300, -3.571900234094323300 ) ) ;
#17375 = cartesian_point ( 'none', ( 18.08016877625025000, 1.920466128052850100, -4.169233797883705100 ) ) ;
#17376 = cartesian_point ( 'none', ( 16.71886125642854600, 1.071736384723497100, -4.184706834526678200 ) ) ;
#17377 = cartesian_point ( 'none', ( 15.36252757280006000, 0.3026034690936683100, -3.946073413316819600 ) ) ;
#17378 = cartesian_point ( 'none', ( 13.99999999999999300, -0.2739403115048162900, -3.560142055388716200 ) ) ;
#17379 = cartesian_point ( 'none', ( 18.08015727969336000, 1.855487575994965800, -4.204352526435542400 ) ) ;
#17380 = cartesian_point ( 'none', ( 16.71884787556619400, 1.000764270390111400, -4.208708952702523700 ) ) ;
#17381 = cartesian_point ( 'none', ( 15.36256830595519000, 0.2285528488524053700, -3.957457144146566500 ) ) ;
#17382 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3477902340685213300, -3.558869267349674500 ) ) ;
#17383 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17382, #17381, #17380, #17379 ),
( #17378, #17377, #17376, #17375 ),
( #17374, #17373, #17372, #17371 ),
( #17424, #17423, #17422, #17421 ),
( #17420, #17419, #17418, #17417 ),
( #17416, #17415, #17414, #17413 ),
( #17412, #17411, #17410, #17409 ),
( #17408, #17407, #17406, #17405 ),
( #17404, #17403, #17402, #17401 ),
( #17400, #17399, #17398, #17397 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827954100 ),
( 0.7368421052631579600, 0.9516620465919185500 ),
.unspecified. ) ;
#17384 = cartesian_point ( 'none', ( 13.99999999999999100, -2.216649753011862100, -2.805881747592349200 ) ) ;
#17385 = cartesian_point ( 'none', ( 2.335240980233908000, -3.945287003007043000, -0.4700652726304454500 ) ) ;
#17386 = cartesian_point ( 'none', ( 4.666666666664394100, -3.615273917541634900, -1.647422614385518600 ) ) ;
#17387 = cartesian_point ( 'none', ( 9.916666666666689200, -1.802732056399369600, -3.363298370494681500 ) ) ;
#17388 = cartesian_point ( 'none', ( 9.333333333333898800, -2.046453171751956700, -3.228733862860648800 ) ) ;
#17389 = b_spline_curve_with_knots ( 'none', 3,
( #17384, #17396, #17395, #17394 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454810371500 ),
.unspecified. ) ;
#17390 = cartesian_point ( 'none', ( 13.99999999999999300, 0.05195890353630996900, -4.125049365103693700 ) ) ;
#17391 = cartesian_point ( 'none', ( 12.83311933830108700, -0.5440068207788195700, -4.041209372734072300 ) ) ;
#17392 = cartesian_point ( 'none', ( 11.66666666666660600, -1.099631625489287300, -3.826620073277567300 ) ) ;
#17393 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.759479240928318000, 0.6331728488535726100 ) ) ;
#17394 = cartesian_point ( 'none', ( 18.04788713088891300, -0.7291715120269766100, -4.529179302649084500 ) ) ;
#17395 = cartesian_point ( 'none', ( 16.69741291716172100, -1.441607994153348600, -4.071705764533509100 ) ) ;
#17396 = cartesian_point ( 'none', ( 15.35180132967549900, -1.949420431486351500, -3.447677953390805100 ) ) ;
#17397 = cartesian_point ( 'none', ( 18.08018559426987800, 2.988565705579194500, -4.736016065656457400 ) ) ;
#17398 = cartesian_point ( 'none', ( 16.71882585051552500, 2.042603856871578300, -4.933997810312134500 ) ) ;
#17399 = cartesian_point ( 'none', ( 15.36216866490751100, 1.129442872676680300, -4.852235217694146600 ) ) ;
#17400 = cartesian_point ( 'none', ( 13.99999999999999100, 0.3787958980172089200, -4.578137333382566800 ) ) ;
#17401 = cartesian_point ( 'none', ( 18.08018044191435400, 2.859996813449660300, -4.693397300846180000 ) ) ;
#17402 = cartesian_point ( 'none', ( 16.71882423330560000, 1.921358769618170200, -4.869404276681412300 ) ) ;
#17403 = cartesian_point ( 'none', ( 15.36221076331788100, 1.021178603202112600, -4.767620749053912200 ) ) ;
#17404 = cartesian_point ( 'none', ( 13.99999999999999300, 0.2876642881396036500, -4.477914738435220700 ) ) ;
#17405 = cartesian_point ( 'none', ( 18.08017683517729400, 2.734730164085333600, -4.640581026226892700 ) ) ;
#17406 = cartesian_point ( 'none', ( 16.71882508210200100, 1.805159576791015400, -4.795180065117191000 ) ) ;
#17407 = cartesian_point ( 'none', ( 15.36225101703665000, 0.9195478926727154200, -4.674391383119661300 ) ) ;
#17408 = cartesian_point ( 'none', ( 13.99999999999999300, 0.2044125268427521600, -4.370425340303246000 ) ) ;
#17409 = cartesian_point ( 'none', ( 18.08017375641439600, 2.481530826482945000, -4.501570207943009500 ) ) ;
#17410 = cartesian_point ( 'none', ( 16.71883393499106100, 1.575806077148172800, -4.612904661242807500 ) ) ;
#17411 = cartesian_point ( 'none', ( 15.36232962992041700, 0.7251284537498052800, -4.455132212851883500 ) ) ;
#17412 = cartesian_point ( 'none', ( 13.99999999999999300, 0.05195890353630996900, -4.125049365103693700 ) ) ;
#17413 = cartesian_point ( 'none', ( 18.08017450087336200, 2.352576436504757200, -4.413496232821851900 ) ) ;
#17414 = cartesian_point ( 'none', ( 16.71884247435369600, 1.461951865392019800, -4.502799855931582100 ) ) ;
#17415 = cartesian_point ( 'none', ( 15.36236876440051400, 0.6320051312761572100, -4.326957746153129700 ) ) ;
#17416 = cartesian_point ( 'none', ( 13.99999999999999300, -0.01721127830719568600, -3.985023459909944300 ) ) ;
#17417 = cartesian_point ( 'none', ( 18.08018541372874600, 2.200164193303434200, -4.241036769896604500 ) ) ;
#17418 = cartesian_point ( 'none', ( 16.71886841641069700, 1.339083154285407600, -4.304316032161877600 ) ) ;
#17419 = cartesian_point ( 'none', ( 15.36240218264804400, 0.5452685574048112800, -4.110143118934109600 ) ) ;
#17420 = cartesian_point ( 'none', ( 13.99999999999999300, -0.06542937957374589400, -3.759945288894334800 ) ) ;
#17421 = cartesian_point ( 'none', ( 18.08019017033006600, 2.149495741224739700, -4.176598169016868300 ) ) ;
#17422 = cartesian_point ( 'none', ( 16.71887897114200100, 1.299451933542034700, -4.231227400874776600 ) ) ;
#17423 = cartesian_point ( 'none', ( 15.36241265108182900, 0.5188582534523738000, -4.031274990841232000 ) ) ;
#17424 = cartesian_point ( 'none', ( 13.99999999999999300, -0.07797354501096273600, -3.678926835775397500 ) ) ;
#17425 = cartesian_point ( 'none', ( 13.99999999999999300, -3.828233927083935800, -3.036774562576519900 ) ) ;
#17426 = cartesian_point ( 'none', ( 12.83307269752085800, -4.216604316897761600, -2.403274281623389200 ) ) ;
#17427 = cartesian_point ( 'none', ( 11.66666666666660400, -4.446616103476589600, -1.696993617425529600 ) ) ;
#17428 = cartesian_point ( 'none', ( 9.916666666666689200, -4.542049811180134200, -0.6436291493748403900 ) ) ;
#17429 = cartesian_point ( 'none', ( 9.333333333333898800, -4.582048043326462800, -0.3132112126052454800 ) ) ;
#17430 = cartesian_point ( 'none', ( 8.166666666666095900, -4.578742145694318000, 0.3583097797902400300 ) ) ;
#17431 = cartesian_point ( 'none', ( 7.583333333333901500, -4.540022398650347800, 0.6938747399973295100 ) ) ;
#17432 = cartesian_point ( 'none', ( 4.666666666664394100, -4.165737281501940000, 2.330443323115426200 ) ) ;
#17433 = cartesian_point ( 'none', ( 2.335876599982476900, -3.260333034661287300, 3.486903822433937700 ) ) ;
#17434 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.059364299164644100, 4.091399073096083900 ) ) ;
#17435 = cartesian_point ( 'none', ( 13.99999999999999300, -3.876779541746839400, -3.032610836575256700 ) ) ;
#17436 = cartesian_point ( 'none', ( 12.83307117589716000, -4.264539866081072700, -2.391990968482150300 ) ) ;
#17437 = cartesian_point ( 'none', ( 11.66666666666660600, -4.492351336733681100, -1.678736335711479100 ) ) ;
#17438 = cartesian_point ( 'none', ( 9.916666666666689200, -4.582411030229334200, -0.6161020362147244800 ) ) ;
#17439 = cartesian_point ( 'none', ( 9.333333333333898800, -4.620276874253207200, -0.2827920336543795500 ) ) ;
#17440 = cartesian_point ( 'none', ( 8.166666666666095900, -4.612126482205772100, 0.3939784780811135800 ) ) ;
#17441 = cartesian_point ( 'none', ( 7.583333333333901500, -4.570694817244116400, 0.7319006877130848100 ) ) ;
#17442 = cartesian_point ( 'none', ( 4.666666666664394100, -4.181727273926700400, 2.378635021334419200 ) ) ;
#17443 = cartesian_point ( 'none', ( 2.335906735148304900, -3.260930660802906300, 3.537672334405949300 ) ) ;
#17444 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.046177783105168800, 4.138304607006549700 ) ) ;
#17445 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17444, #17443, #17442, #17441, #17440, #17439, #17438, #17437, #17436, #17435 ),
( #17434, #17433, #17432, #17431, #17430, #17429, #17428, #17427, #17426, #17425 ),
( #17506, #17505, #17504, #17503, #17502, #17501, #17500, #17499, #17498, #17497 ),
( #17496, #17495, #17494, #17493, #17492, #17491, #17490, #17489, #17488, #17487 ),
( #17486, #17485, #17484, #17483, #17482, #17481, #17480, #17479, #17478, #17477 ),
( #17476, #17475, #17474, #17473, #17472, #17471, #17470, #17469, #17468, #17467 ),
( #17466, #17465, #17464, #17463, #17462, #17461, #17009, #17008, #17095, #17073 ),
( #17075, #17072, #17071, #17070, #17123, #17122, #17121, #17120, #17119, #17166 ),
( #17165, #17164, #17163, #17162, #17161, #17160, #17159, #17158, #17157, #17156 ),
( #17155, #17154, #17553, #17552, #17551, #17550, #17549, #17548, #17547, #17546 ),
( #17545, #17544, #17543, #17542, #17541, #17540, #17539, #17538, #17537, #17536 ),
( #17535, #17534, #17533, #17532, #17531, #17530, #17529, #17528, #17527, #17526 ),
( #17525, #17524, #17523, #17522, #17521, #17520, #17519, #17518, #17517, #17516 ),
( #17515, #17514, #17513, #17512, #17511, #17510, #17509, #17508, #17507, #17575 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125255813700, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#17446 = cartesian_point ( 'none', ( 8.166666666666095900, -2.558897859710546700, -3.353120834724517200 ) ) ;
#17447 = cartesian_point ( 'none', ( 7.583333333333901500, -2.798428588383557300, -3.155974496793686200 ) ) ;
#17448 = cartesian_point ( 'none', ( 4.666666666664394100, -3.874187020079666000, -2.051439639543890500 ) ) ;
#17449 = cartesian_point ( 'none', ( 2.335565314132714000, -4.314838892073652200, -0.7764065416724379400 ) ) ;
#17450 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.182436758860252000, 0.4511210576553976200 ) ) ;
#17451 = cartesian_point ( 'none', ( 13.99999999999999300, 0.2139275164535523700, -4.385739832698554600 ) ) ;
#17452 = cartesian_point ( 'none', ( 12.83311005808659500, -0.4202694807752908000, -4.325649556961149500 ) ) ;
#17453 = cartesian_point ( 'none', ( 11.66666666666660600, -1.019382376111161800, -4.126249816416407900 ) ) ;
#17454 = cartesian_point ( 'none', ( 9.916666666666689200, -1.789521211077017100, -3.670747501920553100 ) ) ;
#17455 = cartesian_point ( 'none', ( 9.333333333333898800, -2.055875337177473400, -3.536322415390256200 ) ) ;
#17456 = cartesian_point ( 'none', ( 8.166666666666095900, -2.549580090186222700, -3.198724900852406800 ) ) ;
#17457 = cartesian_point ( 'none', ( 7.583333333333901500, -2.777788036324524000, -3.002681010839896500 ) ) ;
#17458 = cartesian_point ( 'none', ( 4.666666666664394100, -3.798213355827575500, -1.909767439988849800 ) ) ;
#17459 = cartesian_point ( 'none', ( 2.335460091036183300, -4.199370451148603000, -0.6644800722860501100 ) ) ;
#17460 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.045902055243310300, 0.5229216678846486700 ) ) ;
#17461 = cartesian_point ( 'none', ( 9.333333333333898800, -4.039684383384772200, -0.6449931214750875800 ) ) ;
#17462 = cartesian_point ( 'none', ( 8.166666666666095900, -4.090557853205613300, -0.04901523938418702500 ) ) ;
#17463 = cartesian_point ( 'none', ( 7.583333333333901500, -4.083096592884515100, 0.2517702470279148400 ) ) ;
#17464 = cartesian_point ( 'none', ( 4.666666666664394100, -3.882195905224616900, 1.733576518240097100 ) ) ;
#17465 = cartesian_point ( 'none', ( 2.335460379539279900, -3.171483619423217900, 2.832143115267311600 ) ) ;
#17466 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.154709356680057500, 3.464512836731971700 ) ) ;
#17467 = cartesian_point ( 'none', ( 13.99999999999999300, -3.347491169744088800, -3.033383783553078100 ) ) ;
#17468 = cartesian_point ( 'none', ( 12.83308941009277900, -3.735358780062013400, -2.470387895234066100 ) ) ;
#17469 = cartesian_point ( 'none', ( 11.66666666666660600, -3.980623963384547300, -1.834631472862830300 ) ) ;
#17470 = cartesian_point ( 'none', ( 9.916666666666689200, -4.120396717813171100, -0.8772435847399749900 ) ) ;
#17471 = cartesian_point ( 'none', ( 9.333333333333898800, -4.178705891186870900, -0.5771849686197391100 ) ) ;
#17472 = cartesian_point ( 'none', ( 8.166666666666095900, -4.218205234321437100, 0.03834076395484544600 ) ) ;
#17473 = cartesian_point ( 'none', ( 7.583333333333901500, -4.203978122361323100, 0.3482719623312085000 ) ) ;
#17474 = cartesian_point ( 'none', ( 4.666666666664394100, -3.964666353821837000, 1.871567948752794300 ) ) ;
#17475 = cartesian_point ( 'none', ( 2.335565642381048200, -3.208141102841072500, 2.988660175728508100 ) ) ;
#17476 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.146115790007787600, 3.618536223050114100 ) ) ;
#17477 = cartesian_point ( 'none', ( 13.99999999999999300, -3.577423665469433400, -3.044150374181208400 ) ) ;
#17478 = cartesian_point ( 'none', ( 12.83308105529319800, -3.966872858786506800, -2.447433300951073100 ) ) ;
#17479 = cartesian_point ( 'none', ( 11.66666666666660600, -4.206182021794473000, -1.777646555017703600 ) ) ;
#17480 = cartesian_point ( 'none', ( 9.916666666666689200, -4.326567689163511900, -0.7734981546506873900 ) ) ;
#17481 = cartesian_point ( 'none', ( 9.333333333333898800, -4.376694015510874000, -0.4585667309043229800 ) ) ;
#17482 = cartesian_point ( 'none', ( 8.166666666666095900, -4.396779576687849900, 0.1845624721255949600 ) ) ;
#17483 = cartesian_point ( 'none', ( 7.583333333333901500, -4.371322284689547600, 0.5072232599874506600 ) ) ;
#17484 = cartesian_point ( 'none', ( 4.666666666664394100, -4.069591151792154800, 2.087278506861288000 ) ) ;
#17485 = cartesian_point ( 'none', ( 2.335716756505210200, -3.242585990173598700, 3.226038561859672100 ) ) ;
#17486 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.113606621400622400, 3.846413440034854400 ) ) ;
#17487 = cartesian_point ( 'none', ( 13.99999999999999300, -3.654215583990015200, -3.044379304205467700 ) ) ;
#17488 = cartesian_point ( 'none', ( 12.83307840445452700, -4.043699232228050300, -2.436400132079028500 ) ) ;
#17489 = cartesian_point ( 'none', ( 11.66666666666660600, -4.280526075994611500, -1.755358378058051700 ) ) ;
#17490 = cartesian_point ( 'none', ( 9.916666666666689200, -4.393766980491046000, -0.7359083432506961000 ) ) ;
#17491 = cartesian_point ( 'none', ( 9.333333333333898800, -4.440948728327192900, -0.4161394925201030700 ) ) ;
#17492 = cartesian_point ( 'none', ( 8.166666666666095900, -4.454160528182820000, 0.2359060703786908500 ) ) ;
#17493 = cartesian_point ( 'none', ( 7.583333333333901500, -4.424774320656677400, 0.5626454444180762900 ) ) ;
#17494 = cartesian_point ( 'none', ( 4.666666666664394100, -4.101410031419665500, 2.160706092482942400 ) ) ;
#17495 = cartesian_point ( 'none', ( 2.335766405032168700, -3.250598883127333600, 3.305657572588276400 ) ) ;
#17496 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.099442125802814200, 3.921888059765512100 ) ) ;
#17497 = cartesian_point ( 'none', ( 13.99999999999999300, -3.779585365188332400, -3.039786297214850400 ) ) ;
#17498 = cartesian_point ( 'none', ( 12.83307426104447300, -4.168396876312904500, -2.413420700247236100 ) ) ;
#17499 = cartesian_point ( 'none', ( 11.66666666666660600, -4.400443617411598400, -1.714166812382908800 ) ) ;
#17500 = cartesian_point ( 'none', ( 9.916666666666689200, -4.501031753273601100, -0.6702005256889213000 ) ) ;
#17501 = cartesian_point ( 'none', ( 9.333333333333898800, -4.543093904175796300, -0.3427255168776413000 ) ) ;
#17502 = cartesian_point ( 'none', ( 8.166666666666095900, -4.544508301598750000, 0.3234305161500126100 ) ) ;
#17503 = cartesian_point ( 'none', ( 7.583333333333901500, -4.508444747308022500, 0.6565736535607822300 ) ) ;
#17504 = cartesian_point ( 'none', ( 4.666666666664394100, -4.148601991888879700, 2.282627103402667500 ) ) ;
#17505 = cartesian_point ( 'none', ( 2.335846040692533000, -3.258530269948535000, 3.436145048041936900 ) ) ;
#17506 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.071438519183157500, 4.044176553775460400 ) ) ;
#17507 = cartesian_point ( 'none', ( 12.83313918571676400, -2.571141727432427100, -2.408727475218198400 ) ) ;
#17508 = cartesian_point ( 'none', ( 11.66666666666660600, -2.820131634268636200, -1.946057800258542000 ) ) ;
#17509 = cartesian_point ( 'none', ( 9.916666666666689200, -3.020520539957193900, -1.234988712032610200 ) ) ;
#17510 = cartesian_point ( 'none', ( 9.333333333333898800, -3.108098575164797200, -1.014802561497447900 ) ) ;
#17511 = cartesian_point ( 'none', ( 8.166666666666095900, -3.222857317956034700, -0.5507192568435732600 ) ) ;
#17512 = cartesian_point ( 'none', ( 7.583333333333901500, -3.254617817403590700, -0.3123521320573411900 ) ) ;
#17513 = cartesian_point ( 'none', ( 4.666666666664394100, -3.281513678189215800, 0.8824991681395983900 ) ) ;
#17514 = cartesian_point ( 'none', ( 2.334802518357442600, -2.857800856415062100, 1.838820996637153800 ) ) ;
#17515 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.134541991824015800, 2.465095486228830300 ) ) ;
#17516 = cartesian_point ( 'none', ( 13.99999999999999300, -2.270784830424938100, -2.755634116349294800 ) ) ;
#17517 = cartesian_point ( 'none', ( 12.83313850991892500, -2.617909092454507600, -2.350541671711415100 ) ) ;
#17518 = cartesian_point ( 'none', ( 11.66666666666660600, -2.857764941187090900, -1.881587471936400100 ) ) ;
#17519 = cartesian_point ( 'none', ( 9.916666666666689200, -3.043086609043770700, -1.164451359722462200 ) ) ;
#17520 = cartesian_point ( 'none', ( 9.333333333333898800, -3.125419167054564400, -0.9427974044492849500 ) ) ;
#17521 = cartesian_point ( 'none', ( 8.166666666666095900, -3.229492676356398500, -0.4769580369252773800 ) ) ;
#17522 = cartesian_point ( 'none', ( 7.583333333333901500, -3.255813834999853100, -0.2383027222901562500 ) ) ;
#17523 = cartesian_point ( 'none', ( 4.666666666664394100, -3.255682266499711800, 0.9550057272100402900 ) ) ;
#17524 = cartesian_point ( 'none', ( 2.334798634631890700, -2.811137517719438000, 1.900040477757625000 ) ) ;
#17525 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.075040482303784500, 2.508856215391762800 ) ) ;
#17526 = cartesian_point ( 'none', ( 13.99999999999999300, -2.340800451874431900, -2.704669350804753200 ) ) ;
#17527 = cartesian_point ( 'none', ( 12.83313718803047900, -2.680452026048127900, -2.289309895223353900 ) ) ;
#17528 = cartesian_point ( 'none', ( 11.66666666666660600, -2.910548487496130900, -1.811768515794199000 ) ) ;
#17529 = cartesian_point ( 'none', ( 9.916666666666689200, -3.079173265810831900, -1.085472587363747600 ) ) ;
#17530 = cartesian_point ( 'none', ( 9.333333333333898800, -3.155603339122810900, -0.8613799061061219200 ) ) ;
#17531 = cartesian_point ( 'none', ( 8.166666666666095900, -3.247481564173945800, -0.3920092688647142700 ) ) ;
#17532 = cartesian_point ( 'none', ( 7.583333333333901500, -3.267510397471689900, -0.1522615478081214000 ) ) ;
#17533 = cartesian_point ( 'none', ( 4.666666666664393200, -3.235699066622551400, 1.043011667872000900 ) ) ;
#17534 = cartesian_point ( 'none', ( 2.334803660457945600, -2.765334241725056200, 1.977802278607201400 ) ) ;
#17535 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.011858823684261400, 2.568081822928157500 ) ) ;
#17536 = cartesian_point ( 'none', ( 13.99999999999999300, -2.494394314592740500, -2.705518288392666300 ) ) ;
#17537 = cartesian_point ( 'none', ( 12.83313091625248400, -2.834172196705222000, -2.267634656951626600 ) ) ;
#17538 = cartesian_point ( 'none', ( 11.66666666666660600, -3.059360927720818700, -1.767567492677620400 ) ) ;
#17539 = cartesian_point ( 'none', ( 9.916666666666689200, -3.213773058886050000, -1.010629682379719400 ) ) ;
#17540 = cartesian_point ( 'none', ( 9.333333333333898800, -3.284338179461249400, -0.7768464476097477500 ) ) ;
#17541 = cartesian_point ( 'none', ( 8.166666666666095900, -3.362513284501022200, -0.2896067882259407100 ) ) ;
#17542 = cartesian_point ( 'none', ( 7.583333333333901500, -3.374704483360834000, -0.04168129336476662800 ) ) ;
#17543 = cartesian_point ( 'none', ( 4.666666666664394100, -3.299715375208942500, 1.189715510344620000 ) ) ;
#17544 = cartesian_point ( 'none', ( 2.334884153694864100, -2.781727935682273900, 2.137014149111709800 ) ) ;
#17545 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.983912104345076900, 2.719114191107748100 ) ) ;
#17546 = cartesian_point ( 'none', ( 13.99999999999999300, -2.559571937400913400, -2.755249800710077900 ) ) ;
#17547 = cartesian_point ( 'none', ( 12.83312684455802200, -2.906643316118167500, -2.307807411454379400 ) ) ;
#17548 = cartesian_point ( 'none', ( 11.66666666666660600, -3.136981489992131800, -1.796565103649149200 ) ) ;
#17549 = cartesian_point ( 'none', ( 9.916666666666689200, -3.295186464373235600, -1.022001580353476300 ) ) ;
#17550 = cartesian_point ( 'none', ( 9.333333333333898800, -3.366367209804586000, -0.7822037638703845900 ) ) ;
#17551 = cartesian_point ( 'none', ( 8.166666666666095900, -3.444446694247249100, -0.2829450299076293800 ) ) ;
#17552 = cartesian_point ( 'none', ( 7.583333333333901500, -3.455926651372567300, -0.02901550953489726000 ) ) ;
#17553 = cartesian_point ( 'none', ( 4.666666666664394100, -3.374149549144775900, 1.231653187568856100 ) ) ;
#17554 = cartesian_point ( 'none', ( 13.99999999999999300, -2.913457319992117000, -2.937153100204686200 ) ) ;
#17555 = cartesian_point ( 'none', ( 13.99999999999999300, -3.019803738442335300, -2.969521667849170900 ) ) ;
#17556 = cartesian_point ( 'none', ( 13.99999999999999300, -3.141196606615511500, -2.998279753869063800 ) ) ;
#17557 = cartesian_point ( 'none', ( 13.99999999999999300, -3.277551557549715600, -3.021646349490394000 ) ) ;
#17558 = cartesian_point ( 'none', ( 13.99999999999999300, -3.378462329149251300, -3.032464552501626700 ) ) ;
#17559 = cartesian_point ( 'none', ( 13.99999999999999100, -3.433659257817037100, -3.036548410567451000 ) ) ;
#17560 = cartesian_point ( 'none', ( 13.99999999999999100, -3.438375133708321000, -3.036895148970511800 ) ) ;
#17561 = cartesian_point ( 'none', ( 13.99999999999999100, -2.216649753011862100, -2.805881747592349200 ) ) ;
#17562 = cartesian_point ( 'none', ( 12.83313918571676400, -2.571141727432427100, -2.408727475218198400 ) ) ;
#17563 = cartesian_point ( 'none', ( 11.66666666666660600, -2.820131634268636200, -1.946057800258542000 ) ) ;
#17564 = cartesian_point ( 'none', ( 9.916666666666689200, -3.020520539957193900, -1.234988712032610200 ) ) ;
#17565 = cartesian_point ( 'none', ( 9.333333333333898800, -3.108098575164797200, -1.014802561497447900 ) ) ;
#17566 = cartesian_point ( 'none', ( 8.166666666666095900, -3.222857317956034700, -0.5507192568435732600 ) ) ;
#17567 = cartesian_point ( 'none', ( 7.583333333333901500, -3.254617817403590700, -0.3123521320573411900 ) ) ;
#17568 = cartesian_point ( 'none', ( 4.666666666664394100, -3.281513678189215800, 0.8824991681395983900 ) ) ;
#17569 = cartesian_point ( 'none', ( 2.334802518357442600, -2.857800856415062100, 1.838820996637153800 ) ) ;
#17570 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.134541991824015800, 2.465095486228829900 ) ) ;
#17571 = b_spline_curve_with_knots ( 'none', 3,
( #17560, #17559, #17558, #17557, #17556, #17555, #17554, #17596, #17595, #17594, #17593, #17592, #17591, #17590, #17589, #17588, #17587, #17586, #17585, #17584, #17583, #17582, #17581 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332257200, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907433200, 0.7682955728412728100, 0.7855540362091213400, 0.7968653221729817800, 0.8084061816241083800, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106907000, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#17572 = face_outer_bound ( 'none', #7873, .t. ) ;
#17573 = cartesian_point ( 'none', ( 13.99999999999999300, -2.367213456035126100, 2.940199536551253000 ) ) ;
#17574 = b_spline_curve_with_knots ( 'none', 3,
( #17570, #17569, #17568, #17567, #17566, #17565, #17564, #17563, #17562, #17561 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#17575 = cartesian_point ( 'none', ( 13.99999999999999300, -2.216649753011862100, -2.805881747592349700 ) ) ;
#17576 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17636, #17635, #17634, #17633 ),
( #17632, #17631, #17630, #17629 ),
( #17628, #17627, #17626, #17625 ),
( #17624, #17623, #17622, #17621 ),
( #17620, #17619, #17618, #17617 ),
( #17616, #17615, #17614, #17613 ),
( #17612, #17611, #17610, #17608 ),
( #17606, #17605, #17604, #17603 ),
( #17602, #17601, #17600, #17599 ),
( #17598, #17597, #17669, #17668 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486935500, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374436362900 ),
.unspecified. ) ;
#17577 = cartesian_point ( 'none', ( 13.99999999999999100, -0.3477902340685212800, -3.558869267349675300 ) ) ;
#17578 = b_spline_curve_with_knots ( 'none', 3,
( #17577, #17667, #17666, #17665 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454809082500 ),
.unspecified. ) ;
#17579 = face_outer_bound ( 'none', #7874, .t. ) ;
#17580 = cartesian_point ( 'none', ( 13.99999999999999300, -2.356455441945771100, 2.918039677167249200 ) ) ;
#17581 = cartesian_point ( 'none', ( 13.99999999999999100, -2.216649753011862100, -2.805881747592349200 ) ) ;
#17582 = cartesian_point ( 'none', ( 13.99999999999999300, -2.258350426875633100, -2.767175603941624200 ) ) ;
#17583 = cartesian_point ( 'none', ( 13.99999999999999300, -2.319522397089885500, -2.716638937950158100 ) ) ;
#17584 = cartesian_point ( 'none', ( 13.99999999999999300, -2.403191710782997000, -2.704430505517637900 ) ) ;
#17585 = cartesian_point ( 'none', ( 13.99999999999999300, -2.437653413676763100, -2.705365593724738300 ) ) ;
#17586 = cartesian_point ( 'none', ( 13.99999999999999300, -2.467080328133725700, -2.710431428804534400 ) ) ;
#17587 = cartesian_point ( 'none', ( 13.99999999999999300, -2.492364407147510600, -2.717889373636185500 ) ) ;
#17588 = cartesian_point ( 'none', ( 13.99999999999999300, -2.514561131948945100, -2.726837589403660700 ) ) ;
#17589 = cartesian_point ( 'none', ( 13.99999999999999300, -2.534548009331504500, -2.736848434345482900 ) ) ;
#17590 = cartesian_point ( 'none', ( 13.99999999999999300, -2.552979665600731100, -2.747750468006030700 ) ) ;
#17591 = cartesian_point ( 'none', ( 13.99999999999999300, -2.573382944532816000, -2.761552657828125300 ) ) ;
#17592 = cartesian_point ( 'none', ( 13.99999999999999300, -2.598523229808293400, -2.781255978921808800 ) ) ;
#17593 = cartesian_point ( 'none', ( 13.99999999999999300, -2.634543037680061200, -2.806417126330630600 ) ) ;
#17594 = cartesian_point ( 'none', ( 13.99999999999999300, -2.683109698522831500, -2.835883657845310600 ) ) ;
#17595 = cartesian_point ( 'none', ( 13.99999999999999300, -2.745425992205358300, -2.868621777127360300 ) ) ;
#17596 = cartesian_point ( 'none', ( 13.99999999999999300, -2.822079747509178100, -2.902938232233892800 ) ) ;
#17597 = cartesian_point ( 'none', ( 15.36261264780224400, 0.2285716046951186400, -3.957470115329437400 ) ) ;
#17598 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3477902340685213300, -3.558869267349674500 ) ) ;
#17599 = cartesian_point ( 'none', ( 18.08027990564190900, 1.785835034550944600, -4.228690286634856600 ) ) ;
#17600 = cartesian_point ( 'none', ( 16.71892498664507800, 0.9269303470399402600, -4.221135285195284600 ) ) ;
#17601 = cartesian_point ( 'none', ( 15.36265342267826700, 0.1536549610023978100, -3.956928781992862900 ) ) ;
#17602 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4204974796228148100, -3.545865902555683600 ) ) ;
#17603 = cartesian_point ( 'none', ( 18.08026702981688400, 1.708034668630012300, -4.266727323814055900 ) ) ;
#17604 = cartesian_point ( 'none', ( 16.71891033511639800, 0.8426396041810072500, -4.245862498474577900 ) ) ;
#17605 = cartesian_point ( 'none', ( 15.36270088991262700, 0.06636063591099546100, -3.966726763908933900 ) ) ;
#17606 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5069520010260006900, -3.540844916306535900 ) ) ;
#17607 = oriented_edge ( 'none', *, *, #6507, .f. ) ;
#17609 = oriented_edge ( 'none', *, *, #18210, .t. ) ;
#17608 = cartesian_point ( 'none', ( 18.08024165220448200, 1.636917738769357200, -4.402863268466537000 ) ) ;
#17610 = cartesian_point ( 'none', ( 16.71887571100933900, 0.7482456151661441800, -4.369811378349970400 ) ) ;
#17611 = cartesian_point ( 'none', ( 15.36276315535327300, -0.04802283841362074000, -4.072548340103208100 ) ) ;
#17612 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6357044103474737100, -3.624598199547721700 ) ) ;
#17613 = cartesian_point ( 'none', ( 18.08023216418562400, 1.650370793637931500, -4.483726935511021400 ) ) ;
#17614 = cartesian_point ( 'none', ( 16.71886005047380400, 0.7478595965335302900, -4.452958853098468900 ) ) ;
#17615 = cartesian_point ( 'none', ( 15.36277164911338000, -0.06276411627546905900, -4.154411065364233700 ) ) ;
#17616 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6636484303237957200, -3.701672693252601800 ) ) ;
#17617 = cartesian_point ( 'none', ( 18.08020519436837100, 1.675048119038054800, -4.712562361925187700 ) ) ;
#17618 = cartesian_point ( 'none', ( 16.71881677532553200, 0.7333769091816818600, -4.685967571414035000 ) ) ;
#17619 = cartesian_point ( 'none', ( 15.36280254512696400, -0.1172722839840152800, -4.381503920332325400 ) ) ;
#17620 = cartesian_point ( 'none', ( 13.99999999999999300, -0.7543976951944541000, -3.913214035034579200 ) ) ;
#17621 = cartesian_point ( 'none', ( 18.08018460982803400, 1.653198202569720500, -4.867194135661347500 ) ) ;
#17622 = cartesian_point ( 'none', ( 16.71878657922521700, 0.6850740406333948300, -4.836832533217376300 ) ) ;
#17623 = cartesian_point ( 'none', ( 15.36284155381696200, -0.1909035379295970800, -4.521813185532110400 ) ) ;
#17624 = cartesian_point ( 'none', ( 13.99999999999999300, -0.8492910056093955200, -4.037258494080865600 ) ) ;
#17625 = cartesian_point ( 'none', ( 18.08014741904764800, 1.585277559197612300, -5.147786522314256700 ) ) ;
#17626 = cartesian_point ( 'none', ( 16.71873401051482200, 0.5691587670741723400, -5.105755925194255700 ) ) ;
#17627 = cartesian_point ( 'none', ( 15.36292285442712400, -0.3515170720872719000, -4.766771773991710100 ) ) ;
#17628 = cartesian_point ( 'none', ( 13.99999999999999300, -1.046119378022718500, -4.248477266494719900 ) ) ;
#17629 = cartesian_point ( 'none', ( 18.08013034219175800, 1.539940289235819600, -5.275777190608312800 ) ) ;
#17630 = cartesian_point ( 'none', ( 16.71871077035504200, 0.5019322773869363500, -5.225969313033018300 ) ) ;
#17631 = cartesian_point ( 'none', ( 15.36296507340953500, -0.4384919612417840200, -4.873611362526842700 ) ) ;
#17632 = cartesian_point ( 'none', ( 13.99999999999999300, -1.148411252158114500, -4.337780706957728300 ) ) ;
#17633 = cartesian_point ( 'none', ( 18.08011385093817600, 1.484863837224269700, -5.399346964526214000 ) ) ;
#17634 = cartesian_point ( 'none', ( 16.71868899632886100, 0.4257252291724515900, -5.340097431778720400 ) ) ;
#17635 = cartesian_point ( 'none', ( 15.36300948822937000, -0.5332611024522739800, -4.972904670142557200 ) ) ;
#17636 = cartesian_point ( 'none', ( 13.99999999999999100, -1.257021445047497700, -4.418453343971602700 ) ) ;
#17637 = cartesian_point ( 'none', ( 13.99999999999999100, -0.3477902340685212800, -3.558869267349675300 ) ) ;
#17638 = cartesian_point ( 'none', ( 13.99999999999999100, -2.157766278824141200, -4.048357807305256600 ) ) ;
#17639 = cartesian_point ( 'none', ( 13.99999999999999300, -2.158551496367599600, -4.043526102185098600 ) ) ;
#17640 = cartesian_point ( 'none', ( 13.99999999999999300, -2.167419943769168400, -3.988724752483186800 ) ) ;
#17641 = cartesian_point ( 'none', ( 13.99999999999999300, -2.180335224851381400, -3.887892957029838400 ) ) ;
#17642 = cartesian_point ( 'none', ( 13.99999999999999300, -2.189248548130126300, -3.749837811876428600 ) ) ;
#17643 = cartesian_point ( 'none', ( 13.99999999999999300, -2.189445506527432100, -3.625085188007321200 ) ) ;
#17644 = cartesian_point ( 'none', ( 13.99999999999999300, -2.182638913443708100, -3.514130444173912500 ) ) ;
#17645 = cartesian_point ( 'none', ( 13.99999999999999300, -2.170562800526917100, -3.417307484913444200 ) ) ;
#17646 = cartesian_point ( 'none', ( 13.99999999999999300, -2.154971114833427000, -3.334782842348377000 ) ) ;
#17647 = cartesian_point ( 'none', ( 13.99999999999999300, -2.137587577621894200, -3.266570544729340500 ) ) ;
#17648 = cartesian_point ( 'none', ( 13.99999999999999300, -2.120195628471230900, -3.212491739919481200 ) ) ;
#17649 = cartesian_point ( 'none', ( 13.99999999999999300, -2.104079956434505400, -3.171616380436631300 ) ) ;
#17650 = cartesian_point ( 'none', ( 13.99999999999999300, -2.090748459678889200, -3.142590082014196500 ) ) ;
#17651 = cartesian_point ( 'none', ( 13.99999999999999300, -2.082057753296700800, -3.119540876872930000 ) ) ;
#17652 = cartesian_point ( 'none', ( 13.99999999999999300, -2.075730507425939600, -3.099082473942750900 ) ) ;
#17653 = cartesian_point ( 'none', ( 13.99999999999999300, -2.070631022161947100, -3.077318110088114600 ) ) ;
#17654 = cartesian_point ( 'none', ( 13.99999999999999300, -2.067077968373293400, -3.053650812690506200 ) ) ;
#17655 = cartesian_point ( 'none', ( 13.99999999999999300, -2.065690945409918800, -3.027326265971022100 ) ) ;
#17656 = cartesian_point ( 'none', ( 13.99999999999999300, -2.067592105321933700, -2.997527078557569200 ) ) ;
#17657 = cartesian_point ( 'none', ( 13.99999999999999300, -2.074679607980857800, -2.963789107925757900 ) ) ;
#17658 = cartesian_point ( 'none', ( 13.99999999999999300, -2.105970793372606800, -2.885236822197619200 ) ) ;
#17659 = cartesian_point ( 'none', ( 13.99999999999999300, -2.169323282538512000, -2.837462072947515100 ) ) ;
#17660 = cartesian_point ( 'none', ( 13.99999999999999100, -2.216649753011862100, -2.805881747592349200 ) ) ;
#17661 = cartesian_point ( 'none', ( 13.99999999999999100, -1.246895966244385900, -4.410883426012961900 ) ) ;
#17662 = cartesian_point ( 'none', ( 13.99999999999999500, -1.250675752564646400, -4.413724715916387700 ) ) ;
#17663 = b_spline_curve_with_knots ( 'none', 3,
( #17662, #17661, #17707, #17706, #17705, #17704, #17703, #17702, #17701, #17700, #17699, #17698, #17697, #17696, #17695, #17694, #17693, #17692, #17691, #17690, #17689, #17688, #17687 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332259500, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091213400, 0.7968653221729817800, 0.8084061816241083800, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106907000, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#17664 = b_spline_curve_with_knots ( 'none', 3,
( #17660, #17659, #17658, #17657, #17656, #17655, #17654, #17653, #17652, #17651, #17650, #17649, #17648, #17647, #17646, #17645, #17644, #17643, #17642, #17641, #17640, #17639, #17638 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233114000 ),
.unspecified. ) ;
#17665 = cartesian_point ( 'none', ( 18.04788713088673900, 1.835241090053170800, -4.204407971507642100 ) ) ;
#17666 = cartesian_point ( 'none', ( 16.69741291716028500, 0.9885725149362304400, -4.204728983473443400 ) ) ;
#17667 = cartesian_point ( 'none', ( 15.35180132967319500, 0.2239986020840193400, -3.954307513998113900 ) ) ;
#17668 = cartesian_point ( 'none', ( 18.08029018234576000, 1.855571021637258700, -4.204352100311949100 ) ) ;
#17669 = cartesian_point ( 'none', ( 16.71893614994691300, 1.000814530508325400, -4.208725305443027600 ) ) ;
#17670 = cartesian_point ( 'none', ( 13.99999999999999300, -2.330914621461944100, 2.797855283672567900 ) ) ;
#17671 = cartesian_point ( 'none', ( 13.99999999999999300, -2.331741007073133700, 2.827703618070565900 ) ) ;
#17672 = cartesian_point ( 'none', ( 13.99999999999999300, -2.335524741164132200, 2.853791717829189200 ) ) ;
#17673 = cartesian_point ( 'none', ( 13.99999999999999300, -2.341222953697042800, 2.877035975856962100 ) ) ;
#17674 = cartesian_point ( 'none', ( 13.99999999999999100, -0.3477902340685212800, -3.558869267349675300 ) ) ;
#17675 = cartesian_point ( 'none', ( 12.83313918571617400, -0.8607256703814795100, -3.416414663469034900 ) ) ;
#17676 = cartesian_point ( 'none', ( 11.66666666666660600, -1.320327420429791900, -3.161806271644777700 ) ) ;
#17678 = oriented_edge ( 'none', *, *, #21367, .f. ) ;
#17677 = cartesian_point ( 'none', ( 9.916666666666689200, -1.873338268406410800, -2.671955310867839100 ) ) ;
#17679 = cartesian_point ( 'none', ( 9.333333333333898800, -2.066055220340764300, -2.534071194395329600 ) ) ;
#17680 = cartesian_point ( 'none', ( 8.166666666666095900, -2.413498795333052400, -2.205702735340534300 ) ) ;
#17681 = cartesian_point ( 'none', ( 7.583333333333901500, -2.569088424896729600, -2.022346571887244000 ) ) ;
#17682 = cartesian_point ( 'none', ( 4.666666666664394100, -3.237700046476865700, -1.031714694549847700 ) ) ;
#17683 = cartesian_point ( 'none', ( 2.334802518357340400, -3.398276753365927900, 0.001870868527832289500 ) ) ;
#17684 = cartesian_point ( 'none', ( 13.99999999999999300, -2.417612970466017900, 2.629173824351201700 ) ) ;
#17685 = cartesian_point ( 'none', ( 13.99999999999999300, -2.358885015818589900, 2.682531034663924200 ) ) ;
#17686 = cartesian_point ( 'none', ( 13.99999999999999300, -2.334893462778454800, 2.763611274297622400 ) ) ;
#17687 = cartesian_point ( 'none', ( 13.99999999999999100, -0.3477902340685212800, -3.558869267349675300 ) ) ;
#17688 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4037971944217408900, -3.548852673667389100 ) ) ;
#17689 = cartesian_point ( 'none', ( 13.99999999999999300, -0.4825805148878312700, -3.539410588846561900 ) ) ;
#17690 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5595679975118904600, -3.574375248083366200 ) ) ;
#17691 = cartesian_point ( 'none', ( 13.99999999999999300, -0.5880534799659702400, -3.593793297564496400 ) ) ;
#17692 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6100701784945751200, -3.613964340309322700 ) ) ;
#17693 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6273084298989813900, -3.633907967893234700 ) ) ;
#17694 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6411437323681732400, -3.653436141461642500 ) ) ;
#17695 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6525454921837465800, -3.672663521862067300 ) ) ;
#17696 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6621571037459963400, -3.691799801906503500 ) ) ;
#17697 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6718594070408584500, -3.714441788255763200 ) ) ;
#17698 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6823563412225577300, -3.744609141116733900 ) ) ;
#17699 = cartesian_point ( 'none', ( 13.99999999999999300, -0.6990549885433571300, -3.785249823636877200 ) ) ;
#17700 = cartesian_point ( 'none', ( 13.99999999999999300, -0.7239810538694732000, -3.836295766593006600 ) ) ;
#17701 = cartesian_point ( 'none', ( 13.99999999999999300, -0.7587052925122385000, -3.897527557054603500 ) ) ;
#17702 = cartesian_point ( 'none', ( 13.99999999999999300, -0.8046376586253792800, -3.967838545075716100 ) ) ;
#17703 = cartesian_point ( 'none', ( 13.99999999999999300, -0.8630114101093234700, -4.046024369115782400 ) ) ;
#17704 = cartesian_point ( 'none', ( 13.99999999999999300, -0.9349759414633320700, -4.130749755603791800 ) ) ;
#17705 = cartesian_point ( 'none', ( 13.99999999999999300, -1.021550325540272900, -4.220572536547915200 ) ) ;
#17706 = cartesian_point ( 'none', ( 13.99999999999999300, -1.123626474374824300, -4.313948819801783700 ) ) ;
#17707 = cartesian_point ( 'none', ( 13.99999999999999300, -1.202669255364260600, -4.377606153351515600 ) ) ;
#17708 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.128422230379318800, 0.9197497592031622600 ) ) ;
#17709 = b_spline_curve_with_knots ( 'none', 3,
( #17708, #17683, #17682, #17681, #17680, #17679, #17677, #17676, #17675, #17674 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#17710 = cartesian_point ( 'none', ( 13.99999999999999300, -2.348287473449516500, 2.898244107425338400 ) ) ;
#17711 = cartesian_point ( 'none', ( 2.334798595747632700, -3.392150878934320000, -0.07485784039605505900 ) ) ;
#17712 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.143510569414991200, 0.8474464184974785900 ) ) ;
#17713 = cartesian_point ( 'none', ( 13.99999999999999300, -0.3477902340685213300, -3.558869267349674500 ) ) ;
#17714 = cartesian_point ( 'none', ( 12.83313918571617400, -0.8607256703814795100, -3.416414663469034900 ) ) ;
#17715 = cartesian_point ( 'none', ( 11.66666666666660600, -1.320327420429791900, -3.161806271644777700 ) ) ;
#17716 = cartesian_point ( 'none', ( 9.916666666666689200, -1.873338268406410800, -2.671955310867839100 ) ) ;
#17717 = cartesian_point ( 'none', ( 9.333333333333898800, -2.066055220340764300, -2.534071194395329600 ) ) ;
#17718 = cartesian_point ( 'none', ( 8.166666666666095900, -2.413498795333052400, -2.205702735340534300 ) ) ;
#17719 = cartesian_point ( 'none', ( 7.583333333333901500, -2.569088424896729600, -2.022346571887244000 ) ) ;
#17720 = cartesian_point ( 'none', ( 4.666666666664394100, -3.237700046476865700, -1.031714694549847700 ) ) ;
#17721 = cartesian_point ( 'none', ( 2.334802518357340400, -3.398276753365927900, 0.001870868527832289500 ) ) ;
#17722 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.128422230379319200, 0.9197497592031623800 ) ) ;
#17723 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17722, #17721, #17720, #17719, #17718, #17717, #17716, #17715, #17714, #17713 ),
( #17712, #17711, #17777, #17776, #17775, #17774, #17773, #17772, #17771, #17770 ),
( #17769, #17768, #17767, #17766, #17765, #17764, #17763, #17762, #17761, #17760 ),
( #17759, #17758, #17757, #17756, #17755, #17754, #17753, #17752, #17751, #17750 ),
( #17749, #17748, #17747, #17746, #17745, #17744, #17743, #17742, #17741, #17740 ),
( #17739, #17738, #17737, #17736, #17735, #17734, #17733, #17732, #17731, #17326 ),
( #17393, #17385, #17386, #17325, #17324, #17388, #17387, #17392, #17391, #17390 ),
( #17460, #17459, #17458, #17457, #17456, #17455, #17454, #17453, #17452, #17451 ),
( #17450, #17449, #17448, #17447, #17446, #17825, #17824, #17823, #17822, #17821 ),
( #17820, #17819, #17818, #17817, #17816, #17815, #17814, #17813, #17812, #17811 ),
( #17810, #17809, #17808, #17807, #17806, #17805, #17804, #17803, #17802, #17801 ),
( #17800, #17799, #17798, #17797, #17796, #17795, #17794, #17793, #17792, #17790 ),
( #17788, #17787, #17786, #17785, #17784, #17783, #17782, #17781, #17780, #17779 ),
( #17778, #17850, #17849, #17848, #17847, #17846, #17845, #17844, #17843, #17842 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260365640000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#17724 = cartesian_point ( 'none', ( 13.99999999999999300, -3.352218039654291500, -1.229751586065693800 ) ) ;
#17725 = cartesian_point ( 'none', ( 18.08015727969765200, -3.053616182286864600, -3.434362025543856100 ) ) ;
#17726 = cartesian_point ( 'none', ( 16.71884787556886200, -3.412643820116049400, -2.658688084463793000 ) ) ;
#17727 = cartesian_point ( 'none', ( 15.36256830595781000, -3.504885353881925300, -1.851886094936531000 ) ) ;
#17728 = cartesian_point ( 'none', ( 13.99999999999999300, -3.381738637472664300, -1.162046598387505200 ) ) ;
#17729 = face_outer_bound ( 'none', #7941, .t. ) ;
#17730 = cartesian_point ( 'none', ( 13.99999999999999100, -2.461859766040838800, 2.593406061793794400 ) ) ;
#17731 = cartesian_point ( 'none', ( 12.83312468131998700, -0.5926417323026227400, -3.891041159450253000 ) ) ;
#17732 = cartesian_point ( 'none', ( 11.66666666666660600, -1.125491399312216600, -3.670904588532048600 ) ) ;
#17733 = cartesian_point ( 'none', ( 9.916666666666689200, -1.794252551050672200, -3.206930425735288600 ) ) ;
#17734 = cartesian_point ( 'none', ( 9.333333333333898800, -2.026503675281443600, -3.073412087987454000 ) ) ;
#17735 = cartesian_point ( 'none', ( 8.166666666666095900, -2.453018923758863300, -2.745045931891936200 ) ) ;
#17736 = cartesian_point ( 'none', ( 7.583333333333901500, -2.648142979858576900, -2.557326292584243700 ) ) ;
#17737 = cartesian_point ( 'none', ( 4.666666666664394100, -3.509674286248333900, -1.523577656096804200 ) ) ;
#17738 = cartesian_point ( 'none', ( 2.335126874871651400, -3.807009520682997900, -0.3841397778150323300 ) ) ;
#17739 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.608972379880784200, 0.6748795984177719000 ) ) ;
#17740 = cartesian_point ( 'none', ( 13.99999999999999300, -0.06542937957374589400, -3.759945288894334800 ) ) ;
#17741 = cartesian_point ( 'none', ( 12.83313443523694100, -0.6078512144212682200, -3.658893425972580300 ) ) ;
#17742 = cartesian_point ( 'none', ( 11.66666666666660600, -1.106154361091083800, -3.439063910069096500 ) ) ;
#17743 = cartesian_point ( 'none', ( 9.916666666666689200, -1.725614197525337400, -2.986570134388195200 ) ) ;
#17744 = cartesian_point ( 'none', ( 9.333333333333898800, -1.941854654756542300, -2.858692678288304200 ) ) ;
#17745 = cartesian_point ( 'none', ( 8.166666666666095900, -2.337963495812216000, -2.544965622822370500 ) ) ;
#17746 = cartesian_point ( 'none', ( 7.583333333333901500, -2.518692993824125800, -2.366243633263425600 ) ) ;
#17747 = cartesian_point ( 'none', ( 4.666666666664394100, -3.314022545686893000, -1.384793736672638800 ) ) ;
#17748 = cartesian_point ( 'none', ( 2.334947501898323500, -3.578390143771252900, -0.3113465267631233500 ) ) ;
#17749 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.378845790872667000, 0.6800681809767928900 ) ) ;
#17750 = cartesian_point ( 'none', ( 13.99999999999999300, -0.07797354501096273600, -3.678926835775397500 ) ) ;
#17751 = cartesian_point ( 'none', ( 12.83313808338078000, -0.6085137705061620700, -3.576035910291408500 ) ) ;
#17752 = cartesian_point ( 'none', ( 11.66666666666660600, -1.094539188365737400, -3.357021842251071600 ) ) ;
#17753 = cartesian_point ( 'none', ( 9.916666666666689200, -1.696703264886296100, -2.909618067291060300 ) ) ;
#17754 = cartesian_point ( 'none', ( 9.333333333333898800, -1.907365999478138900, -2.784073677265550600 ) ) ;
#17755 = cartesian_point ( 'none', ( 8.166666666666095900, -2.292962258697892600, -2.476173535234096300 ) ) ;
#17756 = cartesian_point ( 'none', ( 7.583333333333901500, -2.468757306288367600, -2.300945166460091100 ) ) ;
#17757 = cartesian_point ( 'none', ( 4.666666666664394100, -3.241616100548460300, -1.339444847789545800 ) ) ;
#17758 = cartesian_point ( 'none', ( 2.334884008593034000, -3.495611813455588500, -0.2901386873147344100 ) ) ;
#17759 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.296911855090168200, 0.6772088105056738300 ) ) ;
#17760 = cartesian_point ( 'none', ( 13.99999999999999300, -0.1881420608962164300, -3.571900234094323300 ) ) ;
#17761 = cartesian_point ( 'none', ( 12.83314134996685000, -0.7029872997243502600, -3.452855390727966400 ) ) ;
#17762 = cartesian_point ( 'none', ( 11.66666666666660600, -1.169727494138697000, -3.221207294116036600 ) ) ;
#17763 = cartesian_point ( 'none', ( 9.916666666666689200, -1.740279726290753200, -2.761903285587167900 ) ) ;
#17764 = cartesian_point ( 'none', ( 9.333333333333898800, -1.939967673518551600, -2.633555586750903300 ) ) ;
#17765 = cartesian_point ( 'none', ( 8.166666666666095900, -2.303266276525251400, -2.322510293243966300 ) ) ;
#17766 = cartesian_point ( 'none', ( 7.583333333333901500, -2.467739322297890900, -2.146940204101825500 ) ) ;
#17767 = cartesian_point ( 'none', ( 4.666666666664393200, -3.184481241588932300, -1.189926577825921600 ) ) ;
#17768 = cartesian_point ( 'none', ( 2.334803575968099800, -3.395697418770729800, -0.1650408062917810300 ) ) ;
#17769 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.171137467437493900, 0.7653711537728166100 ) ) ;
#17770 = cartesian_point ( 'none', ( 13.99999999999999300, -0.2739403115048162900, -3.560142055388716200 ) ) ;
#17771 = cartesian_point ( 'none', ( 12.83314042475446300, -0.7870618344820881100, -3.428516357185513700 ) ) ;
#17772 = cartesian_point ( 'none', ( 11.66666666666660600, -1.249269201198479000, -3.184684613001554700 ) ) ;
#17773 = cartesian_point ( 'none', ( 9.916666666666689200, -1.809448156569188900, -2.709409271331086000 ) ) ;
#17774 = cartesian_point ( 'none', ( 9.333333333333898800, -2.005090751645660900, -2.576119727088727300 ) ) ;
#17775 = cartesian_point ( 'none', ( 8.166666666666095900, -2.359317692607486800, -2.256191879246659800 ) ) ;
#17776 = cartesian_point ( 'none', ( 7.583333333333901500, -2.518764781231947600, -2.076681426568642400 ) ) ;
#17777 = cartesian_point ( 'none', ( 4.666666666664394100, -3.208529559916693400, -1.102943520540514900 ) ) ;
#17778 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.599976429245452400, 0.1558588117341896100 ) ) ;
#17779 = cartesian_point ( 'none', ( 13.99999999999999300, 0.6452339207877423300, -4.834157086174501600 ) ) ;
#17780 = cartesian_point ( 'none', ( 12.83309660336321100, -0.05472513782265803900, -4.837311776786193300 ) ) ;
#17781 = cartesian_point ( 'none', ( 11.66666666666660600, -0.7336436284507114000, -4.686407774015807900 ) ) ;
#17782 = cartesian_point ( 'none', ( 9.916666666666689200, -1.633394201857926200, -4.274740618654512000 ) ) ;
#17783 = cartesian_point ( 'none', ( 9.333333333333898800, -1.944563646962121000, -4.150157112756958500 ) ) ;
#17784 = cartesian_point ( 'none', ( 8.166666666666095900, -2.528970141162989900, -3.822229959429481300 ) ) ;
#17785 = cartesian_point ( 'none', ( 7.583333333333901500, -2.803060982608749800, -3.626014473968648400 ) ) ;
#17786 = cartesian_point ( 'none', ( 4.666666666664394100, -4.050053485878197400, -2.507229642555290000 ) ) ;
#17787 = cartesian_point ( 'none', ( 2.335868632313614400, -4.620994033795572200, -1.157347068331240300 ) ) ;
#17788 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.567195367372892000, 0.1832799001887859300 ) ) ;
#17789 = oriented_edge ( 'none', *, *, #20613, .t. ) ;
#17790 = cartesian_point ( 'none', ( 13.99999999999999300, 0.6127219783401548500, -4.806399654051448400 ) ) ;
#17791 = oriented_edge ( 'none', *, *, #21325, .f. ) ;
#17792 = cartesian_point ( 'none', ( 12.83309735161782900, -0.08316635652056618400, -4.804786878942109300 ) ) ;
#17793 = cartesian_point ( 'none', ( 11.66666666666660600, -0.7569544009221604900, -4.650029356152233000 ) ) ;
#17794 = cartesian_point ( 'none', ( 9.916666666666689200, -1.648137533526866200, -4.234491946614301800 ) ) ;
#17795 = cartesian_point ( 'none', ( 9.333333333333898800, -1.956308854935293800, -4.108933678652461700 ) ) ;
#17796 = cartesian_point ( 'none', ( 8.166666666666095900, -2.534578429884853300, -3.779734447580388200 ) ) ;
#17797 = cartesian_point ( 'none', ( 7.583333333333901500, -2.805530714405205300, -3.583221695903254600 ) ) ;
#17798 = cartesian_point ( 'none', ( 4.666666666664394100, -4.036856673858169500, -2.464680078150438100 ) ) ;
#17799 = cartesian_point ( 'none', ( 2.335841799281724600, -4.595483008821695100, -1.120805267580175000 ) ) ;
#17800 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.533837465169885800, 0.2100147426307341400 ) ) ;
#17801 = cartesian_point ( 'none', ( 13.99999999999999300, 0.5236016428662264600, -4.726838787379402400 ) ) ;
#17802 = cartesian_point ( 'none', ( 12.83309955075264400, -0.1606188046262361500, -4.712157666489480000 ) ) ;
#17803 = cartesian_point ( 'none', ( 11.66666666666660600, -0.8198347493379546400, -4.546950769967876800 ) ) ;
#17804 = cartesian_point ( 'none', ( 9.916666666666689200, -1.686842040839564800, -4.121129613029518500 ) ) ;
#17805 = cartesian_point ( 'none', ( 9.333333333333898800, -1.986576631189283000, -3.993033207200948900 ) ) ;
#17806 = cartesian_point ( 'none', ( 8.166666666666095900, -2.547621580433436800, -3.660659119380377900 ) ) ;
#17807 = cartesian_point ( 'none', ( 7.583333333333901500, -2.809786640076187500, -3.463509772274840200 ) ) ;
#17808 = cartesian_point ( 'none', ( 4.666666666664394100, -3.997356663314253700, -2.346615753937884500 ) ) ;
#17809 = cartesian_point ( 'none', ( 2.335765995329340600, -4.521949567543719800, -1.020287478457050800 ) ) ;
#17810 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.438986354563583700, 0.2826482921608499700 ) ) ;
#17811 = cartesian_point ( 'none', ( 13.99999999999999300, 0.4683855245656428600, -4.673469962782604600 ) ) ;
#17812 = cartesian_point ( 'none', ( 12.83310109004199800, -0.2080081844389274300, -4.650692144028547600 ) ) ;
#17813 = cartesian_point ( 'none', ( 11.66666666666660600, -0.8575987936553919300, -4.479144588952604700 ) ) ;
#17814 = cartesian_point ( 'none', ( 9.916666666666689200, -1.708816564543916400, -4.047333549557416500 ) ) ;
#17815 = cartesian_point ( 'none', ( 9.333333333333898800, -2.003067764855942700, -3.917821631054256000 ) ) ;
#17816 = cartesian_point ( 'none', ( 8.166666666666095900, -2.552968773963955900, -3.583846710244023500 ) ) ;
#17817 = cartesian_point ( 'none', ( 7.583333333333901500, -2.809473716833673900, -3.386512105069507500 ) ) ;
#17818 = cartesian_point ( 'none', ( 4.666666666664394100, -3.968981817896221300, -2.271789825419400000 ) ) ;
#17819 = cartesian_point ( 'none', ( 2.335716367010112200, -4.472162258728697100, -0.9575981082287312600 ) ) ;
#17820 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.376216369742289600, 0.3268860606913970800 ) ) ;
#17821 = cartesian_point ( 'none', ( 13.99999999999999300, 0.3100403927266008300, -4.506402038610682200 ) ) ;
#17822 = cartesian_point ( 'none', ( 12.83310613114008800, -0.3418521871910399400, -4.460405188443901100 ) ) ;
#17823 = cartesian_point ( 'none', ( 11.66666666666660600, -0.9617863141609595000, -4.271133341308938300 ) ) ;
#17824 = cartesian_point ( 'none', ( 9.916666666666689200, -1.764934149066774700, -3.823457690208295700 ) ) ;
#17825 = cartesian_point ( 'none', ( 9.333333333333898800, -2.042578859996903300, -3.690426694758950400 ) ) ;
#17826 = cartesian_point ( 'none', ( 13.99999999999999300, -3.421706104652258300, -1.484889441387248700 ) ) ;
#17827 = cartesian_point ( 'none', ( 13.99999999999999300, -3.405649441192532200, -1.469337083286440300 ) ) ;
#17828 = cartesian_point ( 'none', ( 13.99999999999999300, -3.389864915128480300, -1.451347811642897300 ) ) ;
#17829 = cartesian_point ( 'none', ( 13.99999999999999300, -3.374465952702854200, -1.429952074943700200 ) ) ;
#17830 = cartesian_point ( 'none', ( 13.99999999999999300, -3.359954653152591200, -1.403855558607689300 ) ) ;
#17831 = cartesian_point ( 'none', ( 15.36247935989428400, -3.424619711476494900, -1.993149908120004600 ) ) ;
#17832 = cartesian_point ( 'none', ( 13.99999999999999300, -3.327271773819891400, -1.312680943924583500 ) ) ;
#17833 = face_outer_bound ( 'none', #7902, .t. ) ;
#17834 = cartesian_point ( 'none', ( 13.99999999999999300, -3.347676915781686400, -1.371641578391883400 ) ) ;
#17835 = cartesian_point ( 'none', ( 13.99999999999999300, -3.331532164069904900, -1.288641898461773300 ) ) ;
#17836 = cartesian_point ( 'none', ( 13.99999999999999300, -3.358998689906058700, -1.214200280344497300 ) ) ;
#17837 = cartesian_point ( 'none', ( 13.99999999999999100, -3.381738637472664300, -1.162046598387505500 ) ) ;
#17838 = b_spline_curve_with_knots ( 'none', 3,
( #17837, #17836, #17835, #17834, #17830, #17829, #17828, #17827, #17826, #17878, #17877, #17876, #17875, #17873, #17872, #17871, #17870, #17869, #17868, #17867, #17866, #17865, #17864 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859438200, 0.1182307616271300700, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218600, 0.1915938183758917300, 0.2031346778270181900, 0.2144459637908787700, 0.2317044271587271600, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813837500, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233111800 ),
.unspecified. ) ;
#17839 = face_outer_bound ( 'none', #7883, .t. ) ;
#17840 = cartesian_point ( 'none', ( 18.08016877625429300, -2.994677997113066100, -3.478879748431370700 ) ) ;
#17841 = b_spline_curve_with_knots ( 'none', 3,
( #18035, #18034, #18033, #18032, #17937, #17936, #17935, #17934, #17933, #17932 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#17842 = cartesian_point ( 'none', ( 13.99999999999999300, 0.6783118648449924000, -4.861219305715272800 ) ) ;
#17843 = cartesian_point ( 'none', ( 12.83309589173575400, -0.02561595736196628900, -4.869224466205919200 ) ) ;
#17844 = cartesian_point ( 'none', ( 11.66666666666660600, -0.7095816071814097200, -4.722279656879168300 ) ) ;
#17845 = cartesian_point ( 'none', ( 9.916666666666689200, -1.617814283554512600, -4.314660475113915300 ) ) ;
#17846 = cartesian_point ( 'none', ( 9.333333333333898800, -1.931959947396235200, -4.191114109123010000 ) ) ;
#17847 = cartesian_point ( 'none', ( 8.166666666666095900, -2.522473684625125700, -3.864587070361785900 ) ) ;
#17848 = cartesian_point ( 'none', ( 7.583333333333901500, -2.799695312885117600, -3.668734505117852200 ) ) ;
#17849 = cartesian_point ( 'none', ( 4.666666666664394100, -4.062351782079790800, -2.550035027413679200 ) ) ;
#17850 = cartesian_point ( 'none', ( 2.335895144171714800, -4.645726552250533100, -1.194405876206395200 ) ) ;
#17851 = cartesian_point ( 'none', ( 15.36296507340639100, -4.615348972059136300, -1.625705009877654200 ) ) ;
#17852 = cartesian_point ( 'none', ( 13.99999999999999300, -4.422851395127070300, -0.7573476099919952400 ) ) ;
#17853 = cartesian_point ( 'none', ( 18.08011385093485800, -4.294584022708653100, -3.593649444553006500 ) ) ;
#17854 = cartesian_point ( 'none', ( 16.71868899632659500, -4.680670830646468200, -2.605609933738792300 ) ) ;
#17855 = cartesian_point ( 'none', ( 15.36300948822608000, -4.745037865619806000, -1.580747897534140500 ) ) ;
#17856 = cartesian_point ( 'none', ( 13.99999999999999500, -4.541352111595793800, -0.6920649280722012100 ) ) ;
#17857 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17856, #17855, #17854, #17853 ),
( #17852, #17851, #17915, #17914 ),
( #17913, #17912, #17911, #17910 ),
( #17909, #17908, #17907, #17906 ),
( #17905, #17904, #17903, #17902 ),
( #17901, #17900, #17899, #17898 ),
( #17897, #17896, #17895, #17894 ),
( #17893, #17892, #17891, #17890 ),
( #17889, #17888, #17887, #17886 ),
( #17885, #17884, #17883, #17882 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486921100, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374434468900 ),
.unspecified. ) ;
#17858 = cartesian_point ( 'none', ( 16.71887897114596200, -3.309047981588168600, -2.939738440923706600 ) ) ;
#17859 = cartesian_point ( 'none', ( 15.36241265108327700, -3.451435205638970300, -2.146622221129117900 ) ) ;
#17860 = cartesian_point ( 'none', ( 13.99999999999999300, -3.378860939604201100, -1.457354207983432700 ) ) ;
#17861 = cartesian_point ( 'none', ( 18.04788713088877100, -3.062077311119773400, -3.415968206851762300 ) ) ;
#17862 = cartesian_point ( 'none', ( 16.69741291716147900, -3.414088151015252300, -2.645944734653476800 ) ) ;
#17863 = cartesian_point ( 'none', ( 15.35180132967505400, -3.503912252005798600, -1.846435002711813900 ) ) ;
#17864 = cartesian_point ( 'none', ( 13.99999999999999300, -4.003935979379069600, -2.239118782698627200 ) ) ;
#17865 = cartesian_point ( 'none', ( 13.99999999999999100, -4.001984329405677200, -2.234629573042121700 ) ) ;
#17866 = cartesian_point ( 'none', ( 13.99999999999999500, -3.979817095612462600, -2.183733099348725400 ) ) ;
#17867 = cartesian_point ( 'none', ( 13.99999999999999300, -3.936168337130967500, -2.091925467079928800 ) ) ;
#17868 = cartesian_point ( 'none', ( 13.99999999999999300, -3.869028455298787300, -1.970967182110434000 ) ) ;
#17869 = cartesian_point ( 'none', ( 13.99999999999999300, -3.801747786698016700, -1.865912112801664000 ) ) ;
#17870 = cartesian_point ( 'none', ( 13.99999999999999300, -3.736035052813119900, -1.776250964616302100 ) ) ;
#17871 = cartesian_point ( 'none', ( 13.99999999999999300, -3.673529536315951000, -1.701327147638284300 ) ) ;
#17872 = cartesian_point ( 'none', ( 13.99999999999999300, -3.615796785426899100, -1.640332502233629900 ) ) ;
#17873 = cartesian_point ( 'none', ( 13.99999999999999300, -3.564294470989315400, -1.592346915647397100 ) ) ;
#17874 = edge_curve ( 'none', #22050, #19770, #3033, .t. ) ;
#17875 = cartesian_point ( 'none', ( 13.99999999999999300, -3.520426223084074800, -1.556255727655775600 ) ) ;
#17876 = cartesian_point ( 'none', ( 13.99999999999999300, -3.484769969284631200, -1.530581977188865400 ) ) ;
#17877 = cartesian_point ( 'none', ( 13.99999999999999300, -3.457861998834226700, -1.513371052399842700 ) ) ;
#17878 = cartesian_point ( 'none', ( 13.99999999999999300, -3.438089570278136400, -1.498679377748535400 ) ) ;
#17879 = cartesian_point ( 'none', ( 13.99999999999999100, -3.381738637472664300, -1.162046598387505500 ) ) ;
#17880 = b_spline_curve_with_knots ( 'none', 3,
( #17879, #17863, #17862, #17861 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454810327100 ),
.unspecified. ) ;
#17881 = cartesian_point ( 'none', ( 16.71886125643048600, -3.361327843670421700, -2.713275750208644400 ) ) ;
#17882 = cartesian_point ( 'none', ( 18.08029018234182700, -3.053581130100801100, -3.434437753347134000 ) ) ;
#17883 = cartesian_point ( 'none', ( 16.71893614994412000, -3.412637816284733300, -2.658740595846069700 ) ) ;
#17884 = cartesian_point ( 'none', ( 15.36261264780211800, -3.504889361425989100, -1.851908544273874300 ) ) ;
#17885 = cartesian_point ( 'none', ( 13.99999999999999300, -3.381738637472664300, -1.162046598387505200 ) ) ;
#17886 = cartesian_point ( 'none', ( 18.08027990563858400, -3.104689299072839400, -3.381114116255165700 ) ) ;
#17887 = cartesian_point ( 'none', ( 16.71892498664281800, -3.454618929968559000, -2.596688470515548200 ) ) ;
#17888 = cartesian_point ( 'none', ( 15.36265342267510400, -3.535518445818067100, -1.783537090190760600 ) ) ;
#17889 = cartesian_point ( 'none', ( 13.99999999999999300, -3.400114042166051800, -1.090507968582259000 ) ) ;
#17890 = cartesian_point ( 'none', ( 18.08026702981293000, -3.171608445119122900, -3.326145570456958500 ) ) ;
#17891 = cartesian_point ( 'none', ( 16.71891033511334300, -3.512127234362024900, -2.530286969523837000 ) ) ;
#17892 = cartesian_point ( 'none', ( 15.36270088991136600, -3.580694376850451600, -1.708201607860264000 ) ) ;
#17893 = cartesian_point ( 'none', ( 13.99999999999999300, -3.431461298558370100, -1.009780376702885500 ) ) ;
#17894 = cartesian_point ( 'none', ( 18.08024165220039600, -3.324985096435323600, -3.318008250862114000 ) ) ;
#17895 = cartesian_point ( 'none', ( 16.71887571100607800, -3.664087781458608400, -2.495913402491812100 ) ) ;
#17896 = cartesian_point ( 'none', ( 15.36276315535212900, -3.724469680829792100, -1.648114611325556300 ) ) ;
#17897 = cartesian_point ( 'none', ( 13.99999999999999300, -3.561131648502843000, -0.9274554369516816400 ) ) ;
#17898 = cartesian_point ( 'none', ( 18.08023216418183000, -3.392952674278216100, -3.363837561302492200 ) ) ;
#17899 = cartesian_point ( 'none', ( 16.71886005047098700, -3.739881742759082700, -2.530102976896455600 ) ) ;
#17900 = cartesian_point ( 'none', ( 15.36277164911178200, -3.805058383087772400, -1.668712478408219700 ) ) ;
#17901 = cartesian_point ( 'none', ( 13.99999999999999300, -3.642849439424335600, -0.9340545641069177800 ) ) ;
#17902 = cartesian_point ( 'none', ( 18.08020519436419700, -3.590857368362725000, -3.481346517685105700 ) ) ;
#17903 = cartesian_point ( 'none', ( 16.71881677532219600, -3.957850253889087600, -2.613724380850813500 ) ) ;
#17904 = cartesian_point ( 'none', ( 15.36280254512623400, -4.034272821080425500, -1.713467886351900200 ) ) ;
#17905 = cartesian_point ( 'none', ( 13.99999999999999300, -3.872972819295622300, -0.9393835784724635700 ) ) ;
#17906 = cartesian_point ( 'none', ( 18.08018460982482600, -3.740592160586033300, -3.525707494866777000 ) ) ;
#17907 = cartesian_point ( 'none', ( 16.71878657922323800, -4.115147586890932600, -2.632458116220900600 ) ) ;
#17908 = cartesian_point ( 'none', ( 15.36284155381411100, -4.192490146267835400, -1.704777117131629700 ) ) ;
#17909 = cartesian_point ( 'none', ( 13.99999999999999300, -4.025227733870369900, -0.9045955177414490800 ) ) ;
#17910 = cartesian_point ( 'none', ( 18.08014741904417700, -4.024043228088169500, -3.580486994459723500 ) ) ;
#17911 = cartesian_point ( 'none', ( 16.71873401051257300, -4.407921853404991100, -2.638732689015207200 ) ) ;
#17912 = cartesian_point ( 'none', ( 15.36292285442538000, -4.482033589245277800, -1.660437382784572600 ) ) ;
#17913 = cartesian_point ( 'none', ( 13.99999999999999300, -4.299124548162737400, -0.8132975816892759100 ) ) ;
#17914 = cartesian_point ( 'none', ( 18.08013034218840800, -4.159301417665780300, -3.592416008254491800 ) ) ;
#17915 = cartesian_point ( 'none', ( 16.71871077035275700, -4.545198690340871700, -2.627519769133429300 ) ) ;
#17916 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4795298473571228400, 4.555280322603586300 ) ) ;
#17917 = cartesian_point ( 'none', ( 13.99999999999999100, -4.900907687212994200, -0.4552493194258514500 ) ) ;
#17918 = cartesian_point ( 'none', ( 12.83307117589748900, -4.880767180788614800, 0.2933134665347723000 ) ) ;
#17919 = cartesian_point ( 'none', ( 11.66666666666660600, -4.686799817577848700, 1.016505625880198300 ) ) ;
#17920 = cartesian_point ( 'none', ( 9.916666666666689200, -4.188059376560096900, 1.959140430750681000 ) ) ;
#17921 = cartesian_point ( 'none', ( 9.333333333333898800, -4.039713159368402800, 2.260010468799259700 ) ) ;
#17922 = cartesian_point ( 'none', ( 8.166666666666095900, -3.666966850570355400, 2.824939618093628800 ) ) ;
#17923 = cartesian_point ( 'none', ( 7.583333333333901500, -3.449417776398132000, 3.086818221554981500 ) ) ;
#17924 = cartesian_point ( 'none', ( 4.666666666664394100, -2.231905660165118800, 4.261847566766674900 ) ) ;
#17925 = cartesian_point ( 'none', ( 2.335906735147991400, -0.8306593759546524500, 4.739071567440911200 ) ) ;
#17926 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5159820967744592800, 4.587610599893330300 ) ) ;
#17927 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17926, #17925, #17924, #17923, #17922, #17921, #17920, #17919, #17918, #17917 ),
( #17916, #17985, #17984, #17983, #17982, #17981, #17980, #17979, #17978, #17977 ),
( #17976, #17975, #17974, #17973, #17972, #17971, #17970, #17969, #17968, #17967 ),
( #17966, #17965, #17964, #17963, #17962, #17961, #17960, #17959, #17958, #17957 ),
( #17956, #17955, #17954, #17953, #17952, #17951, #17950, #17949, #17948, #17947 ),
( #17946, #17945, #17944, #17943, #17942, #17941, #17940, #17939, #18031, #18030 ),
( #18029, #18028, #18027, #18026, #18025, #18024, #18023, #18022, #18021, #18020 ),
( #18019, #18018, #18017, #18016, #18015, #18014, #18013, #18012, #18011, #18010 ),
( #18009, #18008, #18007, #18006, #18005, #18004, #18003, #18002, #18001, #18000 ),
( #17999, #17998, #17997, #17996, #17995, #17994, #17993, #17992, #17991, #17990 ),
( #17989, #17988, #17987, #17986, #18074, #18073, #18072, #18071, #18070, #18069 ),
( #18068, #18067, #18066, #18065, #18064, #18063, #18062, #18061, #18060, #18059 ),
( #18058, #18057, #18056, #18055, #18054, #18053, #18052, #18051, #18050, #18049 ),
( #18048, #18047, #18046, #18045, #18044, #18043, #18042, #18041, #18040, #18039 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125251208300, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#17928 = cartesian_point ( 'none', ( 18.08018541373396100, -2.943801502404331100, -3.763130090172004400 ) ) ;
#17929 = cartesian_point ( 'none', ( 16.71886841641489200, -3.359068335023816900, -3.006150382043134800 ) ) ;
#17930 = cartesian_point ( 'none', ( 15.36240218264983600, -3.512204941604711200, -2.203408883067387200 ) ) ;
#17931 = cartesian_point ( 'none', ( 13.99999999999999300, -3.447346882127112300, -1.502421063975937400 ) ) ;
#17932 = cartesian_point ( 'none', ( 13.99999999999999100, -3.381738637472664300, -1.162046598387505500 ) ) ;
#17933 = cartesian_point ( 'none', ( 12.83313918571632900, -3.465238452842195600, -0.6362863328425215600 ) ) ;
#17934 = cartesian_point ( 'none', ( 11.66666666666660400, -3.424563980325055400, -0.1124497274778326200 ) ) ;
#17935 = cartesian_point ( 'none', ( 9.916666666666689200, -3.208708882049895500, 0.5940780768598460400 ) ) ;
#17936 = cartesian_point ( 'none', ( 9.333333333333898800, -3.163342593148884300, 0.8266587144238496400 ) ) ;
#17937 = cartesian_point ( 'none', ( 8.166666666666095900, -3.008981413749860500, 1.279113694504660800 ) ) ;
#17938 = cartesian_point ( 'none', ( 18.08019017033518900, -2.906234524986838400, -3.690271682783810900 ) ) ;
#17939 = cartesian_point ( 'none', ( 11.66666666666660600, -4.340590631288530500, 0.6086975855587620800 ) ) ;
#17940 = cartesian_point ( 'none', ( 9.916666666666689200, -3.940571984287581500, 1.489670384943721200 ) ) ;
#17941 = cartesian_point ( 'none', ( 9.333333333333898800, -3.827400846881015900, 1.773620074969293000 ) ) ;
#17942 = cartesian_point ( 'none', ( 8.166666666666095900, -3.527851473613530700, 2.312788229207576300 ) ) ;
#17943 = cartesian_point ( 'none', ( 7.583333333333901500, -3.348321408969833000, 2.565827187336123600 ) ) ;
#17944 = cartesian_point ( 'none', ( 4.666666666664394100, -2.323443550912175600, 3.717923607290557300 ) ) ;
#17945 = cartesian_point ( 'none', ( 2.335565642381385800, -1.083068356082477400, 4.248672959615329400 ) ) ;
#17946 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1509008914136759100, 4.204384176382681000 ) ) ;
#17947 = cartesian_point ( 'none', ( 13.99999999999999300, -4.655312243765127500, -0.6268010018649016200 ) ) ;
#17948 = cartesian_point ( 'none', ( 12.83308105529313000, -4.660328147241100000, 0.08574147432279964600 ) ) ;
#17949 = cartesian_point ( 'none', ( 11.66666666666660600, -4.499533772217873200, 0.7785822420963021100 ) ) ;
#17950 = cartesian_point ( 'none', ( 9.916666666666689200, -4.057925028172599400, 1.688411037007995900 ) ) ;
#17951 = cartesian_point ( 'none', ( 9.333333333333898800, -3.929829194923403900, 1.980448547886442900 ) ) ;
#17952 = cartesian_point ( 'none', ( 8.166666666666095900, -3.599024346167289100, 2.532342336216591800 ) ) ;
#17953 = cartesian_point ( 'none', ( 7.583333333333901500, -3.403164717227076300, 2.790018612755320600 ) ) ;
#17954 = cartesian_point ( 'none', ( 4.666666666664394100, -2.295089975414931000, 3.956117504913451800 ) ) ;
#17955 = cartesian_point ( 'none', ( 2.335716756505640500, -0.9837087945159751500, 4.466990677610672500 ) ) ;
#17956 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3014490692239973300, 4.378510906732255000 ) ) ;
#17957 = cartesian_point ( 'none', ( 13.99999999999999300, -4.720037485428908200, -0.5854767444536297400 ) ) ;
#17958 = cartesian_point ( 'none', ( 12.83307840445447000, -4.718993623876751400, 0.1365586399544067900 ) ) ;
#17959 = cartesian_point ( 'none', ( 11.66666666666660600, -4.550026072246644100, 0.8375256799395953700 ) ) ;
#17960 = cartesian_point ( 'none', ( 9.916666666666689200, -4.094134083042860100, 1.756364278442505500 ) ) ;
#17961 = cartesian_point ( 'none', ( 9.333333333333898800, -3.960945802238787100, 2.050879332528036800 ) ) ;
#17962 = cartesian_point ( 'none', ( 8.166666666666095900, -3.619537829398952000, 2.606557804157687100 ) ) ;
#17963 = cartesian_point ( 'none', ( 7.583333333333901500, -3.418167936224913600, 2.865541073624278600 ) ) ;
#17964 = cartesian_point ( 'none', ( 4.666666666664394100, -2.282159770401150500, 4.035091305819123300 ) ) ;
#17965 = cartesian_point ( 'none', ( 2.335766405030406100, -0.9474043819780123600, 4.538302548658864800 ) ) ;
#17966 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3541696612947583500, 4.434346292740916500 ) ) ;
#17967 = cartesian_point ( 'none', ( 13.99999999999999100, -4.823022089718298500, -0.5138328401051508500 ) ) ;
#17968 = cartesian_point ( 'none', ( 12.83307426104474300, -4.811472338689336300, 0.2233068043987195600 ) ) ;
#17969 = cartesian_point ( 'none', ( 11.66666666666660600, -4.628637285873970200, 0.9370105477056734900 ) ) ;
#17970 = cartesian_point ( 'none', ( 9.916666666666687400, -4.148846623894344000, 1.869632926542323700 ) ) ;
#17971 = cartesian_point ( 'none', ( 9.333333333333898800, -4.007185200479172600, 2.167862950266465500 ) ) ;
#17972 = cartesian_point ( 'none', ( 8.166666666666095900, -3.648223925059301400, 2.729033747446744800 ) ) ;
#17973 = cartesian_point ( 'none', ( 7.583333333333901500, -3.437774554465995900, 2.989794159259625300 ) ) ;
#17974 = cartesian_point ( 'none', ( 4.666666666664394100, -2.255944698857661900, 4.163171687067641200 ) ) ;
#17975 = cartesian_point ( 'none', ( 2.335846040691499100, -0.8835298337634823800, 4.652363629833613100 ) ) ;
#17976 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4438419456625319900, 4.522082027576851200 ) ) ;
#17977 = cartesian_point ( 'none', ( 13.99999999999999100, -4.862319597603327100, -0.4849978094294097300 ) ) ;
#17978 = cartesian_point ( 'none', ( 12.83307269752124600, -4.846541450330322600, 0.2579054249970292300 ) ) ;
#17979 = cartesian_point ( 'none', ( 11.66666666666660600, -4.658195522735874200, 0.9764202892437615600 ) ) ;
#17980 = cartesian_point ( 'none', ( 9.916666666666689200, -4.168987639406637400, 1.914162227095767700 ) ) ;
#17981 = cartesian_point ( 'none', ( 9.333333333333898800, -4.023998870069535300, 2.213752160638337200 ) ) ;
#17982 = cartesian_point ( 'none', ( 8.166666666666095900, -3.658166113740472600, 2.776884264663196200 ) ) ;
#17983 = cartesian_point ( 'none', ( 7.583333333333901500, -3.444172875353229900, 3.038245997237923700 ) ) ;
#17984 = cartesian_point ( 'none', ( 4.666666666664394100, -2.244508421667482400, 4.212661287811236800 ) ) ;
#17985 = cartesian_point ( 'none', ( 2.335876599982122500, -0.8576041506653929700, 4.696039276302129500 ) ) ;
#17986 = cartesian_point ( 'none', ( 7.583333333333901500, -2.861516677405630600, 1.789438455259100700 ) ) ;
#17987 = cartesian_point ( 'none', ( 4.666666666664394100, -2.132688450680497700, 2.784813193965624700 ) ) ;
#17988 = cartesian_point ( 'none', ( 2.334884153694648700, -1.184781376777895900, 3.301686367738241300 ) ) ;
#17989 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1989089475712239900, 3.360048281293975600 ) ) ;
#17990 = cartesian_point ( 'none', ( 13.99999999999999300, -3.642849439424335600, -0.9340545641069177800 ) ) ;
#17991 = cartesian_point ( 'none', ( 12.83312684455754600, -3.692918843824056600, -0.3700011195031014400 ) ) ;
#17992 = cartesian_point ( 'none', ( 11.66666666666660600, -3.610293187130729100, 0.1846134966864404800 ) ) ;
#17993 = cartesian_point ( 'none', ( 9.916666666666689200, -3.324623024334810100, 0.9217498637359192700 ) ) ;
#17994 = cartesian_point ( 'none', ( 9.333333333333898800, -3.254859590370872800, 1.161963840414681700 ) ) ;
#17995 = cartesian_point ( 'none', ( 8.166666666666095900, -3.050624582448443300, 1.624179970453231100 ) ) ;
#17996 = cartesian_point ( 'none', ( 7.583333333333901500, -2.922997473466326700, 1.844005609961385500 ) ) ;
#17997 = cartesian_point ( 'none', ( 4.666666666664394100, -2.172633242370205100, 2.860335565732704300 ) ) ;
#17998 = cartesian_point ( 'none', ( 2.334947655262058900, -1.199893646048159500, 3.385782603889010200 ) ) ;
#17999 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1900787989538389700, 3.441555178595336900 ) ) ;
#18000 = cartesian_point ( 'none', ( 13.99999999999999300, -3.872972819295622300, -0.9393835784724635700 ) ) ;
#18001 = cartesian_point ( 'none', ( 12.83311565405478700, -3.923824123954307000, -0.3415805799115631000 ) ) ;
#18002 = cartesian_point ( 'none', ( 11.66666666666660400, -3.834441990139861600, 0.2469138606228197300 ) ) ;
#18003 = cartesian_point ( 'none', ( 9.916666666666689200, -3.528284888040877900, 1.030339581707576000 ) ) ;
#18004 = cartesian_point ( 'none', ( 9.333333333333898800, -3.449989342000764100, 1.285228846017610200 ) ) ;
#18005 = cartesian_point ( 'none', ( 8.166666666666095900, -3.225693495946137600, 1.774581955493536900 ) ) ;
#18006 = cartesian_point ( 'none', ( 7.583333333333901500, -3.086538440961888800, 2.006868231603097900 ) ) ;
#18007 = cartesian_point ( 'none', ( 4.666666666664394100, -2.272430567745976800, 3.078466429490033900 ) ) ;
#18008 = cartesian_point ( 'none', ( 2.335127056064423700, -1.228709523639536000, 3.623941492014792300 ) ) ;
#18009 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1521926003868719900, 3.668600998454758500 ) ) ;
#18010 = cartesian_point ( 'none', ( 13.99999999999999300, -4.025227733870369900, -0.9045955177414490800 ) ) ;
#18011 = cartesian_point ( 'none', ( 12.83310854523809200, -4.070978169539539900, -0.2844628400300141500 ) ) ;
#18012 = cartesian_point ( 'none', ( 11.66666666666660600, -3.971513248300352100, 0.3251922757707089700 ) ) ;
#18013 = cartesian_point ( 'none', ( 9.916666666666689200, -3.644177753548373000, 1.135656626309415700 ) ) ;
#18014 = cartesian_point ( 'none', ( 9.333333333333898800, -3.557828025656999000, 1.398779074843618400 ) ) ;
#18015 = cartesian_point ( 'none', ( 8.166666666666095900, -3.315821084500148300, 1.902643869974799600 ) ) ;
#18016 = cartesian_point ( 'none', ( 7.583333333333901500, -3.167009804949801200, 2.141208083237338600 ) ) ;
#18017 = cartesian_point ( 'none', ( 4.666666666664394100, -2.301776479911056900, 3.238552885074683200 ) ) ;
#18018 = cartesian_point ( 'none', ( 2.335241195791527300, -1.208036193456093300, 3.785378838464047200 ) ) ;
#18019 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.08949100580806730600, 3.811640427350653200 ) ) ;
#18020 = cartesian_point ( 'none', ( 13.99999999999999300, -4.316387831418647500, -0.8075432170946360600 ) ) ;
#18021 = cartesian_point ( 'none', ( 12.83309545129404900, -4.347907268791392000, -0.1447085771265858000 ) ) ;
#18022 = cartesian_point ( 'none', ( 11.66666666666660600, -4.224689295386359500, 0.5044122918997034900 ) ) ;
#18023 = cartesian_point ( 'none', ( 9.916666666666689200, -3.850779739574617300, 1.363724849038055600 ) ) ;
#18024 = cartesian_point ( 'none', ( 9.333333333333898800, -3.747108367493053600, 1.641415525203183500 ) ) ;
#18025 = cartesian_point ( 'none', ( 8.166666666666095900, -3.467695884347861600, 2.170288298311833700 ) ) ;
#18026 = cartesian_point ( 'none', ( 7.583333333333901500, -3.298802161490973700, 2.419291289501289000 ) ) ;
#18027 = cartesian_point ( 'none', ( 4.666666666664394100, -2.328668794469431500, 3.557250938125976700 ) ) ;
#18028 = cartesian_point ( 'none', ( 2.335460379539142200, -1.136849630167167800, 4.097183897756189600 ) ) ;
#18029 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.06040019360468964300, 4.079457491414477700 ) ) ;
#18030 = cartesian_point ( 'none', ( 13.99999999999999300, -4.456059861065085700, -0.7420544619109984400 ) ) ;
#18031 = cartesian_point ( 'none', ( 12.83308941009316800, -4.477976301232559700, -0.05873511998600168500 ) ) ;
#18032 = cartesian_point ( 'none', ( 7.583333333333901500, -2.906829048915528600, 1.496811902726209000 ) ) ;
#18033 = cartesian_point ( 'none', ( 4.666666666664394100, -2.283469903143749800, 2.516525780385303600 ) ) ;
#18034 = cartesian_point ( 'none', ( 2.334802518357519800, -1.409993379810449400, 3.091958450803228500 ) ) ;
#18035 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4629597528175957700, 3.227790813909236200 ) ) ;
#18036 = cartesian_point ( 'none', ( 18.08018145407075000, -2.932256689754025200, -3.538906787346109100 ) ) ;
#18037 = cartesian_point ( 'none', ( 16.71887540702230600, -3.309181524012890600, -2.783964167449468600 ) ) ;
#18038 = cartesian_point ( 'none', ( 15.36252757280117000, -3.463768608722179300, -1.914515935693072100 ) ) ;
#18039 = cartesian_point ( 'none', ( 13.99999999999999300, -3.381738637472664300, -1.162046598387505200 ) ) ;
#18040 = cartesian_point ( 'none', ( 12.83313918571632900, -3.465238452842195600, -0.6362863328425215600 ) ) ;
#18041 = cartesian_point ( 'none', ( 11.66666666666660400, -3.424563980325055400, -0.1124497274778326200 ) ) ;
#18042 = cartesian_point ( 'none', ( 9.916666666666689200, -3.208708882049895500, 0.5940780768598460400 ) ) ;
#18043 = cartesian_point ( 'none', ( 9.333333333333898800, -3.163342593148884300, 0.8266587144238496400 ) ) ;
#18044 = cartesian_point ( 'none', ( 8.166666666666095900, -3.008981413749860500, 1.279113694504660800 ) ) ;
#18045 = cartesian_point ( 'none', ( 7.583333333333901500, -2.906829048915528600, 1.496811902726209000 ) ) ;
#18046 = cartesian_point ( 'none', ( 4.666666666664394100, -2.283469903143749800, 2.516525780385303600 ) ) ;
#18047 = cartesian_point ( 'none', ( 2.334802518357519800, -1.409993379810449400, 3.091958450803228500 ) ) ;
#18048 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4629597528175959400, 3.227790813909237500 ) ) ;
#18049 = cartesian_point ( 'none', ( 13.99999999999999300, -3.400114042166051800, -1.090507968582259000 ) ) ;
#18050 = cartesian_point ( 'none', ( 12.83313850991860700, -3.473124043518061500, -0.5620529736260995200 ) ) ;
#18051 = cartesian_point ( 'none', ( 11.66666666666660600, -3.421367841716566700, -0.03786773419807697900 ) ) ;
#18052 = cartesian_point ( 'none', ( 9.916666666666689200, -3.189557295577001300, 0.6656180117250345400 ) ) ;
#18053 = cartesian_point ( 'none', ( 9.333333333333898800, -3.138984675299318500, 0.8965975261307875800 ) ) ;
#18054 = cartesian_point ( 'none', ( 8.166666666666095900, -2.974685106212641400, 1.344752926936541200 ) ) ;
#18055 = cartesian_point ( 'none', ( 7.583333333333901500, -2.867801069515048900, 1.559752846227590700 ) ) ;
#18056 = cartesian_point ( 'none', ( 4.666666666664394100, -2.222539131435314900, 2.563556663825945900 ) ) ;
#18057 = cartesian_point ( 'none', ( 2.334798634631861000, -1.337639930962029000, 3.118231449995336300 ) ) ;
#18058 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3892450613378115000, 3.232435737169963500 ) ) ;
#18059 = cartesian_point ( 'none', ( 13.99999999999999300, -3.431461298558370100, -1.009780376702885500 ) ) ;
#18060 = cartesian_point ( 'none', ( 12.83313718803041100, -3.492634109658078000, -0.4767282625888149000 ) ) ;
#18061 = cartesian_point ( 'none', ( 11.66666666666660600, -3.428025209001515100, 0.04940464894002337400 ) ) ;
#18062 = cartesian_point ( 'none', ( 9.916666666666689200, -3.177216175020832100, 0.7515691026041689800 ) ) ;
#18063 = cartesian_point ( 'none', ( 9.333333333333898800, -3.120359593828042000, 0.9814090797074599400 ) ) ;
#18064 = cartesian_point ( 'none', ( 8.166666666666095900, -2.943891550234575500, 1.425941905191921500 ) ) ;
#18065 = cartesian_point ( 'none', ( 7.583333333333901500, -2.831123473109451000, 1.638458927325754600 ) ) ;
#18066 = cartesian_point ( 'none', ( 4.666666666664394100, -2.158148590241753400, 2.626788238800906900 ) ) ;
#18067 = cartesian_point ( 'none', ( 2.334803660457986000, -1.257066559637624500, 3.158885719103838400 ) ) ;
#18068 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3040734869412256000, 3.248100905179763600 ) ) ;
#18069 = cartesian_point ( 'none', ( 13.99999999999999300, -3.561131648502843000, -0.9274554369516816400 ) ) ;
#18070 = cartesian_point ( 'none', ( 12.83313091625263700, -3.610233227756061100, -0.3753864930939472800 ) ) ;
#18071 = cartesian_point ( 'none', ( 11.66666666666660400, -3.529317322799864000, 0.1670429951219771200 ) ) ;
#18072 = cartesian_point ( 'none', ( 9.916666666666689200, -3.249985597132292200, 0.8873011029870081500 ) ) ;
#18073 = cartesian_point ( 'none', ( 9.333333333333898800, -3.182955994957424200, 1.122122459625666700 ) ) ;
#18074 = cartesian_point ( 'none', ( 8.166666666666095900, -2.985299430505325100, 1.574279197110830300 ) ) ;
#18075 = cartesian_point ( 'none', ( 18.08017450087800900, -3.037361813792504300, -3.973411393107478600 ) ) ;
#18076 = cartesian_point ( 'none', ( 13.99999999999999300, -3.632054664774216700, -1.639782642982124900 ) ) ;
#18077 = cartesian_point ( 'none', ( 13.99999999999999100, -3.381738637472664300, -1.162046598387505500 ) ) ;
#18078 = cartesian_point ( 'none', ( 13.99999999999999300, -3.395893355538121200, -1.106939831892903600 ) ) ;
#18079 = cartesian_point ( 'none', ( 13.99999999999999300, -3.420032307177997200, -1.031353619108070100 ) ) ;
#18080 = cartesian_point ( 'none', ( 13.99999999999999300, -3.483819036021718500, -0.9758481860428894800 ) ) ;
#18081 = cartesian_point ( 'none', ( 13.99999999999999300, -3.513315612181158600, -0.9580034290772239100 ) ) ;
#18082 = cartesian_point ( 'none', ( 13.99999999999999300, -3.540809905147034500, -0.9463556896476335000 ) ) ;
#18083 = cartesian_point ( 'none', ( 13.99999999999999300, -3.566112295332086700, -0.9389601069382963500 ) ) ;
#18084 = cartesian_point ( 'none', ( 13.99999999999999300, -3.589623139175871300, -0.9344873696237351300 ) ) ;
#18085 = cartesian_point ( 'none', ( 13.99999999999999300, -3.611849441776980600, -0.9321033065711765700 ) ) ;
#18086 = cartesian_point ( 'none', ( 13.99999999999999300, -3.633249222119565600, -0.9313097751907019100 ) ) ;
#18087 = cartesian_point ( 'none', ( 13.99999999999999300, -3.657875579790616200, -0.9318900707387283200 ) ) ;
#18088 = cartesian_point ( 'none', ( 13.99999999999999300, -3.689677353217674300, -0.9348736948348965700 ) ) ;
#18089 = cartesian_point ( 'none', ( 13.99999999999999300, -3.733582287144925800, -0.9365668206102670800 ) ) ;
#18090 = cartesian_point ( 'none', ( 13.99999999999999300, -3.790369971842397300, -0.9350985251281489500 ) ) ;
#18091 = cartesian_point ( 'none', ( 13.99999999999999300, -3.860493337626374400, -0.9289488516750967800 ) ) ;
#18092 = cartesian_point ( 'none', ( 13.99999999999999300, -3.943531456421464300, -0.9163755418392117700 ) ) ;
#18093 = cartesian_point ( 'none', ( 13.99999999999999300, -4.038901116283138700, -0.8957564749107098700 ) ) ;
#18094 = cartesian_point ( 'none', ( 13.99999999999999300, -4.145865185379508800, -0.8654914321899162000 ) ) ;
#18095 = cartesian_point ( 'none', ( 13.99999999999999300, -4.263535159724956000, -0.8240543341691885000 ) ) ;
#18096 = cartesian_point ( 'none', ( 13.99999999999999300, -4.390877179275248600, -0.7699925131486838900 ) ) ;
#18097 = cartesian_point ( 'none', ( 13.99999999999999500, -4.481617484503472000, -0.7245368826031199900 ) ) ;
#18098 = cartesian_point ( 'none', ( 13.99999999999999500, -4.530259996109758300, -0.6981307299925854100 ) ) ;
#18099 = cartesian_point ( 'none', ( 13.99999999999999500, -4.534414704297367000, -0.6958728299022466400 ) ) ;
#18100 = cartesian_point ( 'none', ( 15.36236876440073100, -3.673394788621086700, -2.372375297013797000 ) ) ;
#18101 = cartesian_point ( 'none', ( 13.99999999999999100, -3.381738637472664300, -1.162046598387505500 ) ) ;
#18102 = face_outer_bound ( 'none', #7907, .t. ) ;
#18103 = face_outer_bound ( 'none', #7912, .t. ) ;
#18104 = b_spline_curve_with_knots ( 'none', 3,
( #18099, #18098, #18097, #18096, #18095, #18094, #18093, #18092, #18091, #18090, #18089, #18088, #18087, #18086, #18085, #18084, #18083, #18082, #18081, #18080, #18079, #18078, #18077 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332255000, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091213400, 0.7968653221729817800, 0.8084061816241083800, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106907000, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#18105 = cartesian_point ( 'none', ( 15.36280254512597300, -2.467475584377683400, -3.622553468615902900 ) ) ;
#18106 = cartesian_point ( 'none', ( 13.99999999999999300, -2.750282961021852200, -2.884146945080853000 ) ) ;
#18107 = cartesian_point ( 'none', ( 18.08018460982679400, -1.240644987838538400, -4.988330689254675900 ) ) ;
#18108 = cartesian_point ( 'none', ( 16.71878657922456300, -2.038668137722198500, -4.439381445630068000 ) ) ;
#18109 = cartesian_point ( 'none', ( 15.36284155381344100, -2.605275052722914300, -3.700781072330363100 ) ) ;
#18110 = cartesian_point ( 'none', ( 13.99999999999999300, -2.897175791390084900, -2.937196587567868700 ) ) ;
#18111 = cartesian_point ( 'none', ( 18.08014741904587200, -1.449483166319360400, -5.187659353655131000 ) ) ;
#18112 = cartesian_point ( 'none', ( 16.71873401051390200, -2.281573233583759700, -4.602945670934913900 ) ) ;
#18113 = cartesian_point ( 'none', ( 15.36292285442747600, -2.872826367258314800, -3.820019117865902600 ) ) ;
#18114 = cartesian_point ( 'none', ( 13.99999999999999100, -3.176951844824003100, -3.008471673901292700 ) ) ;
#18115 = cartesian_point ( 'none', ( 18.08013034219039400, -1.556820284376732500, -5.270820776834255200 ) ) ;
#18116 = cartesian_point ( 'none', ( 16.71871077035433100, -2.403120019803354000, -4.667730223810428600 ) ) ;
#18117 = cartesian_point ( 'none', ( 15.36296507340693300, -3.003756142511100800, -3.862876123999314800 ) ) ;
#18118 = cartesian_point ( 'none', ( 13.99999999999999300, -3.311286330373847300, -3.028295346233151400 ) ) ;
#18119 = cartesian_point ( 'none', ( 18.08011385093667700, -1.669960407790905200, -5.344997707655808800 ) ) ;
#18120 = cartesian_point ( 'none', ( 16.71868899632795900, -2.528931787753564600, -4.722540266058140400 ) ) ;
#18121 = cartesian_point ( 'none', ( 15.36300948822707100, -3.137163032355295900, -3.895170903843686800 ) ) ;
#18122 = cartesian_point ( 'none', ( 13.99999999999999300, -3.446269959264994100, -3.037442383656155300 ) ) ;
#18123 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18122, #18121, #18120, #18119 ),
( #18118, #18117, #18116, #18115 ),
( #18114, #18113, #18112, #18111 ),
( #18110, #18109, #18108, #18107 ),
( #18106, #18105, #18152, #18151 ),
( #18150, #18149, #18148, #18147 ),
( #18146, #18145, #18144, #18143 ),
( #18142, #18141, #18140, #18139 ),
( #18138, #18137, #18136, #18135 ),
( #18134, #18133, #18132, #18131 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486940500, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374435391500 ),
.unspecified. ) ;
#18124 = cartesian_point ( 'none', ( 16.71883393499405900, -3.541432169361049100, -3.349673476079261000 ) ) ;
#18125 = cartesian_point ( 'none', ( 15.36232962992052500, -3.751301558302154900, -2.510328848399656200 ) ) ;
#18126 = face_outer_bound ( 'none', #7853, .t. ) ;
#18127 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18192, #18191, #18190, #18189 ),
( #18188, #18187, #18186, #18185 ),
( #18184, #18183, #18182, #18181 ),
( #18180, #18179, #18178, #18177 ),
( #18176, #18175, #18174, #18173 ),
( #18172, #18171, #18170, #18169 ),
( #18168, #18167, #18166, #18165 ),
( #18164, #18163, #18162, #18161 ),
( #18160, #18159, #18158, #18157 ),
( #18156, #18155, #18154, #18153 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827975100 ),
( 0.7368421052631579600, 0.9516620465920583300 ),
.unspecified. ) ;
#18128 = cartesian_point ( 'none', ( 16.71882508210554600, -3.611958821653238300, -3.634020696868151700 ) ) ;
#18129 = cartesian_point ( 'none', ( 15.36225101703780600, -3.869981961105009500, -2.778262541631676200 ) ) ;
#18130 = cartesian_point ( 'none', ( 13.99999999999999300, -3.890562690351866900, -2.001480474233266800 ) ) ;
#18131 = cartesian_point ( 'none', ( 18.08029018234363900, -0.7120386790130094300, -4.540123491637325900 ) ) ;
#18132 = cartesian_point ( 'none', ( 16.71893614994546300, -1.433469930081869200, -4.081686217813626200 ) ) ;
#18133 = cartesian_point ( 'none', ( 15.36261264780312500, -1.947283208253455700, -3.452810854802919900 ) ) ;
#18134 = cartesian_point ( 'none', ( 13.99999999999999300, -2.216649753011862100, -2.805881747592349700 ) ) ;
#18135 = cartesian_point ( 'none', ( 18.08027990564039900, -0.7838625414642995700, -4.522895955801137000 ) ) ;
#18136 = cartesian_point ( 'none', ( 16.71892498664416800, -1.502334602043847700, -4.052181351778043200 ) ) ;
#18137 = cartesian_point ( 'none', ( 15.36265342267605600, -2.010014432531050500, -3.411852460735826000 ) ) ;
#18138 = cartesian_point ( 'none', ( 13.99999999999999300, -2.270784830424938100, -2.755634116349294800 ) ) ;
#18139 = cartesian_point ( 'none', ( 18.08026702981473500, -0.8698767490248012800, -4.512832694277379100 ) ) ;
#18140 = cartesian_point ( 'none', ( 16.71891033511452200, -1.586613028059008900, -4.027412191184006400 ) ) ;
#18141 = cartesian_point ( 'none', ( 15.36270088991154400, -2.088748280861507200, -3.372900172358973300 ) ) ;
#18142 = cartesian_point ( 'none', ( 13.99999999999999300, -2.340800451874431900, -2.704669350804753200 ) ) ;
#18143 = cartesian_point ( 'none', ( 18.08024165220230700, -1.003304765916160700, -4.588908823565025100 ) ) ;
#18144 = cartesian_point ( 'none', ( 16.71887571100765200, -1.733034128534030900, -4.080651380882711600 ) ) ;
#18145 = cartesian_point ( 'none', ( 15.36276315535337600, -2.242185246191507300, -3.400082572120519700 ) ) ;
#18146 = cartesian_point ( 'none', ( 13.99999999999999300, -2.494394314592740500, -2.705518288392666300 ) ) ;
#18147 = cartesian_point ( 'none', ( 18.08023216418378000, -1.035705535034187900, -4.664208939726767000 ) ) ;
#18148 = cartesian_point ( 'none', ( 16.71886005047240100, -1.778311786790527800, -4.150390790334432400 ) ) ;
#18149 = cartesian_point ( 'none', ( 15.36277164911176000, -2.298844728977333500, -3.460980142439884900 ) ) ;
#18150 = cartesian_point ( 'none', ( 13.99999999999999300, -2.559571937400913400, -2.755249800710077900 ) ) ;
#18151 = cartesian_point ( 'none', ( 18.08020519436637500, -1.138663419859661500, -4.870059120010259000 ) ) ;
#18152 = cartesian_point ( 'none', ( 16.71881677532396900, -1.916469422633976000, -4.338580265866921700 ) ) ;
#18153 = cartesian_point ( 'none', ( 18.08018559427247900, -0.04634213930108184400, -5.599930852863331600 ) ) ;
#18154 = cartesian_point ( 'none', ( 16.71882585051725200, -0.9491728987226142300, -5.255058107823733100 ) ) ;
#18155 = cartesian_point ( 'none', ( 15.36216866490880100, -1.673168607809924200, -4.692582936966301700 ) ) ;
#18156 = cartesian_point ( 'none', ( 13.99999999999999100, -2.156464522915007000, -4.056166729447257400 ) ) ;
#18157 = cartesian_point ( 'none', ( 18.08018044191682700, -0.1314597301710352400, -5.494568075461220500 ) ) ;
#18158 = cartesian_point ( 'none', ( 16.71882423330716000, -1.016248855888165000, -5.135168526373239400 ) ) ;
#18159 = cartesian_point ( 'none', ( 15.36221076331944600, -1.718500271491200100, -4.562868633144794300 ) ) ;
#18160 = cartesian_point ( 'none', ( 13.99999999999999300, -2.178944886017280400, -3.922584649318018500 ) ) ;
#18161 = cartesian_point ( 'none', ( 18.08017683517950400, -0.2082861076097342300, -5.382411934135991900 ) ) ;
#18162 = cartesian_point ( 'none', ( 16.71882508210298500, -1.073873198951029100, -5.009905119577845200 ) ) ;
#18163 = cartesian_point ( 'none', ( 15.36225101703765700, -1.753593865157039700, -4.429493389268235300 ) ) ;
#18164 = cartesian_point ( 'none', ( 13.99999999999999300, -2.190867568248795000, -3.787149513115449100 ) ) ;
#18165 = cartesian_point ( 'none', ( 18.08017375641769700, -0.3461360224463587200, -5.128578695293706200 ) ) ;
#18166 = cartesian_point ( 'none', ( 16.71883393499338400, -1.168272117441126600, -4.732567428589943500 ) ) ;
#18167 = cartesian_point ( 'none', ( 15.36232962991798300, -1.798609447957401100, -4.139929753288870800 ) ) ;
#18168 = cartesian_point ( 'none', ( 13.99999999999999300, -2.186459449632405700, -3.498303455578468700 ) ) ;
#18169 = cartesian_point ( 'none', ( 18.08017450087608700, -0.4070029726838255100, -4.984768145758476300 ) ) ;
#18170 = cartesian_point ( 'none', ( 16.71884247435545100, -1.204525223359251800, -4.578387138022072200 ) ) ;
#18171 = cartesian_point ( 'none', ( 15.36236876440066200, -1.807653423520718200, -3.981756261172060700 ) ) ;
#18172 = cartesian_point ( 'none', ( 13.99999999999999300, -2.168945389625919000, -3.343109944490913100 ) ) ;
#18173 = cartesian_point ( 'none', ( 18.08018541373100900, -0.4419816857095104600, -4.757285733546874300 ) ) ;
#18174 = cartesian_point ( 'none', ( 16.71886841641203200, -1.200580503916908000, -4.344984079651556600 ) ) ;
#18175 = cartesian_point ( 'none', ( 15.36240218265044500, -1.763402035419594900, -3.752466857852197800 ) ) ;
#18176 = cartesian_point ( 'none', ( 13.99999999999999300, -2.087822591293526700, -3.127693464275951700 ) ) ;
#18177 = cartesian_point ( 'none', ( 18.08019017033240400, -0.4497685621684103800, -4.675683099555782500 ) ) ;
#18178 = cartesian_point ( 'none', ( 16.71887897114324100, -1.194405711011849600, -4.262071754793515400 ) ) ;
#18179 = cartesian_point ( 'none', ( 15.36241265108302500, -1.742980467679945900, -3.671840278149259600 ) ) ;
#18180 = cartesian_point ( 'none', ( 13.99999999999999300, -2.054573532060797600, -3.052754516508861200 ) ) ;
#18181 = cartesian_point ( 'none', ( 18.08018145406874000, -0.5534938410144968300, -4.562415490951376100 ) ) ;
#18182 = cartesian_point ( 'none', ( 16.71887540702104100, -1.278735984598778000, -4.131098295390592600 ) ) ;
#18183 = cartesian_point ( 'none', ( 15.36247935989430100, -1.803395235244241300, -3.528233601955962600 ) ) ;
#18184 = cartesian_point ( 'none', ( 13.99999999999999300, -2.089390235833676400, -2.903156413251647200 ) ) ;
#18185 = cartesian_point ( 'none', ( 18.08016877625270500, -0.6384590537427864400, -4.545665039036703300 ) ) ;
#18186 = cartesian_point ( 'none', ( 16.71886125642992100, -1.360821303917329100, -4.099823843544220900 ) ) ;
#18187 = cartesian_point ( 'none', ( 15.36252757280080200, -1.878842118493078100, -3.483247986659691300 ) ) ;
#18188 = cartesian_point ( 'none', ( 13.99999999999999300, -2.155211365921710700, -2.846878767530613100 ) ) ;
#18189 = cartesian_point ( 'none', ( 18.08015727969574000, -0.7121091083318088500, -4.540078735996558200 ) ) ;
#18190 = cartesian_point ( 'none', ( 16.71884787556773600, -1.433503370623750300, -4.081645288342896200 ) ) ;
#18191 = cartesian_point ( 'none', ( 15.36256830595757500, -1.947291973921191800, -3.452789802576082100 ) ) ;
#18192 = cartesian_point ( 'none', ( 13.99999999999999300, -2.216649753011862100, -2.805881747592349700 ) ) ;
#18193 = cartesian_point ( 'none', ( 9.333333333333898800, -3.079545153585516700, -1.083135918367035000 ) ) ;
#18194 = cartesian_point ( 'none', ( 8.166666666666095900, -3.204573765910020200, -0.6224859431925882100 ) ) ;
#18195 = cartesian_point ( 'none', ( 7.583333333333901500, -3.241658514637045100, -0.3852685363621323700 ) ) ;
#18196 = cartesian_point ( 'none', ( 4.666666666664394100, -3.295483114025631100, 0.8068069109357551800 ) ) ;
#18197 = cartesian_point ( 'none', ( 2.334798595747575400, -2.894130114826481300, 1.770960801428451700 ) ) ;
#18198 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.186325247566221800, 2.412427417374969800 ) ) ;
#18199 = cartesian_point ( 'none', ( 13.99999999999999300, -2.216649753011862100, -2.805881747592349700 ) ) ;
#18200 = cartesian_point ( 'none', ( 12.83313918571676400, -2.571141727432427100, -2.408727475218198400 ) ) ;
#18201 = cartesian_point ( 'none', ( 11.66666666666660600, -2.820131634268636200, -1.946057800258542000 ) ) ;
#18202 = cartesian_point ( 'none', ( 9.916666666666689200, -3.020520539957193900, -1.234988712032610200 ) ) ;
#18203 = cartesian_point ( 'none', ( 9.333333333333898800, -3.108098575164797200, -1.014802561497447900 ) ) ;
#18204 = cartesian_point ( 'none', ( 8.166666666666095900, -3.222857317956034700, -0.5507192568435732600 ) ) ;
#18205 = cartesian_point ( 'none', ( 7.583333333333901500, -3.254617817403590700, -0.3123521320573411900 ) ) ;
#18206 = cartesian_point ( 'none', ( 4.666666666664394100, -3.281513678189215800, 0.8824991681395983900 ) ) ;
#18207 = cartesian_point ( 'none', ( 2.334802518357442600, -2.857800856415062100, 1.838820996637153800 ) ) ;
#18208 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.134541991824015800, 2.465095486228830300 ) ) ;
#18209 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18208, #18207, #18206, #18205, #18204, #18203, #18202, #18201, #18200, #18199 ),
( #18198, #18197, #18196, #18195, #18194, #18193, #18264, #18263, #18262, #18261 ),
( #18260, #18259, #18258, #18257, #18256, #18255, #18254, #18253, #18252, #18251 ),
( #18250, #18249, #18248, #18247, #18246, #18245, #18244, #18243, #18242, #18241 ),
( #18240, #18239, #18238, #18237, #18236, #18235, #18234, #18233, #18232, #18231 ),
( #18230, #18229, #18228, #18227, #18226, #18225, #18224, #18223, #18222, #18221 ),
( #18220, #18219, #18312, #18311, #18310, #18309, #18308, #18307, #18306, #18305 ),
( #18304, #18303, #18302, #18301, #18300, #18299, #18298, #18297, #18296, #18295 ),
( #18294, #18293, #18292, #18291, #18290, #18289, #18288, #18287, #18286, #18285 ),
( #18284, #18283, #18282, #18280, #18279, #18278, #18277, #18276, #18275, #18274 ),
( #18273, #18272, #18271, #18270, #18269, #18268, #18267, #18266, #18265, #18358 ),
( #18357, #18356, #18355, #18354, #18353, #18352, #18351, #18350, #18349, #18348 ),
( #18347, #18346, #18345, #18344, #18343, #18342, #18341, #18340, #18339, #18338 ),
( #18337, #18336, #18335, #18334, #18333, #18332, #18331, #18330, #18329, #18328 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260371800600 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#18210 = edge_curve ( 'none', #20620, #22058, #3115, .t. ) ;
#18211 = cartesian_point ( 'none', ( 16.71884247435657000, -3.488574064464767100, -3.200368853130035200 ) ) ;
#18212 = cartesian_point ( 'none', ( 13.99999999999999300, -2.524446126661780400, 3.674215920079755700 ) ) ;
#18213 = cartesian_point ( 'none', ( 13.99999999999999500, -2.520793115824698600, 3.775639156337677000 ) ) ;
#18214 = cartesian_point ( 'none', ( 13.99999999999999500, -2.516980064127311200, 3.830855453459193000 ) ) ;
#18215 = cartesian_point ( 'none', ( 13.99999999999999100, -2.516652134118600300, 3.835572674553390000 ) ) ;
#18216 = cartesian_point ( 'none', ( 18.08017375641912800, -3.063907129931163100, -4.127299683693172100 ) ) ;
#18217 = b_spline_curve_with_knots ( 'none', 3,
( #18215, #18214, #18213, #18212, #18320, #18319, #18318, #18317, #18316, #18315, #18314, #18313, #17573, #17580, #17710, #17673, #17672, #17671, #17670, #17686, #17685, #17684, #17730 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332249500, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737276100, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091211200, 0.7968653221729817800, 0.8084061816241081600, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106904800, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#18218 = cartesian_point ( 'none', ( 13.99999999999999300, -3.730692376327065900, -1.760870916738131600 ) ) ;
#18219 = cartesian_point ( 'none', ( 2.335240980234421800, -3.573123102564804500, 1.737539119142505100 ) ) ;
#18220 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.820356106441547900, 2.565186826013692700 ) ) ;
#18221 = cartesian_point ( 'none', ( 13.99999999999999300, -2.168945389625919000, -3.343109944490913100 ) ) ;
#18222 = cartesian_point ( 'none', ( 12.83312468131986600, -2.602217624201148500, -2.952945811168886000 ) ) ;
#18223 = cartesian_point ( 'none', ( 11.66666666666660600, -2.931464473388019500, -2.479674863625269700 ) ) ;
#18224 = cartesian_point ( 'none', ( 9.916666666666689200, -3.243218784255474500, -1.727795384271833000 ) ) ;
#18225 = cartesian_point ( 'none', ( 9.333333333333898800, -3.366415399753161600, -1.489908173284655100 ) ) ;
#18226 = cartesian_point ( 'none', ( 8.166666666666095900, -3.547694712285282200, -0.9830774318128127100 ) ) ;
#18227 = cartesian_point ( 'none', ( 7.583333333333901500, -3.610354614571395600, -0.7196655928684904100 ) ) ;
#18228 = cartesian_point ( 'none', ( 4.666666666664394100, -3.776234161843067500, 0.6157580893860245000 ) ) ;
#18229 = cartesian_point ( 'none', ( 2.335126874871190400, -3.410341852291660600, 1.735065794134593700 ) ) ;
#18230 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.671193306692169600, 2.518902624038062800 ) ) ;
#18231 = cartesian_point ( 'none', ( 13.99999999999999300, -2.087822591293526700, -3.127693464275951700 ) ) ;
#18232 = cartesian_point ( 'none', ( 12.83313443523716800, -2.489504114366365000, -2.749427843393341700 ) ) ;
#18233 = cartesian_point ( 'none', ( 11.66666666666660600, -2.789854587746777100, -2.295092465965953300 ) ) ;
#18234 = cartesian_point ( 'none', ( 9.916666666666689200, -3.066340758815703000, -1.579525206238842700 ) ) ;
#18235 = cartesian_point ( 'none', ( 9.333333333333898800, -3.179118035002848500, -1.355039426961195600 ) ) ;
#18236 = cartesian_point ( 'none', ( 8.166666666666095900, -3.342732345201337100, -0.8769628255758943300 ) ) ;
#18237 = cartesian_point ( 'none', ( 7.583333333333901500, -3.398147271358198400, -0.6289025769215321700 ) ) ;
#18238 = cartesian_point ( 'none', ( 4.666666666664394100, -3.536609192243913100, 0.6267332349486993700 ) ) ;
#18239 = cartesian_point ( 'none', ( 2.334947501898093900, -3.178659991038376400, 1.672702406929842000 ) ) ;
#18240 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.474793341174561100, 2.398851710246609600 ) ) ;
#18241 = cartesian_point ( 'none', ( 13.99999999999999300, -2.054573532060797600, -3.052754516508861200 ) ) ;
#18242 = cartesian_point ( 'none', ( 12.83313808338070000, -2.445265337004411500, -2.679365460743763400 ) ) ;
#18243 = cartesian_point ( 'none', ( 11.66666666666660600, -2.735727992045740500, -2.232353923049862100 ) ) ;
#18244 = cartesian_point ( 'none', ( 9.916666666666689200, -3.000415906135637900, -1.530419438190361300 ) ) ;
#18245 = cartesian_point ( 'none', ( 9.333333333333898800, -3.109762254196425600, -1.310911903517101300 ) ) ;
#18246 = cartesian_point ( 'none', ( 8.166666666666095900, -3.267683085029162300, -0.8434207444814668700 ) ) ;
#18247 = cartesian_point ( 'none', ( 7.583333333333901500, -3.320835681333206900, -0.6009672819641338500 ) ) ;
#18248 = cartesian_point ( 'none', ( 4.666666666664394100, -3.451179554115162900, 0.6257372682421703500 ) ) ;
#18249 = cartesian_point ( 'none', ( 2.334884008592903000, -3.097556604560542900, 1.645790232619013200 ) ) ;
#18250 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.407412020627692300, 2.352149424717307800 ) ) ;
#18251 = cartesian_point ( 'none', ( 13.99999999999999300, -2.089390235833676400, -2.903156413251647200 ) ) ;
#18252 = cartesian_point ( 'none', ( 12.83314134996660600, -2.458145110427233600, -2.524663167421406400 ) ) ;
#18253 = cartesian_point ( 'none', ( 11.66666666666660600, -2.725553531578706500, -2.077449587525275200 ) ) ;
#18254 = cartesian_point ( 'none', ( 9.916666666666689200, -2.957214117909746900, -1.382594642514985800 ) ) ;
#18255 = cartesian_point ( 'none', ( 9.333333333333898800, -3.055812304161402300, -1.166662232413015400 ) ) ;
#18256 = cartesian_point ( 'none', ( 8.166666666666095900, -3.193274755666358500, -0.7085802266696983300 ) ) ;
#18257 = cartesian_point ( 'none', ( 7.583333333333901500, -3.236717929963266500, -0.4719604270035432900 ) ) ;
#18258 = cartesian_point ( 'none', ( 4.666666666664394100, -3.322278972469840900, 0.7206306042190798700 ) ) ;
#18259 = cartesian_point ( 'none', ( 2.334803575967800100, -2.945870246392766800, 1.697011466960112200 ) ) ;
#18260 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.253939711342433800, 2.358317539697936100 ) ) ;
#18261 = cartesian_point ( 'none', ( 13.99999999999999300, -2.155211365921710700, -2.846878767530613100 ) ) ;
#18262 = cartesian_point ( 'none', ( 12.83314042475427800, -2.515714434822979000, -2.458733744269369300 ) ) ;
#18263 = cartesian_point ( 'none', ( 11.66666666666660600, -2.772722621476821500, -2.003721259482842000 ) ) ;
#18264 = cartesian_point ( 'none', ( 9.916666666666689200, -2.987021897462919900, -1.301038590881623300 ) ) ;
#18265 = cartesian_point ( 'none', ( 12.83309955075270600, -2.682705909622814300, -3.877282202361376700 ) ) ;
#18266 = cartesian_point ( 'none', ( 11.66666666666660600, -3.147956060423886100, -3.381902269784441600 ) ) ;
#18267 = cartesian_point ( 'none', ( 9.916666666666689200, -3.647112709013311500, -2.554939186338261300 ) ) ;
#18268 = cartesian_point ( 'none', ( 9.333333333333898800, -3.830011346496327500, -2.285128878445339000 ) ) ;
#18269 = cartesian_point ( 'none', ( 8.166666666666095900, -4.122297393584677400, -1.702194202856679200 ) ) ;
#18270 = cartesian_point ( 'none', ( 7.583333333333901500, -4.236257692014181200, -1.394604485954925600 ) ) ;
#18271 = cartesian_point ( 'none', ( 4.666666666664394100, -4.631466674462091100, 0.1870353809182883400 ) ) ;
#18272 = cartesian_point ( 'none', ( 2.335765995329823300, -4.355715105374700100, 1.586430064936213700 ) ) ;
#18273 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.581501749239747000, 2.637676085734518500 ) ) ;
#18274 = cartesian_point ( 'none', ( 13.99999999999999300, -2.132637643765142000, -4.184801449656809800 ) ) ;
#18275 = cartesian_point ( 'none', ( 12.83310109004119700, -2.689341622498689700, -3.799953481403288300 ) ) ;
#18276 = cartesian_point ( 'none', ( 11.66666666666660600, -3.143066406987453200, -3.304443296667769500 ) ) ;
#18277 = cartesian_point ( 'none', ( 9.916666666666689200, -3.625701690631234300, -2.480977662774391600 ) ) ;
#18278 = cartesian_point ( 'none', ( 9.333333333333898800, -3.803222122943692400, -2.212941094316283100 ) ) ;
#18279 = cartesian_point ( 'none', ( 8.166666666666095900, -4.085267815366780300, -1.634684581223549500 ) ) ;
#18280 = cartesian_point ( 'none', ( 7.583333333333901500, -4.194366362490846700, -1.329999105476219500 ) ) ;
#18281 = advanced_face ( 'none', ( #3116 ), #3111, .f. ) ;
#18282 = cartesian_point ( 'none', ( 4.666666666664394100, -4.567142284349528400, 0.2346423580094794400 ) ) ;
#18283 = cartesian_point ( 'none', ( 2.335716367010290700, -4.279938923576934500, 1.612250667774007400 ) ) ;
#18284 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.504779534412307400, 2.640955248889950400 ) ) ;
#18285 = cartesian_point ( 'none', ( 13.99999999999999300, -2.175522306236433900, -3.958647126706830800 ) ) ;
#18286 = cartesian_point ( 'none', ( 12.83310613114010000, -2.699061467445823800, -3.567512376707605800 ) ) ;
#18287 = cartesian_point ( 'none', ( 11.66666666666660600, -3.118255155724110500, -3.073125073463827600 ) ) ;
#18288 = cartesian_point ( 'none', ( 9.916666666666689200, -3.551874379257721900, -2.262301848411393900 ) ) ;
#18289 = cartesian_point ( 'none', ( 9.333333333333898800, -3.713521987073122900, -2.000282990034350000 ) ) ;
#18290 = cartesian_point ( 'none', ( 8.166666666666095900, -3.965515853748499400, -1.437380117562404600 ) ) ;
#18291 = cartesian_point ( 'none', ( 7.583333333333901500, -4.060436568169284200, -1.142029975337964600 ) ) ;
#18292 = cartesian_point ( 'none', ( 4.666666666664394100, -4.368265521173401400, 0.3687627933554119000 ) ) ;
#18293 = cartesian_point ( 'none', ( 2.335565314133075000, -4.049630528921862400, 1.679623279704886900 ) ) ;
#18294 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.274595241851928000, 2.640703211753690800 ) ) ;
#18295 = cartesian_point ( 'none', ( 13.99999999999999300, -2.191142689311374300, -3.805177075707781900 ) ) ;
#18296 = cartesian_point ( 'none', ( 12.83311005808595300, -2.692175897947247000, -3.411753135948981000 ) ) ;
#18297 = cartesian_point ( 'none', ( 11.66666666666660600, -3.088378098982466700, -2.920102514284248500 ) ) ;
#18298 = cartesian_point ( 'none', ( 9.916666666666689200, -3.489996971006430900, -2.120541093710830000 ) ) ;
#18299 = cartesian_point ( 'none', ( 9.333333333333898800, -3.641392631904194000, -1.863453602298702000 ) ) ;
#18300 = cartesian_point ( 'none', ( 8.166666666666095900, -3.874204503317615800, -1.312531559270365200 ) ) ;
#18301 = cartesian_point ( 'none', ( 7.583333333333901500, -3.960195915273008200, -1.024230413657340400 ) ) ;
#18302 = cartesian_point ( 'none', ( 4.666666666664394100, -4.227758633942448400, 0.4468705677890204600 ) ) ;
#18303 = cartesian_point ( 'none', ( 2.335460091036415200, -3.891980277160159900, 1.711354865202602700 ) ) ;
#18304 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.120916599471965600, 2.627289494993962900 ) ) ;
#18305 = cartesian_point ( 'none', ( 13.99999999999999300, -2.186459449632405700, -3.498303455578468700 ) ) ;
#18306 = cartesian_point ( 'none', ( 12.83311933830098500, -2.642490398649596500, -3.105569369437235900 ) ) ;
#18307 = cartesian_point ( 'none', ( 11.66666666666660600, -2.993895994264353300, -2.624651914542610200 ) ) ;
#18308 = cartesian_point ( 'none', ( 9.916666666666689200, -3.334891091565415500, -1.854756103518985200 ) ) ;
#18309 = cartesian_point ( 'none', ( 9.333333333333898800, -3.467171275473354400, -1.609787653042508100 ) ) ;
#18310 = cartesian_point ( 'none', ( 8.166666666666095900, -3.664854876420906100, -1.086982831570833200 ) ) ;
#18311 = cartesian_point ( 'none', ( 7.583333333333901500, -3.734834860841761600, -0.8146787732574183300 ) ) ;
#18312 = cartesian_point ( 'none', ( 4.666666666664394100, -3.932025864220929800, 0.5686645516878908700 ) ) ;
#18313 = cartesian_point ( 'none', ( 13.99999999999999300, -2.383138390096796000, 2.967888004926818800 ) ) ;
#18314 = cartesian_point ( 'none', ( 13.99999999999999300, -2.402917280172468300, 3.007121987714982400 ) ) ;
#18315 = cartesian_point ( 'none', ( 13.99999999999999300, -2.425172128400246300, 3.059387834644701900 ) ) ;
#18316 = cartesian_point ( 'none', ( 13.99999999999999300, -2.448708487575253800, 3.125728958461213100 ) ) ;
#18317 = cartesian_point ( 'none', ( 13.99999999999999300, -2.471766683859942100, 3.206486229820226800 ) ) ;
#18318 = cartesian_point ( 'none', ( 13.99999999999999300, -2.492628909358842700, 3.301802993772673400 ) ) ;
#18319 = cartesian_point ( 'none', ( 13.99999999999999300, -2.509533338313640900, 3.411673486491404900 ) ) ;
#18320 = cartesian_point ( 'none', ( 13.99999999999999300, -2.520722702081990500, 3.535923452661609900 ) ) ;
#18321 = cartesian_point ( 'none', ( 15.36216866491018100, -3.944560877360949300, -3.043068729959300400 ) ) ;
#18322 = cartesian_point ( 'none', ( 13.99999999999999300, -4.007062694671923900, -2.246391848417028700 ) ) ;
#18323 = cartesian_point ( 'none', ( 18.08018044191881700, -3.081178738313371700, -4.551252308881998900 ) ) ;
#18324 = cartesian_point ( 'none', ( 16.71882423330853500, -3.631204650121890400, -3.770553052309813400 ) ) ;
#18325 = cartesian_point ( 'none', ( 15.36221076332033200, -3.912567452329124500, -2.909437965901129400 ) ) ;
#18326 = cartesian_point ( 'none', ( 13.99999999999999300, -3.953754454552550300, -2.121861649701057800 ) ) ;
#18327 = cartesian_point ( 'none', ( 18.08017683518221800, -3.085173011819202700, -4.415365083261793400 ) ) ;
#18328 = cartesian_point ( 'none', ( 13.99999999999999300, -2.057541326610336600, -4.456240995900817100 ) ) ;
#18329 = cartesian_point ( 'none', ( 12.83309589173576800, -2.654051010413146300, -4.082403252218667500 ) ) ;
#18330 = cartesian_point ( 'none', ( 11.66666666666660600, -3.149995167822301900, -3.589005664209601300 ) ) ;
#18331 = cartesian_point ( 'none', ( 9.916666666666689200, -3.693673547814233500, -2.755066930905472900 ) ) ;
#18332 = cartesian_point ( 'none', ( 9.333333333333898800, -3.891155489041739000, -2.481293145547803600 ) ) ;
#18333 = cartesian_point ( 'none', ( 8.166666666666095900, -4.211393411513717500, -1.887345291010482000 ) ) ;
#18334 = cartesian_point ( 'none', ( 7.583333333333901500, -4.338721194690651700, -1.572706300866213900 ) ) ;
#18335 = cartesian_point ( 'none', ( 4.666666666664394100, -4.796120810039359300, 0.05104721259997276100 ) ) ;
#18336 = cartesian_point ( 'none', ( 2.335895144171880500, -4.553978443933806900, 1.506871237889480200 ) ) ;
#18337 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.785482786660389700, 2.618051792977861900 ) ) ;
#18338 = cartesian_point ( 'none', ( 13.99999999999999300, -2.070737323412737300, -4.415591521390673800 ) ) ;
#18339 = cartesian_point ( 'none', ( 12.83309660336319300, -2.661285908818750400, -4.039818978382367500 ) ) ;
#18340 = cartesian_point ( 'none', ( 11.66666666666660600, -3.150843624147171800, -3.545819405172478500 ) ) ;
#18341 = cartesian_point ( 'none', ( 9.916666666666689200, -3.685197905299267200, -2.713061070861044800 ) ) ;
#18342 = cartesian_point ( 'none', ( 9.333333333333898800, -3.879615371832261700, -2.440023853223996000 ) ) ;
#18343 = cartesian_point ( 'none', ( 8.166666666666095900, -4.193958595447508500, -1.848199972224688500 ) ) ;
#18344 = cartesian_point ( 'none', ( 7.583333333333901500, -4.318456383673647800, -1.534948305308274600 ) ) ;
#18345 = cartesian_point ( 'none', ( 4.666666666664394100, -4.762632486650150400, 0.08040843292481490700 ) ) ;
#18346 = cartesian_point ( 'none', ( 2.335868632313831100, -4.513136621223880600, 1.524675681941944000 ) ) ;
#18347 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.743080642872152400, 2.623397100426587200 ) ) ;
#18348 = cartesian_point ( 'none', ( 13.99999999999999300, -2.083081309062615500, -4.374663200412540800 ) ) ;
#18349 = cartesian_point ( 'none', ( 12.83309735161779300, -2.667627897168839200, -3.997080809440060300 ) ) ;
#18350 = cartesian_point ( 'none', ( 11.66666666666660600, -3.150786236270270100, -3.502613177541175700 ) ) ;
#18351 = cartesian_point ( 'none', ( 9.916666666666689200, -3.675840710198085200, -2.671230886429512900 ) ) ;
#18352 = cartesian_point ( 'none', ( 9.333333333333898800, -3.867208998420893300, -2.398994554807877900 ) ) ;
#18353 = cartesian_point ( 'none', ( 8.166666666666095900, -4.175701779883424600, -1.809418402952817100 ) ) ;
#18354 = cartesian_point ( 'none', ( 7.583333333333901500, -4.297398531757878000, -1.497613491763415800 ) ) ;
#18355 = cartesian_point ( 'none', ( 4.666666666664394100, -4.728526590633807200, 0.1090686690626907800 ) ) ;
#18356 = cartesian_point ( 'none', ( 2.335841799281797000, -4.471919392309143100, 1.541624299524042800 ) ) ;
#18357 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.700564242723299200, 2.627853237564971700 ) ) ;
#18358 = cartesian_point ( 'none', ( 13.99999999999999300, -2.115040254132207800, -4.259550249226665900 ) ) ;
#18359 = cartesian_point ( 'none', ( 13.99999999999999300, -4.056355583622307700, 1.640092746222974400 ) ) ;
#18360 = cartesian_point ( 'none', ( 18.08013034219086600, -5.441233739064070800, -0.7734445398540000800 ) ) ;
#18361 = cartesian_point ( 'none', ( 16.71871077035459400, -5.244208891533736100, 0.2469096470758875800 ) ) ;
#18362 = cartesian_point ( 'none', ( 15.36296507340661500, -4.761601113477745200, 1.127615958196505700 ) ) ;
#18363 = cartesian_point ( 'none', ( 13.99999999999999300, -4.130192392302078900, 1.754052641259115100 ) ) ;
#18364 = cartesian_point ( 'none', ( 18.08011385093709900, -5.555707554495358900, -0.7013428743197489500 ) ) ;
#18365 = cartesian_point ( 'none', ( 16.71868899632821500, -5.346329956847226200, 0.3385831421826338600 ) ) ;
#18366 = cartesian_point ( 'none', ( 15.36300948822717600, -4.846396703386357500, 1.235551397210637600 ) ) ;
#18367 = cartesian_point ( 'none', ( 13.99999999999999100, -4.194587056155605800, 1.873038252277558800 ) ) ;
#18368 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18367, #18366, #18365, #18364 ),
( #18363, #18362, #18361, #18360 ),
( #18359, #18409, #18408, #18407 ),
( #18406, #18405, #18404, #18403 ),
( #18402, #18401, #18400, #18399 ),
( #18398, #18397, #18395, #18393 ),
( #18392, #18391, #18390, #18389 ),
( #18388, #18387, #18386, #18385 ),
( #18384, #18383, #18382, #18381 ),
( #18380, #18379, #18378, #18377 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486942200, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374435621300 ),
.unspecified. ) ;
#18369 = cartesian_point ( 'none', ( -42.05828612941329000, 5.597452420154436200, -1.186245269415962200 ) ) ;
#18370 = b_spline_curve_with_knots ( 'none', 3,
( #18376, #18375, #18374, #18373 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454809542100 ),
.unspecified. ) ;
#18371 = cartesian_point ( 'none', ( 13.99999999999999100, -3.473149398759300500, 0.8507301351764594600 ) ) ;
#18372 = cartesian_point ( 'none', ( 13.99999999999999100, -2.461859766040838800, 2.593406061793794400 ) ) ;
#18373 = cartesian_point ( 'none', ( 18.04788713088675700, -4.422795199536509800, -1.218211341456545400 ) ) ;
#18374 = cartesian_point ( 'none', ( 16.69741291715968500, -4.302619442724085800, -0.3801149468733309200 ) ) ;
#18375 = cartesian_point ( 'none', ( 15.35180132967514800, -3.945936689974098400, 0.3410380150423320500 ) ) ;
#18376 = cartesian_point ( 'none', ( 13.99999999999999100, -3.473149398759300500, 0.8507301351764594600 ) ) ;
#18377 = cartesian_point ( 'none', ( 18.08029018234350700, -4.425633147954339800, -1.238342294949194900 ) ) ;
#18378 = cartesian_point ( 'none', ( 16.71893614994475300, -4.308317308364125100, -0.3916636204628286500 ) ) ;
#18379 = cartesian_point ( 'none', ( 15.36261264780344500, -3.949717906710708400, 0.3369616441013584800 ) ) ;
#18380 = cartesian_point ( 'none', ( 13.99999999999999300, -3.473149398759301000, 0.8507301351764592300 ) ) ;
#18381 = cartesian_point ( 'none', ( 18.08027990564079000, -4.439799140910110100, -1.165852434609467000 ) ) ;
#18382 = cartesian_point ( 'none', ( 16.71892498664451000, -4.310086156796828900, -0.3167653471873174100 ) ) ;
#18383 = cartesian_point ( 'none', ( 15.36265342267695300, -3.938520333337235600, 0.4110387046171456400 ) ) ;
#18384 = cartesian_point ( 'none', ( 13.99999999999999300, -3.449931069577252300, 0.9208467540485370000 ) ) ;
#18385 = cartesian_point ( 'none', ( 18.08026702981500500, -4.466376869402596500, -1.083430729441004400 ) ) ;
#18386 = cartesian_point ( 'none', ( 16.71891033511457500, -4.322565859261547200, -0.2298135131962256700 ) ) ;
#18387 = cartesian_point ( 'none', ( 15.36270088991200200, -3.935795308166480900, 0.4988388975585685300 ) ) ;
#18388 = cartesian_point ( 'none', ( 13.99999999999999300, -3.432657428496972400, 1.005706732234943600 ) ) ;
#18389 = cartesian_point ( 'none', ( 18.08024165220266300, -4.591006152058244400, -0.9936635024376359000 ) ) ;
#18390 = cartesian_point ( 'none', ( 16.71887571100760900, -4.431819452978027500, -0.1187405540908232800 ) ) ;
#18391 = cartesian_point ( 'none', ( 15.36276315535249100, -4.024261307648452600, 0.6271180935435809500 ) ) ;
#18392 = cartesian_point ( 'none', ( 13.99999999999999300, -3.497234845767135600, 1.145067962634493500 ) ) ;
#18393 = cartesian_point ( 'none', ( 18.08023216418358500, -4.672961312895522700, -0.9954715249077466000 ) ) ;
#18394 = oriented_edge ( 'none', *, *, #21326, .f. ) ;
#18395 = cartesian_point ( 'none', ( 16.71886005047187100, -4.514065670142238100, -0.1065253451496213500 ) ) ;
#18396 = oriented_edge ( 'none', *, *, #11955, .f. ) ;
#18397 = cartesian_point ( 'none', ( 15.36277164911372500, -4.103192885826962800, 0.6533596069584105500 ) ) ;
#18398 = cartesian_point ( 'none', ( 13.99999999999999300, -3.569547983574707900, 1.183696396886013000 ) ) ;
#18399 = cartesian_point ( 'none', ( 18.08020519436660600, -4.902979474195310800, -0.9873309940152180700 ) ) ;
#18400 = cartesian_point ( 'none', ( 16.71881677532409000, -4.742641594367450300, -0.05902947260854474200 ) ) ;
#18401 = cartesian_point ( 'none', ( 15.36280254512722400, -4.320216941900216800, 0.7396316430413714100 ) ) ;
#18402 = cartesian_point ( 'none', ( 13.99999999999999300, -3.766021172561290400, 1.303627436933736200 ) ) ;
#18403 = cartesian_point ( 'none', ( 18.08018460982669900, -5.052927752106898900, -0.9436970823202128800 ) ) ;
#18404 = cartesian_point ( 'none', ( 16.71878657922438900, -4.885096753463442600, 0.01025206502545269700 ) ) ;
#18405 = cartesian_point ( 'none', ( 15.36284155381634500, -4.448619241093481900, 0.8324815273751577900 ) ) ;
#18406 = cartesian_point ( 'none', ( 13.99999999999999300, -3.875298311746901500, 1.415208237401378600 ) ) ;
#18407 = cartesian_point ( 'none', ( 18.08014741904621300, -5.320997997468564800, -0.8365353130370533100 ) ) ;
#18408 = cartesian_point ( 'none', ( 16.71873401051378800, -5.134786429657078900, 0.1632592772727007000 ) ) ;
#18409 = cartesian_point ( 'none', ( 15.36292285442634600, -4.668226815184119100, 1.026321489241151200 ) ) ;
#18410 = cartesian_point ( 'none', ( 13.99999999999999300, -3.609384986994842700, 1.208324381860218300 ) ) ;
#18411 = cartesian_point ( 'none', ( 13.99999999999999300, -3.647235540673114500, 1.230636833188923700 ) ) ;
#18412 = cartesian_point ( 'none', ( 13.99999999999999300, -3.694214560576446700, 1.262573782226747500 ) ) ;
#18413 = cartesian_point ( 'none', ( 13.99999999999999300, -3.749881325293487100, 1.305658770545072800 ) ) ;
#18414 = cartesian_point ( 'none', ( 13.99999999999999300, -3.812939791581715800, 1.361129908289244300 ) ) ;
#18415 = cartesian_point ( 'none', ( 13.99999999999999300, -3.882022345665860500, 1.430036502054606900 ) ) ;
#18416 = cartesian_point ( 'none', ( 13.99999999999999300, -3.955643729242281900, 1.513326217919400300 ) ) ;
#18417 = cartesian_point ( 'none', ( 13.99999999999999300, -4.032231424321629700, 1.611802514139711400 ) ) ;
#18418 = b_spline_curve_with_knots ( 'none', 3,
( #18463, #18462, #18461, #18460, #18459, #18458, #18457, #18456, #18455, #18454, #18453, #18452, #18451, #18450, #18449, #18448, #18447, #18446, #18445, #18444, #18443, #18442, #18441 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233114000 ),
.unspecified. ) ;
#18419 = cartesian_point ( 'none', ( 13.99999999999999300, -4.110130321036506600, 1.726128505610615000 ) ) ;
#18420 = cartesian_point ( 'none', ( 13.99999999999999500, -4.161890754123816400, 1.813426128188896600 ) ) ;
#18421 = cartesian_point ( 'none', ( 13.99999999999999300, -4.188535194925169200, 1.861938524598904000 ) ) ;
#18422 = cartesian_point ( 'none', ( 13.99999999999999500, -4.190809644915304900, 1.866084195857519600 ) ) ;
#18423 = b_spline_curve_with_knots ( 'none', 3,
( #18422, #18421, #18420, #18419, #18417, #18416, #18415, #18414, #18413, #18412, #18411, #18410, #18475, #18474, #18473, #18472, #18471, #18470, #18469, #18468, #18467, #18466, #18465 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.2839475497332254500, 0.2916510509130780200, 0.3741158947781390600, 0.4492046523088426600, 0.5169173237001716300, 0.5772539092186161900, 0.6302144092420133300, 0.6757988243316173100, 0.7140071553737275000, 0.7448394038907434300, 0.7682955728412728100, 0.7855540362091212300, 0.7968653221729817800, 0.8084061816241082700, 0.8204237242274781100, 0.8332545592742770500, 0.8473518069943522000, 0.8632995890106905900, 0.8817692383728699100, 0.9033224068114056300, 1.000000000000000000 ),
.unspecified. ) ;
#18424 = face_outer_bound ( 'none', #7934, .t. ) ;
#18425 = cartesian_point ( 'none', ( 13.99999999999999100, -3.473149398759300500, 0.8507301351764594600 ) ) ;
#18426 = cartesian_point ( 'none', ( 12.83313918571646400, -3.259146453678749600, 1.338171224426910600 ) ) ;
#18427 = cartesian_point ( 'none', ( 11.66666666666660600, -2.941721459441238600, 1.756860339245585500 ) ) ;
#18428 = cartesian_point ( 'none', ( 9.916666666666689200, -2.378154825745253800, 2.234529273904255500 ) ) ;
#18429 = cartesian_point ( 'none', ( 9.333333333333898800, -2.214247688918908000, 2.405661689406770200 ) ) ;
#18430 = cartesian_point ( 'none', ( 8.166666666666095900, -1.839775171124814300, 2.702837085633318800 ) ) ;
#18431 = cartesian_point ( 'none', ( 7.583333333333901500, -1.636142596069439300, 2.830748734361547800 ) ) ;
#18432 = cartesian_point ( 'none', ( 4.666666666664394100, -0.5604405680772810400, 3.351573238280812100 ) ) ;
#18433 = cartesian_point ( 'none', ( 2.334802518357530900, 0.4854770323462736500, 3.363420943572489100 ) ) ;
#18434 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.355608936591109900, 2.965685364653524800 ) ) ;
#18435 = cartesian_point ( 'none', ( -42.06087044504775500, 5.370200637615248200, -1.092127435853944800 ) ) ;
#18436 = b_spline_curve_with_knots ( 'none', 3,
( #18434, #18433, #18432, #18431, #18430, #18429, #18428, #18427, #18426, #18425 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#18437 = face_outer_bound ( 'none', #7906, .t. ) ;
#18438 = cartesian_point ( 'none', ( 16.71884787556550800, -4.308293969310738300, -0.3916161991585631600 ) ) ;
#18439 = cartesian_point ( 'none', ( 15.36256830595714200, -3.949702398321316200, 0.3369783630445622500 ) ) ;
#18440 = cartesian_point ( 'none', ( 13.99999999999999300, -3.473149398759301000, 0.8507301351764594600 ) ) ;
#18441 = cartesian_point ( 'none', ( 13.99999999999999100, -4.578884296940884700, 0.2810246345575095900 ) ) ;
#18442 = cartesian_point ( 'none', ( 13.99999999999999300, -4.574815414527496800, 0.2837460564036644000 ) ) ;
#18443 = cartesian_point ( 'none', ( 13.99999999999999300, -4.528650439642654600, 0.3145783833081903200 ) ) ;
#18444 = cartesian_point ( 'none', ( 13.99999999999999300, -4.442295814007937200, 0.3682135778288242500 ) ) ;
#18445 = cartesian_point ( 'none', ( 13.99999999999999300, -4.320419165158814000, 0.4336716017869897700 ) ) ;
#18446 = cartesian_point ( 'none', ( 13.99999999999999300, -4.207022006458222700, 0.4856748743135374500 ) ) ;
#18447 = cartesian_point ( 'none', ( 13.99999999999999300, -4.103266460476615600, 0.5255756458173999100 ) ) ;
#18448 = cartesian_point ( 'none', ( 13.99999999999999300, -4.010176600244046000, 0.5548125380088401200 ) ) ;
#18449 = cartesian_point ( 'none', ( 13.99999999999999300, -3.928632524646582500, 0.5749118173046738900 ) ) ;
#18450 = cartesian_point ( 'none', ( 13.99999999999999300, -3.859363053918914800, 0.5874356081669278600 ) ) ;
#18451 = cartesian_point ( 'none', ( 13.99999999999999300, -3.802946366010783800, 0.5940804821611200800 ) ) ;
#18452 = cartesian_point ( 'none', ( 13.99999999999999300, -3.759070139094895500, 0.5964013892408990300 ) ) ;
#18453 = cartesian_point ( 'none', ( 13.99999999999999300, -3.727128785445071600, 0.5963325933825778200 ) ) ;
#18454 = cartesian_point ( 'none', ( 13.99999999999999300, -3.702552241076333800, 0.5980022346485492900 ) ) ;
#18455 = cartesian_point ( 'none', ( 13.99999999999999300, -3.681314190271519000, 0.6007454970812687900 ) ) ;
#18456 = cartesian_point ( 'none', ( 13.99999999999999300, -3.659398225813561100, 0.6051480856189538300 ) ) ;
#18457 = cartesian_point ( 'none', ( 13.99999999999999300, -3.636393702971314900, 0.6117478648677258100 ) ) ;
#18458 = cartesian_point ( 'none', ( 13.99999999999999300, -3.611871862849703500, 0.6214217963196923000 ) ) ;
#18459 = cartesian_point ( 'none', ( 13.99999999999999300, -3.585555338912428600, 0.6355301820307508500 ) ) ;
#18460 = cartesian_point ( 'none', ( 13.99999999999999300, -3.557810456376610200, 0.6559924607251400600 ) ) ;
#18461 = cartesian_point ( 'none', ( 13.99999999999999300, -3.499355612156423300, 0.7170877229271269700 ) ) ;
#18462 = cartesian_point ( 'none', ( 13.99999999999999300, -3.482215746779045300, 0.7945615221386783700 ) ) ;
#18463 = cartesian_point ( 'none', ( 13.99999999999999100, -3.473149398759300500, 0.8507301351764594600 ) ) ;
#18464 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18440, #18439, #18438, #18671 ),
( #18886, #18779, #18778, #18883 ),
( #18882, #19063, #19235, #19234 ),
( #19233, #19232, #19231, #19230 ),
( #19229, #19228, #19227, #19226 ),
( #19225, #19224, #19223, #19222 ),
( #19221, #19220, #19219, #19218 ),
( #19217, #19216, #19215, #19214 ),
( #19213, #19212, #19211, #19210 ),
( #19209, #19208, #19207, #19206 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827981800 ),
( 0.7368421052631579600, 0.9516620465919616300 ),
.unspecified. ) ;
#18465 = cartesian_point ( 'none', ( 13.99999999999999100, -3.473149398759300500, 0.8507301351764594600 ) ) ;
#18466 = cartesian_point ( 'none', ( 13.99999999999999300, -3.455264138053118400, 0.9047415155187076300 ) ) ;
#18467 = cartesian_point ( 'none', ( 13.99999999999999300, -3.434706124530640700, 0.9813791866043821700 ) ) ;
#18468 = cartesian_point ( 'none', ( 13.99999999999999300, -3.458358432812579200, 1.062559037486678000 ) ) ;
#18469 = cartesian_point ( 'none', ( 13.99999999999999300, -3.473524927719917600, 1.093518055373538900 ) ) ;
#18470 = cartesian_point ( 'none', ( 13.99999999999999300, -3.490357355443433700, 1.118181294342614200 ) ) ;
#18471 = cartesian_point ( 'none', ( 13.99999999999999300, -3.507644726694145300, 1.138082359337416300 ) ) ;
#18472 = cartesian_point ( 'none', ( 13.99999999999999300, -3.525005162779562900, 1.154555987239491500 ) ) ;
#18473 = cartesian_point ( 'none', ( 13.99999999999999300, -3.542414196566920500, 1.168578035112227900 ) ) ;
#18474 = cartesian_point ( 'none', ( 13.99999999999999300, -3.559987821927713900, 1.180815190927249700 ) ) ;
#18475 = cartesian_point ( 'none', ( 13.99999999999999300, -3.581018563778700400, 1.193641029389616900 ) ) ;
#18476 = cartesian_point ( 'none', ( 9.916666666666689200, -2.424320069828444200, 2.176619725609805700 ) ) ;
#18477 = cartesian_point ( 'none', ( 9.333333333333898800, -2.264544376681097800, 2.351301881229097100 ) ) ;
#18478 = cartesian_point ( 'none', ( 8.166666666666095900, -1.897461183217297400, 2.656392822760625300 ) ) ;
#18479 = cartesian_point ( 'none', ( 7.583333333333901500, -1.697086201484114200, 2.788669968885185000 ) ) ;
#18480 = cartesian_point ( 'none', ( 4.666666666664394100, -0.6350957803997576700, 3.332836584064590400 ) ) ;
#18481 = cartesian_point ( 'none', ( 2.334798595746997700, 0.4086575082164311500, 3.368277055516596600 ) ) ;
#18482 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.286188834170673800, 2.990909964392550500 ) ) ;
#18483 = cartesian_point ( 'none', ( 13.99999999999999300, -3.473149398759301000, 0.8507301351764594600 ) ) ;
#18484 = cartesian_point ( 'none', ( 12.83313918571639100, -3.259146453678736700, 1.338171224426941300 ) ) ;
#18485 = cartesian_point ( 'none', ( 11.66666666666660600, -2.941721459441238600, 1.756860339245291700 ) ) ;
#18486 = cartesian_point ( 'none', ( 9.916666666666689200, -2.378154825745253800, 2.234529273904402900 ) ) ;
#18487 = cartesian_point ( 'none', ( 9.333333333333898800, -2.214247688919054500, 2.405661689406770200 ) ) ;
#18488 = cartesian_point ( 'none', ( 8.166666666666095900, -1.839775171124667500, 2.702837085633318800 ) ) ;
#18489 = cartesian_point ( 'none', ( 7.583333333333901500, -1.636142596069439300, 2.830748734361547800 ) ) ;
#18490 = cartesian_point ( 'none', ( 4.666666666664394100, -0.5604405680772810400, 3.351573238280812100 ) ) ;
#18491 = cartesian_point ( 'none', ( 2.334802518357530900, 0.4854770323462738700, 3.363420943572489100 ) ) ;
#18492 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.355608936591110400, 2.965685364653524800 ) ) ;
#18493 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18492, #18491, #18490, #18489, #18488, #18487, #18486, #18485, #18484, #18483 ),
( #18482, #18481, #18480, #18479, #18478, #18477, #18476, #18543, #18542, #18541 ),
( #18540, #18539, #18538, #18537, #18536, #18535, #18534, #18533, #18532, #18531 ),
( #18530, #18529, #18528, #18527, #18526, #18525, #18524, #18523, #18522, #18520 ),
( #18519, #18518, #18517, #18516, #18515, #18514, #18513, #18512, #18511, #18510 ),
( #18509, #18508, #18507, #18506, #18505, #18504, #18503, #18502, #18501, #18500 ),
( #18499, #18498, #18497, #18590, #18589, #18588, #18587, #18586, #18585, #18584 ),
( #18583, #18582, #18581, #18580, #18579, #18578, #18577, #18576, #18575, #18574 ),
( #18573, #18572, #18571, #18570, #18569, #18568, #18567, #18566, #18565, #18564 ),
( #18563, #18562, #18561, #18560, #18559, #18558, #18557, #18556, #18555, #18554 ),
( #18553, #18552, #18551, #18550, #18549, #18548, #18547, #18546, #18545, #18544 ),
( #18623, #18622, #18621, #18620, #18619, #18618, #18617, #18616, #18615, #18614 ),
( #18613, #18612, #18611, #18610, #18609, #18608, #18607, #18606, #18605, #18604 ),
( #18603, #18602, #18601, #18600, #18599, #18598, #18597, #18596, #18595, #18594 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260370047600 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#18494 = cartesian_point ( 'none', ( -42.05667309008696700, 5.835560677416561100, -1.241824879600550200 ) ) ;
#18495 = cartesian_point ( 'none', ( -42.05760438175610700, 5.675384509492165100, -1.209873590805659300 ) ) ;
#18496 = cartesian_point ( 'none', ( -1.250000000000438500, 5.999999999999998200, 43.00000000000000000 ) ) ;
#18497 = cartesian_point ( 'none', ( 4.666666666664394100, -1.116147104669498200, 3.812928324789328200 ) ) ;
#18498 = cartesian_point ( 'none', ( 2.335240980233857800, 0.09619219584161760300, 3.972026933204609200 ) ) ;
#18499 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.161757742376603200, 3.631103271393467700 ) ) ;
#18500 = cartesian_point ( 'none', ( 13.99999999999999300, -3.942012246728643400, 0.5841640615229916100 ) ) ;
#18501 = cartesian_point ( 'none', ( 12.83312468132025300, -3.767094258577875300, 1.140362387308578900 ) ) ;
#18502 = cartesian_point ( 'none', ( 11.66666666666660600, -3.473365946356347800, 1.636459712525579500 ) ) ;
#18503 = cartesian_point ( 'none', ( 9.916666666666689200, -2.918939736389269500, 2.232383432071652700 ) ) ;
#18504 = cartesian_point ( 'none', ( 9.333333333333898800, -2.753727641618109800, 2.443268934093236800 ) ) ;
#18505 = cartesian_point ( 'none', ( 8.166666666666095900, -2.368004330918624500, 2.818711495926129900 ) ) ;
#18506 = cartesian_point ( 'none', ( 7.583333333333901500, -2.154426358382615500, 2.985134180371517200 ) ) ;
#18507 = cartesian_point ( 'none', ( 4.666666666664394100, -1.008591103936048900, 3.690778570271508100 ) ) ;
#18508 = cartesian_point ( 'none', ( 2.335126874871584800, 0.1615641554799525900, 3.822928443370127800 ) ) ;
#18509 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.181620617777408500, 3.476192863859296300 ) ) ;
#18510 = cartesian_point ( 'none', ( 13.99999999999999300, -3.712362895674446800, 0.5998594085364731300 ) ) ;
#18511 = cartesian_point ( 'none', ( 12.83313443523726100, -3.535144919306711900, 1.122378991683599600 ) ) ;
#18512 = cartesian_point ( 'none', ( 11.66666666666660600, -3.246637019181125800, 1.584325128810909900 ) ) ;
#18513 = cartesian_point ( 'none', ( 9.916666666666689200, -2.710590651255824700, 2.133083178792095000 ) ) ;
#18514 = cartesian_point ( 'none', ( 9.333333333333898800, -2.553240577575906800, 2.328923760478023300 ) ) ;
#18515 = cartesian_point ( 'none', ( 8.166666666666095900, -2.186334645524044400, 2.676352769512808600 ) ) ;
#18516 = cartesian_point ( 'none', ( 7.583333333333901500, -1.983711298842334400, 2.829807910785342900 ) ) ;
#18517 = cartesian_point ( 'none', ( 4.666666666664394100, -0.8990639505171115200, 3.477367271274697500 ) ) ;
#18518 = cartesian_point ( 'none', ( 2.334947501898166200, 0.2010805465433257400, 3.586276522322378900 ) ) ;
#18519 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.154005959750219000, 3.247670219424376300 ) ) ;
#18521 = edge_loop ( 'none', ( #20535, #17789, #17609, #20630 ) ) ;
#18520 = cartesian_point ( 'none', ( 13.99999999999999300, -3.630383872713832000, 0.6007457644039569900 ) ) ;
#18522 = cartesian_point ( 'none', ( 12.83313808338093400, -3.453036482105202000, 1.111242949959455800 ) ) ;
#18523 = cartesian_point ( 'none', ( 11.66666666666660600, -3.167083032746694100, 1.561152378183277900 ) ) ;
#18524 = cartesian_point ( 'none', ( 9.916666666666689200, -2.638536299948796200, 2.093515096777376800 ) ) ;
#18525 = cartesian_point ( 'none', ( 9.333333333333898800, -2.484289337789815200, 2.284166758919123500 ) ) ;
#18526 = cartesian_point ( 'none', ( 8.166666666666095900, -2.124647105979698300, 2.622019445286309500 ) ) ;
#18527 = cartesian_point ( 'none', ( 7.583333333333901500, -1.926184065573995200, 2.771087555804924400 ) ) ;
#18528 = cartesian_point ( 'none', ( 4.666666666664394100, -0.8644811594656544000, 3.399243999558441600 ) ) ;
#18529 = cartesian_point ( 'none', ( 2.334884008592934100, 0.2102919360748163300, 3.501322565812862800 ) ) ;
#18530 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.139515278727643500, 3.166977183815330200 ) ) ;
#18531 = cartesian_point ( 'none', ( 13.99999999999999300, -3.508768032997230600, 0.6945614501382029200 ) ) ;
#18532 = cartesian_point ( 'none', ( 12.83314134996721000, -3.317664777586659700, 1.187224459149686300 ) ) ;
#18533 = cartesian_point ( 'none', ( 11.66666666666660600, -3.021950469307033100, 1.616246949963253900 ) ) ;
#18534 = cartesian_point ( 'none', ( 9.916666666666689200, -2.486123464678270600, 2.115626007367944300 ) ) ;
#18535 = cartesian_point ( 'none', ( 9.333333333333898800, -2.330663602439160300, 2.295015637216560700 ) ) ;
#18536 = cartesian_point ( 'none', ( 8.166666666666095900, -1.971081519598030000, 2.610350023637156600 ) ) ;
#18537 = cartesian_point ( 'none', ( 7.583333333333901500, -1.773891525902628200, 2.748162742112138600 ) ) ;
#18538 = cartesian_point ( 'none', ( 4.666666666664394100, -0.7246159081155180100, 3.321412022673550600 ) ) ;
#18539 = cartesian_point ( 'none', ( 2.334803575967954600, 0.3198972001240512100, 3.384621870893262500 ) ) ;
#18540 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.208880694822218400, 3.029936188453404600 ) ) ;
#18541 = cartesian_point ( 'none', ( 13.99999999999999300, -3.484919171437462500, 0.7778130349655874000 ) ) ;
#18542 = cartesian_point ( 'none', ( 12.83314042475456200, -3.281608426494787800, 1.266979430746383500 ) ) ;
#18543 = cartesian_point ( 'none', ( 11.66666666666660600, -2.974479571248880700, 1.689781317678338100 ) ) ;
#18544 = cartesian_point ( 'none', ( 13.99999999999999300, -4.753242667186735400, 0.1544271644567371000 ) ) ;
#18545 = cartesian_point ( 'none', ( 12.83309955075280100, -4.641336256610816100, 0.8295938930131382400 ) ) ;
#18546 = cartesian_point ( 'none', ( 11.66666666666660400, -4.383994717527650100, 1.458588577158440100 ) ) ;
#18547 = cartesian_point ( 'none', ( 9.916666666666689200, -3.839119803512780500, 2.256170315470719800 ) ) ;
#18548 = cartesian_point ( 'none', ( 9.333333333333898800, -3.669670554644742100, 2.534624020593351900 ) ) ;
#18549 = cartesian_point ( 'none', ( 8.166666666666095900, -3.260834534578893600, 3.042656576659933600 ) ) ;
#18550 = cartesian_point ( 'none', ( 7.583333333333901500, -3.028381905496860600, 3.274095896557355900 ) ) ;
#18551 = cartesian_point ( 'none', ( 4.666666666664394100, -1.753847422043210500, 4.290627577704846400 ) ) ;
#18552 = cartesian_point ( 'none', ( 2.335765995329084800, -0.3663619016741744800, 4.621124688551534900 ) ) ;
#18553 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9115049652388901300, 4.353578827976819300 ) ) ;
#18554 = cartesian_point ( 'none', ( 13.99999999999999300, -4.692558987326815000, 0.2014860866467603500 ) ) ;
#18555 = cartesian_point ( 'none', ( 12.83310109004178800, -4.573752152621256800, 0.8677534613807393900 ) ) ;
#18556 = cartesian_point ( 'none', ( 11.66666666666660600, -4.311504321808164300, 1.486318412270850600 ) ) ;
#18557 = cartesian_point ( 'none', ( 9.916666666666689200, -3.762947576774032600, 2.267418895370176400 ) ) ;
#18558 = cartesian_point ( 'none', ( 9.333333333333898800, -3.592877590876750300, 2.540243575002091100 ) ) ;
#18559 = cartesian_point ( 'none', ( 8.166666666666095900, -3.184042980030306100, 3.037017797886554200 ) ) ;
#18560 = cartesian_point ( 'none', ( 7.583333333333901500, -2.952212497142860000, 3.262828247866423200 ) ) ;
#18561 = cartesian_point ( 'none', ( 4.666666666664394100, -1.683821275123661200, 4.251892707384587100 ) ) ;
#18562 = cartesian_point ( 'none', ( 2.335716367009972300, -0.3113960916468806500, 4.562922515162939300 ) ) ;
#18563 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9463593568331319900, 4.285152060220164000 ) ) ;
#18564 = cartesian_point ( 'none', ( 13.99999999999999300, -4.504656711901865200, 0.3344432487493262900 ) ) ;
#18565 = cartesian_point ( 'none', ( 12.83310613114028700, -4.366354056267029500, 0.9731544678628080100 ) ) ;
#18566 = cartesian_point ( 'none', ( 11.66666666666660600, -4.090782898606571300, 1.559842366976466700 ) ) ;
#18567 = cartesian_point ( 'none', ( 9.916666666666689200, -3.533364085905404300, 2.291104427080784300 ) ) ;
#18568 = cartesian_point ( 'none', ( 9.333333333333898800, -3.362174192041321100, 2.546990830581541400 ) ) ;
#18569 = cartesian_point ( 'none', ( 8.166666666666095900, -2.954821764365401600, 3.010050818429489600 ) ) ;
#18570 = cartesian_point ( 'none', ( 7.583333333333901500, -2.725593314980723200, 3.219086620460621000 ) ) ;
#18571 = cartesian_point ( 'none', ( 4.666666666664394100, -1.479204642741491300, 4.126703682860060100 ) ) ;
#18572 = cartesian_point ( 'none', ( 2.335565314132308100, -0.1544382434638699500, 4.381414225051198500 ) ) ;
#18573 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.041752106676773200, 4.075664362868958600 ) ) ;
#18574 = cartesian_point ( 'none', ( 13.99999999999999300, -4.371544384822613900, 0.4124058122051558200 ) ) ;
#18575 = cartesian_point ( 'none', ( 12.83311005808617200, -4.221810098359093800, 1.031595860565658300 ) ) ;
#18576 = cartesian_point ( 'none', ( 11.66666666666660600, -3.939177304850932000, 1.596233108648639400 ) ) ;
#18577 = cartesian_point ( 'none', ( 9.916666666666689200, -3.378709163390976500, 2.293708302502774500 ) ) ;
#18578 = cartesian_point ( 'none', ( 9.333333333333898800, -3.207746186036928300, 2.538220643201202400 ) ) ;
#18579 = cartesian_point ( 'none', ( 8.166666666666095900, -2.803323415342577900, 2.978855058004319800 ) ) ;
#18580 = cartesian_point ( 'none', ( 7.583333333333901500, -2.576797592510976300, 3.176840221798323600 ) ) ;
#18581 = cartesian_point ( 'none', ( 4.666666666664394100, -1.349786641645212400, 4.031341264798173900 ) ) ;
#18582 = cartesian_point ( 'none', ( 2.335460091036146900, -0.06008389664630868500, 4.251192288971620500 ) ) ;
#18583 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.093390975957885300, 3.930301093435356400 ) ) ;
#18584 = cartesian_point ( 'none', ( 13.99999999999999300, -4.090456833350590000, 0.5356256964472043700 ) ) ;
#18585 = cartesian_point ( 'none', ( 12.83311933830080800, -3.922655445546487500, 1.113593674045851600 ) ) ;
#18586 = cartesian_point ( 'none', ( 11.66666666666660600, -3.631176701520637500, 1.633023777941425800 ) ) ;
#18587 = cartesian_point ( 'none', ( 9.916666666666689200, -3.072509321502177000, 2.263030107052007800 ) ) ;
#18588 = cartesian_point ( 'none', ( 9.333333333333898800, -2.904629355414811700, 2.485119966725763500 ) ) ;
#18589 = cartesian_point ( 'none', ( 8.166666666666095900, -2.511190098136126800, 2.882120266813678300 ) ) ;
#18590 = cartesian_point ( 'none', ( 7.583333333333901500, -2.292564350367673100, 3.058895493602188600 ) ) ;
#18591 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #17728, #17727, #17726, #17725 ),
( #17724, #18038, #17881, #17840 ),
( #17832, #17831, #18037, #18036 ),
( #17860, #17859, #17858, #17938 ),
( #17931, #17930, #17929, #17928 ),
( #18076, #18100, #18211, #18075 ),
( #18218, #18125, #18124, #18216 ),
( #18130, #18129, #18128, #18327 ),
( #18326, #18325, #18324, #18323 ),
( #18322, #18321, #18631, #18630 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827956300 ),
( 0.7368421052631579600, 0.9516620465921618000 ),
.unspecified. ) ;
#18592 = cartesian_point ( 'none', ( 13.99999999999999500, -2.516070247921897700, 3.843465021785078800 ) ) ;
#18593 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18592, #18627, #18626, #18776 ),
( #18777, #18962, #18961, #18960 ),
( #18959, #18958, #18957, #18956 ),
( #18955, #18954, #18953, #18952 ),
( #18951, #18950, #18949, #18948 ),
( #18947, #18946, #18945, #18944 ),
( #18943, #18942, #18941, #18940 ),
( #18939, #18938, #18937, #18936 ),
( #18935, #18934, #18933, #18932 ),
( #18931, #18930, #18929, #18928 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.2796456887486934400, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.7368421052631579600, 0.9516690374433536300 ),
.unspecified. ) ;
#18594 = cartesian_point ( 'none', ( 13.99999999999999100, -4.908272945827381900, 0.02041601119749821300 ) ) ;
#18595 = cartesian_point ( 'none', ( 12.83309589173579300, -4.816017251155944500, 0.7183181162755409900 ) ) ;
#18596 = cartesian_point ( 'none', ( 11.66666666666660600, -4.573229667269922400, 1.374409555202144300 ) ) ;
#18597 = cartesian_point ( 'none', ( 9.916666666666689200, -4.040504474584550600, 2.215387474563298700 ) ) ;
#18598 = cartesian_point ( 'none', ( 9.333333333333898800, -3.873508043116531000, 2.508753107412559700 ) ) ;
#18599 = cartesian_point ( 'none', ( 8.166666666666095900, -3.466265711784430400, 3.046786623533932000 ) ) ;
#18600 = cartesian_point ( 'none', ( 7.583333333333901500, -3.232953892067088400, 3.293313809190836500 ) ) ;
#18601 = cartesian_point ( 'none', ( 4.666666666664394100, -1.945946410806654400, 4.383910720883477600 ) ) ;
#18602 = cartesian_point ( 'none', ( 2.335895144171561200, -0.5210927236332381100, 4.768421433636863300 ) ) ;
#18603 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.8089172953491673400, 4.530974280229306900 ) ) ;
#18604 = cartesian_point ( 'none', ( 13.99999999999999100, -4.876778698401924600, 0.04930591408163236000 ) ) ;
#18605 = cartesian_point ( 'none', ( 12.83309660336328900, -4.780286718590492300, 0.7425893580177065400 ) ) ;
#18606 = cartesian_point ( 'none', ( 11.66666666666660400, -4.534298525785224900, 1.393121558581364100 ) ) ;
#18607 = cartesian_point ( 'none', ( 9.916666666666689200, -3.998773691150398200, 2.225127623846931100 ) ) ;
#18608 = cartesian_point ( 'none', ( 9.333333333333898800, -3.831174236452721700, 2.515399731175920600 ) ) ;
#18609 = cartesian_point ( 'none', ( 8.166666666666095900, -3.423415193005721100, 3.047188910119354300 ) ) ;
#18610 = cartesian_point ( 'none', ( 7.583333333333901500, -3.190189704495097100, 3.290565526925571100 ) ) ;
#18611 = cartesian_point ( 'none', ( 4.666666666664394100, -1.905326953080628500, 4.365645762180970600 ) ) ;
#18612 = cartesian_point ( 'none', ( 2.335868632313437200, -0.4879309253516155900, 4.738666638309212000 ) ) ;
#18613 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.8313940451425722000, 4.494624454531303200 ) ) ;
#18614 = cartesian_point ( 'none', ( 13.99999999999999100, -4.844676865083394900, 0.07753663737016207300 ) ) ;
#18615 = cartesian_point ( 'none', ( 12.83309735161793700, -4.744045269869889800, 0.7661123105417890800 ) ) ;
#18616 = cartesian_point ( 'none', ( 11.66666666666660600, -4.494972918947572000, 1.411017872345637500 ) ) ;
#18617 = cartesian_point ( 'none', ( 9.916666666666689200, -3.956836497695443100, 2.233992906405555300 ) ) ;
#18618 = cartesian_point ( 'none', ( 9.333333333333898800, -3.788698880094624000, 2.521158683509514100 ) ) ;
#18619 = cartesian_point ( 'none', ( 8.166666666666095900, -3.380554081491117900, 3.046692372652368300 ) ) ;
#18620 = cartesian_point ( 'none', ( 7.583333333333901500, -3.147481015726859300, 3.286920073123741100 ) ) ;
#18621 = cartesian_point ( 'none', ( 4.666666666664394100, -1.865088584058099500, 4.346527840302076000 ) ) ;
#18622 = cartesian_point ( 'none', ( 2.335841799281549700, -0.4553916648363347500, 4.708214838321830500 ) ) ;
#18623 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.8531094409799063700, 4.457801322895983600 ) ) ;
#18624 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959500, 42.07499999999995300 ) ) ;
#18625 = cartesian_point ( 'none', ( 4.278781549918768000e-024, 7.249999999999986700, 42.07499999999998200 ) ) ;
#18626 = cartesian_point ( 'none', ( 16.71868899632475400, -4.314567097113438400, 3.175278462776868000 ) ) ;
#18627 = cartesian_point ( 'none', ( 15.36300948822481900, -3.409058830827518300, 3.659571853329992100 ) ) ;
#18628 = face_outer_bound ( 'none', #7896, .t. ) ;
#18629 = face_outer_bound ( 'none', #7947, .t. ) ;
#18630 = cartesian_point ( 'none', ( 18.08018559427402700, -3.066536682391777000, -4.685907161508310100 ) ) ;
#18631 = cartesian_point ( 'none', ( 16.71882585051793800, -3.639593965507582900, -3.907674586568543600 ) ) ;
#18632 = cartesian_point ( 'none', ( 9.916666666666689200, -2.494642541997281100, 3.691003651607266600 ) ) ;
#18633 = cartesian_point ( 'none', ( 9.333333333333898800, -2.223370570645653000, 3.866758460319785800 ) ) ;
#18634 = cartesian_point ( 'none', ( 8.166666666666095900, -1.635737444212698800, 4.149645852173626400 ) ) ;
#18635 = cartesian_point ( 'none', ( 7.583333333333901500, -1.326317383662590600, 4.258647658900535800 ) ) ;
#18636 = cartesian_point ( 'none', ( 4.666666666664394100, 0.2616600927506291800, 4.628363540150256300 ) ) ;
#18637 = cartesian_point ( 'none', ( 2.335766405030838200, 1.656584316412072400, 4.330068531652515600 ) ) ;
#18638 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.695335083374489600, 3.538930909364772100 ) ) ;
#18639 = cartesian_point ( 'none', ( 13.99999999999999300, -4.335183378608331100, 2.175258913168592700 ) ) ;
#18640 = cartesian_point ( 'none', ( 12.83307426104569900, -3.926939329765717400, 2.789135976459359100 ) ) ;
#18641 = cartesian_point ( 'none', ( 11.66666666666660600, -3.387271320459378300, 3.290693679498260000 ) ) ;
#18642 = cartesian_point ( 'none', ( 9.916666666666690900, -2.479432005778142000, 3.815871134791190200 ) ) ;
#18643 = cartesian_point ( 'none', ( 9.333333333333900600, -2.199023509048329200, 3.990170248088746900 ) ) ;
#18644 = cartesian_point ( 'none', ( 8.166666666666095900, -1.593654229431667600, 4.268188046360041500 ) ) ;
#18645 = cartesian_point ( 'none', ( 7.583333333333902400, -1.275635230735414000, 4.373776144269799100 ) ) ;
#18646 = cartesian_point ( 'none', ( 4.666666666664394100, 0.3529590963179403100, 4.721938675653286800 ) ) ;
#18647 = cartesian_point ( 'none', ( 2.335846040691398300, 1.771985081918997700, 4.391489631185432800 ) ) ;
#18648 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.818205728797710000, 3.564258409127343300 ) ) ;
#18649 = cartesian_point ( 'none', ( 13.99999999999999500, -4.352653151392189600, 2.220762321380805200 ) ) ;
#18650 = cartesian_point ( 'none', ( 12.83307269752198500, -3.937735917304440400, 2.837201981453955700 ) ) ;
#18651 = cartesian_point ( 'none', ( 11.66666666666660600, -3.390830776762763700, 3.339827653134454600 ) ) ;
#18652 = cartesian_point ( 'none', ( 9.916666666666689200, -2.472301348780766400, 3.864220621287385500 ) ) ;
#18653 = cartesian_point ( 'none', ( 9.333333333333898800, -2.188358487783192100, 4.037864864504626000 ) ) ;
#18654 = cartesian_point ( 'none', ( 8.166666666666095900, -1.576148188040233900, 4.313817616032160600 ) ) ;
#18655 = cartesian_point ( 'none', ( 7.583333333333901500, -1.254822799494266400, 4.417995617576127500 ) ) ;
#18656 = cartesian_point ( 'none', ( 4.666666666664394100, 0.3893360031086096100, 4.757389058868171500 ) ) ;
#18657 = cartesian_point ( 'none', ( 2.335876599982326800, 1.817407991625964900, 4.414215440572272400 ) ) ;
#18658 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.866176655539022900, 3.572892255757119900 ) ) ;
#18659 = cartesian_point ( 'none', ( 13.99999999999999500, -4.369032270147939400, 2.266650640003330600 ) ) ;
#18660 = cartesian_point ( 'none', ( 12.83307117589812300, -3.947385401444868200, 2.885492948381078700 ) ) ;
#18661 = cartesian_point ( 'none', ( 11.66666666666660600, -3.393222471685496600, 3.389014233540637000 ) ) ;
#18662 = cartesian_point ( 'none', ( 9.916666666666689200, -2.464028462246718100, 3.912369653577481900 ) ) ;
#18663 = cartesian_point ( 'none', ( 9.333333333333898800, -2.176569059633521400, 4.085275615880068000 ) ) ;
#18664 = cartesian_point ( 'none', ( 8.166666666666095900, -1.557571153428168900, 4.359002389430919800 ) ) ;
#18665 = cartesian_point ( 'none', ( 7.583333333333901500, -1.232974963967258300, 4.461692780468692600 ) ) ;
#18666 = cartesian_point ( 'none', ( 4.666666666664394100, 0.4265302308081397900, 4.791953622525568300 ) ) ;
#18667 = cartesian_point ( 'none', ( 2.335906735148301800, 1.863340391600759800, 4.435849062492287900 ) ) ;
#18668 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.914321306683513900, 3.580382641821447300 ) ) ;
#18669 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18668, #18667, #18666, #18665, #18664, #18663, #18662, #18661, #18660, #18659 ),
( #18658, #18657, #18656, #18655, #18654, #18653, #18652, #18651, #18650, #18649 ),
( #18648, #18647, #18646, #18645, #18644, #18643, #18642, #18641, #18640, #18639 ),
( #18638, #18637, #18636, #18635, #18634, #18633, #18632, #18718, #18717, #18716 ),
( #18715, #18714, #18713, #18712, #18711, #18710, #18709, #18708, #18707, #18706 ),
( #18705, #18704, #18703, #18702, #18701, #18700, #18699, #18698, #18697, #18696 ),
( #18695, #18694, #18693, #18692, #18691, #18690, #18689, #18688, #18687, #18686 ),
( #18685, #18684, #18683, #18682, #18681, #18680, #18679, #18678, #18677, #18676 ),
( #18675, #18674, #18673, #18765, #18764, #18763, #18762, #18761, #18760, #18759 ),
( #18758, #18757, #18756, #18755, #18754, #18753, #18752, #18751, #18750, #18749 ),
( #18748, #18747, #18746, #18745, #18744, #18743, #18742, #18741, #18740, #18739 ),
( #18738, #18737, #18736, #18735, #18734, #18733, #18732, #18731, #18730, #18729 ),
( #18728, #18727, #18726, #18725, #18724, #18723, #18722, #18721, #18720, #18719 ),
( #18789, #18788, #18787, #18786, #18785, #18784, #18783, #18782, #18781, #18780 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.04562399125248008100, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#18670 = line ( 'none', #18624, #18885 ) ;
#18671 = cartesian_point ( 'none', ( 18.08015727969333100, -4.425621694187714000, -1.238259638020896600 ) ) ;
#18672 = face_outer_bound ( 'none', #7960, .t. ) ;
#18673 = cartesian_point ( 'none', ( 4.666666666664394100, -0.2473456362809280700, 3.818339479266825300 ) ) ;
#18674 = cartesian_point ( 'none', ( 2.335127056064439300, 0.9255944630687226200, 3.712944104206879800 ) ) ;
#18675 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.855362879976777400, 3.168505082381907600 ) ) ;
#18676 = cartesian_point ( 'none', ( 13.99999999999999300, -3.875298311746901500, 1.415208237401378600 ) ) ;
#18677 = cartesian_point ( 'none', ( 12.83310854523834600, -3.578516989572586100, 1.961631596289360000 ) ) ;
#18678 = cartesian_point ( 'none', ( 11.66666666666660600, -3.165237333015703800, 2.420731319938574700 ) ) ;
#18679 = cartesian_point ( 'none', ( 9.916666666666689200, -2.451695082640512600, 2.925566388597728100 ) ) ;
#18680 = cartesian_point ( 'none', ( 9.333333333333898800, -2.236798333326473800, 3.100234890520124700 ) ) ;
#18681 = cartesian_point ( 'none', ( 8.166666666666095900, -1.760799264381824000, 3.393274098996594400 ) ) ;
#18682 = cartesian_point ( 'none', ( 7.583333333333901500, -1.506633698461183000, 3.513513634388035500 ) ) ;
#18683 = cartesian_point ( 'none', ( 4.666666666664393200, -0.1854837163523454500, 3.968878373528917300 ) ) ;
#18684 = cartesian_point ( 'none', ( 2.335241195791380800, 1.030265594072033100, 3.837576996107231200 ) ) ;
#18685 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.985443771697011700, 3.254938465925883300 ) ) ;
#18686 = cartesian_point ( 'none', ( 13.99999999999999300, -4.067767337271225100, 1.654266861338857800 ) ) ;
#18687 = cartesian_point ( 'none', ( 12.83309545129409900, -3.735927713724743500, 2.228919538282276800 ) ) ;
#18688 = cartesian_point ( 'none', ( 11.66666666666660600, -3.281328921030223400, 2.708378096717851200 ) ) ;
#18689 = cartesian_point ( 'none', ( 9.916666666666689200, -2.502196742903592100, 3.229127053307936800 ) ) ;
#18690 = cartesian_point ( 'none', ( 9.333333333333898800, -2.264851920724755700, 3.406686340317226900 ) ) ;
#18691 = cartesian_point ( 'none', ( 8.166666666666095900, -1.743864973778047600, 3.700540635818306200 ) ) ;
#18692 = cartesian_point ( 'none', ( 7.583333333333901500, -1.467161352046200100, 3.818704441453223200 ) ) ;
#18693 = cartesian_point ( 'none', ( 4.666666666664394100, -0.03580579505813356200, 4.251523319491679100 ) ) ;
#18694 = cartesian_point ( 'none', ( 2.335460379538948100, 1.258726084072397100, 4.061397742023244100 ) ) ;
#18695 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.256333109187323300, 3.399203216642140200 ) ) ;
#18696 = cartesian_point ( 'none', ( 13.99999999999999300, -4.149861031512360300, 1.784871908281540700 ) ) ;
#18697 = cartesian_point ( 'none', ( 12.83308941009261700, -3.798867986629660600, 2.371565640854936200 ) ) ;
#18698 = cartesian_point ( 'none', ( 11.66666666666660600, -3.322450442905421600, 2.858769461417155300 ) ) ;
#18699 = cartesian_point ( 'none', ( 9.916666666666689200, -2.509643488502253800, 3.383624532915711700 ) ) ;
#18700 = cartesian_point ( 'none', ( 9.333333333333898800, -2.260923076812590100, 3.561313276556390000 ) ) ;
#18701 = cartesian_point ( 'none', ( 8.166666666666095900, -1.717429796640658200, 3.852941773067434500 ) ) ;
#18702 = cartesian_point ( 'none', ( 7.583333333333901500, -1.429596306339034700, 3.968750409630267500 ) ) ;
#18703 = cartesian_point ( 'none', ( 4.666666666664394100, 0.05545616274469375400, 4.383864790107004700 ) ) ;
#18704 = cartesian_point ( 'none', ( 2.335565642380778700, 1.385870941134475800, 4.159762098513578400 ) ) ;
#18705 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.400007606026045300, 3.455369860472776300 ) ) ;
#18706 = cartesian_point ( 'none', ( 13.99999999999999300, -4.255172077529890900, 1.989553259779263300 ) ) ;
#18707 = cartesian_point ( 'none', ( 12.83308105529319600, -3.874162177251157900, 2.591693937319977000 ) ) ;
#18708 = cartesian_point ( 'none', ( 11.66666666666660600, -3.364315342147962800, 3.087616678543880300 ) ) ;
#18709 = cartesian_point ( 'none', ( 9.916666666666689200, -2.500919842665293200, 3.614261654158999800 ) ) ;
#18710 = cartesian_point ( 'none', ( 9.333333333333898800, -2.235271371794266900, 3.790685405904257200 ) ) ;
#18711 = cartesian_point ( 'none', ( 8.166666666666095900, -1.658604315229180900, 4.076121401234515500 ) ) ;
#18712 = cartesian_point ( 'none', ( 7.583333333333901500, -1.354526397657411600, 4.187002769302624800 ) ) ;
#18713 = cartesian_point ( 'none', ( 4.666666666664394100, 0.2080860518238975000, 4.568917147747128200 ) ) ;
#18714 = cartesian_point ( 'none', ( 2.335716756505539200, 1.587488992848063100, 4.289704815471638200 ) ) ;
#18715 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.620796810307338900, 3.520462097621872100 ) ) ;
#18716 = cartesian_point ( 'none', ( 13.99999999999999300, -4.287280835435322700, 2.059310544881238800 ) ) ;
#18717 = cartesian_point ( 'none', ( 12.83307840445495700, -3.896040882757805200, 2.666161008681173300 ) ) ;
#18718 = cartesian_point ( 'none', ( 11.66666666666660600, -3.374924939509072800, 3.164501252229926700 ) ) ;
#18719 = cartesian_point ( 'none', ( 13.99999999999999300, -3.449931069577252300, 0.9208467540485370000 ) ) ;
#18720 = cartesian_point ( 'none', ( 12.83313850991861000, -3.225646650684393300, 1.404883572310658700 ) ) ;
#18721 = cartesian_point ( 'none', ( 11.66666666666660600, -2.898710626730940400, 1.817874741587623100 ) ) ;
#18722 = cartesian_point ( 'none', ( 9.916666666666689200, -2.323366077099497900, 2.284358367481909500 ) ) ;
#18723 = cartesian_point ( 'none', ( 9.333333333333898800, -2.155944728142515900, 2.451329077219762500 ) ) ;
#18724 = cartesian_point ( 'none', ( 8.166666666666095900, -1.775436032966849500, 2.739514338066114000 ) ) ;
#18725 = cartesian_point ( 'none', ( 7.583333333333901500, -1.569281727373546000, 2.862597906755229600 ) ) ;
#18726 = cartesian_point ( 'none', ( 4.666666666664394100, -0.4837555258502630500, 3.358196472902243100 ) ) ;
#18727 = cartesian_point ( 'none', ( 2.334798634632297500, 0.5605488825634308300, 3.346405969229420100 ) ) ;
#18728 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.420132916328738200, 2.929739751696220500 ) ) ;
#18729 = cartesian_point ( 'none', ( 13.99999999999999300, -3.432657428496972400, 1.005706732234943600 ) ) ;
#18730 = cartesian_point ( 'none', ( 12.83313718803050400, -3.195929541227029400, 1.487211225015950400 ) ) ;
#18731 = cartesian_point ( 'none', ( 11.66666666666660600, -2.857128147917918700, 1.894892186711993000 ) ) ;
#18732 = cartesian_point ( 'none', ( 9.916666666666689200, -2.266515397798316600, 2.349992912828963400 ) ) ;
#18733 = cartesian_point ( 'none', ( 9.333333333333898800, -2.094423724900072800, 2.512607617019203300 ) ) ;
#18734 = cartesian_point ( 'none', ( 8.166666666666095900, -1.705636769639596000, 2.791166599574087700 ) ) ;
#18735 = cartesian_point ( 'none', ( 7.583333333333901500, -1.495874849798030300, 2.908980269831313000 ) ) ;
#18736 = cartesian_point ( 'none', ( 4.666666666664394100, -0.3954011852064773200, 3.376578103909182400 ) ) ;
#18737 = cartesian_point ( 'none', ( 2.334803660458091700, 0.6503108731258024900, 3.337045263405369300 ) ) ;
#18738 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.500253033425055000, 2.896870900021113000 ) ) ;
#18739 = cartesian_point ( 'none', ( 13.99999999999999300, -3.497234845767135600, 1.145067962634493500 ) ) ;
#18740 = cartesian_point ( 'none', ( 12.83313091625278400, -3.240070717682312900, 1.636044229967176000 ) ) ;
#18741 = cartesian_point ( 'none', ( 11.66666666666660600, -2.878740404854783600, 2.048618512239976500 ) ) ;
#18742 = cartesian_point ( 'none', ( 9.916666666666689200, -2.254350671589793200, 2.503520057525253400 ) ) ;
#18743 = cartesian_point ( 'none', ( 9.333333333333898800, -2.071007771746887500, 2.664825414468160700 ) ) ;
#18744 = cartesian_point ( 'none', ( 8.166666666666095900, -1.660274100442090200, 2.938342660690375300 ) ) ;
#18745 = cartesian_point ( 'none', ( 7.583333333333901500, -1.439817544885322300, 3.052424137906162300 ) ) ;
#18746 = cartesian_point ( 'none', ( 4.666666666664394100, -0.2885480119154702500, 3.495752365052217300 ) ) ;
#18747 = cartesian_point ( 'none', ( 2.334884153694786000, 0.7883248979881228900, 3.418096493207055000 ) ) ;
#18748 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.649246394633030500, 2.934190783136029400 ) ) ;
#18749 = cartesian_point ( 'none', ( 13.99999999999999300, -3.569547983574707900, 1.183696396886013000 ) ) ;
#18750 = cartesian_point ( 'none', ( 12.83312684455749400, -3.306718731532922300, 1.685277913588442100 ) ) ;
#18751 = cartesian_point ( 'none', ( 11.66666666666660600, -2.937362306468330500, 2.107178616240519700 ) ) ;
#18752 = cartesian_point ( 'none', ( 9.916666666666689200, -2.298515264733691500, 2.572852238862585400 ) ) ;
#18753 = cartesian_point ( 'none', ( 9.333333333333898800, -2.109957048733375200, 2.737216135412023000 ) ) ;
#18754 = cartesian_point ( 'none', ( 8.166666666666095900, -1.688250720405482900, 3.015639306102721600 ) ) ;
#18755 = cartesian_point ( 'none', ( 7.583333333333901500, -1.462037250647835600, 3.131567977416134200 ) ) ;
#18756 = cartesian_point ( 'none', ( 4.666666666664394100, -0.2813212322357129300, 3.580881611941095800 ) ) ;
#18757 = cartesian_point ( 'none', ( 2.334947655262507500, 0.8210775059345755100, 3.497013058578351900 ) ) ;
#18758 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.700740743938111500, 2.997984809674155900 ) ) ;
#18759 = cartesian_point ( 'none', ( 13.99999999999999300, -3.766021172561290400, 1.303627436933736200 ) ) ;
#18760 = cartesian_point ( 'none', ( 12.83311565405493600, -3.485603310434679500, 1.834023612329713800 ) ) ;
#18761 = cartesian_point ( 'none', ( 11.66666666666660600, -3.092246159192991900, 2.280773009589003800 ) ) ;
#18762 = cartesian_point ( 'none', ( 9.916666666666689200, -2.411138493188080400, 2.774311639214047900 ) ) ;
#18763 = cartesian_point ( 'none', ( 9.333333333333898800, -2.207468548259681200, 2.946408365281089300 ) ) ;
#18764 = cartesian_point ( 'none', ( 8.166666666666095900, -1.754214610235170100, 3.236814907867071600 ) ) ;
#18765 = cartesian_point ( 'none', ( 7.583333333333901500, -1.511566486418820700, 3.356993655592804200 ) ) ;
#18766 = cartesian_point ( 'none', ( 12.83313918571632900, -3.465238452842195600, -0.6362863328425215600 ) ) ;
#18767 = cartesian_point ( 'none', ( 11.66666666666660400, -3.424563980325055400, -0.1124497274778326200 ) ) ;
#18768 = cartesian_point ( 'none', ( 9.916666666666689200, -3.208708882049895500, 0.5940780768598460400 ) ) ;
#18769 = cartesian_point ( 'none', ( 9.333333333333898800, -3.163342593148884300, 0.8266587144238496400 ) ) ;
#18770 = cartesian_point ( 'none', ( 8.166666666666095900, -3.008981413749860500, 1.279113694504660800 ) ) ;
#18771 = cartesian_point ( 'none', ( 7.583333333333901500, -2.906829048915528600, 1.496811902726209000 ) ) ;
#18772 = cartesian_point ( 'none', ( 4.666666666664394100, -2.283469903143749800, 2.516525780385303600 ) ) ;
#18773 = cartesian_point ( 'none', ( 2.334802518357519800, -1.409993379810449400, 3.091958450803228500 ) ) ;
#18774 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4629597528175959400, 3.227790813909237500 ) ) ;
#18775 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #18774, #18773, #18772, #18771, #18770, #18769, #18768, #18767, #18766, #18835 ),
( #18834, #18833, #18832, #18831, #18830, #18829, #18828, #18827, #18826, #18825 ),
( #18824, #18823, #18822, #18821, #18820, #18819, #18818, #18817, #18816, #18815 ),
( #18814, #18813, #18812, #18811, #18810, #18809, #18808, #18807, #18806, #18805 ),
( #18804, #18803, #18802, #18801, #18800, #18799, #18798, #18797, #18796, #18795 ),
( #18794, #18793, #18792, #18791, #18790, #18881, #18880, #18879, #18878, #18877 ),
( #18876, #18875, #18874, #18873, #18872, #18871, #18870, #18869, #18868, #18867 ),
( #18866, #18865, #18864, #18863, #18862, #18861, #18860, #18859, #18858, #18857 ),
( #18856, #18855, #18854, #18853, #18852, #18851, #18850, #18849, #18848, #18847 ),
( #18846, #18845, #18844, #18843, #18842, #18841, #18840, #18839, #18838, #18837 ),
( #18836, #18925, #18924, #18923, #18922, #18921, #18920, #18919, #18918, #18917 ),
( #18916, #18915, #18914, #18913, #18912, #18911, #18910, #18909, #18908, #18907 ),
( #18906, #18905, #18904, #18903, #18902, #18901, #18900, #18899, #18898, #18897 ),
( #18896, #18895, #18894, #18893, #18892, #18891, #18890, #18889, #18888, #18887 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260367975900 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#18776 = cartesian_point ( 'none', ( 18.08011385093278300, -5.052933192484310600, 2.413635103061734500 ) ) ;
#18777 = cartesian_point ( 'none', ( 13.99999999999999300, -2.526226487466106900, 3.708553572454185600 ) ) ;
#18778 = cartesian_point ( 'none', ( 16.71886125642806000, -4.294636543062287300, -0.4652817772672830900 ) ) ;
#18779 = cartesian_point ( 'none', ( 15.36252757280228200, -3.948973039500773800, 0.2620613975327852900 ) ) ;
#18780 = cartesian_point ( 'none', ( 13.99999999999999300, -3.473149398759301000, 0.8507301351764592300 ) ) ;
#18781 = cartesian_point ( 'none', ( 12.83313918571646400, -3.259146453678749600, 1.338171224426910600 ) ) ;
#18782 = cartesian_point ( 'none', ( 11.66666666666660600, -2.941721459441238600, 1.756860339245585500 ) ) ;
#18783 = cartesian_point ( 'none', ( 9.916666666666689200, -2.378154825745253800, 2.234529273904255500 ) ) ;
#18784 = cartesian_point ( 'none', ( 9.333333333333898800, -2.214247688918908000, 2.405661689406770200 ) ) ;
#18785 = cartesian_point ( 'none', ( 8.166666666666095900, -1.839775171124814300, 2.702837085633318800 ) ) ;
#18786 = cartesian_point ( 'none', ( 7.583333333333901500, -1.636142596069439300, 2.830748734361547800 ) ) ;
#18787 = cartesian_point ( 'none', ( 4.666666666664394100, -0.5604405680772810400, 3.351573238280812100 ) ) ;
#18788 = cartesian_point ( 'none', ( 2.334802518357530900, 0.4854770323462736500, 3.363420943572489100 ) ) ;
#18789 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.355608936591110100, 2.965685364653524800 ) ) ;
#18790 = cartesian_point ( 'none', ( 8.166666666666095900, -3.516002496473666000, 1.091011206773606000 ) ) ;
#18791 = cartesian_point ( 'none', ( 7.583333333333901500, -3.426304168704718200, 1.346483847668929400 ) ) ;
#18792 = cartesian_point ( 'none', ( 4.666666666664394100, -2.843866372647375000, 2.559594992227485700 ) ) ;
#18793 = cartesian_point ( 'none', ( 2.335126874871294300, -1.930914742121818700, 3.303400235834981200 ) ) ;
#18794 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8853292323788010100, 3.563191864241732200 ) ) ;
#18795 = cartesian_point ( 'none', ( 13.99999999999999300, -3.447346882127112300, -1.502421063975937400 ) ) ;
#18796 = cartesian_point ( 'none', ( 12.83313443523712900, -3.580757047997048300, -0.9670383470691799000 ) ) ;
#18797 = cartesian_point ( 'none', ( 11.66666666666660600, -3.587795694962328900, -0.4224453802663922800 ) ) ;
#18798 = cartesian_point ( 'none', ( 9.916666666666689200, -3.433525794911113300, 0.3290078144992082400 ) ) ;
#18799 = cartesian_point ( 'none', ( 9.333333333333898800, -3.407033901710347900, 0.5788292681751755500 ) ) ;
#18800 = cartesian_point ( 'none', ( 8.166666666666095900, -3.286207293607188000, 1.069469472467545100 ) ) ;
#18801 = cartesian_point ( 'none', ( 7.583333333333901500, -3.198713800397559500, 1.308110603979907100 ) ) ;
#18802 = cartesian_point ( 'none', ( 4.666666666664394100, -2.636347408748955800, 2.439276832758361800 ) ) ;
#18803 = cartesian_point ( 'none', ( 2.334947501898509500, -1.769727750486569400, 3.125680145172804000 ) ) ;
#18804 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7850114917076908000, 3.356016770989365600 ) ) ;
#18805 = cartesian_point ( 'none', ( 13.99999999999999300, -3.378860939604201100, -1.457354207983432700 ) ) ;
#18806 = cartesian_point ( 'none', ( 12.83313808338081200, -3.505662436425269800, -0.9320154089027719000 ) ) ;
#18807 = cartesian_point ( 'none', ( 11.66666666666660400, -3.508342487981600300, -0.3989294063395549300 ) ) ;
#18808 = cartesian_point ( 'none', ( 9.916666666666689200, -3.351517697112603900, 0.3346765491088453100 ) ) ;
#18809 = cartesian_point ( 'none', ( 9.333333333333898800, -3.324830965737428200, 0.5784551371372364000 ) ) ;
#18810 = cartesian_point ( 'none', ( 8.166666666666095900, -3.204937620209066000, 1.057112173317737100 ) ) ;
#18811 = cartesian_point ( 'none', ( 7.583333333333901500, -3.118572191458559100, 1.289813468323286700 ) ) ;
#18812 = cartesian_point ( 'none', ( 4.666666666664394100, -2.565017884119217100, 2.392252222856280600 ) ) ;
#18813 = cartesian_point ( 'none', ( 2.334884008592698700, -1.716049060008257600, 3.059192382294876100 ) ) ;
#18814 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7535758795764132500, 3.280299216074851200 ) ) ;
#18815 = cartesian_point ( 'none', ( 13.99999999999999300, -3.327271773819891400, -1.312680943924583500 ) ) ;
#18816 = cartesian_point ( 'none', ( 12.83314134996694900, -3.432859216993837200, -0.7949082268756151300 ) ) ;
#18817 = cartesian_point ( 'none', ( 11.66666666666660600, -3.416035580583783600, -0.2741163154524821100 ) ) ;
#18818 = cartesian_point ( 'none', ( 9.916666666666689200, -3.235253921768739300, 0.4356780306087039100 ) ) ;
#18819 = cartesian_point ( 'none', ( 9.333333333333898800, -3.201458119571409800, 0.6706381374744911900 ) ) ;
#18820 = cartesian_point ( 'none', ( 8.166666666666095900, -3.069441062484241600, 1.130319055283632400 ) ) ;
#18821 = cartesian_point ( 'none', ( 7.583333333333901500, -2.978061464421454500, 1.352863450955345700 ) ) ;
#18822 = cartesian_point ( 'none', ( 4.666666666664394100, -2.405276603692720400, 2.402392661157000600 ) ) ;
#18823 = cartesian_point ( 'none', ( 2.334803575968141600, -1.560750085310682800, 3.020274589965169300 ) ) ;
#18824 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6211320224731459200, 3.202514769844440100 ) ) ;
#18825 = cartesian_point ( 'none', ( 13.99999999999999300, -3.352218039654291500, -1.229751586065693800 ) ) ;
#18826 = cartesian_point ( 'none', ( 12.83314042475418600, -3.445645477295342700, -0.7083205401302726800 ) ) ;
#18827 = cartesian_point ( 'none', ( 11.66666666666660400, -3.415856200558117900, -0.1865905636959586100 ) ) ;
#18828 = cartesian_point ( 'none', ( 9.916666666666689200, -3.216237291200375800, 0.5204026494732273400 ) ) ;
#18829 = cartesian_point ( 'none', ( 9.333333333333898800, -3.176265728288708800, 0.7537358913634181200 ) ) ;
#18830 = cartesian_point ( 'none', ( 8.166666666666095900, -3.032400310971906900, 1.208854881549715300 ) ) ;
#18831 = cartesian_point ( 'none', ( 7.583333333333901500, -2.935348574109551300, 1.428464391961948200 ) ) ;
#18832 = cartesian_point ( 'none', ( 4.666666666664394100, -2.336144064201969100, 2.460401848815193300 ) ) ;
#18833 = cartesian_point ( 'none', ( 2.334798595747656200, -1.477243488204710700, 3.054511901808693300 ) ) ;
#18834 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5349971074511867800, 3.211479756633510300 ) ) ;
#18835 = cartesian_point ( 'none', ( 13.99999999999999300, -3.381738637472664300, -1.162046598387505200 ) ) ;
#18836 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.586915644214395000, 4.155260359016118300 ) ) ;
#18837 = cartesian_point ( 'none', ( 13.99999999999999300, -4.056563428698022600, -2.367488044659069600 ) ) ;
#18838 = cartesian_point ( 'none', ( 12.83310109004217200, -4.316828097396839100, -1.742756437618369700 ) ) ;
#18839 = cartesian_point ( 'none', ( 11.66666666666660600, -4.430632643947300900, -1.080604605770755500 ) ) ;
#18840 = cartesian_point ( 'none', ( 9.916666666666689200, -4.391452147926955300, -0.1269288978113809500 ) ) ;
#18841 = cartesian_point ( 'none', ( 9.333333333333898800, -4.395880329280323000, 0.1945326039727609300 ) ) ;
#18842 = cartesian_point ( 'none', ( 8.166666666666095900, -4.320523190513587700, 0.8334783522058355500 ) ) ;
#18843 = cartesian_point ( 'none', ( 7.583333333333901500, -4.247577324033811900, 1.148779212781007500 ) ) ;
#18844 = cartesian_point ( 'none', ( 4.666666666664394100, -3.715267345406790200, 2.666577250674594600 ) ) ;
#18845 = cartesian_point ( 'none', ( 2.335716367010066000, -2.728865220792886100, 3.670221248375598900 ) ) ;
#18846 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.520599960495256700, 4.116539805664042500 ) ) ;
#18847 = cartesian_point ( 'none', ( 13.99999999999999300, -3.970372044475479500, -2.154049722537567200 ) ) ;
#18848 = cartesian_point ( 'none', ( 12.83310613114058400, -4.199337802443101200, -1.541959592200146600 ) ) ;
#18849 = cartesian_point ( 'none', ( 11.66666666666660600, -4.284700017882165900, -0.8994213084577545900 ) ) ;
#18850 = cartesian_point ( 'none', ( 9.916666666666689200, -4.211119590379850800, 0.01711884559492523800 ) ) ;
#18851 = cartesian_point ( 'none', ( 9.333333333333898800, -4.205448121746225200, 0.3249364307021339000 ) ) ;
#18852 = cartesian_point ( 'none', ( 8.166666666666095900, -4.113110583217351600, 0.9347186308829660300 ) ) ;
#18853 = cartesian_point ( 'none', ( 7.583333333333901500, -4.033284627234628800, 1.234500994089411200 ) ) ;
#18854 = cartesian_point ( 'none', ( 4.666666666664394100, -3.475450583985731700, 2.671885644917519500 ) ) ;
#18855 = cartesian_point ( 'none', ( 2.335565314132599400, -2.498693086159566900, 3.602384577426039200 ) ) ;
#18856 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327092872739965600, 3.991880754437481000 ) ) ;
#18857 = cartesian_point ( 'none', ( 13.99999999999999300, -3.900540573094369600, -2.016497483276230800 ) ) ;
#18858 = cartesian_point ( 'none', ( 12.83311005808613600, -4.109335489525745900, -1.414649200563973000 ) ) ;
#18859 = cartesian_point ( 'none', ( 11.66666666666660600, -4.176835596864281200, -0.7868432963245150000 ) ) ;
#18860 = cartesian_point ( 'none', ( 9.916666666666689200, -4.082423351781270200, 0.1029221287243151700 ) ) ;
#18861 = cartesian_point ( 'none', ( 9.333333333333898800, -4.070793494852545700, 0.4010485629888046500 ) ) ;
#18862 = cartesian_point ( 'none', ( 8.166666666666095900, -3.968796360466255700, 0.9903812784750891700 ) ) ;
#18863 = cartesian_point ( 'none', ( 7.583333333333901500, -3.885269572529525700, 1.279406102995261500 ) ) ;
#18864 = cartesian_point ( 'none', ( 4.666666666664394100, -3.315020417695683900, 2.661630327729937100 ) ) ;
#18865 = cartesian_point ( 'none', ( 2.335460091035864500, -2.348913864590898900, 3.543846724843377600 ) ) ;
#18866 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.205062174711220900, 3.897511470983192200 ) ) ;
#18867 = cartesian_point ( 'none', ( 13.99999999999999300, -3.730692376327065900, -1.760870916738131600 ) ) ;
#18868 = cartesian_point ( 'none', ( 12.83311933830116500, -3.902001945895194900, -1.183933034246600800 ) ) ;
#18869 = cartesian_point ( 'none', ( 11.66666666666660600, -3.937619538718958100, -0.5893753178453958700 ) ) ;
#18870 = cartesian_point ( 'none', ( 9.916666666666689200, -3.808245768373782700, 0.2426581212439889200 ) ) ;
#18871 = cartesian_point ( 'none', ( 9.333333333333898800, -3.787086997093593900, 0.5202547624005421400 ) ) ;
#18872 = cartesian_point ( 'none', ( 8.166666666666095900, -3.670739398723306100, 1.066941989058446200 ) ) ;
#18873 = cartesian_point ( 'none', ( 7.583333333333901500, -3.582391619161827500, 1.333852776101823500 ) ) ;
#18874 = cartesian_point ( 'none', ( 4.666666666664394100, -3.000387381376744800, 2.604204740592077600 ) ) ;
#18875 = cartesian_point ( 'none', ( 2.335240980234185600, -2.066517863539251800, 3.393487117449757800 ) ) ;
#18876 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9857898358435704900, 3.682772110658467200 ) ) ;
#18877 = cartesian_point ( 'none', ( 13.99999999999999300, -3.632054664774216700, -1.639782642982124900 ) ) ;
#18878 = cartesian_point ( 'none', ( 12.83312468132010900, -3.785607806808614800, -1.077311032359315400 ) ) ;
#18879 = cartesian_point ( 'none', ( 11.66666666666660600, -3.806718289900902900, -0.5011658900627458100 ) ) ;
#18880 = cartesian_point ( 'none', ( 9.916666666666689200, -3.662485968948268900, 0.2999024836790739100 ) ) ;
#18881 = cartesian_point ( 'none', ( 9.333333333333898800, -3.637514020758293200, 0.5666310592479797400 ) ) ;
#18882 = cartesian_point ( 'none', ( 13.99999999999999300, -3.508768032997230600, 0.6945614501382029200 ) ) ;
#18883 = cartesian_point ( 'none', ( 18.08016877625030000, -4.400107835782496800, -1.307574718284065800 ) ) ;
#18884 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#18885 = vector ( 'none', #18884, 1000.000000000000000 ) ;
#18886 = cartesian_point ( 'none', ( 13.99999999999999300, -3.484919171437462500, 0.7778130349655874000 ) ) ;
#18887 = cartesian_point ( 'none', ( 13.99999999999999300, -4.140139684759890100, -2.636437656180730100 ) ) ;
#18888 = cartesian_point ( 'none', ( 12.83309589173547300, -4.439843620286107600, -1.999447850531604000 ) ) ;
#18889 = cartesian_point ( 'none', ( 11.66666666666660600, -4.590307519482233400, -1.316247731853879900 ) ) ;
#18890 = cartesian_point ( 'none', ( 9.916666666666689200, -4.596817558892987600, -0.3207591025058317300 ) ) ;
#18891 = cartesian_point ( 'none', ( 9.333333333333898800, -4.614936656507053300, 0.01632085976101933800 ) ) ;
#18892 = cartesian_point ( 'none', ( 8.166666666666095900, -4.563225486530321900, 0.6891152828933603300 ) ) ;
#18893 = cartesian_point ( 'none', ( 7.583333333333901500, -4.500233753120224600, 1.022645041700215100 ) ) ;
#18894 = cartesian_point ( 'none', ( 4.666666666664394100, -4.007155368581427600, 2.635922323296726600 ) ) ;
#18895 = cartesian_point ( 'none', ( 2.335895144172043500, -3.016374356542804900, 3.729727381000909900 ) ) ;
#18896 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.769125106252391400, 4.249031828221500700 ) ) ;
#18897 = cartesian_point ( 'none', ( 13.99999999999999300, -4.129264098560883900, -2.595106847643179600 ) ) ;
#18898 = cartesian_point ( 'none', ( 12.83309660336280600, -4.422907207511578100, -1.959712198335741700 ) ) ;
#18899 = cartesian_point ( 'none', ( 11.66666666666660600, -4.567673031974316600, -1.279458428748268900 ) ) ;
#18900 = cartesian_point ( 'none', ( 9.916666666666689200, -4.566977312172121600, -0.2900038026417845500 ) ) ;
#18901 = cartesian_point ( 'none', ( 9.333333333333898800, -4.582916628197856400, 0.04479973932403286100 ) ) ;
#18902 = cartesian_point ( 'none', ( 8.166666666666095900, -4.527394828772492600, 0.7126204474053549100 ) ) ;
#18903 = cartesian_point ( 'none', ( 7.583333333333901500, -4.462772395676261700, 1.043453104862038800 ) ) ;
#18904 = cartesian_point ( 'none', ( 4.666666666664394100, -3.963109324064082500, 2.642517399090739300 ) ) ;
#18905 = cartesian_point ( 'none', ( 2.335868632313982100, -2.972390219714673900, 3.722624676045221300 ) ) ;
#18906 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.730564261602507000, 4.230604257317359000 ) ) ;
#18907 = cartesian_point ( 'none', ( 13.99999999999999300, -4.117520999187418900, -2.554002090535293100 ) ) ;
#18908 = cartesian_point ( 'none', ( 12.83309735161742400, -4.405136429022729900, -1.920329824960558900 ) ) ;
#18909 = cartesian_point ( 'none', ( 11.66666666666660600, -4.544265703994508200, -1.243142063342002900 ) ) ;
#18910 = cartesian_point ( 'none', ( 9.916666666666689200, -4.536490433630637800, -0.2598728938185458400 ) ) ;
#18911 = cartesian_point ( 'none', ( 9.333333333333898800, -4.550297609300942600, 0.07260838970315330900 ) ) ;
#18912 = cartesian_point ( 'none', ( 8.166666666666095900, -4.491069318867634100, 0.7353751998733074600 ) ) ;
#18913 = cartesian_point ( 'none', ( 7.583333333333901500, -4.424872679244035800, 1.063476414380600100 ) ) ;
#18914 = cartesian_point ( 'none', ( 4.666666666664394100, -3.918922725056195800, 2.648188884490853700 ) ) ;
#18915 = cartesian_point ( 'none', ( 2.335841799282072800, -2.928552965812701600, 3.714599044130255200 ) ) ;
#18916 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.692388020149042000, 4.211366897096161700 ) ) ;
#18917 = cartesian_point ( 'none', ( 13.99999999999999300, -4.082171814603982300, -2.439884603488333700 ) ) ;
#18918 = cartesian_point ( 'none', ( 12.83309955075274000, -4.353052843407284400, -1.811397034548472700 ) ) ;
#18919 = cartesian_point ( 'none', ( 11.66666666666660600, -4.476623564720236800, -1.143123694323728600 ) ) ;
#18920 = cartesian_point ( 'none', ( 9.916666666666689200, -4.449450861342151100, -0.1775736203223959300 ) ) ;
#18921 = cartesian_point ( 'none', ( 9.333333333333898800, -4.457444520857838400, 0.1482877232670896400 ) ) ;
#18922 = cartesian_point ( 'none', ( 8.166666666666095900, -4.388172911034280900, 0.7967053459449794400 ) ) ;
#18923 = cartesian_point ( 'none', ( 7.583333333333901500, -4.317746858704229100, 1.117077870851313800 ) ) ;
#18924 = cartesian_point ( 'none', ( 4.666666666664394100, -3.795118740847851900, 2.661304103861519700 ) ) ;
#18925 = cartesian_point ( 'none', ( 2.335765995329428100, -2.806571873259276400, 3.689467271887585800 ) ) ;
#18926 = face_outer_bound ( 'none', #7975, .t. ) ;
#18927 = face_outer_bound ( 'none', #7983, .t. ) ;
#18928 = cartesian_point ( 'none', ( 18.08029018233973400, -4.392577911361874100, 1.350918092390350500 ) ) ;
#18929 = cartesian_point ( 'none', ( 16.71893614994226200, -3.836136496154065200, 1.999763787057599500 ) ) ;
#18930 = cartesian_point ( 'none', ( 15.36261264780102000, -3.140538923988163100, 2.418848891333756700 ) ) ;
#18931 = cartesian_point ( 'none', ( 13.99999999999999300, -2.461859766040838800, 2.593406061793794000 ) ) ;
#18932 = cartesian_point ( 'none', ( 18.08027990563682900, -4.365304125631006100, 1.419559157507204000 ) ) ;
#18933 = cartesian_point ( 'none', ( 16.71892498664168500, -3.797131482458059100, 2.063728535716050900 ) ) ;
#18934 = cartesian_point ( 'none', ( 15.36265342267456900, -3.091069843276426100, 2.475112614972024600 ) ) ;
#18935 = cartesian_point ( 'none', ( 13.99999999999999300, -2.404419358445781400, 2.639839138661169900 ) ) ;
#18936 = cartesian_point ( 'none', ( 18.08026702981113900, -4.343102195559830600, 1.503265713019980500 ) ) ;
#18937 = cartesian_point ( 'none', ( 16.71891033511192900, -3.760620365634348400, 2.143624109788438800 ) ) ;
#18938 = cartesian_point ( 'none', ( 15.36270088990963400, -3.041309038142487900, 2.547501577630912900 ) ) ;
#18939 = cartesian_point ( 'none', ( 13.99999999999999300, -2.344009078886170300, 2.701889059672383000 ) ) ;
#18940 = cartesian_point ( 'none', ( 18.08024165219911700, -4.399415192898970900, 1.646162387123391900 ) ) ;
#18941 = cartesian_point ( 'none', ( 16.71887571100591100, -3.792479761912074000, 2.296131581255327800 ) ) ;
#18942 = cartesian_point ( 'none', ( 15.36276315535214600, -3.046378403359561600, 2.703245234717516400 ) ) ;
#18943 = cartesian_point ( 'none', ( 13.99999999999999300, -2.322990689780983800, 2.854040374747820200 ) ) ;
#18944 = cartesian_point ( 'none', ( 18.08023216418002100, -4.469337752236001800, 1.688949686982832200 ) ) ;
#18945 = cartesian_point ( 'none', ( 16.71886005046950500, -3.855065642121370000, 2.350873331012301100 ) ) ;
#18946 = cartesian_point ( 'none', ( 15.36277164910985100, -3.098592639092112600, 2.767994633536844600 ) ) ;
#18947 = cartesian_point ( 'none', ( 13.99999999999999300, -2.362940264160939800, 2.925632115466711100 ) ) ;
#18948 = cartesian_point ( 'none', ( 18.08020519436294600, -4.658440239769221900, 1.820155144110641600 ) ) ;
#18949 = cartesian_point ( 'none', ( 16.71881677532153200, -4.021677738540693000, 2.514406876106837000 ) ) ;
#18950 = cartesian_point ( 'none', ( 15.36280254512325500, -3.234522708860271900, 2.957903351757590600 ) ) ;
#18951 = cartesian_point ( 'none', ( 13.99999999999999300, -2.463384412972804400, 3.132745952104793600 ) ) ;
#18952 = cartesian_point ( 'none', ( 18.08018460982273700, -4.760994484616306400, 1.937930486021018000 ) ) ;
#18953 = cartesian_point ( 'none', ( 16.71878657922143000, -4.104062217258517700, 2.649707288065015700 ) ) ;
#18954 = cartesian_point ( 'none', ( 15.36284155381324200, -3.292343159313464900, 3.105433168975909800 ) ) ;
#18955 = cartesian_point ( 'none', ( 13.99999999999999300, -2.494989057193211800, 3.285693376552846000 ) ) ;
#18956 = cartesian_point ( 'none', ( 18.08014741904250000, -4.928573499027116600, 2.173010419602794000 ) ) ;
#18957 = cartesian_point ( 'none', ( 16.71873401051125200, -4.231392595159849000, 2.913417576563994200 ) ) ;
#18958 = cartesian_point ( 'none', ( 15.36292285442305600, -3.372291011416448800, 3.387230540074534200 ) ) ;
#18959 = cartesian_point ( 'none', ( 13.99999999999999300, -2.525722382120763100, 3.572765215551016100 ) ) ;
#18960 = cartesian_point ( 'none', ( 18.08013034218670600, -4.995612794229769400, 2.291090105055694900 ) ) ;
#18961 = cartesian_point ( 'none', ( 16.71871077035148900, -4.278219823474349100, 3.042946994920453300 ) ) ;
#18962 = cartesian_point ( 'none', ( 15.36296507340462400, -3.396078545229963600, 3.522926826897663700 ) ) ;
#18963 = cartesian_point ( 'none', ( -1.250000000007062800, 6.000000000000652800, 42.98182755537486300 ) ) ;
#18964 = cartesian_point ( 'none', ( 18.04788713088310100, -4.379306862077014800, 1.366319017382732400 ) ) ;
#18965 = cartesian_point ( 'none', ( 16.69741291715725900, -3.825099462224841800, 2.006398650776885200 ) ) ;
#18966 = cartesian_point ( 'none', ( 15.35180132967276700, -3.135154109532328500, 2.420233872681505400 ) ) ;
#18967 = cartesian_point ( 'none', ( 13.99999999999999100, -2.461859766040838800, 2.593406061793794400 ) ) ;
#18968 = cartesian_point ( 'none', ( -1.250000000000578600, 5.836782490169855300, 42.98182755537505500 ) ) ;
#18969 = b_spline_curve_with_knots ( 'none', 3,
( #18967, #18966, #18965, #18964 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.7368421052631579600, 0.9499645454807518200 ),
.unspecified. ) ;
#18970 = cartesian_point ( 'none', ( -1.250000000007075500, 5.999999999999345400, 42.05642786780614300 ) ) ;
#18971 = cartesian_point ( 'none', ( -1.250000000000368600, 5.918434296703581200, 42.05642786780634200 ) ) ;
#18972 = cartesian_point ( 'none', ( -1.241828621427766100, 5.835597997808397600, 42.05667297689090800 ) ) ;
#18973 = cartesian_point ( 'none', ( -1.209891589115271300, 5.675456187996305200, 42.05760386128447000 ) ) ;
#18974 = cartesian_point ( 'none', ( -1.186273753083541000, 5.597540331950681600, 42.05828531542378800 ) ) ;
#18975 = cartesian_point ( 'none', ( -1.092198546459848500, 5.370334103072993400, 42.06086855615921400 ) ) ;
#18976 = cartesian_point ( 'none', ( -1.000509356972298000, 5.232728958500476100, 42.06326456086822000 ) ) ;
#18977 = cartesian_point ( 'none', ( -0.7671557087302722800, 4.999402207140537500, 42.06816749764060100 ) ) ;
#18978 = cartesian_point ( 'none', ( -0.6294463331606445800, 4.907702667427193100, 42.07056355388588300 ) ) ;
#18979 = cartesian_point ( 'none', ( -0.3268411705322938300, 4.782424130364002000, 42.07400260585063700 ) ) ;
#18980 = cartesian_point ( 'none', ( -0.1630351034440339600, 4.749999999999952900, 42.07499999999998900 ) ) ;
#18981 = cartesian_point ( 'none', ( 2.540368773083224300e-023, 4.750000000000010700, 42.07499999999998200 ) ) ;
#18982 = cartesian_point ( 'none', ( -1.217225097072855500, 5.672285503013688100, 42.98281341849296700 ) ) ;
#18983 = b_spline_curve_with_knots ( 'none', 3,
( #18981, #18980, #18979, #18978, #18977, #18976, #18975, #18974, #18973, #18972, #18971, #18970 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001954586341549322200, 0.002443011297913817900, 0.002931436254278314100, 0.003419861210642809800, 0.003664073688825059000, 0.003908286167007307700 ),
.unspecified. ) ;
#18984 = cartesian_point ( 'none', ( 16.71886841640850800, -4.129897986417698300, 1.806716032078313300 ) ) ;
#18985 = cartesian_point ( 'none', ( 15.36240218264759100, -3.463313880369355100, 2.279484859316690300 ) ) ;
#18986 = cartesian_point ( 'none', ( 13.99999999999999300, -2.798729920147928300, 2.511688757242597000 ) ) ;
#18987 = cartesian_point ( 'none', ( 18.08019017032677000, -4.564082647191662000, 1.110609650851630100 ) ) ;
#18988 = cartesian_point ( 'none', ( 16.71887897114001500, -4.048708354130700300, 1.788804435558635700 ) ) ;
#18989 = cartesian_point ( 'none', ( 15.36241265107981100, -3.386414255104452000, 2.247796795041852500 ) ) ;
#18990 = cartesian_point ( 'none', ( 13.99999999999999300, -2.729285577303513000, 2.468113201259830400 ) ) ;
#18991 = cartesian_point ( 'none', ( 18.08018145406259700, -4.437206293242848400, 1.197159494518646800 ) ) ;
#18992 = cartesian_point ( 'none', ( 16.71887540701681000, -3.907066566453138500, 1.853636881861924400 ) ) ;
#18993 = cartesian_point ( 'none', ( 15.36247935989057100, -3.235671369934121100, 2.287159266484571200 ) ) ;
#18994 = cartesian_point ( 'none', ( 13.99999999999999300, -2.576255233468164100, 2.481285491318801400 ) ) ;
#18995 = cartesian_point ( 'none', ( 18.08016877624653400, -4.408534526266779000, 1.278876046035577700 ) ) ;
#18996 = cartesian_point ( 'none', ( 16.71886125642576500, -3.864428484486723800, 1.930435872429846900 ) ) ;
#18997 = cartesian_point ( 'none', ( 15.36252757279781300, -3.180406432350836500, 2.355436088680986200 ) ) ;
#18998 = cartesian_point ( 'none', ( 13.99999999999999300, -2.511183089551458600, 2.538427513159581900 ) ) ;
#18999 = cartesian_point ( 'none', ( 18.08015727968909300, -4.392523588130761600, 1.350981435449763300 ) ) ;
#19000 = cartesian_point ( 'none', ( 16.71884787556271600, -3.836091224200088000, 1.999791062352536100 ) ) ;
#19001 = cartesian_point ( 'none', ( 15.36256830595455500, -3.140516838557598300, 2.418854571735493700 ) ) ;
#19002 = cartesian_point ( 'none', ( 13.99999999999999300, -2.461859766040838800, 2.593406061793794000 ) ) ;
#19003 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #19002, #19001, #19000, #18999 ),
( #18998, #18997, #18996, #18995 ),
( #18994, #18993, #18992, #18991 ),
( #18990, #18989, #18988, #18987 ),
( #18986, #18985, #18984, #19049 ),
( #19048, #19047, #19046, #19045 ),
( #19044, #19043, #19042, #19041 ),
( #19040, #19039, #19038, #19037 ),
( #19036, #19035, #19034, #19033 ),
( #19032, #19031, #19030, #19029 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7206270571827964000 ),
( 0.7368421052631579600, 0.9516620465917287100 ),
.unspecified. ) ;
#19004 = cartesian_point ( 'none', ( 42.98182755537506200, 6.165190176218368700, -1.249999999999988000 ) ) ;
#19005 = cartesian_point ( 'none', ( 42.98182755537506900, 5.999999999999998200, -1.249999999999988000 ) ) ;
#19006 = cartesian_point ( 'none', ( 1.249999999999537700, 5.999999999999998200, 42.05642786780636300 ) ) ;
#19007 = b_spline_curve_with_knots ( 'none', 3,
( #19005, #19004, #19024, #19023, #19022, #19021, #19020, #19019, #19018, #19017, #19016, #19015, #19014, #19013, #19012, #19011, #19010, #19009, #19067, #19066 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004885346291005390200, 0.0009770692582010780400, 0.001465603887301616900, 0.001954138516402156100, 0.002442673145502695200, 0.002931207774603233900, 0.003419742403703773000, 0.003664009718254043200, 0.003908277032804313900 ),
.unspecified. ) ;
#19008 = face_outer_bound ( 'none', #7924, .t. ) ;
#19009 = cartesian_point ( 'none', ( 42.98206749735332700, 6.164439064370166800, 1.241824898829054300 ) ) ;
#19010 = cartesian_point ( 'none', ( 42.98297873470944100, 6.324614798398818600, 1.209873761143376500 ) ) ;
#19011 = cartesian_point ( 'none', ( 42.98364580320576100, 6.402546901463867200, 1.186245513653978700 ) ) ;
#19012 = cartesian_point ( 'none', ( 42.98617448960175100, 6.629799285649820500, 1.092127541070400300 ) ) ;
#19013 = cartesian_point ( 'none', ( 42.98851987560436800, 6.767428251684841600, 1.000394116284191200 ) ) ;
#19014 = cartesian_point ( 'none', ( 42.99331823764126200, 7.000758766811203200, 0.7669526713106860100 ) ) ;
#19015 = cartesian_point ( 'none', ( 42.99566301422219500, 7.092453814526082900, 0.6291830663428077400 ) ) ;
#19016 = cartesian_point ( 'none', ( 42.99902693002005100, 7.217675750316218800, 0.3264849689295904500 ) ) ;
#19017 = cartesian_point ( 'none', ( 43.00000168085036700, 7.250057821256387300, 0.1626247736167281400 ) ) ;
#19018 = cartesian_point ( 'none', ( 42.99999831456853600, 7.249942021154131700, -0.1635124375430853400 ) ) ;
#19019 = cartesian_point ( 'none', ( 42.99901195107217700, 7.217132231923034900, -0.3280313294726026100 ) ) ;
#19020 = cartesian_point ( 'none', ( 42.99566394254586000, 7.092474238541276700, -0.6289001997337639900 ) ) ;
#19021 = cartesian_point ( 'none', ( 42.99328912346530300, 6.999349740930616000, -0.7683758095047766900 ) ) ;
#19022 = cartesian_point ( 'none', ( 42.98854687166967600, 6.768734276951764900, -0.9990740216668915200 ) ) ;
#19023 = cartesian_point ( 'none', ( 42.98617876619939400, 6.630064189408697600, -1.091959862411583400 ) ) ;
#19024 = cartesian_point ( 'none', ( 42.98280702241103800, 6.327285027078062300, -1.217473504822048000 ) ) ;
#19025 = cartesian_point ( 'none', ( -0.6299879146082577600, 4.908015622433855400, 42.99565094031187600 ) ) ;
#19026 = cartesian_point ( 'none', ( -0.7688711753253448800, 5.001037222642984200, 42.99328005350390900 ) ) ;
#19027 = cartesian_point ( 'none', ( -0.1649642355480251100, 4.749999999999952900, 43.00000000000000000 ) ) ;
#19028 = cartesian_point ( 'none', ( -0.3274538353640754100, 4.782589371203753700, 42.99901927415787400 ) ) ;
#19029 = cartesian_point ( 'none', ( 18.08018559426634700, -5.536336457152275500, 0.8428236968131311800 ) ) ;
#19030 = cartesian_point ( 'none', ( 16.71882585051318800, -5.066487805876769300, 1.687384431941068200 ) ) ;
#19031 = cartesian_point ( 'none', ( 15.36216866490591000, -4.406702488990688100, 2.323962345653114000 ) ) ;
#19032 = cartesian_point ( 'none', ( 13.99999999999999500, -3.707983900830210000, 2.711767535547592100 ) ) ;
#19033 = cartesian_point ( 'none', ( 18.08018044191090100, -5.419932624724586000, 0.9120802267116850900 ) ) ;
#19034 = cartesian_point ( 'none', ( 16.71882423330347900, -4.938272623502682800, 1.736715586183881900 ) ) ;
#19035 = cartesian_point ( 'none', ( 15.36221076331662300, -4.271857121363265000, 2.350372328190453600 ) ) ;
#19036 = cartesian_point ( 'none', ( 13.99999999999999500, -3.572562204428008300, 2.715008368837688500 ) ) ;
#19037 = cartesian_point ( 'none', ( 18.08017683517379800, -5.297984537720621400, 0.9721631392885048400 ) ) ;
#19038 = cartesian_point ( 'none', ( 16.71882508209991900, -4.806083418507546900, 1.775926555042320400 ) ) ;
#19039 = cartesian_point ( 'none', ( 15.36225101703602300, -4.134845106050693000, 2.366127443411743000 ) ) ;
#19040 = cartesian_point ( 'none', ( 13.99999999999999300, -3.436808828037083000, 2.707535265849986100 ) ) ;
#19041 = cartesian_point ( 'none', ( 18.08017375641161500, -5.027116866918786900, 1.072485704421133600 ) ) ;
#19042 = cartesian_point ( 'none', ( 16.71883393498934800, -4.518134258512052500, 1.829895360014235600 ) ) ;
#19043 = cartesian_point ( 'none', ( 15.36232962991472200, -3.841822424982545200, 2.369475630460145900 ) ) ;
#19044 = cartesian_point ( 'none', ( 13.99999999999999300, -3.151530147572184900, 2.662064935560875900 ) ) ;
#19045 = cartesian_point ( 'none', ( 18.08017450087042400, -4.876107831241033500, 1.112266741768824600 ) ) ;
#19046 = cartesian_point ( 'none', ( 16.71884247435219000, -4.360363946086988700, 1.843837318470107600 ) ) ;
#19047 = cartesian_point ( 'none', ( 15.36236876439755700, -3.683971819027464200, 2.355917116445918900 ) ) ;
#19048 = cartesian_point ( 'none', ( 13.99999999999999300, -3.000408793274277100, 2.622642804000580300 ) ) ;
#19049 = cartesian_point ( 'none', ( 18.08018541372517500, -4.645962872093935700, 1.114515299226682000 ) ) ;
#19050 = cartesian_point ( 'none', ( 13.99999999999999300, -2.461859766040838800, 2.593406061793794000 ) ) ;
#19051 = cartesian_point ( 'none', ( 12.83313918571650400, -2.018298483502545300, 2.887768873008026600 ) ) ;
#19052 = cartesian_point ( 'none', ( 11.66666666666660600, -1.524903160395014900, 3.068379661639976300 ) ) ;
#19053 = cartesian_point ( 'none', ( 9.916666666666689200, -0.7925534155057374400, 3.165533214913712500 ) ) ;
#19054 = cartesian_point ( 'none', ( 9.333333333333898800, -0.5621447885838025700, 3.220884075596311300 ) ) ;
#19055 = cartesian_point ( 'none', ( 8.166666666666095900, -0.08645331089774521700, 3.268428799407644200 ) ) ;
#19056 = cartesian_point ( 'none', ( 7.583333333333901500, 0.1540075705976819700, 3.265942843951799500 ) ) ;
#19057 = cartesian_point ( 'none', ( 4.666666666664394100, 1.340524687469328000, 3.122519874107362500 ) ) ;
#19058 = cartesian_point ( 'none', ( 2.334802518357429200, 2.226811916950268700, 2.567021051555029100 ) ) ;
#19059 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.743781366907178700, 1.761995766651772300 ) ) ;
#19060 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #19059, #19058, #19057, #19056, #19055, #19054, #19053, #19052, #19051, #19050 ),
( #19114, #19113, #19112, #19111, #19110, #19109, #19108, #19107, #19106, #19105 ),
( #19104, #19103, #19102, #19101, #19100, #19099, #19098, #19097, #19096, #19095 ),
( #19094, #19093, #19092, #19091, #19090, #19089, #19088, #19087, #19086, #19085 ),
( #19084, #19083, #19082, #19081, #19080, #19079, #19078, #19077, #19076, #19075 ),
( #19074, #19073, #19072, #19071, #19070, #19069, #19068, #19160, #19159, #19158 ),
( #19157, #19156, #19155, #19154, #19153, #19152, #19151, #19150, #19149, #19148 ),
( #19147, #19146, #19145, #19144, #19143, #19142, #19141, #19140, #19139, #19138 ),
( #19137, #19136, #19135, #19134, #19133, #19132, #19131, #19130, #19129, #19128 ),
( #19127, #19126, #19125, #19124, #19123, #19122, #19121, #19120, #19119, #19118 ),
( #19117, #19116, #19115, #19200, #19199, #19198, #19197, #19196, #19195, #19194 ),
( #19193, #19192, #19191, #19190, #19189, #19188, #19187, #19186, #19185, #19184 ),
( #19183, #19182, #19181, #19180, #19179, #19178, #19177, #19176, #19175, #19174 ),
( #19173, #19172, #19171, #19170, #19169, #19168, #19167, #19166, #19165, #19164 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 0.9446228260370754800 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#19061 = cartesian_point ( 'none', ( -1.250000000007062800, 6.000000000000652800, 42.98182755537486300 ) ) ;
#19062 = line ( 'none', #18496, #19483 ) ;
#19063 = cartesian_point ( 'none', ( 15.36247935989365800, -3.958551626520536300, 0.1747447986193697800 ) ) ;
#19064 = cartesian_point ( 'none', ( -0.9994098793415124900, 5.231710075644738100, 42.98853885091161700 ) ) ;
#19065 = cartesian_point ( 'none', ( -1.092589589075887700, 5.371285662385624000, 42.98616212568605000 ) ) ;
#19066 = cartesian_point ( 'none', ( 42.98182755537487800, 6.000000000000652800, 1.250000000006612300 ) ) ;
#19067 = cartesian_point ( 'none', ( 42.98182755537506900, 6.081584120369795300, 1.249999999999917600 ) ) ;
#19068 = cartesian_point ( 'none', ( 9.916666666666689200, -1.248650761768992100, 3.456098414049217500 ) ) ;
#19069 = cartesian_point ( 'none', ( 9.333333333333898800, -0.9956521931741232300, 3.544186185677142400 ) ) ;
#19070 = cartesian_point ( 'none', ( 8.166666666666095900, -0.4681815218157846000, 3.651490801185917500 ) ) ;
#19071 = cartesian_point ( 'none', ( 7.583333333333901500, -0.1985334017231998900, 3.676025502756517400 ) ) ;
#19072 = cartesian_point ( 'none', ( 4.666666666664394100, 1.146904713910543000, 3.650166030048930900 ) ) ;
#19073 = cartesian_point ( 'none', ( 2.335126874871846300, 2.202747575274839300, 3.128703881655246400 ) ) ;
#19074 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.873414270721613000, 2.285527190806604400 ) ) ;
#19075 = cartesian_point ( 'none', ( 13.99999999999999300, -2.798729920147928300, 2.511688757242597000 ) ) ;
#19076 = cartesian_point ( 'none', ( 12.83313443523693700, -2.367149256880589200, 2.855448930929373100 ) ) ;
#19077 = cartesian_point ( 'none', ( 11.66666666666660600, -1.874694029450965100, 3.088083603797128400 ) ) ;
#19078 = cartesian_point ( 'none', ( 9.916666666666689200, -1.127062127945123800, 3.259919705464046700 ) ) ;
#19079 = cartesian_point ( 'none', ( 9.333333333333898800, -0.8888114103970606900, 3.339601414217896500 ) ) ;
#19080 = cartesian_point ( 'none', ( 8.166666666666095900, -0.3923161953893376500, 3.433512972442942500 ) ) ;
#19081 = cartesian_point ( 'none', ( 7.583333333333901500, -0.1388944761389770700, 3.453061200383976000 ) ) ;
#19082 = cartesian_point ( 'none', ( 4.666666666664394100, 1.123665959521782200, 3.411418171063167000 ) ) ;
#19083 = cartesian_point ( 'none', ( 2.334947501898074300, 2.108047190814200400, 2.908255443057092400 ) ) ;
#19084 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.726634672803907500, 2.108211320133381000 ) ) ;
#19085 = cartesian_point ( 'none', ( 13.99999999999999300, -2.729285577303513000, 2.468113201259830400 ) ) ;
#19086 = cartesian_point ( 'none', ( 12.83313808338115800, -2.304095842708411700, 2.801689523877593000 ) ) ;
#19087 = cartesian_point ( 'none', ( 11.66666666666660400, -1.820297092153922800, 3.025579313208280200 ) ) ;
#19088 = cartesian_point ( 'none', ( 9.916666666666689200, -1.087838270557961700, 3.187677393290042200 ) ) ;
#19089 = cartesian_point ( 'none', ( 9.333333333333898800, -0.8550033982436885400, 3.264671573895162800 ) ) ;
#19090 = cartesian_point ( 'none', ( 8.166666666666095900, -0.3697961476407835600, 3.354454069680719000 ) ) ;
#19091 = cartesian_point ( 'none', ( 7.583333333333901500, -0.1222461086359026400, 3.372560923887201400 ) ) ;
#19092 = cartesian_point ( 'none', ( 4.666666666664394100, 1.110522225186104900, 3.326999824312578900 ) ) ;
#19093 = cartesian_point ( 'none', ( 2.334884008592846600, 2.069866728306400300, 2.831807573848512700 ) ) ;
#19094 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.670818387465893300, 2.048162272485933900 ) ) ;
#19095 = cartesian_point ( 'none', ( 13.99999999999999300, -2.576255233468164100, 2.481285491318801400 ) ) ;
#19096 = cartesian_point ( 'none', ( 12.83314134996680700, -2.149135212798509300, 2.792421767923029200 ) ) ;
#19097 = cartesian_point ( 'none', ( 11.66666666666660600, -1.668417436107288100, 2.993463228620563100 ) ) ;
#19098 = cartesian_point ( 'none', ( 9.916666666666689200, -0.9476663736612811500, 3.123877675087068700 ) ) ;
#19099 = cartesian_point ( 'none', ( 9.333333333333898800, -0.7198998592148883000, 3.190741887947907700 ) ) ;
#19100 = cartesian_point ( 'none', ( 8.166666666666095900, -0.2469175212356191600, 3.261613303337847400 ) ) ;
#19101 = cartesian_point ( 'none', ( 7.583333333333901500, -0.006523561628431700500, 3.270939780238539800 ) ) ;
#19102 = cartesian_point ( 'none', ( 4.666666666664394100, 1.186105218397532900, 3.185906534966466400 ) ) ;
#19103 = cartesian_point ( 'none', ( 2.334803575968172700, 2.098979384804607200, 2.674375622409438600 ) ) ;
#19104 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.655082333054346900, 1.895374275734489100 ) ) ;
#19105 = cartesian_point ( 'none', ( 13.99999999999999300, -2.511183089551458600, 2.538427513159581900 ) ) ;
#19106 = cartesian_point ( 'none', ( 12.83314042475382500, -2.075683887021226400, 2.840022384409408600 ) ) ;
#19107 = cartesian_point ( 'none', ( 11.66666666666660600, -1.588726694736469800, 3.029659570113894900 ) ) ;
#19108 = cartesian_point ( 'none', ( 9.916666666666689200, -0.8626983557130493100, 3.141775418125401800 ) ) ;
#19109 = cartesian_point ( 'none', ( 9.333333333333898800, -0.6338461859833466300, 3.202346137310162300 ) ) ;
#19110 = cartesian_point ( 'none', ( 8.166666666666095900, -0.1600915366111135000, 3.260544811919399600 ) ) ;
#19111 = cartesian_point ( 'none', ( 7.583333333333901500, 0.07998904907454421100, 3.263492534487789900 ) ) ;
#19112 = cartesian_point ( 'none', ( 4.666666666664394100, 1.267590926306589200, 3.147119252571578800 ) ) ;
#19113 = cartesian_point ( 'none', ( 2.334798595747500400, 2.164812633216920600, 2.612638043204319700 ) ) ;
#19114 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.699018908719382100, 1.820747391216915200 ) ) ;
#19115 = cartesian_point ( 'none', ( 4.666666666664394100, 0.8442580611675077900, 4.557707111752481700 ) ) ;
#19116 = cartesian_point ( 'none', ( 2.335765995329077700, 2.190165385101217500, 4.085607667900189800 ) ) ;
#19117 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.120529188615152700, 3.169666779972936300 ) ) ;
#19118 = cartesian_point ( 'none', ( 13.99999999999999300, -3.838700223516754200, 2.706489809074902600 ) ) ;
#19119 = cartesian_point ( 'none', ( 12.83310109004154000, -3.378542215976193800, 3.202757767644865100 ) ) ;
#19120 = cartesian_point ( 'none', ( 11.66666666666660600, -2.823503841128111300, 3.581345836240410500 ) ) ;
#19121 = cartesian_point ( 'none', ( 9.916666666666689200, -1.939733737712724600, 3.941877210088103200 ) ) ;
#19122 = cartesian_point ( 'none', ( 9.333333333333898800, -1.649161603429533100, 4.079445159471442000 ) ) ;
#19123 = cartesian_point ( 'none', ( 8.166666666666095900, -1.036651620760275600, 4.276325551280863600 ) ) ;
#19124 = cartesian_point ( 'none', ( 7.583333333333901500, -0.7195410617460548100, 4.340952368296938400 ) ) ;
#19125 = cartesian_point ( 'none', ( 4.666666666664394100, 0.8822261526997613500, 4.487262271938447200 ) ) ;
#19126 = cartesian_point ( 'none', ( 2.335716367009968800, 2.204939096377263900, 4.006928123456927600 ) ) ;
#19127 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.112856265022689000, 3.093258813094004600 ) ) ;
#19128 = cartesian_point ( 'none', ( 13.99999999999999300, -3.608744701682790300, 2.716752851621381500 ) ) ;
#19129 = cartesian_point ( 'none', ( 12.83310613113983200, -3.147083748411300300, 3.179298860361077200 ) ) ;
#19130 = cartesian_point ( 'none', ( 11.66666666666660600, -2.598071113114887700, 3.523867112214704700 ) ) ;
#19131 = cartesian_point ( 'none', ( 9.916666666666689200, -1.733790449713257200, 3.837680541139038700 ) ) ;
#19132 = cartesian_point ( 'none', ( 9.333333333333898800, -1.451433712350913600, 3.960393637928894000 ) ) ;
#19133 = cartesian_point ( 'none', ( 8.166666666666095900, -0.8583979131003909300, 4.129713139127085600 ) ) ;
#19134 = cartesian_point ( 'none', ( 7.583333333333901500, -0.5525453833423604700, 4.181634989814615000 ) ) ;
#19135 = cartesian_point ( 'none', ( 4.666666666664394100, 0.9866783210118893500, 4.271322459389987900 ) ) ;
#19136 = cartesian_point ( 'none', ( 2.335565314133059000, 2.238849650324410000, 3.769375813810732700 ) ) ;
#19137 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.079848152892285600, 2.865453333357830700 ) ) ;
#19138 = cartesian_point ( 'none', ( 13.99999999999999300, -3.454613742226298400, 2.710373176231629400 ) ) ;
#19139 = cartesian_point ( 'none', ( 12.83311005808670300, -2.993889830845391800, 3.150316524873936400 ) ) ;
#19140 = cartesian_point ( 'none', ( 11.66666666666660600, -2.450858051444927200, 3.472516780069988800 ) ) ;
#19141 = cartesian_point ( 'none', ( 9.916666666666689200, -1.602278688441866700, 3.756258296805052900 ) ) ;
#19142 = cartesian_point ( 'none', ( 9.333333333333898800, -1.326262128006579600, 3.869525603407124100 ) ) ;
#19143 = cartesian_point ( 'none', ( 8.166666666666095900, -0.7478150931838721800, 4.021563404201400800 ) ) ;
#19144 = cartesian_point ( 'none', ( 7.583333333333901500, -0.4502105836518822700, 4.065650016660763200 ) ) ;
#19145 = cartesian_point ( 'none', ( 4.666666666664394100, 1.043994855990655100, 4.121129834389378700 ) ) ;
#19146 = cartesian_point ( 'none', ( 2.335460091035747700, 2.247822283951381300, 3.608814338842590600 ) ) ;
#19147 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.044700217291828300, 2.715247888902300000 ) ) ;
#19148 = cartesian_point ( 'none', ( 13.99999999999999300, -3.151530147572184900, 2.662064935560875900 ) ) ;
#19149 = cartesian_point ( 'none', ( 12.83311933830101000, -2.697893557395201200, 3.057562259106227900 ) ) ;
#19150 = cartesian_point ( 'none', ( 11.66666666666660600, -2.171860918257720700, 3.336949362626239400 ) ) ;
#19151 = cartesian_point ( 'none', ( 9.916666666666689200, -1.361272874367263300, 3.564906023677784800 ) ) ;
#19152 = cartesian_point ( 'none', ( 9.333333333333898800, -1.099972416521896300, 3.660977140634484000 ) ) ;
#19153 = cartesian_point ( 'none', ( 8.166666666666095900, -0.5543556846123198800, 3.782245723943934700 ) ) ;
#19154 = cartesian_point ( 'none', ( 7.583333333333901500, -0.2748640988174002600, 3.812760505006310500 ) ) ;
#19155 = cartesian_point ( 'none', ( 4.666666666664394100, 1.122461991451640900, 3.811074106731315900 ) ) ;
#19156 = cartesian_point ( 'none', ( 2.335240980233697100, 2.228361912705752800, 3.289476262666100500 ) ) ;
#19157 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.940455445980157700, 2.426584799610752800 ) ) ;
#19158 = cartesian_point ( 'none', ( 13.99999999999999300, -3.000408793274277100, 2.622642804000580300 ) ) ;
#19159 = cartesian_point ( 'none', ( 12.83312468131991600, -2.552554900268110500, 2.995978806422223300 ) ) ;
#19160 = cartesian_point ( 'none', ( 11.66666666666660600, -2.037244456475297800, 3.254520919058532200 ) ) ;
#19161 = cartesian_point ( 'none', ( -42.05642786780636300, 5.918415790967045200, -1.249999999999918100 ) ) ;
#19162 = cartesian_point ( 'none', ( -42.05642786780617100, 5.999999999999345400, -1.250000000006625400 ) ) ;
#19163 = cartesian_point ( 'none', ( 5.265981240759992000e-015, 4.750000000000010700, 43.00000000000000000 ) ) ;
#19164 = cartesian_point ( 'none', ( 13.99999999999999500, -4.118064226794119000, 2.670787739273508900 ) ) ;
#19165 = cartesian_point ( 'none', ( 12.83309589173548400, -3.663139433135374800, 3.208023156558637500 ) ) ;
#19166 = cartesian_point ( 'none', ( 11.66666666666660600, -3.104183708596002200, 3.628701519595717100 ) ) ;
#19167 = cartesian_point ( 'none', ( 9.916666666666689200, -2.201359768435794200, 4.048164181638781200 ) ) ;
#19168 = cartesian_point ( 'none', ( 9.333333333333898800, -1.902267994935954700, 4.204673969463307500 ) ) ;
#19169 = cartesian_point ( 'none', ( 8.166666666666095900, -1.268791065010321100, 4.437124738768342300 ) ) ;
#19170 = cartesian_point ( 'none', ( 7.583333333333901500, -0.9392340132431990000, 4.518378711706879400 ) ) ;
#19171 = cartesian_point ( 'none', ( 4.666666666664394100, 0.7330867829998235500, 4.740038439823571500 ) ) ;
#19172 = cartesian_point ( 'none', ( 2.335895144171658400, 2.139632167164532200, 4.293175373149356500 ) ) ;
#19173 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.130134171214197900, 3.374364412598704000 ) ) ;
#19174 = cartesian_point ( 'none', ( 13.99999999999999500, -4.075950519172061500, 2.678064396464698000 ) ) ;
#19175 = cartesian_point ( 'none', ( 12.83309660336295000, -3.619958972408869000, 3.209124040086360500 ) ) ;
#19176 = cartesian_point ( 'none', ( 11.66666666666660600, -3.061316275481832200, 3.623395294388216800 ) ) ;
#19177 = cartesian_point ( 'none', ( 9.916666666666689200, -2.160987677173015000, 4.033796751764947800 ) ) ;
#19178 = cartesian_point ( 'none', ( 9.333333333333898800, -1.863061094416990700, 4.187378081344899500 ) ) ;
#19179 = cartesian_point ( 'none', ( 8.166666666666095900, -1.232525422155708700, 4.414296424278588500 ) ) ;
#19180 = cartesian_point ( 'none', ( 7.583333333333901500, -0.9047443229400751200, 4.492946644215249900 ) ) ;
#19181 = cartesian_point ( 'none', ( 4.666666666664394100, 0.7573832631098925700, 4.702712441958377500 ) ) ;
#19182 = cartesian_point ( 'none', ( 2.335868632313483400, 2.151442990254912100, 4.250215424730296100 ) ) ;
#19183 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.129390616904726300, 3.331633144930366000 ) ) ;
#19184 = cartesian_point ( 'none', ( 13.99999999999999500, -4.033682057166372700, 2.684458030758406700 ) ) ;
#19185 = cartesian_point ( 'none', ( 12.83309735161768800, -3.576753257356770600, 3.209319200538568700 ) ) ;
#19186 = cartesian_point ( 'none', ( 11.66666666666660600, -3.018557992096129600, 3.617189603339572700 ) ) ;
#19187 = cartesian_point ( 'none', ( 9.916666666666689200, -2.120914931412396100, 4.018581743485563100 ) ) ;
#19188 = cartesian_point ( 'none', ( 9.333333333333898800, -1.824215026125108200, 4.169258908957842500 ) ) ;
#19189 = cartesian_point ( 'none', ( 8.166666666666095900, -1.196736809094995500, 4.390706244013889800 ) ) ;
#19190 = cartesian_point ( 'none', ( 7.583333333333901500, -0.8707863687545378500, 4.466789832917613400 ) ) ;
#19191 = cartesian_point ( 'none', ( 4.666666666664394100, 0.7808980042926178000, 4.664874917915635200 ) ) ;
#19192 = cartesian_point ( 'none', ( 2.335841799281630900, 2.162353272081290400, 4.207005688005761400 ) ) ;
#19193 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.127750682381115400, 3.288915325995333200 ) ) ;
#19194 = cartesian_point ( 'none', ( 13.99999999999999300, -3.915192557745500700, 2.699709398816998500 ) ) ;
#19195 = cartesian_point ( 'none', ( 12.83309955075315900, -3.456028202456812100, 3.207194621174199100 ) ) ;
#19196 = cartesian_point ( 'none', ( 11.66666666666660600, -2.899478523347705400, 3.597209281287240500 ) ) ;
#19197 = cartesian_point ( 'none', ( 9.916666666666689200, -2.009895333991787800, 3.973596117439544400 ) ) ;
#19198 = cartesian_point ( 'none', ( 9.333333333333898800, -1.716802115985156300, 4.116235100178862200 ) ) ;
#19199 = cartesian_point ( 'none', ( 8.166666666666095900, -1.098204233350433400, 4.322585842669308700 ) ) ;
#19200 = cartesian_point ( 'none', ( 7.583333333333901500, -0.7775270948185483100, 4.391611608762621800 ) ) ;
#19201 = cylindrical_surface ( 'none', #19419, 43.00000000000000000 ) ;
#19202 = face_outer_bound ( 'none', #7932, .t. ) ;
#19203 = vector ( 'none', #19381, 1000.000000000000000 ) ;
#19204 = cartesian_point ( 'none', ( 5.265981236333618500e-015, -6.602569259225449000, 43.00000000000000000 ) ) ;
#19205 = line ( 'none', #19204, #19203 ) ;
#19206 = cartesian_point ( 'none', ( 18.08018559427032900, -5.113127495937647800, -2.284141055409605300 ) ) ;
#19207 = cartesian_point ( 'none', ( 16.71882585051545100, -5.174469664387299200, -1.319631994385835700 ) ) ;
#19208 = cartesian_point ( 'none', ( 15.36216866490805300, -4.963582939287851700, -0.4274017024853155600 ) ) ;
#19209 = cartesian_point ( 'none', ( 13.99999999999999500, -4.585446773422563500, 0.2765965722392688700 ) ) ;
#19210 = cartesian_point ( 'none', ( 18.08018044191484100, -5.052645267611434400, -2.162946091842569400 ) ) ;
#19211 = cartesian_point ( 'none', ( 16.71882423330549700, -5.093278624808920800, -1.208813625592257200 ) ) ;
#19212 = cartesian_point ( 'none', ( 15.36221076331792700, -4.864422111935070300, -0.3322813015894397500 ) ) ;
#19213 = cartesian_point ( 'none', ( 13.99999999999999300, -4.473274919661412800, 0.3525374313379912600 ) ) ;
#19214 = cartesian_point ( 'none', ( 18.08017683517790900, -4.982539283569233900, -2.046471015930051400 ) ) ;
#19215 = cartesian_point ( 'none', ( 16.71882508210201500, -5.003273039363692800, -1.104360379667805600 ) ) ;
#19216 = cartesian_point ( 'none', ( 15.36225101703599100, -4.757678128385641100, -0.2449529672889566000 ) ) ;
#19217 = cartesian_point ( 'none', ( 13.99999999999999300, -4.355031647670583300, 0.4196444734327236500 ) ) ;
#19218 = cartesian_point ( 'none', ( 18.08017375641542300, -4.808909372197278200, -1.815632184623449600 ) ) ;
#19219 = cartesian_point ( 'none', ( 16.71883393499157900, -4.790212530073504600, -0.9032818625743812600 ) ) ;
#19220 = cartesian_point ( 'none', ( 15.36232962991850400, -4.512981929318904400, -0.08371627128078110200 ) ) ;
#19221 = cartesian_point ( 'none', ( 13.99999999999999300, -4.090456833350590000, 0.5356256964472043700 ) ) ;
#19222 = cartesian_point ( 'none', ( 18.08017450087429600, -4.703379739994778300, -1.700524597922836900 ) ) ;
#19223 = cartesian_point ( 'none', ( 16.71884247435445300, -4.665025289186473900, -0.8062560700890018000 ) ) ;
#19224 = cartesian_point ( 'none', ( 15.36236876440081100, -4.372859263300020100, -0.009781938456722033900 ) ) ;
#19225 = cartesian_point ( 'none', ( 13.99999999999999300, -3.942012246728643400, 0.5841640615229916100 ) ) ;
#19226 = cartesian_point ( 'none', ( 18.08018541372964400, -4.510985141993920400, -1.574207232171418900 ) ) ;
#19227 = cartesian_point ( 'none', ( 16.71886841641156700, -4.451075703802117400, -0.7128851785782981400 ) ) ;
#19228 = cartesian_point ( 'none', ( 15.36240218264930000, -4.145907594880217300, 0.04521584354795073900 ) ) ;
#19229 = cartesian_point ( 'none', ( 13.99999999999999300, -3.712362895674446800, 0.5998594085364731300 ) ) ;
#19230 = cartesian_point ( 'none', ( 18.08019017033109700, -4.439991560594426000, -1.533225080939775800 ) ) ;
#19231 = cartesian_point ( 'none', ( 16.71887897114301700, -4.373090898624781200, -0.6840589432598205300 ) ) ;
#19232 = cartesian_point ( 'none', ( 15.36241265108257200, -4.064083652479692600, 0.06013322379237440900 ) ) ;
#19233 = cartesian_point ( 'none', ( 13.99999999999999300, -3.630383872713832000, 0.6007457644039569900 ) ) ;
#19234 = cartesian_point ( 'none', ( 18.08018145406670700, -4.380048757832427400, -1.391820183474619600 ) ) ;
#19235 = cartesian_point ( 'none', ( 16.71887540701947100, -4.288985311110653100, -0.5529410868898027000 ) ) ;
#19236 = cartesian_point ( 'none', ( 13.99999999999999500, -3.700069203074402700, 2.711944715966820400 ) ) ;
#19237 = cartesian_point ( 'none', ( 13.99999999999999300, -3.695174929637917500, 2.712034317795117800 ) ) ;
#19238 = cartesian_point ( 'none', ( 13.99999999999999300, -3.639669267001260300, 2.713013451969398000 ) ) ;
#19239 = cartesian_point ( 'none', ( 13.99999999999999300, -3.538025757699714300, 2.711447413449743000 ) ) ;
#19240 = cartesian_point ( 'none', ( 13.99999999999999300, -3.400107316703993000, 2.700622716294158300 ) ) ;
#19241 = cartesian_point ( 'none', ( 13.99999999999999300, -3.276596464564984800, 2.683063520448869500 ) ) ;
#19242 = cartesian_point ( 'none', ( 13.99999999999999300, -3.167739759234172100, 2.660535702244135600 ) ) ;
#19243 = cartesian_point ( 'none', ( 13.99999999999999300, -3.073620928148520700, 2.634803162956224700 ) ) ;
#19244 = cartesian_point ( 'none', ( 13.99999999999999300, -2.994155195681933400, 2.607625696981532100 ) ) ;
#19245 = cartesian_point ( 'none', ( 13.99999999999999300, -2.929111136185525300, 2.580711477009919100 ) ) ;
#19246 = cartesian_point ( 'none', ( 13.99999999999999300, -2.878057908064066700, 2.555800336463961700 ) ) ;
#19247 = cartesian_point ( 'none', ( 13.99999999999999300, -2.839892100062922300, 2.534031528557525900 ) ) ;
#19248 = cartesian_point ( 'none', ( 13.99999999999999300, -2.813058517310679000, 2.516704854250789900 ) ) ;
#19249 = cartesian_point ( 'none', ( 13.99999999999999300, -2.791480736316803500, 2.504822362826600600 ) ) ;
#19250 = cartesian_point ( 'none', ( 13.99999999999999300, -2.772131031402683900, 2.495647984891330700 ) ) ;
#19251 = cartesian_point ( 'none', ( 13.99999999999999300, -2.751313929811089100, 2.487503013112381600 ) ) ;
#19252 = cartesian_point ( 'none', ( 13.99999999999999300, -2.728393183650871900, 2.480617916686709300 ) ) ;
#19253 = cartesian_point ( 'none', ( 13.99999999999999300, -2.702533976808844300, 2.475498638008179200 ) ) ;
#19254 = cartesian_point ( 'none', ( 13.99999999999999300, -2.672767538890970000, 2.473139580316114000 ) ) ;
#19255 = cartesian_point ( 'none', ( 13.99999999999999300, -2.638364315359387200, 2.475353528583170300 ) ) ;
#19256 = cartesian_point ( 'none', ( 13.99999999999999300, -2.556158378648512500, 2.495147058986397800 ) ) ;
#19257 = cartesian_point ( 'none', ( 13.99999999999999300, -2.499853908210418300, 2.551055655446264700 ) ) ;
#19258 = cartesian_point ( 'none', ( 13.99999999999999100, -2.461859766040838800, 2.593406061793794400 ) ) ;
#19259 = b_spline_curve_with_knots ( 'none', 3,
( #19258, #19257, #19256, #19255, #19254, #19253, #19252, #19251, #19250, #19249, #19248, #19247, #19246, #19245, #19244, #19243, #19242, #19241, #19240, #19239, #19238, #19237, #19236 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09667759318859436800, 0.1182307616271300900, 0.1367004109893094100, 0.1526481930056478000, 0.1667454407257229500, 0.1795762757725218900, 0.1915938183758917300, 0.2031346778270182200, 0.2144459637908787700, 0.2317044271587271900, 0.2551605961092565700, 0.2859928446262723900, 0.3242011756683826900, 0.3697855907579866700, 0.4227460907813838100, 0.4830826762998283700, 0.5507953476911573400, 0.6258841052218608900, 0.7083489490869219200, 0.7163236830233114000 ),
.unspecified. ) ;
#19260 = cartesian_point ( 'none', ( 13.99999999999999100, -2.462956689353046300, 4.212202471256413900 ) ) ;
#19261 = cartesian_point ( 'none', ( 12.83307300071605000, -1.781989324175369900, 4.506742829007405000 ) ) ;
#19262 = cartesian_point ( 'none', ( 11.66666666666660600, -1.051454918737674700, 4.634481306499538700 ) ) ;
#19263 = cartesian_point ( 'none', ( 9.916666666666687400, 0.003108657448163120200, 4.580279138905048300 ) ) ;
#19264 = cartesian_point ( 'none', ( 9.333333333333897000, 0.3353479926393362300, 4.573322936114554900 ) ) ;
#19265 = cartesian_point ( 'none', ( 8.166666666666094100, 0.9986639045479588400, 4.475534756865455300 ) ) ;
#19266 = cartesian_point ( 'none', ( 7.583333333333900600, 1.324911216336368300, 4.390028613002721500 ) ) ;
#19267 = cartesian_point ( 'none', ( 4.666666666664394100, 2.889934432588253400, 3.789701097148079800 ) ) ;
#19268 = cartesian_point ( 'none', ( 2.335870678902862300, 3.905626224154516500, 2.731950718209444700 ) ) ;
#19269 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.334109984379929300, 1.459741061184619100 ) ) ;
#19270 = cartesian_point ( 'none', ( 13.99999999999998900, -2.453192110422467200, 4.255112423941848300 ) ) ;
#19271 = cartesian_point ( 'none', ( 12.83307161905829700, -1.765931597392088600, 4.548221246266352900 ) ) ;
#19272 = cartesian_point ( 'none', ( 11.66666666666660600, -1.029432166335549000, 4.673123699773978700 ) ) ;
#19273 = cartesian_point ( 'none', ( 9.916666666666687400, 0.03275541788883396700, 4.612960738033316400 ) ) ;
#19274 = cartesian_point ( 'none', ( 9.333333333333897000, 0.3673166395373612100, 4.603737125923157000 ) ) ;
#19275 = cartesian_point ( 'none', ( 8.166666666666094100, 1.034725944967039600, 4.500962036842244300 ) ) ;
#19276 = cartesian_point ( 'none', ( 7.583333333333900600, 1.362744604649949800, 4.412736586380375100 ) ) ;
#19277 = cartesian_point ( 'none', ( 4.666666666664394100, 2.935035197589702400, 3.798009682960143100 ) ) ;
#19278 = cartesian_point ( 'none', ( 2.335897970044250800, 3.951117145842122800, 2.726168984487406600 ) ) ;
#19279 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.374430184195814400, 1.442108916449369200 ) ) ;
#19280 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #19279, #19278, #19277, #19276, #19275, #19274, #19273, #19272, #19271, #19270 ),
( #19269, #19268, #19267, #19266, #19265, #19264, #19263, #19262, #19261, #19260 ),
( #19332, #19331, #19330, #19329, #19328, #19327, #19326, #19325, #19324, #19323 ),
( #19322, #19321, #19320, #19319, #19318, #19317, #19316, #19315, #19314, #19313 ),
( #19312, #19311, #19310, #19309, #19308, #19307, #19306, #19305, #19304, #19303 ),
( #19302, #19301, #19300, #19299, #19298, #19297, #19296, #19295, #19294, #19293 ),
( #19292, #19291, #19290, #19289, #19288, #19287, #19286, #19377, #19376, #19375 ),
( #19374, #19373, #19372, #19371, #19370, #19369, #19368, #19367, #19366, #19365 ),
( #19364, #19363, #19362, #19361, #19360, #19359, #19358, #19357, #19356, #19355 ),
( #19354, #19353, #19352, #19351, #19350, #19349, #19348, #19347, #19346, #19345 ),
( #19344, #19343, #19342, #19341, #19340, #19339, #19338, #19337, #19336, #19335 ),
( #19334, #19333, #19416, #19415, #19414, #19413, #19412, #19411, #19410, #19409 ),
( #19408, #19407, #19406, #19405, #19404, #19403, #19402, #19401, #19400, #19399 ),
( #19398, #19397, #19396, #19395, #19394, #19393, #19392, #19391, #19390, #19389 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.05330932110553007100, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 0.8750000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.3684210526315789800, 0.4605263157894737300, 0.5526315789473684700, 0.7368421052631579600 ),
.unspecified. ) ;
#19281 = cartesian_point ( 'none', ( 4.666666666664394100, 1.340524687469328000, 3.122519874107362500 ) ) ;
#19282 = cartesian_point ( 'none', ( 2.334802518357429200, 2.226811916950268700, 2.567021051555029100 ) ) ;
#19283 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.743781366907178700, 1.761995766651772300 ) ) ;
#19284 = cartesian_point ( 'none', ( 1.250000000000138100, 5.999999999999998200, -42.98182755537506200 ) ) ;
#19285 = b_spline_curve_with_knots ( 'none', 3,
( #19283, #19282, #19281, #19388, #19387, #19386, #19385, #19384, #19383, #19382 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.3684210526315790400, 0.4605263157894737800, 0.5526315789473684700, 0.7368421052631580800 ),
.unspecified. ) ;
#19286 = cartesian_point ( 'none', ( 9.916666666666689200, -0.3591839600377367300, 4.069304234073992900 ) ) ;
#19287 = cartesian_point ( 'none', ( 9.333333333333898800, -0.06352099180508859200, 4.090358312876179300 ) ) ;
#19288 = cartesian_point ( 'none', ( 8.166666666666095900, 0.5336307444049637200, 4.055897468222967800 ) ) ;
#19289 = cartesian_point ( 'none', ( 7.583333333333901500, 0.8302928202064384600, 4.005705914920239000 ) ) ;
#19290 = cartesian_point ( 'none', ( 4.666666666664394100, 2.268425291292715900, 3.595967086746086700 ) ) ;
#19291 = cartesian_point ( 'none', ( 2.335460379538801100, 3.254665160352336400, 2.736146499664460700 ) ) ;
#19292 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.735896205090903300, 1.639725938208145300 ) ) ;
#19293 = cartesian_point ( 'none', ( 13.99999999999999300, -2.526110645971351200, 3.745114058896953600 ) ) ;
#19294 = cartesian_point ( 'none', ( 12.83308941009293100, -1.913645927789202200, 4.048911067407475500 ) ) ;
#19295 = cartesian_point ( 'none', ( 11.66666666666660600, -1.249455714213266100, 4.201202232375208300 ) ) ;
#19296 = cartesian_point ( 'none', ( 9.916666666666689200, -0.2819209174108023900, 4.203301799235557500 ) ) ;
#19297 = cartesian_point ( 'none', ( 9.333333333333898800, 0.02338179522470655900, 4.218314675873850600 ) ) ;
#19298 = cartesian_point ( 'none', ( 8.166666666666095900, 0.6382637059865987600, 4.169813527564203400 ) ) ;
#19299 = cartesian_point ( 'none', ( 7.583333333333901500, 0.9430155225097591700, 4.111623418717194100 ) ) ;
#19300 = cartesian_point ( 'none', ( 4.666666666664394100, 2.416748936563992700, 3.657959876972904500 ) ) ;
#19301 = cartesian_point ( 'none', ( 2.335565642380800900, 3.414806006640140000, 2.750156162609005000 ) ) ;
#19302 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.887128863368554100, 1.609300028339528900 ) ) ;
#19303 = cartesian_point ( 'none', ( 13.99999999999999300, -2.504044842288101400, 3.974238418955097000 ) ) ;
#19304 = cartesian_point ( 'none', ( 12.83308105529263100, -1.857977089506635000, 4.274801887250665000 ) ) ;
#19305 = cartesian_point ( 'none', ( 11.66666666666660600, -1.160950562062419900, 4.416354635611064300 ) ) ;
#19306 = cartesian_point ( 'none', ( 9.916666666666689200, -0.1498902777669267600, 4.392609733266885600 ) ) ;
#19307 = cartesian_point ( 'none', ( 9.333333333333898800, 0.1689693182068265400, 4.397406431250456800 ) ) ;
#19308 = cartesian_point ( 'none', ( 8.166666666666095900, 0.8084108666560354500, 4.325760721858253000 ) ) ;
#19309 = cartesian_point ( 'none', ( 7.583333333333901500, 1.124164482542398400, 4.254643130544317300 ) ) ;
#19310 = cartesian_point ( 'none', ( 4.666666666664394100, 2.645196227874016400, 3.731117878596621000 ) ) ;
#19311 = cartesian_point ( 'none', ( 2.335716756505424700, 3.654670241643755500, 2.750467984022872100 ) ) ;
#19312 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.108060081783479600, 1.544691446913081700 ) ) ;
#19313 = cartesian_point ( 'none', ( 13.99999999999999300, -2.493342812669850700, 4.050281286609318500 ) ) ;
#19314 = cartesian_point ( 'none', ( 12.83307840445427000, -1.836122689475034200, 4.349276095345644900 ) ) ;
#19315 = cartesian_point ( 'none', ( 11.66666666666660600, -1.128308984557175700, 4.486770036235084200 ) ) ;
#19316 = cartesian_point ( 'none', ( 9.916666666666689200, -0.1031196201696326500, 4.453775444772076300 ) ) ;
#19317 = cartesian_point ( 'none', ( 9.333333333333898800, 0.2201091075419462400, 4.454969098169330600 ) ) ;
#19318 = cartesian_point ( 'none', ( 8.166666666666095900, 0.8673980219423690400, 4.375250662121333200 ) ) ;
#19319 = cartesian_point ( 'none', ( 7.583333333333901500, 1.186629566901715700, 4.299663702642111400 ) ) ;
#19320 = cartesian_point ( 'none', ( 4.666666666664394100, 2.722404725256243100, 3.752163052938671600 ) ) ;
#19321 = cartesian_point ( 'none', ( 2.335766405029661400, 3.734619199200862800, 2.747068350644826600 ) ) ;
#19322 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.180750660810468300, 1.519929967156236700 ) ) ;
#19323 = cartesian_point ( 'none', ( 13.99999999999999300, -2.471796460191894700, 4.169079507171050000 ) ) ;
#19324 = cartesian_point ( 'none', ( 12.83307441685317400, -1.797153480885812300, 4.464915773394608300 ) ) ;
#19325 = cartesian_point ( 'none', ( 11.66666666666660600, -1.072645589829434500, 4.595361793932477600 ) ) ;
#19326 = cartesian_point ( 'none', ( 9.916666666666689200, -0.02583500034252128600, 4.546956345506184300 ) ) ;
#19327 = cartesian_point ( 'none', ( 9.333333333333898800, 0.3040334193956603600, 4.542217608777139800 ) ) ;
#19328 = cartesian_point ( 'none', ( 8.166666666666095900, 0.9631481615938096700, 4.449328347561386300 ) ) ;
#19329 = cartesian_point ( 'none', ( 7.583333333333900600, 1.287565382484840300, 4.366503465178797500 ) ) ;
#19330 = cartesian_point ( 'none', ( 4.666666666664394100, 2.845010283533959700, 3.780419431830541300 ) ) ;
#19331 = cartesian_point ( 'none', ( 2.335843046081621300, 3.860007918622155200, 2.736751803690908400 ) ) ;
#19332 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.293407254425664700, 1.476504693078131600 ) ) ;
#19333 = cartesian_point ( 'none', ( 2.334803660458375100, 2.351219198549751700, 2.455716515009559200 ) ) ;
#19334 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.828259815960271000, 1.625904852417436200 ) ) ;
#19335 = cartesian_point ( 'none', ( 13.99999999999999300, -2.322990689780983800, 2.854040374747820200 ) ) ;
#19336 = cartesian_point ( 'none', ( 12.83313091625241000, -1.841208647990726100, 3.128042469749336500 ) ) ;
#19337 = cartesian_point ( 'none', ( 11.66666666666660600, -1.314183748575970000, 3.279772126568307300 ) ) ;
#19338 = cartesian_point ( 'none', ( 9.916666666666689200, -0.5429753362982620000, 3.324889082826767400 ) ) ;
#19339 = cartesian_point ( 'none', ( 9.333333333333898800, -0.3015292140482975800, 3.361465128973937700 ) ) ;
#19340 = cartesian_point ( 'none', ( 8.166666666666095900, 0.1918765255752026000, 3.369503090837576500 ) ) ;
#19341 = cartesian_point ( 'none', ( 7.583333333333901500, 0.4390134848718350000, 3.346286724166371000 ) ) ;
#19342 = cartesian_point ( 'none', ( 4.666666666664394100, 1.647204381848308900, 3.096814860040601100 ) ) ;
#19343 = cartesian_point ( 'none', ( 2.334884153694806800, 2.511143587680652300, 2.449285133198780600 ) ) ;
#19344 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.973777659559472000, 1.576748443333773500 ) ) ;
#19345 = cartesian_point ( 'none', ( 13.99999999999999300, -2.362940264160939800, 2.925632115466711100 ) ) ;
#19346 = cartesian_point ( 'none', ( 12.83312684455705400, -1.870658786140285900, 3.205493116721178200 ) ) ;
#19347 = cartesian_point ( 'none', ( 11.66666666666660600, -1.331839647912436600, 3.360729413750933100 ) ) ;
#19348 = cartesian_point ( 'none', ( 9.916666666666689200, -0.5426451491124606500, 3.407092207055568700 ) ) ;
#19349 = cartesian_point ( 'none', ( 9.333333333333898800, -0.2951580523670686600, 3.443421647661473200 ) ) ;
#19350 = cartesian_point ( 'none', ( 8.166666666666095900, 0.2101308167565847400, 3.449654469553324000 ) ) ;
#19351 = cartesian_point ( 'none', ( 7.583333333333901500, 0.4631094689895898800, 3.424879638643182600 ) ) ;
#19352 = cartesian_point ( 'none', ( 4.666666666664394100, 1.699308281413502100, 3.164523047658862200 ) ) ;
#19353 = cartesian_point ( 'none', ( 2.334947655262772100, 2.581362351239727500, 2.497966575883473300 ) ) ;
#19354 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.051587117489568800, 1.602575446429855600 ) ) ;
#19355 = cartesian_point ( 'none', ( 13.99999999999999300, -2.463384412972804400, 3.132745952104793600 ) ) ;
#19356 = cartesian_point ( 'none', ( 12.83311565405450900, -1.940728073950649400, 3.427338266249755800 ) ) ;
#19357 = cartesian_point ( 'none', ( 11.66666666666660600, -1.368284021470112400, 3.590502843183233800 ) ) ;
#19358 = cartesian_point ( 'none', ( 9.916666666666689200, -0.5284726630383380600, 3.637459353619124400 ) ) ;
#19359 = cartesian_point ( 'none', ( 9.333333333333898800, -0.2640920876734889100, 3.672124046894638100 ) ) ;
#19360 = cartesian_point ( 'none', ( 8.166666666666095900, 0.2742150195372196100, 3.671381997233963200 ) ) ;
#19361 = cartesian_point ( 'none', ( 7.583333333333901500, 0.5433171473439329900, 3.641297313315200200 ) ) ;
#19362 = cartesian_point ( 'none', ( 4.666666666664394100, 1.856269787042004000, 3.345916723475233400 ) ) ;
#19363 = cartesian_point ( 'none', ( 2.335127056064321600, 2.786028747692293800, 2.623113197723671200 ) ) ;
#19364 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.273853755315473600, 1.662431190239907400 ) ) ;
#19365 = cartesian_point ( 'none', ( 13.99999999999999300, -2.494989057193211800, 3.285693376552846000 ) ) ;
#19366 = cartesian_point ( 'none', ( 12.83310854523816300, -1.949901950010310700, 3.584921861013540000 ) ) ;
#19367 = cartesian_point ( 'none', ( 11.66666666666660600, -1.354020928996924900, 3.747705274096190900 ) ) ;
#19368 = cartesian_point ( 'none', ( 9.916666666666689200, -0.4808165458439233000, 3.786629493570543600 ) ) ;
#19369 = cartesian_point ( 'none', ( 9.333333333333898800, -0.2056009746265752600, 3.817388033669368900 ) ) ;
#19370 = cartesian_point ( 'none', ( 8.166666666666095900, 0.3532638809646291300, 3.806563777316154700 ) ) ;
#19371 = cartesian_point ( 'none', ( 7.583333333333901500, 0.6320879619239007100, 3.770303431921612900 ) ) ;
#19372 = cartesian_point ( 'none', ( 4.666666666664394100, 1.989698816582701900, 3.439113021142107900 ) ) ;
#19373 = cartesian_point ( 'none', ( 2.335241195791797300, 2.941465334992989800, 2.671371572510994800 ) ) ;
#19374 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.430014180163618600, 1.664816539865852800 ) ) ;
#19375 = cartesian_point ( 'none', ( 13.99999999999999300, -2.527659455010753000, 3.590858899788360600 ) ) ;
#19376 = cartesian_point ( 'none', ( 12.83309545129343300, -1.937817506353071200, 3.894881449077090000 ) ) ;
#19377 = cartesian_point ( 'none', ( 11.66666666666660600, -1.296169799009804700, 4.052452992313321000 ) ) ;
#19378 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19379 = line ( 'none', #19444, #19443 ) ;
#19380 = b_spline_curve_with_knots ( 'none', 3,
( #19454, #19453, #19452, #19451, #19450, #19449, #19448, #19447, #19446, #19445 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004886454338165292600, 0.0009772908676330585100, 0.001465936301449587400, 0.001954581735266116600 ),
.unspecified. ) ;
#19381 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19382 = cartesian_point ( 'none', ( 13.99999999999999100, -2.461859766040838800, 2.593406061793794400 ) ) ;
#19383 = cartesian_point ( 'none', ( 12.83313918571650400, -2.018298483502545300, 2.887768873008026600 ) ) ;
#19384 = cartesian_point ( 'none', ( 11.66666666666660600, -1.524903160395014900, 3.068379661639976300 ) ) ;
#19385 = cartesian_point ( 'none', ( 9.916666666666689200, -0.7925534155057374400, 3.165533214913712500 ) ) ;
#19386 = cartesian_point ( 'none', ( 9.333333333333898800, -0.5621447885838025700, 3.220884075596311300 ) ) ;
#19387 = cartesian_point ( 'none', ( 8.166666666666095900, -0.08645331089774521700, 3.268428799407644200 ) ) ;
#19388 = cartesian_point ( 'none', ( 7.583333333333901500, 0.1540075705976819700, 3.265942843951799500 ) ) ;
#19389 = cartesian_point ( 'none', ( 13.99999999999999300, -2.461859766040838800, 2.593406061793794000 ) ) ;
#19390 = cartesian_point ( 'none', ( 12.83313918571650400, -2.018298483502545300, 2.887768873008026600 ) ) ;
#19391 = cartesian_point ( 'none', ( 11.66666666666660600, -1.524903160395014900, 3.068379661639976300 ) ) ;
#19392 = cartesian_point ( 'none', ( 9.916666666666689200, -0.7925534155057374400, 3.165533214913712500 ) ) ;
#19393 = cartesian_point ( 'none', ( 9.333333333333898800, -0.5621447885838025700, 3.220884075596311300 ) ) ;
#19394 = cartesian_point ( 'none', ( 8.166666666666095900, -0.08645331089774521700, 3.268428799407644200 ) ) ;
#19395 = cartesian_point ( 'none', ( 7.583333333333901500, 0.1540075705976819700, 3.265942843951799500 ) ) ;
#19396 = cartesian_point ( 'none', ( 4.666666666664394100, 1.340524687469328000, 3.122519874107362500 ) ) ;
#19397 = cartesian_point ( 'none', ( 2.334802518357429200, 2.226811916950268700, 2.567021051555029100 ) ) ;
#19398 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.743781366907178700, 1.761995766651772300 ) ) ;
#19399 = cartesian_point ( 'none', ( 13.99999999999999300, -2.404419358445781400, 2.639839138661169900 ) ) ;
#19400 = cartesian_point ( 'none', ( 12.83313850991850700, -1.954049237589693400, 2.925779510471905100 ) ) ;
#19401 = cartesian_point ( 'none', ( 11.66666666666660600, -1.455733269069015700, 3.096454831408377300 ) ) ;
#19402 = cartesian_point ( 'none', ( 9.916666666666689200, -0.7195225452630460400, 3.177831082068217000 ) ) ;
#19403 = cartesian_point ( 'none', ( 9.333333333333898800, -0.4884075629779265900, 3.227780966554957900 ) ) ;
#19404 = cartesian_point ( 'none', ( 8.166666666666095900, -0.01249856388569524500, 3.264499303343136600 ) ) ;
#19405 = cartesian_point ( 'none', ( 7.583333333333901500, 0.2274734751944881000, 3.256588358038491100 ) ) ;
#19406 = cartesian_point ( 'none', ( 4.666666666664394100, 1.408617041137962800, 3.086632629713995900 ) ) ;
#19407 = cartesian_point ( 'none', ( 2.334798634632327300, 2.280767386524124300, 2.512120237809268600 ) ) ;
#19408 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.778628727240605400, 1.696872095610819200 ) ) ;
#19409 = cartesian_point ( 'none', ( 13.99999999999999300, -2.344009078886170300, 2.701889059672383000 ) ) ;
#19410 = cartesian_point ( 'none', ( 12.83313718802999800, -1.884539924816426100, 2.978971656810800500 ) ) ;
#19411 = cartesian_point ( 'none', ( 11.66666666666660400, -1.379113087373275300, 3.138764843871325400 ) ) ;
#19412 = cartesian_point ( 'none', ( 9.916666666666689200, -0.6362119962073254900, 3.202310577487022000 ) ) ;
#19413 = cartesian_point ( 'none', ( 9.333333333333898800, -0.4035231218072362100, 3.246070989164133700 ) ) ;
#19414 = cartesian_point ( 'none', ( 8.166666666666095900, 0.07414563386246475500, 3.270215620032545200 ) ) ;
#19415 = cartesian_point ( 'none', ( 7.583333333333901500, 0.3143034689779354300, 3.255920930537833200 ) ) ;
#19416 = cartesian_point ( 'none', ( 4.666666666664394100, 1.492883302359434800, 3.054328278787082200 ) ) ;
#19417 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#19418 = vector ( 'none', #19417, 1000.000000000000000 ) ;
#19419 = axis2_placement_3d ( 'none', #19438, #19378, #19439 ) ;
#19420 = face_outer_bound ( 'none', #8066, .t. ) ;
#19421 = cylindrical_surface ( 'none', #19480, 1.249999999999988000 ) ;
#19422 = cartesian_point ( 'none', ( 1.249999999999537700, 5.999999999999998200, 42.98182755537508400 ) ) ;
#19423 = cartesian_point ( 'none', ( 1.249999999999537900, 5.834934507341567500, 42.98182755537509800 ) ) ;
#19424 = cartesian_point ( 'none', ( 1.216844377762298600, 5.670956346994742600, 42.98282431760706900 ) ) ;
#19425 = cartesian_point ( 'none', ( 1.092044548200034000, 5.370382123807261500, 42.98617609491118700 ) ) ;
#19426 = cartesian_point ( 'none', ( 0.9989741795391801100, 5.231139201478295100, 42.98854919897429000 ) ) ;
#19427 = cartesian_point ( 'none', ( 0.8259465766413042200, 5.058213751822458800, 42.99210555629414200 ) ) ;
#19428 = cartesian_point ( 'none', ( 0.7616139810676659800, 5.005466179638613500, 42.99330819141371100 ) ) ;
#19429 = cartesian_point ( 'none', ( 0.6259099014471182200, 4.914923886876623600, 42.99549792586790200 ) ) ;
#19430 = cartesian_point ( 'none', ( 0.5541451495146063600, 4.876548284780805700, 42.99649590417303800 ) ) ;
#19431 = cartesian_point ( 'none', ( 0.3269325451975712000, 4.782421450775986600, 42.99902397320301600 ) ) ;
#19432 = cartesian_point ( 'none', ( 0.1647899637479641500, 4.750000000000070200, 43.00000000000000000 ) ) ;
#19433 = cartesian_point ( 'none', ( 5.265981240759992000e-015, 4.750000000000010700, 43.00000000000000000 ) ) ;
#19434 = cartesian_point ( 'none', ( 1.249999999999537700, 5.999999999999998200, 42.98182755537508400 ) ) ;
#19435 = cylindrical_surface ( 'none', #19462, 3.500000000000003100 ) ;
#19436 = face_bound ( 'none', #8012, .t. ) ;
#19437 = b_spline_curve_with_knots ( 'none', 3,
( #19433, #19432, #19431, #19430, #19429, #19428, #19427, #19426, #19425, #19424, #19423, #19422 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.005863005606642632100, 0.006351171495675786100, 0.006595254440192362600, 0.006839337384708939200, 0.007327503273742093200, 0.007815669162775247200 ),
.unspecified. ) ;
#19438 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, 0.0000000000000000000 ) ) ;
#19439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19440 = cartesian_point ( 'none', ( 1.249999999999537700, 5.999999999999998200, 43.00000000000000000 ) ) ;
#19441 = line ( 'none', #19440, #19418 ) ;
#19442 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19443 = vector ( 'none', #19442, 1000.000000000000000 ) ;
#19444 = cartesian_point ( 'none', ( 5.265981236333618500e-015, -6.602569259225449000, 43.00000000000000000 ) ) ;
#19445 = cartesian_point ( 'none', ( 5.265981261772485500e-015, 7.249999999999986700, 43.00000000000000000 ) ) ;
#19446 = cartesian_point ( 'none', ( 0.1631086558326350900, 7.249999999999926300, 43.00000000000000000 ) ) ;
#19447 = cartesian_point ( 'none', ( 0.3276736292562168500, 7.217233508122738800, 42.99901485545742500 ) ) ;
#19448 = cartesian_point ( 'none', ( 0.6286437047153026200, 7.092627344124371000, 42.99566787060852800 ) ) ;
#19449 = cartesian_point ( 'none', ( 0.7681733627649900400, 6.999511129474502300, 42.99329286313325600 ) ) ;
#19450 = cartesian_point ( 'none', ( 0.9989624936811987200, 6.768886694788708500, 42.98854958551899600 ) ) ;
#19451 = cartesian_point ( 'none', ( 1.091890050838831800, 6.630194398974948600, 42.98618057914357100 ) ) ;
#19452 = cartesian_point ( 'none', ( 1.217457904253653700, 6.327360833012156700, 42.98280750389895400 ) ) ;
#19453 = cartesian_point ( 'none', ( 1.249999999999537700, 6.165227643062009700, 42.98182755537509800 ) ) ;
#19454 = cartesian_point ( 'none', ( 1.249999999999537700, 5.999999999999998200, 42.98182755537508400 ) ) ;
#19455 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.800000000000013400, -43.00000000000000000 ) ) ;
#19456 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19457 = b_spline_curve_with_knots ( 'none', 3,
( #18963, #18968, #18982, #19065, #19064, #19026, #19025, #19028, #19027, #19163 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003908277032804313900, 0.004396959176263893000, 0.004885641319723473000, 0.005374323463183052100, 0.005863005606642632100 ),
.unspecified. ) ;
#19458 = cartesian_point ( 'none', ( 36.76955262170041300, 129.5000000000000000, -36.76955262170053400 ) ) ;
#19459 = vector ( 'none', #19724, 1000.000000000000000 ) ;
#19460 = cartesian_point ( 'none', ( 36.76955262170041300, 129.5000000000000000, -33.26955262170053400 ) ) ;
#19461 = line ( 'none', #19460, #19459 ) ;
#19462 = axis2_placement_3d ( 'none', #19458, #19456, #19466 ) ;
#19463 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19464 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#19465 = cartesian_point ( 'none', ( -4.504013535831102900e-013, 5.999999999999998200, 43.00000000000000000 ) ) ;
#19466 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19467 = cartesian_point ( 'none', ( 4.278781549918768000e-024, 7.249999999999986700, 42.07499999999998200 ) ) ;
#19468 = cartesian_point ( 'none', ( -0.1649653911717802700, 7.250000000000047100, 42.07499999999998200 ) ) ;
#19469 = cartesian_point ( 'none', ( -0.3274542221445254100, 7.217410584544119000, 42.07399771264911000 ) ) ;
#19470 = cartesian_point ( 'none', ( -0.6299890403712290500, 7.091983794739071800, 42.07055530416272400 ) ) ;
#19471 = cartesian_point ( 'none', ( -0.7688713444637160800, 6.998962625234093500, 42.06813229423141800 ) ) ;
#19472 = cartesian_point ( 'none', ( -0.9994098413176693000, 6.768289945287347300, 42.06328681687121200 ) ) ;
#19473 = cartesian_point ( 'none', ( -1.092589281658107800, 6.628714872629257300, 42.06085781461819600 ) ) ;
#19474 = cartesian_point ( 'none', ( -1.217224938584247100, 6.327715087153603900, 42.05743542928897900 ) ) ;
#19475 = cartesian_point ( 'none', ( -1.250000000000578600, 6.163217654051233100, 42.05642786780633500 ) ) ;
#19476 = cartesian_point ( 'none', ( -1.250000000007075500, 5.999999999999345400, 42.05642786780614300 ) ) ;
#19477 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#19478 = cartesian_point ( 'none', ( 5.265981240759992000e-015, 4.750000000000010700, 43.00000000000000000 ) ) ;
#19479 = b_spline_curve_with_knots ( 'none', 3,
( #19476, #19475, #19474, #19473, #19472, #19471, #19470, #19469, #19468, #19467 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003908286167007307700, 0.004396969353307763800, 0.004885652539608220000, 0.005374335725908676100, 0.005863018912209132200 ),
.unspecified. ) ;
#19480 = axis2_placement_3d ( 'none', #19465, #19464, #19463 ) ;
#19481 = face_outer_bound ( 'none', #7957, .t. ) ;
#19482 = axis2_placement_3d ( 'none', #20005, #19993, #20241 ) ;
#19483 = vector ( 'none', #19477, 1000.000000000000000 ) ;
#19484 = cartesian_point ( 'none', ( -43.00000000000000000, 5.999999999999998200, -1.249999999999988000 ) ) ;
#19485 = line ( 'none', #19484, #19536 ) ;
#19486 = cylindrical_surface ( 'none', #19520, 1.249999999999988000 ) ;
#19487 = direction ( 'none', ( 8.659560562355053700e-017, 0.7071067811865378000, -0.7071067811865573400 ) ) ;
#19488 = cartesian_point ( 'none', ( 5.265981236333618500e-015, 10.49999999999997200, -43.00000000000000000 ) ) ;
#19489 = cartesian_point ( 'none', ( 0.0000000000000000000, -115.0060712736959400, -5.140520549348565700e-014 ) ) ;
#19490 = axis2_placement_3d ( 'none', #19489, #19497, #19537 ) ;
#19491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19493 = cartesian_point ( 'none', ( 26.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19494 = axis2_placement_3d ( 'none', #19493, #19492, #19491 ) ;
#19495 = plane ( 'none', #19494 ) ;
#19496 = face_outer_bound ( 'none', #7976, .t. ) ;
#19497 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#19498 = line ( 'none', #19488, #19534 ) ;
#19499 = face_outer_bound ( 'none', #7972, .t. ) ;
#19500 = cartesian_point ( 'none', ( 2.540368773083224300e-023, 4.750000000000010700, 42.07499999999998200 ) ) ;
#19501 = cartesian_point ( 'none', ( 0.1631090826913945700, 4.750000000000069300, 42.07499999999999600 ) ) ;
#19502 = cartesian_point ( 'none', ( 0.3276743367459827300, 4.782766689957812300, 42.07399319264535400 ) ) ;
#19503 = cartesian_point ( 'none', ( 0.6286442398361066200, 4.907372972255037000, 42.07057261394774600 ) ) ;
#19504 = cartesian_point ( 'none', ( 0.7681736066135113100, 5.000489130832940900, 42.06814538364653800 ) ) ;
#19505 = cartesian_point ( 'none', ( 0.9989621222931647200, 5.231112917455349500, 42.06329779496306300 ) ) ;
#19506 = cartesian_point ( 'none', ( 1.091889685658953500, 5.369804984414661100, 42.06087667554623300 ) ) ;
#19507 = cartesian_point ( 'none', ( 1.217457678513906200, 5.672638358471202100, 42.05742938652080200 ) ) ;
#19508 = cartesian_point ( 'none', ( 1.249999999999537500, 5.834771937388609300, 42.05642786780637700 ) ) ;
#19509 = cartesian_point ( 'none', ( 1.249999999999537700, 5.999999999999998200, 42.05642786780636300 ) ) ;
#19510 = oriented_closed_shell ( 'none', *, #9250, .f. );
#19511 = advanced_face ( 'none', ( #3119 ), #3109, .t. ) ;
#19512 = cartesian_point ( 'none', ( 2.540368773083224300e-023, 4.750000000000010700, 42.07499999999998200 ) ) ;
#19513 = cylindrical_surface ( 'none', #19490, 42.07500000000000300 ) ;
#19514 = cartesian_point ( 'none', ( -1.250000000007075500, 5.999999999999345400, 42.05642786780614300 ) ) ;
#19515 = b_spline_curve_with_knots ( 'none', 3,
( #19509, #19508, #19507, #19506, #19505, #19504, #19503, #19502, #19501, #19500 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004886465853873304300, 0.0009772931707746608600, 0.001465939756161991400, 0.001954586341549322200 ),
.unspecified. ) ;
#19516 = cartesian_point ( 'none', ( -1.249999999999837700, 5.834809407551254900, -42.05642786780639900 ) ) ;
#19517 = cartesian_point ( 'none', ( -1.249999999999838100, 5.999999999999998200, -42.05642786780639900 ) ) ;
#19518 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -1.836970198721029900e-016 ) ) ;
#19519 = cartesian_point ( 'none', ( 43.00000000000000000, 5.999999999999998200, 0.0000000000000000000 ) ) ;
#19520 = axis2_placement_3d ( 'none', #19519, #19518, #19558 ) ;
#19521 = line ( 'none', #19557, #19556 ) ;
#19522 = cartesian_point ( 'none', ( 7.059633685978000600e-013, 4.749999999993397300, -43.00000000000018500 ) ) ;
#19523 = face_outer_bound ( 'none', #8074, .t. ) ;
#19524 = cartesian_point ( 'none', ( -0.7683760703771221900, 5.000650533069272500, -42.06814156141332700 ) ) ;
#19525 = cartesian_point ( 'none', ( -0.9990736594314044700, 5.231265347721860700, -42.06329502119001500 ) ) ;
#19526 = cartesian_point ( 'none', ( -1.091959503266440000, 5.369935205045902800, -42.06087482255810500 ) ) ;
#19527 = cartesian_point ( 'none', ( -1.217473280490753300, 5.672714170936957100, -42.05742889439350300 ) ) ;
#19528 = b_spline_curve_with_knots ( 'none', 3,
( #19517, #19516, #19527, #19526, #19525, #19524, #19572, #19571, #19570, #19569, #19568, #19567, #19566, #19565, #19564, #19563, #19562, #19561, #19560, #19559 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004885357708759136800, 0.0009770715417518273600, 0.001465607312627741000, 0.001954143083503654700, 0.002442678854379568600, 0.002931214625255482100, 0.003419750396131395500, 0.003664018281569351400, 0.003908286167007306800 ),
.unspecified. ) ;
#19529 = cartesian_point ( 'none', ( -1.249999999999838100, 5.999999999999998200, -42.98182755537506900 ) ) ;
#19530 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19531 = vector ( 'none', #19530, 1000.000000000000000 ) ;
#19532 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, -43.00000000000000000 ) ) ;
#19533 = line ( 'none', #19532, #19531 ) ;
#19534 = vector ( 'none', #19487, 1000.000000000000000 ) ;
#19535 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.836970198721029900e-016 ) ) ;
#19536 = vector ( 'none', #19535, 1000.000000000000000 ) ;
#19537 = direction ( 'none', ( 0.0000000000000000000, -3.298345290033144800e-016, 1.000000000000000000 ) ) ;
#19538 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.249999999999986700, -43.00000000000000000 ) ) ;
#19539 = cartesian_point ( 'none', ( 42.07500171795965800, 4.749942173474043900, 0.1626251569664460000 ) ) ;
#19540 = cartesian_point ( 'none', ( 42.07499827735770700, 4.750057984143374800, -0.1635128995933705900 ) ) ;
#19541 = cartesian_point ( 'none', ( 42.07399022413854100, 4.782867975335616300, -0.3280320682495942400 ) ) ;
#19542 = cartesian_point ( 'none', ( 42.07056859917313600, 4.907526090796318700, -0.6289007560600937700 ) ) ;
#19543 = cartesian_point ( 'none', ( 42.06814156141329900, 5.000650533069272500, -0.7683760703772719600 ) ) ;
#19544 = cartesian_point ( 'none', ( 42.06329502118999400, 5.231265347721860700, -0.9990736594315545700 ) ) ;
#19545 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -1.836970198721029900e-016 ) ) ;
#19546 = vector ( 'none', #19545, 1000.000000000000000 ) ;
#19547 = cartesian_point ( 'none', ( 43.00000000000000000, 5.999999999999998200, -1.249999999999988000 ) ) ;
#19548 = line ( 'none', #19547, #19546 ) ;
#19549 = cartesian_point ( 'none', ( 42.06087482255806300, 5.369935205045904600, -1.091959503266590500 ) ) ;
#19550 = cartesian_point ( 'none', ( 42.05742889439348200, 5.672714170936958000, -1.217473280490903600 ) ) ;
#19551 = cartesian_point ( 'none', ( 42.05642786780637700, 5.834809407551254900, -1.249999999999988000 ) ) ;
#19552 = cartesian_point ( 'none', ( 42.05642786780637000, 5.999999999999998200, -1.249999999999987800 ) ) ;
#19553 = b_spline_curve_with_knots ( 'none', 3,
( #19552, #19551, #19550, #19549, #19544, #19543, #19542, #19541, #19540, #19539, #19606, #19605, #19604, #19603, #19602, #19601, #19600, #19599, #19598, #19597 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004885357708759135700, 0.0009770715417518271400, 0.001465607312627740800, 0.001954143083503654300, 0.002442678854379567700, 0.002931214625255481600, 0.003419750396131395500, 0.003664018281569351400, 0.003908286167007306800 ),
.unspecified. ) ;
#19554 = circle ( 'none', #19596, 43.00000000000000000 ) ;
#19555 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -1.836970198721029900e-016 ) ) ;
#19556 = vector ( 'none', #19555, 1000.000000000000000 ) ;
#19557 = cartesian_point ( 'none', ( 43.00000000000000000, 5.999999999999998200, 1.249999999999988000 ) ) ;
#19558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19559 = cartesian_point ( 'none', ( 1.250000000006775200, 5.999999999999345400, -42.05642786780618500 ) ) ;
#19560 = cartesian_point ( 'none', ( 1.250000000000068200, 5.918415790967047800, -42.05642786780639900 ) ) ;
#19561 = cartesian_point ( 'none', ( 1.241824879600700100, 5.835560677416562000, -42.05667309008697400 ) ) ;
#19562 = cartesian_point ( 'none', ( 1.209873590805809400, 5.675384509492166900, -42.05760438175613600 ) ) ;
#19563 = cartesian_point ( 'none', ( 1.186245269416112700, 5.597452420154438000, -42.05828612941331100 ) ) ;
#19564 = cartesian_point ( 'none', ( 1.092127435854094700, 5.370200637615249100, -42.06087044504776200 ) ) ;
#19565 = cartesian_point ( 'none', ( 1.000394490625352400, 5.232572200697240400, -42.06326741493642600 ) ) ;
#19566 = cartesian_point ( 'none', ( 0.7669528897143997900, 4.999241373269810200, -42.06817131778234400 ) ) ;
#19567 = cartesian_point ( 'none', ( 0.6291840730275148900, 4.907546720389645700, -42.07056764488226000 ) ) ;
#19568 = cartesian_point ( 'none', ( 0.3264855062037169700, 4.782324353482533000, -42.07400553518292000 ) ) ;
#19569 = cartesian_point ( 'none', ( 0.1626251569665961000, 4.749942173474044800, -42.07500171795968700 ) ) ;
#19570 = cartesian_point ( 'none', ( -0.1635128995932204600, 4.750057984143373900, -42.07499827735772200 ) ) ;
#19571 = cartesian_point ( 'none', ( -0.3280320682494444800, 4.782867975335615400, -42.07399022413856200 ) ) ;
#19572 = cartesian_point ( 'none', ( -0.6289007560599441100, 4.907526090796318700, -42.07056859917316400 ) ) ;
#19573 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.49999999999997200, 0.0000000000000000000 ) ) ;
#19574 = cartesian_point ( 'none', ( 5.265981261772485500e-015, 7.249999999999986700, 43.00000000000000000 ) ) ;
#19575 = axis2_placement_3d ( 'none', #19677, #19657, #19652 ) ;
#19576 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19577 = vector ( 'none', #19576, 1000.000000000000000 ) ;
#19578 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, -43.00000000000000000 ) ) ;
#19579 = line ( 'none', #19578, #19577 ) ;
#19580 = circle ( 'none', #19613, 43.00000000000000000 ) ;
#19581 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19582 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19583 = cartesian_point ( 'none', ( 42.05642786780616400, 5.999999999999345400, 1.250000000006625400 ) ) ;
#19584 = cartesian_point ( 'none', ( -1.249999999999838100, 5.999999999999998200, -42.98182755537506900 ) ) ;
#19585 = cartesian_point ( 'none', ( -1.249999999999837900, 5.835035765701490200, -42.98182755537506900 ) ) ;
#19586 = cartesian_point ( 'none', ( -1.217410629111336200, 5.672546168297147400, -42.98280873947160100 ) ) ;
#19587 = cartesian_point ( 'none', ( -1.091984383745397300, 5.370012097396813300, -42.98617807946556700 ) ) ;
#19588 = cartesian_point ( 'none', ( -0.9989627889314646200, 5.231128839708779000, -42.98854942257249700 ) ) ;
#19589 = cartesian_point ( 'none', ( -0.7682899393639779400, 5.000590132193271300, -42.99329062399971200 ) ) ;
#19590 = cartesian_point ( 'none', ( -0.6287143471949747700, 4.907410415881255300, -42.99566688979673000 ) ) ;
#19591 = cartesian_point ( 'none', ( -0.3277145003701650800, 4.782774903339240600, -42.99901459609253600 ) ) ;
#19592 = cartesian_point ( 'none', ( -0.1632175099994244100, 4.749999999999882800, -42.99999999999999300 ) ) ;
#19593 = cartesian_point ( 'none', ( 7.059633685978000600e-013, 4.749999999993397300, -43.00000000000018500 ) ) ;
#19594 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.800000000000013400, 0.0000000000000000000 ) ) ;
#19595 = b_spline_curve_with_knots ( 'none', 3,
( #19593, #19592, #19591, #19590, #19589, #19588, #19587, #19586, #19585, #19584 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003908277038359629600, 0.004396959183554867200, 0.004885641328750104900, 0.005374323473945342500, 0.005863005619140580100 ),
.unspecified. ) ;
#19596 = axis2_placement_3d ( 'none', #19594, #19582, #19581 ) ;
#19597 = cartesian_point ( 'none', ( 42.05642786780616400, 5.999999999999345400, 1.250000000006625400 ) ) ;
#19598 = cartesian_point ( 'none', ( 42.05642786780638400, 5.918415790967047800, 1.249999999999918500 ) ) ;
#19599 = cartesian_point ( 'none', ( 42.05667309008696000, 5.835560677416562000, 1.241824879600550700 ) ) ;
#19600 = cartesian_point ( 'none', ( 42.05760438175612100, 5.675384509492166900, 1.209873590805659700 ) ) ;
#19601 = cartesian_point ( 'none', ( 42.05828612941327500, 5.597452420154438000, 1.186245269415963300 ) ) ;
#19602 = cartesian_point ( 'none', ( 42.06087044504775500, 5.370200637615249100, 1.092127435853945000 ) ) ;
#19603 = cartesian_point ( 'none', ( 42.06326741493640500, 5.232572200697241300, 1.000394490625202200 ) ) ;
#19604 = cartesian_point ( 'none', ( 42.06817131778232300, 4.999241373269810200, 0.7669528897142499100 ) ) ;
#19605 = cartesian_point ( 'none', ( 42.07056764488221700, 4.907546720389644800, 0.6291840730273645700 ) ) ;
#19606 = cartesian_point ( 'none', ( 42.07400553518290600, 4.782324353482533000, 0.3264855062035670900 ) ) ;
#19607 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.49999999999997200, 43.00000000000000000 ) ) ;
#19608 = cartesian_point ( 'none', ( 5.296597406312304600e-015, 10.49999999999997200, -43.00000000000000000 ) ) ;
#19609 = cartesian_point ( 'none', ( 42.98615789981747100, 5.371590550006398100, 1.092752192982276100 ) ) ;
#19610 = cartesian_point ( 'none', ( 42.98281233898306700, 5.672457610321573400, 1.217259945563223400 ) ) ;
#19611 = cartesian_point ( 'none', ( 42.98182755537506200, 5.836868703430405400, 1.250000000000127900 ) ) ;
#19612 = cartesian_point ( 'none', ( 42.98182755537487800, 6.000000000000652800, 1.250000000006612300 ) ) ;
#19613 = axis2_placement_3d ( 'none', #19573, #19659, #19658 ) ;
#19614 = face_outer_bound ( 'none', #8094, .t. ) ;
#19615 = cartesian_point ( 'none', ( 1.250000000000138100, 5.999999999999998200, -42.98182755537506200 ) ) ;
#19616 = cartesian_point ( 'none', ( 1.250000000000138100, 6.163108654283612400, -42.98182755537506200 ) ) ;
#19617 = cartesian_point ( 'none', ( 1.217233508217932400, 6.327673626409876700, -42.98281315901036900 ) ) ;
#19618 = cartesian_point ( 'none', ( 1.092627349907871600, 6.628643693364052700, -42.98616114460741500 ) ) ;
#19619 = cartesian_point ( 'none', ( 0.9995111417456259400, 6.768173347081071400, -42.98853661163046500 ) ) ;
#19620 = cartesian_point ( 'none', ( 0.7688867085869569600, 6.998962483278339700, -42.99327989071461800 ) ) ;
#19621 = cartesian_point ( 'none', ( 0.6301944102034897600, 7.091890045189219700, -42.99564844134424400 ) ) ;
#19622 = cartesian_point ( 'none', ( 0.3273608347236609000, 7.217457904538790100, -42.99902050942798600 ) ) ;
#19623 = cartesian_point ( 'none', ( 0.1652276425893108000, 7.250000000000005300, -42.99999999999999300 ) ) ;
#19624 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.249999999999986700, -43.00000000000000000 ) ) ;
#19625 = b_spline_curve_with_knots ( 'none', 3,
( #19612, #19611, #19610, #19609, #19675, #19674, #19673, #19672, #19671, #19670, #19669, #19668, #19667, #19666, #19665, #19664, #19663, #19662, #19661, #19660 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908277032804313900, 0.004396701049050681300, 0.004885125065297049600, 0.005373549081543417000, 0.005861973097789784400, 0.006350397114036152700, 0.006594609122159336000, 0.006838821130282519300, 0.007327245146528884100, 0.007815669162775248900 ),
.unspecified. ) ;
#19626 = cartesian_point ( 'none', ( 42.05642786780637000, 5.999999999999998200, -1.249999999999987800 ) ) ;
#19627 = b_spline_curve_with_knots ( 'none', 3,
( #19624, #19623, #19622, #19621, #19620, #19619, #19618, #19617, #19616, #19615 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004886454350090682700, 0.0009772908700181365400, 0.001465936305027204800, 0.001954581740036273100 ),
.unspecified. ) ;
#19628 = cartesian_point ( 'none', ( 7.059633685978000600e-013, 4.749999999993397300, -43.00000000000018500 ) ) ;
#19629 = cartesian_point ( 'none', ( 0.08156561607369274000, 4.750000000000073700, -43.00000000000000000 ) ) ;
#19630 = cartesian_point ( 'none', ( 0.1644017466327023200, 4.758171359493985600, -42.99976027361663700 ) ) ;
#19631 = cartesian_point ( 'none', ( 0.3245431285392177400, 4.790108242694858000, -42.99884979020383500 ) ) ;
#19632 = cartesian_point ( 'none', ( 0.4024590016666393400, 4.813726006545977000, -42.99818325632552500 ) ) ;
#19633 = cartesian_point ( 'none', ( 0.6296658415181341000, 4.907801359506208000, -42.99565637710782100 ) ) ;
#19634 = cartesian_point ( 'none', ( 0.7672715195390400500, 4.999491036243719000, -42.99331239246173200 ) ) ;
#19635 = cartesian_point ( 'none', ( 1.000597957783420500, 5.232844541092137400, -42.98851497536729500 ) ) ;
#19636 = cartesian_point ( 'none', ( 1.092297885976356800, 5.370554705461709800, -42.98617000630810700 ) ) ;
#19637 = cartesian_point ( 'none', ( 1.217575982125342700, 5.673159399284061000, -42.98280394774965200 ) ) ;
#19638 = cartesian_point ( 'none', ( 1.250000000000138300, 5.836965318736770500, -42.98182755537506900 ) ) ;
#19639 = cartesian_point ( 'none', ( 1.250000000000138100, 5.999999999999998200, -42.98182755537506200 ) ) ;
#19640 = toroidal_surface ( 'none', #19575, 41.19999999999999600, 1.800000000000001200 ) ;
#19641 = cartesian_point ( 'none', ( -43.00000000000000000, 5.999999999999998200, 1.249999999999988000 ) ) ;
#19642 = line ( 'none', #19641, #19676 ) ;
#19643 = cartesian_point ( 'none', ( 5.265981236333617700e-015, 1.800000000000013400, 43.00000000000000000 ) ) ;
#19644 = b_spline_curve_with_knots ( 'none', 3,
( #19639, #19638, #19637, #19636, #19635, #19634, #19633, #19632, #19631, #19630, #19629, #19628 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001954581740036273100, 0.002443005564617112400, 0.002931429389197951800, 0.003419853213778791200, 0.003664065126069210400, 0.003908277038359629600 ),
.unspecified. ) ;
#19645 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#19646 = axis2_placement_3d ( 'none', #19645, #19710, #19709 ) ;
#19647 = circle ( 'none', #19646, 41.19999999999998900 ) ;
#19648 = direction ( 'none', ( -1.224646799147351000e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19649 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.224646799147353200e-016 ) ) ;
#19650 = axis2_placement_3d ( 'none', #19653, #19649, #19648 ) ;
#19651 = axis2_placement_3d ( 'none', #19708, #19704, #19703 ) ;
#19652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19653 = cartesian_point ( 'none', ( 5.045544812487094100e-015, 1.799999999999999800, 41.19999999999999600 ) ) ;
#19654 = cartesian_point ( 'none', ( 36.80597788529055200, 116.4999999999999700, -20.38689816787986000 ) ) ;
#19655 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.49999999999997200, 0.0000000000000000000 ) ) ;
#19656 = circle ( 'none', #19651, 1.800000000000002900 ) ;
#19657 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19659 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19660 = cartesian_point ( 'none', ( 42.98182755537506900, 5.999999999999998200, -1.249999999999988000 ) ) ;
#19661 = cartesian_point ( 'none', ( 42.98182755537508400, 5.834847225750259300, -1.249999999999988500 ) ) ;
#19662 = cartesian_point ( 'none', ( 42.98282539592204200, 5.670784938964885700, -1.216809584677730700 ) ) ;
#19663 = cartesian_point ( 'none', ( 42.98618033464990200, 5.370076748220776100, -1.091881320768807200 ) ) ;
#19664 = cartesian_point ( 'none', ( 42.98855540255610900, 5.230789964454360500, -0.9987201325367598400 ) ) ;
#19665 = cartesian_point ( 'none', ( 42.99211373761672700, 5.057839850020267900, -0.8255245285694071700 ) ) ;
#19666 = cartesian_point ( 'none', ( 42.99331680758693600, 5.005094362203273300, -0.7611325040754197700 ) ) ;
#19667 = cartesian_point ( 'none', ( 42.99550667359836400, 4.914577856305205800, -0.6253148701708823900 ) ) ;
#19668 = cartesian_point ( 'none', ( 42.99650446233292900, 4.876221585407028800, -0.5534896858081195200 ) ) ;
#19669 = cartesian_point ( 'none', ( 42.99903090457276300, 4.782179604716742600, -0.3260805336668392000 ) ) ;
#19670 = cartesian_point ( 'none', ( 43.00000399579909100, 4.749862544463823600, -0.1638094688154715400 ) ) ;
#19671 = cartesian_point ( 'none', ( 42.99999597877772600, 4.750138330094279700, 0.1659005904406576600 ) ) ;
#19672 = cartesian_point ( 'none', ( 42.99901235799352200, 4.782830739524037300, 0.3283015086642113700 ) ) ;
#19673 = cartesian_point ( 'none', ( 42.99564183432072200, 4.908370946264101400, 0.6305782253443750200 ) ) ;
#19674 = cartesian_point ( 'none', ( 42.99327124031938800, 5.001418390198816500, 0.7693472290498304400 ) ) ;
#19675 = cartesian_point ( 'none', ( 42.98853263811967900, 5.232060115348459400, 0.9996643055752029200 ) ) ;
#19676 = vector ( 'none', #19700, 1000.000000000000000 ) ;
#19677 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.799999999999999800, 0.0000000000000000000 ) ) ;
#19678 = circle ( 'none', #19650, 1.800000000000002900 ) ;
#19679 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#19680 = cartesian_point ( 'none', ( -1.249999999999838100, 5.999999999999998200, -43.00000000000000000 ) ) ;
#19681 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19682 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.836970198721029900e-016 ) ) ;
#19683 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865378000, 0.7071067811865573400 ) ) ;
#19684 = vector ( 'none', #19683, 1000.000000000000000 ) ;
#19685 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.49999999999997200, 43.00000000000000000 ) ) ;
#19686 = cylindrical_surface ( 'none', #19695, 1.249999999999988000 ) ;
#19687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19688 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19689 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.00000000000000000, 0.0000000000000000000 ) ) ;
#19690 = axis2_placement_3d ( 'none', #19689, #19688, #19687 ) ;
#19691 = cartesian_point ( 'none', ( -43.00000000000000000, 5.999999999999998200, 0.0000000000000000000 ) ) ;
#19692 = line ( 'none', #19685, #19684 ) ;
#19693 = line ( 'none', #19680, #19733 ) ;
#19694 = circle ( 'none', #19690, 43.50000000000003600 ) ;
#19695 = axis2_placement_3d ( 'none', #19691, #19682, #19681 ) ;
#19696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19697 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19698 = cartesian_point ( 'none', ( 5.327213576290991600e-015, 11.00000000000000000, -43.50000000000003600 ) ) ;
#19699 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, -41.19999999999998900 ) ) ;
#19700 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.836970198721029900e-016 ) ) ;
#19701 = axis2_placement_3d ( 'none', #19655, #19697, #19696 ) ;
#19702 = face_outer_bound ( 'none', #8111, .t. ) ;
#19703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19704 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19705 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.00000000000000000, 43.50000000000003600 ) ) ;
#19706 = face_outer_bound ( 'none', #8036, .t. ) ;
#19707 = conical_surface ( 'none', #19701, 43.00000000000000000, 0.7853981633974621600 ) ;
#19708 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.799999999999999800, -41.19999999999999600 ) ) ;
#19709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19710 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19711 = cartesian_point ( 'none', ( -42.06326741493641200, 5.232572200697244800, -1.000394490625202700 ) ) ;
#19712 = cartesian_point ( 'none', ( -42.06817131778232300, 4.999241373269810200, -0.7669528897142504600 ) ) ;
#19713 = cartesian_point ( 'none', ( -42.07056764488222500, 4.907546720389643900, -0.6291840730273644500 ) ) ;
#19714 = cartesian_point ( 'none', ( -42.07400553518291300, 4.782324353482534800, -0.3264855062035673100 ) ) ;
#19715 = cartesian_point ( 'none', ( -42.07500171795966500, 4.749942173474044800, -0.1626251569664458300 ) ) ;
#19716 = cartesian_point ( 'none', ( -42.07499827735771400, 4.750057984143375700, 0.1635128995933708400 ) ) ;
#19717 = cartesian_point ( 'none', ( -42.07399022413854100, 4.782867975335616300, 0.3280320682495943000 ) ) ;
#19718 = cartesian_point ( 'none', ( -42.07056859917313600, 4.907526090796318700, 0.6289007560600937700 ) ) ;
#19719 = cartesian_point ( 'none', ( -42.06814156141329200, 5.000650533069271700, 0.7683760703772726200 ) ) ;
#19720 = cartesian_point ( 'none', ( -42.06329502118999400, 5.231265347721863400, 0.9990736594315550200 ) ) ;
#19721 = cartesian_point ( 'none', ( -42.06087482255807000, 5.369935205045902800, 1.091959503266591000 ) ) ;
#19722 = cartesian_point ( 'none', ( -6.745368781615801400, 123.5000000000000000, -45.25000000000000000 ) ) ;
#19723 = circle ( 'none', #19482, 2.000000000000001800 ) ;
#19724 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19725 = cartesian_point ( 'none', ( -42.05742889439349600, 5.672714170936958800, 1.217473280490903900 ) ) ;
#19726 = cartesian_point ( 'none', ( -42.05642786780637000, 5.834809407551255800, 1.249999999999988000 ) ) ;
#19727 = cartesian_point ( 'none', ( -42.05642786780637000, 5.999999999999998200, 1.249999999999987800 ) ) ;
#19728 = b_spline_curve_with_knots ( 'none', 3,
( #19727, #19726, #19725, #19721, #19720, #19719, #19718, #19717, #19716, #19715, #19714, #19713, #19712, #19711, #18435, #18369, #18495, #18494, #19161, #19162 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004885357708759129200, 0.0009770715417518258400, 0.001465607312627738900, 0.001954143083503651700, 0.002442678854379564300, 0.002931214625255477700, 0.003419750396131390800, 0.003664018281569348400, 0.003908286167007306000 ),
.unspecified. ) ;
#19729 = cartesian_point ( 'none', ( 36.76955262170040600, 129.4999999999999700, 40.26955262170054800 ) ) ;
#19730 = cartesian_point ( 'none', ( 42.05642786780637000, 5.999999999999998200, -1.249999999999987800 ) ) ;
#19731 = cartesian_point ( 'none', ( -42.05642786780617100, 5.999999999999345400, -1.250000000006625400 ) ) ;
#19732 = face_outer_bound ( 'none', #8194, .t. ) ;
#19733 = vector ( 'none', #19679, 1000.000000000000000 ) ;
#19734 = cartesian_point ( 'none', ( -42.98182755537506900, 5.999999999999998200, 1.249999999999988000 ) ) ;
#19735 = cartesian_point ( 'none', ( 43.39232526674224000, 116.4999999999999700, -12.83232667699987100 ) ) ;
#19736 = cartesian_point ( 'none', ( 1.250000000000138100, 5.999999999999998200, -43.00000000000000000 ) ) ;
#19737 = line ( 'none', #19736, #19801 ) ;
#19738 = circle ( 'none', #19803, 45.25000000000000000 ) ;
#19739 = axis2_placement_3d ( 'none', #19764, #19763, #19802 ) ;
#19740 = cylindrical_surface ( 'none', #19739, 1.249999999999988000 ) ;
#19741 = face_outer_bound ( 'none', #8058, .t. ) ;
#19742 = cartesian_point ( 'none', ( -42.98182755537506900, 5.999999999999998200, 1.249999999999988000 ) ) ;
#19743 = cartesian_point ( 'none', ( -42.98182755537508400, 5.834847225750259300, 1.249999999999988500 ) ) ;
#19744 = cartesian_point ( 'none', ( -42.98282539592204200, 5.670784938964885700, 1.216809584677730700 ) ) ;
#19745 = cartesian_point ( 'none', ( -42.98618033464990200, 5.370076748220776100, 1.091881320768807200 ) ) ;
#19746 = cartesian_point ( 'none', ( -42.98855540255610900, 5.230789964454360500, 0.9987201325367598400 ) ) ;
#19747 = cartesian_point ( 'none', ( -42.99211373761672700, 5.057839850020267900, 0.8255245285694071700 ) ) ;
#19748 = cartesian_point ( 'none', ( -42.99331680758693600, 5.005094362203273300, 0.7611325040754197700 ) ) ;
#19749 = cartesian_point ( 'none', ( -42.99550667359836400, 4.914577856305205800, 0.6253148701708823900 ) ) ;
#19750 = cartesian_point ( 'none', ( -42.99650446233292900, 4.876221585407028800, 0.5534896858081195200 ) ) ;
#19751 = cartesian_point ( 'none', ( -42.99903090457276300, 4.782179604716742600, 0.3260805336668392000 ) ) ;
#19752 = cartesian_point ( 'none', ( -43.00000399579909100, 4.749862544463823600, 0.1638094688154715400 ) ) ;
#19753 = cartesian_point ( 'none', ( -42.99999597877772600, 4.750138330094279700, -0.1659005904406576600 ) ) ;
#19754 = cartesian_point ( 'none', ( -42.99901235799352200, 4.782830739524037300, -0.3283015086642113700 ) ) ;
#19755 = cartesian_point ( 'none', ( -42.99564183432072200, 4.908370946264101400, -0.6305782253443750200 ) ) ;
#19756 = cartesian_point ( 'none', ( -42.99327124031938800, 5.001418390198816500, -0.7693472290498304400 ) ) ;
#19757 = cartesian_point ( 'none', ( -42.98853263811967900, 5.232060115348459400, -0.9996643055752029200 ) ) ;
#19758 = cartesian_point ( 'none', ( -42.98615789981747100, 5.371590550006398100, -1.092752192982276100 ) ) ;
#19759 = cartesian_point ( 'none', ( -42.98281233898306700, 5.672457610321573400, -1.217259945563223400 ) ) ;
#19760 = cartesian_point ( 'none', ( -1.249999999999838100, 5.999999999999998200, -42.05642786780639900 ) ) ;
#19761 = cartesian_point ( 'none', ( -42.05642786780637000, 5.999999999999998200, 1.249999999999987800 ) ) ;
#19762 = cartesian_point ( 'none', ( -42.98182755537487800, 6.000000000000652800, -1.250000000006612300 ) ) ;
#19763 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#19764 = cartesian_point ( 'none', ( 1.501337845277034300e-013, 5.999999999999998200, -43.00000000000000000 ) ) ;
#19765 = cartesian_point ( 'none', ( 1.250000000006775200, 5.999999999999345400, -42.05642786780618500 ) ) ;
#19766 = cartesian_point ( 'none', ( -42.98182755537506200, 5.836868703430405400, -1.250000000000127900 ) ) ;
#19767 = cartesian_point ( 'none', ( -42.98182755537487800, 6.000000000000652800, -1.250000000006612300 ) ) ;
#19768 = cartesian_point ( 'none', ( 5.204748896376252500e-015, 127.9000000000000200, -42.49999999999998600 ) ) ;
#19769 = b_spline_curve_with_knots ( 'none', 3,
( #19767, #19766, #19759, #19758, #19757, #19756, #19755, #19754, #19753, #19752, #19751, #19750, #19749, #19748, #19747, #19746, #19745, #19744, #19743, #19742 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908277032804313900, 0.004396701049050681300, 0.004885125065297049600, 0.005373549081543417000, 0.005861973097789784400, 0.006350397114036152700, 0.006594609122159336000, 0.006838821130282519300, 0.007327245146528884100, 0.007815669162775248900 ),
.unspecified. ) ;
#19770 = vertex_point ( 'none', #3104 ) ;
#19771 = circle ( 'none', #19842, 45.25000000000000000 ) ;
#19772 = circle ( 'none', #19775, 42.50000000000000700 ) ;
#19773 = toroidal_surface ( 'none', #19838, 44.75000000000000000, 0.5000000000000004400 ) ;
#19774 = direction ( 'none', ( 8.881784197001252300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19775 = axis2_placement_3d ( 'none', #19837, #19836, #19835 ) ;
#19776 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.00000000000000000, -44.75000000000000000 ) ) ;
#19777 = line ( 'none', #19830, #19829 ) ;
#19778 = circle ( 'none', #19839, 3.500000000000003100 ) ;
#19779 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, 0.0000000000000000000 ) ) ;
#19780 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19781 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19782 = vector ( 'none', #19781, 1000.000000000000000 ) ;
#19783 = axis2_placement_3d ( 'none', #19792, #19793, #19774 ) ;
#19784 = cartesian_point ( 'none', ( 5.541526766141773300e-015, 123.0000000000000300, -45.25000000000000000 ) ) ;
#19785 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#19786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19787 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19788 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.50000000000000400, 0.0000000000000000000 ) ) ;
#19789 = circle ( 'none', #19783, 45.25000000000000000 ) ;
#19790 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, -45.25000000000000000 ) ) ;
#19791 = line ( 'none', #19790, #19782 ) ;
#19792 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.0000000000000300, 0.0000000000000000000 ) ) ;
#19793 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19794 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#19795 = vector ( 'none', #19794, 1000.000000000000000 ) ;
#19796 = cartesian_point ( 'none', ( 5.204748896376252500e-015, 127.9000000000000200, -42.49999999999998600 ) ) ;
#19797 = line ( 'none', #19796, #19795 ) ;
#19798 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.50000000000000400, -45.25000000000000000 ) ) ;
#19799 = cartesian_point ( 'none', ( 5.510910596163089600e-015, 11.00000000000000000, 44.75000000000000000 ) ) ;
#19800 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#19801 = vector ( 'none', #19800, 1000.000000000000000 ) ;
#19802 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19803 = axis2_placement_3d ( 'none', #19788, #19787, #19786 ) ;
#19804 = cartesian_point ( 'none', ( 42.03959309713038600, 121.2196117099506600, -16.74297979144894600 ) ) ;
#19805 = cartesian_point ( 'none', ( 41.92430169436994400, 121.2502361146758400, -17.02979534540539000 ) ) ;
#19806 = cartesian_point ( 'none', ( 41.68404494518850400, 121.2497611658703100, -17.60969616644327800 ) ) ;
#19807 = cartesian_point ( 'none', ( 41.56290647836185300, 121.2187275524142500, -17.89356063313574200 ) ) ;
#19808 = cartesian_point ( 'none', ( 41.31901984320411700, 121.0975484021101100, -18.44975084540879400 ) ) ;
#19809 = cartesian_point ( 'none', ( 41.19491115909812600, 121.0058960285669500, -18.72497046448479500 ) ) ;
#19810 = cartesian_point ( 'none', ( 40.95355270627095500, 120.7671051978104700, -19.24712303271590800 ) ) ;
#19811 = cartesian_point ( 'none', ( 40.83656576261571300, 120.6210654771629700, -19.49369506368035200 ) ) ;
#19812 = cartesian_point ( 'none', ( 40.61130659155998000, 120.2761430219763400, -19.95873311226215200 ) ) ;
#19813 = cartesian_point ( 'none', ( 40.50261970619574500, 120.0755278995936200, -20.17791922668685300 ) ) ;
#19814 = cartesian_point ( 'none', ( 40.30506851307881500, 119.6373806211453800, -20.56968836758197100 ) ) ;
#19815 = edge_loop ( 'none', ( #18394, #17607, #17791, #20017, #17678 ) ) ;
#19816 = cartesian_point ( 'none', ( 40.21493337804584900, 119.3982991711631200, -20.74492595440755900 ) ) ;
#19817 = cartesian_point ( 'none', ( 40.05408924775347400, 118.8790093504307100, -21.05380616391057900 ) ) ;
#19818 = cartesian_point ( 'none', ( 39.98489238656834700, 118.6028007119616800, -21.18454665089498700 ) ) ;
#19819 = cartesian_point ( 'none', ( 39.87301588868933100, 118.0311480335387100, -21.39437402472259100 ) ) ;
#19820 = cartesian_point ( 'none', ( 39.82949988947628100, 117.7313321671416900, -21.47503619910890300 ) ) ;
#19821 = cartesian_point ( 'none', ( 39.77129796562207500, 117.1183335090318600, -21.58263420735605500 ) ) ;
#19822 = cartesian_point ( 'none', ( 39.75683265927401100, 116.8100423943433700, -21.60918223585715800 ) ) ;
#19823 = oriented_edge ( 'none', *, *, #21051, .f. ) ;
#19824 = cartesian_point ( 'none', ( 39.75683265927400400, 116.4999999999999700, -21.60918223585715500 ) ) ;
#19825 = b_spline_curve_with_knots ( 'none', 3,
( #19824, #19822, #19821, #19820, #19819, #19818, #19817, #19816, #19814, #19813, #19812, #19811, #19810, #19809, #19808, #19807, #19806, #19805, #19804, #19873, #19872, #19871, #19870, #19869, #19868, #19867, #19866, #19865, #19864, #19863, #19862, #19861, #19860, #19859 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01486089263710119500, 0.01578947968678693200, 0.01671806673647267100, 0.01764665378615840700, 0.01857524083584414400, 0.01950382788552988000, 0.02043241493521561600, 0.02136100198490135600, 0.02228958903458709200, 0.02321817608427283200, 0.02414676313395856800, 0.02507535018364431100, 0.02600393723333005100, 0.02693252428301579100, 0.02786111133270153400, 0.02878969838238727700, 0.02971828543207302000 ),
.unspecified. ) ;
#19826 = cartesian_point ( 'none', ( 5.541526766141773300e-015, 11.50000000000000400, 45.25000000000000000 ) ) ;
#19827 = cartesian_point ( 'none', ( 1.569032350145118400e-015, 123.0000000000000300, 45.25000000000000000 ) ) ;
#19828 = direction ( 'none', ( -0.9238795325112916200, 0.0000000000000000000, 0.3826834323650780700 ) ) ;
#19829 = vector ( 'none', #19828, 1000.000000000000000 ) ;
#19830 = cartesian_point ( 'none', ( 56.44053525920659800, 116.4999999999999700, -18.23707222057055300 ) ) ;
#19831 = cartesian_point ( 'none', ( 36.76955262170041300, 129.5000000000000000, -36.76955262170053400 ) ) ;
#19832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19833 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19834 = face_outer_bound ( 'none', #8121, .t. ) ;
#19835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19836 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#19837 = cartesian_point ( 'none', ( 0.0000000000000000000, 127.9000000000000200, 2.600881782008189900e-014 ) ) ;
#19838 = axis2_placement_3d ( 'none', #19785, #19833, #19832 ) ;
#19839 = axis2_placement_3d ( 'none', #19831, #19856, #19855 ) ;
#19840 = cylindrical_surface ( 'none', #19939, 4.750000000000005300 ) ;
#19841 = direction ( 'none', ( -8.881784197001252300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19842 = axis2_placement_3d ( 'none', #19848, #19780, #19841 ) ;
#19843 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19844 = vector ( 'none', #19843, 1000.000000000000000 ) ;
#19845 = cartesian_point ( 'none', ( 5.541526766141773300e-015, -6.602569259225449000, 45.25000000000000000 ) ) ;
#19846 = line ( 'none', #19845, #19844 ) ;
#19847 = circle ( 'none', #19908, 0.5000000000000004400 ) ;
#19848 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.0000000000000300, 0.0000000000000000000 ) ) ;
#19849 = cartesian_point ( 'none', ( 45.25000000000000000, 123.0000000000000300, -3.104540006587308400e-014 ) ) ;
#19850 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19851 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19852 = face_outer_bound ( 'none', #8112, .t. ) ;
#19853 = face_bound ( 'none', #8138, .t. ) ;
#19854 = axis2_placement_3d ( 'none', #19779, #19851, #19850 ) ;
#19855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19856 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#19857 = face_outer_bound ( 'none', #8137, .t. ) ;
#19858 = cylindrical_surface ( 'none', #19854, 45.25000000000000000 ) ;
#19859 = cartesian_point ( 'none', ( 43.39232526674224000, 116.4999999999999700, -12.83232667699987100 ) ) ;
#19860 = cartesian_point ( 'none', ( 43.39232526674223300, 116.8140025674253300, -12.83232667699986800 ) ) ;
#19861 = cartesian_point ( 'none', ( 43.38356211084826000, 117.1245220396811700, -12.86207024709485600 ) ) ;
#19862 = cartesian_point ( 'none', ( 43.34829914743252700, 117.7386652533029000, -12.98041884885586600 ) ) ;
#19863 = cartesian_point ( 'none', ( 43.32195611326072500, 118.0375259117727000, -13.06846753636178000 ) ) ;
#19864 = cartesian_point ( 'none', ( 43.25246313756481700, 118.6087179199872100, -13.29665964676187300 ) ) ;
#19865 = cartesian_point ( 'none', ( 43.20879553503091600, 118.8848734629334400, -13.43848635990960000 ) ) ;
#19866 = cartesian_point ( 'none', ( 43.10390497811093300, 119.4035124391242700, -13.77121283226604700 ) ) ;
#19867 = cartesian_point ( 'none', ( 43.04361996241819100, 119.6422981020712400, -13.95913842110732600 ) ) ;
#19868 = cartesian_point ( 'none', ( 42.90604822971467100, 120.0798668195156000, -14.37643176306693800 ) ) ;
#19869 = cartesian_point ( 'none', ( 42.82779365048563100, 120.2801547920289200, -14.60854066781352000 ) ) ;
#19870 = cartesian_point ( 'none', ( 42.65803432918409800, 120.6243537262878500, -15.09706847642577000 ) ) ;
#19871 = cartesian_point ( 'none', ( 42.56628308578752500, 120.7700596602782900, -15.35437893379836400 ) ) ;
#19872 = cartesian_point ( 'none', ( 42.36743601055479000, 121.0081515079043400, -15.89483482372866200 ) ) ;
#19873 = cartesian_point ( 'none', ( 42.26057123612903200, 121.0992933283083500, -16.17710971914406300 ) ) ;
#19874 = cartesian_point ( 'none', ( 40.05538955672691500, 114.1165324789445600, -21.05131989967868100 ) ) ;
#19875 = cartesian_point ( 'none', ( 40.21484650654962000, 113.6022433697614700, -20.74508188738740700 ) ) ;
#19876 = cartesian_point ( 'none', ( 40.30498301383107000, 113.3624714132496800, -20.56988820218201800 ) ) ;
#19877 = cartesian_point ( 'none', ( 40.50521876748746300, 112.9190495222411800, -20.17273429640760100 ) ) ;
#19878 = cartesian_point ( 'none', ( 40.61200726292663900, 112.7227060247754800, -19.95729846058706900 ) ) ;
#19879 = cartesian_point ( 'none', ( 40.83665773862821200, 112.3788720306241800, -19.49349328640442300 ) ) ;
#19880 = cartesian_point ( 'none', ( 40.95590435096153200, 112.2301590175942200, -19.24212294980768000 ) ) ;
#19881 = cartesian_point ( 'none', ( 41.19744705549344100, 111.9920125747351100, -18.71939510054855700 ) ) ;
#19882 = cartesian_point ( 'none', ( 41.31925897555570500, 111.9022243878235900, -18.44923350670149300 ) ) ;
#19883 = cartesian_point ( 'none', ( 41.56401233498511500, 111.7808319746926600, -17.89101053297554600 ) ) ;
#19884 = cartesian_point ( 'none', ( 41.68756976154730200, 111.7498875746152000, -17.60128285956978900 ) ) ;
#19885 = cartesian_point ( 'none', ( 41.92484979658245000, 111.7501130534169000, -17.02837633071509100 ) ) ;
#19886 = cartesian_point ( 'none', ( 42.03990451927322900, 111.7802889290258000, -16.74225210173941700 ) ) ;
#19887 = cartesian_point ( 'none', ( 42.26300089729804200, 111.9023018242595100, -16.17081731338253900 ) ) ;
#19888 = cartesian_point ( 'none', ( 42.36906198912682700, 111.9935688380152900, -15.89046532637231100 ) ) ;
#19889 = cartesian_point ( 'none', ( 42.56654578011188800, 112.2304835946758900, -15.35361463879925900 ) ) ;
#19890 = cartesian_point ( 'none', ( 42.65943361989942400, 112.3778931121919300, -15.09313948448996200 ) ) ;
#19891 = cartesian_point ( 'none', ( 42.83010222545501500, 112.7251292852847900, -14.60179713685782100 ) ) ;
#19892 = cartesian_point ( 'none', ( 42.90660869987866700, 112.9216743698920200, -14.37475766240227900 ) ) ;
#19893 = cartesian_point ( 'none', ( 43.04411226134014600, 113.3595110629773900, -13.95761898070169100 ) ) ;
#19894 = cartesian_point ( 'none', ( 43.10555822681377700, 113.6037478983171700, -13.76601955292783500 ) ) ;
#19895 = cartesian_point ( 'none', ( 43.20958356984867500, 114.1199589880461600, -13.43593435891554200 ) ) ;
#19896 = cartesian_point ( 'none', ( 43.25271868054752400, 114.3927226126676000, -13.29583347065308100 ) ) ;
#19897 = cartesian_point ( 'none', ( 43.32253509570899300, 114.9679007987331800, -13.06655324938393800 ) ) ;
#19898 = cartesian_point ( 'none', ( 43.34887817620766300, 115.2697104936214500, -12.97848021853724600 ) ) ;
#19899 = cartesian_point ( 'none', ( 43.38355777055016200, 115.8771395178647500, -12.86208004515573200 ) ) ;
#19900 = cartesian_point ( 'none', ( 43.39232526674223300, 116.1859234653968100, -12.83232667699987000 ) ) ;
#19901 = cartesian_point ( 'none', ( 43.39232526674224000, 116.4999999999999700, -12.83232667699987100 ) ) ;
#19902 = b_spline_curve_with_knots ( 'none', 3,
( #19901, #19900, #19899, #19898, #19897, #19896, #19895, #19894, #19893, #19892, #19891, #19890, #19889, #19888, #19887, #19886, #19885, #19884, #19883, #19882, #19881, #19880, #19879, #19878, #19877, #19876, #19875, #19874, #19945, #19944, #19943, #19942, #19941, #19940 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009288057898188247000, 0.001857611579637649400, 0.002786417369456474300, 0.003715223159275298800, 0.004644028949094123300, 0.005572834738912948700, 0.006501640528731773100, 0.007430446318550597600, 0.008359252108369422100, 0.009288057898188246600, 0.01021686368800707100, 0.01114566947782589700, 0.01207447526764472200, 0.01300328105746354600, 0.01393208684728237100, 0.01486089263710119500 ),
.unspecified. ) ;
#19903 = direction ( 'none', ( -0.9238795325112916200, 0.0000000000000000000, 0.3826834323650780700 ) ) ;
#19904 = cartesian_point ( 'none', ( 54.62278895547248000, 116.4999999999999700, -22.62549999999919600 ) ) ;
#19905 = direction ( 'none', ( -1.224646799147349500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19906 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.224646799147353200e-016 ) ) ;
#19907 = cartesian_point ( 'none', ( 5.480294426184405000e-015, 11.50000000000000000, 44.75000000000000000 ) ) ;
#19908 = axis2_placement_3d ( 'none', #19907, #19906, #19905 ) ;
#19909 = cartesian_point ( 'none', ( 39.75683265927400400, 116.4999999999999700, -21.60918223585715500 ) ) ;
#19910 = axis2_placement_3d ( 'none', #19969, #19938, #19963 ) ;
#19911 = cartesian_point ( 'none', ( 38.75424136215674800, 111.7498871115859100, -16.38629170102657900 ) ) ;
#19912 = cartesian_point ( 'none', ( 38.99154845711026200, 111.7501135214900500, -15.81331490182425300 ) ) ;
#19913 = cartesian_point ( 'none', ( 39.10638811292422900, 111.7802971585716300, -15.52707706725887400 ) ) ;
#19914 = cartesian_point ( 'none', ( 39.32861287326117200, 111.9023234989062300, -14.95526405505481500 ) ) ;
#19915 = cartesian_point ( 'none', ( 39.43403838840470900, 111.9936109065010500, -14.67460595507217600 ) ) ;
#19916 = cartesian_point ( 'none', ( 39.62990968911948600, 112.2305369664890800, -14.13710371989430900 ) ) ;
#19917 = cartesian_point ( 'none', ( 39.72181059799078200, 112.3779251645195400, -13.87627677679455700 ) ) ;
#19918 = cartesian_point ( 'none', ( 39.89035069770114500, 112.7251626364536300, -13.38406573441998900 ) ) ;
#19919 = cartesian_point ( 'none', ( 39.96571459003192900, 112.9216952605611100, -13.15657782953671500 ) ) ;
#19920 = cartesian_point ( 'none', ( 40.10091497755194500, 113.3594758118430000, -12.73854390578839200 ) ) ;
#19921 = cartesian_point ( 'none', ( 40.16119153204516600, 113.6036736304732800, -12.54648556268290500 ) ) ;
#19922 = cartesian_point ( 'none', ( 40.26309274008873000, 114.1198584893407400, -12.21552161191819000 ) ) ;
#19923 = cartesian_point ( 'none', ( 40.30525971701954500, 114.3926083686432200, -12.07501750961418500 ) ) ;
#19924 = cartesian_point ( 'none', ( 40.37344234833420800, 114.9677689860433700, -11.84504798046936200 ) ) ;
#19925 = cartesian_point ( 'none', ( 40.39912967051418500, 115.2695985518461200, -11.75668500381961400 ) ) ;
#19926 = cartesian_point ( 'none', ( 40.43293303127362700, 115.8770736375458800, -11.63989892149402100 ) ) ;
#19927 = cartesian_point ( 'none', ( 40.44147049275880300, 116.1858867610174300, -11.61004260902257300 ) ) ;
#19928 = cartesian_point ( 'none', ( 40.44147049275878900, 116.4999999999999700, -11.61004260902257500 ) ) ;
#19929 = b_spline_curve_with_knots ( 'none', 3,
( #19928, #19927, #19926, #19925, #19924, #19923, #19922, #19921, #19920, #19919, #19918, #19917, #19916, #19915, #19914, #19913, #19912, #19911, #19986, #19985, #19984, #19983, #19982, #19981, #19980, #19979, #19978, #19977, #19976, #19975, #19974, #19973, #19971, #19970 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.398578778534940500e-017, 0.0009289063531267156500, 0.001857812706253417200, 0.002786719059380118900, 0.003715625412506820500, 0.004644531765633522200, 0.005573438118760223900, 0.006502344471886925500, 0.007431250825013627200, 0.008360157178140328900, 0.009289063531267030500, 0.01021796988439373200, 0.01114687623752043400, 0.01207578259064713600, 0.01300468894377383700, 0.01393359529690053900, 0.01486250165002724100 ),
.unspecified. ) ;
#19930 = line ( 'none', #19961, #19960 ) ;
#19931 = axis2_placement_3d ( 'none', #19987, #19992, #19991 ) ;
#19932 = direction ( 'none', ( -0.9238795325112916200, 0.0000000000000000000, 0.3826834323650780700 ) ) ;
#19933 = vector ( 'none', #19932, 1000.000000000000000 ) ;
#19934 = cartesian_point ( 'none', ( 52.80504265173835400, 116.4999999999999700, -27.01392777942783500 ) ) ;
#19935 = circle ( 'none', #19910, 3.500000000000003100 ) ;
#19936 = direction ( 'none', ( 0.3826834323650781800, 0.0000000000000000000, 0.9238795325112916200 ) ) ;
#19937 = line ( 'none', #19934, #19933 ) ;
#19938 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19939 = axis2_placement_3d ( 'none', #19904, #19903, #19936 ) ;
#19940 = cartesian_point ( 'none', ( 39.75683265927400400, 116.4999999999999700, -21.60918223585715500 ) ) ;
#19941 = cartesian_point ( 'none', ( 39.75683265927399600, 116.1898845713464500, -21.60918223585715800 ) ) ;
#19942 = cartesian_point ( 'none', ( 39.77178743477792000, 115.8748751558533300, -21.58173206011735700 ) ) ;
#19943 = cartesian_point ( 'none', ( 39.82993470154573900, 115.2657506684332600, -21.47422958204691000 ) ) ;
#19944 = cartesian_point ( 'none', ( 39.87282845232088100, 114.9696200151000800, -21.39472802944431300 ) ) ;
#19945 = cartesian_point ( 'none', ( 39.98549262477247600, 114.3943226521885400, -21.18341841621331800 ) ) ;
#19946 = line ( 'none', #20020, #20019 ) ;
#19947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19948 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19949 = cartesian_point ( 'none', ( 36.76955262170041300, 129.5000000000000000, -33.26955262170053400 ) ) ;
#19950 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19951 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19952 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, 36.76955262170054800 ) ) ;
#19953 = axis2_placement_3d ( 'none', #19952, #19951, #19950 ) ;
#19954 = axis2_placement_3d ( 'none', #19958, #19948, #19947 ) ;
#19955 = face_outer_bound ( 'none', #8178, .t. ) ;
#19956 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, 40.26955262170054800 ) ) ;
#19957 = cartesian_point ( 'none', ( 36.76955262170041300, 129.5000000000000000, -40.26955262170054100 ) ) ;
#19958 = cartesian_point ( 'none', ( 36.76955262170040600, 129.5000000000000000, 36.76955262170054800 ) ) ;
#19959 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19960 = vector ( 'none', #19959, 1000.000000000000000 ) ;
#19961 = cartesian_point ( 'none', ( 36.76955262170041300, 129.5000000000000000, -40.26955262170054100 ) ) ;
#19962 = circle ( 'none', #19953, 3.499999999999996000 ) ;
#19963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19964 = cylindrical_surface ( 'none', #19954, 3.499999999999996000 ) ;
#19965 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#19966 = vector ( 'none', #19965, 1000.000000000000000 ) ;
#19967 = cartesian_point ( 'none', ( 3.514665625631762300, -0.7791826101771601700, -7.500000000000000000 ) ) ;
#19968 = line ( 'none', #19967, #19966 ) ;
#19969 = cartesian_point ( 'none', ( 36.76955262170041300, 123.5000000000000100, -36.76955262170053400 ) ) ;
#19970 = cartesian_point ( 'none', ( 36.80597788529055200, 116.4999999999999700, -20.38689816787986000 ) ) ;
#19971 = cartesian_point ( 'none', ( 36.80597788529055900, 116.1898674291950800, -20.38689816787986300 ) ) ;
#19972 = edge_loop ( 'none', ( #20807, #20995, #20621, #20525 ) ) ;
#19973 = cartesian_point ( 'none', ( 36.82116783300038100, 115.8748335455666700, -20.35954240197942200 ) ) ;
#19974 = cartesian_point ( 'none', ( 36.88021577929593800, 115.2656295562896000, -20.25238384676112000 ) ) ;
#19975 = cartesian_point ( 'none', ( 36.92376508136059200, 114.9695002678580500, -20.17313939297226400 ) ) ;
#19976 = cartesian_point ( 'none', ( 37.03805798290064600, 114.3942714002102700, -19.96252092314703900 ) ) ;
#19977 = cartesian_point ( 'none', ( 37.10895174362082800, 114.1164516536737500, -19.83081343873673700 ) ) ;
#19978 = cartesian_point ( 'none', ( 37.27052194698917000, 113.6021957631602200, -19.52546170904439600 ) ) ;
#19979 = cartesian_point ( 'none', ( 37.36178504824092500, 113.3624689489268000, -19.35076519363260100 ) ) ;
#19980 = cartesian_point ( 'none', ( 37.56427800072674500, 112.9191614947386900, -18.95468580204323300 ) ) ;
#19981 = cartesian_point ( 'none', ( 37.67223122349019300, 112.7227516094919700, -18.73966484610435800 ) ) ;
#19982 = cartesian_point ( 'none', ( 37.89896507146190900, 112.3789344823080100, -18.27677461732618600 ) ) ;
#19983 = cartesian_point ( 'none', ( 38.01916615232419600, 112.2302353354138700, -18.02585809680522600 ) ) ;
#19984 = cartesian_point ( 'none', ( 38.26234308598684200, 111.9920501854626700, -17.50376121336290000 ) ) ;
#19985 = cartesian_point ( 'none', ( 38.38480103220671000, 111.9022502554306200, -17.23384947707704700 ) ) ;
#19986 = cartesian_point ( 'none', ( 38.63043757306302700, 111.7808409358304100, -16.67596506935437300 ) ) ;
#19987 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.00000000000000000, 0.0000000000000000000 ) ) ;
#19988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19989 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#19990 = cartesian_point ( 'none', ( -36.76955262170068300, 129.4999999999999700, 36.76955262170026400 ) ) ;
#19991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19992 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#19993 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19994 = cartesian_point ( 'none', ( 36.76955262170041300, 123.5000000000000100, -33.26955262170053400 ) ) ;
#19995 = oriented_edge ( 'none', *, *, #21432, .f. ) ;
#19996 = circle ( 'none', #19931, 44.75000000000000000 ) ;
#19997 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#19998 = vector ( 'none', #19997, 1000.000000000000000 ) ;
#19999 = b_spline_curve_with_knots ( 'none', 3,
( #20497, #20507, #20519, #20518 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.673617379884035500e-019, 0.006763874629234088900 ),
.unspecified. ) ;
#20000 = cartesian_point ( 'none', ( 36.76955262170041300, 123.5000000000000100, -40.26955262170054100 ) ) ;
#20001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20002 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20003 = cartesian_point ( 'none', ( 0.0000000000000000000, 129.5000000000000000, 2.634741919121396700e-014 ) ) ;
#20004 = axis2_placement_3d ( 'none', #20003, #20002, #20001 ) ;
#20005 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#20006 = cartesian_point ( 'none', ( 36.76955262170040600, 129.4999999999999700, 33.26955262170055500 ) ) ;
#20007 = axis2_placement_3d ( 'none', #19990, #19989, #19988 ) ;
#20008 = cartesian_point ( 'none', ( 0.0000000000000000000, 127.9000000000000200, 42.50000000000003600 ) ) ;
#20009 = line ( 'none', #20008, #19998 ) ;
#20010 = circle ( 'none', #20004, 42.50000000000000700 ) ;
#20011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20012 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#20013 = cartesian_point ( 'none', ( 36.76955262170040600, 129.4999999999999700, 36.76955262170054800 ) ) ;
#20014 = axis2_placement_3d ( 'none', #20013, #20012, #20011 ) ;
#20015 = circle ( 'none', #20014, 3.499999999999996000 ) ;
#20016 = cartesian_point ( 'none', ( 0.0000000000000000000, 129.5000000000000000, 42.50000000000003600 ) ) ;
#20017 = oriented_edge ( 'none', *, *, #21310, .f. ) ;
#20018 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20019 = vector ( 'none', #20018, 1000.000000000000000 ) ;
#20020 = cartesian_point ( 'none', ( 36.76955262170040600, 129.5000000000000000, 40.26955262170054800 ) ) ;
#20021 = circle ( 'none', #20007, 3.500000000000003100 ) ;
#20022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20023 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20024 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, 0.0000000000000000000 ) ) ;
#20025 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20026 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, -36.76955262170079700 ) ) ;
#20027 = axis2_placement_3d ( 'none', #20026, #20025, #20082 ) ;
#20028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20029 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20030 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -25.72500000000000100 ) ) ;
#20031 = cartesian_point ( 'none', ( 44.97500000000000100, 126.5000000000000000, -28.50000000000000000 ) ) ;
#20032 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 42.26955262170001500 ) ) ;
#20033 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20034 = face_outer_bound ( 'none', #8212, .t. ) ;
#20035 = circle ( 'none', #20027, 3.499999999999996000 ) ;
#20036 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20037 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20038 = line ( 'none', #20041, #20040 ) ;
#20039 = cartesian_point ( 'none', ( 5.204748896376252500e-015, 129.5000000000000000, -42.49999999999998600 ) ) ;
#20040 = vector ( 'none', #20029, 1000.000000000000000 ) ;
#20041 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, -29.05000000000000100 ) ) ;
#20042 = axis2_placement_3d ( 'none', #20053, #20033, #20022 ) ;
#20043 = cartesian_point ( 'none', ( 0.0000000000000000000, 127.9000000000000200, 2.600881782008189900e-014 ) ) ;
#20044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20045 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20046 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.50000000000000000, -44.75000000000000000 ) ) ;
#20047 = axis2_placement_3d ( 'none', #20046, #20045, #20044 ) ;
#20048 = circle ( 'none', #20047, 0.5000000000000004400 ) ;
#20049 = cartesian_point ( 'none', ( 0.0000000000000000000, 127.9000000000000200, 42.50000000000003600 ) ) ;
#20050 = cylindrical_surface ( 'none', #20042, 5.499999999999998200 ) ;
#20051 = cylindrical_surface ( 'none', #20052, 42.50000000000000700 ) ;
#20052 = axis2_placement_3d ( 'none', #20043, #20037, #20036 ) ;
#20053 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 36.76955262170001500 ) ) ;
#20054 = face_outer_bound ( 'none', #8196, .t. ) ;
#20055 = cartesian_point ( 'none', ( -36.76955262170014300, 129.5000000000000000, -36.76955262170079700 ) ) ;
#20056 = axis2_placement_3d ( 'none', #20095, #20087, #20086 ) ;
#20057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20058 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20059 = vector ( 'none', #20058, 1000.000000000000000 ) ;
#20060 = cartesian_point ( 'none', ( -36.76955262170014300, 129.5000000000000000, -40.26955262170079700 ) ) ;
#20061 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20062 = vector ( 'none', #20061, 1000.000000000000000 ) ;
#20063 = cartesian_point ( 'none', ( -36.76955262170068300, 129.5000000000000000, 33.26955262170026400 ) ) ;
#20064 = line ( 'none', #20063, #20062 ) ;
#20065 = axis2_placement_3d ( 'none', #20055, #20111, #20057 ) ;
#20066 = cartesian_point ( 'none', ( -36.76955262170014300, 129.5000000000000000, -40.26955262170079700 ) ) ;
#20067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20068 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20069 = axis2_placement_3d ( 'none', #20075, #20068, #20067 ) ;
#20070 = circle ( 'none', #20069, 3.500000000000003100 ) ;
#20071 = circle ( 'none', #20073, 3.499999999999996000 ) ;
#20072 = face_outer_bound ( 'none', #8238, .t. ) ;
#20073 = axis2_placement_3d ( 'none', #20114, #20113, #20112 ) ;
#20074 = cartesian_point ( 'none', ( -36.76955262170068300, 123.0000000000000000, 33.26955262170026400 ) ) ;
#20075 = cartesian_point ( 'none', ( -36.76955262170068300, 123.0000000000000000, 36.76955262170026400 ) ) ;
#20076 = line ( 'none', #20060, #20059 ) ;
#20077 = cylindrical_surface ( 'none', #20065, 3.499999999999996000 ) ;
#20078 = cylindrical_surface ( 'none', #20081, 29.05000000000000100 ) ;
#20079 = cartesian_point ( 'none', ( -36.76955262170068300, 123.0000000000000000, 40.26955262170027100 ) ) ;
#20080 = face_outer_bound ( 'none', #8225, .t. ) ;
#20081 = axis2_placement_3d ( 'none', #20024, #20023, #20028 ) ;
#20082 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20083 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20084 = cartesian_point ( 'none', ( -36.76955262170068300, 129.5000000000000000, 40.26955262170027100 ) ) ;
#20085 = axis2_placement_3d ( 'none', #20091, #20139, #20138 ) ;
#20086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20087 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20088 = circle ( 'none', #20129, 1.250000000000001100 ) ;
#20089 = line ( 'none', #20084, #20142 ) ;
#20090 = face_outer_bound ( 'none', #8205, .t. ) ;
#20091 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, -36.76955262170054100 ) ) ;
#20092 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20093 = vector ( 'none', #20092, 1000.000000000000000 ) ;
#20094 = cartesian_point ( 'none', ( -36.76955262170014300, 129.5000000000000000, -33.26955262170080400 ) ) ;
#20095 = cartesian_point ( 'none', ( -36.76955262170068300, 129.5000000000000000, 36.76955262170026400 ) ) ;
#20096 = circle ( 'none', #20085, 5.500000000000005300 ) ;
#20097 = cartesian_point ( 'none', ( 36.76955262170040600, 129.5000000000000000, 33.26955262170055500 ) ) ;
#20098 = line ( 'none', #20097, #20093 ) ;
#20099 = cylindrical_surface ( 'none', #20056, 3.500000000000003100 ) ;
#20100 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20101 = vector ( 'none', #20100, 1000.000000000000000 ) ;
#20102 = cartesian_point ( 'none', ( -36.76955262170014300, 129.5000000000000000, -33.26955262170080400 ) ) ;
#20103 = line ( 'none', #20102, #20101 ) ;
#20104 = cartesian_point ( 'none', ( -36.76955262170068300, 129.4999999999999700, 33.26955262170026400 ) ) ;
#20105 = cartesian_point ( 'none', ( -36.76955262170068300, 129.4999999999999700, 40.26955262170027100 ) ) ;
#20106 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, -40.26955262170079700 ) ) ;
#20107 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -25.72500000000000100 ) ) ;
#20108 = line ( 'none', #20107, #20126 ) ;
#20109 = face_outer_bound ( 'none', #8164, .t. ) ;
#20110 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, -33.26955262170080400 ) ) ;
#20111 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20113 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#20114 = cartesian_point ( 'none', ( -36.76955262170014300, 129.5000000000000000, -36.76955262170079700 ) ) ;
#20115 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, 33.26955262170055500 ) ) ;
#20116 = circle ( 'none', #20130, 1.524999999999998600 ) ;
#20117 = cylindrical_surface ( 'none', #20160, 5.499999999999998200 ) ;
#20118 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -27.25000000000000000 ) ) ;
#20119 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20120 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20121 = cartesian_point ( 'none', ( 44.97500000000000100, 126.5000000000000000, -27.25000000000000000 ) ) ;
#20122 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -28.77499999999999900 ) ) ;
#20123 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -31.26955262170028100 ) ) ;
#20124 = line ( 'none', #20168, #20167 ) ;
#20125 = direction ( 'none', ( 0.7071067811865562300, 8.659560562354823200e-017, 0.7071067811865388000 ) ) ;
#20126 = vector ( 'none', #20125, 1000.000000000000000 ) ;
#20127 = cartesian_point ( 'none', ( 36.76955262170092500, 123.5000000000000000, 42.26955262170001500 ) ) ;
#20128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20129 = axis2_placement_3d ( 'none', #20121, #20120, #20119 ) ;
#20130 = axis2_placement_3d ( 'none', #20118, #20175, #20174 ) ;
#20131 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -27.25000000000000000 ) ) ;
#20132 = axis2_placement_3d ( 'none', #20131, #20133, #20128 ) ;
#20133 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20134 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20135 = vector ( 'none', #20134, 1000.000000000000000 ) ;
#20136 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 42.26955262170080400 ) ) ;
#20137 = line ( 'none', #20136, #20135 ) ;
#20138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20139 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20140 = conical_surface ( 'none', #20132, 1.524999999999998600, 0.7853981633974356200 ) ;
#20141 = cartesian_point ( 'none', ( -36.76955262170014300, 123.5000000000000000, 31.26955262170080700 ) ) ;
#20142 = vector ( 'none', #20083, 1000.000000000000000 ) ;
#20143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20144 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20145 = cartesian_point ( 'none', ( 36.76955262170092500, 123.5000000000000000, 36.76955262170001500 ) ) ;
#20146 = circle ( 'none', #20201, 29.05000000000000400 ) ;
#20147 = axis2_placement_3d ( 'none', #20199, #20198, #20197 ) ;
#20148 = axis2_placement_3d ( 'none', #20145, #20144, #20143 ) ;
#20149 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 42.26955262170080400 ) ) ;
#20150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20152 = axis2_placement_3d ( 'none', #20161, #20151, #20150 ) ;
#20153 = circle ( 'none', #20148, 5.499999999999998200 ) ;
#20154 = line ( 'none', #20164, #20204 ) ;
#20155 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20156 = vector ( 'none', #20155, 1000.000000000000000 ) ;
#20157 = circle ( 'none', #20152, 5.499999999999998200 ) ;
#20158 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20159 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20160 = axis2_placement_3d ( 'none', #20170, #20159, #20158 ) ;
#20161 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 36.76955262170001500 ) ) ;
#20162 = face_outer_bound ( 'none', #8284, .t. ) ;
#20163 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20164 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 42.26955262170001500 ) ) ;
#20165 = cartesian_point ( 'none', ( 44.97500000000000100, 126.5000000000000000, -26.00000000000000000 ) ) ;
#20166 = direction ( 'none', ( 0.7071067811865566800, 0.0000000000000000000, -0.7071067811865383600 ) ) ;
#20167 = vector ( 'none', #20166, 1000.000000000000000 ) ;
#20168 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -28.77499999999999900 ) ) ;
#20169 = cartesian_point ( 'none', ( 36.76955262170092500, 123.5000000000000000, 31.26955262170001900 ) ) ;
#20170 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 36.76955262170001500 ) ) ;
#20171 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -42.26955262170027800 ) ) ;
#20172 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 31.26955262170001900 ) ) ;
#20173 = line ( 'none', #20172, #20156 ) ;
#20174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20175 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20176 = cartesian_point ( 'none', ( -36.76955262170067600, 123.5000000000000000, -42.26955262170027800 ) ) ;
#20177 = line ( 'none', #20240, #20238 ) ;
#20178 = conical_surface ( 'none', #20185, 5.500000000000005300, 0.7853981633974630400 ) ;
#20179 = circle ( 'none', #20233, 6.000000000000005300 ) ;
#20180 = cylindrical_surface ( 'none', #20263, 5.499999999999998200 ) ;
#20181 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20182 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20183 = vector ( 'none', #20182, 1000.000000000000000 ) ;
#20184 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, -42.26955262170054800 ) ) ;
#20185 = axis2_placement_3d ( 'none', #20186, #20181, #20239 ) ;
#20186 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000100, -36.76955262170054100 ) ) ;
#20187 = face_outer_bound ( 'none', #8327, .t. ) ;
#20188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20189 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20190 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#20191 = cartesian_point ( 'none', ( 3.557598951523061100e-015, -6.602569259225449000, 29.05000000000000100 ) ) ;
#20192 = line ( 'none', #20191, #20183 ) ;
#20193 = cartesian_point ( 'none', ( 37.25000000000000700, 126.5000000000000000, -28.50000000000000400 ) ) ;
#20194 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.000000000000008700, -29.05000000000000100 ) ) ;
#20195 = cartesian_point ( 'none', ( 37.25000000000000700, 126.5000000000000000, -26.00000000000000400 ) ) ;
#20196 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, -31.26955262170053700 ) ) ;
#20197 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20198 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20199 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.000000000000008700, 0.0000000000000000000 ) ) ;
#20200 = cartesian_point ( 'none', ( 3.557598951523061900e-015, -1.734723475976807100e-015, 29.05000000000000800 ) ) ;
#20201 = axis2_placement_3d ( 'none', #20190, #20189, #20188 ) ;
#20202 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 31.26955262170001900 ) ) ;
#20203 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 31.26955262170080700 ) ) ;
#20204 = vector ( 'none', #20163, 1000.000000000000000 ) ;
#20205 = circle ( 'none', #20147, 29.05000000000000100 ) ;
#20206 = cartesian_point ( 'none', ( 3.557598951523061100e-015, 1.000000000000008700, 29.05000000000000100 ) ) ;
#20207 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, -29.05000000000000400 ) ) ;
#20208 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -36.76955262170027800 ) ) ;
#20209 = cartesian_point ( 'none', ( -36.76955262170067600, 123.5000000000000000, -36.76955262170027800 ) ) ;
#20210 = circle ( 'none', #20258, 5.499999999999998200 ) ;
#20211 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20212 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -42.26955262170027800 ) ) ;
#20213 = line ( 'none', #20212, #20257 ) ;
#20214 = direction ( 'none', ( 8.659560562354831800e-017, -0.7071067811865557900, 0.7071067811865392500 ) ) ;
#20215 = vector ( 'none', #20214, 1000.000000000000000 ) ;
#20216 = cartesian_point ( 'none', ( 36.76955262170041300, 123.0000000000000000, -32.76955262170053400 ) ) ;
#20217 = cartesian_point ( 'none', ( 36.76955262170041300, 123.0000000000000000, -32.76955262170053400 ) ) ;
#20218 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865370300, 0.7071067811865579000 ) ) ;
#20219 = vector ( 'none', #20218, 1000.000000000000100 ) ;
#20220 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000100, -31.26955262170053700 ) ) ;
#20221 = line ( 'none', #20220, #20219 ) ;
#20222 = line ( 'none', #20216, #20215 ) ;
#20223 = axis2_placement_3d ( 'none', #20208, #20211, #20266 ) ;
#20224 = circle ( 'none', #20223, 5.499999999999998200 ) ;
#20225 = face_outer_bound ( 'none', #8208, .t. ) ;
#20226 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20227 = vector ( 'none', #20226, 1000.000000000000000 ) ;
#20228 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20229 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20230 = cartesian_point ( 'none', ( 36.76955262170040600, 123.5000000000000000, -36.76955262170054100 ) ) ;
#20231 = line ( 'none', #20234, #20227 ) ;
#20232 = cartesian_point ( 'none', ( 36.76955262170041300, 123.0000000000000000, -40.76955262170054100 ) ) ;
#20233 = axis2_placement_3d ( 'none', #20230, #20229, #20228 ) ;
#20234 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -28.50000000000000000 ) ) ;
#20235 = cartesian_point ( 'none', ( 36.76955262170040600, 123.5000000000000000, -30.76955262170053700 ) ) ;
#20236 = cartesian_point ( 'none', ( 36.76955262170040600, 123.5000000000000000, -42.76955262170054800 ) ) ;
#20237 = direction ( 'none', ( 8.659560562355062300e-017, 0.7071067811865370300, -0.7071067811865579000 ) ) ;
#20238 = vector ( 'none', #20237, 1000.000000000000100 ) ;
#20239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20240 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000100, -42.26955262170054800 ) ) ;
#20241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20242 = cartesian_point ( 'none', ( 5.541526766141773300e-015, 123.0000000000000300, -45.25000000000000000 ) ) ;
#20243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20244 = cartesian_point ( 'none', ( 19.34011396045023200, 45.00000000000000000, 0.0000000000000000000 ) ) ;
#20245 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 36.76955262170080400 ) ) ;
#20246 = cartesian_point ( 'none', ( -4.508999559484014000, 123.1702702702702900, -45.25000000000000000 ) ) ;
#20247 = cartesian_point ( 'none', ( -2.260810415816280300, 123.0000000000000300, -45.25000000000000000 ) ) ;
#20248 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20249 = vector ( 'none', #20248, 1000.000000000000000 ) ;
#20250 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20251 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20252 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20253 = face_outer_bound ( 'none', #8404, .t. ) ;
#20254 = circle ( 'none', #20259, 5.499999999999998200 ) ;
#20255 = face_outer_bound ( 'none', #8268, .t. ) ;
#20256 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20257 = vector ( 'none', #20256, 1000.000000000000000 ) ;
#20258 = axis2_placement_3d ( 'none', #20209, #20252, #20251 ) ;
#20259 = axis2_placement_3d ( 'none', #20245, #20250, #20243 ) ;
#20260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20261 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20262 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -36.76955262170027800 ) ) ;
#20263 = axis2_placement_3d ( 'none', #20262, #20261, #20260 ) ;
#20264 = cartesian_point ( 'none', ( -36.76955262170067600, 123.5000000000000000, -31.26955262170028100 ) ) ;
#20265 = cartesian_point ( 'none', ( -45.25000000000000000, 123.0000000000000300, -8.312290149212657600e-015 ) ) ;
#20266 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20267 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -31.26955262170028100 ) ) ;
#20268 = line ( 'none', #20267, #20249 ) ;
#20269 = face_outer_bound ( 'none', #8339, .t. ) ;
#20270 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -36.76955262170027800 ) ) ;
#20271 = circle ( 'none', #20332, 4.000000000000003600 ) ;
#20272 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20273 = circle ( 'none', #20324, 1.250000000000001100 ) ;
#20274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20275 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20276 = cartesian_point ( 'none', ( -36.76955262170014300, 123.5000000000000000, 36.76955262170080400 ) ) ;
#20277 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20278 = circle ( 'none', #20334, 5.499999999999998200 ) ;
#20279 = axis2_placement_3d ( 'none', #20290, #20272, #20288 ) ;
#20280 = vector ( 'none', #20319, 1000.000000000000000 ) ;
#20281 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20282 = vector ( 'none', #20281, 1000.000000000000000 ) ;
#20283 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 31.26955262170080700 ) ) ;
#20284 = line ( 'none', #20283, #20282 ) ;
#20285 = face_outer_bound ( 'none', #8335, .t. ) ;
#20286 = cartesian_point ( 'none', ( -36.76955262170014300, 123.5000000000000000, 42.26955262170080400 ) ) ;
#20287 = circle ( 'none', #20298, 5.499999999999998200 ) ;
#20288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20289 = line ( 'none', #20328, #20327 ) ;
#20290 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -27.25000000000000000 ) ) ;
#20291 = oriented_edge ( 'none', *, *, #17874, .t. ) ;
#20292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20293 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20294 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 36.76955262170080400 ) ) ;
#20295 = axis2_placement_3d ( 'none', #20294, #20293, #20292 ) ;
#20296 = cylindrical_surface ( 'none', #20295, 5.499999999999998200 ) ;
#20297 = cylindrical_surface ( 'none', #20279, 1.250000000000001100 ) ;
#20298 = axis2_placement_3d ( 'none', #20276, #20275, #20274 ) ;
#20299 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20300 = cylindrical_surface ( 'none', #20317, 1.250000000000001100 ) ;
#20301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20302 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20303 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20304 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20305 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.000000000000008700, 0.0000000000000000000 ) ) ;
#20306 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, -36.76955262170054100 ) ) ;
#20307 = conical_surface ( 'none', #20313, 1.250000000000001100, 1.029744258676655200 ) ;
#20308 = circle ( 'none', #20386, 4.000000000000003600 ) ;
#20309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20310 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20311 = cartesian_point ( 'none', ( 37.25000000000000700, 126.5000000000000000, -27.25000000000000400 ) ) ;
#20312 = cartesian_point ( 'none', ( 37.25000000000000700, 126.5000000000000000, -27.25000000000000400 ) ) ;
#20313 = axis2_placement_3d ( 'none', #20312, #20302, #20301 ) ;
#20314 = axis2_placement_3d ( 'none', #20305, #20299, #20359 ) ;
#20315 = circle ( 'none', #20348, 1.250000000000001100 ) ;
#20316 = face_outer_bound ( 'none', #8360, .t. ) ;
#20317 = axis2_placement_3d ( 'none', #20352, #20304, #20303 ) ;
#20318 = circle ( 'none', #20314, 29.05000000000000100 ) ;
#20319 = direction ( 'none', ( 0.5150380749100533800, 1.049727191138619100e-016, 0.8571673007021127800 ) ) ;
#20320 = cartesian_point ( 'none', ( 37.25000000000000700, 126.5000000000000000, -26.00000000000000400 ) ) ;
#20321 = line ( 'none', #20320, #20280 ) ;
#20322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20323 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20324 = axis2_placement_3d ( 'none', #20311, #20310, #20309 ) ;
#20325 = advanced_face ( 'none', ( #3068 ), #3103, .f. ) ;
#20326 = direction ( 'none', ( 0.5150380749100538200, 0.0000000000000000000, -0.8571673007021124400 ) ) ;
#20327 = vector ( 'none', #20326, 1000.000000000000100 ) ;
#20328 = cartesian_point ( 'none', ( 37.25000000000000700, 126.5000000000000000, -28.50000000000000400 ) ) ;
#20329 = cartesian_point ( 'none', ( 36.76955262170041300, 123.0000000000000000, -36.76955262170053400 ) ) ;
#20330 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20331 = cartesian_point ( 'none', ( 36.49892422621555700, 126.5000000000000000, -27.25000000000000400 ) ) ;
#20332 = axis2_placement_3d ( 'none', #20329, #20323, #20322 ) ;
#20333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20334 = axis2_placement_3d ( 'none', #20270, #20277, #20333 ) ;
#20335 = axis2_placement_3d ( 'none', #20405, #20404, #20403 ) ;
#20336 = circle ( 'none', #20387, 1.524999999999998600 ) ;
#20337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20338 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20339 = cartesian_point ( 'none', ( 37.25000000000000700, 126.5000000000000000, -27.25000000000000400 ) ) ;
#20340 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20341 = conical_surface ( 'none', #20391, 4.000000000000003600, 0.7853981633974366200 ) ;
#20342 = axis2_placement_3d ( 'none', #20339, #20338, #20337 ) ;
#20343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20344 = face_bound ( 'none', #8378, .t. ) ;
#20345 = conical_surface ( 'none', #20342, 1.250000000000001100, 1.029744258676655200 ) ;
#20346 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20347 = vector ( 'none', #20346, 1000.000000000000000 ) ;
#20348 = axis2_placement_3d ( 'none', #20351, #20330, #20343 ) ;
#20349 = line ( 'none', #20353, #20347 ) ;
#20350 = face_outer_bound ( 'none', #8314, .t. ) ;
#20351 = cartesian_point ( 'none', ( 37.25000000000000700, 126.5000000000000000, -27.25000000000000400 ) ) ;
#20352 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -27.25000000000000000 ) ) ;
#20353 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -26.00000000000000000 ) ) ;
#20354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20355 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20356 = axis2_placement_3d ( 'none', #20306, #20355, #20354 ) ;
#20357 = circle ( 'none', #20356, 5.500000000000005300 ) ;
#20358 = face_outer_bound ( 'none', #8287, .t. ) ;
#20359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20360 = axis2_placement_3d ( 'none', #20376, #20428, #20427 ) ;
#20361 = circle ( 'none', #20360, 5.499999999999998200 ) ;
#20362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20363 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20364 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, -36.76955262170079700 ) ) ;
#20365 = axis2_placement_3d ( 'none', #20364, #20363, #20362 ) ;
#20366 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 36.76955262170080400 ) ) ;
#20367 = face_bound ( 'none', #8329, .t. ) ;
#20368 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#20369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20370 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 36.76955262170001500 ) ) ;
#20371 = axis2_placement_3d ( 'none', #20370, #20369, #20368 ) ;
#20372 = plane ( 'none', #20429 ) ;
#20373 = circle ( 'none', #20365, 3.499999999999996000 ) ;
#20374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20375 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20376 = cartesian_point ( 'none', ( 36.76955262170092500, 123.0000000000000000, 36.76955262170001500 ) ) ;
#20377 = plane ( 'none', #20371 ) ;
#20378 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865557900, -0.7071067811865392500 ) ) ;
#20379 = vector ( 'none', #20378, 1000.000000000000000 ) ;
#20380 = cartesian_point ( 'none', ( 36.76955262170041300, 123.0000000000000000, -40.76955262170054100 ) ) ;
#20381 = line ( 'none', #20380, #20379 ) ;
#20382 = face_outer_bound ( 'none', #8375, .t. ) ;
#20383 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -27.25000000000000000 ) ) ;
#20384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20385 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20386 = axis2_placement_3d ( 'none', #20392, #20385, #20384 ) ;
#20387 = axis2_placement_3d ( 'none', #20383, #20375, #20374 ) ;
#20388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20389 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20390 = cartesian_point ( 'none', ( 36.76955262170041300, 123.0000000000000000, -36.76955262170053400 ) ) ;
#20391 = axis2_placement_3d ( 'none', #20390, #20389, #20388 ) ;
#20392 = cartesian_point ( 'none', ( 36.76955262170041300, 123.0000000000000000, -36.76955262170053400 ) ) ;
#20393 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, -36.76955262170054100 ) ) ;
#20394 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20395 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20396 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.000000000000007300, -29.05000000000000100 ) ) ;
#20397 = axis2_placement_3d ( 'none', #20396, #20395, #20394 ) ;
#20398 = circle ( 'none', #20441, 5.499999999999998200 ) ;
#20399 = face_bound ( 'none', #8388, .t. ) ;
#20400 = plane ( 'none', #20419 ) ;
#20401 = face_outer_bound ( 'none', #8389, .t. ) ;
#20402 = face_outer_bound ( 'none', #8336, .t. ) ;
#20403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20404 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20405 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 36.76955262170080400 ) ) ;
#20406 = plane ( 'none', #20407 ) ;
#20407 = axis2_placement_3d ( 'none', #20393, #20451, #20450 ) ;
#20408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20409 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20410 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20411 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -36.76955262170027800 ) ) ;
#20412 = circle ( 'none', #20418, 1.250000000000001100 ) ;
#20413 = circle ( 'none', #20335, 5.499999999999998200 ) ;
#20414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20415 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20416 = axis2_placement_3d ( 'none', #20448, #20447, #20446 ) ;
#20417 = cartesian_point ( 'none', ( 44.97500000000000100, 126.5000000000000000, -27.25000000000000000 ) ) ;
#20418 = axis2_placement_3d ( 'none', #20417, #20409, #20408 ) ;
#20419 = axis2_placement_3d ( 'none', #20411, #20410, #20457 ) ;
#20420 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#20421 = circle ( 'none', #20423, 3.500000000000003100 ) ;
#20422 = edge_curve ( 'none', #11968, #19770, #3096, .t. ) ;
#20423 = axis2_placement_3d ( 'none', #20425, #20415, #20414 ) ;
#20424 = plane ( 'none', #20397 ) ;
#20425 = cartesian_point ( 'none', ( -36.76955262170068300, 123.0000000000000000, 36.76955262170026400 ) ) ;
#20426 = face_outer_bound ( 'none', #8371, .t. ) ;
#20427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20428 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20429 = axis2_placement_3d ( 'none', #20366, #20340, #20420 ) ;
#20430 = axis2_placement_3d ( 'none', #20522, #20521, #20520 ) ;
#20431 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20432 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20433 = face_outer_bound ( 'none', #8433, .t. ) ;
#20434 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000000, 36.76955262170054800 ) ) ;
#20435 = axis2_placement_3d ( 'none', #20434, #20478, #20514 ) ;
#20436 = conical_surface ( 'none', #20454, 1.524999999999998600, 0.7853981633974356200 ) ;
#20437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20438 = axis2_placement_3d ( 'none', #20481, #20432, #20480 ) ;
#20439 = circle ( 'none', #20488, 5.499999999999998200 ) ;
#20440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20441 = axis2_placement_3d ( 'none', #20449, #20453, #20440 ) ;
#20442 = cartesian_point ( 'none', ( -36.76955262170067600, 123.0000000000000000, -36.76955262170027800 ) ) ;
#20443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20444 = axis2_placement_3d ( 'none', #20442, #20431, #20437 ) ;
#20445 = face_outer_bound ( 'none', #8421, .t. ) ;
#20446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20447 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20448 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#20449 = cartesian_point ( 'none', ( -36.76955262170014300, 123.5000000000000000, 36.76955262170080400 ) ) ;
#20450 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#20451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20452 = circle ( 'none', #20416, 29.05000000000000400 ) ;
#20453 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20454 = axis2_placement_3d ( 'none', #20459, #20458, #20443 ) ;
#20455 = face_outer_bound ( 'none', #8418, .t. ) ;
#20456 = cylindrical_surface ( 'none', #20444, 5.499999999999998200 ) ;
#20457 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#20458 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20459 = cartesian_point ( 'none', ( 45.25000000000000700, 126.5000000000000000, -27.25000000000000000 ) ) ;
#20460 = face_outer_bound ( 'none', #8401, .t. ) ;
#20461 = face_bound ( 'none', #8345, .t. ) ;
#20462 = cylindrical_surface ( 'none', #20523, 3.499999999999996000 ) ;
#20463 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20464 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20465 = cartesian_point ( 'none', ( 36.76955262170040600, 123.5000000000000000, -36.76955262170054100 ) ) ;
#20466 = axis2_placement_3d ( 'none', #20465, #20464, #20463 ) ;
#20467 = cartesian_point ( 'none', ( 0.7791826101771722700, -3.514665625631759200, -5.000000000000125200 ) ) ;
#20468 = cylindrical_surface ( 'none', #20516, 8.500000000000000000 ) ;
#20469 = circle ( 'none', #20430, 3.500000000000003100 ) ;
#20470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20471 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20472 = cartesian_point ( 'none', ( 36.76955262170040600, 123.0000000000000100, -36.76955262170054100 ) ) ;
#20473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20474 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20475 = circle ( 'none', #20466, 6.000000000000005300 ) ;
#20476 = axis2_placement_3d ( 'none', #20472, #20471, #20470 ) ;
#20477 = conical_surface ( 'none', #20476, 5.500000000000005300, 0.7853981633974630400 ) ;
#20478 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20479 = axis2_placement_3d ( 'none', #20490, #20474, #20473 ) ;
#20480 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20481 = cartesian_point ( 'none', ( -36.76955262170014300, 123.0000000000000000, 36.76955262170080400 ) ) ;
#20482 = face_outer_bound ( 'none', #8368, .t. ) ;
#20483 = conical_surface ( 'none', #20479, 4.000000000000003600, 0.7853981633974366200 ) ;
#20484 = face_outer_bound ( 'none', #8366, .t. ) ;
#20485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20486 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20487 = cartesian_point ( 'none', ( -36.76955262170067600, 123.5000000000000000, -36.76955262170027800 ) ) ;
#20488 = axis2_placement_3d ( 'none', #20487, #20486, #20485 ) ;
#20489 = cylindrical_surface ( 'none', #20438, 5.499999999999998200 ) ;
#20490 = cartesian_point ( 'none', ( 36.76955262170041300, 123.0000000000000000, -36.76955262170053400 ) ) ;
#20491 = cartesian_point ( 'none', ( 36.76955262170040600, 129.4999999999999700, 36.76955262170054800 ) ) ;
#20492 = axis2_placement_3d ( 'none', #20491, #20496, #20511 ) ;
#20493 = vector ( 'none', #20499, 1000.000000000000000 ) ;
#20494 = cartesian_point ( 'none', ( 1.600000000000006100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#20495 = vector ( 'none', #20498, 1000.000000000000000 ) ;
#20496 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#20497 = cartesian_point ( 'none', ( 6.745368781615773900, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20498 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419200e-016 ) ) ;
#20499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20500 = circle ( 'none', #20492, 3.499999999999996000 ) ;
#20501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20502 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20503 = vector ( 'none', #20502, 1000.000000000000000 ) ;
#20504 = cartesian_point ( 'none', ( -36.75000000000000000, 144.0000000000000300, -45.25000000000000000 ) ) ;
#20505 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20506 = cartesian_point ( 'none', ( 36.76955262170040600, 129.5000000000000000, 36.76955262170054800 ) ) ;
#20507 = cartesian_point ( 'none', ( 4.508999559484000700, 123.1702702702702900, -45.25000000000000700 ) ) ;
#20508 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20509 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20510 = cartesian_point ( 'none', ( -36.75000000000000000, 144.0000000000000300, -36.75000000000000000 ) ) ;
#20511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20512 = line ( 'none', #20504, #20503 ) ;
#20513 = face_outer_bound ( 'none', #8447, .t. ) ;
#20514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20515 = face_outer_bound ( 'none', #8451, .t. ) ;
#20516 = axis2_placement_3d ( 'none', #20510, #20509, #20508 ) ;
#20517 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, -36.75000000000000000 ) ) ;
#20518 = cartesian_point ( 'none', ( 5.541526766141773300e-015, 123.0000000000000300, -45.25000000000000000 ) ) ;
#20519 = cartesian_point ( 'none', ( 2.260810415816277200, 123.0000000000000300, -45.25000000000000000 ) ) ;
#20520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20521 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20522 = cartesian_point ( 'none', ( 36.76955262170041300, 123.5000000000000100, -36.76955262170053400 ) ) ;
#20523 = axis2_placement_3d ( 'none', #20506, #20505, #20501 ) ;
#20524 = circle ( 'none', #20435, 3.499999999999996000 ) ;
#20525 = oriented_edge ( 'none', *, *, #20843, .t. ) ;
#20526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20527 = axis2_placement_3d ( 'none', #20540, #20546, #20526 ) ;
#20528 = circle ( 'none', #20527, 5.499999999999998200 ) ;
#20529 = cartesian_point ( 'none', ( 36.75000000000000700, 129.5000000000000000, -36.75000000000000000 ) ) ;
#20530 = cartesian_point ( 'none', ( -36.76955262170014300, 129.5000000000000000, -36.76955262170079700 ) ) ;
#20531 = circle ( 'none', #20582, 8.500000000000000000 ) ;
#20532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20533 = oriented_edge ( 'none', *, *, #10825, .t. ) ;
#20535 = oriented_edge ( 'none', *, *, #11999, .f. ) ;
#20534 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#20536 = axis2_placement_3d ( 'none', #20538, #20534, #20532 ) ;
#20537 = circle ( 'none', #20584, 3.499999999999996000 ) ;
#20538 = cartesian_point ( 'none', ( 36.76955262170041300, 129.5000000000000000, -36.76955262170053400 ) ) ;
#20539 = axis2_placement_3d ( 'none', #20529, #20587, #20586 ) ;
#20540 = cartesian_point ( 'none', ( 36.76955262170092500, 123.5000000000000000, 36.76955262170001500 ) ) ;
#20541 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20542 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#20543 = cartesian_point ( 'none', ( -36.76955262170068300, 129.4999999999999700, 36.76955262170026400 ) ) ;
#20544 = axis2_placement_3d ( 'none', #20543, #20542, #20541 ) ;
#20545 = cartesian_point ( 'none', ( -36.76955262170068300, 129.5000000000000000, 36.76955262170026400 ) ) ;
#20546 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20547 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20548 = axis2_placement_3d ( 'none', #20545, #20547, #20550 ) ;
#20549 = face_outer_bound ( 'none', #8402, .t. ) ;
#20550 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20551 = circle ( 'none', #20544, 3.500000000000003100 ) ;
#20552 = circle ( 'none', #20539, 8.500000000000000000 ) ;
#20553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20554 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20555 = cartesian_point ( 'none', ( -36.76955262170014300, 129.5000000000000000, -36.76955262170079700 ) ) ;
#20556 = axis2_placement_3d ( 'none', #20555, #20554, #20553 ) ;
#20557 = cylindrical_surface ( 'none', #20556, 3.499999999999996000 ) ;
#20558 = circle ( 'none', #20536, 3.500000000000003100 ) ;
#20559 = cylindrical_surface ( 'none', #20548, 3.500000000000003100 ) ;
#20560 = axis2_placement_3d ( 'none', #20626, #20625, #20624 ) ;
#20561 = cartesian_point ( 'none', ( 36.74999999999999300, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20562 = circle ( 'none', #20573, 8.500000000000000000 ) ;
#20563 = cartesian_point ( 'none', ( -45.25000000000000000, 129.4999999999999700, 36.74999999999999300 ) ) ;
#20564 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20565 = vector ( 'none', #20564, 1000.000000000000000 ) ;
#20566 = cartesian_point ( 'none', ( -45.25000000000000000, 144.0000000000000300, 36.74999999999999300 ) ) ;
#20567 = line ( 'none', #20566, #20565 ) ;
#20568 = circle ( 'none', #20560, 8.500000000000000000 ) ;
#20569 = line ( 'none', #20619, #20618 ) ;
#20570 = axis2_placement_3d ( 'none', #20605, #20604, #20602 ) ;
#20571 = cartesian_point ( 'none', ( 45.24999999999998600, 129.4999999999999700, 36.74999999999997900 ) ) ;
#20572 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.602569259225449000, 0.0000000000000000000 ) ) ;
#20573 = axis2_placement_3d ( 'none', #20623, #20611, #20610 ) ;
#20574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20575 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#20576 = axis2_placement_3d ( 'none', #20572, #20578, #20577 ) ;
#20577 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20578 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20580 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20581 = cartesian_point ( 'none', ( -36.75000000000000000, 129.5000000000000000, -36.75000000000000000 ) ) ;
#20582 = axis2_placement_3d ( 'none', #20581, #20580, #20579 ) ;
#20583 = face_outer_bound ( 'none', #8471, .t. ) ;
#20584 = axis2_placement_3d ( 'none', #20530, #20575, #20574 ) ;
#20585 = cylindrical_surface ( 'none', #20576, 29.05000000000000100 ) ;
#20586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20587 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20588 = cartesian_point ( 'none', ( -36.75000000000000000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20590 = face_outer_bound ( 'none', #8470, .t. ) ;
#20591 = axis2_placement_3d ( 'none', #20607, #20608, #20589 ) ;
#20592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20593 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20594 = face_outer_bound ( 'none', #8518, .t. ) ;
#20595 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 36.74999999999999300 ) ) ;
#20596 = circle ( 'none', #20600, 8.500000000000000000 ) ;
#20597 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20598 = vector ( 'none', #20597, 1000.000000000000000 ) ;
#20599 = cartesian_point ( 'none', ( 36.74999999999998600, 144.0000000000000300, 45.25000000000000000 ) ) ;
#20600 = axis2_placement_3d ( 'none', #20603, #20652, #20651 ) ;
#20601 = cartesian_point ( 'none', ( 36.74999999999998600, 129.4999999999999700, 36.74999999999997900 ) ) ;
#20602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20603 = cartesian_point ( 'none', ( -36.75000000000000000, 123.5000000000000000, -36.75000000000000000 ) ) ;
#20604 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20605 = cartesian_point ( 'none', ( 36.74999999999998600, 144.0000000000000300, 36.74999999999997900 ) ) ;
#20606 = axis2_placement_3d ( 'none', #20601, #20593, #20592 ) ;
#20607 = cartesian_point ( 'none', ( 36.75000000000000700, 144.0000000000000300, -36.75000000000000000 ) ) ;
#20608 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20609 = circle ( 'none', #20606, 8.500000000000000000 ) ;
#20610 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20611 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20612 = face_outer_bound ( 'none', #8510, .t. ) ;
#20613 = edge_curve ( 'none', #11977, #20620, #3097, .t. ) ;
#20614 = cartesian_point ( 'none', ( 45.24999999999998600, 123.5000000000000000, 36.74999999999997900 ) ) ;
#20615 = cylindrical_surface ( 'none', #20570, 8.500000000000000000 ) ;
#20616 = cylindrical_surface ( 'none', #20591, 8.500000000000000000 ) ;
#20617 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20618 = vector ( 'none', #20617, 1000.000000000000000 ) ;
#20619 = cartesian_point ( 'none', ( 36.75000000000000700, 144.0000000000000300, -45.25000000000000000 ) ) ;
#20620 = vertex_point ( 'none', #3148 ) ;
#20621 = oriented_edge ( 'none', *, *, #20422, .t. ) ;
#20622 = line ( 'none', #20599, #20598 ) ;
#20623 = cartesian_point ( 'none', ( -36.75000000000000000, 129.4999999999999700, 36.75000000000000000 ) ) ;
#20624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20625 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20626 = cartesian_point ( 'none', ( 36.75000000000000700, 123.5000000000000000, -36.75000000000000000 ) ) ;
#20627 = line ( 'none', #20684, #20683 ) ;
#20628 = cartesian_point ( 'none', ( 6.745368781615773900, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20630 = oriented_edge ( 'none', *, *, #22018, .f. ) ;
#20631 = cartesian_point ( 'none', ( -36.75000000000000000, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20632 = axis2_placement_3d ( 'none', #20655, #20715, #20714 ) ;
#20633 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20634 = cartesian_point ( 'none', ( 36.76955262170041300, 129.5000000000000000, -36.76955262170053400 ) ) ;
#20635 = cartesian_point ( 'none', ( 45.25000000000001400, 129.5000000000000000, -36.75000000000000000 ) ) ;
#20636 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20637 = vector ( 'none', #20636, 1000.000000000000000 ) ;
#20638 = cartesian_point ( 'none', ( -45.25000000000000000, 129.5000000000000000, -36.75000000000000000 ) ) ;
#20639 = axis2_placement_3d ( 'none', #20634, #20633, #20629 ) ;
#20640 = cartesian_point ( 'none', ( 36.75000000000000700, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20641 = cartesian_point ( 'none', ( 36.74999999999999300, 129.4999999999999700, 45.24999999999997900 ) ) ;
#20642 = line ( 'none', #20648, #20637 ) ;
#20643 = cylindrical_surface ( 'none', #20639, 3.500000000000003100 ) ;
#20644 = cartesian_point ( 'none', ( 45.25000000000001400, 123.5000000000000000, -36.75000000000000000 ) ) ;
#20645 = cartesian_point ( 'none', ( -36.75000000000000000, 129.5000000000000000, -45.25000000000000000 ) ) ;
#20646 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20647 = vector ( 'none', #20646, 1000.000000000000000 ) ;
#20648 = cartesian_point ( 'none', ( 45.25000000000001400, 144.0000000000000300, -36.75000000000000000 ) ) ;
#20649 = cartesian_point ( 'none', ( 36.75000000000000700, 129.5000000000000000, -45.25000000000000000 ) ) ;
#20650 = edge_loop ( 'none', ( #20800, #20801, #20533, #21030, #20994, #21036 ) ) ;
#20651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20652 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20653 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, -36.75000000000000000 ) ) ;
#20654 = line ( 'none', #20653, #20647 ) ;
#20655 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.5000000000000000, 0.0000000000000000000 ) ) ;
#20656 = face_outer_bound ( 'none', #8541, .t. ) ;
#20657 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, -6.745368781615801400 ) ) ;
#20658 = cartesian_point ( 'none', ( -6.745368781615801400, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20659 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20660 = vector ( 'none', #20659, 1000.000000000000000 ) ;
#20661 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20662 = line ( 'none', #20661, #20660 ) ;
#20663 = circle ( 'none', #20632, 45.74999999999996400 ) ;
#20664 = face_bound ( 'none', #8524, .t. ) ;
#20665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20666 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20667 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.5000000000000000, 0.0000000000000000000 ) ) ;
#20668 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20669 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20670 = vector ( 'none', #20669, 1000.000000000000000 ) ;
#20671 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20672 = line ( 'none', #20671, #20670 ) ;
#20673 = plane ( 'none', #20676 ) ;
#20674 = cartesian_point ( 'none', ( 45.25000000000000000, 123.5000000000000000, -6.745368781615801400 ) ) ;
#20675 = axis2_placement_3d ( 'none', #20667, #20666, #20665 ) ;
#20676 = axis2_placement_3d ( 'none', #20668, #20710, #20709 ) ;
#20677 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 6.745368781615781000 ) ) ;
#20678 = cartesian_point ( 'none', ( -45.25000000000000000, 123.1702702702702900, 4.508999559483999800 ) ) ;
#20679 = cartesian_point ( 'none', ( -45.25000000000000000, 123.0000000000000300, 2.260810415816271800 ) ) ;
#20680 = cartesian_point ( 'none', ( -45.25000000000000000, 123.0000000000000300, -8.312290149212657600e-015 ) ) ;
#20681 = circle ( 'none', #20675, 45.74999999999996400 ) ;
#20682 = direction ( 'none', ( -3.066914432666178300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20683 = vector ( 'none', #20682, 1000.000000000000000 ) ;
#20684 = cartesian_point ( 'none', ( 45.25000000000001400, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20685 = b_spline_curve_with_knots ( 'none', 3,
( #20680, #20679, #20678, #20677 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.006763874629234108800 ),
.unspecified. ) ;
#20686 = cartesian_point ( 'none', ( 36.74999999999998600, 123.5000000000000000, 36.74999999999997900 ) ) ;
#20687 = cartesian_point ( 'none', ( -36.75000000000000000, 144.0000000000000300, 36.75000000000000000 ) ) ;
#20688 = face_outer_bound ( 'none', #8491, .t. ) ;
#20689 = cartesian_point ( 'none', ( -36.75000000000000000, 129.4999999999999700, 45.25000000000000000 ) ) ;
#20690 = axis2_placement_3d ( 'none', #20696, #20708, #20693 ) ;
#20691 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20692 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#20693 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20694 = axis2_placement_3d ( 'none', #20687, #20735, #20734 ) ;
#20695 = face_bound ( 'none', #8562, .t. ) ;
#20696 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20697 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20698 = vector ( 'none', #20697, 1000.000000000000000 ) ;
#20699 = cartesian_point ( 'none', ( -36.75000000000000000, 144.0000000000000300, 45.25000000000000000 ) ) ;
#20700 = line ( 'none', #20699, #20698 ) ;
#20701 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#20702 = axis2_placement_3d ( 'none', #20701, #20692, #20691 ) ;
#20703 = circle ( 'none', #20702, 3.600000000000000100 ) ;
#20704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20705 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20706 = axis2_placement_3d ( 'none', #20711, #20705, #20704 ) ;
#20707 = circle ( 'none', #20706, 8.500000000000000000 ) ;
#20708 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20709 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20710 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20711 = cartesian_point ( 'none', ( -36.75000000000000000, 123.5000000000000000, 36.75000000000000000 ) ) ;
#20712 = face_outer_bound ( 'none', #6584, .t. ) ;
#20713 = plane ( 'none', #20690 ) ;
#20714 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20715 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20716 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20717 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20718 = axis2_placement_3d ( 'none', #20772, #20770, #20769 ) ;
#20719 = line ( 'none', #20741, #20774 ) ;
#20720 = face_outer_bound ( 'none', #8528, .t. ) ;
#20721 = cartesian_point ( 'none', ( 45.25000000000000000, 123.0000000000000300, -3.104540006587308400e-014 ) ) ;
#20722 = cartesian_point ( 'none', ( 45.25000000000000000, 123.0000000000000300, 2.260810415816245200 ) ) ;
#20723 = cartesian_point ( 'none', ( 45.25000000000000700, 123.1702702702702900, 4.508999559483969600 ) ) ;
#20724 = cartesian_point ( 'none', ( 45.25000000000000000, 123.5000000000000000, 6.745368781615745500 ) ) ;
#20725 = cartesian_point ( 'none', ( 45.25000000000000000, 123.5000000000000000, 6.745368781615745500 ) ) ;
#20726 = face_bound ( 'none', #8571, .t. ) ;
#20727 = plane ( 'none', #20754 ) ;
#20728 = cartesian_point ( 'none', ( 1.600000000000005900, -31.60674923231022500, -21.12082316046052500 ) ) ;
#20729 = plane ( 'none', #20731 ) ;
#20730 = b_spline_curve_with_knots ( 'none', 3,
( #20724, #20723, #20722, #20721 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.673617379884034500e-019, 0.006763874629234097600 ),
.unspecified. ) ;
#20731 = axis2_placement_3d ( 'none', #20717, #20716, #20775 ) ;
#20732 = cartesian_point ( 'none', ( -6.745368781615801400, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20733 = face_outer_bound ( 'none', #8583, .t. ) ;
#20734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20735 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20736 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20737 = vector ( 'none', #20736, 1000.000000000000000 ) ;
#20738 = cartesian_point ( 'none', ( 45.24999999999998600, 123.5000000000000000, 36.74999999999997900 ) ) ;
#20739 = line ( 'none', #20738, #20737 ) ;
#20740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20741 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20743 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20744 = axis2_placement_3d ( 'none', #20686, #20743, #20742 ) ;
#20745 = circle ( 'none', #20744, 8.500000000000000000 ) ;
#20746 = cylindrical_surface ( 'none', #20694, 8.500000000000000000 ) ;
#20747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20748 = vector ( 'none', #20747, 1000.000000000000000 ) ;
#20749 = cartesian_point ( 'none', ( -45.25000000000000000, 129.5000000000000000, -45.25000000000000000 ) ) ;
#20750 = line ( 'none', #20757, #20493 ) ;
#20751 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20753 = cartesian_point ( 'none', ( -45.25000000000000000, 144.0000000000000300, -45.25000000000000000 ) ) ;
#20754 = axis2_placement_3d ( 'none', #20753, #20752, #20751 ) ;
#20755 = b_spline_curve_with_knots ( 'none', 3,
( #20242, #20247, #20246, #19722 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.006763874629234126200 ),
.unspecified. ) ;
#20756 = vector ( 'none', #20765, 1000.000000000000000 ) ;
#20757 = cartesian_point ( 'none', ( -7.280511889130597300, -1.801151473982090600, 40.00000000000000000 ) ) ;
#20758 = cartesian_point ( 'none', ( 1.600000000000005400, -30.84427712221263800, -20.88981791652660300 ) ) ;
#20759 = cartesian_point ( 'none', ( -45.25000000000000000, 123.0000000000000300, -8.312290149212657600e-015 ) ) ;
#20760 = cartesian_point ( 'none', ( -45.25000000000000000, 123.0000000000000300, -2.260810415816288300 ) ) ;
#20761 = cartesian_point ( 'none', ( -45.25000000000000000, 123.1702702702702900, -4.508999559484019300 ) ) ;
#20762 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, -6.745368781615801400 ) ) ;
#20763 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 6.745368781615781000 ) ) ;
#20764 = face_outer_bound ( 'none', #8522, .t. ) ;
#20765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20766 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20767 = b_spline_curve_with_knots ( 'none', 3,
( #20762, #20761, #20760, #20759 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.006763874629234113200 ),
.unspecified. ) ;
#20768 = line ( 'none', #20749, #20748 ) ;
#20769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20770 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20771 = line ( 'none', #20766, #20756 ) ;
#20772 = cartesian_point ( 'none', ( -45.25000000000000000, 144.0000000000000300, -45.25000000000000000 ) ) ;
#20773 = plane ( 'none', #20718 ) ;
#20774 = vector ( 'none', #20740, 1000.000000000000000 ) ;
#20775 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20776 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#20777 = cylindrical_surface ( 'none', #20784, 2.000000000000001800 ) ;
#20778 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#20779 = axis2_placement_3d ( 'none', #20776, #20810, #20778 ) ;
#20780 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20781 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20782 = circle ( 'none', #20779, 49.97999599839921100 ) ;
#20783 = cartesian_point ( 'none', ( -19.92329039089679900, -1.749999999999789700, 40.00000000000000000 ) ) ;
#20784 = axis2_placement_3d ( 'none', #20839, #20836, #20834 ) ;
#20785 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20787 = vector ( 'none', #20786, 1000.000000000000000 ) ;
#20788 = axis2_placement_3d ( 'none', #20794, #20781, #20780 ) ;
#20789 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20790 = direction ( 'none', ( 0.0000000000000000000, 2.116258569575419200e-016, -1.000000000000000000 ) ) ;
#20791 = vector ( 'none', #20790, 1000.000000000000000 ) ;
#20792 = cartesian_point ( 'none', ( -45.25000000000000000, 129.5000000000000000, -45.25000000000000000 ) ) ;
#20793 = line ( 'none', #20789, #20787 ) ;
#20794 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#20795 = oriented_edge ( 'none', *, *, #22065, .f. ) ;
#20796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20797 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20798 = cartesian_point ( 'none', ( 0.0000000000000000000, 123.5000000000000000, 0.0000000000000000000 ) ) ;
#20799 = axis2_placement_3d ( 'none', #20798, #20797, #20796 ) ;
#20800 = oriented_edge ( 'none', *, *, #18210, .f. ) ;
#20801 = oriented_edge ( 'none', *, *, #21043, .f. ) ;
#20802 = circle ( 'none', #20788, 2.000000000000001800 ) ;
#20803 = cartesian_point ( 'none', ( 0.7499999999999996700, -45.00000000000000000, 22.00000000000000700 ) ) ;
#20804 = cartesian_point ( 'none', ( 2.750000000000001800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#20805 = line ( 'none', #20792, #20791 ) ;
#20806 = edge_loop ( 'none', ( #19823, #21048, #21053, #21052 ) ) ;
#20807 = oriented_edge ( 'none', *, *, #10749, .t. ) ;
#20808 = face_outer_bound ( 'none', #8733, .t. ) ;
#20809 = circle ( 'none', #20799, 45.74999999999996400 ) ;
#20810 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#20811 = cartesian_point ( 'none', ( 45.25000000000000000, 123.0000000000000300, -3.104540006587308400e-014 ) ) ;
#20812 = cartesian_point ( 'none', ( -45.25000000000000000, 129.4999999999999700, 45.25000000000000000 ) ) ;
#20813 = line ( 'none', #20812, #20855 ) ;
#20814 = face_outer_bound ( 'none', #8614, .t. ) ;
#20815 = b_spline_curve_with_knots ( 'none', 3,
( #20811, #20870, #20869, #20868 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.653533967909935100e-018, 0.006763874629234093200 ),
.unspecified. ) ;
#20816 = face_bound ( 'none', #6663, .t. ) ;
#20817 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.116258569575419000e-016 ) ) ;
#20818 = cartesian_point ( 'none', ( -75.00000000000000000, 129.5000000000000000, -61.08400087449794600 ) ) ;
#20819 = line ( 'none', #20884, #20883 ) ;
#20820 = face_bound ( 'none', #8576, .t. ) ;
#20821 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20822 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#20823 = face_bound ( 'none', #8663, .t. ) ;
#20824 = face_outer_bound ( 'none', #8613, .t. ) ;
#20825 = axis2_placement_3d ( 'none', #20822, #20821, #20830 ) ;
#20826 = cylindrical_surface ( 'none', #20825, 15.50000000000000000 ) ;
#20827 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20828 = circle ( 'none', #20861, 42.50000000000000700 ) ;
#20829 = face_outer_bound ( 'none', #8788, .t. ) ;
#20830 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20831 = face_bound ( 'none', #8674, .t. ) ;
#20832 = axis2_placement_3d ( 'none', #20835, #20785, #20827 ) ;
#20833 = axis2_placement_3d ( 'none', #20865, #20856, #20842 ) ;
#20834 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20835 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#20836 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20838 = vector ( 'none', #20837, 1000.000000000000000 ) ;
#20839 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#20840 = line ( 'none', #20783, #20838 ) ;
#20841 = cylindrical_surface ( 'none', #20832, 20.00000000000000000 ) ;
#20842 = direction ( 'none', ( 3.066914432666178300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20843 = edge_curve ( 'none', #19770, #10528, #3142, .t. ) ;
#20844 = cartesian_point ( 'none', ( 45.25000000000001400, 129.5000000000000000, -45.25000000000000000 ) ) ;
#20845 = line ( 'none', #20844, #20906 ) ;
#20846 = plane ( 'none', #20893 ) ;
#20847 = circle ( 'none', #20848, 2.250000000000001800 ) ;
#20848 = axis2_placement_3d ( 'none', #20900, #20899, #20898 ) ;
#20849 = direction ( 'none', ( -3.066914432666178300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20850 = vector ( 'none', #20849, 1000.000000000000000 ) ;
#20851 = plane ( 'none', #20833 ) ;
#20852 = advanced_face ( 'none', ( #3136 ), #3106, .f. ) ;
#20853 = face_outer_bound ( 'none', #8568, .t. ) ;
#20854 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20855 = vector ( 'none', #20854, 1000.000000000000000 ) ;
#20856 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.066914432666178300e-016 ) ) ;
#20857 = cartesian_point ( 'none', ( 45.25000000000001400, 123.5000000000000000, -45.25000000000000000 ) ) ;
#20858 = line ( 'none', #20857, #20850 ) ;
#20859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20860 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20861 = axis2_placement_3d ( 'none', #20867, #20860, #20859 ) ;
#20862 = face_bound ( 'none', #8574, .t. ) ;
#20863 = cartesian_point ( 'none', ( -44.40000000000000600, -2.499999999999846300, 20.00000000000000400 ) ) ;
#20864 = direction ( 'none', ( 0.0000000000000000000, 2.116258569575419000e-016, -1.000000000000000000 ) ) ;
#20865 = cartesian_point ( 'none', ( 45.25000000000001400, 144.0000000000000300, -45.25000000000000000 ) ) ;
#20866 = plane ( 'none', #20871 ) ;
#20867 = cartesian_point ( 'none', ( 0.0000000000000000000, 129.5000000000000000, 2.634741919121396700e-014 ) ) ;
#20868 = cartesian_point ( 'none', ( 45.25000000000000000, 123.5000000000000000, -6.745368781615801400 ) ) ;
#20869 = cartesian_point ( 'none', ( 45.25000000000000000, 123.1702702702702900, -4.508999559484026400 ) ) ;
#20870 = cartesian_point ( 'none', ( 45.25000000000000000, 123.0000000000000300, -2.260810415816300700 ) ) ;
#20871 = axis2_placement_3d ( 'none', #20818, #20817, #20864 ) ;
#20872 = face_bound ( 'none', #8673, .t. ) ;
#20873 = line ( 'none', #20880, #20879 ) ;
#20874 = cartesian_point ( 'none', ( 6.745368781615781000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20875 = cartesian_point ( 'none', ( 0.7499999999999998900, -44.39999999999999900, 22.00000000000000700 ) ) ;
#20876 = cartesian_point ( 'none', ( -44.40000000000000600, -2.749999999999846800, 20.00000000000000400 ) ) ;
#20877 = line ( 'none', #20876, #20922 ) ;
#20878 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20879 = vector ( 'none', #20878, 1000.000000000000000 ) ;
#20880 = cartesian_point ( 'none', ( 2.500000000000002200, -42.39999999999999900, 20.00000000000000400 ) ) ;
#20881 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998479000, 17.75000000000000400 ) ) ;
#20882 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#20883 = vector ( 'none', #20882, 1000.000000000000000 ) ;
#20884 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995449200, 17.75000000000000400 ) ) ;
#20885 = axis2_placement_3d ( 'none', #20935, #20927, #20926 ) ;
#20886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20887 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20888 = axis2_placement_3d ( 'none', #20894, #20887, #20886 ) ;
#20889 = circle ( 'none', #20888, 41.19999999999998900 ) ;
#20890 = direction ( 'none', ( 0.0000000000000000000, -2.116258569575419000e-016, 1.000000000000000000 ) ) ;
#20891 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20892 = cartesian_point ( 'none', ( 0.0000000000000000000, 127.9000000000000200, 2.600881782008189900e-014 ) ) ;
#20893 = axis2_placement_3d ( 'none', #20892, #20891, #20890 ) ;
#20894 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#20895 = face_outer_bound ( 'none', #8781, .t. ) ;
#20896 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#20897 = circle ( 'none', #20885, 1.750000000000001300 ) ;
#20898 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20899 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#20900 = cartesian_point ( 'none', ( 45.00000000000000700, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#20901 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#20902 = vector ( 'none', #20901, 1000.000000000000000 ) ;
#20903 = cartesian_point ( 'none', ( 43.40000000000002700, 2.999999999999547900, 20.00000000000000400 ) ) ;
#20904 = line ( 'none', #20903, #20902 ) ;
#20905 = direction ( 'none', ( 3.066914432666178300e-016, 2.116258569575419200e-016, -1.000000000000000000 ) ) ;
#20906 = vector ( 'none', #20905, 1000.000000000000000 ) ;
#20907 = face_outer_bound ( 'none', #8649, .t. ) ;
#20908 = cartesian_point ( 'none', ( -3.000000000000002200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#20909 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20910 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#20911 = axis2_placement_3d ( 'none', #20910, #20950, #20949 ) ;
#20912 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#20913 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998425700, 22.00000000000000700 ) ) ;
#20914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20915 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20916 = cartesian_point ( 'none', ( 0.0000000000000000000, 11.00000000000000000, 0.0000000000000000000 ) ) ;
#20917 = axis2_placement_3d ( 'none', #20916, #20915, #20914 ) ;
#20918 = cartesian_point ( 'none', ( -0.7499999999999994400, 43.39999999999999900, 17.75000000000000400 ) ) ;
#20919 = axis2_placement_3d ( 'none', #20929, #20912, #20909 ) ;
#20920 = cartesian_point ( 'none', ( -43.40000000000000600, -2.499999999999849900, 20.00000000000000400 ) ) ;
#20921 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#20922 = vector ( 'none', #20921, 1000.000000000000000 ) ;
#20923 = cylindrical_surface ( 'none', #20911, 2.250000000000001800 ) ;
#20924 = cartesian_point ( 'none', ( -44.40000000000000600, -2.749999999999846800, 20.00000000000000400 ) ) ;
#20925 = cylindrical_surface ( 'none', #20919, 2.000000000000001800 ) ;
#20926 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20927 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20928 = face_outer_bound ( 'none', #8671, .t. ) ;
#20929 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#20930 = circle ( 'none', #20917, 44.75000000000000000 ) ;
#20931 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20932 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20933 = axis2_placement_3d ( 'none', #20896, #20932, #20931 ) ;
#20934 = circle ( 'none', #20933, 1.750000000000001600 ) ;
#20935 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#20936 = axis2_placement_3d ( 'none', #20977, #20976, #20975 ) ;
#20937 = cartesian_point ( 'none', ( 1.569032350145118400e-015, 123.0000000000000300, 45.25000000000000000 ) ) ;
#20938 = cartesian_point ( 'none', ( -2.260810415816282900, 123.0000000000000300, 45.25000000000000000 ) ) ;
#20939 = cartesian_point ( 'none', ( -4.508999559484015800, 123.1702702702702900, 45.25000000000000000 ) ) ;
#20940 = cartesian_point ( 'none', ( -6.745368781615801400, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20941 = face_outer_bound ( 'none', #8714, .t. ) ;
#20942 = circle ( 'none', #20944, 3.600000000000000100 ) ;
#20943 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#20944 = axis2_placement_3d ( 'none', #20948, #20943, #20988 ) ;
#20945 = b_spline_curve_with_knots ( 'none', 3,
( #20940, #20939, #20938, #20937 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.006763874629234122700 ),
.unspecified. ) ;
#20946 = cylindrical_surface ( 'none', #20965, 42.50000000000000700 ) ;
#20947 = vector ( 'none', #20951, 1000.000000000000000 ) ;
#20948 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#20949 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20950 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20951 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20952 = cartesian_point ( 'none', ( -3.000000000000002200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#20953 = line ( 'none', #20952, #20947 ) ;
#20954 = cartesian_point ( 'none', ( -0.7499999999999972200, 45.00000000000000000, 17.75000000000000400 ) ) ;
#20955 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20957 = cartesian_point ( 'none', ( -45.25000000000000000, 144.0000000000000300, 45.25000000000000000 ) ) ;
#20958 = axis2_placement_3d ( 'none', #20957, #20956, #20955 ) ;
#20959 = plane ( 'none', #20958 ) ;
#20960 = face_outer_bound ( 'none', #8744, .t. ) ;
#20961 = circle ( 'none', #21027, 42.50000000000000700 ) ;
#20962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20963 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#20964 = cartesian_point ( 'none', ( 0.0000000000000000000, 127.9000000000000200, 2.600881782008189900e-014 ) ) ;
#20965 = axis2_placement_3d ( 'none', #20964, #20963, #20962 ) ;
#20966 = cartesian_point ( 'none', ( -3.000000000000001800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#20967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20968 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20969 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#20970 = cartesian_point ( 'none', ( 2.500000000000001800, -44.39999999999999900, 20.00000000000000400 ) ) ;
#20971 = face_outer_bound ( 'none', #8676, .t. ) ;
#20972 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20973 = vector ( 'none', #20972, 1000.000000000000000 ) ;
#20974 = cartesian_point ( 'none', ( 0.0000000000000000000, 127.9000000000000200, 2.600881782008189900e-014 ) ) ;
#20975 = direction ( 'none', ( 1.037855385499452500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20976 = direction ( 'none', ( 1.000000000000000000, -1.037855385499452500e-014, 0.0000000000000000000 ) ) ;
#20977 = cartesian_point ( 'none', ( -1.750000000000206100, -19.92329039089676700, 40.00000000000000000 ) ) ;
#20978 = cartesian_point ( 'none', ( -45.25000000000000000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20979 = line ( 'none', #20978, #20973 ) ;
#20980 = cartesian_point ( 'none', ( 6.745368781615781000, 123.5000000000000000, 45.25000000000000000 ) ) ;
#20981 = cartesian_point ( 'none', ( 4.508999559484003300, 123.1702702702702900, 45.25000000000000000 ) ) ;
#20982 = cartesian_point ( 'none', ( 2.260810415816276700, 123.0000000000000300, 45.25000000000000000 ) ) ;
#20983 = cartesian_point ( 'none', ( 1.569032350145118400e-015, 123.0000000000000300, 45.25000000000000000 ) ) ;
#20984 = axis2_placement_3d ( 'none', #20969, #20968, #20967 ) ;
#20985 = circle ( 'none', #20984, 2.250000000000001800 ) ;
#20986 = b_spline_curve_with_knots ( 'none', 3,
( #20983, #20982, #20981, #20980 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.560458402876566000e-018, 0.006763874629234100200 ),
.unspecified. ) ;
#20987 = plane ( 'none', #20936 ) ;
#20988 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20989 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20990 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20991 = cartesian_point ( 'none', ( 42.05642786780637000, 6.165153184861021700, -1.249999999999988000 ) ) ;
#20992 = cartesian_point ( 'none', ( 42.05744767357323600, 6.329216000394013400, -1.216809309782617400 ) ) ;
#20994 = oriented_edge ( 'none', *, *, #17874, .f. ) ;
#20993 = cartesian_point ( 'none', ( 42.06087642528697800, 6.629923823033874600, -1.091880968083732500 ) ) ;
#20995 = oriented_edge ( 'none', *, *, #22086, .f. ) ;
#20996 = cartesian_point ( 'none', ( 42.07040787378740300, 7.085421914951051100, -0.6253152838883747600 ) ) ;
#20997 = cartesian_point ( 'none', ( 42.07142760087578600, 7.123778129773053400, -0.5534902111403690000 ) ) ;
#20998 = cartesian_point ( 'none', ( 0.7500000000000006700, -42.39999999999999900, 20.00000000000000400 ) ) ;
#20999 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21000 = face_outer_bound ( 'none', #8654, .t. ) ;
#21001 = cartesian_point ( 'none', ( 42.06330374342027100, 6.769210573097598000, -0.9987195812341520500 ) ) ;
#21002 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -7.500000000000000000 ) ) ;
#21003 = line ( 'none', #21002, #21017 ) ;
#21004 = cylindrical_surface ( 'none', #21010, 1.750000000000001600 ) ;
#21005 = cartesian_point ( 'none', ( 42.06816984722618000, 6.994905202365176300, -0.7611330869349390800 ) ) ;
#21006 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21007 = vector ( 'none', #21006, 1000.000000000000000 ) ;
#21008 = cartesian_point ( 'none', ( 0.7500000000000010000, -42.39999999999999900, 21.75000000000000700 ) ) ;
#21009 = line ( 'none', #21008, #21007 ) ;
#21010 = axis2_placement_3d ( 'none', #20998, #20990, #20989 ) ;
#21011 = cartesian_point ( 'none', ( 42.06694032227338900, 6.942159806690391100, -0.8255248788398291700 ) ) ;
#21012 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#21013 = vector ( 'none', #21012, 1000.000000000000000 ) ;
#21014 = cartesian_point ( 'none', ( 2.500000000000001800, -43.39999999999999900, 20.00000000000000400 ) ) ;
#21015 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998479000, 17.75000000000000400 ) ) ;
#21016 = line ( 'none', #21015, #21013 ) ;
#21017 = vector ( 'none', #20999, 1000.000000000000000 ) ;
#21018 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21019 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21020 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#21021 = axis2_placement_3d ( 'none', #21020, #21019, #21018 ) ;
#21022 = circle ( 'none', #21021, 2.250000000000001800 ) ;
#21023 = cartesian_point ( 'none', ( 42.07400958559257700, 7.217819873966330800, -0.3260821211143911700 ) ) ;
#21024 = cartesian_point ( 'none', ( 0.7500000000000003300, -44.39999999999999900, 21.75000000000000700 ) ) ;
#21025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21026 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.116258569575419000e-016 ) ) ;
#21027 = axis2_placement_3d ( 'none', #20974, #21026, #21025 ) ;
#21028 = oriented_edge ( 'none', *, *, #20422, .f. ) ;
#21029 = edge_loop ( 'none', ( #21031, #21037, #21035, #21065 ) ) ;
#21030 = oriented_edge ( 'none', *, *, #20843, .f. ) ;
#21031 = oriented_edge ( 'none', *, *, #10567, .t. ) ;
#21032 = vertex_point ( 'none', #3132 ) ;
#21033 = edge_loop ( 'none', ( #21132, #21034, #21131, #21128 ) ) ;
#21034 = oriented_edge ( 'none', *, *, #21049, .f. ) ;
#21035 = oriented_edge ( 'none', *, *, #20613, .f. ) ;
#21036 = oriented_edge ( 'none', *, *, #22060, .f. ) ;
#21037 = oriented_edge ( 'none', *, *, #21043, .t. ) ;
#21038 = advanced_face ( 'none', ( #3143 ), #3126, .f. ) ;
#21039 = vertex_point ( 'none', #3098 ) ;
#21040 = edge_curve ( 'none', #21054, #21074, #3181, .t. ) ;
#21041 = oriented_edge ( 'none', *, *, #11901, .t. ) ;
#21042 = edge_curve ( 'none', #21108, #21074, #3127, .t. ) ;
#21043 = edge_curve ( 'none', #10747, #20620, #3122, .t. ) ;
#21044 = oriented_edge ( 'none', *, *, #8665, .f. ) ;
#21045 = advanced_face ( 'none', ( #3121 ), #3134, .f. ) ;
#21046 = edge_loop ( 'none', ( #21041, #21097, #21096, #21091 ) ) ;
#21047 = edge_loop ( 'none', ( #21070, #21095, #21111, #21093, #21094, #21100 ) ) ;
#21048 = oriented_edge ( 'none', *, *, #21056, .t. ) ;
#21049 = edge_curve ( 'none', #21050, #9729, #3170, .t. ) ;
#21050 = vertex_point ( 'none', #3171 ) ;
#21051 = edge_curve ( 'none', #21032, #22076, #3155, .t. ) ;
#21052 = oriented_edge ( 'none', *, *, #22077, .f. ) ;
#21053 = oriented_edge ( 'none', *, *, #11920, .t. ) ;
#21054 = vertex_point ( 'none', #3163 ) ;
#21055 = vertex_point ( 'none', #3162 ) ;
#21056 = edge_curve ( 'none', #21032, #11903, #3156, .t. ) ;
#21057 = oriented_edge ( 'none', *, *, #21109, .f. ) ;
#21058 = edge_curve ( 'none', #21054, #21087, #3202, .t. ) ;
#21059 = advanced_face ( 'none', ( #3166 ), #3211, .f. ) ;
#21060 = oriented_edge ( 'none', *, *, #21040, .t. ) ;
#21061 = oriented_edge ( 'none', *, *, #6373, .f. ) ;
#21062 = vertex_point ( 'none', #3212 ) ;
#21063 = oriented_edge ( 'none', *, *, #21197, .f. ) ;
#21064 = oriented_edge ( 'none', *, *, #21136, .f. ) ;
#21065 = oriented_edge ( 'none', *, *, #11985, .f. ) ;
#21066 = oriented_edge ( 'none', *, *, #21084, .t. ) ;
#21067 = oriented_edge ( 'none', *, *, #6374, .t. ) ;
#21068 = edge_curve ( 'none', #21050, #11905, #3193, .t. ) ;
#21069 = advanced_face ( 'none', ( #3188 ), #3194, .f. ) ;
#21070 = oriented_edge ( 'none', *, *, #22044, .t. ) ;
#21071 = advanced_face ( 'none', ( #3204 ), #3241, .t. ) ;
#21072 = edge_curve ( 'none', #6352, #21087, #3184, .t. ) ;
#21073 = edge_curve ( 'none', #9664, #6352, #3198, .t. ) ;
#21074 = vertex_point ( 'none', #3243 ) ;
#21075 = edge_curve ( 'none', #21099, #6328, #3244, .t. ) ;
#21076 = oriented_edge ( 'none', *, *, #21073, .t. ) ;
#21077 = edge_loop ( 'none', ( #21088, #6375, #21107, #21076, #21080, #21086, #21060, #21103, #21125, #21064, #21067, #21057, #21113 ) ) ;
#21078 = vertex_point ( 'none', #3231 ) ;
#21080 = oriented_edge ( 'none', *, *, #21072, .t. ) ;
#21079 = edge_curve ( 'none', #11988, #21050, #3236, .t. ) ;
#21081 = edge_curve ( 'none', #6372, #6369, #3221, .t. ) ;
#21082 = oriented_edge ( 'none', *, *, #21106, .f. ) ;
#21083 = vertex_point ( 'none', #3223 ) ;
#21084 = edge_curve ( 'none', #6334, #21062, #3227, .t. ) ;
#21085 = oriented_edge ( 'none', *, *, #6371, .t. ) ;
#21086 = oriented_edge ( 'none', *, *, #21058, .f. ) ;
#21087 = vertex_point ( 'none', #3275 ) ;
#21088 = oriented_edge ( 'none', *, *, #6376, .f. ) ;
#21089 = oriented_edge ( 'none', *, *, #6329, .t. ) ;
#21090 = advanced_face ( 'none', ( #3186 ), #3279, .f. ) ;
#21091 = oriented_edge ( 'none', *, *, #22080, .f. ) ;
#21092 = edge_curve ( 'none', #21108, #21083, #3267, .t. ) ;
#21093 = oriented_edge ( 'none', *, *, #10167, .f. ) ;
#21094 = oriented_edge ( 'none', *, *, #21104, .t. ) ;
#21095 = oriented_edge ( 'none', *, *, #21079, .t. ) ;
#21096 = oriented_edge ( 'none', *, *, #21079, .f. ) ;
#21098 = edge_curve ( 'none', #6366, #6334, #3257, .t. ) ;
#21097 = oriented_edge ( 'none', *, *, #21068, .f. ) ;
#21099 = vertex_point ( 'none', #3269 ) ;
#21100 = oriented_edge ( 'none', *, *, #21051, .t. ) ;
#21101 = edge_curve ( 'none', #6338, #9673, #3260, .t. ) ;
#21102 = oriented_edge ( 'none', *, *, #21073, .f. ) ;
#21103 = oriented_edge ( 'none', *, *, #21042, .f. ) ;
#21104 = edge_curve ( 'none', #10126, #21032, #3012, .t. ) ;
#21105 = oriented_edge ( 'none', *, *, #6371, .f. ) ;
#21106 = edge_curve ( 'none', #6366, #6369, #3263, .t. ) ;
#21107 = oriented_edge ( 'none', *, *, #9666, .t. ) ;
#21108 = vertex_point ( 'none', #3304 ) ;
#21109 = edge_curve ( 'none', #21099, #21039, #3305, .t. ) ;
#21110 = advanced_face ( 'none', ( #3299 ), #3300, .t. ) ;
#21111 = oriented_edge ( 'none', *, *, #21049, .t. ) ;
#21112 = oriented_edge ( 'none', *, *, #6280, .f. ) ;
#21113 = oriented_edge ( 'none', *, *, #21075, .t. ) ;
#21114 = edge_loop ( 'none', ( #21085, #21066, #21137 ) ) ;
#21115 = advanced_face ( 'none', ( #3291 ), #3290, .f. ) ;
#21116 = advanced_face ( 'none', ( #3301 ), #3292, .t. ) ;
#21117 = advanced_face ( 'none', ( #3293 ), #3298, .t. ) ;
#21118 = oriented_edge ( 'none', *, *, #21142, .t. ) ;
#21119 = oriented_edge ( 'none', *, *, #21156, .t. ) ;
#21120 = vertex_point ( 'none', #3283 ) ;
#21121 = oriented_edge ( 'none', *, *, #8731, .t. ) ;
#21122 = oriented_edge ( 'none', *, *, #10383, .f. ) ;
#21123 = oriented_edge ( 'none', *, *, #6368, .t. ) ;
#21124 = oriented_edge ( 'none', *, *, #21149, .t. ) ;
#21125 = oriented_edge ( 'none', *, *, #21092, .t. ) ;
#21126 = oriented_edge ( 'none', *, *, #21058, .t. ) ;
#21127 = vertex_point ( 'none', #3335 ) ;
#21128 = oriented_edge ( 'none', *, *, #11894, .t. ) ;
#21129 = oriented_edge ( 'none', *, *, #11921, .t. ) ;
#21130 = oriented_edge ( 'none', *, *, #11917, .f. ) ;
#21131 = oriented_edge ( 'none', *, *, #21068, .t. ) ;
#21132 = oriented_edge ( 'none', *, *, #10078, .t. ) ;
#21133 = edge_curve ( 'none', #21127, #21054, #3330, .t. ) ;
#21134 = oriented_edge ( 'none', *, *, #10291, .t. ) ;
#21135 = advanced_face ( 'none', ( #3331 ), #3326, .t. ) ;
#21136 = edge_curve ( 'none', #21055, #21083, #3320, .t. ) ;
#21137 = oriented_edge ( 'none', *, *, #21146, .f. ) ;
#21138 = edge_loop ( 'none', ( #21134, #21129, #21141, #12238 ) ) ;
#21139 = edge_loop ( 'none', ( #21162, #21124, #21123 ) ) ;
#21140 = oriented_edge ( 'none', *, *, #6414, .t. ) ;
#21141 = oriented_edge ( 'none', *, *, #21056, .f. ) ;
#21142 = edge_curve ( 'none', #21087, #21127, #3316, .t. ) ;
#21143 = edge_loop ( 'none', ( #21118, #21144, #21126 ) ) ;
#21144 = oriented_edge ( 'none', *, *, #21133, .t. ) ;
#21145 = edge_loop ( 'none', ( #21147, #21119, #21150 ) ) ;
#21146 = edge_curve ( 'none', #21078, #21062, #3311, .t. ) ;
#21147 = oriented_edge ( 'none', *, *, #21109, .t. ) ;
#21148 = edge_loop ( 'none', ( #21204, #21160 ) ) ;
#21149 = edge_curve ( 'none', #21120, #6380, #3334, .t. ) ;
#21150 = oriented_edge ( 'none', *, *, #21151, .f. ) ;
#21151 = edge_curve ( 'none', #21099, #21163, #3369, .t. ) ;
#21152 = edge_curve ( 'none', #6302, #6307, #3321, .t. ) ;
#21153 = oriented_edge ( 'none', *, *, #6341, .f. ) ;
#21154 = oriented_edge ( 'none', *, *, #21152, .f. ) ;
#21155 = oriented_edge ( 'none', *, *, #21157, .t. ) ;
#21156 = edge_curve ( 'none', #21039, #21163, #3359, .t. ) ;
#21157 = edge_curve ( 'none', #9620, #9618, #3370, .t. ) ;
#21158 = edge_curve ( 'none', #6367, #21120, #3351, .t. ) ;
#21159 = oriented_edge ( 'none', *, *, #6340, .f. ) ;
#21160 = oriented_edge ( 'none', *, *, #21197, .t. ) ;
#21161 = edge_loop ( 'none', ( #21198, #21155, #21200, #21063 ) ) ;
#21162 = oriented_edge ( 'none', *, *, #21158, .t. ) ;
#21163 = vertex_point ( 'none', #3358 ) ;
#21164 = edge_loop ( 'none', ( #21168, #21154 ) ) ;
#21165 = edge_loop ( 'none', ( #21171, #21205, #21175, #21199, #21153 ) ) ;
#21166 = advanced_face ( 'none', ( #3343, #3350 ), #3341, .f. ) ;
#21167 = advanced_face ( 'none', ( #3353 ), #3344, .t. ) ;
#21168 = oriented_edge ( 'none', *, *, #6336, .f. ) ;
#21169 = edge_curve ( 'none', #21193, #21127, #3393, .t. ) ;
#21170 = edge_curve ( 'none', #9614, #9613, #3347, .t. ) ;
#21171 = oriented_edge ( 'none', *, *, #9601, .f. ) ;
#21172 = oriented_edge ( 'none', *, *, #21192, .f. ) ;
#21173 = advanced_face ( 'none', ( #3394 ), #3386, .t. ) ;
#21174 = advanced_face ( 'none', ( #3379 ), #3385, .t. ) ;
#21175 = oriented_edge ( 'none', *, *, #9667, .t. ) ;
#21176 = edge_loop ( 'none', ( #21194, #21184, #21191, #21172, #21223, #21224, #21220, #21225, #21214 ) ) ;
#21177 = edge_loop ( 'none', ( #21210, #21206, #12037, #21232, #21213, #21226, #12038, #21061, #6319 ) ) ;
#21178 = edge_curve ( 'none', #21181, #21193, #3422, .t. ) ;
#21179 = edge_curve ( 'none', #21209, #21186, #3384, .t. ) ;
#21180 = edge_loop ( 'none', ( #21159, #21207, #21189, #21188 ) ) ;
#21181 = vertex_point ( 'none', #3418 ) ;
#21182 = edge_curve ( 'none', #21062, #21186, #3409, .t. ) ;
#21183 = oriented_edge ( 'none', *, *, #9566, .t. ) ;
#21184 = oriented_edge ( 'none', *, *, #21182, .t. ) ;
#21185 = advanced_face ( 'none', ( #3425 ), #3413, .t. ) ;
#21186 = vertex_point ( 'none', #3417 ) ;
#21187 = vertex_point ( 'none', #3457 ) ;
#21188 = oriented_edge ( 'none', *, *, #21196, .f. ) ;
#21189 = oriented_edge ( 'none', *, *, #6304, .t. ) ;
#21190 = oriented_edge ( 'none', *, *, #6429, .t. ) ;
#21191 = oriented_edge ( 'none', *, *, #21179, .f. ) ;
#21192 = edge_curve ( 'none', #21181, #21209, #3391, .t. ) ;
#21193 = vertex_point ( 'none', #3410 ) ;
#21194 = oriented_edge ( 'none', *, *, #21146, .t. ) ;
#21195 = oriented_edge ( 'none', *, *, #21170, .t. ) ;
#21196 = edge_curve ( 'none', #9677, #9676, #3460, .t. ) ;
#21197 = edge_curve ( 'none', #6294, #6360, #3440, .t. ) ;
#21198 = oriented_edge ( 'none', *, *, #6308, .f. ) ;
#21199 = oriented_edge ( 'none', *, *, #21101, .f. ) ;
#21200 = oriented_edge ( 'none', *, *, #6351, .t. ) ;
#21201 = edge_loop ( 'none', ( #21195, #21183 ) ) ;
#21202 = advanced_face ( 'none', ( #3443 ), #3447, .t. ) ;
#21203 = vertex_point ( 'none', #3456 ) ;
#21204 = oriented_edge ( 'none', *, *, #6364, .t. ) ;
#21205 = oriented_edge ( 'none', *, *, #21196, .t. ) ;
#21206 = oriented_edge ( 'none', *, *, #21216, .t. ) ;
#21207 = oriented_edge ( 'none', *, *, #21152, .t. ) ;
#21208 = edge_curve ( 'none', #21212, #21187, #3441, .t. ) ;
#21209 = vertex_point ( 'none', #3452 ) ;
#21210 = oriented_edge ( 'none', *, *, #21151, .t. ) ;
#21211 = edge_loop ( 'none', ( #6320, #6311, #21219, #9211 ) ) ;
#21212 = vertex_point ( 'none', #3430 ) ;
#21213 = oriented_edge ( 'none', *, *, #21231, .t. ) ;
#21214 = oriented_edge ( 'none', *, *, #6329, .f. ) ;
#21215 = advanced_face ( 'none', ( #3442 ), #3412, .f. ) ;
#21216 = edge_curve ( 'none', #21163, #21187, #3473, .t. ) ;
#21217 = oriented_edge ( 'none', *, *, #21229, .t. ) ;
#21218 = edge_curve ( 'none', #21203, #21120, #3467, .t. ) ;
#21219 = oriented_edge ( 'none', *, *, #6260, .t. ) ;
#21220 = oriented_edge ( 'none', *, *, #21142, .f. ) ;
#21221 = vertex_point ( 'none', #3449 ) ;
#21222 = oriented_edge ( 'none', *, *, #6245, .t. ) ;
#21223 = oriented_edge ( 'none', *, *, #21178, .t. ) ;
#21224 = oriented_edge ( 'none', *, *, #21169, .t. ) ;
#21225 = oriented_edge ( 'none', *, *, #21072, .f. ) ;
#21226 = oriented_edge ( 'none', *, *, #21218, .t. ) ;
#21227 = oriented_edge ( 'none', *, *, #6321, .f. ) ;
#21228 = advanced_face ( 'none', ( #3466 ), #3426, .f. ) ;
#21229 = edge_curve ( 'none', #6422, #6252, #3468, .t. ) ;
#21230 = advanced_face ( 'none', ( #3498 ), #3504, .f. ) ;
#21231 = edge_curve ( 'none', #21221, #21203, #3493, .t. ) ;
#21232 = oriented_edge ( 'none', *, *, #12035, .f. ) ;
#21233 = vertex_point ( 'none', #3502 ) ;
#21234 = oriented_edge ( 'none', *, *, #21947, .f. ) ;
#21235 = edge_curve ( 'none', #21249, #21233, #3485, .t. ) ;
#21236 = oriented_edge ( 'none', *, *, #21235, .t. ) ;
#21237 = oriented_edge ( 'none', *, *, #21240, .t. ) ;
#21238 = oriented_edge ( 'none', *, *, #21241, .t. ) ;
#21239 = advanced_face ( 'none', ( #3532 ), #3535, .f. ) ;
#21240 = edge_curve ( 'none', #21242, #21249, #3529, .t. ) ;
#21241 = edge_curve ( 'none', #21248, #21242, #3533, .t. ) ;
#21242 = vertex_point ( 'none', #3516 ) ;
#21243 = oriented_edge ( 'none', *, *, #21261, .f. ) ;
#21244 = edge_loop ( 'none', ( #21948, #21951, #21256, #21243 ) ) ;
#21245 = edge_curve ( 'none', #21260, #21945, #3530, .t. ) ;
#21246 = edge_curve ( 'none', #21247, #21945, #3507, .t. ) ;
#21247 = vertex_point ( 'none', #3531 ) ;
#21248 = vertex_point ( 'none', #3509 ) ;
#21249 = vertex_point ( 'none', #3508 ) ;
#21250 = oriented_edge ( 'none', *, *, #21245, .f. ) ;
#21251 = vertex_point ( 'none', #3510 ) ;
#21252 = oriented_edge ( 'none', *, *, #9775, .f. ) ;
#21253 = edge_curve ( 'none', #21954, #21955, #3567, .t. ) ;
#21254 = advanced_face ( 'none', ( #3569 ), #3519, .f. ) ;
#21255 = oriented_edge ( 'none', *, *, #21253, .t. ) ;
#21256 = oriented_edge ( 'none', *, *, #21942, .t. ) ;
#21257 = edge_curve ( 'none', #21940, #21247, #3512, .t. ) ;
#21258 = edge_loop ( 'none', ( #21234, #21939, #21259, #21250 ) ) ;
#21259 = oriented_edge ( 'none', *, *, #21246, .t. ) ;
#21260 = vertex_point ( 'none', #3556 ) ;
#21261 = edge_curve ( 'none', #21251, #21937, #3548, .t. ) ;
#21262 = oriented_edge ( 'none', *, *, #6904, .f. ) ;
#21263 = oriented_edge ( 'none', *, *, #21910, .t. ) ;
#21264 = oriented_edge ( 'none', *, *, #21511, .t. ) ;
#21265 = oriented_edge ( 'none', *, *, #21270, .f. ) ;
#21266 = edge_loop ( 'none', ( #21274, #21263, #21265, #21277 ) ) ;
#21267 = advanced_face ( 'none', ( #3553 ), #3538, .t. ) ;
#21268 = oriented_edge ( 'none', *, *, #21270, .t. ) ;
#21269 = edge_loop ( 'none', ( #21268, #21275, #21273, #21272 ) ) ;
#21270 = edge_curve ( 'none', #6902, #21916, #3550, .t. ) ;
#21271 = advanced_face ( 'none', ( #3559 ), #3598, .f. ) ;
#21272 = oriented_edge ( 'none', *, *, #6898, .f. ) ;
#21273 = oriented_edge ( 'none', *, *, #12025, .f. ) ;
#21274 = oriented_edge ( 'none', *, *, #21276, .t. ) ;
#21275 = oriented_edge ( 'none', *, *, #21918, .t. ) ;
#21276 = edge_curve ( 'none', #6931, #21888, #3595, .t. ) ;
#21277 = oriented_edge ( 'none', *, *, #6905, .f. ) ;
#21278 = oriented_edge ( 'none', *, *, #21276, .f. ) ;
#21279 = edge_loop ( 'none', ( #21283, #21281, #11974, #21278 ) ) ;
#21280 = advanced_face ( 'none', ( #3597 ), #3545, .f. ) ;
#21281 = oriented_edge ( 'none', *, *, #12023, .t. ) ;
#21282 = oriented_edge ( 'none', *, *, #6684, .f. ) ;
#21283 = oriented_edge ( 'none', *, *, #6906, .t. ) ;
#21284 = oriented_edge ( 'none', *, *, #6791, .t. ) ;
#21285 = advanced_face ( 'none', ( #3581 ), #3588, .f. ) ;
#21286 = oriented_edge ( 'none', *, *, #6887, .f. ) ;
#21287 = oriented_edge ( 'none', *, *, #6227, .f. ) ;
#21288 = oriented_edge ( 'none', *, *, #7544, .t. ) ;
#21289 = vertex_point ( 'none', #3578 ) ;
#21290 = oriented_edge ( 'none', *, *, #7543, .t. ) ;
#21291 = oriented_edge ( 'none', *, *, #21366, .f. ) ;
#21292 = advanced_face ( 'none', ( #3542 ), #3572, .f. ) ;
#21293 = oriented_edge ( 'none', *, *, #21298, .f. ) ;
#21294 = oriented_edge ( 'none', *, *, #11881, .f. ) ;
#21295 = oriented_edge ( 'none', *, *, #21298, .t. ) ;
#21296 = oriented_edge ( 'none', *, *, #21304, .t. ) ;
#21297 = oriented_edge ( 'none', *, *, #10610, .t. ) ;
#21298 = edge_curve ( 'none', #10353, #21431, #3574, .t. ) ;
#21299 = oriented_edge ( 'none', *, *, #10508, .f. ) ;
#21300 = oriented_edge ( 'none', *, *, #13, .f. ) ;
#21301 = edge_loop ( 'none', ( #21294, #21318, #21314, #21293, #21299 ) ) ;
#21302 = oriented_edge ( 'none', *, *, #10463, .f. ) ;
#21303 = oriented_edge ( 'none', *, *, #21306, .f. ) ;
#21304 = edge_curve ( 'none', #27, #10352, #3586, .t. ) ;
#21305 = edge_loop ( 'none', ( #21321, #21327, #21312, #21329 ) ) ;
#21306 = edge_curve ( 'none', #21307, #21313, #3626, .t. ) ;
#21307 = vertex_point ( 'none', #3621 ) ;
#21308 = edge_curve ( 'none', #21430, #14, #3611, .t. ) ;
#21309 = oriented_edge ( 'none', *, *, #21326, .t. ) ;
#21310 = edge_curve ( 'none', #21370, #21313, #3652, .t. ) ;
#21311 = oriented_edge ( 'none', *, *, #21330, .f. ) ;
#21312 = oriented_edge ( 'none', *, *, #21306, .t. ) ;
#21313 = vertex_point ( 'none', #3648 ) ;
#21314 = oriented_edge ( 'none', *, *, #21491, .f. ) ;
#21315 = oriented_edge ( 'none', *, *, #8789, .t. ) ;
#21316 = oriented_edge ( 'none', *, *, #21310, .t. ) ;
#21317 = oriented_edge ( 'none', *, *, #21330, .t. ) ;
#21318 = oriented_edge ( 'none', *, *, #21485, .f. ) ;
#21319 = edge_curve ( 'none', #11698, #6348, #3606, .t. ) ;
#21320 = advanced_face ( 'none', ( #3614 ), #3584, .t. ) ;
#21321 = oriented_edge ( 'none', *, *, #6545, .f. ) ;
#21322 = edge_loop ( 'none', ( #21315, #21309, #21337, #21333, #21339, #21354 ) ) ;
#21323 = oriented_edge ( 'none', *, *, #21324, .t. ) ;
#21324 = edge_curve ( 'none', #9567, #21, #3638, .t. ) ;
#21325 = edge_curve ( 'none', #21313, #6509, #3612, .t. ) ;
#21326 = edge_curve ( 'none', #6420, #21471, #3681, .t. ) ;
#21327 = oriented_edge ( 'none', *, *, #21328, .t. ) ;
#21328 = edge_curve ( 'none', #6355, #21307, #3637, .t. ) ;
#21329 = oriented_edge ( 'none', *, *, #21325, .t. ) ;
#21330 = edge_curve ( 'none', #21307, #10328, #3650, .t. ) ;
#21331 = edge_loop ( 'none', ( #21385, #21382, #21377 ) ) ;
#21332 = advanced_face ( 'none', ( #3668 ), #3641, .t. ) ;
#21333 = oriented_edge ( 'none', *, *, #21342, .t. ) ;
#21334 = oriented_edge ( 'none', *, *, #21357, .f. ) ;
#21335 = edge_curve ( 'none', #21437, #22074, #3661, .t. ) ;
#21336 = oriented_edge ( 'none', *, *, #21319, .f. ) ;
#21337 = oriented_edge ( 'none', *, *, #21415, .f. ) ;
#21338 = advanced_face ( 'none', ( #3656 ), #3663, .f. ) ;
#21339 = oriented_edge ( 'none', *, *, #11878, .f. ) ;
#21340 = advanced_face ( 'none', ( #3658 ), #3665, .t. ) ;
#21341 = oriented_edge ( 'none', *, *, #13, .t. ) ;
#21342 = edge_curve ( 'none', #21468, #11861, #3700, .t. ) ;
#21343 = edge_loop ( 'none', ( #21346, #21311, #21347, #21349, #21336, #21373 ) ) ;
#21344 = edge_loop ( 'none', ( #21334, #21371, #21372, #21375 ) ) ;
#21345 = oriented_edge ( 'none', *, *, #21363, .t. ) ;
#21346 = oriented_edge ( 'none', *, *, #10400, .f. ) ;
#21347 = oriented_edge ( 'none', *, *, #21328, .f. ) ;
#21348 = advanced_face ( 'none', ( #3699 ), #3664, .f. ) ;
#21349 = oriented_edge ( 'none', *, *, #6349, .f. ) ;
#21350 = edge_loop ( 'none', ( #21345, #21386, #21391, #21379 ) ) ;
#21351 = edge_loop ( 'none', ( #21443, #21452, #21451, #21439 ) ) ;
#21352 = edge_curve ( 'none', #6261, #21479, #3692, .t. ) ;
#21353 = oriented_edge ( 'none', *, *, #21335, .t. ) ;
#21354 = oriented_edge ( 'none', *, *, #21319, .t. ) ;
#21355 = vertex_point ( 'none', #3704 ) ;
#21356 = oriented_edge ( 'none', *, *, #22105, .f. ) ;
#21357 = edge_curve ( 'none', #21463, #21408, #3684, .t. ) ;
#21358 = edge_loop ( 'none', ( #21427, #21417, #21416, #21422 ) ) ;
#21359 = edge_curve ( 'none', #21, #27, #3688, .t. ) ;
#21360 = oriented_edge ( 'none', *, *, #21363, .f. ) ;
#21361 = vertex_point ( 'none', #3683 ) ;
#21362 = advanced_face ( 'none', ( #3738 ), #3733, .t. ) ;
#21363 = edge_curve ( 'none', #21447, #22100, #3740, .t. ) ;
#21364 = vertex_point ( 'none', #3732 ) ;
#21365 = oriented_edge ( 'none', *, *, #21367, .t. ) ;
#21366 = edge_curve ( 'none', #21370, #21, #3721, .t. ) ;
#21367 = edge_curve ( 'none', #21471, #21370, #3708, .t. ) ;
#21368 = oriented_edge ( 'none', *, *, #21383, .t. ) ;
#21369 = edge_curve ( 'none', #21463, #22111, #3774, .t. ) ;
#21370 = vertex_point ( 'none', #3767 ) ;
#21371 = oriented_edge ( 'none', *, *, #21475, .f. ) ;
#21372 = oriented_edge ( 'none', *, *, #21335, .f. ) ;
#21373 = oriented_edge ( 'none', *, *, #11850, .f. ) ;
#21374 = advanced_face ( 'none', ( #3772 ), #3766, .t. ) ;
#21375 = oriented_edge ( 'none', *, *, #21453, .f. ) ;
#21376 = edge_loop ( 'none', ( #21368, #21390, #21394, #21413 ) ) ;
#21377 = oriented_edge ( 'none', *, *, #21383, .f. ) ;
#21378 = edge_loop ( 'none', ( #21353, #21356, #21360, #21384 ) ) ;
#21379 = oriented_edge ( 'none', *, *, #21458, .f. ) ;
#21380 = edge_curve ( 'none', #21438, #9, #3771, .t. ) ;
#21381 = advanced_face ( 'none', ( #3759 ), #3765, .t. ) ;
#21382 = oriented_edge ( 'none', *, *, #21357, .t. ) ;
#21383 = edge_curve ( 'none', #22111, #21408, #3747, .t. ) ;
#21384 = oriented_edge ( 'none', *, *, #21409, .f. ) ;
#21385 = oriented_edge ( 'none', *, *, #21369, .f. ) ;
#21386 = oriented_edge ( 'none', *, *, #22115, .f. ) ;
#21387 = advanced_face ( 'none', ( #3805 ), #3748, .t. ) ;
#21388 = edge_curve ( 'none', #21361, #21355, #3804, .t. ) ;
#21389 = advanced_face ( 'none', ( #3795 ), #3798, .t. ) ;
#21390 = oriented_edge ( 'none', *, *, #21435, .f. ) ;
#21391 = oriented_edge ( 'none', *, *, #21380, .f. ) ;
#21392 = oriented_edge ( 'none', *, *, #21477, .f. ) ;
#21393 = edge_loop ( 'none', ( #21403, #12251, #12252 ) ) ;
#21394 = oriented_edge ( 'none', *, *, #21426, .f. ) ;
#21395 = edge_loop ( 'none', ( #21396, #14597, #14614 ) ) ;
#21396 = oriented_edge ( 'none', *, *, #21397, .f. ) ;
#21397 = edge_curve ( 'none', #21473, #26, #3787, .t. ) ;
#21398 = edge_loop ( 'none', ( #21425, #21424 ) ) ;
#21399 = oriented_edge ( 'none', *, *, #19, .f. ) ;
#21400 = oriented_edge ( 'none', *, *, #21419, .f. ) ;
#21401 = oriented_edge ( 'none', *, *, #1, .f. ) ;
#21402 = edge_curve ( 'none', #29, #21407, #3788, .t. ) ;
#21403 = oriented_edge ( 'none', *, *, #21426, .t. ) ;
#21404 = oriented_edge ( 'none', *, *, #21467, .f. ) ;
#21405 = edge_loop ( 'none', ( #21406, #21399, #21400, #21404 ) ) ;
#21406 = oriented_edge ( 'none', *, *, #21369, .t. ) ;
#21407 = vertex_point ( 'none', #3789 ) ;
#21408 = vertex_point ( 'none', #3776 ) ;
#21409 = edge_curve ( 'none', #21437, #21447, #3838, .t. ) ;
#21410 = oriented_edge ( 'none', *, *, #21366, .t. ) ;
#21411 = oriented_edge ( 'none', *, *, #21415, .t. ) ;
#21412 = edge_loop ( 'none', ( #12257, #12504, #12254, #12258 ) ) ;
#21413 = oriented_edge ( 'none', *, *, #22083, .f. ) ;
#21414 = advanced_face ( 'none', ( #3782 ), #3793, .t. ) ;
#21415 = edge_curve ( 'none', #21468, #21471, #3826, .t. ) ;
#21416 = oriented_edge ( 'none', *, *, #21402, .t. ) ;
#21417 = oriented_edge ( 'none', *, *, #21470, .t. ) ;
#21418 = edge_loop ( 'none', ( #14613, #12249, #12250, #12521 ) ) ;
#21419 = edge_curve ( 'none', #21473, #11, #3824, .t. ) ;
#21420 = edge_curve ( 'none', #4, #22072, #3827, .t. ) ;
#21421 = edge_curve ( 'none', #26, #21364, #3812, .t. ) ;
#21422 = oriented_edge ( 'none', *, *, #21445, .t. ) ;
#21423 = advanced_face ( 'none', ( #3813, #3815 ), #3814, .t. ) ;
#21424 = oriented_edge ( 'none', *, *, #6346, .t. ) ;
#21425 = oriented_edge ( 'none', *, *, #21434, .t. ) ;
#21426 = edge_curve ( 'none', #22112, #21438, #3816, .t. ) ;
#21427 = oriented_edge ( 'none', *, *, #21421, .t. ) ;
#21428 = oriented_edge ( 'none', *, *, #6241, .t. ) ;
#21429 = edge_curve ( 'none', #21431, #21430, #3858, .t. ) ;
#21430 = vertex_point ( 'none', #3870 ) ;
#21431 = vertex_point ( 'none', #3861 ) ;
#21432 = edge_curve ( 'none', #6243, #21430, #3810, .t. ) ;
#21433 = edge_loop ( 'none', ( #21291, #21316, #21303, #21317, #21297, #21323 ) ) ;
#21434 = edge_curve ( 'none', #6242, #6259, #3867, .t. ) ;
#21435 = edge_curve ( 'none', #21438, #21408, #3845, .t. ) ;
#21436 = oriented_edge ( 'none', *, *, #21359, .t. ) ;
#21437 = vertex_point ( 'none', #3853 ) ;
#21438 = vertex_point ( 'none', #3847 ) ;
#21439 = oriented_edge ( 'none', *, *, #21453, .t. ) ;
#21440 = oriented_edge ( 'none', *, *, #21485, .t. ) ;
#21441 = advanced_face ( 'none', ( #3866 ), #3899, .t. ) ;
#21442 = vertex_point ( 'none', #3846 ) ;
#21443 = oriented_edge ( 'none', *, *, #21409, .t. ) ;
#21444 = edge_loop ( 'none', ( #21446, #21454, #21450, #21440, #21487, #21488 ) ) ;
#21445 = edge_curve ( 'none', #21407, #26, #3900, .t. ) ;
#21446 = oriented_edge ( 'none', *, *, #21352, .f. ) ;
#21447 = vertex_point ( 'none', #3894 ) ;
#21448 = edge_loop ( 'none', ( #21449, #21457 ) ) ;
#21449 = oriented_edge ( 'none', *, *, #9232, .f. ) ;
#21450 = oriented_edge ( 'none', *, *, #21456, .f. ) ;
#21451 = oriented_edge ( 'none', *, *, #21435, .t. ) ;
#21452 = oriented_edge ( 'none', *, *, #21458, .t. ) ;
#21453 = edge_curve ( 'none', #21408, #21437, #3893, .t. ) ;
#21454 = oriented_edge ( 'none', *, *, #6255, .t. ) ;
#21455 = advanced_face ( 'none', ( #3887, #3898 ), #3886, .t. ) ;
#21456 = edge_curve ( 'none', #21442, #6254, #3880, .t. ) ;
#21457 = oriented_edge ( 'none', *, *, #11612, .f. ) ;
#21458 = edge_curve ( 'none', #21447, #21438, #3875, .t. ) ;
#21459 = edge_loop ( 'none', ( #21483, #21428, #21462, #21461, #21482 ) ) ;
#21460 = oriented_edge ( 'none', *, *, #21484, .f. ) ;
#21461 = oriented_edge ( 'none', *, *, #21429, .f. ) ;
#21462 = oriented_edge ( 'none', *, *, #21432, .t. ) ;
#21463 = vertex_point ( 'none', #3881 ) ;
#21464 = edge_curve ( 'none', #21479, #21468, #3935, .t. ) ;
#21465 = oriented_edge ( 'none', *, *, #21464, .t. ) ;
#21466 = oriented_edge ( 'none', *, *, #21352, .t. ) ;
#21467 = edge_curve ( 'none', #21463, #21473, #3928, .t. ) ;
#21468 = vertex_point ( 'none', #3934 ) ;
#21469 = oriented_edge ( 'none', *, *, #21477, .t. ) ;
#21470 = edge_curve ( 'none', #21364, #29, #3922, .t. ) ;
#21471 = vertex_point ( 'none', #3850 ) ;
#21472 = oriented_edge ( 'none', *, *, #6235, .t. ) ;
#21473 = vertex_point ( 'none', #3924 ) ;
#21474 = oriented_edge ( 'none', *, *, #18, .t. ) ;
#21475 = edge_curve ( 'none', #22074, #21463, #3874, .t. ) ;
#21476 = oriented_edge ( 'none', *, *, #21478, .t. ) ;
#21477 = edge_curve ( 'none', #14, #6264, #3917, .t. ) ;
#21478 = edge_curve ( 'none', #6347, #6356, #3912, .t. ) ;
#21479 = vertex_point ( 'none', #3929 ) ;
#21480 = oriented_edge ( 'none', *, *, #21429, .t. ) ;
#21481 = advanced_face ( 'none', ( #3916 ), #3918, .t. ) ;
#21482 = oriented_edge ( 'none', *, *, #21491, .t. ) ;
#21483 = oriented_edge ( 'none', *, *, #21456, .t. ) ;
#21484 = edge_curve ( 'none', #21355, #8903, #3915, .t. ) ;
#21485 = edge_curve ( 'none', #21442, #10589, #3956, .t. ) ;
#21486 = edge_curve ( 'none', #11887, #21479, #3907, .t. ) ;
#21487 = oriented_edge ( 'none', *, *, #11868, .t. ) ;
#21488 = oriented_edge ( 'none', *, *, #21486, .t. ) ;
#21489 = edge_curve ( 'none', #21361, #8902, #3950, .t. ) ;
#21490 = advanced_face ( 'none', ( #3961 ), #3952, .t. ) ;
#21491 = edge_curve ( 'none', #21431, #21442, #3960, .t. ) ;
#21492 = edge_loop ( 'none', ( #21480, #3, #21300, #21296, #21302, #21295 ) ) ;
#21493 = advanced_face ( 'none', ( #3986 ), #3951, .f. ) ;
#21494 = advanced_face ( 'none', ( #3995 ), #3948, .f. ) ;
#21495 = oriented_edge ( 'none', *, *, #6929, .f. ) ;
#21496 = oriented_edge ( 'none', *, *, #21843, .t. ) ;
#21497 = edge_loop ( 'none', ( #21496, #21501, #21500, #21502 ) ) ;
#21498 = oriented_edge ( 'none', *, *, #21850, .f. ) ;
#21499 = oriented_edge ( 'none', *, *, #9787, .f. ) ;
#21500 = oriented_edge ( 'none', *, *, #12007, .f. ) ;
#21501 = oriented_edge ( 'none', *, *, #9780, .t. ) ;
#21502 = oriented_edge ( 'none', *, *, #6853, .f. ) ;
#21503 = oriented_edge ( 'none', *, *, #9697, .t. ) ;
#21504 = edge_loop ( 'none', ( #21264, #21503, #21507, #21508 ) ) ;
#21505 = advanced_face ( 'none', ( #3994 ), #3973, .f. ) ;
#21506 = edge_curve ( 'none', #6913, #9730, #3976, .t. ) ;
#21507 = oriented_edge ( 'none', *, *, #21506, .f. ) ;
#21508 = oriented_edge ( 'none', *, *, #6836, .f. ) ;
#21509 = oriented_edge ( 'none', *, *, #21512, .t. ) ;
#21510 = oriented_edge ( 'none', *, *, #6859, .t. ) ;
#21511 = edge_curve ( 'none', #6917, #9701, #3256, .t. ) ;
#21512 = edge_curve ( 'none', #6957, #6677, #3716, .t. ) ;
#21513 = oriented_edge ( 'none', *, *, #6686, .f. ) ;
#21514 = edge_loop ( 'none', ( #21518, #21520, #21521, #21517 ) ) ;
#21515 = edge_curve ( 'none', #6891, #6672, #2796, .t. ) ;
#21516 = edge_curve ( 'none', #6654, #6675, #4024, .t. ) ;
#21517 = oriented_edge ( 'none', *, *, #7328, .f. ) ;
#21518 = oriented_edge ( 'none', *, *, #21516, .t. ) ;
#21519 = oriented_edge ( 'none', *, *, #21805, .f. ) ;
#21520 = oriented_edge ( 'none', *, *, #6689, .t. ) ;
#21521 = oriented_edge ( 'none', *, *, #21512, .f. ) ;
#21522 = advanced_face ( 'none', ( #4025 ), #4012, .f. ) ;
#21523 = oriented_edge ( 'none', *, *, #6693, .t. ) ;
#21524 = oriented_edge ( 'none', *, *, #21813, .t. ) ;
#21525 = oriented_edge ( 'none', *, *, #21516, .f. ) ;
#21526 = edge_loop ( 'none', ( #21531, #21534, #21530, #21529 ) ) ;
#21527 = advanced_face ( 'none', ( #4026 ), #4007, .f. ) ;
#21528 = advanced_face ( 'none', ( #4015 ), #4018, .f. ) ;
#21529 = oriented_edge ( 'none', *, *, #6674, .t. ) ;
#21530 = oriented_edge ( 'none', *, *, #21245, .t. ) ;
#21531 = oriented_edge ( 'none', *, *, #21257, .f. ) ;
#21532 = edge_loop ( 'none', ( #21549, #21547, #21542, #21545 ) ) ;
#21533 = oriented_edge ( 'none', *, *, #21540, .f. ) ;
#21534 = oriented_edge ( 'none', *, *, #6954, .f. ) ;
#21535 = oriented_edge ( 'none', *, *, #6861, .f. ) ;
#21536 = edge_loop ( 'none', ( #21544, #21553, #21546, #21533 ) ) ;
#21537 = advanced_face ( 'none', ( #4013 ), #4000, .f. ) ;
#21538 = edge_loop ( 'none', ( #21524, #21523, #21525, #21535 ) ) ;
#21539 = edge_curve ( 'none', #6944, #6736, #4059, .t. ) ;
#21540 = edge_curve ( 'none', #6879, #6735, #4057, .t. ) ;
#21541 = edge_loop ( 'none', ( #21548, #21560, #21556, #21558 ) ) ;
#21542 = oriented_edge ( 'none', *, *, #21539, .f. ) ;
#21543 = oriented_edge ( 'none', *, *, #21539, .t. ) ;
#21544 = oriented_edge ( 'none', *, *, #6882, .t. ) ;
#21545 = oriented_edge ( 'none', *, *, #6946, .f. ) ;
#21546 = oriented_edge ( 'none', *, *, #6739, .f. ) ;
#21547 = oriented_edge ( 'none', *, *, #6728, .t. ) ;
#21548 = oriented_edge ( 'none', *, *, #21562, .t. ) ;
#21549 = oriented_edge ( 'none', *, *, #21540, .t. ) ;
#21550 = edge_loop ( 'none', ( #21543, #21555, #21559, #21566 ) ) ;
#21551 = advanced_face ( 'none', ( #3998 ), #4055, .f. ) ;
#21552 = advanced_face ( 'none', ( #4002 ), #4044, .f. ) ;
#21553 = oriented_edge ( 'none', *, *, #21554, .t. ) ;
#21554 = edge_curve ( 'none', #6876, #6683, #4035, .t. ) ;
#21555 = oriented_edge ( 'none', *, *, #6740, .t. ) ;
#21556 = oriented_edge ( 'none', *, *, #21554, .f. ) ;
#21557 = advanced_face ( 'none', ( #4037 ), #4042, .t. ) ;
#21558 = oriented_edge ( 'none', *, *, #6953, .f. ) ;
#21559 = oriented_edge ( 'none', *, *, #21562, .f. ) ;
#21560 = oriented_edge ( 'none', *, *, #6721, .t. ) ;
#21561 = edge_loop ( 'none', ( #21567, #21563, #21570, #21564 ) ) ;
#21562 = edge_curve ( 'none', #6947, #6741, #4041, .t. ) ;
#21563 = oriented_edge ( 'none', *, *, #6680, .t. ) ;
#21564 = oriented_edge ( 'none', *, *, #6963, .f. ) ;
#21565 = oriented_edge ( 'none', *, *, #6881, .f. ) ;
#21566 = oriented_edge ( 'none', *, *, #6950, .f. ) ;
#21567 = oriented_edge ( 'none', *, *, #21515, .t. ) ;
#21568 = advanced_face ( 'none', ( #4039 ), #4085, .f. ) ;
#21569 = oriented_edge ( 'none', *, *, #21890, .t. ) ;
#21570 = oriented_edge ( 'none', *, *, #21572, .f. ) ;
#21571 = edge_curve ( 'none', #6894, #6679, #4092, .t. ) ;
#21572 = edge_curve ( 'none', #6897, #6733, #4073, .t. ) ;
#21573 = oriented_edge ( 'none', *, *, #21571, .t. ) ;
#21574 = edge_loop ( 'none', ( #21573, #21578, #21586, #21577 ) ) ;
#21575 = oriented_edge ( 'none', *, *, #6734, .t. ) ;
#21576 = advanced_face ( 'none', ( #4074 ), #4079, .t. ) ;
#21577 = oriented_edge ( 'none', *, *, #6896, .f. ) ;
#21578 = oriented_edge ( 'none', *, *, #6738, .t. ) ;
#21579 = edge_loop ( 'none', ( #21598, #21591, #21594, #21590 ) ) ;
#21580 = edge_loop ( 'none', ( #21589, #21581, #21595, #21597 ) ) ;
#21581 = oriented_edge ( 'none', *, *, #21905, .t. ) ;
#21582 = edge_curve ( 'none', #6878, #6737, #4031, .t. ) ;
#21583 = advanced_face ( 'none', ( #4066 ), #4065, .f. ) ;
#21584 = edge_loop ( 'none', ( #21587, #21575, #21588, #21565 ) ) ;
#21585 = advanced_face ( 'none', ( #4121 ), #4120, .f. ) ;
#21586 = oriented_edge ( 'none', *, *, #21515, .f. ) ;
#21587 = oriented_edge ( 'none', *, *, #21582, .t. ) ;
#21588 = oriented_edge ( 'none', *, *, #21571, .f. ) ;
#21589 = oriented_edge ( 'none', *, *, #21593, .t. ) ;
#21590 = oriented_edge ( 'none', *, *, #21582, .f. ) ;
#21591 = oriented_edge ( 'none', *, *, #21572, .t. ) ;
#21592 = advanced_face ( 'none', ( #4061 ), #4063, .t. ) ;
#21593 = edge_curve ( 'none', #6935, #21902, #4104, .t. ) ;
#21594 = oriented_edge ( 'none', *, *, #6669, .f. ) ;
#21595 = oriented_edge ( 'none', *, *, #21596, .f. ) ;
#21596 = edge_curve ( 'none', #6940, #21903, #4069, .t. ) ;
#21597 = oriented_edge ( 'none', *, *, #6888, .f. ) ;
#21598 = oriented_edge ( 'none', *, *, #6937, .t. ) ;
#21599 = advanced_face ( 'none', ( #4102 ), #4107, .f. ) ;
#21600 = edge_loop ( 'none', ( #21602, #21569, #21605, #21603 ) ) ;
#21601 = edge_curve ( 'none', #6907, #21906, #4096, .t. ) ;
#21602 = oriented_edge ( 'none', *, *, #21601, .t. ) ;
#21603 = oriented_edge ( 'none', *, *, #6909, .f. ) ;
#21604 = oriented_edge ( 'none', *, *, #8612, .f. ) ;
#21605 = oriented_edge ( 'none', *, *, #21593, .f. ) ;
#21606 = oriented_edge ( 'none', *, *, #6615, .f. ) ;
#21607 = oriented_edge ( 'none', *, *, #12024, .t. ) ;
#21608 = oriented_edge ( 'none', *, *, #9654, .f. ) ;
#21609 = oriented_edge ( 'none', *, *, #6806, .f. ) ;
#21610 = oriented_edge ( 'none', *, *, #6523, .t. ) ;
#21611 = vertex_point ( 'none', #4062 ) ;
#21612 = edge_loop ( 'none', ( #21607, #11995, #11986, #11972 ) ) ;
#21613 = advanced_face ( 'none', ( #4097 ), #4154, .f. ) ;
#21614 = advanced_face ( 'none', ( #4149 ), #4152, .f. ) ;
#21615 = oriented_edge ( 'none', *, *, #6523, .f. ) ;
#21616 = vertex_point ( 'none', #4143 ) ;
#21617 = oriented_edge ( 'none', *, *, #8842, .f. ) ;
#21618 = edge_curve ( 'none', #21649, #21695, #4153, .t. ) ;
#21619 = oriented_edge ( 'none', *, *, #21698, .t. ) ;
#21620 = edge_curve ( 'none', #21616, #9785, #4142, .t. ) ;
#21621 = edge_loop ( 'none', ( #21610, #4783, #21604, #21606 ) ) ;
#21622 = oriented_edge ( 'none', *, *, #21897, .f. ) ;
#21623 = oriented_edge ( 'none', *, *, #9792, .t. ) ;
#21624 = oriented_edge ( 'none', *, *, #21628, .f. ) ;
#21625 = oriented_edge ( 'none', *, *, #6481, .t. ) ;
#21626 = oriented_edge ( 'none', *, *, #21261, .t. ) ;
#21627 = oriented_edge ( 'none', *, *, #21774, .t. ) ;
#21628 = edge_curve ( 'none', #21761, #21867, #4130, .t. ) ;
#21629 = edge_curve ( 'none', #21762, #21852, #4123, .t. ) ;
#21630 = edge_loop ( 'none', ( #21676, #21689, #21619, #21701 ) ) ;
#21631 = edge_loop ( 'none', ( #21638, #21647, #21634, #21635 ) ) ;
#21632 = advanced_face ( 'none', ( #4133 ), #4124, .f. ) ;
#21633 = edge_loop ( 'none', ( #21627, #21639, #21651, #21652 ) ) ;
#21634 = oriented_edge ( 'none', *, *, #21667, .t. ) ;
#21635 = oriented_edge ( 'none', *, *, #6500, .t. ) ;
#21636 = oriented_edge ( 'none', *, *, #6542, .t. ) ;
#21637 = oriented_edge ( 'none', *, *, #21670, .t. ) ;
#21638 = oriented_edge ( 'none', *, *, #21924, .f. ) ;
#21639 = oriented_edge ( 'none', *, *, #21933, .t. ) ;
#21640 = edge_loop ( 'none', ( #21662, #21656, #21636, #21641 ) ) ;
#21641 = oriented_edge ( 'none', *, *, #21667, .f. ) ;
#21642 = advanced_face ( 'none', ( #4148 ), #4138, .f. ) ;
#21643 = edge_curve ( 'none', #21663, #21655, #4178, .t. ) ;
#21644 = edge_curve ( 'none', #21648, #21649, #4175, .t. ) ;
#21645 = advanced_face ( 'none', ( #4176 ), #4183, .f. ) ;
#21646 = oriented_edge ( 'none', *, *, #21644, .f. ) ;
#21647 = oriented_edge ( 'none', *, *, #21758, .t. ) ;
#21648 = vertex_point ( 'none', #4181 ) ;
#21649 = vertex_point ( 'none', #4160 ) ;
#21650 = oriented_edge ( 'none', *, *, #22049, .t. ) ;
#21651 = oriented_edge ( 'none', *, *, #6490, .t. ) ;
#21652 = oriented_edge ( 'none', *, *, #21629, .f. ) ;
#21653 = advanced_face ( 'none', ( #4161 ), #4167, .f. ) ;
#21654 = edge_loop ( 'none', ( #21626, #21661, #21669, #21680 ) ) ;
#21655 = vertex_point ( 'none', #4166 ) ;
#21656 = oriented_edge ( 'none', *, *, #21628, .t. ) ;
#21657 = oriented_edge ( 'none', *, *, #21643, .t. ) ;
#21658 = edge_curve ( 'none', #21663, #21648, #4211, .t. ) ;
#21659 = advanced_face ( 'none', ( #4204 ), #4202, .f. ) ;
#21660 = edge_loop ( 'none', ( #21657, #21637, #21646, #21664 ) ) ;
#21661 = oriented_edge ( 'none', *, *, #21668, .t. ) ;
#21662 = oriented_edge ( 'none', *, *, #21857, .t. ) ;
#21663 = vertex_point ( 'none', #4162 ) ;
#21664 = oriented_edge ( 'none', *, *, #21658, .f. ) ;
#21665 = advanced_face ( 'none', ( #4182 ), #4194, .f. ) ;
#21666 = vertex_point ( 'none', #4200 ) ;
#21667 = edge_curve ( 'none', #21856, #12229, #4195, .t. ) ;
#21668 = edge_curve ( 'none', #21937, #21655, #4201, .t. ) ;
#21669 = oriented_edge ( 'none', *, *, #21643, .f. ) ;
#21670 = edge_curve ( 'none', #21655, #21649, #4196, .t. ) ;
#21671 = edge_curve ( 'none', #21683, #8645, #4249, .t. ) ;
#21672 = oriented_edge ( 'none', *, *, #6401, .t. ) ;
#21673 = oriented_edge ( 'none', *, *, #9641, .f. ) ;
#21674 = edge_curve ( 'none', #21699, #21766, #4239, .t. ) ;
#21675 = edge_curve ( 'none', #21251, #21663, #4187, .t. ) ;
#21676 = oriented_edge ( 'none', *, *, #21949, .f. ) ;
#21677 = oriented_edge ( 'none', *, *, #21671, .f. ) ;
#21678 = oriented_edge ( 'none', *, *, #9825, .t. ) ;
#21679 = edge_curve ( 'none', #6536, #6527, #4248, .t. ) ;
#21680 = oriented_edge ( 'none', *, *, #21675, .f. ) ;
#21681 = edge_curve ( 'none', #8691, #21361, #4222, .t. ) ;
#21682 = oriented_edge ( 'none', *, *, #21711, .t. ) ;
#21683 = vertex_point ( 'none', #4279 ) ;
#21684 = vertex_point ( 'none', #4277 ) ;
#21685 = advanced_face ( 'none', ( #4276 ), #4278, .f. ) ;
#21686 = edge_loop ( 'none', ( #21694, #21687, #21714, #21707 ) ) ;
#21687 = oriented_edge ( 'none', *, *, #21618, .t. ) ;
#21688 = edge_curve ( 'none', #21684, #21950, #4281, .t. ) ;
#21689 = oriented_edge ( 'none', *, *, #21688, .f. ) ;
#21690 = advanced_face ( 'none', ( #4273 ), #4260, .f. ) ;
#21691 = edge_loop ( 'none', ( #21708, #21722, #21704, #21725, #21720 ) ) ;
#21692 = edge_curve ( 'none', #6458, #21683, #4259, .t. ) ;
#21693 = edge_loop ( 'none', ( #21672, #21700, #21678, #6543, #22096 ) ) ;
#21694 = oriented_edge ( 'none', *, *, #21644, .t. ) ;
#21695 = vertex_point ( 'none', #4254 ) ;
#21696 = edge_curve ( 'none', #21695, #21943, #4257, .t. ) ;
#21697 = edge_loop ( 'none', ( #6539, #6532, #6530, #6529 ) ) ;
#21698 = edge_curve ( 'none', #21684, #21695, #4311, .t. ) ;
#21699 = vertex_point ( 'none', #4314 ) ;
#21700 = oriented_edge ( 'none', *, *, #9834, .t. ) ;
#21701 = oriented_edge ( 'none', *, *, #21696, .t. ) ;
#21702 = oriented_edge ( 'none', *, *, #21692, .f. ) ;
#21703 = oriented_edge ( 'none', *, *, #21729, .t. ) ;
#21704 = oriented_edge ( 'none', *, *, #21235, .f. ) ;
#21705 = edge_loop ( 'none', ( #21718, #21703, #21751, #21780, #21744 ) ) ;
#21706 = advanced_face ( 'none', ( #4275, #4312 ), #4302, .t. ) ;
#21707 = oriented_edge ( 'none', *, *, #21729, .f. ) ;
#21708 = oriented_edge ( 'none', *, *, #21724, .f. ) ;
#21709 = edge_curve ( 'none', #21721, #21249, #4307, .t. ) ;
#21710 = vertex_point ( 'none', #4299 ) ;
#21711 = edge_curve ( 'none', #22030, #22026, #4297, .t. ) ;
#21712 = oriented_edge ( 'none', *, *, #12042, .f. ) ;
#21713 = edge_curve ( 'none', #9377, #9423, #4300, .t. ) ;
#21714 = oriented_edge ( 'none', *, *, #21698, .f. ) ;
#21715 = manifold_solid_brep ( 'sweep2[3]', #12071 ) ;
#21716 = oriented_edge ( 'none', *, *, #22021, .t. ) ;
#21717 = edge_curve ( 'none', #22026, #22030, #4292, .t. ) ;
#21718 = oriented_edge ( 'none', *, *, #21658, .t. ) ;
#21719 = vertex_point ( 'none', #4286 ) ;
#21720 = oriented_edge ( 'none', *, *, #21727, .f. ) ;
#21721 = vertex_point ( 'none', #4291 ) ;
#21722 = oriented_edge ( 'none', *, *, #21723, .f. ) ;
#21723 = edge_curve ( 'none', #21233, #21726, #4340, .t. ) ;
#21724 = edge_curve ( 'none', #21726, #21719, #4334, .t. ) ;
#21725 = oriented_edge ( 'none', *, *, #21709, .f. ) ;
#21726 = vertex_point ( 'none', #4346 ) ;
#21727 = edge_curve ( 'none', #21719, #21721, #4329, .t. ) ;
#21728 = edge_curve ( 'none', #21982, #21997, #4335, .t. ) ;
#21729 = edge_curve ( 'none', #21648, #21684, #4331, .t. ) ;
#21730 = edge_loop ( 'none', ( #12067, #22041, #12060, #21738 ) ) ;
#21731 = edge_loop ( 'none', ( #21682, #21716, #12077, #21764 ) ) ;
#21732 = oriented_edge ( 'none', *, *, #12078, .t. ) ;
#21733 = advanced_face ( 'none', ( #4325 ), #4359, .t. ) ;
#21734 = oriented_edge ( 'none', *, *, #12074, .t. ) ;
#21735 = edge_loop ( 'none', ( #21736, #12050, #21796, #21760, #21755 ) ) ;
#21736 = oriented_edge ( 'none', *, *, #21741, .f. ) ;
#21737 = advanced_face ( 'none', ( #4336 ), #4373, .t. ) ;
#21738 = oriented_edge ( 'none', *, *, #8834, .t. ) ;
#21739 = oriented_edge ( 'none', *, *, #21728, .t. ) ;
#21740 = oriented_edge ( 'none', *, *, #8924, .t. ) ;
#21741 = edge_curve ( 'none', #21761, #21762, #4320, .t. ) ;
#21742 = oriented_edge ( 'none', *, *, #21724, .t. ) ;
#21743 = edge_loop ( 'none', ( #21753, #21746, #21742, #21752 ) ) ;
#21744 = oriented_edge ( 'none', *, *, #21675, .t. ) ;
#21745 = edge_curve ( 'none', #21886, #21726, #4364, .t. ) ;
#21746 = oriented_edge ( 'none', *, *, #21745, .t. ) ;
#21747 = advanced_face ( 'none', ( #4379 ), #4409, .f. ) ;
#21748 = advanced_face ( 'none', ( #4341 ), #4408, .f. ) ;
#21749 = edge_loop ( 'none', ( #21807, #21784, #21811, #21803 ) ) ;
#21750 = edge_curve ( 'none', #21873, #21719, #4398, .t. ) ;
#21751 = oriented_edge ( 'none', *, *, #21688, .t. ) ;
#21752 = oriented_edge ( 'none', *, *, #21750, .f. ) ;
#21753 = oriented_edge ( 'none', *, *, #21877, .t. ) ;
#21754 = advanced_face ( 'none', ( #4316, #4396 ), #4395, .t. ) ;
#21755 = oriented_edge ( 'none', *, *, #21774, .f. ) ;
#21756 = oriented_edge ( 'none', *, *, #6480, .f. ) ;
#21757 = edge_loop ( 'none', ( #21772, #21779, #21795, #21759, #21788 ) ) ;
#21758 = edge_curve ( 'none', #21955, #21856, #4438, .t. ) ;
#21759 = oriented_edge ( 'none', *, *, #8718, .t. ) ;
#21760 = oriented_edge ( 'none', *, *, #21253, .f. ) ;
#21761 = vertex_point ( 'none', #4403 ) ;
#21762 = vertex_point ( 'none', #4402 ) ;
#21763 = edge_loop ( 'none', ( #12044, #12046, #21712, #12043 ) ) ;
#21764 = oriented_edge ( 'none', *, *, #12078, .f. ) ;
#21765 = oriented_edge ( 'none', *, *, #21977, .t. ) ;
#21766 = vertex_point ( 'none', #4401 ) ;
#21767 = vertex_point ( 'none', #4433 ) ;
#21768 = advanced_face ( 'none', ( #4389 ), #4425, .f. ) ;
#21769 = advanced_face ( 'none', ( #4432 ), #3717, .t. ) ;
#21770 = oriented_edge ( 'none', *, *, #21773, .f. ) ;
#21771 = advanced_face ( 'none', ( #4500 ), #4501, .f. ) ;
#21772 = oriented_edge ( 'none', *, *, #21388, .t. ) ;
#21773 = edge_curve ( 'none', #21884, #21721, #4495, .t. ) ;
#21774 = edge_curve ( 'none', #21762, #21954, #4482, .t. ) ;
#21775 = oriented_edge ( 'none', *, *, #21991, .f. ) ;
#21776 = edge_loop ( 'none', ( #22033, #22035, #21765, #21650 ) ) ;
#21777 = edge_loop ( 'none', ( #21778, #21781, #21792, #21806 ) ) ;
#21778 = oriented_edge ( 'none', *, *, #21240, .f. ) ;
#21779 = oriented_edge ( 'none', *, *, #12142, .t. ) ;
#21780 = oriented_edge ( 'none', *, *, #21936, .t. ) ;
#21781 = oriented_edge ( 'none', *, *, #9867, .t. ) ;
#21782 = oriented_edge ( 'none', *, *, #21727, .t. ) ;
#21783 = edge_loop ( 'none', ( #21786, #21787, #21782, #21770 ) ) ;
#21784 = oriented_edge ( 'none', *, *, #21959, .t. ) ;
#21785 = oriented_edge ( 'none', *, *, #6744, .t. ) ;
#21786 = oriented_edge ( 'none', *, *, #21881, .t. ) ;
#21787 = oriented_edge ( 'none', *, *, #21750, .t. ) ;
#21788 = oriented_edge ( 'none', *, *, #21681, .t. ) ;
#21789 = oriented_edge ( 'none', *, *, #9045, .t. ) ;
#21790 = oriented_edge ( 'none', *, *, #8986, .t. ) ;
#21791 = advanced_face ( 'none', ( #4496 ), #4472, .t. ) ;
#21792 = oriented_edge ( 'none', *, *, #21773, .t. ) ;
#21793 = oriented_edge ( 'none', *, *, #21794, .t. ) ;
#21794 = edge_curve ( 'none', #21832, #9027, #4481, .t. ) ;
#21795 = oriented_edge ( 'none', *, *, #12057, .t. ) ;
#21796 = oriented_edge ( 'none', *, *, #21758, .f. ) ;
#21797 = vertex_point ( 'none', #4473 ) ;
#21798 = oriented_edge ( 'none', *, *, #21799, .f. ) ;
#21799 = edge_curve ( 'none', #21797, #8941, #4537, .t. ) ;
#21800 = oriented_edge ( 'none', *, *, #21836, .f. ) ;
#21801 = edge_loop ( 'none', ( #6465, #6494, #6498, #21827 ) ) ;
#21802 = advanced_face ( 'none', ( #4476 ), #4531, .f. ) ;
#21803 = oriented_edge ( 'none', *, *, #21745, .f. ) ;
#21804 = oriented_edge ( 'none', *, *, #21805, .t. ) ;
#21805 = edge_curve ( 'none', #6958, #6746, #4525, .t. ) ;
#21806 = oriented_edge ( 'none', *, *, #21709, .t. ) ;
#21807 = oriented_edge ( 'none', *, *, #6394, .t. ) ;
#21808 = edge_loop ( 'none', ( #21789, #21798, #21800, #21793 ) ) ;
#21809 = edge_loop ( 'none', ( #21804, #21785, #21812, #21286 ) ) ;
#21810 = advanced_face ( 'none', ( #4523 ), #4522, .f. ) ;
#21811 = oriented_edge ( 'none', *, *, #21723, .t. ) ;
#21812 = oriented_edge ( 'none', *, *, #21813, .f. ) ;
#21813 = edge_curve ( 'none', #6948, #6747, #4506, .t. ) ;
#21814 = edge_curve ( 'none', #21835, #9043, #4571, .t. ) ;
#21815 = oriented_edge ( 'none', *, *, #21814, .f. ) ;
#21816 = oriented_edge ( 'none', *, *, #9132, .t. ) ;
#21817 = oriented_edge ( 'none', *, *, #8648, .f. ) ;
#21818 = oriented_edge ( 'none', *, *, #21814, .t. ) ;
#21819 = oriented_edge ( 'none', *, *, #21837, .f. ) ;
#21820 = advanced_face ( 'none', ( #4502 ), #4507, .t. ) ;
#21821 = edge_loop ( 'none', ( #21855, #21673, #8787, #6995 ) ) ;
#21822 = advanced_face ( 'none', ( #4569 ), #4565, .f. ) ;
#21823 = advanced_face ( 'none', ( #4517 ), #4535, .f. ) ;
#21824 = oriented_edge ( 'none', *, *, #8940, .t. ) ;
#21825 = edge_loop ( 'none', ( #6524, #6522, #6388, #6487 ) ) ;
#21826 = oriented_edge ( 'none', *, *, #22098, .t. ) ;
#21827 = oriented_edge ( 'none', *, *, #21671, .t. ) ;
#21828 = oriented_edge ( 'none', *, *, #21878, .f. ) ;
#21829 = oriented_edge ( 'none', *, *, #21799, .t. ) ;
#21830 = oriented_edge ( 'none', *, *, #21851, .f. ) ;
#21831 = edge_loop ( 'none', ( #21790, #21858, #21828, #21883 ) ) ;
#21832 = vertex_point ( 'none', #4548 ) ;
#21833 = edge_loop ( 'none', ( #6495, #6486, #21859, #6496 ) ) ;
#21834 = edge_loop ( 'none', ( #21824, #21815, #21830, #21829 ) ) ;
#21835 = vertex_point ( 'none', #4551 ) ;
#21836 = edge_curve ( 'none', #21832, #21797, #4564, .t. ) ;
#21837 = edge_curve ( 'none', #21835, #8793, #4549, .t. ) ;
#21838 = advanced_face ( 'none', ( #4543 ), #4554, .t. ) ;
#21839 = edge_loop ( 'none', ( #21817, #21819, #21818, #21816 ) ) ;
#21840 = oriented_edge ( 'none', *, *, #6851, .f. ) ;
#21841 = advanced_face ( 'none', ( #4545 ), #4601, .t. ) ;
#21842 = oriented_edge ( 'none', *, *, #8283, .f. ) ;
#21843 = edge_curve ( 'none', #6915, #9707, #4586, .t. ) ;
#21844 = oriented_edge ( 'none', *, *, #21919, .f. ) ;
#21845 = advanced_face ( 'none', ( #4588 ), #4589, .f. ) ;
#21846 = oriented_edge ( 'none', *, *, #12014, .t. ) ;
#21847 = oriented_edge ( 'none', *, *, #12014, .f. ) ;
#21848 = oriented_edge ( 'none', *, *, #21850, .t. ) ;
#21849 = advanced_face ( 'none', ( #4596 ), #4582, .f. ) ;
#21850 = edge_curve ( 'none', #6842, #9790, #4591, .t. ) ;
#21851 = edge_curve ( 'none', #21797, #21835, #4629, .t. ) ;
#21852 = vertex_point ( 'none', #4630 ) ;
#21853 = oriented_edge ( 'none', *, *, #22118, .t. ) ;
#21854 = advanced_face ( 'none', ( #4572 ), #4631, .f. ) ;
#21855 = oriented_edge ( 'none', *, *, #6806, .t. ) ;
#21856 = vertex_point ( 'none', #4578 ) ;
#21857 = edge_curve ( 'none', #21856, #21761, #4621, .t. ) ;
#21858 = oriented_edge ( 'none', *, *, #21794, .f. ) ;
#21859 = oriented_edge ( 'none', *, *, #9812, .t. ) ;
#21860 = oriented_edge ( 'none', *, *, #21869, .t. ) ;
#21861 = oriented_edge ( 'none', *, *, #6684, .t. ) ;
#21862 = oriented_edge ( 'none', *, *, #6780, .f. ) ;
#21863 = edge_loop ( 'none', ( #21826, #21860, #6468, #6479 ) ) ;
#21864 = advanced_face ( 'none', ( #4622 ), #4624, .f. ) ;
#21865 = edge_curve ( 'none', #6527, #6415, #4611, .t. ) ;
#21866 = oriented_edge ( 'none', *, *, #6476, .t. ) ;
#21867 = vertex_point ( 'none', #4575 ) ;
#21868 = edge_loop ( 'none', ( #6463, #6462, #6484, #6477, #21956 ) ) ;
#21869 = edge_curve ( 'none', #6, #6458, #4609, .t. ) ;
#21870 = advanced_face ( 'none', ( #4619 ), #4667, .f. ) ;
#21871 = oriented_edge ( 'none', *, *, #7230, .f. ) ;
#21872 = edge_loop ( 'none', ( #21887, #21874, #21885, #6395, #6406 ) ) ;
#21873 = vertex_point ( 'none', #4603 ) ;
#21874 = oriented_edge ( 'none', *, *, #21881, .f. ) ;
#21875 = oriented_edge ( 'none', *, *, #21891, .t. ) ;
#21876 = edge_loop ( 'none', ( #21862, #6783, #6786, #6785 ) ) ;
#21877 = edge_curve ( 'none', #21873, #21886, #4659, .t. ) ;
#21878 = edge_curve ( 'none', #8794, #21832, #4661, .t. ) ;
#21879 = oriented_edge ( 'none', *, *, #6613, .f. ) ;
#21880 = advanced_face ( 'none', ( #4658 ), #4657, .t. ) ;
#21881 = edge_curve ( 'none', #21884, #21873, #4646, .t. ) ;
#21882 = advanced_face ( 'none', ( #4652, #4664 ), #4651, .t. ) ;
#21883 = oriented_edge ( 'none', *, *, #8658, .t. ) ;
#21884 = vertex_point ( 'none', #4634 ) ;
#21885 = oriented_edge ( 'none', *, *, #9867, .f. ) ;
#21886 = vertex_point ( 'none', #4696 ) ;
#21887 = oriented_edge ( 'none', *, *, #21877, .f. ) ;
#21888 = vertex_point ( 'none', #4633 ) ;
#21889 = edge_loop ( 'none', ( #21894, #21895, #21901, #21861 ) ) ;
#21890 = edge_curve ( 'none', #21906, #21902, #4694, .t. ) ;
#21891 = edge_curve ( 'none', #21888, #21914, #4635, .t. ) ;
#21892 = edge_loop ( 'none', ( #21896, #7598, #7603, #7601 ) ) ;
#21893 = edge_curve ( 'none', #21899, #21906, #4693, .t. ) ;
#21894 = oriented_edge ( 'none', *, *, #21905, .f. ) ;
#21895 = oriented_edge ( 'none', *, *, #21890, .f. ) ;
#21896 = oriented_edge ( 'none', *, *, #7595, .f. ) ;
#21897 = edge_curve ( 'none', #21908, #21616, #4681, .t. ) ;
#21898 = oriented_edge ( 'none', *, *, #7531, .f. ) ;
#21899 = vertex_point ( 'none', #4695 ) ;
#21900 = oriented_edge ( 'none', *, *, #21919, .t. ) ;
#21901 = oriented_edge ( 'none', *, *, #21893, .f. ) ;
#21902 = vertex_point ( 'none', #4676 ) ;
#21903 = vertex_point ( 'none', #4678 ) ;
#21904 = advanced_face ( 'none', ( #4677 ), #4675, .t. ) ;
#21905 = edge_curve ( 'none', #21902, #21903, #4668, .t. ) ;
#21906 = vertex_point ( 'none', #4724 ) ;
#21907 = oriented_edge ( 'none', *, *, #21918, .f. ) ;
#21908 = vertex_point ( 'none', #4669 ) ;
#21909 = edge_loop ( 'none', ( #21911, #21907, #21917, #21875 ) ) ;
#21910 = edge_curve ( 'none', #21888, #21916, #4672, .t. ) ;
#21911 = oriented_edge ( 'none', *, *, #21915, .f. ) ;
#21912 = oriented_edge ( 'none', *, *, #21931, .t. ) ;
#21913 = vertex_point ( 'none', #4720 ) ;
#21914 = vertex_point ( 'none', #4719 ) ;
#21915 = edge_curve ( 'none', #21913, #21914, #4674, .t. ) ;
#21916 = vertex_point ( 'none', #4712 ) ;
#21917 = oriented_edge ( 'none', *, *, #21910, .f. ) ;
#21918 = edge_curve ( 'none', #21916, #21913, #4718, .t. ) ;
#21919 = edge_curve ( 'none', #21908, #9784, #4709, .t. ) ;
#21920 = edge_curve ( 'none', #21922, #21921, #3486, .t. ) ;
#21921 = vertex_point ( 'none', #4429 ) ;
#21922 = vertex_point ( 'none', #4428 ) ;
#21923 = edge_curve ( 'none', #21934, #21935, #4430, .t. ) ;
#21924 = edge_curve ( 'none', #21955, #21922, #4698, .t. ) ;
#21925 = oriented_edge ( 'none', *, *, #21933, .f. ) ;
#21926 = vertex_point ( 'none', #4469 ) ;
#21927 = oriented_edge ( 'none', *, *, #21920, .t. ) ;
#21928 = edge_loop ( 'none', ( #21941, #21912, #21932, #21252 ) ) ;
#21929 = vertex_point ( 'none', #4699 ) ;
#21930 = oriented_edge ( 'none', *, *, #21924, .t. ) ;
#21931 = edge_curve ( 'none', #21929, #21934, #4759, .t. ) ;
#21932 = oriented_edge ( 'none', *, *, #21923, .t. ) ;
#21933 = edge_curve ( 'none', #21954, #21921, #4753, .t. ) ;
#21934 = vertex_point ( 'none', #4750 ) ;
#21935 = vertex_point ( 'none', #4749 ) ;
#21936 = edge_curve ( 'none', #21950, #21251, #4760, .t. ) ;
#21937 = vertex_point ( 'none', #4743 ) ;
#21938 = advanced_face ( 'none', ( #4737 ), #4742, .f. ) ;
#21939 = oriented_edge ( 'none', *, *, #21257, .t. ) ;
#21940 = vertex_point ( 'none', #4735 ) ;
#21941 = oriented_edge ( 'none', *, *, #21944, .f. ) ;
#21942 = edge_curve ( 'none', #21943, #21937, #4732, .t. ) ;
#21943 = vertex_point ( 'none', #4745 ) ;
#21944 = edge_curve ( 'none', #21929, #21926, #4755, .t. ) ;
#21945 = vertex_point ( 'none', #4728 ) ;
#21946 = advanced_face ( 'none', ( #4731 ), #4730, .f. ) ;
#21947 = edge_curve ( 'none', #21940, #21260, #4729, .t. ) ;
#21948 = oriented_edge ( 'none', *, *, #21936, .f. ) ;
#21949 = edge_curve ( 'none', #21950, #21943, #4777, .t. ) ;
#21950 = vertex_point ( 'none', #4778 ) ;
#21951 = oriented_edge ( 'none', *, *, #21949, .t. ) ;
#21952 = advanced_face ( 'none', ( #4785 ), #4795, .f. ) ;
#21953 = edge_loop ( 'none', ( #21255, #21930, #21927, #21925 ) ) ;
#21954 = vertex_point ( 'none', #4736 ) ;
#21955 = vertex_point ( 'none', #4766 ) ;
#21956 = oriented_edge ( 'none', *, *, #6542, .f. ) ;
#21957 = oriented_edge ( 'none', *, *, #21959, .f. ) ;
#21958 = edge_curve ( 'none', #9744, #9742, #4768, .t. ) ;
#21959 = edge_curve ( 'none', #21248, #21233, #4815, .t. ) ;
#21960 = manifold_solid_brep ( 'fillet2', #7000 ) ;
#21961 = edge_loop ( 'none', ( #21238, #21237, #21236, #21957 ) ) ;
#21962 = oriented_edge ( 'none', *, *, #12218, .t. ) ;
#21963 = edge_curve ( 'none', #12186, #21979, #4763, .t. ) ;
#21964 = advanced_face ( 'none', ( #4808 ), #4767, .t. ) ;
#21965 = oriented_edge ( 'none', *, *, #21986, .t. ) ;
#21966 = oriented_edge ( 'none', *, *, #12216, .t. ) ;
#21967 = oriented_edge ( 'none', *, *, #21991, .t. ) ;
#21968 = edge_loop ( 'none', ( #12231, #21972 ) ) ;
#21969 = oriented_edge ( 'none', *, *, #21484, .t. ) ;
#21970 = oriented_edge ( 'none', *, *, #12207, .t. ) ;
#21971 = edge_curve ( 'none', #21999, #21993, #4796, .t. ) ;
#21972 = oriented_edge ( 'none', *, *, #12179, .f. ) ;
#21973 = advanced_face ( 'none', ( #4797 ), #4830, .t. ) ;
#21974 = edge_loop ( 'none', ( #12237, #12233, #21966, #21983 ) ) ;
#21975 = edge_loop ( 'none', ( #21965, #21995, #21967, #21978 ) ) ;
#21976 = advanced_face ( 'none', ( #4837 ), #4801, .f. ) ;
#21977 = edge_curve ( 'none', #22001, #21992, #4854, .t. ) ;
#21978 = oriented_edge ( 'none', *, *, #21977, .f. ) ;
#21979 = vertex_point ( 'none', #4832 ) ;
#21980 = edge_loop ( 'none', ( #21985, #22013, #22014, #21996 ) ) ;
#21981 = manifold_solid_brep ( 'sweep2[2]', #22024 ) ;
#21982 = vertex_point ( 'none', #4803 ) ;
#21983 = oriented_edge ( 'none', *, *, #12221, .t. ) ;
#21984 = vertex_point ( 'none', #4852 ) ;
#21985 = oriented_edge ( 'none', *, *, #21963, .f. ) ;
#21986 = edge_curve ( 'none', #22001, #21999, #4828, .t. ) ;
#21987 = edge_curve ( 'none', #21979, #12186, #4853, .t. ) ;
#21988 = vertex_point ( 'none', #4841 ) ;
#21989 = vertex_point ( 'none', #4838 ) ;
#21990 = closed_shell ( 'none', ( #12189, #12212, #12223, #12226, #12235, #21976, #21973 ) ) ;
#21991 = edge_curve ( 'none', #21993, #21992, #4884, .t. ) ;
#21992 = vertex_point ( 'none', #4843 ) ;
#21993 = vertex_point ( 'none', #4879 ) ;
#21994 = advanced_face ( 'none', ( #4878 ), #4874, .t. ) ;
#21995 = oriented_edge ( 'none', *, *, #21971, .t. ) ;
#21996 = oriented_edge ( 'none', *, *, #22000, .f. ) ;
#21997 = vertex_point ( 'none', #4844 ) ;
#21998 = edge_loop ( 'none', ( #22010, #22004 ) ) ;
#21999 = vertex_point ( 'none', #4870 ) ;
#22000 = edge_curve ( 'none', #21979, #21997, #4871, .t. ) ;
#22001 = vertex_point ( 'none', #4889 ) ;
#22002 = oriented_edge ( 'none', *, *, #22007, .f. ) ;
#22003 = edge_loop ( 'none', ( #22012, #22002 ) ) ;
#22004 = oriented_edge ( 'none', *, *, #21963, .t. ) ;
#22005 = edge_curve ( 'none', #21997, #21982, #4872, .t. ) ;
#22006 = edge_loop ( 'none', ( #22008, #21739 ) ) ;
#22007 = edge_curve ( 'none', #21999, #22001, #4908, .t. ) ;
#22008 = oriented_edge ( 'none', *, *, #22005, .t. ) ;
#22009 = advanced_face ( 'none', ( #4873, #4925 ), #4891, .t. ) ;
#22010 = oriented_edge ( 'none', *, *, #21987, .t. ) ;
#22011 = advanced_face ( 'none', ( #4885 ), #4930, .f. ) ;
#22012 = oriented_edge ( 'none', *, *, #21986, .f. ) ;
#22013 = oriented_edge ( 'none', *, *, #22015, .t. ) ;
#22014 = oriented_edge ( 'none', *, *, #22005, .f. ) ;
#22015 = edge_curve ( 'none', #12186, #21982, #4999, .t. ) ;
#22016 = oriented_edge ( 'none', *, *, #6229, .f. ) ;
#22017 = oriented_edge ( 'none', *, *, #22105, .t. ) ;
#22018 = edge_curve ( 'none', #11973, #22058, #4970, .t. ) ;
#22019 = advanced_face ( 'none', ( #4972 ), #5001, .f. ) ;
#22020 = edge_loop ( 'none', ( #22031, #22029, #22056, #22061 ) ) ;
#22021 = edge_curve ( 'none', #22026, #21666, #4980, .t. ) ;
#22022 = oriented_edge ( 'none', *, *, #9442, .t. ) ;
#22023 = advanced_face ( 'none', ( #4984 ), #4976, .f. ) ;
#22024 = closed_shell ( 'none', ( #21994, #22011, #22019, #22009, #22045, #22023, #21769 ) ) ;
#22025 = vertex_point ( 'none', #5022 ) ;
#22026 = vertex_point ( 'none', #5019 ) ;
#22027 = advanced_face ( 'none', ( #5018, #4971, #4983 ), #4975, .f. ) ;
#22028 = edge_loop ( 'none', ( #22073, #22069, #22054, #22066 ) ) ;
#22029 = oriented_edge ( 'none', *, *, #6345, .t. ) ;
#22030 = vertex_point ( 'none', #4985 ) ;
#22031 = oriented_edge ( 'none', *, *, #9153, .f. ) ;
#22032 = oriented_edge ( 'none', *, *, #11402, .t. ) ;
#22033 = oriented_edge ( 'none', *, *, #21971, .f. ) ;
#22034 = oriented_edge ( 'none', *, *, #21728, .f. ) ;
#22035 = oriented_edge ( 'none', *, *, #22007, .t. ) ;
#22036 = oriented_edge ( 'none', *, *, #21987, .f. ) ;
#22037 = edge_loop ( 'none', ( #22053, #22057, #22062, #22064 ) ) ;
#22038 = oriented_edge ( 'none', *, *, #22015, .f. ) ;
#22039 = oriented_edge ( 'none', *, *, #22042, .f. ) ;
#22040 = edge_curve ( 'none', #11080, #11991, #5016, .t. ) ;
#22041 = oriented_edge ( 'none', *, *, #21489, .f. ) ;
#22042 = edge_curve ( 'none', #11991, #9203, #5013, .t. ) ;
#22043 = oriented_edge ( 'none', *, *, #22040, .f. ) ;
#22044 = edge_curve ( 'none', #22076, #11988, #5015, .t. ) ;
#22045 = advanced_face ( 'none', ( #5014 ), #5042, .f. ) ;
#22046 = oriented_edge ( 'none', *, *, #22000, .t. ) ;
#22047 = oriented_edge ( 'none', *, *, #22051, .f. ) ;
#22048 = oriented_edge ( 'none', *, *, #12057, .f. ) ;
#22049 = edge_curve ( 'none', #21992, #21993, #5049, .t. ) ;
#22050 = vertex_point ( 'none', #5012 ) ;
#22051 = edge_curve ( 'none', #23, #8750, #5047, .t. ) ;
#22052 = oriented_edge ( 'none', *, *, #22098, .f. ) ;
#22053 = oriented_edge ( 'none', *, *, #11967, .f. ) ;
#22054 = oriented_edge ( 'none', *, *, #11928, .t. ) ;
#22055 = edge_loop ( 'none', ( #5, #7, #22116, #22067 ) ) ;
#22056 = oriented_edge ( 'none', *, *, #10253, .t. ) ;
#22057 = oriented_edge ( 'none', *, *, #22018, .t. ) ;
#22058 = vertex_point ( 'none', #5048 ) ;
#22059 = vertex_point ( 'none', #5039 ) ;
#22060 = edge_curve ( 'none', #22058, #22050, #5064, .t. ) ;
#22061 = oriented_edge ( 'none', *, *, #6276, .t. ) ;
#22062 = oriented_edge ( 'none', *, *, #22060, .t. ) ;
#22063 = edge_loop ( 'none', ( #22038, #22036, #22046, #22034 ) ) ;
#22064 = oriented_edge ( 'none', *, *, #22065, .t. ) ;
#22065 = edge_curve ( 'none', #22050, #11958, #5060, .t. ) ;
#22066 = oriented_edge ( 'none', *, *, #22080, .t. ) ;
#22067 = oriented_edge ( 'none', *, *, #22115, .t. ) ;
#22068 = edge_curve ( 'none', #22071, #22072, #5059, .t. ) ;
#22069 = oriented_edge ( 'none', *, *, #22077, .t. ) ;
#22070 = oriented_edge ( 'none', *, *, #22106, .f. ) ;
#22071 = vertex_point ( 'none', #5115 ) ;
#22072 = vertex_point ( 'none', #5065 ) ;
#22073 = oriented_edge ( 'none', *, *, #22044, .f. ) ;
#22074 = vertex_point ( 'none', #5050 ) ;
#22075 = oriented_edge ( 'none', *, *, #22049, .f. ) ;
#22076 = vertex_point ( 'none', #5055 ) ;
#22077 = edge_curve ( 'none', #22076, #11888, #5040, .t. ) ;
#22078 = edge_loop ( 'none', ( #22102, #22104, #22103, #22017 ) ) ;
#22079 = oriented_edge ( 'none', *, *, #11909, .t. ) ;
#22080 = edge_curve ( 'none', #11872, #11988, #5114, .t. ) ;
#22081 = oriented_edge ( 'none', *, *, #10623, .t. ) ;
#22082 = oriented_edge ( 'none', *, *, #11937, .t. ) ;
#22083 = edge_curve ( 'none', #22111, #22112, #5103, .t. ) ;
#22084 = edge_curve ( 'none', #11987, #11780, #5068, .t. ) ;
#22085 = edge_loop ( 'none', ( #11997, #11953, #11966, #11975, #11963, #22039, #22043, #22032, #22016 ) ) ;
#22086 = edge_curve ( 'none', #11968, #10347, #5101, .t. ) ;
#22087 = oriented_edge ( 'none', *, *, #8853, .t. ) ;
#22088 = advanced_face ( 'none', ( #5067, #5098 ), #5099, .t. ) ;
#22089 = oriented_edge ( 'none', *, *, #22086, .t. ) ;
#22090 = oriented_edge ( 'none', *, *, #8704, .f. ) ;
#22091 = edge_curve ( 'none', #10867, #5709, #5088, .t. ) ;
#22092 = edge_loop ( 'none', ( #22101, #22052, #22070, #12, #22047 ) ) ;
#22093 = edge_curve ( 'none', #22100, #22071, #5142, .t. ) ;
#22094 = oriented_edge ( 'none', *, *, #11915, .t. ) ;
#22095 = edge_loop ( 'none', ( #22075, #21775 ) ) ;
#22096 = oriented_edge ( 'none', *, *, #9821, .t. ) ;
#22097 = edge_curve ( 'none', #22059, #22071, #5145, .t. ) ;
#22098 = edge_curve ( 'none', #22025, #6, #5152, .t. ) ;
#22099 = edge_curve ( 'none', #22074, #22059, #5144, .t. ) ;
#22100 = vertex_point ( 'none', #5129 ) ;
#22101 = oriented_edge ( 'none', *, *, #22118, .f. ) ;
#22102 = oriented_edge ( 'none', *, *, #22099, .t. ) ;
#22103 = oriented_edge ( 'none', *, *, #22093, .f. ) ;
#22104 = oriented_edge ( 'none', *, *, #22097, .t. ) ;
#22105 = edge_curve ( 'none', #22100, #22074, #5124, .t. ) ;
#22106 = edge_curve ( 'none', #8689, #22025, #5149, .t. ) ;
#22107 = oriented_edge ( 'none', *, *, #25, .t. ) ;
#22108 = oriented_edge ( 'none', *, *, #21489, .t. ) ;
#22109 = advanced_face ( 'none', ( #5128 ), #5123, .t. ) ;
#22110 = edge_loop ( 'none', ( #16, #22107, #22114, #24 ) ) ;
#22111 = vertex_point ( 'none', #5148 ) ;
#22112 = vertex_point ( 'none', #5173 ) ;
#22113 = advanced_face ( 'none', ( #5172 ), #5122, .t. ) ;
#22114 = oriented_edge ( 'none', *, *, #15, .t. ) ;
#22115 = edge_curve ( 'none', #9, #22100, #5167, .t. ) ;
#22116 = oriented_edge ( 'none', *, *, #1, .t. ) ;
#22117 = edge_loop ( 'none', ( #10776, #21474, #20, #28 ) ) ;
#22118 = edge_curve ( 'none', #6, #23, #5185, .t. ) ;
endsec;
end-iso-10303-21;