-凯发k8天生赢家一触即发
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)3ik15ra-��(5c230��0000z0).step',
'2018-04-19t04:40:53',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #5, .f. ) ;
#2 = edge_curve ( 'none', #11520, #35, #16, .t. ) ;
#3 = edge_loop ( 'none', ( #12601, #12633, #12603, #11 ) ) ;
#4 = oriented_edge ( 'none', *, *, #12641, .t. ) ;
#5 = edge_curve ( 'none', #35, #12646, #18, .t. ) ;
#6 = oriented_edge ( 'none', *, *, #12630, .t. ) ;
#7 = vertex_point ( 'none', #64 ) ;
#8 = oriented_edge ( 'none', *, *, #12618, .t. ) ;
#9 = edge_curve ( 'none', #11445, #11522, #43, .t. ) ;
#10 = edge_curve ( 'none', #12640, #12629, #65, .t. ) ;
#11 = oriented_edge ( 'none', *, *, #12649, .f. ) ;
#12 = vertex_point ( 'none', #50 ) ;
#13 = vertex_point ( 'none', #48 ) ;
#14 = oriented_edge ( 'none', *, *, #34, .t. ) ;
#15 = edge_curve ( 'none', #12629, #11520, #51, .t. ) ;
#16 = b_spline_curve_with_knots ( 'none', 3,
( #28, #27, #26, #25, #24, #23, #22, #21 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.003406741490797117800, 0.003840857143305383200, 0.004274972795813648600, 0.005143204100830178600 ),
.unspecified. ) ;
#17 = cartesian_point ( 'none', ( 2.500000000000000900, -1.658312395177701700, 0.0000000000000000000 ) ) ;
#18 = line ( 'none', #17, #20 ) ;
#19 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#20 = vector ( 'none', #19, 1000.000000000000000 ) ;
#21 = cartesian_point ( 'none', ( 2.500000000000000900, -1.658312395177719400, 143.0000000000000300 ) ) ;
#22 = cartesian_point ( 'none', ( 2.500000000000001300, -1.403054362429631900, 143.1410991865583400 ) ) ;
#23 = cartesian_point ( 'none', ( 2.500000000000001800, -1.139805888494881600, 143.2650987882643400 ) ) ;
#24 = cartesian_point ( 'none', ( 2.500000000000001300, -0.7216481160823399200, 143.4012680405491300 ) ) ;
#25 = cartesian_point ( 'none', ( 2.500000000000001800, -0.5784304023816441200, 143.4378573717158900 ) ) ;
#26 = cartesian_point ( 'none', ( 2.500000000000000900, -0.2912912474402938900, 143.4870647226586300 ) ) ;
#27 = cartesian_point ( 'none', ( 2.500000000000001300, -0.1463859793531334100, 143.5000000000000900 ) ) ;
#28 = cartesian_point ( 'none', ( 2.500000000000000900, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#29 = vertex_point ( 'none', #158 ) ;
#30 = vertex_point ( 'none', #161 ) ;
#31 = edge_curve ( 'none', #12625, #30, #151, .t. ) ;
#32 = advanced_face ( 'none', ( #149 ), #179, .f. ) ;
#33 = oriented_edge ( 'none', *, *, #31, .f. ) ;
#34 = edge_curve ( 'none', #12625, #12, #164, .t. ) ;
#35 = vertex_point ( 'none', #165 ) ;
#36 = direction ( 'none', ( 2.465190328815673900e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37 = cartesian_point ( 'none', ( 2.929430357249185300, -5.777285657282777500, -22.26259127851371400 ) ) ;
#38 = cartesian_point ( 'none', ( 4.422204880536619400, -6.070102514355819600, -22.18467032294215700 ) ) ;
#39 = cartesian_point ( 'none', ( 4.619471274325787700, -6.159817148200291500, -22.16007138895291100 ) ) ;
#40 = cartesian_point ( 'none', ( 3.371027920892848400, -5.777285657282783800, -22.26259127851370700 ) ) ;
#41 = cartesian_point ( 'none', ( 3.801156586820284600, -5.850640292355991300, -22.24394244865638700 ) ) ;
#42 = cartesian_point ( 'none', ( -9.121204216617964800e-032, 3.700000000000008200, 4.584626329367286600e-016 ) ) ;
#43 = line ( 'none', #42, #46 ) ;
#44 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#45 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#46 = vector ( 'none', #45, 1000.000000000000000 ) ;
#47 = vector ( 'none', #62, 1000.000000000000000 ) ;
#48 = cartesian_point ( 'none', ( -6.123532776778104300e-030, -1.600000000000019000, 143.5000000000000300 ) ) ;
#49 = cartesian_point ( 'none', ( 4.994758060335510800, -6.371594772932049900, -22.10011066289707300 ) ) ;
#50 = cartesian_point ( 'none', ( 1.959434878635705100e-016, 1.599999999999983900, 143.5000000000000300 ) ) ;
#51 = circle ( 'none', #59, 2.499999999999989800 ) ;
#52 = toroidal_surface ( 'none', #77, 4.500000000000689200, 0.5000000000000000000 ) ;
#53 = circle ( 'none', #74, 1.000000000000000900 ) ;
#54 = cartesian_point ( 'none', ( 3.929430357249186200, -4.852298793114269600, -22.99359033344600800 ) ) ;
#55 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332554100, -23.58935755356800400 ) ) ;
#56 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332554100, -23.58935755356800400 ) ) ;
#57 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#58 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#59 = axis2_placement_3d ( 'none', #58, #57, #36 ) ;
#60 = direction ( 'none', ( 2.465190328815673900e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#61 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#62 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#63 = face_outer_bound ( 'none', #4331, .t. ) ;
#64 = cartesian_point ( 'none', ( -6.064368208886527600e-030, -4.000000000000032900, 111.0000000000000000 ) ) ;
#65 = circle ( 'none', #66, 2.499999999999989800 ) ;
#66 = axis2_placement_3d ( 'none', #44, #61, #60 ) ;
#67 = cartesian_point ( 'none', ( 5.174004406386635500, -6.494664005145862600, -22.06445649462170900 ) ) ;
#68 = direction ( 'none', ( -1.698723289891537500e-015, -0.9792473056462227500, 0.2026689773611475000 ) ) ;
#69 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#70 = vector ( 'none', #69, 1000.000000000000000 ) ;
#71 = b_spline_curve_with_knots ( 'none', 3,
( #249, #250, #247, #261, #264, #232, #243, #245, #242, #235, #252, #251, #241, #240, #254, #253 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 1.734723475976808200e-018, 0.0006532406684458428700, 0.001306481336891684000, 0.002612962673783361900, 0.003266203342229201200, 0.003919444010675041800, 0.004572684679120881500, 0.005225925347566721300 ),
.unspecified. ) ;
#72 = circle ( 'none', #199, 23.49999999999999600 ) ;
#73 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#74 = axis2_placement_3d ( 'none', #202, #188, #187 ) ;
#75 = direction ( 'none', ( -1.000000000000000000, 4.588098674428804000e-036, 3.187682049077478100e-018 ) ) ;
#76 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#77 = axis2_placement_3d ( 'none', #73, #76, #75 ) ;
#78 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#79 = vector ( 'none', #78, 1000.000000000000000 ) ;
#80 = cartesian_point ( 'none', ( -1.031746106923349500e-037, 0.0000000000000000000, 29.00000000000000000 ) ) ;
#81 = cartesian_point ( 'none', ( 2.437936700971948600, -4.852298793114232300, -22.99359033344601900 ) ) ;
#82 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#83 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#84 = line ( 'none', #80, #79 ) ;
#85 = cartesian_point ( 'none', ( 1.929430357249184400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#86 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#87 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#88 = b_spline_curve_with_knots ( 'none', 3,
( #107, #106, #105, #104, #103, #102 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.004390809237632420500, 0.004553575810874111600, 0.004716342384115802600 ),
.unspecified. ) ;
#89 = cartesian_point ( 'none', ( 2.467490590993539600, -5.058779592821260900, -22.97204098593307700 ) ) ;
#90 = cartesian_point ( 'none', ( 77.98325422641156000, 1.925929944387235900e-031, 4.814824860968089600e-032 ) ) ;
#91 = cartesian_point ( 'none', ( 0.9294303572491835500, 26.50000000000000400, -1.549999999999999800 ) ) ;
#92 = cartesian_point ( 'none', ( 1.929430357249184400, 26.50000000000000400, 1.549999999999999800 ) ) ;
#93 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#94 = vector ( 'none', #93, 1000.000000000000000 ) ;
#95 = cylindrical_surface ( 'none', #171, 23.00000000000000400 ) ;
#96 = vector ( 'none', #86, 1000.000000000000000 ) ;
#97 = cartesian_point ( 'none', ( 10.92943035724919200, 26.50000000000000400, 1.549999999999999800 ) ) ;
#98 = line ( 'none', #97, #96 ) ;
#99 = circle ( 'none', #176, 29.00000000000000000 ) ;
#100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#101 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#102 = cartesian_point ( 'none', ( 0.9294303572491835500, -11.93279013330769400, -19.66236302264899600 ) ) ;
#103 = cartesian_point ( 'none', ( 0.9294303572491836600, -11.88575811932726400, -19.69090603915870100 ) ) ;
#104 = cartesian_point ( 'none', ( 0.9338377984783966500, -11.83923721120692500, -19.71890797376831400 ) ) ;
#105 = cartesian_point ( 'none', ( 0.9511369360547776700, -11.74725863623947000, -19.77384090040343500 ) ) ;
#106 = cartesian_point ( 'none', ( 0.9640286129581240300, -11.70178876732989300, -19.80077914115409100 ) ) ;
#107 = cartesian_point ( 'none', ( 0.9813366687147634400, -11.65687139470471400, -19.82718712493839100 ) ) ;
#108 = b_spline_curve_with_knots ( 'none', 3,
( #37, #40, #41, #38, #39, #49, #67, #184, #185, #201, #189, #181, #180, #183, #182, #200 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 1.301042606982604000e-018, 0.001305733590110142300, 0.001958600385165213100, 0.002611467180220284600, 0.003264333975275355200, 0.003917200770330426200, 0.004570067565385497700, 0.005222934360440568300 ),
.unspecified. ) ;
#109 = face_outer_bound ( 'none', #676, .t. ) ;
#110 = cartesian_point ( 'none', ( 0.9813366687146940500, -5.777285657282793500, -22.26259127851367800 ) ) ;
#111 = cartesian_point ( 'none', ( 2.429430357249184900, 0.0000000000000000000, 4.814824860968089600e-032 ) ) ;
#112 = cartesian_point ( 'none', ( 0.9294303572491835500, -11.93279013330769400, -19.66236302264899600 ) ) ;
#113 = circle ( 'none', #174, 29.00000000000000000 ) ;
#114 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433900e-033, 0.0000000000000000000 ) ) ;
#115 = direction ( 'none', ( 2.876857854428433600e-033, -1.000000000000000000, 1.023512721199447000e-071 ) ) ;
#116 = cartesian_point ( 'none', ( 2.429430357249184900, 0.0000000000000000000, 24.00000000000000000 ) ) ;
#117 = cartesian_point ( 'none', ( 0.9294303572491835500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#118 = direction ( 'none', ( 3.557745196287411800e-039, 1.023512721199447000e-071, 1.000000000000000000 ) ) ;
#119 = axis2_placement_3d ( 'none', #116, #115, #114 ) ;
#120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#121 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#122 = cartesian_point ( 'none', ( 1.929430357249184400, 26.50000000000000400, -1.549999999999999800 ) ) ;
#123 = axis2_placement_3d ( 'none', #111, #133, #118 ) ;
#124 = cartesian_point ( 'none', ( 0.9813366687147634400, -11.65687139470471400, -19.82718712493839100 ) ) ;
#125 = face_outer_bound ( 'none', #757, .t. ) ;
#126 = direction ( 'none', ( 0.0000000000000000000, -0.2026689773611475300, -0.9792473056462228700 ) ) ;
#127 = axis2_placement_3d ( 'none', #141, #68, #126 ) ;
#128 = circle ( 'none', #127, 0.5000000000000016700 ) ;
#129 = axis2_placement_3d ( 'none', #131, #121, #120 ) ;
#130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#131 = cartesian_point ( 'none', ( 1.929430357249184400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#132 = cartesian_point ( 'none', ( 2.929430357249185300, -11.65687139470485100, -19.82718712493812100 ) ) ;
#133 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#134 = cartesian_point ( 'none', ( 2.929430357249185300, -5.777285657282777500, -22.26259127851371400 ) ) ;
#135 = axis2_placement_3d ( 'none', #152, #87, #130 ) ;
#136 = direction ( 'none', ( 6.123233995736780800e-017, 0.5000000000000013300, 0.8660254037844380400 ) ) ;
#137 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#138 = circle ( 'none', #135, 23.49999999999999600 ) ;
#139 = circle ( 'none', #129, 24.00000000000000000 ) ;
#140 = cartesian_point ( 'none', ( 1.929430357249183800, -1.438428927214220000e-033, 24.00000000000000000 ) ) ;
#141 = cartesian_point ( 'none', ( 2.429430357249184900, -4.864055456667539800, -23.50193533550934800 ) ) ;
#142 = circle ( 'none', #119, 0.5000000000000017800 ) ;
#143 = toroidal_surface ( 'none', #123, 24.00000000000000000, 0.5000000000000018900 ) ;
#144 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#145 = vector ( 'none', #144, 1000.000000000000000 ) ;
#146 = cartesian_point ( 'none', ( 8.360701210447480400e-038, 2.877919977996280300e-015, -23.50000000000000000 ) ) ;
#147 = line ( 'none', #146, #145 ) ;
#148 = direction ( 'none', ( 2.465190328815644900e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#149 = face_outer_bound ( 'none', #12602, .t. ) ;
#150 = cartesian_point ( 'none', ( -3.081487911019577400e-030, -1.765214580601336500e-014, 142.4607695154586800 ) ) ;
#151 = circle ( 'none', #155, 0.9999999999999995600 ) ;
#152 = cartesian_point ( 'none', ( 2.429430357249184900, 0.0000000000000000000, 4.814824860968089600e-032 ) ) ;
#153 = direction ( 'none', ( 2.465190328815665200e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#154 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#155 = axis2_placement_3d ( 'none', #150, #154, #153 ) ;
#156 = cartesian_point ( 'none', ( 1.959434878635704800e-016, 1.599999999999983700, 143.5000000000000300 ) ) ;
#157 = cartesian_point ( 'none', ( 12.92943035724919400, 0.0000000000000000000, 23.00000000000000400 ) ) ;
#158 = cartesian_point ( 'none', ( 4.898587196589404000e-016, -4.000000000000018700, 98.29999999999999700 ) ) ;
#159 = cartesian_point ( 'none', ( -3.557745196287411800e-039, -5.058779592821260900, -22.97204098593307700 ) ) ;
#160 = line ( 'none', #159, #70 ) ;
#161 = cartesian_point ( 'none', ( -3.056836007731420700e-030, -1.000000000000017100, 142.4607695154586800 ) ) ;
#162 = axis2_placement_3d ( 'none', #163, #137, #148 ) ;
#163 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#164 = line ( 'none', #156, #166 ) ;
#165 = cartesian_point ( 'none', ( 2.500000000000000900, -1.658312395177719400, 143.0000000000000300 ) ) ;
#166 = vector ( 'none', #136, 999.9999999999997700 ) ;
#167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#168 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#169 = cartesian_point ( 'none', ( 1.929430357249184400, 26.50000000000000400, 0.0000000000000000000 ) ) ;
#170 = axis2_placement_3d ( 'none', #169, #168, #167 ) ;
#171 = axis2_placement_3d ( 'none', #90, #101, #100 ) ;
#172 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#173 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#174 = axis2_placement_3d ( 'none', #117, #173, #172 ) ;
#175 = line ( 'none', #178, #94 ) ;
#176 = axis2_placement_3d ( 'none', #85, #83, #82 ) ;
#177 = circle ( 'none', #170, 1.549999999999999800 ) ;
#178 = cartesian_point ( 'none', ( 6.929430357249188400, -11.65687139470485800, -19.82718712493811400 ) ) ;
#179 = conical_surface ( 'none', #162, 1.600000000000001400, 0.5235987755983002600 ) ;
#180 = cartesian_point ( 'none', ( 6.303347447540395400, -7.993535643790228700, -21.56730438372516200 ) ) ;
#181 = cartesian_point ( 'none', ( 6.230266295812639600, -7.801070802433852000, -21.63751975019217600 ) ) ;
#182 = cartesian_point ( 'none', ( 6.429430357249285200, -8.597076254913549300, -21.33399502518418300 ) ) ;
#183 = cartesian_point ( 'none', ( 6.403158053883614400, -8.390988387991066900, -21.41580127712700900 ) ) ;
#184 = cartesian_point ( 'none', ( 5.505777048465775500, -6.771521890586794400, -21.98106895098815300 ) ) ;
#185 = cartesian_point ( 'none', ( 5.655455067204446400, -6.922539756624730400, -21.93417478113740400 ) ) ;
#186 = cartesian_point ( 'none', ( 3.929430357249186200, -5.058779592821260900, -22.97204098593307000 ) ) ;
#187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#188 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#189 = cartesian_point ( 'none', ( 6.039497920675244400, -7.428536986703294400, -21.76822925370192200 ) ) ;
#190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#191 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#192 = cartesian_point ( 'none', ( 2.429430357249184900, 0.0000000000000000000, 4.814824860968089600e-032 ) ) ;
#193 = cartesian_point ( 'none', ( 2.813924180240458200, -5.894254524778417300, -23.37592996793402400 ) ) ;
#194 = cartesian_point ( 'none', ( 12.79545576103362200, 2.847303808017596500e-015, -23.00000000000000400 ) ) ;
#195 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332554100, -23.58935755356800400 ) ) ;
#196 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332554100, -23.58935755356800400 ) ) ;
#197 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332554100, -23.58935755356800400 ) ) ;
#198 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332554100, -23.58935755356800400 ) ) ;
#199 = axis2_placement_3d ( 'none', #192, #191, #190 ) ;
#200 = cartesian_point ( 'none', ( 6.429430357249188400, -8.801718944396949200, -21.24922924775964400 ) ) ;
#201 = cartesian_point ( 'none', ( 5.921707633766013500, -7.249784131986795700, -21.82819759052785700 ) ) ;
#202 = cartesian_point ( 'none', ( 3.929430357249186200, -5.058779592821259100, -23.97204098593307000 ) ) ;
#203 = axis2_placement_3d ( 'none', #220, #221, #210 ) ;
#204 = cartesian_point ( 'none', ( 12.79545576103362200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#205 = cartesian_point ( 'none', ( 2.717669032733184100, -5.931089775009305700, -23.46485812861485000 ) ) ;
#206 = cartesian_point ( 'none', ( 2.736920062234639200, -5.923722724963128300, -23.44707249647868300 ) ) ;
#207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#208 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#209 = cylindrical_surface ( 'none', #203, 23.00000000000000400 ) ;
#210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#211 = cartesian_point ( 'none', ( 2.794673150739003500, -5.901621574824595500, -23.39371560007019100 ) ) ;
#212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#213 = cylindrical_surface ( 'none', #231, 23.50000000000000000 ) ;
#214 = circle ( 'none', #216, 23.00000000000000400 ) ;
#215 = line ( 'none', #222, #47 ) ;
#216 = axis2_placement_3d ( 'none', #204, #217, #212 ) ;
#217 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#218 = direction ( 'none', ( -3.557745196287411800e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#219 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#220 = cartesian_point ( 'none', ( 77.98325422641156000, 1.925929944387235900e-031, 4.814824860968089600e-032 ) ) ;
#221 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#222 = cartesian_point ( 'none', ( -8.360701211275417300e-038, 0.0000000000000000000, 23.50000000000000000 ) ) ;
#223 = circle ( 'none', #226, 23.50000000000000000 ) ;
#224 = cartesian_point ( 'none', ( 2.756171091736094000, -5.916355674916950100, -23.42928686434251900 ) ) ;
#225 = cartesian_point ( 'none', ( 2.775422121237548700, -5.908988624870772800, -23.41150123220635100 ) ) ;
#226 = axis2_placement_3d ( 'none', #229, #208, #207 ) ;
#227 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#228 = face_outer_bound ( 'none', #6698, .t. ) ;
#229 = cartesian_point ( 'none', ( 11.92943035724919400, 9.629649721936179300e-032, 0.0000000000000000000 ) ) ;
#230 = face_outer_bound ( 'none', #6686, .t. ) ;
#231 = axis2_placement_3d ( 'none', #227, #219, #218 ) ;
#232 = cartesian_point ( 'none', ( 5.946007281929433400, -10.31466957031174100, -20.56118295664158800 ) ) ;
#233 = cartesian_point ( 'none', ( 2.659957159092145600, -5.758829635777534200, -23.22305362472630800 ) ) ;
#234 = cartesian_point ( 'none', ( 2.698852046096922300, -5.729405554313320400, -23.19510628630798300 ) ) ;
#235 = cartesian_point ( 'none', ( 4.619140402359009900, -11.31409007710278100, -20.02507392225117000 ) ) ;
#236 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#237 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#238 = cartesian_point ( 'none', ( 2.698418003231729300, -5.938456825055483000, -23.48264376075101400 ) ) ;
#239 = cartesian_point ( 'none', ( 2.621034291451831900, -5.781084591214025200, -23.25539986166108600 ) ) ;
#240 = cartesian_point ( 'none', ( 3.367463511810275400, -11.64031709039874900, -19.83694669230917600 ) ) ;
#241 = cartesian_point ( 'none', ( 3.796992346390723600, -11.57488684686065200, -19.87519636433606600 ) ) ;
#242 = cartesian_point ( 'none', ( 4.995981735597366600, -11.12108124606640700, -20.13290271627044700 ) ) ;
#243 = cartesian_point ( 'none', ( 5.670012945388293700, -10.62845266811480200, -20.39897932892146300 ) ) ;
#244 = axis2_placement_3d ( 'none', #263, #237, #236 ) ;
#245 = cartesian_point ( 'none', ( 5.176481015322226900, -11.00771496867759500, -20.19531634100793100 ) ) ;
#246 =( bounded_curve ( ) b_spline_curve ( 3, ( #260, #259, #258, #257 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.3926990816987133100, 1.570796326794893900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8876464082016953800, 0.8876464082016953800, 1.000000000000000000 ) )
representation_item ( '' ) );
#247 = cartesian_point ( 'none', ( 6.404015576245782900, -9.204740680561952700, -21.07884926612037200 ) ) ;
#248 = circle ( 'none', #244, 23.00000000000000400 ) ;
#249 = cartesian_point ( 'none', ( 6.429430357249188400, -8.801718944396949200, -21.24922924775964400 ) ) ;
#250 = cartesian_point ( 'none', ( 6.429430357249171600, -9.005888582090696200, -21.16465941480209900 ) ) ;
#251 = cartesian_point ( 'none', ( 4.010799675269211700, -11.52535529886412400, -19.90406647676935100 ) ) ;
#252 = cartesian_point ( 'none', ( 4.422037428839109600, -11.39470069087138500, -19.97915096399654500 ) ) ;
#253 = cartesian_point ( 'none', ( 2.929430357249185300, -11.65687139470485100, -19.82718712493812100 ) ) ;
#254 = cartesian_point ( 'none', ( 3.149891306039613900, -11.65687139470485800, -19.82718712493811000 ) ) ;
#255 = cartesian_point ( 'none', ( 2.543754446377805700, -5.810658307579593000, -23.32679712880062100 ) ) ;
#256 = cartesian_point ( 'none', ( 2.582394368914819000, -5.795871449396808700, -23.29109849523085200 ) ) ;
#257 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332552300, -23.58935755356799600 ) ) ;
#258 = cartesian_point ( 'none', ( 2.720799898136098300, -5.822980284953954900, -23.20385873150197000 ) ) ;
#259 = cartesian_point ( 'none', ( 2.547330011182839600, -5.476040511047433900, -22.97204098593307700 ) ) ;
#260 = cartesian_point ( 'none', ( 2.467490590993539600, -5.058779592821260900, -22.97204098593307700 ) ) ;
#261 = cartesian_point ( 'none', ( 6.305238686466278600, -9.592555870366522800, -20.90521488179713600 ) ) ;
#262 = cartesian_point ( 'none', ( 0.9294303572491835500, -5.465633405728677700, -22.34114704920458600 ) ) ;
#263 = cartesian_point ( 'none', ( 0.9294303572491835500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#264 = cartesian_point ( 'none', ( 6.230582949817584600, -9.782961939418827400, -20.81663562927938200 ) ) ;
#265 = cartesian_point ( 'none', ( 2.505353817386430500, -5.817993773236583600, -23.36588848778605200 ) ) ;
#266 = cartesian_point ( 'none', ( 0.9294303572491835500, -26.50000000000000400, 1.549999999999999800 ) ) ;
#267 = cartesian_point ( 'none', ( 6.929430357249188400, -5.777285657282777500, -22.26259127851371400 ) ) ;
#268 = circle ( 'none', #269, 0.5000000000000004400 ) ;
#269 = axis2_placement_3d ( 'none', #272, #328, #298 ) ;
#270 = line ( 'none', #284, #283 ) ;
#271 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#272 = cartesian_point ( 'none', ( 2.429430357249184900, 2.939152317953647900e-015, -24.00000000000000000 ) ) ;
#273 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#274 = direction ( 'none', ( -3.187682049077477800e-018, 1.439321301118037000e-018, 1.000000000000000000 ) ) ;
#275 = cartesian_point ( 'none', ( -6.694132303062704600e-018, -3.022574732347876000e-018, -2.100000000000000100 ) ) ;
#276 = cartesian_point ( 'none', ( 2.429430357249184900, 2.908536147974964100e-015, -23.49999999999999600 ) ) ;
#277 = axis2_placement_3d ( 'none', #314, #313, #312 ) ;
#278 = cartesian_point ( 'none', ( 2.429430357249184900, -7.192144636071110400e-034, 23.49999999999999600 ) ) ;
#279 = face_outer_bound ( 'none', #742, .t. ) ;
#280 = cartesian_point ( 'none', ( 12.92943035724919400, 2.816687638038912700e-015, -23.00000000000000400 ) ) ;
#281 = face_outer_bound ( 'none', #666, .t. ) ;
#282 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#283 = vector ( 'none', #282, 1000.000000000000000 ) ;
#284 = cartesian_point ( 'none', ( 10.92943035724919200, -26.50000000000000400, 1.549999999999999800 ) ) ;
#285 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332554100, -23.58935755356800400 ) ) ;
#286 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #285, #56, #55, #196, #195, #198, #197 ),
( #193, #211, #225, #224, #206, #205, #238 ),
( #234, #233, #239, #256, #255, #265, #432 ),
( #349, #390, #379, #453, #385, #441, #440 ),
( #391, #340, #339, #425, #366, #365, #338 ),
( #348, #347, #427, #426, #378, #377, #452 ),
( #439, #438, #418, #417, #369, #368, #367 ),
( #384, #383, #373, #372, #371, #370, #412 ),
( #411, #410, #416, #415, #414, #413, #431 ),
( #430, #429, #428, #409, #408, #407, #406 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 4 ),
( 4, 3, 4 ),
( 4.712388980384689700, 5.405426042437054200, 5.751944573463236000, 6.098463104489418600 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#287 = cartesian_point ( 'none', ( 2.311956277030820400, -12.80844250365999000, -19.70264794528545600 ) ) ;
#288 = cartesian_point ( 'none', ( 2.186687971245613800, -12.81727717224657500, -19.75835913507473800 ) ) ;
#289 = cartesian_point ( 'none', ( 2.096116196831584200, -12.85193748975473200, -19.84203654367909300 ) ) ;
#290 = cartesian_point ( 'none', ( 2.005544422417555200, -12.88659780726289000, -19.92571395228344500 ) ) ;
#291 = cartesian_point ( 'none', ( 1.950693113140859800, -12.94669193120447100, -20.03641158825366000 ) ) ;
#292 = cartesian_point ( 'none', ( 2.437936700971942800, -4.852298793114231400, -22.99359033344601900 ) ) ;
#293 = cartesian_point ( 'none', ( 2.311956277030816400, -4.874939418666302900, -22.98881252021857000 ) ) ;
#294 = cartesian_point ( 'none', ( 2.186687971245608400, -4.908086124687159200, -23.03445333437365900 ) ) ;
#295 = cartesian_point ( 'none', ( 2.096116196831578500, -4.942746442195306700, -23.11813074297801100 ) ) ;
#296 = cartesian_point ( 'none', ( 2.005544422417548900, -4.977406759703455000, -23.20180815158236200 ) ) ;
#297 = cartesian_point ( 'none', ( 1.935173220843063600, -4.982505953415161700, -23.46554647706111400 ) ) ;
#298 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147357200e-016, 1.000000000000000000 ) ) ;
#299 = cartesian_point ( 'none', ( 1.993027608909832000, -4.923180503177087000, -23.21643597196521500 ) ) ;
#300 = cartesian_point ( 'none', ( 2.304033594302382900, -4.838264561573795100, -22.99658218391460100 ) ) ;
#301 = cartesian_point ( 'none', ( 2.176510279432942500, -4.864258507756150400, -23.04453678007908500 ) ) ;
#302 = cartesian_point ( 'none', ( 2.084768944171387300, -4.893719505466618700, -23.13048637602214800 ) ) ;
#303 = line ( 'none', #267, #310 ) ;
#304 = cartesian_point ( 'none', ( 1.950693113140853400, -5.013188846210747200, -23.32257616318678100 ) ) ;
#305 = cartesian_point ( 'none', ( 1.946443044694694500, -5.040385272484023500, -23.44767126283971200 ) ) ;
#306 = cartesian_point ( 'none', ( 2.432301789046126900, -4.822906311804144000, -22.99979297946690000 ) ) ;
#307 = cartesian_point ( 'none', ( 0.9294303572491835500, -5.465633405728677700, -22.34114704920458600 ) ) ;
#308 = plane ( 'none', #323 ) ;
#309 = cartesian_point ( 'none', ( 6.429430357249188400, -8.801718944396949200, -21.24922924775964400 ) ) ;
#310 = vector ( 'none', #271, 1000.000000000000000 ) ;
#311 = b_spline_curve_with_knots ( 'none', 3,
( #307, #333, #329, #331, #336, #335 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001575309733662844400, 0.001738044931880702200, 0.001900780130098559700 ),
.unspecified. ) ;
#312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#313 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#314 = cartesian_point ( 'none', ( 0.9294303572491835500, -26.50000000000000400, 0.0000000000000000000 ) ) ;
#315 = circle ( 'none', #321, 0.9999999999999991100 ) ;
#316 =( bounded_curve ( ) b_spline_curve ( 3, ( #327, #326, #325, #324 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 6.098463104489441700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8462061721080291800, 0.8462061721080291800, 1.000000000000000000 ) )
representation_item ( '' ) );
#317 = cartesian_point ( 'none', ( 2.429430357249184900, -4.793053257279436400, -23.00603398958819000 ) ) ;
#318 = direction ( 'none', ( 1.000000000000000000, 2.876857854428423600e-033, 0.0000000000000000000 ) ) ;
#319 = direction ( 'none', ( 2.876857854428433600e-033, -1.000000000000000000, 1.023512721199447000e-071 ) ) ;
#320 = cartesian_point ( 'none', ( 11.92943035724919400, 9.629649721936179300e-032, 22.50000000000000000 ) ) ;
#321 = axis2_placement_3d ( 'none', #320, #319, #318 ) ;
#322 = cartesian_point ( 'none', ( 1.938133921912734900, -4.955764578021190300, -23.33938254631678400 ) ) ;
#323 = axis2_placement_3d ( 'none', #275, #274, #273 ) ;
#324 = cartesian_point ( 'none', ( 1.946443044694698500, -5.040385272484027000, -23.44767126283971600 ) ) ;
#325 = cartesian_point ( 'none', ( 2.038890708216771800, -5.515175995445534200, -23.30103882106591600 ) ) ;
#326 = cartesian_point ( 'none', ( 2.426104189184306900, -5.886351832535438300, -23.35685118114176000 ) ) ;
#327 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332552300, -23.58935755356799600 ) ) ;
#328 = direction ( 'none', ( -2.876857854428433600e-033, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#329 = cartesian_point ( 'none', ( 0.9338381099239295700, -5.571920671865730600, -22.31494122058958900 ) ) ;
#330 = cartesian_point ( 'none', ( 1.929430357249184400, -4.864055456667539800, -23.50193533550934800 ) ) ;
#331 = cartesian_point ( 'none', ( 0.9512842734433795100, -5.676384066541826800, -22.28859720980759100 ) ) ;
#332 = circle ( 'none', #277, 1.549999999999999800 ) ;
#333 = cartesian_point ( 'none', ( 0.9294303572491844400, -5.518422151143712800, -22.32823258560290100 ) ) ;
#334 = cartesian_point ( 'none', ( 12.79545576103362200, 0.0000000000000000000, 23.00000000000000400 ) ) ;
#335 = cartesian_point ( 'none', ( 0.9813366687146940500, -5.777285657282793500, -22.26259127851367800 ) ) ;
#336 = cartesian_point ( 'none', ( 0.9642246800860315700, -5.727422342023552400, -22.27553112960596600 ) ) ;
#337 = cartesian_point ( 'none', ( 1.929430357249183800, 2.939152317953647900e-015, -24.00000000000000000 ) ) ;
#338 = cartesian_point ( 'none', ( 2.201693820901499800, -5.562105371422084900, -23.36970844673935200 ) ) ;
#339 = cartesian_point ( 'none', ( 2.418788492967002900, -5.510354349825283800, -23.09472603320376600 ) ) ;
#340 = cartesian_point ( 'none', ( 2.492131323411586900, -5.471356821014513400, -23.05287968681451700 ) ) ;
#341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#342 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#343 = cartesian_point ( 'none', ( 0.9294303572491835500, 26.50000000000000400, 0.0000000000000000000 ) ) ;
#344 = axis2_placement_3d ( 'none', #343, #342, #341 ) ;
#345 = axis2_placement_3d ( 'none', #380, #350, #396 ) ;
#346 = circle ( 'none', #345, 24.00000000000000000 ) ;
#347 = cartesian_point ( 'none', ( 2.441797325094095400, -5.363155306070723300, -23.01056637719181100 ) ) ;
#348 = cartesian_point ( 'none', ( 2.527598684885213200, -5.311277928375866400, -22.99757381487530900 ) ) ;
#349 = cartesian_point ( 'none', ( 2.609992074749203800, -5.525041193856832700, -23.08739409626480900 ) ) ;
#350 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#351 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#352 = toroidal_surface ( 'none', #392, 24.00000000000000000, 0.5000000000000018900 ) ;
#353 = cartesian_point ( 'none', ( 1.929430357249184400, -26.50000000000000400, 4.814824860968089600e-032 ) ) ;
#354 = cartesian_point ( 'none', ( 1.929430357249184400, -26.50000000000000400, 1.549999999999999800 ) ) ;
#355 = face_outer_bound ( 'none', #823, .t. ) ;
#356 = cartesian_point ( 'none', ( 0.9294303572491835500, 1.058519812307473700e-032, 29.00000000000000000 ) ) ;
#357 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#358 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#359 = vector ( 'none', #358, 1000.000000000000000 ) ;
#360 = cartesian_point ( 'none', ( 10.92943035724919200, 26.50000000000000400, -1.549999999999999800 ) ) ;
#361 = line ( 'none', #360, #359 ) ;
#362 = axis2_placement_3d ( 'none', #353, #357, #382 ) ;
#363 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#364 = vector ( 'none', #363, 1000.000000000000000 ) ;
#365 = cartesian_point ( 'none', ( 2.238122515717717100, -5.568561783393759500, -23.28755322532046900 ) ) ;
#366 = cartesian_point ( 'none', ( 2.291707206836185700, -5.558986252591191500, -23.21213383242523100 ) ) ;
#367 = cartesian_point ( 'none', ( 2.067251182945878600, -5.361849322956584500, -23.37989738660606100 ) ) ;
#368 = cartesian_point ( 'none', ( 2.092268008649262900, -5.363881825789585300, -23.27354867382687000 ) ) ;
#369 = cartesian_point ( 'none', ( 2.149151969654058200, -5.348567906637112100, -23.17470338946741400 ) ) ;
#370 = cartesian_point ( 'none', ( 2.026912829419826400, -5.255859611289480400, -23.27398830141957500 ) ) ;
#371 = cartesian_point ( 'none', ( 2.084369950724168400, -5.236298959150621700, -23.16440442511332500 ) ) ;
#372 = cartesian_point ( 'none', ( 2.167787570071186800, -5.204376418259182700, -23.08733659394780000 ) ) ;
#373 = cartesian_point ( 'none', ( 2.251205189418205700, -5.172453877367742000, -23.01026876278227500 ) ) ;
#374 = circle ( 'none', #344, 1.549999999999999800 ) ;
#375 = cartesian_point ( 'none', ( 2.929430357249185300, -5.982659125332552300, -23.58935755356799600 ) ) ;
#376 = cartesian_point ( 'none', ( 1.946443044694698500, -5.040385272484027000, -23.44767126283971600 ) ) ;
#377 = cartesian_point ( 'none', ( 2.157623187878698900, -5.471904040289689200, -23.27310904623416500 ) ) ;
#378 = cartesian_point ( 'none', ( 2.213933988583948000, -5.460836854123601600, -23.18500235382150300 ) ) ;
#379 = cartesian_point ( 'none', ( 2.486203759128612600, -5.600597763621530900, -23.14828397602287100 ) ) ;
#380 = cartesian_point ( 'none', ( 1.929430357249184400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#381 = circle ( 'none', #362, 1.549999999999999800 ) ;
#382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#383 = cartesian_point ( 'none', ( 2.359933027330593600, -5.128418298906095400, -22.96631775665696300 ) ) ;
#384 = cartesian_point ( 'none', ( 2.469082855309854700, -5.082479031801236500, -22.96567126584050600 ) ) ;
#385 = cartesian_point ( 'none', ( 2.375722953350059000, -5.642876937587325300, -23.25035493121702900 ) ) ;
#386 = cartesian_point ( 'none', ( 0.9294303572491835500, 26.50000000000000400, 1.549999999999999800 ) ) ;
#387 = direction ( 'none', ( 3.557745196287411800e-039, 1.023512721199447000e-071, 1.000000000000000000 ) ) ;
#388 = cartesian_point ( 'none', ( 1.031746106821178500e-037, 3.551475717527324000e-015, -29.00000000000000000 ) ) ;
#389 = line ( 'none', #388, #364 ) ;
#390 = cartesian_point ( 'none', ( 2.548073268638439500, -5.567181092602187000, -23.10960433278511400 ) ) ;
#391 = cartesian_point ( 'none', ( 2.565562089075344800, -5.422859013628588800, -23.03353800124322200 ) ) ;
#392 = axis2_placement_3d ( 'none', #394, #351, #387 ) ;
#393 = face_outer_bound ( 'none', #702, .t. ) ;
#394 = cartesian_point ( 'none', ( 2.429430357249184900, 0.0000000000000000000, 4.814824860968089600e-032 ) ) ;
#395 = face_outer_bound ( 'none', #753, .t. ) ;
#396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#397 = cartesian_point ( 'none', ( 2.299501697936642100, -4.800878074171166100, -23.00441453388140500 ) ) ;
#398 = cartesian_point ( 'none', ( 2.170349552274942500, -4.819476370962952700, -23.05474224370696100 ) ) ;
#399 = cartesian_point ( 'none', ( 2.077936842079681300, -4.843639423825017300, -23.14301112148035600 ) ) ;
#400 = cartesian_point ( 'none', ( 1.985524131884420300, -4.867802476687081100, -23.23127999925375100 ) ) ;
#401 = cartesian_point ( 'none', ( 1.930955654811685300, -4.897239455764749400, -23.35643558976075700 ) ) ;
#402 = cartesian_point ( 'none', ( 1.929430357249185500, -4.923740921187469900, -23.48363291131432700 ) ) ;
#403 = cartesian_point ( 'none', ( 2.429430357249184900, -4.762720967986966000, -23.01231168268623200 ) ) ;
#404 = cartesian_point ( 'none', ( 2.298530663349611200, -4.762720967986966000, -23.01231168268623200 ) ) ;
#405 = cartesian_point ( 'none', ( 2.168437027867546000, -4.773642099603187600, -23.06507993981685400 ) ) ;
#406 = cartesian_point ( 'none', ( 1.946443044694698500, -5.040385272484050100, -23.44767126283971900 ) ) ;
#407 = cartesian_point ( 'none', ( 1.950693113140855400, -5.013188846210765900, -23.32257616318678800 ) ) ;
#408 = cartesian_point ( 'none', ( 2.005544422417549800, -4.977406759703464800, -23.20180815158236600 ) ) ;
#409 = cartesian_point ( 'none', ( 2.096116196831579300, -4.942746442195308500, -23.11813074297801400 ) ) ;
#410 = cartesian_point ( 'none', ( 2.328526013324606800, -5.001432627595913300, -22.96485046220533700 ) ) ;
#411 = cartesian_point ( 'none', ( 2.448544411105395600, -4.965315887374690500, -22.96974052564615900 ) ) ;
#412 = cartesian_point ( 'none', ( 2.008735353370520100, -5.258646393924063700, -23.39097690072495400 ) ) ;
#413 = cartesian_point ( 'none', ( 1.976961913549637200, -5.135970383994133700, -23.28965333835319400 ) ) ;
#414 = cartesian_point ( 'none', ( 2.032884485838463800, -5.109009444163738100, -23.17156573107180500 ) ) ;
#415 = cartesian_point ( 'none', ( 2.120997135379241200, -5.075290193002693700, -23.09016025760574200 ) ) ;
#416 = cartesian_point ( 'none', ( 2.209109784920018500, -5.041570941841648300, -23.00875478413967600 ) ) ;
#417 = cartesian_point ( 'none', ( 2.226417813808606800, -5.318999548191465400, -23.10331905749082200 ) ) ;
#418 = cartesian_point ( 'none', ( 2.303683657963155900, -5.289431189745819500, -23.03193472551423000 ) ) ;
#419 = cartesian_point ( 'none', ( 1.929430357249184400, 1.058519812307474500e-032, 29.00000000000000000 ) ) ;
#420 = cartesian_point ( 'none', ( 2.429430357249184900, -4.762720967986965100, -23.01231168268623200 ) ) ;
#421 = cartesian_point ( 'none', ( 1.929430357249184400, -6.805938232206432100, -28.19005506875414100 ) ) ;
#422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#423 = cartesian_point ( 'none', ( 0.9294303572491835500, -26.50000000000000400, -1.549999999999999800 ) ) ;
#424 = cartesian_point ( 'none', ( 0.9294303572491835500, 3.551475717527324000e-015, -29.00000000000000000 ) ) ;
#425 = cartesian_point ( 'none', ( 2.355247849901594300, -5.534670301208237200, -23.15342993281450000 ) ) ;
#426 = cartesian_point ( 'none', ( 2.285048057546026800, -5.433622678123748900, -23.11930152103384400 ) ) ;
#427 = cartesian_point ( 'none', ( 2.356162126508105600, -5.406408502123896100, -23.05360068824618100 ) ) ;
#428 = cartesian_point ( 'none', ( 2.186687971245609300, -4.908086124687153000, -23.03445333437366200 ) ) ;
#429 = cartesian_point ( 'none', ( 2.311956277030817700, -4.874939418666290400, -22.98881252021857300 ) ) ;
#430 = cartesian_point ( 'none', ( 2.437936700971944600, -4.852298793114215400, -22.99359033344602600 ) ) ;
#431 = cartesian_point ( 'none', ( 1.967658464961599800, -5.149342971821121200, -23.41402120876074400 ) ) ;
#432 = cartesian_point ( 'none', ( 2.468273734944654400, -5.817644053854007100, -23.40813286862256600 ) ) ;
#433 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #445, #444, #443, #442, #405, #404, #403 ),
( #402, #401, #400, #399, #398, #397, #317 ),
( #297, #322, #299, #302, #301, #300, #306 ),
( #305, #304, #296, #295, #294, #293, #292 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 3, 4 ),
( 0.0001736682255455281400, 0.0002672291434966242100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#434 = cartesian_point ( 'none', ( 2.437936700971946400, -12.82783026765054200, -19.69001702955964800 ) ) ;
#435 = cartesian_point ( 'none', ( 1.929430357249184400, 3.551475717527324000e-015, -29.00000000000000000 ) ) ;
#436 = cartesian_point ( 'none', ( 2.929430357249185300, -7.783119305921725400, -27.93605294005917400 ) ) ;
#437 = cartesian_point ( 'none', ( 1.929430357249184400, -26.50000000000000400, -1.549999999999999800 ) ) ;
#438 = cartesian_point ( 'none', ( 2.400865176212344300, -5.245786802488409800, -22.98844206692438900 ) ) ;
#439 = cartesian_point ( 'none', ( 2.498340770097534000, -5.196878480088551900, -22.98162254035790800 ) ) ;
#440 = cartesian_point ( 'none', ( 2.290553792249217800, -5.647284932232725700, -23.38251658736709300 ) ) ;
#441 = cartesian_point ( 'none', ( 2.327199616273954800, -5.651705780008033900, -23.31366497947566400 ) ) ;
#442 = cartesian_point ( 'none', ( 2.075876966655913600, -4.792401152553434700, -23.15571913036879400 ) ) ;
#443 = cartesian_point ( 'none', ( 1.983316905444281400, -4.811160205503680800, -23.24635832092073400 ) ) ;
#444 = cartesian_point ( 'none', ( 1.929430357249187100, -4.837526149568025100, -23.37375216294826800 ) ) ;
#445 = cartesian_point ( 'none', ( 1.929430357249185300, -4.864055456667539800, -23.50193533550934100 ) ) ;
#446 = cartesian_point ( 'none', ( 10.92943035724919200, -26.50000000000000400, 4.814824860968089600e-032 ) ) ;
#447 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#448 = axis2_placement_3d ( 'none', #446, #447, #422 ) ;
#449 = b_spline_curve_with_knots ( 'none', 3,
( #577, #580, #569, #585 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.476216610979974000e-018, 0.0001852733792607435600 ),
.unspecified. ) ;
#450 = face_outer_bound ( 'none', #708, .t. ) ;
#451 = cylindrical_surface ( 'none', #448, 1.549999999999999800 ) ;
#452 = cartesian_point ( 'none', ( 2.125767012521236200, -5.465052251989104300, -23.36881787248716700 ) ) ;
#453 = cartesian_point ( 'none', ( 2.430963356239335600, -5.621737350604428600, -23.19931945361995000 ) ) ;
#454 = cartesian_point ( 'none', ( 2.565562089075348300, -12.45263053344152300, -20.12171129735262900 ) ) ;
#455 = cartesian_point ( 'none', ( 2.492131323411590500, -12.43201404199329700, -20.16968106285493800 ) ) ;
#456 = cartesian_point ( 'none', ( 2.418788492967007400, -12.43402846022140000, -20.22684631522627500 ) ) ;
#457 = cartesian_point ( 'none', ( 2.355247849901599200, -12.45834441160435600, -20.28555021483700900 ) ) ;
#458 = cartesian_point ( 'none', ( 2.291707206836191000, -12.48266036298731200, -20.34425411444774300 ) ) ;
#459 = axis2_placement_3d ( 'none', #476, #472, #517 ) ;
#460 = cartesian_point ( 'none', ( 2.486203759128617000, -12.40808791492244400, -20.32852922963281400 ) ) ;
#461 = cartesian_point ( 'none', ( 2.430963356239340500, -12.42922750190534100, -20.37956470722989300 ) ) ;
#462 = cartesian_point ( 'none', ( 2.375722953350063900, -12.45036708888823900, -20.43060018482697200 ) ) ;
#463 = cartesian_point ( 'none', ( 2.327199616273960500, -12.48889111898345700, -20.48161008361361400 ) ) ;
#464 = cartesian_point ( 'none', ( 2.290553792249224500, -12.54070256925959500, -20.52716951100872600 ) ) ;
#465 = cartesian_point ( 'none', ( 2.238122515717722900, -12.52921900437254600, -20.40435460136089700 ) ) ;
#466 = cartesian_point ( 'none', ( 2.201693820901506000, -12.59187689123502600, -20.45788174284877000 ) ) ;
#467 = cartesian_point ( 'none', ( 2.609992074749206900, -12.41845883088369500, -20.23204701990643900 ) ) ;
#468 = cartesian_point ( 'none', ( 2.548073268638443100, -12.40436643157760500, -20.27754943692306000 ) ) ;
#469 = b_spline_curve_with_knots ( 'none', 3,
( #471, #470, #478, #477 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 9.190774480660639000e-005 ),
.unspecified. ) ;
#470 = cartesian_point ( 'none', ( 2.429430357249184900, -12.87880565749150300, -19.65673684505769400 ) ) ;
#471 = cartesian_point ( 'none', ( 2.429430357249184900, -12.90440934824268400, -19.63991393496892700 ) ) ;
#472 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#473 = cartesian_point ( 'none', ( 2.775422121237550500, -12.37614535244979000, -20.73271720565076100 ) ) ;
#474 = cartesian_point ( 'none', ( 2.756171091736095800, -12.38351240249596900, -20.75050283778692900 ) ) ;
#475 = cartesian_point ( 'none', ( 2.736920062234641000, -12.39087945254214600, -20.76828846992309300 ) ) ;
#476 = cartesian_point ( 'none', ( 10.92943035724919200, 26.50000000000000400, 0.0000000000000000000 ) ) ;
#477 = cartesian_point ( 'none', ( 2.437936700971948600, -12.82783026765052800, -19.69001702955965200 ) ) ;
#478 = cartesian_point ( 'none', ( 2.432288484881026700, -12.85305924950061000, -19.67358062442538000 ) ) ;
#479 = cartesian_point ( 'none', ( 2.469082855309857400, -12.64532649795154600, -19.83303727520210200 ) ) ;
#480 = cartesian_point ( 'none', ( 2.359933027330595800, -12.61329966869924800, -19.86597838053498000 ) ) ;
#481 = cartesian_point ( 'none', ( 2.251205189418208400, -12.61323986702672400, -19.92819429114987200 ) ) ;
#482 = cartesian_point ( 'none', ( 2.167787570071189100, -12.64516240791816600, -20.00526212231539700 ) ) ;
#483 = cartesian_point ( 'none', ( 2.084369950724169800, -12.67708494880960800, -20.08232995348092200 ) ) ;
#484 = cartesian_point ( 'none', ( 2.026912829419829100, -12.74074098108264200, -20.17364892529759900 ) ) ;
#485 = cartesian_point ( 'none', ( 2.008735353370523700, -12.82149386007438400, -20.25834291008655400 ) ) ;
#486 = face_outer_bound ( 'none', #817, .t. ) ;
#487 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#488 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#489 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#490 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#491 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#492 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#493 = cartesian_point ( 'none', ( 2.498340770097537100, -12.57571312668341100, -19.92520915522988300 ) ) ;
#494 = cartesian_point ( 'none', ( 2.400865176212347000, -12.54595185373765000, -19.96461469513491900 ) ) ;
#495 = cartesian_point ( 'none', ( 2.303683657963158100, -12.54584456536791100, -20.02622989114608400 ) ) ;
#496 = cartesian_point ( 'none', ( 2.226417813808609500, -12.57541292381355900, -20.09761422312267600 ) ) ;
#497 = cartesian_point ( 'none', ( 2.149151969654060900, -12.60498128225920800, -20.16899855509926800 ) ) ;
#498 = cartesian_point ( 'none', ( 2.092268008649265500, -12.66404687703883200, -20.24972130203741100 ) ) ;
#499 = cartesian_point ( 'none', ( 2.067251182945882200, -12.74068396955145100, -20.32348400147804000 ) ) ;
#500 = cartesian_point ( 'none', ( 2.527598684885216300, -12.50609975541527600, -20.01738103525766700 ) ) ;
#501 = cartesian_point ( 'none', ( 2.441797325094098100, -12.47860403877605200, -20.06325100973486300 ) ) ;
#502 = cartesian_point ( 'none', ( 2.356162126508108700, -12.47844926370909700, -20.12426549114229600 ) ) ;
#503 = cartesian_point ( 'none', ( 2.717669032733186300, -12.39824650258832300, -20.78607410205925600 ) ) ;
#504 = cartesian_point ( 'none', ( 2.698418003231731500, -12.40561355263450200, -20.80385973419542000 ) ) ;
#505 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #524, #492, #491, #490, #489, #488, #487 ),
( #504, #503, #475, #474, #473, #523, #522 ),
( #529, #528, #527, #526, #508, #507, #506 ),
( #464, #463, #462, #461, #460, #468, #467 ),
( #466, #465, #458, #457, #456, #455, #454 ),
( #521, #520, #519, #518, #502, #501, #500 ),
( #499, #498, #497, #496, #495, #494, #493 ),
( #485, #484, #483, #482, #481, #480, #479 ),
( #516, #515, #514, #513, #512, #511, #510 ),
( #509, #291, #290, #289, #288, #287, #434 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 4 ),
( 4, 3, 4 ),
( 4.712388980384689700, 5.405426042437046200, 5.751944573463225300, 6.098463104489403500 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#506 = cartesian_point ( 'none', ( 2.698852046096924500, -12.35011542576804200, -20.45271846501405100 ) ) ;
#507 = cartesian_point ( 'none', ( 2.659957159092148200, -12.34907121074622600, -20.49328618505929700 ) ) ;
#508 = cartesian_point ( 'none', ( 2.621034291451835900, -12.35620682432452700, -20.53189505844589400 ) ) ;
#509 = cartesian_point ( 'none', ( 1.946443044694701900, -13.01591674702038600, -20.14409795895333100 ) ) ;
#510 = cartesian_point ( 'none', ( 2.448544411105397800, -12.73105075308368100, -19.75306782247594500 ) ) ;
#511 = cartesian_point ( 'none', ( 2.328526013324610400, -12.70205456413946100, -19.77514841738128800 ) ) ;
#512 = cartesian_point ( 'none', ( 2.209109784920024300, -12.70471753371407300, -19.83457553533301300 ) ) ;
#513 = cartesian_point ( 'none', ( 2.120997135379247400, -12.73843678487511800, -19.91598100879907900 ) ) ;
#514 = cartesian_point ( 'none', ( 2.032884485838470000, -12.77215603603616500, -19.99738648226514200 ) ) ;
#515 = cartesian_point ( 'none', ( 1.976961913549643200, -12.83659232053768800, -20.09995129352914100 ) ) ;
#516 = cartesian_point ( 'none', ( 1.967658464961604900, -12.91507783753012200, -20.19734850559052600 ) ) ;
#517 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#518 = cartesian_point ( 'none', ( 2.285048057546030400, -12.50566343970895400, -20.18996632392995500 ) ) ;
#519 = cartesian_point ( 'none', ( 2.213933988583952000, -12.53287761570880900, -20.25566715671761700 ) ) ;
#520 = cartesian_point ( 'none', ( 2.157623187878702900, -12.58735277299502400, -20.32579367877722400 ) ) ;
#521 = cartesian_point ( 'none', ( 2.125767012521241600, -12.65987407902852100, -20.38862509286952500 ) ) ;
#522 = cartesian_point ( 'none', ( 2.813924180240459500, -12.36141125235743500, -20.69714594137843000 ) ) ;
#523 = cartesian_point ( 'none', ( 2.794673150739004800, -12.36877830240361200, -20.71493157351459800 ) ) ;
#524 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#525 = cylindrical_surface ( 'none', #459, 1.549999999999999800 ) ;
#526 = cartesian_point ( 'none', ( 2.582394368914823000, -12.37099368250731100, -20.56759369201566300 ) ) ;
#527 = cartesian_point ( 'none', ( 2.543754446377810600, -12.38578054069009600, -20.60329232558542900 ) ) ;
#528 = cartesian_point ( 'none', ( 2.505353817386435800, -12.40823534820527700, -20.63612104811905100 ) ) ;
#529 = cartesian_point ( 'none', ( 2.468273734944661100, -12.43835392530873400, -20.66574504732864500 ) ) ;
#530 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#531 = toroidal_surface ( 'none', #549, 24.00000000000000000, 0.5000000000000018900 ) ;
#532 = direction ( 'none', ( 1.100262712369660900e-033, 0.3826834323650835100, 0.9238795325112892900 ) ) ;
#533 = cartesian_point ( 'none', ( 10.92943035724919200, -26.50000000000000400, -1.549999999999999800 ) ) ;
#534 = cartesian_point ( 'none', ( 2.429430357249184900, -4.762720967986965100, -23.01231168268623200 ) ) ;
#535 = vector ( 'none', #530, 1000.000000000000000 ) ;
#536 = cartesian_point ( 'none', ( 2.437936700971948600, -4.955539192967727000, -23.48281565968955300 ) ) ;
#537 = line ( 'none', #559, #558 ) ;
#538 = circle ( 'none', #557, 0.5000000000000027800 ) ;
#539 = cartesian_point ( 'none', ( 2.429430357249006800, -4.792721105143622000, -23.00610273313572700 ) ) ;
#540 = cartesian_point ( 'none', ( 2.432288484881246900, -4.822836915436835300, -22.99980762406587300 ) ) ;
#541 = cartesian_point ( 'none', ( 2.437936700971948600, -4.852298793114232300, -22.99359033344601900 ) ) ;
#542 = cartesian_point ( 'none', ( 1.929430357249184400, -4.864055456667539800, -23.50193533550934800 ) ) ;
#543 = cartesian_point ( 'none', ( 1.929430357249184400, -4.923350103408548500, -23.48375275477756200 ) ) ;
#544 = cartesian_point ( 'none', ( 1.935099348070258700, -4.982126559216625100, -23.46566364762708500 ) ) ;
#545 = cartesian_point ( 'none', ( 1.946443044694698500, -5.040385272484027000, -23.44767126283971600 ) ) ;
#546 = b_spline_curve_with_knots ( 'none', 3,
( #545, #544, #543, #542 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0001852733792607294700 ),
.unspecified. ) ;
#547 = direction ( 'none', ( 3.557745196287411800e-039, 1.023512721199447000e-071, 1.000000000000000000 ) ) ;
#548 = cartesian_point ( 'none', ( 2.429430357249184900, 0.0000000000000000000, 4.814824860968089600e-032 ) ) ;
#549 = axis2_placement_3d ( 'none', #552, #551, #547 ) ;
#550 = face_outer_bound ( 'none', #876, .t. ) ;
#551 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#552 = cartesian_point ( 'none', ( 2.429430357249184900, 0.0000000000000000000, 4.814824860968089600e-032 ) ) ;
#553 = direction ( 'none', ( 0.0000000000000000000, 0.2064807997069889300, 0.9784506524870646400 ) ) ;
#554 = direction ( 'none', ( 0.1806515203282415500, -0.9623523665515523200, 0.2030836054331363900 ) ) ;
#555 = line ( 'none', #533, #535 ) ;
#556 = circle ( 'none', #562, 23.49999999999999600 ) ;
#557 = axis2_placement_3d ( 'none', #536, #554, #553 ) ;
#558 = vector ( 'none', #532, 1000.000000000000100 ) ;
#559 = cartesian_point ( 'none', ( 2.929430357249185300, -6.130425994477994900, -23.94609833312834000 ) ) ;
#560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#561 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#562 = axis2_placement_3d ( 'none', #548, #561, #560 ) ;
#563 = b_spline_curve_with_knots ( 'none', 3,
( #541, #540, #539, #534 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 9.190774480659867900e-005 ),
.unspecified. ) ;
#564 = cartesian_point ( 'none', ( 6.429430357249188400, -8.444051438998819500, -22.99886943516011000 ) ) ;
#565 = cartesian_point ( 'none', ( 3.929430357249186200, -12.82783026765049400, -19.69001702955966900 ) ) ;
#566 = cartesian_point ( 'none', ( 1.929430357249184400, -13.17897124926913000, -20.05778444422358900 ) ) ;
#567 = circle ( 'none', #605, 1.000000000000000900 ) ;
#568 = axis2_placement_3d ( 'none', #610, #609, #608 ) ;
#569 = cartesian_point ( 'none', ( 1.935099348070257400, -13.06983441552785800, -20.11562536503159700 ) ) ;
#570 = direction ( 'none', ( 0.0000000000000000000, 0.9238795325112896300, -0.3826834323650830600 ) ) ;
#571 = direction ( 'none', ( -1.100262712369661100e-033, -0.3826834323650835600, -0.9238795325112894000 ) ) ;
#572 = cartesian_point ( 'none', ( 2.929430357249185300, 8.404409569095696100, 8.530972881561938300 ) ) ;
#573 =( bounded_curve ( ) b_spline_curve ( 3, ( #602, #601, #600, #591 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.1847222026901554600, 1.570796326794898100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8462061721080310600, 0.8462061721080310600, 1.000000000000000000 ) )
representation_item ( '' ) );
#574 = cartesian_point ( 'none', ( 7.405668589999621100, -7.675657166100318600, -22.21220941731970900 ) ) ;
#575 = cartesian_point ( 'none', ( 7.429430357249186700, -7.886086119504389200, -22.13845704850777800 ) ) ;
#576 = cartesian_point ( 'none', ( 7.429430357249189300, -8.099396278223359500, -22.06014007045969900 ) ) ;
#577 = cartesian_point ( 'none', ( 1.929430357249184400, -13.17897124926913000, -20.05778444422358900 ) ) ;
#578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#579 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#580 = cartesian_point ( 'none', ( 1.929430357249184400, -13.12418657633558200, -20.08685506488731000 ) ) ;
#581 = b_spline_curve_with_knots ( 'none', 3,
( #576, #575, #574, #619, #618, #617, #616, #615, #614, #613, #599, #598, #597, #596, #595, #594, #593, #592 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0006711107629511814400, 0.001342221525902362900, 0.002013332288853544400, 0.002684443051804725800, 0.003355553814755907100, 0.004026664577707088900, 0.004697775340658270200, 0.005368886103609451500 ),
.unspecified. ) ;
#582 = face_outer_bound ( 'none', #816, .t. ) ;
#583 = circle ( 'none', #568, 0.9999999999999985600 ) ;
#584 = axis2_placement_3d ( 'none', #572, #571, #570 ) ;
#585 = cartesian_point ( 'none', ( 1.946443044694698500, -13.01591674702040500, -20.14409795895331400 ) ) ;
#586 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#587 = cartesian_point ( 'none', ( 7.429430357249189300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#588 = cartesian_point ( 'none', ( 6.429430357249188400, -10.29181050402139300, -22.23350257042994100 ) ) ;
#589 = direction ( 'none', ( 3.557745196287411800e-039, 1.023512721199447000e-071, 1.000000000000000000 ) ) ;
#590 = face_outer_bound ( 'none', #871, .t. ) ;
#591 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#592 = cartesian_point ( 'none', ( 3.929430357249186200, -4.852298793114269600, -22.99359033344600800 ) ) ;
#593 = cartesian_point ( 'none', ( 4.156406314958554800, -4.852298793114272300, -22.99359033344600800 ) ) ;
#594 = cartesian_point ( 'none', ( 4.381070916956034900, -4.873192704452377700, -22.98921060605546500 ) ) ;
#595 = cartesian_point ( 'none', ( 4.825806642985470200, -4.956431943181575800, -22.97140818097380000 ) ) ;
#596 = cartesian_point ( 'none', ( 5.042944267885987500, -5.018488015400510700, -22.95804010240310000 ) ) ;
#597 = cartesian_point ( 'none', ( 5.459066532733359600, -5.179805811753169600, -22.92218224900926800 ) ) ;
#598 = cartesian_point ( 'none', ( 5.660449463067418900, -5.279980718519005300, -22.89948970818744600 ) ) ;
#599 = cartesian_point ( 'none', ( 6.041905773072842900, -5.516986336582169400, -22.84354803977002400 ) ) ;
#600 = cartesian_point ( 'none', ( 2.426104189184312300, -12.35350856011445800, -20.67806715458616700 ) ) ;
#601 = cartesian_point ( 'none', ( 2.038890708216778400, -12.57650421324967000, -20.37614090488365900 ) ) ;
#602 = cartesian_point ( 'none', ( 1.946443044694698500, -13.01591674702040500, -20.14409795895331400 ) ) ;
#603 = cartesian_point ( 'none', ( 7.429430357249189300, -9.871736605898073300, -21.32601266959606400 ) ) ;
#604 = toroidal_surface ( 'none', #612, 24.50000000000000000, 1.000000000000000000 ) ;
#605 = axis2_placement_3d ( 'none', #607, #579, #578 ) ;
#606 = cylindrical_surface ( 'none', #584, 0.9999999999999996700 ) ;
#607 = cartesian_point ( 'none', ( 3.929430357249186200, -5.058779592821259100, -23.97204098593307000 ) ) ;
#608 = direction ( 'none', ( 0.0000000000000000000, -0.4200738981233228000, -0.9074899008338750400 ) ) ;
#609 = direction ( 'none', ( -1.457424105439235600e-015, -0.9074899008338751500, 0.4200738981233228500 ) ) ;
#610 = cartesian_point ( 'none', ( 7.429430357249189300, -10.29181050402139500, -22.23350257042993800 ) ) ;
#611 = cartesian_point ( 'none', ( 3.929430357249186200, -5.982659125332551400, -23.58935755356799300 ) ) ;
#612 = axis2_placement_3d ( 'none', #587, #586, #589 ) ;
#613 = cartesian_point ( 'none', ( 6.218367778673764300, -5.651275143706682200, -22.81089511323584400 ) ) ;
#614 = cartesian_point ( 'none', ( 6.543151168526615700, -5.950564654207765300, -22.73465695613234400 ) ) ;
#615 = cartesian_point ( 'none', ( 6.692812114198985400, -6.117692845702584300, -22.69047397136881000 ) ) ;
#616 = cartesian_point ( 'none', ( 6.951845698761832900, -6.471819696888299100, -22.59201904679381900 ) ) ;
#617 = cartesian_point ( 'none', ( 7.062110679504777400, -6.658890986025244100, -22.53778255780873300 ) ) ;
#618 = cartesian_point ( 'none', ( 7.243135182861328400, -7.053133497862822000, -22.41753286265375800 ) ) ;
#619 = cartesian_point ( 'none', ( 7.313155023996033700, -7.260366025519456200, -22.35139918004812300 ) ) ;
#620 = direction ( 'none', ( -1.100262712369660900e-033, -0.3826834323650835100, -0.9238795325112892900 ) ) ;
#621 = vector ( 'none', #620, 1000.000000000000100 ) ;
#622 = cartesian_point ( 'none', ( 2.437936700971948600, -13.10076282653671100, -20.10895356210347300 ) ) ;
#623 = cartesian_point ( 'none', ( 1.929430357249185100, -6.934938839697326600, -28.15891039151393100 ) ) ;
#624 = cartesian_point ( 'none', ( 1.929430357249184400, -6.805938232206432100, -28.19005506875414100 ) ) ;
#625 = circle ( 'none', #629, 0.5000000000000011100 ) ;
#626 = b_spline_curve_with_knots ( 'none', 3,
( #624, #623, #632, #631, #630, #641, #640, #639 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 8.940560153363731500e-019, 0.0003925134999612866100, 0.0007850269999225723400, 0.001570053999845139900 ),
.unspecified. ) ;
#627 = cartesian_point ( 'none', ( 1.929430357249184400, 8.404409569095692600, 8.530972881561940100 ) ) ;
#628 = line ( 'none', #627, #621 ) ;
#629 = axis2_placement_3d ( 'none', #622, #636, #635 ) ;
#630 = cartesian_point ( 'none', ( 2.128073076297462700, -7.405902655215138400, -28.03856862970252100 ) ) ;
#631 = cartesian_point ( 'none', ( 2.054416268923161300, -7.297698467968968000, -28.06703551541262300 ) ) ;
#632 = cartesian_point ( 'none', ( 1.954994175555141400, -7.061281768362872100, -28.12744541085480400 ) ) ;
#633 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#634 = vector ( 'none', #633, 1000.000000000000000 ) ;
#635 = direction ( 'none', ( 0.0000000000000000000, -0.5458651177723631300, -0.8378730650876445900 ) ) ;
#636 = direction ( 'none', ( -0.1806515203282528500, -0.8240876788291127100, 0.5368840897299306200 ) ) ;
#637 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.82783026765049400, -19.69001702955967300 ) ) ;
#638 = line ( 'none', #637, #634 ) ;
#639 = cartesian_point ( 'none', ( 2.929430357249185300, -7.783119305921725400, -27.93605294005917400 ) ) ;
#640 = cartesian_point ( 'none', ( 2.663936996699757900, -7.783119305921728100, -27.93605294005916000 ) ) ;
#641 = cartesian_point ( 'none', ( 2.404136256278427600, -7.676601376995567000, -27.96613471795757300 ) ) ;
#642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#643 = cartesian_point ( 'none', ( 6.362514586875351900, -10.88181435922437700, -21.93325925853671500 ) ) ;
#644 = cartesian_point ( 'none', ( 5.583569075767038600, -11.93442156778880500, -21.28243811528407300 ) ) ;
#645 = cartesian_point ( 'none', ( 2.429430357249184900, -12.90440934824268400, -19.63991393496892700 ) ) ;
#646 = b_spline_curve_with_knots ( 'none', 3,
( #656, #655, #643, #650, #648, #644, #658, #664, #651, #660, #659, #649, #663, #662 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 1.734723475976805600e-018, 0.0009895396256554736100, 0.001979079251310945500, 0.002473849064138680700, 0.002968618876966415800, 0.003463388689794150600, 0.003958158502621885800 ),
.unspecified. ) ;
#647 = face_outer_bound ( 'none', #878, .t. ) ;
#648 = cartesian_point ( 'none', ( 5.927613844680209400, -11.64261654621454400, -21.47806314862869600 ) ) ;
#649 = cartesian_point ( 'none', ( 4.258659121502423000, -12.43633028663226100, -20.92083330597550300 ) ) ;
#650 = cartesian_point ( 'none', ( 6.113108591367861800, -11.40506075891410700, -21.62917279590726900 ) ) ;
#651 = cartesian_point ( 'none', ( 5.041272881258843000, -12.23889307095502900, -21.06732882634820200 ) ) ;
#652 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#653 = circle ( 'none', #654, 1.000000000000000900 ) ;
#654 = axis2_placement_3d ( 'none', #657, #652, #642 ) ;
#655 = cartesian_point ( 'none', ( 6.429430357249189300, -10.59087357881626800, -22.08910230685194900 ) ) ;
#656 = cartesian_point ( 'none', ( 6.429430357249188400, -10.29181050402139300, -22.23350257042994100 ) ) ;
#657 = cartesian_point ( 'none', ( 3.929430357249186200, -13.37369538542285400, -20.52789009464731500 ) ) ;
#658 = cartesian_point ( 'none', ( 5.455670075489230400, -12.02292640764386900, -21.22114717772781800 ) ) ;
#659 = cartesian_point ( 'none', ( 4.579336157841988000, -12.38347852184229900, -20.96057473173088700 ) ) ;
#660 = cartesian_point ( 'none', ( 4.738591559414961900, -12.34343011971164100, -20.99056026727230800 ) ) ;
#661 = cartesian_point ( 'none', ( 7.429430357249189300, -8.099396278223359500, -22.06014007045969900 ) ) ;
#662 = cartesian_point ( 'none', ( 3.929430357249186200, -12.44981585291157000, -20.91057352701240600 ) ) ;
#663 = cartesian_point ( 'none', ( 4.095517869353819200, -12.44981585291157000, -20.91057352701240300 ) ) ;
#664 = cartesian_point ( 'none', ( 5.184609144575485800, -12.17485802608792000, -21.11378079297490400 ) ) ;
#665 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #10529, #10495, #10528, #10510, #10454, #10453, #10456 ),
( #10441, #10442, #10466, #10465, #10458, #10457, #10455 ),
( #10535, #10534, #10538, #10537, #10536, #10444, #10443 ),
( #10464, #10463, #10462, #10487, #10486, #10485, #10484 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 3, 4 ),
( 0.0001736682255455268900, 0.0002672291434966319100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#666 = edge_loop ( 'none', ( #4344, #4346 ) ) ;
#667 = vertex_point ( 'none', #157 ) ;
#668 = oriented_edge ( 'none', *, *, #5809, .t. ) ;
#669 = oriented_edge ( 'none', *, *, #768, .f. ) ;
#670 = oriented_edge ( 'none', *, *, #6657, .f. ) ;
#671 = edge_loop ( 'none', ( #6675, #6693, #6688, #669 ) ) ;
#672 = edge_curve ( 'none', #736, #719, #160, .t. ) ;
#673 = edge_curve ( 'none', #6692, #767, #147, .t. ) ;
#674 = edge_curve ( 'none', #767, #794, #138, .t. ) ;
#675 = vertex_point ( 'none', #132 ) ;
#676 = edge_loop ( 'none', ( #701, #700, #756, #684, #746, #743, #695 ) ) ;
#677 = edge_curve ( 'none', #794, #759, #128, .t. ) ;
#678 = vertex_point ( 'none', #134 ) ;
#679 = edge_curve ( 'none', #680, #758, #139, .t. ) ;
#680 = vertex_point ( 'none', #140 ) ;
#681 = vertex_point ( 'none', #124 ) ;
#682 = edge_curve ( 'none', #680, #769, #142, .t. ) ;
#683 = advanced_face ( 'none', ( #125 ), #143, .f. ) ;
#684 = oriented_edge ( 'none', *, *, #741, .t. ) ;
#685 = oriented_edge ( 'none', *, *, #720, .t. ) ;
#686 = oriented_edge ( 'none', *, *, #784, .t. ) ;
#687 = edge_curve ( 'none', #800, #805, #113, .t. ) ;
#688 = oriented_edge ( 'none', *, *, #786, .t. ) ;
#689 = oriented_edge ( 'none', *, *, #692, .f. ) ;
#690 = vertex_point ( 'none', #122 ) ;
#691 = oriented_edge ( 'none', *, *, #707, .f. ) ;
#692 = edge_curve ( 'none', #690, #704, #177, .t. ) ;
#693 = edge_curve ( 'none', #675, #681, #175, .t. ) ;
#694 = oriented_edge ( 'none', *, *, #682, .t. ) ;
#695 = oriented_edge ( 'none', *, *, #711, .t. ) ;
#696 = edge_curve ( 'none', #681, #697, #88, .t. ) ;
#697 = vertex_point ( 'none', #112 ) ;
#698 = vertex_point ( 'none', #110 ) ;
#699 = advanced_face ( 'none', ( #109 ), #95, .t. ) ;
#700 = oriented_edge ( 'none', *, *, #696, .t. ) ;
#701 = oriented_edge ( 'none', *, *, #693, .t. ) ;
#702 = edge_loop ( 'none', ( #806, #790, #750, #791 ) ) ;
#703 = edge_curve ( 'none', #704, #785, #98, .t. ) ;
#704 = vertex_point ( 'none', #92 ) ;
#705 = edge_curve ( 'none', #801, #804, #99, .t. ) ;
#706 = vertex_point ( 'none', #91 ) ;
#707 = edge_curve ( 'none', #801, #800, #84, .t. ) ;
#708 = edge_loop ( 'none', ( #689, #688, #795, #787 ) ) ;
#709 = oriented_edge ( 'none', *, *, #687, .f. ) ;
#710 = oriented_edge ( 'none', *, *, #926, .t. ) ;
#711 = edge_curve ( 'none', #748, #675, #71, .t. ) ;
#712 = oriented_edge ( 'none', *, *, #774, .t. ) ;
#713 = edge_curve ( 'none', #719, #778, #246, .t. ) ;
#714 = vertex_point ( 'none', #262 ) ;
#715 = edge_curve ( 'none', #714, #697, #248, .t. ) ;
#716 = edge_curve ( 'none', #678, #748, #108, .t. ) ;
#717 = oriented_edge ( 'none', *, *, #720, .f. ) ;
#718 = vertex_point ( 'none', #81 ) ;
#719 = vertex_point ( 'none', #89 ) ;
#720 = edge_curve ( 'none', #769, #767, #72, .t. ) ;
#721 = manifold_solid_brep ( '���-����1', #3588 ) ;
#722 = advanced_face ( 'none', ( #228 ), #209, .t. ) ;
#723 = edge_curve ( 'none', #6687, #6692, #223, .t. ) ;
#724 = oriented_edge ( 'none', *, *, #723, .t. ) ;
#725 = advanced_face ( 'none', ( #230 ), #213, .t. ) ;
#726 = advanced_face ( 'none', ( #63 ), #52, .t. ) ;
#727 = oriented_edge ( 'none', *, *, #6364, .t. ) ;
#728 = edge_curve ( 'none', #6687, #769, #215, .t. ) ;
#729 = oriented_edge ( 'none', *, *, #737, .t. ) ;
#730 = oriented_edge ( 'none', *, *, #6312, .f. ) ;
#731 = closed_shell ( 'none', ( #5828, #5620, #5787, #5774, #5868, #5896, #5873, #5830, #5663, #5653, #5904, #5735, #6016, #6024, #6091, #6058, #5983, #5980, #6121, #6199, #5944, #6166, #6172, #6162, #5933, #5911, #5924, #5917, #6220, #6267, #6274, #6390, #6387, #6285, #6372, #6379, #6313, #6333, #6302, #6343, #6328, #6225, #6210, #6234, #6214, #6416, #6414, #6397, #6457, #6467, #6430, #6494, #6464, #6468, #6496, #6461, #6519, #6529, #6518, #6514, #6528, #6542, #6573, #6546, #6574, #6547, #2867, #1189, #2981, #2785, #2891, #1162, #1219, #3015, #1265, #3189, #6592, #6603, #6630, #6582, #6637, #6647, #6618, #6650, #760, #4330, #6658, #6694, #726, #6691, #6666 ) ) ;
#732 = oriented_edge ( 'none', *, *, #5723, .t. ) ;
#733 = oriented_edge ( 'none', *, *, #5766, .f. ) ;
#734 = vertex_point ( 'none', #54 ) ;
#735 = vertex_point ( 'none', #194 ) ;
#736 = vertex_point ( 'none', #186 ) ;
#737 = edge_curve ( 'none', #734, #736, #53, .t. ) ;
#738 = oriented_edge ( 'none', *, *, #6685, .t. ) ;
#739 = edge_curve ( 'none', #740, #735, #214, .t. ) ;
#740 = vertex_point ( 'none', #334 ) ;
#741 = edge_curve ( 'none', #714, #698, #311, .t. ) ;
#742 = edge_loop ( 'none', ( #745, #773, #712, #747 ) ) ;
#743 = oriented_edge ( 'none', *, *, #716, .t. ) ;
#744 = edge_curve ( 'none', #698, #678, #303, .t. ) ;
#745 = oriented_edge ( 'none', *, *, #4335, .t. ) ;
#746 = oriented_edge ( 'none', *, *, #744, .t. ) ;
#747 = oriented_edge ( 'none', *, *, #818, .f. ) ;
#748 = vertex_point ( 'none', #309 ) ;
#749 = vertex_point ( 'none', #266 ) ;
#750 = oriented_edge ( 'none', *, *, #751, .t. ) ;
#751 = edge_curve ( 'none', #802, #749, #332, .t. ) ;
#752 = oriented_edge ( 'none', *, *, #775, .t. ) ;
#753 = edge_loop ( 'none', ( #779, #752, #755, #803 ) ) ;
#754 = edge_curve ( 'none', #792, #749, #270, .t. ) ;
#755 = oriented_edge ( 'none', *, *, #674, .t. ) ;
#756 = oriented_edge ( 'none', *, *, #715, .f. ) ;
#757 = edge_loop ( 'none', ( #793, #809, #694, #685 ) ) ;
#758 = vertex_point ( 'none', #337 ) ;
#759 = vertex_point ( 'none', #330 ) ;
#760 = advanced_face ( 'none', ( #281 ), #308, .t. ) ;
#761 = oriented_edge ( 'none', *, *, #6208, .t. ) ;
#762 = oriented_edge ( 'none', *, *, #6378, .f. ) ;
#763 = edge_loop ( 'none', ( #729, #6697, #4336, #4338 ) ) ;
#764 = vertex_point ( 'none', #280 ) ;
#765 = edge_loop ( 'none', ( #783, #686, #709, #691 ) ) ;
#766 = oriented_edge ( 'none', *, *, #728, .f. ) ;
#767 = vertex_point ( 'none', #276 ) ;
#768 = edge_curve ( 'none', #740, #6687, #315, .t. ) ;
#769 = vertex_point ( 'none', #278 ) ;
#770 = oriented_edge ( 'none', *, *, #6376, .f. ) ;
#771 = oriented_edge ( 'none', *, *, #739, .f. ) ;
#772 = oriented_edge ( 'none', *, *, #5793, .t. ) ;
#773 = oriented_edge ( 'none', *, *, #713, .t. ) ;
#774 = edge_curve ( 'none', #778, #777, #316, .t. ) ;
#775 = edge_curve ( 'none', #758, #767, #268, .t. ) ;
#776 = advanced_face ( 'none', ( #279 ), #286, .f. ) ;
#777 = vertex_point ( 'none', #376 ) ;
#778 = vertex_point ( 'none', #375 ) ;
#779 = oriented_edge ( 'none', *, *, #781, .f. ) ;
#780 = edge_curve ( 'none', #706, #785, #374, .t. ) ;
#781 = edge_curve ( 'none', #758, #759, #346, .t. ) ;
#782 = advanced_face ( 'none', ( #395 ), #352, .f. ) ;
#783 = oriented_edge ( 'none', *, *, #705, .t. ) ;
#784 = edge_curve ( 'none', #804, #805, #389, .t. ) ;
#785 = vertex_point ( 'none', #386 ) ;
#786 = edge_curve ( 'none', #690, #706, #361, .t. ) ;
#787 = oriented_edge ( 'none', *, *, #703, .f. ) ;
#788 = edge_curve ( 'none', #807, #792, #381, .t. ) ;
#789 = advanced_face ( 'none', ( #355 ), #433, .f. ) ;
#790 = oriented_edge ( 'none', *, *, #813, .t. ) ;
#791 = oriented_edge ( 'none', *, *, #754, .f. ) ;
#792 = vertex_point ( 'none', #354 ) ;
#793 = oriented_edge ( 'none', *, *, #775, .f. ) ;
#794 = vertex_point ( 'none', #420 ) ;
#795 = oriented_edge ( 'none', *, *, #780, .t. ) ;
#796 = oriented_edge ( 'none', *, *, #774, .f. ) ;
#797 = vertex_point ( 'none', #436 ) ;
#798 = oriented_edge ( 'none', *, *, #819, .t. ) ;
#799 = oriented_edge ( 'none', *, *, #874, .t. ) ;
#800 = vertex_point ( 'none', #356 ) ;
#801 = vertex_point ( 'none', #419 ) ;
#802 = vertex_point ( 'none', #423 ) ;
#803 = oriented_edge ( 'none', *, *, #677, .t. ) ;
#804 = vertex_point ( 'none', #435 ) ;
#805 = vertex_point ( 'none', #424 ) ;
#806 = oriented_edge ( 'none', *, *, #788, .f. ) ;
#807 = vertex_point ( 'none', #437 ) ;
#808 = advanced_face ( 'none', ( #393 ), #451, .f. ) ;
#809 = oriented_edge ( 'none', *, *, #679, .f. ) ;
#810 = advanced_face ( 'none', ( #486 ), #505, .f. ) ;
#811 = oriented_edge ( 'none', *, *, #862, .t. ) ;
#812 = advanced_face ( 'none', ( #450 ), #525, .f. ) ;
#813 = edge_curve ( 'none', #807, #802, #555, .t. ) ;
#814 = edge_curve ( 'none', #718, #794, #563, .t. ) ;
#815 = edge_curve ( 'none', #797, #778, #537, .t. ) ;
#816 = edge_loop ( 'none', ( #796, #829, #860, #904, #834 ) ) ;
#817 = edge_loop ( 'none', ( #811, #891, #844 ) ) ;
#818 = edge_curve ( 'none', #718, #777, #538, .t. ) ;
#819 = edge_curve ( 'none', #868, #769, #556, .t. ) ;
#820 = oriented_edge ( 'none', *, *, #682, .f. ) ;
#821 = advanced_face ( 'none', ( #550 ), #531, .f. ) ;
#822 = edge_curve ( 'none', #777, #759, #546, .t. ) ;
#823 = edge_loop ( 'none', ( #857, #824, #837, #830 ) ) ;
#824 = oriented_edge ( 'none', *, *, #822, .t. ) ;
#825 = oriented_edge ( 'none', *, *, #862, .f. ) ;
#826 = vertex_point ( 'none', #611 ) ;
#827 = oriented_edge ( 'none', *, *, #873, .f. ) ;
#828 = edge_curve ( 'none', #897, #893, #573, .t. ) ;
#829 = oriented_edge ( 'none', *, *, #815, .f. ) ;
#830 = oriented_edge ( 'none', *, *, #814, .f. ) ;
#831 = advanced_face ( 'none', ( #590 ), #604, .f. ) ;
#832 = vertex_point ( 'none', #588 ) ;
#833 = oriented_edge ( 'none', *, *, #895, .f. ) ;
#834 = oriented_edge ( 'none', *, *, #822, .f. ) ;
#835 = vertex_point ( 'none', #564 ) ;
#836 = edge_loop ( 'none', ( #872, #827, #846, #845, #847 ) ) ;
#837 = oriented_edge ( 'none', *, *, #677, .f. ) ;
#838 = edge_loop ( 'none', ( #886, #856, #855, #849 ) ) ;
#839 = vertex_point ( 'none', #603 ) ;
#840 = edge_curve ( 'none', #839, #832, #583, .t. ) ;
#841 = vertex_point ( 'none', #565 ) ;
#842 = edge_curve ( 'none', #867, #734, #581, .t. ) ;
#843 = edge_curve ( 'none', #736, #826, #567, .t. ) ;
#844 = oriented_edge ( 'none', *, *, #892, .f. ) ;
#845 = oriented_edge ( 'none', *, *, #737, .f. ) ;
#846 = oriented_edge ( 'none', *, *, #843, .f. ) ;
#847 = oriented_edge ( 'none', *, *, #842, .f. ) ;
#848 = vertex_point ( 'none', #566 ) ;
#849 = oriented_edge ( 'none', *, *, #880, .f. ) ;
#850 = advanced_face ( 'none', ( #582 ), #606, .f. ) ;
#851 = oriented_edge ( 'none', *, *, #853, .t. ) ;
#852 = edge_curve ( 'none', #868, #888, #469, .t. ) ;
#853 = edge_curve ( 'none', #848, #897, #449, .t. ) ;
#854 = oriented_edge ( 'none', *, *, #852, .f. ) ;
#855 = oriented_edge ( 'none', *, *, #840, .f. ) ;
#856 = oriented_edge ( 'none', *, *, #864, .f. ) ;
#857 = oriented_edge ( 'none', *, *, #818, .t. ) ;
#858 = vertex_point ( 'none', #421 ) ;
#859 = edge_curve ( 'none', #858, #797, #626, .t. ) ;
#860 = oriented_edge ( 'none', *, *, #859, .f. ) ;
#861 = edge_curve ( 'none', #759, #858, #628, .t. ) ;
#862 = edge_curve ( 'none', #888, #897, #625, .t. ) ;
#863 = edge_curve ( 'none', #888, #841, #638, .t. ) ;
#864 = edge_curve ( 'none', #832, #881, #646, .t. ) ;
#865 = edge_curve ( 'none', #841, #881, #653, .t. ) ;
#866 = oriented_edge ( 'none', *, *, #874, .f. ) ;
#867 = vertex_point ( 'none', #661 ) ;
#868 = vertex_point ( 'none', #645 ) ;
#869 = oriented_edge ( 'none', *, *, #863, .f. ) ;
#870 = advanced_face ( 'none', ( #647 ), #665, .f. ) ;
#871 = edge_loop ( 'none', ( #894, #833, #879, #902 ) ) ;
#872 = oriented_edge ( 'none', *, *, #887, .t. ) ;
#873 = edge_curve ( 'none', #826, #835, #10533, .t. ) ;
#874 = edge_curve ( 'none', #848, #868, #10452, .t. ) ;
#875 = advanced_face ( 'none', ( #10532 ), #10449, .f. ) ;
#876 = edge_loop ( 'none', ( #820, #899, #799, #798 ) ) ;
#877 = oriented_edge ( 'none', *, *, #892, .t. ) ;
#878 = edge_loop ( 'none', ( #866, #851, #825, #854 ) ) ;
#879 = oriented_edge ( 'none', *, *, #887, .f. ) ;
#880 = edge_curve ( 'none', #841, #839, #10450, .t. ) ;
#881 = vertex_point ( 'none', #10483 ) ;
#882 = oriented_edge ( 'none', *, *, #865, .f. ) ;
#883 = advanced_face ( 'none', ( #10461 ), #10749, .f. ) ;
#884 = edge_curve ( 'none', #848, #680, #10787, .t. ) ;
#885 = edge_curve ( 'none', #881, #893, #10821, .t. ) ;
#886 = oriented_edge ( 'none', *, *, #865, .t. ) ;
#887 = edge_curve ( 'none', #867, #835, #10867, .t. ) ;
#888 = vertex_point ( 'none', #10870 ) ;
#889 = edge_loop ( 'none', ( #987, #941, #960, #979 ) ) ;
#890 = advanced_face ( 'none', ( #10785 ), #10786, .t. ) ;
#891 = oriented_edge ( 'none', *, *, #828, .t. ) ;
#892 = edge_curve ( 'none', #888, #893, #10949, .t. ) ;
#893 = vertex_point ( 'none', #10954 ) ;
#894 = oriented_edge ( 'none', *, *, #840, .t. ) ;
#895 = edge_curve ( 'none', #835, #832, #10944, .t. ) ;
#896 = advanced_face ( 'none', ( #10719 ), #10723, .f. ) ;
#897 = vertex_point ( 'none', #10750 ) ;
#898 = oriented_edge ( 'none', *, *, #885, .f. ) ;
#899 = oriented_edge ( 'none', *, *, #884, .f. ) ;
#900 = edge_curve ( 'none', #839, #867, #10732, .t. ) ;
#901 = edge_loop ( 'none', ( #877, #898, #882, #869 ) ) ;
#902 = oriented_edge ( 'none', *, *, #900, .f. ) ;
#903 = advanced_face ( 'none', ( #10729, #10727, #10726 ), #10953, .f. ) ;
#904 = oriented_edge ( 'none', *, *, #861, .f. ) ;
#905 = oriented_edge ( 'none', *, *, #784, .f. ) ;
#906 = edge_curve ( 'none', #908, #946, #10996, .t. ) ;
#907 = edge_curve ( 'none', #946, #801, #10971, .t. ) ;
#908 = vertex_point ( 'none', #10963 ) ;
#909 = advanced_face ( 'none', ( #10988 ), #10987, .f. ) ;
#910 = oriented_edge ( 'none', *, *, #864, .t. ) ;
#911 = edge_curve ( 'none', #893, #908, #10977, .t. ) ;
#912 = oriented_edge ( 'none', *, *, #939, .t. ) ;
#913 = oriented_edge ( 'none', *, *, #939, .f. ) ;
#914 = oriented_edge ( 'none', *, *, #884, .t. ) ;
#915 = advanced_face ( 'none', ( #10733 ), #10993, .f. ) ;
#916 = edge_curve ( 'none', #936, #908, #10693, .t. ) ;
#917 = edge_curve ( 'none', #832, #948, #10966, .t. ) ;
#918 = oriented_edge ( 'none', *, *, #692, .t. ) ;
#919 = oriented_edge ( 'none', *, *, #861, .t. ) ;
#920 = oriented_edge ( 'none', *, *, #917, .f. ) ;
#921 = oriented_edge ( 'none', *, *, #906, .f. ) ;
#922 = advanced_face ( 'none', ( #10959 ), #11576, .t. ) ;
#923 = vertex_point ( 'none', #11556 ) ;
#924 = edge_loop ( 'none', ( #905, #998, #1089, #1149, #1114, #1147, #1060, #984, #1118, #1059, #1001, #1061, #1119, #1047, #1063, #1177, #1180, #1008, #1239 ) ) ;
#925 = advanced_face ( 'none', ( #11557 ), #11572, .f. ) ;
#926 = edge_curve ( 'none', #792, #807, #11537, .t. ) ;
#927 = edge_loop ( 'none', ( #956, #955, #921, #970, #949 ) ) ;
#928 = edge_loop ( 'none', ( #944, #918 ) ) ;
#929 = oriented_edge ( 'none', *, *, #705, .f. ) ;
#930 = oriented_edge ( 'none', *, *, #788, .t. ) ;
#931 = oriented_edge ( 'none', *, *, #1026, .f. ) ;
#932 = oriented_edge ( 'none', *, *, #917, .t. ) ;
#933 = oriented_edge ( 'none', *, *, #952, .t. ) ;
#934 = oriented_edge ( 'none', *, *, #935, .t. ) ;
#935 = edge_curve ( 'none', #923, #835, #11560, .t. ) ;
#936 = vertex_point ( 'none', #11541 ) ;
#937 = edge_curve ( 'none', #804, #858, #11574, .t. ) ;
#938 = edge_curve ( 'none', #778, #826, #11579, .t. ) ;
#939 = edge_curve ( 'none', #936, #881, #11586, .t. ) ;
#940 = oriented_edge ( 'none', *, *, #957, .f. ) ;
#941 = oriented_edge ( 'none', *, *, #926, .f. ) ;
#942 = advanced_face ( 'none', ( #11551 ), #11604, .f. ) ;
#943 = oriented_edge ( 'none', *, *, #895, .t. ) ;
#944 = oriented_edge ( 'none', *, *, #958, .t. ) ;
#945 = oriented_edge ( 'none', *, *, #679, .t. ) ;
#946 = vertex_point ( 'none', #11545 ) ;
#947 = oriented_edge ( 'none', *, *, #937, .f. ) ;
#948 = vertex_point ( 'none', #11580 ) ;
#949 = oriented_edge ( 'none', *, *, #828, .f. ) ;
#950 = oriented_edge ( 'none', *, *, #916, .f. ) ;
#951 = vertex_point ( 'none', #11539 ) ;
#952 = edge_curve ( 'none', #946, #848, #11549, .t. ) ;
#953 = oriented_edge ( 'none', *, *, #781, .t. ) ;
#954 = edge_loop ( 'none', ( #1000, #1025, #972, #931 ) ) ;
#955 = oriented_edge ( 'none', *, *, #952, .f. ) ;
#956 = oriented_edge ( 'none', *, *, #853, .f. ) ;
#957 = edge_curve ( 'none', #923, #948, #11609, .t. ) ;
#958 = edge_curve ( 'none', #704, #690, #11538, .t. ) ;
#959 = edge_curve ( 'none', #749, #802, #11617, .t. ) ;
#960 = oriented_edge ( 'none', *, *, #754, .t. ) ;
#961 = oriented_edge ( 'none', *, *, #958, .f. ) ;
#962 = advanced_face ( 'none', ( #11629 ), #11644, .f. ) ;
#963 = oriented_edge ( 'none', *, *, #1084, .t. ) ;
#964 = oriented_edge ( 'none', *, *, #786, .f. ) ;
#965 = edge_loop ( 'none', ( #912, #985, #971, #950 ) ) ;
#966 = edge_loop ( 'none', ( #934, #943, #932, #940 ) ) ;
#967 = edge_curve ( 'none', #948, #936, #11696, .t. ) ;
#968 = edge_loop ( 'none', ( #914, #945, #953, #919, #947, #929, #969, #933 ) ) ;
#969 = oriented_edge ( 'none', *, *, #907, .f. ) ;
#970 = oriented_edge ( 'none', *, *, #911, .f. ) ;
#971 = oriented_edge ( 'none', *, *, #911, .t. ) ;
#972 = oriented_edge ( 'none', *, *, #935, .f. ) ;
#973 = oriented_edge ( 'none', *, *, #967, .f. ) ;
#974 = edge_curve ( 'none', #1178, #748, #11628, .t. ) ;
#975 = edge_curve ( 'none', #1154, #698, #11703, .t. ) ;
#976 = edge_loop ( 'none', ( #983, #977, #963, #1004 ) ) ;
#977 = oriented_edge ( 'none', *, *, #938, .t. ) ;
#978 = edge_curve ( 'none', #951, #797, #11658, .t. ) ;
#979 = oriented_edge ( 'none', *, *, #959, .t. ) ;
#980 = edge_curve ( 'none', #1002, #1187, #11642, .t. ) ;
#981 = vertex_point ( 'none', #11747 ) ;
#982 = edge_curve ( 'none', #990, #1173, #11637, .t. ) ;
#983 = oriented_edge ( 'none', *, *, #815, .t. ) ;
#984 = oriented_edge ( 'none', *, *, #916, .t. ) ;
#985 = oriented_edge ( 'none', *, *, #885, .t. ) ;
#986 = edge_curve ( 'none', #785, #706, #11635, .t. ) ;
#987 = oriented_edge ( 'none', *, *, #813, .f. ) ;
#988 = advanced_face ( 'none', ( #11650 ), #11660, .t. ) ;
#989 = edge_curve ( 'none', #1023, #990, #11722, .t. ) ;
#990 = vertex_point ( 'none', #11687 ) ;
#991 = oriented_edge ( 'none', *, *, #1240, .t. ) ;
#992 = edge_curve ( 'none', #1154, #1173, #11743, .t. ) ;
#993 = oriented_edge ( 'none', *, *, #989, .f. ) ;
#994 = edge_curve ( 'none', #1087, #800, #11638, .t. ) ;
#995 = advanced_face ( 'none', ( #11675 ), #11728, .t. ) ;
#996 = edge_curve ( 'none', #1042, #678, #11677, .t. ) ;
#997 = oriented_edge ( 'none', *, *, #1139, .f. ) ;
#998 = oriented_edge ( 'none', *, *, #937, .t. ) ;
#999 = oriented_edge ( 'none', *, *, #986, .t. ) ;
#1000 = oriented_edge ( 'none', *, *, #1084, .f. ) ;
#1001 = oriented_edge ( 'none', *, *, #707, .t. ) ;
#1002 = vertex_point ( 'none', #11670 ) ;
#1003 = edge_curve ( 'none', #1087, #1187, #11749, .t. ) ;
#1004 = oriented_edge ( 'none', *, *, #978, .t. ) ;
#1005 = cartesian_point ( 'none', ( 26.12499999999849000, -29.00000000000002500, -6.000000000000000000 ) ) ;
#1006 = edge_loop ( 'none', ( #964, #961, #1032, #999 ) ) ;
#1007 = line ( 'none', #1127, #1117 ) ;
#1008 = oriented_edge ( 'none', *, *, #1181, .t. ) ;
#1009 = oriented_edge ( 'none', *, *, #980, .t. ) ;
#1010 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1011 = direction ( 'none', ( 1.000000000000000000, -1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#1012 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1013 = axis2_placement_3d ( 'none', #1020, #1012, #1011 ) ;
#1014 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1015 = axis2_placement_3d ( 'none', #1019, #1010, #1102 ) ;
#1016 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1017 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1018 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#1019 = cartesian_point ( 'none', ( -2.406699947053495300e-016, -1.086687582344116900e-016, -75.49999999999998600 ) ) ;
#1020 = cartesian_point ( 'none', ( -2.406699947053495300e-016, -1.086687582344116900e-016, -75.49999999999998600 ) ) ;
#1021 = circle ( 'none', #1015, 34.36909941164132200 ) ;
#1022 = advanced_face ( 'none', ( #11661 ), #11691, .f. ) ;
#1023 = vertex_point ( 'none', #11662 ) ;
#1024 = cartesian_point ( 'none', ( 4.999999999999991100, 33.42813186524190200, -79.49999999999998600 ) ) ;
#1025 = oriented_edge ( 'none', *, *, #873, .t. ) ;
#1026 = edge_curve ( 'none', #951, #923, #11625, .t. ) ;
#1027 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1028 = cartesian_point ( 'none', ( -2.390789354567616800e-016, -1.079503536279998800e-016, -75.00087266418292100 ) ) ;
#1029 = circle ( 'none', #1133, 2.875000000000682600 ) ;
#1030 = edge_loop ( 'none', ( #920, #910, #913, #973 ) ) ;
#1032 = oriented_edge ( 'none', *, *, #703, .t. ) ;
#1031 = circle ( 'none', #1080, 34.98952801385487300 ) ;
#1033 = axis2_placement_3d ( 'none', #1044, #1068, #1052 ) ;
#1034 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1035 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1036 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1037 = axis2_placement_3d ( 'none', #1036, #1035, #1034 ) ;
#1038 = circle ( 'none', #1037, 34.98952801385487300 ) ;
#1039 = edge_curve ( 'none', #1178, #1042, #11806, .t. ) ;
#1040 = edge_loop ( 'none', ( #1150, #1140, #997, #1247 ) ) ;
#1041 = axis2_placement_3d ( 'none', #1115, #1134, #1124 ) ;
#1042 = vertex_point ( 'none', #11851 ) ;
#1043 = line ( 'none', #1109, #1107 ) ;
#1044 = cartesian_point ( 'none', ( -22.07178319925186500, -9.142431946888766700, -11.50000000000000000 ) ) ;
#1045 = direction ( 'none', ( 0.7071067811865505700, -1.255292689651348200e-017, -0.7071067811865444600 ) ) ;
#1046 = vector ( 'none', #1045, 1000.000000000000000 ) ;
#1047 = oriented_edge ( 'none', *, *, #980, .f. ) ;
#1048 = cartesian_point ( 'none', ( 31.87500000000015300, 28.99999999999919700, -6.000000000000004400 ) ) ;
#1049 = line ( 'none', #1048, #1046 ) ;
#1050 = edge_curve ( 'none', #1002, #1023, #11793, .t. ) ;
#1051 = circle ( 'none', #1013, 33.99999999999997200 ) ;
#1052 = direction ( 'none', ( 0.3826834323650906100, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#1053 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#1054 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#1055 = axis2_placement_3d ( 'none', #1142, #1054, #1053 ) ;
#1056 = circle ( 'none', #1055, 2.749999999999999600 ) ;
#1057 = face_outer_bound ( 'none', #6049, .t. ) ;
#1058 = axis2_placement_3d ( 'none', #1018, #1017, #1016 ) ;
#1059 = oriented_edge ( 'none', *, *, #907, .t. ) ;
#1060 = oriented_edge ( 'none', *, *, #967, .t. ) ;
#1061 = oriented_edge ( 'none', *, *, #994, .f. ) ;
#1063 = oriented_edge ( 'none', *, *, #1050, .t. ) ;
#1062 = cartesian_point ( 'none', ( 1.617913031215070700, 0.2871250088141673600, 0.2871250088141673600 ) ) ;
#1064 = direction ( 'none', ( -9.244463733058732100e-033, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#1065 = vector ( 'none', #1064, 1000.000000000000000 ) ;
#1066 = cartesian_point ( 'none', ( 1.759999999999997600, 0.1850000000000011400, 0.1850000000000011400 ) ) ;
#1067 = line ( 'none', #1066, #1065 ) ;
#1068 = direction ( 'none', ( -0.9238795325112865200, -0.3826834323650907300, -3.495838617084359500e-018 ) ) ;
#1069 = circle ( 'none', #1058, 33.79999999999999700 ) ;
#1070 = direction ( 'none', ( -0.7071067811865526800, 9.711302481540987600e-017, -0.7071067811865422400 ) ) ;
#1071 = vector ( 'none', #1070, 1000.000000000000100 ) ;
#1072 = cartesian_point ( 'none', ( 26.12499999999849000, -29.00000000000002500, -5.999999999999991100 ) ) ;
#1073 = conical_surface ( 'none', #1116, 34.86909865009796800, 0.001745329251994349100 ) ;
#1074 = cartesian_point ( 'none', ( -8.262388918002797000, 34.00000000000000700, -6.000000000000005300 ) ) ;
#1075 = oriented_edge ( 'none', *, *, #1039, .t. ) ;
#1076 = advanced_face ( 'none', ( #11858 ), #11773, .f. ) ;
#1077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1078 = axis2_placement_3d ( 'none', #1123, #1088, #1077 ) ;
#1079 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1080 = axis2_placement_3d ( 'none', #1027, #1079, #1153 ) ;
#1081 = cartesian_point ( 'none', ( 33.99999999999999300, 8.262388918002795200, -6.000000000000005300 ) ) ;
#1082 = cartesian_point ( 'none', ( 8.262388918002791600, 34.00000000000000700, -6.000000000000005300 ) ) ;
#1083 = face_outer_bound ( 'none', #6114, .t. ) ;
#1084 = edge_curve ( 'none', #826, #951, #11857, .t. ) ;
#1086 = edge_curve ( 'none', #1179, #1178, #11866, .t. ) ;
#1085 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1087 = vertex_point ( 'none', #11859 ) ;
#1088 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1089 = oriented_edge ( 'none', *, *, #859, .t. ) ;
#1090 = cartesian_point ( 'none', ( -34.00000000000000000, 8.262388918002775600, -6.000000000000005300 ) ) ;
#1091 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1092 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1093 = cartesian_point ( 'none', ( -34.65014266209875900, 4.910957946745849500, -6.000000000000005300 ) ) ;
#1094 = axis2_placement_3d ( 'none', #1231, #1216, #1201 ) ;
#1095 = circle ( 'none', #1094, 2.874999999999995600 ) ;
#1096 = cartesian_point ( 'none', ( 34.36909941164132200, -4.878339446038802400e-015, -75.49999999999998600 ) ) ;
#1097 = edge_loop ( 'none', ( #1122, #1151, #1121, #1156 ) ) ;
#1098 = cartesian_point ( 'none', ( 4.999999999999991100, 33.40159119574979500, -80.02496880847192500 ) ) ;
#1099 = cartesian_point ( 'none', ( -34.99999999999999300, 5.503498638144999500, -5.156111321713954300 ) ) ;
#1100 = oriented_edge ( 'none', *, *, #1234, .f. ) ;
#1101 = oriented_edge ( 'none', *, *, #1050, .f. ) ;
#1102 = direction ( 'none', ( 1.000000000000000000, -1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#1103 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1104 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1105 = cartesian_point ( 'none', ( -33.99999999999997200, 8.773578213523497300e-015, -75.49999999999998600 ) ) ;
#1106 = direction ( 'none', ( -0.04993761694388643100, 1.448335630637781500e-017, 0.9987523388778449800 ) ) ;
#1107 = vector ( 'none', #1106, 1000.000000000000000 ) ;
#1108 = edge_curve ( 'none', #1178, #1023, #11846, .t. ) ;
#1109 = cartesian_point ( 'none', ( -33.77375155957640400, 8.707959608212415600e-015, -80.02496880847192500 ) ) ;
#1110 = edge_curve ( 'none', #990, #1042, #11786, .t. ) ;
#1111 = axis2_placement_3d ( 'none', #1014, #1104, #1103 ) ;
#1112 = oriented_edge ( 'none', *, *, #1108, .t. ) ;
#1113 = circle ( 'none', #1111, 34.98952801385487300 ) ;
#1114 = oriented_edge ( 'none', *, *, #1026, .t. ) ;
#1115 = cartesian_point ( 'none', ( 1.759999999999997600, -0.1849999999999976700, -0.1850000000000011400 ) ) ;
#1116 = axis2_placement_3d ( 'none', #1120, #1085, #1136 ) ;
#1117 = vector ( 'none', #1126, 1000.000000000000000 ) ;
#1118 = oriented_edge ( 'none', *, *, #906, .t. ) ;
#1119 = oriented_edge ( 'none', *, *, #1003, .t. ) ;
#1120 = cartesian_point ( 'none', ( -2.390789354567616800e-016, -1.079503536279998800e-016, -75.00087266418292100 ) ) ;
#1121 = oriented_edge ( 'none', *, *, #992, .t. ) ;
#1122 = oriented_edge ( 'none', *, *, #1110, .t. ) ;
#1123 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.500000000000000900 ) ) ;
#1124 = direction ( 'none', ( -9.244463733058732100e-033, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#1125 = cartesian_point ( 'none', ( 1.273789770791566900, 0.2361073252292941700, -0.5344636022435629300 ) ) ;
#1126 = direction ( 'none', ( -2.465161880225507000e-032, 1.000000000000000000, 3.469446951953614200e-017 ) ) ;
#1127 = cartesian_point ( 'none', ( 1.759999999999997600, -0.1849999999999976700, -0.1850000000000011400 ) ) ;
#1128 = plane ( 'none', #1041 ) ;
#1129 = circle ( 'none', #1132, 34.86909865009796800 ) ;
#1130 = advanced_face ( 'none', ( #11782 ), #11847, .t. ) ;
#1131 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1132 = axis2_placement_3d ( 'none', #1028, #1152, #1131 ) ;
#1133 = axis2_placement_3d ( 'none', #1146, #1145, #1144 ) ;
#1134 = direction ( 'none', ( 1.000000000000000000, -2.465190342187077400e-032, -9.244463733058734800e-033 ) ) ;
#1135 = circle ( 'none', #1078, 3.375000000000700300 ) ;
#1136 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1137 = advanced_face ( 'none', ( #11830 ), #11829, .f. ) ;
#1138 = face_outer_bound ( 'none', #6092, .t. ) ;
#1139 = edge_curve ( 'none', #1042, #1154, #11825, .t. ) ;
#1140 = oriented_edge ( 'none', *, *, #975, .f. ) ;
#1141 = cartesian_point ( 'none', ( 1.759999999999997600, 0.1849999999999976700, -0.1850000000000011400 ) ) ;
#1142 = cartesian_point ( 'none', ( 1.924038590812249300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1143 = cylindrical_surface ( 'none', #1033, 4.750000000000004400 ) ;
#1144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1145 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1146 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#1147 = oriented_edge ( 'none', *, *, #957, .t. ) ;
#1149 = oriented_edge ( 'none', *, *, #978, .f. ) ;
#1148 = line ( 'none', #1072, #1071 ) ;
#1150 = oriented_edge ( 'none', *, *, #744, .f. ) ;
#1151 = oriented_edge ( 'none', *, *, #1139, .t. ) ;
#1152 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1154 = vertex_point ( 'none', #11820 ) ;
#1153 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1155 = oriented_edge ( 'none', *, *, #974, .t. ) ;
#1156 = oriented_edge ( 'none', *, *, #982, .f. ) ;
#1157 = oriented_edge ( 'none', *, *, #996, .f. ) ;
#1158 = edge_loop ( 'none', ( #2908, #1205, #1258, #1193 ) ) ;
#1159 = oriented_edge ( 'none', *, *, #3056, .t. ) ;
#1160 = edge_loop ( 'none', ( #3250, #1220, #1171, #3012, #1169, #3089 ) ) ;
#1161 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.500000000000000900 ) ) ;
#1162 = advanced_face ( 'none', ( #11828 ), #11783, .t. ) ;
#1163 = cartesian_point ( 'none', ( -34.95852712682101100, 5.539587715885179600, -5.486794703615967000 ) ) ;
#1164 = oriented_edge ( 'none', *, *, #1168, .f. ) ;
#1165 = circle ( 'none', #1167, 3.375000000000016900 ) ;
#1166 = cartesian_point ( 'none', ( -34.88001565028263000, 5.555403047433960900, -5.633186995901273700 ) ) ;
#1167 = axis2_placement_3d ( 'none', #1161, #1092, #1091 ) ;
#1168 = edge_curve ( 'none', #6500, #2878, #11814, .t. ) ;
#1169 = oriented_edge ( 'none', *, *, #6465, .t. ) ;
#1170 = oriented_edge ( 'none', *, *, #2776, .t. ) ;
#1171 = oriented_edge ( 'none', *, *, #6499, .t. ) ;
#1172 = edge_loop ( 'none', ( #1197, #1157, #1198, #1155 ) ) ;
#1173 = vertex_point ( 'none', #11817 ) ;
#1174 = vertex_point ( 'none', #11815 ) ;
#1175 = axis2_placement_3d ( 'none', #1214, #1255, #1236 ) ;
#1176 = cartesian_point ( 'none', ( -35.00000000000000000, 5.521552003697861400, -5.321517406754268500 ) ) ;
#1177 = oriented_edge ( 'none', *, *, #989, .t. ) ;
#1178 = vertex_point ( 'none', #11810 ) ;
#1179 = vertex_point ( 'none', #11827 ) ;
#1180 = oriented_edge ( 'none', *, *, #982, .t. ) ;
#1181 = edge_curve ( 'none', #1173, #981, #11769, .t. ) ;
#1182 = edge_loop ( 'none', ( #1100, #1241, #1112, #1101 ) ) ;
#1183 = cartesian_point ( 'none', ( 1.525683881977850700, 0.2402243903100203000, -0.3534147098284140000 ) ) ;
#1184 = cartesian_point ( 'none', ( 1.617913031215070700, 0.2871250088141708000, -0.2871250088141708000 ) ) ;
#1185 = oriented_edge ( 'none', *, *, #1086, .f. ) ;
#1186 = oriented_edge ( 'none', *, *, #711, .f. ) ;
#1187 = vertex_point ( 'none', #11807 ) ;
#1188 = cartesian_point ( 'none', ( 33.27437539013747900, -4.767921897081347200e-015, -80.49999999999998600 ) ) ;
#1189 = advanced_face ( 'none', ( #11816 ), #11599, .t. ) ;
#1190 = oriented_edge ( 'none', *, *, #2854, .t. ) ;
#1191 = edge_loop ( 'none', ( #1260, #2780, #2983, #2911 ) ) ;
#1192 = oriented_edge ( 'none', *, *, #5666, .t. ) ;
#1193 = oriented_edge ( 'none', *, *, #1206, .t. ) ;
#1194 = oriented_edge ( 'none', *, *, #6406, .t. ) ;
#1195 = edge_curve ( 'none', #805, #981, #11618, .t. ) ;
#1196 = edge_loop ( 'none', ( #991, #1246, #1235, #1009 ) ) ;
#1197 = oriented_edge ( 'none', *, *, #716, .f. ) ;
#1198 = oriented_edge ( 'none', *, *, #1039, .f. ) ;
#1199 = oriented_edge ( 'none', *, *, #974, .f. ) ;
#1200 = advanced_face ( 'none', ( #11756 ), #11984, .t. ) ;
#1201 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1202 = circle ( 'none', #1175, 0.5000000000000004400 ) ;
#1203 = vector ( 'none', #1257, 1000.000000000000000 ) ;
#1204 = oriented_edge ( 'none', *, *, #6014, .t. ) ;
#1205 = oriented_edge ( 'none', *, *, #6132, .t. ) ;
#1206 = edge_curve ( 'none', #5755, #6229, #12073, .t. ) ;
#1207 =( bounded_curve ( ) b_spline_curve ( 3, ( #1243, #1210, #1209, #1245 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027739900, 4.642211150183667800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484703700, 0.9499477385484703700, 1.000000000000000000 ) )
representation_item ( '' ) );
#1208 = axis2_placement_3d ( 'none', #1217, #1212, #1242 ) ;
#1209 = cartesian_point ( 'none', ( 1.404932235524363400, -0.4402049557168667400, -0.2223224638795409400 ) ) ;
#1210 = cartesian_point ( 'none', ( 1.525683881977857300, -0.3534147098284178800, -0.2402243903100159100 ) ) ;
#1211 = edge_curve ( 'none', #1174, #1179, #11758, .t. ) ;
#1212 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1213 = oriented_edge ( 'none', *, *, #1108, .f. ) ;
#1214 = cartesian_point ( 'none', ( 33.27437539013747900, -4.732892915108356900e-015, -79.99999999999998600 ) ) ;
#1215 =( bounded_curve ( ) b_spline_curve ( 3, ( #1184, #1183, #1238, #1237 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379319700, 1.500618496593858900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484704800, 0.9499477385484704800, 1.000000000000000000 ) )
representation_item ( '' ) );
#1216 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1217 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#1218 = cartesian_point ( 'none', ( 5.000000000000000900, -32.89656604577121600, -80.49999999999998600 ) ) ;
#1219 = advanced_face ( 'none', ( #12285 ), #12124, .t. ) ;
#1220 = oriented_edge ( 'none', *, *, #3186, .f. ) ;
#1221 = edge_curve ( 'none', #2889, #3043, #12127, .t. ) ;
#1222 = edge_loop ( 'none', ( #1227, #3253, #6598, #6595 ) ) ;
#1223 = oriented_edge ( 'none', *, *, #3125, .f. ) ;
#1224 = circle ( 'none', #1208, 2.874999999999839700 ) ;
#1225 = edge_curve ( 'none', #6487, #1263, #12146, .t. ) ;
#1226 = line ( 'none', #1248, #1203 ) ;
#1227 = oriented_edge ( 'none', *, *, #3248, .f. ) ;
#1228 = cartesian_point ( 'none', ( -26.12500000000017400, -28.99999999999999300, -6.000000000000000000 ) ) ;
#1229 = oriented_edge ( 'none', *, *, #3125, .t. ) ;
#1230 = oriented_edge ( 'none', *, *, #6489, .t. ) ;
#1231 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#1232 = oriented_edge ( 'none', *, *, #1110, .f. ) ;
#1233 = edge_loop ( 'none', ( #1213, #1075, #1232, #993 ) ) ;
#1234 = edge_curve ( 'none', #1179, #1002, #12288, .t. ) ;
#1235 = oriented_edge ( 'none', *, *, #1234, .t. ) ;
#1236 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445700e-016, 0.0000000000000000000 ) ) ;
#1237 = cartesian_point ( 'none', ( 1.273789770791566900, 0.2361073252292941700, -0.5344636022435629300 ) ) ;
#1238 = cartesian_point ( 'none', ( 1.404932235524357400, 0.2223224638795444900, -0.4402049557168623600 ) ) ;
#1239 = oriented_edge ( 'none', *, *, #1195, .f. ) ;
#1240 = edge_curve ( 'none', #1187, #1174, #12139, .t. ) ;
#1241 = oriented_edge ( 'none', *, *, #1086, .t. ) ;
#1242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1243 = cartesian_point ( 'none', ( 1.617913031215070700, -0.2871250088141673600, -0.2871250088141673600 ) ) ;
#1244 = advanced_face ( 'none', ( #12161 ), #12123, .t. ) ;
#1245 = cartesian_point ( 'none', ( 1.273789770791566900, -0.5344636022435594900, -0.2361073252292941700 ) ) ;
#1246 = oriented_edge ( 'none', *, *, #1211, .t. ) ;
#1247 = oriented_edge ( 'none', *, *, #996, .t. ) ;
#1248 = cartesian_point ( 'none', ( 1.890797310278580200, -0.09098943323727209900, -0.09098943323727209900 ) ) ;
#1249 = cartesian_point ( 'none', ( 1.617913031215070700, 0.2871250088141708000, -0.2871250088141708000 ) ) ;
#1250 = cartesian_point ( 'none', ( 1.525683881977853100, 0.3534147098284147200, -0.2402243903100179100 ) ) ;
#1251 = cartesian_point ( 'none', ( 1.404932235524358500, 0.4402049557168638500, -0.2223224638795412400 ) ) ;
#1252 = cartesian_point ( 'none', ( 1.273789770791566900, 0.5344636022435664800, -0.2361073252292976400 ) ) ;
#1253 = edge_loop ( 'none', ( #1186, #1199, #1185, #6599 ) ) ;
#1254 = advanced_face ( 'none', ( #12140 ), #12247, .t. ) ;
#1255 = direction ( 'none', ( -1.387778780781445900e-016, -1.000000000000000000, 1.439321301118036600e-018 ) ) ;
#1256 =( bounded_curve ( ) b_spline_curve ( 3, ( #1252, #1251, #1250, #1249 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585726600, 5.562500798741662100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484693700, 0.9499477385484693700, 1.000000000000000000 ) )
representation_item ( '' ) );
#1257 = direction ( 'none', ( -0.7013093285102679500, -0.5040660798667546700, -0.5040660798667567800 ) ) ;
#1258 = oriented_edge ( 'none', *, *, #5656, .t. ) ;
#1259 = oriented_edge ( 'none', *, *, #5879, .t. ) ;
#1260 = oriented_edge ( 'none', *, *, #6405, .t. ) ;
#1261 = vertex_point ( 'none', #12131 ) ;
#1262 = oriented_edge ( 'none', *, *, #6459, .t. ) ;
#1263 = vertex_point ( 'none', #12129 ) ;
#1264 = oriented_edge ( 'none', *, *, #6506, .t. ) ;
#1265 = advanced_face ( 'none', ( #12121 ), #12122, .t. ) ;
#1266 = oriented_edge ( 'none', *, *, #1225, .f. ) ;
#1267 = oriented_edge ( 'none', *, *, #3013, .f. ) ;
#1268 = cartesian_point ( 'none', ( -33.83564307608590100, -8.873819302341249900, -11.50000000000000000 ) ) ;
#1269 = b_spline_curve_with_knots ( 'none', 3,
( #1268, #1438, #1437, #1436, #1435, #1434, #1433, #1432, #1431, #1430, #1429, #1428, #1427, #1426, #1425, #1424, #1423, #1422, #1421, #1420, #1419, #1418, #1417, #1416, #1415, #1414, #1413, #1412, #1411, #1410, #1409, #1408, #1407, #1406 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01319478466768050200, 0.01412422661163522000, 0.01505366855558993800, 0.01598311049954465700, 0.01691255244349937300, 0.01784199438745409300, 0.01877143633140881300, 0.01970087827536352900, 0.02063032021931824800, 0.02155976216327296800, 0.02248920410722768400, 0.02341864605118240300, 0.02434808799513712300, 0.02527752993909184200, 0.02620697188304656500, 0.02713641382700128500, 0.02806585577095600800 ),
.unspecified. ) ;
#1270 = vector ( 'none', #1398, 1000.000000000000000 ) ;
#1271 = cartesian_point ( 'none', ( -5.000000000000008900, 34.49999717775037300, -80.49999999999998600 ) ) ;
#1272 = line ( 'none', #1271, #1270 ) ;
#1273 = cartesian_point ( 'none', ( 5.000000000000000000, -29.83391526434304500, -79.49999999999998600 ) ) ;
#1274 = cartesian_point ( 'none', ( -5.000000000000000000, -29.83391526434304500, -80.49999999999998600 ) ) ;
#1275 = direction ( 'none', ( -2.700282796870707000e-016, 1.000000000000000000, 1.439321301118034800e-018 ) ) ;
#1276 = vector ( 'none', #1275, 1000.000000000000000 ) ;
#1277 = cartesian_point ( 'none', ( -4.999999999999999100, -34.49999717775037300, -80.49999999999998600 ) ) ;
#1278 = line ( 'none', #1277, #1276 ) ;
#1279 = circle ( 'none', #1286, 30.25000000000000000 ) ;
#1280 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445700e-016, 0.0000000000000000000 ) ) ;
#1281 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1282 = cartesian_point ( 'none', ( -2.566084049507369000e-016, -1.158653647400018400e-016, -80.49999999999998600 ) ) ;
#1283 = axis2_placement_3d ( 'none', #1282, #1281, #1280 ) ;
#1284 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445700e-016, 0.0000000000000000000 ) ) ;
#1285 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1286 = axis2_placement_3d ( 'none', #1403, #1402, #1401 ) ;
#1287 = circle ( 'none', #1283, 33.27437539013747900 ) ;
#1288 = face_outer_bound ( 'none', #5946, .t. ) ;
#1289 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1290 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1291 = cartesian_point ( 'none', ( -2.566084049507369000e-016, -1.158653647400018400e-016, -80.49999999999998600 ) ) ;
#1292 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#1293 = direction ( 'none', ( -3.187682049077477800e-018, 1.439321301118037000e-018, 1.000000000000000000 ) ) ;
#1294 = cartesian_point ( 'none', ( -2.566084049507369000e-016, -1.158653647400018400e-016, -80.49999999999998600 ) ) ;
#1295 = axis2_placement_3d ( 'none', #1341, #1285, #1284 ) ;
#1296 = axis2_placement_3d ( 'none', #1291, #1290, #1289 ) ;
#1297 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#1298 = vector ( 'none', #1297, 1000.000000000000000 ) ;
#1299 = cartesian_point ( 'none', ( 4.999999999999991100, 34.49999717775037300, -80.49999999999998600 ) ) ;
#1300 = line ( 'none', #1299, #1298 ) ;
#1301 = circle ( 'none', #1296, 30.25000000000000000 ) ;
#1302 = circle ( 'none', #1295, 33.27437539013747900 ) ;
#1303 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#1304 = vector ( 'none', #1303, 1000.000000000000000 ) ;
#1305 = cartesian_point ( 'none', ( 5.000000000000000900, -34.49999717775037300, -80.49999999999998600 ) ) ;
#1306 = line ( 'none', #1305, #1304 ) ;
#1307 = axis2_placement_3d ( 'none', #1294, #1293, #1292 ) ;
#1308 = cartesian_point ( 'none', ( 5.000000000000000000, -29.83391526434304500, -80.49999999999998600 ) ) ;
#1309 = cartesian_point ( 'none', ( 4.999999999999991100, 32.89656604577121600, -80.49999999999998600 ) ) ;
#1310 = cartesian_point ( 'none', ( -4.999999999999999100, -34.49999717775037300, -79.49999999999998600 ) ) ;
#1311 = axis2_placement_3d ( 'none', #1339, #1338, #1337 ) ;
#1312 = face_outer_bound ( 'none', #6178, .t. ) ;
#1313 = direction ( 'none', ( -1.000000000000000000, -2.700282796870706500e-016, -3.187682049077478900e-018 ) ) ;
#1314 = direction ( 'none', ( -0.001745328365898325100, 1.895273155751700200e-018, 0.9999984769132876900 ) ) ;
#1315 = vector ( 'none', #1314, 1000.000000000000000 ) ;
#1316 = face_outer_bound ( 'none', #6164, .t. ) ;
#1317 = cartesian_point ( 'none', ( -5.000000000000008900, 32.89656604577121600, -80.49999999999998600 ) ) ;
#1318 = cartesian_point ( 'none', ( 34.86909865009796800, -4.947009874786091600e-015, -75.00087266418292100 ) ) ;
#1319 = cartesian_point ( 'none', ( -4.999999999999999100, -29.83391526434304100, -79.49999999999998600 ) ) ;
#1320 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1321 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1322 = axis2_placement_3d ( 'none', #1355, #1321, #1320 ) ;
#1323 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#1324 = cartesian_point ( 'none', ( -34.98952801385486600, 9.132117873496269600e-015, -6.000000000000005300 ) ) ;
#1325 = cartesian_point ( 'none', ( -34.86909865009796800, 9.001342172629670200e-015, -75.00087266418292100 ) ) ;
#1326 = face_outer_bound ( 'none', #6183, .t. ) ;
#1327 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, 1.439321301118035600e-018 ) ) ;
#1328 = vector ( 'none', #1327, 1000.000000000000000 ) ;
#1329 = cartesian_point ( 'none', ( -33.99999999999999300, -29.00000000000001400, -6.000000000000000000 ) ) ;
#1330 = cartesian_point ( 'none', ( -34.68605688145980500, 5.584781560773409500, -5.906846049748649500 ) ) ;
#1331 = cartesian_point ( 'none', ( -34.80150417374424200, 5.571218378982742100, -5.779579288186580400 ) ) ;
#1332 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1333 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1334 = axis2_placement_3d ( 'none', #1473, #1333, #1332 ) ;
#1335 = cartesian_point ( 'none', ( 31.02861643930464200, -26.96276158926270500, -6.000000000000000000 ) ) ;
#1336 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1337 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#1338 = direction ( 'none', ( -3.187682049077477800e-018, 1.439321301118037000e-018, 1.000000000000000000 ) ) ;
#1339 = cartesian_point ( 'none', ( -2.566084049507369000e-016, -1.158653647400018400e-016, -80.49999999999998600 ) ) ;
#1340 = plane ( 'none', #1307 ) ;
#1341 = cartesian_point ( 'none', ( -2.566084049507369000e-016, -1.158653647400018400e-016, -80.49999999999998600 ) ) ;
#1342 = direction ( 'none', ( 2.700282796870706500e-016, -1.000000000000000000, -1.439321301118034800e-018 ) ) ;
#1343 = cartesian_point ( 'none', ( 4.999999999999992000, 29.83391526434304500, -80.49999999999998600 ) ) ;
#1344 = plane ( 'none', #1351 ) ;
#1345 = cartesian_point ( 'none', ( -4.999999999999999100, -32.89656604577121600, -80.49999999999998600 ) ) ;
#1346 = plane ( 'none', #1311 ) ;
#1347 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1348 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1349 = axis2_placement_3d ( 'none', #1323, #1348, #1347 ) ;
#1350 = circle ( 'none', #1349, 2.875000000000973900 ) ;
#1351 = axis2_placement_3d ( 'none', #1310, #1313, #1342 ) ;
#1352 = circle ( 'none', #1322, 34.98952801385487300 ) ;
#1353 = cartesian_point ( 'none', ( -34.86909865009796800, 9.001342172629670200e-015, -75.00087266418292100 ) ) ;
#1354 = line ( 'none', #1353, #1315 ) ;
#1355 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1356 = line ( 'none', #1273, #1470 ) ;
#1357 = cartesian_point ( 'none', ( -33.83564307608590100, -8.873819302341249900, -11.50000000000000000 ) ) ;
#1358 = cartesian_point ( 'none', ( -33.83513776063487900, -8.873609993828155900, -11.81047594506478000 ) ) ;
#1359 = cartesian_point ( 'none', ( -33.82667983199584000, -8.903847593245446400, -12.12556846793226500 ) ) ;
#1360 = cartesian_point ( 'none', ( -33.79430561660426200, -9.021829957472041500, -12.73379192209525500 ) ) ;
#1361 = cartesian_point ( 'none', ( -33.77049738411554400, -9.109147837340895400, -13.02997589073459600 ) ) ;
#1362 = cartesian_point ( 'none', ( -33.70608691872985900, -9.340900026588251100, -13.60625602721578400 ) ) ;
#1363 = cartesian_point ( 'none', ( -33.66566766119041900, -9.484574463928781900, -13.88283729765424100 ) ) ;
#1364 = cartesian_point ( 'none', ( -33.56945411635804500, -9.816483727289991600, -14.39664616423956800 ) ) ;
#1365 = cartesian_point ( 'none', ( -33.51306379227296600, -10.00680477737627600, -14.63769147657112600 ) ) ;
#1366 = cartesian_point ( 'none', ( -33.38261727413233600, -10.43113100061902200, -15.07965907315339200 ) ) ;
#1367 = cartesian_point ( 'none', ( -33.31010423652307400, -10.66010592889753600, -15.27577764432557400 ) ) ;
#1368 = cartesian_point ( 'none', ( -33.14873794273578500, -11.14989104052293800, -15.61986001462758700 ) ) ;
#1369 = cartesian_point ( 'none', ( -33.05875049915903200, -11.41384280519877900, -15.76892125093699800 ) ) ;
#1370 = cartesian_point ( 'none', ( -32.86634114197712400, -11.95539063865044400, -16.00686051991581500 ) ) ;
#1371 = cartesian_point ( 'none', ( -32.76388106175648600, -12.23337497650197700, -16.09690897974733700 ) ) ;
#1372 = cartesian_point ( 'none', ( -32.54513930871626600, -12.80337390486450200, -16.21887994684027500 ) ) ;
#1373 = cartesian_point ( 'none', ( -32.42872139959043000, -13.09539954594075100, -16.24989589845777600 ) ) ;
#1374 = cartesian_point ( 'none', ( -32.19165896490914500, -13.66779165103112900, -16.25010356784110900 ) ) ;
#1375 = cartesian_point ( 'none', ( -32.06979122740767000, -13.95142538899088100, -16.22020086548117800 ) ) ;
#1376 = cartesian_point ( 'none', ( -31.81957256155766700, -14.51356192370160200, -16.09816119373789100 ) ) ;
#1377 = cartesian_point ( 'none', ( -31.69479569376871500, -14.78400790747596000, -16.00761097713122200 ) ) ;
#1378 = cartesian_point ( 'none', ( -31.44900476942967400, -15.30084701603001900, -15.77123011097499400 ) ) ;
#1379 = cartesian_point ( 'none', ( -31.32645500278157500, -15.55032542617038700, -15.62336121930961300 ) ) ;
#1380 = cartesian_point ( 'none', ( -31.09265444445139800, -16.01400794316394600, -15.27762697950522000 ) ) ;
#1381 = cartesian_point ( 'none', ( -30.98218237247298700, -16.22686077541385800, -15.08166879082360400 ) ) ;
#1382 = cartesian_point ( 'none', ( -30.77601060114222200, -16.61617333948332500, -14.64417995806759100 ) ) ;
#1383 = cartesian_point ( 'none', ( -30.67978734751554300, -16.79351119300237700, -14.40022479609177200 ) ) ;
#1384 = cartesian_point ( 'none', ( -30.51257295625597600, -17.09728332857113700, -13.88554472515175000 ) ) ;
#1385 = cartesian_point ( 'none', ( -30.44049538610554600, -17.22580086940338300, -13.61312534465098700 ) ) ;
#1386 = cartesian_point ( 'none', ( -30.32175240407578400, -17.43598567159492800, -13.03740984800749700 ) ) ;
#1387 = cartesian_point ( 'none', ( -30.27583887387831800, -17.51633070497839400, -12.73626540742997900 ) ) ;
#1388 = cartesian_point ( 'none', ( -30.21486137714305200, -17.62342724098094800, -12.12384574586516600 ) ) ;
#1389 = cartesian_point ( 'none', ( -30.19964621063961400, -17.65046599070507900, -11.80982621238583400 ) ) ;
#1390 = cartesian_point ( 'none', ( -30.20015046861754400, -17.65067486119847100, -11.50000000000000000 ) ) ;
#1391 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1392 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1393 = b_spline_curve_with_knots ( 'none', 3,
( #1390, #1389, #1388, #1387, #1386, #1385, #1384, #1383, #1382, #1381, #1380, #1379, #1378, #1377, #1376, #1375, #1374, #1373, #1372, #1371, #1370, #1369, #1368, #1367, #1366, #1365, #1364, #1363, #1362, #1361, #1360, #1359, #1358, #1357 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02806585577095600800, 0.02899460418071023200, 0.02992335259046445200, 0.03085210100021867600, 0.03178084940997289600, 0.03270959781972712600, 0.03363834622948135700, 0.03456709463923558800, 0.03549584304898981800, 0.03642459145874404900, 0.03735333986849827300, 0.03828208827825250300, 0.03921083668800673400, 0.04013958509776096400, 0.04106833350751520200, 0.04199708191726943300, 0.04292583032702367000 ),
.unspecified. ) ;
#1394 = axis2_placement_3d ( 'none', #1405, #1392, #1391 ) ;
#1395 = axis2_placement_3d ( 'none', #1466, #1460, #1452 ) ;
#1396 = cylindrical_surface ( 'none', #1394, 33.86848691070162700 ) ;
#1397 = circle ( 'none', #1447, 2.875000000000682600 ) ;
#1398 = direction ( 'none', ( -7.527476469218409500e-018, 1.000000000000000000, 1.439321301118036400e-018 ) ) ;
#1399 = cartesian_point ( 'none', ( -30.20015046861754400, -17.65067486119847100, -11.50000000000000000 ) ) ;
#1400 = cartesian_point ( 'none', ( -26.96276158946516000, 31.02861643950705400, -6.000000000000000000 ) ) ;
#1401 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1402 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1403 = cartesian_point ( 'none', ( -2.566084049507369000e-016, -1.158653647400018400e-016, -80.49999999999998600 ) ) ;
#1404 = cartesian_point ( 'none', ( -33.83564307608590100, -8.873819302341249900, -11.50000000000000000 ) ) ;
#1405 = cartesian_point ( 'none', ( 1.387348932391217200e-017, 6.264241037000336100e-018, 4.352218668711701700 ) ) ;
#1406 = cartesian_point ( 'none', ( -30.20015046861754400, -17.65067486119847100, -11.50000000000000000 ) ) ;
#1407 = cartesian_point ( 'none', ( -30.20065510314539400, -17.65088388766395200, -11.18994242778383400 ) ) ;
#1408 = cartesian_point ( 'none', ( -30.21650727358597200, -17.62491078457238200, -10.88114240118436600 ) ) ;
#1409 = cartesian_point ( 'none', ( -30.27948707157447900, -17.51863442022521200, -10.26613908380233700 ) ) ;
#1410 = cartesian_point ( 'none', ( -30.32592051545373500, -17.43947555709503700, -9.967853729634260400 ) ) ;
#1411 = cartesian_point ( 'none', ( -30.44515891562344100, -17.23249480009340600, -9.396129679803644700 ) ) ;
#1412 = cartesian_point ( 'none', ( -30.51896309741262000, -17.10290832296949400, -9.118953048025218800 ) ) ;
#1413 = cartesian_point ( 'none', ( -30.68876557202185800, -16.79820033229433600, -8.600729081561786100 ) ) ;
#1414 = cartesian_point ( 'none', ( -30.78368275219755300, -16.62503915479587800, -8.361792832655393000 ) ) ;
#1415 = cartesian_point ( 'none', ( -30.99105471587703100, -16.23684428772937900, -7.923432386252511800 ) ) ;
#1416 = cartesian_point ( 'none', ( -31.10464353088776300, -16.01950829794633400, -7.722858634656194700 ) ) ;
#1417 = cartesian_point ( 'none', ( -31.33852358042336300, -15.55835815085148800, -7.378354957737856900 ) ) ;
#1418 = cartesian_point ( 'none', ( -31.45958350107264700, -15.31321230642434200, -7.232205251673221400 ) ) ;
#1419 = cartesian_point ( 'none', ( -31.70828630620676200, -14.79235110065647000, -6.993063375023067100 ) ) ;
#1420 = cartesian_point ( 'none', ( -31.83472348358031600, -14.51894169445299600, -6.901873108910575800 ) ) ;
#1421 = cartesian_point ( 'none', ( -32.08232670200437300, -13.96382370129000200, -6.780923370792485200 ) ) ;
#1422 = cartesian_point ( 'none', ( -32.20534137450749800, -13.67807336299232400, -6.749936143913078700 ) ) ;
#1423 = cartesian_point ( 'none', ( -32.44519931853103100, -13.09895910104512000, -6.750064053881618300 ) ) ;
#1424 = cartesian_point ( 'none', ( -32.55936579732814100, -12.81217790829219200, -6.780843342005258700 ) ) ;
#1425 = cartesian_point ( 'none', ( -32.77697507273258300, -12.24415496900927300, -6.901844519436994400 ) ) ;
#1426 = cartesian_point ( 'none', ( -32.88144585403986000, -11.95988665338214800, -6.993679486052108100 ) ) ;
#1427 = cartesian_point ( 'none', ( -33.07315847362998800, -11.41776918923993900, -7.231995804548191100 ) ) ;
#1428 = cartesian_point ( 'none', ( -33.16087940939222300, -11.15894260101747900, -7.377890863401481700 ) ) ;
#1429 = cartesian_point ( 'none', ( -33.32194344533709100, -10.66638854093591100, -7.723135055775066400 ) ) ;
#1430 = cartesian_point ( 'none', ( -33.39515734949328200, -10.43282872467524800, -7.923447031500725900 ) ) ;
#1431 = cartesian_point ( 'none', ( -33.52284628793960800, -10.01228128267313100, -8.361117412362606400 ) ) ;
#1432 = cartesian_point ( 'none', ( -33.57828538236783100, -9.822368014512870000, -8.600248698517278400 ) ) ;
#1433 = cartesian_point ( 'none', ( -33.67404494530715900, -9.485531452625576100, -9.120664160137566900 ) ) ;
#1434 = cartesian_point ( 'none', ( -33.71312316812137800, -9.343018281910767400, -9.395580877923398700 ) ) ;
#1435 = cartesian_point ( 'none', ( -33.77520899106831800, -9.112194019104535400, -9.967522057977593200 ) ) ;
#1436 = cartesian_point ( 'none', ( -33.79852831331451300, -9.022693935183092200, -10.26877214111402900 ) ) ;
#1437 = cartesian_point ( 'none', ( -33.82895729444109600, -8.903730953518834900, -10.88089432396826500 ) ) ;
#1438 = cartesian_point ( 'none', ( -33.83614876887652700, -8.874028767153523800, -11.18929220992308000 ) ) ;
#1439 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1440 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000005300 ) ) ;
#1441 = conical_surface ( 'none', #1463, 2.874999999999839700, 0.7853981633974535000 ) ;
#1442 = cartesian_point ( 'none', ( -34.54620284114513900, 5.594399698287031900, -6.000000000000005300 ) ) ;
#1443 = face_outer_bound ( 'none', #6224, .t. ) ;
#1444 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#1445 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1446 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1447 = axis2_placement_3d ( 'none', #1458, #1446, #1445 ) ;
#1448 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1449 = axis2_placement_3d ( 'none', #1444, #1487, #1486 ) ;
#1450 = face_outer_bound ( 'none', #6215, .t. ) ;
#1451 = circle ( 'none', #1479, 2.875000000000682600 ) ;
#1452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1453 = axis2_placement_3d ( 'none', #1498, #1497, #1496 ) ;
#1454 = face_outer_bound ( 'none', #6245, .t. ) ;
#1455 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1456 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1457 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#1458 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#1459 = cartesian_point ( 'none', ( -31.02861643929156800, -26.96276158925001500, -6.000000000000000000 ) ) ;
#1460 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1461 = circle ( 'none', #1469, 4.999999999999834800 ) ;
#1462 = conical_surface ( 'none', #1395, 2.875000000000682600, 0.7853981633974557200 ) ;
#1463 = axis2_placement_3d ( 'none', #1440, #1439, #1448 ) ;
#1464 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1465 = cartesian_point ( 'none', ( 5.000000000000000000, -29.83391526434304500, -79.49999999999998600 ) ) ;
#1466 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -5.999999999999991100 ) ) ;
#1467 = plane ( 'none', #1453 ) ;
#1468 = face_outer_bound ( 'none', #6218, .t. ) ;
#1469 = axis2_placement_3d ( 'none', #1457, #1456, #1455 ) ;
#1470 = vector ( 'none', #1464, 1000.000000000000000 ) ;
#1471 = line ( 'none', #1329, #1328 ) ;
#1472 = axis2_placement_3d ( 'none', #1485, #1495, #1336 ) ;
#1473 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#1474 = circle ( 'none', #1334, 2.874999999999995600 ) ;
#1475 = face_outer_bound ( 'none', #6251, .t. ) ;
#1476 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1477 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1478 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#1479 = axis2_placement_3d ( 'none', #1478, #1477, #1476 ) ;
#1480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1481 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1482 = axis2_placement_3d ( 'none', #1488, #1481, #1480 ) ;
#1483 = circle ( 'none', #1482, 2.874999999999839700 ) ;
#1484 = conical_surface ( 'none', #1472, 2.874999999999995600, 0.7853981633974691500 ) ;
#1485 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -5.999999999999998200 ) ) ;
#1486 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1487 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1488 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#1489 = plane ( 'none', #1449 ) ;
#1490 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1491 = vector ( 'none', #1490, 1000.000000000000000 ) ;
#1492 = cartesian_point ( 'none', ( -29.00000000000000000, -34.00000000000000700, -6.000000000000000000 ) ) ;
#1493 = line ( 'none', #1492, #1491 ) ;
#1494 = cartesian_point ( 'none', ( -28.99999999999995700, -33.99999999999982900, -6.000000000000000000 ) ) ;
#1495 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1496 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1497 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, -3.187682049077477800e-018 ) ) ;
#1498 = cartesian_point ( 'none', ( 5.000000000000000900, -34.49999717775037300, -79.49999999999998600 ) ) ;
#1499 = circle ( 'none', #1610, 33.99999999999997200 ) ;
#1500 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1501 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1502 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#1503 = cartesian_point ( 'none', ( -29.00000000000000700, 34.00000000000001400, -6.000000000000000000 ) ) ;
#1504 = line ( 'none', #1503, #1558 ) ;
#1505 = axis2_placement_3d ( 'none', #1640, #1639, #1638 ) ;
#1506 = cartesian_point ( 'none', ( 34.00000000000000000, -29.00000000000002100, -6.000000000000000000 ) ) ;
#1507 = line ( 'none', #1506, #1578 ) ;
#1508 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1509 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1510 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#1511 = axis2_placement_3d ( 'none', #1510, #1509, #1508 ) ;
#1512 = cartesian_point ( 'none', ( 25.62499999999847200, -29.00000000000002500, -6.500000000000000900 ) ) ;
#1513 = circle ( 'none', #1651, 34.98952801385487300 ) ;
#1514 = direction ( 'none', ( -1.000000000000000000, 1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#1515 = direction ( 'none', ( 1.000000000000000000, -1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#1516 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1517 = circle ( 'none', #1669, 30.25000000000000000 ) ;
#1518 = cartesian_point ( 'none', ( 33.99999999999999300, -8.262388918002800500, -6.000000000000005300 ) ) ;
#1519 = face_outer_bound ( 'none', #6317, .t. ) ;
#1520 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1521 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1522 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1523 = cartesian_point ( 'none', ( 28.99999999999917200, -34.00000000000002100, -6.000000000000000000 ) ) ;
#1524 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#1525 = circle ( 'none', #1609, 34.98952801385487300 ) ;
#1526 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445700e-016, 0.0000000000000000000 ) ) ;
#1527 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1528 = axis2_placement_3d ( 'none', #1673, #1527, #1526 ) ;
#1529 = axis2_placement_3d ( 'none', #1502, #1501, #1500 ) ;
#1530 = circle ( 'none', #1587, 5.000000000000004400 ) ;
#1531 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1532 = plane ( 'none', #1505 ) ;
#1533 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1534 = face_outer_bound ( 'none', #6310, .t. ) ;
#1535 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1536 = cartesian_point ( 'none', ( -29.00000000000000700, 34.00000000000001400, -6.000000000000000000 ) ) ;
#1537 = line ( 'none', #1536, #1636 ) ;
#1538 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1539 = axis2_placement_3d ( 'none', #1544, #1653, #1538 ) ;
#1540 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1541 = circle ( 'none', #1511, 3.375000000000974300 ) ;
#1542 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1543 = axis2_placement_3d ( 'none', #1652, #1590, #1542 ) ;
#1544 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1545 = face_outer_bound ( 'none', #6324, .t. ) ;
#1546 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1547 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#1548 = circle ( 'none', #1674, 30.25000000000000000 ) ;
#1549 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1550 = plane ( 'none', #1579 ) ;
#1551 = cartesian_point ( 'none', ( -2.550941565487511000e-016, -1.151816422273401200e-016, -80.02496880847192500 ) ) ;
#1552 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1553 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1554 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#1555 = axis2_placement_3d ( 'none', #1554, #1553, #1552 ) ;
#1556 = circle ( 'none', #1555, 5.000000000000979700 ) ;
#1557 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#1558 = vector ( 'none', #1557, 1000.000000000000000 ) ;
#1559 = b_spline_curve_with_knots ( 'none', 3,
( #1642, #1641, #1601, #1600, #1599, #1598, #1685 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.01083562443717219100, 0.01110745385771969700, 0.01136126372126701000 ),
.unspecified. ) ;
#1560 = axis2_placement_3d ( 'none', #1626, #1564, #1570 ) ;
#1561 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#1562 = vector ( 'none', #1561, 1000.000000000000000 ) ;
#1563 = cartesian_point ( 'none', ( 34.00000000000000000, -29.00000000000002100, -6.000000000000000000 ) ) ;
#1564 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1565 = cartesian_point ( 'none', ( -35.00000000000000000, 6.208119190765306600, -5.285569065920515000 ) ) ;
#1566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1567 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1568 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#1569 = cartesian_point ( 'none', ( -34.74213969195366000, 6.251298374514474800, -5.791149637583823000 ) ) ;
#1570 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1571 = cartesian_point ( 'none', ( -34.84359966245095600, 6.237734464634438100, -5.632331227514401700 ) ) ;
#1572 = cartesian_point ( 'none', ( -34.94505963294825800, 6.224170554754402400, -5.473512817444979600 ) ) ;
#1573 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1574 = circle ( 'none', #1625, 5.000000000000691000 ) ;
#1575 = face_bound ( 'none', #6369, .t. ) ;
#1576 = line ( 'none', #1563, #1562 ) ;
#1577 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#1578 = vector ( 'none', #1577, 1000.000000000000000 ) ;
#1579 = axis2_placement_3d ( 'none', #1524, #1549, #1683 ) ;
#1580 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1581 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#1582 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#1583 = face_bound ( 'none', #6316, .t. ) ;
#1584 = face_outer_bound ( 'none', #6314, .t. ) ;
#1585 = axis2_placement_3d ( 'none', #1665, #1656, #1655 ) ;
#1586 = cartesian_point ( 'none', ( 8.262388918002772100, -34.00000000000001400, -6.000000000000005300 ) ) ;
#1587 = axis2_placement_3d ( 'none', #1582, #1580, #1647 ) ;
#1588 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#1589 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1590 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1591 = circle ( 'none', #1661, 3.374999999999840100 ) ;
#1592 = face_bound ( 'none', #6227, .t. ) ;
#1593 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1594 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1595 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#1596 = plane ( 'none', #1597 ) ;
#1597 = axis2_placement_3d ( 'none', #1595, #1664, #1663 ) ;
#1598 = cartesian_point ( 'none', ( 5.000000000000000900, -33.40586303664121500, -79.94047343764700000 ) ) ;
#1599 = cartesian_point ( 'none', ( 5.000000000000000900, -33.41013485961723700, -79.85597806591630400 ) ) ;
#1600 = cartesian_point ( 'none', ( 5.000000000000000900, -33.41440666469843300, -79.77148269328093000 ) ) ;
#1601 = cartesian_point ( 'none', ( 5.000000000000000900, -33.41898175206377200, -79.68098846322458000 ) ) ;
#1602 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1603 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1604 = face_bound ( 'none', #6287, .t. ) ;
#1605 = plane ( 'none', #1680 ) ;
#1606 = cartesian_point ( 'none', ( 5.000000000000000900, -33.42813186524190200, -79.49999999999998600 ) ) ;
#1607 = face_outer_bound ( 'none', #6283, .t. ) ;
#1608 = cartesian_point ( 'none', ( -2.406699947053495300e-016, -1.086687582344116900e-016, -75.49999999999998600 ) ) ;
#1609 = axis2_placement_3d ( 'none', #1522, #1521, #1520 ) ;
#1610 = axis2_placement_3d ( 'none', #1608, #1516, #1515 ) ;
#1611 = plane ( 'none', #1529 ) ;
#1612 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1613 = vector ( 'none', #1573, 1000.000000000000000 ) ;
#1614 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1615 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1616 = axis2_placement_3d ( 'none', #1623, #1615, #1614 ) ;
#1617 = plane ( 'none', #1560 ) ;
#1618 = cartesian_point ( 'none', ( -29.00000000000000000, -34.00000000000000700, -6.000000000000000000 ) ) ;
#1619 = line ( 'none', #1618, #1613 ) ;
#1620 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#1621 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1622 = axis2_placement_3d ( 'none', #1627, #1621, #1620 ) ;
#1623 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1624 = circle ( 'none', #1616, 34.98952801385487300 ) ;
#1625 = axis2_placement_3d ( 'none', #1568, #1567, #1566 ) ;
#1626 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.500000000000000900 ) ) ;
#1627 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#1628 = cartesian_point ( 'none', ( -34.99999999999999300, 6.192040580870385100, -5.097306294918447600 ) ) ;
#1629 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, 1.439321301118035600e-018 ) ) ;
#1630 = vector ( 'none', #1629, 1000.000000000000000 ) ;
#1631 = cartesian_point ( 'none', ( -33.99999999999999300, -29.00000000000001400, -6.000000000000000000 ) ) ;
#1632 = line ( 'none', #1631, #1630 ) ;
#1633 = face_outer_bound ( 'none', #6282, .t. ) ;
#1634 = cartesian_point ( 'none', ( -34.00000000000000000, -8.262388918002768500, -6.000000000000005300 ) ) ;
#1635 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#1636 = vector ( 'none', #1635, 1000.000000000000000 ) ;
#1637 = circle ( 'none', #1622, 34.98952801385487300 ) ;
#1638 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1639 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1640 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#1641 = cartesian_point ( 'none', ( 5.000000000000000900, -33.42355681890315800, -79.59049423213049600 ) ) ;
#1642 = cartesian_point ( 'none', ( 5.000000000000000900, -33.42813186524190200, -79.49999999999998600 ) ) ;
#1643 = axis2_placement_3d ( 'none', #1551, #1603, #1602 ) ;
#1644 = axis2_placement_3d ( 'none', #1581, #1594, #1593 ) ;
#1645 = face_outer_bound ( 'none', #6366, .t. ) ;
#1646 = circle ( 'none', #1585, 4.499999999999841000 ) ;
#1647 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1648 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.500000000000000900 ) ) ;
#1649 = circle ( 'none', #1644, 4.500000000000978800 ) ;
#1650 = plane ( 'none', #1654 ) ;
#1651 = axis2_placement_3d ( 'none', #1535, #1531, #1540 ) ;
#1652 = cartesian_point ( 'none', ( -2.390789354567616800e-016, -1.079503536279998800e-016, -75.00087266418292100 ) ) ;
#1653 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1654 = axis2_placement_3d ( 'none', #1547, #1546, #1533 ) ;
#1655 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1656 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1657 = conical_surface ( 'none', #1543, 34.86909865009796800, 0.001745329251994349100 ) ;
#1658 = circle ( 'none', #1539, 34.98952801385487300 ) ;
#1659 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1660 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1661 = axis2_placement_3d ( 'none', #1648, #1660, #1659 ) ;
#1662 = cartesian_point ( 'none', ( -8.262388918002765000, -34.00000000000001400, -6.000000000000005300 ) ) ;
#1663 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1664 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1665 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.500000000000000900 ) ) ;
#1666 = direction ( 'none', ( -1.000000000000000000, 1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#1667 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1668 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#1669 = axis2_placement_3d ( 'none', #1668, #1667, #1666 ) ;
#1670 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1671 = cartesian_point ( 'none', ( -2.390789354567616800e-016, -1.079503536279998800e-016, -75.00087266418292100 ) ) ;
#1672 = axis2_placement_3d ( 'none', #1671, #1670, #1612 ) ;
#1673 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#1674 = axis2_placement_3d ( 'none', #1588, #1589, #1514 ) ;
#1675 = circle ( 'none', #1528, 33.79999999999999700 ) ;
#1676 = circle ( 'none', #1672, 34.86909865009796800 ) ;
#1677 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1678 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1679 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.500000000000000900 ) ) ;
#1680 = axis2_placement_3d ( 'none', #1679, #1678, #1677 ) ;
#1681 = face_outer_bound ( 'none', #6271, .t. ) ;
#1682 = face_outer_bound ( 'none', #6201, .t. ) ;
#1683 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1684 = conical_surface ( 'none', #1643, 33.77375155957640400, 0.04995839572193695000 ) ;
#1685 = cartesian_point ( 'none', ( 5.000000000000000900, -33.40159119574979500, -80.02496880847192500 ) ) ;
#1686 = cartesian_point ( 'none', ( -34.75990519861417000, 4.899330521138535800, -5.904698733878462700 ) ) ;
#1687 = cartesian_point ( 'none', ( -34.84857501644670200, 4.884804961625262900, -5.786207673901373900 ) ) ;
#1688 = cartesian_point ( 'none', ( -34.90861318010073000, 4.868684155840244700, -5.654965342346781800 ) ) ;
#1689 = cartesian_point ( 'none', ( -34.96865134375475700, 4.852563350055226500, -5.523723010792189700 ) ) ;
#1690 = cartesian_point ( 'none', ( -34.99999999999999300, 4.834864116955791300, -5.379862509551616200 ) ) ;
#1691 = cartesian_point ( 'none', ( -34.99999999999999300, 4.817155725242467500, -5.235929575292397300 ) ) ;
#1692 = cartesian_point ( 'none', ( -34.73397081690658400, 4.221177788558111200, -6.000000000000005300 ) ) ;
#1693 = cartesian_point ( 'none', ( -34.81848880533188200, 4.209182384502807600, -5.909455030676181100 ) ) ;
#1694 = cartesian_point ( 'none', ( -34.88573541591343700, 4.195095171434601900, -5.803120448761458100 ) ) ;
#1695 = cartesian_point ( 'none', ( -34.93112051231474900, 4.179877717944461500, -5.688254467332319200 ) ) ;
#1696 = cartesian_point ( 'none', ( -34.97650560871606000, 4.164660264454320200, -5.573388485903180400 ) ) ;
#1697 = cartesian_point ( 'none', ( -34.99999999999999300, 4.148322358154560500, -5.450064984843353800 ) ) ;
#1698 = cartesian_point ( 'none', ( -34.99999999999999300, 4.131979196030131100, -5.326701811215503600 ) ) ;
#1699 = cartesian_point ( 'none', ( -34.81779897171441700, 3.531397630370372500, -6.000000000000005300 ) ) ;
#1700 = cartesian_point ( 'none', ( -34.87707241204959300, 3.519034247867079700, -5.914211327473899400 ) ) ;
#1701 = cartesian_point ( 'none', ( -34.92289581538016600, 3.505385381243940800, -5.820033223621542200 ) ) ;
#1702 = cartesian_point ( 'none', ( -34.95362784452876800, 3.491071280048677000, -5.721543592317856600 ) ) ;
#1703 = cartesian_point ( 'none', ( -34.98435987367736300, 3.476757178853413500, -5.623053961014170100 ) ) ;
#1704 = cartesian_point ( 'none', ( -34.99999999999999300, 3.461780599353327900, -5.520267460135091400 ) ) ;
#1705 = cartesian_point ( 'none', ( -34.99999999999999300, 3.446802666817794700, -5.417474047138608900 ) ) ;
#1706 = cartesian_point ( 'none', ( -34.88147758933583000, 2.835653352409091000, -6.000000000000005300 ) ) ;
#1707 = cartesian_point ( 'none', ( -34.92029300918295600, 2.824476279422855700, -5.926029078171107600 ) ) ;
#1708 = cartesian_point ( 'none', ( -34.95005104778861200, 2.812626691104471300, -5.847594127335797000 ) ) ;
#1709 = cartesian_point ( 'none', ( -34.96997821708613000, 2.800431406842188100, -5.766864420929962900 ) ) ;
#1710 = cartesian_point ( 'none', ( -34.98990538638365400, 2.788236122579904400, -5.686134714524128800 ) ) ;
#1711 = cartesian_point ( 'none', ( -34.99999999999999300, 2.775696270027659300, -5.603117748544085500 ) ) ;
#1712 = cartesian_point ( 'none', ( -34.99999999999999300, 2.763155840030263400, -5.520096943958152200 ) ) ;
#1713 = cartesian_point ( 'none', ( -34.92426879509145700, 2.136005561915889700, -6.000000000000005300 ) ) ;
#1714 = cartesian_point ( 'none', ( -34.94918897390943600, 2.127070816360939500, -5.940328840484139200 ) ) ;
#1715 = cartesian_point ( 'none', ( -34.96818158560253000, 2.117773790419516600, -5.878238172701620600 ) ) ;
#1716 = cartesian_point ( 'none', ( -34.98088449755601200, 2.108291750723919800, -5.814911881009046500 ) ) ;
#1717 = cartesian_point ( 'none', ( -34.99358740950949500, 2.098809711028322600, -5.751585589316473300 ) ) ;
#1718 = cartesian_point ( 'none', ( -34.99999999999999300, 2.089143121661570100, -5.687026773116244300 ) ) ;
#1719 = cartesian_point ( 'none', ( -34.99999999999999300, 2.079476295731277300, -5.622466377014197800 ) ) ;
#1720 = cartesian_point ( 'none', ( -34.94566439796927400, 1.786181666669289600, -6.000000000000005300 ) ) ;
#1721 = cartesian_point ( 'none', ( -34.96363695627268000, 1.778368084829981400, -5.947478721640654200 ) ) ;
#1722 = cartesian_point ( 'none', ( -34.97724685450949500, 1.770347340077039300, -5.893560195384532500 ) ) ;
#1723 = cartesian_point ( 'none', ( -34.98633763779096000, 1.762221922664785700, -5.838935611048589700 ) ) ;
#1724 = cartesian_point ( 'none', ( -34.99542842107242500, 1.754096505252532100, -5.784311026712646100 ) ) ;
#1725 = cartesian_point ( 'none', ( -34.99999999999999300, 1.745866547478526000, -5.728981285402323200 ) ) ;
#1726 = cartesian_point ( 'none', ( -34.99999999999999300, 1.737636523581784800, -5.673651093542220600 ) ) ;
#1727 = cartesian_point ( 'none', ( -34.96184603913648900, 1.435442723331921100, -6.000000000000005300 ) ) ;
#1728 = cartesian_point ( 'none', ( -34.97448926253975500, 1.429001083109281000, -5.955323492284978000 ) ) ;
#1729 = cartesian_point ( 'none', ( -34.98404168475162400, 1.422441349200662900, -5.909808379143417100 ) ) ;
#1730 = cartesian_point ( 'none', ( -34.00000000000000000, -8.262388918002770300, -6.000000000000005300 ) ) ;
#1731 = cartesian_point ( 'none', ( -34.26179938779915100, -8.262388918002770300, -6.000000000000003600 ) ) ;
#1732 = cartesian_point ( 'none', ( -34.52198665876328200, -8.262388918002770300, -5.892226903609816300 ) ) ;
#1733 = cartesian_point ( 'none', ( -34.70710678118654600, -8.262388918002770300, -5.707106781186550600 ) ) ;
#1734 = cartesian_point ( 'none', ( -34.89222690360981000, -8.262388918002770300, -5.521986658763284900 ) ) ;
#1735 = cartesian_point ( 'none', ( -34.99999999999999300, -8.262388918002768500, -5.261799387799153600 ) ) ;
#1736 = cartesian_point ( 'none', ( -34.99999999999999300, -8.262388918002768500, -5.000000000000005300 ) ) ;
#1737 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1736, #1735, #1734, #1733, #1732, #1731, #1730 ),
( #1947, #1946, #1945, #1944, #1943, #1942, #1941 ),
( #1940, #1939, #1938, #1937, #1936, #1935, #1934 ),
( #1933, #1932, #1931, #1930, #1929, #1928, #1927 ),
( #1926, #1925, #1924, #1923, #1922, #1921, #1920 ),
( #1919, #1918, #1917, #1916, #1915, #1914, #1913 ),
( #1912, #1911, #1910, #1909, #1908, #1907, #1906 ),
( #1905, #1904, #1903, #1902, #1901, #1900, #1899 ),
( #1898, #1897, #1896, #1895, #1894, #1893, #1892 ),
( #1891, #1890, #1889, #1888, #1887, #1886, #1885 ),
( #1884, #1883, #1882, #1881, #1880, #1879, #1878 ),
( #1877, #1876, #1875, #1874, #1873, #1872, #1871 ),
( #1870, #1869, #1868, #1867, #1866, #1865, #1864 ),
( #1863, #1811, #1810, #1809, #1808, #1807, #1806 ),
( #1805, #1804, #1803, #1802, #1801, #1800, #1799 ),
( #1798, #1797, #1796, #1795, #1794, #1793, #1792 ),
( #1791, #1790, #1789, #1788, #1787, #1786, #1785 ),
( #1784, #1783, #1782, #1781, #1780, #1779, #1778 ),
( #1777, #1776, #1775, #1774, #1773, #1772, #1771 ),
( #1770, #1769, #1768, #1767, #1729, #1728, #1727 ),
( #1726, #1725, #1724, #1723, #1722, #1721, #1720 ),
( #1719, #1718, #1717, #1716, #1715, #1714, #1713 ),
( #1712, #1711, #1710, #1709, #1708, #1707, #1706 ),
( #1705, #1704, #1703, #1702, #1701, #1700, #1699 ),
( #1698, #1697, #1696, #1695, #1694, #1693, #1692 ),
( #1691, #1690, #1689, #1688, #1687, #1686, #1093 ),
( #1099, #1176, #1163, #1166, #1331, #1330, #1442 ),
( #1628, #1565, #1572, #1571, #1569, #2169, #2168 ),
( #2167, #2166, #2165, #2164, #2163, #2162, #2161 ),
( #2203, #2202, #2201, #2200, #2199, #2198, #2197 ),
( #2196, #2195, #1997, #1996, #1995, #1994, #1993 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003911710833989232400, 0.006026853085728970300, 0.008141995337468708300, 0.01025713758920844700, 0.01131470871507831600, 0.01237227984094818600, 0.01342985096681805600, 0.01448742209268792500, 0.01660256434442766400, 0.01871770659616740100, 0.02083284884790714100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1738 = cartesian_point ( 'none', ( 34.98404168475163100, -1.422441349200670400, -5.909808379143394000 ) ) ;
#1739 = cartesian_point ( 'none', ( 34.99041938477284900, -1.415822016702226200, -5.863869989751218100 ) ) ;
#1740 = cartesian_point ( 'none', ( 34.99679708479406100, -1.409202684203781900, -5.817931600359043100 ) ) ;
#1741 = cartesian_point ( 'none', ( 35.00000000000007800, -1.402523819665782300, -5.771570413971661000 ) ) ;
#1742 = cartesian_point ( 'none', ( 35.00000000000001400, -1.395844921579936700, -5.725208985973999600 ) ) ;
#1743 = cartesian_point ( 'none', ( 34.97275326254642600, -1.083328144831120500, -6.000000000000005300 ) ) ;
#1744 = cartesian_point ( 'none', ( 34.98179403825344000, -1.078398064313425000, -5.962388955933836800 ) ) ;
#1745 = cartesian_point ( 'none', ( 34.98861345919236500, -1.073399190592879700, -5.924253096061002000 ) ) ;
#1746 = cartesian_point ( 'none', ( 34.99316495672845700, -1.068365660105191200, -5.885852843509074000 ) ) ;
#1747 = cartesian_point ( 'none', ( 34.99771645426454100, -1.063332129617502700, -5.847452590957146000 ) ) ;
#1748 = cartesian_point ( 'none', ( 35.00000000000007800, -1.058263973767877000, -5.808788185313001200 ) ) ;
#1749 = cartesian_point ( 'none', ( 35.00000000000001400, -1.053195802107581600, -5.770123659050990600 ) ) ;
#1750 = cartesian_point ( 'none', ( 34.98366048595636400, -0.7312135663303122000, -6.000000000000005300 ) ) ;
#1751 = cartesian_point ( 'none', ( 34.98909881396711800, -0.7277950455175608000, -5.969454419582707900 ) ) ;
#1752 = cartesian_point ( 'none', ( 34.99318523363309900, -0.7243570319850881600, -5.938697812978610100 ) ) ;
#1753 = cartesian_point ( 'none', ( 34.99591052868405700, -0.7209093035081555200, -5.907835697266929000 ) ) ;
#1754 = cartesian_point ( 'none', ( 34.99863582373501500, -0.7174615750312227600, -5.876973581555248000 ) ) ;
#1755 = cartesian_point ( 'none', ( 35.00000000000007800, -0.7140041278699710300, -5.846005956654342300 ) ) ;
#1756 = cartesian_point ( 'none', ( 35.00000000000001400, -0.7105466826352256900, -5.815038332127981500 ) ) ;
#1757 = cartesian_point ( 'none', ( 34.98932353570346300, -0.3776307429569115100, -6.000000000000005300 ) ) ;
#1758 = cartesian_point ( 'none', ( 34.99287601318299300, -0.3758633113492994000, -5.975889575832741100 ) ) ;
#1759 = cartesian_point ( 'none', ( 34.99554631641625200, -0.3740865265441202800, -5.951649263639827000 ) ) ;
#1760 = cartesian_point ( 'none', ( 34.99732731354441000, -0.3723050516036217100, -5.927343816153381800 ) ) ;
#1761 = cartesian_point ( 'none', ( 34.99910831067256800, -0.3705235766631230800, -5.903038368666936500 ) ) ;
#1762 = cartesian_point ( 'none', ( 35.00000000000001400, -0.3687374132255025200, -5.878667809035206900 ) ) ;
#1763 = cartesian_point ( 'none', ( 35.00000000000001400, -0.3669512489666271700, -5.854297237798362200 ) ) ;
#1764 = cartesian_point ( 'none', ( 34.98952260973706500, -0.01944672294273217300, -6.000000000000005300 ) ) ;
#1765 = cartesian_point ( 'none', ( 34.99300896168969600, -0.01935570456692441200, -5.976105783256516100 ) ) ;
#1766 = cartesian_point ( 'none', ( 34.99562945294967900, -0.01926420499962800900, -5.952085243738941300 ) ) ;
#1767 = cartesian_point ( 'none', ( -34.99041938477283500, 1.415822016702218400, -5.863869989751254500 ) ) ;
#1768 = cartesian_point ( 'none', ( -34.99679708479404600, 1.409202684203773700, -5.817931600359092800 ) ) ;
#1769 = cartesian_point ( 'none', ( -35.00000000000005700, 1.402523819665774300, -5.771570413971721400 ) ) ;
#1770 = cartesian_point ( 'none', ( -34.99999999999999300, 1.395844921579928500, -5.725208985974073400 ) ) ;
#1771 = cartesian_point ( 'none', ( -34.97275326254643300, 1.083328144831116100, -6.000000000000005300 ) ) ;
#1772 = cartesian_point ( 'none', ( -34.98179403825344000, 1.078398064313420100, -5.962388955933851900 ) ) ;
#1773 = cartesian_point ( 'none', ( -34.98861345919235800, 1.073399190592874600, -5.924253096061032200 ) ) ;
#1774 = cartesian_point ( 'none', ( -34.99316495672844200, 1.068365660105185900, -5.885852843509120200 ) ) ;
#1775 = cartesian_point ( 'none', ( -34.99771645426452000, 1.063332129617497300, -5.847452590957207300 ) ) ;
#1776 = cartesian_point ( 'none', ( -35.00000000000005700, 1.058263973767871600, -5.808788185313078500 ) ) ;
#1777 = cartesian_point ( 'none', ( -34.99999999999999300, 1.053195802107576200, -5.770123659051082900 ) ) ;
#1778 = cartesian_point ( 'none', ( -34.98366048595637100, 0.7312135663303102100, -6.000000000000005300 ) ) ;
#1779 = cartesian_point ( 'none', ( -34.98909881396711800, 0.7277950455175585800, -5.969454419582725700 ) ) ;
#1780 = cartesian_point ( 'none', ( -34.99318523363309200, 0.7243570319850857200, -5.938697812978647400 ) ) ;
#1781 = cartesian_point ( 'none', ( -34.99591052868404300, 0.7209093035081529700, -5.907835697266985000 ) ) ;
#1782 = cartesian_point ( 'none', ( -34.99863582373500000, 0.7174615750312203200, -5.876973581555321700 ) ) ;
#1783 = cartesian_point ( 'none', ( -35.00000000000005700, 0.7140041278699684700, -5.846005956654435600 ) ) ;
#1784 = cartesian_point ( 'none', ( -34.99999999999999300, 0.7105466826352231400, -5.815038332128093400 ) ) ;
#1785 = cartesian_point ( 'none', ( -34.98932353570347700, 0.3776307429568829800, -6.000000000000005300 ) ) ;
#1786 = cartesian_point ( 'none', ( -34.99287601318299300, 0.3758633113492709200, -5.975889575832765000 ) ) ;
#1787 = cartesian_point ( 'none', ( -34.99554631641624500, 0.3740865265440918600, -5.951649263639875900 ) ) ;
#1788 = cartesian_point ( 'none', ( -34.99732731354439600, 0.3723050516035932300, -5.927343816153456400 ) ) ;
#1789 = cartesian_point ( 'none', ( -34.99910831067254700, 0.3705235766630946000, -5.903038368667036000 ) ) ;
#1790 = cartesian_point ( 'none', ( -34.99999999999999300, 0.3687374132254742600, -5.878667809035331300 ) ) ;
#1791 = cartesian_point ( 'none', ( -34.99999999999999300, 0.3669512489665989800, -5.854297237798513200 ) ) ;
#1792 = cartesian_point ( 'none', ( -34.98952260973708000, 0.01944672294270370600, -6.000000000000005300 ) ) ;
#1793 = cartesian_point ( 'none', ( -34.99300896168969600, 0.01935570456689607300, -5.976105783256540100 ) ) ;
#1794 = cartesian_point ( 'none', ( -34.99562945294967200, 0.01926420499959980200, -5.952085243738991100 ) ) ;
#1795 = cartesian_point ( 'none', ( -34.99737721292825700, 0.01917246414083115200, -5.928001360191315100 ) ) ;
#1796 = cartesian_point ( 'none', ( -34.99912497290684100, 0.01908072328206250300, -5.903917476643638200 ) ) ;
#1797 = cartesian_point ( 'none', ( -34.99999999999999300, 0.01898874121601892500, -5.879770271169416400 ) ) ;
#1798 = cartesian_point ( 'none', ( -34.99999999999999300, 0.01889675910776591700, -5.855623054614341100 ) ) ;
#1799 = cartesian_point ( 'none', ( -34.98972168377068900, -0.3387372970714756000, -6.000000000000005300 ) ) ;
#1800 = cartesian_point ( 'none', ( -34.99314191019640000, -0.3371519022154787500, -5.976321990680315100 ) ) ;
#1801 = cartesian_point ( 'none', ( -34.99571258948309800, -0.3355581165448922000, -5.952521223838105300 ) ) ;
#1802 = cartesian_point ( 'none', ( -34.99742711231211700, -0.3339601233219309200, -5.928658904229172900 ) ) ;
#1803 = cartesian_point ( 'none', ( -34.99914163514112900, -0.3323621300989696400, -5.904796584620240400 ) ) ;
#1804 = cartesian_point ( 'none', ( -34.99999999999999300, -0.3307599307934364600, -5.880872733303500700 ) ) ;
#1805 = cartesian_point ( 'none', ( -34.99999999999999300, -0.3291577307510671300, -5.856948871430168100 ) ) ;
#1806 = cartesian_point ( 'none', ( -34.98444028387973500, -0.6939076980820753100, -6.000000000000005300 ) ) ;
#1807 = cartesian_point ( 'none', ( -34.98961970459214400, -0.6906585091916088700, -5.970127989986836200 ) ) ;
#1808 = cartesian_point ( 'none', ( -34.99351098213658400, -0.6873923588007824200, -5.940061031977180100 ) ) ;
#1809 = cartesian_point ( 'none', ( -34.99610605460165400, -0.6841177611146526100, -5.909896626219300200 ) ) ;
#1810 = cartesian_point ( 'none', ( -34.99870112706672400, -0.6808431634285228000, -5.879732220461419500 ) ) ;
#1811 = cartesian_point ( 'none', ( -34.99999999999999300, -0.6775601144534758600, -5.849470364137278700 ) ) ;
#1812 = axis2_placement_3d ( 'none', #1837, #1822, #1830 ) ;
#1813 = axis2_placement_3d ( 'none', #1838, #1962, #1961 ) ;
#1814 = face_outer_bound ( 'none', #6389, .t. ) ;
#1815 = direction ( 'none', ( 1.000000000000000000, -1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#1816 = axis2_placement_3d ( 'none', #1820, #1833, #1815 ) ;
#1817 = cartesian_point ( 'none', ( 34.98444028387973500, 0.6939076980820402300, -6.000000000000005300 ) ) ;
#1818 = plane ( 'none', #1812 ) ;
#1819 = circle ( 'none', #1813, 1.000000000000000000 ) ;
#1820 = cartesian_point ( 'none', ( -2.406699947053495300e-016, -1.086687582344116900e-016, -75.49999999999998600 ) ) ;
#1821 = face_bound ( 'none', #6391, .t. ) ;
#1822 = direction ( 'none', ( -3.187682049077477800e-018, 1.439321301118037000e-018, 1.000000000000000000 ) ) ;
#1823 = cartesian_point ( 'none', ( -4.999999999999999100, -33.42813186524190200, -79.49999999999998600 ) ) ;
#1824 = cartesian_point ( 'none', ( -4.999999999999999100, -33.42355681890315800, -79.59049423213049600 ) ) ;
#1825 = cartesian_point ( 'none', ( -4.999999999999999100, -33.41898175206377200, -79.68098846322458000 ) ) ;
#1826 = cartesian_point ( 'none', ( -4.999999999999999100, -33.41440666469843300, -79.77148269328093000 ) ) ;
#1827 = cartesian_point ( 'none', ( -4.999999999999999100, -33.41013485961723700, -79.85597806591630400 ) ) ;
#1828 = cartesian_point ( 'none', ( -4.999999999999999100, -33.40586303664121500, -79.94047343764700000 ) ) ;
#1829 = cartesian_point ( 'none', ( -4.999999999999999100, -33.40159119574979500, -80.02496880847192500 ) ) ;
#1830 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#1831 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, -3.187682049077477800e-018 ) ) ;
#1832 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1833 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1834 = axis2_placement_3d ( 'none', #1853, #1832, #1831 ) ;
#1835 = b_spline_curve_with_knots ( 'none', 3,
( #1829, #1828, #1827, #1826, #1825, #1824, #1823 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.01085364399420514500, 0.01110745385775172500, 0.01137928327829844700 ),
.unspecified. ) ;
#1836 = cartesian_point ( 'none', ( 35.00000000000001400, 0.3291577307510399300, -5.856948871430017100 ) ) ;
#1837 = cartesian_point ( 'none', ( -4.959117849362262400e-015, 33.99999999999998600, -75.49999999999998600 ) ) ;
#1838 = cartesian_point ( 'none', ( -34.00000000000000000, -8.262388918002768500, -5.000000000000005300 ) ) ;
#1839 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#1840 = vector ( 'none', #1839, 1000.000000000000000 ) ;
#1841 = toroidal_surface ( 'none', #1834, 34.36909941164132200, 0.5000000000000004400 ) ;
#1842 = face_outer_bound ( 'none', #6256, .t. ) ;
#1843 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#1844 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#1845 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.500000000000000900 ) ) ;
#1846 = axis2_placement_3d ( 'none', #1845, #1844, #1843 ) ;
#1847 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1848 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1849 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.500000000000000900 ) ) ;
#1850 = axis2_placement_3d ( 'none', #1849, #1848, #1847 ) ;
#1851 = cartesian_point ( 'none', ( 5.000000000000000900, -34.49999717775037300, -79.49999999999998600 ) ) ;
#1852 = line ( 'none', #1851, #1840 ) ;
#1853 = cartesian_point ( 'none', ( -2.390761536808108200e-016, -1.079490975838526200e-016, -74.99999999999998600 ) ) ;
#1854 = circle ( 'none', #1816, 34.36909941164132200 ) ;
#1855 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1856 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1857 = axis2_placement_3d ( 'none', #1952, #1856, #1855 ) ;
#1858 = circle ( 'none', #1857, 4.500000000000003600 ) ;
#1859 = plane ( 'none', #1846 ) ;
#1860 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1861 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#1862 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.500000000000000900 ) ) ;
#1863 = cartesian_point ( 'none', ( -34.99999999999999300, -0.6742770675263719500, -5.819208509524532500 ) ) ;
#1864 = cartesian_point ( 'none', ( -34.97382951541641900, -1.048007470833304700, -6.000000000000005300 ) ) ;
#1865 = cartesian_point ( 'none', ( -34.98251475993833300, -1.043229453694404500, -5.963094185604790100 ) ) ;
#1866 = cartesian_point ( 'none', ( -34.98906451841753600, -1.038387460193773900, -5.925694212301588800 ) ) ;
#1867 = cartesian_point ( 'none', ( -34.99343583472119700, -1.033513246207082400, -5.888045365199127800 ) ) ;
#1868 = cartesian_point ( 'none', ( -34.99780715102485800, -1.028639032220391100, -5.850396518096665900 ) ) ;
#1869 = cartesian_point ( 'none', ( -34.99999999999999300, -1.023732625794349500, -5.812499013830146700 ) ) ;
#1870 = cartesian_point ( 'none', ( -34.99999999999999300, -1.018826205252292700, -5.774601400530313500 ) ) ;
#1871 = cartesian_point ( 'none', ( -34.96321874695309600, -1.402107243584533400, -6.000000000000005300 ) ) ;
#1872 = cartesian_point ( 'none', ( -34.97540981528452900, -1.395800398197199400, -5.956060381222743100 ) ) ;
#1873 = cartesian_point ( 'none', ( -34.98461805469849400, -1.389382561586765000, -5.911327392625997500 ) ) ;
#1874 = cartesian_point ( 'none', ( -34.99076561484074000, -1.382908731299511900, -5.866194104178955400 ) ) ;
#1875 = cartesian_point ( 'none', ( -34.99691317498299300, -1.376434901012258700, -5.821060815731913300 ) ) ;
#1876 = cartesian_point ( 'none', ( -34.99999999999999300, -1.369905137135222400, -5.775527663523015500 ) ) ;
#1877 = cartesian_point ( 'none', ( -34.99999999999999300, -1.363375342978213200, -5.729994291536095300 ) ) ;
#1878 = cartesian_point ( 'none', ( -34.94727975294807700, -1.754653021415663000, -6.000000000000005300 ) ) ;
#1879 = cartesian_point ( 'none', ( -34.96472312889184800, -1.746955001498933700, -5.948154582657129400 ) ) ;
#1880 = cartesian_point ( 'none', ( -34.97792746932687900, -1.739059956413873300, -5.894976561746520200 ) ) ;
#1881 = cartesian_point ( 'none', ( -34.98674670601111800, -1.731065416097093700, -5.841125505367174700 ) ) ;
#1882 = cartesian_point ( 'none', ( -34.99556594269535000, -1.723070875780314400, -5.787274448987828300 ) ) ;
#1883 = cartesian_point ( 'none', ( -34.99999999999999300, -1.714976959449853600, -5.732751173844379300 ) ) ;
#1884 = cartesian_point ( 'none', ( -34.99999999999999300, -1.706882983601748100, -5.678227490768343000 ) ) ;
#1885 = cartesian_point ( 'none', ( -34.92607350314342100, -2.106290645983710100, -6.000000000000005300 ) ) ;
#1886 = cartesian_point ( 'none', ( -34.95040746429466300, -2.097451724443123200, -5.940937453906291100 ) ) ;
#1887 = cartesian_point ( 'none', ( -34.96894608091875500, -2.088263542607978100, -5.879541116054004300 ) ) ;
#1888 = cartesian_point ( 'none', ( -34.98134435932128400, -2.078897087605329200, -5.816953539301748000 ) ) ;
#1889 = cartesian_point ( 'none', ( -34.99374263772382000, -2.069530632602680800, -5.754365962549491600 ) ) ;
#1890 = cartesian_point ( 'none', ( -34.99999999999999300, -2.059986341018895200, -5.690590064210453200 ) ) ;
#1891 = cartesian_point ( 'none', ( -34.99999999999999300, -2.050441826992109600, -5.626812679485338400 ) ) ;
#1892 = cartesian_point ( 'none', ( -34.88366100353409400, -2.809565895119804600, -6.000000000000005300 ) ) ;
#1893 = cartesian_point ( 'none', ( -34.92177613510029500, -2.798445170331503200, -5.926503196404615500 ) ) ;
#1894 = cartesian_point ( 'none', ( -34.95098330410249300, -2.786670714996188000, -5.848670224668971700 ) ) ;
#1895 = cartesian_point ( 'none', ( -34.97053966594162200, -2.774560430621801000, -5.768609607170895400 ) ) ;
#1896 = cartesian_point ( 'none', ( -34.99009602778075800, -2.762450146247414000, -5.688548989672818300 ) ) ;
#1897 = cartesian_point ( 'none', ( -34.99999999999999300, -2.750005104156978900, -5.606267844942602900 ) ) ;
#1898 = cartesian_point ( 'none', ( -34.99999999999999300, -2.737559513772833700, -5.523983056919328200 ) ) ;
#1899 = cartesian_point ( 'none', ( -34.82012007767298200, -3.509108435807011700, -6.000000000000005300 ) ) ;
#1900 = cartesian_point ( 'none', ( -34.87866884740767400, -3.496760785141090500, -5.914493202324890400 ) ) ;
#1901 = cartesian_point ( 'none', ( -34.92390313374111300, -3.483150921478976400, -5.820771047027686300 ) ) ;
#1902 = cartesian_point ( 'none', ( -34.95423598987779500, -3.468888529159917900, -5.722831418912197600 ) ) ;
#1903 = cartesian_point ( 'none', ( -34.98456884601448300, -3.454626136840859700, -5.624891790796708900 ) ) ;
#1904 = cartesian_point ( 'none', ( -35.00000000000008500, -3.439713845906599200, -5.522748513256573200 ) ) ;
#1905 = cartesian_point ( 'none', ( -34.99999999999999300, -3.424800267968243400, -5.420598754232893900 ) ) ;
#1906 = cartesian_point ( 'none', ( -34.73626096615331000, -4.202290414003903700, -6.000000000000005300 ) ) ;
#1907 = cartesian_point ( 'none', ( -34.82008893835618600, -4.190285305365023300, -5.909586990848311000 ) ) ;
#1908 = cartesian_point ( 'none', ( -34.88675033088841800, -4.176210429029644900, -5.803586123950845300 ) ) ;
#1909 = cartesian_point ( 'none', ( -34.93173520008471700, -4.161018013821038000, -5.689168835727106600 ) ) ;
#1910 = cartesian_point ( 'none', ( -34.97672006928102200, -4.145825598612431100, -5.574751547503368000 ) ) ;
#1911 = cartesian_point ( 'none', ( -35.00000000000008500, -4.129525240971188900, -5.451990110774636000 ) ) ;
#1912 = cartesian_point ( 'none', ( -34.99999999999999300, -4.113219733561755300, -5.329189890053801700 ) ) ;
#1913 = cartesian_point ( 'none', ( -34.65240185463363100, -4.895472392200796100, -6.000000000000005300 ) ) ;
#1914 = cartesian_point ( 'none', ( -34.76150902930469000, -4.883809825588955700, -5.904680779371731500 ) ) ;
#1915 = cartesian_point ( 'none', ( -34.84959752803571600, -4.869269936580312900, -5.786401200874005100 ) ) ;
#1916 = cartesian_point ( 'none', ( -34.90923441029163900, -4.853147498482157700, -5.655506252542016600 ) ) ;
#1917 = cartesian_point ( 'none', ( -34.96887129254756100, -4.837025060384002400, -5.524611304210027100 ) ) ;
#1918 = cartesian_point ( 'none', ( -35.00000000000008500, -4.819336636035776800, -5.381231708292698800 ) ) ;
#1919 = cartesian_point ( 'none', ( -34.99999999999999300, -4.801639199155266300, -5.237781025874710400 ) ) ;
#1920 = cartesian_point ( 'none', ( -34.54825487336533000, -5.582042633037061400, -6.000000000000006200 ) ) ;
#1921 = cartesian_point ( 'none', ( -34.68754898846423600, -5.572379259457026300, -5.906711343939504000 ) ) ;
#1922 = cartesian_point ( 'none', ( -34.80246312532497700, -5.558784456961450200, -5.779547253124373000 ) ) ;
#1923 = cartesian_point ( 'none', ( -34.88060101483640100, -5.542947154306323100, -5.633408016477272200 ) ) ;
#1924 = cartesian_point ( 'none', ( -34.95873890434782500, -5.527109851651196100, -5.487268779830171400 ) ) ;
#1925 = cartesian_point ( 'none', ( -34.99999999999999300, -5.509061515364996000, -5.322391449478786300 ) ) ;
#1926 = cartesian_point ( 'none', ( -34.99999999999999300, -5.490995711947176600, -5.157387374578157800 ) ) ;
#1927 = cartesian_point ( 'none', ( -34.42508426623128100, -6.259444375917911300, -6.000000000000005300 ) ) ;
#1928 = cartesian_point ( 'none', ( -34.59581759274881600, -6.252597627087231700, -5.920111954412328200 ) ) ;
#1929 = cartesian_point ( 'none', ( -34.74299140368009400, -6.241530869569965400, -5.790984736383605600 ) ) ;
#1930 = cartesian_point ( 'none', ( -34.84412210794151600, -6.227934760481431000, -5.632344977639612600 ) ) ;
#1931 = cartesian_point ( 'none', ( -34.94525281220293800, -6.214338651392897500, -5.473705218895618800 ) ) ;
#1932 = cartesian_point ( 'none', ( -34.99999999999999300, -6.198258955753078500, -5.286086906894194500 ) ) ;
#1933 = cartesian_point ( 'none', ( -34.99999999999999300, -6.182152152056525900, -5.098152297373243200 ) ) ;
#1934 = cartesian_point ( 'none', ( -34.30191365909723100, -6.936846118798762000, -6.000000000000004400 ) ) ;
#1935 = cartesian_point ( 'none', ( -34.50408619703339500, -6.932815994717437000, -5.933512564885152300 ) ) ;
#1936 = cartesian_point ( 'none', ( -34.68351968203520400, -6.924277282178479700, -5.802422219642838100 ) ) ;
#1937 = cartesian_point ( 'none', ( -34.80764320104663100, -6.912922366656539800, -5.631281938801953000 ) ) ;
#1938 = cartesian_point ( 'none', ( -34.93176672005805700, -6.901567451134599000, -5.460141657961067100 ) ) ;
#1939 = cartesian_point ( 'none', ( -34.99999999999999300, -6.887456396141160100, -5.249782364309603500 ) ) ;
#1940 = cartesian_point ( 'none', ( -34.99999999999999300, -6.873308592165875200, -5.038917220168328500 ) ) ;
#1941 = cartesian_point ( 'none', ( -34.15974952660353400, -7.605014403389269300, -6.000000000000005300 ) ) ;
#1942 = cartesian_point ( 'none', ( -34.39492399330209300, -7.605014403389269300, -5.958177671733995600 ) ) ;
#1943 = cartesian_point ( 'none', ( -34.61207973375936600, -7.600830548077143900, -5.831706680535637200 ) ) ;
#1944 = cartesian_point ( 'none', ( -34.76358676796289200, -7.593644006783224000, -5.650626794410202400 ) ) ;
#1945 = cartesian_point ( 'none', ( -34.91509380216642500, -7.586457465489305100, -5.469546908284767600 ) ) ;
#1946 = cartesian_point ( 'none', ( -34.99999999999999300, -7.576356745251765700, -5.235174466698565800 ) ) ;
#1947 = cartesian_point ( 'none', ( -34.99999999999999300, -7.566193441087349900, -5.000000000000006200 ) ) ;
#1948 = axis2_placement_3d ( 'none', #1862, #1861, #1860 ) ;
#1949 = circle ( 'none', #1948, 3.375000000000700300 ) ;
#1950 = face_bound ( 'none', #6356, .t. ) ;
#1951 = face_outer_bound ( 'none', #6284, .t. ) ;
#1952 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.500000000000000900 ) ) ;
#1953 = circle ( 'none', #1850, 4.500000000000691000 ) ;
#1954 = cartesian_point ( 'none', ( 34.98972168377067500, 0.3387372970714471700, -6.000000000000005300 ) ) ;
#1955 = cartesian_point ( 'none', ( 34.99314191019640000, 0.3371519022154506100, -5.976321990680291100 ) ) ;
#1956 = cartesian_point ( 'none', ( 34.99571258948310500, 0.3355581165448642800, -5.952521223838056500 ) ) ;
#1957 = cartesian_point ( 'none', ( 34.99737721292827100, -0.01917246414085923100, -5.928001360191240500 ) ) ;
#1958 = cartesian_point ( 'none', ( 34.99912497290685600, -0.01908072328209044900, -5.903917476643538700 ) ) ;
#1959 = cartesian_point ( 'none', ( 35.00000000000001400, -0.01898874121604673900, -5.879770271169291200 ) ) ;
#1960 = cartesian_point ( 'none', ( 35.00000000000001400, -0.01889675910779360300, -5.855623054614190100 ) ) ;
#1961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1962 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#1963 = cartesian_point ( 'none', ( 35.00000000000001400, 0.3307599307934089800, -5.880872733303376300 ) ) ;
#1964 = cartesian_point ( 'none', ( 34.99742711231213100, 0.3339601233219032200, -5.928658904229098200 ) ) ;
#1965 = cartesian_point ( 'none', ( 34.99914163514115000, 0.3323621300989421700, -5.904796584620140900 ) ) ;
#1966 = face_outer_bound ( 'none', #6424, .t. ) ;
#1967 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#1968 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#1969 = axis2_placement_3d ( 'none', #2021, #2020, #2017 ) ;
#1970 = cartesian_point ( 'none', ( 26.96276158913841300, 31.02861643918110700, -6.000000000000000000 ) ) ;
#1971 = cartesian_point ( 'none', ( -34.99999999999999300, -28.99999999999997200, -5.000000000000000000 ) ) ;
#1972 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1973 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#1974 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#1975 = axis2_placement_3d ( 'none', #1974, #1973, #1972 ) ;
#1976 = circle ( 'none', #1975, 2.875000000000973900 ) ;
#1977 = circle ( 'none', #2025, 2.874999999999839700 ) ;
#1978 = axis2_placement_3d ( 'none', #1967, #2030, #2029 ) ;
#1979 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907228400e-015, -1.000000000000000000 ) ) ;
#1980 = axis2_placement_3d ( 'none', #1988, #1991, #1979 ) ;
#1981 = circle ( 'none', #1980, 1.000000000000000000 ) ;
#1982 = cartesian_point ( 'none', ( -35.00000000000000000, 8.262388918002779200, -5.000000000000000000 ) ) ;
#1983 = cartesian_point ( 'none', ( -35.00000000000000000, -8.262388918002768500, -5.000000000000000000 ) ) ;
#1984 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, -1.000000000000000000 ) ) ;
#1985 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, 1.733284154675679400e-015 ) ) ;
#1986 = cartesian_point ( 'none', ( -34.00000000000000000, 8.262388918002777400, -5.000000000000000000 ) ) ;
#1987 = axis2_placement_3d ( 'none', #1986, #1985, #1984 ) ;
#1988 = cartesian_point ( 'none', ( -33.99999999999999300, -28.99999999999997200, -5.000000000000000000 ) ) ;
#1989 = face_outer_bound ( 'none', #6412, .t. ) ;
#1990 = circle ( 'none', #1987, 1.000000000000000000 ) ;
#1991 = direction ( 'none', ( 1.387778780781445400e-016, -1.000000000000000000, 6.937454582606106800e-015 ) ) ;
#1992 = circle ( 'none', #1978, 2.875000000000973900 ) ;
#1993 = cartesian_point ( 'none', ( -33.99999999999999300, 8.262388918002781000, -6.000000000000005300 ) ) ;
#1994 = cartesian_point ( 'none', ( -34.26179938779914400, 8.262388918002781000, -6.000000000000003600 ) ) ;
#1995 = cartesian_point ( 'none', ( -34.52198665876327500, 8.262388918002781000, -5.892226903609816300 ) ) ;
#1996 = cartesian_point ( 'none', ( -34.70710678118653900, 8.262388918002781000, -5.707106781186550600 ) ) ;
#1997 = cartesian_point ( 'none', ( -34.89222690360980300, 8.262388918002781000, -5.521986658763284900 ) ) ;
#1998 = cartesian_point ( 'none', ( -28.99999999999996400, 34.00000000000002100, -5.000000000000000000 ) ) ;
#1999 = cartesian_point ( 'none', ( -8.262388918002797000, 34.00000000000000700, -5.000000000000005300 ) ) ;
#2000 = cartesian_point ( 'none', ( -35.00000000000000700, 28.99999999999998200, -5.000000000000000000 ) ) ;
#2001 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#2002 = cartesian_point ( 'none', ( -33.99999999999999300, -28.99999999999997200, -5.000000000000000000 ) ) ;
#2003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2004 = axis2_placement_3d ( 'none', #1998, #2009, #2003 ) ;
#2005 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#2006 = vector ( 'none', #2005, 1000.000000000000000 ) ;
#2007 = cartesian_point ( 'none', ( -34.99999999999999300, -28.99999999999997200, -5.000000000000000000 ) ) ;
#2008 = line ( 'none', #2007, #2006 ) ;
#2009 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#2010 = face_outer_bound ( 'none', #6446, .t. ) ;
#2011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2012 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2013 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000004400 ) ) ;
#2014 = cylindrical_surface ( 'none', #2004, 1.000000000000000000 ) ;
#2015 = cartesian_point ( 'none', ( 35.00000000000000000, 8.262388918002789900, -5.000000000000000000 ) ) ;
#2016 = cartesian_point ( 'none', ( -8.262388918002798700, 35.00000000000001400, -5.000000000000000000 ) ) ;
#2017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2018 = conical_surface ( 'none', #2027, 2.875000000000973900, 0.7853981633974526100 ) ;
#2019 = circle ( 'none', #2189, 1.000000000000000000 ) ;
#2020 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#2021 = cartesian_point ( 'none', ( -33.99999999999999300, -28.99999999999997200, -5.000000000000000000 ) ) ;
#2022 = circle ( 'none', #2181, 1.000000000000000900 ) ;
#2023 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2024 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2025 = axis2_placement_3d ( 'none', #1968, #2024, #2023 ) ;
#2026 = face_outer_bound ( 'none', #6396, .t. ) ;
#2027 = axis2_placement_3d ( 'none', #2013, #2012, #2011 ) ;
#2028 = cylindrical_surface ( 'none', #1969, 1.000000000000000000 ) ;
#2029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2030 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2031 = cartesian_point ( 'none', ( 34.87866884740768100, 3.496760785141086000, -5.914493202324886800 ) ) ;
#2032 = cartesian_point ( 'none', ( 34.92390313374113500, 3.483150921478971500, -5.820771047027680100 ) ) ;
#2033 = cartesian_point ( 'none', ( 34.95423598987781600, 3.468888529159913900, -5.722831418912186100 ) ) ;
#2034 = cartesian_point ( 'none', ( 34.98456884601450400, 3.454626136840856200, -5.624891790796692900 ) ) ;
#2035 = cartesian_point ( 'none', ( 35.00000000000011400, 3.439713845906597000, -5.522748513256551900 ) ) ;
#2036 = cartesian_point ( 'none', ( 35.00000000000001400, 3.424800267968241200, -5.420598754232865500 ) ) ;
#2037 = cartesian_point ( 'none', ( 34.73626096615331000, 4.202290414003902800, -6.000000000000005300 ) ) ;
#2038 = cartesian_point ( 'none', ( 34.82008893835619300, 4.190285305365022400, -5.909586990848309200 ) ) ;
#2039 = cartesian_point ( 'none', ( 34.88675033088843200, 4.176210429029644000, -5.803586123950840800 ) ) ;
#2040 = cartesian_point ( 'none', ( 34.93173520008473800, 4.161018013821038000, -5.689168835727098600 ) ) ;
#2041 = cartesian_point ( 'none', ( 34.97672006928104300, 4.145825598612431900, -5.574751547503355600 ) ) ;
#2042 = cartesian_point ( 'none', ( 35.00000000000011400, 4.129525240971190700, -5.451990110774618300 ) ) ;
#2043 = cartesian_point ( 'none', ( 35.00000000000001400, 4.113219733561757100, -5.329189890053778600 ) ) ;
#2044 = cartesian_point ( 'none', ( 34.65240185463363100, 4.895472392200798800, -6.000000000000005300 ) ) ;
#2045 = cartesian_point ( 'none', ( 34.76150902930469800, 4.883809825588959300, -5.904680779371731500 ) ) ;
#2046 = cartesian_point ( 'none', ( 34.84959752803573700, 4.869269936580316500, -5.786401200874002400 ) ) ;
#2047 = cartesian_point ( 'none', ( 34.90923441029166000, 4.853147498482162100, -5.655506252542010300 ) ) ;
#2048 = cartesian_point ( 'none', ( 34.96887129254758300, 4.837025060384007700, -5.524611304210018200 ) ) ;
#2049 = cartesian_point ( 'none', ( 35.00000000000011400, 4.819336636035783000, -5.381231708292684600 ) ) ;
#2050 = cartesian_point ( 'none', ( 35.00000000000001400, 4.801639199155271600, -5.237781025874691700 ) ) ;
#2051 = cartesian_point ( 'none', ( 34.54825487336533000, 5.582042633037067600, -6.000000000000005300 ) ) ;
#2052 = cartesian_point ( 'none', ( 34.68754898846424300, 5.572379259457032500, -5.906711343939504900 ) ) ;
#2053 = cartesian_point ( 'none', ( 34.80246312532499100, 5.558784456961458200, -5.779547253124371200 ) ) ;
#2054 = cartesian_point ( 'none', ( 34.88060101483642200, 5.542947154306332000, -5.633408016477268600 ) ) ;
#2055 = cartesian_point ( 'none', ( 34.95873890434784700, 5.527109851651205800, -5.487268779830166000 ) ) ;
#2056 = cartesian_point ( 'none', ( 35.00000000000001400, 5.509061515365005800, -5.322391449478774700 ) ) ;
#2057 = cartesian_point ( 'none', ( 35.00000000000001400, 5.490995711947187300, -5.157387374578142700 ) ) ;
#2058 = cartesian_point ( 'none', ( 34.42508426623128100, 6.259444375917921900, -6.000000000000005300 ) ) ;
#2059 = cartesian_point ( 'none', ( 34.59581759274882300, 6.252597627087242300, -5.920111954412330800 ) ) ;
#2060 = cartesian_point ( 'none', ( 34.74299140368010100, 6.241530869569976900, -5.790984736383607300 ) ) ;
#2061 = cartesian_point ( 'none', ( 34.84412210794153700, 6.227934760481444300, -5.632344977639612600 ) ) ;
#2062 = cartesian_point ( 'none', ( 34.94525281220296600, 6.214338651392911700, -5.473705218895617900 ) ) ;
#2063 = cartesian_point ( 'none', ( 35.00000000000001400, 6.198258955753091800, -5.286086906894188300 ) ) ;
#2064 = cartesian_point ( 'none', ( 35.00000000000001400, 6.182152152056541000, -5.098152297373232500 ) ) ;
#2065 = cartesian_point ( 'none', ( 34.30191365909723100, 6.936846118798775300, -6.000000000000005300 ) ) ;
#2066 = cartesian_point ( 'none', ( 34.50408619703340200, 6.932815994717452100, -5.933512564885156800 ) ) ;
#2067 = cartesian_point ( 'none', ( 34.68351968203521800, 6.924277282178495700, -5.802422219642843400 ) ) ;
#2068 = cartesian_point ( 'none', ( 34.80764320104665200, 6.912922366656555800, -5.631281938801956600 ) ) ;
#2069 = cartesian_point ( 'none', ( 34.93176672005808600, 6.901567451134616800, -5.460141657961068900 ) ) ;
#2070 = cartesian_point ( 'none', ( 35.00000000000001400, 6.887456396141177900, -5.249782364309600900 ) ) ;
#2071 = cartesian_point ( 'none', ( 35.00000000000001400, 6.873308592165894700, -5.038917220168322300 ) ) ;
#2072 = cartesian_point ( 'none', ( 34.15974952660352700, 7.605014403389285200, -6.000000000000005300 ) ) ;
#2073 = cartesian_point ( 'none', ( 34.39492399330209300, 7.605014403389285200, -5.958177671734000900 ) ) ;
#2074 = cartesian_point ( 'none', ( 34.61207973375937300, 7.600830548077161600, -5.831706680535643500 ) ) ;
#2075 = cartesian_point ( 'none', ( 34.76358676796289900, 7.593644006783242700, -5.650626794410208700 ) ) ;
#2076 = cartesian_point ( 'none', ( -4.853147498482168300, 34.90923441029167400, -5.655506252542007700 ) ) ;
#2077 = cartesian_point ( 'none', ( -4.837025060384013900, 34.96887129254760400, -5.524611304210013800 ) ) ;
#2078 = cartesian_point ( 'none', ( -4.819336636035789200, 35.00000000000012800, -5.381231708292675700 ) ) ;
#2079 = cartesian_point ( 'none', ( -4.801639199155278700, 35.00000000000002800, -5.237781025874680200 ) ) ;
#2080 = cartesian_point ( 'none', ( -5.582042633037072000, 34.54825487336533000, -6.000000000000005300 ) ) ;
#2081 = cartesian_point ( 'none', ( -5.572379259457036900, 34.68754898846424300, -5.906711343939504000 ) ) ;
#2082 = cartesian_point ( 'none', ( -5.558784456961461700, 34.80246312532499800, -5.779547253124372100 ) ) ;
#2083 = cartesian_point ( 'none', ( -5.509061515365010200, 35.00000000000002800, -5.322391449478770300 ) ) ;
#2084 = direction ( 'none', ( -1.000000000000000000, 1.734723475976807700e-015, 0.0000000000000000000 ) ) ;
#2085 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2086 = cartesian_point ( 'none', ( -5.490995711947191700, 35.00000000000002800, -5.157387374578135600 ) ) ;
#2087 = cartesian_point ( 'none', ( 29.00000000000000000, 29.00000000000001400, -5.000000000000000000 ) ) ;
#2088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2089 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#2090 = axis2_placement_3d ( 'none', #2094, #2089, #2088 ) ;
#2091 = cartesian_point ( 'none', ( -5.542947154306335600, 34.88060101483642900, -5.633408016477266900 ) ) ;
#2092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2093 = face_outer_bound ( 'none', #6244, .t. ) ;
#2094 = cartesian_point ( 'none', ( 33.99999999999999300, 28.99999999999997200, -5.000000000000000000 ) ) ;
#2095 = circle ( 'none', #2096, 5.999999999999998200 ) ;
#2096 = axis2_placement_3d ( 'none', #2087, #2085, #2084 ) ;
#2097 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2098 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, 1.439321301118035600e-018 ) ) ;
#2099 = cartesian_point ( 'none', ( -34.00000000000000700, 28.99999999999998200, -5.000000000000000000 ) ) ;
#2100 = cartesian_point ( 'none', ( -6.259444375917924600, 34.42508426623128100, -6.000000000000005300 ) ) ;
#2101 = cartesian_point ( 'none', ( -2.088263542607968800, 34.96894608091876900, -5.879541116053977700 ) ) ;
#2102 = cartesian_point ( 'none', ( -2.078897087605320800, 34.98134435932131200, -5.816953539301706200 ) ) ;
#2103 = cartesian_point ( 'none', ( -2.069530632602672300, 34.99374263772385500, -5.754365962549434800 ) ) ;
#2104 = cartesian_point ( 'none', ( -2.059986341018887200, 35.00000000000002800, -5.690590064210381300 ) ) ;
#2105 = cartesian_point ( 'none', ( -2.050441826992102500, 35.00000000000002800, -5.626812679485249500 ) ) ;
#2106 = cartesian_point ( 'none', ( -2.809565895119800100, 34.88366100353409400, -6.000000000000005300 ) ) ;
#2107 = cartesian_point ( 'none', ( -2.798445170331500100, 34.92177613510030900, -5.926503196404608400 ) ) ;
#2108 = cartesian_point ( 'none', ( -2.786670714996184900, 34.95098330410251500, -5.848670224668955700 ) ) ;
#2109 = cartesian_point ( 'none', ( -2.774560430621798800, 34.97053966594165100, -5.768609607170868800 ) ) ;
#2110 = cartesian_point ( 'none', ( -2.762450146247412700, 34.99009602778078700, -5.688548989672782800 ) ) ;
#2111 = cartesian_point ( 'none', ( -2.750005104156978400, 35.00000000000002800, -5.606267844942554900 ) ) ;
#2112 = cartesian_point ( 'none', ( -2.737559513772833700, 35.00000000000002800, -5.523983056919269600 ) ) ;
#2113 = cartesian_point ( 'none', ( -3.509108435807013900, 34.82012007767298200, -6.000000000000005300 ) ) ;
#2114 = cartesian_point ( 'none', ( -3.496760785141094000, 34.87866884740768800, -5.914493202324885100 ) ) ;
#2115 = cartesian_point ( 'none', ( -3.483150921478979500, 34.92390313374114200, -5.820771047027675700 ) ) ;
#2116 = cartesian_point ( 'none', ( -3.468888529159921400, 34.95423598987783000, -5.722831418912178900 ) ) ;
#2117 = cartesian_point ( 'none', ( -3.454626136840863700, 34.98456884601452500, -5.624891790796681300 ) ) ;
#2118 = cartesian_point ( 'none', ( -3.439713845906604100, 35.00000000000012800, -5.522748513256535900 ) ) ;
#2119 = cartesian_point ( 'none', ( -3.424800267968248800, 35.00000000000002800, -5.420598754232847800 ) ) ;
#2120 = cartesian_point ( 'none', ( -4.202290414003909000, 34.73626096615331000, -6.000000000000005300 ) ) ;
#2121 = cartesian_point ( 'none', ( 35.00000000000001400, 1.018826205252264300, -5.774601400530219300 ) ) ;
#2122 = cartesian_point ( 'none', ( 34.96321874695311000, 1.402107243584508300, -6.000000000000005300 ) ) ;
#2123 = cartesian_point ( 'none', ( 34.97540981528455000, 1.395800398197174500, -5.956060381222733300 ) ) ;
#2124 = cartesian_point ( 'none', ( 34.98461805469850800, 1.389382561586740600, -5.911327392625975300 ) ) ;
#2125 = cartesian_point ( 'none', ( 34.99076561484076100, 1.382908731299487700, -5.866194104178920700 ) ) ;
#2126 = cartesian_point ( 'none', ( 34.99691317498302100, 1.376434901012234800, -5.821060815731866200 ) ) ;
#2127 = cartesian_point ( 'none', ( 35.00000000000001400, 1.369905137135198900, -5.775527663522954200 ) ) ;
#2128 = cartesian_point ( 'none', ( 35.00000000000001400, 1.363375342978189600, -5.729994291536021600 ) ) ;
#2129 = cartesian_point ( 'none', ( 34.94727975294807000, 1.754653021415639900, -6.000000000000005300 ) ) ;
#2130 = cartesian_point ( 'none', ( 34.96472312889184800, 1.746955001498911500, -5.948154582657120500 ) ) ;
#2131 = cartesian_point ( 'none', ( 34.97792746932688600, 1.739059956413851400, -5.894976561746499800 ) ) ;
#2132 = cartesian_point ( 'none', ( 34.98674670601113200, 1.731065416097072200, -5.841125505367142700 ) ) ;
#2133 = cartesian_point ( 'none', ( 34.99556594269537200, 1.723070875780292800, -5.787274448987786500 ) ) ;
#2134 = cartesian_point ( 'none', ( 35.00000000000001400, 1.714976959449833000, -5.732751173844326900 ) ) ;
#2135 = cartesian_point ( 'none', ( 35.00000000000001400, 1.706882983601728100, -5.678227490768278200 ) ) ;
#2136 = cartesian_point ( 'none', ( 34.92607350314341400, 2.106290645983690500, -6.000000000000005300 ) ) ;
#2137 = cartesian_point ( 'none', ( 34.95040746429466300, 2.097451724443104600, -5.940937453906284000 ) ) ;
#2138 = cartesian_point ( 'none', ( 34.96894608091875500, 2.088263542607959400, -5.879541116053987400 ) ) ;
#2139 = cartesian_point ( 'none', ( 34.98134435932129800, 2.078897087605311000, -5.816953539301722200 ) ) ;
#2140 = cartesian_point ( 'none', ( 34.99374263772384100, 2.069530632602663000, -5.754365962549457000 ) ) ;
#2141 = cartesian_point ( 'none', ( 35.00000000000001400, 2.059986341018878300, -5.690590064210409700 ) ) ;
#2142 = cartesian_point ( 'none', ( 35.00000000000001400, 2.050441826992093200, -5.626812679485283300 ) ) ;
#2143 = cartesian_point ( 'none', ( 34.88366100353408700, 2.809565895119791700, -6.000000000000005300 ) ) ;
#2144 = cartesian_point ( 'none', ( 34.92177613510029500, 2.798445170331491200, -5.926503196404612000 ) ) ;
#2145 = cartesian_point ( 'none', ( 34.95098330410250000, 2.786670714996175600, -5.848670224668961900 ) ) ;
#2146 = cartesian_point ( 'none', ( 34.97053966594163700, 2.774560430621789500, -5.768609607170879400 ) ) ;
#2147 = cartesian_point ( 'none', ( 34.99009602778077300, 2.762450146247403400, -5.688548989672797900 ) ) ;
#2148 = cartesian_point ( 'none', ( 35.00000000000001400, 2.750005104156969500, -5.606267844942575400 ) ) ;
#2149 = cartesian_point ( 'none', ( 35.00000000000001400, 2.737559513772824800, -5.523983056919293600 ) ) ;
#2150 = cartesian_point ( 'none', ( 34.82012007767298200, 3.509108435807006400, -6.000000000000005300 ) ) ;
#2151 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #2225, #2224, #2223, #2222, #2221, #2220, #2219 ),
( #2218, #2217, #2216, #2075, #2074, #2073, #2072 ),
( #2071, #2070, #2069, #2068, #2067, #2066, #2065 ),
( #2064, #2063, #2062, #2061, #2060, #2059, #2058 ),
( #2057, #2056, #2055, #2054, #2053, #2052, #2051 ),
( #2050, #2049, #2048, #2047, #2046, #2045, #2044 ),
( #2043, #2042, #2041, #2040, #2039, #2038, #2037 ),
( #2036, #2035, #2034, #2033, #2032, #2031, #2150 ),
( #2149, #2148, #2147, #2146, #2145, #2144, #2143 ),
( #2142, #2141, #2140, #2139, #2138, #2137, #2136 ),
( #2135, #2134, #2133, #2132, #2131, #2130, #2129 ),
( #2128, #2127, #2126, #2125, #2124, #2123, #2122 ),
( #2121, #2215, #2214, #2213, #2212, #2211, #2210 ),
( #2209, #2208, #2207, #2206, #2205, #2204, #1817 ),
( #1836, #1963, #1965, #1964, #1956, #1955, #1954 ),
( #1960, #1959, #1958, #1957, #1766, #1765, #1764 ),
( #1763, #1762, #1761, #1760, #1759, #1758, #1757 ),
( #1756, #1755, #1754, #1753, #1752, #1751, #1750 ),
( #1749, #1748, #1747, #1746, #1745, #1744, #1743 ),
( #1742, #1741, #1740, #1739, #1738, #2359, #2358 ),
( #2281, #2264, #2263, #2262, #2261, #2260, #2308 ),
( #2307, #2306, #2305, #2304, #2303, #2302, #2301 ),
( #2438, #2437, #2436, #2435, #2434, #2433, #2432 ),
( #2431, #2430, #2429, #2428, #2427, #2426, #2352 ),
( #2351, #2350, #2349, #2348, #2347, #2346, #2345 ),
( #2344, #2343, #2342, #2341, #2340, #2339, #2338 ),
( #2337, #2336, #2335, #2334, #2333, #2332, #2331 ),
( #2330, #2329, #2328, #2327, #2326, #2325, #2324 ),
( #2323, #2322, #2321, #2320, #2319, #2318, #2317 ),
( #2316, #2315, #2314, #2313, #2312, #2311, #2310 ),
( #2309, #2298, #2297, #2296, #2295, #2294, #2293 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003911710833989184700, 0.006026853085728926100, 0.008141995337468668400, 0.01025713758920841100, 0.01131470871507828100, 0.01237227984094815300, 0.01342985096681802500, 0.01448742209268789500, 0.01660256434442763600, 0.01871770659616738000, 0.02083284884790712100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2152 = cartesian_point ( 'none', ( -4.190285305365029500, 34.82008893835620000, -5.909586990848308300 ) ) ;
#2153 = cartesian_point ( 'none', ( -4.176210429029651100, 34.88675033088843900, -5.803586123950839100 ) ) ;
#2154 = cartesian_point ( 'none', ( -4.161018013821045100, 34.93173520008475200, -5.689168835727093300 ) ) ;
#2155 = cartesian_point ( 'none', ( -4.145825598612439000, 34.97672006928106500, -5.574751547503347600 ) ) ;
#2156 = cartesian_point ( 'none', ( -4.129525240971196900, 35.00000000000012800, -5.451990110774605800 ) ) ;
#2157 = cartesian_point ( 'none', ( -4.113219733561764200, 35.00000000000002800, -5.329189890053764400 ) ) ;
#2158 = cartesian_point ( 'none', ( -4.895472392200804100, 34.65240185463363100, -6.000000000000005300 ) ) ;
#2159 = cartesian_point ( 'none', ( -4.883809825588965500, 34.76150902930470500, -5.904680779371731500 ) ) ;
#2160 = cartesian_point ( 'none', ( -4.869269936580322700, 34.84959752803574400, -5.786401200874001600 ) ) ;
#2161 = cartesian_point ( 'none', ( -34.30043872080425200, 6.943870843131451300, -6.000000000000005300 ) ) ;
#2162 = cartesian_point ( 'none', ( -34.50295106794481400, 6.939876161249664200, -5.933762863753266000 ) ) ;
#2163 = cartesian_point ( 'none', ( -34.68277521016307200, 6.931378370046209300, -5.802719986981065500 ) ) ;
#2164 = cartesian_point ( 'none', ( -34.80718367461928900, 6.920065881834918100, -5.631475459127528900 ) ) ;
#2165 = cartesian_point ( 'none', ( -34.93159213907550500, 6.908753393623626900, -5.460230931273992300 ) ) ;
#2166 = cartesian_point ( 'none', ( -35.00000000000000000, 6.894686377832753600, -5.249620725086760600 ) ) ;
#2167 = cartesian_point ( 'none', ( -34.99999999999999300, 6.880582523595771600, -5.038501268122940000 ) ) ;
#2168 = cartesian_point ( 'none', ( -34.42332078097469200, 6.269135270709241100, -6.000000000000005300 ) ) ;
#2169 = cartesian_point ( 'none', ( -34.59450397470231300, 6.262328861011536000, -5.920304456750957700 ) ) ;
#2170 = axis2_placement_3d ( 'none', #2002, #2001, #2092 ) ;
#2171 = circle ( 'none', #2090, 1.000000000000000000 ) ;
#2172 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#2173 = vector ( 'none', #2172, 1000.000000000000000 ) ;
#2174 = cartesian_point ( 'none', ( -34.99999999999999300, -28.99999999999997200, -5.000000000000000000 ) ) ;
#2175 = axis2_placement_3d ( 'none', #2099, #2098, #2097 ) ;
#2176 = direction ( 'none', ( 6.938893903907222100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2177 = direction ( 'none', ( 1.000000000000000000, -7.077671781985369000e-015, 3.187682049077468100e-018 ) ) ;
#2178 = line ( 'none', #2174, #2173 ) ;
#2179 = cylindrical_surface ( 'none', #2170, 1.000000000000000000 ) ;
#2180 = cartesian_point ( 'none', ( -5.527109851651209400, 34.95873890434785400, -5.487268779830161600 ) ) ;
#2181 = axis2_placement_3d ( 'none', #2190, #2177, #2176 ) ;
#2182 = direction ( 'none', ( 1.734723475976807100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2183 = face_outer_bound ( 'none', #6420, .t. ) ;
#2184 = circle ( 'none', #2186, 1.000000000000000000 ) ;
#2185 = cartesian_point ( 'none', ( 35.00000000000000000, -8.262388918002802300, -5.000000000000000000 ) ) ;
#2186 = axis2_placement_3d ( 'none', #2194, #2193, #2182 ) ;
#2187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2188 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#2189 = axis2_placement_3d ( 'none', #1999, #2188, #2187 ) ;
#2190 = cartesian_point ( 'none', ( -28.99999999999997200, 34.00000000000002100, -5.000000000000000000 ) ) ;
#2191 = cartesian_point ( 'none', ( 8.262388918002786300, 35.00000000000001400, -5.000000000000000000 ) ) ;
#2192 = circle ( 'none', #2175, 1.000000000000000000 ) ;
#2193 = direction ( 'none', ( 1.000000000000000000, -1.387778780781446200e-016, -1.731535793927729700e-015 ) ) ;
#2194 = cartesian_point ( 'none', ( 8.262388918002788100, 34.00000000000001400, -5.000000000000005300 ) ) ;
#2195 = cartesian_point ( 'none', ( -34.99999999999999300, 8.262388918002779200, -5.261799387799153600 ) ) ;
#2196 = cartesian_point ( 'none', ( -34.99999999999999300, 8.262388918002779200, -5.000000000000005300 ) ) ;
#2197 = cartesian_point ( 'none', ( -34.15864450020838200, 7.609561623062385000, -6.000000000000005300 ) ) ;
#2198 = cartesian_point ( 'none', ( -34.39400313797280300, 7.609561623062385000, -5.958466966967745500 ) ) ;
#2199 = cartesian_point ( 'none', ( -34.61145653801032300, 7.605406708496762900, -5.832125313663124400 ) ) ;
#2200 = cartesian_point ( 'none', ( -34.76319608213419300, 7.598269878259824100, -5.651017480238899700 ) ) ;
#2201 = cartesian_point ( 'none', ( -34.91493562625806400, 7.591133048022884500, -5.469909646814674200 ) ) ;
#2202 = cartesian_point ( 'none', ( -34.99999999999999300, 7.581102196928057400, -5.235358637764422300 ) ) ;
#2203 = cartesian_point ( 'none', ( -34.99999999999999300, 7.571009194814622300, -5.000000000000006200 ) ) ;
#2204 = cartesian_point ( 'none', ( 34.98961970459215100, 0.6906585091915737900, -5.970127989986816700 ) ) ;
#2205 = cartesian_point ( 'none', ( 34.99351098213659800, 0.6873923588007477800, -5.940061031977142700 ) ) ;
#2206 = cartesian_point ( 'none', ( 34.99610605460167500, 0.6841177611146181900, -5.909896626219243400 ) ) ;
#2207 = cartesian_point ( 'none', ( 34.99870112706675200, 0.6808431634284886100, -5.879732220461344000 ) ) ;
#2208 = cartesian_point ( 'none', ( 35.00000000000001400, 0.6775601144534418900, -5.849470364137182800 ) ) ;
#2209 = cartesian_point ( 'none', ( 35.00000000000001400, 0.6742770675263380900, -5.819208509524417000 ) ) ;
#2210 = cartesian_point ( 'none', ( 34.97382951541642600, 1.048007470833274500, -6.000000000000005300 ) ) ;
#2211 = cartesian_point ( 'none', ( 34.98251475993834700, 1.043229453694374500, -5.963094185604775000 ) ) ;
#2212 = cartesian_point ( 'none', ( 34.98906451841755000, 1.038387460193744400, -5.925694212301558600 ) ) ;
#2213 = cartesian_point ( 'none', ( 34.99343583472121800, 1.033513246207053300, -5.888045365199081600 ) ) ;
#2214 = cartesian_point ( 'none', ( 34.99780715102488700, 1.028639032220362000, -5.850396518096604700 ) ) ;
#2215 = cartesian_point ( 'none', ( 35.00000000000001400, 1.023732625794320700, -5.812499013830068500 ) ) ;
#2216 = cartesian_point ( 'none', ( 34.91509380216643200, 7.586457465489323800, -5.469546908284773000 ) ) ;
#2217 = cartesian_point ( 'none', ( 35.00000000000001400, 7.576356745251786200, -5.235174466698566700 ) ) ;
#2218 = cartesian_point ( 'none', ( 35.00000000000001400, 7.566193441087371200, -5.000000000000001800 ) ) ;
#2219 = cartesian_point ( 'none', ( 33.99999999999999300, 8.262388918002789900, -6.000000000000005300 ) ) ;
#2220 = cartesian_point ( 'none', ( 34.26179938779915100, 8.262388918002789900, -6.000000000000010700 ) ) ;
#2221 = cartesian_point ( 'none', ( 34.52198665876328200, 8.262388918002789900, -5.892226903609825200 ) ) ;
#2222 = cartesian_point ( 'none', ( 34.70710678118655300, 8.262388918002791600, -5.707106781186559500 ) ) ;
#2223 = cartesian_point ( 'none', ( 34.89222690360982400, 8.262388918002793400, -5.521986658763294600 ) ) ;
#2224 = cartesian_point ( 'none', ( 35.00000000000001400, 8.262388918002793400, -5.261799387799158000 ) ) ;
#2225 = cartesian_point ( 'none', ( 35.00000000000001400, 8.262388918002795200, -5.000000000000005300 ) ) ;
#2226 = cartesian_point ( 'none', ( 2.106290645983695900, -34.92607350314342100, -6.000000000000005300 ) ) ;
#2227 = cartesian_point ( 'none', ( 35.00000000000000000, -3.439830156679032600, -5.418464220606309400 ) ) ;
#2228 = cartesian_point ( 'none', ( 35.00000000000001400, -4.812126346800180700, -5.236529991787108400 ) ) ;
#2229 = cartesian_point ( 'none', ( 35.00000000000000700, -5.499456577879519700, -5.156520519983165400 ) ) ;
#2230 = cartesian_point ( 'none', ( 35.00000000000000700, -6.878509073564075000, -5.038614649078249700 ) ) ;
#2231 = cartesian_point ( 'none', ( 35.00000000000000000, -7.569934658152869900, -5.000000000000000000 ) ) ;
#2232 = cartesian_point ( 'none', ( 35.00000000000000000, -8.262388918002802300, -5.000000000000000000 ) ) ;
#2233 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#2234 = vector ( 'none', #2233, 1000.000000000000000 ) ;
#2235 = face_outer_bound ( 'none', #6495, .t. ) ;
#2236 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-015, 1.000000000000000000 ) ) ;
#2237 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.736162797277924500e-015 ) ) ;
#2238 = cartesian_point ( 'none', ( 34.00000000000000000, -8.262388918002800500, -5.000000000000005300 ) ) ;
#2239 = axis2_placement_3d ( 'none', #2238, #2237, #2236 ) ;
#2240 = circle ( 'none', #2239, 1.000000000000000000 ) ;
#2241 = direction ( 'none', ( -1.000000000000000000, 1.156482317317871700e-015, 0.0000000000000000000 ) ) ;
#2242 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2243 = cartesian_point ( 'none', ( 2.078897087605315900, -34.98134435932129100, -5.816953539301731100 ) ) ;
#2244 = cartesian_point ( 'none', ( -28.99999999999995700, -35.00000000000000700, -5.000000000000000000 ) ) ;
#2245 = line ( 'none', #2244, #2234 ) ;
#2246 = cartesian_point ( 'none', ( -35.00000000000000000, -8.262388918002768500, -5.000000000000000000 ) ) ;
#2247 = cartesian_point ( 'none', ( -35.00000000000000000, -7.566809155115095100, -5.000000000000005300 ) ) ;
#2248 = cartesian_point ( 'none', ( -34.99999999999999300, -6.874607581250407100, -5.038848051406573000 ) ) ;
#2249 = cartesian_point ( 'none', ( -35.00000000000000000, -5.493732071557462700, -5.157110819628748300 ) ) ;
#2250 = cartesian_point ( 'none', ( -34.99999999999999300, -4.805131084064791800, -5.237364418067449500 ) ) ;
#2251 = cartesian_point ( 'none', ( -35.00000000000000000, -3.429843145745536100, -5.419882400691964400 ) ) ;
#2252 = cartesian_point ( 'none', ( -34.99999999999999300, -2.743390315976672600, -5.523097039115382000 ) ) ;
#2253 = cartesian_point ( 'none', ( -34.99999999999998600, -1.713900357772859100, -5.677183927001611800 ) ) ;
#2254 = cartesian_point ( 'none', ( -34.99999999999999300, -1.370788944538072100, -5.728903047915307100 ) ) ;
#2255 = cartesian_point ( 'none', ( -34.99999999999999300, -0.6825192012154477400, -5.818269917176886400 ) ) ;
#2256 = cartesian_point ( 'none', ( -34.99999999999999300, -0.3367592003579606400, -5.856355137943817900 ) ) ;
#2257 = cartesian_point ( 'none', ( -34.99999999999999300, 0.3569606275094739400, -5.854942391709395900 ) ) ;
#2258 = cartesian_point ( 'none', ( -35.00000000000000000, 0.7004528748680082200, -5.816205279009014200 ) ) ;
#2259 = cartesian_point ( 'none', ( -34.99999999999998600, 1.386363469100308800, -5.726603597174317900 ) ) ;
#2260 = cartesian_point ( 'none', ( 34.96363695627269400, -1.778368084829991200, -5.947478721640644400 ) ) ;
#2261 = cartesian_point ( 'none', ( 34.97724685450951700, -1.770347340077050000, -5.893560195384512000 ) ) ;
#2262 = cartesian_point ( 'none', ( 34.98633763779098200, -1.762221922664796200, -5.838935611048558600 ) ) ;
#2263 = cartesian_point ( 'none', ( 34.99542842107244000, -1.754096505252542300, -5.784311026712605200 ) ) ;
#2264 = cartesian_point ( 'none', ( 35.00000000000001400, -1.745866547478536000, -5.728981285402272600 ) ) ;
#2265 = cartesian_point ( 'none', ( -0.01898874121603613300, -35.00000000000000700, -5.879770271169338300 ) ) ;
#2266 = cartesian_point ( 'none', ( -0.01889675910778299700, -35.00000000000000700, -5.855623054614246000 ) ) ;
#2267 = cartesian_point ( 'none', ( 0.3387372970714568300, -34.98972168377068200, -6.000000000000005300 ) ) ;
#2268 = cartesian_point ( 'none', ( 0.3371519022154602100, -34.99314191019640000, -5.976321990680300900 ) ) ;
#2269 = cartesian_point ( 'none', ( 0.3355581165448738300, -34.99571258948309800, -5.952521223838075100 ) ) ;
#2270 = cartesian_point ( 'none', ( 0.3339601233219127700, -34.99742711231212400, -5.928658904229126700 ) ) ;
#2271 = cartesian_point ( 'none', ( 0.3323621300989516600, -34.99914163514114300, -5.904796584620177300 ) ) ;
#2272 = cartesian_point ( 'none', ( 0.3307599307934185900, -35.00000000000000700, -5.880872733303423400 ) ) ;
#2273 = cartesian_point ( 'none', ( 0.3291577307510495400, -35.00000000000000700, -5.856948871430074800 ) ) ;
#2274 = cartesian_point ( 'none', ( 0.6939076980820525500, -34.98444028387974200, -6.000000000000005300 ) ) ;
#2275 = cartesian_point ( 'none', ( 0.6906585091915862200, -34.98961970459215100, -5.970127989986823800 ) ) ;
#2276 = cartesian_point ( 'none', ( 0.6873923588007599900, -34.99351098213659100, -5.940061031977156100 ) ) ;
#2277 = cartesian_point ( 'none', ( 0.6841177611146304100, -34.99610605460166100, -5.909896626219264700 ) ) ;
#2278 = cartesian_point ( 'none', ( 0.6808431634285008200, -34.99870112706673100, -5.879732220461372400 ) ) ;
#2279 = cartesian_point ( 'none', ( 0.6775601144534543200, -35.00000000000000700, -5.849470364137218300 ) ) ;
#2280 = cartesian_point ( 'none', ( 0.6742770675263504200, -35.00000000000000700, -5.819208509524460600 ) ) ;
#2281 = cartesian_point ( 'none', ( 35.00000000000001400, -1.737636523581795000, -5.673651093542158500 ) ) ;
#2282 = b_spline_curve_with_knots ( 'none', 3,
( #2495, #2494, #2493, #2492, #2491, #2490, #2489, #2488, #2487, #2486, #2485, #2484, #2483, #2482, #2481, #2480, #2479, #2478, #2477, #2476, #2475, #2474 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002075848444307580200, 0.004151696888615160500, 0.006227545332922742500, 0.007265469555076533400, 0.008303393777230324400, 0.009341317999384115400, 0.01037924222153790500, 0.01245509066584548500, 0.01453093911015306500, 0.01660678755446064500 ),
.unspecified. ) ;
#2283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2284 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#2285 = axis2_placement_3d ( 'none', #2288, #2284, #2283 ) ;
#2286 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#2287 = face_outer_bound ( 'none', #6498, .t. ) ;
#2288 = cartesian_point ( 'none', ( -28.99999999999996400, 34.00000000000002100, -5.000000000000000000 ) ) ;
#2289 = cartesian_point ( 'none', ( 29.00000000000000000, 29.00000000000001400, -5.000000000000000000 ) ) ;
#2290 = line ( 'none', #2496, #2470 ) ;
#2291 = toroidal_surface ( 'none', #2463, 4.999999999999998200, 1.000000000000000000 ) ;
#2292 = cylindrical_surface ( 'none', #2285, 1.000000000000000000 ) ;
#2293 = cartesian_point ( 'none', ( 33.99999999999999300, -8.262388918002798700, -6.000000000000005300 ) ) ;
#2294 = cartesian_point ( 'none', ( 34.26179938779915100, -8.262388918002798700, -6.000000000000008900 ) ) ;
#2295 = cartesian_point ( 'none', ( 34.52198665876328200, -8.262388918002800500, -5.892226903609823400 ) ) ;
#2296 = cartesian_point ( 'none', ( 34.70710678118655300, -8.262388918002800500, -5.707106781186558600 ) ) ;
#2297 = cartesian_point ( 'none', ( 34.89222690360982400, -8.262388918002800500, -5.521986658763292900 ) ) ;
#2298 = cartesian_point ( 'none', ( 35.00000000000000700, -8.262388918002800500, -5.261799387799156200 ) ) ;
#2299 = cartesian_point ( 'none', ( 1.714976959449838700, -35.00000000000000000, -5.732751173844346400 ) ) ;
#2300 = cartesian_point ( 'none', ( 1.706882983601733600, -35.00000000000000000, -5.678227490768303000 ) ) ;
#2301 = cartesian_point ( 'none', ( 34.92426879509146400, -2.136005561915900900, -6.000000000000005300 ) ) ;
#2302 = cartesian_point ( 'none', ( 34.94918897390945000, -2.127070816360950200, -5.940328840484131200 ) ) ;
#2303 = cartesian_point ( 'none', ( 34.96818158560255100, -2.117773790419527700, -5.878238172701603800 ) ) ;
#2304 = cartesian_point ( 'none', ( 34.98088449755603300, -2.108291750723931400, -5.814911881009021700 ) ) ;
#2305 = cartesian_point ( 'none', ( 34.99358740950951600, -2.098809711028335000, -5.751585589316439600 ) ) ;
#2306 = cartesian_point ( 'none', ( 35.00000000000001400, -2.089143121661581700, -5.687026773116199900 ) ) ;
#2307 = cartesian_point ( 'none', ( 35.00000000000001400, -2.079476295731288900, -5.622466377014144500 ) ) ;
#2308 = cartesian_point ( 'none', ( 34.94566439796928100, -1.786181666669299300, -6.000000000000005300 ) ) ;
#2309 = cartesian_point ( 'none', ( 35.00000000000000700, -8.262388918002802300, -5.000000000000005300 ) ) ;
#2310 = cartesian_point ( 'none', ( 34.15864450020838200, -7.609561623062404600, -6.000000000000005300 ) ) ;
#2311 = cartesian_point ( 'none', ( 34.39400313797280300, -7.609561623062404600, -5.958466966967749900 ) ) ;
#2312 = cartesian_point ( 'none', ( 34.61145653801033000, -7.605406708496783400, -5.832125313663130600 ) ) ;
#2313 = cartesian_point ( 'none', ( 34.76319608213420800, -7.598269878259844600, -5.651017480238904200 ) ) ;
#2314 = cartesian_point ( 'none', ( 34.91493562625807800, -7.591133048022905800, -5.469909646814678600 ) ) ;
#2315 = cartesian_point ( 'none', ( 35.00000000000000700, -7.581102196928079600, -5.235358637764422300 ) ) ;
#2316 = cartesian_point ( 'none', ( 35.00000000000000700, -7.571009194814646300, -5.000000000000002700 ) ) ;
#2317 = cartesian_point ( 'none', ( 34.30043872080424400, -6.943870843131471700, -6.000000000000004400 ) ) ;
#2318 = cartesian_point ( 'none', ( 34.50295106794481400, -6.939876161249684600, -5.933762863753270400 ) ) ;
#2319 = cartesian_point ( 'none', ( 34.68277521016307200, -6.931378370046230600, -5.802719986981069100 ) ) ;
#2320 = cartesian_point ( 'none', ( 34.80718367461930300, -6.920065881834940300, -5.631475459127530700 ) ) ;
#2321 = cartesian_point ( 'none', ( 34.93159213907553400, -6.908753393623650000, -5.460230931273992300 ) ) ;
#2322 = cartesian_point ( 'none', ( 35.00000000000002100, -6.894686377832776700, -5.249620725086755300 ) ) ;
#2323 = cartesian_point ( 'none', ( 35.00000000000000700, -6.880582523595795600, -5.038501268122929300 ) ) ;
#2324 = cartesian_point ( 'none', ( 34.42332078097469200, -6.269135270709261600, -6.000000000000005300 ) ) ;
#2325 = cartesian_point ( 'none', ( 34.59450397470231300, -6.262328861011557300, -5.920304456750961300 ) ) ;
#2326 = cartesian_point ( 'none', ( 34.74213969195366800, -6.251298374514497000, -5.791149637583824700 ) ) ;
#2327 = cartesian_point ( 'none', ( 34.84359966245097000, -6.237734464634462100, -5.632331227514400900 ) ) ;
#2328 = cartesian_point ( 'none', ( 34.94505963294827900, -6.224170554754426400, -5.473512817444976100 ) ) ;
#2329 = cartesian_point ( 'none', ( 35.00000000000002100, -6.208119190765330600, -5.285569065920506100 ) ) ;
#2330 = cartesian_point ( 'none', ( 35.00000000000000700, -6.192040580870409100, -5.097306294918433300 ) ) ;
#2331 = cartesian_point ( 'none', ( 34.54620284114513100, -5.594399698287051400, -6.000000000000006200 ) ) ;
#2332 = cartesian_point ( 'none', ( 34.68605688145980500, -5.584781560773429000, -5.906846049748652100 ) ) ;
#2333 = cartesian_point ( 'none', ( 34.80150417374425600, -5.571218378982761600, -5.779579288186580400 ) ) ;
#2334 = cartesian_point ( 'none', ( 34.88001565028264400, -5.555403047433981300, -5.633186995901270100 ) ) ;
#2335 = cartesian_point ( 'none', ( 34.95852712682102500, -5.539587715885200900, -5.486794703615959900 ) ) ;
#2336 = cartesian_point ( 'none', ( 35.00000000000002100, -5.521552003697881800, -5.321517406754257900 ) ) ;
#2337 = cartesian_point ( 'none', ( 35.00000000000000700, -5.503498638145020800, -5.156111321713938300 ) ) ;
#2338 = cartesian_point ( 'none', ( 34.65014266209875900, -4.910957946745866400, -6.000000000000005300 ) ) ;
#2339 = cartesian_point ( 'none', ( 34.75990519861417700, -4.899330521138551800, -5.904698733878463600 ) ) ;
#2340 = cartesian_point ( 'none', ( 34.84857501644670900, -4.884804961625278900, -5.786207673901372100 ) ) ;
#2341 = cartesian_point ( 'none', ( 34.90861318010074400, -4.868684155840261600, -5.654965342346776500 ) ) ;
#2342 = cartesian_point ( 'none', ( 34.96865134375477900, -4.852563350055244300, -5.523723010792180900 ) ) ;
#2343 = cartesian_point ( 'none', ( 35.00000000000001400, -4.834864116955810000, -5.379862509551601900 ) ) ;
#2344 = cartesian_point ( 'none', ( 35.00000000000001400, -4.817155725242487000, -5.235929575292378700 ) ) ;
#2345 = cartesian_point ( 'none', ( 34.73397081690658400, -4.221177788558125400, -6.000000000000005300 ) ) ;
#2346 = cartesian_point ( 'none', ( 34.81848880533188900, -4.209182384502822700, -5.909455030676180200 ) ) ;
#2347 = cartesian_point ( 'none', ( 34.88573541591344500, -4.195095171434616100, -5.803120448761453600 ) ) ;
#2348 = cartesian_point ( 'none', ( 34.93112051231476300, -4.179877717944475700, -5.688254467332310300 ) ) ;
#2349 = cartesian_point ( 'none', ( 34.97650560871608100, -4.164660264454335300, -5.573388485903167000 ) ) ;
#2350 = cartesian_point ( 'none', ( 35.00000000000001400, -4.148322358154575600, -5.450064984843335100 ) ) ;
#2351 = cartesian_point ( 'none', ( 35.00000000000001400, -4.131979196030148000, -5.326701811215479600 ) ) ;
#2352 = cartesian_point ( 'none', ( 34.81779897171441700, -3.531397630370386200, -6.000000000000005300 ) ) ;
#2353 = axis2_placement_3d ( 'none', #2454, #2449, #2448 ) ;
#2354 = cartesian_point ( 'none', ( 34.99999999999999300, 28.99999999999997200, -5.000000000000000000 ) ) ;
#2355 = cartesian_point ( 'none', ( 28.99999999999996400, -35.00000000000002100, -5.000000000000000000 ) ) ;
#2356 = b_spline_curve_with_knots ( 'none', 3,
( #2232, #2231, #2230, #2229, #2228, #2227, #2378, #2377, #2376, #2375, #2374, #2373, #2372, #2371, #2370, #2369, #2368, #2367, #2366, #2365, #2364, #2363 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002075848444307579400, 0.004151696888615158700, 0.006227545332922736400, 0.007265469555076525600, 0.008303393777230314000, 0.009341317999384103300, 0.01037924222153789400, 0.01245509066584547100, 0.01453093911015304800, 0.01660678755446062100 ),
.unspecified. ) ;
#2357 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2358 = cartesian_point ( 'none', ( 34.96184603913648200, -1.435442723331928200, -6.000000000000005300 ) ) ;
#2359 = cartesian_point ( 'none', ( 34.97448926253975500, -1.429001083109288300, -5.955323492284966500 ) ) ;
#2360 = cartesian_point ( 'none', ( 2.069530632602667900, -34.99374263772382700, -5.754365962549469400 ) ) ;
#2361 = cartesian_point ( 'none', ( 2.097451724443109900, -34.95040746429467000, -5.940937453906286700 ) ) ;
#2362 = cartesian_point ( 'none', ( 2.088263542607964300, -34.96894608091875500, -5.879541116053992800 ) ) ;
#2363 = cartesian_point ( 'none', ( 35.00000000000000000, 8.262388918002789900, -5.000000000000000000 ) ) ;
#2364 = cartesian_point ( 'none', ( 35.00000000000000000, 7.566809155115125300, -5.000000000000003600 ) ) ;
#2365 = cartesian_point ( 'none', ( 35.00000000000000000, 6.874607581250417700, -5.038848051406565900 ) ) ;
#2366 = cartesian_point ( 'none', ( 35.00000000000001400, 5.493732071557466200, -5.157110819628735000 ) ) ;
#2367 = cartesian_point ( 'none', ( 35.00000000000002100, 4.805131084064797200, -5.237364418067425500 ) ) ;
#2368 = cartesian_point ( 'none', ( 35.00000000000001400, 3.429843145745529400, -5.419882400691923500 ) ) ;
#2369 = cartesian_point ( 'none', ( 35.00000000000000700, 2.743390315976661100, -5.523097039115333100 ) ) ;
#2370 = cartesian_point ( 'none', ( 35.00000000000001400, 1.713900357772837600, -5.677183927001528300 ) ) ;
#2371 = cartesian_point ( 'none', ( 35.00000000000002100, 1.370788944538048300, -5.728903047915234300 ) ) ;
#2372 = cartesian_point ( 'none', ( 35.00000000000001400, 0.6825192012154155400, -5.818269917176772700 ) ) ;
#2373 = cartesian_point ( 'none', ( 35.00000000000001400, 0.3367592003579595300, -5.856355137943666000 ) ) ;
#2374 = cartesian_point ( 'none', ( 35.00000000000001400, -0.3569606275094753800, -5.854942391709246700 ) ) ;
#2375 = cartesian_point ( 'none', ( 35.00000000000000700, -0.7004528748680150000, -5.816205279008902300 ) ) ;
#2376 = cartesian_point ( 'none', ( 35.00000000000001400, -1.386363469100319300, -5.726603597174243300 ) ) ;
#2377 = cartesian_point ( 'none', ( 35.00000000000000700, -1.728671550256440900, -5.674985864384817400 ) ) ;
#2378 = cartesian_point ( 'none', ( 35.00000000000001400, -2.755395784772560800, -5.521273766652852200 ) ) ;
#2379 = cartesian_point ( 'none', ( 1.754653021415647100, -34.94727975294807700, -6.000000000000005300 ) ) ;
#2380 = cartesian_point ( 'none', ( 1.746955001498918400, -34.96472312889185500, -5.948154582657124000 ) ) ;
#2381 = cartesian_point ( 'none', ( 1.739059956413857800, -34.97792746932688600, -5.894976561746507700 ) ) ;
#2382 = cartesian_point ( 'none', ( 1.731065416097078600, -34.98674670601112500, -5.841125505367155100 ) ) ;
#2383 = cartesian_point ( 'none', ( 1.723070875780299500, -34.99556594269535700, -5.787274448987802500 ) ) ;
#2384 = cartesian_point ( 'none', ( -6.252597627087245000, 34.59581759274882300, -5.920111954412330800 ) ) ;
#2385 = cartesian_point ( 'none', ( -6.241530869569979600, 34.74299140368010800, -5.790984736383608200 ) ) ;
#2386 = cartesian_point ( 'none', ( -6.227934760481447000, 34.84412210794154400, -5.632344977639611700 ) ) ;
#2387 = cartesian_point ( 'none', ( -6.214338651392914400, 34.94525281220297300, -5.473705218895615200 ) ) ;
#2388 = cartesian_point ( 'none', ( -6.198258955753095400, 35.00000000000002800, -5.286086906894184700 ) ) ;
#2389 = cartesian_point ( 'none', ( -6.182152152056544600, 35.00000000000002800, -5.098152297373226300 ) ) ;
#2390 = cartesian_point ( 'none', ( -6.936846118798777100, 34.30191365909723100, -6.000000000000005300 ) ) ;
#2391 = cartesian_point ( 'none', ( -6.932815994717453900, 34.50408619703340200, -5.933512564885157700 ) ) ;
#2392 = cartesian_point ( 'none', ( -6.924277282178498400, 34.68351968203522500, -5.802422219642844300 ) ) ;
#2393 = cartesian_point ( 'none', ( -6.912922366656558500, 34.80764320104665900, -5.631281938801956600 ) ) ;
#2394 = cartesian_point ( 'none', ( -6.901567451134619400, 34.93176672005809300, -5.460141657961068000 ) ) ;
#2395 = cartesian_point ( 'none', ( -6.887456396141180500, 35.00000000000002800, -5.249782364309599100 ) ) ;
#2396 = cartesian_point ( 'none', ( -6.873308592165896500, 35.00000000000002800, -5.038917220168317900 ) ) ;
#2397 = cartesian_point ( 'none', ( -7.605014403389287000, 34.15974952660352700, -6.000000000000005300 ) ) ;
#2398 = cartesian_point ( 'none', ( -7.605014403389287000, 34.39492399330209300, -5.958177671734001800 ) ) ;
#2399 = cartesian_point ( 'none', ( -7.600830548077163400, 34.61207973375938000, -5.831706680535645200 ) ) ;
#2400 = cartesian_point ( 'none', ( -7.593644006783245400, 34.76358676796290600, -5.650626794410209500 ) ) ;
#2401 = cartesian_point ( 'none', ( -7.586457465489326400, 34.91509380216643900, -5.469546908284773000 ) ) ;
#2402 = cartesian_point ( 'none', ( -7.576356745251789700, 35.00000000000002800, -5.235174466698565800 ) ) ;
#2403 = cartesian_point ( 'none', ( -7.566193441087374800, 35.00000000000002800, -5.000000000000000000 ) ) ;
#2404 = cartesian_point ( 'none', ( -8.262388918002791600, 33.99999999999999300, -6.000000000000005300 ) ) ;
#2405 = cartesian_point ( 'none', ( -8.262388918002791600, 34.26179938779915100, -6.000000000000012400 ) ) ;
#2406 = cartesian_point ( 'none', ( -8.262388918002791600, 34.52198665876328900, -5.892226903609827800 ) ) ;
#2407 = cartesian_point ( 'none', ( -8.262388918002793400, 34.70710678118656000, -5.707106781186562100 ) ) ;
#2408 = cartesian_point ( 'none', ( -8.262388918002795200, 34.89222690360983100, -5.521986658763297300 ) ) ;
#2409 = cartesian_point ( 'none', ( -8.262388918002795200, 35.00000000000002800, -5.261799387799158900 ) ) ;
#2410 = cartesian_point ( 'none', ( -8.262388918002797000, 35.00000000000002800, -5.000000000000005300 ) ) ;
#2411 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #2410, #2409, #2408, #2407, #2406, #2405, #2404 ),
( #2403, #2402, #2401, #2400, #2399, #2398, #2397 ),
( #2396, #2395, #2394, #2393, #2392, #2391, #2390 ),
( #2389, #2388, #2387, #2386, #2385, #2384, #2100 ),
( #2086, #2083, #2180, #2091, #2082, #2081, #2080 ),
( #2079, #2078, #2077, #2076, #2160, #2159, #2158 ),
( #2157, #2156, #2155, #2154, #2153, #2152, #2120 ),
( #2119, #2118, #2117, #2116, #2115, #2114, #2113 ),
( #2112, #2111, #2110, #2109, #2108, #2107, #2106 ),
( #2105, #2104, #2103, #2102, #2101, #2613, #2612 ),
( #2611, #2610, #2609, #2619, #2618, #2617, #2616 ),
( #2615, #2614, #2524, #2523, #2522, #2521, #2520 ),
( #2519, #2518, #2517, #2516, #2515, #2722, #2721 ),
( #2720, #2719, #2718, #2717, #2716, #2715, #2714 ),
( #2713, #2712, #2711, #2710, #2709, #2708, #2707 ),
( #2706, #2705, #2704, #2703, #2702, #2701, #2700 ),
( #2699, #2698, #2697, #2696, #2695, #2694, #2693 ),
( #2692, #2691, #2690, #2689, #2688, #2687, #2686 ),
( #2685, #2684, #2683, #2682, #2681, #2680, #2679 ),
( #2608, #2607, #2606, #2605, #2604, #2603, #2602 ),
( #2601, #2600, #2599, #2598, #2597, #2596, #2595 ),
( #2594, #2767, #2766, #2765, #2764, #2763, #2762 ),
( #2761, #2760, #2759, #2758, #2757, #2756, #2755 ),
( #2754, #2753, #2752, #2751, #2750, #2749, #2559 ),
( #2558, #2557, #2556, #2555, #2554, #2553, #2552 ),
( #2551, #2550, #2549, #2548, #2547, #2546, #2545 ),
( #2544, #2543, #2542, #2541, #2540, #2539, #2538 ),
( #2537, #2536, #2535, #2534, #2533, #2532, #2531 ),
( #2530, #2529, #2528, #2527, #2526, #2525, #2634 ),
( #2633, #2632, #2631, #2630, #2629, #2628, #2627 ),
( #2626, #2625, #2624, #2623, #2622, #2621, #2620 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003911710833989220200, 0.006026853085728974700, 0.008141995337468729100, 0.01025713758920848400, 0.01131470871507836100, 0.01237227984094823600, 0.01342985096681811200, 0.01448742209268798900, 0.01660256434442774300, 0.01871770659616749800, 0.02083284884790725200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2412 = cartesian_point ( 'none', ( 1.048007470833284300, -34.97382951541642600, -6.000000000000005300 ) ) ;
#2413 = cartesian_point ( 'none', ( 1.043229453694384200, -34.98251475993834000, -5.963094185604780300 ) ) ;
#2414 = cartesian_point ( 'none', ( 1.038387460193753900, -34.98906451841754300, -5.925694212301570100 ) ) ;
#2415 = cartesian_point ( 'none', ( 1.033513246207062900, -34.99343583472120400, -5.888045365199099400 ) ) ;
#2416 = cartesian_point ( 'none', ( 1.028639032220371600, -34.99780715102486500, -5.850396518096627800 ) ) ;
#2417 = cartesian_point ( 'none', ( 1.023732625794330200, -35.00000000000000700, -5.812499013830097800 ) ) ;
#2418 = cartesian_point ( 'none', ( 1.018826205252273900, -35.00000000000000700, -5.774601400530254800 ) ) ;
#2419 = cartesian_point ( 'none', ( 1.402107243584516100, -34.96321874695310300, -6.000000000000005300 ) ) ;
#2420 = cartesian_point ( 'none', ( 1.395800398197182300, -34.97540981528453600, -5.956060381222736800 ) ) ;
#2421 = cartesian_point ( 'none', ( 1.389382561586748100, -34.98461805469850100, -5.911327392625984200 ) ) ;
#2422 = cartesian_point ( 'none', ( 1.382908731299495200, -34.99076561484074700, -5.866194104178934100 ) ) ;
#2423 = cartesian_point ( 'none', ( 1.376434901012242100, -34.99691317498300000, -5.821060815731883100 ) ) ;
#2424 = cartesian_point ( 'none', ( 1.369905137135206200, -35.00000000000000700, -5.775527663522978200 ) ) ;
#2425 = cartesian_point ( 'none', ( 1.363375342978197000, -35.00000000000000700, -5.729994291536049100 ) ) ;
#2426 = cartesian_point ( 'none', ( 34.87707241204960000, -3.519034247867094000, -5.914211327473896800 ) ) ;
#2427 = cartesian_point ( 'none', ( 34.92289581538017300, -3.505385381243954600, -5.820033223621535100 ) ) ;
#2428 = cartesian_point ( 'none', ( 34.95362784452878200, -3.491071280048690700, -5.721543592317844200 ) ) ;
#2429 = cartesian_point ( 'none', ( 34.98435987367738400, -3.476757178853427300, -5.623053961014153200 ) ) ;
#2430 = cartesian_point ( 'none', ( 35.00000000000001400, -3.461780599353343000, -5.520267460135068300 ) ) ;
#2431 = cartesian_point ( 'none', ( 35.00000000000001400, -3.446802666817810200, -5.417474047138580500 ) ) ;
#2432 = cartesian_point ( 'none', ( 34.88147758933583700, -2.835653352409103900, -6.000000000000005300 ) ) ;
#2433 = cartesian_point ( 'none', ( 34.92029300918297000, -2.824476279422868600, -5.926029078171103100 ) ) ;
#2434 = cartesian_point ( 'none', ( 34.95005104778862700, -2.812626691104484200, -5.847594127335787200 ) ) ;
#2435 = cartesian_point ( 'none', ( 34.96997821708615100, -2.800431406842201800, -5.766864420929946000 ) ) ;
#2436 = cartesian_point ( 'none', ( 34.98990538638367600, -2.788236122579919000, -5.686134714524106600 ) ) ;
#2437 = cartesian_point ( 'none', ( 35.00000000000001400, -2.775696270027673100, -5.603117748544055300 ) ) ;
#2438 = cartesian_point ( 'none', ( 35.00000000000001400, -2.763155840030277100, -5.520096943958114900 ) ) ;
#2439 = cartesian_point ( 'none', ( -34.99999999999999300, 1.728671550256433600, -5.674985864384881400 ) ) ;
#2440 = cartesian_point ( 'none', ( -34.99999999999999300, 2.755395784772548800, -5.521273766652889500 ) ) ;
#2441 = cartesian_point ( 'none', ( -34.99999999999999300, 3.439830156679017900, -5.418464220606338700 ) ) ;
#2442 = cartesian_point ( 'none', ( -34.99999999999999300, 4.812126346800161200, -5.236529991787127100 ) ) ;
#2443 = cartesian_point ( 'none', ( -34.99999999999997900, 5.499456577879497500, -5.156520519983180500 ) ) ;
#2444 = cartesian_point ( 'none', ( -34.99999999999998600, 6.878509073564051100, -5.038614649078256000 ) ) ;
#2445 = cartesian_point ( 'none', ( -35.00000000000000000, 7.569934658152845100, -4.999999999999999100 ) ) ;
#2446 = cartesian_point ( 'none', ( -35.00000000000000000, 8.262388918002779200, -5.000000000000000000 ) ) ;
#2447 = cartesian_point ( 'none', ( 29.00000000000000700, -29.00000000000002100, -5.000000000000000000 ) ) ;
#2448 = direction ( 'none', ( 1.000000000000000000, -3.469446951953611000e-015, 0.0000000000000000000 ) ) ;
#2449 = direction ( 'none', ( -3.330669073875441200e-015, -1.000000000000000000, -1.439321301118046400e-018 ) ) ;
#2450 = cartesian_point ( 'none', ( 35.00000000000000700, -28.99999999999998200, -5.000000000000000000 ) ) ;
#2451 = b_spline_curve_with_knots ( 'none', 3,
( #2446, #2445, #2444, #2443, #2442, #2441, #2440, #2439, #2259, #2258, #2257, #2256, #2255, #2254, #2253, #2252, #2251, #2250, #2249, #2248, #2247, #2246 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002075848444307575000, 0.004151696888615150100, 0.006227545332922726800, 0.007265469555076514400, 0.008303393777230303600, 0.009341317999384091100, 0.01037924222153787700, 0.01245509066584545400, 0.01453093911015302900, 0.01660678755446060700 ),
.unspecified. ) ;
#2452 = circle ( 'none', #2353, 1.000000000000000900 ) ;
#2453 = axis2_placement_3d ( 'none', #2447, #2242, #2241 ) ;
#2454 = cartesian_point ( 'none', ( 33.99999999999999300, 8.262388918002795200, -5.000000000000005300 ) ) ;
#2455 = circle ( 'none', #2453, 5.999999999999998200 ) ;
#2456 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2457 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2458 = cartesian_point ( 'none', ( -29.00000000000000700, 29.00000000000002100, -5.000000000000000000 ) ) ;
#2459 = axis2_placement_3d ( 'none', #2458, #2457, #2456 ) ;
#2460 = circle ( 'none', #2459, 5.999999999999994700 ) ;
#2461 = direction ( 'none', ( -1.000000000000000000, 4.588098674428803400e-036, 3.187682049077477800e-018 ) ) ;
#2462 = face_outer_bound ( 'none', #6470, .t. ) ;
#2463 = axis2_placement_3d ( 'none', #2289, #2357, #2461 ) ;
#2464 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, 1.439321301118035600e-018 ) ) ;
#2465 = vector ( 'none', #2464, 1000.000000000000000 ) ;
#2466 = cartesian_point ( 'none', ( 35.00000000000000700, -28.99999999999997900, -5.000000000000000000 ) ) ;
#2467 = line ( 'none', #2466, #2465 ) ;
#2468 = axis2_placement_3d ( 'none', #2473, #2472, #2471 ) ;
#2469 = face_outer_bound ( 'none', #6451, .t. ) ;
#2470 = vector ( 'none', #2286, 1000.000000000000000 ) ;
#2471 = direction ( 'none', ( -1.000000000000000000, 4.588098674428803400e-036, 3.187682049077478100e-018 ) ) ;
#2472 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2473 = cartesian_point ( 'none', ( -29.00000000000000700, 29.00000000000002100, -5.000000000000000000 ) ) ;
#2474 = cartesian_point ( 'none', ( -8.262388918002798700, 35.00000000000001400, -5.000000000000000000 ) ) ;
#2475 = cartesian_point ( 'none', ( -7.566809155115136000, 35.00000000000002800, -5.000000000000005300 ) ) ;
#2476 = cartesian_point ( 'none', ( -6.874607581250431000, 35.00000000000002100, -5.038848051406560600 ) ) ;
#2477 = cartesian_point ( 'none', ( -5.493732071557484900, 35.00000000000002100, -5.157110819628727000 ) ) ;
#2478 = cartesian_point ( 'none', ( -4.805131084064813200, 35.00000000000002100, -5.237364418067413000 ) ) ;
#2479 = cartesian_point ( 'none', ( -3.429843145745553800, 35.00000000000002800, -5.419882400691909300 ) ) ;
#2480 = cartesian_point ( 'none', ( -2.743390315976685500, 35.00000000000003600, -5.523097039115322500 ) ) ;
#2481 = cartesian_point ( 'none', ( -1.713900357772864200, 35.00000000000002800, -5.677183927001510500 ) ) ;
#2482 = cartesian_point ( 'none', ( -1.370788944538074100, 35.00000000000002100, -5.728903047915184600 ) ) ;
#2483 = cartesian_point ( 'none', ( -0.6825192012154405200, 35.00000000000002800, -5.818269917176700700 ) ) ;
#2484 = cartesian_point ( 'none', ( -0.3367592003580019400, 35.00000000000003600, -5.856355137943570100 ) ) ;
#2485 = cartesian_point ( 'none', ( 0.3569606275094354100, 35.00000000000002100, -5.854942391709154300 ) ) ;
#2486 = cartesian_point ( 'none', ( 0.7004528748679761400, 35.00000000000002100, -5.816205279008826800 ) ) ;
#2487 = cartesian_point ( 'none', ( 1.386363469100285500, 35.00000000000002800, -5.726603597174197100 ) ) ;
#2488 = cartesian_point ( 'none', ( 1.728671550256408300, 35.00000000000004300, -5.674985864384775700 ) ) ;
#2489 = cartesian_point ( 'none', ( 2.755395784772532300, 35.00000000000003600, -5.521273766652830900 ) ) ;
#2490 = cartesian_point ( 'none', ( 3.439830156679005900, 35.00000000000003600, -5.418464220606289000 ) ) ;
#2491 = cartesian_point ( 'none', ( 4.812126346800157600, 35.00000000000003600, -5.236529991787096900 ) ) ;
#2492 = cartesian_point ( 'none', ( 5.499456577879495700, 35.00000000000002100, -5.156520519983158300 ) ) ;
#2493 = cartesian_point ( 'none', ( 6.878509073564054600, 35.00000000000002800, -5.038614649078244400 ) ) ;
#2494 = cartesian_point ( 'none', ( 7.569934658152851300, 35.00000000000002100, -5.000000000000000000 ) ) ;
#2495 = cartesian_point ( 'none', ( 8.262388918002786300, 35.00000000000001400, -5.000000000000000000 ) ) ;
#2496 = cartesian_point ( 'none', ( -28.99999999999996400, 35.00000000000002100, -5.000000000000000000 ) ) ;
#2497 = toroidal_surface ( 'none', #2468, 4.999999999999998200, 1.000000000000000000 ) ;
#2498 = cartesian_point ( 'none', ( 6.936846118798763800, -34.30191365909723800, -6.000000000000006200 ) ) ;
#2499 = cartesian_point ( 'none', ( 6.932815994717438800, -34.50408619703340200, -5.933512564885154100 ) ) ;
#2500 = cartesian_point ( 'none', ( 6.924277282178481500, -34.68351968203521800, -5.802422219642839000 ) ) ;
#2501 = cartesian_point ( 'none', ( 6.912922366656541600, -34.80764320104664500, -5.631281938801953000 ) ) ;
#2502 = cartesian_point ( 'none', ( 6.901567451134600800, -34.93176672005807100, -5.460141657961067100 ) ) ;
#2503 = cartesian_point ( 'none', ( 6.887456396141161900, -35.00000000000000000, -5.249782364309600900 ) ) ;
#2504 = cartesian_point ( 'none', ( 6.873308592165877000, -35.00000000000000000, -5.038917220168325000 ) ) ;
#2505 = cartesian_point ( 'none', ( 7.605014403389268400, -34.15974952660353400, -6.000000000000005300 ) ) ;
#2506 = cartesian_point ( 'none', ( 7.605014403389268400, -34.39492399330209300, -5.958177671733996500 ) ) ;
#2507 = cartesian_point ( 'none', ( 7.600830548077143900, -34.61207973375937300, -5.831706680535639000 ) ) ;
#2508 = cartesian_point ( 'none', ( 7.593644006783224000, -34.76358676796289900, -5.650626794410204200 ) ) ;
#2509 = cartesian_point ( 'none', ( 7.586457465489305100, -34.91509380216643200, -5.469546908284769400 ) ) ;
#2510 = cartesian_point ( 'none', ( 7.576356745251766600, -35.00000000000000000, -5.235174466698566700 ) ) ;
#2511 = cartesian_point ( 'none', ( 7.566193441087350800, -35.00000000000000000, -5.000000000000005300 ) ) ;
#2512 = cartesian_point ( 'none', ( 8.262388918002772100, -34.00000000000000000, -6.000000000000005300 ) ) ;
#2513 = cartesian_point ( 'none', ( 8.262388918002772100, -34.26179938779915100, -6.000000000000005300 ) ) ;
#2514 = cartesian_point ( 'none', ( 8.262388918002772100, -34.52198665876328900, -5.892226903609818000 ) ) ;
#2515 = cartesian_point ( 'none', ( -1.038387460193750600, 34.98906451841755700, -5.925694212301539900 ) ) ;
#2516 = cartesian_point ( 'none', ( -1.033513246207059500, 34.99343583472122500, -5.888045365199052300 ) ) ;
#2517 = cartesian_point ( 'none', ( -1.028639032220368200, 34.99780715102489400, -5.850396518096564700 ) ) ;
#2518 = cartesian_point ( 'none', ( -1.023732625794327600, 35.00000000000002800, -5.812499013830018800 ) ) ;
#2519 = cartesian_point ( 'none', ( -1.018826205252271000, 35.00000000000002800, -5.774601400530158900 ) ) ;
#2520 = cartesian_point ( 'none', ( -1.402107243584516100, 34.96321874695311700, -6.000000000000005300 ) ) ;
#2521 = cartesian_point ( 'none', ( -1.395800398197182500, 34.97540981528455700, -5.956060381222725300 ) ) ;
#2522 = cartesian_point ( 'none', ( -1.389382561586748300, 34.98461805469850800, -5.911327392625960200 ) ) ;
#2523 = cartesian_point ( 'none', ( -1.382908731299495200, 34.99076561484076800, -5.866194104178897600 ) ) ;
#2524 = cartesian_point ( 'none', ( -1.376434901012242300, 34.99691317498302800, -5.821060815731834200 ) ) ;
#2525 = cartesian_point ( 'none', ( 6.939876161249661600, 34.50295106794482800, -5.933762863753273100 ) ) ;
#2526 = cartesian_point ( 'none', ( 6.931378370046207500, 34.68277521016308600, -5.802719986981072600 ) ) ;
#2527 = cartesian_point ( 'none', ( 6.920065881834917200, 34.80718367461931700, -5.631475459127533300 ) ) ;
#2528 = cartesian_point ( 'none', ( 6.908753393623626900, 34.93159213907554800, -5.460230931273994100 ) ) ;
#2529 = cartesian_point ( 'none', ( 6.894686377832757200, 35.00000000000004300, -5.249620725086757000 ) ) ;
#2530 = cartesian_point ( 'none', ( 6.880582523595776000, 35.00000000000002800, -5.038501268122928400 ) ) ;
#2531 = cartesian_point ( 'none', ( 6.269135270709236700, 34.42332078097469200, -6.000000000000005300 ) ) ;
#2532 = cartesian_point ( 'none', ( 6.262328861011533300, 34.59450397470232700, -5.920304456750962200 ) ) ;
#2533 = cartesian_point ( 'none', ( 6.251298374514473000, 34.74213969195368200, -5.791149637583826500 ) ) ;
#2534 = cartesian_point ( 'none', ( 6.237734464634437300, 34.84359966245098400, -5.632331227514401700 ) ) ;
#2535 = cartesian_point ( 'none', ( 6.224170554754402400, 34.94505963294829300, -5.473512817444976100 ) ) ;
#2536 = cartesian_point ( 'none', ( 6.208119190765308400, 35.00000000000004300, -5.285569065920504400 ) ) ;
#2537 = cartesian_point ( 'none', ( 6.192040580870387800, 35.00000000000002800, -5.097306294918428900 ) ) ;
#2538 = cartesian_point ( 'none', ( 5.594399698287026500, 34.54620284114513900, -6.000000000000005300 ) ) ;
#2539 = cartesian_point ( 'none', ( 5.584781560773405000, 34.68605688145982000, -5.906846049748651200 ) ) ;
#2540 = cartesian_point ( 'none', ( 5.571218378982738500, 34.80150417374427000, -5.779579288186580400 ) ) ;
#2541 = cartesian_point ( 'none', ( 5.555403047433958200, 34.88001565028265100, -5.633186995901269300 ) ) ;
#2542 = cartesian_point ( 'none', ( 5.539587715885177800, 34.95852712682103900, -5.486794703615959000 ) ) ;
#2543 = cartesian_point ( 'none', ( 5.521552003697860500, 35.00000000000004300, -5.321517406754252600 ) ) ;
#2544 = cartesian_point ( 'none', ( 5.503498638144999500, 35.00000000000002800, -5.156111321713930300 ) ) ;
#2545 = cartesian_point ( 'none', ( 4.910957946745842400, 34.65014266209876600, -6.000000000000005300 ) ) ;
#2546 = cartesian_point ( 'none', ( 4.899330521138529600, 34.75990519861419200, -5.904698733878463600 ) ) ;
#2547 = cartesian_point ( 'none', ( 4.884804961625257600, 34.84857501644672300, -5.786207673901370400 ) ) ;
#2548 = cartesian_point ( 'none', ( 4.868684155840240300, 34.90861318010075800, -5.654965342346772100 ) ) ;
#2549 = cartesian_point ( 'none', ( 4.852563350055223000, 34.96865134375479300, -5.523723010792173800 ) ) ;
#2550 = cartesian_point ( 'none', ( 4.834864116955788700, 35.00000000000002800, -5.379862509551594000 ) ) ;
#2551 = cartesian_point ( 'none', ( 4.817155725242465700, 35.00000000000002800, -5.235929575292367100 ) ) ;
#2552 = cartesian_point ( 'none', ( 4.221177788558103200, 34.73397081690659100, -6.000000000000005300 ) ) ;
#2553 = cartesian_point ( 'none', ( 4.209182384502799600, 34.81848880533190300, -5.909455030676179300 ) ) ;
#2554 = cartesian_point ( 'none', ( 4.195095171434594800, 34.88573541591345900, -5.803120448761449200 ) ) ;
#2555 = cartesian_point ( 'none', ( 4.179877717944455300, 34.93112051231477700, -5.688254467332303200 ) ) ;
#2556 = cartesian_point ( 'none', ( 4.164660264454314900, 34.97650560871609600, -5.573388485903157300 ) ) ;
#2557 = cartesian_point ( 'none', ( 4.148322358154556100, 35.00000000000002800, -5.450064984843322700 ) ) ;
#2558 = cartesian_point ( 'none', ( 4.131979196030127500, 35.00000000000002800, -5.326701811215462700 ) ) ;
#2559 = cartesian_point ( 'none', ( 3.531397630370363600, 34.81779897171442400, -6.000000000000005300 ) ) ;
#2560 = line ( 'none', #2744, #2743 ) ;
#2561 = face_outer_bound ( 'none', #6611, .t. ) ;
#2562 = plane ( 'none', #2746 ) ;
#2563 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#2564 = vector ( 'none', #2563, 1000.000000000000000 ) ;
#2565 = face_outer_bound ( 'none', #6243, .t. ) ;
#2566 = direction ( 'none', ( 6.938893903907228400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2567 = cartesian_point ( 'none', ( -28.99999999999995700, -35.00000000000000700, -0.5000000000000005600 ) ) ;
#2568 = line ( 'none', #2567, #2564 ) ;
#2569 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 6.942081585956305200e-015 ) ) ;
#2570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2571 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#2572 = cartesian_point ( 'none', ( 8.262388918002772100, -34.00000000000001400, -5.000000000000005300 ) ) ;
#2573 = cartesian_point ( 'none', ( 28.99999999999996400, -34.00000000000002100, -5.000000000000000000 ) ) ;
#2574 = axis2_placement_3d ( 'none', #2573, #2569, #2566 ) ;
#2575 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907228400e-015, 1.000000000000000000 ) ) ;
#2576 = direction ( 'none', ( -7.077671781985362700e-015, 1.000000000000000000, 6.940333225208342000e-015 ) ) ;
#2577 = cartesian_point ( 'none', ( 34.00000000000000700, -28.99999999999998900, -5.000000000000000000 ) ) ;
#2578 = circle ( 'none', #2732, 2.874999999999995600 ) ;
#2579 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, 1.439321301118035600e-018 ) ) ;
#2580 = vector ( 'none', #2579, 1000.000000000000000 ) ;
#2581 = cartesian_point ( 'none', ( 35.00000000000000700, -28.99999999999997900, -5.000000000000000000 ) ) ;
#2582 = circle ( 'none', #2777, 1.000000000000000000 ) ;
#2583 = circle ( 'none', #2574, 1.000000000000000000 ) ;
#2584 = cartesian_point ( 'none', ( 28.99999999999995700, 35.00000000000000700, -5.000000000000000000 ) ) ;
#2585 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#2586 = vector ( 'none', #2585, 1000.000000000000000 ) ;
#2587 = cartesian_point ( 'none', ( -28.99999999999996400, 35.00000000000002100, -5.000000000000000000 ) ) ;
#2588 = line ( 'none', #2587, #2586 ) ;
#2589 = line ( 'none', #2581, #2580 ) ;
#2590 = circle ( 'none', #2779, 1.000000000000000000 ) ;
#2591 = cartesian_point ( 'none', ( -28.99999999999996400, 35.00000000000002100, -5.000000000000000000 ) ) ;
#2592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2593 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#2594 = cartesian_point ( 'none', ( 2.079476295731267100, 35.00000000000002800, -5.622466377014109000 ) ) ;
#2595 = cartesian_point ( 'none', ( 1.786181666669275100, 34.94566439796928100, -6.000000000000005300 ) ) ;
#2596 = cartesian_point ( 'none', ( 1.778368084829967000, 34.96363695627270100, -5.947478721640640000 ) ) ;
#2597 = cartesian_point ( 'none', ( 1.770347340077026000, 34.97724685450951700, -5.893560195384500500 ) ) ;
#2598 = cartesian_point ( 'none', ( 1.762221922664772400, 34.98633763779098900, -5.838935611048540000 ) ) ;
#2599 = cartesian_point ( 'none', ( 1.754096505252519000, 34.99542842107245400, -5.784311026712579500 ) ) ;
#2600 = cartesian_point ( 'none', ( 1.745866547478513100, 35.00000000000002800, -5.728981285402239700 ) ) ;
#2601 = cartesian_point ( 'none', ( 1.737636523581772100, 35.00000000000002800, -5.673651093542117600 ) ) ;
#2602 = cartesian_point ( 'none', ( 1.435442723331902900, 34.96184603913648200, -6.000000000000005300 ) ) ;
#2603 = cartesian_point ( 'none', ( 1.429001083109263000, 34.97448926253976300, -5.955323492284959400 ) ) ;
#2604 = cartesian_point ( 'none', ( 1.422441349200645800, 34.98404168475163800, -5.909808379143378900 ) ) ;
#2605 = cartesian_point ( 'none', ( 1.415822016702201500, 34.99041938477285600, -5.863869989751195900 ) ) ;
#2606 = cartesian_point ( 'none', ( 1.409202684203757000, 34.99679708479406800, -5.817931600359012900 ) ) ;
#2607 = cartesian_point ( 'none', ( 1.402523819665757900, 35.00000000000009200, -5.771570413971621100 ) ) ;
#2608 = cartesian_point ( 'none', ( 1.395844921579912500, 35.00000000000002800, -5.725208985973951700 ) ) ;
#2609 = cartesian_point ( 'none', ( -1.723070875780302400, 34.99556594269538600, -5.787274448987761700 ) ) ;
#2610 = cartesian_point ( 'none', ( -1.714976959449841600, 35.00000000000002800, -5.732751173844294000 ) ) ;
#2611 = cartesian_point ( 'none', ( -1.706882983601736700, 35.00000000000002800, -5.678227490768240000 ) ) ;
#2612 = cartesian_point ( 'none', ( -2.106290645983699400, 34.92607350314342100, -6.000000000000005300 ) ) ;
#2613 = cartesian_point ( 'none', ( -2.097451724443113900, 34.95040746429467800, -5.940937453906279600 ) ) ;
#2614 = cartesian_point ( 'none', ( -1.369905137135206900, 35.00000000000002800, -5.775527663522915100 ) ) ;
#2615 = cartesian_point ( 'none', ( -1.363375342978197600, 35.00000000000002800, -5.729994291535973600 ) ) ;
#2616 = cartesian_point ( 'none', ( -1.754653021415649100, 34.94727975294807700, -6.000000000000005300 ) ) ;
#2617 = cartesian_point ( 'none', ( -1.746955001498920600, 34.96472312889186200, -5.948154582657114300 ) ) ;
#2618 = cartesian_point ( 'none', ( -1.739059956413860700, 34.97792746932690000, -5.894976561746488200 ) ) ;
#2619 = cartesian_point ( 'none', ( -1.731065416097081800, 34.98674670601114700, -5.841125505367124900 ) ) ;
#2620 = cartesian_point ( 'none', ( 8.262388918002777400, 33.99999999999999300, -6.000000000000005300 ) ) ;
#2621 = cartesian_point ( 'none', ( 8.262388918002777400, 34.26179938779915100, -6.000000000000015100 ) ) ;
#2622 = cartesian_point ( 'none', ( 8.262388918002777400, 34.52198665876328900, -5.892226903609831400 ) ) ;
#2623 = cartesian_point ( 'none', ( 8.262388918002779200, 34.70710678118656000, -5.707106781186564800 ) ) ;
#2624 = cartesian_point ( 'none', ( 8.262388918002781000, 34.89222690360983100, -5.521986658763299100 ) ) ;
#2625 = cartesian_point ( 'none', ( 8.262388918002784500, 35.00000000000002800, -5.261799387799159800 ) ) ;
#2626 = cartesian_point ( 'none', ( 8.262388918002786300, 35.00000000000002800, -5.000000000000005300 ) ) ;
#2627 = cartesian_point ( 'none', ( 7.609561623062379700, 34.15864450020838200, -6.000000000000005300 ) ) ;
#2628 = cartesian_point ( 'none', ( 7.609561623062380600, 34.39400313797280300, -5.958466966967754400 ) ) ;
#2629 = cartesian_point ( 'none', ( 7.605406708496759400, 34.61145653801033700, -5.832125313663136800 ) ) ;
#2630 = cartesian_point ( 'none', ( 7.598269878259820600, 34.76319608213421500, -5.651017480238908600 ) ) ;
#2631 = cartesian_point ( 'none', ( 7.591133048022881800, 34.91493562625808500, -5.469909646814681300 ) ) ;
#2632 = cartesian_point ( 'none', ( 7.581102196928058300, 35.00000000000002800, -5.235358637764422300 ) ) ;
#2633 = cartesian_point ( 'none', ( 7.571009194814625900, 35.00000000000002800, -4.999999999999999100 ) ) ;
#2634 = cartesian_point ( 'none', ( 6.943870843131446900, 34.30043872080425200, -6.000000000000005300 ) ) ;
#2635 = cartesian_point ( 'none', ( 2.059986341018882300, -35.00000000000000000, -5.690590064210425700 ) ) ;
#2636 = cartesian_point ( 'none', ( 2.050441826992097200, -35.00000000000000000, -5.626812679485303700 ) ) ;
#2637 = cartesian_point ( 'none', ( 2.809565895119793900, -34.88366100353409400, -6.000000000000005300 ) ) ;
#2638 = cartesian_point ( 'none', ( 2.798445170331493000, -34.92177613510030200, -5.926503196404612900 ) ) ;
#2639 = cartesian_point ( 'none', ( 2.786670714996176900, -34.95098330410250000, -5.848670224668965500 ) ) ;
#2640 = cartesian_point ( 'none', ( 2.774560430621790400, -34.97053966594162900, -5.768609607170884800 ) ) ;
#2641 = cartesian_point ( 'none', ( 2.762450146247403800, -34.99009602778076600, -5.688548989672804100 ) ) ;
#2642 = cartesian_point ( 'none', ( 2.750005104156969500, -35.00000000000000000, -5.606267844942584200 ) ) ;
#2643 = cartesian_point ( 'none', ( 2.737559513772824800, -35.00000000000000000, -5.523983056919306000 ) ) ;
#2644 = cartesian_point ( 'none', ( 3.509108435807005500, -34.82012007767298200, -6.000000000000005300 ) ) ;
#2645 = cartesian_point ( 'none', ( 3.496760785141084200, -34.87866884740768100, -5.914493202324888600 ) ) ;
#2646 = cartesian_point ( 'none', ( 3.483150921478969800, -34.92390313374112800, -5.820771047027686300 ) ) ;
#2647 = cartesian_point ( 'none', ( 3.468888529159912100, -34.95423598987780900, -5.722831418912194900 ) ) ;
#2648 = cartesian_point ( 'none', ( 3.454626136840853500, -34.98456884601449700, -5.624891790796704400 ) ) ;
#2649 = cartesian_point ( 'none', ( 3.439713845906594300, -35.00000000000009900, -5.522748513256567000 ) ) ;
#2650 = cartesian_point ( 'none', ( 3.424800267968238600, -35.00000000000000000, -5.420598754232886000 ) ) ;
#2651 = cartesian_point ( 'none', ( 4.202290414003899200, -34.73626096615331000, -6.000000000000005300 ) ) ;
#2652 = cartesian_point ( 'none', ( 4.190285305365018000, -34.82008893835619300, -5.909586990848310100 ) ) ;
#2653 = cartesian_point ( 'none', ( 4.176210429029640500, -34.88675033088843200, -5.803586123950845300 ) ) ;
#2654 = cartesian_point ( 'none', ( 4.161018013821033500, -34.93173520008473100, -5.689168835727104900 ) ) ;
#2655 = cartesian_point ( 'none', ( 4.145825598612426600, -34.97672006928103600, -5.574751547503364400 ) ) ;
#2656 = cartesian_point ( 'none', ( 4.129525240971185300, -35.00000000000009900, -5.451990110774630700 ) ) ;
#2657 = cartesian_point ( 'none', ( 4.113219733561751700, -35.00000000000000000, -5.329189890053796400 ) ) ;
#2658 = cartesian_point ( 'none', ( 4.895472392200792600, -34.65240185463363100, -6.000000000000005300 ) ) ;
#2659 = cartesian_point ( 'none', ( 4.883809825588952200, -34.76150902930469800, -5.904680779371731500 ) ) ;
#2660 = cartesian_point ( 'none', ( 4.869269936580310300, -34.84959752803573000, -5.786401200874005100 ) ) ;
#2661 = cartesian_point ( 'none', ( 4.853147498482155000, -34.90923441029165300, -5.655506252542015700 ) ) ;
#2662 = cartesian_point ( 'none', ( 4.837025060383999700, -34.96887129254757600, -5.524611304210025300 ) ) ;
#2663 = cartesian_point ( 'none', ( 4.819336636035775000, -35.00000000000009900, -5.381231708292695300 ) ) ;
#2664 = cartesian_point ( 'none', ( 4.801639199155264500, -35.00000000000000000, -5.237781025874706800 ) ) ;
#2665 = cartesian_point ( 'none', ( 5.582042633037059600, -34.54825487336533700, -6.000000000000004400 ) ) ;
#2666 = cartesian_point ( 'none', ( 5.572379259457024500, -34.68754898846424300, -5.906711343939502300 ) ) ;
#2667 = cartesian_point ( 'none', ( 5.558784456961448400, -34.80246312532499100, -5.779547253124370300 ) ) ;
#2668 = cartesian_point ( 'none', ( 5.542947154306321300, -34.88060101483641500, -5.633408016477268600 ) ) ;
#2669 = cartesian_point ( 'none', ( 5.527109851651194300, -34.95873890434783200, -5.487268779830166900 ) ) ;
#2670 = cartesian_point ( 'none', ( 5.509061515364994200, -35.00000000000000000, -5.322391449478780100 ) ) ;
#2671 = cartesian_point ( 'none', ( 5.490995711947174800, -35.00000000000000000, -5.157387374578150700 ) ) ;
#2672 = cartesian_point ( 'none', ( 6.259444375917911300, -34.42508426623128800, -6.000000000000005300 ) ) ;
#2673 = cartesian_point ( 'none', ( 6.252597627087231700, -34.59581759274882300, -5.920111954412328200 ) ) ;
#2674 = cartesian_point ( 'none', ( 6.241530869569965400, -34.74299140368010100, -5.790984736383604700 ) ) ;
#2675 = cartesian_point ( 'none', ( 6.227934760481431000, -34.84412210794153000, -5.632344977639610800 ) ) ;
#2676 = cartesian_point ( 'none', ( 6.214338651392897500, -34.94525281220295200, -5.473705218895617000 ) ) ;
#2677 = cartesian_point ( 'none', ( 6.198258955753078500, -35.00000000000000000, -5.286086906894190900 ) ) ;
#2678 = cartesian_point ( 'none', ( 6.182152152056525900, -35.00000000000000000, -5.098152297373237800 ) ) ;
#2679 = cartesian_point ( 'none', ( 1.083328144831093600, 34.97275326254642600, -6.000000000000005300 ) ) ;
#2680 = cartesian_point ( 'none', ( 1.078398064313398400, 34.98179403825344700, -5.962388955933827900 ) ) ;
#2681 = cartesian_point ( 'none', ( 1.073399190592853500, 34.98861345919237200, -5.924253096060983400 ) ) ;
#2682 = cartesian_point ( 'none', ( 1.068365660105165000, 34.99316495672846400, -5.885852843509044700 ) ) ;
#2683 = cartesian_point ( 'none', ( 1.063332129617476500, 34.99771645426454800, -5.847452590957106000 ) ) ;
#2684 = cartesian_point ( 'none', ( 1.058263973767851000, 35.00000000000009200, -5.808788185312951500 ) ) ;
#2685 = cartesian_point ( 'none', ( 1.053195802107555600, 35.00000000000002800, -5.770123659050929300 ) ) ;
#2686 = cartesian_point ( 'none', ( 0.7312135663302850000, 34.98366048595636400, -6.000000000000005300 ) ) ;
#2687 = cartesian_point ( 'none', ( 0.7277950455175338200, 34.98909881396712500, -5.969454419582695500 ) ) ;
#2688 = cartesian_point ( 'none', ( 0.7243570319850612900, 34.99318523363310600, -5.938697812978587000 ) ) ;
#2689 = cartesian_point ( 'none', ( 0.7209093035081288700, 34.99591052868406400, -5.907835697266892600 ) ) ;
#2690 = cartesian_point ( 'none', ( 0.7174615750311963400, 34.99863582373502200, -5.876973581555199100 ) ) ;
#2691 = cartesian_point ( 'none', ( 0.7140041278699442700, 35.00000000000009200, -5.846005956654281000 ) ) ;
#2692 = cartesian_point ( 'none', ( 0.7105466826351992700, 35.00000000000002800, -5.815038332127907800 ) ) ;
#2693 = cartesian_point ( 'none', ( 0.3776307429569035800, 34.98932353570347000, -6.000000000000005300 ) ) ;
#2694 = cartesian_point ( 'none', ( 0.3758633113492915200, 34.99287601318300000, -5.975889575832725100 ) ) ;
#2695 = cartesian_point ( 'none', ( 0.3740865265441123400, 34.99554631641626700, -5.951649263639796800 ) ) ;
#2696 = cartesian_point ( 'none', ( 0.3723050516036137100, 34.99732731354442400, -5.927343816153334700 ) ) ;
#2697 = cartesian_point ( 'none', ( 0.3705235766631150800, 34.99910831067258200, -5.903038368666873500 ) ) ;
#2698 = cartesian_point ( 'none', ( 0.3687374132254946400, 35.00000000000002800, -5.878667809035127900 ) ) ;
#2699 = cartesian_point ( 'none', ( 0.3669512489666192400, 35.00000000000002800, -5.854297237798268000 ) ) ;
#2700 = cartesian_point ( 'none', ( 0.01944672294272478700, 34.98952260973707200, -6.000000000000005300 ) ) ;
#2701 = cartesian_point ( 'none', ( 0.01935570456691701500, 34.99300896168970400, -5.976105783256500100 ) ) ;
#2702 = cartesian_point ( 'none', ( 0.01926420499962059800, 34.99562945294969300, -5.952085243738910200 ) ) ;
#2703 = cartesian_point ( 'none', ( 0.01917246414085180600, 34.99737721292828500, -5.928001360191192500 ) ) ;
#2704 = cartesian_point ( 'none', ( 0.01908072328208301400, 34.99912497290687000, -5.903917476643474800 ) ) ;
#2705 = cartesian_point ( 'none', ( 0.01898874121603929800, 35.00000000000002800, -5.879770271169211200 ) ) ;
#2706 = cartesian_point ( 'none', ( 0.01889675910778614400, 35.00000000000002800, -5.855623054614094200 ) ) ;
#2707 = cartesian_point ( 'none', ( -0.3387372970714540000, 34.98972168377068200, -6.000000000000005300 ) ) ;
#2708 = cartesian_point ( 'none', ( -0.3371519022154574900, 34.99314191019640700, -5.976321990680275100 ) ) ;
#2709 = cartesian_point ( 'none', ( -0.3355581165448711700, 34.99571258948311900, -5.952521223838024500 ) ) ;
#2710 = cartesian_point ( 'none', ( -0.3339601233219101100, 34.99742711231214500, -5.928658904229050300 ) ) ;
#2711 = cartesian_point ( 'none', ( -0.3323621300989490500, 34.99914163514116400, -5.904796584620076100 ) ) ;
#2712 = cartesian_point ( 'none', ( -0.3307599307934160300, 35.00000000000002800, -5.880872733303295500 ) ) ;
#2713 = cartesian_point ( 'none', ( -0.3291577307510469800, 35.00000000000002800, -5.856948871429921200 ) ) ;
#2714 = cartesian_point ( 'none', ( -0.6939076980820463300, 34.98444028387974200, -6.000000000000005300 ) ) ;
#2715 = cartesian_point ( 'none', ( -0.6906585091915801200, 34.98961970459215800, -5.970127989986806000 ) ) ;
#2716 = cartesian_point ( 'none', ( -0.6873923588007536700, 34.99351098213660500, -5.940061031977118800 ) ) ;
#2717 = cartesian_point ( 'none', ( -0.6841177611146241900, 34.99610605460168200, -5.909896626219207000 ) ) ;
#2718 = cartesian_point ( 'none', ( -0.6808431634284946000, 34.99870112706675900, -5.879732220461295200 ) ) ;
#2719 = cartesian_point ( 'none', ( -0.6775601144534484400, 35.00000000000002800, -5.849470364137123300 ) ) ;
#2720 = cartesian_point ( 'none', ( -0.6742770675263446400, 35.00000000000002800, -5.819208509524345100 ) ) ;
#2721 = cartesian_point ( 'none', ( -1.048007470833280900, 34.97382951541642600, -6.000000000000005300 ) ) ;
#2722 = cartesian_point ( 'none', ( -1.043229453694380900, 34.98251475993835400, -5.963094185604765200 ) ) ;
#2723 = cartesian_point ( 'none', ( 8.262388918002772100, -34.70710678118655300, -5.707106781186553200 ) ) ;
#2724 = cartesian_point ( 'none', ( 8.262388918002772100, -34.89222690360981700, -5.521986658763287500 ) ) ;
#2725 = cartesian_point ( 'none', ( 8.262388918002772100, -35.00000000000000000, -5.261799387799155300 ) ) ;
#2726 = cartesian_point ( 'none', ( 8.262388918002772100, -35.00000000000000000, -5.000000000000005300 ) ) ;
#2727 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #2726, #2725, #2724, #2723, #2514, #2513, #2512 ),
( #2511, #2510, #2509, #2508, #2507, #2506, #2505 ),
( #2504, #2503, #2502, #2501, #2500, #2499, #2498 ),
( #2678, #2677, #2676, #2675, #2674, #2673, #2672 ),
( #2671, #2670, #2669, #2668, #2667, #2666, #2665 ),
( #2664, #2663, #2662, #2661, #2660, #2659, #2658 ),
( #2657, #2656, #2655, #2654, #2653, #2652, #2651 ),
( #2650, #2649, #2648, #2647, #2646, #2645, #2644 ),
( #2643, #2642, #2641, #2640, #2639, #2638, #2637 ),
( #2636, #2635, #2360, #2243, #2362, #2361, #2226 ),
( #2300, #2299, #2383, #2382, #2381, #2380, #2379 ),
( #2425, #2424, #2423, #2422, #2421, #2420, #2419 ),
( #2418, #2417, #2416, #2415, #2414, #2413, #2412 ),
( #2280, #2279, #2278, #2277, #2276, #2275, #2274 ),
( #2273, #2272, #2271, #2270, #2269, #2268, #2267 ),
( #2266, #2265, #3067, #3075, #3074, #3066, #3073 ),
( #3072, #3071, #3070, #3069, #3028, #3027, #3026 ),
( #2818, #2817, #2816, #2815, #2814, #3002, #3001 ),
( #3000, #2999, #2998, #3033, #3032, #3031, #3030 ),
( #3029, #3053, #3052, #3051, #3050, #3049, #3048 ),
( #3047, #2976, #2975, #2974, #2973, #2972, #2971 ),
( #3065, #3064, #3063, #3062, #3061, #3060, #3059 ),
( #3057, #3055, #2896, #2895, #2894, #2893, #2892 ),
( #2890, #2888, #2886, #3011, #3010, #3009, #3008 ),
( #3007, #3006, #3005, #3004, #3003, #3023, #3022 ),
( #3021, #3020, #3019, #3018, #3017, #3016, #3014 ),
( #2813, #2812, #2811, #2810, #2809, #2808, #2807 ),
( #2806, #2805, #2804, #2803, #2970, #2969, #2968 ),
( #2967, #2966, #2965, #2964, #2963, #2962, #2961 ),
( #3084, #3083, #3082, #3081, #3080, #3079, #3078 ),
( #3077, #3076, #2848, #2847, #2846, #2845, #2844 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003911710833989163000, 0.006026853085728868000, 0.008141995337468573000, 0.01025713758920827900, 0.01131470871507813200, 0.01237227984094798500, 0.01342985096681783800, 0.01448742209268769100, 0.01660256434442739700, 0.01871770659616710200, 0.02083284884790680800 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2728 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864845200, -0.5000000000000003300 ) ) ;
#2729 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -6.000000000000001800 ) ) ;
#2730 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2731 = direction ( 'none', ( 5.551115123125783900e-017, 8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#2732 = axis2_placement_3d ( 'none', #2728, #2730, #2734 ) ;
#2733 = axis2_placement_3d ( 'none', #2739, #2738, #2747 ) ;
#2734 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2735 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2736 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, 1.439321301118035800e-018 ) ) ;
#2737 = cartesian_point ( 'none', ( -28.99999999999995700, -35.00000000000000700, -6.000000000000000000 ) ) ;
#2738 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2739 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#2740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2741 = cylindrical_surface ( 'none', #2733, 5.999999999999998200 ) ;
#2742 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2743 = vector ( 'none', #2742, 1000.000000000000000 ) ;
#2744 = cartesian_point ( 'none', ( -28.99999999999995700, -35.00000000000000700, -6.000000000000000000 ) ) ;
#2745 = direction ( 'none', ( 3.493733080617289500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2746 = axis2_placement_3d ( 'none', #2737, #2736, #2735 ) ;
#2747 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2748 = face_outer_bound ( 'none', #6593, .t. ) ;
#2749 = cartesian_point ( 'none', ( 3.519034247867071300, 34.87707241204961400, -5.914211327473895000 ) ) ;
#2750 = cartesian_point ( 'none', ( 3.505385381243932800, 34.92289581538018700, -5.820033223621528000 ) ) ;
#2751 = cartesian_point ( 'none', ( 3.491071280048669800, 34.95362784452879600, -5.721543592317834400 ) ) ;
#2752 = cartesian_point ( 'none', ( 3.476757178853406400, 34.98435987367739800, -5.623053961014140800 ) ) ;
#2753 = cartesian_point ( 'none', ( 3.461780599353322600, 35.00000000000002800, -5.520267460135051400 ) ) ;
#2754 = cartesian_point ( 'none', ( 3.446802666817789400, 35.00000000000002800, -5.417474047138558300 ) ) ;
#2755 = cartesian_point ( 'none', ( 2.835653352409080800, 34.88147758933583700, -6.000000000000005300 ) ) ;
#2756 = cartesian_point ( 'none', ( 2.824476279422846400, 34.92029300918297700, -5.926029078171101400 ) ) ;
#2757 = cartesian_point ( 'none', ( 2.812626691104462800, 34.95005104778862700, -5.847594127335780100 ) ) ;
#2758 = cartesian_point ( 'none', ( 2.800431406842180100, 34.96997821708615800, -5.766864420929936200 ) ) ;
#2759 = cartesian_point ( 'none', ( 2.788236122579897700, 34.98990538638369000, -5.686134714524091500 ) ) ;
#2760 = cartesian_point ( 'none', ( 2.775696270027652200, 35.00000000000002800, -5.603117748544035800 ) ) ;
#2761 = cartesian_point ( 'none', ( 2.763155840030256700, 35.00000000000002800, -5.520096943958090900 ) ) ;
#2762 = cartesian_point ( 'none', ( 2.136005561915876900, 34.92426879509146400, -6.000000000000005300 ) ) ;
#2763 = cartesian_point ( 'none', ( 2.127070816360926700, 34.94918897390945700, -5.940328840484126800 ) ) ;
#2764 = cartesian_point ( 'none', ( 2.117773790419505100, 34.96818158560255100, -5.878238172701593100 ) ) ;
#2765 = cartesian_point ( 'none', ( 2.108291750723908300, 34.98088449755604000, -5.814911881009004800 ) ) ;
#2766 = cartesian_point ( 'none', ( 2.098809711028311900, 34.99358740950953000, -5.751585589316416500 ) ) ;
#2767 = cartesian_point ( 'none', ( 2.089143121661559500, 35.00000000000002800, -5.687026773116171400 ) ) ;
#2768 = circle ( 'none', #2772, 1.000000000000000000 ) ;
#2769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2770 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, 1.439321301118035600e-018 ) ) ;
#2771 = cartesian_point ( 'none', ( 28.99999999999995700, 34.00000000000000700, -5.000000000000000000 ) ) ;
#2772 = axis2_placement_3d ( 'none', #2771, #2593, #2592 ) ;
#2773 = cartesian_point ( 'none', ( 34.00000000000000700, -28.99999999999997900, -5.000000000000000000 ) ) ;
#2774 = axis2_placement_3d ( 'none', #2773, #2770, #2769 ) ;
#2775 = cylindrical_surface ( 'none', #2774, 1.000000000000000000 ) ;
#2776 = edge_curve ( 'none', #6432, #3041, #12133, .t. ) ;
#2777 = axis2_placement_3d ( 'none', #2577, #2576, #2575 ) ;
#2778 = edge_loop ( 'none', ( #2789, #2857, #3024, #1259 ) ) ;
#2779 = axis2_placement_3d ( 'none', #2572, #2571, #2570 ) ;
#2780 = oriented_edge ( 'none', *, *, #5164, .t. ) ;
#2781 = face_outer_bound ( 'none', #6463, .t. ) ;
#2782 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#2783 = face_outer_bound ( 'none', #6563, .t. ) ;
#2784 = circle ( 'none', #2954, 2.874999999999995600 ) ;
#2785 = advanced_face ( 'none', ( #12134 ), #12120, .f. ) ;
#2786 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#2787 = edge_curve ( 'none', #5839, #6417, #12254, .t. ) ;
#2788 = axis2_placement_3d ( 'none', #3038, #3036, #2782 ) ;
#2789 = oriented_edge ( 'none', *, *, #6157, .t. ) ;
#2790 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -5.000000000000000000 ) ) ;
#2791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2792 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2793 = face_outer_bound ( 'none', #6575, .t. ) ;
#2794 = plane ( 'none', #2927 ) ;
#2795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2796 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2797 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#2798 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#2799 = cartesian_point ( 'none', ( 28.99137802864834500, -28.99137802864857200, -6.000000000000000000 ) ) ;
#2800 = axis2_placement_3d ( 'none', #2797, #2796, #2795 ) ;
#2801 = direction ( 'none', ( -1.000000000000000000, 4.588098674428803400e-036, 3.187682049077478100e-018 ) ) ;
#2802 = face_outer_bound ( 'none', #6558, .t. ) ;
#2803 = cartesian_point ( 'none', ( -6.237734464634430200, -34.84359966245096300, -5.632331227514401700 ) ) ;
#2804 = cartesian_point ( 'none', ( -6.224170554754393500, -34.94505963294827200, -5.473512817444977900 ) ) ;
#2805 = cartesian_point ( 'none', ( -6.208119190765298600, -35.00000000000002100, -5.285569065920510600 ) ) ;
#2806 = cartesian_point ( 'none', ( -6.192040580870377100, -35.00000000000000700, -5.097306294918439600 ) ) ;
#2807 = cartesian_point ( 'none', ( -5.594399698287023000, -34.54620284114513900, -6.000000000000005300 ) ) ;
#2808 = cartesian_point ( 'none', ( -5.584781560773400600, -34.68605688145981200, -5.906846049748651200 ) ) ;
#2809 = cartesian_point ( 'none', ( -5.571218378982734100, -34.80150417374424200, -5.779579288186581300 ) ) ;
#2810 = cartesian_point ( 'none', ( -5.555403047433952900, -34.88001565028263700, -5.633186995901271900 ) ) ;
#2811 = cartesian_point ( 'none', ( -5.539587715885171600, -34.95852712682102500, -5.486794703615962600 ) ) ;
#2812 = cartesian_point ( 'none', ( -5.521552003697853400, -35.00000000000002100, -5.321517406754262300 ) ) ;
#2813 = cartesian_point ( 'none', ( -5.503498638144992400, -35.00000000000000700, -5.156111321713945400 ) ) ;
#2814 = cartesian_point ( 'none', ( -0.7243570319850835000, -34.99318523363309200, -5.938697812978624300 ) ) ;
#2815 = cartesian_point ( 'none', ( -0.7209093035081507500, -34.99591052868405000, -5.907835697266949500 ) ) ;
#2816 = cartesian_point ( 'none', ( -0.7174615750312178800, -34.99863582373500700, -5.876973581555274600 ) ) ;
#2817 = cartesian_point ( 'none', ( -0.7140041278699658100, -35.00000000000007100, -5.846005956654376100 ) ) ;
#2818 = cartesian_point ( 'none', ( -0.7105466826352205800, -35.00000000000000700, -5.815038332128021500 ) ) ;
#2819 = cartesian_point ( 'none', ( -8.262388918002766800, -34.00000000000001400, -5.000000000000000000 ) ) ;
#2820 = axis2_placement_3d ( 'none', #2819, #2930, #2929 ) ;
#2821 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -5.000000000000000000 ) ) ;
#2822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2823 = face_outer_bound ( 'none', #6538, .t. ) ;
#2824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2825 = axis2_placement_3d ( 'none', #2910, #2843, #2822 ) ;
#2826 = circle ( 'none', #2820, 1.000000000000000000 ) ;
#2827 = cylindrical_surface ( 'none', #2825, 1.000000000000000000 ) ;
#2828 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, 1.439321301118035600e-018 ) ) ;
#2829 = cartesian_point ( 'none', ( 34.00000000000000700, -28.99999999999997900, -5.000000000000000000 ) ) ;
#2830 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2831 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#2832 = cartesian_point ( 'none', ( -28.99999999999995700, -34.00000000000000700, -5.000000000000000000 ) ) ;
#2833 = axis2_placement_3d ( 'none', #2832, #2831, #2830 ) ;
#2834 = cartesian_point ( 'none', ( -8.262388918002765000, -35.00000000000001400, -5.000000000000000000 ) ) ;
#2835 = cylindrical_surface ( 'none', #2833, 1.000000000000000000 ) ;
#2836 = edge_loop ( 'none', ( #1267, #1266, #1264, #1230, #3194, #1229 ) ) ;
#2837 = oriented_edge ( 'none', *, *, #1221, .f. ) ;
#2838 = cartesian_point ( 'none', ( 8.262388918002775600, -35.00000000000001400, -5.000000000000000000 ) ) ;
#2839 = face_outer_bound ( 'none', #6524, .t. ) ;
#2840 = axis2_placement_3d ( 'none', #2829, #2828, #2824 ) ;
#2841 = face_outer_bound ( 'none', #6512, .t. ) ;
#2842 = cylindrical_surface ( 'none', #2840, 1.000000000000000000 ) ;
#2843 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#2844 = cartesian_point ( 'none', ( -8.262388918002765000, -34.00000000000000000, -6.000000000000005300 ) ) ;
#2845 = cartesian_point ( 'none', ( -8.262388918002765000, -34.26179938779915100, -6.000000000000007100 ) ) ;
#2846 = cartesian_point ( 'none', ( -8.262388918002765000, -34.52198665876328200, -5.892226903609820700 ) ) ;
#2847 = cartesian_point ( 'none', ( -8.262388918002765000, -34.70710678118655300, -5.707106781186555900 ) ) ;
#2848 = cartesian_point ( 'none', ( -8.262388918002765000, -34.89222690360982400, -5.521986658763290200 ) ) ;
#2849 = direction ( 'none', ( 0.2164396139381031500, 0.9762960071199332500, -3.053113317719179500e-016 ) ) ;
#2850 = oriented_edge ( 'none', *, *, #6454, .t. ) ;
#2851 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2852 = oriented_edge ( 'none', *, *, #6478, .t. ) ;
#2853 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2854 = edge_curve ( 'none', #6229, #5835, #12130, .t. ) ;
#2855 = cartesian_point ( 'none', ( -28.99137802864844500, 28.99137802864767700, -0.5000000000000005600 ) ) ;
#2856 = axis2_placement_3d ( 'none', #2855, #2853, #2851 ) ;
#2857 = oriented_edge ( 'none', *, *, #6404, .t. ) ;
#2858 = axis2_placement_3d ( 'none', #2870, #2863, #2862 ) ;
#2859 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2860 = cartesian_point ( 'none', ( -28.99999999999995700, -35.00000000000000700, -0.5000000000000005600 ) ) ;
#2861 = vector ( 'none', #2849, 1000.000000000000100 ) ;
#2862 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2863 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2864 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2865 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2867 = advanced_face ( 'none', ( #12596 ), #12367, .f. ) ;
#2866 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2868 = circle ( 'none', #2856, 2.875000000000960100 ) ;
#2869 = cartesian_point ( 'none', ( -28.99137802864844500, 28.99137802864767700, -6.000000000000000000 ) ) ;
#2870 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -0.5000000000000005600 ) ) ;
#2871 = axis2_placement_3d ( 'none', #2869, #2864, #2859 ) ;
#2872 = face_outer_bound ( 'none', #6609, .t. ) ;
#2873 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2874 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2876 = oriented_edge ( 'none', *, *, #2879, .f. ) ;
#2875 = cartesian_point ( 'none', ( -28.99137802864844500, 28.99137802864767700, -6.000000000000000000 ) ) ;
#2877 = axis2_placement_3d ( 'none', #2875, #2874, #2873 ) ;
#2878 = vertex_point ( 'none', #12344 ) ;
#2879 = edge_curve ( 'none', #2878, #3041, #12345, .t. ) ;
#2880 = circle ( 'none', #2858, 6.000000000000001800 ) ;
#2881 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#2882 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#2883 = cylindrical_surface ( 'none', #2871, 2.875000000000960100 ) ;
#2884 = axis2_placement_3d ( 'none', #2947, #2866, #2865 ) ;
#2885 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#2887 = edge_curve ( 'none', #3041, #3037, #12368, .t. ) ;
#2886 = cartesian_point ( 'none', ( -3.476757178853408200, -34.98435987367738400, -5.623053961014163900 ) ) ;
#2888 = cartesian_point ( 'none', ( -3.461780599353323900, -35.00000000000000700, -5.520267460135082500 ) ) ;
#2889 = vertex_point ( 'none', #12353 ) ;
#2890 = cartesian_point ( 'none', ( -3.446802666817791100, -35.00000000000000700, -5.417474047138597400 ) ) ;
#2891 = advanced_face ( 'none', ( #12506 ), #12447, .t. ) ;
#2892 = cartesian_point ( 'none', ( -2.835653352409087400, -34.88147758933583000, -6.000000000000005300 ) ) ;
#2893 = cartesian_point ( 'none', ( -2.824476279422852600, -34.92029300918296300, -5.926029078171104900 ) ) ;
#2894 = cartesian_point ( 'none', ( -2.812626691104468600, -34.95005104778861900, -5.847594127335790800 ) ) ;
#2895 = cartesian_point ( 'none', ( -2.800431406842185800, -34.96997821708613700, -5.766864420929952200 ) ) ;
#2896 = cartesian_point ( 'none', ( -2.788236122579902600, -34.98990538638366100, -5.686134714524114600 ) ) ;
#2897 = cartesian_point ( 'none', ( 3.429843145745536500, -35.00000000000000000, -5.419882400691949300 ) ) ;
#2898 = cartesian_point ( 'none', ( 2.743390315976673900, -35.00000000000000700, -5.523097039115358900 ) ) ;
#2899 = cartesian_point ( 'none', ( 1.713900357772857800, -35.00000000000000000, -5.677183927001574500 ) ) ;
#2900 = cartesian_point ( 'none', ( 1.370788944538069000, -35.00000000000000700, -5.728903047915260900 ) ) ;
#2901 = cartesian_point ( 'none', ( 0.6825192012154414100, -35.00000000000000700, -5.818269917176816200 ) ) ;
#2902 = cartesian_point ( 'none', ( 0.3367592003579744600, -34.99999999999999300, -5.856355137943719300 ) ) ;
#2903 = cartesian_point ( 'none', ( -0.3569606275094589500, -35.00000000000000700, -5.854942391709303500 ) ) ;
#2904 = cartesian_point ( 'none', ( -0.7004528748679959000, -35.00000000000000700, -5.816205279008941400 ) ) ;
#2905 = cartesian_point ( 'none', ( -1.386363469100298200, -35.00000000000000000, -5.726603597174270800 ) ) ;
#2906 = edge_loop ( 'none', ( #1204, #1194, #1190, #3054 ) ) ;
#2907 = cartesian_point ( 'none', ( -1.728671550256420900, -35.00000000000000000, -5.674985864384839700 ) ) ;
#2908 = oriented_edge ( 'none', *, *, #6230, .t. ) ;
#2909 = cartesian_point ( 'none', ( -2.755395784772536800, -35.00000000000000000, -5.521273766652864600 ) ) ;
#2911 = oriented_edge ( 'none', *, *, #2787, .t. ) ;
#2910 = cartesian_point ( 'none', ( -28.99999999999995700, -34.00000000000000700, -5.000000000000000000 ) ) ;
#2912 = oriented_edge ( 'none', *, *, #2887, .f. ) ;
#2913 = line ( 'none', #2986, #3044 ) ;
#2914 = cartesian_point ( 'none', ( -28.99999999999996400, -34.00000000000000700, -5.000000000000000000 ) ) ;
#2915 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2916 = cartesian_point ( 'none', ( -3.439830156679007700, -35.00000000000000700, -5.418464220606318300 ) ) ;
#2917 = cartesian_point ( 'none', ( -4.812126346800151400, -35.00000000000000700, -5.236529991787113800 ) ) ;
#2918 = cartesian_point ( 'none', ( -5.499456577879485900, -35.00000000000000700, -5.156520519983172500 ) ) ;
#2919 = cartesian_point ( 'none', ( -6.878509073564038600, -35.00000000000000700, -5.038614649078253300 ) ) ;
#2920 = cartesian_point ( 'none', ( -7.569934658152832600, -35.00000000000001400, -4.999999999999999100 ) ) ;
#2921 = cartesian_point ( 'none', ( -8.262388918002765000, -35.00000000000001400, -5.000000000000000000 ) ) ;
#2922 = edge_curve ( 'none', #6417, #5900, #12369, .t. ) ;
#2923 = oriented_edge ( 'none', *, *, #6471, .t. ) ;
#2925 = edge_loop ( 'none', ( #2876, #1164, #2923, #1170 ) ) ;
#2924 = face_outer_bound ( 'none', #6530, .t. ) ;
#2926 = cartesian_point ( 'none', ( 29.00000000000000700, -29.00000000000002100, -5.000000000000000000 ) ) ;
#2927 = axis2_placement_3d ( 'none', #3035, #2798, #2786 ) ;
#2928 = b_spline_curve_with_knots ( 'none', 3,
( #2921, #2920, #2919, #2918, #2917, #2916, #2909, #2907, #2905, #2904, #2903, #2902, #2901, #2900, #2899, #2898, #2897, #2997, #2996, #2995, #2994, #2993 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002075848444307574600, 0.004151696888615149200, 0.006227545332922721600, 0.007265469555076508300, 0.008303393777230294900, 0.009341317999384082500, 0.01037924222153787000, 0.01245509066584544300, 0.01453093911015301500, 0.01660678755446058600 ),
.unspecified. ) ;
#2929 = direction ( 'none', ( 1.734723475976807100e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2930 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445700e-016, 1.737911158025875600e-015 ) ) ;
#2931 = axis2_placement_3d ( 'none', #2885, #2882, #2881 ) ;
#2932 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#2933 = circle ( 'none', #2877, 2.875000000000960100 ) ;
#2934 = plane ( 'none', #2931 ) ;
#2935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2936 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2937 = cartesian_point ( 'none', ( -28.99137802864844500, 28.99137802864767700, -6.000000000000000000 ) ) ;
#2938 = cartesian_point ( 'none', ( -28.99999999999995700, -35.00000000000000700, -5.000000000000000000 ) ) ;
#2939 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#2940 = direction ( 'none', ( 3.493733080617289500e-015, 1.000000000000000000, 8.673617379884057700e-017 ) ) ;
#2941 = circle ( 'none', #2884, 2.874999999999999100 ) ;
#2942 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2943 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2944 = plane ( 'none', #2955 ) ;
#2945 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#2946 = axis2_placement_3d ( 'none', #2937, #2936, #2935 ) ;
#2947 = cartesian_point ( 'none', ( 28.99137802864834500, -28.99137802864857200, -0.5000000000000003300 ) ) ;
#2948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2949 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2950 = axis2_placement_3d ( 'none', #2953, #2949, #2948 ) ;
#2951 = circle ( 'none', #2950, 4.999999999999834800 ) ;
#2952 = face_outer_bound ( 'none', #6568, .t. ) ;
#2953 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#2954 = axis2_placement_3d ( 'none', #2960, #2943, #2942 ) ;
#2955 = axis2_placement_3d ( 'none', #2945, #2939, #2932 ) ;
#2956 = circle ( 'none', #2946, 2.875000000000960100 ) ;
#2957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2958 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#2959 = axis2_placement_3d ( 'none', #2790, #2958, #2957 ) ;
#2960 = cartesian_point ( 'none', ( 28.99137802864834500, -28.99137802864857200, -6.000000000000000000 ) ) ;
#2961 = cartesian_point ( 'none', ( -6.943870843131438000, -34.30043872080425200, -6.000000000000005300 ) ) ;
#2962 = cartesian_point ( 'none', ( -6.939876161249651800, -34.50295106794482100, -5.933762863753269600 ) ) ;
#2963 = cartesian_point ( 'none', ( -6.931378370046197700, -34.68277521016307200, -5.802719986981068200 ) ) ;
#2964 = cartesian_point ( 'none', ( -6.920065881834906600, -34.80718367461929600, -5.631475459127530700 ) ) ;
#2965 = cartesian_point ( 'none', ( -6.908753393623615400, -34.93159213907551900, -5.460230931273993200 ) ) ;
#2966 = cartesian_point ( 'none', ( -6.894686377832743000, -35.00000000000002100, -5.249620725086758800 ) ) ;
#2967 = cartesian_point ( 'none', ( -6.880582523595761800, -35.00000000000000700, -5.038501268122934600 ) ) ;
#2968 = cartesian_point ( 'none', ( -6.269135270709230500, -34.42332078097469200, -6.000000000000005300 ) ) ;
#2969 = cartesian_point ( 'none', ( -6.262328861011526200, -34.59450397470232000, -5.920304456750960400 ) ) ;
#2970 = cartesian_point ( 'none', ( -6.251298374514465900, -34.74213969195366000, -5.791149637583824700 ) ) ;
#2971 = cartesian_point ( 'none', ( -1.786181666669287800, -34.94566439796927400, -6.000000000000005300 ) ) ;
#2972 = cartesian_point ( 'none', ( -1.778368084829979400, -34.96363695627268700, -5.947478721640647900 ) ) ;
#2973 = cartesian_point ( 'none', ( -1.770347340077038400, -34.97724685450950200, -5.893560195384519100 ) ) ;
#2974 = cartesian_point ( 'none', ( -1.762221922664784800, -34.98633763779096700, -5.838935611048569300 ) ) ;
#2975 = cartesian_point ( 'none', ( -1.754096505252531200, -34.99542842107243200, -5.784311026712619400 ) ) ;
#2976 = cartesian_point ( 'none', ( -1.745866547478524700, -35.00000000000000700, -5.728981285402290300 ) ) ;
#2977 = direction ( 'none', ( 6.938893903907228400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2978 = edge_loop ( 'none', ( #2912, #3040, #2850, #2852, #3058, #1159 ) ) ;
#2979 = direction ( 'none', ( 1.000000000000000000, 6.800116025829079900e-015, 6.942081585956305200e-015 ) ) ;
#2980 = axis2_placement_3d ( 'none', #2914, #2979, #2977 ) ;
#2981 = advanced_face ( 'none', ( #12352 ), #12338, .t. ) ;
#2982 = circle ( 'none', #2980, 1.000000000000000000 ) ;
#2983 = oriented_edge ( 'none', *, *, #5836, .t. ) ;
#2984 = axis2_placement_3d ( 'none', #2821, #2915, #2801 ) ;
#2985 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.187682049077478100e-018 ) ) ;
#2986 = cartesian_point ( 'none', ( -28.99999999999995700, -35.00000000000000700, -5.000000000000000000 ) ) ;
#2987 = direction ( 'none', ( -1.000000000000000000, 4.588098674428803400e-036, 3.187682049077477800e-018 ) ) ;
#2988 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#2989 = axis2_placement_3d ( 'none', #2926, #2988, #2987 ) ;
#2990 = toroidal_surface ( 'none', #2989, 4.999999999999998200, 1.000000000000000000 ) ;
#2991 = face_outer_bound ( 'none', #6536, .t. ) ;
#2992 = plane ( 'none', #2788 ) ;
#2993 = cartesian_point ( 'none', ( 8.262388918002775600, -35.00000000000001400, -5.000000000000000000 ) ) ;
#2994 = cartesian_point ( 'none', ( 7.566809155115108400, -35.00000000000002100, -5.000000000000006200 ) ) ;
#2995 = cartesian_point ( 'none', ( 6.874607581250413300, -35.00000000000001400, -5.038848051406573900 ) ) ;
#2996 = cartesian_point ( 'none', ( 5.493732071557466200, -35.00000000000000700, -5.157110819628745600 ) ) ;
#2997 = cartesian_point ( 'none', ( 4.805131084064791800, -35.00000000000000000, -5.237364418067439700 ) ) ;
#2998 = cartesian_point ( 'none', ( -1.063332129617494900, -34.99771645426453400, -5.847452590957167300 ) ) ;
#2999 = cartesian_point ( 'none', ( -1.058263973767869200, -35.00000000000007100, -5.808788185313029700 ) ) ;
#3000 = cartesian_point ( 'none', ( -1.053195802107573600, -35.00000000000000700, -5.770123659051023400 ) ) ;
#3001 = cartesian_point ( 'none', ( -0.7312135663303076500, -34.98366048595636400, -6.000000000000005300 ) ) ;
#3002 = cartesian_point ( 'none', ( -0.7277950455175561400, -34.98909881396711800, -5.969454419582714200 ) ) ;
#3003 = cartesian_point ( 'none', ( -4.195095171434593900, -34.88573541591344500, -5.803120448761457200 ) ) ;
#3004 = cartesian_point ( 'none', ( -4.179877717944454400, -34.93112051231476300, -5.688254467332316500 ) ) ;
#3005 = cartesian_point ( 'none', ( -4.164660264454314000, -34.97650560871608100, -5.573388485903175900 ) ) ;
#3006 = cartesian_point ( 'none', ( -4.148322358154554300, -35.00000000000000700, -5.450064984843347600 ) ) ;
#3007 = cartesian_point ( 'none', ( -4.131979196030125800, -35.00000000000000700, -5.326701811215494700 ) ) ;
#3008 = cartesian_point ( 'none', ( -3.531397630370366700, -34.81779897171441700, -6.000000000000005300 ) ) ;
#3009 = cartesian_point ( 'none', ( -3.519034247867074000, -34.87707241204960000, -5.914211327473898500 ) ) ;
#3010 = cartesian_point ( 'none', ( -3.505385381243935500, -34.92289581538017300, -5.820033223621538600 ) ) ;
#3011 = cartesian_point ( 'none', ( -3.491071280048672100, -34.95362784452878200, -5.721543592317851300 ) ) ;
#3012 = oriented_edge ( 'none', *, *, #6462, .t. ) ;
#3013 = edge_curve ( 'none', #1263, #2889, #12334, .t. ) ;
#3014 = cartesian_point ( 'none', ( -4.910957946745839700, -34.65014266209875900, -6.000000000000005300 ) ) ;
#3015 = advanced_face ( 'none', ( #12340 ), #12505, .t. ) ;
#3016 = cartesian_point ( 'none', ( -4.899330521138526100, -34.75990519861417700, -5.904698733878463600 ) ) ;
#3017 = cartesian_point ( 'none', ( -4.884804961625254000, -34.84857501644670900, -5.786207673901375700 ) ) ;
#3018 = cartesian_point ( 'none', ( -4.868684155840236700, -34.90861318010074400, -5.654965342346781800 ) ) ;
#3019 = cartesian_point ( 'none', ( -4.852563350055219400, -34.96865134375477900, -5.523723010792188000 ) ) ;
#3020 = cartesian_point ( 'none', ( -4.834864116955784200, -35.00000000000000700, -5.379862509551612600 ) ) ;
#3021 = cartesian_point ( 'none', ( -4.817155725242460400, -35.00000000000000700, -5.235929575292392000 ) ) ;
#3022 = cartesian_point ( 'none', ( -4.221177788558103200, -34.73397081690658400, -6.000000000000005300 ) ) ;
#3023 = cartesian_point ( 'none', ( -4.209182384502799600, -34.81848880533188900, -5.909455030676181100 ) ) ;
#3024 = oriented_edge ( 'none', *, *, #2922, .t. ) ;
#3025 = edge_curve ( 'none', #3043, #2878, #12330, .t. ) ;
#3026 = cartesian_point ( 'none', ( -0.3776307429568999100, -34.98932353570347000, -6.000000000000005300 ) ) ;
#3027 = cartesian_point ( 'none', ( -0.3758633113492878000, -34.99287601318299300, -5.975889575832748200 ) ) ;
#3028 = cartesian_point ( 'none', ( -0.3740865265441085700, -34.99554631641624500, -5.951649263639845700 ) ) ;
#3029 = cartesian_point ( 'none', ( -1.395844921579926500, -35.00000000000000700, -5.725208985974025400 ) ) ;
#3030 = cartesian_point ( 'none', ( -1.083328144831113200, -34.97275326254642600, -6.000000000000005300 ) ) ;
#3031 = cartesian_point ( 'none', ( -1.078398064313417400, -34.98179403825344000, -5.962388955933842100 ) ) ;
#3032 = cartesian_point ( 'none', ( -1.073399190592872400, -34.98861345919235800, -5.924253096061013600 ) ) ;
#3033 = cartesian_point ( 'none', ( -1.068365660105183600, -34.99316495672845000, -5.885852843509090000 ) ) ;
#3034 = toroidal_surface ( 'none', #2984, 4.999999999999998200, 1.000000000000000000 ) ;
#3035 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#3036 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#3037 = vertex_point ( 'none', #12500 ) ;
#3038 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#3039 = circle ( 'none', #3042, 2.874999999999995600 ) ;
#3040 = oriented_edge ( 'none', *, *, #2776, .f. ) ;
#3041 = vertex_point ( 'none', #12499 ) ;
#3043 = vertex_point ( 'none', #12493 ) ;
#3042 = axis2_placement_3d ( 'none', #2799, #2792, #2791 ) ;
#3044 = vector ( 'none', #2985, 1000.000000000000000 ) ;
#3045 = circle ( 'none', #2959, 6.000000000000001800 ) ;
#3046 = circle ( 'none', #2800, 5.000000000000691000 ) ;
#3047 = cartesian_point ( 'none', ( -1.737636523581783700, -35.00000000000000700, -5.673651093542179800 ) ) ;
#3048 = cartesian_point ( 'none', ( -1.435442723331918700, -34.96184603913648200, -6.000000000000005300 ) ) ;
#3049 = cartesian_point ( 'none', ( -1.429001083109278500, -34.97448926253975500, -5.955323492284970900 ) ) ;
#3050 = cartesian_point ( 'none', ( -1.422441349200660900, -34.98404168475162400, -5.909808379143402000 ) ) ;
#3051 = cartesian_point ( 'none', ( -1.415822016702216400, -34.99041938477284200, -5.863869989751231400 ) ) ;
#3052 = cartesian_point ( 'none', ( -1.409202684203771700, -34.99679708479405300, -5.817931600359060000 ) ) ;
#3053 = cartesian_point ( 'none', ( -1.402523819665772600, -35.00000000000007100, -5.771570413971682400 ) ) ;
#3054 = oriented_edge ( 'none', *, *, #5834, .t. ) ;
#3055 = cartesian_point ( 'none', ( -2.775696270027656600, -35.00000000000000700, -5.603117748544066900 ) ) ;
#3056 = edge_curve ( 'none', #6410, #3037, #12490, .t. ) ;
#3057 = cartesian_point ( 'none', ( -2.763155840030260700, -35.00000000000000700, -5.520096943958128200 ) ) ;
#3058 = oriented_edge ( 'none', *, *, #6422, .t. ) ;
#3059 = cartesian_point ( 'none', ( -2.136005561915888000, -34.92426879509145700, -6.000000000000005300 ) ) ;
#3060 = cartesian_point ( 'none', ( -2.127070816360937300, -34.94918897390944300, -5.940328840484133900 ) ) ;
#3061 = cartesian_point ( 'none', ( -2.117773790419514900, -34.96818158560253700, -5.878238172701610000 ) ) ;
#3062 = cartesian_point ( 'none', ( -2.108291750723918500, -34.98088449755601900, -5.814911881009030600 ) ) ;
#3063 = cartesian_point ( 'none', ( -2.098809711028321700, -34.99358740950950200, -5.751585589316451100 ) ) ;
#3064 = cartesian_point ( 'none', ( -2.089143121661568800, -35.00000000000000700, -5.687026773116215800 ) ) ;
#3065 = cartesian_point ( 'none', ( -2.079476295731276000, -35.00000000000000700, -5.622466377014162300 ) ) ;
#3066 = cartesian_point ( 'none', ( -0.01935570456691379900, -34.99300896168969600, -5.976105783256525000 ) ) ;
#3067 = cartesian_point ( 'none', ( -0.01908072328207983900, -34.99912497290684900, -5.903917476643575100 ) ) ;
#3068 = oriented_edge ( 'none', *, *, #3186, .t. ) ;
#3069 = cartesian_point ( 'none', ( -0.3723050516036099900, -34.99732731354440300, -5.927343816153409300 ) ) ;
#3070 = cartesian_point ( 'none', ( -0.3705235766631113600, -34.99910831067256100, -5.903038368666973000 ) ) ;
#3071 = cartesian_point ( 'none', ( -0.3687374132254908600, -35.00000000000000700, -5.878667809035252200 ) ) ;
#3072 = cartesian_point ( 'none', ( -0.3669512489666155200, -35.00000000000000700, -5.854297237798418200 ) ) ;
#3073 = cartesian_point ( 'none', ( -0.01944672294272156000, -34.98952260973707200, -6.000000000000005300 ) ) ;
#3074 = cartesian_point ( 'none', ( -0.01926420499961739600, -34.99562945294967200, -5.952085243738960900 ) ) ;
#3075 = cartesian_point ( 'none', ( -0.01917246414084861800, -34.99737721292826400, -5.928001360191268000 ) ) ;
#3076 = cartesian_point ( 'none', ( -8.262388918002766800, -35.00000000000000700, -5.261799387799156200 ) ) ;
#3077 = cartesian_point ( 'none', ( -8.262388918002766800, -35.00000000000000700, -5.000000000000005300 ) ) ;
#3078 = cartesian_point ( 'none', ( -7.609561623062369900, -34.15864450020838900, -6.000000000000005300 ) ) ;
#3079 = cartesian_point ( 'none', ( -7.609561623062369900, -34.39400313797280300, -5.958466966967748100 ) ) ;
#3080 = cartesian_point ( 'none', ( -7.605406708496748700, -34.61145653801033000, -5.832125313663128800 ) ) ;
#3081 = cartesian_point ( 'none', ( -7.598269878259809000, -34.76319608213420800, -5.651017480238903300 ) ) ;
#3082 = cartesian_point ( 'none', ( -7.591133048022869400, -34.91493562625807800, -5.469909646814676800 ) ) ;
#3083 = cartesian_point ( 'none', ( -7.581102196928043200, -35.00000000000000700, -5.235358637764423200 ) ) ;
#3084 = cartesian_point ( 'none', ( -7.571009194814609900, -35.00000000000000700, -5.000000000000004400 ) ) ;
#3085 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#3086 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3087 = vector ( 'none', #3086, 1000.000000000000000 ) ;
#3088 = cartesian_point ( 'none', ( 4.854121959736899000, 1.999999999999998200, -6.000000000000001800 ) ) ;
#3089 = oriented_edge ( 'none', *, *, #1168, .t. ) ;
#3090 = line ( 'none', #3088, #3087 ) ;
#3091 = circle ( 'none', #3220, 4.549999999999999800 ) ;
#3092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3093 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3094 = cartesian_point ( 'none', ( 4.854121959736899000, 1.999999999999998200, -6.000000000000001800 ) ) ;
#3095 = face_outer_bound ( 'none', #11009, .t. ) ;
#3096 = direction ( 'none', ( -3.557745196287408500e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3097 = axis2_placement_3d ( 'none', #3177, #3176, #3175 ) ;
#3098 = plane ( 'none', #3105 ) ;
#3100 = oriented_edge ( 'none', *, *, #751, .f. ) ;
#3099 = face_outer_bound ( 'none', #11015, .t. ) ;
#3101 = oriented_edge ( 'none', *, *, #975, .t. ) ;
#3102 = axis2_placement_3d ( 'none', #3219, #3218, #3217 ) ;
#3103 = direction ( 'none', ( -1.000000000000000000, 4.588098674428803400e-036, 3.187682049077478100e-018 ) ) ;
#3104 = cylindrical_surface ( 'none', #3172, 1.000000000000000900 ) ;
#3105 = axis2_placement_3d ( 'none', #3094, #3093, #3092 ) ;
#3106 = cartesian_point ( 'none', ( 11.92943035724919400, 2.877919977996280300e-015, -23.50000000000000000 ) ) ;
#3107 = direction ( 'none', ( -1.000000000000000000, 4.588098674428802700e-036, 3.187682049077477800e-018 ) ) ;
#3108 = axis2_placement_3d ( 'none', #3201, #3199, #3103 ) ;
#3109 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#3110 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.058779592821260900, -23.97204098593307700 ) ) ;
#3111 = face_outer_bound ( 'none', #6623, .t. ) ;
#3112 = face_bound ( 'none', #6635, .t. ) ;
#3113 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#3114 = face_outer_bound ( 'none', #763, .t. ) ;
#3115 = toroidal_surface ( 'none', #3203, 4.500000000000000900, 0.5000000000000000000 ) ;
#3116 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3117 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#3119 = edge_loop ( 'none', ( #2837, #1223, #1262, #3068 ) ) ;
#3118 = cartesian_point ( 'none', ( -28.99137802864764500, -28.99137802864925800, -0.5000000000000005600 ) ) ;
#3120 = face_outer_bound ( 'none', #6680, .t. ) ;
#3121 = vector ( 'none', #3202, 1000.000000000000000 ) ;
#3122 = plane ( 'none', #3102 ) ;
#3123 = face_outer_bound ( 'none', #671, .t. ) ;
#3124 = direction ( 'none', ( -1.000000000000000000, 1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#3125 = edge_curve ( 'none', #6481, #2889, #12488, .t. ) ;
#3126 = cartesian_point ( 'none', ( -6.694132303062704600e-018, -3.022574732347876000e-018, -2.100000000000000100 ) ) ;
#3127 = face_outer_bound ( 'none', #6644, .t. ) ;
#3128 = axis2_placement_3d ( 'none', #3276, #3224, #3146 ) ;
#3129 = face_outer_bound ( 'none', #6639, .t. ) ;
#3130 = circle ( 'none', #3134, 33.00000000000000000 ) ;
#3131 = cylindrical_surface ( 'none', #3208, 2.874999999999995600 ) ;
#3132 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#3133 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#3134 = axis2_placement_3d ( 'none', #3163, #3133, #3132 ) ;
#3135 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#3136 = axis2_placement_3d ( 'none', #3161, #3166, #3135 ) ;
#3137 = face_bound ( 'none', #6665, .t. ) ;
#3138 = cartesian_point ( 'none', ( 11.92943035724919400, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#3139 = face_outer_bound ( 'none', #6682, .t. ) ;
#3140 = cartesian_point ( 'none', ( -1.593841024538739300e-018, -7.196606505590179000e-019, -0.5000000000000000000 ) ) ;
#3141 = axis2_placement_3d ( 'none', #3140, #3155, #3154 ) ;
#3142 = line ( 'none', #3230, #3229 ) ;
#3143 = axis2_placement_3d ( 'none', #3138, #3170, #3169 ) ;
#3144 = axis2_placement_3d ( 'none', #3156, #3168, #3274 ) ;
#3145 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3146 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3147 = axis2_placement_3d ( 'none', #3277, #3149, #3145 ) ;
#3148 = face_outer_bound ( 'none', #6629, .t. ) ;
#3149 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#3150 = circle ( 'none', #3141, 33.00000000000000000 ) ;
#3151 = axis2_placement_3d ( 'none', #3126, #3233, #3232 ) ;
#3152 = axis2_placement_3d ( 'none', #3272, #3271, #3192 ) ;
#3153 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#3154 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.285461128743953000e-018 ) ) ;
#3155 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#3156 = cartesian_point ( 'none', ( 12.92943035724919400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3157 = toroidal_surface ( 'none', #3171, 4.499999999999837500, 0.5000000000000000000 ) ;
#3158 = axis2_placement_3d ( 'none', #3118, #3117, #3116 ) ;
#3159 = circle ( 'none', #3158, 2.875000000000668800 ) ;
#3160 = face_outer_bound ( 'none', #6699, .t. ) ;
#3161 = cartesian_point ( 'none', ( 37.85281380488353900, 36.15210971865670300, -0.4999999999999998900 ) ) ;
#3162 = cylindrical_surface ( 'none', #3151, 33.00000000000000000 ) ;
#3163 = cartesian_point ( 'none', ( -6.694132303062704600e-018, -3.022574732347876000e-018, -2.100000000000000100 ) ) ;
#3164 = cylindrical_surface ( 'none', #3128, 2.874999999999995600 ) ;
#3165 = face_bound ( 'none', #6631, .t. ) ;
#3166 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#3167 = face_bound ( 'none', #6606, .t. ) ;
#3168 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#3169 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147349500e-016, 1.000000000000000000 ) ) ;
#3170 = direction ( 'none', ( -2.876857854428433600e-033, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#3171 = axis2_placement_3d ( 'none', #3113, #3191, #3190 ) ;
#3172 = axis2_placement_3d ( 'none', #3110, #3109, #3096 ) ;
#3173 = cartesian_point ( 'none', ( 5.000000000000002700, 4.999999999999999100, -1.750000000000001600 ) ) ;
#3174 = vector ( 'none', #3179, 1000.000000000000000 ) ;
#3175 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3177 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#3178 = face_outer_bound ( 'none', #11019, .t. ) ;
#3179 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, -0.0000000000000000000 ) ) ;
#3180 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 5.000000000000000900, -2.000000000000001800 ) ) ;
#3181 = line ( 'none', #3180, #3174 ) ;
#3182 = toroidal_surface ( 'none', #3289, 5.000000000000000900, 0.2500000000000000000 ) ;
#3183 = direction ( 'none', ( -1.000000000000000000, 3.469446951953599600e-018, 0.0000000000000000000 ) ) ;
#3184 = toroidal_surface ( 'none', #3152, 22.50000000000000000, 0.9999999999999991100 ) ;
#3186 = edge_curve ( 'none', #6503, #3043, #12468, .t. ) ;
#3185 = toroidal_surface ( 'none', #3108, 4.500000000000977000, 0.5000000000000000000 ) ;
#3187 = cartesian_point ( 'none', ( 77.98325422641156000, 2.816687638038913100e-015, -23.00000000000000400 ) ) ;
#3188 = line ( 'none', #3187, #3121 ) ;
#3189 = advanced_face ( 'none', ( #12475 ), #12462, .t. ) ;
#3190 = direction ( 'none', ( -1.000000000000000000, 4.588098674428804000e-036, 3.187682049077478500e-018 ) ) ;
#3191 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#3192 = direction ( 'none', ( 3.557745196287411800e-039, 1.023512721199446700e-071, 1.000000000000000000 ) ) ;
#3193 = advanced_face ( 'none', ( #12460 ), #12372, .t. ) ;
#3194 = oriented_edge ( 'none', *, *, #6466, .t. ) ;
#3195 = edge_loop ( 'none', ( #3580, #3100 ) ) ;
#3196 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#3198 = oriented_edge ( 'none', *, *, #1003, .f. ) ;
#3197 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#3200 = oriented_edge ( 'none', *, *, #986, .f. ) ;
#3199 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#3201 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#3202 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#3203 = axis2_placement_3d ( 'none', #3197, #3196, #3107 ) ;
#3204 = cartesian_point ( 'none', ( 11.92943035724919400, 9.629649721936179300e-032, 23.50000000000000000 ) ) ;
#3205 = oriented_edge ( 'none', *, *, #1240, .f. ) ;
#3206 = face_outer_bound ( 'none', #6677, .t. ) ;
#3207 = cylindrical_surface ( 'none', #3270, 30.25000000000000000 ) ;
#3208 = axis2_placement_3d ( 'none', #3275, #3223, #3222 ) ;
#3209 = cartesian_point ( 'none', ( 4.854121959736899000, -2.000000000000001800, -5.999999999999998200 ) ) ;
#3210 = b_spline_curve_with_knots ( 'none', 3,
( #3288, #3287, #3286, #3285, #3284, #3283 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#3211 = face_outer_bound ( 'none', #11226, .t. ) ;
#3212 = direction ( 'none', ( 1.000000000000000000, 1.772887392448297400e-015, 0.0000000000000000000 ) ) ;
#3213 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3214 = cartesian_point ( 'none', ( 4.854121959736899000, 2.000000000000000000, -6.800000000000000700 ) ) ;
#3215 = cartesian_point ( 'none', ( 4.854121959736899000, 2.000000000000000000, -6.000000000000001800 ) ) ;
#3216 = plane ( 'none', #3097 ) ;
#3217 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3218 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3219 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#3220 = axis2_placement_3d ( 'none', #3085, #3213, #3212 ) ;
#3221 = plane ( 'none', #3136 ) ;
#3222 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3223 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#3224 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#3225 = cylindrical_surface ( 'none', #3147, 2.875000000000665200 ) ;
#3226 = face_bound ( 'none', #6634, .t. ) ;
#3227 = circle ( 'none', #3144, 23.00000000000000400 ) ;
#3228 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#3229 = vector ( 'none', #3228, 1000.000000000000000 ) ;
#3230 = cartesian_point ( 'none', ( 77.98325422641156000, 1.925929944387235900e-031, 23.00000000000000400 ) ) ;
#3231 = circle ( 'none', #3143, 1.000000000000000900 ) ;
#3232 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#3233 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#3234 = face_outer_bound ( 'none', #11322, .t. ) ;
#3235 = axis2_placement_3d ( 'none', #3240, #3239, #2740 ) ;
#3236 = direction ( 'none', ( 1.000000000000000000, -3.469446951953582600e-018, 0.0000000000000000000 ) ) ;
#3237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3238 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#3239 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3240 = cartesian_point ( 'none', ( 4.999999999999999100, -1.734723475976807100e-015, -1.750000000000001600 ) ) ;
#3241 = face_outer_bound ( 'none', #11229, .t. ) ;
#3242 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3243 = vector ( 'none', #3242, 1000.000000000000000 ) ;
#3244 = cartesian_point ( 'none', ( 5.000000000000002700, -1.734723475976807100e-015, -2.000000000000001800 ) ) ;
#3245 = line ( 'none', #3244, #3243 ) ;
#3246 = circle ( 'none', #3268, 4.399999999999999500 ) ;
#3248 = edge_curve ( 'none', #1261, #1263, #12566, .t. ) ;
#3247 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3249 = vector ( 'none', #3247, 1000.000000000000000 ) ;
#3250 = oriented_edge ( 'none', *, *, #3025, .f. ) ;
#3251 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3252 = line ( 'none', #3251, #3249 ) ;
#3253 = oriented_edge ( 'none', *, *, #3254, .f. ) ;
#3254 = edge_curve ( 'none', #6485, #1261, #12554, .t. ) ;
#3255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3256 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, -0.0000000000000000000 ) ) ;
#3257 = axis2_placement_3d ( 'none', #3173, #3256, #3255 ) ;
#3258 = cylindrical_surface ( 'none', #3235, 0.2500000000000000000 ) ;
#3259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3260 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3261 = axis2_placement_3d ( 'none', #3266, #3260, #3259 ) ;
#3262 = circle ( 'none', #3261, 0.2500000000000000000 ) ;
#3263 = direction ( 'none', ( -1.000000000000000000, 3.469446951953614200e-018, 0.0000000000000000000 ) ) ;
#3264 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3265 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -1.750000000000001600 ) ) ;
#3266 = cartesian_point ( 'none', ( -4.999999999999999100, -1.734723475976807100e-015, -1.750000000000008400 ) ) ;
#3267 = circle ( 'none', #3257, 0.2499999999999997800 ) ;
#3268 = axis2_placement_3d ( 'none', #3238, #3237, #3236 ) ;
#3269 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#3270 = axis2_placement_3d ( 'none', #3269, #3153, #3124 ) ;
#3271 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#3272 = cartesian_point ( 'none', ( 11.92943035724919400, 9.629649721936179300e-032, 0.0000000000000000000 ) ) ;
#3273 = face_outer_bound ( 'none', #4341, .t. ) ;
#3274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3275 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864845200, -6.000000000000000000 ) ) ;
#3276 = cartesian_point ( 'none', ( 28.99137802864834500, -28.99137802864857200, -6.000000000000000000 ) ) ;
#3277 = cartesian_point ( 'none', ( -28.99137802864764500, -28.99137802864925800, -6.000000000000000000 ) ) ;
#3278 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3279 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#3280 = axis2_placement_3d ( 'none', #3279, #3278, #3183 ) ;
#3281 = circle ( 'none', #3280, 5.249999999999999100 ) ;
#3282 = face_outer_bound ( 'none', #11043, .t. ) ;
#3283 = cartesian_point ( 'none', ( 4.197916149710472700, 2.000000000000000000, -7.250000000000002700 ) ) ;
#3284 = cartesian_point ( 'none', ( 4.197916149710475300, 2.000000000000000000, -7.320152094059508000 ) ) ;
#3285 = cartesian_point ( 'none', ( 4.164216814027796000, 1.999999999999998200, -7.386571282138702600 ) ) ;
#3286 = cartesian_point ( 'none', ( 4.057524115737551900, 1.999999999999998200, -7.477096674705562900 ) ) ;
#3287 = cartesian_point ( 'none', ( 3.989071575138385000, 1.999999999999997800, -7.500000000000002700 ) ) ;
#3288 = cartesian_point ( 'none', ( 3.919183588453084800, 1.999999999999998200, -7.500000000000003600 ) ) ;
#3289 = axis2_placement_3d ( 'none', #3265, #3264, #3263 ) ;
#3290 = toroidal_surface ( 'none', #3305, 3.850000000000000100, 0.2500000000000000000 ) ;
#3291 = circle ( 'none', #3329, 0.4999999999999376100 ) ;
#3292 = cartesian_point ( 'none', ( -3.919183588453086100, 2.000000000000001800, -7.500000000000003600 ) ) ;
#3293 = cartesian_point ( 'none', ( -3.988961340097306100, 2.000000000000001800, -7.500000000000004400 ) ) ;
#3294 = cartesian_point ( 'none', ( -4.058400892740068300, 2.000000000000000000, -7.476436363636216800 ) ) ;
#3295 = cartesian_point ( 'none', ( -4.163716205064194900, 2.000000000000000000, -7.386912127450131900 ) ) ;
#3296 = cartesian_point ( 'none', ( -4.197916149710475300, 2.000000000000000000, -7.319970213341944600 ) ) ;
#3297 = cartesian_point ( 'none', ( -4.197916149710474400, 2.000000000000000000, -7.249999999999999100 ) ) ;
#3298 = b_spline_curve_with_knots ( 'none', 3,
( #3297, #3296, #3295, #3294, #3293, #3292 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#3299 = cartesian_point ( 'none', ( -4.197916149710474400, 2.000000000000000000, -6.000000000000001800 ) ) ;
#3300 = plane ( 'none', #3304 ) ;
#3301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3302 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3303 = cartesian_point ( 'none', ( 5.000000000000002700, 4.999999999999999100, -1.750000000000001600 ) ) ;
#3304 = axis2_placement_3d ( 'none', #3299, #3383, #3382 ) ;
#3305 = axis2_placement_3d ( 'none', #3323, #3322, #3406 ) ;
#3306 = circle ( 'none', #3308, 0.2500000000000000000 ) ;
#3307 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3308 = axis2_placement_3d ( 'none', #3303, #3302, #3301 ) ;
#3309 = face_outer_bound ( 'none', #11219, .t. ) ;
#3310 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3312 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999994700 ) ) ;
#3313 = cartesian_point ( 'none', ( 3.919183588453084800, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3314 = cartesian_point ( 'none', ( 3.988961340097302100, -2.000000000000000400, -7.500000000000000900 ) ) ;
#3315 = cartesian_point ( 'none', ( 4.058400892740066500, -2.000000000000001800, -7.476436363636214100 ) ) ;
#3316 = cartesian_point ( 'none', ( 4.163716205064189600, -2.000000000000002200, -7.386912127450129300 ) ) ;
#3317 = cartesian_point ( 'none', ( 4.197916149710471800, -2.000000000000001800, -7.319970213341945500 ) ) ;
#3318 = cartesian_point ( 'none', ( 4.197916149710472700, -2.000000000000001800, -7.249999999999999100 ) ) ;
#3319 = plane ( 'none', #3325 ) ;
#3320 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032100, 5.551115123125782700e-017 ) ) ;
#3321 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -5.500000000000067500 ) ) ;
#3322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3323 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3324 = cartesian_point ( 'none', ( 4.152269958124729300, -0.9205360875688649600, -5.000000000000095000 ) ) ;
#3325 = axis2_placement_3d ( 'none', #3324, #3403, #3401 ) ;
#3326 = face_outer_bound ( 'none', #11291, .t. ) ;
#3327 = direction ( 'none', ( 0.2164396139381032900, 0.9762960071199332500, 0.0000000000000000000 ) ) ;
#3328 = direction ( 'none', ( 0.9762960071199333600, -0.2164396139381032900, 5.551115123125783900e-017 ) ) ;
#3329 = axis2_placement_3d ( 'none', #3413, #3328, #3327 ) ;
#3330 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000002200 ) ) ;
#3331 = cartesian_point ( 'none', ( 0.9205360875688766200, -4.152269958124725800, -5.000000000000122600 ) ) ;
#3332 = face_outer_bound ( 'none', #11214, .t. ) ;
#3333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3334 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3335 = axis2_placement_3d ( 'none', #3341, #3334, #3333 ) ;
#3336 = face_outer_bound ( 'none', #11210, .t. ) ;
#3337 = cartesian_point ( 'none', ( -4.854121959736899000, 1.999999999999998200, -6.800000000000000700 ) ) ;
#3338 = cartesian_point ( 'none', ( -4.599926931897655900, 1.999999999999998200, -7.035027365083887000 ) ) ;
#3339 = cartesian_point ( 'none', ( -4.344424804578797400, 2.000000000000000000, -7.268660219544593700 ) ) ;
#3340 = cartesian_point ( 'none', ( -4.086869217383892300, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3341 = cartesian_point ( 'none', ( 4.999999999999999100, -1.734723475976807100e-015, -1.750000000000001600 ) ) ;
#3342 = circle ( 'none', #3335, 0.2499999999999997800 ) ;
#3343 = axis2_placement_3d ( 'none', #3396, #3395, #3394 ) ;
#3344 = b_spline_curve_with_knots ( 'none', 3,
( #3340, #3339, #3338, #3337 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398562700 ),
.unspecified. ) ;
#3345 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3346 = cartesian_point ( 'none', ( 4.854121959736899000, -2.000000000000001800, -5.999999999999998200 ) ) ;
#3347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3348 = cylindrical_surface ( 'none', #3466, 0.2500000000000000000 ) ;
#3349 = axis2_placement_3d ( 'none', #3412, #3311, #3310 ) ;
#3350 = cartesian_point ( 'none', ( -5.000000000000000900, 4.999999999999999100, -1.749999999999994700 ) ) ;
#3351 = cartesian_point ( 'none', ( 4.854121959736899000, -2.000000000000001800, -5.999999999999998200 ) ) ;
#3352 = plane ( 'none', #3475 ) ;
#3353 = line ( 'none', #3346, #3411 ) ;
#3354 = axis2_placement_3d ( 'none', #3450, #3444, #3376 ) ;
#3355 = vector ( 'none', #3469, 1000.000000000000000 ) ;
#3356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3357 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3358 = face_outer_bound ( 'none', #11036, .t. ) ;
#3359 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.249999999999999100 ) ) ;
#3360 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000400, -7.320152094059514200 ) ) ;
#3361 = cartesian_point ( 'none', ( -4.164216814027802200, -2.000000000000001800, -7.386571282138702600 ) ) ;
#3362 = cartesian_point ( 'none', ( -4.057524115737551900, -2.000000000000001300, -7.477096674705564700 ) ) ;
#3363 = cartesian_point ( 'none', ( -3.989071575138384100, -1.999999999999999600, -7.499999999999996400 ) ) ;
#3364 = cartesian_point ( 'none', ( -3.919183588453087900, -2.000000000000000000, -7.499999999999996400 ) ) ;
#3365 = axis2_placement_3d ( 'none', #3372, #3357, #3356 ) ;
#3366 = b_spline_curve_with_knots ( 'none', 3,
( #3364, #3363, #3362, #3361, #3360, #3359 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#3367 = face_outer_bound ( 'none', #11305, .t. ) ;
#3368 = cylindrical_surface ( 'none', #3424, 0.2499999999999997800 ) ;
#3369 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3371 = axis2_placement_3d ( 'none', #3440, #3370, #3369 ) ;
#3372 = cartesian_point ( 'none', ( -4.197916149710472700, -2.000000000000001800, -5.999999999999998200 ) ) ;
#3373 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3374 = vector ( 'none', #3373, 1000.000000000000000 ) ;
#3375 = cylindrical_surface ( 'none', #3371, 0.2500000000000002200 ) ;
#3376 = direction ( 'none', ( -1.000000000000000000, 3.469446951953599600e-018, 0.0000000000000000000 ) ) ;
#3377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3378 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3379 = cartesian_point ( 'none', ( -5.000000000000000900, 4.999999999999999100, -1.749999999999994700 ) ) ;
#3380 = axis2_placement_3d ( 'none', #3379, #3378, #3377 ) ;
#3381 = cartesian_point ( 'none', ( 5.000000000000002700, 4.999999999999999100, -1.750000000000001600 ) ) ;
#3382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3383 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3384 = circle ( 'none', #3380, 0.2500000000000000000 ) ;
#3385 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3386 = face_outer_bound ( 'none', #11121, .t. ) ;
#3387 = circle ( 'none', #3400, 0.2499999999999999400 ) ;
#3388 = axis2_placement_3d ( 'none', #3398, #3397, #3345 ) ;
#3389 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.500000000000067500 ) ) ;
#3390 = axis2_placement_3d ( 'none', #3389, #2731, #2940 ) ;
#3391 = toroidal_surface ( 'none', #3390, 4.253085056010723600, 0.4999999999999379900 ) ;
#3392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3393 = direction ( 'none', ( 0.2164396139381032100, 0.9762960071199332500, -1.387778780781445500e-017 ) ) ;
#3394 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3395 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3396 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 5.000000000000000000, -0.2500000000000071600 ) ) ;
#3397 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3398 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3399 = toroidal_surface ( 'none', #3388, 4.400000000000000400, 0.2500000000000000000 ) ;
#3400 = axis2_placement_3d ( 'none', #3330, #3404, #3392 ) ;
#3401 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, -5.551115123125783900e-017 ) ) ;
#3402 = plane ( 'none', #3407 ) ;
#3403 = direction ( 'none', ( -5.551115123125783900e-017, 8.673617379884036700e-017, 1.000000000000000000 ) ) ;
#3404 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3405 = cylindrical_surface ( 'none', #3343, 0.2499999999999999400 ) ;
#3406 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3407 = axis2_placement_3d ( 'none', #3321, #3320, #3393 ) ;
#3408 = line ( 'none', #3468, #3355 ) ;
#3409 = face_outer_bound ( 'none', #4491, .t. ) ;
#3410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3411 = vector ( 'none', #3410, 1000.000000000000000 ) ;
#3412 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -6.800000000000000700 ) ) ;
#3413 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -5.500000000000067500 ) ) ;
#3414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3415 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3416 = cartesian_point ( 'none', ( -4.999999999999999100, -1.734723475976807100e-015, -1.750000000000008400 ) ) ;
#3417 = spherical_surface ( 'none', #3418, 0.2500000000000000000 ) ;
#3418 = axis2_placement_3d ( 'none', #3381, #3422, #3307 ) ;
#3419 = axis2_placement_3d ( 'none', #3436, #3435, #3385 ) ;
#3420 = face_outer_bound ( 'none', #11060, .t. ) ;
#3421 = face_outer_bound ( 'none', #11174, .t. ) ;
#3422 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3423 = spherical_surface ( 'none', #3419, 0.2500000000000000000 ) ;
#3424 = axis2_placement_3d ( 'none', #3416, #3415, #3414 ) ;
#3425 = cartesian_point ( 'none', ( -4.086869217383892300, -2.000000000000001800, -7.500000000000000000 ) ) ;
#3426 = cartesian_point ( 'none', ( -4.344424804578798300, -2.000000000000000000, -7.268660219544593700 ) ) ;
#3427 = cartesian_point ( 'none', ( -4.599926931897656800, -2.000000000000001800, -7.035027365083884400 ) ) ;
#3428 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000001800, -6.799999999999997200 ) ) ;
#3429 = cartesian_point ( 'none', ( -4.854121959736900700, 2.000000000000000000, -6.000000000000001800 ) ) ;
#3430 = line ( 'none', #3429, #3432 ) ;
#3431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3432 = vector ( 'none', #3431, 1000.000000000000000 ) ;
#3433 = b_spline_curve_with_knots ( 'none', 3,
( #3428, #3427, #3426, #3425 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398563300 ),
.unspecified. ) ;
#3434 = cartesian_point ( 'none', ( -4.854121959736899000, 1.999999999999998200, -6.800000000000000700 ) ) ;
#3435 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3436 = cartesian_point ( 'none', ( -5.000000000000000900, 4.999999999999999100, -1.749999999999994700 ) ) ;
#3437 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3439 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -6.800000000000000700 ) ) ;
#3440 = cartesian_point ( 'none', ( 4.999999999999999100, 5.000000000000000000, -7.500000000000000000 ) ) ;
#3441 = face_outer_bound ( 'none', #11063, .t. ) ;
#3442 = cartesian_point ( 'none', ( -4.197916149710474400, 2.000000000000000000, -6.000000000000001800 ) ) ;
#3443 = line ( 'none', #3442, #3374 ) ;
#3444 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3445 = axis2_placement_3d ( 'none', #3439, #3438, #3437 ) ;
#3446 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3447 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3448 = axis2_placement_3d ( 'none', #3453, #3447, #3446 ) ;
#3449 = circle ( 'none', #3448, 0.2500000000000002200 ) ;
#3450 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#3451 = plane ( 'none', #3365 ) ;
#3452 = circle ( 'none', #3354, 5.249999999999999100 ) ;
#3453 = cartesian_point ( 'none', ( 5.000000000000002700, 4.999999999999999100, -1.750000000000001600 ) ) ;
#3454 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3456 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3457 = vector ( 'none', #3456, 1000.000000000000000 ) ;
#3458 = axis2_placement_3d ( 'none', #3462, #3455, #3454 ) ;
#3459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3460 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3461 = axis2_placement_3d ( 'none', #3350, #3460, #3459 ) ;
#3462 = cartesian_point ( 'none', ( 5.000000000000000900, 4.999999999999999100, -0.2500000000000002200 ) ) ;
#3463 = cartesian_point ( 'none', ( -4.854121959736900700, 2.000000000000000000, -6.000000000000001800 ) ) ;
#3464 = circle ( 'none', #3458, 0.2500000000000002200 ) ;
#3465 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3466 = axis2_placement_3d ( 'none', #3312, #3465, #3347 ) ;
#3467 = circle ( 'none', #3445, 5.249999999999999100 ) ;
#3468 = cartesian_point ( 'none', ( 4.854121959736899000, -2.000000000000001800, -5.999999999999998200 ) ) ;
#3469 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3470 = circle ( 'none', #3461, 0.2500000000000000000 ) ;
#3471 = face_outer_bound ( 'none', #11094, .t. ) ;
#3472 = b_spline_curve_with_knots ( 'none', 3,
( #3318, #3317, #3316, #3315, #3314, #3313 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#3473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3474 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3475 = axis2_placement_3d ( 'none', #3351, #3474, #3473 ) ;
#3476 = circle ( 'none', #3349, 5.249999999999999100 ) ;
#3477 = cartesian_point ( 'none', ( -4.197916149710472700, -2.000000000000001800, -5.999999999999998200 ) ) ;
#3478 = line ( 'none', #3477, #3457 ) ;
#3479 = edge_loop ( 'none', ( #3561, #3484, #3538, #3565 ) ) ;
#3480 = oriented_edge ( 'none', *, *, #673, .f. ) ;
#3481 = oriented_edge ( 'none', *, *, #687, .t. ) ;
#3482 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#3483 = edge_loop ( 'none', ( #3480, #3590, #3563, #3489, #3505, #3506, #3539, #3507, #3492, #3493, #3528, #3540 ) ) ;
#3484 = oriented_edge ( 'none', *, *, #843, .t. ) ;
#3485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3486 = cartesian_point ( 'none', ( -5.000000000000000900, -1.734723475976807100e-015, -0.2500000000000071600 ) ) ;
#3487 = advanced_face ( 'none', ( #12541 ), #12484, .t. ) ;
#3488 = face_outer_bound ( 'none', #11467, .t. ) ;
#3489 = oriented_edge ( 'none', *, *, #819, .f. ) ;
#3490 = axis2_placement_3d ( 'none', #3482, #3485, #3570 ) ;
#3491 = oriented_edge ( 'none', *, *, #6657, .t. ) ;
#3492 = oriented_edge ( 'none', *, *, #842, .t. ) ;
#3493 = oriented_edge ( 'none', *, *, #4337, .t. ) ;
#3494 = oriented_edge ( 'none', *, *, #6685, .f. ) ;
#3495 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3496 = direction ( 'none', ( 0.0000000000000000000, 8.847089727481718600e-017, -1.000000000000000000 ) ) ;
#3497 = axis2_placement_3d ( 'none', #3568, #3496, #3495 ) ;
#3498 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.551115123125782700e-017 ) ) ;
#3499 = direction ( 'none', ( 5.551115123125782700e-017, -8.847089727481717400e-017, 1.000000000000000000 ) ) ;
#3500 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688631800, -5.000000000000095000 ) ) ;
#3501 = oriented_edge ( 'none', *, *, #741, .f. ) ;
#3502 = oriented_edge ( 'none', *, *, #3512, .f. ) ;
#3503 = oriented_edge ( 'none', *, *, #6656, .f. ) ;
#3504 = oriented_edge ( 'none', *, *, #11509, .f. ) ;
#3505 = oriented_edge ( 'none', *, *, #852, .t. ) ;
#3506 = oriented_edge ( 'none', *, *, #863, .t. ) ;
#3507 = oriented_edge ( 'none', *, *, #900, .t. ) ;
#3508 = cylindrical_surface ( 'none', #3613, 0.2500000000000000000 ) ;
#3509 = oriented_edge ( 'none', *, *, #3512, .t. ) ;
#3510 = advanced_face ( 'none', ( #12560 ), #12534, .t. ) ;
#3511 = line ( 'none', #2729, #2861 ) ;
#3512 = edge_curve ( 'none', #681, #1174, #12590, .t. ) ;
#3513 = oriented_edge ( 'none', *, *, #1211, .f. ) ;
#3514 = edge_loop ( 'none', ( #3571, #3509, #3205, #3198, #3925 ) ) ;
#3515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3516 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, -0.0000000000000000000 ) ) ;
#3517 = cartesian_point ( 'none', ( 5.000000000000000900, 4.999999999999999100, -0.2500000000000002200 ) ) ;
#3518 = axis2_placement_3d ( 'none', #3517, #3516, #3515 ) ;
#3519 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3520 = direction ( 'none', ( 5.551115123125783900e-017, -8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#3521 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.000000000000129700 ) ) ;
#3522 = axis2_placement_3d ( 'none', #3521, #3520, #3519 ) ;
#3523 = circle ( 'none', #3518, 0.2500000000000000000 ) ;
#3524 = edge_loop ( 'none', ( #3200, #3626 ) ) ;
#3525 = direction ( 'none', ( 3.493733080617289500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3526 = advanced_face ( 'none', ( #12594 ), #12591, .t. ) ;
#3527 = cylindrical_surface ( 'none', #3579, 5.249999999999999100 ) ;
#3528 = oriented_edge ( 'none', *, *, #814, .t. ) ;
#3529 = oriented_edge ( 'none', *, *, #3618, .f. ) ;
#3530 = plane ( 'none', #3578 ) ;
#3531 = edge_loop ( 'none', ( #3541, #3491 ) ) ;
#3532 = circle ( 'none', #3573, 0.4999999999999376600 ) ;
#3533 = direction ( 'none', ( 3.493733080617289500e-015, 1.000000000000000000, 8.673617379884057700e-017 ) ) ;
#3534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3535 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#3536 = conical_surface ( 'none', #3490, 4.549999999999999800, 0.7853981633974463900 ) ;
#3537 = advanced_face ( 'none', ( #12587 ), #12593, .f. ) ;
#3538 = oriented_edge ( 'none', *, *, #938, .f. ) ;
#3539 = oriented_edge ( 'none', *, *, #880, .t. ) ;
#3540 = oriented_edge ( 'none', *, *, #674, .f. ) ;
#3541 = oriented_edge ( 'none', *, *, #3618, .t. ) ;
#3542 = oriented_edge ( 'none', *, *, #6655, .t. ) ;
#3543 = face_outer_bound ( 'none', #11235, .t. ) ;
#3544 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3545 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3546 = advanced_face ( 'none', ( #12514 ), #12572, .t. ) ;
#3547 = edge_curve ( 'none', #735, #740, #12441, .t. ) ;
#3548 = oriented_edge ( 'none', *, *, #994, .t. ) ;
#3549 = oriented_edge ( 'none', *, *, #3924, .t. ) ;
#3550 = edge_loop ( 'none', ( #3503, #3600, #3598, #3559 ) ) ;
#3551 = circle ( 'none', #3603, 4.253085056010723600 ) ;
#3552 = circle ( 'none', #3497, 4.253085056010723600 ) ;
#3553 = face_outer_bound ( 'none', #11263, .t. ) ;
#3554 = direction ( 'none', ( -0.2164396139381034600, 0.9762960071199331400, -3.191891195797324600e-016 ) ) ;
#3555 = vector ( 'none', #3554, 1000.000000000000200 ) ;
#3557 = oriented_edge ( 'none', *, *, #3547, .f. ) ;
#3556 = cartesian_point ( 'none', ( -0.9205360875688775000, 4.152269958124728400, -6.000000000000005300 ) ) ;
#3558 = edge_loop ( 'none', ( #3494, #3529, #3542, #3557 ) ) ;
#3559 = oriented_edge ( 'none', *, *, #3612, .f. ) ;
#3561 = oriented_edge ( 'none', *, *, #672, .f. ) ;
#3560 = plane ( 'none', #3581 ) ;
#3563 = oriented_edge ( 'none', *, *, #728, .t. ) ;
#3562 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#3565 = oriented_edge ( 'none', *, *, #713, .f. ) ;
#3564 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381035400, -5.551115123125783900e-017 ) ) ;
#3566 = cartesian_point ( 'none', ( -0.9205360875688792800, 4.152269958124727500, -5.500000000000067500 ) ) ;
#3567 = axis2_placement_3d ( 'none', #3566, #3564, #3562 ) ;
#3568 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.000000000000129700 ) ) ;
#3569 = cartesian_point ( 'none', ( -0.9205360875688775000, 4.152269958124728400, -6.000000000000005300 ) ) ;
#3570 = direction ( 'none', ( 1.000000000000000000, -3.469446951953655800e-018, 0.0000000000000000000 ) ) ;
#3571 = oriented_edge ( 'none', *, *, #696, .f. ) ;
#3572 = oriented_edge ( 'none', *, *, #992, .f. ) ;
#3573 = axis2_placement_3d ( 'none', #3584, #3583, #3582 ) ;
#3574 = edge_loop ( 'none', ( #3916, #3944, #3914, #3967, #4196 ) ) ;
#3575 = toroidal_surface ( 'none', #3576, 5.000000000000000900, 0.2500000000000000000 ) ;
#3576 = axis2_placement_3d ( 'none', #3593, #3592, #3635 ) ;
#3577 = line ( 'none', #3621, #3620 ) ;
#3578 = axis2_placement_3d ( 'none', #3617, #3616, #3615 ) ;
#3579 = axis2_placement_3d ( 'none', #3535, #3534, #3587 ) ;
#3580 = oriented_edge ( 'none', *, *, #959, .f. ) ;
#3581 = axis2_placement_3d ( 'none', #3500, #3499, #3498 ) ;
#3582 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#3583 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381035400, -5.551115123125783900e-017 ) ) ;
#3584 = cartesian_point ( 'none', ( -0.9205360875688792800, 4.152269958124727500, -5.500000000000067500 ) ) ;
#3585 = circle ( 'none', #3567, 0.4999999999999376600 ) ;
#3586 = cartesian_point ( 'none', ( -0.9205360875688792800, 4.152269958124728400, -5.000000000000129700 ) ) ;
#3587 = direction ( 'none', ( -1.000000000000000000, 3.469446951953599600e-018, 0.0000000000000000000 ) ) ;
#3588 = closed_shell ( 'none', ( #722, #6674, #725, #6696, #4339, #812, #808, #782, #683, #699, #776, #810, #875, #831, #883, #896, #870, #821, #789, #850, #903, #909, #962, #922, #942, #890, #1130, #925, #915, #988, #1244, #1022, #1076, #1137, #995, #1254, #1200, #3510, #3526, #3193, #3624, #3537, #3591, #3546, #3487, #3923 ) ) ;
#3589 = oriented_edge ( 'none', *, *, #3629, .f. ) ;
#3590 = oriented_edge ( 'none', *, *, #3612, .t. ) ;
#3591 = advanced_face ( 'none', ( #12577 ), #12575, .t. ) ;
#3592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3593 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -0.2500000000000002200 ) ) ;
#3594 = face_outer_bound ( 'none', #11435, .t. ) ;
#3595 = circle ( 'none', #3522, 4.253085056010722700 ) ;
#3596 = vertex_point ( 'none', #12568 ) ;
#3598 = oriented_edge ( 'none', *, *, #768, .t. ) ;
#3597 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3600 = oriented_edge ( 'none', *, *, #3547, .t. ) ;
#3599 = direction ( 'none', ( 0.0000000000000000000, 8.847089727481718600e-017, -1.000000000000000000 ) ) ;
#3602 = oriented_edge ( 'none', *, *, #693, .f. ) ;
#3601 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#3603 = axis2_placement_3d ( 'none', #3601, #3599, #3597 ) ;
#3604 = direction ( 'none', ( 5.551115123125783900e-017, 8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#3605 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.000000000000129700 ) ) ;
#3606 = axis2_placement_3d ( 'none', #3605, #3604, #3525 ) ;
#3607 = circle ( 'none', #3606, 4.253085056010723600 ) ;
#3608 = direction ( 'none', ( 0.2164396139381034900, -0.9762960071199331400, -2.775557561562890900e-016 ) ) ;
#3609 = vector ( 'none', #3608, 1000.000000000000200 ) ;
#3610 = cartesian_point ( 'none', ( -0.9205360875688792800, 4.152269958124728400, -5.000000000000129700 ) ) ;
#3611 = line ( 'none', #3610, #3609 ) ;
#3612 = edge_curve ( 'none', #6692, #6687, #12421, .t. ) ;
#3613 = axis2_placement_3d ( 'none', #3486, #3545, #3544 ) ;
#3614 = line ( 'none', #3556, #3555 ) ;
#3615 = direction ( 'none', ( -0.2164396139381034900, 0.9762960071199332500, -2.775557561562892000e-017 ) ) ;
#3616 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381034900, -5.551115123125783900e-017 ) ) ;
#3617 = cartesian_point ( 'none', ( -0.9205360875688792800, 4.152269958124727500, -5.500000000000067500 ) ) ;
#3618 = edge_curve ( 'none', #667, #764, #12434, .t. ) ;
#3619 = direction ( 'none', ( -0.2164396139381031500, -0.9762960071199332500, -3.053113317719179500e-016 ) ) ;
#3620 = vector ( 'none', #3619, 1000.000000000000100 ) ;
#3621 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -5.000000000000129700 ) ) ;
#3622 = edge_loop ( 'none', ( #3602, #3504, #3513, #3502 ) ) ;
#3623 = edge_loop ( 'none', ( #3501, #3589, #3631, #3572, #3101 ) ) ;
#3624 = advanced_face ( 'none', ( #12432, #12571, #12414 ), #12431, .f. ) ;
#3625 = oriented_edge ( 'none', *, *, #715, .t. ) ;
#3626 = oriented_edge ( 'none', *, *, #780, .f. ) ;
#3627 = oriented_edge ( 'none', *, *, #3629, .t. ) ;
#3628 = edge_loop ( 'none', ( #3627, #3625, #3549, #3548, #3481, #3913 ) ) ;
#3629 = edge_curve ( 'none', #981, #714, #12404, .t. ) ;
#3630 = axis2_placement_3d ( 'none', #3633, #3632, #3533 ) ;
#3631 = oriented_edge ( 'none', *, *, #1181, .f. ) ;
#3632 = direction ( 'none', ( 5.551115123125783900e-017, 8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#3633 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.500000000000067500 ) ) ;
#3634 = face_outer_bound ( 'none', #11068, .t. ) ;
#3635 = direction ( 'none', ( 1.000000000000000000, -3.469446951953599200e-018, 0.0000000000000000000 ) ) ;
#3636 = toroidal_surface ( 'none', #3630, 4.253085056010723600, 0.4999999999999379900 ) ;
#3637 = face_outer_bound ( 'none', #11326, .t. ) ;
#3638 = face_outer_bound ( 'none', #11203, .t. ) ;
#3639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3640 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3641 = axis2_placement_3d ( 'none', #3728, #3640, #3639 ) ;
#3642 = axis2_placement_3d ( 'none', #3690, #3758, #3726 ) ;
#3643 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#3644 = axis2_placement_3d ( 'none', #3643, #3720, #3714 ) ;
#3645 = cartesian_point ( 'none', ( -0.9205360875689070400, -4.152269958124718700, -5.000000000000129700 ) ) ;
#3646 = circle ( 'none', #3725, 0.4999999999999383800 ) ;
#3647 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#3648 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 0.0000000000000000000 ) ) ;
#3649 = axis2_placement_3d ( 'none', #3659, #3648, #3647 ) ;
#3650 = circle ( 'none', #3649, 0.4999999999999383800 ) ;
#3651 = plane ( 'none', #3717 ) ;
#3652 = face_outer_bound ( 'none', #11380, .t. ) ;
#3653 = direction ( 'none', ( 0.2164396139381032900, 0.9762960071199332500, 0.0000000000000000000 ) ) ;
#3654 = direction ( 'none', ( 0.9762960071199333600, -0.2164396139381032900, 5.551115123125783900e-017 ) ) ;
#3655 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -5.500000000000067500 ) ) ;
#3656 = axis2_placement_3d ( 'none', #3655, #3654, #3653 ) ;
#3657 = circle ( 'none', #3656, 0.4999999999999376100 ) ;
#3658 = face_outer_bound ( 'none', #11207, .t. ) ;
#3659 = cartesian_point ( 'none', ( -0.9205360875689087000, -4.152269958124722200, -5.500000000000060400 ) ) ;
#3660 = face_outer_bound ( 'none', #11387, .t. ) ;
#3661 = direction ( 'none', ( 1.000000000000000000, -3.469446951953655800e-018, 0.0000000000000000000 ) ) ;
#3662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3663 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#3664 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3666 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -7.500000000000007100 ) ) ;
#3667 = direction ( 'none', ( 1.000000000000000000, -3.469446951953608400e-018, 0.0000000000000000000 ) ) ;
#3668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3669 = toroidal_surface ( 'none', #3739, 4.400000000000000400, 0.2500000000000000000 ) ;
#3670 = spherical_surface ( 'none', #3729, 0.2500000000000000000 ) ;
#3671 = face_outer_bound ( 'none', #11221, .t. ) ;
#3672 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3673 = cartesian_point ( 'none', ( 4.999999999999999100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3674 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#3675 = spherical_surface ( 'none', #3735, 0.2500000000000000000 ) ;
#3676 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000002200 ) ) ;
#3677 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -0.2500000000000002200 ) ) ;
#3678 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000002200 ) ) ;
#3679 = face_outer_bound ( 'none', #11284, .t. ) ;
#3680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3681 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3682 = axis2_placement_3d ( 'none', #3677, #3668, #3667 ) ;
#3683 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3684 = face_outer_bound ( 'none', #11327, .t. ) ;
#3685 = face_outer_bound ( 'none', #11312, .t. ) ;
#3686 = circle ( 'none', #3641, 0.2499999999999999400 ) ;
#3687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3688 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3689 = circle ( 'none', #3772, 0.2500000000000002200 ) ;
#3690 = cartesian_point ( 'none', ( -0.9205360875689087000, -4.152269958124722200, -5.500000000000060400 ) ) ;
#3691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3692 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3693 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000002200 ) ) ;
#3694 = axis2_placement_3d ( 'none', #3693, #3692, #3691 ) ;
#3695 = plane ( 'none', #3642 ) ;
#3696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3697 = axis2_placement_3d ( 'none', #3678, #3696, #3762 ) ;
#3698 = circle ( 'none', #3694, 0.2499999999999999400 ) ;
#3699 = cylindrical_surface ( 'none', #3759, 0.2500000000000002200 ) ;
#3700 = circle ( 'none', #3697, 0.2500000000000002200 ) ;
#3701 = toroidal_surface ( 'none', #3682, 3.850000000000000100, 0.2500000000000000000 ) ;
#3702 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3703 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3704 = cartesian_point ( 'none', ( 5.000000000000000900, 4.999999999999999100, -0.2500000000000002200 ) ) ;
#3705 = direction ( 'none', ( -0.2164396139381034900, 0.9762960071199331400, -3.053113317719180000e-016 ) ) ;
#3706 = vector ( 'none', #3705, 1000.000000000000200 ) ;
#3707 = cartesian_point ( 'none', ( 0.9205360875688766200, -4.152269958124725800, -5.000000000000122600 ) ) ;
#3708 = line ( 'none', #3707, #3706 ) ;
#3709 = cartesian_point ( 'none', ( 5.000000000000000900, 4.999999999999999100, -0.2500000000000002200 ) ) ;
#3710 = circle ( 'none', #3738, 0.2499999999999999400 ) ;
#3711 = face_outer_bound ( 'none', #11218, .t. ) ;
#3712 = plane ( 'none', #3715 ) ;
#3713 = axis2_placement_3d ( 'none', #3775, #3774, #3773 ) ;
#3714 = direction ( 'none', ( -1.047079090099600600e-014, -1.000000000000000000, 8.500145032286357200e-017 ) ) ;
#3715 = axis2_placement_3d ( 'none', #3755, #3746, #3745 ) ;
#3716 = cartesian_point ( 'none', ( -0.9205360875689087000, -4.152269958124718700, -5.000000000000095000 ) ) ;
#3717 = axis2_placement_3d ( 'none', #3716, #3757, #3756 ) ;
#3718 = cartesian_point ( 'none', ( -0.9205360875689070400, -4.152269958124718700, -5.000000000000129700 ) ) ;
#3719 = line ( 'none', #3718, #3754 ) ;
#3720 = direction ( 'none', ( 0.0000000000000000000, -8.500145032286357200e-017, -1.000000000000000000 ) ) ;
#3721 = face_outer_bound ( 'none', #11374, .t. ) ;
#3722 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#3723 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 0.0000000000000000000 ) ) ;
#3724 = cartesian_point ( 'none', ( -0.9205360875689087000, -4.152269958124722200, -5.500000000000060400 ) ) ;
#3725 = axis2_placement_3d ( 'none', #3724, #3723, #3722 ) ;
#3726 = direction ( 'none', ( -0.2164396139381100100, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#3727 = cartesian_point ( 'none', ( -0.9205360875689070400, -4.152269958124722200, -6.000000000000005300 ) ) ;
#3728 = cartesian_point ( 'none', ( -5.000000000000000900, -1.734723475976807100e-015, -0.2500000000000071600 ) ) ;
#3729 = axis2_placement_3d ( 'none', #3704, #3703, #3672 ) ;
#3730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3731 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3732 = cartesian_point ( 'none', ( 4.999999999999999100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3733 = axis2_placement_3d ( 'none', #3732, #3731, #3730 ) ;
#3734 = circle ( 'none', #3733, 0.2500000000000000000 ) ;
#3735 = axis2_placement_3d ( 'none', #3676, #3683, #3702 ) ;
#3736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3737 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3738 = axis2_placement_3d ( 'none', #3709, #3737, #3736 ) ;
#3739 = axis2_placement_3d ( 'none', #3742, #3741, #3674 ) ;
#3740 = axis2_placement_3d ( 'none', #3673, #3681, #3680 ) ;
#3741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3742 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3743 = cartesian_point ( 'none', ( -0.9205360875689070400, -4.152269958124722200, -6.000000000000005300 ) ) ;
#3744 = line ( 'none', #3743, #3748 ) ;
#3745 = direction ( 'none', ( -1.047079090099600400e-014, -1.000000000000000000, 8.673617379884033000e-017 ) ) ;
#3746 = direction ( 'none', ( -1.816392678800176800e-032, -8.673617379884033000e-017, -1.000000000000000000 ) ) ;
#3747 = direction ( 'none', ( -0.2164396139381099500, -0.9762960071199318100, -3.330669073875468600e-016 ) ) ;
#3748 = vector ( 'none', #3747, 1000.000000000000000 ) ;
#3749 = direction ( 'none', ( 0.0000000000000000000, -8.500145032286357200e-017, -1.000000000000000000 ) ) ;
#3750 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#3751 = face_outer_bound ( 'none', #11393, .t. ) ;
#3752 = axis2_placement_3d ( 'none', #3750, #3749, #3783 ) ;
#3753 = direction ( 'none', ( 0.2164396139381099300, 0.9762960071199318100, -3.053113317719179500e-016 ) ) ;
#3754 = vector ( 'none', #3753, 1000.000000000000100 ) ;
#3755 = cartesian_point ( 'none', ( -0.9205360875689087000, -4.152269958124722200, -6.000000000000001800 ) ) ;
#3756 = direction ( 'none', ( 1.047079090099600400e-014, 1.000000000000000000, -8.673617379884033000e-017 ) ) ;
#3757 = direction ( 'none', ( 1.816392678800176800e-032, 8.673617379884033000e-017, 1.000000000000000000 ) ) ;
#3758 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100100, 0.0000000000000000000 ) ) ;
#3759 = axis2_placement_3d ( 'none', #3666, #3665, #3664 ) ;
#3760 = conical_surface ( 'none', #3764, 4.549999999999999800, 0.7853981633974463900 ) ;
#3761 = toroidal_surface ( 'none', #3644, 4.253085056010723600, 0.4999999999999379900 ) ;
#3762 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3763 = face_outer_bound ( 'none', #11336, .t. ) ;
#3764 = axis2_placement_3d ( 'none', #3663, #3662, #3661 ) ;
#3765 = face_outer_bound ( 'none', #11376, .t. ) ;
#3766 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.551115123125782700e-017 ) ) ;
#3767 = direction ( 'none', ( -5.551115123125782700e-017, 8.847089727481717400e-017, -1.000000000000000000 ) ) ;
#3768 = direction ( 'none', ( 5.551115123125783900e-017, 8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#3769 = axis2_placement_3d ( 'none', #3789, #3768, #2745 ) ;
#3770 = face_outer_bound ( 'none', #11410, .t. ) ;
#3771 = cartesian_point ( 'none', ( -5.000000000000000900, 4.999999999999999100, -1.749999999999994700 ) ) ;
#3772 = axis2_placement_3d ( 'none', #3771, #3688, #3687 ) ;
#3773 = direction ( 'none', ( -1.047079090099600600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3774 = direction ( 'none', ( 0.0000000000000000000, -8.500145032286357200e-017, -1.000000000000000000 ) ) ;
#3775 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#3776 = circle ( 'none', #3769, 4.253085056010723600 ) ;
#3777 = axis2_placement_3d ( 'none', #3785, #3767, #3766 ) ;
#3778 = direction ( 'none', ( -1.047079090099600600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3779 = direction ( 'none', ( 0.0000000000000000000, -8.500145032286357200e-017, -1.000000000000000000 ) ) ;
#3780 = axis2_placement_3d ( 'none', #3784, #3779, #3778 ) ;
#3781 = face_outer_bound ( 'none', #11273, .t. ) ;
#3782 = plane ( 'none', #3777 ) ;
#3783 = direction ( 'none', ( -1.047079090099600600e-014, -1.000000000000000000, 8.500145032286357200e-017 ) ) ;
#3784 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.000000000000129700 ) ) ;
#3785 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688649600, -5.999999999999998200 ) ) ;
#3786 = circle ( 'none', #3713, 4.253085056010724500 ) ;
#3787 = circle ( 'none', #3780, 4.253085056010724500 ) ;
#3788 = toroidal_surface ( 'none', #3752, 4.253085056010723600, 0.4999999999999379900 ) ;
#3789 = cartesian_point ( 'none', ( 1.301042606982605300e-015, 0.0000000000000000000, -6.000000000000005300 ) ) ;
#3790 = cylindrical_surface ( 'none', #3740, 0.2499999999999999400 ) ;
#3791 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3792 = circle ( 'none', #3797, 4.253085056010722700 ) ;
#3793 = axis2_placement_3d ( 'none', #3888, #3880, #3879 ) ;
#3794 = direction ( 'none', ( 1.000000000000000000, -3.469446951953628100e-018, 5.551115123125783900e-017 ) ) ;
#3795 = direction ( 'none', ( 5.551115123125783900e-017, -8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#3796 = axis2_placement_3d ( 'none', #3854, #3853, #3803 ) ;
#3797 = axis2_placement_3d ( 'none', #3798, #3897, #3896 ) ;
#3798 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#3799 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3800 = direction ( 'none', ( 0.0000000000000000000, 8.847089727481718600e-017, -1.000000000000000000 ) ) ;
#3801 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#3802 = axis2_placement_3d ( 'none', #3801, #3800, #3799 ) ;
#3803 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 5.551115123125783900e-017 ) ) ;
#3804 = cartesian_point ( 'none', ( 4.898587196589373400e-016, 4.000000000000005300, 111.0000000000000000 ) ) ;
#3805 = face_outer_bound ( 'none', #11420, .t. ) ;
#3806 = circle ( 'none', #3894, 0.4999999999999376600 ) ;
#3807 = toroidal_surface ( 'none', #3844, 4.253085056010723600, 0.4999999999999379900 ) ;
#3808 = direction ( 'none', ( -3.493733080617289500e-015, -1.000000000000000000, -8.673617379884035500e-017 ) ) ;
#3809 = cartesian_point ( 'none', ( 4.531193156845192400e-016, -3.700000000000018400, 97.50000000000000000 ) ) ;
#3810 = toroidal_surface ( 'none', #3866, 4.539776433107693500, 0.3040699380700571100 ) ;
#3811 = plane ( 'none', #3818 ) ;
#3812 = circle ( 'none', #3824, 0.4999999999999376600 ) ;
#3813 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124725800, -5.500000000000067500 ) ) ;
#3814 = direction ( 'none', ( 5.551115123125783900e-017, 8.673617379884015800e-017, -1.000000000000000000 ) ) ;
#3815 = direction ( 'none', ( 0.2164396139381034900, -0.9762960071199332500, -1.387778780781446000e-017 ) ) ;
#3816 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381034900, -5.551115123125783900e-017 ) ) ;
#3817 = axis2_placement_3d ( 'none', #3813, #3816, #3815 ) ;
#3818 = axis2_placement_3d ( 'none', #3827, #3814, #3842 ) ;
#3819 = toroidal_surface ( 'none', #3826, 4.253085056010723600, 0.4999999999999379900 ) ;
#3820 = face_outer_bound ( 'none', #11413, .t. ) ;
#3821 = direction ( 'none', ( 1.000000000000000000, -3.469446951953628100e-018, 5.551115123125783900e-017 ) ) ;
#3822 = direction ( 'none', ( 5.551115123125783900e-017, -8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#3823 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381035400, -5.551115123125783900e-017 ) ) ;
#3824 = axis2_placement_3d ( 'none', #3840, #3823, #3906 ) ;
#3825 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#3826 = axis2_placement_3d ( 'none', #3825, #3822, #3821 ) ;
#3827 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -6.000000000000001800 ) ) ;
#3828 = face_outer_bound ( 'none', #11422, .t. ) ;
#3829 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3830 = direction ( 'none', ( 3.106821542120919100e-032, -1.232595164407830900e-031, -1.000000000000000000 ) ) ;
#3831 = axis2_placement_3d ( 'none', #3871, #3830, #3829 ) ;
#3832 = direction ( 'none', ( -5.551115123125783900e-017, -8.673617379884015800e-017, 1.000000000000000000 ) ) ;
#3833 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -5.000000000000095000 ) ) ;
#3834 = cartesian_point ( 'none', ( -6.254187864205333900e-030, 3.699999999999995700, 98.29999999999999700 ) ) ;
#3835 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -6.000000000000001800 ) ) ;
#3836 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124725800, -5.999999999999998200 ) ) ;
#3837 = axis2_placement_3d ( 'none', #3833, #3832, #3808 ) ;
#3838 = toroidal_surface ( 'none', #3912, 4.253085056010723600, 0.4999999999999379900 ) ;
#3839 = plane ( 'none', #3817 ) ;
#3840 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124725800, -5.500000000000067500 ) ) ;
#3841 = toroidal_surface ( 'none', #3861, 4.539776433107693500, 0.3040699380700571100 ) ;
#3842 = direction ( 'none', ( 3.493733080617289500e-015, 1.000000000000000000, 8.673617379884035500e-017 ) ) ;
#3843 = plane ( 'none', #3796 ) ;
#3844 = axis2_placement_3d ( 'none', #3856, #3795, #3794 ) ;
#3845 = face_outer_bound ( 'none', #11258, .t. ) ;
#3846 = face_outer_bound ( 'none', #11428, .t. ) ;
#3847 = toroidal_surface ( 'none', #3802, 4.253085056010723600, 0.4999999999999379900 ) ;
#3848 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#3849 = vector ( 'none', #3848, 1000.000000000000000 ) ;
#3850 = cartesian_point ( 'none', ( 4.531193156845217000e-016, -3.700000000000008200, -4.584626329367286600e-016 ) ) ;
#3851 = line ( 'none', #3850, #3849 ) ;
#3852 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#3853 = direction ( 'none', ( 5.551115123125783900e-017, -8.673617379884036700e-017, -1.000000000000000000 ) ) ;
#3854 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688649600, -6.000000000000001800 ) ) ;
#3855 = face_outer_bound ( 'none', #11459, .t. ) ;
#3856 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#3857 = direction ( 'none', ( 1.000000000000000000, -3.469446951953608000e-018, 0.0000000000000000000 ) ) ;
#3858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3859 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#3860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3861 = axis2_placement_3d ( 'none', #3852, #3860, #3857 ) ;
#3862 = direction ( 'none', ( -2.465190328815643800e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3863 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#3864 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.218023697775142900e-014, 98.29999999999999700 ) ) ;
#3865 = axis2_placement_3d ( 'none', #3864, #3863, #3862 ) ;
#3866 = axis2_placement_3d ( 'none', #3859, #3858, #3867 ) ;
#3867 = direction ( 'none', ( -1.000000000000000000, 3.469446951953606900e-018, 0.0000000000000000000 ) ) ;
#3868 = cartesian_point ( 'none', ( 0.9205360875688766200, 4.152269958124728400, -5.000000000000129700 ) ) ;
#3869 = face_outer_bound ( 'none', #11447, .t. ) ;
#3870 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3871 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.208110992198132600e-014, 97.50000000000000000 ) ) ;
#3872 = cartesian_point ( 'none', ( -2.371273075004032200e-030, 3.699999999999994000, 97.50000000000000000 ) ) ;
#3873 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#3874 = vector ( 'none', #3873, 1000.000000000000000 ) ;
#3875 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#3876 = face_outer_bound ( 'none', #11452, .t. ) ;
#3877 = axis2_placement_3d ( 'none', #3870, #3875, #3898 ) ;
#3878 = face_outer_bound ( 'none', #12632, .t. ) ;
#3879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3880 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#3881 = cylindrical_surface ( 'none', #3877, 3.700000000000008200 ) ;
#3882 = cartesian_point ( 'none', ( 2.500000000000000900, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#3883 = cartesian_point ( 'none', ( 2.500000000000001300, 1.658312395177684100, 143.0000000000000300 ) ) ;
#3884 = circle ( 'none', #3793, 2.499999999999998700 ) ;
#3885 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -3.191891195797325100e-016 ) ) ;
#3886 = vector ( 'none', #3885, 999.9999999999998900 ) ;
#3887 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124725800, -5.999999999999998200 ) ) ;
#3888 = cartesian_point ( 'none', ( 2.929430357249185300, -13.99318908566977300, -20.71691722271178900 ) ) ;
#3889 = cartesian_point ( 'none', ( -7.395570986446986800e-032, 3.000000000000001800, 3.717264591378875700e-016 ) ) ;
#3890 = line ( 'none', #3889, #3874 ) ;
#3891 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#3892 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381035400, -5.551115123125783900e-017 ) ) ;
#3893 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124725800, -5.500000000000067500 ) ) ;
#3894 = axis2_placement_3d ( 'none', #3893, #3892, #3891 ) ;
#3895 = line ( 'none', #3887, #3886 ) ;
#3896 = direction ( 'none', ( 1.000000000000000000, -3.469446951953629600e-018, 0.0000000000000000000 ) ) ;
#3897 = direction ( 'none', ( 5.551115123125783900e-017, -8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#3898 = direction ( 'none', ( -2.465190328815660800e-032, 1.000000000000000000, 1.239088197126290800e-016 ) ) ;
#3899 = circle ( 'none', #3831, 3.700000000000008200 ) ;
#3900 = circle ( 'none', #3865, 3.700000000000008200 ) ;
#3901 = face_outer_bound ( 'none', #11487, .t. ) ;
#3902 = edge_loop ( 'none', ( #3984, #4119, #3959, #4165 ) ) ;
#3903 = plane ( 'none', #3837 ) ;
#3904 = cartesian_point ( 'none', ( 4.531193156845192400e-016, -3.700000000000018400, 98.29999999999999700 ) ) ;
#3905 = face_outer_bound ( 'none', #11252, .t. ) ;
#3906 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#3907 = direction ( 'none', ( 0.0000000000000000000, 8.847089727481718600e-017, -1.000000000000000000 ) ) ;
#3908 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#3909 = vertex_point ( 'none', #12396 ) ;
#3910 = vertex_point ( 'none', #12392 ) ;
#3911 = vertex_point ( 'none', #12386 ) ;
#3912 = axis2_placement_3d ( 'none', #3908, #3907, #3791 ) ;
#3913 = oriented_edge ( 'none', *, *, #1195, .t. ) ;
#3914 = oriented_edge ( 'none', *, *, #3915, .t. ) ;
#3915 = edge_curve ( 'none', #3946, #3909, #12411, .t. ) ;
#3916 = oriented_edge ( 'none', *, *, #3945, .f. ) ;
#3917 = edge_loop ( 'none', ( #3988, #3987, #3922, #3956 ) ) ;
#3918 = edge_curve ( 'none', #4192, #4009, #12378, .t. ) ;
#3919 = oriented_edge ( 'none', *, *, #3957, .t. ) ;
#3920 = advanced_face ( 'none', ( #12383 ), #12569, .f. ) ;
#3921 = vertex_point ( 'none', #12348 ) ;
#3922 = oriented_edge ( 'none', *, *, #3933, .f. ) ;
#3923 = advanced_face ( 'none', ( #12393 ), #12379, .f. ) ;
#3924 = edge_curve ( 'none', #697, #1087, #12347, .t. ) ;
#3925 = oriented_edge ( 'none', *, *, #3924, .f. ) ;
#3926 = edge_curve ( 'none', #4049, #3943, #12359, .t. ) ;
#3927 = edge_curve ( 'none', #3965, #3932, #9708, .t. ) ;
#3928 = edge_curve ( 'none', #3937, #3965, #9654, .t. ) ;
#3929 = edge_curve ( 'none', #3596, #3946, #9702, .t. ) ;
#3930 = manifold_solid_brep ( 'mirror1', #11443 ) ;
#3931 = edge_curve ( 'none', #3937, #3966, #9703, .t. ) ;
#3932 = vertex_point ( 'none', #9692 ) ;
#3933 = edge_curve ( 'none', #3932, #3966, #9641, .t. ) ;
#3934 = edge_loop ( 'none', ( #4120, #3961, #4007, #3950 ) ) ;
#3935 = oriented_edge ( 'none', *, *, #4202, .f. ) ;
#3936 = vertex_point ( 'none', #9682 ) ;
#3937 = vertex_point ( 'none', #9687 ) ;
#3938 = oriented_edge ( 'none', *, *, #4152, .f. ) ;
#3939 = oriented_edge ( 'none', *, *, #4078, .f. ) ;
#3940 = oriented_edge ( 'none', *, *, #3981, .f. ) ;
#3941 = oriented_edge ( 'none', *, *, #3973, .f. ) ;
#3942 = vertex_point ( 'none', #9685 ) ;
#3943 = vertex_point ( 'none', #9693 ) ;
#3944 = oriented_edge ( 'none', *, *, #3929, .t. ) ;
#3945 = edge_curve ( 'none', #3596, #3921, #9683, .t. ) ;
#3946 = vertex_point ( 'none', #9670 ) ;
#3947 = oriented_edge ( 'none', *, *, #3948, .t. ) ;
#3948 = edge_curve ( 'none', #4192, #3958, #9676, .t. ) ;
#3949 = vertex_point ( 'none', #9675 ) ;
#3950 = oriented_edge ( 'none', *, *, #3993, .t. ) ;
#3951 = edge_loop ( 'none', ( #3952, #3947, #3970, #3919 ) ) ;
#3952 = oriented_edge ( 'none', *, *, #3918, .f. ) ;
#3953 = advanced_face ( 'none', ( #9678 ), #9674, .t. ) ;
#3954 = oriented_edge ( 'none', *, *, #3955, .t. ) ;
#3955 = edge_curve ( 'none', #3963, #3911, #9664, .t. ) ;
#3956 = oriented_edge ( 'none', *, *, #3927, .f. ) ;
#3957 = edge_curve ( 'none', #3949, #4009, #9656, .t. ) ;
#3958 = vertex_point ( 'none', #9686 ) ;
#3959 = oriented_edge ( 'none', *, *, #3960, .t. ) ;
#3960 = edge_curve ( 'none', #4079, #3976, #9642, .t. ) ;
#3961 = oriented_edge ( 'none', *, *, #4122, .t. ) ;
#3962 = edge_curve ( 'none', #3977, #3976, #9645, .t. ) ;
#3963 = vertex_point ( 'none', #9643 ) ;
#3964 = oriented_edge ( 'none', *, *, #3974, .t. ) ;
#3965 = vertex_point ( 'none', #9739 ) ;
#3966 = vertex_point ( 'none', #9737 ) ;
#3967 = oriented_edge ( 'none', *, *, #4002, .f. ) ;
#3968 = edge_curve ( 'none', #3958, #3949, #9736, .t. ) ;
#3969 = oriented_edge ( 'none', *, *, #3989, .t. ) ;
#3970 = oriented_edge ( 'none', *, *, #3968, .t. ) ;
#3971 = oriented_edge ( 'none', *, *, #3926, .f. ) ;
#3972 = oriented_edge ( 'none', *, *, #3991, .t. ) ;
#3973 = edge_curve ( 'none', #4015, #4127, #9732, .t. ) ;
#3974 = edge_curve ( 'none', #4048, #3942, #9730, .t. ) ;
#3975 = advanced_face ( 'none', ( #9728 ), #9731, .t. ) ;
#3976 = vertex_point ( 'none', #9713 ) ;
#3977 = vertex_point ( 'none', #9717 ) ;
#3978 = advanced_face ( 'none', ( #9711 ), #9710, .t. ) ;
#3979 = oriented_edge ( 'none', *, *, #4004, .f. ) ;
#3980 = vertex_point ( 'none', #9650 ) ;
#3981 = edge_curve ( 'none', #4048, #4049, #9712, .t. ) ;
#3982 = edge_loop ( 'none', ( #3939, #3954, #4237, #3935 ) ) ;
#3983 = advanced_face ( 'none', ( #9740 ), #9714, .t. ) ;
#3984 = oriented_edge ( 'none', *, *, #3986, .t. ) ;
#3985 = edge_curve ( 'none', #4203, #4079, #9815, .t. ) ;
#3986 = edge_curve ( 'none', #3977, #4203, #9709, .t. ) ;
#3987 = oriented_edge ( 'none', *, *, #3931, .t. ) ;
#3988 = oriented_edge ( 'none', *, *, #3928, .f. ) ;
#3989 = edge_curve ( 'none', #3980, #3963, #9828, .t. ) ;
#3990 = oriented_edge ( 'none', *, *, #4222, .t. ) ;
#3991 = edge_curve ( 'none', #3992, #4127, #9810, .t. ) ;
#3992 = vertex_point ( 'none', #9802 ) ;
#3993 = edge_curve ( 'none', #4084, #4008, #9771, .t. ) ;
#3994 = edge_loop ( 'none', ( #4254, #4313, #4263, #4315, #4273, #4038, #4232, #4220, #4286, #4056, #4218, #4057, #4408, #4471, #4356, #4477, #4474, #4415, #4468, #4476, #4243, #4385, #4265, #4242 ) ) ;
#3995 = edge_curve ( 'none', #4140, #4173, #9811, .t. ) ;
#3996 = edge_curve ( 'none', #4029, #4181, #9824, .t. ) ;
#3997 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3999 = vertex_point ( 'none', #9759 ) ;
#4000 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4002 = edge_curve ( 'none', #4003, #3909, #9763, .t. ) ;
#4001 = axis2_placement_3d ( 'none', #4000, #3998, #3997 ) ;
#4003 = vertex_point ( 'none', #9758 ) ;
#4004 = edge_curve ( 'none', #3943, #3942, #9757, .t. ) ;
#4005 = advanced_brep_shape_representation ( '', ( #5163, #5485, #5512, #4001 ), #4006 ) ;
#4006 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4177 ) ) global_unit_assigned_context ( ( #4023, #4179, #4178 ) ) representation_context ( 'none', 'workaspace' ) );
#4007 = oriented_edge ( 'none', *, *, #4164, .t. ) ;
#4008 = vertex_point ( 'none', #9747 ) ;
#4009 = vertex_point ( 'none', #9750 ) ;
#4010 = shape_representation_relationship ( 'none' , 'none' , #4114, #4235 ) ;
#4011 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#4012 = vector ( 'none', #4011, 1000.000000000000000 ) ;
#4013 = cartesian_point ( 'none', ( 2.500000000000000900, 1.658312395177702100, 0.0000000000000000000 ) ) ;
#4014 = line ( 'none', #4013, #4012 ) ;
#4015 = vertex_point ( 'none', #9800 ) ;
#4016 = cartesian_point ( 'none', ( 4.592425496802533500e-016, 3.500000000000003600, 111.5000000000000000 ) ) ;
#4017 = oriented_edge ( 'none', *, *, #4189, .t. ) ;
#4018 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4019 = direction ( 'none', ( 2.465190328815662400e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4020 = direction ( 'none', ( 2.328969390028484000e-032, 1.239088197126315200e-016, -1.000000000000000000 ) ) ;
#4021 = cartesian_point ( 'none', ( -3.081487911019577400e-030, -1.771896121890594500e-014, 143.0000000000000300 ) ) ;
#4022 = axis2_placement_3d ( 'none', #4021, #4020, #4019 ) ;
#4023 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4024 = edge_curve ( 'none', #4215, #4267, #9797, .t. ) ;
#4025 = direction ( 'none', ( -2.465190328815662400e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4026 = oriented_edge ( 'none', *, *, #3996, .t. ) ;
#4027 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#4028 = axis2_placement_3d ( 'none', #4053, #4027, #4025 ) ;
#4029 = vertex_point ( 'none', #9744 ) ;
#4030 = edge_curve ( 'none', #4217, #4267, #9798, .t. ) ;
#4031 = cartesian_point ( 'none', ( 2.500000000000000900, -1.658312395177716600, 118.5000000000000400 ) ) ;
#4032 = cartesian_point ( 'none', ( 3.187500000000001800, -0.6218671481916539000, 117.8125000000000400 ) ) ;
#4033 = cartesian_point ( 'none', ( 3.187500000000002700, 0.6218671481916234800, 117.8125000000000400 ) ) ;
#4034 = cartesian_point ( 'none', ( 2.500000000000001300, 1.658312395177687000, 118.5000000000000400 ) ) ;
#4035 = edge_curve ( 'none', #4277, #4156, #9790, .t. ) ;
#4036 = edge_curve ( 'none', #4308, #4015, #9799, .t. ) ;
#4037 = oriented_edge ( 'none', *, *, #4036, .f. ) ;
#4038 = oriented_edge ( 'none', *, *, #4274, .f. ) ;
#4039 = cartesian_point ( 'none', ( -3.155443620884047200e-030, 2.999999999999983600, 143.0000000000000300 ) ) ;
#4040 = vertex_point ( 'none', #9784 ) ;
#4041 =( bounded_curve ( ) b_spline_curve ( 3, ( #4034, #4033, #4032, #4031 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.697499763722435200, 6.868870850636738200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8888888888888886200, 0.8888888888888886200, 1.000000000000000000 ) )
representation_item ( '' ) );
#4042 = advanced_face ( 'none', ( #9778 ), #9793, .t. ) ;
#4043 = circle ( 'none', #4028, 3.000000000000001800 ) ;
#4044 = direction ( 'none', ( -2.465190328815659200e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4045 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#4046 = axis2_placement_3d ( 'none', #4128, #4045, #4044 ) ;
#4047 = oriented_edge ( 'none', *, *, #4198, .f. ) ;
#4048 = vertex_point ( 'none', #9776 ) ;
#4049 = vertex_point ( 'none', #9775 ) ;
#4050 = direction ( 'none', ( -2.465190328815662400e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4051 = direction ( 'none', ( 2.328969390028484000e-032, 1.239088197126315200e-016, -1.000000000000000000 ) ) ;
#4052 = circle ( 'none', #4046, 4.000000000000008000 ) ;
#4053 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.381583339795813300e-014, 111.5000000000000000 ) ) ;
#4054 = axis2_placement_3d ( 'none', #4138, #4051, #4050 ) ;
#4055 = face_outer_bound ( 'none', #3, .t. ) ;
#4056 = oriented_edge ( 'none', *, *, #4223, .t. ) ;
#4057 = oriented_edge ( 'none', *, *, #4410, .t. ) ;
#4058 = cartesian_point ( 'none', ( -3.155103068537088500e-030, 2.499999999999970700, 143.5000000000000300 ) ) ;
#4059 = oriented_edge ( 'none', *, *, #4024, .t. ) ;
#4060 = edge_curve ( 'none', #4215, #4258, #6861, .t. ) ;
#4061 = direction ( 'none', ( -2.465190328815660800e-032, 1.000000000000000000, 1.239088197126291100e-016 ) ) ;
#4062 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#4063 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4064 = axis2_placement_3d ( 'none', #4063, #4062, #4066 ) ;
#4065 = cartesian_point ( 'none', ( -6.261583435191781200e-030, 3.999999999999995600, 98.29999999999999700 ) ) ;
#4066 = direction ( 'none', ( -2.465190328815660800e-032, 1.000000000000000000, 1.239088197126290800e-016 ) ) ;
#4067 = edge_curve ( 'none', #3966, #3932, #7079, .t. ) ;
#4068 = edge_curve ( 'none', #3963, #3966, #7049, .t. ) ;
#4069 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#4070 = axis2_placement_3d ( 'none', #4139, #4176, #4174 ) ;
#4071 = edge_loop ( 'none', ( #4327, #4283, #4317, #4231, #4303, #4059, #4183, #4329, #4026, #4110, #4136, #4104, #4292, #4270, #4095, #4289, #4285, #4269, #4278, #4291, #4115, #4306, #4251, #4037 ) ) ;
#4072 = circle ( 'none', #4093, 4.000000000000019500 ) ;
#4073 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#4074 = face_outer_bound ( 'none', #12599, .t. ) ;
#4075 = axis2_placement_3d ( 'none', #4145, #4073, #4135 ) ;
#4076 = direction ( 'none', ( -9.632274955605217100e-034, 0.7071067811865563400, -0.7071067811865386900 ) ) ;
#4077 = vector ( 'none', #4076, 1000.000000000000100 ) ;
#4078 = edge_curve ( 'none', #3963, #3980, #6867, .t. ) ;
#4079 = vertex_point ( 'none', #7093 ) ;
#4080 = direction ( 'none', ( 2.465190328815662400e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4081 = advanced_face ( 'none', ( #6872, #7092, #7005 ), #6866, .f. ) ;
#4082 = direction ( 'none', ( 2.328969390028484000e-032, 1.239088197126315200e-016, -1.000000000000000000 ) ) ;
#4083 = cartesian_point ( 'none', ( -3.081487911019577400e-030, -1.771896121890594500e-014, 143.0000000000000300 ) ) ;
#4084 = vertex_point ( 'none', #7000 ) ;
#4085 = cartesian_point ( 'none', ( -3.155443620884047200e-030, 2.999999999999984000, 143.0000000000000300 ) ) ;
#4086 = line ( 'none', #4085, #4077 ) ;
#4087 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#4088 = axis2_placement_3d ( 'none', #4083, #4082, #4080 ) ;
#4089 = direction ( 'none', ( -8.881784197001252300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4090 = direction ( 'none', ( 2.328969390028484000e-032, 1.239088197126315200e-016, -1.000000000000000000 ) ) ;
#4091 = cartesian_point ( 'none', ( -3.081487911019577400e-030, -1.771896121890594500e-014, 143.0000000000000300 ) ) ;
#4092 = axis2_placement_3d ( 'none', #4091, #4090, #4089 ) ;
#4093 = axis2_placement_3d ( 'none', #4160, #4159, #4158 ) ;
#4094 = vertex_point ( 'none', #7002 ) ;
#4095 = oriented_edge ( 'none', *, *, #4142, .t. ) ;
#4097 = edge_curve ( 'none', #4309, #4308, #7001, .t. ) ;
#4096 = axis2_placement_3d ( 'none', #4087, #4069, #4146 ) ;
#4098 = circle ( 'none', #4092, 3.000000000000001800 ) ;
#4099 = oriented_edge ( 'none', *, *, #4068, .t. ) ;
#4100 = cartesian_point ( 'none', ( 2.500000000000001300, 1.658312395177687000, 118.5000000000000400 ) ) ;
#4101 = direction ( 'none', ( 2.465190328815664100e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4102 = direction ( 'none', ( -1.000000000000000000, -2.465190328815660500e-032, -2.328969390028449200e-032 ) ) ;
#4103 = toroidal_surface ( 'none', #4075, 3.500000000000017300, 0.5000000000000000000 ) ;
#4104 = oriented_edge ( 'none', *, *, #4137, .t. ) ;
#4105 = direction ( 'none', ( 2.465190328815670100e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4107 = edge_curve ( 'none', #4181, #4180, #7089, .t. ) ;
#4106 = axis2_placement_3d ( 'none', #4224, #4124, #4105 ) ;
#4108 = circle ( 'none', #4096, 1.600000000000001400 ) ;
#4109 = vertex_point ( 'none', #6871 ) ;
#4110 = oriented_edge ( 'none', *, *, #4107, .t. ) ;
#4111 = circle ( 'none', #4106, 3.500000000000019100 ) ;
#4112 = edge_curve ( 'none', #4277, #4284, #7082, .t. ) ;
#4113 = vertex_point ( 'none', #6921 ) ;
#4114 = shape_representation ( '�u��', ( #4001 ), #4236 ) ;
#4115 = oriented_edge ( 'none', *, *, #4112, .f. ) ;
#4116 = circle ( 'none', #4088, 3.000000000000001800 ) ;
#4117 = circle ( 'none', #4230, 0.5000000000000000000 ) ;
#4118 = edge_curve ( 'none', #3910, #3911, #6924, .t. ) ;
#4119 = oriented_edge ( 'none', *, *, #3985, .t. ) ;
#4120 = oriented_edge ( 'none', *, *, #4211, .f. ) ;
#4121 = cartesian_point ( 'none', ( 4.286263797015696700e-016, 3.500000000000005300, 111.0000000000000000 ) ) ;
#4122 = edge_curve ( 'none', #4210, #3936, #6922, .t. ) ;
#4123 = axis2_placement_3d ( 'none', #4227, #4102, #4101 ) ;
#4124 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#4125 = cartesian_point ( 'none', ( 3.673940397442032300e-016, -3.000000000000020000, 143.0000000000000300 ) ) ;
#4126 = advanced_face ( 'none', ( #6908 ), #6923, .f. ) ;
#4127 = vertex_point ( 'none', #7090 ) ;
#4128 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.218023697775142900e-014, 98.29999999999999700 ) ) ;
#4129 = cartesian_point ( 'none', ( 3.673940397442031800e-016, -3.000000000000014200, 111.5000000000000000 ) ) ;
#4130 = face_outer_bound ( 'none', #11519, .t. ) ;
#4131 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#4132 = vector ( 'none', #4131, 1000.000000000000000 ) ;
#4133 = cartesian_point ( 'none', ( 3.673940397442062300e-016, -3.000000000000001800, -3.717264591378875700e-016 ) ) ;
#4134 = cartesian_point ( 'none', ( 1.224646799147290600e-016, 0.9999999999999815700, 142.4607695154586800 ) ) ;
#4135 = direction ( 'none', ( 2.465190328815652900e-032, -1.000000000000000000, -1.239088197126289600e-016 ) ) ;
#4136 = oriented_edge ( 'none', *, *, #4172, .t. ) ;
#4137 = edge_curve ( 'none', #4216, #3999, #6905, .t. ) ;
#4138 = cartesian_point ( 'none', ( -3.081487911019577400e-030, -1.771896121890594500e-014, 143.0000000000000300 ) ) ;
#4140 = vertex_point ( 'none', #6902 ) ;
#4139 = cartesian_point ( 'none', ( -3.081487911019577400e-030, -1.771896121890594500e-014, 143.0000000000000300 ) ) ;
#4141 = line ( 'none', #4133, #4132 ) ;
#4142 = edge_curve ( 'none', #4109, #4173, #6999, .t. ) ;
#4143 = conical_surface ( 'none', #4054, 3.000000000000001800, 0.7853981633974602700 ) ;
#4144 = conical_surface ( 'none', #4070, 3.000000000000001800, 0.7853981633974602700 ) ;
#4145 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.375387898810181800e-014, 111.0000000000000000 ) ) ;
#4146 = direction ( 'none', ( 2.465190328815644900e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4147 = line ( 'none', #4209, #4208 ) ;
#4148 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4149 = edge_curve ( 'none', #3921, #4003, #6901, .t. ) ;
#4150 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#4151 = vector ( 'none', #4150, 1000.000000000000000 ) ;
#4152 = edge_curve ( 'none', #4156, #4015, #6906, .t. ) ;
#4153 = cartesian_point ( 'none', ( -9.860761315262691400e-032, 4.000000000000019500, 4.956352788505187900e-016 ) ) ;
#4154 = line ( 'none', #4153, #4151 ) ;
#4155 = vertex_point ( 'none', #6897 ) ;
#4156 = vertex_point ( 'none', #6995 ) ;
#4157 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#4158 = direction ( 'none', ( 2.465190328815652000e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4159 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#4160 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.375387898810181800e-014, 111.0000000000000000 ) ) ;
#4161 = cylindrical_surface ( 'none', #4166, 3.000000000000001800 ) ;
#4162 = face_outer_bound ( 'none', #12610, .t. ) ;
#4163 = edge_loop ( 'none', ( #3969, #4099, #4318, #4252 ) ) ;
#4164 = edge_curve ( 'none', #3936, #4084, #7043, .t. ) ;
#4165 = oriented_edge ( 'none', *, *, #3962, .f. ) ;
#4166 = axis2_placement_3d ( 'none', #4148, #4157, #4061 ) ;
#4167 = direction ( 'none', ( 8.659560562355041300e-017, -0.7071067811865561200, -0.7071067811865389100 ) ) ;
#4168 = vector ( 'none', #4167, 1000.000000000000100 ) ;
#4169 = cartesian_point ( 'none', ( 3.673940397442031800e-016, -3.000000000000019500, 143.0000000000000300 ) ) ;
#4170 = cartesian_point ( 'none', ( 3.367778697655185000e-016, -2.500000000000006200, 143.5000000000000300 ) ) ;
#4171 = line ( 'none', #4169, #4168 ) ;
#4172 = edge_curve ( 'none', #4180, #4216, #7045, .t. ) ;
#4173 = vertex_point ( 'none', #7037 ) ;
#4174 = direction ( 'none', ( -2.465190328815662400e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4175 = edge_curve ( 'none', #4109, #4328, #7036, .t. ) ;
#4176 = direction ( 'none', ( 2.328969390028484000e-032, 1.239088197126315200e-016, -1.000000000000000000 ) ) ;
#4177 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4023, 'distance_accuracy_value', 'none');
#4178 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4179 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4180 = vertex_point ( 'none', #7032 ) ;
#4181 = vertex_point ( 'none', #7031 ) ;
#4182 = shape_representation_relationship ( 'none' , 'none' , #4219, #4005 ) ;
#4183 = oriented_edge ( 'none', *, *, #4030, .f. ) ;
#4185 = edge_curve ( 'none', #4029, #4217, #7025, .t. ) ;
#4184 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4186 = advanced_brep_shape_representation ( '', ( #721, #4001 ), #4187 ) ;
#4187 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4190 ) ) global_unit_assigned_context ( ( #4214, #4194, #4193 ) ) representation_context ( 'none', 'workaspace' ) );
#4188 = edge_loop ( 'none', ( #4047, #4017, #3972, #3941, #3938 ) ) ;
#4189 = edge_curve ( 'none', #4155, #3992, #7039, .t. ) ;
#4190 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4214, 'distance_accuracy_value', 'none');
#4191 = shape_representation_relationship ( 'none' , 'none' , #4247, #4186 ) ;
#4192 = vertex_point ( 'none', #7021 ) ;
#4193 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4194 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4195 = shape_representation_relationship ( 'none' , 'none' , #4221, #4199 ) ;
#4196 = oriented_edge ( 'none', *, *, #4149, .f. ) ;
#4197 = edge_loop ( 'none', ( #3940, #3964, #3979, #3971 ) ) ;
#4198 = edge_curve ( 'none', #4155, #4156, #7017, .t. ) ;
#4199 = advanced_brep_shape_representation ( '', ( #5367, #4001 ), #4200 ) ;
#4200 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4201 ) ) global_unit_assigned_context ( ( #4184, #4213, #4212 ) ) representation_context ( 'none', 'workaspace' ) );
#4201 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4184, 'distance_accuracy_value', 'none');
#4202 = edge_curve ( 'none', #3980, #3910, #7044, .t. ) ;
#4203 = vertex_point ( 'none', #7027 ) ;
#4204 = cartesian_point ( 'none', ( 2.500000000000000900, -1.658312395177716600, 118.5000000000000400 ) ) ;
#4205 = cartesian_point ( 'none', ( -6.076694160530605900e-030, -3.500000000000032900, 111.5000000000000000 ) ) ;
#4206 = circle ( 'none', #4022, 3.000000000000001800 ) ;
#4207 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#4208 = vector ( 'none', #4207, 1000.000000000000000 ) ;
#4209 = cartesian_point ( 'none', ( 4.898587196589437500e-016, -4.000000000000019500, -4.956352788505187900e-016 ) ) ;
#4210 = vertex_point ( 'none', #7038 ) ;
#4211 = edge_curve ( 'none', #4210, #4008, #6978, .t. ) ;
#4212 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4213 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4214 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4215 = vertex_point ( 'none', #6979 ) ;
#4216 = vertex_point ( 'none', #6985 ) ;
#4217 = vertex_point ( 'none', #6974 ) ;
#4218 = oriented_edge ( 'none', *, *, #3995, .t. ) ;
#4219 = shape_representation ( '�x�f�u-3��', ( #4001 ), #4006 ) ;
#4220 = oriented_edge ( 'none', *, *, #4233, .f. ) ;
#4222 = edge_curve ( 'none', #4040, #4314, #6980, .t. ) ;
#4221 = shape_representation ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', ( #4001 ), #4200 ) ;
#4223 = edge_curve ( 'none', #4040, #4140, #7016, .t. ) ;
#4224 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.381583339795813300e-014, 111.5000000000000000 ) ) ;
#4225 = circle ( 'none', #4123, 0.5000000000000000000 ) ;
#4226 = cartesian_point ( 'none', ( -6.236931531903624600e-030, 2.999999999999988000, 111.5000000000000000 ) ) ;
#4227 = cartesian_point ( 'none', ( -6.076694160530605900e-030, -3.500000000000032900, 111.0000000000000000 ) ) ;
#4228 = direction ( 'none', ( 1.224646799147352500e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4229 = direction ( 'none', ( 1.000000000000000000, -1.224646799147353000e-016, 8.115239955564741800e-033 ) ) ;
#4230 = axis2_placement_3d ( 'none', #4121, #4229, #4228 ) ;
#4231 = oriented_edge ( 'none', *, *, #4316, .f. ) ;
#4232 = oriented_edge ( 'none', *, *, #4287, .t. ) ;
#4233 = edge_curve ( 'none', #4314, #4272, #7008, .t. ) ;
#4234 = cylindrical_surface ( 'none', #4064, 4.000000000000019500 ) ;
#4235 = advanced_brep_shape_representation ( '', ( #3930, #4001 ), #4236 ) ;
#4236 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4238 ) ) global_unit_assigned_context ( ( #4018, #4244, #4240 ) ) representation_context ( 'none', 'workaspace' ) );
#4237 = oriented_edge ( 'none', *, *, #4118, .f. ) ;
#4238 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4018, 'distance_accuracy_value', 'none');
#4239 = oriented_edge ( 'none', *, *, #11002, .f. ) ;
#4240 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4241 = edge_curve ( 'none', #4391, #4478, #7010, .t. ) ;
#4242 = oriented_edge ( 'none', *, *, #4149, .t. ) ;
#4243 = oriented_edge ( 'none', *, *, #4241, .f. ) ;
#4244 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4245 = vertex_point ( 'none', #6895 ) ;
#4246 = vertex_point ( 'none', #7014 ) ;
#4247 = shape_representation ( '�o�q��', ( #4001 ), #4187 ) ;
#4248 = edge_curve ( 'none', #4324, #4326, #6894, .t. ) ;
#4249 = edge_curve ( 'none', #4029, #3946, #7013, .t. ) ;
#4250 = vertex_point ( 'none', #6885 ) ;
#4251 = oriented_edge ( 'none', *, *, #4152, .t. ) ;
#4252 = oriented_edge ( 'none', *, *, #4319, .f. ) ;
#4253 = edge_curve ( 'none', #4308, #4309, #6878, .t. ) ;
#4254 = oriented_edge ( 'none', *, *, #4304, .f. ) ;
#4255 = oriented_edge ( 'none', *, *, #4416, .f. ) ;
#4256 = oriented_edge ( 'none', *, *, #4297, .f. ) ;
#4257 = oriented_edge ( 'none', *, *, #3945, .t. ) ;
#4258 = vertex_point ( 'none', #6883 ) ;
#4259 = vertex_point ( 'none', #7074 ) ;
#4260 = edge_curve ( 'none', #4245, #4262, #6884, .t. ) ;
#4261 = oriented_edge ( 'none', *, *, #4260, .t. ) ;
#4262 = vertex_point ( 'none', #7071 ) ;
#4263 = oriented_edge ( 'none', *, *, #4036, .t. ) ;
#4264 = edge_curve ( 'none', #4478, #4386, #7073, .t. ) ;
#4265 = oriented_edge ( 'none', *, *, #4297, .t. ) ;
#4266 = advanced_face ( 'none', ( #7070 ), #6887, .t. ) ;
#4267 = vertex_point ( 'none', #7060 ) ;
#4268 = edge_curve ( 'none', #4250, #4259, #7054, .t. ) ;
#4269 = oriented_edge ( 'none', *, *, #4268, .t. ) ;
#4270 = oriented_edge ( 'none', *, *, #4175, .f. ) ;
#4271 = edge_curve ( 'none', #4312, #4127, #7056, .t. ) ;
#4272 = vertex_point ( 'none', #7072 ) ;
#4273 = oriented_edge ( 'none', *, *, #4271, .f. ) ;
#4274 = edge_curve ( 'none', #4113, #4312, #7050, .t. ) ;
#4275 = oriented_edge ( 'none', *, *, #4296, .t. ) ;
#4276 = edge_loop ( 'none', ( #4473, #4472, #4350, #4521, #4352, #4293, #4348, #4321, #4353 ) ) ;
#4277 = vertex_point ( 'none', #6953 ) ;
#4278 = oriented_edge ( 'none', *, *, #4305, .f. ) ;
#4279 = edge_curve ( 'none', #4284, #4094, #7057, .t. ) ;
#4280 = edge_curve ( 'none', #4246, #4324, #6940, .t. ) ;
#4281 = oriented_edge ( 'none', *, *, #4316, .t. ) ;
#4282 = edge_curve ( 'none', #4388, #4246, #6947, .t. ) ;
#4283 = oriented_edge ( 'none', *, *, #4304, .t. ) ;
#4284 = vertex_point ( 'none', #6929 ) ;
#4285 = oriented_edge ( 'none', *, *, #4290, .t. ) ;
#4286 = oriented_edge ( 'none', *, *, #4222, .f. ) ;
#4287 = edge_curve ( 'none', #4113, #4272, #6936, .t. ) ;
#4288 = advanced_face ( 'none', ( #6927 ), #7061, .t. ) ;
#4289 = oriented_edge ( 'none', *, *, #3995, .f. ) ;
#4290 = edge_curve ( 'none', #4140, #4250, #7254, .t. ) ;
#4291 = oriented_edge ( 'none', *, *, #4279, .f. ) ;
#4292 = oriented_edge ( 'none', *, *, #4307, .t. ) ;
#4293 = oriented_edge ( 'none', *, *, #4349, .t. ) ;
#4294 = oriented_edge ( 'none', *, *, #3915, .f. ) ;
#4295 = oriented_edge ( 'none', *, *, #4525, .t. ) ;
#4296 = edge_curve ( 'none', #4417, #3596, #7100, .t. ) ;
#4297 = edge_curve ( 'none', #4245, #3921, #7116, .t. ) ;
#4298 = edge_loop ( 'none', ( #4255, #4275, #4257, #4256, #4261, #4301, #4523, #4522, #4295 ) ) ;
#4299 = edge_curve ( 'none', #4250, #4155, #7099, .t. ) ;
#4300 = edge_curve ( 'none', #4258, #4388, #7256, .t. ) ;
#4301 = oriented_edge ( 'none', *, *, #4364, .t. ) ;
#4302 = oriented_edge ( 'none', *, *, #4300, .f. ) ;
#4303 = oriented_edge ( 'none', *, *, #4060, .f. ) ;
#4304 = edge_curve ( 'none', #4309, #4003, #7144, .t. ) ;
#4305 = edge_curve ( 'none', #4094, #4259, #7120, .t. ) ;
#4306 = oriented_edge ( 'none', *, *, #4035, .t. ) ;
#4307 = edge_curve ( 'none', #3999, #4328, #7104, .t. ) ;
#4308 = vertex_point ( 'none', #7112 ) ;
#4309 = vertex_point ( 'none', #7111 ) ;
#4310 = edge_loop ( 'none', ( #4526, #3990, #4513, #4396, #4399, #4398, #4404, #4400, #4405 ) ) ;
#4311 = advanced_face ( 'none', ( #7179 ), #7110, .f. ) ;
#4312 = vertex_point ( 'none', #7177 ) ;
#4313 = oriented_edge ( 'none', *, *, #4097, .t. ) ;
#4314 = vertex_point ( 'none', #7212 ) ;
#4315 = oriented_edge ( 'none', *, *, #3973, .t. ) ;
#4316 = edge_curve ( 'none', #4258, #3909, #7216, .t. ) ;
#4317 = oriented_edge ( 'none', *, *, #4002, .t. ) ;
#4318 = oriented_edge ( 'none', *, *, #4067, .t. ) ;
#4319 = edge_curve ( 'none', #3980, #3932, #7119, .t. ) ;
#4320 = edge_curve ( 'none', #4347, #4351, #7243, .t. ) ;
#4321 = oriented_edge ( 'none', *, *, #4320, .t. ) ;
#4322 = edge_curve ( 'none', #4351, #4259, #7244, .t. ) ;
#4323 = edge_curve ( 'none', #4245, #4391, #7239, .t. ) ;
#4324 = vertex_point ( 'none', #7234 ) ;
#4325 = edge_curve ( 'none', #4326, #4217, #7217, .t. ) ;
#4326 = vertex_point ( 'none', #7236 ) ;
#4327 = oriented_edge ( 'none', *, *, #4253, .t. ) ;
#4328 = vertex_point ( 'none', #7231 ) ;
#4329 = oriented_edge ( 'none', *, *, #4185, .f. ) ;
#4330 = advanced_face ( 'none', ( #7226 ), #7238, .f. ) ;
#4331 = edge_loop ( 'none', ( #6695, #6659, #727, #772, #762 ) ) ;
#4332 = oriented_edge ( 'none', *, *, #6272, .f. ) ;
#4333 = oriented_edge ( 'none', *, *, #6174, .t. ) ;
#4334 = oriented_edge ( 'none', *, *, #6200, .f. ) ;
#4335 = edge_curve ( 'none', #718, #719, #7197, .t. ) ;
#4336 = oriented_edge ( 'none', *, *, #4335, .f. ) ;
#4337 = edge_curve ( 'none', #734, #718, #7200, .t. ) ;
#4338 = oriented_edge ( 'none', *, *, #4337, .f. ) ;
#4339 = advanced_face ( 'none', ( #7198 ), #7201, .t. ) ;
#4340 = oriented_edge ( 'none', *, *, #5759, .f. ) ;
#4341 = edge_loop ( 'none', ( #6661, #4342, #6660, #6679 ) ) ;
#4342 = oriented_edge ( 'none', *, *, #6265, .f. ) ;
#4343 = oriented_edge ( 'none', *, *, #5925, .f. ) ;
#4344 = oriented_edge ( 'none', *, *, #6651, .t. ) ;
#4345 = edge_loop ( 'none', ( #4333, #4334, #4332, #4343 ) ) ;
#4346 = oriented_edge ( 'none', *, *, #5892, .t. ) ;
#4347 = vertex_point ( 'none', #7220 ) ;
#4348 = oriented_edge ( 'none', *, *, #4419, .t. ) ;
#4349 = edge_curve ( 'none', #4412, #4420, #7276, .t. ) ;
#4350 = oriented_edge ( 'none', *, *, #4198, .t. ) ;
#4351 = vertex_point ( 'none', #7192 ) ;
#4352 = oriented_edge ( 'none', *, *, #4355, .t. ) ;
#4353 = oriented_edge ( 'none', *, *, #4322, .t. ) ;
#4354 = edge_curve ( 'none', #4040, #3992, #7224, .t. ) ;
#4355 = edge_curve ( 'none', #4277, #4412, #7199, .t. ) ;
#4356 = oriented_edge ( 'none', *, *, #4357, .f. ) ;
#4357 = edge_curve ( 'none', #4358, #4469, #7272, .t. ) ;
#4358 = vertex_point ( 'none', #7257 ) ;
#4359 = edge_curve ( 'none', #4392, #4379, #7310, .t. ) ;
#4360 = oriented_edge ( 'none', *, *, #4361, .f. ) ;
#4361 = edge_curve ( 'none', #4373, #4376, #7265, .t. ) ;
#4362 = oriented_edge ( 'none', *, *, #4363, .t. ) ;
#4363 = edge_curve ( 'none', #4373, #4392, #7263, .t. ) ;
#4364 = edge_curve ( 'none', #4262, #4192, #7262, .t. ) ;
#4365 = edge_curve ( 'none', #4009, #4524, #7294, .t. ) ;
#4366 = oriented_edge ( 'none', *, *, #4419, .f. ) ;
#4367 = oriented_edge ( 'none', *, *, #3933, .t. ) ;
#4368 = oriented_edge ( 'none', *, *, #4371, .t. ) ;
#4369 = oriented_edge ( 'none', *, *, #4444, .t. ) ;
#4370 = vertex_point ( 'none', #7280 ) ;
#4371 = edge_curve ( 'none', #4370, #4551, #7306, .t. ) ;
#4372 = edge_curve ( 'none', #4420, #4370, #7295, .t. ) ;
#4373 = vertex_point ( 'none', #7284 ) ;
#4374 = edge_loop ( 'none', ( #4375, #4520, #4437, #4436 ) ) ;
#4375 = oriented_edge ( 'none', *, *, #4361, .t. ) ;
#4376 = vertex_point ( 'none', #7289 ) ;
#4377 = vertex_point ( 'none', #7288 ) ;
#4378 = advanced_face ( 'none', ( #7283 ), #7293, .t. ) ;
#4379 = vertex_point ( 'none', #7209 ) ;
#4380 = oriented_edge ( 'none', *, *, #4381, .t. ) ;
#4381 = edge_curve ( 'none', #4379, #4376, #7208, .t. ) ;
#4382 = oriented_edge ( 'none', *, *, #4248, .f. ) ;
#4383 = oriented_edge ( 'none', *, *, #4325, .f. ) ;
#4384 = vertex_point ( 'none', #7204 ) ;
#4385 = oriented_edge ( 'none', *, *, #4323, .f. ) ;
#4386 = vertex_point ( 'none', #7174 ) ;
#4387 = oriented_edge ( 'none', *, *, #4280, .f. ) ;
#4388 = vertex_point ( 'none', #7285 ) ;
#4389 = advanced_face ( 'none', ( #7203 ), #7210, .f. ) ;
#4390 = edge_curve ( 'none', #4181, #4417, #7165, .t. ) ;
#4391 = vertex_point ( 'none', #7207 ) ;
#4392 = vertex_point ( 'none', #7154 ) ;
#4393 = edge_loop ( 'none', ( #4548, #4380, #4360, #4362 ) ) ;
#4394 = edge_curve ( 'none', #4395, #3936, #7160, .t. ) ;
#4395 = vertex_point ( 'none', #7155 ) ;
#4396 = oriented_edge ( 'none', *, *, #4514, .f. ) ;
#4397 = edge_loop ( 'none', ( #4552, #4549, #4402, #4367 ) ) ;
#4398 = oriented_edge ( 'none', *, *, #4394, .f. ) ;
#4399 = oriented_edge ( 'none', *, *, #4164, .f. ) ;
#4400 = oriented_edge ( 'none', *, *, #4271, .t. ) ;
#4401 = edge_curve ( 'none', #4312, #4395, #7140, .t. ) ;
#4402 = oriented_edge ( 'none', *, *, #4319, .t. ) ;
#4403 = oriented_edge ( 'none', *, *, #4445, .f. ) ;
#4404 = oriented_edge ( 'none', *, *, #4401, .f. ) ;
#4405 = oriented_edge ( 'none', *, *, #3991, .f. ) ;
#4406 = edge_curve ( 'none', #4434, #4462, #7141, .t. ) ;
#4407 = oriented_edge ( 'none', *, *, #4359, .f. ) ;
#4408 = oriented_edge ( 'none', *, *, #4475, .t. ) ;
#4409 = edge_curve ( 'none', #4470, #4469, #7134, .t. ) ;
#4410 = edge_curve ( 'none', #4173, #4384, #7137, .t. ) ;
#4411 = oriented_edge ( 'none', *, *, #4249, .f. ) ;
#4412 = vertex_point ( 'none', #7152 ) ;
#4413 = edge_loop ( 'none', ( #4411, #4422, #4383, #4382, #4387, #4421, #4302, #4281, #4294 ) ) ;
#4414 = edge_curve ( 'none', #4358, #4180, #6946, .t. ) ;
#4415 = oriented_edge ( 'none', *, *, #4390, .t. ) ;
#4416 = edge_curve ( 'none', #4417, #4386, #6943, .t. ) ;
#4417 = vertex_point ( 'none', #7537 ) ;
#4418 = advanced_face ( 'none', ( #7366 ), #7331, .t. ) ;
#4419 = edge_curve ( 'none', #4420, #4347, #7355, .t. ) ;
#4420 = vertex_point ( 'none', #7437 ) ;
#4421 = oriented_edge ( 'none', *, *, #4282, .f. ) ;
#4422 = oriented_edge ( 'none', *, *, #4185, .t. ) ;
#4423 = edge_loop ( 'none', ( #4545, #4547, #4540, #11045, #11026, #11022, #4527, #11024, #11023 ) ) ;
#4424 = vertex_point ( 'none', #7413 ) ;
#4425 = edge_loop ( 'none', ( #4431, #4460 ) ) ;
#4426 = oriented_edge ( 'none', *, *, #4427, .t. ) ;
#4427 = edge_curve ( 'none', #4435, #4434, #7527, .t. ) ;
#4428 = edge_curve ( 'none', #4432, #4546, #7523, .t. ) ;
#4429 = advanced_face ( 'none', ( #7332, #7421 ), #7417, .f. ) ;
#4430 = edge_curve ( 'none', #3911, #3910, #7335, .t. ) ;
#4431 = oriented_edge ( 'none', *, *, #4118, .t. ) ;
#4432 = vertex_point ( 'none', #7334 ) ;
#4433 = advanced_face ( 'none', ( #7416 ), #7539, .t. ) ;
#4434 = vertex_point ( 'none', #7365 ) ;
#4435 = vertex_point ( 'none', #7420 ) ;
#4436 = oriented_edge ( 'none', *, *, #4440, .t. ) ;
#4437 = oriented_edge ( 'none', *, *, #4438, .t. ) ;
#4438 = edge_curve ( 'none', #4518, #4517, #7538, .t. ) ;
#4439 = edge_loop ( 'none', ( #4457, #4456, #4407, #4461 ) ) ;
#4440 = edge_curve ( 'none', #4517, #4373, #7363, .t. ) ;
#4441 = edge_loop ( 'none', ( #4466, #4465, #4426, #4453 ) ) ;
#4442 = vertex_point ( 'none', #7470 ) ;
#4443 = vertex_point ( 'none', #7419 ) ;
#4444 = edge_curve ( 'none', #4551, #4347, #7422, .t. ) ;
#4445 = edge_curve ( 'none', #4443, #4516, #7450, .t. ) ;
#4446 = edge_loop ( 'none', ( #4403, #4449, #4448, #4452 ) ) ;
#4447 = edge_curve ( 'none', #4443, #4246, #7459, .t. ) ;
#4448 = oriented_edge ( 'none', *, *, #4280, .t. ) ;
#4449 = oriented_edge ( 'none', *, *, #4447, .t. ) ;
#4450 = edge_curve ( 'none', #4324, #4516, #7442, .t. ) ;
#4451 = edge_curve ( 'none', #4376, #4518, #7325, .t. ) ;
#4452 = oriented_edge ( 'none', *, *, #4450, .t. ) ;
#4453 = oriented_edge ( 'none', *, *, #4406, .t. ) ;
#4454 = edge_curve ( 'none', #4392, #4377, #7318, .t. ) ;
#4455 = advanced_face ( 'none', ( #7320 ), #7518, .t. ) ;
#4456 = oriented_edge ( 'none', *, *, #4458, .t. ) ;
#4457 = oriented_edge ( 'none', *, *, #4459, .t. ) ;
#4458 = edge_curve ( 'none', #4424, #4379, #7516, .t. ) ;
#4459 = edge_curve ( 'none', #4377, #4424, #7500, .t. ) ;
#4460 = oriented_edge ( 'none', *, *, #4430, .t. ) ;
#4461 = oriented_edge ( 'none', *, *, #4454, .t. ) ;
#4462 = vertex_point ( 'none', #7512 ) ;
#4463 = vertex_point ( 'none', #7494 ) ;
#4464 = advanced_face ( 'none', ( #7492 ), #7510, .t. ) ;
#4465 = oriented_edge ( 'none', *, *, #4467, .t. ) ;
#4466 = oriented_edge ( 'none', *, *, #4519, .t. ) ;
#4467 = edge_curve ( 'none', #4463, #4435, #7487, .t. ) ;
#4468 = oriented_edge ( 'none', *, *, #4416, .t. ) ;
#4469 = vertex_point ( 'none', #7491 ) ;
#4470 = vertex_point ( 'none', #7485 ) ;
#4471 = oriented_edge ( 'none', *, *, #4409, .t. ) ;
#4472 = oriented_edge ( 'none', *, *, #4299, .t. ) ;
#4473 = oriented_edge ( 'none', *, *, #4268, .f. ) ;
#4474 = oriented_edge ( 'none', *, *, #4107, .f. ) ;
#4475 = edge_curve ( 'none', #4384, #4470, #7477, .t. ) ;
#4476 = oriented_edge ( 'none', *, *, #4264, .f. ) ;
#4477 = oriented_edge ( 'none', *, *, #4414, .t. ) ;
#4478 = vertex_point ( 'none', #7473 ) ;
#4479 = oriented_edge ( 'none', *, *, #4357, .t. ) ;
#4480 = oriented_edge ( 'none', *, *, #11052, .t. ) ;
#4481 = oriented_edge ( 'none', *, *, #11050, .f. ) ;
#4482 = oriented_edge ( 'none', *, *, #4004, .t. ) ;
#4483 = advanced_face ( 'none', ( #7454 ), #7480, .t. ) ;
#4484 = oriented_edge ( 'none', *, *, #4530, .f. ) ;
#4485 = oriented_edge ( 'none', *, *, #11055, .t. ) ;
#4486 = oriented_edge ( 'none', *, *, #4512, .t. ) ;
#4487 = edge_curve ( 'none', #4542, #4510, #6961, .t. ) ;
#4488 = edge_curve ( 'none', #4494, #4495, #7673, .t. ) ;
#4489 = oriented_edge ( 'none', *, *, #4487, .t. ) ;
#4490 = edge_curve ( 'none', #4510, #4529, #7545, .t. ) ;
#4491 = edge_loop ( 'none', ( #11039, #11029, #11042, #11041, #4479, #4544 ) ) ;
#4492 = vertex_point ( 'none', #7561 ) ;
#4493 = edge_loop ( 'none', ( #11020, #11051 ) ) ;
#4494 = vertex_point ( 'none', #7560 ) ;
#4495 = vertex_point ( 'none', #7609 ) ;
#4496 = advanced_face ( 'none', ( #7608, #7602 ), #7542, .t. ) ;
#4497 = oriented_edge ( 'none', *, *, #4499, .t. ) ;
#4498 = oriented_edge ( 'none', *, *, #4488, .t. ) ;
#4499 = edge_curve ( 'none', #4495, #4492, #7590, .t. ) ;
#4500 = vertex_point ( 'none', #7548 ) ;
#4501 = edge_curve ( 'none', #4532, #4432, #7605, .t. ) ;
#4502 = vertex_point ( 'none', #7586 ) ;
#4503 = oriented_edge ( 'none', *, *, #11044, .t. ) ;
#4504 = advanced_face ( 'none', ( #7656, #7598 ), #7606, .t. ) ;
#4505 = oriented_edge ( 'none', *, *, #3928, .t. ) ;
#4506 = oriented_edge ( 'none', *, *, #4490, .t. ) ;
#4507 = edge_curve ( 'none', #3965, #3937, #7593, .t. ) ;
#4508 = edge_curve ( 'none', #4529, #4502, #7592, .t. ) ;
#4509 = edge_loop ( 'none', ( #4511, #4486, #4489, #4506 ) ) ;
#4510 = vertex_point ( 'none', #7585 ) ;
#4511 = oriented_edge ( 'none', *, *, #4508, .t. ) ;
#4512 = edge_curve ( 'none', #4502, #4542, #7573, .t. ) ;
#4513 = oriented_edge ( 'none', *, *, #4515, .f. ) ;
#4514 = edge_curve ( 'none', #4084, #4442, #7584, .t. ) ;
#4515 = edge_curve ( 'none', #4442, #4314, #7547, .t. ) ;
#4516 = vertex_point ( 'none', #7558 ) ;
#4517 = vertex_point ( 'none', #7571 ) ;
#4518 = vertex_point ( 'none', #7557 ) ;
#4519 = edge_curve ( 'none', #4462, #4463, #7574, .t. ) ;
#4520 = oriented_edge ( 'none', *, *, #4451, .t. ) ;
#4521 = oriented_edge ( 'none', *, *, #4035, .f. ) ;
#4522 = oriented_edge ( 'none', *, *, #4365, .t. ) ;
#4523 = oriented_edge ( 'none', *, *, #3918, .t. ) ;
#4524 = vertex_point ( 'none', #7578 ) ;
#4525 = edge_curve ( 'none', #4524, #4386, #7567, .t. ) ;
#4526 = oriented_edge ( 'none', *, *, #4354, .f. ) ;
#4527 = oriented_edge ( 'none', *, *, #11008, .t. ) ;
#4528 = edge_curve ( 'none', #4535, #4532, #7683, .t. ) ;
#4529 = vertex_point ( 'none', #7689 ) ;
#4530 = edge_curve ( 'none', #11013, #11028, #7679, .t. ) ;
#4531 = edge_loop ( 'none', ( #4498, #4497, #11021, #4503 ) ) ;
#4532 = vertex_point ( 'none', #7677 ) ;
#4533 = edge_curve ( 'none', #4546, #4048, #7688, .t. ) ;
#4534 = oriented_edge ( 'none', *, *, #11014, .f. ) ;
#4535 = vertex_point ( 'none', #7554 ) ;
#4536 = vertex_point ( 'none', #7718 ) ;
#4537 = edge_curve ( 'none', #4049, #4541, #7713, .t. ) ;
#4538 = edge_loop ( 'none', ( #11535, #4505 ) ) ;
#4539 = vertex_point ( 'none', #7708 ) ;
#4540 = oriented_edge ( 'none', *, *, #3981, .t. ) ;
#4541 = vertex_point ( 'none', #7706 ) ;
#4542 = vertex_point ( 'none', #7703 ) ;
#4543 = edge_curve ( 'none', #11028, #4546, #7701, .t. ) ;
#4544 = oriented_edge ( 'none', *, *, #11054, .t. ) ;
#4545 = oriented_edge ( 'none', *, *, #4428, .t. ) ;
#4546 = vertex_point ( 'none', #7697 ) ;
#4547 = oriented_edge ( 'none', *, *, #4533, .t. ) ;
#4548 = oriented_edge ( 'none', *, *, #4359, .t. ) ;
#4549 = oriented_edge ( 'none', *, *, #4078, .t. ) ;
#4550 = advanced_face ( 'none', ( #7700, #7709, #7699 ), #7717, .f. ) ;
#4551 = vertex_point ( 'none', #7707 ) ;
#4552 = oriented_edge ( 'none', *, *, #4068, .f. ) ;
#4553 = edge_loop ( 'none', ( #4366, #4554, #4368, #4369 ) ) ;
#4554 = oriented_edge ( 'none', *, *, #4372, .t. ) ;
#4555 = cartesian_point ( 'none', ( 5.000000000000000000, -33.39517926418358900, -80.15179435023723900 ) ) ;
#4556 = cartesian_point ( 'none', ( 5.000000000000000900, -33.40159119574979500, -80.02496880847192500 ) ) ;
#4557 = cartesian_point ( 'none', ( -5.000000000000008900, 33.40159119574979500, -80.02496880847192500 ) ) ;
#4558 = b_spline_curve_with_knots ( 'none', 3,
( #4556, #4555, #4621, #4620, #4619, #4618 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002989318984226908700, 0.003369585148231259300, 0.003749851312235609600 ),
.unspecified. ) ;
#4559 = cartesian_point ( 'none', ( 4.999999999999991100, 33.42813186524190200, -79.49999999999998600 ) ) ;
#4560 = cartesian_point ( 'none', ( 4.999999999999991100, 33.42355681890316500, -79.59049423213049600 ) ) ;
#4561 = cartesian_point ( 'none', ( 4.999999999999991100, 33.41898175206377200, -79.68098846322458000 ) ) ;
#4562 = cartesian_point ( 'none', ( 4.999999999999991100, 33.41440666469843300, -79.77148269328093000 ) ) ;
#4563 = cartesian_point ( 'none', ( 4.999999999999991100, 33.41013485961723700, -79.85597806591630400 ) ) ;
#4564 = cartesian_point ( 'none', ( 4.999999999999991100, 33.40586303664121500, -79.94047343764700000 ) ) ;
#4565 = cartesian_point ( 'none', ( 4.999999999999991100, 33.40159119574979500, -80.02496880847192500 ) ) ;
#4566 = axis2_placement_3d ( 'none', #4612, #4617, #4616 ) ;
#4567 = cartesian_point ( 'none', ( -5.000000000000008900, 33.42813186524190200, -79.49999999999998600 ) ) ;
#4568 = b_spline_curve_with_knots ( 'none', 3,
( #4565, #4564, #4563, #4562, #4561, #4560, #4559 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.01085364399420515900, 0.01110745385775173900, 0.01137928327829846100 ),
.unspecified. ) ;
#4569 = cartesian_point ( 'none', ( -29.16339231002188700, -17.22123557100720200, -11.50000000000000000 ) ) ;
#4570 = cartesian_point ( 'none', ( -29.16339231002189800, -17.22123557100720600, -11.81418470369574300 ) ) ;
#4571 = face_outer_bound ( 'none', #6022, .t. ) ;
#4572 = axis2_placement_3d ( 'none', #4736, #4716, #4715 ) ;
#4573 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4574 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#4575 = circle ( 'none', #4623, 2.874999999999995600 ) ;
#4576 = cartesian_point ( 'none', ( -25.62499999999998200, 28.99999999999921500, -6.500000000000000900 ) ) ;
#4577 = cartesian_point ( 'none', ( -29.17928426986452100, -17.19440652943323800, -12.12470482695197300 ) ) ;
#4578 = cartesian_point ( 'none', ( -29.24201480342269800, -17.08750469311969400, -12.73851624184446500 ) ) ;
#4579 = cartesian_point ( 'none', ( -29.28872760502688500, -17.00762124576099800, -13.03817430346075700 ) ) ;
#4580 = cartesian_point ( 'none', ( -29.40826053512812200, -16.80008801937510700, -13.60929338812453100 ) ) ;
#4581 = cartesian_point ( 'none', ( -29.48181136681991500, -16.67116900281340000, -13.88456316166351100 ) ) ;
#4582 = cartesian_point ( 'none', ( -29.65264302691877400, -16.36538538828964600, -14.40372703887803100 ) ) ;
#4583 = cartesian_point ( 'none', ( -29.74799670161943900, -16.19195706906092600, -14.64245583746194000 ) ) ;
#4584 = cartesian_point ( 'none', ( -29.95578298538961800, -15.80423510386108000, -15.07959021491587100 ) ) ;
#4585 = cartesian_point ( 'none', ( -30.06958112661882900, -15.58723190421443200, -15.27967837020798900 ) ) ;
#4586 = cartesian_point ( 'none', ( -30.30448475494406000, -15.12546565575535800, -15.62411530158148100 ) ) ;
#4587 = cartesian_point ( 'none', ( -30.42579474260269400, -14.88046640173429400, -15.76979599257114900 ) ) ;
#4588 = cartesian_point ( 'none', ( -30.67432507065533200, -14.36116455973884800, -16.00778499445224100 ) ) ;
#4589 = cartesian_point ( 'none', ( -30.80144247203136100, -14.08680060586439900, -16.09915041626957300 ) ) ;
#4590 = cartesian_point ( 'none', ( -31.04932695054364100, -13.53167046544822800, -16.21959688357982200 ) ) ;
#4591 = cartesian_point ( 'none', ( -31.17150844993203400, -13.24802042808929100, -16.25021157582410700 ) ) ;
#4592 = cartesian_point ( 'none', ( -31.41175743210175500, -12.66785219893473200, -16.24978624493980900 ) ) ;
#4593 = cartesian_point ( 'none', ( -31.52605787327458100, -12.38040129626295300, -16.21867128295126300 ) ) ;
#4594 = cartesian_point ( 'none', ( -31.74302683504009400, -11.81299744499641900, -16.09741642075621800 ) ) ;
#4595 = cartesian_point ( 'none', ( -31.84686899169700400, -11.52971343686480500, -16.00584578738542200 ) ) ;
#4596 = cartesian_point ( 'none', ( -32.03834263997178100, -10.98644425618674500, -15.76681848294071400 ) ) ;
#4597 = cartesian_point ( 'none', ( -32.12566265518327700, -10.72767421381837300, -15.62073466865276400 ) ) ;
#4598 = cartesian_point ( 'none', ( -32.28562922620267300, -10.23617802407856000, -15.27612563038273500 ) ) ;
#4599 = cartesian_point ( 'none', ( -32.35858264518568500, -10.00224313977787800, -15.07557809715247800 ) ) ;
#4600 = cartesian_point ( 'none', ( -32.48570383674821500, -9.581324796896773000, -14.63747124953195600 ) ) ;
#4601 = cartesian_point ( 'none', ( -32.54075129256767000, -9.391717037958104100, -14.39855816119350100 ) ) ;
#4602 = cartesian_point ( 'none', ( -32.63577987263259700, -9.055976794961779300, -13.88000166115832500 ) ) ;
#4603 = cartesian_point ( 'none', ( -32.67501034650015200, -8.912483290561862500, -13.60339183135232100 ) ) ;
#4604 = cartesian_point ( 'none', ( -32.73703231091922600, -8.681899275058850000, -13.03171567611532000 ) ) ;
#4605 = cartesian_point ( 'none', ( -32.76034203451550300, -8.592914634274416500, -12.73229599821882600 ) ) ;
#4606 = cartesian_point ( 'none', ( -32.79135005821696300, -8.473815757369619600, -12.11862984503934500 ) ) ;
#4607 = cartesian_point ( 'none', ( -32.79888491749025500, -8.444380012149977700, -11.81012854150348600 ) ) ;
#4608 = cartesian_point ( 'none', ( -2.550941565487511000e-016, -1.151816422273401200e-016, -80.02496880847192500 ) ) ;
#4609 = line ( 'none', #4668, #4610 ) ;
#4610 = vector ( 'none', #4649, 1000.000000000000000 ) ;
#4611 = cartesian_point ( 'none', ( 33.77375155957640400, -4.802231218403779900e-015, -80.02496880847192500 ) ) ;
#4612 = cartesian_point ( 'none', ( -2.390761536808108200e-016, -1.079490975838526200e-016, -74.99999999999998600 ) ) ;
#4613 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#4614 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445700e-016, 0.0000000000000000000 ) ) ;
#4615 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#4616 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, -3.187682049077477800e-018 ) ) ;
#4617 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#4618 = cartesian_point ( 'none', ( 5.000000000000000900, -32.89656604577121600, -80.49999999999998600 ) ) ;
#4619 = cartesian_point ( 'none', ( 5.000000000000000900, -33.02337704178862100, -80.49999999999998600 ) ) ;
#4620 = cartesian_point ( 'none', ( 5.000000000000000000, -33.15093021094931900, -80.45019743593262300 ) ) ;
#4621 = cartesian_point ( 'none', ( 5.000000000000000900, -33.33652334577985200, -80.27691458222484800 ) ) ;
#4622 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#4623 = axis2_placement_3d ( 'none', #4622, #4636, #4635 ) ;
#4624 = direction ( 'none', ( 9.244463733058732100e-033, -4.024558464266192500e-016, 1.000000000000000000 ) ) ;
#4625 = vector ( 'none', #4624, 1000.000000000000000 ) ;
#4626 = cartesian_point ( 'none', ( 1.759999999999997600, -0.1849999999999976700, -0.1850000000000011400 ) ) ;
#4627 = line ( 'none', #4626, #4625 ) ;
#4628 = axis2_placement_3d ( 'none', #4674, #4663, #4662 ) ;
#4629 = cartesian_point ( 'none', ( 1.617913031215070700, -0.2871250088141673600, -0.2871250088141673600 ) ) ;
#4630 = cartesian_point ( 'none', ( 1.525683881977856000, -0.2402243903100162400, -0.3534147098284179900 ) ) ;
#4631 = cartesian_point ( 'none', ( 1.404932235524361000, -0.2223224638795412200, -0.4402049557168670200 ) ) ;
#4632 = cartesian_point ( 'none', ( 1.273789770791566900, -0.2361073252292907000, -0.5344636022435629300 ) ) ;
#4633 = cartesian_point ( 'none', ( 31.87499999999985400, -29.00000000000002500, -6.000000000000000000 ) ) ;
#4634 = face_outer_bound ( 'none', #6100, .t. ) ;
#4635 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4636 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#4637 = conical_surface ( 'none', #4667, 2.874999999999995600, 0.7853981633974691500 ) ;
#4638 = circle ( 'none', #4641, 34.98952801385487300 ) ;
#4639 = cartesian_point ( 'none', ( -32.37500000000001400, 28.99999999999921500, -6.500000000000000900 ) ) ;
#4640 = plane ( 'none', #4700 ) ;
#4641 = axis2_placement_3d ( 'none', #4711, #4710, #4709 ) ;
#4642 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#4643 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#4644 = cartesian_point ( 'none', ( -2.550941565487511000e-016, -1.151816422273401200e-016, -80.02496880847192500 ) ) ;
#4645 = axis2_placement_3d ( 'none', #4644, #4643, #4642 ) ;
#4646 = circle ( 'none', #4706, 2.875000000000682600 ) ;
#4647 = circle ( 'none', #4645, 33.77375155957640400 ) ;
#4648 = cartesian_point ( 'none', ( -33.77375155957640400, 8.740768910867958000e-015, -80.02496880847192500 ) ) ;
#4649 = direction ( 'none', ( 0.001745328365898331600, 1.197106141737922300e-018, 0.9999984769132876900 ) ) ;
#4650 = cartesian_point ( 'none', ( -5.000000000000008900, 33.40159119574979500, -80.02496880847192500 ) ) ;
#4651 = cartesian_point ( 'none', ( -5.000000000000008900, 33.40586303664121500, -79.94047343764700000 ) ) ;
#4652 = cartesian_point ( 'none', ( -5.000000000000008900, 33.41013485961723700, -79.85597806591630400 ) ) ;
#4653 = cartesian_point ( 'none', ( -5.000000000000008900, 33.41440666469843300, -79.77148269328093000 ) ) ;
#4654 = cartesian_point ( 'none', ( -5.000000000000008900, 33.41898175206377200, -79.68098846322458000 ) ) ;
#4655 = cartesian_point ( 'none', ( -5.000000000000008900, 33.42355681890315800, -79.59049423213049600 ) ) ;
#4656 = cartesian_point ( 'none', ( -5.000000000000008900, 33.42813186524190200, -79.49999999999998600 ) ) ;
#4657 = b_spline_curve_with_knots ( 'none', 3,
( #4656, #4655, #4654, #4653, #4652, #4651, #4650 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.01083562443717217700, 0.01110745385771968500, 0.01136126372126699700 ),
.unspecified. ) ;
#4658 = cartesian_point ( 'none', ( -32.79888491749025500, -8.444380012149975900, -11.50000000000000000 ) ) ;
#4659 = circle ( 'none', #4677, 33.27437539013747900 ) ;
#4660 = b_spline_curve_with_knots ( 'none', 3,
( #4658, #4607, #4606, #4605, #4604, #4603, #4602, #4601, #4600, #4599, #4598, #4597, #4596, #4595, #4594, #4593, #4592, #4591, #4590, #4589, #4588, #4587, #4586, #4585, #4584, #4583, #4582, #4581, #4580, #4579, #4578, #4577, #4570, #4569 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01486898062599024800, 0.01579806597981217600, 0.01672715133363410200, 0.01765623668745602800, 0.01858532204127795500, 0.01951440739509988100, 0.02044349274892180700, 0.02137257810274373300, 0.02230166345656566000, 0.02323074881038758600, 0.02415983416420951200, 0.02508891951803143800, 0.02601800487185336500, 0.02694709022567529100, 0.02787617557949722100, 0.02880526093331914700, 0.02973434628714107300 ),
.unspecified. ) ;
#4661 = face_outer_bound ( 'none', #5982, .t. ) ;
#4662 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525750800, -6.418476861114185000e-017 ) ) ;
#4663 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, -9.020562075079399400e-017 ) ) ;
#4664 = cartesian_point ( 'none', ( 33.99999999999997200, -4.827116612891324400e-015, -75.49999999999998600 ) ) ;
#4665 = toroidal_surface ( 'none', #4566, 34.36909941164132200, 0.5000000000000004400 ) ;
#4666 = cartesian_point ( 'none', ( -2.566084049507369000e-016, -1.158653647400018400e-016, -80.49999999999998600 ) ) ;
#4667 = axis2_placement_3d ( 'none', #4693, #4574, #4573 ) ;
#4668 = cartesian_point ( 'none', ( 34.86909865009796800, -4.947009874786091600e-015, -75.00087266418292100 ) ) ;
#4669 = cartesian_point ( 'none', ( 34.98952801385486600, -4.864408380525283500e-015, -6.000000000000005300 ) ) ;
#4670 = face_outer_bound ( 'none', #6035, .t. ) ;
#4671 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#4672 = axis2_placement_3d ( 'none', #4608, #4613, #4671 ) ;
#4673 = circle ( 'none', #4672, 33.77375155957640400 ) ;
#4674 = cartesian_point ( 'none', ( 1.759999999999997600, 0.1850000000000011400, 0.1850000000000011400 ) ) ;
#4675 =( bounded_curve ( ) b_spline_curve ( 3, ( #4632, #4631, #4630, #4629 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995913500, 2.420908145151842800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#4676 = plane ( 'none', #4628 ) ;
#4677 = axis2_placement_3d ( 'none', #4666, #4615, #4614 ) ;
#4678 = cartesian_point ( 'none', ( 1.759999999999997600, 0.1849999999999976700, 0.1850000000000011400 ) ) ;
#4679 = face_outer_bound ( 'none', #6007, .t. ) ;
#4680 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#4681 = direction ( 'none', ( -9.244463733058732100e-033, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#4682 = direction ( 'none', ( 1.000000000000000000, -2.465190342187077400e-032, -9.244463733058734800e-033 ) ) ;
#4683 = cartesian_point ( 'none', ( 8.000000000000007100, 1.499999999999997800, 0.0000000000000000000 ) ) ;
#4684 = direction ( 'none', ( -0.7013093285102691700, 0.5040660798667557800, -0.5040660798667538900 ) ) ;
#4685 = vector ( 'none', #4684, 1000.000000000000100 ) ;
#4686 = circle ( 'none', #4572, 2.874999999999995600 ) ;
#4687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4688 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#4689 = axis2_placement_3d ( 'none', #4695, #4688, #4687 ) ;
#4690 = circle ( 'none', #4689, 2.874999999999839700 ) ;
#4691 = cartesian_point ( 'none', ( -26.12500000000000400, 28.99999999999921500, -5.999999999999998200 ) ) ;
#4692 = line ( 'none', #4691, #4738 ) ;
#4693 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -5.999999999999998200 ) ) ;
#4694 = line ( 'none', #4742, #4741 ) ;
#4695 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#4696 = direction ( 'none', ( -9.244463733058733500e-033, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#4697 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#4698 = axis2_placement_3d ( 'none', #4701, #4697, #4696 ) ;
#4699 = toroidal_surface ( 'none', #4698, 0.9499999999999997300, 1.800000000000000500 ) ;
#4700 = axis2_placement_3d ( 'none', #4683, #4682, #4681 ) ;
#4701 = cartesian_point ( 'none', ( 1.924038590812249300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4702 = face_outer_bound ( 'none', #6006, .t. ) ;
#4703 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4704 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#4705 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#4706 = axis2_placement_3d ( 'none', #4705, #4704, #4703 ) ;
#4707 = cartesian_point ( 'none', ( 1.890797310278580200, 0.09098943323727209900, -0.09098943323727209900 ) ) ;
#4708 = line ( 'none', #4707, #4685 ) ;
#4709 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#4710 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#4711 = cartesian_point ( 'none', ( -1.912609229446488300e-017, -8.635927806708226400e-018, -6.000000000000005300 ) ) ;
#4712 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -5.999999999999991100 ) ) ;
#4713 = axis2_placement_3d ( 'none', #4712, #4734, #4733 ) ;
#4714 = cartesian_point ( 'none', ( -31.87499999999984700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#4715 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4716 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#4717 = conical_surface ( 'none', #4713, 2.875000000000682600, 0.7853981633974557200 ) ;
#4718 = face_outer_bound ( 'none', #6137, .t. ) ;
#4719 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4720 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#4721 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.500000000000000900 ) ) ;
#4722 = axis2_placement_3d ( 'none', #4721, #4720, #4719 ) ;
#4723 = direction ( 'none', ( 0.8120153713427135100, -2.099015405931936200e-015, 0.5836360481525751900 ) ) ;
#4724 = plane ( 'none', #4729 ) ;
#4725 = cartesian_point ( 'none', ( 1.273789770791566900, -0.2361073252292907000, -0.5344636022435629300 ) ) ;
#4726 = direction ( 'none', ( 0.5836360481525751900, 3.160666173229743300e-015, -0.8120153713427135100 ) ) ;
#4727 = cartesian_point ( 'none', ( 1.759999999999997600, 0.1849999999999976700, -0.1850000000000011400 ) ) ;
#4728 = cartesian_point ( 'none', ( 26.11637802864834500, -28.99137802864857200, -0.5000000000000003300 ) ) ;
#4729 = axis2_placement_3d ( 'none', #4727, #4726, #4723 ) ;
#4730 = direction ( 'none', ( 0.7071067811865526800, -1.255292689651351400e-017, -0.7071067811865422400 ) ) ;
#4731 = vector ( 'none', #4730, 1000.000000000000100 ) ;
#4732 = cartesian_point ( 'none', ( 31.87499999999985400, -29.00000000000002500, -5.999999999999991100 ) ) ;
#4733 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4734 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#4735 = line ( 'none', #4732, #4731 ) ;
#4736 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#4737 = direction ( 'none', ( 0.7071067811865622300, -1.255292689651365600e-017, -0.7071067811865328100 ) ) ;
#4738 = vector ( 'none', #4737, 1000.000000000000000 ) ;
#4739 = cartesian_point ( 'none', ( 32.37499999999987200, -29.00000000000002500, -6.500000000000000900 ) ) ;
#4740 = direction ( 'none', ( -0.7071067811865622300, 9.711302481541121900e-017, -0.7071067811865328100 ) ) ;
#4741 = vector ( 'none', #4740, 1000.000000000000000 ) ;
#4742 = cartesian_point ( 'none', ( -31.87499999999999300, 28.99999999999921500, -5.999999999999998200 ) ) ;
#4743 = circle ( 'none', #4722, 3.375000000000016900 ) ;
#4744 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4745 = cc_design_person_and_organization_assignment ( #4842, #4841, ( #4865 ) ) ;
#4746 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4747 = cc_design_person_and_organization_assignment ( #4749, #4748, ( #4750 ) ) ;
#4748 = person_and_organization_role ( 'classification_officer' ) ;
#4749 = person_and_organization ( #4850, #4872 ) ;
#4750 = security_classification ( '', '', #4751 ) ;
#4751 = security_classification_level ( 'unclassified' ) ;
#4752 = cc_design_person_and_organization_assignment ( #4754, #4753, ( #4780 ) ) ;
#4753 = person_and_organization_role ( 'design_supplier' ) ;
#4754 = person_and_organization ( #4850, #4872 ) ;
#4755 = cc_design_person_and_organization_assignment ( #4768, #4767, ( #4780 ) ) ;
#4756 = axis2_placement_3d ( 'none', #4744, #4781, #4843 ) ;
#4757 = shape_representation_relationship ( 'none' , 'none' , #4797, #4759 ) ;
#4758 = shape_representation ( 'm315_2���u', ( #4001 ), #4849 ) ;
#4759 = advanced_brep_shape_representation ( '', ( #4957, #4001 ), #4760 ) ;
#4760 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4761 ) ) global_unit_assigned_context ( ( #4764, #4763, #4762 ) ) representation_context ( 'none', 'workaspace' ) );
#4761 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4764, 'distance_accuracy_value', 'none');
#4762 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4763 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4764 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4765 = shape_representation_relationship ( 'none' , 'none' , #4796, #4798 ) ;
#4766 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4825 ) ) global_unit_assigned_context ( ( #4746, #4827, #4826 ) ) representation_context ( 'none', 'workaspace' ) );
#4767 = person_and_organization_role ( 'creator' ) ;
#4768 = person_and_organization ( #4850, #4872 ) ;
#4769 = cc_design_approval ( #4777, ( #4780 ) ) ;
#4770 = approval_date_time ( #4771, #4777 ) ;
#4771 = date_and_time ( #4772, #4773 ) ;
#4772 = calendar_date ( 2018, 19, 4 ) ;
#4773 = local_time ( 12, 40, 53.00000000000000000, #4774 ) ;
#4774 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#4775 = approval_person_organization ( #4779, #4777, #4776 ) ;
#4776 = approval_role ( '' ) ;
#4777 = approval ( #4778, 'unspecified' ) ;
#4778 = approval_status ( 'not_yet_approved' ) ;
#4779 = person_and_organization ( #4850, #4872 ) ;
#4780 = product_definition_formation_with_specified_source ( 'any', '', #4851, .not_known. ) ;
#4781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4782 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4783 ) ) global_unit_assigned_context ( ( #4786, #4785, #4784 ) ) representation_context ( 'none', 'workaspace' ) );
#4783 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4786, 'distance_accuracy_value', 'none');
#4784 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4785 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4786 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4787 = direction ( 'none', ( -0.9226860728976584700, -0.3821890852069805300, 0.05081253811165267100 ) ) ;
#4788 = direction ( 'none', ( -0.3826834323650897800, 0.9238795325112865200, 7.948602325548924100e-016 ) ) ;
#4789 = cartesian_point ( 'none', ( 11.74359659944916200, -22.77058610868102700, -79.91574525400325500 ) ) ;
#4790 = axis2_placement_3d ( 'none', #4789, #4788, #4787 ) ;
#4791 = direction ( 'none', ( -0.9226860728976584700, -0.3821890852069805300, 0.05081253811165267100 ) ) ;
#4792 = direction ( 'none', ( -0.3826834323650897800, 0.9238795325112865200, 7.948602325548924100e-016 ) ) ;
#4793 = cartesian_point ( 'none', ( 15.53172885733919500, -30.93971787673330800, -11.62767029692199100 ) ) ;
#4794 = axis2_placement_3d ( 'none', #4793, #4792, #4791 ) ;
#4795 = direction ( 'none', ( -2.220446049250313100e-016, -2.081668171172173800e-017, 1.000000000000000000 ) ) ;
#4796 = shape_representation ( '15a_0.���~', ( #4001 ), #4766 ) ;
#4797 = shape_representation ( 'c364_���u(���~)', ( #4001 ), #4760 ) ;
#4798 = advanced_brep_shape_representation ( '', ( #11440, #4001 ), #4766 ) ;
#4799 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4800 = cc_design_date_and_time_assignment ( #4802, #4801, ( #4865 ) ) ;
#4801 = date_time_role ( 'creation_date' ) ;
#4802 = date_and_time ( #4803, #4804 ) ;
#4803 = calendar_date ( 2018, 19, 4 ) ;
#4804 = local_time ( 12, 40, 53.00000000000000000, #4805 ) ;
#4805 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#4806 = direction ( 'none', ( 0.02526076547968686400, -0.9996808959499927600, -1.520102233323886600e-017 ) ) ;
#4807 = cartesian_point ( 'none', ( 26.50000000000000400, 2.903499070247511300e-016, -82.49999999999998600 ) ) ;
#4808 = axis2_placement_3d ( 'none', #4807, #4806, #4795 ) ;
#4809 = direction ( 'none', ( -0.8899516095730236600, -0.4560549666634326500, 0.0000000000000000000 ) ) ;
#4810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
#4811 = cartesian_point ( 'none', ( 3.607725646089058900e-018, -1.810681459035839200e-018, 1.999999999999998200 ) ) ;
#4812 = axis2_placement_3d ( 'none', #4811, #4810, #4809 ) ;
#4813 = direction ( 'none', ( -1.361757928641793600e-016, 1.000000000000000200, 1.234706611327049000e-016 ) ) ;
#4814 = direction ( 'none', ( -1.339121349804959800e-016, -1.234706611327049300e-016, 1.000000000000000000 ) ) ;
#4815 = cartesian_point ( 'none', ( 1.625787032048643500e-015, -2.623176755043420800e-015, -112.0000000000000100 ) ) ;
#4816 = axis2_placement_3d ( 'none', #4815, #4814, #4813 ) ;
#4817 = direction ( 'none', ( 0.9232594186775249200, 0.3824265728049303600, -0.03663280273080311200 ) ) ;
#4818 = direction ( 'none', ( 0.3826834323650896700, -0.9238795325112867400, -6.574601973952098900e-016 ) ) ;
#4819 = cartesian_point ( 'none', ( 14.15727718572719200, -34.17869058805772700, -11.50000000000000400 ) ) ;
#4820 = axis2_placement_3d ( 'none', #4819, #4818, #4817 ) ;
#4821 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4799, 'distance_accuracy_value', 'none');
#4822 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4823 = shape_representation ( '(�зǫ~)3ik15ra-��(5c230��0000z0)', ( #4756, #4839, #4835, #4831, #4820, #4816, #4812, #4808, #4794, #4790 ), #4782 ) ;
#4824 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4825 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #4746, 'distance_accuracy_value', 'none');
#4826 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#4827 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#4828 = direction ( 'none', ( 8.203601889422931300e-021, 1.629944462882107700e-020, -1.000000000000000000 ) ) ;
#4829 = direction ( 'none', ( -4.336808689942016800e-019, 1.000000000000000000, 1.629944462882107700e-020 ) ) ;
#4830 = cartesian_point ( 'none', ( 5.808280007418123300e-016, -2.915511635480433900e-016, -78.57056964275079700 ) ) ;
#4831 = axis2_placement_3d ( 'none', #4830, #4829, #4828 ) ;
#4832 = direction ( 'none', ( 1.249000902703301100e-016, 1.000000000000000000, -4.336808689942017300e-019 ) ) ;
#4833 = direction ( 'none', ( -7.215451292178094700e-018, 3.621362918071680700e-018, 1.000000000000000000 ) ) ;
#4834 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4835 = axis2_placement_3d ( 'none', #4834, #4833, #4832 ) ;
#4836 = direction ( 'none', ( -8.203601889422931300e-021, -1.629944462882107700e-020, 1.000000000000000000 ) ) ;
#4837 = direction ( 'none', ( -1.000000000000000000, 1.629944462882107700e-020, -8.203601889422931300e-021 ) ) ;
#4838 = cartesian_point ( 'none', ( -26.50000000000000000, -6.051358802272290800e-016, -82.49999999999998600 ) ) ;
#4839 = axis2_placement_3d ( 'none', #4838, #4837, #4836 ) ;
#4840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4841 = person_and_organization_role ( 'creator' ) ;
#4842 = person_and_organization ( #4850, #4872 ) ;
#4843 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4844 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4845 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4846 = axis2_placement_3d ( 'none', #4845, #4844, #4840 ) ;
#4847 = shape_representation_relationship ( 'none' , 'none' , #4758, #4848 ) ;
#4848 = advanced_brep_shape_representation ( '', ( #5702, #4001 ), #4849 ) ;
#4849 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #4821 ) ) global_unit_assigned_context ( ( #4799, #4824, #4822 ) ) representation_context ( 'none', 'workaspace' ) );
#4850 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#4851 = product ( '(�зǫ~)3ik15ra-��(5c230��0000z0)', '(�зǫ~)3ik15ra-��(5c230��0000z0)', '', ( #4852 ) ) ;
#4852 = mechanical_context ( 'none', #4873, 'mechanical' ) ;
#4853 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #4873 ) ;
#4854 = cc_design_approval ( #4862, ( #4865 ) ) ;
#4855 = approval_date_time ( #4856, #4862 ) ;
#4856 = date_and_time ( #4857, #4858 ) ;
#4857 = calendar_date ( 2018, 19, 4 ) ;
#4858 = local_time ( 12, 40, 53.00000000000000000, #4859 ) ;
#4859 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#4860 = approval_person_organization ( #4864, #4862, #4861 ) ;
#4861 = approval_role ( '' ) ;
#4862 = approval ( #4863, 'unspecified' ) ;
#4863 = approval_status ( 'not_yet_approved' ) ;
#4864 = person_and_organization ( #4850, #4872 ) ;
#4865 = product_definition ( 'unknown', '', #4780, #4866 ) ;
#4866 = design_context ( 'detailed design', #4868, 'design' ) ;
#4867 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #4868 ) ;
#4868 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#4869 = cc_design_person_and_organization_assignment ( #4871, #4870, ( #4851 ) ) ;
#4870 = person_and_organization_role ( 'design_owner' ) ;
#4871 = person_and_organization ( #4850, #4872 ) ;
#4872 = organization ( 'unspecified', 'unspecified', '' ) ;
#4873 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#4874 = edge_curve ( 'none', #11438, #11522, #7651, .t. ) ;
#4875 = oriented_edge ( 'none', *, *, #9, .t. ) ;
#4876 = oriented_edge ( 'none', *, *, #11453, .f. ) ;
#4877 = edge_curve ( 'none', #4945, #5004, #7691, .t. ) ;
#4878 = oriented_edge ( 'none', *, *, #4895, .f. ) ;
#4879 = oriented_edge ( 'none', *, *, #5001, .t. ) ;
#4880 = advanced_face ( 'none', ( #7698 ), #7692, .t. ) ;
#4881 = advanced_face ( 'none', ( #7684 ), #7639, .f. ) ;
#4882 = oriented_edge ( 'none', *, *, #5417, .f. ) ;
#4883 = oriented_edge ( 'none', *, *, #5413, .t. ) ;
#4884 = oriented_edge ( 'none', *, *, #4897, .f. ) ;
#4885 = edge_curve ( 'none', #5255, #5246, #7668, .t. ) ;
#4886 = closed_shell ( 'none', ( #11521, #12604, #12623, #12634, #12626, #12635, #32, #5402, #5031, #4994, #5023, #5036, #5005, #5015, #4998, #4980, #4986, #4910, #4923, #4899, #4943, #4880, #4881 ) ) ;
#4887 = oriented_edge ( 'none', *, *, #12607, .f. ) ;
#4888 = edge_curve ( 'none', #4972, #4985, #7637, .t. ) ;
#4889 = advanced_face ( 'none', ( #7645 ), #7661, .t. ) ;
#4890 = vertex_point ( 'none', #7635 ) ;
#4891 = vertex_point ( 'none', #7657 ) ;
#4892 = oriented_edge ( 'none', *, *, #11523, .t. ) ;
#4893 = oriented_edge ( 'none', *, *, #4874, .f. ) ;
#4894 = oriented_edge ( 'none', *, *, #11516, .t. ) ;
#4895 = edge_curve ( 'none', #4891, #4890, #7633, .t. ) ;
#4896 = edge_loop ( 'none', ( #4914, #4983, #4950, #5222 ) ) ;
#4897 = edge_curve ( 'none', #5003, #4891, #7634, .t. ) ;
#4898 = edge_loop ( 'none', ( #4892, #4951 ) ) ;
#4899 = advanced_face ( 'none', ( #7638 ), #7615, .t. ) ;
#4900 = oriented_edge ( 'none', *, *, #12614, .t. ) ;
#4901 = oriented_edge ( 'none', *, *, #12631, .t. ) ;
#4902 = oriented_edge ( 'none', *, *, #12642, .f. ) ;
#4903 = oriented_edge ( 'none', *, *, #11442, .f. ) ;
#4904 = oriented_edge ( 'none', *, *, #4911, .f. ) ;
#4905 = oriented_edge ( 'none', *, *, #4929, .t. ) ;
#4906 = edge_loop ( 'none', ( #4903, #4933 ) ) ;
#4907 = edge_loop ( 'none', ( #4887, #4912, #4900, #4904 ) ) ;
#4908 = edge_curve ( 'none', #5003, #4952, #7610, .t. ) ;
#4909 = edge_curve ( 'none', #29, #12605, #7613, .t. ) ;
#4910 = advanced_face ( 'none', ( #7627, #7744 ), #7636, .t. ) ;
#4911 = edge_curve ( 'none', #12652, #12651, #7738, .t. ) ;
#4912 = oriented_edge ( 'none', *, *, #4929, .f. ) ;
#4913 = oriented_edge ( 'none', *, *, #4917, .f. ) ;
#4914 = oriented_edge ( 'none', *, *, #4888, .t. ) ;
#4915 = oriented_edge ( 'none', *, *, #4919, .t. ) ;
#4916 = edge_loop ( 'none', ( #4937, #4915, #4878, #4884 ) ) ;
#4917 = edge_curve ( 'none', #4945, #4934, #7621, .t. ) ;
#4918 = advanced_face ( 'none', ( #7729 ), #7745, .t. ) ;
#4919 = edge_curve ( 'none', #4952, #4890, #7721, .t. ) ;
#4920 = edge_loop ( 'none', ( #4921, #4930 ) ) ;
#4921 = oriented_edge ( 'none', *, *, #12645, .t. ) ;
#4922 = edge_loop ( 'none', ( #4902, #4905, #4901, #4924 ) ) ;
#4923 = advanced_face ( 'none', ( #7864 ), #8154, .t. ) ;
#4924 = oriented_edge ( 'none', *, *, #4909, .f. ) ;
#4925 = edge_loop ( 'none', ( #4927, #5002 ) ) ;
#4926 = oriented_edge ( 'none', *, *, #4928, .f. ) ;
#4927 = oriented_edge ( 'none', *, *, #12636, .t. ) ;
#4928 = edge_curve ( 'none', #12638, #12615, #8096, .t. ) ;
#4929 = edge_curve ( 'none', #7, #11514, #8101, .t. ) ;
#4930 = oriented_edge ( 'none', *, *, #4928, .t. ) ;
#4931 = oriented_edge ( 'none', *, *, #4911, .t. ) ;
#4932 = oriented_edge ( 'none', *, *, #4939, .f. ) ;
#4933 = oriented_edge ( 'none', *, *, #5001, .f. ) ;
#4934 = vertex_point ( 'none', #8097 ) ;
#4935 = oriented_edge ( 'none', *, *, #4936, .t. ) ;
#4936 = edge_curve ( 'none', #5004, #4958, #7880, .t. ) ;
#4937 = oriented_edge ( 'none', *, *, #4908, .t. ) ;
#4938 = edge_loop ( 'none', ( #4876, #4879, #4875, #4893 ) ) ;
#4939 = edge_curve ( 'none', #4934, #4958, #7799, .t. ) ;
#4940 = oriented_edge ( 'none', *, *, #4877, .t. ) ;
#4941 = edge_loop ( 'none', ( #4942, #4931 ) ) ;
#4942 = oriented_edge ( 'none', *, *, #12609, .t. ) ;
#4943 = advanced_face ( 'none', ( #7749, #7866 ), #8106, .t. ) ;
#4944 = edge_curve ( 'none', #4972, #5083, #7898, .t. ) ;
#4945 = vertex_point ( 'none', #7883 ) ;
#4946 = edge_loop ( 'none', ( #4940, #4935, #4932, #4913 ) ) ;
#4947 = vertex_point ( 'none', #7901 ) ;
#4948 = vertex_point ( 'none', #7927 ) ;
#4949 = edge_curve ( 'none', #5084, #5223, #7884, .t. ) ;
#4950 = oriented_edge ( 'none', *, *, #5081, .f. ) ;
#4951 = oriented_edge ( 'none', *, *, #4874, .t. ) ;
#4952 = vertex_point ( 'none', #7903 ) ;
#4953 = advanced_face ( 'none', ( #8091 ), #7921, .t. ) ;
#4954 = oriented_edge ( 'none', *, *, #5245, .t. ) ;
#4955 = oriented_edge ( 'none', *, *, #4973, .f. ) ;
#4956 = advanced_face ( 'none', ( #8090 ), #8087, .t. ) ;
#4957 = manifold_solid_brep ( '����-����6', #5093 ) ;
#4958 = vertex_point ( 'none', #8085 ) ;
#4959 = oriented_edge ( 'none', *, *, #12624, .f. ) ;
#4960 = oriented_edge ( 'none', *, *, #12620, .f. ) ;
#4961 = oriented_edge ( 'none', *, *, #5006, .f. ) ;
#4962 = edge_loop ( 'none', ( #4959, #4999, #4894, #4926 ) ) ;
#4963 = oriented_edge ( 'none', *, *, #5, .t. ) ;
#4964 = edge_curve ( 'none', #12646, #12619, #8076, .t. ) ;
#4965 = oriented_edge ( 'none', *, *, #4975, .t. ) ;
#4966 = oriented_edge ( 'none', *, *, #5605, .t. ) ;
#4967 = oriented_edge ( 'none', *, *, #4970, .t. ) ;
#4968 = edge_curve ( 'none', #5596, #5484, #8048, .t. ) ;
#4969 = oriented_edge ( 'none', *, *, #5353, .f. ) ;
#4970 = edge_curve ( 'none', #5886, #5422, #8047, .t. ) ;
#4971 = oriented_edge ( 'none', *, *, #5676, .t. ) ;
#4972 = vertex_point ( 'none', #8049 ) ;
#4973 = edge_curve ( 'none', #5309, #5255, #8050, .t. ) ;
#4974 = vertex_point ( 'none', #7847 ) ;
#4975 = edge_curve ( 'none', #5406, #12625, #7855, .t. ) ;
#4976 = edge_loop ( 'none', ( #5007, #5012, #5011 ) ) ;
#4977 = oriented_edge ( 'none', *, *, #5038, .t. ) ;
#4978 = edge_loop ( 'none', ( #5030, #5014, #4961, #4960 ) ) ;
#4979 = oriented_edge ( 'none', *, *, #4964, .t. ) ;
#4980 = advanced_face ( 'none', ( #7910 ), #7846, .f. ) ;
#4981 = oriented_edge ( 'none', *, *, #12650, .t. ) ;
#4982 = oriented_edge ( 'none', *, *, #5006, .t. ) ;
#4983 = oriented_edge ( 'none', *, *, #5043, .t. ) ;
#4984 = oriented_edge ( 'none', *, *, #2, .t. ) ;
#4985 = vertex_point ( 'none', #7830 ) ;
#4986 = advanced_face ( 'none', ( #7829 ), #7837, .t. ) ;
#4987 = oriented_edge ( 'none', *, *, #5029, .f. ) ;
#4988 = edge_curve ( 'none', #5021, #5390, #7805, .t. ) ;
#4989 = oriented_edge ( 'none', *, *, #5404, .t. ) ;
#4990 = oriented_edge ( 'none', *, *, #4991, .t. ) ;
#4991 = edge_curve ( 'none', #5021, #5406, #7828, .t. ) ;
#4992 = edge_loop ( 'none', ( #5025, #4996, #5024, #5033 ) ) ;
#4993 = oriented_edge ( 'none', *, *, #4964, .f. ) ;
#4994 = advanced_face ( 'none', ( #7806 ), #7993, .f. ) ;
#4995 = oriented_edge ( 'none', *, *, #4991, .f. ) ;
#4996 = oriented_edge ( 'none', *, *, #5017, .f. ) ;
#4997 = edge_loop ( 'none', ( #5028, #5035, #5037, #4977 ) ) ;
#4998 = advanced_face ( 'none', ( #7972 ), #7971, .f. ) ;
#4999 = oriented_edge ( 'none', *, *, #12649, .t. ) ;
#5000 = oriented_edge ( 'none', *, *, #12641, .f. ) ;
#5001 = edge_curve ( 'none', #11449, #11445, #7952, .t. ) ;
#5002 = oriented_edge ( 'none', *, *, #4909, .t. ) ;
#5003 = vertex_point ( 'none', #7956 ) ;
#5004 = vertex_point ( 'none', #7954 ) ;
#5005 = advanced_face ( 'none', ( #7939, #7951 ), #7958, .t. ) ;
#5006 = edge_curve ( 'none', #11517, #11520, #8040, .t. ) ;
#5007 = oriented_edge ( 'none', *, *, #5009, .t. ) ;
#5008 = oriented_edge ( 'none', *, *, #12622, .f. ) ;
#5009 = edge_curve ( 'none', #11520, #12640, #7929, .t. ) ;
#5010 = edge_loop ( 'none', ( #4993, #5000 ) ) ;
#5011 = oriented_edge ( 'none', *, *, #15, .t. ) ;
#5012 = oriented_edge ( 'none', *, *, #10, .t. ) ;
#5013 = edge_loop ( 'none', ( #4963, #4979, #4981, #4982, #4984 ) ) ;
#5014 = oriented_edge ( 'none', *, *, #5009, .f. ) ;
#5015 = advanced_face ( 'none', ( #7941 ), #7928, .t. ) ;
#5016 = oriented_edge ( 'none', *, *, #31, .t. ) ;
#5017 = edge_curve ( 'none', #5390, #5406, #8035, .t. ) ;
#5018 = oriented_edge ( 'none', *, *, #4988, .f. ) ;
#5019 = oriented_edge ( 'none', *, *, #5017, .t. ) ;
#5020 = oriented_edge ( 'none', *, *, #4988, .t. ) ;
#5021 = vertex_point ( 'none', #8015 ) ;
#5022 = edge_loop ( 'none', ( #5018, #4990, #4989 ) ) ;
#5023 = advanced_face ( 'none', ( #8014 ), #8010, .f. ) ;
#5024 = oriented_edge ( 'none', *, *, #5029, .t. ) ;
#5025 = oriented_edge ( 'none', *, *, #4975, .f. ) ;
#5026 = oriented_edge ( 'none', *, *, #5038, .f. ) ;
#5027 = edge_curve ( 'none', #30, #12625, #8163, .t. ) ;
#5028 = oriented_edge ( 'none', *, *, #34, .f. ) ;
#5029 = edge_curve ( 'none', #5390, #30, #8167, .t. ) ;
#5030 = oriented_edge ( 'none', *, *, #12621, .f. ) ;
#5031 = advanced_face ( 'none', ( #8170 ), #7931, .f. ) ;
#5032 = edge_loop ( 'none', ( #4995, #5020, #5019 ) ) ;
#5033 = oriented_edge ( 'none', *, *, #5027, .t. ) ;
#5034 = edge_loop ( 'none', ( #5026, #5008 ) ) ;
#5035 = oriented_edge ( 'none', *, *, #5027, .f. ) ;
#5036 = advanced_face ( 'none', ( #8180 ), #7790, .f. ) ;
#5037 = oriented_edge ( 'none', *, *, #5389, .t. ) ;
#5038 = edge_curve ( 'none', #13, #12, #8187, .t. ) ;
#5039 = oriented_edge ( 'none', *, *, #5041, .t. ) ;
#5040 = oriented_edge ( 'none', *, *, #5307, .f. ) ;
#5041 = edge_curve ( 'none', #5151, #5289, #7764, .t. ) ;
#5042 = oriented_edge ( 'none', *, *, #5108, .f. ) ;
#5043 = edge_curve ( 'none', #4985, #5085, #7768, .t. ) ;
#5044 = oriented_edge ( 'none', *, *, #4885, .t. ) ;
#5045 = oriented_edge ( 'none', *, *, #5300, .f. ) ;
#5046 = edge_curve ( 'none', #5255, #5309, #7758, .t. ) ;
#5047 = oriented_edge ( 'none', *, *, #5051, .f. ) ;
#5048 = oriented_edge ( 'none', *, *, #5232, .f. ) ;
#5049 = advanced_face ( 'none', ( #7793 ), #7727, .t. ) ;
#5050 = oriented_edge ( 'none', *, *, #5052, .f. ) ;
#5051 = edge_curve ( 'none', #5308, #5078, #8130, .t. ) ;
#5052 = edge_curve ( 'none', #5252, #5235, #7755, .t. ) ;
#5053 = oriented_edge ( 'none', *, *, #4973, .t. ) ;
#5054 = oriented_edge ( 'none', *, *, #5233, .f. ) ;
#5055 = oriented_edge ( 'none', *, *, #5242, .t. ) ;
#5056 = oriented_edge ( 'none', *, *, #5248, .f. ) ;
#5057 = edge_loop ( 'none', ( #5196, #5045, #5191, #5207 ) ) ;
#5058 = oriented_edge ( 'none', *, *, #5245, .f. ) ;
#5059 = edge_loop ( 'none', ( #5058, #5075, #5044, #5189 ) ) ;
#5060 = advanced_face ( 'none', ( #8425 ), #8381, .t. ) ;
#5061 = oriented_edge ( 'none', *, *, #5259, .t. ) ;
#5062 = oriented_edge ( 'none', *, *, #5311, .f. ) ;
#5063 = edge_curve ( 'none', #5223, #5084, #8422, .t. ) ;
#5064 = oriented_edge ( 'none', *, *, #5063, .t. ) ;
#5065 = oriented_edge ( 'none', *, *, #5220, .t. ) ;
#5066 = edge_loop ( 'none', ( #5290, #5071, #5181, #5161 ) ) ;
#5067 = advanced_face ( 'none', ( #8303 ), #8267, .f. ) ;
#5068 = oriented_edge ( 'none', *, *, #5239, .t. ) ;
#5069 = edge_curve ( 'none', #5304, #5303, #8231, .t. ) ;
#5070 = oriented_edge ( 'none', *, *, #5069, .f. ) ;
#5071 = oriented_edge ( 'none', *, *, #5158, .t. ) ;
#5072 = advanced_face ( 'none', ( #8420, #8268 ), #8418, .t. ) ;
#5073 = edge_loop ( 'none', ( #5199, #5055 ) ) ;
#5074 = oriented_edge ( 'none', *, *, #5186, .t. ) ;
#5075 = oriented_edge ( 'none', *, *, #5046, .f. ) ;
#5076 = advanced_face ( 'none', ( #8323 ), #8371, .t. ) ;
#5077 = edge_loop ( 'none', ( #5040, #5039, #5214, #5042 ) ) ;
#5078 = vertex_point ( 'none', #8367 ) ;
#5079 = oriented_edge ( 'none', *, *, #5311, .t. ) ;
#5080 = advanced_face ( 'none', ( #8430 ), #8467, .f. ) ;
#5081 = edge_curve ( 'none', #5083, #5085, #8374, .t. ) ;
#5082 = vertex_point ( 'none', #8271 ) ;
#5083 = vertex_point ( 'none', #8328 ) ;
#5084 = vertex_point ( 'none', #8337 ) ;
#5085 = vertex_point ( 'none', #8463 ) ;
#5086 = closed_shell ( 'none', ( #5166, #5184, #5494, #5396, #5464, #5566, #5400 ) ) ;
#5087 = edge_curve ( 'none', #5090, #5141, #8329, .t. ) ;
#5088 = oriented_edge ( 'none', *, *, #5091, .f. ) ;
#5089 = oriented_edge ( 'none', *, *, #5168, .f. ) ;
#5090 = vertex_point ( 'none', #8428 ) ;
#5091 = edge_curve ( 'none', #5122, #5141, #8338, .t. ) ;
#5092 = edge_loop ( 'none', ( #5183, #5539, #5395, #5491 ) ) ;
#5093 = closed_shell ( 'none', ( #4956, #4918, #4889, #5080, #5244, #5253, #5287, #4953, #5282, #5229, #5318, #5280, #5272, #5097, #5094, #5297, #5202, #5072, #5197, #5076, #5190, #5060, #5200, #5067, #5049, #5142, #5136, #5176, #5111, #5146, #5118, #5133 ) ) ;
#5094 = advanced_face ( 'none', ( #8270 ), #8448, .f. ) ;
#5095 = edge_loop ( 'none', ( #5230, #5237, #5295, #5299 ) ) ;
#5096 = oriented_edge ( 'none', *, *, #5101, .t. ) ;
#5097 = advanced_face ( 'none', ( #8449 ), #8292, .t. ) ;
#5098 = edge_curve ( 'none', #5286, #5246, #8332, .t. ) ;
#5099 = oriented_edge ( 'none', *, *, #5321, .f. ) ;
#5100 = edge_curve ( 'none', #5319, #5103, #8280, .t. ) ;
#5101 = edge_curve ( 'none', #5317, #5316, #8289, .t. ) ;
#5102 = oriented_edge ( 'none', *, *, #5100, .t. ) ;
#5103 = vertex_point ( 'none', #8314 ) ;
#5104 = edge_curve ( 'none', #5147, #5107, #8483, .t. ) ;
#5105 = edge_loop ( 'none', ( #5260, #5262, #5261, #5265 ) ) ;
#5106 = oriented_edge ( 'none', *, *, #5247, .f. ) ;
#5107 = vertex_point ( 'none', #8310 ) ;
#5108 = edge_curve ( 'none', #5288, #5107, #8358, .t. ) ;
#5109 = edge_loop ( 'none', ( #5128, #5174 ) ) ;
#5110 = oriented_edge ( 'none', *, *, #5273, .f. ) ;
#5111 = advanced_face ( 'none', ( #8378, #8365 ), #8445, .f. ) ;
#5112 = edge_curve ( 'none', #4890, #4891, #8346, .t. ) ;
#5113 = oriented_edge ( 'none', *, *, #5168, .t. ) ;
#5114 = oriented_edge ( 'none', *, *, #4877, .f. ) ;
#5115 = oriented_edge ( 'none', *, *, #4919, .f. ) ;
#5116 = oriented_edge ( 'none', *, *, #4908, .f. ) ;
#5117 = oriented_edge ( 'none', *, *, #5126, .t. ) ;
#5118 = advanced_face ( 'none', ( #8350, #8402 ), #8500, .f. ) ;
#5119 = edge_curve ( 'none', #5004, #4945, #8392, .t. ) ;
#5120 = oriented_edge ( 'none', *, *, #5270, .f. ) ;
#5121 = vertex_point ( 'none', #8396 ) ;
#5122 = vertex_point ( 'none', #8395 ) ;
#5123 = oriented_edge ( 'none', *, *, #5226, .f. ) ;
#5124 = edge_loop ( 'none', ( #5117, #5165, #5178, #5169 ) ) ;
#5125 = oriented_edge ( 'none', *, *, #5129, .f. ) ;
#5126 = edge_curve ( 'none', #5121, #5122, #8262, .t. ) ;
#5127 = oriented_edge ( 'none', *, *, #5100, .f. ) ;
#5128 = oriented_edge ( 'none', *, *, #4895, .t. ) ;
#5129 = edge_curve ( 'none', #4958, #4934, #8345, .t. ) ;
#5130 = oriented_edge ( 'none', *, *, #5158, .f. ) ;
#5131 = oriented_edge ( 'none', *, *, #5129, .t. ) ;
#5132 = edge_loop ( 'none', ( #5159, #5130 ) ) ;
#5133 = advanced_face ( 'none', ( #8248 ), #8259, .t. ) ;
#5134 = oriented_edge ( 'none', *, *, #4917, .t. ) ;
#5135 = oriented_edge ( 'none', *, *, #4936, .f. ) ;
#5136 = advanced_face ( 'none', ( #8239, #8237 ), #8263, .f. ) ;
#5137 = oriented_edge ( 'none', *, *, #5069, .t. ) ;
#5138 = edge_loop ( 'none', ( #5123, #5120 ) ) ;
#5139 = oriented_edge ( 'none', *, *, #5112, .f. ) ;
#5140 = oriented_edge ( 'none', *, *, #5119, .t. ) ;
#5141 = vertex_point ( 'none', #8400 ) ;
#5142 = advanced_face ( 'none', ( #8220, #8218 ), #8576, .f. ) ;
#5143 = oriented_edge ( 'none', *, *, #5119, .f. ) ;
#5144 = oriented_edge ( 'none', *, *, #5101, .f. ) ;
#5145 = edge_loop ( 'none', ( #5114, #5143 ) ) ;
#5146 = advanced_face ( 'none', ( #8577 ), #8597, .t. ) ;
#5147 = vertex_point ( 'none', #8602 ) ;
#5148 = vertex_point ( 'none', #8598 ) ;
#5149 = oriented_edge ( 'none', *, *, #5284, .t. ) ;
#5150 = edge_loop ( 'none', ( #4955, #4954, #5106, #5211 ) ) ;
#5151 = vertex_point ( 'none', #8600 ) ;
#5152 = oriented_edge ( 'none', *, *, #4897, .t. ) ;
#5153 = edge_loop ( 'none', ( #5135, #5140, #5134, #5125 ) ) ;
#5154 = edge_loop ( 'none', ( #5177, #5137 ) ) ;
#5155 = edge_loop ( 'none', ( #5156, #5172 ) ) ;
#5156 = oriented_edge ( 'none', *, *, #5081, .t. ) ;
#5157 = edge_loop ( 'none', ( #5116, #5089 ) ) ;
#5158 = edge_curve ( 'none', #4985, #4972, #8590, .t. ) ;
#5159 = oriented_edge ( 'none', *, *, #4888, .f. ) ;
#5160 = edge_curve ( 'none', #5085, #5083, #8583, .t. ) ;
#5161 = oriented_edge ( 'none', *, *, #5160, .f. ) ;
#5162 = vertex_point ( 'none', #8599 ) ;
#5163 = manifold_solid_brep ( 'sweep2[1]', #5086 ) ;
#5164 = edge_curve ( 'none', #4947, #5878, #8592, .t. ) ;
#5165 = oriented_edge ( 'none', *, *, #5091, .t. ) ;
#5166 = advanced_face ( 'none', ( #8588 ), #8539, .t. ) ;
#5167 = edge_loop ( 'none', ( #5182, #5131 ) ) ;
#5168 = edge_curve ( 'none', #4952, #5003, #8545, .t. ) ;
#5169 = oriented_edge ( 'none', *, *, #5179, .f. ) ;
#5170 = oriented_edge ( 'none', *, *, #5314, .f. ) ;
#5171 = edge_loop ( 'none', ( #5170, #5144 ) ) ;
#5172 = oriented_edge ( 'none', *, *, #5160, .t. ) ;
#5173 = edge_loop ( 'none', ( #5110, #5127 ) ) ;
#5174 = oriented_edge ( 'none', *, *, #5112, .t. ) ;
#5175 = edge_loop ( 'none', ( #5115, #5113, #5152, #5139 ) ) ;
#5176 = advanced_face ( 'none', ( #8584, #8575 ), #8546, .f. ) ;
#5177 = oriented_edge ( 'none', *, *, #5212, .t. ) ;
#5178 = oriented_edge ( 'none', *, *, #5180, .t. ) ;
#5179 = edge_curve ( 'none', #5121, #5090, #8567, .t. ) ;
#5180 = edge_curve ( 'none', #5141, #5090, #8571, .t. ) ;
#5181 = oriented_edge ( 'none', *, *, #4944, .t. ) ;
#5182 = oriented_edge ( 'none', *, *, #4939, .t. ) ;
#5183 = oriented_edge ( 'none', *, *, #5185, .f. ) ;
#5184 = advanced_face ( 'none', ( #8551 ), #8523, .f. ) ;
#5185 = edge_curve ( 'none', #5162, #4974, #8753, .t. ) ;
#5186 = edge_curve ( 'none', #5312, #5305, #8750, .t. ) ;
#5187 = oriented_edge ( 'none', *, *, #5231, .t. ) ;
#5188 = oriented_edge ( 'none', *, *, #5306, .f. ) ;
#5189 = oriented_edge ( 'none', *, *, #5098, .f. ) ;
#5190 = advanced_face ( 'none', ( #8742 ), #8627, .t. ) ;
#5191 = oriented_edge ( 'none', *, *, #5108, .t. ) ;
#5192 = edge_loop ( 'none', ( #5188, #5209, #5061, #5206 ) ) ;
#5193 = oriented_edge ( 'none', *, *, #5258, .t. ) ;
#5194 = edge_loop ( 'none', ( #5193, #5074 ) ) ;
#5195 = oriented_edge ( 'none', *, *, #5052, .t. ) ;
#5196 = oriented_edge ( 'none', *, *, #5041, .f. ) ;
#5197 = advanced_face ( 'none', ( #8752, #8622 ), #8625, .t. ) ;
#5198 = edge_loop ( 'none', ( #5062, #5047 ) ) ;
#5199 = oriented_edge ( 'none', *, *, #5293, .t. ) ;
#5200 = advanced_face ( 'none', ( #8623 ), #8616, .f. ) ;
#5201 = edge_loop ( 'none', ( #5292, #5210, #5068, #5070 ) ) ;
#5202 = advanced_face ( 'none', ( #8673 ), #8628, .f. ) ;
#5203 = edge_loop ( 'none', ( #5054, #5064, #5187, #5195 ) ) ;
#5204 = edge_loop ( 'none', ( #5208, #5291, #5065, #5056 ) ) ;
#5205 = edge_loop ( 'none', ( #5050, #5048 ) ) ;
#5206 = oriented_edge ( 'none', *, *, #5186, .f. ) ;
#5207 = oriented_edge ( 'none', *, *, #5264, .f. ) ;
#5208 = oriented_edge ( 'none', *, *, #5219, .f. ) ;
#5209 = oriented_edge ( 'none', *, *, #5051, .t. ) ;
#5210 = oriented_edge ( 'none', *, *, #5063, .f. ) ;
#5211 = oriented_edge ( 'none', *, *, #4885, .f. ) ;
#5212 = edge_curve ( 'none', #5303, #5304, #8743, .t. ) ;
#5213 = oriented_edge ( 'none', *, *, #4949, .f. ) ;
#5214 = oriented_edge ( 'none', *, *, #5215, .f. ) ;
#5215 = edge_curve ( 'none', #5107, #5289, #8664, .t. ) ;
#5216 = vertex_point ( 'none', #8751 ) ;
#5217 = edge_curve ( 'none', #5147, #5148, #8665, .t. ) ;
#5218 = oriented_edge ( 'none', *, *, #5242, .f. ) ;
#5219 = edge_curve ( 'none', #5082, #5148, #8658, .t. ) ;
#5220 = edge_curve ( 'none', #5216, #5147, #8659, .t. ) ;
#5221 = oriented_edge ( 'none', *, *, #5219, .t. ) ;
#5222 = oriented_edge ( 'none', *, *, #4944, .f. ) ;
#5223 = vertex_point ( 'none', #8663 ) ;
#5224 = edge_loop ( 'none', ( #5213, #5149, #5238, #5241 ) ) ;
#5225 = oriented_edge ( 'none', *, *, #5269, .t. ) ;
#5226 = edge_curve ( 'none', #5263, #5322, #8686, .t. ) ;
#5227 = oriented_edge ( 'none', *, *, #5269, .f. ) ;
#5228 = edge_loop ( 'none', ( #5274, #5271, #5225, #5315 ) ) ;
#5229 = advanced_face ( 'none', ( #8685 ), #8682, .f. ) ;
#5230 = oriented_edge ( 'none', *, *, #5267, .f. ) ;
#5231 = edge_curve ( 'none', #5084, #5252, #8805, .t. ) ;
#5232 = edge_curve ( 'none', #5235, #5252, #8806, .t. ) ;
#5233 = edge_curve ( 'none', #5223, #5235, #8801, .t. ) ;
#5234 = edge_curve ( 'none', #5316, #5286, #8790, .t. ) ;
#5235 = vertex_point ( 'none', #8789 ) ;
#5236 = oriented_edge ( 'none', *, *, #5234, .t. ) ;
#5237 = oriented_edge ( 'none', *, *, #5248, .t. ) ;
#5238 = oriented_edge ( 'none', *, *, #5212, .f. ) ;
#5239 = edge_curve ( 'none', #5223, #5303, #8797, .t. ) ;
#5240 = edge_loop ( 'none', ( #5218, #5221, #5285, #5310 ) ) ;
#5241 = oriented_edge ( 'none', *, *, #5239, .f. ) ;
#5242 = edge_curve ( 'none', #5082, #5216, #8803, .t. ) ;
#5243 = edge_loop ( 'none', ( #5079, #5254, #5257, #5256 ) ) ;
#5244 = advanced_face ( 'none', ( #8784 ), #8678, .f. ) ;
#5245 = edge_curve ( 'none', #5309, #5286, #8781, .t. ) ;
#5246 = vertex_point ( 'none', #8776 ) ;
#5247 = edge_curve ( 'none', #5246, #5286, #8802, .t. ) ;
#5248 = edge_curve ( 'none', #5148, #5147, #8782, .t. ) ;
#5249 = oriented_edge ( 'none', *, *, #5226, .t. ) ;
#5250 = edge_curve ( 'none', #5322, #5319, #8764, .t. ) ;
#5251 = oriented_edge ( 'none', *, *, #5098, .t. ) ;
#5252 = vertex_point ( 'none', #8785 ) ;
#5253 = advanced_face ( 'none', ( #8771 ), #8759, .t. ) ;
#5254 = oriented_edge ( 'none', *, *, #5306, .t. ) ;
#5255 = vertex_point ( 'none', #8760 ) ;
#5256 = oriented_edge ( 'none', *, *, #5259, .f. ) ;
#5257 = oriented_edge ( 'none', *, *, #5258, .f. ) ;
#5258 = edge_curve ( 'none', #5305, #5312, #8727, .t. ) ;
#5259 = edge_curve ( 'none', #5078, #5305, #8729, .t. ) ;
#5260 = oriented_edge ( 'none', *, *, #5217, .t. ) ;
#5261 = oriented_edge ( 'none', *, *, #5264, .t. ) ;
#5262 = oriented_edge ( 'none', *, *, #5267, .t. ) ;
#5263 = vertex_point ( 'none', #8794 ) ;
#5264 = edge_curve ( 'none', #5289, #5107, #8754, .t. ) ;
#5265 = oriented_edge ( 'none', *, *, #5104, .f. ) ;
#5266 = oriented_edge ( 'none', *, *, #5233, .t. ) ;
#5267 = edge_curve ( 'none', #5148, #5289, #8714, .t. ) ;
#5268 = edge_loop ( 'none', ( #5249, #5281, #5102, #5227 ) ) ;
#5269 = edge_curve ( 'none', #5263, #5103, #8708, .t. ) ;
#5270 = edge_curve ( 'none', #5322, #5263, #8712, .t. ) ;
#5271 = oriented_edge ( 'none', *, *, #5270, .t. ) ;
#5272 = advanced_face ( 'none', ( #8709 ), #8699, .f. ) ;
#5273 = edge_curve ( 'none', #5103, #5319, #8704, .t. ) ;
#5274 = oriented_edge ( 'none', *, *, #5250, .f. ) ;
#5275 = edge_loop ( 'none', ( #5099, #5096, #5236, #5251 ) ) ;
#5276 = oriented_edge ( 'none', *, *, #4949, .t. ) ;
#5277 = oriented_edge ( 'none', *, *, #5231, .f. ) ;
#5278 = oriented_edge ( 'none', *, *, #5247, .t. ) ;
#5279 = oriented_edge ( 'none', *, *, #5232, .t. ) ;
#5280 = advanced_face ( 'none', ( #8213 ), #8573, .f. ) ;
#5281 = oriented_edge ( 'none', *, *, #5250, .t. ) ;
#5282 = advanced_face ( 'none', ( #8558 ), #8209, .f. ) ;
#5283 = edge_loop ( 'none', ( #5276, #5266, #5279, #5277 ) ) ;
#5284 = edge_curve ( 'none', #5084, #5304, #6960, .t. ) ;
#5285 = oriented_edge ( 'none', *, *, #5217, .f. ) ;
#5286 = vertex_point ( 'none', #8526 ) ;
#5287 = advanced_face ( 'none', ( #8521 ), #8515, .t. ) ;
#5288 = vertex_point ( 'none', #8524 ) ;
#5289 = vertex_point ( 'none', #7138 ) ;
#5290 = oriented_edge ( 'none', *, *, #5043, .f. ) ;
#5291 = oriented_edge ( 'none', *, *, #5293, .f. ) ;
#5292 = oriented_edge ( 'none', *, *, #5284, .f. ) ;
#5293 = edge_curve ( 'none', #5216, #5082, #7509, .t. ) ;
#5294 = edge_loop ( 'none', ( #5302, #5053 ) ) ;
#5295 = oriented_edge ( 'none', *, *, #5104, .t. ) ;
#5296 = oriented_edge ( 'none', *, *, #5300, .t. ) ;
#5297 = advanced_face ( 'none', ( #8703, #7124 ), #8856, .t. ) ;
#5298 = edge_loop ( 'none', ( #5296, #5301 ) ) ;
#5299 = oriented_edge ( 'none', *, *, #5215, .t. ) ;
#5300 = edge_curve ( 'none', #5288, #5151, #8849, .t. ) ;
#5301 = oriented_edge ( 'none', *, *, #5307, .t. ) ;
#5302 = oriented_edge ( 'none', *, *, #5046, .t. ) ;
#5303 = vertex_point ( 'none', #8833 ) ;
#5304 = vertex_point ( 'none', #8845 ) ;
#5305 = vertex_point ( 'none', #8928 ) ;
#5306 = edge_curve ( 'none', #5308, #5312, #8846, .t. ) ;
#5307 = edge_curve ( 'none', #5151, #5288, #8836, .t. ) ;
#5308 = vertex_point ( 'none', #8929 ) ;
#5309 = vertex_point ( 'none', #8870 ) ;
#5310 = oriented_edge ( 'none', *, *, #5220, .f. ) ;
#5311 = edge_curve ( 'none', #5078, #5308, #8841, .t. ) ;
#5312 = vertex_point ( 'none', #8851 ) ;
#5313 = edge_loop ( 'none', ( #5320, #5323, #5278, #5324 ) ) ;
#5314 = edge_curve ( 'none', #5316, #5317, #8842, .t. ) ;
#5315 = oriented_edge ( 'none', *, *, #5273, .t. ) ;
#5316 = vertex_point ( 'none', #8899 ) ;
#5317 = vertex_point ( 'none', #8898 ) ;
#5318 = advanced_face ( 'none', ( #8885 ), #8850, .t. ) ;
#5319 = vertex_point ( 'none', #8868 ) ;
#5320 = oriented_edge ( 'none', *, *, #5314, .t. ) ;
#5321 = edge_curve ( 'none', #5317, #5246, #8931, .t. ) ;
#5322 = vertex_point ( 'none', #8911 ) ;
#5323 = oriented_edge ( 'none', *, *, #5321, .t. ) ;
#5324 = oriented_edge ( 'none', *, *, #5234, .f. ) ;
#5325 = edge_curve ( 'none', #5376, #5513, #8933, .t. ) ;
#5326 = oriented_edge ( 'none', *, *, #5332, .f. ) ;
#5327 = edge_curve ( 'none', #5514, #5444, #8897, .t. ) ;
#5328 = edge_loop ( 'none', ( #5586, #5588, #5591, #5445 ) ) ;
#5329 = edge_loop ( 'none', ( #5585, #5587 ) ) ;
#5330 = oriented_edge ( 'none', *, *, #5575, .t. ) ;
#5331 = oriented_edge ( 'none', *, *, #5372, .f. ) ;
#5332 = edge_curve ( 'none', #5374, #5407, #8884, .t. ) ;
#5333 = edge_curve ( 'none', #5440, #5514, #8905, .t. ) ;
#5334 = oriented_edge ( 'none', *, *, #5375, .f. ) ;
#5335 = oriented_edge ( 'none', *, *, #5470, .t. ) ;
#5336 = oriented_edge ( 'none', *, *, #5530, .t. ) ;
#5337 = vertex_point ( 'none', #8904 ) ;
#5338 = edge_curve ( 'none', #5412, #5549, #8901, .t. ) ;
#5339 = oriented_edge ( 'none', *, *, #5348, .t. ) ;
#5340 = oriented_edge ( 'none', *, *, #5338, .t. ) ;
#5341 = edge_curve ( 'none', #5422, #5549, #8859, .t. ) ;
#5342 = oriented_edge ( 'none', *, *, #5346, .f. ) ;
#5343 = edge_curve ( 'none', #5422, #5347, #8893, .t. ) ;
#5344 = oriented_edge ( 'none', *, *, #5711, .f. ) ;
#5345 = oriented_edge ( 'none', *, *, #5343, .t. ) ;
#5346 = edge_curve ( 'none', #5337, #5347, #8920, .t. ) ;
#5347 = vertex_point ( 'none', #8819 ) ;
#5348 = edge_curve ( 'none', #5554, #5412, #8832, .t. ) ;
#5349 = oriented_edge ( 'none', *, *, #5348, .f. ) ;
#5350 = edge_loop ( 'none', ( #5088, #5567, #5561, #5563 ) ) ;
#5351 = edge_loop ( 'none', ( #5354, #5570 ) ) ;
#5352 = oriented_edge ( 'none', *, *, #5185, .t. ) ;
#5353 = edge_curve ( 'none', #4974, #5162, #8891, .t. ) ;
#5354 = oriented_edge ( 'none', *, *, #5482, .t. ) ;
#5355 = oriented_edge ( 'none', *, *, #5087, .f. ) ;
#5356 = oriented_edge ( 'none', *, *, #5483, .f. ) ;
#5357 = advanced_face ( 'none', ( #8941 ), #8915, .f. ) ;
#5358 = oriented_edge ( 'none', *, *, #5486, .t. ) ;
#5359 = oriented_edge ( 'none', *, *, #5496, .t. ) ;
#5360 = edge_curve ( 'none', #5361, #5552, #8942, .t. ) ;
#5361 = vertex_point ( 'none', #8914 ) ;
#5362 = advanced_face ( 'none', ( #8935 ), #8882, .t. ) ;
#5363 = edge_loop ( 'none', ( #5555, #5557, #5560, #5364, #5383 ) ) ;
#5364 = oriented_edge ( 'none', *, *, #5553, .f. ) ;
#5365 = oriented_edge ( 'none', *, *, #5388, .f. ) ;
#5366 = edge_curve ( 'none', #5384, #5386, #9022, .t. ) ;
#5367 = manifold_solid_brep ( '�ɨ�1', #5799 ) ;
#5368 = advanced_face ( 'none', ( #8982 ), #9033, .t. ) ;
#5369 = vertex_point ( 'none', #9005 ) ;
#5370 = edge_loop ( 'none', ( #5381, #5380, #5378, #5365 ) ) ;
#5371 = oriented_edge ( 'none', *, *, #5332, .t. ) ;
#5372 = edge_curve ( 'none', #5513, #5407, #8956, .t. ) ;
#5373 = edge_loop ( 'none', ( #5334, #5447, #5449, #5446 ) ) ;
#5374 = vertex_point ( 'none', #8981 ) ;
#5375 = edge_curve ( 'none', #5440, #5441, #8969, .t. ) ;
#5376 = vertex_point ( 'none', #9034 ) ;
#5377 = oriented_edge ( 'none', *, *, #5584, .t. ) ;
#5378 = oriented_edge ( 'none', *, *, #5366, .f. ) ;
#5379 = edge_curve ( 'none', #5385, #5387, #8974, .t. ) ;
#5380 = oriented_edge ( 'none', *, *, #5382, .t. ) ;
#5381 = oriented_edge ( 'none', *, *, #5379, .f. ) ;
#5382 = edge_curve ( 'none', #5385, #5386, #8984, .t. ) ;
#5383 = oriented_edge ( 'none', *, *, #5522, .f. ) ;
#5384 = vertex_point ( 'none', #8988 ) ;
#5385 = vertex_point ( 'none', #8987 ) ;
#5386 = vertex_point ( 'none', #8985 ) ;
#5387 = vertex_point ( 'none', #8978 ) ;
#5388 = edge_curve ( 'none', #5387, #5384, #9006, .t. ) ;
#5389 = edge_curve ( 'none', #30, #13, #9020, .t. ) ;
#5390 = vertex_point ( 'none', #9021 ) ;
#5391 = edge_loop ( 'none', ( #5356, #5392 ) ) ;
#5392 = oriented_edge ( 'none', *, *, #5575, .f. ) ;
#5393 = edge_curve ( 'none', #5576, #5488, #9015, .t. ) ;
#5394 = edge_loop ( 'none', ( #5518, #5541, #5543, #5519 ) ) ;
#5395 = oriented_edge ( 'none', *, *, #5482, .f. ) ;
#5396 = advanced_face ( 'none', ( #9000, #8999 ), #8991, .t. ) ;
#5397 = oriented_edge ( 'none', *, *, #5581, .f. ) ;
#5398 = edge_curve ( 'none', #5431, #5580, #9052, .t. ) ;
#5399 = edge_loop ( 'none', ( #5536, #5599, #5562, #5574 ) ) ;
#5400 = advanced_face ( 'none', ( #9013 ), #9059, .t. ) ;
#5401 = oriented_edge ( 'none', *, *, #5486, .f. ) ;
#5402 = advanced_face ( 'none', ( #9054 ), #8954, .f. ) ;
#5403 = oriented_edge ( 'none', *, *, #5404, .f. ) ;
#5404 = edge_curve ( 'none', #5406, #5390, #9012, .t. ) ;
#5405 = edge_loop ( 'none', ( #5403, #4965, #5016, #4987 ) ) ;
#5406 = vertex_point ( 'none', #9058 ) ;
#5407 = vertex_point ( 'none', #9001 ) ;
#5408 = edge_curve ( 'none', #5376, #5374, #9028, .t. ) ;
#5409 = oriented_edge ( 'none', *, *, #4968, .t. ) ;
#5410 = oriented_edge ( 'none', *, *, #5600, .f. ) ;
#5411 = edge_curve ( 'none', #5500, #5498, #9032, .t. ) ;
#5412 = vertex_point ( 'none', #8961 ) ;
#5413 = edge_curve ( 'none', #5498, #5529, #9023, .t. ) ;
#5414 = oriented_edge ( 'none', *, *, #5421, .f. ) ;
#5415 = vertex_point ( 'none', #8877 ) ;
#5416 = vertex_point ( 'none', #8871 ) ;
#5417 = edge_curve ( 'none', #5474, #5529, #8136, .t. ) ;
#5418 = edge_curve ( 'none', #5524, #5420, #9171, .t. ) ;
#5419 = vertex_point ( 'none', #9074 ) ;
#5420 = vertex_point ( 'none', #9142 ) ;
#5421 = edge_curve ( 'none', #5416, #5480, #9086, .t. ) ;
#5422 = vertex_point ( 'none', #9149 ) ;
#5423 = edge_curve ( 'none', #5507, #5419, #9080, .t. ) ;
#5424 = edge_curve ( 'none', #5416, #5415, #9150, .t. ) ;
#5425 = vertex_point ( 'none', #9079 ) ;
#5426 = oriented_edge ( 'none', *, *, #5423, .t. ) ;
#5427 = oriented_edge ( 'none', *, *, #5424, .t. ) ;
#5428 = oriented_edge ( 'none', *, *, #5430, .t. ) ;
#5429 = edge_loop ( 'none', ( #5548, #5468, #5550, #5339, #5340, #5547, #5345, #5342, #5508, #5344, #5757, #5604, #5672 ) ) ;
#5430 = edge_curve ( 'none', #5425, #5412, #9139, .t. ) ;
#5431 = vertex_point ( 'none', #9127 ) ;
#5432 = oriented_edge ( 'none', *, *, #5353, .t. ) ;
#5433 = oriented_edge ( 'none', *, *, #5571, .f. ) ;
#5434 = edge_loop ( 'none', ( #5595, #5594, #5437, #5438 ) ) ;
#5435 = closed_shell ( 'none', ( #5515, #5443, #5457, #5463, #5589, #5593, #5436 ) ) ;
#5436 = advanced_face ( 'none', ( #9093 ), #9078, .t. ) ;
#5437 = oriented_edge ( 'none', *, *, #5372, .t. ) ;
#5438 = oriented_edge ( 'none', *, *, #5592, .t. ) ;
#5439 = edge_curve ( 'none', #5441, #5440, #9085, .t. ) ;
#5440 = vertex_point ( 'none', #9140 ) ;
#5441 = vertex_point ( 'none', #9084 ) ;
#5442 = edge_loop ( 'none', ( #5460, #5462 ) ) ;
#5443 = advanced_face ( 'none', ( #9125 ), #9144, .f. ) ;
#5444 = vertex_point ( 'none', #9122 ) ;
#5445 = oriented_edge ( 'none', *, *, #5327, .f. ) ;
#5446 = oriented_edge ( 'none', *, *, #5450, .f. ) ;
#5447 = oriented_edge ( 'none', *, *, #5333, .t. ) ;
#5448 = edge_curve ( 'none', #5444, #5514, #9146, .t. ) ;
#5449 = oriented_edge ( 'none', *, *, #5448, .f. ) ;
#5450 = edge_curve ( 'none', #5441, #5444, #9161, .t. ) ;
#5451 = oriented_edge ( 'none', *, *, #5537, .f. ) ;
#5452 = edge_loop ( 'none', ( #5377, #5516, #5371, #5331 ) ) ;
#5453 = edge_loop ( 'none', ( #5451, #5330, #5409, #5454 ) ) ;
#5454 = oriented_edge ( 'none', *, *, #5517, .t. ) ;
#5455 = oriented_edge ( 'none', *, *, #5592, .f. ) ;
#5456 = oriented_edge ( 'none', *, *, #5584, .f. ) ;
#5457 = advanced_face ( 'none', ( #8718 ), #9071, .f. ) ;
#5458 = oriented_edge ( 'none', *, *, #5325, .f. ) ;
#5459 = edge_loop ( 'none', ( #5456, #5458 ) ) ;
#5460 = oriented_edge ( 'none', *, *, #5439, .t. ) ;
#5461 = advanced_face ( 'none', ( #9143 ), #9304, .t. ) ;
#5462 = oriented_edge ( 'none', *, *, #5375, .t. ) ;
#5463 = advanced_face ( 'none', ( #9300, #9302 ), #9307, .t. ) ;
#5464 = advanced_face ( 'none', ( #9306 ), #9366, .f. ) ;
#5465 = edge_curve ( 'none', #5602, #5576, #9260, .t. ) ;
#5466 = oriented_edge ( 'none', *, *, #5533, .t. ) ;
#5467 = oriented_edge ( 'none', *, *, #5469, .f. ) ;
#5468 = oriented_edge ( 'none', *, *, #5521, .t. ) ;
#5469 = edge_curve ( 'none', #5507, #5415, #9365, .t. ) ;
#5470 = edge_curve ( 'none', #5527, #5361, #9368, .t. ) ;
#5471 = oriented_edge ( 'none', *, *, #5525, .t. ) ;
#5472 = oriented_edge ( 'none', *, *, #5366, .t. ) ;
#5473 = oriented_edge ( 'none', *, *, #5499, .t. ) ;
#5474 = vertex_point ( 'none', #9372 ) ;
#5475 = edge_curve ( 'none', #5531, #5558, #9303, .t. ) ;
#5476 = oriented_edge ( 'none', *, *, #5475, .f. ) ;
#5477 = oriented_edge ( 'none', *, *, #5418, .f. ) ;
#5478 = oriented_edge ( 'none', *, *, #5551, .t. ) ;
#5479 = advanced_face ( 'none', ( #9211 ), #9206, .t. ) ;
#5480 = vertex_point ( 'none', #9196 ) ;
#5481 = edge_curve ( 'none', #5384, #5524, #9202, .t. ) ;
#5482 = edge_curve ( 'none', #5580, #5431, #9212, .t. ) ;
#5483 = edge_curve ( 'none', #5596, #5597, #9190, .t. ) ;
#5484 = vertex_point ( 'none', #9369 ) ;
#5485 = manifold_solid_brep ( 'sweep2[2]', #5583 ) ;
#5486 = edge_curve ( 'none', #5602, #5538, #9188, .t. ) ;
#5487 = edge_curve ( 'none', #5488, #5576, #9189, .t. ) ;
#5488 = vertex_point ( 'none', #9227 ) ;
#5489 = oriented_edge ( 'none', *, *, #5490, .f. ) ;
#5490 = edge_curve ( 'none', #5538, #5488, #9286, .t. ) ;
#5491 = oriented_edge ( 'none', *, *, #5533, .f. ) ;
#5492 = edge_loop ( 'none', ( #5397, #4969, #5466, #5497 ) ) ;
#5493 = oriented_edge ( 'none', *, *, #5126, .f. ) ;
#5494 = advanced_face ( 'none', ( #9185 ), #9181, .f. ) ;
#5495 = edge_loop ( 'none', ( #5432, #5352 ) ) ;
#5496 = edge_curve ( 'none', #5538, #5602, #9276, .t. ) ;
#5497 = oriented_edge ( 'none', *, *, #5398, .f. ) ;
#5498 = vertex_point ( 'none', #9277 ) ;
#5499 = edge_curve ( 'none', #5552, #5500, #9285, .t. ) ;
#5500 = vertex_point ( 'none', #9271 ) ;
#5501 = oriented_edge ( 'none', *, *, #5481, .f. ) ;
#5502 = oriented_edge ( 'none', *, *, #5411, .t. ) ;
#5503 = advanced_face ( 'none', ( #9207 ), #9287, .t. ) ;
#5504 = edge_loop ( 'none', ( #5478, #5473, #5502, #4883, #4882, #5505, #5414, #5427, #5467, #5426, #5520, #5428, #5349 ) ) ;
#5505 = oriented_edge ( 'none', *, *, #5506, .t. ) ;
#5506 = edge_curve ( 'none', #5474, #5480, #9330, .t. ) ;
#5507 = vertex_point ( 'none', #9335 ) ;
#5508 = oriented_edge ( 'none', *, *, #5511, .t. ) ;
#5509 = oriented_edge ( 'none', *, *, #6117, .f. ) ;
#5510 = edge_curve ( 'none', #5425, #5419, #9322, .t. ) ;
#5511 = edge_curve ( 'none', #5337, #5369, #9331, .t. ) ;
#5512 = manifold_solid_brep ( 'sweep2[3]', #5435 ) ;
#5513 = vertex_point ( 'none', #9266 ) ;
#5514 = vertex_point ( 'none', #9311 ) ;
#5515 = advanced_face ( 'none', ( #9310 ), #9362, .t. ) ;
#5516 = oriented_edge ( 'none', *, *, #5408, .t. ) ;
#5517 = edge_curve ( 'none', #5484, #5598, #9070, .t. ) ;
#5518 = oriented_edge ( 'none', *, *, #5465, .f. ) ;
#5519 = oriented_edge ( 'none', *, *, #5393, .f. ) ;
#5520 = oriented_edge ( 'none', *, *, #5510, .f. ) ;
#5521 = edge_curve ( 'none', #5500, #5559, #9361, .t. ) ;
#5522 = edge_curve ( 'none', #5558, #5559, #8875, .t. ) ;
#5523 = edge_loop ( 'none', ( #5336, #5335, #5526, #5476 ) ) ;
#5524 = vertex_point ( 'none', #9493 ) ;
#5525 = edge_curve ( 'none', #5386, #5420, #9470, .t. ) ;
#5526 = oriented_edge ( 'none', *, *, #5556, .f. ) ;
#5527 = vertex_point ( 'none', #9450 ) ;
#5528 = edge_loop ( 'none', ( #5472, #5471, #5477, #5501 ) ) ;
#5529 = vertex_point ( 'none', #9466 ) ;
#5530 = edge_curve ( 'none', #5531, #5527, #9383, .t. ) ;
#5531 = vertex_point ( 'none', #9419 ) ;
#5532 = advanced_face ( 'none', ( #9428 ), #9384, .t. ) ;
#5533 = edge_curve ( 'none', #4974, #5580, #9418, .t. ) ;
#5534 = edge_loop ( 'none', ( #5355, #5565 ) ) ;
#5535 = advanced_face ( 'none', ( #9381 ), #9437, .t. ) ;
#5536 = oriented_edge ( 'none', *, *, #5483, .t. ) ;
#5537 = edge_curve ( 'none', #5597, #5598, #9421, .t. ) ;
#5538 = vertex_point ( 'none', #9420 ) ;
#5539 = oriented_edge ( 'none', *, *, #5581, .t. ) ;
#5540 = edge_loop ( 'none', ( #5573, #5410 ) ) ;
#5541 = oriented_edge ( 'none', *, *, #5496, .f. ) ;
#5542 = advanced_face ( 'none', ( #9475 ), #9479, .f. ) ;
#5543 = oriented_edge ( 'none', *, *, #5490, .t. ) ;
#5544 = advanced_face ( 'none', ( #9476 ), #9423, .f. ) ;
#5545 = edge_loop ( 'none', ( #5493, #5433 ) ) ;
#5546 = advanced_face ( 'none', ( #9422 ), #9490, .t. ) ;
#5547 = oriented_edge ( 'none', *, *, #5341, .f. ) ;
#5548 = oriented_edge ( 'none', *, *, #5411, .f. ) ;
#5549 = vertex_point ( 'none', #9482 ) ;
#5550 = oriented_edge ( 'none', *, *, #5553, .t. ) ;
#5551 = edge_curve ( 'none', #5554, #5552, #9444, .t. ) ;
#5552 = vertex_point ( 'none', #9484 ) ;
#5553 = edge_curve ( 'none', #5559, #5554, #9478, .t. ) ;
#5554 = vertex_point ( 'none', #9357 ) ;
#5555 = oriented_edge ( 'none', *, *, #5556, .t. ) ;
#5556 = edge_curve ( 'none', #5558, #5361, #9356, .t. ) ;
#5557 = oriented_edge ( 'none', *, *, #5360, .t. ) ;
#5558 = vertex_point ( 'none', #9162 ) ;
#5559 = vertex_point ( 'none', #9159 ) ;
#5560 = oriented_edge ( 'none', *, *, #5551, .f. ) ;
#5561 = oriented_edge ( 'none', *, *, #5179, .t. ) ;
#5562 = oriented_edge ( 'none', *, *, #5600, .t. ) ;
#5563 = oriented_edge ( 'none', *, *, #5087, .t. ) ;
#5564 = edge_loop ( 'none', ( #5572, #5569 ) ) ;
#5565 = oriented_edge ( 'none', *, *, #5180, .f. ) ;
#5566 = advanced_face ( 'none', ( #9440 ), #9569, .f. ) ;
#5567 = oriented_edge ( 'none', *, *, #5571, .t. ) ;
#5568 = advanced_face ( 'none', ( #9633, #9568 ), #9574, .t. ) ;
#5569 = oriented_edge ( 'none', *, *, #5393, .t. ) ;
#5570 = oriented_edge ( 'none', *, *, #5398, .t. ) ;
#5571 = edge_curve ( 'none', #5122, #5121, #9577, .t. ) ;
#5572 = oriented_edge ( 'none', *, *, #5487, .t. ) ;
#5573 = oriented_edge ( 'none', *, *, #5517, .f. ) ;
#5574 = oriented_edge ( 'none', *, *, #4968, .f. ) ;
#5575 = edge_curve ( 'none', #5597, #5596, #9581, .t. ) ;
#5576 = vertex_point ( 'none', #9629 ) ;
#5577 = advanced_face ( 'none', ( #9571 ), #9595, .f. ) ;
#5578 = oriented_edge ( 'none', *, *, #5487, .f. ) ;
#5579 = oriented_edge ( 'none', *, *, #5465, .t. ) ;
#5580 = vertex_point ( 'none', #9570 ) ;
#5581 = edge_curve ( 'none', #5162, #5431, #9509, .t. ) ;
#5582 = edge_loop ( 'none', ( #5401, #5579, #5578, #5489 ) ) ;
#5583 = closed_shell ( 'none', ( #5535, #5577, #5357, #5568, #5542, #5544, #5461 ) ) ;
#5584 = edge_curve ( 'none', #5513, #5376, #9578, .t. ) ;
#5585 = oriented_edge ( 'none', *, *, #5448, .t. ) ;
#5586 = oriented_edge ( 'none', *, *, #5333, .f. ) ;
#5587 = oriented_edge ( 'none', *, *, #5327, .t. ) ;
#5588 = oriented_edge ( 'none', *, *, #5439, .f. ) ;
#5589 = advanced_face ( 'none', ( #9503 ), #9494, .f. ) ;
#5590 = edge_loop ( 'none', ( #5455, #5326 ) ) ;
#5591 = oriented_edge ( 'none', *, *, #5450, .t. ) ;
#5592 = edge_curve ( 'none', #5407, #5374, #9528, .t. ) ;
#5593 = advanced_face ( 'none', ( #9548 ), #9511, .f. ) ;
#5594 = oriented_edge ( 'none', *, *, #5325, .t. ) ;
#5595 = oriented_edge ( 'none', *, *, #5408, .f. ) ;
#5596 = vertex_point ( 'none', #9525 ) ;
#5597 = vertex_point ( 'none', #9549 ) ;
#5598 = vertex_point ( 'none', #9603 ) ;
#5599 = oriented_edge ( 'none', *, *, #5537, .t. ) ;
#5600 = edge_curve ( 'none', #5598, #5484, #9623, .t. ) ;
#5601 = edge_loop ( 'none', ( #5359, #5358 ) ) ;
#5602 = vertex_point ( 'none', #9625 ) ;
#5603 = advanced_face ( 'none', ( #9619 ), #9604, .t. ) ;
#5604 = oriented_edge ( 'none', *, *, #5758, .f. ) ;
#5605 = edge_curve ( 'none', #5386, #5384, #9624, .t. ) ;
#5606 = oriented_edge ( 'none', *, *, #5804, .t. ) ;
#5607 = edge_curve ( 'none', #5608, #5474, #9499, .t. ) ;
#5608 = vertex_point ( 'none', #9608 ) ;
#5609 = oriented_edge ( 'none', *, *, #5610, .t. ) ;
#5610 = edge_curve ( 'none', #5420, #5524, #9618, .t. ) ;
#5611 = oriented_edge ( 'none', *, *, #5525, .f. ) ;
#5612 = oriented_edge ( 'none', *, *, #5619, .t. ) ;
#5613 = oriented_edge ( 'none', *, *, #5530, .f. ) ;
#5614 = edge_loop ( 'none', ( #5611, #4966, #5885, #5902 ) ) ;
#5615 = edge_curve ( 'none', #5707, #5867, #9521, .t. ) ;
#5616 = oriented_edge ( 'none', *, *, #5618, .t. ) ;
#5617 = advanced_face ( 'none', ( #9748 ), #9613, .t. ) ;
#5618 = edge_curve ( 'none', #5807, #5867, #9148, .t. ) ;
#5619 = edge_curve ( 'none', #5527, #5531, #9998, .t. ) ;
#5620 = advanced_face ( 'none', ( #9993 ), #9888, .t. ) ;
#5621 = oriented_edge ( 'none', *, *, #5622, .t. ) ;
#5622 = edge_curve ( 'none', #5810, #5733, #9985, .t. ) ;
#5623 = edge_curve ( 'none', #5768, #5810, #9990, .t. ) ;
#5624 = oriented_edge ( 'none', *, *, #5625, .f. ) ;
#5625 = edge_curve ( 'none', #5626, #5733, #9974, .t. ) ;
#5626 = vertex_point ( 'none', #9984 ) ;
#5627 = vertex_point ( 'none', #9976 ) ;
#5628 = oriented_edge ( 'none', *, *, #5629, .f. ) ;
#5629 = edge_curve ( 'none', #5811, #5626, #10000, .t. ) ;
#5630 = oriented_edge ( 'none', *, *, #5779, .f. ) ;
#5631 = vertex_point ( 'none', #9970 ) ;
#5632 = edge_loop ( 'none', ( #5635, #5636, #5803 ) ) ;
#5633 = advanced_face ( 'none', ( #10001 ), #9999, .t. ) ;
#5634 = oriented_edge ( 'none', *, *, #5421, .t. ) ;
#5635 = oriented_edge ( 'none', *, *, #5638, .t. ) ;
#5636 = oriented_edge ( 'none', *, *, #5641, .t. ) ;
#5637 = edge_loop ( 'none', ( #5634, #5644, #5646 ) ) ;
#5638 = edge_curve ( 'none', #5415, #6089, #9930, .t. ) ;
#5639 = advanced_face ( 'none', ( #9924, #9920 ), #9977, .f. ) ;
#5640 = edge_loop ( 'none', ( #5850, #5858, #5704, #5857, #5703, #5859, #5860, #5862 ) ) ;
#5641 = edge_curve ( 'none', #6089, #5507, #9855, .t. ) ;
#5642 = advanced_face ( 'none', ( #9849 ), #9921, .t. ) ;
#5643 = oriented_edge ( 'none', *, *, #5638, .f. ) ;
#5644 = oriented_edge ( 'none', *, *, #5645, .t. ) ;
#5645 = edge_curve ( 'none', #5480, #6037, #9915, .t. ) ;
#5646 = oriented_edge ( 'none', *, *, #5998, .f. ) ;
#5647 = oriented_edge ( 'none', *, *, #5424, .f. ) ;
#5648 = oriented_edge ( 'none', *, *, #5668, .t. ) ;
#5649 = edge_curve ( 'none', #5658, #5667, #9856, .t. ) ;
#5650 = oriented_edge ( 'none', *, *, #5649, .f. ) ;
#5651 = edge_curve ( 'none', #5657, #5658, #9839, .t. ) ;
#5652 = oriented_edge ( 'none', *, *, #5659, .f. ) ;
#5653 = advanced_face ( 'none', ( #9836 ), #9843, .f. ) ;
#5654 = oriented_edge ( 'none', *, *, #5661, .f. ) ;
#5655 = oriented_edge ( 'none', *, *, #5656, .f. ) ;
#5656 = edge_curve ( 'none', #5838, #5755, #9832, .t. ) ;
#5657 = vertex_point ( 'none', #9884 ) ;
#5658 = vertex_point ( 'none', #9878 ) ;
#5659 = edge_curve ( 'none', #6041, #5841, #9876, .t. ) ;
#5660 = oriented_edge ( 'none', *, *, #5651, .f. ) ;
#5661 = edge_curve ( 'none', #5777, #5780, #9877, .t. ) ;
#5662 = vertex_point ( 'none', #9871 ) ;
#5663 = advanced_face ( 'none', ( #9866 ), #9833, .f. ) ;
#5664 = oriented_edge ( 'none', *, *, #5669, .t. ) ;
#5665 = edge_loop ( 'none', ( #5654, #5832, #5739, #5738, #5988 ) ) ;
#5666 = edge_curve ( 'none', #5750, #5657, #9867, .t. ) ;
#5667 = vertex_point ( 'none', #9861 ) ;
#5668 = edge_curve ( 'none', #5662, #5667, #9864, .t. ) ;
#5669 = edge_curve ( 'none', #5750, #5662, #9870, .t. ) ;
#5670 = edge_curve ( 'none', #5835, #5748, #9914, .t. ) ;
#5671 = edge_loop ( 'none', ( #5880, #5616, #5882 ) ) ;
#5672 = oriented_edge ( 'none', *, *, #5756, .t. ) ;
#5673 = edge_loop ( 'none', ( #5844, #5609 ) ) ;
#5674 = edge_loop ( 'none', ( #5606, #5710, #5706 ) ) ;
#5675 = edge_curve ( 'none', #5808, #5807, #9908, .t. ) ;
#5676 = edge_curve ( 'none', #5549, #5886, #9909, .t. ) ;
#5677 = edge_loop ( 'none', ( #5866, #5678, #5888 ) ) ;
#5678 = oriented_edge ( 'none', *, *, #5679, .t. ) ;
#5679 = edge_curve ( 'none', #5419, #5881, #9898, .t. ) ;
#5680 = oriented_edge ( 'none', *, *, #5645, .f. ) ;
#5681 = oriented_edge ( 'none', *, *, #6040, .f. ) ;
#5682 = edge_loop ( 'none', ( #5825, #5695, #5697, #5821 ) ) ;
#5683 = edge_loop ( 'none', ( #5765, #5771, #5773, #5731 ) ) ;
#5684 = edge_loop ( 'none', ( #5692, #5815, #5691, #5687, #5690 ) ) ;
#5685 = oriented_edge ( 'none', *, *, #5343, .f. ) ;
#5686 = oriented_edge ( 'none', *, *, #5849, .f. ) ;
#5687 = oriented_edge ( 'none', *, *, #6140, .f. ) ;
#5688 = advanced_face ( 'none', ( #9879 ), #9896, .t. ) ;
#5689 = advanced_face ( 'none', ( #9895 ), #9907, .t. ) ;
#5690 = oriented_edge ( 'none', *, *, #5679, .f. ) ;
#5691 = oriented_edge ( 'none', *, *, #6142, .f. ) ;
#5692 = oriented_edge ( 'none', *, *, #5423, .f. ) ;
#5693 = oriented_edge ( 'none', *, *, #5976, .f. ) ;
#5694 = oriented_edge ( 'none', *, *, #5854, .f. ) ;
#5695 = oriented_edge ( 'none', *, *, #5969, .f. ) ;
#5696 = advanced_face ( 'none', ( #9969 ), #9963, .t. ) ;
#5697 = oriented_edge ( 'none', *, *, #5388, .t. ) ;
#5698 = edge_curve ( 'none', #5337, #5852, #9961, .t. ) ;
#5699 = edge_curve ( 'none', #6003, #5861, #9951, .t. ) ;
#5700 = edge_loop ( 'none', ( #5681, #5680, #5813, #5817, #5814 ) ) ;
#5701 = advanced_face ( 'none', ( #9952 ), #9960, .t. ) ;
#5702 = manifold_solid_brep ( '�ꨤ1', #731 ) ;
#5703 = oriented_edge ( 'none', *, *, #5968, .t. ) ;
#5704 = oriented_edge ( 'none', *, *, #5973, .f. ) ;
#5705 = oriented_edge ( 'none', *, *, #5698, .f. ) ;
#5706 = oriented_edge ( 'none', *, *, #5417, .t. ) ;
#5707 = vertex_point ( 'none', #10054 ) ;
#5708 = oriented_edge ( 'none', *, *, #5619, .f. ) ;
#5709 = edge_loop ( 'none', ( #5613, #5708 ) ) ;
#5710 = oriented_edge ( 'none', *, *, #5607, .t. ) ;
#5711 = edge_curve ( 'none', #5808, #5369, #9950, .t. ) ;
#5712 = edge_curve ( 'none', #5718, #5713, #9949, .t. ) ;
#5713 = vertex_point ( 'none', #10049 ) ;
#5714 = oriented_edge ( 'none', *, *, #5897, .t. ) ;
#5715 = edge_curve ( 'none', #5725, #5724, #10048, .t. ) ;
#5716 = oriented_edge ( 'none', *, *, #5720, .f. ) ;
#5717 = edge_curve ( 'none', #5895, #5726, #10045, .t. ) ;
#5718 = vertex_point ( 'none', #10042 ) ;
#5719 = oriented_edge ( 'none', *, *, #5891, .f. ) ;
#5720 = edge_curve ( 'none', #5895, #5843, #9962, .t. ) ;
#5721 = oriented_edge ( 'none', *, *, #5717, .t. ) ;
#5722 = vertex_point ( 'none', #10033 ) ;
#5723 = edge_curve ( 'none', #5899, #5775, #10034, .t. ) ;
#5724 = vertex_point ( 'none', #10027 ) ;
#5725 = vertex_point ( 'none', #10035 ) ;
#5726 = vertex_point ( 'none', #10026 ) ;
#5727 = edge_loop ( 'none', ( #5898, #5890, #5714, #5894 ) ) ;
#5728 = oriented_edge ( 'none', *, *, #5730, .t. ) ;
#5729 = edge_curve ( 'none', #5899, #5761, #10023, .t. ) ;
#5730 = edge_curve ( 'none', #5726, #5722, #9956, .t. ) ;
#5731 = oriented_edge ( 'none', *, *, #5809, .f. ) ;
#5732 = oriented_edge ( 'none', *, *, #5793, .f. ) ;
#5733 = vertex_point ( 'none', #10012 ) ;
#5734 = vertex_point ( 'none', #10013 ) ;
#5735 = advanced_face ( 'none', ( #10028 ), #10021, .f. ) ;
#5736 = oriented_edge ( 'none', *, *, #5745, .t. ) ;
#5737 = edge_curve ( 'none', #5777, #6033, #10005, .t. ) ;
#5738 = oriented_edge ( 'none', *, *, #5742, .f. ) ;
#5739 = oriented_edge ( 'none', *, *, #5743, .t. ) ;
#5740 = vertex_point ( 'none', #9781 ) ;
#5741 = vertex_point ( 'none', #9124 ) ;
#5742 = edge_curve ( 'none', #5740, #5744, #10007, .t. ) ;
#5743 = edge_curve ( 'none', #6033, #5744, #10318, .t. ) ;
#5744 = vertex_point ( 'none', #10321 ) ;
#5745 = edge_curve ( 'none', #6133, #4948, #10310, .t. ) ;
#5746 = edge_curve ( 'none', #5841, #4948, #10303, .t. ) ;
#5747 = oriented_edge ( 'none', *, *, #5666, .f. ) ;
#5748 = vertex_point ( 'none', #10304 ) ;
#5749 = vertex_point ( 'none', #10320 ) ;
#5750 = vertex_point ( 'none', #10319 ) ;
#5751 = oriented_edge ( 'none', *, *, #5753, .f. ) ;
#5752 = oriented_edge ( 'none', *, *, #5754, .t. ) ;
#5753 = edge_curve ( 'none', #5755, #5749, #10299, .t. ) ;
#5754 = edge_curve ( 'none', #5748, #5749, #10300, .t. ) ;
#5755 = vertex_point ( 'none', #10311 ) ;
#5756 = edge_curve ( 'none', #5707, #5498, #10295, .t. ) ;
#5757 = oriented_edge ( 'none', *, *, #5675, .t. ) ;
#5758 = edge_curve ( 'none', #5707, #5807, #10283, .t. ) ;
#5759 = edge_curve ( 'none', #5734, #5631, #10313, .t. ) ;
#5760 = oriented_edge ( 'none', *, *, #5776, .t. ) ;
#5761 = vertex_point ( 'none', #10286 ) ;
#5762 = edge_curve ( 'none', #5812, #5767, #10278, .t. ) ;
#5763 = oriented_edge ( 'none', *, *, #5623, .t. ) ;
#5764 = vertex_point ( 'none', #10291 ) ;
#5765 = oriented_edge ( 'none', *, *, #5762, .t. ) ;
#5766 = edge_curve ( 'none', #5767, #5764, #10284, .t. ) ;
#5767 = vertex_point ( 'none', #10290 ) ;
#5768 = vertex_point ( 'none', #10277 ) ;
#5769 = edge_loop ( 'none', ( #5763, #5621, #5624, #5628, #5784 ) ) ;
#5770 = vertex_point ( 'none', #10261 ) ;
#5771 = oriented_edge ( 'none', *, *, #5766, .t. ) ;
#5772 = edge_curve ( 'none', #5770, #5764, #10236, .t. ) ;
#5773 = oriented_edge ( 'none', *, *, #5772, .f. ) ;
#5774 = advanced_face ( 'none', ( #10272 ), #10263, .t. ) ;
#5775 = vertex_point ( 'none', #10271 ) ;
#5776 = edge_curve ( 'none', #5761, #5734, #10232, .t. ) ;
#5777 = vertex_point ( 'none', #10237 ) ;
#5778 = oriented_edge ( 'none', *, *, #5759, .t. ) ;
#5779 = edge_curve ( 'none', #5775, #5631, #10220, .t. ) ;
#5780 = vertex_point ( 'none', #10218 ) ;
#5781 = oriented_edge ( 'none', *, *, #5723, .f. ) ;
#5782 = edge_curve ( 'none', #5811, #5768, #10285, .t. ) ;
#5783 = edge_loop ( 'none', ( #5791, #5790, #5794, #5732 ) ) ;
#5784 = oriented_edge ( 'none', *, *, #5782, .t. ) ;
#5785 = edge_curve ( 'none', #5627, #5788, #10211, .t. ) ;
#5786 = edge_loop ( 'none', ( #5760, #5778, #5630, #5781, #5893 ) ) ;
#5787 = advanced_face ( 'none', ( #10219 ), #10217, .t. ) ;
#5788 = vertex_point ( 'none', #10238 ) ;
#5789 = vertex_point ( 'none', #10213 ) ;
#5790 = oriented_edge ( 'none', *, *, #5792, .t. ) ;
#5791 = oriented_edge ( 'none', *, *, #5785, .t. ) ;
#5792 = edge_curve ( 'none', #5788, #5789, #10399, .t. ) ;
#5793 = edge_curve ( 'none', #5627, #5796, #10417, .t. ) ;
#5794 = oriented_edge ( 'none', *, *, #5795, .f. ) ;
#5795 = edge_curve ( 'none', #5796, #5789, #10403, .t. ) ;
#5796 = vertex_point ( 'none', #10390 ) ;
#5797 = advanced_face ( 'none', ( #10388 ), #10394, .t. ) ;
#5798 = oriented_edge ( 'none', *, *, #5711, .t. ) ;
#5799 = closed_shell ( 'none', ( #5368, #5362, #5532, #5479, #5503, #5546, #5806, #5883, #5603, #5617, #5903, #5639, #5846, #6075, #6079, #6046, #6008, #6083, #6036, #5633, #5642, #5802, #5797, #5863, #5701, #5823, #5688, #5689, #5696 ) ) ;
#5800 = edge_loop ( 'none', ( #5855, #5801, #5798 ) ) ;
#5801 = oriented_edge ( 'none', *, *, #5865, .t. ) ;
#5802 = advanced_face ( 'none', ( #10384 ), #10382, .f. ) ;
#5803 = oriented_edge ( 'none', *, *, #5469, .t. ) ;
#5804 = edge_curve ( 'none', #5529, #5608, #10377, .t. ) ;
#5805 = edge_curve ( 'none', #5425, #5881, #10400, .t. ) ;
#5806 = advanced_face ( 'none', ( #10380 ), #10370, .t. ) ;
#5807 = vertex_point ( 'none', #10368 ) ;
#5808 = vertex_point ( 'none', #10360 ) ;
#5809 = edge_curve ( 'none', #5812, #5770, #10364, .t. ) ;
#5810 = vertex_point ( 'none', #10389 ) ;
#5811 = vertex_point ( 'none', #10361 ) ;
#5812 = vertex_point ( 'none', #10356 ) ;
#5813 = oriented_edge ( 'none', *, *, #5506, .f. ) ;
#5814 = oriented_edge ( 'none', *, *, #6136, .f. ) ;
#5815 = oriented_edge ( 'none', *, *, #5641, .f. ) ;
#5816 = edge_loop ( 'none', ( #5686, #5694, #5685, #5820, #5693 ) ) ;
#5817 = oriented_edge ( 'none', *, *, #5607, .f. ) ;
#5818 = oriented_edge ( 'none', *, *, #6009, .f. ) ;
#5819 = oriented_edge ( 'none', *, *, #5618, .f. ) ;
#5820 = oriented_edge ( 'none', *, *, #4970, .f. ) ;
#5821 = oriented_edge ( 'none', *, *, #5605, .f. ) ;
#5822 = oriented_edge ( 'none', *, *, #5865, .f. ) ;
#5823 = advanced_face ( 'none', ( #10378 ), #10362, .t. ) ;
#5824 = oriented_edge ( 'none', *, *, #5675, .f. ) ;
#5825 = oriented_edge ( 'none', *, *, #5382, .f. ) ;
#5826 = oriented_edge ( 'none', *, *, #5699, .f. ) ;
#5827 = edge_loop ( 'none', ( #5824, #5822, #5826, #5818, #5819 ) ) ;
#5828 = advanced_face ( 'none', ( #10343 ), #10347, .t. ) ;
#5829 = edge_loop ( 'none', ( #5747, #5664, #5648, #5650, #5660 ) ) ;
#5830 = advanced_face ( 'none', ( #10345 ), #10351, .f. ) ;
#5831 = oriented_edge ( 'none', *, *, #5670, .t. ) ;
#5832 = oriented_edge ( 'none', *, *, #5737, .t. ) ;
#5833 = oriented_edge ( 'none', *, *, #5834, .f. ) ;
#5834 = edge_curve ( 'none', #5835, #5838, #10333, .t. ) ;
#5835 = vertex_point ( 'none', #10334 ) ;
#5836 = edge_curve ( 'none', #5878, #5839, #10344, .t. ) ;
#5837 = edge_loop ( 'none', ( #5833, #5831, #5752, #5751, #5655 ) ) ;
#5838 = vertex_point ( 'none', #10342 ) ;
#5839 = vertex_point ( 'none', #10357 ) ;
#5840 = edge_curve ( 'none', #5839, #5870, #10328, .t. ) ;
#5841 = vertex_point ( 'none', #10323 ) ;
#5842 = oriented_edge ( 'none', *, *, #5836, .f. ) ;
#5843 = vertex_point ( 'none', #10250 ) ;
#5844 = oriented_edge ( 'none', *, *, #5418, .t. ) ;
#5845 = edge_loop ( 'none', ( #5901, #5612, #5847, #5509 ) ) ;
#5846 = advanced_face ( 'none', ( #10337 ), #10327, .t. ) ;
#5847 = oriented_edge ( 'none', *, *, #5475, .t. ) ;
#5848 = oriented_edge ( 'none', *, *, #5346, .t. ) ;
#5849 = edge_curve ( 'none', #5852, #6118, #10244, .t. ) ;
#5850 = oriented_edge ( 'none', *, *, #5698, .t. ) ;
#5851 = oriented_edge ( 'none', *, *, #5854, .t. ) ;
#5852 = vertex_point ( 'none', #10245 ) ;
#5853 = edge_curve ( 'none', #5369, #5861, #10252, .t. ) ;
#5854 = edge_curve ( 'none', #5347, #5852, #10207, .t. ) ;
#5855 = oriented_edge ( 'none', *, *, #5853, .t. ) ;
#5856 = edge_loop ( 'none', ( #5848, #5851, #5705 ) ) ;
#5857 = oriented_edge ( 'none', *, *, #5999, .t. ) ;
#5858 = oriented_edge ( 'none', *, *, #5849, .t. ) ;
#5859 = oriented_edge ( 'none', *, *, #5699, .t. ) ;
#5860 = oriented_edge ( 'none', *, *, #5853, .f. ) ;
#5861 = vertex_point ( 'none', #10208 ) ;
#5862 = oriented_edge ( 'none', *, *, #5511, .f. ) ;
#5863 = advanced_face ( 'none', ( #10248 ), #10258, .t. ) ;
#5864 = oriented_edge ( 'none', *, *, #5840, .f. ) ;
#5865 = edge_curve ( 'none', #5861, #5808, #10201, .t. ) ;
#5866 = oriented_edge ( 'none', *, *, #5510, .t. ) ;
#5867 = vertex_point ( 'none', #10206 ) ;
#5868 = advanced_face ( 'none', ( #10202 ), #10193, .f. ) ;
#5869 = edge_loop ( 'none', ( #5716, #5721, #5728, #5719 ) ) ;
#5870 = vertex_point ( 'none', #10196 ) ;
#5871 = edge_curve ( 'none', #5889, #5870, #10249, .t. ) ;
#5872 = oriented_edge ( 'none', *, *, #5871, .t. ) ;
#5873 = advanced_face ( 'none', ( #10192 ), #11355, .f. ) ;
#5874 = oriented_edge ( 'none', *, *, #5879, .f. ) ;
#5875 = edge_curve ( 'none', #5900, #5889, #11353, .t. ) ;
#5876 = edge_loop ( 'none', ( #5874, #5877, #5872, #5864, #5842 ) ) ;
#5877 = oriented_edge ( 'none', *, *, #5875, .t. ) ;
#5878 = vertex_point ( 'none', #11111 ) ;
#5879 = edge_curve ( 'none', #5900, #5878, #11112, .t. ) ;
#5880 = oriented_edge ( 'none', *, *, #5758, .t. ) ;
#5881 = vertex_point ( 'none', #11131 ) ;
#5882 = oriented_edge ( 'none', *, *, #5615, .f. ) ;
#5883 = advanced_face ( 'none', ( #11130 ), #11107, .t. ) ;
#5884 = edge_loop ( 'none', ( #4971, #4967, #5887 ) ) ;
#5885 = oriented_edge ( 'none', *, *, #5481, .t. ) ;
#5886 = vertex_point ( 'none', #11133 ) ;
#5887 = oriented_edge ( 'none', *, *, #5341, .t. ) ;
#5888 = oriented_edge ( 'none', *, *, #5805, .f. ) ;
#5889 = vertex_point ( 'none', #11116 ) ;
#5890 = oriented_edge ( 'none', *, *, #5712, .t. ) ;
#5891 = edge_curve ( 'none', #5843, #5722, #11123, .t. ) ;
#5892 = edge_curve ( 'none', #5718, #5725, #11124, .t. ) ;
#5893 = oriented_edge ( 'none', *, *, #5729, .t. ) ;
#5894 = oriented_edge ( 'none', *, *, #5715, .f. ) ;
#5895 = vertex_point ( 'none', #11113 ) ;
#5896 = advanced_face ( 'none', ( #11196 ), #11148, .f. ) ;
#5897 = edge_curve ( 'none', #5713, #5724, #11109, .t. ) ;
#5898 = oriented_edge ( 'none', *, *, #5892, .f. ) ;
#5899 = vertex_point ( 'none', #11192 ) ;
#5900 = vertex_point ( 'none', #11184 ) ;
#5901 = oriented_edge ( 'none', *, *, #5470, .f. ) ;
#5902 = oriented_edge ( 'none', *, *, #5610, .f. ) ;
#5903 = advanced_face ( 'none', ( #11152 ), #11189, .t. ) ;
#5904 = advanced_face ( 'none', ( #11188 ), #11185, .f. ) ;
#5905 = oriented_edge ( 'none', *, *, #6132, .f. ) ;
#5906 = oriented_edge ( 'none', *, *, #6005, .f. ) ;
#5907 = edge_curve ( 'none', #5908, #5964, #11195, .t. ) ;
#5908 = vertex_point ( 'none', #11161 ) ;
#5909 = edge_loop ( 'none', ( #5931, #5934, #5932, #6205, #5918 ) ) ;
#5910 = edge_curve ( 'none', #5930, #6159, #11141, .t. ) ;
#5911 = advanced_face ( 'none', ( #11160 ), #11147, .f. ) ;
#5912 = edge_curve ( 'none', #6055, #6161, #11170, .t. ) ;
#5913 = edge_curve ( 'none', #5843, #6057, #11360, .t. ) ;
#5914 = oriented_edge ( 'none', *, *, #5925, .t. ) ;
#5915 = oriented_edge ( 'none', *, *, #5927, .f. ) ;
#5916 = oriented_edge ( 'none', *, *, #6053, .f. ) ;
#5917 = advanced_face ( 'none', ( #11493 ), #11492, .t. ) ;
#5918 = oriented_edge ( 'none', *, *, #5912, .t. ) ;
#5919 = edge_curve ( 'none', #6066, #5929, #11504, .t. ) ;
#5920 = oriented_edge ( 'none', *, *, #5910, .f. ) ;
#5921 = edge_curve ( 'none', #6125, #5926, #11495, .t. ) ;
#5922 = oriented_edge ( 'none', *, *, #5912, .f. ) ;
#5923 = oriented_edge ( 'none', *, *, #6061, .f. ) ;
#5924 = advanced_face ( 'none', ( #11499 ), #11135, .f. ) ;
#5925 = edge_curve ( 'none', #6169, #5926, #11363, .t. ) ;
#5926 = vertex_point ( 'none', #11533 ) ;
#5927 = edge_curve ( 'none', #6163, #6129, #11529, .t. ) ;
#5928 = oriented_edge ( 'none', *, *, #5921, .f. ) ;
#5929 = vertex_point ( 'none', #11615 ) ;
#5930 = vertex_point ( 'none', #11614 ) ;
#5931 = oriented_edge ( 'none', *, *, #6175, .t. ) ;
#5932 = oriented_edge ( 'none', *, *, #5919, .f. ) ;
#5933 = advanced_face ( 'none', ( #11532 ), #11526, .t. ) ;
#5934 = oriented_edge ( 'none', *, *, #5936, .t. ) ;
#5935 = oriented_edge ( 'none', *, *, #6171, .t. ) ;
#5936 = edge_curve ( 'none', #6167, #5929, #11616, .t. ) ;
#5937 = oriented_edge ( 'none', *, *, #5938, .t. ) ;
#5938 = edge_curve ( 'none', #6191, #6159, #11882, .t. ) ;
#5939 = oriented_edge ( 'none', *, *, #6145, .f. ) ;
#5940 = oriented_edge ( 'none', *, *, #6052, .t. ) ;
#5941 = oriented_edge ( 'none', *, *, #5942, .t. ) ;
#5942 = edge_curve ( 'none', #5960, #5979, #11914, .t. ) ;
#5943 = oriented_edge ( 'none', *, *, #5952, .f. ) ;
#5944 = advanced_face ( 'none', ( #11525 ), #11917, .f. ) ;
#5945 = edge_curve ( 'none', #5960, #6196, #11922, .t. ) ;
#5946 = edge_loop ( 'none', ( #5941, #5940 ) ) ;
#5947 = edge_loop ( 'none', ( #5943, #6062, #6160, #6180 ) ) ;
#5948 = oriented_edge ( 'none', *, *, #6145, .t. ) ;
#5949 = oriented_edge ( 'none', *, *, #5164, .f. ) ;
#5950 = edge_loop ( 'none', ( #5949, #5965, #5906, #6156, #6004 ) ) ;
#5951 = edge_curve ( 'none', #5958, #6070, #11923, .t. ) ;
#5952 = edge_curve ( 'none', #5979, #6195, #11929, .t. ) ;
#5953 = oriented_edge ( 'none', *, *, #5985, .f. ) ;
#5954 = oriented_edge ( 'none', *, *, #6061, .t. ) ;
#5955 = oriented_edge ( 'none', *, *, #6124, .f. ) ;
#5956 = edge_curve ( 'none', #5978, #6151, #12509, .t. ) ;
#5957 = oriented_edge ( 'none', *, *, #6072, .t. ) ;
#5958 = vertex_point ( 'none', #12513 ) ;
#5959 = oriented_edge ( 'none', *, *, #5951, .f. ) ;
#5960 = vertex_point ( 'none', #12508 ) ;
#5961 = oriented_edge ( 'none', *, *, #6052, .f. ) ;
#5962 = oriented_edge ( 'none', *, *, #5963, .f. ) ;
#5963 = edge_curve ( 'none', #6070, #6051, #12545, .t. ) ;
#5964 = vertex_point ( 'none', #12548 ) ;
#5965 = oriented_edge ( 'none', *, *, #6120, .t. ) ;
#5966 = vertex_point ( 'none', #12589 ) ;
#5967 = oriented_edge ( 'none', *, *, #5969, .t. ) ;
#5968 = edge_curve ( 'none', #5994, #6003, #12550, .t. ) ;
#5969 = edge_curve ( 'none', #5387, #5385, #12551, .t. ) ;
#5970 = oriented_edge ( 'none', *, *, #5805, .t. ) ;
#5971 = oriented_edge ( 'none', *, *, #6140, .t. ) ;
#5972 = oriented_edge ( 'none', *, *, #6115, .f. ) ;
#5973 = edge_curve ( 'none', #6047, #6118, #12527, .t. ) ;
#5974 = oriented_edge ( 'none', *, *, #5676, .f. ) ;
#5975 = oriented_edge ( 'none', *, *, #5973, .t. ) ;
#5976 = edge_curve ( 'none', #6118, #5886, #12425, .t. ) ;
#5977 = oriented_edge ( 'none', *, *, #6064, .f. ) ;
#5978 = vertex_point ( 'none', #12533 ) ;
#5979 = vertex_point ( 'none', #12429 ) ;
#5980 = advanced_face ( 'none', ( #12428 ), #12438, .t. ) ;
#5981 = oriented_edge ( 'none', *, *, #6109, .f. ) ;
#5982 = edge_loop ( 'none', ( #6144, #6065, #5981, #5953 ) ) ;
#5983 = advanced_face ( 'none', ( #12423 ), #12385, .t. ) ;
#5984 = edge_loop ( 'none', ( #6143, #6050, #5955, #5962, #6069, #6067, #6060, #5954 ) ) ;
#5985 = edge_curve ( 'none', #6130, #6154, #12427, .t. ) ;
#5986 = oriented_edge ( 'none', *, *, #6054, .t. ) ;
#5987 = edge_curve ( 'none', #5780, #5740, #12405, .t. ) ;
#5988 = oriented_edge ( 'none', *, *, #5987, .f. ) ;
#5989 = oriented_edge ( 'none', *, *, #5430, .f. ) ;
#5990 = oriented_edge ( 'none', *, *, #5976, .t. ) ;
#5991 = oriented_edge ( 'none', *, *, #5615, .t. ) ;
#5992 = vertex_point ( 'none', #12390 ) ;
#5993 = oriented_edge ( 'none', *, *, #5338, .f. ) ;
#5994 = vertex_point ( 'none', #12485 ) ;
#5995 = edge_loop ( 'none', ( #5991, #6077, #6042, #6134, #6000, #6002, #5997, #6138, #6082 ) ) ;
#5996 = oriented_edge ( 'none', *, *, #5379, .t. ) ;
#5997 = oriented_edge ( 'none', *, *, #5804, .f. ) ;
#5998 = edge_curve ( 'none', #5416, #6037, #12400, .t. ) ;
#5999 = edge_curve ( 'none', #6047, #5994, #12463, .t. ) ;
#6000 = oriented_edge ( 'none', *, *, #6135, .t. ) ;
#6001 = vertex_point ( 'none', #12482 ) ;
#6002 = oriented_edge ( 'none', *, *, #6136, .t. ) ;
#6003 = vertex_point ( 'none', #12476 ) ;
#6004 = oriented_edge ( 'none', *, *, #6157, .f. ) ;
#6005 = edge_curve ( 'none', #5964, #5741, #12402, .t. ) ;
#6006 = edge_loop ( 'none', ( #6139, #6141, #6119, #6076, #6078 ) ) ;
#6007 = edge_loop ( 'none', ( #5970, #5971, #6048, #5972, #5975, #5990, #5974, #5993, #5989 ) ) ;
#6008 = advanced_face ( 'none', ( #12471 ), #12454, .f. ) ;
#6009 = edge_curve ( 'none', #5867, #6003, #12449, .t. ) ;
#6010 = oriented_edge ( 'none', *, *, #6014, .f. ) ;
#6011 = vertex_point ( 'none', #11930 ) ;
#6012 = vertex_point ( 'none', #11924 ) ;
#6013 = edge_curve ( 'none', #6012, #5657, #4575, .t. ) ;
#6014 = edge_curve ( 'none', #5838, #6041, #4690, .t. ) ;
#6015 = oriented_edge ( 'none', *, *, #6019, .f. ) ;
#6016 = advanced_face ( 'none', ( #4634 ), #4637, .f. ) ;
#6017 = vertex_point ( 'none', #4576 ) ;
#6018 = oriented_edge ( 'none', *, *, #6032, .f. ) ;
#6019 = edge_curve ( 'none', #6011, #6073, #4694, .t. ) ;
#6020 = oriented_edge ( 'none', *, *, #6074, .f. ) ;
#6021 = edge_curve ( 'none', #5657, #6011, #4686, .t. ) ;
#6022 = edge_loop ( 'none', ( #6020, #6025, #6099, #6097, #6112 ) ) ;
#6023 = vertex_point ( 'none', #4633 ) ;
#6024 = advanced_face ( 'none', ( #4571 ), #4717, .f. ) ;
#6025 = oriented_edge ( 'none', *, *, #6026, .t. ) ;
#6026 = edge_curve ( 'none', #6023, #6027, #4735, .t. ) ;
#6027 = vertex_point ( 'none', #4739 ) ;
#6028 = oriented_edge ( 'none', *, *, #6030, .t. ) ;
#6029 = oriented_edge ( 'none', *, *, #6013, .f. ) ;
#6030 = edge_curve ( 'none', #6012, #6017, #4692, .t. ) ;
#6031 = oriented_edge ( 'none', *, *, #6021, .f. ) ;
#6032 = edge_curve ( 'none', #6073, #6017, #4743, .t. ) ;
#6033 = vertex_point ( 'none', #4728 ) ;
#6034 = edge_loop ( 'none', ( #5905, #5736, #6158, #5652, #6010 ) ) ;
#6035 = edge_loop ( 'none', ( #5967, #5996 ) ) ;
#6036 = advanced_face ( 'none', ( #4718 ), #4724, .f. ) ;
#6037 = vertex_point ( 'none', #4725 ) ;
#6038 = oriented_edge ( 'none', *, *, #6040, .t. ) ;
#6039 = oriented_edge ( 'none', *, *, #5998, .t. ) ;
#6040 = edge_curve ( 'none', #6037, #5992, #4675, .t. ) ;
#6041 = vertex_point ( 'none', #4714 ) ;
#6042 = oriented_edge ( 'none', *, *, #5968, .f. ) ;
#6043 = edge_curve ( 'none', #6001, #5994, #4627, .t. ) ;
#6044 = oriented_edge ( 'none', *, *, #6080, .t. ) ;
#6045 = oriented_edge ( 'none', *, *, #6142, .t. ) ;
#6046 = advanced_face ( 'none', ( #4679 ), #4676, .f. ) ;
#6047 = vertex_point ( 'none', #4678 ) ;
#6048 = oriented_edge ( 'none', *, *, #6080, .f. ) ;
#6049 = edge_loop ( 'none', ( #5961, #6122, #6194, #6193 ) ) ;
#6050 = oriented_edge ( 'none', *, *, #6126, .t. ) ;
#6051 = vertex_point ( 'none', #4664 ) ;
#6052 = edge_curve ( 'none', #5979, #5960, #4660, .t. ) ;
#6053 = edge_curve ( 'none', #6129, #6125, #4568, .t. ) ;
#6054 = edge_curve ( 'none', #5958, #6146, #4558, .t. ) ;
#6055 = vertex_point ( 'none', #4557 ) ;
#6056 = edge_curve ( 'none', #6146, #6147, #4659, .t. ) ;
#6057 = vertex_point ( 'none', #4567 ) ;
#6058 = advanced_face ( 'none', ( #4661 ), #4665, .t. ) ;
#6059 = edge_curve ( 'none', #6070, #6129, #4673, .t. ) ;
#6060 = oriented_edge ( 'none', *, *, #6123, .f. ) ;
#6061 = edge_curve ( 'none', #6057, #6055, #4657, .t. ) ;
#6062 = oriented_edge ( 'none', *, *, #5942, .f. ) ;
#6063 = oriented_edge ( 'none', *, *, #6056, .t. ) ;
#6064 = edge_curve ( 'none', #6154, #6071, #4609, .t. ) ;
#6065 = oriented_edge ( 'none', *, *, #5956, .t. ) ;
#6066 = vertex_point ( 'none', #4648 ) ;
#6067 = oriented_edge ( 'none', *, *, #6053, .t. ) ;
#6068 = edge_curve ( 'none', #6055, #6066, #4647, .t. ) ;
#6069 = oriented_edge ( 'none', *, *, #6059, .t. ) ;
#6070 = vertex_point ( 'none', #4611 ) ;
#6071 = vertex_point ( 'none', #4669 ) ;
#6072 = edge_curve ( 'none', #6103, #6071, #4638, .t. ) ;
#6073 = vertex_point ( 'none', #4639 ) ;
#6074 = edge_curve ( 'none', #6023, #5780, #4646, .t. ) ;
#6075 = advanced_face ( 'none', ( #4702 ), #4699, .t. ) ;
#6076 = oriented_edge ( 'none', *, *, #5521, .f. ) ;
#6077 = oriented_edge ( 'none', *, *, #6009, .t. ) ;
#6078 = oriented_edge ( 'none', *, *, #5499, .f. ) ;
#6079 = advanced_face ( 'none', ( #4670 ), #4640, .t. ) ;
#6080 = edge_curve ( 'none', #6116, #5966, #4708, .t. ) ;
#6081 = edge_curve ( 'none', #6001, #6116, #1007, .t. ) ;
#6082 = oriented_edge ( 'none', *, *, #5756, .f. ) ;
#6083 = advanced_face ( 'none', ( #1083 ), #1128, .f. ) ;
#6084 = oriented_edge ( 'none', *, *, #6081, .f. ) ;
#6085 = oriented_edge ( 'none', *, *, #6115, .t. ) ;
#6086 = oriented_edge ( 'none', *, *, #5999, .f. ) ;
#6087 = oriented_edge ( 'none', *, *, #6043, .t. ) ;
#6088 = oriented_edge ( 'none', *, *, #6135, .f. ) ;
#6089 = vertex_point ( 'none', #1125 ) ;
#6090 = oriented_edge ( 'none', *, *, #6081, .t. ) ;
#6091 = advanced_face ( 'none', ( #1138 ), #1073, .t. ) ;
#6092 = edge_loop ( 'none', ( #6106, #6105, #6107, #6101, #6155, #6149, #5957, #5977 ) ) ;
#6093 = vertex_point ( 'none', #1005 ) ;
#6094 = vertex_point ( 'none', #1082 ) ;
#6095 = oriented_edge ( 'none', *, *, #5927, .t. ) ;
#6096 = edge_loop ( 'none', ( #5939, #6340, #6095, #6216 ) ) ;
#6097 = oriented_edge ( 'none', *, *, #6113, .f. ) ;
#6098 = edge_curve ( 'none', #6339, #6027, #1135, .t. ) ;
#6099 = oriented_edge ( 'none', *, *, #6098, .f. ) ;
#6100 = edge_loop ( 'none', ( #6029, #6028, #6018, #6015, #6031 ) ) ;
#6101 = oriented_edge ( 'none', *, *, #6108, .t. ) ;
#6102 = edge_curve ( 'none', #6110, #6094, #1031, .t. ) ;
#6103 = vertex_point ( 'none', #1081 ) ;
#6104 = vertex_point ( 'none', #1090 ) ;
#6105 = oriented_edge ( 'none', *, *, #6153, .t. ) ;
#6106 = oriented_edge ( 'none', *, *, #6109, .t. ) ;
#6107 = oriented_edge ( 'none', *, *, #6150, .t. ) ;
#6108 = edge_curve ( 'none', #6104, #6110, #1038, .t. ) ;
#6109 = edge_curve ( 'none', #6154, #6151, #1129, .t. ) ;
#6110 = vertex_point ( 'none', #1074 ) ;
#6111 = edge_curve ( 'none', #5780, #6093, #1029, .t. ) ;
#6112 = oriented_edge ( 'none', *, *, #6111, .f. ) ;
#6113 = edge_curve ( 'none', #6093, #6339, #1148, .t. ) ;
#6114 = edge_loop ( 'none', ( #6084, #6087, #6086, #6085 ) ) ;
#6115 = edge_curve ( 'none', #6047, #6116, #1067, .t. ) ;
#6116 = vertex_point ( 'none', #1141 ) ;
#6117 = edge_curve ( 'none', #5361, #5558, #1056, .t. ) ;
#6118 = vertex_point ( 'none', #1062 ) ;
#6119 = oriented_edge ( 'none', *, *, #5522, .t. ) ;
#6120 = edge_curve ( 'none', #4947, #5741, #1049, .t. ) ;
#6121 = advanced_face ( 'none', ( #1057 ), #1143, .f. ) ;
#6122 = oriented_edge ( 'none', *, *, #5952, .t. ) ;
#6123 = edge_curve ( 'none', #6057, #6125, #1069, .t. ) ;
#6124 = edge_curve ( 'none', #6051, #6128, #1051, .t. ) ;
#6125 = vertex_point ( 'none', #1024 ) ;
#6126 = edge_curve ( 'none', #6066, #6128, #1043, .t. ) ;
#6127 = edge_curve ( 'none', #6130, #5978, #1021, .t. ) ;
#6128 = vertex_point ( 'none', #1105 ) ;
#6129 = vertex_point ( 'none', #1098 ) ;
#6130 = vertex_point ( 'none', #1096 ) ;
#6131 = edge_loop ( 'none', ( #6063, #5948, #5959, #5986 ) ) ;
#6132 = edge_curve ( 'none', #6133, #5838, #1224, .t. ) ;
#6133 = vertex_point ( 'none', #1228 ) ;
#6134 = oriented_edge ( 'none', *, *, #6043, .f. ) ;
#6135 = edge_curve ( 'none', #6001, #5992, #1226, .t. ) ;
#6136 = edge_curve ( 'none', #5992, #5608, #1207, .t. ) ;
#6137 = edge_loop ( 'none', ( #6039, #6038, #6088, #6090, #6044, #6045, #5643, #5647 ) ) ;
#6138 = oriented_edge ( 'none', *, *, #5413, .f. ) ;
#6139 = oriented_edge ( 'none', *, *, #5360, .f. ) ;
#6140 = edge_curve ( 'none', #5881, #5966, #1256, .t. ) ;
#6141 = oriented_edge ( 'none', *, *, #6117, .t. ) ;
#6142 = edge_curve ( 'none', #5966, #6089, #1215, .t. ) ;
#6143 = oriented_edge ( 'none', *, *, #6068, .t. ) ;
#6144 = oriented_edge ( 'none', *, *, #6127, .t. ) ;
#6145 = edge_curve ( 'none', #6147, #6070, #1202, .t. ) ;
#6146 = vertex_point ( 'none', #1218 ) ;
#6147 = vertex_point ( 'none', #1188 ) ;
#6148 = edge_curve ( 'none', #6094, #6103, #1113, .t. ) ;
#6149 = oriented_edge ( 'none', *, *, #6148, .t. ) ;
#6150 = edge_curve ( 'none', #6152, #6104, #1352, .t. ) ;
#6151 = vertex_point ( 'none', #1325 ) ;
#6152 = vertex_point ( 'none', #1324 ) ;
#6153 = edge_curve ( 'none', #6151, #6152, #1354, .t. ) ;
#6154 = vertex_point ( 'none', #1318 ) ;
#6155 = oriented_edge ( 'none', *, *, #6102, .t. ) ;
#6156 = oriented_edge ( 'none', *, *, #5907, .f. ) ;
#6157 = edge_curve ( 'none', #5878, #5908, #1350, .t. ) ;
#6158 = oriented_edge ( 'none', *, *, #5746, .f. ) ;
#6159 = vertex_point ( 'none', #1319 ) ;
#6160 = oriented_edge ( 'none', *, *, #5945, .t. ) ;
#6161 = vertex_point ( 'none', #1317 ) ;
#6162 = advanced_face ( 'none', ( #1316 ), #1344, .f. ) ;
#6163 = vertex_point ( 'none', #1309 ) ;
#6164 = edge_loop ( 'none', ( #6197, #5937, #5920, #6393, #6261 ) ) ;
#6165 = oriented_edge ( 'none', *, *, #5730, .f. ) ;
#6166 = advanced_face ( 'none', ( #1326 ), #1346, .f. ) ;
#6167 = vertex_point ( 'none', #1345 ) ;
#6168 = oriented_edge ( 'none', *, *, #6170, .f. ) ;
#6169 = vertex_point ( 'none', #1343 ) ;
#6170 = edge_curve ( 'none', #6177, #6146, #1306, .t. ) ;
#6171 = edge_curve ( 'none', #6163, #6169, #1300, .t. ) ;
#6172 = advanced_face ( 'none', ( #1312 ), #1340, .f. ) ;
#6173 = oriented_edge ( 'none', *, *, #6174, .f. ) ;
#6174 = edge_curve ( 'none', #6169, #6177, #1301, .t. ) ;
#6175 = edge_curve ( 'none', #6161, #6167, #1302, .t. ) ;
#6176 = oriented_edge ( 'none', *, *, #6056, .f. ) ;
#6177 = vertex_point ( 'none', #1308 ) ;
#6178 = edge_loop ( 'none', ( #6168, #6173, #6192, #6186, #6176 ) ) ;
#6179 = edge_curve ( 'none', #6147, #6163, #1287, .t. ) ;
#6180 = oriented_edge ( 'none', *, *, #6182, .f. ) ;
#6181 = edge_curve ( 'none', #6167, #6191, #1278, .t. ) ;
#6182 = edge_curve ( 'none', #6195, #6196, #1269, .t. ) ;
#6183 = edge_loop ( 'none', ( #6188, #6165, #6189, #6184, #6190 ) ) ;
#6184 = oriented_edge ( 'none', *, *, #6181, .f. ) ;
#6185 = edge_curve ( 'none', #6191, #5726, #1279, .t. ) ;
#6186 = oriented_edge ( 'none', *, *, #6179, .f. ) ;
#6187 = edge_curve ( 'none', #5722, #6161, #1272, .t. ) ;
#6188 = oriented_edge ( 'none', *, *, #6187, .f. ) ;
#6189 = oriented_edge ( 'none', *, *, #6185, .f. ) ;
#6190 = oriented_edge ( 'none', *, *, #6175, .f. ) ;
#6191 = vertex_point ( 'none', #1274 ) ;
#6192 = oriented_edge ( 'none', *, *, #6171, .f. ) ;
#6193 = oriented_edge ( 'none', *, *, #5945, .f. ) ;
#6194 = oriented_edge ( 'none', *, *, #6198, .f. ) ;
#6195 = vertex_point ( 'none', #1404 ) ;
#6196 = vertex_point ( 'none', #1399 ) ;
#6197 = oriented_edge ( 'none', *, *, #6181, .t. ) ;
#6198 = edge_curve ( 'none', #6196, #6195, #1393, .t. ) ;
#6199 = advanced_face ( 'none', ( #1288 ), #1396, .t. ) ;
#6200 = edge_curve ( 'none', #6204, #6177, #1356, .t. ) ;
#6201 = edge_loop ( 'none', ( #6382, #6264, #6263, #6203, #6262, #6270, #6273, #6275, #6295 ) ) ;
#6202 = oriented_edge ( 'none', *, *, #5891, .t. ) ;
#6203 = oriented_edge ( 'none', *, *, #5913, .t. ) ;
#6204 = vertex_point ( 'none', #1465 ) ;
#6205 = oriented_edge ( 'none', *, *, #6068, .f. ) ;
#6206 = oriented_edge ( 'none', *, *, #5762, .f. ) ;
#6207 = oriented_edge ( 'none', *, *, #6373, .f. ) ;
#6208 = edge_curve ( 'none', #5767, #6223, #1461, .t. ) ;
#6209 = vertex_point ( 'none', #1400 ) ;
#6210 = advanced_face ( 'none', ( #1454 ), #1462, .f. ) ;
#6211 = oriented_edge ( 'none', *, *, #6026, .f. ) ;
#6212 = edge_curve ( 'none', #6248, #6023, #1397, .t. ) ;
#6213 = oriented_edge ( 'none', *, *, #5745, .f. ) ;
#6214 = advanced_face ( 'none', ( #1450 ), #1441, .f. ) ;
#6215 = edge_loop ( 'none', ( #6213, #6232, #6228, #6415, #6231 ) ) ;
#6216 = oriented_edge ( 'none', *, *, #6059, .f. ) ;
#6217 = oriented_edge ( 'none', *, *, #6208, .f. ) ;
#6218 = edge_loop ( 'none', ( #6219, #6281, #6276, #6277, #6279 ) ) ;
#6219 = oriented_edge ( 'none', *, *, #6383, .f. ) ;
#6220 = advanced_face ( 'none', ( #1468 ), #1467, .f. ) ;
#6221 = oriented_edge ( 'none', *, *, #6222, .t. ) ;
#6222 = edge_curve ( 'none', #6327, #6223, #1493, .t. ) ;
#6223 = vertex_point ( 'none', #1494 ) ;
#6224 = edge_loop ( 'none', ( #6278, #6221, #6217, #6206, #6239 ) ) ;
#6225 = advanced_face ( 'none', ( #1443 ), #1489, .t. ) ;
#6226 = oriented_edge ( 'none', *, *, #6301, .t. ) ;
#6227 = edge_loop ( 'none', ( #6342, #6300 ) ) ;
#6228 = oriented_edge ( 'none', *, *, #6406, .f. ) ;
#6229 = vertex_point ( 'none', #1459 ) ;
#6230 = edge_curve ( 'none', #6229, #6133, #1483, .t. ) ;
#6231 = oriented_edge ( 'none', *, *, #6320, .f. ) ;
#6232 = oriented_edge ( 'none', *, *, #6230, .f. ) ;
#6233 = edge_curve ( 'none', #6093, #6248, #1451, .t. ) ;
#6234 = advanced_face ( 'none', ( #1475 ), #1484, .f. ) ;
#6235 = oriented_edge ( 'none', *, *, #6019, .t. ) ;
#6236 = oriented_edge ( 'none', *, *, #6238, .f. ) ;
#6237 = oriented_edge ( 'none', *, *, #6030, .f. ) ;
#6238 = edge_curve ( 'none', #6209, #6012, #1474, .t. ) ;
#6239 = oriented_edge ( 'none', *, *, #6249, .t. ) ;
#6240 = oriented_edge ( 'none', *, *, #6233, .f. ) ;
#6241 = oriented_edge ( 'none', *, *, #6368, .f. ) ;
#6242 = oriented_edge ( 'none', *, *, #6250, .f. ) ;
#6243 = edge_loop ( 'none', ( #6543, #6540, #6539, #6541 ) ) ;
#6244 = edge_loop ( 'none', ( #6490, #6493, #6491, #6521, #6508 ) ) ;
#6245 = edge_loop ( 'none', ( #6211, #6247, #6240, #6246, #6207 ) ) ;
#6246 = oriented_edge ( 'none', *, *, #6113, .t. ) ;
#6247 = oriented_edge ( 'none', *, *, #6212, .f. ) ;
#6248 = vertex_point ( 'none', #1335 ) ;
#6249 = edge_curve ( 'none', #5812, #6350, #1471, .t. ) ;
#6250 = edge_curve ( 'none', #6011, #6209, #1095, .t. ) ;
#6251 = edge_loop ( 'none', ( #6237, #6236, #6242, #6235, #6241 ) ) ;
#6252 = oriented_edge ( 'none', *, *, #6388, .f. ) ;
#6253 = oriented_edge ( 'none', *, *, #5956, .f. ) ;
#6254 = oriented_edge ( 'none', *, *, #6127, .f. ) ;
#6255 = oriented_edge ( 'none', *, *, #6297, .t. ) ;
#6256 = edge_loop ( 'none', ( #6253, #6257, #6385, #6386 ) ) ;
#6257 = oriented_edge ( 'none', *, *, #6388, .t. ) ;
#6258 = oriented_edge ( 'none', *, *, #5919, .t. ) ;
#6259 = oriented_edge ( 'none', *, *, #6384, .t. ) ;
#6260 = oriented_edge ( 'none', *, *, #5963, .t. ) ;
#6261 = oriented_edge ( 'none', *, *, #5936, .f. ) ;
#6262 = oriented_edge ( 'none', *, *, #6123, .t. ) ;
#6263 = oriented_edge ( 'none', *, *, #5720, .t. ) ;
#6264 = oriented_edge ( 'none', *, *, #6265, .t. ) ;
#6265 = edge_curve ( 'none', #6159, #5895, #1548, .t. ) ;
#6266 = edge_curve ( 'none', #6280, #5958, #1559, .t. ) ;
#6267 = advanced_face ( 'none', ( #1682 ), #1550, .t. ) ;
#6268 = edge_loop ( 'none', ( #6380, #6202, #6269, #5922, #5923 ) ) ;
#6269 = oriented_edge ( 'none', *, *, #6187, .t. ) ;
#6270 = oriented_edge ( 'none', *, *, #5921, .t. ) ;
#6271 = edge_loop ( 'none', ( #6296, #6258, #6259, #6294, #6292, #6293, #6260, #6299 ) ) ;
#6272 = edge_curve ( 'none', #5926, #6204, #1517, .t. ) ;
#6273 = oriented_edge ( 'none', *, *, #6272, .t. ) ;
#6274 = advanced_face ( 'none', ( #1681 ), #1684, .t. ) ;
#6275 = oriented_edge ( 'none', *, *, #6383, .t. ) ;
#6276 = oriented_edge ( 'none', *, *, #6170, .t. ) ;
#6277 = oriented_edge ( 'none', *, *, #6054, .f. ) ;
#6278 = oriented_edge ( 'none', *, *, #6329, .f. ) ;
#6279 = oriented_edge ( 'none', *, *, #6266, .f. ) ;
#6280 = vertex_point ( 'none', #1606 ) ;
#6281 = oriented_edge ( 'none', *, *, #6200, .t. ) ;
#6282 = edge_loop ( 'none', ( #6375, #6291 ) ) ;
#6283 = edge_loop ( 'none', ( #6290, #6377 ) ) ;
#6284 = edge_loop ( 'none', ( #6374, #6371 ) ) ;
#6285 = advanced_face ( 'none', ( #1607, #1604 ), #1605, .t. ) ;
#6286 = oriented_edge ( 'none', *, *, #6098, .t. ) ;
#6287 = edge_loop ( 'none', ( #6286, #6289 ) ) ;
#6288 = edge_curve ( 'none', #6151, #6154, #1676, .t. ) ;
#6289 = oriented_edge ( 'none', *, *, #6373, .t. ) ;
#6290 = oriented_edge ( 'none', *, *, #5795, .t. ) ;
#6291 = oriented_edge ( 'none', *, *, #6376, .t. ) ;
#6292 = oriented_edge ( 'none', *, *, #6266, .t. ) ;
#6293 = oriented_edge ( 'none', *, *, #5951, .t. ) ;
#6294 = oriented_edge ( 'none', *, *, #6298, .t. ) ;
#6295 = oriented_edge ( 'none', *, *, #6298, .f. ) ;
#6296 = oriented_edge ( 'none', *, *, #6126, .f. ) ;
#6297 = edge_curve ( 'none', #6128, #6051, #1499, .t. ) ;
#6298 = edge_curve ( 'none', #5930, #6280, #1675, .t. ) ;
#6299 = oriented_edge ( 'none', *, *, #6297, .f. ) ;
#6300 = oriented_edge ( 'none', *, *, #6182, .t. ) ;
#6301 = edge_curve ( 'none', #6350, #6152, #1525, .t. ) ;
#6302 = advanced_face ( 'none', ( #1519 ), #1611, .t. ) ;
#6303 = edge_curve ( 'none', #5734, #5899, #1556, .t. ) ;
#6304 = oriented_edge ( 'none', *, *, #6305, .t. ) ;
#6305 = edge_curve ( 'none', #5768, #6110, #1504, .t. ) ;
#6306 = vertex_point ( 'none', #1586 ) ;
#6307 = edge_curve ( 'none', #5810, #5811, #1530, .t. ) ;
#6308 = vertex_point ( 'none', #1523 ) ;
#6309 = vertex_point ( 'none', #1518 ) ;
#6310 = edge_loop ( 'none', ( #6359, #6338, #6344, #6363, #6345 ) ) ;
#6311 = oriented_edge ( 'none', *, *, #5779, .t. ) ;
#6312 = edge_curve ( 'none', #5631, #5775, #1649, .t. ) ;
#6313 = advanced_face ( 'none', ( #1584, #1583 ), #1596, .t. ) ;
#6314 = edge_loop ( 'none', ( #6311, #6325 ) ) ;
#6315 = oriented_edge ( 'none', *, *, #6005, .t. ) ;
#6316 = edge_loop ( 'none', ( #6315, #6330 ) ) ;
#6317 = edge_loop ( 'none', ( #6349, #6323, #6335, #6347, #6360 ) ) ;
#6318 = oriented_edge ( 'none', *, *, #6348, .t. ) ;
#6319 = oriented_edge ( 'none', *, *, #6320, .t. ) ;
#6320 = edge_curve ( 'none', #4948, #5841, #1591, .t. ) ;
#6321 = edge_curve ( 'none', #5764, #5770, #1646, .t. ) ;
#6322 = oriented_edge ( 'none', *, *, #5746, .t. ) ;
#6323 = oriented_edge ( 'none', *, *, #6357, .t. ) ;
#6324 = edge_loop ( 'none', ( #6331, #6318, #6334, #6332, #6304 ) ) ;
#6325 = oriented_edge ( 'none', *, *, #6312, .t. ) ;
#6326 = oriented_edge ( 'none', *, *, #6355, .t. ) ;
#6327 = vertex_point ( 'none', #1662 ) ;
#6328 = advanced_face ( 'none', ( #1645, #1592 ), #1657, .t. ) ;
#6329 = edge_curve ( 'none', #6327, #6350, #1658, .t. ) ;
#6330 = oriented_edge ( 'none', *, *, #6336, .t. ) ;
#6331 = oriented_edge ( 'none', *, *, #6108, .f. ) ;
#6332 = oriented_edge ( 'none', *, *, #5623, .f. ) ;
#6333 = advanced_face ( 'none', ( #1545 ), #1650, .t. ) ;
#6334 = oriented_edge ( 'none', *, *, #6307, .f. ) ;
#6335 = oriented_edge ( 'none', *, *, #6148, .f. ) ;
#6336 = edge_curve ( 'none', #5741, #5964, #1541, .t. ) ;
#6337 = edge_curve ( 'none', #6309, #6306, #1513, .t. ) ;
#6338 = oriented_edge ( 'none', *, *, #6365, .t. ) ;
#6339 = vertex_point ( 'none', #1512 ) ;
#6340 = oriented_edge ( 'none', *, *, #6179, .t. ) ;
#6341 = oriented_edge ( 'none', *, *, #6329, .t. ) ;
#6342 = oriented_edge ( 'none', *, *, #6198, .t. ) ;
#6343 = advanced_face ( 'none', ( #1534 ), #1532, .t. ) ;
#6344 = oriented_edge ( 'none', *, *, #5785, .f. ) ;
#6345 = oriented_edge ( 'none', *, *, #6361, .t. ) ;
#6346 = edge_curve ( 'none', #6094, #5761, #1537, .t. ) ;
#6347 = oriented_edge ( 'none', *, *, #6346, .t. ) ;
#6348 = edge_curve ( 'none', #6104, #5811, #1632, .t. ) ;
#6349 = oriented_edge ( 'none', *, *, #6303, .f. ) ;
#6350 = vertex_point ( 'none', #1634 ) ;
#6351 = edge_curve ( 'none', #6071, #6309, #1637, .t. ) ;
#6352 = oriented_edge ( 'none', *, *, #6337, .t. ) ;
#6353 = oriented_edge ( 'none', *, *, #6153, .f. ) ;
#6354 = oriented_edge ( 'none', *, *, #6288, .t. ) ;
#6355 = edge_curve ( 'none', #6306, #6327, #1624, .t. ) ;
#6356 = edge_loop ( 'none', ( #6322, #6319 ) ) ;
#6357 = edge_curve ( 'none', #5734, #6103, #1507, .t. ) ;
#6358 = oriented_edge ( 'none', *, *, #6064, .t. ) ;
#6359 = oriented_edge ( 'none', *, *, #6337, .f. ) ;
#6360 = oriented_edge ( 'none', *, *, #5729, .f. ) ;
#6361 = edge_curve ( 'none', #6308, #6306, #1619, .t. ) ;
#6362 = oriented_edge ( 'none', *, *, #6351, .t. ) ;
#6363 = oriented_edge ( 'none', *, *, #6364, .f. ) ;
#6364 = edge_curve ( 'none', #6308, #5627, #1574, .t. ) ;
#6365 = edge_curve ( 'none', #6309, #5788, #1576, .t. ) ;
#6366 = edge_loop ( 'none', ( #6353, #6354, #6358, #6362, #6352, #6326, #6341, #6226 ) ) ;
#6367 = oriented_edge ( 'none', *, *, #6368, .t. ) ;
#6368 = edge_curve ( 'none', #6017, #6073, #1165, .t. ) ;
#6369 = edge_loop ( 'none', ( #6370, #6367 ) ) ;
#6370 = oriented_edge ( 'none', *, *, #6032, .t. ) ;
#6371 = oriented_edge ( 'none', *, *, #6321, .t. ) ;
#6372 = advanced_face ( 'none', ( #1633, #1575 ), #1617, .t. ) ;
#6373 = edge_curve ( 'none', #6027, #6339, #1949, .t. ) ;
#6374 = oriented_edge ( 'none', *, *, #5772, .t. ) ;
#6375 = oriented_edge ( 'none', *, *, #5625, .t. ) ;
#6376 = edge_curve ( 'none', #5733, #5626, #1858, .t. ) ;
#6377 = oriented_edge ( 'none', *, *, #6378, .t. ) ;
#6378 = edge_curve ( 'none', #5789, #5796, #1953, .t. ) ;
#6379 = advanced_face ( 'none', ( #1951, #1950 ), #1859, .t. ) ;
#6380 = oriented_edge ( 'none', *, *, #5913, .f. ) ;
#6381 = edge_loop ( 'none', ( #5935, #5914, #5928, #5916, #5915 ) ) ;
#6382 = oriented_edge ( 'none', *, *, #5910, .t. ) ;
#6383 = edge_curve ( 'none', #6204, #6280, #1852, .t. ) ;
#6384 = edge_curve ( 'none', #5929, #5930, #1835, .t. ) ;
#6385 = oriented_edge ( 'none', *, *, #5985, .t. ) ;
#6386 = oriented_edge ( 'none', *, *, #6288, .f. ) ;
#6387 = advanced_face ( 'none', ( #1842 ), #1841, .t. ) ;
#6388 = edge_curve ( 'none', #5978, #6130, #1854, .t. ) ;
#6389 = edge_loop ( 'none', ( #6254, #6252 ) ) ;
#6390 = advanced_face ( 'none', ( #1814, #1821 ), #1818, .f. ) ;
#6391 = edge_loop ( 'none', ( #6392, #6255 ) ) ;
#6392 = oriented_edge ( 'none', *, *, #6124, .t. ) ;
#6393 = oriented_edge ( 'none', *, *, #6384, .f. ) ;
#6394 = oriented_edge ( 'none', *, *, #6405, .f. ) ;
#6395 = edge_curve ( 'none', #6403, #6350, #1819, .t. ) ;
#6396 = edge_loop ( 'none', ( #6407, #6394, #6411, #6409, #6413 ) ) ;
#6397 = advanced_face ( 'none', ( #1966 ), #1737, .t. ) ;
#6398 = oriented_edge ( 'none', *, *, #6400, .f. ) ;
#6399 = edge_curve ( 'none', #6402, #6104, #1990, .t. ) ;
#6400 = edge_curve ( 'none', #6410, #5812, #1981, .t. ) ;
#6401 = oriented_edge ( 'none', *, *, #6249, .f. ) ;
#6402 = vertex_point ( 'none', #1982 ) ;
#6403 = vertex_point ( 'none', #1983 ) ;
#6404 = edge_curve ( 'none', #5908, #6417, #1976, .t. ) ;
#6405 = edge_curve ( 'none', #6417, #4947, #1992, .t. ) ;
#6406 = edge_curve ( 'none', #6041, #6229, #1977, .t. ) ;
#6407 = oriented_edge ( 'none', *, *, #6120, .f. ) ;
#6408 = oriented_edge ( 'none', *, *, #6395, .t. ) ;
#6409 = oriented_edge ( 'none', *, *, #5907, .t. ) ;
#6410 = vertex_point ( 'none', #1971 ) ;
#6411 = oriented_edge ( 'none', *, *, #6404, .f. ) ;
#6412 = edge_loop ( 'none', ( #6408, #6401, #6398, #6425 ) ) ;
#6413 = oriented_edge ( 'none', *, *, #6336, .f. ) ;
#6414 = advanced_face ( 'none', ( #1989 ), #2028, .t. ) ;
#6415 = oriented_edge ( 'none', *, *, #5659, .t. ) ;
#6416 = advanced_face ( 'none', ( #2026 ), #2018, .f. ) ;
#6417 = vertex_point ( 'none', #1970 ) ;
#6418 = oriented_edge ( 'none', *, *, #6395, .f. ) ;
#6419 = oriented_edge ( 'none', *, *, #6478, .f. ) ;
#6420 = edge_loop ( 'none', ( #6436, #6433, #6435, #6438 ) ) ;
#6421 = oriented_edge ( 'none', *, *, #6399, .t. ) ;
#6422 = edge_curve ( 'none', #6403, #6410, #2008, .t. ) ;
#6423 = oriented_edge ( 'none', *, *, #6150, .f. ) ;
#6424 = edge_loop ( 'none', ( #6421, #6423, #6431, #6418, #6419 ) ) ;
#6425 = oriented_edge ( 'none', *, *, #6422, .f. ) ;
#6426 = oriented_edge ( 'none', *, *, #6458, .f. ) ;
#6427 = vertex_point ( 'none', #2015 ) ;
#6428 = oriented_edge ( 'none', *, *, #5782, .f. ) ;
#6429 = oriented_edge ( 'none', *, *, #6452, .t. ) ;
#6430 = advanced_face ( 'none', ( #2010 ), #2014, .t. ) ;
#6431 = oriented_edge ( 'none', *, *, #6301, .f. ) ;
#6432 = vertex_point ( 'none', #2000 ) ;
#6433 = oriented_edge ( 'none', *, *, #6348, .f. ) ;
#6434 = oriented_edge ( 'none', *, *, #6459, .f. ) ;
#6435 = oriented_edge ( 'none', *, *, #6399, .f. ) ;
#6436 = oriented_edge ( 'none', *, *, #6456, .f. ) ;
#6437 = vertex_point ( 'none', #2016 ) ;
#6438 = oriented_edge ( 'none', *, *, #6454, .f. ) ;
#6439 = oriented_edge ( 'none', *, *, #6452, .f. ) ;
#6440 = oriented_edge ( 'none', *, *, #6497, .f. ) ;
#6441 = oriented_edge ( 'none', *, *, #6305, .f. ) ;
#6442 = oriented_edge ( 'none', *, *, #6443, .t. ) ;
#6443 = edge_curve ( 'none', #6110, #6437, #2019, .t. ) ;
#6444 = oriented_edge ( 'none', *, *, #6465, .f. ) ;
#6445 = vertex_point ( 'none', #2191 ) ;
#6446 = edge_loop ( 'none', ( #6449, #6444, #6473, #6441 ) ) ;
#6447 = oriented_edge ( 'none', *, *, #6499, .f. ) ;
#6448 = oriented_edge ( 'none', *, *, #6458, .t. ) ;
#6449 = oriented_edge ( 'none', *, *, #6453, .t. ) ;
#6450 = oriented_edge ( 'none', *, *, #6480, .f. ) ;
#6451 = edge_loop ( 'none', ( #6501, #6472, #6502, #6428 ) ) ;
#6452 = edge_curve ( 'none', #6094, #6445, #2184, .t. ) ;
#6453 = edge_curve ( 'none', #5768, #6500, #2022, .t. ) ;
#6454 = edge_curve ( 'none', #6432, #6402, #2178, .t. ) ;
#6455 = oriented_edge ( 'none', *, *, #6466, .f. ) ;
#6456 = edge_curve ( 'none', #5811, #6432, #2192, .t. ) ;
#6457 = advanced_face ( 'none', ( #2183 ), #2179, .t. ) ;
#6458 = edge_curve ( 'none', #5734, #6481, #2171, .t. ) ;
#6459 = edge_curve ( 'none', #6481, #6503, #2095, .t. ) ;
#6460 = vertex_point ( 'none', #2185 ) ;
#6461 = advanced_face ( 'none', ( #2093 ), #2151, .t. ) ;
#6462 = edge_curve ( 'none', #6445, #6437, #2282, .t. ) ;
#6463 = edge_loop ( 'none', ( #6448, #6455, #6450, #6475 ) ) ;
#6464 = advanced_face ( 'none', ( #2287 ), #2292, .t. ) ;
#6465 = edge_curve ( 'none', #6437, #6500, #2290, .t. ) ;
#6466 = edge_curve ( 'none', #6427, #6481, #2467, .t. ) ;
#6467 = advanced_face ( 'none', ( #2469 ), #2497, .t. ) ;
#6468 = advanced_face ( 'none', ( #2462 ), #2291, .t. ) ;
#6469 = oriented_edge ( 'none', *, *, #6346, .f. ) ;
#6470 = edge_loop ( 'none', ( #6476, #6434, #6426, #6477 ) ) ;
#6471 = edge_curve ( 'none', #6500, #6432, #2460, .t. ) ;
#6472 = oriented_edge ( 'none', *, *, #6471, .f. ) ;
#6473 = oriented_edge ( 'none', *, *, #6443, .f. ) ;
#6474 = oriented_edge ( 'none', *, *, #6462, .f. ) ;
#6475 = oriented_edge ( 'none', *, *, #6357, .f. ) ;
#6476 = oriented_edge ( 'none', *, *, #6497, .t. ) ;
#6477 = oriented_edge ( 'none', *, *, #5776, .f. ) ;
#6478 = edge_curve ( 'none', #6402, #6403, #2451, .t. ) ;
#6479 = oriented_edge ( 'none', *, *, #6102, .f. ) ;
#6480 = edge_curve ( 'none', #6103, #6427, #2452, .t. ) ;
#6481 = vertex_point ( 'none', #2354 ) ;
#6482 = oriented_edge ( 'none', *, *, #6400, .t. ) ;
#6483 = edge_curve ( 'none', #6485, #6487, #2455, .t. ) ;
#6484 = oriented_edge ( 'none', *, *, #6492, .f. ) ;
#6485 = vertex_point ( 'none', #2355 ) ;
#6486 = oriented_edge ( 'none', *, *, #6488, .t. ) ;
#6487 = vertex_point ( 'none', #2450 ) ;
#6488 = edge_curve ( 'none', #6309, #6460, #2240, .t. ) ;
#6489 = edge_curve ( 'none', #6460, #6427, #2356, .t. ) ;
#6490 = oriented_edge ( 'none', *, *, #6480, .t. ) ;
#6491 = oriented_edge ( 'none', *, *, #6488, .f. ) ;
#6492 = edge_curve ( 'none', #6522, #6485, #2245, .t. ) ;
#6493 = oriented_edge ( 'none', *, *, #6489, .f. ) ;
#6494 = advanced_face ( 'none', ( #2235 ), #2411, .t. ) ;
#6495 = edge_loop ( 'none', ( #6442, #6474, #6439, #6479 ) ) ;
#6496 = advanced_face ( 'none', ( #2781 ), #2775, .t. ) ;
#6497 = edge_curve ( 'none', #5761, #6503, #2768, .t. ) ;
#6498 = edge_loop ( 'none', ( #6429, #6447, #6440, #6469 ) ) ;
#6499 = edge_curve ( 'none', #6503, #6445, #2588, .t. ) ;
#6500 = vertex_point ( 'none', #2591 ) ;
#6501 = oriented_edge ( 'none', *, *, #6456, .t. ) ;
#6502 = oriented_edge ( 'none', *, *, #6453, .f. ) ;
#6503 = vertex_point ( 'none', #2584 ) ;
#6504 = oriented_edge ( 'none', *, *, #6506, .f. ) ;
#6505 = oriented_edge ( 'none', *, *, #6483, .f. ) ;
#6506 = edge_curve ( 'none', #6487, #6460, #2589, .t. ) ;
#6507 = oriented_edge ( 'none', *, *, #6513, .t. ) ;
#6508 = oriented_edge ( 'none', *, *, #6072, .f. ) ;
#6509 = edge_curve ( 'none', #6487, #5788, #2582, .t. ) ;
#6510 = oriented_edge ( 'none', *, *, #6513, .f. ) ;
#6511 = edge_curve ( 'none', #6522, #6306, #2590, .t. ) ;
#6512 = edge_loop ( 'none', ( #6523, #6516, #6486, #6504 ) ) ;
#6513 = edge_curve ( 'none', #6485, #6308, #2583, .t. ) ;
#6514 = advanced_face ( 'none', ( #2565 ), #2727, .t. ) ;
#6515 = oriented_edge ( 'none', *, *, #6544, .f. ) ;
#6516 = oriented_edge ( 'none', *, *, #6365, .f. ) ;
#6517 = oriented_edge ( 'none', *, *, #6509, .f. ) ;
#6518 = advanced_face ( 'none', ( #2839 ), #2835, .t. ) ;
#6519 = advanced_face ( 'none', ( #2841 ), #2842, .t. ) ;
#6520 = oriented_edge ( 'none', *, *, #6361, .f. ) ;
#6521 = oriented_edge ( 'none', *, *, #6351, .f. ) ;
#6522 = vertex_point ( 'none', #2838 ) ;
#6523 = oriented_edge ( 'none', *, *, #6509, .t. ) ;
#6524 = edge_loop ( 'none', ( #6537, #6520, #6510, #6484 ) ) ;
#6525 = edge_curve ( 'none', #6526, #6327, #2826, .t. ) ;
#6526 = vertex_point ( 'none', #2834 ) ;
#6527 = edge_curve ( 'none', #6526, #6522, #2928, .t. ) ;
#6528 = advanced_face ( 'none', ( #2823 ), #2827, .t. ) ;
#6529 = advanced_face ( 'none', ( #2924 ), #2990, .t. ) ;
#6530 = edge_loop ( 'none', ( #6507, #6515, #6517, #6505 ) ) ;
#6531 = oriented_edge ( 'none', *, *, #6525, .f. ) ;
#6532 = edge_curve ( 'none', #6569, #6223, #2982, .t. ) ;
#6533 = oriented_edge ( 'none', *, *, #6535, .f. ) ;
#6534 = oriented_edge ( 'none', *, *, #6222, .f. ) ;
#6535 = edge_curve ( 'none', #6569, #6526, #2913, .t. ) ;
#6536 = edge_loop ( 'none', ( #6482, #6571, #6567, #6572 ) ) ;
#6537 = oriented_edge ( 'none', *, *, #6511, .t. ) ;
#6538 = edge_loop ( 'none', ( #6561, #6534, #6531, #6533 ) ) ;
#6539 = oriented_edge ( 'none', *, *, #6511, .f. ) ;
#6540 = oriented_edge ( 'none', *, *, #6355, .f. ) ;
#6541 = oriented_edge ( 'none', *, *, #6527, .f. ) ;
#6542 = advanced_face ( 'none', ( #2991 ), #3034, .t. ) ;
#6543 = oriented_edge ( 'none', *, *, #6525, .t. ) ;
#6544 = edge_curve ( 'none', #5788, #6308, #3046, .t. ) ;
#6545 = edge_curve ( 'none', #5740, #6248, #3039, .t. ) ;
#6546 = advanced_face ( 'none', ( #2802 ), #2794, .f. ) ;
#6547 = advanced_face ( 'none', ( #2793 ), #2992, .t. ) ;
#6548 = oriented_edge ( 'none', *, *, #6564, .t. ) ;
#6549 = oriented_edge ( 'none', *, *, #6250, .t. ) ;
#6550 = oriented_edge ( 'none', *, *, #6212, .t. ) ;
#6551 = edge_curve ( 'none', #6410, #6569, #3045, .t. ) ;
#6552 = oriented_edge ( 'none', *, *, #6013, .t. ) ;
#6553 = oriented_edge ( 'none', *, *, #5661, .t. ) ;
#6554 = oriented_edge ( 'none', *, *, #6111, .t. ) ;
#6555 = oriented_edge ( 'none', *, *, #6238, .t. ) ;
#6556 = oriented_edge ( 'none', *, *, #6233, .t. ) ;
#6557 = oriented_edge ( 'none', *, *, #5987, .t. ) ;
#6558 = edge_loop ( 'none', ( #6554, #6556, #6566, #6553 ) ) ;
#6559 = oriented_edge ( 'none', *, *, #6074, .t. ) ;
#6560 = edge_curve ( 'none', #6223, #5812, #2951, .t. ) ;
#6561 = oriented_edge ( 'none', *, *, #6532, .t. ) ;
#6562 = edge_curve ( 'none', #6248, #5777, #2784, .t. ) ;
#6563 = edge_loop ( 'none', ( #6555, #6552, #6600, #6565 ) ) ;
#6564 = edge_curve ( 'none', #6209, #5750, #2956, .t. ) ;
#6565 = oriented_edge ( 'none', *, *, #6576, .t. ) ;
#6566 = oriented_edge ( 'none', *, *, #6562, .t. ) ;
#6567 = oriented_edge ( 'none', *, *, #6532, .f. ) ;
#6568 = edge_loop ( 'none', ( #6550, #6559, #6557, #6570 ) ) ;
#6569 = vertex_point ( 'none', #2938 ) ;
#6570 = oriented_edge ( 'none', *, *, #6545, .t. ) ;
#6571 = oriented_edge ( 'none', *, *, #6560, .f. ) ;
#6572 = oriented_edge ( 'none', *, *, #6551, .f. ) ;
#6573 = advanced_face ( 'none', ( #2952 ), #2944, .t. ) ;
#6574 = advanced_face ( 'none', ( #2783 ), #2934, .f. ) ;
#6575 = edge_loop ( 'none', ( #6601, #6549, #6548, #1192 ) ) ;
#6576 = edge_curve ( 'none', #5658, #6209, #2933, .t. ) ;
#6577 = oriented_edge ( 'none', *, *, #2854, .f. ) ;
#6578 = oriented_edge ( 'none', *, *, #6545, .f. ) ;
#6579 = edge_curve ( 'none', #5744, #6033, #2941, .t. ) ;
#6580 = oriented_edge ( 'none', *, *, #5742, .t. ) ;
#6581 = oriented_edge ( 'none', *, *, #6662, .t. ) ;
#6582 = advanced_face ( 'none', ( #2872 ), #2883, .f. ) ;
#6583 = oriented_edge ( 'none', *, *, #6576, .f. ) ;
#6584 = oriented_edge ( 'none', *, *, #5669, .f. ) ;
#6585 = oriented_edge ( 'none', *, *, #5753, .t. ) ;
#6586 = edge_curve ( 'none', #5667, #5662, #2868, .t. ) ;
#6587 = vertex_point ( 'none', #2860 ) ;
#6588 = oriented_edge ( 'none', *, *, #6591, .f. ) ;
#6589 = edge_curve ( 'none', #6587, #1261, #2568, .t. ) ;
#6590 = oriented_edge ( 'none', *, *, #6589, .f. ) ;
#6591 = edge_curve ( 'none', #6569, #6587, #2560, .t. ) ;
#6592 = advanced_face ( 'none', ( #2748 ), #2562, .t. ) ;
#6593 = edge_loop ( 'none', ( #6590, #6588, #6594, #6622, #6612, #6602 ) ) ;
#6594 = oriented_edge ( 'none', *, *, #6535, .t. ) ;
#6595 = oriented_edge ( 'none', *, *, #1225, .t. ) ;
#6596 = edge_loop ( 'none', ( #710, #930 ) ) ;
#6597 = oriented_edge ( 'none', *, *, #6653, .t. ) ;
#6598 = oriented_edge ( 'none', *, *, #6483, .t. ) ;
#6599 = oriented_edge ( 'none', *, *, #11509, .t. ) ;
#6600 = oriented_edge ( 'none', *, *, #5651, .t. ) ;
#6601 = oriented_edge ( 'none', *, *, #6021, .t. ) ;
#6602 = oriented_edge ( 'none', *, *, #3254, .t. ) ;
#6603 = advanced_face ( 'none', ( #2561 ), #2741, .t. ) ;
#6604 = oriented_edge ( 'none', *, *, #5754, .f. ) ;
#6605 = oriented_edge ( 'none', *, *, #6579, .f. ) ;
#6606 = edge_loop ( 'none', ( #6633, #6669 ) ) ;
#6607 = oriented_edge ( 'none', *, *, #6662, .f. ) ;
#6608 = edge_curve ( 'none', #3037, #6587, #2880, .t. ) ;
#6609 = edge_loop ( 'none', ( #6584, #6626, #6583, #6652, #6627 ) ) ;
#6610 = oriented_edge ( 'none', *, *, #6608, .f. ) ;
#6611 = edge_loop ( 'none', ( #6610, #6625, #6624, #6628 ) ) ;
#6612 = oriented_edge ( 'none', *, *, #6492, .t. ) ;
#6613 = oriented_edge ( 'none', *, *, #5715, .t. ) ;
#6614 = edge_curve ( 'none', #5870, #5889, #2578, .t. ) ;
#6615 = oriented_edge ( 'none', *, *, #5712, .f. ) ;
#6616 = oriented_edge ( 'none', *, *, #6614, .t. ) ;
#6617 = oriented_edge ( 'none', *, *, #3025, .t. ) ;
#6618 = advanced_face ( 'none', ( #3112, #3137, #3226, #3167, #3165, #3129 ), #3221, .f. ) ;
#6619 = oriented_edge ( 'none', *, *, #6562, .f. ) ;
#6620 = oriented_edge ( 'none', *, *, #6579, .t. ) ;
#6621 = oriented_edge ( 'none', *, *, #5737, .f. ) ;
#6622 = oriented_edge ( 'none', *, *, #6527, .t. ) ;
#6623 = edge_loop ( 'none', ( #6621, #6619, #6578, #6580, #6620 ) ) ;
#6624 = oriented_edge ( 'none', *, *, #6551, .t. ) ;
#6625 = oriented_edge ( 'none', *, *, #3056, .f. ) ;
#6626 = oriented_edge ( 'none', *, *, #6564, .f. ) ;
#6627 = oriented_edge ( 'none', *, *, #6586, .t. ) ;
#6628 = oriented_edge ( 'none', *, *, #6591, .t. ) ;
#6629 = edge_loop ( 'none', ( #6664, #6577, #6681, #6585, #6581 ) ) ;
#6630 = advanced_face ( 'none', ( #3111 ), #3164, .f. ) ;
#6631 = edge_loop ( 'none', ( #6605, #6671 ) ) ;
#6632 = oriented_edge ( 'none', *, *, #5871, .f. ) ;
#6633 = oriented_edge ( 'none', *, *, #6586, .f. ) ;
#6634 = edge_loop ( 'none', ( #6607, #6604 ) ) ;
#6635 = edge_loop ( 'none', ( #6636, #6638 ) ) ;
#6636 = oriented_edge ( 'none', *, *, #6653, .f. ) ;
#6637 = advanced_face ( 'none', ( #3148 ), #3225, .f. ) ;
#6638 = oriented_edge ( 'none', *, *, #5897, .f. ) ;
#6639 = edge_loop ( 'none', ( #6670, #6689, #6640, #6672, #6648, #6617, #6673, #6645 ) ) ;
#6640 = oriented_edge ( 'none', *, *, #3248, .t. ) ;
#6641 = oriented_edge ( 'none', *, *, #5840, .t. ) ;
#6642 = oriented_edge ( 'none', *, *, #2787, .f. ) ;
#6643 = oriented_edge ( 'none', *, *, #5875, .f. ) ;
#6644 = edge_loop ( 'none', ( #6615, #6649, #6613, #6597 ) ) ;
#6645 = oriented_edge ( 'none', *, *, #2887, .t. ) ;
#6646 = oriented_edge ( 'none', *, *, #2922, .f. ) ;
#6647 = advanced_face ( 'none', ( #3139 ), #3131, .f. ) ;
#6648 = oriented_edge ( 'none', *, *, #1221, .t. ) ;
#6649 = oriented_edge ( 'none', *, *, #6651, .f. ) ;
#6650 = advanced_face ( 'none', ( #3127 ), #3162, .f. ) ;
#6651 = edge_curve ( 'none', #5725, #5718, #3130, .t. ) ;
#6652 = oriented_edge ( 'none', *, *, #5649, .t. ) ;
#6653 = edge_curve ( 'none', #5724, #5713, #3150, .t. ) ;
#6654 = oriented_edge ( 'none', *, *, #673, .t. ) ;
#6655 = edge_curve ( 'none', #667, #740, #3142, .t. ) ;
#6656 = edge_curve ( 'none', #735, #6692, #3231, .t. ) ;
#6657 = edge_curve ( 'none', #764, #667, #3227, .t. ) ;
#6658 = advanced_face ( 'none', ( #3273 ), #3207, .f. ) ;
#6659 = oriented_edge ( 'none', *, *, #6544, .t. ) ;
#6660 = oriented_edge ( 'none', *, *, #5938, .f. ) ;
#6661 = oriented_edge ( 'none', *, *, #5717, .f. ) ;
#6662 = edge_curve ( 'none', #5749, #5748, #3159, .t. ) ;
#6663 = oriented_edge ( 'none', *, *, #6614, .f. ) ;
#6664 = oriented_edge ( 'none', *, *, #5670, .f. ) ;
#6665 = edge_loop ( 'none', ( #6663, #6632 ) ) ;
#6666 = advanced_face ( 'none', ( #3160 ), #3157, .t. ) ;
#6667 = oriented_edge ( 'none', *, *, #6321, .f. ) ;
#6668 = oriented_edge ( 'none', *, *, #6560, .t. ) ;
#6669 = oriented_edge ( 'none', *, *, #5668, .f. ) ;
#6670 = oriented_edge ( 'none', *, *, #6608, .t. ) ;
#6671 = oriented_edge ( 'none', *, *, #5743, .f. ) ;
#6672 = oriented_edge ( 'none', *, *, #3013, .t. ) ;
#6673 = oriented_edge ( 'none', *, *, #2879, .t. ) ;
#6674 = advanced_face ( 'none', ( #3123 ), #3184, .t. ) ;
#6675 = oriented_edge ( 'none', *, *, #739, .t. ) ;
#6676 = oriented_edge ( 'none', *, *, #5622, .f. ) ;
#6677 = edge_loop ( 'none', ( #4340, #6678, #732, #730 ) ) ;
#6678 = oriented_edge ( 'none', *, *, #6303, .t. ) ;
#6679 = oriented_edge ( 'none', *, *, #6185, .t. ) ;
#6680 = edge_loop ( 'none', ( #6676, #6690, #6683, #770 ) ) ;
#6681 = oriented_edge ( 'none', *, *, #1206, .f. ) ;
#6682 = edge_loop ( 'none', ( #6643, #6646, #6642, #6641, #6616 ) ) ;
#6683 = oriented_edge ( 'none', *, *, #5629, .t. ) ;
#6684 = oriented_edge ( 'none', *, *, #6655, .f. ) ;
#6685 = edge_curve ( 'none', #764, #735, #3188, .t. ) ;
#6686 = edge_loop ( 'none', ( #724, #6654, #717, #766 ) ) ;
#6687 = vertex_point ( 'none', #3204 ) ;
#6688 = oriented_edge ( 'none', *, *, #723, .f. ) ;
#6689 = oriented_edge ( 'none', *, *, #6589, .t. ) ;
#6690 = oriented_edge ( 'none', *, *, #6307, .t. ) ;
#6691 = advanced_face ( 'none', ( #3120 ), #3115, .t. ) ;
#6692 = vertex_point ( 'none', #3106 ) ;
#6693 = oriented_edge ( 'none', *, *, #6656, .t. ) ;
#6694 = advanced_face ( 'none', ( #3206 ), #3185, .t. ) ;
#6695 = oriented_edge ( 'none', *, *, #5792, .f. ) ;
#6696 = advanced_face ( 'none', ( #3114 ), #3104, .f. ) ;
#6697 = oriented_edge ( 'none', *, *, #672, .t. ) ;
#6698 = edge_loop ( 'none', ( #670, #738, #771, #6684 ) ) ;
#6699 = edge_loop ( 'none', ( #733, #761, #6668, #668, #6667 ) ) ;
#6700 = product ( 'm315_2���u', 'm315_2���u', '', ( #7311 ) ) ;
#6701 = person_and_organization ( #4850, #4872 ) ;
#6702 = person_and_organization_role ( 'design_owner' ) ;
#6703 = product_definition ( 'unknown', '', #6748, #6705 ) ;
#6704 = cc_design_person_and_organization_assignment ( #6701, #6702, ( #6700 ) ) ;
#6705 = design_context ( 'detailed design', #6708, 'design' ) ;
#6706 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6708 ) ;
#6707 = person_and_organization ( #4850, #4872 ) ;
#6708 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6709 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6710 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6711 = approval_date_time ( #6744, #6761 ) ;
#6712 = local_time ( 12, 40, 53.00000000000000000, #6710 ) ;
#6713 = approval_person_organization ( #6707, #6761, #6760 ) ;
#6714 = cc_design_date_and_time_assignment ( #6716, #6715, ( #6754 ) ) ;
#6715 = date_time_role ( 'classification_date' ) ;
#6716 = date_and_time ( #6717, #6718 ) ;
#6717 = calendar_date ( 2018, 19, 4 ) ;
#6718 = local_time ( 12, 40, 53.00000000000000000, #6719 ) ;
#6719 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6720 = cc_design_date_and_time_assignment ( #6722, #6721, ( #6703 ) ) ;
#6721 = date_time_role ( 'creation_date' ) ;
#6722 = date_and_time ( #6749, #6750 ) ;
#6723 = cc_design_approval ( #6742, ( #6748 ) ) ;
#6724 = approval_date_time ( #6725, #6742 ) ;
#6725 = date_and_time ( #6726, #6727 ) ;
#6726 = calendar_date ( 2018, 19, 4 ) ;
#6727 = local_time ( 12, 40, 53.00000000000000000, #6728 ) ;
#6728 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6729 = cc_design_approval ( #6737, ( #6754 ) ) ;
#6730 = approval_date_time ( #6731, #6737 ) ;
#6731 = date_and_time ( #6732, #6733 ) ;
#6732 = calendar_date ( 2018, 19, 4 ) ;
#6733 = local_time ( 12, 40, 53.00000000000000000, #6734 ) ;
#6734 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6735 = approval_person_organization ( #6739, #6737, #6736 ) ;
#6736 = approval_role ( '' ) ;
#6737 = approval ( #6738, 'unspecified' ) ;
#6738 = approval_status ( 'not_yet_approved' ) ;
#6739 = person_and_organization ( #4850, #4872 ) ;
#6740 = approval_person_organization ( #6747, #6742, #6741 ) ;
#6741 = approval_role ( '' ) ;
#6742 = approval ( #6743, 'unspecified' ) ;
#6743 = approval_status ( 'not_yet_approved' ) ;
#6744 = date_and_time ( #6745, #6712 ) ;
#6745 = calendar_date ( 2018, 19, 4 ) ;
#6746 = approval_status ( 'not_yet_approved' ) ;
#6747 = person_and_organization ( #4850, #4872 ) ;
#6748 = product_definition_formation_with_specified_source ( 'any', '', #6700, .not_known. ) ;
#6749 = calendar_date ( 2018, 19, 4 ) ;
#6750 = local_time ( 12, 40, 53.00000000000000000, #6709 ) ;
#6751 = cc_design_person_and_organization_assignment ( #6753, #6752, ( #6754 ) ) ;
#6752 = person_and_organization_role ( 'classification_officer' ) ;
#6753 = person_and_organization ( #4850, #4872 ) ;
#6754 = security_classification ( '', '', #6755 ) ;
#6755 = security_classification_level ( 'unclassified' ) ;
#6756 = cc_design_person_and_organization_assignment ( #6764, #6757, ( #6748 ) ) ;
#6757 = person_and_organization_role ( 'design_supplier' ) ;
#6758 = cc_design_person_and_organization_assignment ( #6762, #6759, ( #6703 ) ) ;
#6759 = person_and_organization_role ( 'creator' ) ;
#6760 = approval_role ( '' ) ;
#6761 = approval ( #6746, 'unspecified' ) ;
#6762 = person_and_organization ( #4850, #4872 ) ;
#6763 = cc_design_approval ( #6761, ( #6703 ) ) ;
#6764 = person_and_organization ( #4850, #4872 ) ;
#6765 = cc_design_person_and_organization_assignment ( #6767, #6766, ( #6748 ) ) ;
#6766 = person_and_organization_role ( 'creator' ) ;
#6767 = person_and_organization ( #4850, #4872 ) ;
#6768 = product_definition_formation_with_specified_source ( 'any', '', #7407, .not_known. ) ;
#6769 = approval_status ( 'not_yet_approved' ) ;
#6770 = person_and_organization ( #4850, #4872 ) ;
#6771 = shape_definition_representation ( #6772, #4758 ) ;
#6772 = product_definition_shape ( 'none', 'none', #6703 ) ;
#6773 = product_related_product_category ( 'detail', '', ( #6700 ) ) ;
#6774 = cc_design_security_classification ( #6754, ( #6748 ) ) ;
#6775 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6776 = approval_date_time ( #6793, #6803 ) ;
#6777 = calendar_date ( 2018, 19, 4 ) ;
#6778 = local_time ( 12, 40, 53.00000000000000000, #6814 ) ;
#6779 = approval_person_organization ( #6770, #6803, #6796 ) ;
#6780 = product ( 'c364_���u(���~)', 'c364_���u(���~)', '', ( #6781 ) ) ;
#6781 = mechanical_context ( 'none', #6792, 'mechanical' ) ;
#6782 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6792 ) ;
#6783 = cc_design_person_and_organization_assignment ( #6785, #6784, ( #6801 ) ) ;
#6784 = person_and_organization_role ( 'creator' ) ;
#6785 = person_and_organization ( #4850, #4872 ) ;
#6786 = cc_design_date_and_time_assignment ( #6788, #6787, ( #6801 ) ) ;
#6787 = date_time_role ( 'creation_date' ) ;
#6788 = date_and_time ( #6789, #6790 ) ;
#6789 = calendar_date ( 2018, 19, 4 ) ;
#6790 = local_time ( 12, 40, 53.00000000000000000, #6791 ) ;
#6791 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6792 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6793 = date_and_time ( #6777, #6778 ) ;
#6794 = person_and_organization_role ( 'design_owner' ) ;
#6795 = person_and_organization ( #4850, #4872 ) ;
#6796 = approval_role ( '' ) ;
#6797 = approval_role ( '' ) ;
#6798 = approval ( #6799, 'unspecified' ) ;
#6799 = approval_status ( 'not_yet_approved' ) ;
#6800 = person_and_organization ( #4850, #4872 ) ;
#6801 = product_definition ( 'unknown', '', #6826, #6802 ) ;
#6802 = design_context ( 'detailed design', #6805, 'design' ) ;
#6803 = approval ( #6769, 'unspecified' ) ;
#6804 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6805 ) ;
#6805 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6806 = cc_design_person_and_organization_assignment ( #6795, #6794, ( #6780 ) ) ;
#6807 = cc_design_approval ( #6798, ( #6801 ) ) ;
#6808 = approval_date_time ( #6809, #6798 ) ;
#6809 = date_and_time ( #6810, #6811 ) ;
#6810 = calendar_date ( 2018, 19, 4 ) ;
#6811 = local_time ( 12, 40, 53.00000000000000000, #6812 ) ;
#6812 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6813 = approval_person_organization ( #6800, #6798, #6797 ) ;
#6814 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6815 = cc_design_approval ( #6823, ( #6826 ) ) ;
#6816 = approval_date_time ( #6817, #6823 ) ;
#6817 = date_and_time ( #6818, #6819 ) ;
#6818 = calendar_date ( 2018, 19, 4 ) ;
#6819 = local_time ( 12, 40, 53.00000000000000000, #6820 ) ;
#6820 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6821 = approval_person_organization ( #6825, #6823, #6822 ) ;
#6822 = approval_role ( '' ) ;
#6823 = approval ( #6824, 'unspecified' ) ;
#6824 = approval_status ( 'not_yet_approved' ) ;
#6825 = person_and_organization ( #4850, #4872 ) ;
#6826 = product_definition_formation_with_specified_source ( 'any', '', #6780, .not_known. ) ;
#6827 = cc_design_person_and_organization_assignment ( #6829, #6828, ( #6826 ) ) ;
#6828 = person_and_organization_role ( 'design_supplier' ) ;
#6829 = person_and_organization ( #4850, #4872 ) ;
#6830 = security_classification ( '', '', #6831 ) ;
#6831 = security_classification_level ( 'unclassified' ) ;
#6832 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6775 ) ;
#6833 = cc_design_approval ( #6803, ( #6768 ) ) ;
#6834 = shape_definition_representation ( #6835, #4797 ) ;
#6835 = product_definition_shape ( 'none', 'none', #6801 ) ;
#6836 = product_related_product_category ( 'detail', '', ( #6780 ) ) ;
#6837 = date_and_time ( #6838, #6839 ) ;
#6838 = calendar_date ( 2018, 19, 4 ) ;
#6839 = local_time ( 12, 40, 53.00000000000000000, #6856 ) ;
#6840 = cc_design_security_classification ( #6830, ( #6826 ) ) ;
#6841 = cc_design_approval ( #6849, ( #6830 ) ) ;
#6842 = approval_date_time ( #6843, #6849 ) ;
#6843 = date_and_time ( #6844, #6845 ) ;
#6844 = calendar_date ( 2018, 19, 4 ) ;
#6845 = local_time ( 12, 40, 53.00000000000000000, #6846 ) ;
#6846 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6847 = approval_person_organization ( #6851, #6849, #6848 ) ;
#6848 = approval_role ( '' ) ;
#6849 = approval ( #6850, 'unspecified' ) ;
#6850 = approval_status ( 'not_yet_approved' ) ;
#6851 = person_and_organization ( #4850, #4872 ) ;
#6852 = cc_design_date_and_time_assignment ( #6837, #6853, ( #6830 ) ) ;
#6853 = date_time_role ( 'classification_date' ) ;
#6854 = person_and_organization ( #4850, #4872 ) ;
#6855 = cc_design_person_and_organization_assignment ( #6854, #6860, ( #6826 ) ) ;
#6856 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6857 = cc_design_person_and_organization_assignment ( #6859, #6858, ( #6830 ) ) ;
#6858 = person_and_organization_role ( 'classification_officer' ) ;
#6859 = person_and_organization ( #4850, #4872 ) ;
#6860 = person_and_organization_role ( 'creator' ) ;
#6861 = circle ( 'none', #7096, 4.649999999999999500 ) ;
#6862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6863 = vector ( 'none', #6862, 1000.000000000000000 ) ;
#6864 = cartesian_point ( 'none', ( -3.600000000000001400, -1.281360619256727000e-015, -7.500000000000000000 ) ) ;
#6865 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#6866 = cylindrical_surface ( 'none', #7075, 3.599999999999999600 ) ;
#6867 = circle ( 'none', #7080, 3.599999999999999600 ) ;
#6868 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6869 = cartesian_point ( 'none', ( 4.649999999999997700, 5.533278332769349600e-016, -2.000000000000001800 ) ) ;
#6870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6871 = cartesian_point ( 'none', ( -4.197916149710474400, 2.000000000000000000, -6.000000000000001800 ) ) ;
#6872 = face_bound ( 'none', #3934, .t. ) ;
#6873 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#6874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6875 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -2.000000000000001800 ) ) ;
#6876 = axis2_placement_3d ( 'none', #6875, #6874, #6873 ) ;
#6877 = axis2_placement_3d ( 'none', #7067, #7059, #7058 ) ;
#6878 = circle ( 'none', #6876, 4.649999999999999500 ) ;
#6879 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688649600, -5.500000000000067500 ) ) ;
#6880 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#6881 = direction ( 'none', ( -0.2164396139381000700, 0.9762960071199341400, 5.551115123125783900e-017 ) ) ;
#6882 = cartesian_point ( 'none', ( 4.432165604860215600, 0.9825874585471134900, -5.500000000000060400 ) ) ;
#6883 = cartesian_point ( 'none', ( 4.539776433107694400, 1.006444204812167600, -5.195930061930011100 ) ) ;
#6884 = circle ( 'none', #7069, 0.4999999999999381100 ) ;
#6885 = cartesian_point ( 'none', ( -4.539776433107692600, 1.006444204812164200, -5.783388942161654900 ) ) ;
#6886 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199341400, 5.551115123125782700e-017 ) ) ;
#6887 = plane ( 'none', #6877 ) ;
#6888 = direction ( 'none', ( 0.9762960071199339200, 0.2164396139381001300, -2.775557561562890900e-016 ) ) ;
#6889 = vector ( 'none', #6888, 1000.000000000000100 ) ;
#6890 = axis2_placement_3d ( 'none', #6882, #6881, #6880 ) ;
#6891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6892 = vector ( 'none', #6891, 1000.000000000000000 ) ;
#6893 = cartesian_point ( 'none', ( 4.152269958124731100, 0.9205360875688631800, -6.000000000000001800 ) ) ;
#6894 = line ( 'none', #6893, #6889 ) ;
#6895 = cartesian_point ( 'none', ( 4.539776433107696200, -1.006444204812166000, -5.195930061930011100 ) ) ;
#6896 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6897 = cartesian_point ( 'none', ( -4.135303338437215500, 0.9167746785410468800, -5.500000000000067500 ) ) ;
#6898 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6899 = vector ( 'none', #6898, 1000.000000000000000 ) ;
#6900 = cartesian_point ( 'none', ( 4.197916149710472700, 1.999999999999998200, -6.000000000000001800 ) ) ;
#6901 = circle ( 'none', #6992, 4.649999999999999500 ) ;
#6902 = cartesian_point ( 'none', ( -4.650000000000001200, 1.613292832658431000e-017, -5.783388942161654900 ) ) ;
#6903 = direction ( 'none', ( 1.000000000000000000, -3.469446951953608000e-018, 0.0000000000000000000 ) ) ;
#6904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6905 = line ( 'none', #6900, #6899 ) ;
#6906 = circle ( 'none', #6920, 4.649999999999999500 ) ;
#6907 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#6908 = face_outer_bound ( 'none', #4188, .t. ) ;
#6909 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6910 = direction ( 'none', ( -0.0000000000000000000, -8.500145032286357200e-017, -1.000000000000000000 ) ) ;
#6911 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#6912 = axis2_placement_3d ( 'none', #6911, #6910, #6909 ) ;
#6913 = direction ( 'none', ( 1.000000000000000000, -3.469446951953632700e-018, 0.0000000000000000000 ) ) ;
#6914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6915 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#6916 = axis2_placement_3d ( 'none', #6915, #6914, #6913 ) ;
#6917 = axis2_placement_3d ( 'none', #7083, #6904, #6903 ) ;
#6918 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6919 = direction ( 'none', ( 0.0000000000000000000, 8.847089727481718600e-017, -1.000000000000000000 ) ) ;
#6920 = axis2_placement_3d ( 'none', #6993, #6994, #7047 ) ;
#6921 = cartesian_point ( 'none', ( -1.006444204812213300, -4.539776433107680200, -5.195930061930011100 ) ) ;
#6922 = circle ( 'none', #6912, 3.600000000000000100 ) ;
#6923 = toroidal_surface ( 'none', #6917, 4.539776433107693500, 0.3040699380700571100 ) ;
#6924 = circle ( 'none', #6916, 3.849999999999999600 ) ;
#6925 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6927 = face_outer_bound ( 'none', #4071, .t. ) ;
#6928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6929 = cartesian_point ( 'none', ( -1.006444204812182000, 4.539776433107689100, -5.195930061930004000 ) ) ;
#6930 = direction ( 'none', ( -0.9762960071199339200, -0.2164396139381001300, -3.330669073875469100e-016 ) ) ;
#6931 = vector ( 'none', #6930, 1000.000000000000100 ) ;
#6932 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688615200, -5.000000000000122600 ) ) ;
#6933 = vector ( 'none', #6926, 1000.000000000000000 ) ;
#6934 = vector ( 'none', #6966, 1000.000000000000000 ) ;
#6935 = cartesian_point ( 'none', ( -1.006444204812213300, -4.539776433107683800, -2.000000000000001800 ) ) ;
#6936 = line ( 'none', #6935, #6934 ) ;
#6937 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6938 = vector ( 'none', #6937, 1000.000000000000000 ) ;
#6939 = cartesian_point ( 'none', ( 3.514665625631759700, 0.7791826101771602800, -7.500000000000003600 ) ) ;
#6940 = line ( 'none', #6939, #6938 ) ;
#6941 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#6942 = cartesian_point ( 'none', ( 4.539776433107692600, -1.006444204812166000, -2.000000000000001800 ) ) ;
#6943 = line ( 'none', #6942, #6933 ) ;
#6944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6945 = vector ( 'none', #6944, 1000.000000000000000 ) ;
#6946 = circle ( 'none', #6964, 4.649999999999999500 ) ;
#6947 = line ( 'none', #6932, #6931 ) ;
#6948 = cartesian_point ( 'none', ( -1.006444204812180200, 4.539776433107690000, -2.000000000000001800 ) ) ;
#6949 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6950 = direction ( 'none', ( 0.0000000000000000000, -8.500145032286357200e-017, -1.000000000000000000 ) ) ;
#6951 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -3.469446951953614200e-015, -5.195930061930011100 ) ) ;
#6952 = axis2_placement_3d ( 'none', #6951, #6950, #6949 ) ;
#6953 = cartesian_point ( 'none', ( -4.539776433107692600, 1.006444204812166000, -5.195930061930011100 ) ) ;
#6954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6955 = vector ( 'none', #6954, 1000.000000000000000 ) ;
#6956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6957 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6958 = axis2_placement_3d ( 'none', #6957, #6956, #7136 ) ;
#6959 = cartesian_point ( 'none', ( -5.000000000000019500, 6.123233995736787000e-016, 4.499999999999998200 ) ) ;
#6960 = line ( 'none', #6959, #7127 ) ;
#6961 = circle ( 'none', #6958, 4.999999999999999100 ) ;
#6962 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#6963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6964 = axis2_placement_3d ( 'none', #6941, #6963, #6962 ) ;
#6965 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#6966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6967 = axis2_placement_3d ( 'none', #7066, #6928, #6965 ) ;
#6968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6969 = vector ( 'none', #6968, 1000.000000000000000 ) ;
#6970 = cartesian_point ( 'none', ( -4.539776433107698000, -1.006444204812132900, -2.000000000000008900 ) ) ;
#6971 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.804069938070120400 ) ) ;
#6972 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.783388942161654900 ) ) ;
#6973 = axis2_placement_3d ( 'none', #6972, #7012, #7011 ) ;
#6974 = cartesian_point ( 'none', ( 4.539776433107692600, 1.006444204812166000, -5.804069938070123900 ) ) ;
#6975 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6976 = vector ( 'none', #6975, 1000.000000000000000 ) ;
#6977 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631756600, -7.500000000000000000 ) ) ;
#6978 = line ( 'none', #6977, #6976 ) ;
#6979 = cartesian_point ( 'none', ( 1.006444204812179300, 4.539776433107690000, -5.195930061930011100 ) ) ;
#6980 = line ( 'none', #6970, #6969 ) ;
#6981 = direction ( 'none', ( 1.000000000000000000, -3.469446951953614200e-018, 0.0000000000000000000 ) ) ;
#6982 = direction ( 'none', ( -3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6983 = cartesian_point ( 'none', ( 3.849999999999997400, -1.335737076502141500e-017, -7.249999999999999100 ) ) ;
#6984 = axis2_placement_3d ( 'none', #6983, #6982, #6981 ) ;
#6985 = cartesian_point ( 'none', ( 4.197916149710472700, 1.999999999999998200, -6.000000000000001800 ) ) ;
#6986 = direction ( 'none', ( -0.9762960071199339200, 0.2164396139381002100, 2.852507365554060000e-015 ) ) ;
#6987 = direction ( 'none', ( -0.2164396139380998200, -0.9762960071199341400, -8.326672684688674100e-017 ) ) ;
#6988 = axis2_placement_3d ( 'none', #7035, #7034, #7033 ) ;
#6989 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#6990 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6991 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.216611057838473000 ) ) ;
#6992 = axis2_placement_3d ( 'none', #6991, #6990, #6989 ) ;
#6993 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.216611057838473000 ) ) ;
#6994 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6995 = cartesian_point ( 'none', ( -4.539776433107692600, 1.006444204812166000, -5.216611057838473000 ) ) ;
#6996 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#6997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6998 = axis2_placement_3d ( 'none', #6907, #6997, #6996 ) ;
#6999 = circle ( 'none', #6998, 4.649999999999999500 ) ;
#7000 = cartesian_point ( 'none', ( -3.514665625631767700, -0.7791826101771360800, -6.000000000000001800 ) ) ;
#7001 = circle ( 'none', #7087, 4.649999999999999500 ) ;
#7002 = cartesian_point ( 'none', ( -1.006444204812182000, 4.539776433107688200, -5.804069938070123900 ) ) ;
#7003 = axis2_placement_3d ( 'none', #7088, #6919, #6918 ) ;
#7004 = direction ( 'none', ( 1.000000000000000000, -3.469446951953660400e-018, 0.0000000000000000000 ) ) ;
#7005 = face_outer_bound ( 'none', #4163, .t. ) ;
#7006 = direction ( 'none', ( 0.0000000000000000000, 8.500145032286357200e-017, 1.000000000000000000 ) ) ;
#7007 = axis2_placement_3d ( 'none', #6971, #7006, #6896 ) ;
#7008 = circle ( 'none', #7007, 4.649999999999999500 ) ;
#7009 = cartesian_point ( 'none', ( 1.006444204812179300, -4.539776433107687300, -1.999999999999994900 ) ) ;
#7010 = line ( 'none', #7009, #6892 ) ;
#7011 = direction ( 'none', ( 1.000000000000000000, 6.213779490948923800e-015, 0.0000000000000000000 ) ) ;
#7012 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7013 = circle ( 'none', #6890, 0.3040699380700574400 ) ;
#7014 = cartesian_point ( 'none', ( 3.514665625631761400, 0.7791826101771586200, -5.000000000000129700 ) ) ;
#7015 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471118200, -5.500000000000067500 ) ) ;
#7016 = circle ( 'none', #6973, 4.649999999999999500 ) ;
#7017 = circle ( 'none', #7026, 0.3040699380700566700 ) ;
#7018 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7020 = axis2_placement_3d ( 'none', #7028, #7019, #7018 ) ;
#7021 = cartesian_point ( 'none', ( 3.514665625631759700, -0.7791826101771602800, -5.000000000000129700 ) ) ;
#7022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7023 = vector ( 'none', #7022, 1000.000000000000000 ) ;
#7024 = cartesian_point ( 'none', ( 4.539776433107694400, 1.006444204812166000, -2.000000000000001800 ) ) ;
#7025 = line ( 'none', #7024, #7023 ) ;
#7026 = axis2_placement_3d ( 'none', #7015, #6987, #6986 ) ;
#7027 = cartesian_point ( 'none', ( -5.249999999999999100, -1.716508879479050600e-015, -6.000000000000005300 ) ) ;
#7028 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#7029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7030 = vector ( 'none', #7029, 1000.000000000000000 ) ;
#7031 = cartesian_point ( 'none', ( 4.650000000000001200, 5.533278332769352600e-016, -5.783388942161654900 ) ) ;
#7032 = cartesian_point ( 'none', ( 4.650000000000001200, 5.533278332769368300e-016, -6.000000000000005300 ) ) ;
#7033 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#7034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7035 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#7036 = line ( 'none', #7046, #7030 ) ;
#7037 = cartesian_point ( 'none', ( -4.649999999999999500, 1.613292832658407000e-017, -6.000000000000005300 ) ) ;
#7038 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631754800, -5.000000000000122600 ) ) ;
#7039 = circle ( 'none', #7020, 4.235706495037636200 ) ;
#7040 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7041 = vector ( 'none', #7040, 1000.000000000000000 ) ;
#7042 = cartesian_point ( 'none', ( -3.514665625631767700, -0.7791826101771377500, -7.500000000000000000 ) ) ;
#7043 = line ( 'none', #7042, #7041 ) ;
#7044 = circle ( 'none', #6984, 0.2500000000000002200 ) ;
#7045 = circle ( 'none', #6988, 4.649999999999999500 ) ;
#7046 = cartesian_point ( 'none', ( -4.197916149710474400, 2.000000000000000000, -6.000000000000001800 ) ) ;
#7047 = direction ( 'none', ( -1.000000000000000000, -1.953645578645079800e-014, 0.0000000000000000000 ) ) ;
#7048 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -0.2500000000000002200 ) ) ;
#7049 = line ( 'none', #6864, #6863 ) ;
#7050 = circle ( 'none', #6952, 4.650000000000001200 ) ;
#7051 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7052 = vector ( 'none', #7051, 1000.000000000000000 ) ;
#7053 = cartesian_point ( 'none', ( -4.539776433107692600, 1.006444204812164200, -2.000000000000001800 ) ) ;
#7054 = line ( 'none', #7053, #7052 ) ;
#7055 = cartesian_point ( 'none', ( -4.539776433107698000, -1.006444204812132900, -2.000000000000008900 ) ) ;
#7056 = line ( 'none', #7055, #6955 ) ;
#7057 = line ( 'none', #6948, #6945 ) ;
#7058 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380999100, 5.551115123125783900e-017 ) ) ;
#7059 = direction ( 'none', ( -0.2164396139380999100, -0.9762960071199340300, 5.551115123125781500e-017 ) ) ;
#7060 = cartesian_point ( 'none', ( 1.006444204812181100, 4.539776433107689100, -5.804069938070123900 ) ) ;
#7061 = cylindrical_surface ( 'none', #6967, 4.649999999999999500 ) ;
#7062 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7063 = direction ( 'none', ( -5.551115123125783900e-017, 8.673617379884037900e-017, 1.000000000000000000 ) ) ;
#7064 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.804069938070120400 ) ) ;
#7065 = axis2_placement_3d ( 'none', #7064, #7063, #7062 ) ;
#7066 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -2.000000000000001800 ) ) ;
#7067 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688649600, -5.500000000000067500 ) ) ;
#7068 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996000, 0.0000000000000000000 ) ) ;
#7069 = axis2_placement_3d ( 'none', #6879, #6886, #7068 ) ;
#7070 = face_outer_bound ( 'none', #4298, .t. ) ;
#7071 = cartesian_point ( 'none', ( 4.152269958124731100, -0.9205360875688666200, -5.000000000000122600 ) ) ;
#7072 = cartesian_point ( 'none', ( -1.006444204812213300, -4.539776433107683800, -5.804069938070120400 ) ) ;
#7073 = circle ( 'none', #7065, 4.649999999999999500 ) ;
#7074 = cartesian_point ( 'none', ( -4.539776433107692600, 1.006444204812164200, -5.804069938070120400 ) ) ;
#7075 = axis2_placement_3d ( 'none', #7091, #6870, #7004 ) ;
#7076 = direction ( 'none', ( 1.000000000000000000, -3.469446951953660400e-018, 0.0000000000000000000 ) ) ;
#7077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7078 = axis2_placement_3d ( 'none', #7048, #7077, #7076 ) ;
#7079 = circle ( 'none', #7078, 3.599999999999999600 ) ;
#7080 = axis2_placement_3d ( 'none', #6865, #6925, #7097 ) ;
#7081 = vector ( 'none', #6868, 1000.000000000000000 ) ;
#7082 = circle ( 'none', #7003, 4.650000000000001200 ) ;
#7083 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#7084 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7086 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -2.000000000000001800 ) ) ;
#7087 = axis2_placement_3d ( 'none', #7086, #7085, #7084 ) ;
#7088 = cartesian_point ( 'none', ( -3.903127820947816000e-015, -1.734723475976807100e-015, -5.195930061930011100 ) ) ;
#7089 = line ( 'none', #6869, #7081 ) ;
#7090 = cartesian_point ( 'none', ( -4.539776433107698000, -1.006444204812134700, -5.216611057838473000 ) ) ;
#7091 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#7092 = face_bound ( 'none', #3951, .t. ) ;
#7093 = cartesian_point ( 'none', ( -5.250000000000002700, -1.716508879479052200e-015, -6.800000000000000700 ) ) ;
#7094 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#7095 = direction ( 'none', ( 5.551115123125783900e-017, 8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#7096 = axis2_placement_3d ( 'none', #7098, #7095, #7094 ) ;
#7097 = direction ( 'none', ( 1.000000000000000000, 8.847089727481714200e-016, 0.0000000000000000000 ) ) ;
#7098 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -5.195930061930011100 ) ) ;
#7099 = circle ( 'none', #7122, 0.3040699380700566700 ) ;
#7100 = circle ( 'none', #7148, 0.3040699380700566700 ) ;
#7101 = vector ( 'none', #7106, 1000.000000000000000 ) ;
#7102 = cartesian_point ( 'none', ( 4.649999999999997700, 5.533278332769349600e-016, -2.000000000000001800 ) ) ;
#7103 = direction ( 'none', ( 0.0000000000000000000, -8.847089727481718600e-017, 1.000000000000000000 ) ) ;
#7104 = circle ( 'none', #7186, 4.649999999999999500 ) ;
#7105 = axis2_placement_3d ( 'none', #7237, #7228, #7227 ) ;
#7106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7107 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#7108 = direction ( 'none', ( 0.2164396139381000700, -0.9762960071199341400, -5.551115123125783900e-017 ) ) ;
#7109 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.804069938070120400 ) ) ;
#7110 = plane ( 'none', #7213 ) ;
#7111 = cartesian_point ( 'none', ( 4.649999999999997700, 5.533278332769349600e-016, -2.000000000000001800 ) ) ;
#7112 = cartesian_point ( 'none', ( -4.650000000000001200, 1.613292832658430700e-017, -2.000000000000001800 ) ) ;
#7113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7114 = vector ( 'none', #7113, 1000.000000000000000 ) ;
#7115 = cartesian_point ( 'none', ( 4.539776433107692600, -1.006444204812166000, -2.000000000000001800 ) ) ;
#7116 = line ( 'none', #7115, #7114 ) ;
#7117 = cartesian_point ( 'none', ( 4.152269958124731100, 0.9205360875688631800, -5.500000000000067500 ) ) ;
#7118 = axis2_placement_3d ( 'none', #7117, #7108, #7107 ) ;
#7119 = line ( 'none', #7178, #7247 ) ;
#7120 = circle ( 'none', #7123, 4.649999999999999500 ) ;
#7121 = direction ( 'none', ( -0.9762960071199339200, 0.2164396139381002100, 0.0000000000000000000 ) ) ;
#7122 = axis2_placement_3d ( 'none', #7149, #7143, #7121 ) ;
#7123 = axis2_placement_3d ( 'none', #7109, #7103, #7255 ) ;
#7124 = face_outer_bound ( 'none', #5294, .t. ) ;
#7125 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#7126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7127 = vector ( 'none', #7128, 999.9999999999998900 ) ;
#7128 = direction ( 'none', ( -0.7071067811865582300, 8.659560562355062300e-017, 0.7071067811865368000 ) ) ;
#7129 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7131 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#7132 = axis2_placement_3d ( 'none', #7131, #7130, #7129 ) ;
#7133 = axis2_placement_3d ( 'none', #7169, #7126, #7125 ) ;
#7134 = circle ( 'none', #7132, 4.649999999999999500 ) ;
#7135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7136 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615700e-018, 0.0000000000000000000 ) ) ;
#7137 = circle ( 'none', #7133, 4.649999999999999500 ) ;
#7138 = cartesian_point ( 'none', ( 27.50000000000000000, 3.367778697655220100e-015, 0.9999999999999995600 ) ) ;
#7139 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380930800, 0.0000000000000000000 ) ) ;
#7140 = circle ( 'none', #7153, 0.4999999999999382200 ) ;
#7141 = line ( 'none', #7175, #7166 ) ;
#7142 = vector ( 'none', #7167, 1000.000000000000100 ) ;
#7143 = direction ( 'none', ( -0.2164396139380998200, -0.9762960071199341400, -8.326672684688674100e-017 ) ) ;
#7144 = line ( 'none', #7102, #7101 ) ;
#7145 = direction ( 'none', ( 0.9762960071199339200, -0.2164396139381002100, 0.0000000000000000000 ) ) ;
#7146 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199341400, -5.551115123125782700e-017 ) ) ;
#7147 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471134900, -5.500000000000067500 ) ) ;
#7148 = axis2_placement_3d ( 'none', #7147, #7146, #7145 ) ;
#7149 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471118200, -5.500000000000067500 ) ) ;
#7150 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -8.326672684688676500e-017 ) ) ;
#7151 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688354300, -5.500000000000067500 ) ) ;
#7152 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688615200, -5.000000000000122600 ) ) ;
#7153 = axis2_placement_3d ( 'none', #7151, #7150, #7139 ) ;
#7154 = cartesian_point ( 'none', ( 5.250000000000002700, 0.0000000000000000000, -1.750000000000001600 ) ) ;
#7155 = cartesian_point ( 'none', ( -4.152269958124739100, -0.9205360875688354300, -5.000000000000122600 ) ) ;
#7156 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7157 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7158 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.783388942161654900 ) ) ;
#7159 = axis2_placement_3d ( 'none', #7158, #7157, #7156 ) ;
#7160 = line ( 'none', #7168, #7142 ) ;
#7161 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381001000, -5.551115123125783900e-017 ) ) ;
#7162 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199340300, -5.551115123125783900e-017 ) ) ;
#7163 = cartesian_point ( 'none', ( 4.152269958124731100, 0.9205360875688631800, -5.500000000000067500 ) ) ;
#7164 = axis2_placement_3d ( 'none', #7163, #7162, #7161 ) ;
#7165 = circle ( 'none', #7159, 4.649999999999999500 ) ;
#7166 = vector ( 'none', #7135, 1000.000000000000000 ) ;
#7167 = direction ( 'none', ( 0.9762960071199354700, 0.2164396139380933300, -2.775557561562890900e-016 ) ) ;
#7168 = cartesian_point ( 'none', ( -4.152269958124739100, -0.9205360875688354300, -5.000000000000122600 ) ) ;
#7169 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#7170 = direction ( 'none', ( 1.000000000000000000, -3.469446951953599600e-018, 0.0000000000000000000 ) ) ;
#7171 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7172 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -0.2500000000000002200 ) ) ;
#7173 = axis2_placement_3d ( 'none', #7172, #7171, #7170 ) ;
#7174 = cartesian_point ( 'none', ( 4.539776433107690900, -1.006444204812166000, -5.804069938070123900 ) ) ;
#7175 = cartesian_point ( 'none', ( 4.999999999999999100, 5.249999999999999100, -7.500000000000000000 ) ) ;
#7176 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380933000, -5.551115123125783900e-017 ) ) ;
#7177 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812134700, -5.195930061930004000 ) ) ;
#7178 = cartesian_point ( 'none', ( 3.599999999999997400, -1.747213485003840200e-015, -7.500000000000000000 ) ) ;
#7179 = face_outer_bound ( 'none', #4310, .t. ) ;
#7180 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -8.326672684688676500e-017 ) ) ;
#7181 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688354300, -5.500000000000067500 ) ) ;
#7182 = cartesian_point ( 'none', ( 4.152269958124731100, 0.9205360875688631800, -5.500000000000067500 ) ) ;
#7183 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7185 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#7186 = axis2_placement_3d ( 'none', #7185, #7184, #7183 ) ;
#7187 = direction ( 'none', ( -3.557745196287412400e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7188 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#7189 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#7190 = vector ( 'none', #7189, 1000.000000000000000 ) ;
#7191 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.852298793114271400, -22.99359033344601500 ) ) ;
#7192 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688649600, -6.000000000000001800 ) ) ;
#7193 = cartesian_point ( 'none', ( 2.467490590993539600, -5.058779592821260900, -22.97204098593307700 ) ) ;
#7194 = cartesian_point ( 'none', ( 2.454201743676707600, -4.989328729820970300, -22.97204098593308400 ) ) ;
#7195 = cartesian_point ( 'none', ( 2.444314841451564700, -4.920253035332657500, -22.97925006371338000 ) ) ;
#7196 = cartesian_point ( 'none', ( 2.437936700971948600, -4.852298793114232300, -22.99359033344601900 ) ) ;
#7197 =( bounded_curve ( ) b_spline_curve ( 3, ( #7196, #7195, #7194, #7193 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.1847222026901901000, 0.3926990816987133100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9963987151417030800, 0.9963987151417030800, 1.000000000000000000 ) )
representation_item ( '' ) );
#7198 = face_outer_bound ( 'none', #765, .t. ) ;
#7199 = circle ( 'none', #7277, 0.4999999999999381100 ) ;
#7200 = line ( 'none', #7191, #7190 ) ;
#7201 = cylindrical_surface ( 'none', #7229, 29.00000000000000000 ) ;
#7202 = direction ( 'none', ( 1.000000000000000000, -3.469446951953599600e-018, 0.0000000000000000000 ) ) ;
#7203 = face_outer_bound ( 'none', #4413, .t. ) ;
#7204 = cartesian_point ( 'none', ( -4.197916149710472700, -2.000000000000001800, -5.999999999999998200 ) ) ;
#7205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7206 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#7207 = cartesian_point ( 'none', ( 1.006444204812182900, -4.539776433107690900, -5.195930061930011100 ) ) ;
#7208 = circle ( 'none', #7173, 5.249999999999999100 ) ;
#7209 = cartesian_point ( 'none', ( 5.249999999999999100, -1.734723475976807100e-015, -0.2500000000000002200 ) ) ;
#7210 = plane ( 'none', #7164 ) ;
#7211 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250300e-015, 0.0000000000000000000 ) ) ;
#7212 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812132900, -5.804069938070120400 ) ) ;
#7213 = axis2_placement_3d ( 'none', #7181, #7180, #7176 ) ;
#7214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7215 = cartesian_point ( 'none', ( 4.539776433107694400, 1.006444204812166000, -2.000000000000001800 ) ) ;
#7216 = line ( 'none', #7215, #7249 ) ;
#7217 = circle ( 'none', #7235, 0.4999999999999381600 ) ;
#7218 = direction ( 'none', ( -1.000000000000000000, 1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#7219 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#7220 = cartesian_point ( 'none', ( -3.514665625631760500, 0.7791826101771602800, -6.000000000000005300 ) ) ;
#7221 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#7222 = direction ( 'none', ( 0.2164396139381000700, -0.9762960071199341400, -5.551115123125783900e-017 ) ) ;
#7223 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7224 = circle ( 'none', #7279, 0.3040699380700570000 ) ;
#7225 = axis2_placement_3d ( 'none', #7230, #7219, #7218 ) ;
#7226 = face_outer_bound ( 'none', #4345, .t. ) ;
#7227 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#7228 = direction ( 'none', ( 5.551115123125783900e-017, -8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#7229 = axis2_placement_3d ( 'none', #7223, #7188, #7187 ) ;
#7230 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#7231 = cartesian_point ( 'none', ( -4.197916149710474400, 2.000000000000000000, -7.249999999999999100 ) ) ;
#7232 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996000, 0.0000000000000000000 ) ) ;
#7233 = direction ( 'none', ( 0.2164396139380998200, 0.9762960071199341400, 8.326672684688674100e-017 ) ) ;
#7234 = cartesian_point ( 'none', ( 3.514665625631759700, 0.7791826101771586200, -6.000000000000001800 ) ) ;
#7235 = axis2_placement_3d ( 'none', #7182, #7222, #7221 ) ;
#7236 = cartesian_point ( 'none', ( 4.152269958124731100, 0.9205360875688631800, -6.000000000000001800 ) ) ;
#7237 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.195930061930004000 ) ) ;
#7238 = cylindrical_surface ( 'none', #7225, 30.25000000000000000 ) ;
#7239 = circle ( 'none', #7105, 4.649999999999999500 ) ;
#7240 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -3.885780586188046900e-016 ) ) ;
#7241 = vector ( 'none', #7240, 1000.000000000000000 ) ;
#7242 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688649600, -6.000000000000001800 ) ) ;
#7243 = line ( 'none', #7242, #7241 ) ;
#7244 = circle ( 'none', #7246, 0.4999999999999381100 ) ;
#7245 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688631800, -5.500000000000067500 ) ) ;
#7246 = axis2_placement_3d ( 'none', #7245, #7233, #7232 ) ;
#7247 = vector ( 'none', #7214, 1000.000000000000000 ) ;
#7248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7249 = vector ( 'none', #7248, 1000.000000000000000 ) ;
#7250 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7251 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7252 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.783388942161654900 ) ) ;
#7253 = axis2_placement_3d ( 'none', #7252, #7251, #7250 ) ;
#7254 = circle ( 'none', #7253, 4.649999999999999500 ) ;
#7255 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7256 = circle ( 'none', #7118, 0.4999999999999381600 ) ;
#7257 = cartesian_point ( 'none', ( 4.197916149710472700, -1.999999999999998200, -5.999999999999998200 ) ) ;
#7258 = axis2_placement_3d ( 'none', #7302, #7301, #7300 ) ;
#7259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7260 = vector ( 'none', #7259, 1000.000000000000000 ) ;
#7261 = cartesian_point ( 'none', ( 4.152269958124731100, -0.9205360875688666200, -5.000000000000122600 ) ) ;
#7262 = line ( 'none', #7261, #7297 ) ;
#7263 = circle ( 'none', #7258, 5.250000000000000900 ) ;
#7264 = cartesian_point ( 'none', ( -5.250000000000002700, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7265 = line ( 'none', #7264, #7305 ) ;
#7266 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996000, 0.0000000000000000000 ) ) ;
#7267 = direction ( 'none', ( 0.2164396139380998200, 0.9762960071199341400, 8.326672684688674100e-017 ) ) ;
#7268 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688631800, -5.500000000000067500 ) ) ;
#7269 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 2.852507365554056800e-015 ) ) ;
#7270 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 8.326672684688676500e-017 ) ) ;
#7271 = cartesian_point ( 'none', ( 4.197916149710472700, -1.999999999999998200, -5.999999999999998200 ) ) ;
#7272 = line ( 'none', #7271, #7260 ) ;
#7273 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -3.330669073875468600e-016 ) ) ;
#7274 = vector ( 'none', #7273, 1000.000000000000000 ) ;
#7275 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688615200, -5.000000000000122600 ) ) ;
#7276 = line ( 'none', #7275, #7274 ) ;
#7277 = axis2_placement_3d ( 'none', #7268, #7267, #7266 ) ;
#7278 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470840700, -5.500000000000067500 ) ) ;
#7279 = axis2_placement_3d ( 'none', #7278, #7270, #7269 ) ;
#7280 = cartesian_point ( 'none', ( -0.7791826101771729400, 3.514665625631758300, -5.000000000000129700 ) ) ;
#7281 = direction ( 'none', ( -0.0000000000000000000, 8.847089727481718600e-017, -1.000000000000000000 ) ) ;
#7282 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#7283 = face_outer_bound ( 'none', #4393, .t. ) ;
#7284 = cartesian_point ( 'none', ( -5.250000000000000900, -1.734723475976807100e-015, -1.750000000000008400 ) ) ;
#7285 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688615200, -5.000000000000122600 ) ) ;
#7286 = vector ( 'none', #7298, 1000.000000000000000 ) ;
#7287 = axis2_placement_3d ( 'none', #7206, #7205, #7202 ) ;
#7288 = cartesian_point ( 'none', ( 5.250000000000002700, 5.000000000000000000, -1.750000000000001600 ) ) ;
#7289 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000071600 ) ) ;
#7290 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -3.330669073875468600e-016 ) ) ;
#7291 = vector ( 'none', #7290, 1000.000000000000000 ) ;
#7292 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688649600, -6.000000000000001800 ) ) ;
#7293 = cylindrical_surface ( 'none', #7287, 5.249999999999999100 ) ;
#7294 = line ( 'none', #7292, #7291 ) ;
#7295 = circle ( 'none', #7303, 3.600000000000000100 ) ;
#7296 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -3.330669073875468600e-016 ) ) ;
#7297 = vector ( 'none', #7296, 1000.000000000000000 ) ;
#7298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7299 = cartesian_point ( 'none', ( -0.7791826101771729400, 3.514665625631758300, -7.500000000000003600 ) ) ;
#7300 = direction ( 'none', ( -1.000000000000000000, 3.469446951953614200e-018, 0.0000000000000000000 ) ) ;
#7301 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7302 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -1.750000000000001600 ) ) ;
#7303 = axis2_placement_3d ( 'none', #7282, #7281, #7211 ) ;
#7304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7305 = vector ( 'none', #7304, 1000.000000000000000 ) ;
#7306 = line ( 'none', #7299, #7286 ) ;
#7307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7308 = vector ( 'none', #7307, 1000.000000000000000 ) ;
#7309 = cartesian_point ( 'none', ( 5.249999999999999100, 0.0000000000000000000, -7.500000000000003600 ) ) ;
#7310 = line ( 'none', #7309, #7308 ) ;
#7311 = mechanical_context ( 'none', #7313, 'mechanical' ) ;
#7312 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7313 ) ;
#7313 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7314 = mechanical_context ( 'none', #6775, 'mechanical' ) ;
#7315 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380999100, -1.110223024625156800e-016 ) ) ;
#7316 = vector ( 'none', #7520, 1000.000000000000000 ) ;
#7317 = cartesian_point ( 'none', ( 5.250000000000002700, 0.0000000000000000000, -1.750000000000001600 ) ) ;
#7318 = line ( 'none', #7317, #7316 ) ;
#7319 = vector ( 'none', #7502, 1000.000000000000000 ) ;
#7320 = face_outer_bound ( 'none', #4439, .t. ) ;
#7321 = cartesian_point ( 'none', ( 5.249999999999999100, 0.0000000000000000000, -7.500000000000003600 ) ) ;
#7322 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#7323 = vector ( 'none', #7322, 1000.000000000000000 ) ;
#7324 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000071600 ) ) ;
#7325 = line ( 'none', #7324, #7323 ) ;
#7326 = direction ( 'none', ( -1.000000000000000000, 1.779826286352203700e-015, 0.0000000000000000000 ) ) ;
#7327 = direction ( 'none', ( -5.551115123125783900e-017, -8.673617379884037900e-017, 1.000000000000000000 ) ) ;
#7328 = axis2_placement_3d ( 'none', #7443, #7327, #7326 ) ;
#7329 = design_context ( 'detailed design', #7414, 'design' ) ;
#7330 = direction ( 'none', ( 1.000000000000000000, -5.332539965152704200e-015, 0.0000000000000000000 ) ) ;
#7331 = plane ( 'none', #7385 ) ;
#7332 = face_bound ( 'none', #4425, .t. ) ;
#7333 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#7334 = cartesian_point ( 'none', ( 3.919183588453084800, 1.999999999999998200, -7.500000000000003600 ) ) ;
#7335 = circle ( 'none', #7360, 3.849999999999999600 ) ;
#7336 = approval_date_time ( #7338, #7344 ) ;
#7337 = axis2_placement_3d ( 'none', #7333, #7376, #7349 ) ;
#7338 = date_and_time ( #7339, #7340 ) ;
#7339 = calendar_date ( 2018, 19, 4 ) ;
#7340 = local_time ( 12, 40, 53.00000000000000000, #7341 ) ;
#7341 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7342 = approval_person_organization ( #7347, #7344, #7343 ) ;
#7343 = approval_role ( '' ) ;
#7344 = approval ( #7346, 'unspecified' ) ;
#7345 = direction ( 'none', ( 0.2164396139380999100, 0.9762960071199340300, 8.326672684688674100e-017 ) ) ;
#7346 = approval_status ( 'not_yet_approved' ) ;
#7347 = person_and_organization ( #4850, #4872 ) ;
#7348 = product_definition_formation_with_specified_source ( 'any', '', #7460, .not_known. ) ;
#7349 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7350 = cc_design_date_and_time_assignment ( #7352, #7351, ( #7400 ) ) ;
#7351 = date_time_role ( 'creation_date' ) ;
#7352 = date_and_time ( #7353, #7354 ) ;
#7353 = calendar_date ( 2018, 19, 4 ) ;
#7355 = line ( 'none', #7372, #7412 ) ;
#7354 = local_time ( 12, 40, 53.00000000000000000, #7356 ) ;
#7357 = axis2_placement_3d ( 'none', #7457, #7456, #7455 ) ;
#7356 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7359 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#7360 = axis2_placement_3d ( 'none', #7359, #7358, #7411 ) ;
#7361 = cc_design_person_and_organization_assignment ( #7364, #7362, ( #7400 ) ) ;
#7362 = person_and_organization_role ( 'creator' ) ;
#7363 = line ( 'none', #7469, #7468 ) ;
#7364 = person_and_organization ( #4850, #4872 ) ;
#7365 = cartesian_point ( 'none', ( 5.000000000000000900, 5.249999999999999100, -0.2500000000000071600 ) ) ;
#7366 = face_outer_bound ( 'none', #4276, .t. ) ;
#7367 = cc_design_approval ( #7397, ( #7400 ) ) ;
#7368 = approval_date_time ( #7369, #7397 ) ;
#7369 = date_and_time ( #7370, #7393 ) ;
#7371 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7370 = calendar_date ( 2018, 19, 4 ) ;
#7372 = cartesian_point ( 'none', ( -3.514665625631762300, 0.7791826101771586200, -7.500000000000000000 ) ) ;
#7373 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7374 = vector ( 'none', #7373, 1000.000000000000000 ) ;
#7375 = cartesian_point ( 'none', ( 4.854121959736899000, 2.000000000000000000, -7.500000000000000000 ) ) ;
#7376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7377 = cc_design_person_and_organization_assignment ( #7379, #7378, ( #7348 ) ) ;
#7378 = person_and_organization_role ( 'design_supplier' ) ;
#7379 = person_and_organization ( #4850, #4872 ) ;
#7380 = cc_design_person_and_organization_assignment ( #7382, #7381, ( #7348 ) ) ;
#7381 = person_and_organization_role ( 'creator' ) ;
#7382 = person_and_organization ( #4850, #4872 ) ;
#7383 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, -0.0000000000000000000 ) ) ;
#7384 = cc_design_approval ( #7344, ( #7348 ) ) ;
#7385 = axis2_placement_3d ( 'none', #7522, #7345, #7315 ) ;
#7386 = person_and_organization ( #4850, #4872 ) ;
#7387 = direction ( 'none', ( -1.000000000000000000, 3.469446951953599600e-018, 0.0000000000000000000 ) ) ;
#7388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7389 = person_and_organization_role ( 'design_owner' ) ;
#7390 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7391 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#7392 = direction ( 'none', ( 0.8120153713427135100, 0.5836360481525753000, -6.418476861114186200e-017 ) ) ;
#7393 = local_time ( 12, 40, 53.00000000000000000, #7394 ) ;
#7394 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7395 = approval_person_organization ( #7399, #7397, #7396 ) ;
#7396 = approval_role ( '' ) ;
#7397 = approval ( #7398, 'unspecified' ) ;
#7398 = approval_status ( 'not_yet_approved' ) ;
#7399 = person_and_organization ( #4850, #4872 ) ;
#7400 = product_definition ( 'unknown', '', #6768, #7401 ) ;
#7401 = design_context ( 'detailed design', #7403, 'design' ) ;
#7402 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7403 ) ;
#7403 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7404 = cc_design_person_and_organization_assignment ( #7406, #7405, ( #7407 ) ) ;
#7405 = person_and_organization_role ( 'design_owner' ) ;
#7406 = person_and_organization ( #4850, #4872 ) ;
#7407 = product ( '�u��', '�u��', '', ( #7408 ) ) ;
#7408 = mechanical_context ( 'none', #7528, 'mechanical' ) ;
#7409 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7528 ) ;
#7410 = axis2_placement_3d ( 'none', #7541, #7540, #7418 ) ;
#7411 = direction ( 'none', ( 1.000000000000000000, -3.469446951953632700e-018, 0.0000000000000000000 ) ) ;
#7412 = vector ( 'none', #7371, 1000.000000000000000 ) ;
#7413 = cartesian_point ( 'none', ( 5.249999999999997300, 5.000000000000000000, -0.2500000000000002200 ) ) ;
#7414 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7415 = cc_design_person_and_organization_assignment ( #7386, #7389, ( #7460 ) ) ;
#7416 = face_outer_bound ( 'none', #4374, .t. ) ;
#7417 = plane ( 'none', #7337 ) ;
#7418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7419 = cartesian_point ( 'none', ( 0.7791826101771720500, 3.514665625631760100, -5.000000000000122600 ) ) ;
#7420 = cartesian_point ( 'none', ( -5.000000000000002700, 5.249999999999999100, -0.2500000000000002200 ) ) ;
#7421 = face_outer_bound ( 'none', #4423, .t. ) ;
#7422 = circle ( 'none', #7357, 3.600000000000000100 ) ;
#7423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7424 = vector ( 'none', #7423, 1000.000000000000000 ) ;
#7425 = local_time ( 12, 40, 53.00000000000000000, #7427 ) ;
#7426 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000900, -7.500000000000003600 ) ) ;
#7427 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7428 = approval_person_organization ( #7432, #7430, #7429 ) ;
#7429 = approval_role ( '' ) ;
#7430 = approval ( #7431, 'unspecified' ) ;
#7431 = approval_status ( 'not_yet_approved' ) ;
#7432 = person_and_organization ( #4850, #4872 ) ;
#7433 = cc_design_date_and_time_assignment ( #7435, #7434, ( #7505 ) ) ;
#7434 = date_time_role ( 'classification_date' ) ;
#7435 = date_and_time ( #7436, #7496 ) ;
#7436 = calendar_date ( 2018, 19, 4 ) ;
#7437 = cartesian_point ( 'none', ( -3.514665625631760500, 0.7791826101771602800, -5.000000000000129700 ) ) ;
#7438 = product_definition ( 'unknown', '', #7348, #7329 ) ;
#7439 = vector ( 'none', #7383, 1000.000000000000000 ) ;
#7440 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7414 ) ;
#7441 = direction ( 'none', ( 5.551115123125783900e-017, 8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#7442 = circle ( 'none', #7328, 3.599999999999999600 ) ;
#7443 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#7444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7445 = cc_design_date_and_time_assignment ( #7449, #7447, ( #7438 ) ) ;
#7446 = vector ( 'none', #7444, 1000.000000000000000 ) ;
#7447 = date_time_role ( 'creation_date' ) ;
#7448 = cartesian_point ( 'none', ( 0.7791826101771702800, 3.514665625631758300, -7.500000000000000000 ) ) ;
#7449 = date_and_time ( #7451, #7453 ) ;
#7450 = line ( 'none', #7448, #7446 ) ;
#7451 = calendar_date ( 2018, 19, 4 ) ;
#7452 = axis2_placement_3d ( 'none', #7466, #7441, #7330 ) ;
#7453 = local_time ( 12, 40, 53.00000000000000000, #7513 ) ;
#7454 = face_outer_bound ( 'none', #11025, .t. ) ;
#7455 = direction ( 'none', ( -1.000000000000000000, 8.881784197001251300e-016, 0.0000000000000000000 ) ) ;
#7456 = direction ( 'none', ( -0.0000000000000000000, -8.847089727481718600e-017, 1.000000000000000000 ) ) ;
#7457 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#7458 = axis2_placement_3d ( 'none', #7321, #7465, #7511 ) ;
#7459 = circle ( 'none', #7452, 3.599999999999999600 ) ;
#7460 = product ( '15a_0.���~', '15a_0.���~', '', ( #7314 ) ) ;
#7461 = approval_date_time ( #7478, #7482 ) ;
#7462 = calendar_date ( 2018, 19, 4 ) ;
#7463 = local_time ( 12, 40, 53.00000000000000000, #7464 ) ;
#7464 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7465 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7466 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#7467 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7468 = vector ( 'none', #7467, 1000.000000000000000 ) ;
#7469 = cartesian_point ( 'none', ( -5.250000000000000900, -1.734723475976807100e-015, -1.750000000000008400 ) ) ;
#7470 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688372000, -6.000000000000001800 ) ) ;
#7471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7472 = vector ( 'none', #7471, 1000.000000000000000 ) ;
#7473 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107690900, -5.804069938070123900 ) ) ;
#7474 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999997300 ) ) ;
#7475 = axis2_placement_3d ( 'none', #7474, #7388, #8234 ) ;
#7476 = cartesian_point ( 'none', ( -4.197916149710472700, -2.000000000000001800, -5.999999999999998200 ) ) ;
#7477 = line ( 'none', #7476, #7472 ) ;
#7478 = date_and_time ( #7462, #7463 ) ;
#7479 = approval_person_organization ( #7525, #7482, #7481 ) ;
#7480 = cylindrical_surface ( 'none', #7490, 5.249999999999999100 ) ;
#7481 = approval_role ( '' ) ;
#7482 = approval ( #7524, 'unspecified' ) ;
#7483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7484 = vector ( 'none', #7483, 1000.000000000000000 ) ;
#7485 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.249999999999999100 ) ) ;
#7486 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#7487 = line ( 'none', #7486, #7484 ) ;
#7488 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7489 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7490 = axis2_placement_3d ( 'none', #7391, #7390, #7387 ) ;
#7491 = cartesian_point ( 'none', ( 4.197916149710472700, -2.000000000000001800, -7.249999999999999100 ) ) ;
#7492 = face_outer_bound ( 'none', #4441, .t. ) ;
#7493 = cartesian_point ( 'none', ( -5.250000000000002700, 5.250000000000000000, -7.500000000000000000 ) ) ;
#7494 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -1.749999999999994700 ) ) ;
#7495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7497 = vector ( 'none', #7495, 1000.000000000000000 ) ;
#7496 = local_time ( 12, 40, 53.00000000000000000, #7498 ) ;
#7499 = cartesian_point ( 'none', ( 5.249999999999999100, 5.000000000000000000, -7.500000000000000000 ) ) ;
#7498 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7500 = line ( 'none', #7499, #7497 ) ;
#7501 = cc_design_person_and_organization_assignment ( #7504, #7503, ( #7505 ) ) ;
#7502 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7503 = person_and_organization_role ( 'classification_officer' ) ;
#7504 = person_and_organization ( #4850, #4872 ) ;
#7505 = security_classification ( '', '', #7506 ) ;
#7506 = security_classification_level ( 'unclassified' ) ;
#7507 = axis2_placement_3d ( 'none', #7493, #7489, #7488 ) ;
#7508 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019000, -21.12082316046051000 ) ) ;
#7509 = circle ( 'none', #7475, 27.00000000000000700 ) ;
#7510 = plane ( 'none', #7507 ) ;
#7511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7512 = cartesian_point ( 'none', ( 5.000000000000002700, 5.249999999999998200, -1.750000000000001600 ) ) ;
#7513 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7514 = cartesian_point ( 'none', ( 5.249999999999999100, -1.734723475976807100e-015, -0.2500000000000002200 ) ) ;
#7515 = cc_design_person_and_organization_assignment ( #7519, #7517, ( #7438 ) ) ;
#7516 = line ( 'none', #7514, #7319 ) ;
#7517 = person_and_organization_role ( 'creator' ) ;
#7518 = plane ( 'none', #7458 ) ;
#7519 = person_and_organization ( #4850, #4872 ) ;
#7520 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7521 = cc_design_approval ( #7482, ( #7438 ) ) ;
#7522 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688631800, -5.500000000000067500 ) ) ;
#7523 = line ( 'none', #7375, #7374 ) ;
#7524 = approval_status ( 'not_yet_approved' ) ;
#7525 = person_and_organization ( #4850, #4872 ) ;
#7526 = cartesian_point ( 'none', ( -5.249999999999999100, 5.249999999999999100, -0.2500000000000002200 ) ) ;
#7527 = line ( 'none', #7526, #7439 ) ;
#7528 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7529 = shape_definition_representation ( #7530, #4796 ) ;
#7530 = product_definition_shape ( 'none', 'none', #7438 ) ;
#7531 = product_related_product_category ( 'detail', '', ( #7460 ) ) ;
#7532 = cc_design_security_classification ( #7505, ( #7348 ) ) ;
#7533 = cc_design_approval ( #7430, ( #7505 ) ) ;
#7534 = approval_date_time ( #7535, #7430 ) ;
#7535 = date_and_time ( #7536, #7425 ) ;
#7536 = calendar_date ( 2018, 19, 4 ) ;
#7537 = cartesian_point ( 'none', ( 4.539776433107692600, -1.006444204812166000, -5.783388942161654900 ) ) ;
#7538 = line ( 'none', #7426, #7424 ) ;
#7539 = plane ( 'none', #7410 ) ;
#7540 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7541 = cartesian_point ( 'none', ( -5.250000000000002700, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7542 = plane ( 'none', #7544 ) ;
#7543 = cartesian_point ( 'none', ( 4.999999999999999100, 0.0000000000000000000, -6.938893903907228400e-015 ) ) ;
#7544 = axis2_placement_3d ( 'none', #7601, #7600, #7674 ) ;
#7545 = line ( 'none', #7543, #7604 ) ;
#7546 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -2.000000000000001800 ) ) ;
#7547 = circle ( 'none', #7566, 0.4999999999999382200 ) ;
#7548 = cartesian_point ( 'none', ( 4.999999999999999100, 5.000000000000000000, -2.000000000000008900 ) ) ;
#7549 = axis2_placement_3d ( 'none', #7716, #7715, #7714 ) ;
#7550 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7551 = vector ( 'none', #7550, 1000.000000000000000 ) ;
#7552 = cartesian_point ( 'none', ( -5.250000000000002700, 5.250000000000000000, -1.749999999999994700 ) ) ;
#7553 = axis2_placement_3d ( 'none', #7687, #7686, #7685 ) ;
#7554 = cartesian_point ( 'none', ( -4.086869217383892300, 2.000000000000000000, -7.500000000000000000 ) ) ;
#7555 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380930800, 0.0000000000000000000 ) ) ;
#7556 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -8.326672684688676500e-017 ) ) ;
#7557 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -0.2500000000000002200 ) ) ;
#7558 = cartesian_point ( 'none', ( 0.7791826101771720500, 3.514665625631758300, -5.999999999999998200 ) ) ;
#7559 = vector ( 'none', #7582, 999.9999999999998900 ) ;
#7560 = cartesian_point ( 'none', ( 5.000000000000002700, -1.734723475976807100e-015, -2.000000000000001800 ) ) ;
#7561 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000900, -2.000000000000001800 ) ) ;
#7562 = direction ( 'none', ( -1.000000000000000000, 3.469446951953614200e-018, 0.0000000000000000000 ) ) ;
#7563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7564 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7566 = axis2_placement_3d ( 'none', #7570, #7556, #7555 ) ;
#7567 = circle ( 'none', #7553, 0.4999999999999381100 ) ;
#7568 = direction ( 'none', ( 3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7569 = vector ( 'none', #7568, 1000.000000000000000 ) ;
#7570 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688354300, -5.500000000000067500 ) ) ;
#7571 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999994700 ) ) ;
#7572 = cartesian_point ( 'none', ( -5.000000000000000900, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#7573 = line ( 'none', #7572, #7569 ) ;
#7574 = line ( 'none', #7552, #7551 ) ;
#7575 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7576 = vector ( 'none', #7575, 1000.000000000000000 ) ;
#7577 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 4.999999999999999100, 0.0000000000000000000 ) ) ;
#7578 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688649600, -6.000000000000001800 ) ) ;
#7579 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7580 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7581 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7582 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380933600, -3.885780586188048400e-016 ) ) ;
#7583 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688372000, -6.000000000000001800 ) ) ;
#7584 = line ( 'none', #7583, #7559 ) ;
#7585 = cartesian_point ( 'none', ( 4.999999999999999100, 0.0000000000000000000, -6.938893903907228400e-015 ) ) ;
#7586 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#7587 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#7588 = vector ( 'none', #7587, 1000.000000000000000 ) ;
#7589 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -2.000000000000001800 ) ) ;
#7590 = line ( 'none', #7589, #7588 ) ;
#7591 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7592 = line ( 'none', #7577, #7576 ) ;
#7593 = circle ( 'none', #7599, 3.849999999999999600 ) ;
#7594 = direction ( 'none', ( 1.000000000000000000, -3.469446951953582600e-018, 0.0000000000000000000 ) ) ;
#7595 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7596 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#7597 = axis2_placement_3d ( 'none', #7591, #7565, #7564 ) ;
#7598 = face_outer_bound ( 'none', #4509, .t. ) ;
#7599 = axis2_placement_3d ( 'none', #7581, #7580, #7579 ) ;
#7600 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7601 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -2.000000000000001800 ) ) ;
#7602 = face_bound ( 'none', #4493, .t. ) ;
#7603 = direction ( 'none', ( -3.469446951953614200e-018, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7604 = vector ( 'none', #7603, 1000.000000000000000 ) ;
#7605 = circle ( 'none', #7607, 4.399999999999999500 ) ;
#7606 = plane ( 'none', #7597 ) ;
#7607 = axis2_placement_3d ( 'none', #7596, #7595, #7594 ) ;
#7608 = face_outer_bound ( 'none', #4531, .t. ) ;
#7609 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -2.000000000000001800 ) ) ;
#7610 = circle ( 'none', #7628, 31.36500000000000600 ) ;
#7611 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.218023697775142900e-014, 98.29999999999999700 ) ) ;
#7612 = vector ( 'none', #7725, 1000.000000000000000 ) ;
#7613 = circle ( 'none', #7622, 4.000000000000008000 ) ;
#7614 = direction ( 'none', ( -2.465190328815660800e-032, 1.000000000000000000, 1.239088197126290800e-016 ) ) ;
#7615 = cylindrical_surface ( 'none', #7632, 4.000000000000019500 ) ;
#7616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7617 = vector ( 'none', #7616, 1000.000000000000000 ) ;
#7618 = cartesian_point ( 'none', ( -31.36500000000000600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7619 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999999100 ) ) ;
#7620 = cartesian_point ( 'none', ( -28.70836547601574700, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#7621 = line ( 'none', #7620, #7612 ) ;
#7622 = axis2_placement_3d ( 'none', #7611, #7746, #7742 ) ;
#7623 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7625 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.699999999999999300 ) ) ;
#7626 = axis2_placement_3d ( 'none', #7625, #7624, #7623 ) ;
#7627 = face_outer_bound ( 'none', #4941, .t. ) ;
#7628 = axis2_placement_3d ( 'none', #7619, #7748, #7747 ) ;
#7629 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7630 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7631 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7632 = axis2_placement_3d ( 'none', #7663, #7662, #7614 ) ;
#7633 = circle ( 'none', #7626, 31.36500000000000600 ) ;
#7634 = line ( 'none', #7618, #7617 ) ;
#7635 = cartesian_point ( 'none', ( 31.36499999999999800, 3.841104685525671600e-015, 1.699999999999999300 ) ) ;
#7636 = plane ( 'none', #7743 ) ;
#7637 = circle ( 'none', #7640, 33.00000000000000700 ) ;
#7638 = face_outer_bound ( 'none', #4922, .t. ) ;
#7639 = plane ( 'none', #7671 ) ;
#7640 = axis2_placement_3d ( 'none', #7660, #7659, #7658 ) ;
#7641 = axis2_placement_3d ( 'none', #7711, #7710, #7653 ) ;
#7642 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#7645 = face_outer_bound ( 'none', #4896, .t. ) ;
#7646 = axis2_placement_3d ( 'none', #7644, #7643, #7642 ) ;
#7647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7648 = direction ( 'none', ( 3.106821542120919100e-032, -1.232595164407830900e-031, -1.000000000000000000 ) ) ;
#7649 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.208110992198132600e-014, 97.50000000000000000 ) ) ;
#7650 = axis2_placement_3d ( 'none', #7649, #7648, #7647 ) ;
#7651 = circle ( 'none', #7650, 3.700000000000008200 ) ;
#7652 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.208110992198132600e-014, 97.50000000000000000 ) ) ;
#7653 = direction ( 'none', ( -2.465190328815660800e-032, 1.000000000000000000, 1.239088197126290800e-016 ) ) ;
#7654 = direction ( 'none', ( 1.000000000000000000, -3.469446951953660400e-018, 0.0000000000000000000 ) ) ;
#7655 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7656 = face_bound ( 'none', #4538, .t. ) ;
#7657 = cartesian_point ( 'none', ( -31.36500000000000600, 0.0000000000000000000, 1.699999999999999300 ) ) ;
#7658 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7660 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#7661 = cylindrical_surface ( 'none', #7664, 33.00000000000000700 ) ;
#7662 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#7663 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7664 = axis2_placement_3d ( 'none', #7631, #7630, #7629 ) ;
#7665 = direction ( 'none', ( 0.7071067811865429100, 0.0000000000000000000, 0.7071067811865521200 ) ) ;
#7666 = vector ( 'none', #7665, 999.9999999999998900 ) ;
#7667 = cartesian_point ( 'none', ( 31.50000000000002100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7668 = line ( 'none', #7667, #7666 ) ;
#7669 = direction ( 'none', ( 1.000000000000000000, -2.465190328815660800e-032, -3.106821542120917400e-032 ) ) ;
#7670 = direction ( 'none', ( 3.106821542120917400e-032, 1.232595164407830700e-031, 1.000000000000000000 ) ) ;
#7671 = axis2_placement_3d ( 'none', #7652, #7670, #7669 ) ;
#7672 = axis2_placement_3d ( 'none', #7546, #7563, #7562 ) ;
#7673 = circle ( 'none', #7672, 5.000000000000000900 ) ;
#7674 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7676 = vector ( 'none', #7675, 1000.000000000000000 ) ;
#7677 = cartesian_point ( 'none', ( -3.919183588453086100, 2.000000000000001800, -7.500000000000003600 ) ) ;
#7678 = cartesian_point ( 'none', ( 4.854121959736899000, 2.000000000000000000, -6.000000000000001800 ) ) ;
#7679 = line ( 'none', #7678, #7676 ) ;
#7680 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7681 = vector ( 'none', #7680, 1000.000000000000000 ) ;
#7682 = cartesian_point ( 'none', ( -4.197916149710474400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#7683 = line ( 'none', #7682, #7681 ) ;
#7684 = face_outer_bound ( 'none', #4898, .t. ) ;
#7685 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996000, 0.0000000000000000000 ) ) ;
#7686 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199341400, 5.551115123125782700e-017 ) ) ;
#7687 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688649600, -5.500000000000067500 ) ) ;
#7688 = circle ( 'none', #7549, 4.549999999999999800 ) ;
#7689 = cartesian_point ( 'none', ( 4.999999999999999100, 4.999999999999999100, -6.938893903907228400e-015 ) ) ;
#7690 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#7691 = circle ( 'none', #7646, 28.70836547601574700 ) ;
#7692 = cylindrical_surface ( 'none', #7641, 3.700000000000008200 ) ;
#7693 = cartesian_point ( 'none', ( 4.086869217383890500, 2.000000000000000000, -7.500000000000000000 ) ) ;
#7694 = cartesian_point ( 'none', ( 4.344424804578795700, 2.000000000000000000, -7.268660219544593700 ) ) ;
#7695 = cartesian_point ( 'none', ( 4.599926931897655900, 2.000000000000000000, -7.035027365083887000 ) ) ;
#7696 = cartesian_point ( 'none', ( 4.854121959736899000, 2.000000000000000000, -6.800000000000000700 ) ) ;
#7697 = cartesian_point ( 'none', ( 4.086869217383890500, 2.000000000000000000, -7.500000000000000000 ) ) ;
#7698 = face_outer_bound ( 'none', #4938, .t. ) ;
#7699 = face_bound ( 'none', #4446, .t. ) ;
#7700 = face_outer_bound ( 'none', #4397, .t. ) ;
#7701 = b_spline_curve_with_knots ( 'none', 3,
( #7696, #7695, #7694, #7693 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398562700 ),
.unspecified. ) ;
#7702 = axis2_placement_3d ( 'none', #7690, #7655, #7654 ) ;
#7703 = cartesian_point ( 'none', ( -5.000000000000000900, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#7704 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#7705 = vector ( 'none', #7704, 1000.000000000000000 ) ;
#7706 = cartesian_point ( 'none', ( 3.919183588453084800, -2.000000000000000000, -7.500000000000000000 ) ) ;
#7707 = cartesian_point ( 'none', ( -0.7791826101771729400, 3.514665625631760100, -5.999999999999998200 ) ) ;
#7708 = cartesian_point ( 'none', ( -4.086869217383892300, -2.000000000000001800, -7.500000000000000000 ) ) ;
#7709 = face_bound ( 'none', #4553, .t. ) ;
#7710 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#7711 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7712 = cartesian_point ( 'none', ( 4.854121959736897200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#7713 = line ( 'none', #7712, #7705 ) ;
#7714 = direction ( 'none', ( 1.000000000000000000, 4.437422651548674100e-015, 0.0000000000000000000 ) ) ;
#7715 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7716 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#7717 = cylindrical_surface ( 'none', #7702, 3.599999999999999600 ) ;
#7718 = cartesian_point ( 'none', ( -3.919183588453087900, -2.000000000000000000, -7.499999999999996400 ) ) ;
#7719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7720 = vector ( 'none', #7719, 1000.000000000000000 ) ;
#7721 = line ( 'none', #7726, #7720 ) ;
#7722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7723 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7724 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7726 = cartesian_point ( 'none', ( 31.36500000000000600, 3.841104685525672400e-015, 0.0000000000000000000 ) ) ;
#7727 = cylindrical_surface ( 'none', #7728, 33.00000000000000700 ) ;
#7728 = axis2_placement_3d ( 'none', #7723, #7722, #7734 ) ;
#7729 = face_outer_bound ( 'none', #4916, .t. ) ;
#7730 = direction ( 'none', ( 2.465190328815670100e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7731 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#7732 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.381583339795813300e-014, 111.5000000000000000 ) ) ;
#7733 = axis2_placement_3d ( 'none', #7732, #7731, #7730 ) ;
#7734 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7735 = direction ( 'none', ( 2.465190328815660800e-032, -1.000000000000000000, -1.239088197126291100e-016 ) ) ;
#7736 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126291100e-016, 1.000000000000000000 ) ) ;
#7737 = cartesian_point ( 'none', ( -6.162975822039154700e-030, 4.000000000000016000, 111.5000000000000000 ) ) ;
#7738 = circle ( 'none', #7733, 3.500000000000019100 ) ;
#7739 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7740 = axis2_placement_3d ( 'none', #7739, #7741, #7724 ) ;
#7741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7742 = direction ( 'none', ( -2.465190328815659200e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7743 = axis2_placement_3d ( 'none', #7737, #7736, #7735 ) ;
#7744 = face_bound ( 'none', #4920, .t. ) ;
#7745 = cylindrical_surface ( 'none', #7740, 31.36500000000000600 ) ;
#7746 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#7747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7748 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7749 = face_outer_bound ( 'none', #4925, .t. ) ;
#7750 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.375387898810181800e-014, 111.0000000000000000 ) ) ;
#7751 = direction ( 'none', ( 2.465190328815652900e-032, -1.000000000000000000, -1.239088197126289600e-016 ) ) ;
#7752 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#7753 = axis2_placement_3d ( 'none', #8092, #7752, #7751 ) ;
#7754 = axis2_placement_3d ( 'none', #8141, #8140, #8139 ) ;
#7755 = circle ( 'none', #7784, 4.500000000000000900 ) ;
#7756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7757 = vector ( 'none', #7756, 1000.000000000000000 ) ;
#7758 = circle ( 'none', #7754, 31.50000000000002100 ) ;
#7759 = direction ( 'none', ( -1.000000000000000000, -1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#7760 = direction ( 'none', ( -1.224646799147352700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7761 = cartesian_point ( 'none', ( 28.50000000000000700, 3.490243377569955700e-015, 0.9999999999999995600 ) ) ;
#7762 = axis2_placement_3d ( 'none', #7761, #7760, #7759 ) ;
#7763 = product_related_product_category ( 'detail', '', ( #8086 ) ) ;
#7764 = circle ( 'none', #7762, 1.000000000000000900 ) ;
#7765 = axis2_placement_3d ( 'none', #8206, #8261, #8525 ) ;
#7766 = cartesian_point ( 'none', ( 33.00000000000000700, 4.041334437186265400e-015, 0.0000000000000000000 ) ) ;
#7768 = line ( 'none', #7766, #7757 ) ;
#7767 = cc_design_security_classification ( #7797, ( #7925 ) ) ;
#7769 = direction ( 'none', ( 2.465190328815644900e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7770 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#7772 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#7771 = cc_design_approval ( #7781, ( #7797 ) ) ;
#7773 = approval_date_time ( #7774, #7781 ) ;
#7774 = date_and_time ( #7775, #7776 ) ;
#7775 = calendar_date ( 2018, 19, 4 ) ;
#7776 = local_time ( 12, 40, 53.00000000000000000, #7777 ) ;
#7777 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7778 = approval_person_organization ( #7785, #7781, #7780 ) ;
#7779 = direction ( 'none', ( 2.465190328815644900e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7780 = approval_role ( '' ) ;
#7781 = approval ( #7783, 'unspecified' ) ;
#7782 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999997300 ) ) ;
#7783 = approval_status ( 'not_yet_approved' ) ;
#7784 = axis2_placement_3d ( 'none', #7782, #8133, #8131 ) ;
#7785 = person_and_organization ( #4850, #4872 ) ;
#7786 = cc_design_date_and_time_assignment ( #7788, #7787, ( #7797 ) ) ;
#7787 = date_time_role ( 'classification_date' ) ;
#7788 = date_and_time ( #7789, #7791 ) ;
#7789 = calendar_date ( 2018, 19, 4 ) ;
#7790 = conical_surface ( 'none', #8172, 1.600000000000001400, 0.5235987755983002600 ) ;
#7791 = local_time ( 12, 40, 53.00000000000000000, #7792 ) ;
#7792 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7793 = face_outer_bound ( 'none', #5066, .t. ) ;
#7794 = cc_design_person_and_organization_assignment ( #7796, #7795, ( #7797 ) ) ;
#7795 = person_and_organization_role ( 'classification_officer' ) ;
#7796 = person_and_organization ( #4850, #4872 ) ;
#7797 = security_classification ( '', '', #7798 ) ;
#7798 = security_classification_level ( 'unclassified' ) ;
#7799 = circle ( 'none', #7908, 28.70836547601574700 ) ;
#7800 = cc_design_person_and_organization_assignment ( #7802, #7801, ( #7925 ) ) ;
#7801 = person_and_organization_role ( 'design_supplier' ) ;
#7802 = person_and_organization ( #4850, #4872 ) ;
#7803 = direction ( 'none', ( -2.465190328815660800e-032, 1.000000000000000000, 1.239088197126291100e-016 ) ) ;
#7804 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#7805 = line ( 'none', #7810, #7990 ) ;
#7806 = face_outer_bound ( 'none', #5032, .t. ) ;
#7807 = cc_design_person_and_organization_assignment ( #7809, #7808, ( #7925 ) ) ;
#7808 = person_and_organization_role ( 'creator' ) ;
#7809 = person_and_organization ( #4850, #4872 ) ;
#7810 = cartesian_point ( 'none', ( -6.138323918750998100e-030, -1.000000000000004700, 138.5000000000000000 ) ) ;
#7811 = cc_design_approval ( #7821, ( #7925 ) ) ;
#7812 = approval_date_time ( #7813, #7821 ) ;
#7813 = date_and_time ( #7814, #7815 ) ;
#7814 = calendar_date ( 2018, 19, 4 ) ;
#7815 = local_time ( 12, 40, 53.00000000000000000, #7817 ) ;
#7816 = cartesian_point ( 'none', ( -6.162975822039154700e-030, 2.999999999999984000, 143.5000000000000300 ) ) ;
#7817 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7818 = approval_person_organization ( #7825, #7821, #7819 ) ;
#7819 = approval_role ( '' ) ;
#7820 = direction ( 'none', ( -3.106821542120919100e-032, 1.232595164407830900e-031, 1.000000000000000000 ) ) ;
#7821 = approval ( #7823, 'unspecified' ) ;
#7822 = direction ( 'none', ( -1.000000000000000000, 2.465190328815660800e-032, -3.106821542120919100e-032 ) ) ;
#7823 = approval_status ( 'not_yet_approved' ) ;
#7824 = cartesian_point ( 'none', ( 2.500000000000000900, 3.572545725853916400, 117.7500000000000300 ) ) ;
#7825 = person_and_organization ( #4850, #4872 ) ;
#7826 = cartesian_point ( 'none', ( 1.224646799147275800e-016, 0.9999999999999703600, 138.5000000000000000 ) ) ;
#7828 = line ( 'none', #7826, #7981 ) ;
#7827 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#7829 = face_outer_bound ( 'none', #4962, .t. ) ;
#7830 = cartesian_point ( 'none', ( 33.00000000000000000, 4.041334437186264600e-015, 3.999999999999998200 ) ) ;
#7831 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#7832 = vector ( 'none', #7831, 1000.000000000000000 ) ;
#7833 = cartesian_point ( 'none', ( 1.224646799147283400e-016, 0.9999999999999756900, 143.5000000000000300 ) ) ;
#7834 = axis2_placement_3d ( 'none', #7816, #8045, #8044 ) ;
#7835 = axis2_placement_3d ( 'none', #7946, #7945, #7944 ) ;
#7836 = axis2_placement_3d ( 'none', #7849, #7804, #7803 ) ;
#7837 = cylindrical_surface ( 'none', #7836, 3.000000000000001800 ) ;
#7838 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7839 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#7840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7841 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7842 = approval_role ( '' ) ;
#7843 = approval_date_time ( #7844, #7858 ) ;
#7844 = date_and_time ( #7845, #7848 ) ;
#7846 = plane ( 'none', #8051 ) ;
#7845 = calendar_date ( 2018, 19, 4 ) ;
#7847 = cartesian_point ( 'none', ( 1.249999999999999800, -1.376503078187596400e-014, -2.775557561562891400e-016 ) ) ;
#7848 = local_time ( 12, 40, 53.00000000000000000, #7850 ) ;
#7849 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7850 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7851 = date_and_time ( #7852, #7853 ) ;
#7852 = calendar_date ( 2018, 19, 4 ) ;
#7853 = local_time ( 12, 40, 53.00000000000000000, #7854 ) ;
#7854 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7855 = line ( 'none', #7833, #7832 ) ;
#7856 = cc_design_approval ( #7858, ( #8002 ) ) ;
#7857 = cartesian_point ( 'none', ( 2.512574684646701000, -30.35988970871858300, -22.12349026794379400 ) ) ;
#7858 = approval ( #7861, 'unknown' ) ;
#7859 = cartesian_point ( 'none', ( 2.512574684646731200, -29.57749700599256600, -21.86692397605512300 ) ) ;
#7860 = cartesian_point ( 'none', ( 2.512574684646734700, -27.81880766451672200, -21.23148250283405500 ) ) ;
#7861 = approval_status ( 'not_yet_approved' ) ;
#7862 = cartesian_point ( 'none', ( 2.064317785737734800, 0.4513683279452445100, 0.1530120509309757000 ) ) ;
#7863 = cc_design_security_classification ( #7865, ( #8182 ) ) ;
#7864 = face_outer_bound ( 'none', #4907, .t. ) ;
#7865 = security_classification ( '', '', #8189 ) ;
#7866 = face_bound ( 'none', #4906, .t. ) ;
#7867 = product_definition_shape ( 'none', 'none', #8182 ) ;
#7868 = approval_date_time ( #7869, #8184 ) ;
#7869 = date_and_time ( #7870, #7871 ) ;
#7870 = calendar_date ( 2018, 19, 4 ) ;
#7871 = local_time ( 12, 40, 53.00000000000000000, #7872 ) ;
#7873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7872 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7874 = vector ( 'none', #7873, 1000.000000000000000 ) ;
#7875 = axis2_placement_3d ( 'none', #7911, #7888, #7887 ) ;
#7876 = direction ( 'none', ( 2.465190328815652000e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7878 = cartesian_point ( 'none', ( 28.70836547601574700, 3.515760788895505200e-015, 5.605782061797444100 ) ) ;
#7877 = date_and_time ( #7879, #7881 ) ;
#7880 = line ( 'none', #7878, #8103 ) ;
#7879 = calendar_date ( 2018, 19, 4 ) ;
#7881 = local_time ( 12, 40, 53.00000000000000000, #7882 ) ;
#7882 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7883 = cartesian_point ( 'none', ( -28.70836547601574700, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#7884 = circle ( 'none', #7919, 4.500000000000000000 ) ;
#7885 = date_and_time ( #8205, #7886 ) ;
#7887 = direction ( 'none', ( -2.465190328815660800e-032, 1.000000000000000000, 1.239088197126291100e-016 ) ) ;
#7886 = local_time ( 12, 40, 53.00000000000000000, #8043 ) ;
#7888 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126291100e-016, -1.000000000000000000 ) ) ;
#7890 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7889 = cc_design_security_classification ( #8108, ( #7918 ) ) ;
#7891 = cc_design_approval ( #7902, ( #8108 ) ) ;
#7892 = approval_date_time ( #7893, #7902 ) ;
#7893 = date_and_time ( #7894, #7895 ) ;
#7894 = calendar_date ( 2018, 19, 4 ) ;
#7895 = local_time ( 12, 40, 53.00000000000000000, #7897 ) ;
#7896 = cartesian_point ( 'none', ( -33.00000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7897 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7898 = line ( 'none', #7896, #7874 ) ;
#7899 = approval_person_organization ( #8099, #7902, #7900 ) ;
#7900 = approval_role ( '' ) ;
#7901 = cartesian_point ( 'none', ( 31.87500000000015300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#7902 = approval ( #8098, 'unspecified' ) ;
#7903 = cartesian_point ( 'none', ( 31.36499999999999800, 3.841104685525671600e-015, 2.499999999999999100 ) ) ;
#7904 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7906 = product_definition_shape ( 'none', 'none', #10158 ) ;
#7907 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#7908 = axis2_placement_3d ( 'none', #7907, #7905, #7904 ) ;
#7909 = product_related_product_category ( 'detail', '', ( #10099 ) ) ;
#7910 = face_outer_bound ( 'none', #5013, .t. ) ;
#7911 = cartesian_point ( 'none', ( -6.162975822039154700e-030, 3.999999999999995600, 98.29999999999999700 ) ) ;
#7912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7913 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7914 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7915 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7916 = person_and_organization ( #4850, #4872 ) ;
#7917 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999993300 ) ) ;
#7918 = product_definition_formation_with_specified_source ( 'any', '', #10099, .not_known. ) ;
#7919 = axis2_placement_3d ( 'none', #7917, #7915, #7914 ) ;
#7920 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7921 = conical_surface ( 'none', #7923, 31.50000000000002100, 0.7853981633974414000 ) ;
#7922 = cc_design_date_and_time_assignment ( #7885, #8204, ( #10158 ) ) ;
#7923 = axis2_placement_3d ( 'none', #7913, #7890, #7920 ) ;
#7924 = person_and_organization ( #4850, #4872 ) ;
#7925 = product_definition_formation_with_specified_source ( 'any', '', #8086, .not_known. ) ;
#7927 = cartesian_point ( 'none', ( -25.62500000000017100, -28.99999999999999300, -6.500000000000000900 ) ) ;
#7926 = item_defined_transformation ( 'none', 'none', #4839, #4001 ) ;
#7928 = conical_surface ( 'none', #7938, 3.000000000000001800, 0.7853981633974602700 ) ;
#7929 = circle ( 'none', #8041, 2.499999999999989800 ) ;
#7930 = cc_design_date_and_time_assignment ( #7933, #7932, ( #8075 ) ) ;
#7931 = conical_surface ( 'none', #8181, 0.9999999999999874500, 1.029744258676648300 ) ;
#7932 = date_time_role ( 'creation_date' ) ;
#7933 = date_and_time ( #7934, #7935 ) ;
#7934 = calendar_date ( 2018, 19, 4 ) ;
#7935 = local_time ( 12, 40, 53.00000000000000000, #7937 ) ;
#7936 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.716137153019911500e-014, 138.5000000000000000 ) ) ;
#7937 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7938 = axis2_placement_3d ( 'none', #8039, #8037, #8012 ) ;
#7939 = face_bound ( 'none', #5034, .t. ) ;
#7940 = cc_design_person_and_organization_assignment ( #7943, #7942, ( #8075 ) ) ;
#7941 = face_outer_bound ( 'none', #4978, .t. ) ;
#7942 = person_and_organization_role ( 'creator' ) ;
#7943 = person_and_organization ( #4850, #4872 ) ;
#7944 = direction ( 'none', ( -2.465190328815643800e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7945 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#7946 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.218023697775142900e-014, 98.29999999999999700 ) ) ;
#7947 = date_time_role ( 'classification_date' ) ;
#7948 = date_and_time ( #7949, #7950 ) ;
#7949 = calendar_date ( 2018, 19, 4 ) ;
#7950 = local_time ( 12, 40, 53.00000000000000000, #8102 ) ;
#7951 = face_outer_bound ( 'none', #4976, .t. ) ;
#7952 = circle ( 'none', #7835, 3.700000000000008200 ) ;
#7954 = cartesian_point ( 'none', ( 28.70836547601573900, 3.515760788895504800e-015, 5.605782061797444100 ) ) ;
#7953 = approval_date_time ( #7955, #7968 ) ;
#7956 = cartesian_point ( 'none', ( -31.36500000000000600, 0.0000000000000000000, 2.499999999999999100 ) ) ;
#7955 = date_and_time ( #7957, #7959 ) ;
#7957 = calendar_date ( 2018, 19, 4 ) ;
#7958 = plane ( 'none', #7834 ) ;
#7959 = local_time ( 12, 40, 53.00000000000000000, #7960 ) ;
#7960 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7961 = date_and_time ( #7962, #7963 ) ;
#7962 = calendar_date ( 2018, 19, 4 ) ;
#7963 = local_time ( 12, 40, 53.00000000000000000, #7964 ) ;
#7964 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7965 = direction ( 'none', ( 2.465190328815695300e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7966 = cc_design_approval ( #7968, ( #7974 ) ) ;
#7967 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#7968 = approval ( #7970, 'unknown' ) ;
#7969 = direction ( 'none', ( -0.7071067811865432400, 8.589647551967069700e-032, 0.7071067811865516800 ) ) ;
#7970 = approval_status ( 'not_yet_approved' ) ;
#7971 = plane ( 'none', #7991 ) ;
#7972 = face_outer_bound ( 'none', #5010, .t. ) ;
#7973 = cc_design_security_classification ( #7974, ( #7977 ) ) ;
#7974 = security_classification ( '', '', #7976 ) ;
#7975 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.716137153019911500e-014, 138.5000000000000000 ) ) ;
#7976 = security_classification_level ( 'unclassified' ) ;
#7977 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #4865, #7400, $ ) ;
#7978 = product_definition_shape ( 'none', 'none', #7977 ) ;
#7979 = direction ( 'none', ( 1.049727191138614800e-016, 0.8571673007021091100, 0.5150380749100594800 ) ) ;
#7980 =( representation_relationship ('none','none', #4823, #4114 ) representation_relationship_with_transformation ( #7982 )shape_representation_relationship( ) );
#7981 = vector ( 'none', #7979, 999.9999999999998900 ) ;
#7983 = direction ( 'none', ( -0.7071067811865517900, -9.860761315262649800e-032, -0.7071067811865433500 ) ) ;
#7982 = item_defined_transformation ( 'none', 'none', #4820, #4001 ) ;
#7985 = cartesian_point ( 'none', ( 2.500000000000000900, 3.572545725853916800, 118.5000000000000400 ) ) ;
#7984 = context_dependent_shape_representation ( #8009, #8008 ) ;
#7986 = cc_design_person_and_organization_assignment ( #7998, #7992, ( #8002 ) ) ;
#7987 = axis2_placement_3d ( 'none', #7975, #7967, #7965 ) ;
#7988 = direction ( 'none', ( 9.135726287031576900e-033, -0.8571673007021093400, 0.5150380749100592600 ) ) ;
#7989 = cc_design_date_and_time_assignment ( #7851, #7994, ( #8002 ) ) ;
#7990 = vector ( 'none', #7988, 1000.000000000000000 ) ;
#7991 = axis2_placement_3d ( 'none', #7985, #7983, #7969 ) ;
#7992 = person_and_organization_role ( 'classification_officer' ) ;
#7993 = conical_surface ( 'none', #7987, 0.9999999999999874500, 1.029744258676648300 ) ;
#7994 = date_time_role ( 'classification_date' ) ;
#7996 = direction ( 'none', ( 2.465190328815680000e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7995 = approval_person_organization ( #7998, #7858, #7842 ) ;
#7997 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#7998 = person_and_organization ( #7839, #7827 ) ;
#7999 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#8000 = cc_design_security_classification ( #8002, ( #8007 ) ) ;
#8001 = direction ( 'none', ( 2.465190328815695300e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8002 = security_classification ( '', '', #8005 ) ;
#8003 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#8004 = axis2_placement_3d ( 'none', #8017, #8003, #8001 ) ;
#8005 = security_classification_level ( 'unclassified' ) ;
#8006 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#8007 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #4865, #10139, $ ) ;
#8008 = product_definition_shape ( 'none', 'none', #8007 ) ;
#8009 =( representation_relationship ('none','none', #4823, #4247 ) representation_relationship_with_transformation ( #8011 )shape_representation_relationship( ) );
#8010 = cylindrical_surface ( 'none', #8173, 0.9999999999999935600 ) ;
#8012 = direction ( 'none', ( -2.465190328815662400e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8011 = item_defined_transformation ( 'none', 'none', #4831, #4001 ) ;
#8013 = context_dependent_shape_representation ( #8150, #8143 ) ;
#8014 = face_outer_bound ( 'none', #4992, .t. ) ;
#8015 = cartesian_point ( 'none', ( -1.371815205912520500e-015, -1.708691960008361500e-014, 137.8991393809724600 ) ) ;
#8016 = cc_design_person_and_organization_assignment ( #8169, #8164, ( #8138 ) ) ;
#8017 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.716137153019911500e-014, 138.5000000000000000 ) ) ;
#8018 = cc_design_date_and_time_assignment ( #8126, #8166, ( #8138 ) ) ;
#8019 = security_classification_level ( 'unclassified' ) ;
#8020 = direction ( 'none', ( 2.465190328815673900e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8021 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#8022 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#8023 = cc_design_person_and_organization_assignment ( #8198, #8197, ( #7918 ) ) ;
#8024 = cartesian_point ( 'none', ( 2.500000000000000900, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#8025 = cartesian_point ( 'none', ( 2.500000000000000900, 0.1461682101050026400, 143.5000000000000600 ) ) ;
#8026 = cartesian_point ( 'none', ( 2.500000000000000900, 0.2939150839631920500, 143.4867619398071100 ) ) ;
#8027 = cartesian_point ( 'none', ( 2.500000000000000900, 0.5812046655595285400, 143.4372322902984000 ) ) ;
#8028 = cartesian_point ( 'none', ( 2.500000000000000400, 0.7222480229386956100, 143.4010809635191500 ) ) ;
#8029 = cartesian_point ( 'none', ( 2.500000000000000900, 1.000172645669320500, 143.3105607884377000 ) ) ;
#8030 = cartesian_point ( 'none', ( 2.500000000000000400, 1.137299834097638400, 143.2560134982122400 ) ) ;
#8031 = cartesian_point ( 'none', ( 2.500000000000001300, 1.402620924710466400, 143.1358497826073200 ) ) ;
#8032 = cartesian_point ( 'none', ( 2.500000000000000400, 1.531724617082963900, 143.0699740271645300 ) ) ;
#8033 = cartesian_point ( 'none', ( 2.500000000000001300, 1.658312395177684100, 143.0000000000000300 ) ) ;
#8034 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8035 = circle ( 'none', #8004, 0.9999999999999874500 ) ;
#8036 = approval_role ( '' ) ;
#8037 = direction ( 'none', ( 2.328969390028484000e-032, 1.239088197126315200e-016, -1.000000000000000000 ) ) ;
#8038 = product_definition_shape ( 'none', 'none', #8075 ) ;
#8039 = cartesian_point ( 'none', ( -3.081487911019577400e-030, -1.771896121890594500e-014, 143.0000000000000300 ) ) ;
#8040 = b_spline_curve_with_knots ( 'none', 3,
( #8033, #8032, #8031, #8030, #8029, #8028, #8027, #8026, #8025, #8024 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001672862107372149200, 0.002106331953228391500, 0.002539801799084633500, 0.002973271644940875400, 0.003406741490797117800 ),
.unspecified. ) ;
#8041 = axis2_placement_3d ( 'none', #8022, #8021, #8020 ) ;
#8042 = cc_design_person_and_organization_assignment ( #7924, #8145, ( #10158 ) ) ;
#8043 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8044 = direction ( 'none', ( 2.465190328815660800e-032, -1.000000000000000000, -1.239088197126291100e-016 ) ) ;
#8045 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126291100e-016, 1.000000000000000000 ) ) ;
#8046 = cc_design_approval ( #10155, ( #10158 ) ) ;
#8047 = line ( 'none', #7862, #8070 ) ;
#8048 = b_spline_curve_with_knots ( 'none', 3,
( #8053, #8052, #7860, #7859, #7857 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#8049 = cartesian_point ( 'none', ( -33.00000000000000700, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#8050 = circle ( 'none', #8054, 31.50000000000002100 ) ;
#8051 = axis2_placement_3d ( 'none', #7824, #7822, #7820 ) ;
#8052 = cartesian_point ( 'none', ( 2.512574684646738300, -26.10755944522797000, -20.47501388717389800 ) ) ;
#8053 = cartesian_point ( 'none', ( 2.512574684646734700, -25.16314144182619100, -20.01408997943378100 ) ) ;
#8054 = axis2_placement_3d ( 'none', #7841, #7840, #7838 ) ;
#8055 = cc_design_person_and_organization_assignment ( #8057, #8056, ( #7918 ) ) ;
#8056 = person_and_organization_role ( 'creator' ) ;
#8057 = person_and_organization ( #4850, #4872 ) ;
#8058 = vector ( 'none', #8072, 1000.000000000000000 ) ;
#8059 = cc_design_approval ( #8069, ( #8075 ) ) ;
#8060 = approval_date_time ( #8061, #8069 ) ;
#8061 = date_and_time ( #8063, #8064 ) ;
#8062 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8063 = calendar_date ( 2018, 19, 4 ) ;
#8064 = local_time ( 12, 40, 53.00000000000000000, #8065 ) ;
#8065 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8066 = approval_person_organization ( #8073, #8069, #8067 ) ;
#8068 = direction ( 'none', ( -0.9891309318365547600, 0.1039711490850919700, 0.1039711490850921500 ) ) ;
#8067 = approval_role ( '' ) ;
#8070 = vector ( 'none', #8068, 1000.000000000000100 ) ;
#8069 = approval ( #8071, 'unspecified' ) ;
#8072 = direction ( 'none', ( -2.465190328815660800e-032, 1.000000000000000000, 1.232595164407830500e-031 ) ) ;
#8071 = approval_status ( 'not_yet_approved' ) ;
#8074 = cartesian_point ( 'none', ( 2.500000000000000900, 3.572545725853916800, 118.5000000000000400 ) ) ;
#8073 = person_and_organization ( #4850, #4872 ) ;
#8076 = line ( 'none', #8074, #8058 ) ;
#8075 = product_definition ( 'unknown', '', #7925, #8077 ) ;
#8077 = design_context ( 'detailed design', #8079, 'design' ) ;
#8078 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8079 ) ;
#8079 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8080 = shape_definition_representation ( #8038, #4219 ) ;
#8081 = axis2_placement_3d ( 'none', #8095, #8094, #8062 ) ;
#8082 = cc_design_person_and_organization_assignment ( #8084, #8083, ( #8086 ) ) ;
#8083 = person_and_organization_role ( 'design_owner' ) ;
#8085 = cartesian_point ( 'none', ( 28.70836547601573900, 3.515760788895504800e-015, 3.999999999999998200 ) ) ;
#8084 = person_and_organization ( #4850, #4872 ) ;
#8086 = product ( '�x�f�u-3��', '�x�f�u-3��', '', ( #8088 ) ) ;
#8087 = cylindrical_surface ( 'none', #8081, 28.70836547601574700 ) ;
#8088 = mechanical_context ( 'none', #8192, 'mechanical' ) ;
#8089 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8192 ) ;
#8090 = face_outer_bound ( 'none', #4946, .t. ) ;
#8091 = face_outer_bound ( 'none', #5150, .t. ) ;
#8092 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.375387898810181800e-014, 111.0000000000000000 ) ) ;
#8093 = cc_design_approval ( #8184, ( #7865 ) ) ;
#8094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8095 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#8096 = circle ( 'none', #8116, 3.000000000000001800 ) ;
#8097 = cartesian_point ( 'none', ( -28.70836547601574700, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#8098 = approval_status ( 'not_yet_approved' ) ;
#8099 = person_and_organization ( #4850, #4872 ) ;
#8100 = cc_design_date_and_time_assignment ( #7948, #7947, ( #8108 ) ) ;
#8101 = circle ( 'none', #8151, 4.000000000000019500 ) ;
#8102 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8103 = vector ( 'none', #7912, 1000.000000000000000 ) ;
#8104 = cc_design_person_and_organization_assignment ( #8107, #8105, ( #8108 ) ) ;
#8105 = person_and_organization_role ( 'classification_officer' ) ;
#8106 = plane ( 'none', #7875 ) ;
#8107 = person_and_organization ( #4850, #4872 ) ;
#8108 = security_classification ( '', '', #8019 ) ;
#8109 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#8110 = direction ( 'none', ( -2.465190328815662400e-032, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8111 = direction ( 'none', ( 2.328969390028449000e-032, 1.239088197126289600e-016, -1.000000000000000000 ) ) ;
#8112 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.381583339795813300e-014, 111.5000000000000000 ) ) ;
#8113 = date_and_time ( #8120, #8114 ) ;
#8114 = local_time ( 12, 40, 53.00000000000000000, #8115 ) ;
#8115 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8116 = axis2_placement_3d ( 'none', #8112, #8111, #8110 ) ;
#8117 = approval_person_organization ( #7916, #8201, #8200 ) ;
#8118 = cc_design_approval ( #8201, ( #7918 ) ) ;
#8119 = approval_date_time ( #8113, #8201 ) ;
#8120 = calendar_date ( 2018, 19, 4 ) ;
#8121 = approval_date_time ( #8122, #8134 ) ;
#8122 = date_and_time ( #8123, #8124 ) ;
#8123 = calendar_date ( 2018, 19, 4 ) ;
#8124 = local_time ( 12, 40, 53.00000000000000000, #8125 ) ;
#8125 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8126 = date_and_time ( #8127, #8128 ) ;
#8127 = calendar_date ( 2018, 19, 4 ) ;
#8128 = local_time ( 12, 40, 53.00000000000000000, #8129 ) ;
#8129 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8130 = circle ( 'none', #8148, 12.50000000000000400 ) ;
#8131 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8132 = cc_design_approval ( #8134, ( #8138 ) ) ;
#8133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8134 = approval ( #8135, 'unknown' ) ;
#8135 = approval_status ( 'not_yet_approved' ) ;
#8136 = circle ( 'none', #7765, 5.496103833403527300 ) ;
#8137 = cc_design_security_classification ( #8138, ( #8142 ) ) ;
#8138 = security_classification ( '', '', #8149 ) ;
#8139 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8141 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8142 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #4865, #6703, $ ) ;
#8143 = product_definition_shape ( 'none', 'none', #8142 ) ;
#8144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8145 = person_and_organization_role ( 'creator' ) ;
#8147 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999996400 ) ) ;
#8148 = axis2_placement_3d ( 'none', #8147, #8146, #8144 ) ;
#8149 = security_classification_level ( 'unclassified' ) ;
#8150 =( representation_relationship ('none','none', #4823, #4758 ) representation_relationship_with_transformation ( #8152 )shape_representation_relationship( ) );
#8151 = axis2_placement_3d ( 'none', #7750, #8109, #7876 ) ;
#8152 = item_defined_transformation ( 'none', 'none', #4835, #4001 ) ;
#8154 = toroidal_surface ( 'none', #7753, 3.500000000000017300, 0.5000000000000000000 ) ;
#8153 = context_dependent_shape_representation ( #8194, #7867 ) ;
#8155 = cc_design_person_and_organization_assignment ( #8160, #8157, ( #7865 ) ) ;
#8156 = cc_design_date_and_time_assignment ( #7877, #8158, ( #7865 ) ) ;
#8157 = person_and_organization_role ( 'classification_officer' ) ;
#8158 = date_time_role ( 'classification_date' ) ;
#8159 = approval_person_organization ( #8160, #8184, #8036 ) ;
#8160 = person_and_organization ( #8034, #8161 ) ;
#8161 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#8162 = axis2_placement_3d ( 'none', #8191, #8190, #8188 ) ;
#8163 = circle ( 'none', #8162, 0.9999999999999995600 ) ;
#8164 = person_and_organization_role ( 'classification_officer' ) ;
#8165 = cartesian_point ( 'none', ( -6.138323918750998100e-030, -1.000000000000011300, 143.5000000000000300 ) ) ;
#8166 = date_time_role ( 'classification_date' ) ;
#8167 = line ( 'none', #8165, #8185 ) ;
#8168 = approval_person_organization ( #8169, #8134, #8175 ) ;
#8169 = person_and_organization ( #8174, #8171 ) ;
#8170 = face_outer_bound ( 'none', #5022, .t. ) ;
#8171 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#8172 = axis2_placement_3d ( 'none', #8179, #7999, #7779 ) ;
#8173 = axis2_placement_3d ( 'none', #8006, #7997, #7996 ) ;
#8174 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8175 = approval_role ( '' ) ;
#8176 = direction ( 'none', ( 2.465190328815695300e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8177 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#8179 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#8178 = approval_status ( 'not_yet_approved' ) ;
#8180 = face_outer_bound ( 'none', #4997, .t. ) ;
#8181 = axis2_placement_3d ( 'none', #7936, #8177, #8176 ) ;
#8182 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #4865, #10158, $ ) ;
#8183 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#8185 = vector ( 'none', #8183, 1000.000000000000000 ) ;
#8184 = approval ( #8178, 'unknown' ) ;
#8186 = axis2_placement_3d ( 'none', #7772, #7770, #7769 ) ;
#8187 = circle ( 'none', #8186, 1.600000000000001400 ) ;
#8188 = direction ( 'none', ( 2.465190328815665200e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8190 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#8189 = security_classification_level ( 'unclassified' ) ;
#8191 = cartesian_point ( 'none', ( -3.081487911019577400e-030, -1.765214580601336500e-014, 142.4607695154586800 ) ) ;
#8193 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8192 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8194 =( representation_relationship ('none','none', #4823, #4221 ) representation_relationship_with_transformation ( #7926 )shape_representation_relationship( ) );
#8196 = shape_definition_representation ( #7906, #4221 ) ;
#8197 = person_and_organization_role ( 'design_supplier' ) ;
#8198 = person_and_organization ( #4850, #4872 ) ;
#8199 = axis2_placement_3d ( 'none', #8227, #8195, #8193 ) ;
#8200 = approval_role ( '' ) ;
#8201 = approval ( #8202, 'unspecified' ) ;
#8202 = approval_status ( 'not_yet_approved' ) ;
#8203 = approval_date_time ( #10149, #10155 ) ;
#8204 = date_time_role ( 'creation_date' ) ;
#8205 = calendar_date ( 2018, 19, 4 ) ;
#8206 = cartesian_point ( 'none', ( 5.478362296743907400, 9.629649721936179300e-032, 0.2058505823281965600 ) ) ;
#8207 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8208 = cc_design_date_and_time_assignment ( #8492, #8212, ( #8506 ) ) ;
#8209 = cylindrical_surface ( 'none', #8219, 4.500000000000000000 ) ;
#8210 = person_and_organization_role ( 'classification_officer' ) ;
#8211 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8212 = date_time_role ( 'classification_date' ) ;
#8213 = face_outer_bound ( 'none', #5268, .t. ) ;
#8214 = approval_person_organization ( #8215, #8503, #8484 ) ;
#8215 = person_and_organization ( #8480, #8217 ) ;
#8216 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8217 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#8218 = face_bound ( 'none', #5157, .t. ) ;
#8219 = axis2_placement_3d ( 'none', #8207, #8250, #8216 ) ;
#8220 = face_outer_bound ( 'none', #5155, .t. ) ;
#8221 = cc_design_person_and_organization_assignment ( #8226, #8223, ( #8300 ) ) ;
#8222 = cc_design_date_and_time_assignment ( #8242, #8224, ( #8300 ) ) ;
#8223 = person_and_organization_role ( 'classification_officer' ) ;
#8224 = date_time_role ( 'classification_date' ) ;
#8225 = approval_person_organization ( #8226, #8249, #8390 ) ;
#8226 = person_and_organization ( #8389, #8366 ) ;
#8227 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999996400 ) ) ;
#8228 = axis2_placement_3d ( 'none', #8469, #8305, #8473 ) ;
#8229 = axis2_placement_3d ( 'none', #8436, #8434, #8433 ) ;
#8230 = cc_design_approval ( #8232, ( #8236 ) ) ;
#8231 = circle ( 'none', #8304, 4.900000000000016300 ) ;
#8232 = approval ( #8233, 'unknown' ) ;
#8233 = approval_status ( 'not_yet_approved' ) ;
#8234 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8235 = cc_design_security_classification ( #8236, ( #8325 ) ) ;
#8236 = security_classification ( '', '', #8324 ) ;
#8237 = face_bound ( 'none', #5167, .t. ) ;
#8238 = axis2_placement_3d ( 'none', #8253, #8252, #8211 ) ;
#8239 = face_outer_bound ( 'none', #5132, .t. ) ;
#8240 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8242 = date_and_time ( #8293, #8294 ) ;
#8243 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8244 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8246 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#8247 = cc_design_approval ( #8249, ( #8300 ) ) ;
#8248 = face_outer_bound ( 'none', #5153, .t. ) ;
#8249 = approval ( #8298, 'unknown' ) ;
#8250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8251 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#8252 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8253 = cartesian_point ( 'none', ( 2.384930973196149500e-018, 33.00000000000000700, 3.999999999999998200 ) ) ;
#8254 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8255 = direction ( 'none', ( 2.775557561562871300e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#8256 = direction ( 'none', ( 5.551115123125783900e-017, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#8257 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -25.84952505401361500, -19.60314285764754800 ) ) ;
#8258 = axis2_placement_3d ( 'none', #8257, #8256, #8255 ) ;
#8259 = cylindrical_surface ( 'none', #8260, 28.70836547601574700 ) ;
#8260 = axis2_placement_3d ( 'none', #8251, #8241, #8240 ) ;
#8261 = direction ( 'none', ( -0.1045377106962867800, -1.249000902703301100e-016, 0.9945209233808907100 ) ) ;
#8262 = circle ( 'none', #8258, 0.8000000000000009300 ) ;
#8263 = plane ( 'none', #8238 ) ;
#8264 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8266 = axis2_placement_3d ( 'none', #8413, #8265, #8264 ) ;
#8267 = conical_surface ( 'none', #8228, 5.000000000000019500, 0.7853981633974630400 ) ;
#8268 = face_bound ( 'none', #5205, .t. ) ;
#8269 = axis2_placement_3d ( 'none', #8273, #8272, #8437 ) ;
#8270 = face_outer_bound ( 'none', #5095, .t. ) ;
#8271 = cartesian_point ( 'none', ( 27.00000000000000000, 3.337162527676536300e-015, 3.999999999999997300 ) ) ;
#8272 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8273 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.499999999999998200 ) ) ;
#8274 = cc_design_person_and_organization_assignment ( #8286, #8432, ( #7974 ) ) ;
#8275 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.4649999999999925300 ) ) ;
#8276 = axis2_placement_3d ( 'none', #8443, #8277, #8316 ) ;
#8277 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8278 = approval_role ( '' ) ;
#8279 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8280 = circle ( 'none', #8315, 9.000000000000000000 ) ;
#8281 = cartesian_point ( 'none', ( -6.488952405314735100e-014, -31.60674923231022100, -21.12082316046052500 ) ) ;
#8282 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -30.84427712221261300, -20.88981791652661000 ) ) ;
#8283 = date_time_role ( 'classification_date' ) ;
#8284 = approval_person_organization ( #8286, #7968, #8278 ) ;
#8285 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -29.13086185489227400, -20.31246973411175100 ) ) ;
#8286 = person_and_organization ( #8254, #8429 ) ;
#8287 = cartesian_point ( 'none', ( 6.505213034913026600e-015, -27.45853224716285700, -19.61825658330166500 ) ) ;
#8288 = cartesian_point ( 'none', ( -3.903127820943280000e-015, -26.53590866621767600, -19.19219573586944300 ) ) ;
#8289 = circle ( 'none', #8306, 31.96500000000000700 ) ;
#8290 = local_time ( 12, 40, 53.00000000000000000, #8291 ) ;
#8292 = cylindrical_surface ( 'none', #8276, 31.96500000000000700 ) ;
#8291 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8293 = calendar_date ( 2018, 19, 4 ) ;
#8294 = local_time ( 12, 40, 53.00000000000000000, #8244 ) ;
#8295 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8296 = item_defined_transformation ( 'none', 'none', #4816, #4001 ) ;
#8297 = context_dependent_shape_representation ( #7980, #7978 ) ;
#8298 = approval_status ( 'not_yet_approved' ) ;
#8299 = cc_design_security_classification ( #8300, ( #8341 ) ) ;
#8300 = security_classification ( '', '', #8340 ) ;
#8301 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.399999999999997700 ) ) ;
#8302 = axis2_placement_3d ( 'none', #8427, #8426, #8369 ) ;
#8303 = face_outer_bound ( 'none', #5201, .t. ) ;
#8304 = axis2_placement_3d ( 'none', #8301, #8321, #8320 ) ;
#8305 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8306 = axis2_placement_3d ( 'none', #8309, #8499, #8497 ) ;
#8307 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8309 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.699999999999999300 ) ) ;
#8310 = cartesian_point ( 'none', ( -27.50000000000000700, 0.0000000000000000000, 0.9999999999999995600 ) ) ;
#8311 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8312 = axis2_placement_3d ( 'none', #8275, #8279, #8311 ) ;
#8313 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.399999999999998600 ) ) ;
#8314 = cartesian_point ( 'none', ( -9.000000000000000000, 0.0000000000000000000, 4.399999999999998600 ) ) ;
#8315 = axis2_placement_3d ( 'none', #8313, #8308, #8307 ) ;
#8316 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8317 = context_dependent_shape_representation ( #8444, #8442 ) ;
#8318 = cc_design_person_and_organization_assignment ( #8423, #8322, ( #8439 ) ) ;
#8319 = cc_design_date_and_time_assignment ( #8410, #8419, ( #8439 ) ) ;
#8320 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8322 = person_and_organization_role ( 'classification_officer' ) ;
#8323 = face_outer_bound ( 'none', #5059, .t. ) ;
#8324 = security_classification_level ( 'unclassified' ) ;
#8325 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #4865, #6801, $ ) ;
#8326 = product_definition_shape ( 'none', 'none', #8325 ) ;
#8327 =( representation_relationship ('none','none', #4823, #4797 ) representation_relationship_with_transformation ( #8330 )shape_representation_relationship( ) );
#8328 = cartesian_point ( 'none', ( -33.00000000000000700, 0.0000000000000000000, 2.499999999999999100 ) ) ;
#8329 = circle ( 'none', #8454, 0.8000000000000002700 ) ;
#8330 = item_defined_transformation ( 'none', 'none', #4812, #4001 ) ;
#8331 = context_dependent_shape_representation ( #8344, #8343 ) ;
#8332 = circle ( 'none', #8312, 31.96500000000000700 ) ;
#8333 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8334 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8335 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999999100 ) ) ;
#8336 = axis2_placement_3d ( 'none', #8335, #8334, #8333 ) ;
#8337 = cartesian_point ( 'none', ( -4.499999999999999100, 0.0000000000000000000, 3.999999999999993300 ) ) ;
#8338 = b_spline_curve_with_knots ( 'none', 3,
( #8288, #8287, #8285, #8282, #8281 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#8339 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.699999999999999300 ) ) ;
#8340 = security_classification_level ( 'unclassified' ) ;
#8342 = axis2_placement_3d ( 'none', #8347, #8398, #8397 ) ;
#8341 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #4865, #7438, $ ) ;
#8343 = product_definition_shape ( 'none', 'none', #8341 ) ;
#8344 =( representation_relationship ('none','none', #4823, #4796 ) representation_relationship_with_transformation ( #8296 )shape_representation_relationship( ) );
#8345 = circle ( 'none', #8348, 28.70836547601574700 ) ;
#8346 = circle ( 'none', #8411, 31.36500000000000600 ) ;
#8347 = cartesian_point ( 'none', ( 2.384930973196149500e-018, 28.70836547601574700, 5.605782061797444100 ) ) ;
#8348 = axis2_placement_3d ( 'none', #8246, #8245, #8243 ) ;
#8349 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8350 = face_outer_bound ( 'none', #5145, .t. ) ;
#8351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8352 = approval_role ( '' ) ;
#8354 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8353 = approval_date_time ( #8355, #8232 ) ;
#8355 = date_and_time ( #8357, #8359 ) ;
#8356 = axis2_placement_3d ( 'none', #8502, #8354, #8351 ) ;
#8357 = calendar_date ( 2018, 19, 4 ) ;
#8358 = circle ( 'none', #8356, 1.000000000000000000 ) ;
#8359 = local_time ( 12, 40, 53.00000000000000000, #8360 ) ;
#8360 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8361 = date_and_time ( #8362, #8363 ) ;
#8362 = calendar_date ( 2018, 19, 4 ) ;
#8363 = local_time ( 12, 40, 53.00000000000000000, #8364 ) ;
#8364 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8365 = face_outer_bound ( 'none', #5171, .t. ) ;
#8366 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#8367 = cartesian_point ( 'none', ( -12.50000000000000400, 0.0000000000000000000, 3.999999999999996400 ) ) ;
#8368 = calendar_date ( 2018, 19, 4 ) ;
#8369 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8370 = local_time ( 12, 40, 53.00000000000000000, #8372 ) ;
#8371 = conical_surface ( 'none', #8373, 31.50000000000002100, 0.7853981633974414000 ) ;
#8372 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8373 = axis2_placement_3d ( 'none', #8466, #8465, #8464 ) ;
#8374 = circle ( 'none', #8336, 33.00000000000000700 ) ;
#8375 = cc_design_approval ( #8376, ( #8380 ) ) ;
#8376 = approval ( #8377, 'unknown' ) ;
#8377 = approval_status ( 'not_yet_approved' ) ;
#8378 = face_bound ( 'none', #5109, .t. ) ;
#8379 = cc_design_security_classification ( #8380, ( #8383 ) ) ;
#8380 = security_classification ( '', '', #8382 ) ;
#8381 = toroidal_surface ( 'none', #8199, 11.00000000000000200, 1.500000000000000000 ) ;
#8382 = security_classification_level ( 'unclassified' ) ;
#8383 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #4865, #8075, $ ) ;
#8384 = product_definition_shape ( 'none', 'none', #8383 ) ;
#8385 =( representation_relationship ('none','none', #4823, #4219 ) representation_relationship_with_transformation ( #8386 )shape_representation_relationship( ) );
#8386 = item_defined_transformation ( 'none', 'none', #4794, #4001 ) ;
#8387 = context_dependent_shape_representation ( #8510, #8509 ) ;
#8388 = cc_design_person_and_organization_assignment ( #8215, #8210, ( #8506 ) ) ;
#8389 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8390 = approval_role ( '' ) ;
#8391 = approval_date_time ( #8393, #8249 ) ;
#8392 = circle ( 'none', #8266, 28.70836547601574700 ) ;
#8393 = date_and_time ( #8394, #8290 ) ;
#8394 = calendar_date ( 2018, 19, 4 ) ;
#8395 = cartesian_point ( 'none', ( -3.903127820943280000e-015, -26.53590866621767600, -19.19219573586944300 ) ) ;
#8396 = cartesian_point ( 'none', ( 3.035766082957723900e-015, -25.16314144180955400, -20.01408997942565200 ) ) ;
#8397 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8398 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8399 = person ( 'nauo-per9', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8400 = cartesian_point ( 'none', ( -6.488952405314735100e-014, -31.60674923231022100, -21.12082316046052500 ) ) ;
#8402 = face_bound ( 'none', #5138, .t. ) ;
#8401 = approval_role ( '' ) ;
#8403 = approval_date_time ( #8404, #8417 ) ;
#8404 = date_and_time ( #8405, #8407 ) ;
#8405 = calendar_date ( 2018, 19, 4 ) ;
#8406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8407 = local_time ( 12, 40, 53.00000000000000000, #8408 ) ;
#8409 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8408 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8410 = date_and_time ( #8412, #8414 ) ;
#8411 = axis2_placement_3d ( 'none', #8339, #8409, #8406 ) ;
#8412 = calendar_date ( 2018, 19, 4 ) ;
#8413 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#8414 = local_time ( 12, 40, 53.00000000000000000, #8415 ) ;
#8415 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8416 = cc_design_approval ( #8417, ( #8439 ) ) ;
#8417 = approval ( #8435, 'unknown' ) ;
#8418 = plane ( 'none', #8302 ) ;
#8419 = date_time_role ( 'classification_date' ) ;
#8420 = face_outer_bound ( 'none', #5194, .t. ) ;
#8421 = approval_person_organization ( #8423, #8417, #8401 ) ;
#8422 = circle ( 'none', #8229, 4.500000000000000000 ) ;
#8423 = person_and_organization ( #8399, #8424 ) ;
#8424 = organization ( 'nauo-org9', 'unspecified', 'unspecified' ) ;
#8425 = face_outer_bound ( 'none', #5192, .t. ) ;
#8426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8427 = cartesian_point ( 'none', ( 2.384930973196149500e-018, 12.50000000000000400, 2.499999999999997800 ) ) ;
#8428 = cartesian_point ( 'none', ( 1.804022921732535500e-014, -30.35988970871859700, -22.12349026794379400 ) ) ;
#8429 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#8430 = face_outer_bound ( 'none', #5224, .t. ) ;
#8431 = cc_design_date_and_time_assignment ( #7961, #8283, ( #7974 ) ) ;
#8432 = person_and_organization_role ( 'classification_officer' ) ;
#8433 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8434 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8435 = approval_status ( 'not_yet_approved' ) ;
#8436 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999993300 ) ) ;
#8437 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8438 = cc_design_security_classification ( #8439, ( #8441 ) ) ;
#8439 = security_classification ( '', '', #8440 ) ;
#8440 = security_classification_level ( 'unclassified' ) ;
#8441 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #4865, #8075, $ ) ;
#8442 = product_definition_shape ( 'none', 'none', #8441 ) ;
#8443 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8444 =( representation_relationship ('none','none', #4823, #4219 ) representation_relationship_with_transformation ( #8446 )shape_representation_relationship( ) );
#8445 = plane ( 'none', #8487 ) ;
#8446 = item_defined_transformation ( 'none', 'none', #4790, #4001 ) ;
#8447 = context_dependent_shape_representation ( #8385, #8384 ) ;
#8448 = cylindrical_surface ( 'none', #8470, 27.50000000000000700 ) ;
#8449 = face_outer_bound ( 'none', #5275, .t. ) ;
#8450 = cc_design_person_and_organization_assignment ( #8461, #8457, ( #8380 ) ) ;
#8451 = direction ( 'none', ( 1.110223024625149500e-016, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#8452 = direction ( 'none', ( 1.415534356397075200e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#8453 = cartesian_point ( 'none', ( 9.974659986866640800e-015, -30.98331947051440900, -21.62215671420215900 ) ) ;
#8454 = axis2_placement_3d ( 'none', #8453, #8452, #8451 ) ;
#8455 = cc_design_date_and_time_assignment ( #8478, #8459, ( #8380 ) ) ;
#8456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8458 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8457 = person_and_organization_role ( 'classification_officer' ) ;
#8459 = date_time_role ( 'classification_date' ) ;
#8460 = approval_person_organization ( #8461, #8376, #8471 ) ;
#8461 = person_and_organization ( #8468, #8462 ) ;
#8462 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#8463 = cartesian_point ( 'none', ( 33.00000000000000000, 4.041334437186264600e-015, 2.499999999999999100 ) ) ;
#8464 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8465 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8466 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8467 = conical_surface ( 'none', #8269, 5.000000000000019500, 0.7853981633974630400 ) ;
#8468 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8469 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.499999999999998200 ) ) ;
#8470 = axis2_placement_3d ( 'none', #8458, #8456, #8295 ) ;
#8471 = approval_role ( '' ) ;
#8472 = approval_date_time ( #8474, #8376 ) ;
#8473 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8474 = date_and_time ( #8475, #8476 ) ;
#8475 = calendar_date ( 2018, 19, 4 ) ;
#8476 = local_time ( 12, 40, 53.00000000000000000, #8477 ) ;
#8477 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8478 = date_and_time ( #8368, #8370 ) ;
#8479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8481 = vector ( 'none', #8479, 1000.000000000000000 ) ;
#8480 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8482 = cartesian_point ( 'none', ( -27.50000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8483 = line ( 'none', #8482, #8481 ) ;
#8484 = approval_role ( '' ) ;
#8485 = approval_date_time ( #8486, #8503 ) ;
#8486 = date_and_time ( #8488, #8489 ) ;
#8487 = axis2_placement_3d ( 'none', #8495, #8493, #8491 ) ;
#8488 = calendar_date ( 2018, 19, 4 ) ;
#8489 = local_time ( 12, 40, 53.00000000000000000, #8490 ) ;
#8490 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8491 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8492 = date_and_time ( #8494, #8496 ) ;
#8495 = cartesian_point ( 'none', ( 2.384930973196149500e-018, 31.36500000000000600, 1.699999999999999300 ) ) ;
#8494 = calendar_date ( 2018, 19, 4 ) ;
#8496 = local_time ( 12, 40, 53.00000000000000000, #8498 ) ;
#8497 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8498 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8500 = plane ( 'none', #8342 ) ;
#8501 = cc_design_approval ( #8503, ( #8506 ) ) ;
#8502 = cartesian_point ( 'none', ( -28.50000000000000700, 0.0000000000000000000, 0.9999999999999995600 ) ) ;
#8503 = approval ( #8504, 'unknown' ) ;
#8504 = approval_status ( 'not_yet_approved' ) ;
#8505 = cc_design_security_classification ( #8506, ( #8508 ) ) ;
#8506 = security_classification ( '', '', #8507 ) ;
#8507 = security_classification_level ( 'unclassified' ) ;
#8508 = next_assembly_usage_occurrence ( 'nauo9', ' ', ' ', #4865, #10158, $ ) ;
#8509 = product_definition_shape ( 'none', 'none', #8508 ) ;
#8510 =( representation_relationship ('none','none', #4823, #4221 ) representation_relationship_with_transformation ( #8511 )shape_representation_relationship( ) );
#8511 = item_defined_transformation ( 'none', 'none', #4808, #4001 ) ;
#8512 = context_dependent_shape_representation ( #8327, #8326 ) ;
#8513 = cc_design_person_and_organization_assignment ( #8520, #8516, ( #8236 ) ) ;
#8515 = toroidal_surface ( 'none', #8557, 28.50000000000000000, 1.000000000000000000 ) ;
#8514 = cc_design_date_and_time_assignment ( #8361, #8517, ( #8236 ) ) ;
#8516 = person_and_organization_role ( 'classification_officer' ) ;
#8517 = date_time_role ( 'classification_date' ) ;
#8518 = approval_person_organization ( #8520, #8232, #8352 ) ;
#8519 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999995600 ) ) ;
#8520 = person_and_organization ( #8349, #8522 ) ;
#8521 = face_outer_bound ( 'none', #5077, .t. ) ;
#8522 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#8523 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8749, #8643, #8631, #8630, #8633, #8632, #8639 ),
( #8638, #8637, #8748, #8747, #8746, #8745, #8642 ),
( #8641, #8640, #8736, #8735, #8734, #8733, #8732 ),
( #8647, #8646, #8645, #8644, #8636, #8635, #8634 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8524 = cartesian_point ( 'none', ( -28.50000000000000700, 0.0000000000000000000, -2.168404344971008900e-016 ) ) ;
#8525 = direction ( 'none', ( 0.9945209233808907100, -1.170938346284344600e-017, 0.1045377106962867700 ) ) ;
#8526 = cartesian_point ( 'none', ( -31.96500000000000000, 0.0000000000000000000, 0.4649999999999925300 ) ) ;
#8527 = cartesian_point ( 'none', ( 9.974659986866640800e-015, -31.60674923231020400, -21.12082316046051700 ) ) ;
#8528 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -30.84427712221261300, -20.88981791652661000 ) ) ;
#8529 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -29.13086185489227400, -20.31246973411175100 ) ) ;
#8530 = cartesian_point ( 'none', ( 6.505213034913026600e-015, -27.45853224716285700, -19.61825658330166500 ) ) ;
#8531 = cartesian_point ( 'none', ( -3.903127820947816000e-015, -26.53590866621767900, -19.19219573586942900 ) ) ;
#8532 = cartesian_point ( 'none', ( 1.600000000000003200, -31.60674923231022500, -21.12082316046051400 ) ) ;
#8533 = cartesian_point ( 'none', ( 1.600000000000006100, -30.84427712221263800, -20.88981791652660300 ) ) ;
#8534 = cartesian_point ( 'none', ( 1.600000000000002800, -29.13086185489230600, -20.31246973411172300 ) ) ;
#8535 = cartesian_point ( 'none', ( 1.600000000000000500, -27.45853224716286400, -19.61825658330165800 ) ) ;
#8536 = cartesian_point ( 'none', ( 1.600000000000000500, -26.53590866621767600, -19.19219573586942900 ) ) ;
#8537 = cartesian_point ( 'none', ( 1.600000000000005900, -30.35988970871860100, -22.12349026794377200 ) ) ;
#8538 = axis2_placement_3d ( 'none', #8595, #8594, #8593 ) ;
#8539 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8611, #8610, #8609, #8608, #8607 ),
( #8606, #8605, #8604, #8603, #8537 ),
( #8536, #8535, #8534, #8533, #8532 ),
( #8531, #8530, #8529, #8528, #8527 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8540 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8541 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8542 = axis2_placement_3d ( 'none', #8543, #8541, #8540 ) ;
#8543 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999999100 ) ) ;
#8544 = axis2_placement_3d ( 'none', #8574, #8552, #8570 ) ;
#8545 = circle ( 'none', #8542, 31.36500000000000600 ) ;
#8546 = plane ( 'none', #8544 ) ;
#8547 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8548 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#8549 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#8550 = axis2_placement_3d ( 'none', #8549, #8548, #8547 ) ;
#8551 = face_outer_bound ( 'none', #5092, .t. ) ;
#8552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8553 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8555 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8556 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8557 = axis2_placement_3d ( 'none', #8519, #8554, #8553 ) ;
#8558 = face_outer_bound ( 'none', #5283, .t. ) ;
#8559 = direction ( 'none', ( 1.110223024625149500e-016, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#8560 = direction ( 'none', ( 1.415534356397075200e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#8561 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8562 = cartesian_point ( 'none', ( 1.804022921732535500e-014, -30.35988970871859700, -22.12349026794379400 ) ) ;
#8563 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -29.57749700599258700, -21.86692397605512300 ) ) ;
#8564 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -27.81880766451674300, -21.23148250283404800 ) ) ;
#8565 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -26.10755944522797700, -20.47501388717390500 ) ) ;
#8566 = cartesian_point ( 'none', ( 3.035766082957723900e-015, -25.16314144180955400, -20.01408997942565200 ) ) ;
#8567 = b_spline_curve_with_knots ( 'none', 3,
( #8566, #8565, #8564, #8563, #8562 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#8568 = cartesian_point ( 'none', ( 9.974659986866640800e-015, -30.98331947051440900, -21.62215671420215900 ) ) ;
#8569 = axis2_placement_3d ( 'none', #8561, #8556, #8555 ) ;
#8570 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8571 = circle ( 'none', #8572, 0.8000000000000002700 ) ;
#8572 = axis2_placement_3d ( 'none', #8568, #8560, #8559 ) ;
#8573 = cylindrical_surface ( 'none', #8569, 9.000000000000000000 ) ;
#8574 = cartesian_point ( 'none', ( 4.360657999673979800e-016, 9.000000000000000000, 4.399999999999997700 ) ) ;
#8575 = face_outer_bound ( 'none', #5173, .t. ) ;
#8576 = plane ( 'none', #8538 ) ;
#8577 = face_outer_bound ( 'none', #5175, .t. ) ;
#8578 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8579 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8581 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999999100 ) ) ;
#8582 = axis2_placement_3d ( 'none', #8581, #8580, #8579 ) ;
#8583 = circle ( 'none', #8582, 33.00000000000000700 ) ;
#8584 = face_bound ( 'none', #5154, .t. ) ;
#8585 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8587 = axis2_placement_3d ( 'none', #8601, #8586, #8585 ) ;
#8588 = face_outer_bound ( 'none', #5124, .t. ) ;
#8589 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8590 = circle ( 'none', #8587, 33.00000000000000700 ) ;
#8591 = axis2_placement_3d ( 'none', #8578, #8596, #8589 ) ;
#8592 = circle ( 'none', #8550, 2.875000000000973900 ) ;
#8593 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8595 = cartesian_point ( 'none', ( 2.384930973196149500e-018, 33.00000000000000700, 2.499999999999998700 ) ) ;
#8596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8597 = cylindrical_surface ( 'none', #8591, 31.36500000000000600 ) ;
#8598 = cartesian_point ( 'none', ( 27.50000000000000000, 3.367778697655220100e-015, 3.499999999999997300 ) ) ;
#8599 = cartesian_point ( 'none', ( -1.250000000000000400, -1.734723475976750100e-015, 1.387778780781440000e-016 ) ) ;
#8600 = cartesian_point ( 'none', ( 28.50000000000000700, 3.490243377569955700e-015, -1.084202172485504400e-016 ) ) ;
#8601 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999998200 ) ) ;
#8602 = cartesian_point ( 'none', ( -27.50000000000000700, 0.0000000000000000000, 3.499999999999997300 ) ) ;
#8603 = cartesian_point ( 'none', ( 1.600000000000008700, -29.57749700599256200, -21.86692397605513000 ) ) ;
#8604 = cartesian_point ( 'none', ( 1.599999999999997400, -27.81880766451674700, -21.23148250283406900 ) ) ;
#8605 = cartesian_point ( 'none', ( 1.600000000000008500, -26.10755944522800900, -20.47501388717391200 ) ) ;
#8606 = cartesian_point ( 'none', ( 1.599999999999997900, -25.16314144180955000, -20.01408997942564100 ) ) ;
#8607 = cartesian_point ( 'none', ( 9.974659986866640800e-015, -30.35988970871857600, -22.12349026794379400 ) ) ;
#8608 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -29.57749700599258700, -21.86692397605512300 ) ) ;
#8609 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -27.81880766451674300, -21.23148250283404800 ) ) ;
#8610 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -26.10755944522797700, -20.47501388717390500 ) ) ;
#8611 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -25.16314144180957200, -20.01408997942563800 ) ) ;
#8612 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.399999999999997700 ) ) ;
#8613 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.499999999999997300 ) ) ;
#8614 = axis2_placement_3d ( 'none', #8613, #8669, #8668 ) ;
#8615 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8616 = toroidal_surface ( 'none', #8614, 27.00000000000000000, 0.5000000000000000000 ) ;
#8617 = axis2_placement_3d ( 'none', #8624, #8672, #8671 ) ;
#8618 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8620 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999995600 ) ) ;
#8621 = axis2_placement_3d ( 'none', #8620, #8619, #8618 ) ;
#8622 = face_bound ( 'none', #5198, .t. ) ;
#8623 = face_outer_bound ( 'none', #5204, .t. ) ;
#8624 = cartesian_point ( 'none', ( -1.732338545003610900e-015, 27.50000000000000400, 3.999999999999997300 ) ) ;
#8625 = plane ( 'none', #8617 ) ;
#8626 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8627 = toroidal_surface ( 'none', #8621, 28.50000000000000000, 1.000000000000000000 ) ;
#8628 = cylindrical_surface ( 'none', #8670, 4.500000000000000000 ) ;
#8629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8630 = cartesian_point ( 'none', ( -1.250000000000000900, -12.24613964765512900, -12.31500830393194200 ) ) ;
#8631 = cartesian_point ( 'none', ( -1.250000000000001600, -5.789784129171887500, -6.951089635116688600 ) ) ;
#8632 = cartesian_point ( 'none', ( -1.249999999999994700, -23.48759017967385200, -18.63643109682000400 ) ) ;
#8633 = cartesian_point ( 'none', ( -1.249999999999994700, -18.96889376729435000, -16.49583267372228700 ) ) ;
#8634 = cartesian_point ( 'none', ( 1.250000000000000700, -25.84952505401357900, -19.60314285764754100 ) ) ;
#8635 = cartesian_point ( 'none', ( 1.250000000000000700, -23.48759017967383800, -18.63643109681999700 ) ) ;
#8636 = cartesian_point ( 'none', ( 1.250000000000004200, -18.96889376729436400, -16.49583267372228700 ) ) ;
#8637 = cartesian_point ( 'none', ( -1.250000000000004000, -4.313362852798983100, -2.298811831501500300 ) ) ;
#8638 = cartesian_point ( 'none', ( -1.250000000000002700, -2.500000000000001300, 0.0000000000000000000 ) ) ;
#8639 = cartesian_point ( 'none', ( -1.249999999999991100, -25.84952505401359300, -19.60314285764753400 ) ) ;
#8640 = cartesian_point ( 'none', ( 1.249999999999992200, -4.313362852798972500, -2.298811831501510900 ) ) ;
#8641 = cartesian_point ( 'none', ( 1.249999999999993600, -2.500000000000004000, 0.0000000000000000000 ) ) ;
#8642 = cartesian_point ( 'none', ( -1.249999999999997300, -27.99447384215131200, -18.31893310209096600 ) ) ;
#8643 = cartesian_point ( 'none', ( -1.249999999999987600, -1.819145745771367800, -2.428892910556146300 ) ) ;
#8644 = cartesian_point ( 'none', ( 1.250000000000001800, -12.24613964765512900, -12.31500830393193400 ) ) ;
#8645 = cartesian_point ( 'none', ( 1.250000000000007500, -5.789784129171905200, -6.951089635116695800 ) ) ;
#8646 = cartesian_point ( 'none', ( 1.250000000000007500, -1.819145745771355600, -2.428892910556139200 ) ) ;
#8647 = cartesian_point ( 'none', ( 1.250000000000009300, -1.561251128379126400e-014, -1.387778780781445700e-014 ) ) ;
#8648 = axis2_placement_3d ( 'none', #8690, #8689, #8688 ) ;
#8649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8650 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8651 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.499999999999997300 ) ) ;
#8652 = axis2_placement_3d ( 'none', #8651, #8650, #8649 ) ;
#8653 = axis2_placement_3d ( 'none', #8687, #8684, #8683 ) ;
#8654 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8655 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8656 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999995600 ) ) ;
#8657 = axis2_placement_3d ( 'none', #8656, #8655, #8654 ) ;
#8658 = circle ( 'none', #8648, 0.5000000000000004400 ) ;
#8659 = circle ( 'none', #8653, 0.5000000000000000000 ) ;
#8660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8662 = axis2_placement_3d ( 'none', #8612, #8661, #8660 ) ;
#8663 = cartesian_point ( 'none', ( 4.499999999999999100, 5.510910596163085600e-016, 3.999999999999993300 ) ) ;
#8664 = circle ( 'none', #8657, 27.50000000000000700 ) ;
#8665 = circle ( 'none', #8652, 27.50000000000000700 ) ;
#8666 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8667 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8668 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8670 = axis2_placement_3d ( 'none', #8615, #8667, #8666 ) ;
#8671 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8672 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8673 = face_outer_bound ( 'none', #5203, .t. ) ;
#8674 = axis2_placement_3d ( 'none', #8769, #8768, #8767 ) ;
#8675 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8676 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8677 = axis2_placement_3d ( 'none', #8783, #8676, #8675 ) ;
#8678 = toroidal_surface ( 'none', #8780, 27.00000000000000000, 0.5000000000000000000 ) ;
#8679 = direction ( 'none', ( 0.7071067811865582300, 0.0000000000000000000, 0.7071067811865368000 ) ) ;
#8680 = vector ( 'none', #8679, 999.9999999999998900 ) ;
#8681 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8682 = cylindrical_surface ( 'none', #8808, 27.50000000000000700 ) ;
#8683 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8684 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8685 = face_outer_bound ( 'none', #5105, .t. ) ;
#8686 = circle ( 'none', #8813, 9.000000000000000000 ) ;
#8687 = cartesian_point ( 'none', ( -27.00000000000000700, 0.0000000000000000000, 3.499999999999997300 ) ) ;
#8688 = direction ( 'none', ( -1.000000000000000000, -1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#8689 = direction ( 'none', ( -1.224646799147352700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8690 = cartesian_point ( 'none', ( 27.00000000000000700, 3.306546357697852900e-015, 3.499999999999997300 ) ) ;
#8691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8692 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8693 = axis2_placement_3d ( 'none', #8702, #8698, #8692 ) ;
#8694 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8696 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8697 = axis2_placement_3d ( 'none', #8696, #8695, #8694 ) ;
#8698 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8699 = cylindrical_surface ( 'none', #8697, 9.000000000000000000 ) ;
#8700 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8701 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.399999999999998600 ) ) ;
#8703 = face_bound ( 'none', #5298, .t. ) ;
#8704 = circle ( 'none', #8693, 9.000000000000000000 ) ;
#8705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8706 = vector ( 'none', #8705, 1000.000000000000000 ) ;
#8707 = cartesian_point ( 'none', ( -9.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8708 = line ( 'none', #8707, #8706 ) ;
#8709 = face_outer_bound ( 'none', #5228, .t. ) ;
#8710 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8711 = vector ( 'none', #8710, 1000.000000000000000 ) ;
#8712 = circle ( 'none', #8722, 9.000000000000000000 ) ;
#8713 = cartesian_point ( 'none', ( 27.50000000000000700, 3.367778697655220900e-015, 0.0000000000000000000 ) ) ;
#8714 = line ( 'none', #8713, #8711 ) ;
#8715 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8716 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8717 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999995600 ) ) ;
#8718 = face_outer_bound ( 'none', #5442, .t. ) ;
#8719 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#8720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8721 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8722 = axis2_placement_3d ( 'none', #8719, #8701, #8700 ) ;
#8723 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8725 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999997800 ) ) ;
#8726 = axis2_placement_3d ( 'none', #8725, #8724, #8723 ) ;
#8727 = circle ( 'none', #8726, 11.00000000000000400 ) ;
#8728 = cartesian_point ( 'none', ( -11.00000000000000400, 0.0000000000000000000, 3.999999999999996400 ) ) ;
#8729 = circle ( 'none', #8765, 1.500000000000000000 ) ;
#8730 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8731 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8732 = cartesian_point ( 'none', ( 1.249999999999997300, -27.99447384215131200, -18.31893310209096600 ) ) ;
#8733 = cartesian_point ( 'none', ( 1.250000000000005300, -25.67661984405118900, -17.43104291343665600 ) ) ;
#8734 = cartesian_point ( 'none', ( 1.249999999999994400, -21.24608518415092100, -15.44808763468540600 ) ) ;
#8735 = cartesian_point ( 'none', ( 1.250000000000002200, -14.63961452539505200, -11.56884110464236300 ) ) ;
#8736 = cartesian_point ( 'none', ( 1.249999999999999600, -8.272435450254741700, -6.560846397952793100 ) ) ;
#8737 = direction ( 'none', ( 1.000000000000000000, 9.020562075079449900e-017, -2.220446049250312600e-016 ) ) ;
#8738 = direction ( 'none', ( 1.110223024625156800e-016, 4.510281037539699700e-017, 1.000000000000000000 ) ) ;
#8739 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.387778780781445700e-014, 0.0000000000000000000 ) ) ;
#8740 = axis2_placement_3d ( 'none', #8739, #8738, #8737 ) ;
#8741 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999997800 ) ) ;
#8742 = face_outer_bound ( 'none', #5057, .t. ) ;
#8743 = circle ( 'none', #8662, 4.900000000000016300 ) ;
#8744 = axis2_placement_3d ( 'none', #8741, #8629, #8626 ) ;
#8745 = cartesian_point ( 'none', ( -1.250000000000000000, -25.67661984405115700, -17.43104291343664500 ) ) ;
#8746 = cartesian_point ( 'none', ( -1.249999999999995800, -21.24608518415092500, -15.44808763468541600 ) ) ;
#8747 = cartesian_point ( 'none', ( -1.250000000000003600, -14.63961452539507300, -11.56884110464235800 ) ) ;
#8748 = cartesian_point ( 'none', ( -1.250000000000000900, -8.272435450254741700, -6.560846397952793100 ) ) ;
#8749 = cartesian_point ( 'none', ( -1.249999999999994700, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#8750 = circle ( 'none', #8744, 11.00000000000000400 ) ;
#8751 = cartesian_point ( 'none', ( -27.00000000000000700, 0.0000000000000000000, 3.999999999999997300 ) ) ;
#8752 = face_outer_bound ( 'none', #5073, .t. ) ;
#8753 = circle ( 'none', #8740, 1.250000000000000200 ) ;
#8754 = circle ( 'none', #8772, 27.50000000000000700 ) ;
#8755 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999996400 ) ) ;
#8756 = axis2_placement_3d ( 'none', #8755, #8731, #8730 ) ;
#8757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8758 = vector ( 'none', #8757, 1000.000000000000000 ) ;
#8759 = toroidal_surface ( 'none', #8756, 11.00000000000000200, 1.500000000000000000 ) ;
#8760 = cartesian_point ( 'none', ( 31.50000000000001400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8761 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8762 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8763 = cartesian_point ( 'none', ( 9.000000000000000000, 1.102182119232617300e-015, 0.0000000000000000000 ) ) ;
#8764 = line ( 'none', #8763, #8758 ) ;
#8765 = axis2_placement_3d ( 'none', #8728, #8721, #8720 ) ;
#8766 = axis2_placement_3d ( 'none', #8770, #8762, #8761 ) ;
#8767 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8768 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8769 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.4649999999999925300 ) ) ;
#8770 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.499999999999997300 ) ) ;
#8771 = face_outer_bound ( 'none', #5243, .t. ) ;
#8772 = axis2_placement_3d ( 'none', #8717, #8716, #8715 ) ;
#8773 = direction ( 'none', ( -0.7071067811865429100, 8.659560562354874900e-017, 0.7071067811865521200 ) ) ;
#8774 = vector ( 'none', #8773, 999.9999999999998900 ) ;
#8775 = cartesian_point ( 'none', ( -31.50000000000002100, 3.857637417314163500e-015, 0.0000000000000000000 ) ) ;
#8776 = cartesian_point ( 'none', ( 31.96500000000000000, 3.914583493474512600e-015, 0.4649999999999925300 ) ) ;
#8777 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8778 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8779 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.499999999999997300 ) ) ;
#8780 = axis2_placement_3d ( 'none', #8779, #8778, #8777 ) ;
#8781 = line ( 'none', #8775, #8774 ) ;
#8782 = circle ( 'none', #8766, 27.50000000000000700 ) ;
#8783 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999997300 ) ) ;
#8784 = face_outer_bound ( 'none', #5240, .t. ) ;
#8785 = cartesian_point ( 'none', ( -4.500000000000000900, 0.0000000000000000000, 2.499999999999997300 ) ) ;
#8786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8787 = vector ( 'none', #8786, 1000.000000000000000 ) ;
#8788 = cartesian_point ( 'none', ( -31.96500000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8789 = cartesian_point ( 'none', ( 4.500000000000000000, 5.510910596163086600e-016, 2.499999999999997300 ) ) ;
#8790 = line ( 'none', #8788, #8787 ) ;
#8791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8792 = vector ( 'none', #8791, 1000.000000000000000 ) ;
#8793 = cartesian_point ( 'none', ( 4.500000000000000000, 5.510910596163086600e-016, 0.0000000000000000000 ) ) ;
#8794 = cartesian_point ( 'none', ( -9.000000000000000000, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#8795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8796 = cartesian_point ( 'none', ( 5.000000000000019500, 0.0000000000000000000, 4.499999999999998200 ) ) ;
#8797 = line ( 'none', #8796, #8680 ) ;
#8798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8799 = vector ( 'none', #8798, 1000.000000000000000 ) ;
#8800 = cartesian_point ( 'none', ( -4.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8801 = line ( 'none', #8793, #8792 ) ;
#8802 = circle ( 'none', #8674, 31.96500000000000700 ) ;
#8803 = circle ( 'none', #8677, 27.00000000000000700 ) ;
#8804 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8805 = line ( 'none', #8800, #8799 ) ;
#8806 = circle ( 'none', #8814, 4.500000000000000900 ) ;
#8807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8808 = axis2_placement_3d ( 'none', #8681, #8807, #8804 ) ;
#8809 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999997300 ) ) ;
#8810 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8812 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.605782061797444100 ) ) ;
#8813 = axis2_placement_3d ( 'none', #8812, #8811, #8810 ) ;
#8814 = axis2_placement_3d ( 'none', #8809, #8691, #8795 ) ;
#8815 = direction ( 'none', ( -0.9945209233808907100, -1.127570259384918300e-017, 0.1045377106962865900 ) ) ;
#8816 = direction ( 'none', ( -0.1045377106962865800, 1.700029006457271000e-016, -0.9945209233808907100 ) ) ;
#8817 = axis2_placement_3d ( 'none', #8824, #8816, #8815 ) ;
#8818 = cartesian_point ( 'none', ( 5.478362296743907400, -0.2058505823281930900, 0.0000000000000000000 ) ) ;
#8819 = cartesian_point ( 'none', ( 0.05227113215015843900, 0.3645055912228495300, 0.6628618682371183500 ) ) ;
#8820 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, -6.418476861114186200e-017 ) ) ;
#8821 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, -9.020562075079400600e-017 ) ) ;
#8822 = cartesian_point ( 'none', ( 4.313715389568581100, -1.650482936252414000, 0.0000000000000000000 ) ) ;
#8823 = axis2_placement_3d ( 'none', #8822, #8821, #8820 ) ;
#8824 = cartesian_point ( 'none', ( 5.478362296743907400, -3.469446951953613400e-015, -0.2058505823281930900 ) ) ;
#8825 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401361100, -19.60314285764751900 ) ) ;
#8826 = cartesian_point ( 'none', ( 3.790009844363981400, -23.48759017967385900, -18.63643109682000400 ) ) ;
#8827 = cartesian_point ( 'none', ( 3.790009844363974700, -18.96889376729436400, -16.49583267372228700 ) ) ;
#8828 = cartesian_point ( 'none', ( 3.790009844363967600, -12.24613964765511500, -12.31500830393194200 ) ) ;
#8829 = cartesian_point ( 'none', ( 3.790009844363969400, -5.789784129171883900, -6.951089635116688600 ) ) ;
#8830 = cartesian_point ( 'none', ( 3.790009844363969400, -1.819145745771355600, -2.428892910556139200 ) ) ;
#8831 = cartesian_point ( 'none', ( 3.790009844363976000, 3.192228882821835100e-031, -6.800116025829087000e-015 ) ) ;
#8832 = circle ( 'none', #8916, 5.500000000000000000 ) ;
#8833 = cartesian_point ( 'none', ( 4.900000000000016300, 0.0000000000000000000, 4.399999999999997700 ) ) ;
#8834 = axis2_placement_3d ( 'none', #8858, #8857, #8843 ) ;
#8835 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8836 = circle ( 'none', #8855, 28.50000000000000700 ) ;
#8837 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8839 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.999999999999996400 ) ) ;
#8840 = axis2_placement_3d ( 'none', #8839, #8838, #8837 ) ;
#8841 = circle ( 'none', #8840, 12.50000000000000400 ) ;
#8842 = circle ( 'none', #8896, 31.96500000000000700 ) ;
#8843 = direction ( 'none', ( -1.000000000000000000, -1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#8844 = axis2_placement_3d ( 'none', #8847, #8894, #8835 ) ;
#8845 = cartesian_point ( 'none', ( -4.900000000000016300, 6.000769315822047500e-016, 4.399999999999997700 ) ) ;
#8846 = circle ( 'none', #8834, 1.499999999999999600 ) ;
#8847 = cartesian_point ( 'none', ( -1.732338545003610900e-015, 27.50000000000000400, 0.0000000000000000000 ) ) ;
#8848 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8849 = circle ( 'none', #8912, 28.50000000000000700 ) ;
#8850 = cylindrical_surface ( 'none', #8887, 31.96500000000000700 ) ;
#8851 = cartesian_point ( 'none', ( 11.00000000000000200, 1.438959988998139800e-015, 2.499999999999997800 ) ) ;
#8852 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8854 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8855 = axis2_placement_3d ( 'none', #8854, #8853, #8852 ) ;
#8856 = plane ( 'none', #8844 ) ;
#8857 = direction ( 'none', ( -1.224646799147352700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8858 = cartesian_point ( 'none', ( 11.00000000000000400, 1.347111479062088400e-015, 3.999999999999996400 ) ) ;
#8859 = circle ( 'none', #8817, 5.496103833403527300 ) ;
#8860 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#8861 = direction ( 'none', ( -5.551115123125782700e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#8862 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360100, -19.60314285764752600 ) ) ;
#8863 = axis2_placement_3d ( 'none', #8862, #8861, #8860 ) ;
#8864 = axis2_placement_3d ( 'none', #8908, #8907, #8906 ) ;
#8865 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#8866 = direction ( 'none', ( 7.438494264988548800e-015, -0.5136839022230155200, -0.8579795152548430600 ) ) ;
#8867 = axis2_placement_3d ( 'none', #8932, #8866, #8865 ) ;
#8868 = cartesian_point ( 'none', ( 8.999999999999998200, 1.102182119232617100e-015, 4.399999999999998600 ) ) ;
#8869 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.699999999999999300 ) ) ;
#8870 = cartesian_point ( 'none', ( -31.50000000000001400, 3.886110455394337600e-015, 0.0000000000000000000 ) ) ;
#8871 = cartesian_point ( 'none', ( 0.1736386267881251400, -0.3517482125251075700, -1.325197236996037600 ) ) ;
#8872 = direction ( 'none', ( -9.244463733058733500e-033, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#8873 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#8874 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#8875 = circle ( 'none', #9027, 1.800000000000000500 ) ;
#8876 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#8877 = cartesian_point ( 'none', ( 0.1736386267881251400, 0.3517482125251180100, -1.325197236996034100 ) ) ;
#8878 = direction ( 'none', ( 0.0000000000000000000, -2.334869823772510000e-016, 1.000000000000000000 ) ) ;
#8879 = direction ( 'none', ( 2.465190342187077400e-032, 1.000000000000000000, 2.334869823772510000e-016 ) ) ;
#8880 = cartesian_point ( 'none', ( 1.924038590812249300, 2.218126332583884100e-016, -0.9499999999999997300 ) ) ;
#8881 = axis2_placement_3d ( 'none', #8880, #8879, #8878 ) ;
#8882 = toroidal_surface ( 'none', #8936, 0.9499999999999997300, 1.800000000000000500 ) ;
#8883 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8884 = circle ( 'none', #8864, 0.8000000000000002700 ) ;
#8885 = face_outer_bound ( 'none', #5313, .t. ) ;
#8886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8887 = axis2_placement_3d ( 'none', #8883, #8900, #8886 ) ;
#8888 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8889 = cartesian_point ( 'none', ( 0.05227113215015843900, 0.6628618682371147900, 0.3645055912228529800 ) ) ;
#8890 = cartesian_point ( 'none', ( 5.500000000000005300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8891 = circle ( 'none', #8940, 1.250000000000000200 ) ;
#8892 = axis2_placement_3d ( 'none', #8934, #8922, #8921 ) ;
#8893 = b_spline_curve_with_knots ( 'none', 3,
( #8889, #8927, #8926, #8925, #8924, #8923 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704590900, 0.0004654019627409184000 ),
.unspecified. ) ;
#8894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8896 = axis2_placement_3d ( 'none', #8869, #8895, #8888 ) ;
#8897 = circle ( 'none', #8863, 1.250000000000000200 ) ;
#8898 = cartesian_point ( 'none', ( 31.96500000000000000, 3.914583493474512600e-015, 1.699999999999999300 ) ) ;
#8899 = cartesian_point ( 'none', ( -31.96500000000000700, 0.0000000000000000000, 1.699999999999999300 ) ) ;
#8900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8901 = circle ( 'none', #8823, 5.110639382718486200 ) ;
#8902 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8903 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8904 = cartesian_point ( 'none', ( 0.1736386267881251400, 0.3517482125251075700, 1.325197236996034100 ) ) ;
#8905 = b_spline_curve_with_knots ( 'none', 3,
( #8831, #8830, #8829, #8828, #8827, #8826, #8825 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#8906 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#8907 = direction ( 'none', ( 1.415534356397075200e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#8908 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420214500 ) ) ;
#8909 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8910 = vector ( 'none', #8909, 1000.000000000000000 ) ;
#8911 = cartesian_point ( 'none', ( 8.999999999999998200, 1.102182119232617100e-015, 5.605782061797444100 ) ) ;
#8912 = axis2_placement_3d ( 'none', #8848, #8903, #8902 ) ;
#8913 = direction ( 'none', ( -9.244463733058729400e-033, 1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#8914 = cartesian_point ( 'none', ( 1.924038590812249300, 6.420892015374394100e-016, -2.749999999999999600 ) ) ;
#8915 = plane ( 'none', #8892 ) ;
#8916 = axis2_placement_3d ( 'none', #8890, #8913, #8944 ) ;
#8917 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962867800, 1.170938346284345100e-017 ) ) ;
#8918 = direction ( 'none', ( -0.1045377106962868100, -0.9945209233808908200, -3.379241331202820600e-015 ) ) ;
#8919 = axis2_placement_3d ( 'none', #8818, #8918, #8917 ) ;
#8920 = circle ( 'none', #8919, 5.496103833403527300 ) ;
#8921 = direction ( 'none', ( -1.000000000000000000, -9.020562075079394400e-017, 2.220446049250312600e-016 ) ) ;
#8922 = direction ( 'none', ( -2.220446049250312600e-016, -4.510281037539700300e-017, -1.000000000000000000 ) ) ;
#8923 = cartesian_point ( 'none', ( 0.05227113215015843900, 0.3645055912228495300, 0.6628618682371183500 ) ) ;
#8924 = cartesian_point ( 'none', ( 0.04283342656759962800, 0.3654976227749792700, 0.5847525898605681100 ) ) ;
#8925 = cartesian_point ( 'none', ( 0.03747494762469270200, 0.3983463665329564100, 0.5081155029861184100 ) ) ;
#8926 = cartesian_point ( 'none', ( 0.03748434007539407100, 0.5083041598269645300, 0.3982344612332655000 ) ) ;
#8927 = cartesian_point ( 'none', ( 0.04283343629186694300, 0.5847526703344637600, 0.3654976217534121100 ) ) ;
#8928 = cartesian_point ( 'none', ( -11.00000000000000400, 0.0000000000000000000, 2.499999999999997800 ) ) ;
#8929 = cartesian_point ( 'none', ( 12.50000000000000400, 1.530808498934191300e-015, 3.999999999999996400 ) ) ;
#8930 = cartesian_point ( 'none', ( 31.96500000000000700, 3.914583493474513400e-015, 0.0000000000000000000 ) ) ;
#8931 = line ( 'none', #8930, #8910 ) ;
#8932 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008200, -19.60314285765536700 ) ) ;
#8933 = circle ( 'none', #8867, 0.7999999999999939400 ) ;
#8934 = cartesian_point ( 'none', ( 1.262574684646719800, -1.387778780781445700e-014, -6.938893903907228400e-015 ) ) ;
#8935 = face_outer_bound ( 'none', #5363, .t. ) ;
#8936 = axis2_placement_3d ( 'none', #8943, #8873, #8872 ) ;
#8937 = direction ( 'none', ( 1.000000000000000000, 9.020562075079449900e-017, -2.220446049250312600e-016 ) ) ;
#8938 = direction ( 'none', ( 1.110223024625156800e-016, 4.510281037539699700e-017, 1.000000000000000000 ) ) ;
#8939 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.387778780781445700e-014, 0.0000000000000000000 ) ) ;
#8940 = axis2_placement_3d ( 'none', #8939, #8938, #8937 ) ;
#8941 = face_outer_bound ( 'none', #5601, .t. ) ;
#8942 = circle ( 'none', #8881, 1.800000000000000500 ) ;
#8943 = cartesian_point ( 'none', ( 1.924038590812249300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8944 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 1.110223024625156500e-016 ) ) ;
#8945 = cartesian_point ( 'none', ( -1.599999999999999600, -30.84427712221263800, -20.88981791652659200 ) ) ;
#8946 = cartesian_point ( 'none', ( -1.599999999999998800, -29.13086185489226300, -20.31246973411173000 ) ) ;
#8947 = cartesian_point ( 'none', ( -1.600000000000010700, -27.45853224716284700, -19.61825658330165800 ) ) ;
#8948 = cartesian_point ( 'none', ( -1.599999999999997900, -26.53590866621769400, -19.19219573586942900 ) ) ;
#8949 = cartesian_point ( 'none', ( 9.974659986866640800e-015, -31.60674923231020400, -21.12082316046051700 ) ) ;
#8950 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -30.84427712221261300, -20.88981791652661000 ) ) ;
#8951 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -29.13086185489227400, -20.31246973411175100 ) ) ;
#8952 = cartesian_point ( 'none', ( 6.505213034913026600e-015, -27.45853224716285700, -19.61825658330166500 ) ) ;
#8953 = cartesian_point ( 'none', ( -3.903127820947816000e-015, -26.53590866621767900, -19.19219573586942900 ) ) ;
#8954 = cylindrical_surface ( 'none', #9060, 0.9999999999999935600 ) ;
#8955 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#8956 = b_spline_curve_with_knots ( 'none', 3,
( #8973, #8972, #8971, #8980, #8979 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#8957 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -1.457167719820518200e-016 ) ) ;
#8958 = cartesian_point ( 'none', ( 4.313715389568581100, 1.650482936252414000, 0.0000000000000000000 ) ) ;
#8959 = axis2_placement_3d ( 'none', #8958, #8957, #7392 ) ;
#8960 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.144237745221966700e-017 ) ) ;
#8961 = cartesian_point ( 'none', ( 0.1637976534117346900, 1.332270436610318200, -1.479117313752185800e-016 ) ) ;
#8962 = cartesian_point ( 'none', ( 5.040009844363954300, -31.60674923231019700, -21.12082316046051000 ) ) ;
#8963 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221264900, -20.88981791652660300 ) ) ;
#8964 = cartesian_point ( 'none', ( 5.040009844363969400, -29.13086185489225200, -20.31246973411174400 ) ) ;
#8965 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330165800 ) ) ;
#8966 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395100, -19.19219573587695700 ) ) ;
#8967 = axis2_placement_3d ( 'none', #9026, #8968, #8960 ) ;
#8968 = direction ( 'none', ( 9.244463733058732100e-033, 1.144237745221966700e-017, -1.000000000000000000 ) ) ;
#8969 = circle ( 'none', #8977, 1.250000000000000200 ) ;
#8970 = axis2_placement_3d ( 'none', #8983, #8955, #9011 ) ;
#8971 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283405500 ) ) ;
#8972 = cartesian_point ( 'none', ( 5.040009844363969400, -26.10755944522796300, -20.47501388717389800 ) ) ;
#8973 = cartesian_point ( 'none', ( 5.040009844363969400, -25.16314144182621200, -20.01408997943377700 ) ) ;
#8974 = circle ( 'none', #9010, 1.299999999999999200 ) ;
#8975 = direction ( 'none', ( 1.110223024625156800e-016, 4.510281037539699700e-017, 1.000000000000000000 ) ) ;
#8976 = cartesian_point ( 'none', ( 5.040009844363976500, 0.0000000000000000000, -6.938893903907228400e-015 ) ) ;
#8977 = axis2_placement_3d ( 'none', #8976, #8975, #9036 ) ;
#8978 = cartesian_point ( 'none', ( 8.000000000000007100, -1.554312234475217600e-016, 1.299999999999999200 ) ) ;
#8979 = cartesian_point ( 'none', ( 5.040009844364025300, -30.35988970871857300, -22.12349026794377900 ) ) ;
#8980 = cartesian_point ( 'none', ( 5.040009844363979100, -29.57749700599258000, -21.86692397605513700 ) ) ;
#8981 = cartesian_point ( 'none', ( 5.040009844363954300, -31.60674923231019700, -21.12082316046051000 ) ) ;
#8982 = face_outer_bound ( 'none', #5370, .t. ) ;
#8983 = cartesian_point ( 'none', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8984 = line ( 'none', #9035, #8990 ) ;
#8985 = cartesian_point ( 'none', ( 7.800000000000001600, 3.502304735658757100e-016, -1.500000000000000000 ) ) ;
#8986 = axis2_placement_3d ( 'none', #8996, #8995, #9056 ) ;
#8987 = cartesian_point ( 'none', ( 8.000000000000007100, 3.268817753281514200e-016, -1.299999999999999200 ) ) ;
#8988 = cartesian_point ( 'none', ( 7.800000000000001600, -1.665334536937742200e-016, 1.500000000000000000 ) ) ;
#8989 = direction ( 'none', ( -0.7071067811865560100, 1.651002285577361800e-016, -0.7071067811865391400 ) ) ;
#8990 = vector ( 'none', #8989, 1000.000000000000000 ) ;
#8991 = plane ( 'none', #8998 ) ;
#8992 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#8993 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#8994 = cartesian_point ( 'none', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8995 = direction ( 'none', ( -1.110223024625156800e-016, -0.5136839022226268300, -0.8579795152550757600 ) ) ;
#8996 = cartesian_point ( 'none', ( 2.512574684646738300, -25.84952505401358600, -19.60314285764754100 ) ) ;
#8997 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -25.84952505401360100, -19.60314285764753400 ) ) ;
#8998 = axis2_placement_3d ( 'none', #9051, #9050, #9049 ) ;
#8999 = face_outer_bound ( 'none', #5351, .t. ) ;
#9000 = face_bound ( 'none', #5545, .t. ) ;
#9001 = cartesian_point ( 'none', ( 5.040009844364025300, -30.35988970871857300, -22.12349026794377900 ) ) ;
#9002 = direction ( 'none', ( -7.843514919931496500e-033, -0.5000000000000015500, 0.8660254037844378200 ) ) ;
#9003 = vector ( 'none', #9002, 1000.000000000000000 ) ;
#9004 = axis2_placement_3d ( 'none', #8994, #8993, #8992 ) ;
#9005 = cartesian_point ( 'none', ( 0.1736386267881251400, -0.3517482125251145100, 1.325197236996030500 ) ) ;
#9006 = line ( 'none', #9018, #9017 ) ;
#9007 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625153500e-016, -1.000000000000000000 ) ) ;
#9008 = direction ( 'none', ( 1.000000000000000000, -2.465190342187077400e-032, 9.244463733058732100e-033 ) ) ;
#9009 = cartesian_point ( 'none', ( 8.000000000000007100, 3.469446951953614200e-015, 0.0000000000000000000 ) ) ;
#9010 = axis2_placement_3d ( 'none', #9009, #9008, #9007 ) ;
#9011 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#9012 = circle ( 'none', #9031, 0.9999999999999874500 ) ;
#9013 = face_outer_bound ( 'none', #5350, .t. ) ;
#9014 = direction ( 'none', ( 5.551115123125786400e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#9015 = circle ( 'none', #8986, 1.250000000000000200 ) ;
#9016 = direction ( 'none', ( -0.7071067811865560100, -7.850462293418780900e-017, 0.7071067811865391400 ) ) ;
#9017 = vector ( 'none', #9016, 1000.000000000000000 ) ;
#9018 = cartesian_point ( 'none', ( 7.800000000000001600, -1.665334536937734800e-016, 1.500000000000000000 ) ) ;
#9019 = cartesian_point ( 'none', ( -6.123532776778104300e-030, -1.600000000000019200, 143.5000000000000300 ) ) ;
#9020 = line ( 'none', #9019, #9003 ) ;
#9021 = cartesian_point ( 'none', ( -6.138323918750998100e-030, -1.000000000000004400, 138.5000000000000000 ) ) ;
#9022 = circle ( 'none', #8970, 1.500000000000000000 ) ;
#9023 = circle ( 'none', #8959, 5.110639382718485300 ) ;
#9024 = direction ( 'none', ( -2.465190342187077400e-032, -1.000000000000000000, -1.110223024625156500e-016 ) ) ;
#9025 = cartesian_point ( 'none', ( 1.924038590812249300, -1.054711873393898400e-016, 0.9499999999999997300 ) ) ;
#9026 = cartesian_point ( 'none', ( 5.500000000000005300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9027 = axis2_placement_3d ( 'none', #9025, #9024, #8874 ) ;
#9028 = b_spline_curve_with_knots ( 'none', 3,
( #8966, #8965, #8964, #8963, #8962 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#9029 = direction ( 'none', ( 2.465190328815695300e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9030 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#9031 = axis2_placement_3d ( 'none', #9057, #9030, #9029 ) ;
#9032 = circle ( 'none', #8967, 5.500000000000000000 ) ;
#9033 = conical_surface ( 'none', #9004, 1.500000000000000000, 0.7853981633974365100 ) ;
#9034 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395100, -19.19219573587695700 ) ) ;
#9035 = cartesian_point ( 'none', ( 7.800000000000001600, 3.502304735658765000e-016, -1.500000000000000000 ) ) ;
#9036 = direction ( 'none', ( 1.000000000000000000, 9.020562075079396900e-017, -2.220446049250314600e-016 ) ) ;
#9037 = cartesian_point ( 'none', ( 9.974659986866640800e-015, -30.35988970871857600, -22.12349026794379400 ) ) ;
#9038 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -29.57749700599258700, -21.86692397605512300 ) ) ;
#9039 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -27.81880766451674300, -21.23148250283404800 ) ) ;
#9040 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -26.10755944522797700, -20.47501388717390500 ) ) ;
#9041 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -25.16314144180957200, -20.01408997942563800 ) ) ;
#9042 = cartesian_point ( 'none', ( -1.600000000000003200, -30.35988970871856600, -22.12349026794377200 ) ) ;
#9043 = cartesian_point ( 'none', ( -1.600000000000002100, -29.57749700599258300, -21.86692397605511900 ) ) ;
#9044 = cartesian_point ( 'none', ( -1.600000000000006800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#9045 = cartesian_point ( 'none', ( -1.600000000000008500, -26.10755944522798800, -20.47501388717389000 ) ) ;
#9046 = cartesian_point ( 'none', ( -1.600000000000005900, -25.16314144180955700, -20.01408997942564100 ) ) ;
#9047 = cartesian_point ( 'none', ( -1.600000000000000500, -31.60674923231025000, -21.12082316046052500 ) ) ;
#9048 = axis2_placement_3d ( 'none', #8997, #9055, #9014 ) ;
#9049 = direction ( 'none', ( 2.775557561562892600e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#9050 = direction ( 'none', ( -1.665334536937735600e-016, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#9051 = cartesian_point ( 'none', ( -1.249999999999991100, -25.84952505401359300, -19.60314285764753400 ) ) ;
#9052 = circle ( 'none', #9048, 1.250000000000000200 ) ;
#9053 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.778091562876226000e-014, 143.5000000000000300 ) ) ;
#9054 = face_outer_bound ( 'none', #5405, .t. ) ;
#9055 = direction ( 'none', ( -1.110223024625156800e-016, -0.5136839022226268300, -0.8579795152550757600 ) ) ;
#9056 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#9057 = cartesian_point ( 'none', ( -6.162975822039154700e-030, -1.716137153019911500e-014, 138.5000000000000000 ) ) ;
#9058 = cartesian_point ( 'none', ( 1.224646799147276000e-016, 0.9999999999999705800, 138.5000000000000000 ) ) ;
#9059 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8953, #8952, #8951, #8950, #8949 ),
( #8948, #8947, #8946, #8945, #9047 ),
( #9046, #9045, #9044, #9043, #9042 ),
( #9041, #9040, #9039, #9038, #9037 ) ),
.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 ( ) );
#9060 = axis2_placement_3d ( 'none', #9053, #9062, #9061 ) ;
#9061 = direction ( 'none', ( 2.465190328815680000e-032, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9062 = direction ( 'none', ( -2.328969390028449000e-032, -1.239088197126289600e-016, 1.000000000000000000 ) ) ;
#9063 = cartesian_point ( 'none', ( 3.790009844363981400, -23.48759017967385900, -18.63643109682000400 ) ) ;
#9064 = cartesian_point ( 'none', ( 3.790009844363974700, -18.96889376729436400, -16.49583267372228700 ) ) ;
#9065 = cartesian_point ( 'none', ( 3.790009844363967600, -12.24613964765511500, -12.31500830393194200 ) ) ;
#9066 = cartesian_point ( 'none', ( 3.790009844363969400, -5.789784129171883900, -6.951089635116688600 ) ) ;
#9067 = cartesian_point ( 'none', ( 3.790009844363969400, -1.819145745771355600, -2.428892910556139200 ) ) ;
#9068 = cartesian_point ( 'none', ( 3.790009844363972900, 0.0000000000000000000, -1.387778780781445700e-014 ) ) ;
#9069 = cartesian_point ( 'none', ( 1.924038590812249300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9070 = circle ( 'none', #9329, 0.8000000000000002700 ) ;
#9071 = plane ( 'none', #9083 ) ;
#9072 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#9073 = direction ( 'none', ( -5.551115123125782700e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#9074 = cartesian_point ( 'none', ( 0.05227113215015843900, 0.6628618682371183500, -0.3645055912228529800 ) ) ;
#9075 = axis2_placement_3d ( 'none', #9128, #9082, #9081 ) ;
#9076 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, -6.418476861114186200e-017 ) ) ;
#9077 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, -9.020562075079400600e-017 ) ) ;
#9078 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9104, #9103, #9102, #9101, #9100 ),
( #9180, #9179, #9178, #9177, #9176 ),
( #9175, #9174, #9173, #9172, #9099 ),
( #9098, #9097, #9096, #9095, #9094 ) ),
.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 ( ) );
#9079 = cartesian_point ( 'none', ( 0.1736386267881251400, 1.325197236996030500, -0.3517482125251110100 ) ) ;
#9080 = b_spline_curve_with_knots ( 'none', 3,
( #9136, #9170, #9135, #9134, #9133, #9132 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704588700, 0.0004654019627409175300 ),
.unspecified. ) ;
#9081 = direction ( 'none', ( 1.000000000000000000, 9.020562075079396900e-017, -2.220446049250314600e-016 ) ) ;
#9082 = direction ( 'none', ( 1.110223024625156800e-016, 4.510281037539699700e-017, 1.000000000000000000 ) ) ;
#9083 = axis2_placement_3d ( 'none', #9145, #9160, #9131 ) ;
#9084 = cartesian_point ( 'none', ( 6.290009844363976500, 1.127570259384924900e-016, -7.216449660063517500e-015 ) ) ;
#9085 = circle ( 'none', #9075, 1.250000000000000200 ) ;
#9086 = circle ( 'none', #9087, 5.496103833403527300 ) ;
#9087 = axis2_placement_3d ( 'none', #9092, #9091, #9105 ) ;
#9088 = cartesian_point ( 'none', ( 4.313715389568581100, -6.938893903907227600e-015, 1.650482936252414000 ) ) ;
#9089 = axis2_placement_3d ( 'none', #9151, #9141, #9121 ) ;
#9090 = axis2_placement_3d ( 'none', #9088, #9130, #9129 ) ;
#9091 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.413935800722356400e-015 ) ) ;
#9092 = cartesian_point ( 'none', ( 5.478362296743907400, 0.2058505823281930900, 0.0000000000000000000 ) ) ;
#9093 = face_outer_bound ( 'none', #5434, .t. ) ;
#9094 = cartesian_point ( 'none', ( 5.040009844363969400, -30.35988970871857600, -22.12349026794377900 ) ) ;
#9095 = cartesian_point ( 'none', ( 5.040009844363979100, -29.57749700599258000, -21.86692397605513700 ) ) ;
#9096 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283405500 ) ) ;
#9097 = cartesian_point ( 'none', ( 5.040009844363969400, -26.10755944522796300, -20.47501388717389800 ) ) ;
#9098 = cartesian_point ( 'none', ( 5.040009844363969400, -25.16314144180957200, -20.01408997942565200 ) ) ;
#9099 = cartesian_point ( 'none', ( 3.440009844363966600, -30.35988970871858700, -22.12349026794377200 ) ) ;
#9100 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019000, -21.12082316046051000 ) ) ;
#9101 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221264900, -20.88981791652660300 ) ) ;
#9102 = cartesian_point ( 'none', ( 5.040009844363969400, -29.13086185489225200, -20.31246973411174400 ) ) ;
#9103 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330165800 ) ) ;
#9104 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767200, -19.19219573586943600 ) ) ;
#9105 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865900, 1.170938346284344800e-017 ) ) ;
#9106 = cartesian_point ( 'none', ( 6.290009844363975600, -27.99447384215131500, -18.31893310209095600 ) ) ;
#9107 = cartesian_point ( 'none', ( 6.290009844363972900, -25.67661984405118500, -17.43104291343665600 ) ) ;
#9108 = cartesian_point ( 'none', ( 6.290009844363976500, -21.24608518415090000, -15.44808763468541600 ) ) ;
#9109 = cartesian_point ( 'none', ( 6.290009844363971100, -14.63961452539507800, -11.56884110464236800 ) ) ;
#9110 = cartesian_point ( 'none', ( 6.290009844363965800, -8.272435450254738100, -6.560846397952798400 ) ) ;
#9111 = cartesian_point ( 'none', ( 6.290009844363965800, -4.313362852798972500, -2.298811831501500300 ) ) ;
#9112 = cartesian_point ( 'none', ( 6.290009844363965800, -2.500000000000004000, 0.0000000000000000000 ) ) ;
#9113 = cartesian_point ( 'none', ( 3.790009844363964500, -27.99447384215129000, -18.31893310209095600 ) ) ;
#9114 = cartesian_point ( 'none', ( 3.790009844363972000, -25.67661984405116400, -17.43104291343666600 ) ) ;
#9115 = cartesian_point ( 'none', ( 3.790009844363971100, -21.24608518415090000, -15.44808763468541600 ) ) ;
#9116 = cartesian_point ( 'none', ( 3.790009844363968500, -14.63961452539507300, -11.56884110464237400 ) ) ;
#9117 = cartesian_point ( 'none', ( 3.790009844363968500, -8.272435450254741700, -6.560846397952793100 ) ) ;
#9118 = cartesian_point ( 'none', ( 3.790009844363966700, -4.313362852798983100, -2.298811831501495400 ) ) ;
#9119 = cartesian_point ( 'none', ( 3.790009844363966700, -2.500000000000004000, 0.0000000000000000000 ) ) ;
#9120 = cartesian_point ( 'none', ( 3.790009844363960500, -25.84952505401361500, -19.60314285764752600 ) ) ;
#9121 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9122 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401360400, -19.60314285764752600 ) ) ;
#9123 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360100, -19.60314285764752600 ) ) ;
#9124 = cartesian_point ( 'none', ( 32.37500000000015600, 28.99999999999919700, -6.500000000000000900 ) ) ;
#9125 = face_outer_bound ( 'none', #5373, .t. ) ;
#9126 = axis2_placement_3d ( 'none', #9123, #9073, #9072 ) ;
#9127 = cartesian_point ( 'none', ( -1.249999999999996900, -25.84952505401359700, -19.60314285764753700 ) ) ;
#9128 = cartesian_point ( 'none', ( 5.040009844363976500, 0.0000000000000000000, -6.938893903907228400e-015 ) ) ;
#9129 = direction ( 'none', ( -0.8120153713427135100, 6.418476861114183800e-017, -0.5836360481525751900 ) ) ;
#9130 = direction ( 'none', ( 0.5836360481525751900, 3.160666173229743300e-015, -0.8120153713427136200 ) ) ;
#9131 = direction ( 'none', ( -1.000000000000000000, -9.020562075079394400e-017, 2.220446049250312600e-016 ) ) ;
#9132 = cartesian_point ( 'none', ( 0.05227113215015843900, 0.6628618682371183500, -0.3645055912228529800 ) ) ;
#9133 = cartesian_point ( 'none', ( 0.04283342656759998200, 0.5847525898605748800, -0.3654976227749856000 ) ) ;
#9134 = cartesian_point ( 'none', ( 0.03747494762469359700, 0.5081155029861166300, -0.3983463665329636800 ) ) ;
#9135 = cartesian_point ( 'none', ( 0.03748434007539502800, 0.3982344612332697800, -0.5083041598269655300 ) ) ;
#9136 = cartesian_point ( 'none', ( 0.05227113215015843900, 0.3645055912228564700, -0.6628618682371217900 ) ) ;
#9137 = cartesian_point ( 'none', ( 4.313715389568581100, -1.650482936252414000, 0.0000000000000000000 ) ) ;
#9138 = axis2_placement_3d ( 'none', #9137, #9077, #9076 ) ;
#9139 = circle ( 'none', #9138, 5.110639382718486200 ) ;
#9140 = cartesian_point ( 'none', ( 3.790009844363976000, 3.192228882821835100e-031, -6.800116025829087000e-015 ) ) ;
#9141 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9142 = cartesian_point ( 'none', ( 2.000000000000001800, 3.502304735658757100e-016, -1.500000000000000000 ) ) ;
#9143 = face_outer_bound ( 'none', #5453, .t. ) ;
#9144 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9068, #9067, #9066, #9065, #9064, #9063, #9120 ),
( #9119, #9118, #9117, #9116, #9115, #9114, #9113 ),
( #9112, #9111, #9110, #9109, #9108, #9107, #9106 ),
( #9169, #9168, #9167, #9166, #9165, #9164, #9163 ) ),
.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 ( ) );
#9145 = cartesian_point ( 'none', ( 3.790009844363972900, 0.0000000000000000000, -1.387778780781445700e-014 ) ) ;
#9146 = circle ( 'none', #9126, 1.250000000000000200 ) ;
#9147 = cartesian_point ( 'none', ( 2.064317785737748600, -0.4513683279452445100, 0.1530120509309757000 ) ) ;
#9148 = line ( 'none', #9147, #9364 ) ;
#9149 = cartesian_point ( 'none', ( 0.05227113215015843900, 0.6628618682371147900, 0.3645055912228529800 ) ) ;
#9150 = circle ( 'none', #9090, 5.110639382718486200 ) ;
#9151 = cartesian_point ( 'none', ( 2.000000000000001800, 9.629649721936179300e-032, 0.0000000000000000000 ) ) ;
#9152 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401360400, -19.60314285764752600 ) ) ;
#9153 = cartesian_point ( 'none', ( 6.290009844363968500, -23.48759017967385900, -18.63643109681999700 ) ) ;
#9154 = cartesian_point ( 'none', ( 6.290009844363977400, -18.96889376729435000, -16.49583267372229400 ) ) ;
#9155 = cartesian_point ( 'none', ( 6.290009844363977400, -12.24613964765513300, -12.31500830393194200 ) ) ;
#9156 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171887500, -6.951089635116702900 ) ) ;
#9157 = cartesian_point ( 'none', ( 6.290009844363964900, -1.819145745771357300, -2.428892910556139200 ) ) ;
#9158 = cartesian_point ( 'none', ( 6.290009844363976500, 1.127570259384924900e-016, -7.216449660063517500e-015 ) ) ;
#9159 = cartesian_point ( 'none', ( 0.1843816890452487600, -2.310464132328028000e-016, 1.412162162162162300 ) ) ;
#9160 = direction ( 'none', ( -2.220446049250312600e-016, -4.510281037539700300e-017, -1.000000000000000000 ) ) ;
#9161 = b_spline_curve_with_knots ( 'none', 3,
( #9158, #9157, #9156, #9155, #9154, #9153, #9152 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#9162 = cartesian_point ( 'none', ( 1.924038590812249300, -3.053113317719180000e-016, 2.749999999999999600 ) ) ;
#9163 = cartesian_point ( 'none', ( 6.290009844363977400, -25.84952505401360800, -19.60314285764753400 ) ) ;
#9164 = cartesian_point ( 'none', ( 6.290009844363968500, -23.48759017967385900, -18.63643109681999700 ) ) ;
#9165 = cartesian_point ( 'none', ( 6.290009844363977400, -18.96889376729435000, -16.49583267372229400 ) ) ;
#9166 = cartesian_point ( 'none', ( 6.290009844363977400, -12.24613964765513300, -12.31500830393194200 ) ) ;
#9167 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171887500, -6.951089635116702900 ) ) ;
#9168 = cartesian_point ( 'none', ( 6.290009844363964900, -1.819145745771357300, -2.428892910556139200 ) ) ;
#9169 = cartesian_point ( 'none', ( 6.290009844363980900, -1.734723475976807100e-015, -6.938893903907228400e-015 ) ) ;
#9170 = cartesian_point ( 'none', ( 0.04283343629186627700, 0.3654976217534154900, -0.5847526703344658700 ) ) ;
#9171 = circle ( 'none', #9089, 1.500000000000000000 ) ;
#9172 = cartesian_point ( 'none', ( 3.440009844363966600, -29.57749700599258300, -21.86692397605511900 ) ) ;
#9173 = cartesian_point ( 'none', ( 3.440009844363965700, -27.81880766451674300, -21.23148250283405500 ) ) ;
#9174 = cartesian_point ( 'none', ( 3.440009844363964000, -26.10755944522798800, -20.47501388717390100 ) ) ;
#9175 = cartesian_point ( 'none', ( 3.440009844363971900, -25.16314144180955000, -20.01408997942565200 ) ) ;
#9176 = cartesian_point ( 'none', ( 3.440009844363964000, -31.60674923231022900, -21.12082316046050300 ) ) ;
#9177 = cartesian_point ( 'none', ( 3.440009844363969300, -30.84427712221262800, -20.88981791652660300 ) ) ;
#9178 = cartesian_point ( 'none', ( 3.440009844363965700, -29.13086185489227700, -20.31246973411174400 ) ) ;
#9179 = cartesian_point ( 'none', ( 3.440009844363964000, -27.45853224716287500, -19.61825658330165800 ) ) ;
#9180 = cartesian_point ( 'none', ( 3.440009844363964000, -26.53590866621769400, -19.19219573586944000 ) ) ;
#9181 = plane ( 'none', #9228 ) ;
#9182 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#9183 = direction ( 'none', ( 1.110223024625156900e-015, -0.5136839022230163000, -0.8579795152548427300 ) ) ;
#9184 = cartesian_point ( 'none', ( 2.512574684646731200, -25.84952505403006000, -19.60314285765536700 ) ) ;
#9185 = face_outer_bound ( 'none', #5495, .t. ) ;
#9186 = direction ( 'none', ( 5.551115123125786400e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#9187 = direction ( 'none', ( -1.110223024625156800e-016, -0.5136839022226268300, -0.8579795152550757600 ) ) ;
#9188 = circle ( 'none', #9226, 1.250000000000000700 ) ;
#9189 = circle ( 'none', #9222, 1.250000000000000200 ) ;
#9190 = circle ( 'none', #9199, 0.7999999999999958300 ) ;
#9191 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9192 = vector ( 'none', #9191, 1000.000000000000000 ) ;
#9193 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -25.84952505401360100, -19.60314285764753400 ) ) ;
#9194 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9195 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9196 = cartesian_point ( 'none', ( 0.05227113215015843900, -0.3645055912228495300, -0.6628618682371183500 ) ) ;
#9197 = cartesian_point ( 'none', ( -25.39999999999996300, -1.665334536937734800e-016, 1.500000000000000000 ) ) ;
#9198 = axis2_placement_3d ( 'none', #9193, #9187, #9186 ) ;
#9199 = axis2_placement_3d ( 'none', #9184, #9183, #9182 ) ;
#9200 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9201 = axis2_placement_3d ( 'none', #9200, #9195, #9194 ) ;
#9202 = line ( 'none', #9197, #9192 ) ;
#9203 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9204 = vector ( 'none', #9203, 1000.000000000000000 ) ;
#9205 = cartesian_point ( 'none', ( -25.39999999999996300, -3.053113317719180500e-016, 2.750000000000000000 ) ) ;
#9206 = cylindrical_surface ( 'none', #9201, 1.500000000000000000 ) ;
#9207 = face_outer_bound ( 'none', #5504, .t. ) ;
#9208 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9209 = vector ( 'none', #9208, 1000.000000000000000 ) ;
#9210 = cartesian_point ( 'none', ( -25.39999999999996300, 6.420892015374402000e-016, -2.750000000000000000 ) ) ;
#9211 = face_outer_bound ( 'none', #5528, .t. ) ;
#9212 = circle ( 'none', #9198, 1.250000000000000200 ) ;
#9213 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962867800, 1.170938346284345100e-017 ) ) ;
#9214 = direction ( 'none', ( -0.1045377106962868100, -0.9945209233808908200, -3.379241331202820600e-015 ) ) ;
#9215 = cartesian_point ( 'none', ( 1.262574684646738100, -25.84952505401360100, -19.60314285764753400 ) ) ;
#9216 = cartesian_point ( 'none', ( 1.262574684646740500, -23.48759017967384500, -18.63643109682000400 ) ) ;
#9217 = cartesian_point ( 'none', ( 1.262574684646733600, -18.96889376729436800, -16.49583267372230100 ) ) ;
#9218 = cartesian_point ( 'none', ( 1.262574684646726100, -12.24613964765514300, -12.31500830393194200 ) ) ;
#9219 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#9220 = direction ( 'none', ( -1.110223024625156800e-016, -0.5136839022226268300, -0.8579795152550757600 ) ) ;
#9221 = cartesian_point ( 'none', ( 2.512574684646738300, -25.84952505401358600, -19.60314285764754100 ) ) ;
#9222 = axis2_placement_3d ( 'none', #9221, #9220, #9219 ) ;
#9223 = direction ( 'none', ( 1.000000000000000000, 9.020562075079322900e-017, -2.220446049250314100e-016 ) ) ;
#9224 = direction ( 'none', ( 1.110223024625156800e-016, 4.510281037539699700e-017, 1.000000000000000000 ) ) ;
#9225 = cartesian_point ( 'none', ( 2.512574684646732900, -1.734723475976807100e-014, -6.938893903907228400e-015 ) ) ;
#9226 = axis2_placement_3d ( 'none', #9225, #9224, #9223 ) ;
#9227 = cartesian_point ( 'none', ( 3.762574684646738300, -25.84952505401359000, -19.60314285764753700 ) ) ;
#9228 = axis2_placement_3d ( 'none', #9275, #9274, #9273 ) ;
#9229 = cartesian_point ( 'none', ( -1.249999999999991100, -25.84952505401359300, -19.60314285764753400 ) ) ;
#9230 = cartesian_point ( 'none', ( -1.249999999999994700, -23.48759017967385200, -18.63643109682000400 ) ) ;
#9231 = cartesian_point ( 'none', ( -1.249999999999994700, -18.96889376729435000, -16.49583267372228700 ) ) ;
#9232 = cartesian_point ( 'none', ( -1.250000000000000900, -12.24613964765512900, -12.31500830393194200 ) ) ;
#9233 = cartesian_point ( 'none', ( -1.250000000000001600, -5.789784129171887500, -6.951089635116688600 ) ) ;
#9234 = cartesian_point ( 'none', ( -1.249999999999987600, -1.819145745771367800, -2.428892910556146300 ) ) ;
#9235 = cartesian_point ( 'none', ( -1.249999999999994700, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#9236 = cartesian_point ( 'none', ( -1.250000000000005300, -23.70457626587591100, -20.88735261320408300 ) ) ;
#9237 = cartesian_point ( 'none', ( -1.250000000000000000, -21.29856051529656800, -19.84181928020334600 ) ) ;
#9238 = cartesian_point ( 'none', ( -1.250000000000000900, -16.69170235043781900, -17.54357771275917000 ) ) ;
#9239 = cartesian_point ( 'none', ( -1.249999999999998200, -9.852664769915191900, -13.06117550322148800 ) ) ;
#9240 = cartesian_point ( 'none', ( -1.249999999999993100, -3.307132808089047900, -7.341332872280592200 ) ) ;
#9241 = cartesian_point ( 'none', ( -1.249999999999994900, 0.6750713612562346800, -2.558973989610770600 ) ) ;
#9242 = cartesian_point ( 'none', ( -1.250000000000004000, 2.499999999999993800, 0.0000000000000000000 ) ) ;
#9243 = cartesian_point ( 'none', ( 1.250000000000000000, -23.70457626587591400, -20.88735261320410400 ) ) ;
#9244 = cartesian_point ( 'none', ( 1.250000000000002700, -21.29856051529656500, -19.84181928020335700 ) ) ;
#9245 = cartesian_point ( 'none', ( 1.249999999999999600, -16.69170235043779700, -17.54357771275917000 ) ) ;
#9246 = cartesian_point ( 'none', ( 1.250000000000002200, -9.852664769915191900, -13.06117550322149900 ) ) ;
#9247 = cartesian_point ( 'none', ( 1.250000000000007500, -3.307132808089040300, -7.341332872280592200 ) ) ;
#9248 = cartesian_point ( 'none', ( 1.250000000000002700, 0.6750713612562554400, -2.558973989610775900 ) ) ;
#9249 = cartesian_point ( 'none', ( 1.249999999999998700, 2.499999999999984500, 0.0000000000000000000 ) ) ;
#9250 = cartesian_point ( 'none', ( 1.250000000000000700, -25.84952505401357900, -19.60314285764754100 ) ) ;
#9251 = cartesian_point ( 'none', ( 1.250000000000000700, -23.48759017967383800, -18.63643109681999700 ) ) ;
#9252 = cartesian_point ( 'none', ( 1.250000000000004200, -18.96889376729436400, -16.49583267372228700 ) ) ;
#9253 = cartesian_point ( 'none', ( 1.250000000000001800, -12.24613964765512900, -12.31500830393193400 ) ) ;
#9254 = cartesian_point ( 'none', ( 1.250000000000007500, -5.789784129171905200, -6.951089635116695800 ) ) ;
#9255 = cartesian_point ( 'none', ( 1.250000000000007500, -1.819145745771355600, -2.428892910556139200 ) ) ;
#9256 = cartesian_point ( 'none', ( 1.250000000000009300, -1.561251128379126400e-014, -1.387778780781445700e-014 ) ) ;
#9257 = cartesian_point ( 'none', ( 1.262574684646730300, -5.789784129171898100, -6.951089635116688600 ) ) ;
#9258 = cartesian_point ( 'none', ( 1.262574684646730300, -1.819145745771357300, -2.428892910556139200 ) ) ;
#9259 = cartesian_point ( 'none', ( 1.262574684646732700, -1.387778780781449300e-014, -6.800116025829083800e-015 ) ) ;
#9260 = b_spline_curve_with_knots ( 'none', 3,
( #9259, #9258, #9257, #9218, #9217, #9216, #9215 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#9261 = axis2_placement_3d ( 'none', #9367, #9214, #9213 ) ;
#9262 = axis2_placement_3d ( 'none', #9334, #9333, #9332 ) ;
#9263 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9264 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9265 = axis2_placement_3d ( 'none', #9272, #9264, #9263 ) ;
#9266 = cartesian_point ( 'none', ( 5.040009844363969400, -25.16314144182621200, -20.01408997943377700 ) ) ;
#9267 = direction ( 'none', ( 1.000000000000000000, 9.020562075079322900e-017, -2.220446049250314100e-016 ) ) ;
#9268 = direction ( 'none', ( 1.110223024625156800e-016, 4.510281037539699700e-017, 1.000000000000000000 ) ) ;
#9269 = cartesian_point ( 'none', ( 2.512574684646732900, -1.734723475976807100e-014, -6.938893903907228400e-015 ) ) ;
#9270 = axis2_placement_3d ( 'none', #9269, #9268, #9267 ) ;
#9271 = cartesian_point ( 'none', ( 0.1843816890452487600, -1.412162162162159800, -1.615849248320213200e-017 ) ) ;
#9272 = cartesian_point ( 'none', ( 0.1843816890452487600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9273 = direction ( 'none', ( -1.000000000000000000, -9.020562075079394400e-017, 2.220446049250312600e-016 ) ) ;
#9274 = direction ( 'none', ( -2.220446049250312600e-016, -4.510281037539700300e-017, -1.000000000000000000 ) ) ;
#9275 = cartesian_point ( 'none', ( -1.249999999999994700, -1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#9276 = circle ( 'none', #9270, 1.250000000000000700 ) ;
#9277 = cartesian_point ( 'none', ( 0.1637976534117351300, -1.332270436610317700, -1.524434120412879500e-017 ) ) ;
#9278 = cartesian_point ( 'none', ( 3.762574684646738300, -25.84952505401359000, -19.60314285764753700 ) ) ;
#9279 = cartesian_point ( 'none', ( 3.762574684646732500, -23.48759017967384500, -18.63643109682000400 ) ) ;
#9280 = cartesian_point ( 'none', ( 3.762574684646729000, -18.96889376729438200, -16.49583267372229400 ) ) ;
#9281 = cartesian_point ( 'none', ( 3.762574684646725400, -12.24613964765513300, -12.31500830393194200 ) ) ;
#9282 = cartesian_point ( 'none', ( 3.762574684646727200, -5.789784129171887500, -6.951089635116702900 ) ) ;
#9283 = cartesian_point ( 'none', ( 3.762574684646725400, -1.819145745771369300, -2.428892910556139200 ) ) ;
#9284 = cartesian_point ( 'none', ( 3.762574684646733800, -1.723447773382957800e-014, -7.216449660063517500e-015 ) ) ;
#9285 = circle ( 'none', #9265, 1.412162162162162300 ) ;
#9286 = b_spline_curve_with_knots ( 'none', 3,
( #9284, #9283, #9282, #9281, #9280, #9279, #9278 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#9287 = spherical_surface ( 'none', #9262, 5.500000000000000000 ) ;
#9288 = cartesian_point ( 'none', ( 0.9125746846467283100, -26.10755944522798800, -20.47501388717389000 ) ) ;
#9289 = cartesian_point ( 'none', ( 0.9125746846467335200, -25.16314144180952900, -20.01408997942565200 ) ) ;
#9290 = cartesian_point ( 'none', ( 0.9125746846467256400, -31.60674923231020400, -21.12082316046051400 ) ) ;
#9291 = cartesian_point ( 'none', ( 0.9125746846467236400, -30.84427712221261700, -20.88981791652660300 ) ) ;
#9292 = cartesian_point ( 'none', ( 0.9125746846467277500, -29.13086185489225600, -20.31246973411172300 ) ) ;
#9293 = cartesian_point ( 'none', ( 0.9125746846467232000, -27.45853224716290000, -19.61825658330165800 ) ) ;
#9294 = cartesian_point ( 'none', ( 0.9125746846467256400, -26.53590866621767600, -19.19219573586942900 ) ) ;
#9295 = cartesian_point ( 'none', ( 2.512574684646731200, -31.60674923231019000, -21.12082316046051700 ) ) ;
#9296 = cartesian_point ( 'none', ( 2.512574684646727600, -30.84427712221260600, -20.88981791652661000 ) ) ;
#9297 = cartesian_point ( 'none', ( 2.512574684646721000, -29.13086185489225200, -20.31246973411174400 ) ) ;
#9298 = cartesian_point ( 'none', ( 2.512574684646731200, -27.45853224716284300, -19.61825658330166500 ) ) ;
#9299 = cartesian_point ( 'none', ( 2.512574684646727600, -26.53590866621767200, -19.19219573586942900 ) ) ;
#9300 = face_bound ( 'none', #5459, .t. ) ;
#9301 = cartesian_point ( 'none', ( 3.790009844363960500, -25.84952505401361500, -19.60314285764752600 ) ) ;
#9302 = face_outer_bound ( 'none', #5329, .t. ) ;
#9303 = line ( 'none', #9205, #9204 ) ;
#9304 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9299, #9298, #9297, #9296, #9295 ),
( #9294, #9293, #9292, #9291, #9290 ),
( #9289, #9288, #9380, #9379, #9378 ),
( #9377, #9376, #9375, #9374, #9373 ) ),
.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 ( ) );
#9305 = axis2_placement_3d ( 'none', #9301, #9371, #9370 ) ;
#9306 = face_outer_bound ( 'none', #5492, .t. ) ;
#9307 = plane ( 'none', #9305 ) ;
#9308 = cartesian_point ( 'none', ( 0.1843816890452487600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9309 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850925400, -0.1039711490850922100 ) ) ;
#9310 = face_outer_bound ( 'none', #5452, .t. ) ;
#9311 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401361100, -19.60314285764751900 ) ) ;
#9312 = direction ( 'none', ( 0.8120153713427135100, 6.418476861114185000e-017, -0.5836360481525753000 ) ) ;
#9313 = direction ( 'none', ( 0.5836360481525751900, -2.924743780496897600e-015, 0.8120153713427136200 ) ) ;
#9314 = axis2_placement_3d ( 'none', #9336, #9313, #9312 ) ;
#9315 = cartesian_point ( 'none', ( 2.512574684646724500, -30.98331947051439500, -21.62215671420215900 ) ) ;
#9316 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#9317 = direction ( 'none', ( 1.526556658859590600e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#9318 = direction ( 'none', ( 0.9945209233808907100, -1.170938346284344600e-017, 0.1045377106962867700 ) ) ;
#9319 = direction ( 'none', ( -0.1045377106962867800, -1.249000902703301100e-016, 0.9945209233808907100 ) ) ;
#9320 = cartesian_point ( 'none', ( 5.478362296743907400, 9.629649721936179300e-032, 0.2058505823281965600 ) ) ;
#9321 = axis2_placement_3d ( 'none', #9320, #9319, #9318 ) ;
#9322 = circle ( 'none', #9321, 5.496103833403527300 ) ;
#9323 = cartesian_point ( 'none', ( 0.05227113215015843900, -0.3645055912228495300, -0.6628618682371183500 ) ) ;
#9324 = cartesian_point ( 'none', ( 0.04283342656759928800, -0.3654976227749825400, -0.5847525898605686600 ) ) ;
#9325 = cartesian_point ( 'none', ( 0.03747494762469336800, -0.3983463665329589600, -0.5081155029861150800 ) ) ;
#9326 = cartesian_point ( 'none', ( 0.03748434007539495200, -0.5083041598269649700, -0.3982344612332660600 ) ) ;
#9327 = cartesian_point ( 'none', ( 0.04283343629186640900, -0.5847526703344629900, -0.3654976217534122700 ) ) ;
#9328 = cartesian_point ( 'none', ( 0.05227113215015843900, -0.6628618682371183500, -0.3645055912228529800 ) ) ;
#9329 = axis2_placement_3d ( 'none', #9315, #9317, #9316 ) ;
#9330 = b_spline_curve_with_knots ( 'none', 3,
( #9328, #9327, #9326, #9325, #9324, #9323 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704578200, 0.0004654019627409154200 ),
.unspecified. ) ;
#9331 = circle ( 'none', #9314, 5.110639382718485300 ) ;
#9332 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.110223024625156500e-016 ) ) ;
#9333 = direction ( 'none', ( 9.244463733058730700e-033, -1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#9334 = cartesian_point ( 'none', ( 5.500000000000005300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9335 = cartesian_point ( 'none', ( 0.05227113215015843900, 0.3645055912228564700, -0.6628618682371217900 ) ) ;
#9336 = cartesian_point ( 'none', ( 4.313715389568581100, 6.938893903907227600e-015, -1.650482936252414000 ) ) ;
#9337 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221264900, -20.88981791652660300 ) ) ;
#9338 = cartesian_point ( 'none', ( 5.040009844363969400, -29.13086185489225200, -20.31246973411174400 ) ) ;
#9339 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330165800 ) ) ;
#9340 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767200, -19.19219573586943600 ) ) ;
#9341 = cartesian_point ( 'none', ( 6.640009844363972600, -31.60674923231022900, -21.12082316046051400 ) ) ;
#9342 = cartesian_point ( 'none', ( 6.640009844363979700, -30.84427712221263800, -20.88981791652661000 ) ) ;
#9343 = cartesian_point ( 'none', ( 6.640009844363968100, -29.13086185489225600, -20.31246973411174400 ) ) ;
#9344 = cartesian_point ( 'none', ( 6.640009844363967200, -27.45853224716288600, -19.61825658330165800 ) ) ;
#9345 = cartesian_point ( 'none', ( 6.640009844363972600, -26.53590866621767600, -19.19219573586944000 ) ) ;
#9346 = cartesian_point ( 'none', ( 6.640009844363977900, -30.35988970871858000, -22.12349026794377200 ) ) ;
#9347 = cartesian_point ( 'none', ( 6.640009844363977000, -29.57749700599257300, -21.86692397605511900 ) ) ;
#9348 = cartesian_point ( 'none', ( 6.640009844363973500, -27.81880766451674300, -21.23148250283406900 ) ) ;
#9349 = cartesian_point ( 'none', ( 6.640009844363977900, -26.10755944522799200, -20.47501388717391200 ) ) ;
#9350 = cartesian_point ( 'none', ( 6.640009844363975200, -25.16314144180954700, -20.01408997942564100 ) ) ;
#9351 = cartesian_point ( 'none', ( 5.040009844363969400, -30.35988970871857600, -22.12349026794377900 ) ) ;
#9352 = cartesian_point ( 'none', ( 5.040009844363979100, -29.57749700599258000, -21.86692397605513700 ) ) ;
#9353 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283405500 ) ) ;
#9354 = cartesian_point ( 'none', ( 5.040009844363969400, -26.10755944522796300, -20.47501388717389800 ) ) ;
#9355 = cartesian_point ( 'none', ( 5.040009844363969400, -25.16314144180957200, -20.01408997942565200 ) ) ;
#9356 = circle ( 'none', #9363, 2.749999999999999600 ) ;
#9357 = cartesian_point ( 'none', ( 0.1843816890452487600, 1.412162162162159800, -1.567814946936874400e-016 ) ) ;
#9358 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9359 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9360 = axis2_placement_3d ( 'none', #9308, #9359, #9358 ) ;
#9361 = circle ( 'none', #9360, 1.412162162162162300 ) ;
#9362 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9355, #9354, #9353, #9352, #9351 ),
( #9350, #9349, #9348, #9347, #9346 ),
( #9345, #9344, #9343, #9342, #9341 ),
( #9340, #9339, #9338, #9337, #7508 ) ),
.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 ( ) );
#9363 = axis2_placement_3d ( 'none', #9069, #9389, #9480 ) ;
#9364 = vector ( 'none', #9309, 999.9999999999998900 ) ;
#9365 = circle ( 'none', #9261, 5.496103833403527300 ) ;
#9366 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9256, #9255, #9254, #9253, #9252, #9251, #9250 ),
( #9249, #9248, #9247, #9246, #9245, #9244, #9243 ),
( #9242, #9241, #9240, #9239, #9238, #9237, #9236 ),
( #9235, #9234, #9233, #9232, #9231, #9230, #9229 ) ),
.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 ( ) );
#9367 = cartesian_point ( 'none', ( 5.478362296743907400, -0.2058505823281930900, 0.0000000000000000000 ) ) ;
#9368 = line ( 'none', #9210, #9209 ) ;
#9369 = cartesian_point ( 'none', ( 2.512574684646701000, -30.35988970871858300, -22.12349026794379400 ) ) ;
#9370 = direction ( 'none', ( 2.775557561562892600e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#9371 = direction ( 'none', ( -1.665334536937735600e-016, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#9372 = cartesian_point ( 'none', ( 0.05227113215015843900, -0.6628618682371183500, -0.3645055912228529800 ) ) ;
#9373 = cartesian_point ( 'none', ( 2.512574684646727600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#9374 = cartesian_point ( 'none', ( 2.512574684646731200, -29.57749700599256600, -21.86692397605512300 ) ) ;
#9375 = cartesian_point ( 'none', ( 2.512574684646734700, -27.81880766451672200, -21.23148250283405500 ) ) ;
#9376 = cartesian_point ( 'none', ( 2.512574684646738300, -26.10755944522797000, -20.47501388717389800 ) ) ;
#9377 = cartesian_point ( 'none', ( 2.512574684646734700, -25.16314144180956400, -20.01408997942564500 ) ) ;
#9378 = cartesian_point ( 'none', ( 0.9125746846467178700, -30.35988970871860800, -22.12349026794377200 ) ) ;
#9379 = cartesian_point ( 'none', ( 0.9125746846467262000, -29.57749700599258300, -21.86692397605513000 ) ) ;
#9380 = cartesian_point ( 'none', ( 0.9125746846467277500, -27.81880766451670100, -21.23148250283406900 ) ) ;
#9381 = face_outer_bound ( 'none', #5399, .t. ) ;
#9382 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9383 = circle ( 'none', #9427, 2.750000000000000000 ) ;
#9384 = cylindrical_surface ( 'none', #9431, 2.750000000000000000 ) ;
#9385 = cartesian_point ( 'none', ( 3.762574684646725400, -12.24613964765513300, -12.31500830393194200 ) ) ;
#9386 = cartesian_point ( 'none', ( 3.762574684646727200, -5.789784129171887500, -6.951089635116702900 ) ) ;
#9387 = cartesian_point ( 'none', ( 3.762574684646725400, -1.819145745771369300, -2.428892910556139200 ) ) ;
#9388 = cartesian_point ( 'none', ( 3.762574684646725400, -1.561251128379126400e-014, -6.938893903907228400e-015 ) ) ;
#9389 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9390 = cartesian_point ( 'none', ( 5.500000000000005300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9391 = cartesian_point ( 'none', ( 1.262574684646737200, -25.84952505401360800, -19.60314285764754800 ) ) ;
#9392 = cartesian_point ( 'none', ( 1.262574684646740500, -23.48759017967384500, -18.63643109682000400 ) ) ;
#9393 = cartesian_point ( 'none', ( 1.262574684646733600, -18.96889376729436800, -16.49583267372230100 ) ) ;
#9394 = cartesian_point ( 'none', ( 1.262574684646726100, -12.24613964765514300, -12.31500830393194200 ) ) ;
#9395 = cartesian_point ( 'none', ( 1.262574684646730300, -5.789784129171898100, -6.951089635116688600 ) ) ;
#9396 = cartesian_point ( 'none', ( 1.262574684646730300, -1.819145745771357300, -2.428892910556139200 ) ) ;
#9397 = cartesian_point ( 'none', ( 1.262574684646719800, -1.387778780781445700e-014, -6.938893903907228400e-015 ) ) ;
#9398 = cartesian_point ( 'none', ( 1.262574684646728700, -23.70457626587593600, -20.88735261320409400 ) ) ;
#9399 = cartesian_point ( 'none', ( 1.262574684646728700, -21.29856051529654700, -19.84181928020334600 ) ) ;
#9400 = cartesian_point ( 'none', ( 1.262574684646738700, -16.69170235043784000, -17.54357771275917000 ) ) ;
#9401 = cartesian_point ( 'none', ( 1.262574684646728300, -9.852664769915190100, -13.06117550322148800 ) ) ;
#9402 = cartesian_point ( 'none', ( 1.262574684646736100, -3.307132808089037600, -7.341332872280592200 ) ) ;
#9403 = cartesian_point ( 'none', ( 1.262574684646726300, 0.6750713612562554400, -2.558973989610781300 ) ) ;
#9404 = cartesian_point ( 'none', ( 1.262574684646726300, 2.499999999999983100, 0.0000000000000000000 ) ) ;
#9405 = cartesian_point ( 'none', ( 3.762574684646732100, -23.70457626587593200, -20.88735261320408300 ) ) ;
#9406 = cartesian_point ( 'none', ( 3.762574684646729400, -21.29856051529654300, -19.84181928020333500 ) ) ;
#9407 = cartesian_point ( 'none', ( 3.762574684646725800, -16.69170235043784000, -17.54357771275917000 ) ) ;
#9408 = cartesian_point ( 'none', ( 3.762574684646725800, -9.852664769915191900, -13.06117550322148800 ) ) ;
#9409 = cartesian_point ( 'none', ( 3.762574684646720500, -3.307132808089050500, -7.341332872280587700 ) ) ;
#9410 = cartesian_point ( 'none', ( 3.762574684646732100, 0.6750713612562554400, -2.558973989610781300 ) ) ;
#9411 = cartesian_point ( 'none', ( 3.762574684646726700, 2.499999999999972900, 0.0000000000000000000 ) ) ;
#9412 = cartesian_point ( 'none', ( 3.762574684646736100, -25.84952505401359300, -19.60314285764754100 ) ) ;
#9413 = cartesian_point ( 'none', ( 3.762574684646732500, -23.48759017967384500, -18.63643109682000400 ) ) ;
#9414 = cartesian_point ( 'none', ( 3.762574684646729000, -18.96889376729438200, -16.49583267372229400 ) ) ;
#9415 = axis2_placement_3d ( 'none', #9390, #9446, #9445 ) ;
#9416 = cartesian_point ( 'none', ( 1.250000000000007500, -1.819145745771355600, -2.428892910556139200 ) ) ;
#9417 = cartesian_point ( 'none', ( 1.249999999999999800, -1.376503078187596400e-014, -2.775557561562891400e-016 ) ) ;
#9418 = b_spline_curve_with_knots ( 'none', 3,
( #9417, #9416, #9436, #9435, #9434, #9433, #9432 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#9419 = cartesian_point ( 'none', ( 2.000000000000001800, -3.053113317719179500e-016, 2.750000000000000000 ) ) ;
#9420 = cartesian_point ( 'none', ( 3.762574684646733800, -1.723447773382957800e-014, -7.216449660063517500e-015 ) ) ;
#9421 = b_spline_curve_with_knots ( 'none', 3,
( #9489, #9488, #9487, #9486, #9485 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#9422 = face_outer_bound ( 'none', #5429, .t. ) ;
#9423 = plane ( 'none', #9483 ) ;
#9424 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9425 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9426 = cartesian_point ( 'none', ( 2.000000000000001800, 9.629649721936179300e-032, 0.0000000000000000000 ) ) ;
#9427 = axis2_placement_3d ( 'none', #9426, #9425, #9424 ) ;
#9428 = face_outer_bound ( 'none', #5523, .t. ) ;
#9429 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9430 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9431 = axis2_placement_3d ( 'none', #9430, #9429, #9382 ) ;
#9432 = cartesian_point ( 'none', ( 1.250000000000003300, -25.84952505401358300, -19.60314285764754400 ) ) ;
#9433 = cartesian_point ( 'none', ( 1.250000000000000700, -23.48759017967383800, -18.63643109681999700 ) ) ;
#9434 = cartesian_point ( 'none', ( 1.250000000000004200, -18.96889376729436400, -16.49583267372228700 ) ) ;
#9435 = cartesian_point ( 'none', ( 1.250000000000001800, -12.24613964765512900, -12.31500830393193400 ) ) ;
#9436 = cartesian_point ( 'none', ( 1.250000000000007500, -5.789784129171905200, -6.951089635116695800 ) ) ;
#9437 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9474, #9473, #9472, #9471, #9464 ),
( #9463, #9462, #9461, #9460, #9459 ),
( #9458, #9457, #9456, #9455, #9454 ),
( #9453, #9452, #9451, #9492, #9491 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#9438 = axis2_placement_3d ( 'none', #9443, #9448, #8876 ) ;
#9439 = direction ( 'none', ( -0.9945209233808906000, -1.127570259384924500e-017, 0.1045377106962865900 ) ) ;
#9440 = face_outer_bound ( 'none', #5534, .t. ) ;
#9441 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9442 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9443 = cartesian_point ( 'none', ( 0.1843816890452487600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9444 = circle ( 'none', #9449, 1.412162162162162300 ) ;
#9445 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.110223024625156500e-016 ) ) ;
#9446 = direction ( 'none', ( 9.244463733058730700e-033, -1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#9447 = cartesian_point ( 'none', ( 0.1843816890452487600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9448 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9449 = axis2_placement_3d ( 'none', #9447, #9442, #9441 ) ;
#9450 = cartesian_point ( 'none', ( 2.000000000000001800, 6.420892015374395100e-016, -2.750000000000000000 ) ) ;
#9451 = cartesian_point ( 'none', ( 2.512574684646721000, -29.13086185489225200, -20.31246973411174400 ) ) ;
#9452 = cartesian_point ( 'none', ( 2.512574684646731200, -27.45853224716284300, -19.61825658330166500 ) ) ;
#9453 = cartesian_point ( 'none', ( 2.512574684646727600, -26.53590866621767200, -19.19219573586942900 ) ) ;
#9454 = cartesian_point ( 'none', ( 4.112574684646725500, -31.60674923231018600, -21.12082316046052500 ) ) ;
#9455 = cartesian_point ( 'none', ( 4.112574684646730800, -30.84427712221261700, -20.88981791652658200 ) ) ;
#9456 = cartesian_point ( 'none', ( 4.112574684646739700, -29.13086185489226300, -20.31246973411173000 ) ) ;
#9457 = cartesian_point ( 'none', ( 4.112574684646721000, -27.45853224716288600, -19.61825658330165800 ) ) ;
#9458 = cartesian_point ( 'none', ( 4.112574684646728200, -26.53590866621767600, -19.19219573586942900 ) ) ;
#9459 = cartesian_point ( 'none', ( 4.112574684646722800, -30.35988970871860800, -22.12349026794378300 ) ) ;
#9460 = cartesian_point ( 'none', ( 4.112574684646725500, -29.57749700599258300, -21.86692397605511900 ) ) ;
#9461 = cartesian_point ( 'none', ( 4.112574684646726400, -27.81880766451676500, -21.23148250283407600 ) ) ;
#9462 = cartesian_point ( 'none', ( 4.112574684646725500, -26.10755944522798800, -20.47501388717388000 ) ) ;
#9463 = cartesian_point ( 'none', ( 4.112574684646730800, -25.16314144180955000, -20.01408997942565200 ) ) ;
#9464 = cartesian_point ( 'none', ( 2.512574684646727600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#9465 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9466 = cartesian_point ( 'none', ( 0.1736386267881251400, -1.325197236996037600, -0.3517482125251110100 ) ) ;
#9467 = direction ( 'none', ( 1.471045507628332800e-015, 0.6266669421770431100, 0.7792872022447657800 ) ) ;
#9468 = vector ( 'none', #9465, 1000.000000000000000 ) ;
#9469 = cartesian_point ( 'none', ( -25.39999999999996300, 3.502304735658765000e-016, -1.500000000000000000 ) ) ;
#9470 = line ( 'none', #9469, #9468 ) ;
#9471 = cartesian_point ( 'none', ( 2.512574684646731200, -29.57749700599256600, -21.86692397605512300 ) ) ;
#9472 = cartesian_point ( 'none', ( 2.512574684646734700, -27.81880766451672200, -21.23148250283405500 ) ) ;
#9473 = cartesian_point ( 'none', ( 2.512574684646738300, -26.10755944522797000, -20.47501388717389800 ) ) ;
#9474 = cartesian_point ( 'none', ( 2.512574684646734700, -25.16314144180956400, -20.01408997942564500 ) ) ;
#9475 = face_outer_bound ( 'none', #5394, .t. ) ;
#9476 = face_outer_bound ( 'none', #5540, .t. ) ;
#9477 = cartesian_point ( 'none', ( 2.512574684646731200, -31.60674923231019000, -21.12082316046051700 ) ) ;
#9478 = circle ( 'none', #9438, 1.412162162162162300 ) ;
#9479 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9388, #9387, #9386, #9385, #9414, #9413, #9412 ),
( #9411, #9410, #9409, #9408, #9407, #9406, #9405 ),
( #9404, #9403, #9402, #9401, #9400, #9399, #9398 ),
( #9397, #9396, #9395, #9394, #9393, #9392, #9391 ) ),
.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 ( ) );
#9480 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9481 = direction ( 'none', ( 1.110223024625156500e-016, -0.7792872022447657800, 0.6266669421770431100 ) ) ;
#9482 = cartesian_point ( 'none', ( 0.1736386267881251400, 1.325197236996030500, 0.3517482125251110100 ) ) ;
#9483 = axis2_placement_3d ( 'none', #9477, #9467, #9481 ) ;
#9484 = cartesian_point ( 'none', ( 0.1843816890452487600, 4.859053417040088700e-016, -1.412162162162162300 ) ) ;
#9485 = cartesian_point ( 'none', ( 2.512574684646658300, -31.60674923231021100, -21.12082316046052500 ) ) ;
#9486 = cartesian_point ( 'none', ( 2.512574684646727600, -30.84427712221260600, -20.88981791652661000 ) ) ;
#9487 = cartesian_point ( 'none', ( 2.512574684646721000, -29.13086185489225200, -20.31246973411174400 ) ) ;
#9488 = cartesian_point ( 'none', ( 2.512574684646731200, -27.45853224716284300, -19.61825658330166500 ) ) ;
#9489 = cartesian_point ( 'none', ( 2.512574684646727600, -26.53590866623392900, -19.19219573587695400 ) ) ;
#9490 = spherical_surface ( 'none', #9415, 5.500000000000000000 ) ;
#9491 = cartesian_point ( 'none', ( 2.512574684646731200, -31.60674923231019000, -21.12082316046051700 ) ) ;
#9492 = cartesian_point ( 'none', ( 2.512574684646727600, -30.84427712221260600, -20.88981791652661000 ) ) ;
#9493 = cartesian_point ( 'none', ( 2.000000000000001800, -1.665334536937733800e-016, 1.500000000000000000 ) ) ;
#9494 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9540, #9539, #9538, #9537, #9536, #9535, #9594 ),
( #9593, #9592, #9591, #9590, #9589, #9588, #9587 ),
( #9586, #9585, #9584, #9583, #9582, #9559, #9558 ),
( #9557, #9556, #9555, #9554, #9553, #9552, #9551 ) ),
.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 ( ) );
#9495 = axis2_placement_3d ( 'none', #9598, #9606, #9605 ) ;
#9496 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#9497 = direction ( 'none', ( 1.415534356397075200e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#9498 = axis2_placement_3d ( 'none', #9527, #9497, #9496 ) ;
#9499 = line ( 'none', #9602, #9523 ) ;
#9500 = axis2_placement_3d ( 'none', #9576, #9575, #9580 ) ;
#9501 = direction ( 'none', ( -0.1045377106962866000, 1.700029006457271200e-016, -0.9945209233808907100 ) ) ;
#9502 = cartesian_point ( 'none', ( 2.017391304347832200, 0.0000000000000000000, 0.1579446640316215000 ) ) ;
#9503 = face_outer_bound ( 'none', #5328, .t. ) ;
#9504 = cartesian_point ( 'none', ( -1.249999999999996900, -25.84952505401359700, -19.60314285764753700 ) ) ;
#9505 = cartesian_point ( 'none', ( -1.249999999999994700, -23.48759017967385200, -18.63643109682000400 ) ) ;
#9506 = cartesian_point ( 'none', ( -1.249999999999994700, -18.96889376729435000, -16.49583267372228700 ) ) ;
#9507 = cartesian_point ( 'none', ( -1.250000000000000900, -12.24613964765512900, -12.31500830393194200 ) ) ;
#9508 = cartesian_point ( 'none', ( -1.250000000000001600, -5.789784129171887500, -6.951089635116688600 ) ) ;
#9509 = b_spline_curve_with_knots ( 'none', 3,
( #9597, #9596, #9508, #9507, #9506, #9505, #9504 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#9510 = cartesian_point ( 'none', ( 2.512574684646724500, -30.98331947051439500, -21.62215671420215900 ) ) ;
#9511 = plane ( 'none', #9495 ) ;
#9512 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#9513 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9514 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9515 = axis2_placement_3d ( 'none', #9522, #9514, #9513 ) ;
#9516 = direction ( 'none', ( -0.1045377106962866000, 1.700029006457271200e-016, -0.9945209233808907100 ) ) ;
#9517 = cartesian_point ( 'none', ( 2.017391304347832200, 0.0000000000000000000, 0.1579446640316215000 ) ) ;
#9518 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980061600, -0.08504466328231696800 ) ) ;
#9519 = vector ( 'none', #9518, 1000.000000000000100 ) ;
#9520 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, 0.3699999999999987700 ) ) ;
#9521 = line ( 'none', #9520, #9519 ) ;
#9522 = cartesian_point ( 'none', ( 2.000000000000001800, 9.629649721936179300e-032, 0.0000000000000000000 ) ) ;
#9523 = vector ( 'none', #9601, 1000.000000000000100 ) ;
#9524 = direction ( 'none', ( 5.551115123125783900e-017, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#9525 = cartesian_point ( 'none', ( 2.512574684646734700, -25.16314144182619100, -20.01408997943378100 ) ) ;
#9526 = axis2_placement_3d ( 'none', #9628, #9627, #9572 ) ;
#9527 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420214500 ) ) ;
#9528 = circle ( 'none', #9498, 0.8000000000000002700 ) ;
#9529 = cartesian_point ( 'none', ( 3.762574684646726700, -27.99447384215129400, -18.31893310209095600 ) ) ;
#9530 = cartesian_point ( 'none', ( 3.762574684646733800, -25.67661984405116400, -17.43104291343665600 ) ) ;
#9531 = cartesian_point ( 'none', ( 3.762574684646728500, -21.24608518415090000, -15.44808763468541600 ) ) ;
#9532 = cartesian_point ( 'none', ( 3.762574684646725800, -14.63961452539507300, -11.56884110464235200 ) ) ;
#9533 = cartesian_point ( 'none', ( 3.762574684646731200, -8.272435450254731000, -6.560846397952793100 ) ) ;
#9534 = cartesian_point ( 'none', ( 3.762574684646729400, -4.313362852798983100, -2.298811831501505600 ) ) ;
#9535 = cartesian_point ( 'none', ( 6.290009844363968500, -23.48759017967385900, -18.63643109681999700 ) ) ;
#9536 = cartesian_point ( 'none', ( 6.290009844363977400, -18.96889376729435000, -16.49583267372229400 ) ) ;
#9537 = cartesian_point ( 'none', ( 6.290009844363977400, -12.24613964765513300, -12.31500830393194200 ) ) ;
#9538 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171887500, -6.951089635116702900 ) ) ;
#9539 = cartesian_point ( 'none', ( 6.290009844363964900, -1.819145745771357300, -2.428892910556139200 ) ) ;
#9540 = cartesian_point ( 'none', ( 6.290009844363980900, -1.734723475976807100e-015, -6.938893903907228400e-015 ) ) ;
#9541 = cartesian_point ( 'none', ( 3.762574684646736100, -25.84952505401359300, -19.60314285764754100 ) ) ;
#9542 = cartesian_point ( 'none', ( 3.762574684646732500, -23.48759017967384500, -18.63643109682000400 ) ) ;
#9543 = cartesian_point ( 'none', ( 3.762574684646729000, -18.96889376729438200, -16.49583267372229400 ) ) ;
#9544 = cartesian_point ( 'none', ( 3.762574684646725400, -12.24613964765513300, -12.31500830393194200 ) ) ;
#9545 = cartesian_point ( 'none', ( 3.762574684646727200, -5.789784129171887500, -6.951089635116702900 ) ) ;
#9546 = cartesian_point ( 'none', ( 3.762574684646725400, -1.819145745771369300, -2.428892910556139200 ) ) ;
#9547 = cartesian_point ( 'none', ( 3.762574684646725400, -1.561251128379126400e-014, -6.938893903907228400e-015 ) ) ;
#9548 = face_outer_bound ( 'none', #5590, .t. ) ;
#9549 = cartesian_point ( 'none', ( 2.512574684646727600, -26.53590866623392900, -19.19219573587695400 ) ) ;
#9550 = shape_definition_representation ( #10421, #4823 ) ;
#9551 = cartesian_point ( 'none', ( 3.790009844363960500, -25.84952505401361500, -19.60314285764752600 ) ) ;
#9552 = cartesian_point ( 'none', ( 3.790009844363981400, -23.48759017967385900, -18.63643109682000400 ) ) ;
#9553 = cartesian_point ( 'none', ( 3.790009844363974700, -18.96889376729436400, -16.49583267372228700 ) ) ;
#9554 = cartesian_point ( 'none', ( 3.790009844363967600, -12.24613964765511500, -12.31500830393194200 ) ) ;
#9555 = cartesian_point ( 'none', ( 3.790009844363969400, -5.789784129171883900, -6.951089635116688600 ) ) ;
#9556 = cartesian_point ( 'none', ( 3.790009844363969400, -1.819145745771355600, -2.428892910556139200 ) ) ;
#9557 = cartesian_point ( 'none', ( 3.790009844363972900, 0.0000000000000000000, -1.387778780781445700e-014 ) ) ;
#9558 = cartesian_point ( 'none', ( 3.790009844363977400, -23.70457626587591100, -20.88735261320408300 ) ) ;
#9559 = cartesian_point ( 'none', ( 3.790009844363969400, -21.29856051529656500, -19.84181928020334600 ) ) ;
#9560 = direction ( 'none', ( 1.110223024625156500e-016, -0.7792872022447657800, 0.6266669421770431100 ) ) ;
#9561 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008200, -19.60314285765536700 ) ) ;
#9562 = cartesian_point ( 'none', ( 1.262574684646726300, -4.313362852798972500, -2.298811831501505600 ) ) ;
#9563 = cartesian_point ( 'none', ( 1.262574684646725000, -2.500000000000017300, 0.0000000000000000000 ) ) ;
#9564 = cartesian_point ( 'none', ( 1.262574684646737200, -25.84952505401360800, -19.60314285764754800 ) ) ;
#9565 = cartesian_point ( 'none', ( 1.262574684646740500, -23.48759017967384500, -18.63643109682000400 ) ) ;
#9566 = cartesian_point ( 'none', ( 1.262574684646733600, -18.96889376729436800, -16.49583267372230100 ) ) ;
#9567 = cartesian_point ( 'none', ( 1.262574684646726100, -12.24613964765514300, -12.31500830393194200 ) ) ;
#9568 = face_outer_bound ( 'none', #5564, .t. ) ;
#9569 = plane ( 'none', #9600 ) ;
#9570 = cartesian_point ( 'none', ( 1.250000000000003300, -25.84952505401358300, -19.60314285764754400 ) ) ;
#9571 = face_outer_bound ( 'none', #5582, .t. ) ;
#9572 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#9573 = axis2_placement_3d ( 'none', #9561, #9599, #9512 ) ;
#9574 = plane ( 'none', #9500 ) ;
#9575 = direction ( 'none', ( -3.389636702121535100e-032, -0.5136839022226272800, -0.8579795152550755400 ) ) ;
#9576 = cartesian_point ( 'none', ( 1.262574684646737200, -25.84952505401360800, -19.60314285764754800 ) ) ;
#9577 = circle ( 'none', #9634, 0.8000000000000009300 ) ;
#9578 = circle ( 'none', #9573, 0.7999999999999939400 ) ;
#9579 = direction ( 'none', ( 2.775557561562871300e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#9580 = direction ( 'none', ( 5.551115123125786400e-017, 0.8579795152550755400, -0.5136839022226272800 ) ) ;
#9581 = circle ( 'none', #9526, 0.7999999999999958300 ) ;
#9582 = cartesian_point ( 'none', ( 3.790009844363968500, -16.69170235043779700, -17.54357771275917000 ) ) ;
#9583 = cartesian_point ( 'none', ( 3.790009844363968500, -9.852664769915195500, -13.06117550322149900 ) ) ;
#9584 = cartesian_point ( 'none', ( 3.790009844363971100, -3.307132808089050500, -7.341332872280587700 ) ) ;
#9585 = cartesian_point ( 'none', ( 3.790009844363972000, 0.6750713612562450100, -2.558973989610770600 ) ) ;
#9586 = cartesian_point ( 'none', ( 3.790009844363964500, 2.499999999999993800, 0.0000000000000000000 ) ) ;
#9587 = cartesian_point ( 'none', ( 6.290009844363964900, -23.70457626587589700, -20.88735261320409400 ) ) ;
#9588 = cartesian_point ( 'none', ( 6.290009844363975600, -21.29856051529654300, -19.84181928020334600 ) ) ;
#9589 = cartesian_point ( 'none', ( 6.290009844363976500, -16.69170235043782600, -17.54357771275917000 ) ) ;
#9590 = cartesian_point ( 'none', ( 6.290009844363971100, -9.852664769915191900, -13.06117550322148800 ) ) ;
#9591 = cartesian_point ( 'none', ( 6.290009844363971100, -3.307132808089035000, -7.341332872280587700 ) ) ;
#9592 = cartesian_point ( 'none', ( 6.290009844363971100, 0.6750713612562554400, -2.558973989610775900 ) ) ;
#9593 = cartesian_point ( 'none', ( 6.290009844363971100, 2.499999999999983100, 0.0000000000000000000 ) ) ;
#9594 = cartesian_point ( 'none', ( 6.290009844363977400, -25.84952505401360800, -19.60314285764753400 ) ) ;
#9595 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #9632, #9631, #9630, #9567, #9566, #9565, #9564 ),
( #9563, #9562, #9640, #9639, #9638, #9637, #9636 ),
( #9635, #9534, #9533, #9532, #9531, #9530, #9529 ),
( #9547, #9546, #9545, #9544, #9543, #9542, #9541 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#9596 = cartesian_point ( 'none', ( -1.249999999999987600, -1.819145745771367800, -2.428892910556146300 ) ) ;
#9597 = cartesian_point ( 'none', ( -1.250000000000000400, -1.734723475976750100e-015, 1.387778780781440000e-016 ) ) ;
#9598 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019000, -21.12082316046051000 ) ) ;
#9599 = direction ( 'none', ( 7.438494264988548800e-015, -0.5136839022230155200, -0.8579795152548430600 ) ) ;
#9600 = axis2_placement_3d ( 'none', #9615, #9614, #9560 ) ;
#9601 = direction ( 'none', ( -0.9891309318365547600, -0.1039711490850917800, -0.1039711490850923500 ) ) ;
#9602 = cartesian_point ( 'none', ( 2.064317785737734800, -0.4513683279452410100, -0.1530120509309757000 ) ) ;
#9603 = cartesian_point ( 'none', ( 2.512574684646658300, -31.60674923231021100, -21.12082316046052500 ) ) ;
#9604 = plane ( 'none', #9626 ) ;
#9605 = direction ( 'none', ( 1.110223024625156500e-016, -0.7792872022447657800, 0.6266669421770431100 ) ) ;
#9606 = direction ( 'none', ( 1.471045507628332800e-015, 0.6266669421770431100, 0.7792872022447657800 ) ) ;
#9607 = axis2_placement_3d ( 'none', #9517, #9516, #9439 ) ;
#9608 = cartesian_point ( 'none', ( 1.273789770791566900, -0.5344636022435594900, -0.2361073252292941700 ) ) ;
#9609 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#9610 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9611 = cartesian_point ( 'none', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9612 = axis2_placement_3d ( 'none', #9611, #9610, #9609 ) ;
#9613 = plane ( 'none', #9607 ) ;
#9614 = direction ( 'none', ( 1.471045507628332800e-015, 0.6266669421770431100, 0.7792872022447657800 ) ) ;
#9615 = cartesian_point ( 'none', ( 9.974659986866640800e-015, -31.60674923231020400, -21.12082316046051700 ) ) ;
#9616 = cartesian_point ( 'none', ( 3.035766082959412400e-015, -25.84952505401361500, -19.60314285764754800 ) ) ;
#9617 = direction ( 'none', ( -0.9945209233808906000, -1.127570259384924500e-017, 0.1045377106962865900 ) ) ;
#9618 = circle ( 'none', #9515, 1.500000000000000000 ) ;
#9619 = face_outer_bound ( 'none', #5884, .t. ) ;
#9620 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#9621 = direction ( 'none', ( 1.526556658859590600e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#9622 = axis2_placement_3d ( 'none', #9510, #9621, #9620 ) ;
#9623 = circle ( 'none', #9622, 0.8000000000000002700 ) ;
#9624 = circle ( 'none', #9612, 1.500000000000000000 ) ;
#9625 = cartesian_point ( 'none', ( 1.262574684646732700, -1.387778780781449300e-014, -6.800116025829083800e-015 ) ) ;
#9626 = axis2_placement_3d ( 'none', #9502, #9501, #9617 ) ;
#9627 = direction ( 'none', ( 1.110223024625156900e-015, -0.5136839022230163000, -0.8579795152548427300 ) ) ;
#9628 = cartesian_point ( 'none', ( 2.512574684646731200, -25.84952505403006000, -19.60314285765536700 ) ) ;
#9629 = cartesian_point ( 'none', ( 1.262574684646738100, -25.84952505401360100, -19.60314285764753400 ) ) ;
#9630 = cartesian_point ( 'none', ( 1.262574684646730300, -5.789784129171898100, -6.951089635116688600 ) ) ;
#9631 = cartesian_point ( 'none', ( 1.262574684646730300, -1.819145745771357300, -2.428892910556139200 ) ) ;
#9632 = cartesian_point ( 'none', ( 1.262574684646719800, -1.387778780781445700e-014, -6.938893903907228400e-015 ) ) ;
#9633 = face_bound ( 'none', #5391, .t. ) ;
#9634 = axis2_placement_3d ( 'none', #9616, #9524, #9579 ) ;
#9635 = cartesian_point ( 'none', ( 3.762574684646729400, -2.500000000000001300, 0.0000000000000000000 ) ) ;
#9636 = cartesian_point ( 'none', ( 1.262574684646731400, -27.99447384215129000, -18.31893310209096600 ) ) ;
#9637 = cartesian_point ( 'none', ( 1.262574684646734100, -25.67661984405116400, -17.43104291343665600 ) ) ;
#9638 = cartesian_point ( 'none', ( 1.262574684646725800, -21.24608518415090000, -15.44808763468540600 ) ) ;
#9639 = cartesian_point ( 'none', ( 1.262574684646733600, -14.63961452539507300, -11.56884110464236300 ) ) ;
#9640 = cartesian_point ( 'none', ( 1.262574684646725800, -8.272435450254747000, -6.560846397952793100 ) ) ;
#9641 = circle ( 'none', #9688, 3.599999999999999600 ) ;
#9642 = circle ( 'none', #9646, 5.249999999999999100 ) ;
#9643 = cartesian_point ( 'none', ( -3.600000000000002300, -1.281360619256727200e-015, -7.249999999999999100 ) ) ;
#9644 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -5.999999999999998200 ) ) ;
#9645 = line ( 'none', #9644, #9647 ) ;
#9646 = axis2_placement_3d ( 'none', #9651, #9743, #9742 ) ;
#9647 = vector ( 'none', #9741, 1000.000000000000000 ) ;
#9648 = direction ( 'none', ( -1.000000000000000000, 3.469446951953606900e-018, 0.0000000000000000000 ) ) ;
#9649 = direction ( 'none', ( -5.551115123125783900e-017, 8.673617379884037900e-017, 1.000000000000000000 ) ) ;
#9650 = cartesian_point ( 'none', ( 3.599999999999997400, -1.249000902703301100e-017, -7.249999999999999100 ) ) ;
#9651 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -6.800000000000000700 ) ) ;
#9652 = direction ( 'none', ( -1.000000000000000000, 1.259341268666889300e-016, 0.0000000000000000000 ) ) ;
#9653 = direction ( 'none', ( 1.259341268666889100e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9654 = circle ( 'none', #9701, 3.849999999999999600 ) ;
#9655 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#9656 = circle ( 'none', #9660, 3.599999999999999600 ) ;
#9657 = axis2_placement_3d ( 'none', #9663, #9653, #9652 ) ;
#9658 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#9659 = axis2_placement_3d ( 'none', #9727, #9726, #9725 ) ;
#9660 = axis2_placement_3d ( 'none', #9684, #9649, #9648 ) ;
#9661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9662 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#9663 = cartesian_point ( 'none', ( -3.850000000000001900, 4.848463884367523500e-016, -7.249999999999999100 ) ) ;
#9664 = circle ( 'none', #9657, 0.2500000000000002200 ) ;
#9665 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#9666 = direction ( 'none', ( 5.551115123125783900e-017, -8.673617379884037900e-017, -1.000000000000000000 ) ) ;
#9667 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#9668 = axis2_placement_3d ( 'none', #9667, #9666, #9665 ) ;
#9669 = axis2_placement_3d ( 'none', #9662, #9661, #9658 ) ;
#9670 = cartesian_point ( 'none', ( 4.135303338437213800, 0.9167746785410484400, -5.500000000000067500 ) ) ;
#9671 = direction ( 'none', ( 0.9762960071199339200, -0.2164396139381002100, -2.852507365554060000e-015 ) ) ;
#9672 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199341400, -5.551115123125782700e-017 ) ) ;
#9673 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471134900, -5.500000000000067500 ) ) ;
#9674 = toroidal_surface ( 'none', #9669, 3.850000000000000100, 0.2500000000000000000 ) ;
#9675 = cartesian_point ( 'none', ( 0.7791826101771702800, -3.514665625631760100, -6.000000000000005300 ) ) ;
#9676 = circle ( 'none', #9668, 3.599999999999999600 ) ;
#9677 = axis2_placement_3d ( 'none', #9673, #9672, #9671 ) ;
#9678 = face_outer_bound ( 'none', #3982, .t. ) ;
#9679 = direction ( 'none', ( 1.000000000000000000, -3.469446951953660400e-018, 0.0000000000000000000 ) ) ;
#9680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9681 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -0.2500000000000002200 ) ) ;
#9682 = cartesian_point ( 'none', ( -3.514665625631767700, -0.7791826101771343000, -5.000000000000122600 ) ) ;
#9683 = circle ( 'none', #9677, 0.3040699380700566700 ) ;
#9684 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#9685 = cartesian_point ( 'none', ( 5.249999999999994700, -1.752938072474564000e-015, -6.800000000000000700 ) ) ;
#9686 = cartesian_point ( 'none', ( 0.7791826101771702800, -3.514665625631758300, -5.000000000000129700 ) ) ;
#9687 = cartesian_point ( 'none', ( -3.850000000000001000, -1.249877087540055000e-015, -1.355252715606880500e-016 ) ) ;
#9688 = axis2_placement_3d ( 'none', #9681, #9680, #9679 ) ;
#9689 = direction ( 'none', ( -1.000000000000000000, 1.259341268666889300e-016, 0.0000000000000000000 ) ) ;
#9690 = direction ( 'none', ( 1.259341268666889100e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9691 = cartesian_point ( 'none', ( -3.850000000000001900, -1.249877087540054600e-015, -0.2500000000000002200 ) ) ;
#9692 = cartesian_point ( 'none', ( 3.599999999999997400, -1.747213485003840200e-015, -0.2500000000000002200 ) ) ;
#9693 = cartesian_point ( 'none', ( 4.854121959736899000, -2.000000000000000000, -6.799999999999997200 ) ) ;
#9694 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9696 = axis2_placement_3d ( 'none', #9691, #9690, #9689 ) ;
#9697 = axis2_placement_3d ( 'none', #9655, #9695, #9694 ) ;
#9698 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#9699 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9700 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9701 = axis2_placement_3d ( 'none', #9700, #9699, #9698 ) ;
#9702 = circle ( 'none', #9697, 4.235706495037636200 ) ;
#9703 = circle ( 'none', #9696, 0.2500000000000002200 ) ;
#9704 = direction ( 'none', ( 1.000000000000000000, -3.469446951953229000e-018, 0.0000000000000000000 ) ) ;
#9705 = direction ( 'none', ( -3.469446951953614200e-018, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9706 = cartesian_point ( 'none', ( 3.849999999999997400, -1.748080846741828600e-015, -0.2500000000000002200 ) ) ;
#9707 = axis2_placement_3d ( 'none', #9706, #9705, #9704 ) ;
#9708 = circle ( 'none', #9707, 0.2500000000000002200 ) ;
#9709 = circle ( 'none', #9819, 5.249999999999999100 ) ;
#9710 = conical_surface ( 'none', #9716, 4.549999999999999800, 0.7853981633974463900 ) ;
#9711 = face_outer_bound ( 'none', #4197, .t. ) ;
#9712 = circle ( 'none', #9823, 4.549999999999999800 ) ;
#9713 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000001800, -6.799999999999997200 ) ) ;
#9714 = toroidal_surface ( 'none', #9827, 3.850000000000000100, 0.2500000000000000000 ) ;
#9715 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#9716 = axis2_placement_3d ( 'none', #9715, #9722, #9826 ) ;
#9717 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -5.999999999999998200 ) ) ;
#9718 = direction ( 'none', ( -1.000000000000000000, 3.469446951953599600e-018, 0.0000000000000000000 ) ) ;
#9719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9720 = direction ( 'none', ( 0.7071067811865462400, -2.453269466693394100e-018, 0.7071067811865489100 ) ) ;
#9721 = vector ( 'none', #9720, 999.9999999999998900 ) ;
#9722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9723 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#9724 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -7.500000000000000000 ) ) ;
#9725 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#9726 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9727 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.216611057838473000 ) ) ;
#9728 = face_outer_bound ( 'none', #3902, .t. ) ;
#9729 = cartesian_point ( 'none', ( 4.549999999999998900, -1.750509459608196300e-015, -7.500000000000000000 ) ) ;
#9730 = line ( 'none', #9729, #9721 ) ;
#9731 = cylindrical_surface ( 'none', #9738, 5.249999999999999100 ) ;
#9732 = circle ( 'none', #9659, 4.649999999999999500 ) ;
#9733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9734 = vector ( 'none', #9733, 1000.000000000000000 ) ;
#9735 = cartesian_point ( 'none', ( 0.7791826101771720500, -3.514665625631760100, -7.500000000000000000 ) ) ;
#9736 = line ( 'none', #9735, #9734 ) ;
#9737 = cartesian_point ( 'none', ( -3.600000000000002300, -1.281360619256726800e-015, -0.2500000000000002200 ) ) ;
#9738 = axis2_placement_3d ( 'none', #9723, #9719, #9718 ) ;
#9739 = cartesian_point ( 'none', ( 3.849999999999998300, -1.748080846741829000e-015, -1.355252715606880500e-016 ) ) ;
#9740 = face_outer_bound ( 'none', #3917, .t. ) ;
#9741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9742 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#9743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9744 = cartesian_point ( 'none', ( 4.539776433107690900, 1.006444204812166000, -5.783388942161654900 ) ) ;
#9745 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#9746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9747 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631754800, -6.000000000000005300 ) ) ;
#9748 = face_outer_bound ( 'none', #5671, .t. ) ;
#9749 = axis2_placement_3d ( 'none', #9801, #9789, #9788 ) ;
#9750 = cartesian_point ( 'none', ( 3.514665625631761400, -0.7791826101771620600, -6.000000000000005300 ) ) ;
#9751 = direction ( 'none', ( -1.000000000000000000, 3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#9752 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9753 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.216611057838473000 ) ) ;
#9754 = axis2_placement_3d ( 'none', #9755, #9746, #9745 ) ;
#9755 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -6.800000000000000700 ) ) ;
#9756 = axis2_placement_3d ( 'none', #9753, #9752, #9751 ) ;
#9757 = circle ( 'none', #9754, 5.249999999999999100 ) ;
#9758 = cartesian_point ( 'none', ( 4.650000000000001200, 5.533278332769364400e-016, -5.216611057838473000 ) ) ;
#9759 = cartesian_point ( 'none', ( 4.197916149710472700, 2.000000000000000000, -7.250000000000002700 ) ) ;
#9760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9761 = vector ( 'none', #9760, 1000.000000000000000 ) ;
#9762 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 0.0000000000000000000, -5.783388942161654900 ) ) ;
#9763 = circle ( 'none', #9756, 4.649999999999999500 ) ;
#9764 = direction ( 'none', ( 1.000000000000000000, 3.549244231848547700e-015, 0.0000000000000000000 ) ) ;
#9765 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9766 = direction ( 'none', ( -0.0000000000000000000, 8.500145032286357200e-017, 1.000000000000000000 ) ) ;
#9767 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#9768 = axis2_placement_3d ( 'none', #9767, #9766, #9765 ) ;
#9769 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9770 = cartesian_point ( 'none', ( -4.650000000000001200, 1.613292832658430700e-017, -2.000000000000001800 ) ) ;
#9771 = circle ( 'none', #9768, 3.600000000000000100 ) ;
#9772 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 2.852507365554056800e-015 ) ) ;
#9773 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 8.326672684688676500e-017 ) ) ;
#9774 = axis2_placement_3d ( 'none', #9807, #9773, #9772 ) ;
#9775 = cartesian_point ( 'none', ( 4.086869217383892300, -2.000000000000001800, -7.500000000000000000 ) ) ;
#9776 = cartesian_point ( 'none', ( 4.549999999999999800, -1.751723766041379900e-015, -7.500000000000000000 ) ) ;
#9777 = axis2_placement_3d ( 'none', #9780, #9787, #9791 ) ;
#9778 = face_outer_bound ( 'none', #3994, .t. ) ;
#9779 = vector ( 'none', #9782, 1000.000000000000000 ) ;
#9780 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -2.000000000000001800 ) ) ;
#9781 = cartesian_point ( 'none', ( 31.86637802864834200, -28.99137802864857200, -6.000000000000000000 ) ) ;
#9782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9783 = cartesian_point ( 'none', ( -4.650000000000001200, 1.613292832658430700e-017, -2.000000000000001800 ) ) ;
#9784 = cartesian_point ( 'none', ( -4.539776433107698000, -1.006444204812132900, -5.783388942161658400 ) ) ;
#9785 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9786 = vector ( 'none', #9785, 1000.000000000000000 ) ;
#9787 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9788 = direction ( 'none', ( 1.000000000000000000, -3.469446951953605700e-018, 0.0000000000000000000 ) ) ;
#9789 = direction ( 'none', ( -5.551115123125783900e-017, -8.673617379884037900e-017, 1.000000000000000000 ) ) ;
#9790 = line ( 'none', #9792, #9786 ) ;
#9791 = direction ( 'none', ( -1.000000000000000000, 3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#9792 = cartesian_point ( 'none', ( -4.539776433107692600, 1.006444204812164200, -2.000000000000001800 ) ) ;
#9793 = cylindrical_surface ( 'none', #9777, 4.649999999999999500 ) ;
#9794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9795 = vector ( 'none', #9794, 1000.000000000000000 ) ;
#9796 = cartesian_point ( 'none', ( 1.006444204812179300, 4.539776433107690000, -2.000000000000001800 ) ) ;
#9797 = line ( 'none', #9796, #9795 ) ;
#9798 = circle ( 'none', #9749, 4.649999999999999500 ) ;
#9799 = line ( 'none', #9783, #9779 ) ;
#9800 = cartesian_point ( 'none', ( -4.650000000000001200, 1.613292832658484000e-017, -5.216611057838473000 ) ) ;
#9801 = cartesian_point ( 'none', ( -4.336808689942017700e-016, 1.734723475976807100e-015, -5.804069938070120400 ) ) ;
#9802 = cartesian_point ( 'none', ( -4.135303338437220900, -0.9167746785410210200, -5.500000000000067500 ) ) ;
#9803 = direction ( 'none', ( 1.000000000000000000, -3.469446951953615000e-018, 0.0000000000000000000 ) ) ;
#9804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9805 = cartesian_point ( 'none', ( -2.168404344971008900e-015, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#9806 = axis2_placement_3d ( 'none', #9805, #9804, #9803 ) ;
#9807 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470840700, -5.500000000000067500 ) ) ;
#9808 = direction ( 'none', ( -1.000000000000000000, 3.469446951953599600e-018, 0.0000000000000000000 ) ) ;
#9809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9810 = circle ( 'none', #9774, 0.3040699380700570000 ) ;
#9811 = line ( 'none', #9770, #9761 ) ;
#9812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9813 = vector ( 'none', #9812, 1000.000000000000000 ) ;
#9814 = cartesian_point ( 'none', ( -5.249999999999997300, -1.716508879479050600e-015, -6.000000000000005300 ) ) ;
#9815 = line ( 'none', #9814, #9813 ) ;
#9816 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -1.734723475976807100e-015, -6.000000000000005300 ) ) ;
#9817 = direction ( 'none', ( 1.000000000000000000, -3.469446951953608400e-018, 0.0000000000000000000 ) ) ;
#9818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9819 = axis2_placement_3d ( 'none', #9816, #9809, #9808 ) ;
#9820 = axis2_placement_3d ( 'none', #9762, #9769, #9764 ) ;
#9821 = direction ( 'none', ( 1.000000000000000000, -3.469446951953655800e-018, 0.0000000000000000000 ) ) ;
#9822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9823 = axis2_placement_3d ( 'none', #9724, #9822, #9821 ) ;
#9824 = circle ( 'none', #9820, 4.649999999999999500 ) ;
#9825 = cartesian_point ( 'none', ( -2.168404344971008900e-015, -1.734723475976807100e-015, -0.2500000000000002200 ) ) ;
#9826 = direction ( 'none', ( 1.000000000000000000, -3.469446951953655800e-018, 0.0000000000000000000 ) ) ;
#9827 = axis2_placement_3d ( 'none', #9825, #9818, #9817 ) ;
#9828 = circle ( 'none', #9806, 3.599999999999999600 ) ;
#9829 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9830 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9831 = cartesian_point ( 'none', ( -28.99137802864844500, 28.99137802864767700, -6.000000000000000000 ) ) ;
#9832 = circle ( 'none', #9883, 2.875000000000665200 ) ;
#9833 = cylindrical_surface ( 'none', #9872, 2.875000000000960100 ) ;
#9834 = cartesian_point ( 'none', ( 28.99137802864834500, -28.99137802864857200, -6.000000000000000000 ) ) ;
#9835 = axis2_placement_3d ( 'none', #9831, #9830, #9829 ) ;
#9836 = face_outer_bound ( 'none', #5665, .t. ) ;
#9837 = vector ( 'none', #9846, 1000.000000000000100 ) ;
#9838 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9839 = circle ( 'none', #9835, 2.875000000000960100 ) ;
#9840 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.530162273612801900e-016 ) ) ;
#9841 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9842 = vector ( 'none', #9858, 1000.000000000000000 ) ;
#9843 = cylindrical_surface ( 'none', #9887, 2.874999999999995600 ) ;
#9844 = vector ( 'none', #9853, 1000.000000000000100 ) ;
#9845 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.379241331202820600e-015 ) ) ;
#9846 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850917900, 0.1039711490850923200 ) ) ;
#9847 = cartesian_point ( 'none', ( 2.064317785737734800, -0.1530120509309757000, -0.4513683279452410100 ) ) ;
#9848 = axis2_placement_3d ( 'none', #9929, #9845, #9840 ) ;
#9849 = face_outer_bound ( 'none', #5632, .t. ) ;
#9850 = direction ( 'none', ( 9.244463733058732100e-033, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9851 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, 9.244463733058734800e-033 ) ) ;
#9852 = cartesian_point ( 'none', ( 2.000000000000001800, 1.499999999999997800, 0.0000000000000000000 ) ) ;
#9853 = direction ( 'none', ( -0.9891309318365546500, 0.1039711490850927200, -0.1039711490850923300 ) ) ;
#9854 = cartesian_point ( 'none', ( 2.064317785737748600, 0.1530120509309791700, -0.4513683279452445100 ) ) ;
#9855 = line ( 'none', #9854, #9844 ) ;
#9856 = line ( 'none', #9859, #9842 ) ;
#9857 = vector ( 'none', #9922, 1000.000000000000100 ) ;
#9858 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9859 = cartesian_point ( 'none', ( -26.11637802864748200, 28.99137802864767700, -6.000000000000000000 ) ) ;
#9860 = cartesian_point ( 'none', ( -28.99137802864844500, 28.99137802864767700, -0.5000000000000005600 ) ) ;
#9861 = cartesian_point ( 'none', ( -26.11637802864748200, 28.99137802864767700, -0.5000000000000005600 ) ) ;
#9862 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9863 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9864 = circle ( 'none', #9937, 2.875000000000960100 ) ;
#9865 = cartesian_point ( 'none', ( -28.99137802864844500, 28.99137802864767700, -6.000000000000000000 ) ) ;
#9866 = face_outer_bound ( 'none', #5829, .t. ) ;
#9867 = circle ( 'none', #9941, 2.875000000000960100 ) ;
#9868 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9869 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9870 = line ( 'none', #9934, #9933 ) ;
#9871 = cartesian_point ( 'none', ( -31.86637802864940400, 28.99137802864767700, -0.5000000000000005600 ) ) ;
#9872 = axis2_placement_3d ( 'none', #9865, #9863, #9862 ) ;
#9873 = direction ( 'none', ( -0.7071067811865512400, 9.711302481540965400e-017, -0.7071067811865439100 ) ) ;
#9874 = vector ( 'none', #9873, 1000.000000000000000 ) ;
#9875 = cartesian_point ( 'none', ( -31.87499999999984700, -28.99999999999999300, -6.000000000000005300 ) ) ;
#9876 = line ( 'none', #9875, #9874 ) ;
#9877 = circle ( 'none', #9885, 2.874999999999995600 ) ;
#9878 = cartesian_point ( 'none', ( -26.11637802864748200, 28.99137802864767700, -6.000000000000000000 ) ) ;
#9879 = face_outer_bound ( 'none', #5816, .t. ) ;
#9880 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9881 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9882 = cartesian_point ( 'none', ( -28.99137802864764500, -28.99137802864925800, -6.000000000000000000 ) ) ;
#9883 = axis2_placement_3d ( 'none', #9882, #9881, #9880 ) ;
#9884 = cartesian_point ( 'none', ( -31.02861643950373600, 26.96276158946029300, -6.000000000000000000 ) ) ;
#9885 = axis2_placement_3d ( 'none', #9834, #9869, #9868 ) ;
#9886 = cartesian_point ( 'none', ( 28.99137802864834500, -28.99137802864857200, -6.000000000000000000 ) ) ;
#9887 = axis2_placement_3d ( 'none', #9886, #9838, #9841 ) ;
#9888 = toroidal_surface ( 'none', #9989, 4.500000000000000900, 0.5000000000000000000 ) ;
#9889 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#9890 = cartesian_point ( 'none', ( 2.095679098946631800, 0.4513683279452410100, 0.4513683279452445100 ) ) ;
#9891 = cartesian_point ( 'none', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9892 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850927400, 0.1039711490850923900 ) ) ;
#9893 = vector ( 'none', #9892, 999.9999999999998900 ) ;
#9894 = direction ( 'none', ( -0.9891309318365548700, 0.1039711490850919900, 0.1039711490850921700 ) ) ;
#9895 = face_outer_bound ( 'none', #5684, .t. ) ;
#9896 = cylindrical_surface ( 'none', #9910, 0.3000000000000000400 ) ;
#9897 = cartesian_point ( 'none', ( 2.064317785737748600, 0.4513683279452410100, -0.1530120509309757000 ) ) ;
#9898 = line ( 'none', #9897, #9893 ) ;
#9899 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980061600, -0.08504466328231691200 ) ) ;
#9900 = vector ( 'none', #9899, 1000.000000000000100 ) ;
#9901 = cartesian_point ( 'none', ( 0.05227113215015843900, -0.6628618682371217900, 0.3645055912228529800 ) ) ;
#9902 = cartesian_point ( 'none', ( 0.04283342656759948200, -0.5847525898605741000, 0.3654976227749856500 ) ) ;
#9903 = cartesian_point ( 'none', ( 0.03747494762469365200, -0.5081155029861194100, 0.3983463665329626300 ) ) ;
#9904 = cartesian_point ( 'none', ( 0.03748434007539518800, -0.3982344612332705000, 0.5083041598269681900 ) ) ;
#9905 = cartesian_point ( 'none', ( 0.04283343629186617300, -0.3654976217534119400, 0.5847526703344647600 ) ) ;
#9906 = cartesian_point ( 'none', ( 0.05227113215015843900, -0.3645055912228529800, 0.6628618682371217900 ) ) ;
#9907 = cylindrical_surface ( 'none', #9967, 0.2999999999999999300 ) ;
#9908 = b_spline_curve_with_knots ( 'none', 3,
( #9906, #9905, #9904, #9903, #9902, #9901 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704587900, 0.0004654019627409176900 ),
.unspecified. ) ;
#9909 = line ( 'none', #9931, #9900 ) ;
#9910 = axis2_placement_3d ( 'none', #9890, #9894, #9968 ) ;
#9911 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9912 = vector ( 'none', #9911, 1000.000000000000000 ) ;
#9913 = cartesian_point ( 'none', ( -31.86637802864831300, -28.99137802864925800, -6.000000000000000000 ) ) ;
#9914 = line ( 'none', #9913, #9912 ) ;
#9915 = line ( 'none', #9847, #9837 ) ;
#9916 = axis2_placement_3d ( 'none', #9852, #9851, #9850 ) ;
#9917 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.534499082302743500e-016 ) ) ;
#9918 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.413935800722356400e-015 ) ) ;
#9919 = cartesian_point ( 'none', ( 2.017391304347832200, -0.1579446640316215000, 0.0000000000000000000 ) ) ;
#9920 = face_bound ( 'none', #5673, .t. ) ;
#9921 = plane ( 'none', #9848 ) ;
#9922 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231921600, 0.5815216164980057100 ) ) ;
#9923 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000057700, -1.450000000000000000 ) ) ;
#9924 = face_outer_bound ( 'none', #5709, .t. ) ;
#9925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9926 = direction ( 'none', ( -1.387778780781445900e-016, -1.000000000000000000, 1.439321301118036600e-018 ) ) ;
#9927 = cartesian_point ( 'none', ( -33.50000000000000000, 28.99999999999921500, -6.000000000000000000 ) ) ;
#9928 = axis2_placement_3d ( 'none', #9927, #9926, #9925 ) ;
#9929 = cartesian_point ( 'none', ( 2.017391304347832200, 0.1579446640316180300, 0.0000000000000000000 ) ) ;
#9930 = line ( 'none', #9923, #9857 ) ;
#9931 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, 0.3699999999999987700 ) ) ;
#9932 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9933 = vector ( 'none', #9932, 1000.000000000000000 ) ;
#9934 = cartesian_point ( 'none', ( -31.86637802864940400, 28.99137802864767700, -6.000000000000000000 ) ) ;
#9935 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9936 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9937 = axis2_placement_3d ( 'none', #9860, #9936, #9935 ) ;
#9938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9939 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#9940 = cartesian_point ( 'none', ( -28.99137802864844500, 28.99137802864767700, -6.000000000000000000 ) ) ;
#9941 = axis2_placement_3d ( 'none', #9940, #9939, #9938 ) ;
#9942 = cartesian_point ( 'none', ( 1.273789770791566900, -0.2361073252292976400, 0.5344636022435629300 ) ) ;
#9943 = cartesian_point ( 'none', ( 1.404932235524357400, -0.2223224638795446000, 0.4402049557168622500 ) ) ;
#9944 = cartesian_point ( 'none', ( 1.525683881977850700, -0.2402243903100205200, 0.3534147098284140000 ) ) ;
#9945 = cartesian_point ( 'none', ( 1.617913031215070700, -0.2871250088141708000, 0.2871250088141708000 ) ) ;
#9946 = direction ( 'none', ( -0.9891309318365548700, -0.1039711490850918100, -0.1039711490850923500 ) ) ;
#9947 = cartesian_point ( 'none', ( 2.095679098946631800, -0.4513683279452410100, -0.4513683279452445100 ) ) ;
#9948 = cartesian_point ( 'none', ( -33.00000000000000000, 8.617981839032690200e-015, -2.100000000000000100 ) ) ;
#9949 = line ( 'none', #9948, #10052 ) ;
#9950 = circle ( 'none', #10057, 5.496103833403527300 ) ;
#9951 =( bounded_curve ( ) b_spline_curve ( 3, ( #9945, #9944, #9943, #9942 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379321900, 1.500618496593858900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484704800, 0.9499477385484704800, 1.000000000000000000 ) )
representation_item ( '' ) );
#9952 = face_outer_bound ( 'none', #5700, .t. ) ;
#9953 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231501100, -0.5815216164980064900 ) ) ;
#9954 = vector ( 'none', #9953, 999.9999999999998900 ) ;
#9955 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3699999999999953300, 1.450000000000000000 ) ) ;
#9956 = circle ( 'none', #10016, 30.25000000000000000 ) ;
#9957 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9958 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9959 = axis2_placement_3d ( 'none', #9891, #9958, #9957 ) ;
#9960 = cylindrical_surface ( 'none', #10058, 0.2999999999999999900 ) ;
#9961 = line ( 'none', #9955, #9954 ) ;
#9962 = circle ( 'none', #10032, 30.25000000000000000 ) ;
#9963 = conical_surface ( 'none', #9959, 1.500000000000000000, 0.7853981633974365100 ) ;
#9964 = direction ( 'none', ( 0.1045377106962869000, 0.9945209233808907100, -1.807003620809174400e-016 ) ) ;
#9965 = direction ( 'none', ( 0.9891309318365546500, -0.1039711490850927200, 0.1039711490850923500 ) ) ;
#9966 = cartesian_point ( 'none', ( 2.095679098946631800, 0.4513683279452445100, -0.4513683279452445100 ) ) ;
#9967 = axis2_placement_3d ( 'none', #9966, #9965, #9964 ) ;
#9968 = direction ( 'none', ( 0.1045377106962868700, -1.807003620809173900e-016, 0.9945209233808907100 ) ) ;
#9969 = face_outer_bound ( 'none', #5682, .t. ) ;
#9970 = cartesian_point ( 'none', ( 33.50000000000016300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#9971 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9972 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#9973 = axis2_placement_3d ( 'none', #9983, #9972, #9971 ) ;
#9974 = circle ( 'none', #9973, 4.500000000000003600 ) ;
#9975 = axis2_placement_3d ( 'none', #9919, #9918, #9917 ) ;
#9976 = cartesian_point ( 'none', ( 23.99999999999847900, -29.00000000000002500, -6.000000000000000000 ) ) ;
#9977 = plane ( 'none', #9916 ) ;
#9978 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9979 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9980 = direction ( 'none', ( 1.631319816340927100e-017, 1.000000000000000000, -1.439321301118036200e-018 ) ) ;
#9981 = cartesian_point ( 'none', ( -24.49999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#9982 = axis2_placement_3d ( 'none', #9981, #9980, #9979 ) ;
#9983 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.500000000000000900 ) ) ;
#9984 = cartesian_point ( 'none', ( -33.50000000000000000, 28.99999999999921500, -6.500000000000000900 ) ) ;
#9985 = circle ( 'none', #9982, 0.5000000000000004400 ) ;
#9986 = direction ( 'none', ( -1.000000000000000000, 4.588098674428802700e-036, 3.187682049077477800e-018 ) ) ;
#9987 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#9988 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#9989 = axis2_placement_3d ( 'none', #9988, #9987, #9986 ) ;
#9990 = circle ( 'none', #9992, 5.000000000000004400 ) ;
#9991 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#9992 = axis2_placement_3d ( 'none', #9991, #9889, #9978 ) ;
#9993 = face_outer_bound ( 'none', #5769, .t. ) ;
#9994 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#9995 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#9996 = cartesian_point ( 'none', ( 2.000000000000001800, 9.629649721936179300e-032, 0.0000000000000000000 ) ) ;
#9997 = axis2_placement_3d ( 'none', #9996, #9995, #9994 ) ;
#9998 = circle ( 'none', #9997, 2.750000000000000000 ) ;
#9999 = plane ( 'none', #9975 ) ;
#10000 = circle ( 'none', #9928, 0.5000000000000004400 ) ;
#10001 = face_outer_bound ( 'none', #5637, .t. ) ;
#10002 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10003 = vector ( 'none', #10002, 1000.000000000000000 ) ;
#10004 = cartesian_point ( 'none', ( 26.11637802864834500, -28.99137802864857200, -6.000000000000000000 ) ) ;
#10005 = line ( 'none', #10004, #10003 ) ;
#10006 = cartesian_point ( 'none', ( 31.86637802864834200, -28.99137802864857200, -6.000000000000000000 ) ) ;
#10007 = line ( 'none', #10006, #10009 ) ;
#10008 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10009 = vector ( 'none', #10008, 1000.000000000000000 ) ;
#10010 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10011 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#10012 = cartesian_point ( 'none', ( -24.49999999999999600, 28.99999999999921500, -6.500000000000000900 ) ) ;
#10013 = cartesian_point ( 'none', ( 34.00000000000015600, 28.99999999999997200, -6.000000000000000000 ) ) ;
#10014 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10015 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000005300 ) ) ;
#10016 = axis2_placement_3d ( 'none', #10020, #10022, #10011 ) ;
#10017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10018 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10019 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#10020 = cartesian_point ( 'none', ( -2.566084049507369000e-016, -1.158653647400018400e-016, -80.49999999999998600 ) ) ;
#10021 = conical_surface ( 'none', #10036, 2.874999999999839700, 0.7853981633974535000 ) ;
#10022 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10023 = circle ( 'none', #10029, 5.000000000000979700 ) ;
#10024 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10025 = direction ( 'none', ( -1.387778780781445900e-016, -1.000000000000000000, 1.439321301118036600e-018 ) ) ;
#10026 = cartesian_point ( 'none', ( -30.25000000000000000, 4.082885107774430600e-015, -80.49999999999998600 ) ) ;
#10027 = cartesian_point ( 'none', ( 33.00000000000000000, -4.580389637229330700e-015, -0.4999999999999998900 ) ) ;
#10028 = face_outer_bound ( 'none', #6034, .t. ) ;
#10029 = axis2_placement_3d ( 'none', #10019, #10018, #10017 ) ;
#10030 = axis2_placement_3d ( 'none', #10056, #10025, #10024 ) ;
#10031 = direction ( 'none', ( -1.000000000000000000, 1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#10032 = axis2_placement_3d ( 'none', #10039, #10043, #10031 ) ;
#10033 = cartesian_point ( 'none', ( -5.000000000000008000, 29.83391526434304500, -80.49999999999998600 ) ) ;
#10034 = circle ( 'none', #10030, 0.5000000000000004400 ) ;
#10035 = cartesian_point ( 'none', ( 33.00000000000000000, -4.582692551311119800e-015, -2.100000000000000100 ) ) ;
#10036 = axis2_placement_3d ( 'none', #10015, #10010, #10014 ) ;
#10037 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10038 = vector ( 'none', #10037, 1000.000000000000000 ) ;
#10039 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#10040 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10041 = vector ( 'none', #10040, 1000.000000000000000 ) ;
#10042 = cartesian_point ( 'none', ( -33.00000000000000000, 8.619133296073584000e-015, -2.100000000000000100 ) ) ;
#10043 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10044 = cartesian_point ( 'none', ( -30.25000000000000000, 4.083604768424990600e-015, -79.49999999999998600 ) ) ;
#10045 = line ( 'none', #10044, #10038 ) ;
#10046 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10047 = cartesian_point ( 'none', ( 33.00000000000000000, -4.582692551311119800e-015, -2.100000000000000100 ) ) ;
#10048 = line ( 'none', #10047, #10041 ) ;
#10049 = cartesian_point ( 'none', ( -33.00000000000000000, 8.619133296073584000e-015, -0.4999999999999998900 ) ) ;
#10050 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865900, 1.170938346284344800e-017 ) ) ;
#10051 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.413935800722356400e-015 ) ) ;
#10052 = vector ( 'none', #10046, 1000.000000000000000 ) ;
#10053 = direction ( 'none', ( -0.1045377106962868800, -1.807003620809174100e-016, 0.9945209233808907100 ) ) ;
#10054 = cartesian_point ( 'none', ( 0.1736386267881251400, -1.325197236996034100, 0.3517482125251110100 ) ) ;
#10055 = cartesian_point ( 'none', ( 5.478362296743907400, 0.2058505823281930900, 0.0000000000000000000 ) ) ;
#10056 = cartesian_point ( 'none', ( 24.49999999999820200, 28.99999999999919700, -6.000000000000000000 ) ) ;
#10057 = axis2_placement_3d ( 'none', #10055, #10051, #10050 ) ;
#10058 = axis2_placement_3d ( 'none', #9947, #9946, #10053 ) ;
#10059 = person_and_organization_role ( 'creator' ) ;
#10060 = person_and_organization_role ( 'classification_officer' ) ;
#10061 = cc_design_date_and_time_assignment ( #10064, #10063, ( #10117 ) ) ;
#10062 = approval_status ( 'not_yet_approved' ) ;
#10063 = date_time_role ( 'classification_date' ) ;
#10064 = date_and_time ( #10119, #10122 ) ;
#10065 = person_and_organization ( #4850, #4872 ) ;
#10066 = date_and_time ( #10067, #10068 ) ;
#10067 = calendar_date ( 2018, 19, 4 ) ;
#10068 = local_time ( 12, 40, 53.00000000000000000, #10069 ) ;
#10069 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10070 = cc_design_person_and_organization_assignment ( #10126, #10125, ( #10139 ) ) ;
#10071 = person_and_organization_role ( 'design_supplier' ) ;
#10072 = shape_definition_representation ( #10113, #4247 ) ;
#10073 = approval_role ( '' ) ;
#10074 = approval ( #10075, 'unspecified' ) ;
#10075 = approval_status ( 'not_yet_approved' ) ;
#10076 = person_and_organization ( #4850, #4872 ) ;
#10077 = product_definition_formation_with_specified_source ( 'any', '', #10084, .not_known. ) ;
#10078 = cc_design_date_and_time_assignment ( #10066, #10079, ( #10139 ) ) ;
#10079 = date_time_role ( 'creation_date' ) ;
#10080 = person_and_organization ( #4850, #4872 ) ;
#10081 = cc_design_person_and_organization_assignment ( #10083, #10082, ( #10084 ) ) ;
#10082 = person_and_organization_role ( 'design_owner' ) ;
#10083 = person_and_organization ( #4850, #4872 ) ;
#10084 = product ( '�o�q��', '�o�q��', '', ( #10085 ) ) ;
#10085 = mechanical_context ( 'none', #10110, 'mechanical' ) ;
#10086 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10110 ) ;
#10087 = approval_date_time ( #10088, #10094 ) ;
#10088 = date_and_time ( #10089, #10090 ) ;
#10089 = calendar_date ( 2018, 19, 4 ) ;
#10090 = local_time ( 12, 40, 53.00000000000000000, #10091 ) ;
#10091 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10092 = approval_person_organization ( #10096, #10094, #10093 ) ;
#10093 = approval_role ( '' ) ;
#10094 = approval ( #10095, 'unspecified' ) ;
#10095 = approval_status ( 'not_yet_approved' ) ;
#10096 = person_and_organization ( #4850, #4872 ) ;
#10097 = cc_design_date_and_time_assignment ( #10177, #10176, ( #10184 ) ) ;
#10098 = person_and_organization ( #4850, #4872 ) ;
#10099 = 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', '', ( #10100 ) ) ;
#10100 = mechanical_context ( 'none', #10109, 'mechanical' ) ;
#10101 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10109 ) ;
#10102 = cc_design_approval ( #10121, ( #10117 ) ) ;
#10103 = approval_date_time ( #10104, #10121 ) ;
#10104 = date_and_time ( #10105, #10106 ) ;
#10105 = calendar_date ( 2018, 19, 4 ) ;
#10106 = local_time ( 12, 40, 53.00000000000000000, #10107 ) ;
#10107 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10108 = approval_person_organization ( #10080, #10121, #10120 ) ;
#10109 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10110 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10111 = shape_definition_representation ( #10185, #4114 ) ;
#10112 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10113 = product_definition_shape ( 'none', 'none', #10139 ) ;
#10114 = product_related_product_category ( 'detail', '', ( #10084 ) ) ;
#10115 = cc_design_security_classification ( #10184, ( #10077 ) ) ;
#10116 = cc_design_approval ( #10094, ( #10184 ) ) ;
#10117 = security_classification ( '', '', #10124 ) ;
#10118 = cc_design_person_and_organization_assignment ( #10098, #10060, ( #10117 ) ) ;
#10119 = calendar_date ( 2018, 19, 4 ) ;
#10120 = approval_role ( '' ) ;
#10121 = approval ( #10062, 'unspecified' ) ;
#10122 = local_time ( 12, 40, 53.00000000000000000, #10112 ) ;
#10123 = cc_design_person_and_organization_assignment ( #10135, #10071, ( #6768 ) ) ;
#10124 = security_classification_level ( 'unclassified' ) ;
#10125 = person_and_organization_role ( 'creator' ) ;
#10126 = person_and_organization ( #4850, #4872 ) ;
#10127 = cc_design_approval ( #10136, ( #10139 ) ) ;
#10128 = approval_date_time ( #10129, #10136 ) ;
#10129 = date_and_time ( #10130, #10131 ) ;
#10130 = calendar_date ( 2018, 19, 4 ) ;
#10131 = local_time ( 12, 40, 53.00000000000000000, #10132 ) ;
#10132 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10133 = approval_person_organization ( #10138, #10136, #10134 ) ;
#10134 = approval_role ( '' ) ;
#10135 = person_and_organization ( #4850, #4872 ) ;
#10136 = approval ( #10137, 'unspecified' ) ;
#10137 = approval_status ( 'not_yet_approved' ) ;
#10138 = person_and_organization ( #4850, #4872 ) ;
#10139 = product_definition ( 'unknown', '', #10077, #10140 ) ;
#10140 = design_context ( 'detailed design', #10142, 'design' ) ;
#10141 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10142 ) ;
#10142 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10143 = security_classification_level ( 'unclassified' ) ;
#10144 = cc_design_person_and_organization_assignment ( #10146, #10145, ( #10077 ) ) ;
#10145 = person_and_organization_role ( 'design_supplier' ) ;
#10146 = person_and_organization ( #4850, #4872 ) ;
#10147 = cc_design_person_and_organization_assignment ( #10165, #10148, ( #10077 ) ) ;
#10148 = person_and_organization_role ( 'creator' ) ;
#10149 = date_and_time ( #10150, #10151 ) ;
#10150 = calendar_date ( 2018, 19, 4 ) ;
#10151 = local_time ( 12, 40, 53.00000000000000000, #10152 ) ;
#10152 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10153 = approval_person_organization ( #10157, #10155, #10154 ) ;
#10154 = approval_role ( '' ) ;
#10155 = approval ( #10156, 'unspecified' ) ;
#10156 = approval_status ( 'not_yet_approved' ) ;
#10157 = person_and_organization ( #4850, #4872 ) ;
#10158 = product_definition ( 'unknown', '', #7918, #10159 ) ;
#10159 = design_context ( 'detailed design', #10161, 'design' ) ;
#10160 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10161 ) ;
#10161 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10162 = cc_design_person_and_organization_assignment ( #10164, #10163, ( #10099 ) ) ;
#10163 = person_and_organization_role ( 'design_owner' ) ;
#10164 = person_and_organization ( #4850, #4872 ) ;
#10165 = person_and_organization ( #4850, #4872 ) ;
#10166 = cc_design_approval ( #10074, ( #10077 ) ) ;
#10167 = approval_date_time ( #10168, #10074 ) ;
#10168 = date_and_time ( #10169, #10170 ) ;
#10169 = calendar_date ( 2018, 19, 4 ) ;
#10170 = local_time ( 12, 40, 53.00000000000000000, #10171 ) ;
#10171 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10172 = approval_person_organization ( #10076, #10074, #10073 ) ;
#10173 = product_related_product_category ( 'detail', '', ( #7407 ) ) ;
#10174 = cc_design_security_classification ( #10117, ( #6768 ) ) ;
#10175 = cc_design_person_and_organization_assignment ( #10065, #10059, ( #6768 ) ) ;
#10176 = date_time_role ( 'classification_date' ) ;
#10177 = date_and_time ( #10178, #10179 ) ;
#10178 = calendar_date ( 2018, 19, 4 ) ;
#10179 = local_time ( 12, 40, 53.00000000000000000, #10180 ) ;
#10180 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10181 = cc_design_person_and_organization_assignment ( #10183, #10182, ( #10184 ) ) ;
#10182 = person_and_organization_role ( 'classification_officer' ) ;
#10183 = person_and_organization ( #4850, #4872 ) ;
#10184 = security_classification ( '', '', #10143 ) ;
#10185 = product_definition_shape ( 'none', 'none', #7400 ) ;
#10186 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10187 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10188 = axis2_placement_3d ( 'none', #10190, #10187, #10186 ) ;
#10189 = direction ( 'none', ( -1.000000000000000000, 1.387778780781446200e-016, 0.0000000000000000000 ) ) ;
#10190 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864845200, -0.5000000000000003300 ) ) ;
#10191 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10192 = face_outer_bound ( 'none', #5876, .t. ) ;
#10193 = cylindrical_surface ( 'none', #10197, 30.25000000000000000 ) ;
#10194 = direction ( 'none', ( -0.9891309318365546500, -0.1039711490850925400, 0.1039711490850921500 ) ) ;
#10195 = vector ( 'none', #10194, 1000.000000000000200 ) ;
#10196 = cartesian_point ( 'none', ( 31.86637802864844500, 28.99137802864845200, -0.5000000000000003300 ) ) ;
#10197 = axis2_placement_3d ( 'none', #10239, #10191, #10189 ) ;
#10198 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.534499082302743500e-016 ) ) ;
#10199 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.413935800722356400e-015 ) ) ;
#10200 = cartesian_point ( 'none', ( 2.064317785737748600, -0.1530120509309791700, 0.4513683279452445100 ) ) ;
#10201 = line ( 'none', #10200, #10195 ) ;
#10202 = face_outer_bound ( 'none', #5869, .t. ) ;
#10203 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850920000, -0.1039711490850921500 ) ) ;
#10204 = vector ( 'none', #10203, 1000.000000000000100 ) ;
#10205 = cartesian_point ( 'none', ( 2.064317785737734800, 0.1530120509309722300, 0.4513683279452410100 ) ) ;
#10206 = cartesian_point ( 'none', ( 1.273789770791566900, -0.5344636022435629300, 0.2361073252292976400 ) ) ;
#10207 = line ( 'none', #10205, #10204 ) ;
#10208 = cartesian_point ( 'none', ( 1.273789770791566900, -0.2361073252292976400, 0.5344636022435629300 ) ) ;
#10209 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231905000, -0.5815216164980058200 ) ) ;
#10210 = vector ( 'none', #10209, 1000.000000000000100 ) ;
#10211 = circle ( 'none', #10413, 5.000000000000691000 ) ;
#10212 = axis2_placement_3d ( 'none', #10228, #10419, #10418 ) ;
#10213 = cartesian_point ( 'none', ( 33.49999999999986500, -29.00000000000002500, -6.500000000000000900 ) ) ;
#10214 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10215 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10216 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#10217 = toroidal_surface ( 'none', #10416, 4.500000000000689200, 0.5000000000000000000 ) ;
#10218 = cartesian_point ( 'none', ( 26.96276158911409800, -31.02861643915711900, -6.000000000000000000 ) ) ;
#10219 = face_outer_bound ( 'none', #5783, .t. ) ;
#10220 = circle ( 'none', #10225, 4.500000000000978800 ) ;
#10221 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10222 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10223 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#10224 = axis2_placement_3d ( 'none', #10223, #10222, #10221 ) ;
#10225 = axis2_placement_3d ( 'none', #10216, #10215, #10214 ) ;
#10226 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#10227 = direction ( 'none', ( -1.000000000000000000, 4.588098674428803400e-036, 3.187682049077478100e-018 ) ) ;
#10228 = cartesian_point ( 'none', ( -28.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#10229 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10230 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10231 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.500000000000000900 ) ) ;
#10232 = circle ( 'none', #10224, 5.000000000000979700 ) ;
#10233 = axis2_placement_3d ( 'none', #10235, #10234, #10227 ) ;
#10234 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10235 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#10236 = circle ( 'none', #10262, 4.499999999999841000 ) ;
#10237 = cartesian_point ( 'none', ( 26.11637802864834500, -28.99137802864857200, -6.000000000000000000 ) ) ;
#10238 = cartesian_point ( 'none', ( 33.99999999999986500, -28.99999999999998200, -6.000000000000000000 ) ) ;
#10239 = cartesian_point ( 'none', ( -2.534207229016594800e-016, -1.144260434388837800e-016, -79.49999999999998600 ) ) ;
#10240 = cartesian_point ( 'none', ( 1.617913031215070700, 0.2871250088141673600, 0.2871250088141673600 ) ) ;
#10241 = cartesian_point ( 'none', ( 1.525683881977858400, 0.2402243903100131400, 0.3534147098284160500 ) ) ;
#10242 = cartesian_point ( 'none', ( 1.404932235524363000, 0.2223224638795375200, 0.4402049557168659600 ) ) ;
#10243 = cartesian_point ( 'none', ( 1.273789770791566900, 0.2361073252292941700, 0.5344636022435629300 ) ) ;
#10244 =( bounded_curve ( ) b_spline_curve ( 3, ( #10243, #10242, #10241, #10240 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995914000, 2.420908145151851700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484690300, 0.9499477385484690300, 1.000000000000000000 ) )
representation_item ( '' ) );
#10245 = cartesian_point ( 'none', ( 1.273789770791566900, 0.2361073252292941700, 0.5344636022435629300 ) ) ;
#10246 = cartesian_point ( 'none', ( 2.017391304347832200, -0.1579446640316215000, 0.0000000000000000000 ) ) ;
#10247 = axis2_placement_3d ( 'none', #10246, #10199, #10198 ) ;
#10248 = face_outer_bound ( 'none', #5800, .t. ) ;
#10249 = circle ( 'none', #10188, 2.874999999999995600 ) ;
#10250 = cartesian_point ( 'none', ( -5.000000000000008000, 29.83391526434304500, -79.49999999999998600 ) ) ;
#10251 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3700000000000057700, 1.450000000000000000 ) ) ;
#10252 = line ( 'none', #10251, #10210 ) ;
#10253 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10254 = vector ( 'none', #10253, 1000.000000000000000 ) ;
#10255 = cartesian_point ( 'none', ( 31.86637802864844500, 28.99137802864845200, -6.000000000000000000 ) ) ;
#10256 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#10257 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#10258 = plane ( 'none', #10247 ) ;
#10259 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10260 = cartesian_point ( 'none', ( -24.50000000000017100, -28.99999999999999300, -6.000000000000000000 ) ) ;
#10261 = cartesian_point ( 'none', ( -33.49999999999985100, -28.99999999999999300, -6.500000000000000900 ) ) ;
#10262 = axis2_placement_3d ( 'none', #10231, #10230, #10229 ) ;
#10263 = toroidal_surface ( 'none', #10233, 4.500000000000977000, 0.5000000000000000000 ) ;
#10264 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10265 = direction ( 'none', ( 1.631319816340927100e-017, 1.000000000000000000, -1.439321301118036200e-018 ) ) ;
#10266 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10267 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10268 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#10269 = axis2_placement_3d ( 'none', #10268, #10267, #10266 ) ;
#10270 = axis2_placement_3d ( 'none', #10260, #10265, #10264 ) ;
#10271 = cartesian_point ( 'none', ( 24.49999999999820200, 28.99999999999919700, -6.500000000000000900 ) ) ;
#10272 = face_outer_bound ( 'none', #5786, .t. ) ;
#10273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10274 = direction ( 'none', ( 1.631319816340927100e-017, 1.000000000000000000, -1.439321301118036200e-018 ) ) ;
#10275 = cartesian_point ( 'none', ( 33.50000000000016300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#10276 = axis2_placement_3d ( 'none', #10275, #10274, #10273 ) ;
#10277 = cartesian_point ( 'none', ( -28.99999999999999600, 34.00000000000001400, -6.000000000000000000 ) ) ;
#10278 = circle ( 'none', #10269, 4.999999999999834800 ) ;
#10279 = direction ( 'none', ( -0.9945209233808907100, -1.127570259384918300e-017, 0.1045377106962865900 ) ) ;
#10280 = direction ( 'none', ( -0.1045377106962865800, 1.700029006457271000e-016, -0.9945209233808907100 ) ) ;
#10281 = cartesian_point ( 'none', ( 5.478362296743907400, -3.469446951953613400e-015, -0.2058505823281930900 ) ) ;
#10282 = axis2_placement_3d ( 'none', #10281, #10280, #10279 ) ;
#10283 = circle ( 'none', #10282, 5.496103833403527300 ) ;
#10284 = circle ( 'none', #10270, 0.5000000000000004400 ) ;
#10285 = circle ( 'none', #10212, 5.000000000000004400 ) ;
#10286 = cartesian_point ( 'none', ( 28.99999999999995700, 34.00000000000017100, -6.000000000000000000 ) ) ;
#10287 = direction ( 'none', ( 0.8120153713427135100, 0.5836360481525753000, -6.418476861114186200e-017 ) ) ;
#10288 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -1.457167719820518200e-016 ) ) ;
#10289 = cartesian_point ( 'none', ( 4.313715389568581100, 1.650482936252414000, 0.0000000000000000000 ) ) ;
#10290 = cartesian_point ( 'none', ( -24.00000000000017100, -28.99999999999999300, -6.000000000000000000 ) ) ;
#10291 = cartesian_point ( 'none', ( -24.50000000000017100, -28.99999999999999300, -6.500000000000000900 ) ) ;
#10292 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10293 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10294 = cartesian_point ( 'none', ( -28.99137802864764500, -28.99137802864925800, -0.5000000000000005600 ) ) ;
#10295 = circle ( 'none', #10305, 5.110639382718485300 ) ;
#10296 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10297 = vector ( 'none', #10296, 1000.000000000000000 ) ;
#10298 = cartesian_point ( 'none', ( -26.11637802864698100, -28.99137802864925800, -6.000000000000000000 ) ) ;
#10299 = line ( 'none', #10298, #10297 ) ;
#10300 = circle ( 'none', #10306, 2.875000000000668800 ) ;
#10301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10302 = axis2_placement_3d ( 'none', #10322, #10312, #10301 ) ;
#10303 = circle ( 'none', #10302, 3.374999999999840100 ) ;
#10304 = cartesian_point ( 'none', ( -31.86637802864831300, -28.99137802864925800, -0.5000000000000005600 ) ) ;
#10305 = axis2_placement_3d ( 'none', #10289, #10288, #10287 ) ;
#10306 = axis2_placement_3d ( 'none', #10294, #10293, #10292 ) ;
#10307 = direction ( 'none', ( 0.7071067811865512400, -1.255292689651349100e-017, -0.7071067811865439100 ) ) ;
#10308 = vector ( 'none', #10307, 1000.000000000000000 ) ;
#10309 = cartesian_point ( 'none', ( -26.12500000000017400, -28.99999999999999300, -6.000000000000005300 ) ) ;
#10310 = line ( 'none', #10309, #10308 ) ;
#10311 = cartesian_point ( 'none', ( -26.11637802864698100, -28.99137802864925800, -6.000000000000000000 ) ) ;
#10312 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10313 = circle ( 'none', #10276, 0.5000000000000004400 ) ;
#10314 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10315 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10316 = cartesian_point ( 'none', ( 28.99137802864834500, -28.99137802864857200, -0.5000000000000003300 ) ) ;
#10317 = axis2_placement_3d ( 'none', #10316, #10315, #10314 ) ;
#10318 = circle ( 'none', #10317, 2.874999999999999100 ) ;
#10319 = cartesian_point ( 'none', ( -31.86637802864940400, 28.99137802864767700, -6.000000000000000000 ) ) ;
#10320 = cartesian_point ( 'none', ( -26.11637802864698100, -28.99137802864925800, -0.5000000000000005600 ) ) ;
#10321 = cartesian_point ( 'none', ( 31.86637802864834200, -28.99137802864857200, -0.5000000000000003300 ) ) ;
#10322 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.500000000000000900 ) ) ;
#10323 = cartesian_point ( 'none', ( -32.37499999999985100, -28.99999999999999300, -6.500000000000000900 ) ) ;
#10324 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10325 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10326 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864845200, -6.000000000000000000 ) ) ;
#10327 = cylindrical_surface ( 'none', #10329, 2.750000000000000000 ) ;
#10328 = line ( 'none', #10255, #10254 ) ;
#10329 = axis2_placement_3d ( 'none', #10259, #10257, #10256 ) ;
#10330 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10331 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10332 = axis2_placement_3d ( 'none', #10340, #10331, #10330 ) ;
#10333 = circle ( 'none', #10332, 2.875000000000665200 ) ;
#10334 = cartesian_point ( 'none', ( -31.86637802864831300, -28.99137802864925800, -6.000000000000000000 ) ) ;
#10335 = axis2_placement_3d ( 'none', #10326, #10325, #10324 ) ;
#10336 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10337 = face_outer_bound ( 'none', #5845, .t. ) ;
#10338 = direction ( 'none', ( -1.000000000000000000, 4.588098674428804000e-036, 3.187682049077478500e-018 ) ) ;
#10339 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10340 = cartesian_point ( 'none', ( -28.99137802864764500, -28.99137802864925800, -6.000000000000000000 ) ) ;
#10341 = cartesian_point ( 'none', ( -28.99137802864764500, -28.99137802864925800, -6.000000000000000000 ) ) ;
#10342 = cartesian_point ( 'none', ( -26.96276158963287600, -31.02861643967602500, -6.000000000000000000 ) ) ;
#10343 = face_outer_bound ( 'none', #5683, .t. ) ;
#10344 = circle ( 'none', #10335, 2.874999999999995600 ) ;
#10345 = face_outer_bound ( 'none', #5837, .t. ) ;
#10346 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#10347 = toroidal_surface ( 'none', #10349, 4.499999999999837500, 0.5000000000000000000 ) ;
#10348 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#10349 = axis2_placement_3d ( 'none', #10348, #10339, #10338 ) ;
#10350 = axis2_placement_3d ( 'none', #10341, #10346, #10336 ) ;
#10351 = cylindrical_surface ( 'none', #10350, 2.875000000000665200 ) ;
#10352 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10353 = direction ( 'none', ( -1.387778780781445900e-016, -1.000000000000000000, 1.439321301118036600e-018 ) ) ;
#10354 = cartesian_point ( 'none', ( -33.49999999999985100, -28.99999999999999300, -6.000000000000000000 ) ) ;
#10355 = axis2_placement_3d ( 'none', #10354, #10353, #10352 ) ;
#10356 = cartesian_point ( 'none', ( -33.99999999999999300, -28.99999999999999300, -6.000000000000000000 ) ) ;
#10357 = cartesian_point ( 'none', ( 31.86637802864844500, 28.99137802864845200, -6.000000000000000000 ) ) ;
#10358 = direction ( 'none', ( 0.9891309318365546500, 0.1039711490850925300, -0.1039711490850921700 ) ) ;
#10359 = cartesian_point ( 'none', ( 2.095679098946631800, -0.4513683279452479500, 0.4513683279452445100 ) ) ;
#10360 = cartesian_point ( 'none', ( 0.05227113215015843900, -0.3645055912228529800, 0.6628618682371217900 ) ) ;
#10361 = cartesian_point ( 'none', ( -34.00000000000000000, 28.99999999999921500, -6.000000000000000000 ) ) ;
#10362 = cylindrical_surface ( 'none', #10363, 0.2999999999999999900 ) ;
#10363 = axis2_placement_3d ( 'none', #10359, #10358, #10374 ) ;
#10364 = circle ( 'none', #10355, 0.5000000000000004400 ) ;
#10365 = axis2_placement_3d ( 'none', #10379, #10373, #10381 ) ;
#10366 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980060400, 0.08504466328231713400 ) ) ;
#10367 = vector ( 'none', #10366, 1000.000000000000200 ) ;
#10368 = cartesian_point ( 'none', ( 0.05227113215015843900, -0.6628618682371217900, 0.3645055912228529800 ) ) ;
#10369 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, -0.3699999999999987700 ) ) ;
#10370 = plane ( 'none', #10365 ) ;
#10371 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980061600, 0.08504466328231703700 ) ) ;
#10372 = vector ( 'none', #10371, 1000.000000000000100 ) ;
#10373 = direction ( 'none', ( -0.1045377106962867800, -1.249000902703301400e-016, 0.9945209233808907100 ) ) ;
#10374 = direction ( 'none', ( -0.1045377106962868800, 0.9945209233808907100, -1.807003620809174100e-016 ) ) ;
#10375 = direction ( 'none', ( -0.8120153713427135100, -2.099015405931936200e-015, 0.5836360481525751900 ) ) ;
#10376 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.449999999999996400, -0.3699999999999987700 ) ) ;
#10377 = line ( 'none', #10376, #10372 ) ;
#10378 = face_outer_bound ( 'none', #5827, .t. ) ;
#10379 = cartesian_point ( 'none', ( 2.017391304347832200, -3.469446951953613400e-015, -0.1579446640316215000 ) ) ;
#10380 = face_outer_bound ( 'none', #5677, .t. ) ;
#10381 = direction ( 'none', ( 0.9945209233808906000, -1.170938346284344600e-017, 0.1045377106962867700 ) ) ;
#10382 = plane ( 'none', #10383 ) ;
#10383 = axis2_placement_3d ( 'none', #10409, #10408, #10375 ) ;
#10384 = face_outer_bound ( 'none', #5640, .t. ) ;
#10385 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10386 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10387 = axis2_placement_3d ( 'none', #10407, #10386, #10385 ) ;
#10388 = face_outer_bound ( 'none', #5856, .t. ) ;
#10389 = cartesian_point ( 'none', ( -23.99999999999999600, 28.99999999999921500, -6.000000000000000000 ) ) ;
#10390 = cartesian_point ( 'none', ( 24.49999999999848300, -29.00000000000002500, -6.500000000000000900 ) ) ;
#10391 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10392 = direction ( 'none', ( -1.387778780781445900e-016, -1.000000000000000000, 1.439321301118036600e-018 ) ) ;
#10393 = axis2_placement_3d ( 'none', #10402, #10392, #10391 ) ;
#10394 = plane ( 'none', #10410 ) ;
#10395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10396 = direction ( 'none', ( 1.631319816340927100e-017, 1.000000000000000000, -1.439321301118036200e-018 ) ) ;
#10397 = cartesian_point ( 'none', ( 33.49999999999986500, -29.00000000000002500, -6.000000000000000000 ) ) ;
#10398 = axis2_placement_3d ( 'none', #10397, #10396, #10395 ) ;
#10399 = circle ( 'none', #10398, 0.5000000000000004400 ) ;
#10400 = line ( 'none', #10369, #10367 ) ;
#10401 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.530162273612801900e-016 ) ) ;
#10402 = cartesian_point ( 'none', ( 24.49999999999848300, -29.00000000000002500, -6.000000000000000000 ) ) ;
#10403 = circle ( 'none', #10387, 4.500000000000691000 ) ;
#10404 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.379241331202820600e-015 ) ) ;
#10405 = cartesian_point ( 'none', ( 2.017391304347832200, 0.1579446640316180300, 0.0000000000000000000 ) ) ;
#10406 = direction ( 'none', ( -1.000000000000000000, 4.588098674428804000e-036, 3.187682049077478100e-018 ) ) ;
#10407 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.500000000000000900 ) ) ;
#10408 = direction ( 'none', ( 0.5836360481525751900, -2.924743780496897200e-015, 0.8120153713427135100 ) ) ;
#10409 = cartesian_point ( 'none', ( 1.759999999999997600, -0.1850000000000011400, 0.1849999999999976700 ) ) ;
#10410 = axis2_placement_3d ( 'none', #10405, #10404, #10401 ) ;
#10411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10412 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10413 = axis2_placement_3d ( 'none', #10226, #10412, #10411 ) ;
#10414 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10415 = cartesian_point ( 'none', ( 28.99999999999917200, -29.00000000000002500, -6.000000000000000000 ) ) ;
#10416 = axis2_placement_3d ( 'none', #10415, #10414, #10406 ) ;
#10417 = circle ( 'none', #10393, 0.5000000000000004400 ) ;
#10418 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10419 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#10420 = cc_design_date_and_time_assignment ( #10434, #10436, ( #4750 ) ) ;
#10421 = product_definition_shape ( 'none', 'none', #4865 ) ;
#10422 = product_related_product_category ( 'detail', '', ( #4851 ) ) ;
#10423 = approval_person_organization ( #10435, #10425, #10424 ) ;
#10424 = approval_role ( '' ) ;
#10425 = approval ( #10426, 'unspecified' ) ;
#10426 = approval_status ( 'not_yet_approved' ) ;
#10427 = cc_design_security_classification ( #4750, ( #4780 ) ) ;
#10428 = cc_design_approval ( #10425, ( #4750 ) ) ;
#10429 = approval_date_time ( #10430, #10425 ) ;
#10430 = date_and_time ( #10431, #10432 ) ;
#10431 = calendar_date ( 2018, 19, 4 ) ;
#10432 = local_time ( 12, 40, 53.00000000000000000, #10433 ) ;
#10433 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10434 = date_and_time ( #10438, #10437 ) ;
#10435 = person_and_organization ( #4850, #4872 ) ;
#10436 = date_time_role ( 'classification_date' ) ;
#10437 = local_time ( 12, 40, 53.00000000000000000, #4680 ) ;
#10438 = calendar_date ( 2018, 19, 4 ) ;
#10439 = cartesian_point ( 'none', ( 6.382242626873853900, -7.407422941211171600, -22.78850815002568100 ) ) ;
#10440 = cartesian_point ( 'none', ( 6.277916565041229200, -7.519442646246011100, -23.01711206620874600 ) ) ;
#10441 = cartesian_point ( 'none', ( 2.429430357249184900, -12.87852218143523500, -19.65692310305672000 ) ) ;
#10442 = cartesian_point ( 'none', ( 2.299501697936641200, -12.87184407223744700, -19.66131095603030600 ) ) ;
#10443 = cartesian_point ( 'none', ( 1.935173220843064800, -13.06948329121557300, -20.11581078514037600 ) ) ;
#10444 = cartesian_point ( 'none', ( 1.938133921912735800, -12.99918092812444200, -20.00769040629057500 ) ) ;
#10445 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#10446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10447 = cartesian_point ( 'none', ( 4.358221501193171800, -12.61651554573605200, -19.82745676618013800 ) ) ;
#10448 = cartesian_point ( 'none', ( 4.327471342526539600, -12.47000565692269100, -20.02214750570838900 ) ) ;
#10449 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #10494, #10493, #10492, #10491, #10490, #10489, #10488 ),
( #10552, #10551, #10550, #10549, #10548, #10547, #10546 ),
( #10545, #10544, #10543, #10542, #10541, #10540, #10539 ),
( #10574, #10573, #10572, #10571, #10570, #10569, #10568 ),
( #10567, #10566, #10565, #10564, #10563, #10562, #10561 ),
( #10560, #10559, #10558, #10557, #10556, #10555, #10554 ),
( #10553, #10527, #10526, #10525, #10524, #10523, #10522 ),
( #10521, #10520, #10519, #10518, #10517, #10516, #10515 ),
( #10514, #10513, #10512, #10511, #10439, #10440, #10580 ),
( #10575, #10581, #10577, #10579, #10582, #10578, #10576 ),
( #10594, #10593, #10592, #10591, #10598, #10597, #10596 ),
( #10595, #10590, #10589, #10588, #10587, #10586, #10585 ),
( #10584, #10583, #10601, #10607, #10606, #10599, #10612 ),
( #10600, #10613, #10604, #10602, #10609, #10603, #10610 ),
( #10608, #10611, #10605, #10616, #10614, #10615, #10617 ),
( #10618, #10631, #10632, #10635, #10630, #10633, #10636 ),
( #10634, #10621, #10620, #10619, #10629, #10628, #10627 ),
( #10626, #10625, #10624, #10623, #10622, #10637, #10640 ),
( #10639, #10638, #10671, #10662, #10645, #10644, #10643 ),
( #10642, #10649, #10655, #10657, #10663, #10661, #10641 ),
( #10674, #10673, #10659, #10650, #10654, #10653, #10656 ),
( #10658, #10665, #10664, #10660, #10670, #10669, #10672 ),
( #10668, #10667, #10666, #10648, #10647, #10646, #10652 ),
( #10651, #10716, #10680, #10681, #10688, #10713, #10712 ),
( #10679, #10678, #10677, #10676, #10675, #10715, #10714 ),
( #10711, #10710, #10709, #10708, #10707, #10706, #10705 ),
( #10687, #10686, #10685, #10684, #10683, #10682, #10704 ),
( #10703, #10702, #10701, #10700, #10699, #10698, #10697 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( -1.517883041479706200e-018, 0.0006854657918563053600, 0.001028198687784458900, 0.001370931583712612200, 0.002056397375568919000, 0.002741863167425225800, 0.003427328959281533000, 0.004112794751137839800, 0.004798260542994146500, 0.005483726334850453300 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#10450 = b_spline_curve_with_knots ( 'none', 3,
( #10451, #10509, #10508, #10507, #10506, #10505, #10504, #10503, #10502, #10501, #10500, #10499, #10498, #10497, #10496, #10696, #10695, #10694 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0006718188171191637000, 0.001343637634238327400, 0.002015456451357491000, 0.002687275268476654800, 0.003359094085595818600, 0.004030912902714982000, 0.004702731719834146200, 0.005374550536953309600 ),
.unspecified. ) ;
#10451 = cartesian_point ( 'none', ( 3.929430357249186200, -12.82783026765049400, -19.69001702955966900 ) ) ;
#10452 = circle ( 'none', #10459, 0.5000000000000027800 ) ;
#10453 = cartesian_point ( 'none', ( 1.929430357249185300, -13.10709111166743300, -19.94838620072140100 ) ) ;
#10454 = cartesian_point ( 'none', ( 1.983316905444279200, -13.03565359992864000, -19.83966161330203800 ) ) ;
#10455 = cartesian_point ( 'none', ( 1.929430357249185500, -13.12382548430836100, -20.08704667266345500 ) ) ;
#10456 = cartesian_point ( 'none', ( 1.929430357249185300, -13.17897124926912500, -20.05778444422358600 ) ) ;
#10457 = cartesian_point ( 'none', ( 1.930955654811683700, -13.05262276160085500, -19.97836521813237100 ) ) ;
#10458 = cartesian_point ( 'none', ( 1.985524131884418100, -12.98493948237340800, -19.86905176385799600 ) ) ;
#10459 = axis2_placement_3d ( 'none', #10460, #10482, #10481 ) ;
#10460 = cartesian_point ( 'none', ( 2.429430357249184900, -13.17897124926912700, -20.05778444422358900 ) ) ;
#10461 = face_outer_bound ( 'none', #838, .t. ) ;
#10462 = cartesian_point ( 'none', ( 2.186687971245611100, -12.81727717224656800, -19.75835913507473800 ) ) ;
#10463 = cartesian_point ( 'none', ( 2.311956277030818200, -12.80844250365997900, -19.70264794528545600 ) ) ;
#10464 = cartesian_point ( 'none', ( 2.437936700971943700, -12.82783026765052600, -19.69001702955965200 ) ) ;
#10465 = cartesian_point ( 'none', ( 2.077936842079679100, -12.93960981886504900, -19.78955038328376400 ) ) ;
#10466 = cartesian_point ( 'none', ( 2.170349552274940300, -12.89428015535669100, -19.71004900270953500 ) ) ;
#10467 = cartesian_point ( 'none', ( 6.429430357249188400, -8.444051438998819500, -22.99886943516011000 ) ) ;
#10468 = cartesian_point ( 'none', ( 6.429430357249188400, -8.287244748124468400, -23.05355752666554600 ) ) ;
#10469 = cartesian_point ( 'none', ( 6.413102588677490200, -8.132064173801660800, -23.10418575403332400 ) ) ;
#10470 = cartesian_point ( 'none', ( 6.349417922733581900, -7.824892999509473600, -23.19804633522149100 ) ) ;
#10471 = cartesian_point ( 'none', ( 6.301283478677820700, -7.671283212215223000, -23.24168722058945800 ) ) ;
#10472 = cartesian_point ( 'none', ( 6.176019977865692600, -7.376753420397271600, -23.31975877135413100 ) ) ;
#10473 = cartesian_point ( 'none', ( 6.099491660125350400, -7.236163700009314900, -23.35419058964812000 ) ) ;
#10474 = cartesian_point ( 'none', ( 5.918946396629759300, -6.968550622995284300, -23.41542425019017400 ) ) ;
#10475 = cartesian_point ( 'none', ( 5.814040021613124100, -6.841079168092665700, -23.44226809703998900 ) ) ;
#10476 = cartesian_point ( 'none', ( 5.584770339337740800, -6.611104009945690600, -23.48766884383453800 ) ) ;
#10477 = cartesian_point ( 'none', ( 5.459617278559196800, -6.507116945919153600, -23.50657821284111300 ) ) ;
#10478 = cartesian_point ( 'none', ( 5.187438992805012600, -6.322372313930105600, -23.53836424003631900 ) ) ;
#10479 = cartesian_point ( 'none', ( 5.042283855818748600, -6.243232203582906000, -23.55096130895533000 ) ) ;
#10480 = cartesian_point ( 'none', ( 4.591315055148747600, -6.051753291308773300, -23.58030100604395000 ) ) ;
#10481 = direction ( 'none', ( 0.0000000000000000000, 0.5491238020528814700, 0.8357410185093153700 ) ) ;
#10482 = direction ( 'none', ( 2.405907797714992300e-033, 0.8357410185093153700, -0.5491238020528814700 ) ) ;
#10483 = cartesian_point ( 'none', ( 3.929430357249186200, -12.44981585291157000, -20.91057352701240600 ) ) ;
#10484 = cartesian_point ( 'none', ( 1.946443044694698300, -13.01591674702040000, -20.14409795895331400 ) ) ;
#10485 = cartesian_point ( 'none', ( 1.950693113140856900, -12.94669193120448200, -20.03641158825364200 ) ) ;
#10486 = cartesian_point ( 'none', ( 2.005544422417552500, -12.88659780726289300, -19.92571395228343100 ) ) ;
#10487 = cartesian_point ( 'none', ( 2.096116196831581600, -12.85193748975473000, -19.84203654367908600 ) ) ;
#10488 = cartesian_point ( 'none', ( 6.429430357249186700, -8.444051438998819500, -22.99886943516011000 ) ) ;
#10489 = cartesian_point ( 'none', ( 6.429430357249186700, -8.353820928905985700, -22.75311066217246000 ) ) ;
#10490 = cartesian_point ( 'none', ( 6.537203453639374800, -8.264146043200113900, -22.50886523059716600 ) ) ;
#10491 = cartesian_point ( 'none', ( 6.722323576062639600, -8.200343437643550000, -22.33508753568151000 ) ) ;
#10492 = cartesian_point ( 'none', ( 6.907443698485905300, -8.136540832086987900, -22.16130984076585300 ) ) ;
#10493 = cartesian_point ( 'none', ( 7.167630969450038400, -8.099396278223357700, -22.06014007045969500 ) ) ;
#10494 = cartesian_point ( 'none', ( 7.429430357249189300, -8.099396278223357700, -22.06014007045969500 ) ) ;
#10495 = cartesian_point ( 'none', ( 2.298530663349610300, -12.90440934824268700, -19.63991393496893100 ) ) ;
#10496 = cartesian_point ( 'none', ( 7.311540443401116600, -10.67661896783857000, -20.93582768377225300 ) ) ;
#10497 = cartesian_point ( 'none', ( 7.241581491130885300, -10.86782825293341200, -20.83703953644326700 ) ) ;
#10498 = cartesian_point ( 'none', ( 7.061338605945588000, -11.22918302050538000, -20.64454785822521600 ) ) ;
#10499 = cartesian_point ( 'none', ( 6.949624696762642300, -11.40201099472330000, -20.54940848607697000 ) ) ;
#10500 = cartesian_point ( 'none', ( 6.688664033049418500, -11.72327192396390100, -20.36784080967451900 ) ) ;
#10501 = cartesian_point ( 'none', ( 6.541778299206959500, -11.86943809950462400, -20.28275831291464500 ) ) ;
#10502 = cartesian_point ( 'none', ( 6.216595931128646900, -12.13496044664927500, -20.12502374001923400 ) ) ;
#10503 = cartesian_point ( 'none', ( 6.036286208384015400, -12.25512050279968600, -20.05184691416927800 ) ) ;
#10504 = cartesian_point ( 'none', ( 5.657238744005992400, -12.46027022499721300, -19.92501465814941500 ) ) ;
#10505 = cartesian_point ( 'none', ( 5.457725631510382600, -12.54637675695526000, -19.87071510589838400 ) ) ;
#10506 = cartesian_point ( 'none', ( 5.038715370926542600, -12.68642074975057600, -19.78159794120645600 ) ) ;
#10507 = cartesian_point ( 'none', ( 4.819926470801439300, -12.73964994609273100, -19.74722952268163600 ) ) ;
#10508 = cartesian_point ( 'none', ( 4.379806124822121800, -12.80996570044772300, -19.70168859067167600 ) ) ;
#10509 = cartesian_point ( 'none', ( 4.156370762093855500, -12.82783026765049800, -19.69001702955967300 ) ) ;
#10510 = cartesian_point ( 'none', ( 2.075876966655911400, -12.98482666719786100, -19.76230537347174400 ) ) ;
#10511 = cartesian_point ( 'none', ( 6.554821943540887700, -7.292647057024702000, -22.63737268381732500 ) ) ;
#10512 = cartesian_point ( 'none', ( 6.727401260207921400, -7.177871172838232300, -22.48623721760897000 ) ) ;
#10513 = cartesian_point ( 'none', ( 6.966274670214327000, -7.061642847685334300, -22.41428594346991700 ) ) ;
#10514 = cartesian_point ( 'none', ( 7.206511660515769100, -6.975567607444253000, -22.44107506365818600 ) ) ;
#10515 = cartesian_point ( 'none', ( 6.298113257338638200, -7.674018680357741000, -23.24023109781902400 ) ) ;
#10516 = cartesian_point ( 'none', ( 6.304889074066768000, -7.594464007426421600, -22.99576261675360200 ) ) ;
#10517 = cartesian_point ( 'none', ( 6.410006496970686900, -7.484505460233720000, -22.76548011838904600 ) ) ;
#10518 = cartesian_point ( 'none', ( 6.584744372795943200, -7.374190348214833400, -22.61230325110259500 ) ) ;
#10519 = cartesian_point ( 'none', ( 6.759482248621199400, -7.263875236195947800, -22.45912638381614100 ) ) ;
#10520 = cartesian_point ( 'none', ( 7.001834883078958100, -7.154470440813762300, -22.38481330943663700 ) ) ;
#10521 = cartesian_point ( 'none', ( 7.245586417374421600, -7.075878159597677600, -22.40966600502365200 ) ) ;
#10522 = cartesian_point ( 'none', ( 6.321905256872530500, -7.749995339494556200, -23.21857680524647400 ) ) ;
#10523 = cartesian_point ( 'none', ( 6.327795448923814600, -7.669588117944779300, -22.97368533907725000 ) ) ;
#10524 = cartesian_point ( 'none', ( 6.433548285475215100, -7.561667608534716800, -22.74180300263307000 ) ) ;
#10525 = cartesian_point ( 'none', ( 6.610134392016415300, -7.455858216501821000, -22.58658198158077500 ) ) ;
#10526 = cartesian_point ( 'none', ( 6.786720498557614600, -7.350048824468925300, -22.43136096052847600 ) ) ;
#10527 = cartesian_point ( 'none', ( 7.032092480650092600, -7.247577336931585500, -22.35460093583657200 ) ) ;
#10528 = cartesian_point ( 'none', ( 2.168437027867543800, -12.93399973446708300, -19.68494913364144900 ) ) ;
#10529 = cartesian_point ( 'none', ( 2.429430357249184900, -12.90440934824268700, -19.63991393496893100 ) ) ;
#10530 = cartesian_point ( 'none', ( 4.261612582010188000, -5.982659125332549600, -23.58935755356799300 ) ) ;
#10531 = cartesian_point ( 'none', ( 3.929430357249186200, -5.982659125332551400, -23.58935755356799300 ) ) ;
#10532 = face_outer_bound ( 'none', #836, .t. ) ;
#10533 = b_spline_curve_with_knots ( 'none', 3,
( #10531, #10530, #10480, #10479, #10478, #10477, #10476, #10475, #10474, #10473, #10472, #10471, #10470, #10469, #10468, #10467 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009900600875921081200, 0.001485090131388162400, 0.001980120175184217100, 0.002475150218980271600, 0.002970180262776325700, 0.003465210306572380600, 0.003960240350368435100 ),
.unspecified. ) ;
#10534 = cartesian_point ( 'none', ( 2.304033594302383300, -12.83986952569614500, -19.68220888702329300 ) ) ;
#10535 = cartesian_point ( 'none', ( 2.432301789046126900, -12.85299982356345800, -19.67361933977205300 ) ) ;
#10536 = cartesian_point ( 'none', ( 1.993027608909832900, -12.93528499195774700, -19.89771362956196300 ) ) ;
#10537 = cartesian_point ( 'none', ( 2.084768944171388100, -12.89534152108775800, -19.81610601616878500 ) ) ;
#10538 = cartesian_point ( 'none', ( 2.176510279432943400, -12.85539805021776900, -19.73449840277560700 ) ) ;
#10539 = cartesian_point ( 'none', ( 6.413170808328624500, -8.132601731858002800, -23.10401281469162900 ) ) ;
#10540 = cartesian_point ( 'none', ( 6.415069042154416800, -8.047261232423684500, -22.85778412715030700 ) ) ;
#10541 = cartesian_point ( 'none', ( 6.522989272310534900, -7.949447586972533000, -22.61842438441266600 ) ) ;
#10542 = cartesian_point ( 'none', ( 6.706721931961062900, -7.866550697156296400, -22.45293362667175100 ) ) ;
#10543 = cartesian_point ( 'none', ( 6.890454591611590000, -7.783653807340059000, -22.28744286893083500 ) ) ;
#10544 = cartesian_point ( 'none', ( 7.147778324883811200, -7.716677835805304800, -22.19782155809092600 ) ) ;
#10545 = cartesian_point ( 'none', ( 7.406666988760402900, -7.684400850251771300, -22.20914750466719300 ) ) ;
#10546 = cartesian_point ( 'none', ( 6.429430357249186700, -8.287581973579879200, -23.05343991550711600 ) ) ;
#10547 = cartesian_point ( 'none', ( 6.430137502636463300, -8.199831922532014900, -22.80725000625092800 ) ) ;
#10548 = cartesian_point ( 'none', ( 6.538226749050181800, -8.106029268543471400, -22.56529516841854400 ) ) ;
#10549 = cartesian_point ( 'none', ( 6.723278557857730300, -8.032576301724519800, -22.39566604696102900 ) ) ;
#10550 = cartesian_point ( 'none', ( 6.908330366665279800, -7.959123334905569000, -22.22603692550351400 ) ) ;
#10551 = cartesian_point ( 'none', ( 7.168081152185518300, -7.906919352331575700, -22.13080811210551200 ) ) ;
#10552 = cartesian_point ( 'none', ( 7.429430357249189300, -7.890669360853966200, -22.13677430815297600 ) ) ;
#10553 = cartesian_point ( 'none', ( 7.278895216721869200, -7.176572391242286700, -22.37737269460512100 ) ) ;
#10554 = cartesian_point ( 'none', ( 6.345697256406421800, -7.825971998631371400, -23.19692251267392500 ) ) ;
#10555 = cartesian_point ( 'none', ( 6.350701823780861200, -7.744712228463136200, -22.95160806140089700 ) ) ;
#10556 = cartesian_point ( 'none', ( 6.457090073979742300, -7.638829756835713500, -22.71812588687709000 ) ) ;
#10557 = cartesian_point ( 'none', ( 6.635524411236886500, -7.537526084788807700, -22.56086071205895000 ) ) ;
#10558 = cartesian_point ( 'none', ( 6.813958748494031600, -7.436222412741902800, -22.40359553724081100 ) ) ;
#10559 = cartesian_point ( 'none', ( 7.062350078221227200, -7.340684233049408600, -22.32438856223651100 ) ) ;
#10560 = cartesian_point ( 'none', ( 7.312204016069316900, -7.277266622886895900, -22.34507938418659400 ) ) ;
#10561 = cartesian_point ( 'none', ( 6.365498047402272900, -7.902348873422643500, -23.17438289023403900 ) ) ;
#10562 = cartesian_point ( 'none', ( 6.369666763380728000, -7.820129763716269400, -22.92875762067337700 ) ) ;
#10563 = cartesian_point ( 'none', ( 6.476538849769889700, -7.716267933997789500, -22.69374906555847800 ) ) ;
#10564 = cartesian_point ( 'none', ( 6.656520781842241200, -7.619525728930788100, -22.53443182130600100 ) ) ;
#10565 = cartesian_point ( 'none', ( 6.836502713914592600, -7.522783523863787500, -22.37511457705352000 ) ) ;
#10566 = cartesian_point ( 'none', ( 7.087468356960514800, -7.434304255184597000, -22.29337057702671400 ) ) ;
#10567 = cartesian_point ( 'none', ( 7.339925123463509700, -7.378595893953903600, -22.31183284630781600 ) ) ;
#10568 = cartesian_point ( 'none', ( 6.381388967711057300, -7.979099826234429900, -23.15092619838657100 ) ) ;
#10569 = cartesian_point ( 'none', ( 6.384800856305290900, -7.895840253285407500, -22.90509978949901900 ) ) ;
#10570 = cartesian_point ( 'none', ( 6.492022323950104500, -7.793994484989371000, -22.66864083850987300 ) ) ;
#10571 = cartesian_point ( 'none', ( 6.673254498548515400, -7.701867385005957800, -22.50726575642791600 ) ) ;
#10572 = cartesian_point ( 'none', ( 6.854486673146925400, -7.609740285022544600, -22.34589067434595900 ) ) ;
#10573 = cartesian_point ( 'none', ( 7.107571679601613300, -7.528428782058165700, -22.26152090404811900 ) ) ;
#10574 = cartesian_point ( 'none', ( 7.362172411895807400, -7.480530879386526200, -22.27760439909427600 ) ) ;
#10575 = cartesian_point ( 'none', ( 7.162654903412204500, -6.878083702134624400, -22.47091374613925700 ) ) ;
#10576 = cartesian_point ( 'none', ( 6.238876461651317500, -7.524546898509898400, -23.28058287150645400 ) ) ;
#10577 = cartesian_point ( 'none', ( 6.691241309651061900, -7.094115110146533200, -22.51209445136414900 ) ) ;
#10578 = cartesian_point ( 'none', ( 6.247522241688392900, -7.446345782124032200, -23.03728624067349900 ) ) ;
#10579 = cartesian_point ( 'none', ( 6.521073193706950400, -7.213199318200463700, -22.66124262734801300 ) ) ;
#10580 = cartesian_point ( 'none', ( 6.270202716725291800, -7.598251353114776000, -23.26104249078802200 ) ) ;
#10581 = cartesian_point ( 'none', ( 6.926284912883663700, -6.971345429047278900, -22.44236742304987700 ) ) ;
#10582 = cartesian_point ( 'none', ( 6.350905077762838000, -7.332283526254393300, -22.81039080333187700 ) ) ;
#10583 = cartesian_point ( 'none', ( 6.632033341989288300, -6.453909075259411500, -22.59681872886545100 ) ) ;
#10584 = cartesian_point ( 'none', ( 6.841038714284273700, -6.320593476445377100, -22.63404732047532200 ) ) ;
#10585 = cartesian_point ( 'none', ( 6.099604208713697200, -7.236316643423890600, -23.35415674369198100 ) ) ;
#10586 = cartesian_point ( 'none', ( 6.111969478476061600, -7.160007159356452700, -23.11378605615464800 ) ) ;
#10587 = cartesian_point ( 'none', ( 6.210965595834134800, -7.037801897943861500, -22.89387727680748000 ) ) ;
#10588 = cartesian_point ( 'none', ( 6.370454168611099800, -6.901995071038125000, -22.75250621737896900 ) ) ;
#10589 = cartesian_point ( 'none', ( 6.529942741388065700, -6.766188244132388600, -22.61113515795045700 ) ) ;
#10590 = cartesian_point ( 'none', ( 6.748223413473126300, -6.618231698134789700, -22.54980974352563900 ) ) ;
#10591 = cartesian_point ( 'none', ( 6.453575694039075800, -7.054303840551985300, -22.70898251440938500 ) ) ;
#10592 = cartesian_point ( 'none', ( 6.618921408537345600, -6.926602984763135000, -22.56380891887451100 ) ) ;
#10593 = cartesian_point ( 'none', ( 6.846305398222337900, -6.790750591771169900, -22.49853038220979700 ) ) ;
#10594 = cartesian_point ( 'none', ( 7.074941389205076100, -6.683115891515366300, -22.53059111110139800 ) ) ;
#10595 = cartesian_point ( 'none', ( 6.967673749299501100, -6.497246407965501900, -22.58471671023351100 ) ) ;
#10596 = cartesian_point ( 'none', ( 6.176223951503368800, -7.377137989300145200, -23.31966363294332100 ) ) ;
#10597 = cartesian_point ( 'none', ( 6.186733594982719400, -7.300152053880076200, -23.07763458960300100 ) ) ;
#10598 = cartesian_point ( 'none', ( 6.288229979540806100, -7.182004696340835700, -22.85415610994426300 ) ) ;
#10599 = cartesian_point ( 'none', ( 6.023079848315618700, -7.026096579191465400, -23.14640239704106500 ) ) ;
#10600 = cartesian_point ( 'none', ( 6.714403679269046200, -6.143940544925253100, -22.68337793071712800 ) ) ;
#10601 = cartesian_point ( 'none', ( 6.424112591926102800, -6.613014540895751000, -22.65461431308919100 ) ) ;
#10602 = cartesian_point ( 'none', ( 6.172502180235706100, -6.610872028015152500, -22.83222910654383900 ) ) ;
#10603 = cartesian_point ( 'none', ( 5.934190218155175800, -6.892185999026478000, -23.17901873792748500 ) ) ;
#10604 = cartesian_point ( 'none', ( 6.318282442464139900, -6.459840837659113400, -22.69809346822792400 ) ) ;
#10605 = cartesian_point ( 'none', ( 6.194521660770607100, -6.313386759228550600, -22.73782387144657900 ) ) ;
#10606 = cartesian_point ( 'none', ( 6.118843756920703900, -6.899852558157525600, -22.93012101083361600 ) ) ;
#10607 = cartesian_point ( 'none', ( 6.271478174423402900, -6.756433549526638800, -22.79236766196140400 ) ) ;
#10608 = cartesian_point ( 'none', ( 6.567144286362583300, -5.975923791822658900, -22.72801599950428300 ) ) ;
#10609 = cartesian_point ( 'none', ( 6.026721918007273100, -6.761903218371190700, -22.96636474485975300 ) ) ;
#10610 = cartesian_point ( 'none', ( 5.918697015834800900, -6.968194870652388000, -23.41550450083027400 ) ) ;
#10611 = cartesian_point ( 'none', ( 6.380377268535556600, -6.132911097079039000, -22.68667071982929800 ) ) ;
#10612 = cartesian_point ( 'none', ( 6.009150612274249100, -7.102255757038139300, -23.38483062226112700 ) ) ;
#10613 = cartesian_point ( 'none', ( 6.515843270505450300, -6.289586452384032400, -22.64382771420526600 ) ) ;
#10614 = cartesian_point ( 'none', ( 5.918794983448123900, -6.629730903040915300, -22.99920547086512800 ) ) ;
#10615 = cartesian_point ( 'none', ( 5.830269616263038300, -6.764050807948341200, -23.20815678723273500 ) ) ;
#10616 = cartesian_point ( 'none', ( 6.056658322109365500, -6.471558831134732500, -22.86851467115585400 ) ) ;
#10617 = cartesian_point ( 'none', ( 5.813511735187328000, -6.840447722481385100, -23.44240036378191400 ) ) ;
#10618 = cartesian_point ( 'none', ( 6.406270500291223700, -5.824666045938494500, -22.76671398013536800 ) ) ;
#10619 = cartesian_point ( 'none', ( 5.801729118444729500, -6.219423687262010800, -22.93171368050598600 ) ) ;
#10620 = cartesian_point ( 'none', ( 5.922429148578711300, -6.048533014157982300, -22.80722269751638700 ) ) ;
#10621 = cartesian_point ( 'none', ( 6.083541291342831900, -5.850223624856794500, -22.76135673657226400 ) ) ;
#10622 = cartesian_point ( 'none', ( 5.550383619358653300, -6.281530918955473600, -23.08077882361790500 ) ) ;
#10623 = cartesian_point ( 'none', ( 5.661775646845445200, -6.104976125439741900, -22.95908361674950600 ) ) ;
#10624 = cartesian_point ( 'none', ( 5.773167674332237100, -5.928421331924009300, -22.83738840988110800 ) ) ;
#10625 = cartesian_point ( 'none', ( 5.921144480552779800, -5.722369589378572200, -22.79373863285260900 ) ) ;
#10626 = cartesian_point ( 'none', ( 6.069783671943814500, -5.536924026843233400, -22.83873762938269500 ) ) ;
#10627 = cartesian_point ( 'none', ( 5.583692040799670400, -6.610124639471772300, -23.48785452435259600 ) ) ;
#10628 = cartesian_point ( 'none', ( 5.601849941904914600, -6.532211188680954600, -23.25817542699363800 ) ) ;
#10629 = cartesian_point ( 'none', ( 5.681029088310747700, -6.390314360366040200, -23.05620466349558100 ) ) ;
#10630 = cartesian_point ( 'none', ( 5.799912035879435400, -6.510022631703477300, -23.02770506718035300 ) ) ;
#10631 = cartesian_point ( 'none', ( 6.231959279939194300, -5.991567360967916800, -22.72401372820078100 ) ) ;
#10632 = cartesian_point ( 'none', ( 6.058475404674658700, -6.180959886693266000, -22.77252328448148300 ) ) ;
#10633 = cartesian_point ( 'none', ( 5.716059779083976400, -6.648130998314647900, -23.23316610711318500 ) ) ;
#10634 = cartesian_point ( 'none', ( 6.245396714219863200, -5.673408300054330100, -22.80541196076644900 ) ) ;
#10635 = cartesian_point ( 'none', ( 5.929193720277047500, -6.345491259198372100, -22.90011417583091800 ) ) ;
#10636 = cartesian_point ( 'none', ( 5.698601887993499200, -6.725286180976579200, -23.46512744406725300 ) ) ;
#10637 = cartesian_point ( 'none', ( 5.476569270703338400, -6.427009909217976400, -23.27943263923630800 ) ) ;
#10638 = cartesian_point ( 'none', ( 5.744271343607110200, -5.608820727677286100, -22.82170960788001700 ) ) ;
#10639 = cartesian_point ( 'none', ( 5.878950828522011600, -5.415916507465288600, -22.86739706184691600 ) ) ;
#10640 = cartesian_point ( 'none', ( 5.458254153459632700, -6.506043295956605900, -23.50677088690483200 ) ) ;
#10641 = cartesian_point ( 'none', ( 5.185635805714201600, -6.321298521577716700, -23.53854094878112600 ) ) ;
#10642 = cartesian_point ( 'none', ( 5.688117985100208600, -5.294908988087343000, -22.89605649431113200 ) ) ;
#10643 = cartesian_point ( 'none', ( 5.321944979586916700, -6.413670908767160800, -23.52265591784297900 ) ) ;
#10644 = cartesian_point ( 'none', ( 5.339781019500955800, -6.333376855647074400, -23.29754997390490300 ) ) ;
#10645 = cartesian_point ( 'none', ( 5.407491556216942100, -6.184621543678958700, -23.10192429644562800 ) ) ;
#10646 = cartesian_point ( 'none', ( 4.752755649044187800, -6.029562404780118200, -23.35330924114284200 ) ) ;
#10647 = cartesian_point ( 'none', ( 4.793211190483905400, -5.869843907853074900, -23.16779011607667700 ) ) ;
#10648 = cartesian_point ( 'none', ( 4.851925043974570300, -5.672392939201711400, -23.05655804359481600 ) ) ;
#10649 = cartesian_point ( 'none', ( 5.567398206661440700, -5.495271865976000000, -22.84968058290742500 ) ) ;
#10650 = cartesian_point ( 'none', ( 5.192127819166829600, -5.813697416189943300, -23.02577672093917000 ) ) ;
#10651 = cartesian_point ( 'none', ( 4.843697061188669800, -4.960697901346821800, -22.97049058164345700 ) ) ;
#10652 = cartesian_point ( 'none', ( 4.739810740993345200, -6.114947644523472700, -23.57061393016463000 ) ) ;
#10653 = cartesian_point ( 'none', ( 5.056633686220114200, -6.159356321146898200, -23.33031983887482900 ) ) ;
#10654 = cartesian_point ( 'none', ( 5.111480825948419200, -6.004413725054939200, -23.14040754604226900 ) ) ;
#10655 = cartesian_point ( 'none', ( 5.447186500961220400, -5.714687976225269100, -22.88958372038215600 ) ) ;
#10656 = cartesian_point ( 'none', ( 5.040394814069993700, -6.242288006388188000, -23.55110994458621600 ) ) ;
#10657 = cartesian_point ( 'none', ( 5.355892997018225200, -5.901200072313856500, -23.00632674482775300 ) ) ;
#10658 = cartesian_point ( 'none', ( 5.274371745644662800, -5.108298272232803900, -22.93807508841801700 ) ) ;
#10659 = cartesian_point ( 'none', ( 5.272774812385240000, -5.622981107324947400, -22.91114589583607100 ) ) ;
#10660 = cartesian_point ( 'none', ( 5.022026431570699500, -5.743045177695827300, -23.04116738226699500 ) ) ;
#10661 = cartesian_point ( 'none', ( 5.202992768298572400, -6.239743802076173300, -23.31566730857349500 ) ) ;
#10662 = cartesian_point ( 'none', ( 5.508834321931835200, -6.003088098876799200, -22.98270518078863100 ) ) ;
#10663 = cartesian_point ( 'none', ( 5.264599493075230000, -6.087712168402444700, -23.12306976927335000 ) ) ;
#10664 = cartesian_point ( 'none', ( 5.091706854925237600, -5.548961538937647700, -22.92823593347451400 ) ) ;
#10665 = cartesian_point ( 'none', ( 5.182854970805653500, -5.319688470380008900, -22.89099859312362600 ) ) ;
#10666 = cartesian_point ( 'none', ( 4.910638897465236000, -5.474941970550347900, -22.94532597111295800 ) ) ;
#10667 = cartesian_point ( 'none', ( 4.987150170108780100, -5.241315497901868300, -22.90925742700694600 ) ) ;
#10668 = cartesian_point ( 'none', ( 5.063962894491010200, -5.025052946034683100, -22.95661378246057200 ) ) ;
#10669 = cartesian_point ( 'none', ( 4.904694667632151500, -6.094459362963507800, -23.34181454000883300 ) ) ;
#10670 = cartesian_point ( 'none', ( 4.952346008216162300, -5.937128816454007000, -23.15409883105947100 ) ) ;
#10671 = cartesian_point ( 'none', ( 5.610177087646728300, -5.821554654074639700, -22.86348606513163200 ) ) ;
#10672 = cartesian_point ( 'none', ( 4.890102777531669900, -6.178617825455830800, -23.56086193737542400 ) ) ;
#10673 = cartesian_point ( 'none', ( 5.378559771502526800, -5.398061442858149500, -22.87273975924030700 ) ) ;
#10674 = cartesian_point ( 'none', ( 5.484780596798316300, -5.191543598430924600, -22.91953639437546300 ) ) ;
#10675 = cartesian_point ( 'none', ( 4.453497427953586800, -5.782377392195193100, -23.18488729219555800 ) ) ;
#10676 = cartesian_point ( 'none', ( 4.489045958971474600, -5.580612953183613300, -23.07584934020535900 ) ) ;
#10677 = cartesian_point ( 'none', ( 4.524594489989363300, -5.378848514172033500, -22.96681138821516300 ) ) ;
#10678 = cartesian_point ( 'none', ( 4.570749212768487400, -5.139767903351282600, -22.93217174853069900 ) ) ;
#10679 = cartesian_point ( 'none', ( 4.617081247601471500, -4.917392524826582600, -22.97975741292278300 ) ) ;
#10680 = cartesian_point ( 'none', ( 4.720522856855755100, -5.417520323588775900, -22.95820103161730300 ) ) ;
#10681 = cartesian_point ( 'none', ( 4.673241238011969200, -5.617551868023323200, -23.06812130730292800 ) ) ;
#10682 = cartesian_point ( 'none', ( 4.097880481856585700, -5.894254524778417300, -23.37592996793402400 ) ) ;
#10683 = cartesian_point ( 'none', ( 4.106233247475738100, -5.729405554313327500, -23.19510628630798600 ) ) ;
#10684 = cartesian_point ( 'none', ( 4.118208509289211800, -5.525041193856852200, -23.08739409626481300 ) ) ;
#10685 = cartesian_point ( 'none', ( 4.130183771102685400, -5.320676833400376000, -22.97968190622163900 ) ) ;
#10686 = cartesian_point ( 'none', ( 4.145691529128081100, -5.078332981635211900, -22.94589071784629300 ) ) ;
#10687 = cartesian_point ( 'none', ( 4.161257781173564000, -4.852298793114271400, -22.99359033344600800 ) ) ;
#10688 = cartesian_point ( 'none', ( 4.625959619168183300, -5.817583412457871400, -23.17804158298854800 ) ) ;
#10689 = cartesian_point ( 'none', ( 4.257757015059258500, -12.43641077781462200, -20.92077199569368400 ) ) ;
#10690 = cartesian_point ( 'none', ( 4.263422327759590400, -12.34735766025147700, -20.70727809413329000 ) ) ;
#10691 = cartesian_point ( 'none', ( 4.279982502265727200, -12.33517172842304500, -20.46289142308898300 ) ) ;
#10692 = cartesian_point ( 'none', ( 4.303726922396133000, -12.40258869267286800, -20.24251946439868600 ) ) ;
#10693 = line ( 'none', #10731, #10720 ) ;
#10694 = cartesian_point ( 'none', ( 7.429430357249189300, -9.871736605898073300, -21.32601266959606400 ) ) ;
#10695 = cartesian_point ( 'none', ( 7.429430357249192000, -10.07790146528821200, -21.23057967793359100 ) ) ;
#10696 = cartesian_point ( 'none', ( 7.405673453355946700, -10.28004931782613300, -21.13337785144810600 ) ) ;
#10697 = cartesian_point ( 'none', ( 3.929430357249186200, -5.982659125332551400, -23.58935755356799600 ) ) ;
#10698 = cartesian_point ( 'none', ( 3.929430357249186200, -5.894254524778417300, -23.37592996793402400 ) ) ;
#10699 = cartesian_point ( 'none', ( 3.929430357249186200, -5.729405554313327500, -23.19510628630798600 ) ) ;
#10700 = cartesian_point ( 'none', ( 3.929430357249186200, -5.525041193856852200, -23.08739409626481300 ) ) ;
#10701 = cartesian_point ( 'none', ( 3.929430357249186200, -5.320676833400376000, -22.97968190622163900 ) ) ;
#10702 = cartesian_point ( 'none', ( 3.929430357249186200, -5.078332981635211900, -22.94589071784629300 ) ) ;
#10703 = cartesian_point ( 'none', ( 3.929430357249186200, -4.852298793114271400, -22.99359033344600800 ) ) ;
#10704 = cartesian_point ( 'none', ( 4.095021374338027300, -5.982659125332551400, -23.58935755356799600 ) ) ;
#10705 = cartesian_point ( 'none', ( 4.258741126367106700, -5.999354084341944400, -23.58709096035589800 ) ) ;
#10706 = cartesian_point ( 'none', ( 4.264424847265189600, -5.911361738338459100, -23.37315752263974400 ) ) ;
#10707 = cartesian_point ( 'none', ( 4.281035236738987700, -5.747171371932514800, -23.19173300140256400 ) ) ;
#10708 = cartesian_point ( 'none', ( 4.304850679930980000, -5.543674038343902500, -23.08357737310779400 ) ) ;
#10709 = cartesian_point ( 'none', ( 4.328666123122972400, -5.340176704755291000, -22.97542174481301900 ) ) ;
#10710 = cartesian_point ( 'none', ( 4.359507606065291100, -5.098911414198114200, -22.94135280333386700 ) ) ;
#10711 = cartesian_point ( 'none', ( 4.390465434014274100, -4.874087148306343500, -22.98902424420211000 ) ) ;
#10712 = cartesian_point ( 'none', ( 4.582478002920245400, -6.065677772060706000, -23.57769841947927200 ) ) ;
#10713 = cartesian_point ( 'none', ( 4.593229505066745800, -5.979200981632547300, -23.36182044343133100 ) ) ;
#10714 = cartesian_point ( 'none', ( 4.420609564643676500, -6.032515928201325700, -23.58239468991758500 ) ) ;
#10715 = cartesian_point ( 'none', ( 4.428827176165968100, -5.945281359985503200, -23.36748898303553500 ) ) ;
#10716 = cartesian_point ( 'none', ( 4.781990819471683800, -5.180624392504451100, -22.92299069372753500 ) ) ;
#10717 = axis2_placement_3d ( 'none', #10728, #10718, #10722 ) ;
#10718 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#10719 = face_outer_bound ( 'none', #901, .t. ) ;
#10720 = vector ( 'none', #10725, 1000.000000000000000 ) ;
#10721 = cartesian_point ( 'none', ( 0.0000000000000000000, -13.37369538542286100, -20.52789009464732200 ) ) ;
#10722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10723 = cylindrical_surface ( 'none', #10724, 1.000000000000000900 ) ;
#10724 = axis2_placement_3d ( 'none', #10721, #10751, #10730 ) ;
#10725 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#10726 = face_outer_bound ( 'none', #968, .t. ) ;
#10727 = face_bound ( 'none', #928, .t. ) ;
#10728 = cartesian_point ( 'none', ( 7.429430357249189300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10729 = face_bound ( 'none', #6596, .t. ) ;
#10730 = direction ( 'none', ( -3.557745196287408500e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10731 = cartesian_point ( 'none', ( 6.429430357249188400, -14.25027603350074700, -25.25726891350358000 ) ) ;
#10732 = circle ( 'none', #10717, 23.50000000000000000 ) ;
#10733 = face_outer_bound ( 'none', #1006, .t. ) ;
#10734 = cartesian_point ( 'none', ( 4.389087678183288200, -12.80919895420958500, -19.70219064827703900 ) ) ;
#10735 = cartesian_point ( 'none', ( 4.095012725472787300, -12.44981585291157000, -20.91057352701239600 ) ) ;
#10736 = cartesian_point ( 'none', ( 4.097871683659358100, -12.36141125235743800, -20.69714594137843000 ) ) ;
#10737 = cartesian_point ( 'none', ( 4.106224013011220600, -12.35011542576804000, -20.45271846501405800 ) ) ;
#10738 = cartesian_point ( 'none', ( 4.118198649353414200, -12.41845883088368700, -20.23204701990644900 ) ) ;
#10739 = cartesian_point ( 'none', ( 4.130173285695606800, -12.48680223599933300, -20.01137557479884400 ) ) ;
#10740 = cartesian_point ( 'none', ( 4.145680233746452900, -12.63427123851678900, -19.81611861539227000 ) ) ;
#10741 = cartesian_point ( 'none', ( 4.161245672762228200, -12.82783026765049800, -19.69001702955966900 ) ) ;
#10742 = cartesian_point ( 'none', ( 3.929430357249186200, -12.44981585291157000, -20.91057352701239600 ) ) ;
#10743 = cartesian_point ( 'none', ( 3.929430357249186200, -12.36141125235743800, -20.69714594137843000 ) ) ;
#10744 = cartesian_point ( 'none', ( 3.929430357249186200, -12.35011542576804000, -20.45271846501405800 ) ) ;
#10745 = cartesian_point ( 'none', ( 3.929430357249186200, -12.41845883088368700, -20.23204701990644900 ) ) ;
#10746 = cartesian_point ( 'none', ( 3.929430357249186200, -12.48680223599933300, -20.01137557479884400 ) ) ;
#10747 = cartesian_point ( 'none', ( 3.929430357249186200, -12.63427123851678900, -19.81611861539227000 ) ) ;
#10748 = cartesian_point ( 'none', ( 3.929430357249186200, -12.82783026765049800, -19.69001702955966900 ) ) ;
#10749 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #10748, #10747, #10746, #10745, #10744, #10743, #10742 ),
( #10741, #10740, #10739, #10738, #10737, #10736, #10735 ),
( #10734, #10447, #10448, #10692, #10691, #10690, #10689 ),
( #10858, #10811, #10817, #10828, #10778, #10783, #10788 ),
( #10771, #10879, #10888, #10895, #10902, #10845, #10844 ),
( #10941, #10940, #10939, #10938, #10857, #10856, #10855 ),
( #10854, #10816, #10815, #10814, #10813, #10812, #10836 ),
( #10835, #10834, #10833, #10782, #10781, #10780, #10779 ),
( #10799, #10798, #10797, #10796, #10795, #10767, #10766 ),
( #10765, #10764, #10770, #10769, #10768, #10777, #10776 ),
( #10775, #10894, #10893, #10892, #10901, #10900, #10899 ),
( #10910, #10909, #10843, #10842, #10841, #10840, #10917 ),
( #10916, #10932, #10931, #10930, #10929, #10937, #10936 ),
( #10874, #10873, #10872, #10871, #10853, #10852, #10851 ),
( #10861, #10860, #10859, #10865, #10864, #10863, #10862 ),
( #10819, #10818, #10832, #10831, #10830, #10829, #10791 ),
( #10790, #10789, #10794, #10793, #10792, #10806, #10805 ),
( #10804, #10810, #10809, #10808, #10807, #10753, #10752 ),
( #10757, #10756, #10755, #10754, #10763, #10762, #10761 ),
( #10774, #10773, #10772, #10883, #10882, #10881, #10880 ),
( #10891, #10890, #10889, #10898, #10897, #10896, #10839 ),
( #10838, #10837, #10905, #10904, #10903, #10920, #10919 ),
( #10918, #10803, #10802, #10801, #10800, #10760, #10759 ),
( #10758, #10887, #10886, #10885, #10884, #10908, #10907 ),
( #10906, #10928, #10927, #10926, #10925, #10935, #10934 ),
( #10933, #10915, #10914, #10913, #10912, #10911, #10924 ),
( #10923, #10922, #10921, #10850, #10849, #10848, #10847 ),
( #10846, #10827, #10826, #10825, #10824, #10823, #10822 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( -1.084202172485504400e-018, 0.0006854680198797592500, 0.001370936039759519600, 0.002056404059639280000, 0.002741872079519040000, 0.003427340099398800000, 0.004112808119278560000, 0.004455542129218440500, 0.004798276139158320900, 0.005483744159038080900 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#10750 = cartesian_point ( 'none', ( 1.946443044694698500, -13.01591674702040500, -20.14409795895331400 ) ) ;
#10751 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#10752 = cartesian_point ( 'none', ( 6.175686322246371600, -11.27387061041735800, -21.70542255047262300 ) ) ;
#10753 = cartesian_point ( 'none', ( 6.186208231145625900, -11.15717343094511100, -21.47985562960040400 ) ) ;
#10754 = cartesian_point ( 'none', ( 6.520187796848061300, -10.92533042064743900, -21.12339061469026900 ) ) ;
#10755 = cartesian_point ( 'none', ( 6.690292659755383100, -10.90418862750218100, -20.93367867741554300 ) ) ;
#10756 = cartesian_point ( 'none', ( 6.925235807140271800, -10.94185783132313900, -20.79748296371155500 ) ) ;
#10757 = cartesian_point ( 'none', ( 7.161504366594899200, -11.02815480539093700, -20.75162166165171800 ) ) ;
#10758 = cartesian_point ( 'none', ( 7.338854730963968900, -10.56348109054941300, -20.99225273688184100 ) ) ;
#10759 = cartesian_point ( 'none', ( 6.344506027893685600, -10.87278642208677000, -21.93436741313681200 ) ) ;
#10760 = cartesian_point ( 'none', ( 6.349558342327428700, -10.75676003141567000, -21.70349476419482200 ) ) ;
#10761 = cartesian_point ( 'none', ( 6.238054649638981700, -11.14292743776751000, -21.78151247009354900 ) ) ;
#10762 = cartesian_point ( 'none', ( 6.246724853526457900, -11.02618780274736000, -21.55420223247421400 ) ) ;
#10763 = cartesian_point ( 'none', ( 6.350082933940740300, -10.94647221379269700, -21.31310255196499900 ) ) ;
#10764 = cartesian_point ( 'none', ( 5.739940422532085600, -12.17379643996251700, -20.10194148611105200 ) ) ;
#10765 = cartesian_point ( 'none', ( 5.874278168468523900, -12.34264699360093700, -19.99772650056385400 ) ) ;
#10766 = cartesian_point ( 'none', ( 5.182881074164423100, -12.17570167299356900, -21.11317532269015400 ) ) ;
#10767 = cartesian_point ( 'none', ( 5.200218632683055700, -12.07582107660349500, -20.89792206493902100 ) ) ;
#10768 = cartesian_point ( 'none', ( 5.403992587825872100, -11.96437996630235300, -20.70740545518944100 ) ) ;
#10769 = cartesian_point ( 'none', ( 5.505089303055687100, -12.00857169403155000, -20.49469803164729600 ) ) ;
#10770 = cartesian_point ( 'none', ( 5.606186018285501200, -12.05276342176074800, -20.28199060810515100 ) ) ;
#10771 = cartesian_point ( 'none', ( 4.837178134781553700, -12.73613393742841100, -19.74950091818685700 ) ) ;
#10772 = cartesian_point ( 'none', ( 6.726290935096130000, -10.82721894602961000, -20.97434514750678500 ) ) ;
#10773 = cartesian_point ( 'none', ( 6.965045365976680900, -10.85873468666845000, -20.84118079941913100 ) ) ;
#10774 = cartesian_point ( 'none', ( 7.205162195769726300, -10.93875375161426800, -20.79913258281678900 ) ) ;
#10775 = cartesian_point ( 'none', ( 6.064294976006530100, -12.23764080686538100, -20.06253658259915800 ) ) ;
#10776 = cartesian_point ( 'none', ( 5.318607365262998600, -12.09975034966447000, -21.16685751158391700 ) ) ;
#10777 = cartesian_point ( 'none', ( 5.336431556524676300, -11.99741332106116500, -20.95092387955222100 ) ) ;
#10778 = cartesian_point ( 'none', ( 4.450492571830664300, -12.30594929068276300, -20.48260092192417000 ) ) ;
#10779 = cartesian_point ( 'none', ( 5.039429167799161400, -12.23964566986553300, -21.06678086386565200 ) ) ;
#10780 = cartesian_point ( 'none', ( 5.055661471892156200, -12.14218212478347600, -20.85202074705909700 ) ) ;
#10781 = cartesian_point ( 'none', ( 5.110464027619497300, -12.11748277859116700, -20.60817039033453900 ) ) ;
#10782 = cartesian_point ( 'none', ( 5.191040148358003300, -12.17131508131360800, -20.39224683059077500 ) ) ;
#10783 = cartesian_point ( 'none', ( 4.425962758124197400, -12.31984742168013200, -20.72691165802843800 ) ) ;
#10784 = cartesian_point ( 'none', ( 1.929430357249184400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10785 = face_outer_bound ( 'none', #954, .t. ) ;
#10786 = cylindrical_surface ( 'none', #10955, 2.500000000000000000 ) ;
#10787 = circle ( 'none', #10875, 24.00000000000000000 ) ;
#10788 = cartesian_point ( 'none', ( 4.417789320987211000, -12.41010329447138700, -20.94055446210952500 ) ) ;
#10789 = cartesian_point ( 'none', ( 6.746614838247345400, -11.26789746965403600, -20.62352574535389500 ) ) ;
#10790 = cartesian_point ( 'none', ( 6.965914854698255000, -11.37831553440180700, -20.56253854238164200 ) ) ;
#10791 = cartesian_point ( 'none', ( 6.007038717943123300, -11.51623414487350100, -21.55592109010550300 ) ) ;
#10792 = cartesian_point ( 'none', ( 6.209697995677337300, -11.21405141814242000, -21.16369146876822800 ) ) ;
#10793 = cartesian_point ( 'none', ( 6.369090570523210800, -11.21025367072640800, -20.96764771818688500 ) ) ;
#10794 = cartesian_point ( 'none', ( 6.528483145369084400, -11.20645592331039700, -20.77160396760554000 ) ) ;
#10795 = cartesian_point ( 'none', ( 5.261697904327781400, -12.04721385545260200, -20.65422935470942200 ) ) ;
#10796 = cartesian_point ( 'none', ( 5.352789297370748000, -12.09663580901903800, -20.43976647295510300 ) ) ;
#10797 = cartesian_point ( 'none', ( 5.443880690413714700, -12.14605776258547300, -20.22530359120078500 ) ) ;
#10798 = cartesian_point ( 'none', ( 5.563817688600980900, -12.27309042275246000, -20.04188135659569500 ) ) ;
#10799 = cartesian_point ( 'none', ( 5.684261360930517700, -12.44765318033649100, -19.93291641852854900 ) ) ;
#10800 = cartesian_point ( 'none', ( 6.455916328237078600, -10.66667477005942600, -21.46350908258888200 ) ) ;
#10801 = cartesian_point ( 'none', ( 6.634257802915864300, -10.62736397653542200, -21.28057502271184700 ) ) ;
#10802 = cartesian_point ( 'none', ( 6.812599277594649100, -10.58805318301141800, -21.09764096283480900 ) ) ;
#10803 = cartesian_point ( 'none', ( 7.060837314772435000, -10.59997638366887400, -20.97389960993755100 ) ) ;
#10804 = cartesian_point ( 'none', ( 7.074188708245245900, -11.20695691294427100, -20.65659981932157100 ) ) ;
#10805 = cartesian_point ( 'none', ( 6.098347855427089600, -11.39904721958939700, -21.62950826757594000 ) ) ;
#10806 = cartesian_point ( 'none', ( 6.110743091150876400, -11.28305031512685900, -21.40560825116741800 ) ) ;
#10807 = cartesian_point ( 'none', ( 6.287686732133482600, -11.08272889243759200, -21.23828769937461700 ) ) ;
#10808 = cartesian_point ( 'none', ( 6.452991420603686000, -11.07042844144245700, -21.04531671830383400 ) ) ;
#10809 = cartesian_point ( 'none', ( 6.618296109073889400, -11.05812799044732500, -20.85234573723305500 ) ) ;
#10810 = cartesian_point ( 'none', ( 6.845616689467453500, -11.10810412063251800, -20.71008729229639300 ) ) ;
#10811 = cartesian_point ( 'none', ( 4.567068721483265900, -12.58174403128576700, -19.84946980141910400 ) ) ;
#10812 = cartesian_point ( 'none', ( 4.902699423166508200, -12.19643028356427900, -20.81409359085262200 ) ) ;
#10813 = cartesian_point ( 'none', ( 4.950256259815251500, -12.17498725208087200, -20.57010726854344900 ) ) ;
#10814 = cartesian_point ( 'none', ( 5.019792676126697600, -12.23241750562813100, -20.35299934978831300 ) ) ;
#10815 = cartesian_point ( 'none', ( 5.089329092438143600, -12.28984775917539300, -20.13589143103317600 ) ) ;
#10816 = cartesian_point ( 'none', ( 5.180285017335008600, -12.42568873402514700, -19.94741058037928700 ) ) ;
#10817 = cartesian_point ( 'none', ( 4.521180786689911600, -12.43714859204468900, -20.04303907060350600 ) ) ;
#10818 = cartesian_point ( 'none', ( 6.629320495669669600, -11.41824404408763600, -20.54003268483322800 ) ) ;
#10819 = cartesian_point ( 'none', ( 6.838082062220701500, -11.53907840391832300, -20.47192393470202600 ) ) ;
#10820 = cartesian_point ( 'none', ( 2.429430357249184900, -12.44981585291157000, -20.91057352701240600 ) ) ;
#10821 = line ( 'none', #10820, #10962 ) ;
#10822 = cartesian_point ( 'none', ( 6.429430357249186700, -10.29181050402139300, -22.23350257042994100 ) ) ;
#10823 = cartesian_point ( 'none', ( 6.429430357249186700, -10.18183541466230600, -21.99592226995772400 ) ) ;
#10824 = cartesian_point ( 'none', ( 6.537203453639374800, -10.07253753350633500, -21.75980494923224400 ) ) ;
#10825 = cartesian_point ( 'none', ( 6.722323576062639600, -9.994773402058926900, -21.59181030769200400 ) ) ;
#10826 = cartesian_point ( 'none', ( 6.907443698485905300, -9.917009270611519200, -21.42381566615176100 ) ) ;
#10827 = cartesian_point ( 'none', ( 7.167630969450038400, -9.871736605898073300, -21.32601266959606800 ) ) ;
#10828 = cartesian_point ( 'none', ( 4.485836679260288000, -12.37154894136372500, -20.26281999626383600 ) ) ;
#10829 = cartesian_point ( 'none', ( 6.021004372694212000, -11.40152225551898700, -21.33350868272440000 ) ) ;
#10830 = cartesian_point ( 'none', ( 6.116692773180755400, -11.33798263971464800, -21.09129987168864800 ) ) ;
#10831 = cartesian_point ( 'none', ( 6.269167170429259500, -11.34217395494800200, -20.89241516365586200 ) ) ;
#10832 = cartesian_point ( 'none', ( 6.421641567677762700, -11.34636527018135500, -20.69353045562307300 ) ) ;
#10833 = cartesian_point ( 'none', ( 5.271616269096508500, -12.22514738403605100, -20.17632327084701400 ) ) ;
#10834 = cartesian_point ( 'none', ( 5.377304794265260300, -12.35706769841952400, -19.99010363637554700 ) ) ;
#10835 = cartesian_point ( 'none', ( 5.483428692019151300, -12.53622133306946800, -19.87713487132678800 ) ) ;
#10836 = cartesian_point ( 'none', ( 4.888129187107586500, -12.29178361446132900, -21.02848772815621800 ) ) ;
#10837 = cartesian_point ( 'none', ( 7.030494864852321300, -10.68686844317488400, -20.92955959865667000 ) ) ;
#10838 = cartesian_point ( 'none', ( 7.277136561230223700, -10.75353830574632100, -20.89524859643566400 ) ) ;
#10839 = cartesian_point ( 'none', ( 6.296792120863271300, -11.01035808730461000, -21.85776246296019200 ) ) ;
#10840 = cartesian_point ( 'none', ( 5.600699018261786400, -11.82791721913231700, -21.06440938462344500 ) ) ;
#10841 = cartesian_point ( 'none', ( 5.679829544135518700, -11.78548538552998600, -20.82125645137750100 ) ) ;
#10842 = cartesian_point ( 'none', ( 5.800443770289731100, -11.81835349234766300, -20.61237011300803700 ) ) ;
#10843 = cartesian_point ( 'none', ( 5.921057996443943600, -11.85122159916533800, -20.40348377463857700 ) ) ;
#10844 = cartesian_point ( 'none', ( 4.577821626915163500, -12.38379581112815200, -20.96033692852536500 ) ) ;
#10845 = cartesian_point ( 'none', ( 4.588503188488804300, -12.29233718310878700, -20.74654522192358600 ) ) ;
#10846 = cartesian_point ( 'none', ( 7.429430357249189300, -9.871736605898073300, -21.32601266959606800 ) ) ;
#10847 = cartesian_point ( 'none', ( 6.429430357249186700, -10.44102316391858700, -22.16145640614467600 ) ) ;
#10848 = cartesian_point ( 'none', ( 6.430137431002250100, -10.32898947432770100, -21.92532504891090600 ) ) ;
#10849 = cartesian_point ( 'none', ( 6.538226645389799300, -10.22422960073491400, -21.68790878120750400 ) ) ;
#10850 = cartesian_point ( 'none', ( 6.723278461117554400, -10.15622180117967400, -21.51602418229695200 ) ) ;
#10851 = cartesian_point ( 'none', ( 5.812448465540327900, -11.74038123379372100, -21.41253051323175800 ) ) ;
#10852 = cartesian_point ( 'none', ( 5.829216673226028400, -11.62878606673395700, -21.19288648765410300 ) ) ;
#10853 = cartesian_point ( 'none', ( 5.917700470919234200, -11.57606610498165300, -20.95015484073156000 ) ) ;
#10854 = cartesian_point ( 'none', ( 5.271608719050946400, -12.60850006201381600, -19.83118065537696900 ) ) ;
#10855 = cartesian_point ( 'none', ( 4.736829206416010700, -12.34392155905712200, -20.99019459244678400 ) ) ;
#10856 = cartesian_point ( 'none', ( 4.749737374440860200, -12.25067844234508200, -20.77616643464614700 ) ) ;
#10857 = cartesian_point ( 'none', ( 4.790048492011006700, -12.23249172557057600, -20.53204414675235900 ) ) ;
#10858 = cartesian_point ( 'none', ( 4.613132906482420900, -12.77266644581899900, -19.72584578323194600 ) ) ;
#10859 = cartesian_point ( 'none', ( 6.314799989986441100, -11.48627461705231300, -20.61545694364060600 ) ) ;
#10860 = cartesian_point ( 'none', ( 6.512026153091993800, -11.56859061852123500, -20.45653962431256200 ) ) ;
#10861 = cartesian_point ( 'none', ( 6.710249269743147900, -11.69984127343483700, -20.38130932702241400 ) ) ;
#10862 = cartesian_point ( 'none', ( 5.915729580459157000, -11.63342107015760400, -21.48233391263506300 ) ) ;
#10863 = cartesian_point ( 'none', ( 5.931265654237547500, -11.51999419591111400, -21.26140911428137800 ) ) ;
#10864 = cartesian_point ( 'none', ( 6.023687550684173600, -11.46191386128687600, -21.01890827460907100 ) ) ;
#10865 = cartesian_point ( 'none', ( 6.169243770335307400, -11.47409423916959500, -20.81718260912483800 ) ) ;
#10866 = axis2_placement_3d ( 'none', #10876, #10958, #10957 ) ;
#10867 = circle ( 'none', #10866, 0.9999999999999986700 ) ;
#10868 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10869 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#10870 = cartesian_point ( 'none', ( 2.437936700971948600, -12.82783026765052800, -19.69001702955965200 ) ) ;
#10871 = cartesian_point ( 'none', ( 6.055484022911097800, -11.59556871172146400, -20.74587346926121300 ) ) ;
#10872 = cartesian_point ( 'none', ( 6.193267574902961300, -11.61507131846127400, -20.54159209779086500 ) ) ;
#10873 = cartesian_point ( 'none', ( 6.379006360243391100, -11.70660392388609400, -20.37775872202867300 ) ) ;
#10874 = cartesian_point ( 'none', ( 6.565655708856783500, -11.84693241509892800, -20.29592390975848600 ) ) ;
#10875 = axis2_placement_3d ( 'none', #10784, #10869, #10868 ) ;
#10876 = cartesian_point ( 'none', ( 7.429430357249189300, -8.444051438998821300, -22.99886943516011000 ) ) ;
#10877 = direction ( 'none', ( 1.100262712369661100e-033, 0.3826834323650835600, 0.9238795325112894000 ) ) ;
#10878 = cartesian_point ( 'none', ( 3.929430357249186200, -8.440124825756218000, -22.98938975221563300 ) ) ;
#10879 = cartesian_point ( 'none', ( 4.775915941773358300, -12.54697251683548500, -19.87148283665806800 ) ) ;
#10880 = cartesian_point ( 'none', ( 6.269238813335285900, -11.07745585144258600, -21.81955742990401600 ) ) ;
#10881 = cartesian_point ( 'none', ( 6.276983164716874300, -10.96069498864848400, -21.59137553391111900 ) ) ;
#10882 = cartesian_point ( 'none', ( 6.381281034844369600, -10.87834387447025000, -21.35050997826018800 ) ) ;
#10883 = cartesian_point ( 'none', ( 6.553785984970249800, -10.85278141024993000, -21.16242756288348700 ) ) ;
#10884 = cartesian_point ( 'none', ( 6.475790445109896400, -10.59376860176907600, -21.50153315141951900 ) ) ;
#10885 = cartesian_point ( 'none', ( 6.655712450750970200, -10.54972199112695800, -21.32039528179183200 ) ) ;
#10886 = cartesian_point ( 'none', ( 6.835634456392043000, -10.50567538048484000, -21.13925741216414500 ) ) ;
#10887 = cartesian_point ( 'none', ( 7.086499600152784200, -10.51073067520957200, -21.01875451307237000 ) ) ;
#10888 = cartesian_point ( 'none', ( 4.714890230853283600, -12.40429152716668800, -20.06393063549861800 ) ) ;
#10889 = cartesian_point ( 'none', ( 6.757965207349519300, -10.74862413799790200, -21.01528382663316600 ) ) ;
#10890 = cartesian_point ( 'none', ( 7.000152414932208500, -10.77376050268089400, -20.88521958737579000 ) ) ;
#10891 = cartesian_point ( 'none', ( 7.243736826308934300, -10.84723863071760700, -20.84702662725499800 ) ) ;
#10892 = cartesian_point ( 'none', ( 5.657389308740625300, -11.92050757904406300, -20.54962959033948500 ) ) ;
#10893 = cartesian_point ( 'none', ( 5.768491346157288600, -11.95946908093602300, -20.33867762500951300 ) ) ;
#10894 = cartesian_point ( 'none', ( 5.916063156463189400, -12.07450245717257300, -20.16200161562640900 ) ) ;
#10895 = cartesian_point ( 'none', ( 4.667946436124442000, -12.34050919005458400, -20.28312052812898600 ) ) ;
#10896 = cartesian_point ( 'none', ( 6.303613525389072200, -10.89373693348191100, -21.62868826475290600 ) ) ;
#10897 = cartesian_point ( 'none', ( 6.408694030801346900, -10.80878465097305400, -21.38808760311163200 ) ) ;
#10898 = cartesian_point ( 'none', ( 6.583329619075432700, -10.77870439448547800, -21.20168571487239700 ) ) ;
#10899 = cartesian_point ( 'none', ( 5.454333656361575000, -12.02379902633537300, -21.22053970047768300 ) ) ;
#10900 = cartesian_point ( 'none', ( 5.472644480366296800, -11.91900556551883700, -21.00392569416541700 ) ) ;
#10901 = cartesian_point ( 'none', ( 5.546287271323962800, -11.88154607715210400, -20.76058155566945700 ) ) ;
#10902 = cartesian_point ( 'none', ( 4.621002641395600500, -12.27672685294248100, -20.50231042075935400 ) ) ;
#10903 = cartesian_point ( 'none', ( 6.432305179519213200, -10.73772971051624100, -21.42579834285025700 ) ) ;
#10904 = cartesian_point ( 'none', ( 6.608793710995648500, -10.70303418551045000, -21.24113036879212400 ) ) ;
#10905 = cartesian_point ( 'none', ( 6.785282242472083800, -10.66833866050466100, -21.05646239473398800 ) ) ;
#10906 = cartesian_point ( 'none', ( 7.361459075794416100, -10.46618973266240400, -21.04064810028227600 ) ) ;
#10907 = cartesian_point ( 'none', ( 6.364733481331173300, -10.80196540746319500, -21.97294971842240200 ) ) ;
#10908 = cartesian_point ( 'none', ( 6.368936240643319200, -10.68639740022223400, -21.74116667794480100 ) ) ;
#10909 = cartesian_point ( 'none', ( 6.082048255482571400, -11.95908521946972900, -20.23078726195333100 ) ) ;
#10910 = cartesian_point ( 'none', ( 6.243781019946868400, -12.11533174658949200, -20.13685853525094100 ) ) ;
#10911 = cartesian_point ( 'none', ( 6.415074200222067100, -10.47339309983644100, -21.85279575783406300 ) ) ;
#10912 = cartesian_point ( 'none', ( 6.522996536524228600, -10.37332823467813700, -21.61437180472011500 ) ) ;
#10913 = cartesian_point ( 'none', ( 6.706728796469283400, -10.31497694916832100, -21.43871475881177700 ) ) ;
#10914 = cartesian_point ( 'none', ( 6.890461056414338300, -10.25662566365850400, -21.26305771290344300 ) ) ;
#10915 = cartesian_point ( 'none', ( 7.147781991396250600, -10.24069175573871100, -21.15229234321391900 ) ) ;
#10916 = cartesian_point ( 'none', ( 6.404718364401826000, -11.98113208084421000, -20.21639122250471100 ) ) ;
#10917 = cartesian_point ( 'none', ( 5.582537973461816300, -11.93520952265115700, -21.28190135892238600 ) ) ;
#10918 = cartesian_point ( 'none', ( 7.310536296151513000, -10.65983798077503400, -20.94347056561632700 ) ) ;
#10919 = cartesian_point ( 'none', ( 6.320649074378478000, -10.94157225469568900, -21.89606493804850400 ) ) ;
#10920 = cartesian_point ( 'none', ( 6.326585933858250000, -10.82524848244879000, -21.66609151447386600 ) ) ;
#10921 = cartesian_point ( 'none', ( 6.908330276845310500, -10.08821400162443600, -21.34413958338640400 ) ) ;
#10922 = cartesian_point ( 'none', ( 7.168081106581761100, -10.05778934772540400, -21.23988950674420200 ) ) ;
#10923 = cartesian_point ( 'none', ( 7.429430357249189300, -10.07349697322426300, -21.23261850189058800 ) ) ;
#10924 = cartesian_point ( 'none', ( 6.413171363110703500, -10.58717022333152800, -22.08724221445844900 ) ) ;
#10925 = cartesian_point ( 'none', ( 6.491525808914674100, -10.52028847940543000, -21.53914603585305100 ) ) ;
#10926 = cartesian_point ( 'none', ( 6.672717899323741300, -10.47147364380741200, -21.35983510746514800 ) ) ;
#10927 = cartesian_point ( 'none', ( 6.853909989732808400, -10.42265880820939500, -21.18052417907724600 ) ) ;
#10928 = cartesian_point ( 'none', ( 7.106927063900606400, -10.42071770205261800, -21.06326712311955200 ) ) ;
#10929 = cartesian_point ( 'none', ( 5.798765007527376400, -11.68077574525582000, -20.88570564605452900 ) ) ;
#10930 = cartesian_point ( 'none', ( 5.927963896600414500, -11.70696110203456400, -20.67912179113462700 ) ) ;
#10931 = cartesian_point ( 'none', ( 6.057162785673452500, -11.73314645881330700, -20.47253793621472100 ) ) ;
#10932 = cartesian_point ( 'none', ( 6.230527307862980800, -11.83284457167791200, -20.30427299199100200 ) ) ;
#10933 = cartesian_point ( 'none', ( 7.406667765455309500, -10.27160701688838400, -21.13743882708314500 ) ) ;
#10934 = cartesian_point ( 'none', ( 6.380879441924350600, -10.73036701275264100, -22.01104721710108700 ) ) ;
#10935 = cartesian_point ( 'none', ( 6.384315560502901800, -10.61539596676030300, -21.77837637124122200 ) ) ;
#10936 = cartesian_point ( 'none', ( 5.697493219501072100, -11.83779537822244000, -21.34721593607707400 ) ) ;
#10937 = cartesian_point ( 'none', ( 5.714957845743907900, -11.72835164293313800, -21.12864793613877600 ) ) ;
#10938 = cartesian_point ( 'none', ( 4.848545203895391800, -12.29351992994265400, -20.31375186898585000 ) ) ;
#10939 = cartesian_point ( 'none', ( 4.907041915779777800, -12.35454813431473500, -20.09545959121934200 ) ) ;
#10940 = cartesian_point ( 'none', ( 4.983265240404757700, -12.49430976963077100, -19.90471752438302700 ) ) ;
#10941 = cartesian_point ( 'none', ( 5.059788746082740700, -12.68077879095816300, -19.78522643942714900 ) ) ;
#10942 = cartesian_point ( 'none', ( 6.429430357249188400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10943 = axis2_placement_3d ( 'none', #10942, #10445, #10446 ) ;
#10944 = circle ( 'none', #10943, 24.50000000000000000 ) ;
#10945 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#10946 = cartesian_point ( 'none', ( 2.677767273216758800, -12.25720126731734500, -20.44556078215994800 ) ) ;
#10947 = cartesian_point ( 'none', ( 2.484160532732996500, -12.40610682847520100, -19.96476522756827200 ) ) ;
#10948 = cartesian_point ( 'none', ( 2.437936700971948600, -12.82783026765052800, -19.69001702955965200 ) ) ;
#10949 =( bounded_curve ( ) b_spline_curve ( 3, ( #10948, #10947, #10946, #10945 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.1847222026901980100, 1.570796326794899200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8462061721080399400, 0.8462061721080399400, 1.000000000000000000 ) )
representation_item ( '' ) );
#10950 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#10951 = cartesian_point ( 'none', ( 1.929430357249184400, 29.00000000000000000, 4.814824860968089600e-032 ) ) ;
#10952 = direction ( 'none', ( 0.0000000000000000000, -0.9238795325112896300, 0.3826834323650829500 ) ) ;
#10953 = plane ( 'none', #10956 ) ;
#10954 = cartesian_point ( 'none', ( 2.929430357249185300, -12.44981585291157000, -20.91057352701240600 ) ) ;
#10955 = axis2_placement_3d ( 'none', #10878, #10877, #10952 ) ;
#10956 = axis2_placement_3d ( 'none', #10951, #10950, #10960 ) ;
#10957 = direction ( 'none', ( 0.0000000000000000000, -0.3446551607754621000, -0.9387293647004126800 ) ) ;
#10958 = direction ( 'none', ( -1.628435866534600000e-015, -0.9387293647004127900, 0.3446551607754621000 ) ) ;
#10959 = face_outer_bound ( 'none', #1030, .t. ) ;
#10960 = direction ( 'none', ( -3.557745196287411800e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10961 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#10962 = vector ( 'none', #10961, 1000.000000000000000 ) ;
#10963 = cartesian_point ( 'none', ( 2.929430357249185300, -14.25027603350074700, -25.25726891350358000 ) ) ;
#10964 = axis2_placement_3d ( 'none', #10983, #10970, #10969 ) ;
#10965 = cartesian_point ( 'none', ( 6.429430357249188400, -10.28788389077881000, -22.22402288748549600 ) ) ;
#10966 = line ( 'none', #10965, #10973 ) ;
#10967 = cartesian_point ( 'none', ( 2.929430357249185300, -13.52146225456831800, -20.88463087420770500 ) ) ;
#10968 = axis2_placement_3d ( 'none', #10992, #10991, #10990 ) ;
#10969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10970 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#10971 = circle ( 'none', #10968, 29.00000000000000000 ) ;
#10972 = direction ( 'none', ( -1.101391186946450300e-033, -0.3826834323650841200, -0.9238795325112890700 ) ) ;
#10973 = vector ( 'none', #10972, 1000.000000000000100 ) ;
#10974 = direction ( 'none', ( -1.101391186946450300e-033, -0.3826834323650841200, -0.9238795325112890700 ) ) ;
#10975 = vector ( 'none', #10974, 1000.000000000000100 ) ;
#10976 = cartesian_point ( 'none', ( 2.929430357249185300, -14.25027603350074700, -25.25726891350358000 ) ) ;
#10977 = line ( 'none', #10976, #10975 ) ;
#10978 = cartesian_point ( 'none', ( 2.054531535251822700, -14.68616163412230000, -25.00662573941762200 ) ) ;
#10979 = cartesian_point ( 'none', ( 2.128597459370197100, -14.58891929267192100, -25.06336234481456100 ) ) ;
#10980 = cartesian_point ( 'none', ( 2.312627724113261800, -14.42741180879378300, -25.15667876837165900 ) ) ;
#10981 = cartesian_point ( 'none', ( 2.423681493064589400, -14.36192213884792700, -25.19400297168314400 ) ) ;
#10982 = cartesian_point ( 'none', ( 2.666428290849673000, -14.27335240450548600, -25.24428656936669300 ) ) ;
#10983 = cartesian_point ( 'none', ( 10.92943035724919200, 26.50000000000000400, 0.0000000000000000000 ) ) ;
#10984 = cartesian_point ( 'none', ( 1.929430357249184400, -15.12085402480802700, -24.74590417746838300 ) ) ;
#10985 = cartesian_point ( 'none', ( 1.929430357249184700, -15.00762958450571500, -24.81508937359513200 ) ) ;
#10986 = cartesian_point ( 'none', ( 1.955564328274743200, -14.89455946010730100, -24.88306196801747200 ) ) ;
#10987 = cylindrical_surface ( 'none', #10989, 0.9999999999999996700 ) ;
#10988 = face_outer_bound ( 'none', #927, .t. ) ;
#10989 = axis2_placement_3d ( 'none', #10967, #10998, #10997 ) ;
#10990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10991 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#10992 = cartesian_point ( 'none', ( 1.929430357249184400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10993 = cylindrical_surface ( 'none', #10964, 1.549999999999999800 ) ;
#10994 = cartesian_point ( 'none', ( 2.796705698895321800, -14.25027603350074300, -25.25726891350357700 ) ) ;
#10995 = cartesian_point ( 'none', ( 2.929430357249185300, -14.25027603350074700, -25.25726891350358000 ) ) ;
#10996 = b_spline_curve_with_knots ( 'none', 3,
( #10995, #10994, #10982, #10981, #10980, #10979, #10978, #10986, #10985, #10984 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003925094421404475000, 0.0007850188842808949900, 0.001177528326421342400, 0.001570037768561790000 ),
.unspecified. ) ;
#10997 = direction ( 'none', ( 0.0000000000000000000, -0.9238795325112896300, 0.3826834323650830600 ) ) ;
#10998 = direction ( 'none', ( 1.101391186946450500e-033, 0.3826834323650841800, 0.9238795325112891800 ) ) ;
#10999 = advanced_face ( 'none', ( #3099 ), #3098, .t. ) ;
#11000 = oriented_edge ( 'none', *, *, #11002, .t. ) ;
#11001 = oriented_edge ( 'none', *, *, #4530, .t. ) ;
#11002 = edge_curve ( 'none', #4216, #11013, #3090, .t. ) ;
#11003 = oriented_edge ( 'none', *, *, #4428, .f. ) ;
#11004 = oriented_edge ( 'none', *, *, #11011, .t. ) ;
#11005 = oriented_edge ( 'none', *, *, #4137, .f. ) ;
#11006 = advanced_face ( 'none', ( #3095 ), #3122, .f. ) ;
#11007 = oriented_edge ( 'none', *, *, #4414, .f. ) ;
#11008 = edge_curve ( 'none', #4539, #4535, #3091, .t. ) ;
#11009 = edge_loop ( 'none', ( #11007, #4481, #4534, #4239, #11100 ) ) ;
#11010 = oriented_edge ( 'none', *, *, #11014, .t. ) ;
#11011 = edge_curve ( 'none', #4432, #3999, #3210, .t. ) ;
#11012 = oriented_edge ( 'none', *, *, #4543, .t. ) ;
#11013 = vertex_point ( 'none', #3215 ) ;
#11014 = edge_curve ( 'none', #11013, #11016, #3281, .t. ) ;
#11015 = edge_loop ( 'none', ( #11001, #11012, #11003, #11004, #11005, #11000 ) ) ;
#11016 = vertex_point ( 'none', #3209 ) ;
#11017 = advanced_face ( 'none', ( #3211 ), #3216, .f. ) ;
#11018 = oriented_edge ( 'none', *, *, #11071, .f. ) ;
#11019 = edge_loop ( 'none', ( #11172, #11056, #11183, #11114 ) ) ;
#11020 = oriented_edge ( 'none', *, *, #4253, .f. ) ;
#11021 = oriented_edge ( 'none', *, *, #11027, .t. ) ;
#11022 = oriented_edge ( 'none', *, *, #11040, .t. ) ;
#11023 = oriented_edge ( 'none', *, *, #4501, .t. ) ;
#11024 = oriented_edge ( 'none', *, *, #4528, .t. ) ;
#11025 = edge_loop ( 'none', ( #4480, #4482, #4485, #4484, #11010 ) ) ;
#11026 = oriented_edge ( 'none', *, *, #11046, .t. ) ;
#11027 = edge_curve ( 'none', #4492, #4500, #3181, .t. ) ;
#11028 = vertex_point ( 'none', #3214 ) ;
#11029 = oriented_edge ( 'none', *, *, #3926, .t. ) ;
#11030 = advanced_face ( 'none', ( #3282 ), #3182, .t. ) ;
#11031 = oriented_edge ( 'none', *, *, #11032, .f. ) ;
#11032 = edge_curve ( 'none', #4495, #4373, #3262, .t. ) ;
#11033 = oriented_edge ( 'none', *, *, #4363, .f. ) ;
#11034 = edge_curve ( 'none', #4462, #4500, #3267, .t. ) ;
#11035 = oriented_edge ( 'none', *, *, #11066, .f. ) ;
#11036 = edge_loop ( 'none', ( #11038, #11104, #11098, #11108 ) ) ;
#11037 = oriented_edge ( 'none', *, *, #3986, .f. ) ;
#11038 = oriented_edge ( 'none', *, *, #11032, .t. ) ;
#11039 = oriented_edge ( 'none', *, *, #4537, .f. ) ;
#11040 = edge_curve ( 'none', #4536, #4539, #3252, .t. ) ;
#11041 = oriented_edge ( 'none', *, *, #11050, .t. ) ;
#11042 = oriented_edge ( 'none', *, *, #11052, .f. ) ;
#11043 = edge_loop ( 'none', ( #11062, #11033, #11031, #11047 ) ) ;
#11044 = edge_curve ( 'none', #4500, #4494, #3245, .t. ) ;
#11045 = oriented_edge ( 'none', *, *, #4537, .t. ) ;
#11046 = edge_curve ( 'none', #4541, #4536, #3246, .t. ) ;
#11047 = oriented_edge ( 'none', *, *, #4488, .f. ) ;
#11048 = oriented_edge ( 'none', *, *, #4410, .f. ) ;
#11049 = advanced_face ( 'none', ( #3178 ), #3258, .t. ) ;
#11050 = edge_curve ( 'none', #11016, #4358, #3408, .t. ) ;
#11051 = oriented_edge ( 'none', *, *, #4097, .f. ) ;
#11052 = edge_curve ( 'none', #11016, #3943, #3353, .t. ) ;
#11053 = advanced_face ( 'none', ( #3409 ), #3352, .t. ) ;
#11054 = edge_curve ( 'none', #4469, #4541, #3472, .t. ) ;
#11055 = edge_curve ( 'none', #3942, #11028, #3476, .t. ) ;
#11056 = oriented_edge ( 'none', *, *, #4454, .f. ) ;
#11057 = advanced_face ( 'none', ( #3471 ), #3348, .t. ) ;
#11058 = edge_curve ( 'none', #4463, #4492, #3470, .t. ) ;
#11059 = edge_curve ( 'none', #4424, #4434, #3464, .t. ) ;
#11060 = edge_loop ( 'none', ( #11079, #11081, #11102 ) ) ;
#11061 = oriented_edge ( 'none', *, *, #11058, .f. ) ;
#11062 = oriented_edge ( 'none', *, *, #11182, .t. ) ;
#11063 = edge_loop ( 'none', ( #11099, #11078, #11077, #11080 ) ) ;
#11064 = oriented_edge ( 'none', *, *, #11065, .t. ) ;
#11065 = edge_curve ( 'none', #4384, #3977, #3478, .t. ) ;
#11066 = edge_curve ( 'none', #4377, #4462, #3449, .t. ) ;
#11067 = vertex_point ( 'none', #3463 ) ;
#11068 = edge_loop ( 'none', ( #11074, #11320, #11075, #11083 ) ) ;
#11069 = edge_curve ( 'none', #11091, #4079, #3467, .t. ) ;
#11070 = edge_curve ( 'none', #11067, #4109, #3443, .t. ) ;
#11071 = edge_curve ( 'none', #4203, #11067, #3452, .t. ) ;
#11072 = oriented_edge ( 'none', *, *, #11070, .t. ) ;
#11073 = oriented_edge ( 'none', *, *, #11176, .t. ) ;
#11074 = oriented_edge ( 'none', *, *, #3985, .f. ) ;
#11075 = oriented_edge ( 'none', *, *, #11093, .t. ) ;
#11076 = advanced_face ( 'none', ( #3441 ), #3375, .t. ) ;
#11077 = oriented_edge ( 'none', *, *, #11059, .f. ) ;
#11078 = oriented_edge ( 'none', *, *, #4406, .f. ) ;
#11079 = oriented_edge ( 'none', *, *, #11058, .t. ) ;
#11080 = oriented_edge ( 'none', *, *, #4459, .f. ) ;
#11081 = oriented_edge ( 'none', *, *, #11103, .t. ) ;
#11082 = edge_curve ( 'none', #4536, #4470, #3366, .t. ) ;
#11083 = oriented_edge ( 'none', *, *, #11069, .t. ) ;
#11084 = oriented_edge ( 'none', *, *, #11040, .f. ) ;
#11085 = advanced_face ( 'none', ( #3367 ), #3451, .t. ) ;
#11086 = edge_curve ( 'none', #3976, #4539, #3433, .t. ) ;
#11087 = oriented_edge ( 'none', *, *, #3962, .t. ) ;
#11088 = oriented_edge ( 'none', *, *, #11065, .f. ) ;
#11089 = oriented_edge ( 'none', *, *, #4175, .t. ) ;
#11090 = oriented_edge ( 'none', *, *, #4528, .f. ) ;
#11091 = vertex_point ( 'none', #3434 ) ;
#11092 = oriented_edge ( 'none', *, *, #11178, .t. ) ;
#11093 = edge_curve ( 'none', #11067, #11091, #3430, .t. ) ;
#11094 = edge_loop ( 'none', ( #11095, #11157, #11061, #11156 ) ) ;
#11095 = oriented_edge ( 'none', *, *, #11034, .t. ) ;
#11096 = oriented_edge ( 'none', *, *, #11034, .f. ) ;
#11097 = advanced_face ( 'none', ( #3358 ), #3368, .t. ) ;
#11098 = oriented_edge ( 'none', *, *, #11103, .f. ) ;
#11099 = oriented_edge ( 'none', *, *, #11066, .t. ) ;
#11100 = oriented_edge ( 'none', *, *, #4172, .f. ) ;
#11101 = advanced_face ( 'none', ( #3420 ), #3423, .t. ) ;
#11102 = oriented_edge ( 'none', *, *, #11290, .f. ) ;
#11103 = edge_curve ( 'none', #4492, #4517, #3384, .t. ) ;
#11104 = oriented_edge ( 'none', *, *, #4440, .f. ) ;
#11105 = axis2_placement_3d ( 'none', #11119, #11118, #11117 ) ;
#11106 = advanced_face ( 'none', ( #3386 ), #3417, .t. ) ;
#11107 = plane ( 'none', #11105 ) ;
#11108 = oriented_edge ( 'none', *, *, #4499, .f. ) ;
#11109 = circle ( 'none', #11187, 33.00000000000000000 ) ;
#11110 = oriented_edge ( 'none', *, *, #11173, .t. ) ;
#11111 = cartesian_point ( 'none', ( 31.02861643918355100, 26.96276158914087900, -6.000000000000000000 ) ) ;
#11112 = circle ( 'none', #11128, 2.874999999999995600 ) ;
#11113 = cartesian_point ( 'none', ( -30.25000000000000000, 4.082885107774430600e-015, -79.49999999999998600 ) ) ;
#11114 = oriented_edge ( 'none', *, *, #11044, .f. ) ;
#11115 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11116 = cartesian_point ( 'none', ( 26.11637802864845500, 28.99137802864845200, -0.5000000000000003300 ) ) ;
#11117 = direction ( 'none', ( 0.9945209233808906000, -1.170938346284344600e-017, 0.1045377106962867700 ) ) ;
#11118 = direction ( 'none', ( -0.1045377106962867800, -1.249000902703301400e-016, 0.9945209233808907100 ) ) ;
#11119 = cartesian_point ( 'none', ( 2.017391304347832200, -3.469446951953613400e-015, -0.1579446640316215000 ) ) ;
#11120 = axis2_placement_3d ( 'none', #11158, #11150, #11149 ) ;
#11121 = edge_loop ( 'none', ( #11035, #11110, #11096 ) ) ;
#11122 = cartesian_point ( 'none', ( -5.000000000000008000, 29.83391526434304500, -79.49999999999998600 ) ) ;
#11123 = line ( 'none', #11122, #11154 ) ;
#11124 = circle ( 'none', #11120, 33.00000000000000000 ) ;
#11125 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11126 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11127 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864845200, -6.000000000000000000 ) ) ;
#11128 = axis2_placement_3d ( 'none', #11127, #11126, #11125 ) ;
#11129 = cartesian_point ( 'none', ( -6.694132303062704600e-018, -3.022574732347876000e-018, -2.100000000000000100 ) ) ;
#11130 = face_outer_bound ( 'none', #5674, .t. ) ;
#11131 = cartesian_point ( 'none', ( 1.273789770791566900, 0.5344636022435664800, -0.2361073252292976400 ) ) ;
#11132 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11133 = cartesian_point ( 'none', ( 1.273789770791566900, 0.5344636022435560500, 0.2361073252292941700 ) ) ;
#11134 = vector ( 'none', #11115, 1000.000000000000000 ) ;
#11135 = plane ( 'none', #11168 ) ;
#11136 = direction ( 'none', ( -2.700282796870707000e-016, 1.000000000000000000, 1.439321301118034800e-018 ) ) ;
#11137 = vector ( 'none', #11136, 1000.000000000000000 ) ;
#11138 = direction ( 'none', ( -1.000000000000000000, -7.527476469218409500e-018, -3.187682049077478500e-018 ) ) ;
#11139 = axis2_placement_3d ( 'none', #11151, #11138, #11171 ) ;
#11140 = cartesian_point ( 'none', ( -4.999999999999999100, -34.49999717775037300, -79.49999999999998600 ) ) ;
#11141 = line ( 'none', #11140, #11137 ) ;
#11142 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#11143 = direction ( 'none', ( -0.7071067811865505700, 9.711302481540956700e-017, -0.7071067811865444600 ) ) ;
#11144 = vector ( 'none', #11143, 1000.000000000000000 ) ;
#11145 = cartesian_point ( 'none', ( 4.999999999999991100, 34.49999717775037300, -79.49999999999998600 ) ) ;
#11146 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11147 = plane ( 'none', #11139 ) ;
#11148 = cylindrical_surface ( 'none', #11155, 33.00000000000000000 ) ;
#11149 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#11150 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11151 = cartesian_point ( 'none', ( -5.000000000000008900, 34.49999717775037300, -79.49999999999998600 ) ) ;
#11152 = face_outer_bound ( 'none', #5614, .t. ) ;
#11153 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#11154 = vector ( 'none', #11153, 1000.000000000000000 ) ;
#11155 = axis2_placement_3d ( 'none', #11129, #11132, #11190 ) ;
#11156 = oriented_edge ( 'none', *, *, #4519, .f. ) ;
#11157 = oriented_edge ( 'none', *, *, #11027, .f. ) ;
#11158 = cartesian_point ( 'none', ( -6.694132303062704600e-018, -3.022574732347876000e-018, -2.100000000000000100 ) ) ;
#11159 = axis2_placement_3d ( 'none', #11164, #11163, #11146 ) ;
#11160 = face_outer_bound ( 'none', #6268, .t. ) ;
#11161 = cartesian_point ( 'none', ( 26.12499999999820900, 28.99999999999919700, -6.000000000000000000 ) ) ;
#11162 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, -3.187682049077477800e-018 ) ) ;
#11163 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#11164 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000004400 ) ) ;
#11165 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156500e-016, 1.000000000000000000 ) ) ;
#11166 = direction ( 'none', ( -1.000000000000000000, 2.465190342187077400e-032, -9.244463733058732100e-033 ) ) ;
#11167 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11168 = axis2_placement_3d ( 'none', #11145, #11162, #11142 ) ;
#11169 = axis2_placement_3d ( 'none', #11167, #11166, #11165 ) ;
#11170 = b_spline_curve_with_knots ( 'none', 3,
( #11249, #11316, #11346, #11331, #11285, #11283 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001884107247597861400, 0.002264887809998777400, 0.002645668372399693900 ),
.unspecified. ) ;
#11171 = direction ( 'none', ( 7.527476469218409500e-018, -1.000000000000000000, -1.439321301118036400e-018 ) ) ;
#11172 = oriented_edge ( 'none', *, *, #11173, .f. ) ;
#11173 = edge_curve ( 'none', #4377, #4500, #3306, .t. ) ;
#11174 = edge_loop ( 'none', ( #11090, #11092, #11175, #11072, #11089, #11073 ) ) ;
#11175 = oriented_edge ( 'none', *, *, #11093, .f. ) ;
#11176 = edge_curve ( 'none', #4328, #4532, #3298, .t. ) ;
#11177 = advanced_face ( 'none', ( #3421 ), #3300, .t. ) ;
#11178 = edge_curve ( 'none', #4535, #11091, #3344, .t. ) ;
#11179 = oriented_edge ( 'none', *, *, #4475, .f. ) ;
#11180 = oriented_edge ( 'none', *, *, #4142, .f. ) ;
#11181 = oriented_edge ( 'none', *, *, #11082, .t. ) ;
#11182 = edge_curve ( 'none', #4494, #4392, #3342, .t. ) ;
#11183 = oriented_edge ( 'none', *, *, #11182, .f. ) ;
#11184 = cartesian_point ( 'none', ( 26.11637802864845500, 28.99137802864845200, -6.000000000000000000 ) ) ;
#11185 = conical_surface ( 'none', #11159, 2.875000000000973900, 0.7853981633974526100 ) ;
#11186 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 3.285461128743953000e-018 ) ) ;
#11187 = axis2_placement_3d ( 'none', #11191, #11193, #11186 ) ;
#11188 = face_outer_bound ( 'none', #5950, .t. ) ;
#11189 = cylindrical_surface ( 'none', #11169, 1.500000000000000000 ) ;
#11190 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#11191 = cartesian_point ( 'none', ( -1.593841024538739300e-018, -7.196606505590179000e-019, -0.5000000000000000000 ) ) ;
#11192 = cartesian_point ( 'none', ( 23.99999999999820200, 28.99999999999919700, -6.000000000000000000 ) ) ;
#11193 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11194 = cartesian_point ( 'none', ( 26.12499999999820900, 28.99999999999919700, -6.000000000000004400 ) ) ;
#11195 = line ( 'none', #11194, #11144 ) ;
#11196 = face_outer_bound ( 'none', #5727, .t. ) ;
#11197 = oriented_edge ( 'none', *, *, #11198, .t. ) ;
#11198 = edge_curve ( 'none', #4215, #11476, #3291, .t. ) ;
#11199 = vertex_point ( 'none', #3331 ) ;
#11200 = oriented_edge ( 'none', *, *, #11082, .f. ) ;
#11201 = oriented_edge ( 'none', *, *, #4430, .f. ) ;
#11202 = advanced_face ( 'none', ( #3309 ), #3290, .t. ) ;
#11203 = edge_loop ( 'none', ( #11279, #11243, #11205, #11280 ) ) ;
#11204 = oriented_edge ( 'none', *, *, #11349, .t. ) ;
#11205 = oriented_edge ( 'none', *, *, #11276, .f. ) ;
#11206 = advanced_face ( 'none', ( #3336 ), #3319, .f. ) ;
#11207 = edge_loop ( 'none', ( #11307, #11298, #11306 ) ) ;
#11208 = oriented_edge ( 'none', *, *, #3989, .f. ) ;
#11209 = oriented_edge ( 'none', *, *, #11046, .f. ) ;
#11210 = edge_loop ( 'none', ( #11242, #11437, #11301, #11299 ) ) ;
#11211 = oriented_edge ( 'none', *, *, #4325, .t. ) ;
#11212 = advanced_face ( 'none', ( #3332 ), #3402, .t. ) ;
#11213 = oriented_edge ( 'none', *, *, #11407, .t. ) ;
#11214 = edge_loop ( 'none', ( #11473, #11213, #11204, #11277, #11197, #11281 ) ) ;
#11215 = advanced_face ( 'none', ( #3326 ), #3405, .t. ) ;
#11216 = oriented_edge ( 'none', *, *, #11217, .f. ) ;
#11217 = edge_curve ( 'none', #4502, #4435, #3387, .t. ) ;
#11218 = edge_loop ( 'none', ( #11225, #11230, #11200, #11209 ) ) ;
#11219 = edge_loop ( 'none', ( #11228, #11208, #11313, #11201 ) ) ;
#11220 = oriented_edge ( 'none', *, *, #11011, .f. ) ;
#11221 = edge_loop ( 'none', ( #11302, #11304, #11319, #11315 ) ) ;
#11222 = oriented_edge ( 'none', *, *, #4427, .f. ) ;
#11223 = oriented_edge ( 'none', *, *, #4307, .f. ) ;
#11224 = advanced_face ( 'none', ( #3241 ), #3399, .t. ) ;
#11225 = oriented_edge ( 'none', *, *, #11054, .f. ) ;
#11226 = edge_loop ( 'none', ( #11180, #11292, #11018, #11037, #11088, #11048 ) ) ;
#11227 = oriented_edge ( 'none', *, *, #11294, .t. ) ;
#11228 = oriented_edge ( 'none', *, *, #3955, .f. ) ;
#11229 = edge_loop ( 'none', ( #11295, #11223, #11220, #11309 ) ) ;
#11230 = oriented_edge ( 'none', *, *, #4409, .f. ) ;
#11231 = oriented_edge ( 'none', *, *, #4512, .f. ) ;
#11232 = oriented_edge ( 'none', *, *, #3960, .f. ) ;
#11233 = advanced_face ( 'none', ( #3234 ), #3536, .t. ) ;
#11234 = oriented_edge ( 'none', *, *, #11086, .f. ) ;
#11235 = edge_loop ( 'none', ( #11343, #11325, #11227, #11231 ) ) ;
#11236 = oriented_edge ( 'none', *, *, #11294, .f. ) ;
#11237 = oriented_edge ( 'none', *, *, #4381, .f. ) ;
#11238 = oriented_edge ( 'none', *, *, #3931, .f. ) ;
#11239 = advanced_face ( 'none', ( #3543 ), #3508, .t. ) ;
#11240 = oriented_edge ( 'none', *, *, #4507, .f. ) ;
#11241 = advanced_face ( 'none', ( #3637 ), #3575, .t. ) ;
#11242 = oriented_edge ( 'none', *, *, #4364, .f. ) ;
#11243 = oriented_edge ( 'none', *, *, #4300, .t. ) ;
#11244 = advanced_face ( 'none', ( #3638 ), #3636, .f. ) ;
#11245 = oriented_edge ( 'none', *, *, #4112, .t. ) ;
#11246 = oriented_edge ( 'none', *, *, #11349, .f. ) ;
#11247 = advanced_face ( 'none', ( #3634 ), #3527, .t. ) ;
#11248 = oriented_edge ( 'none', *, *, #11086, .t. ) ;
#11249 = cartesian_point ( 'none', ( -5.000000000000008900, 33.40159119574979500, -80.02496880847192500 ) ) ;
#11250 = edge_curve ( 'none', #11268, #4094, #3532, .t. ) ;
#11251 = edge_curve ( 'none', #11476, #4443, #3577, .t. ) ;
#11252 = edge_loop ( 'none', ( #11287, #11472, #11432, #11414 ) ) ;
#11253 = advanced_face ( 'none', ( #3488 ), #3530, .f. ) ;
#11254 = edge_curve ( 'none', #4284, #11265, #3585, .t. ) ;
#11255 = oriented_edge ( 'none', *, *, #11270, .f. ) ;
#11256 = oriented_edge ( 'none', *, *, #11261, .f. ) ;
#11257 = oriented_edge ( 'none', *, *, #4279, .t. ) ;
#11258 = edge_loop ( 'none', ( #11245, #11474, #11477, #11431 ) ) ;
#11259 = oriented_edge ( 'none', *, *, #11250, .f. ) ;
#11260 = oriented_edge ( 'none', *, *, #11008, .f. ) ;
#11261 = edge_curve ( 'none', #4551, #11268, #3614, .t. ) ;
#11262 = oriented_edge ( 'none', *, *, #4372, .f. ) ;
#11263 = edge_loop ( 'none', ( #11264, #11275, #11271, #11262 ) ) ;
#11264 = oriented_edge ( 'none', *, *, #4349, .f. ) ;
#11265 = vertex_point ( 'none', #3586 ) ;
#11266 = advanced_face ( 'none', ( #3553 ), #3560, .f. ) ;
#11267 = edge_curve ( 'none', #4412, #11265, #3552, .t. ) ;
#11268 = vertex_point ( 'none', #3569 ) ;
#11269 = oriented_edge ( 'none', *, *, #4320, .f. ) ;
#11270 = edge_curve ( 'none', #11265, #4370, #3611, .t. ) ;
#11271 = oriented_edge ( 'none', *, *, #11270, .t. ) ;
#11272 = edge_curve ( 'none', #4351, #11268, #3551, .t. ) ;
#11273 = edge_loop ( 'none', ( #11478, #11404, #11269, #11412 ) ) ;
#11274 = oriented_edge ( 'none', *, *, #11178, .f. ) ;
#11275 = oriented_edge ( 'none', *, *, #11267, .t. ) ;
#11276 = edge_curve ( 'none', #11476, #4388, #3607, .t. ) ;
#11277 = oriented_edge ( 'none', *, *, #4024, .f. ) ;
#11278 = edge_curve ( 'none', #4262, #11199, #3595, .t. ) ;
#11279 = oriented_edge ( 'none', *, *, #4060, .t. ) ;
#11280 = oriented_edge ( 'none', *, *, #11198, .f. ) ;
#11281 = oriented_edge ( 'none', *, *, #11251, .t. ) ;
#11282 = edge_curve ( 'none', #4529, #4434, #3523, .t. ) ;
#11283 = cartesian_point ( 'none', ( -5.000000000000008900, 32.89656604577121600, -80.49999999999998600 ) ) ;
#11284 = edge_loop ( 'none', ( #11338, #11341, #11337, #11311 ) ) ;
#11285 = cartesian_point ( 'none', ( -5.000000000000008900, 33.02382419919110400, -80.49999999999998600 ) ) ;
#11286 = oriented_edge ( 'none', *, *, #4371, .f. ) ;
#11287 = oriented_edge ( 'none', *, *, #11251, .f. ) ;
#11288 = advanced_face ( 'none', ( #3594 ), #3391, .f. ) ;
#11289 = oriented_edge ( 'none', *, *, #4543, .f. ) ;
#11290 = edge_curve ( 'none', #4463, #4517, #3689, .t. ) ;
#11291 = edge_loop ( 'none', ( #11297, #11222, #11216, #11293 ) ) ;
#11292 = oriented_edge ( 'none', *, *, #11070, .f. ) ;
#11293 = oriented_edge ( 'none', *, *, #4508, .f. ) ;
#11294 = edge_curve ( 'none', #4376, #4542, #3686, .t. ) ;
#11295 = oriented_edge ( 'none', *, *, #11176, .f. ) ;
#11296 = advanced_face ( 'none', ( #3658 ), #3670, .t. ) ;
#11297 = oriented_edge ( 'none', *, *, #11282, .t. ) ;
#11298 = oriented_edge ( 'none', *, *, #11059, .t. ) ;
#11299 = oriented_edge ( 'none', *, *, #3948, .f. ) ;
#11300 = edge_curve ( 'none', #11199, #3958, #3708, .t. ) ;
#11301 = oriented_edge ( 'none', *, *, #11300, .t. ) ;
#11302 = oriented_edge ( 'none', *, *, #11308, .t. ) ;
#11303 = edge_curve ( 'none', #4379, #4510, #3734, .t. ) ;
#11304 = oriented_edge ( 'none', *, *, #4490, .f. ) ;
#11305 = edge_loop ( 'none', ( #11087, #11248, #11084, #11181, #11179, #11064 ) ) ;
#11306 = oriented_edge ( 'none', *, *, #11282, .f. ) ;
#11307 = oriented_edge ( 'none', *, *, #11308, .f. ) ;
#11308 = edge_curve ( 'none', #4424, #4529, #3710, .t. ) ;
#11309 = oriented_edge ( 'none', *, *, #4501, .f. ) ;
#11310 = advanced_face ( 'none', ( #3711 ), #3669, .t. ) ;
#11311 = oriented_edge ( 'none', *, *, #4467, .f. ) ;
#11312 = edge_loop ( 'none', ( #11238, #11240, #11333, #11334 ) ) ;
#11313 = oriented_edge ( 'none', *, *, #4202, .t. ) ;
#11314 = oriented_edge ( 'none', *, *, #3974, .f. ) ;
#11315 = oriented_edge ( 'none', *, *, #4458, .f. ) ;
#11316 = cartesian_point ( 'none', ( -5.000000000000008900, 33.39514547518833600, -80.15246268357555000 ) ) ;
#11317 = advanced_face ( 'none', ( #3671 ), #3790, .t. ) ;
#11318 = oriented_edge ( 'none', *, *, #4487, .f. ) ;
#11319 = oriented_edge ( 'none', *, *, #11303, .f. ) ;
#11320 = oriented_edge ( 'none', *, *, #11071, .t. ) ;
#11321 = oriented_edge ( 'none', *, *, #4533, .f. ) ;
#11322 = edge_loop ( 'none', ( #11314, #11321, #11289, #11335 ) ) ;
#11323 = advanced_face ( 'none', ( #3684 ), #3675, .t. ) ;
#11324 = oriented_edge ( 'none', *, *, #11339, .f. ) ;
#11325 = oriented_edge ( 'none', *, *, #4451, .f. ) ;
#11326 = edge_loop ( 'none', ( #11329, #11318, #11236, #11237 ) ) ;
#11327 = edge_loop ( 'none', ( #11330, #11328, #11324 ) ) ;
#11328 = oriented_edge ( 'none', *, *, #11340, .t. ) ;
#11329 = oriented_edge ( 'none', *, *, #11303, .t. ) ;
#11330 = oriented_edge ( 'none', *, *, #11217, .t. ) ;
#11331 = cartesian_point ( 'none', ( -5.000000000000008900, 33.15136636089302900, -80.44995539656598300 ) ) ;
#11332 = advanced_face ( 'none', ( #3685 ), #3701, .t. ) ;
#11333 = oriented_edge ( 'none', *, *, #3927, .t. ) ;
#11334 = oriented_edge ( 'none', *, *, #4067, .f. ) ;
#11335 = oriented_edge ( 'none', *, *, #11055, .f. ) ;
#11336 = edge_loop ( 'none', ( #11234, #11232, #11345, #11274, #11260 ) ) ;
#11337 = oriented_edge ( 'none', *, *, #11340, .f. ) ;
#11338 = oriented_edge ( 'none', *, *, #11290, .t. ) ;
#11339 = edge_curve ( 'none', #4502, #4518, #3698, .t. ) ;
#11340 = edge_curve ( 'none', #4435, #4518, #3700, .t. ) ;
#11341 = oriented_edge ( 'none', *, *, #4438, .f. ) ;
#11342 = advanced_face ( 'none', ( #3679 ), #3699, .t. ) ;
#11343 = oriented_edge ( 'none', *, *, #11339, .t. ) ;
#11344 = advanced_face ( 'none', ( #3763 ), #3760, .t. ) ;
#11345 = oriented_edge ( 'none', *, *, #11069, .f. ) ;
#11346 = cartesian_point ( 'none', ( -5.000000000000009800, 33.33678789224615700, -80.27650177684522200 ) ) ;
#11347 = oriented_edge ( 'none', *, *, #11250, .t. ) ;
#11348 = oriented_edge ( 'none', *, *, #4030, .t. ) ;
#11349 = edge_curve ( 'none', #11434, #4267, #3657, .t. ) ;
#11350 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11351 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864845200, -6.000000000000000000 ) ) ;
#11352 = cartesian_point ( 'none', ( 26.11637802864845500, 28.99137802864845200, -6.000000000000000000 ) ) ;
#11353 = line ( 'none', #11352, #11134 ) ;
#11354 = axis2_placement_3d ( 'none', #11351, #11350, #11356 ) ;
#11355 = cylindrical_surface ( 'none', #11354, 2.874999999999995600 ) ;
#11356 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11357 = vector ( 'none', #11362, 1000.000000000000000 ) ;
#11358 = cartesian_point ( 'none', ( -5.000000000000008900, 34.49999717775037300, -79.49999999999998600 ) ) ;
#11359 = direction ( 'none', ( -7.527476469218409500e-018, 1.000000000000000000, 1.439321301118036400e-018 ) ) ;
#11360 = line ( 'none', #11358, #11361 ) ;
#11361 = vector ( 'none', #11359, 1000.000000000000000 ) ;
#11362 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11363 = line ( 'none', #11364, #11357 ) ;
#11364 = cartesian_point ( 'none', ( 4.999999999999992000, 29.83391526434304500, -79.49999999999998600 ) ) ;
#11365 = oriented_edge ( 'none', *, *, #4287, .f. ) ;
#11366 = edge_curve ( 'none', #11384, #4272, #3650, .t. ) ;
#11367 = advanced_face ( 'none', ( #3765 ), #3695, .t. ) ;
#11368 = oriented_edge ( 'none', *, *, #4274, .t. ) ;
#11369 = oriented_edge ( 'none', *, *, #11366, .f. ) ;
#11370 = oriented_edge ( 'none', *, *, #11372, .t. ) ;
#11371 = oriented_edge ( 'none', *, *, #11397, .t. ) ;
#11372 = edge_curve ( 'none', #4113, #11386, #3646, .t. ) ;
#11373 = advanced_face ( 'none', ( #3721 ), #3761, .f. ) ;
#11374 = edge_loop ( 'none', ( #11368, #11465, #11385, #11464 ) ) ;
#11375 = oriented_edge ( 'none', *, *, #4515, .t. ) ;
#11376 = edge_loop ( 'none', ( #11466, #11462, #11461, #11365, #11370, #11463 ) ) ;
#11377 = oriented_edge ( 'none', *, *, #3993, .f. ) ;
#11378 = oriented_edge ( 'none', *, *, #4233, .t. ) ;
#11379 = advanced_face ( 'none', ( #3652 ), #3651, .f. ) ;
#11380 = edge_loop ( 'none', ( #11399, #11388, #11382, #11381 ) ) ;
#11381 = oriented_edge ( 'none', *, *, #4122, .f. ) ;
#11382 = oriented_edge ( 'none', *, *, #4394, .t. ) ;
#11383 = edge_curve ( 'none', #11386, #4210, #3719, .t. ) ;
#11384 = vertex_point ( 'none', #3727 ) ;
#11385 = oriented_edge ( 'none', *, *, #11394, .f. ) ;
#11386 = vertex_point ( 'none', #3645 ) ;
#11387 = edge_loop ( 'none', ( #11378, #11369, #11371, #11375 ) ) ;
#11388 = oriented_edge ( 'none', *, *, #11394, .t. ) ;
#11389 = advanced_face ( 'none', ( #3751 ), #3712, .f. ) ;
#11390 = edge_curve ( 'none', #4008, #11384, #3744, .t. ) ;
#11391 = oriented_edge ( 'none', *, *, #4514, .t. ) ;
#11392 = advanced_face ( 'none', ( #3660 ), #3788, .f. ) ;
#11393 = edge_loop ( 'none', ( #11391, #11396, #11395, #11377 ) ) ;
#11394 = edge_curve ( 'none', #11386, #4395, #3787, .t. ) ;
#11395 = oriented_edge ( 'none', *, *, #11390, .f. ) ;
#11396 = oriented_edge ( 'none', *, *, #11397, .f. ) ;
#11397 = edge_curve ( 'none', #11384, #4442, #3786, .t. ) ;
#11398 = oriented_edge ( 'none', *, *, #4260, .f. ) ;
#11399 = oriented_edge ( 'none', *, *, #11383, .f. ) ;
#11400 = oriented_edge ( 'none', *, *, #4241, .t. ) ;
#11401 = oriented_edge ( 'none', *, *, #11486, .t. ) ;
#11402 = oriented_edge ( 'none', *, *, #4323, .t. ) ;
#11403 = advanced_face ( 'none', ( #3781 ), #3782, .f. ) ;
#11404 = oriented_edge ( 'none', *, *, #11272, .f. ) ;
#11405 = edge_curve ( 'none', #11434, #4326, #3776, .t. ) ;
#11406 = oriented_edge ( 'none', *, *, #4248, .t. ) ;
#11407 = edge_curve ( 'none', #4516, #11434, #3511, .t. ) ;
#11408 = advanced_face ( 'none', ( #3770 ), #3838, .f. ) ;
#11409 = oriented_edge ( 'none', *, *, #11272, .t. ) ;
#11410 = edge_loop ( 'none', ( #11479, #11468, #11409, #11347 ) ) ;
#11411 = oriented_edge ( 'none', *, *, #11254, .f. ) ;
#11412 = oriented_edge ( 'none', *, *, #4444, .f. ) ;
#11413 = edge_loop ( 'none', ( #11406, #11471, #11470, #11469 ) ) ;
#11414 = oriented_edge ( 'none', *, *, #4447, .f. ) ;
#11415 = advanced_face ( 'none', ( #3820 ), #3811, .f. ) ;
#11416 = advanced_face ( 'none', ( #3828 ), #3839, .f. ) ;
#11417 = oriented_edge ( 'none', *, *, #11486, .f. ) ;
#11418 = oriented_edge ( 'none', *, *, #3968, .f. ) ;
#11419 = oriented_edge ( 'none', *, *, #11421, .f. ) ;
#11420 = edge_loop ( 'none', ( #11430, #11429, #11484, #11489 ) ) ;
#11421 = edge_curve ( 'none', #11427, #4478, #3812, .t. ) ;
#11422 = edge_loop ( 'none', ( #11490, #11417, #11400, #11419, #11480, #11418 ) ) ;
#11423 = advanced_face ( 'none', ( #3901 ), #3819, .f. ) ;
#11424 = oriented_edge ( 'none', *, *, #11485, .t. ) ;
#11425 = oriented_edge ( 'none', *, *, #4264, .t. ) ;
#11426 = oriented_edge ( 'none', *, *, #4525, .f. ) ;
#11427 = vertex_point ( 'none', #3836 ) ;
#11428 = edge_loop ( 'none', ( #11402, #11401, #11482, #11398 ) ) ;
#11429 = oriented_edge ( 'none', *, *, #11485, .f. ) ;
#11430 = oriented_edge ( 'none', *, *, #11488, .t. ) ;
#11431 = oriented_edge ( 'none', *, *, #4355, .f. ) ;
#11432 = oriented_edge ( 'none', *, *, #4282, .t. ) ;
#11433 = advanced_face ( 'none', ( #3905 ), #3903, .f. ) ;
#11434 = vertex_point ( 'none', #3835 ) ;
#11435 = edge_loop ( 'none', ( #11348, #11246, #11436, #11211 ) ) ;
#11436 = oriented_edge ( 'none', *, *, #11405, .t. ) ;
#11437 = oriented_edge ( 'none', *, *, #11278, .t. ) ;
#11438 = vertex_point ( 'none', #3809 ) ;
#11439 = oriented_edge ( 'none', *, *, #3929, .f. ) ;
#11440 = manifold_solid_brep ( '����-����1', #4886 ) ;
#11441 = oriented_edge ( 'none', *, *, #4296, .f. ) ;
#11442 = edge_curve ( 'none', #11445, #11449, #3900, .t. ) ;
#11443 = closed_shell ( 'none', ( #3920, #4126, #3978, #3983, #3953, #3975, #4081, #4288, #4042, #4389, #4266, #4418, #4311, #4550, #4378, #4433, #4464, #4455, #4429, #4504, #4496, #11053, #4483, #10999, #11006, #11177, #11247, #11085, #11017, #11049, #11030, #11106, #11097, #11057, #11076, #11101, #11296, #11342, #11215, #11317, #11323, #11241, #11239, #11224, #11310, #11202, #11332, #11233, #11344, #11266, #11403, #11408, #11253, #11475, #11433, #11415, #11288, #11212, #11244, #11206, #11483, #11423, #11416, #11481, #11379, #11389, #11392, #11367, #11373, #11460, #11448 ) ) ;
#11444 = oriented_edge ( 'none', *, *, #4249, .t. ) ;
#11445 = vertex_point ( 'none', #3834 ) ;
#11446 = oriented_edge ( 'none', *, *, #3996, .f. ) ;
#11447 = edge_loop ( 'none', ( #11439, #11441, #11513, #11446, #11444 ) ) ;
#11448 = advanced_face ( 'none', ( #3869 ), #3810, .f. ) ;
#11449 = vertex_point ( 'none', #3904 ) ;
#11450 = oriented_edge ( 'none', *, *, #11453, .t. ) ;
#11451 = oriented_edge ( 'none', *, *, #11442, .t. ) ;
#11452 = edge_loop ( 'none', ( #11451, #11450, #11512, #11510 ) ) ;
#11453 = edge_curve ( 'none', #11449, #11438, #3851, .t. ) ;
#11454 = oriented_edge ( 'none', *, *, #4354, .t. ) ;
#11455 = oriented_edge ( 'none', *, *, #4223, .f. ) ;
#11456 = oriented_edge ( 'none', *, *, #4299, .f. ) ;
#11457 = oriented_edge ( 'none', *, *, #4290, .f. ) ;
#11458 = oriented_edge ( 'none', *, *, #4189, .f. ) ;
#11459 = edge_loop ( 'none', ( #11458, #11456, #11457, #11455, #11454 ) ) ;
#11460 = advanced_face ( 'none', ( #3855 ), #3841, .f. ) ;
#11461 = oriented_edge ( 'none', *, *, #11366, .t. ) ;
#11462 = oriented_edge ( 'none', *, *, #11390, .t. ) ;
#11463 = oriented_edge ( 'none', *, *, #11383, .t. ) ;
#11464 = oriented_edge ( 'none', *, *, #11372, .f. ) ;
#11465 = oriented_edge ( 'none', *, *, #4401, .t. ) ;
#11466 = oriented_edge ( 'none', *, *, #4211, .t. ) ;
#11467 = edge_loop ( 'none', ( #11255, #11411, #11257, #11259, #11256, #11286 ) ) ;
#11468 = oriented_edge ( 'none', *, *, #4322, .f. ) ;
#11469 = oriented_edge ( 'none', *, *, #4450, .f. ) ;
#11470 = oriented_edge ( 'none', *, *, #11407, .f. ) ;
#11471 = oriented_edge ( 'none', *, *, #11405, .f. ) ;
#11472 = oriented_edge ( 'none', *, *, #11276, .t. ) ;
#11473 = oriented_edge ( 'none', *, *, #4445, .t. ) ;
#11474 = oriented_edge ( 'none', *, *, #11254, .t. ) ;
#11475 = advanced_face ( 'none', ( #3845 ), #3847, .f. ) ;
#11476 = vertex_point ( 'none', #3868 ) ;
#11477 = oriented_edge ( 'none', *, *, #11267, .f. ) ;
#11478 = oriented_edge ( 'none', *, *, #11261, .t. ) ;
#11479 = oriented_edge ( 'none', *, *, #4305, .t. ) ;
#11480 = oriented_edge ( 'none', *, *, #11488, .f. ) ;
#11481 = advanced_face ( 'none', ( #3846 ), #3807, .f. ) ;
#11482 = oriented_edge ( 'none', *, *, #11278, .f. ) ;
#11483 = advanced_face ( 'none', ( #3805 ), #3843, .f. ) ;
#11484 = oriented_edge ( 'none', *, *, #4365, .f. ) ;
#11485 = edge_curve ( 'none', #4524, #11427, #3792, .t. ) ;
#11486 = edge_curve ( 'none', #4391, #11199, #3806, .t. ) ;
#11487 = edge_loop ( 'none', ( #11425, #11426, #11424, #11491 ) ) ;
#11488 = edge_curve ( 'none', #3949, #11427, #3895, .t. ) ;
#11489 = oriented_edge ( 'none', *, *, #3957, .f. ) ;
#11490 = oriented_edge ( 'none', *, *, #11300, .f. ) ;
#11491 = oriented_edge ( 'none', *, *, #11421, .t. ) ;
#11492 = toroidal_surface ( 'none', #11498, 33.27437539013747900, 0.5000000000000008900 ) ;
#11493 = face_outer_bound ( 'none', #6096, .t. ) ;
#11494 = cartesian_point ( 'none', ( 4.999999999999991100, 34.49999717775037300, -79.49999999999998600 ) ) ;
#11495 = line ( 'none', #11494, #11507 ) ;
#11496 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#11497 = cartesian_point ( 'none', ( -2.550941565487511000e-016, -1.151816422273401200e-016, -80.02496880847192500 ) ) ;
#11498 = axis2_placement_3d ( 'none', #11503, #11502, #11506 ) ;
#11499 = face_outer_bound ( 'none', #6381, .t. ) ;
#11500 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11501 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#11502 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11503 = cartesian_point ( 'none', ( -2.550145639261982400e-016, -1.151457040894428500e-016, -79.99999999999998600 ) ) ;
#11504 = circle ( 'none', #11505, 33.77375155957640400 ) ;
#11505 = axis2_placement_3d ( 'none', #11497, #11500, #11501 ) ;
#11506 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, -3.187682049077477800e-018 ) ) ;
#11507 = vector ( 'none', #11496, 1000.000000000000000 ) ;
#11508 = oriented_edge ( 'none', *, *, #12631, .f. ) ;
#11509 = edge_curve ( 'none', #1179, #675, #3884, .t. ) ;
#11510 = oriented_edge ( 'none', *, *, #9, .f. ) ;
#11511 = oriented_edge ( 'none', *, *, #5389, .f. ) ;
#11512 = oriented_edge ( 'none', *, *, #11523, .f. ) ;
#11513 = oriented_edge ( 'none', *, *, #4390, .f. ) ;
#11514 = vertex_point ( 'none', #3804 ) ;
#11515 = oriented_edge ( 'none', *, *, #12645, .f. ) ;
#11516 = edge_curve ( 'none', #12644, #12615, #3890, .t. ) ;
#11517 = vertex_point ( 'none', #3883 ) ;
#11518 = oriented_edge ( 'none', *, *, #11516, .f. ) ;
#11519 = edge_loop ( 'none', ( #12612, #12627, #12647, #12648 ) ) ;
#11520 = vertex_point ( 'none', #3882 ) ;
#11521 = advanced_face ( 'none', ( #3876 ), #3881, .t. ) ;
#11522 = vertex_point ( 'none', #3872 ) ;
#11523 = edge_curve ( 'none', #11522, #11438, #3899, .t. ) ;
#11524 = axis2_placement_3d ( 'none', #11530, #11528, #11534 ) ;
#11525 = face_outer_bound ( 'none', #5947, .t. ) ;
#11526 = toroidal_surface ( 'none', #11524, 33.27437539013747900, 0.5000000000000008900 ) ;
#11527 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -1.457167719820518200e-016 ) ) ;
#11528 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11529 = b_spline_curve_with_knots ( 'none', 3,
( #11607, #11610, #11621, #11613, #11612, #11611 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0004994789717834465000, 0.0008800612934705830300, 0.001260643615157719600 ),
.unspecified. ) ;
#11530 = cartesian_point ( 'none', ( -2.550145639261982400e-016, -1.151457040894428500e-016, -79.99999999999998600 ) ) ;
#11531 = direction ( 'none', ( 0.8120153713427135100, 0.5836360481525750800, -6.418476861114185000e-017 ) ) ;
#11532 = face_outer_bound ( 'none', #5909, .t. ) ;
#11533 = cartesian_point ( 'none', ( 4.999999999999992000, 29.83391526434304500, -79.49999999999998600 ) ) ;
#11534 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, -3.187682049077477800e-018 ) ) ;
#11535 = oriented_edge ( 'none', *, *, #4507, .t. ) ;
#11536 = axis2_placement_3d ( 'none', #11544, #11543, #11542 ) ;
#11537 = circle ( 'none', #11536, 1.549999999999999800 ) ;
#11538 = circle ( 'none', #11552, 1.549999999999999800 ) ;
#11539 = cartesian_point ( 'none', ( 3.929430357249186200, -7.783119305921725400, -27.93605294005917400 ) ) ;
#11540 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#11541 = cartesian_point ( 'none', ( 3.929430357249186200, -14.25027603350074700, -25.25726891350358000 ) ) ;
#11542 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11543 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11544 = cartesian_point ( 'none', ( 1.929430357249184400, -26.50000000000000400, 4.814824860968089600e-032 ) ) ;
#11545 = cartesian_point ( 'none', ( 1.929430357249184400, -15.12085402480802700, -24.74590417746838300 ) ) ;
#11546 = cartesian_point ( 'none', ( 5.181930996839825300, -8.102896735450146400, -27.84513206691742200 ) ) ;
#11547 = cartesian_point ( 'none', ( 5.038421610563750300, -8.028665089788971100, -27.86654852517042600 ) ) ;
#11548 = cartesian_point ( 'none', ( 1.929430357249184400, -13.24367141200906900, -20.21398445459810500 ) ) ;
#11549 = line ( 'none', #11548, #11550 ) ;
#11550 = vector ( 'none', #11564, 1000.000000000000100 ) ;
#11551 = face_outer_bound ( 'none', #966, .t. ) ;
#11552 = axis2_placement_3d ( 'none', #11554, #11571, #11582 ) ;
#11553 = direction ( 'none', ( 0.0000000000000000000, 0.9238795325112889600, -0.3826834323650843400 ) ) ;
#11554 = cartesian_point ( 'none', ( 1.929430357249184400, 26.50000000000000400, 0.0000000000000000000 ) ) ;
#11555 = axis2_placement_3d ( 'none', #11573, #11558, #11569 ) ;
#11556 = cartesian_point ( 'none', ( 6.429430357249188400, -10.16734005334340000, -27.15925617979401400 ) ) ;
#11557 = face_outer_bound ( 'none', #889, .t. ) ;
#11558 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11559 = cartesian_point ( 'none', ( 6.429430357249188400, -7.968879830005503700, -21.85170369227378000 ) ) ;
#11560 = line ( 'none', #11559, #11565 ) ;
#11561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11562 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11563 = cartesian_point ( 'none', ( 1.929430357249184400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11564 = direction ( 'none', ( 1.101391186946450300e-033, 0.3826834323650841200, 0.9238795325112890700 ) ) ;
#11565 = vector ( 'none', #11575, 1000.000000000000100 ) ;
#11566 = axis2_placement_3d ( 'none', #11567, #11568, #11553 ) ;
#11567 = cartesian_point ( 'none', ( 3.929430357249186200, -10.28788389077881000, -22.22402288748549600 ) ) ;
#11568 = direction ( 'none', ( -1.101391186946450500e-033, -0.3826834323650841800, -0.9238795325112891800 ) ) ;
#11569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11570 = axis2_placement_3d ( 'none', #11563, #11562, #11561 ) ;
#11571 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11572 = cylindrical_surface ( 'none', #11555, 1.549999999999999800 ) ;
#11573 = cartesian_point ( 'none', ( 10.92943035724919200, -26.50000000000000400, 4.814824860968089600e-032 ) ) ;
#11574 = circle ( 'none', #11570, 29.00000000000000000 ) ;
#11575 = direction ( 'none', ( 1.100262712369660900e-033, 0.3826834323650835100, 0.9238795325112892900 ) ) ;
#11576 = cylindrical_surface ( 'none', #11566, 2.500000000000000000 ) ;
#11577 = vector ( 'none', #11540, 1000.000000000000000 ) ;
#11578 = cartesian_point ( 'none', ( 6.429430357249188400, -5.982659125332552300, -23.58935755356799600 ) ) ;
#11579 = line ( 'none', #11578, #11577 ) ;
#11580 = cartesian_point ( 'none', ( 6.429430357249188400, -12.01509911836597900, -26.39388931506384800 ) ) ;
#11581 = cartesian_point ( 'none', ( 5.453513555212542700, -8.277848828980838300, -27.79362398274075800 ) ) ;
#11582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11583 = direction ( 'none', ( 1.101391186946450300e-033, 0.3826834323650841200, 0.9238795325112890700 ) ) ;
#11584 = vector ( 'none', #11583, 1000.000000000000100 ) ;
#11585 = cartesian_point ( 'none', ( 3.929430357249186200, -12.59758272205702800, -21.26731430657278600 ) ) ;
#11586 = line ( 'none', #11585, #11584 ) ;
#11587 = cartesian_point ( 'none', ( 6.098332144386910500, -8.981826771099125800, -27.57436380254067400 ) ) ;
#11588 = cartesian_point ( 'none', ( 5.915643149254831800, -8.721025011809700800, -27.65795498594007300 ) ) ;
#11589 = cartesian_point ( 'none', ( 5.812256078035430200, -8.600588103506332500, -27.69554588115252600 ) ) ;
#11590 = cartesian_point ( 'none', ( 5.581968705191831000, -8.379401854521759700, -27.76326713378014300 ) ) ;
#11591 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#11592 = cartesian_point ( 'none', ( 6.429430357249188400, -10.16734005334340000, -27.15925617979401400 ) ) ;
#11593 = cartesian_point ( 'none', ( 6.429430357249186700, -9.857727055432569300, -27.27516291206440600 ) ) ;
#11594 = cartesian_point ( 'none', ( 6.362984484554995200, -9.548018935183028700, -27.38477624069419700 ) ) ;
#11595 = cartesian_point ( 'none', ( 6.175869066454665400, -9.120088128356187000, -27.52901471840015900 ) ) ;
#11596 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#11597 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#11598 = cartesian_point ( 'none', ( 6.429430357249188400, -63.94142135623729900, 2.509848586723745300e-015 ) ) ;
#11599 = plane ( 'none', #11602 ) ;
#11600 = axis2_placement_3d ( 'none', #11598, #11597, #11603 ) ;
#11601 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#11602 = axis2_placement_3d ( 'none', #11601, #11591, #11596 ) ;
#11603 = direction ( 'none', ( -3.557745196287411800e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11604 = plane ( 'none', #11600 ) ;
#11605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11606 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11607 = cartesian_point ( 'none', ( 4.999999999999991100, 32.89656604577121600, -80.49999999999998600 ) ) ;
#11608 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11609 = circle ( 'none', #11627, 29.00000000000000000 ) ;
#11610 = cartesian_point ( 'none', ( 4.999999999999991100, 33.02486746557528400, -80.50000000000000000 ) ) ;
#11611 = cartesian_point ( 'none', ( 4.999999999999991100, 33.40159119574979500, -80.02496880847192500 ) ) ;
#11612 = cartesian_point ( 'none', ( 4.999999999999991100, 33.39518260028828000, -80.15172836336900300 ) ) ;
#11613 = cartesian_point ( 'none', ( 4.999999999999990200, 33.33740399918184500, -80.27586262599957900 ) ) ;
#11614 = cartesian_point ( 'none', ( -4.999999999999999100, -33.42813186524190200, -79.49999999999998600 ) ) ;
#11615 = cartesian_point ( 'none', ( -4.999999999999999100, -33.40159119574979500, -80.02496880847192500 ) ) ;
#11616 = b_spline_curve_with_knots ( 'none', 3,
( #11774, #11753, #11751, #11872, #11912, #11871 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002539113562857839700, 0.002919618709634854000, 0.003300123856411867900 ),
.unspecified. ) ;
#11617 = circle ( 'none', #11619, 1.549999999999999800 ) ;
#11618 = circle ( 'none', #11624, 29.00000000000000000 ) ;
#11619 = axis2_placement_3d ( 'none', #11626, #11606, #11605 ) ;
#11620 = cartesian_point ( 'none', ( 6.429430357249188400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11621 = cartesian_point ( 'none', ( 4.999999999999992000, 33.15101413026750500, -80.45034761398184700 ) ) ;
#11622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11623 = cartesian_point ( 'none', ( 0.9294303572491835500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11624 = axis2_placement_3d ( 'none', #11623, #11712, #11752 ) ;
#11625 = b_spline_curve_with_knots ( 'none', 3,
( #11668, #11711, #11710, #11709, #11708, #11547, #11546, #11581, #11590, #11589, #11588, #11587, #11595, #11594, #11593, #11592 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004888561369030589500, 0.0009777122738061179100, 0.001466568410709176600, 0.001955424547612235800, 0.002444280684515294800, 0.002933136821418353300, 0.003910849095224472500 ),
.unspecified. ) ;
#11626 = cartesian_point ( 'none', ( 0.9294303572491835500, -26.50000000000000400, 0.0000000000000000000 ) ) ;
#11627 = axis2_placement_3d ( 'none', #11620, #11608, #11622 ) ;
#11628 = circle ( 'none', #11746, 2.500000000000000000 ) ;
#11629 = face_outer_bound ( 'none', #965, .t. ) ;
#11630 = direction ( 'none', ( 1.101391186946450300e-033, 0.3826834323650841200, 0.9238795325112890700 ) ) ;
#11631 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11632 = axis2_placement_3d ( 'none', #11643, #11631, #11731 ) ;
#11633 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11634 = vector ( 'none', #11633, 1000.000000000000000 ) ;
#11635 = circle ( 'none', #11632, 1.549999999999999800 ) ;
#11636 = cartesian_point ( 'none', ( 5.429430357249187500, -8.746806367122452700, -27.64947338334070500 ) ) ;
#11637 = line ( 'none', #11636, #11634 ) ;
#11638 = circle ( 'none', #11741, 29.00000000000000000 ) ;
#11639 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11640 = vector ( 'none', #11639, 1000.000000000000000 ) ;
#11641 = cartesian_point ( 'none', ( 5.429430357249187500, -13.36620402967888700, -25.73605622151528700 ) ) ;
#11642 = line ( 'none', #11641, #11640 ) ;
#11643 = cartesian_point ( 'none', ( 0.9294303572491835500, 26.50000000000000400, 0.0000000000000000000 ) ) ;
#11644 = plane ( 'none', #11651 ) ;
#11645 = cartesian_point ( 'none', ( 6.429430357249188400, -12.59758272205702800, -21.26731430657278600 ) ) ;
#11646 = direction ( 'none', ( 0.0000000000000000000, 0.3826834323650843400, 0.9238795325112889600 ) ) ;
#11647 = direction ( 'none', ( 5.018571386453947500e-015, 0.9238795325112891800, -0.3826834323650844500 ) ) ;
#11648 = cartesian_point ( 'none', ( 7.929430357249190200, -9.567085809127117800, -23.09698831278221900 ) ) ;
#11649 = cartesian_point ( 'none', ( 6.429430357249188400, -7.783119305921725400, -27.93605294005917400 ) ) ;
#11650 = face_outer_bound ( 'none', #924, .t. ) ;
#11651 = axis2_placement_3d ( 'none', #11645, #11702, #11630 ) ;
#11652 = vector ( 'none', #11704, 1000.000000000000000 ) ;
#11653 = cartesian_point ( 'none', ( 0.9813366687146940500, -5.777285657282793500, -22.26259127851367800 ) ) ;
#11654 = cartesian_point ( 'none', ( 1.061233927230163400, -6.093941891876124100, -22.40458265938174900 ) ) ;
#11655 = cartesian_point ( 'none', ( 1.213202584317105700, -6.360126020405115100, -22.60266602117863900 ) ) ;
#11656 = cartesian_point ( 'none', ( 1.465840335671229300, -6.679353334292065900, -22.94107318933514300 ) ) ;
#11657 = cartesian_point ( 'none', ( 1.554878741333507000, -6.772649836084297300, -23.06072783438752100 ) ) ;
#11658 = line ( 'none', #11649, #11652 ) ;
#11659 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11660 = cylindrical_surface ( 'none', #11689, 29.00000000000000000 ) ;
#11661 = face_outer_bound ( 'none', #1182, .t. ) ;
#11662 = cartesian_point ( 'none', ( 5.429430357249187500, -11.09781953858743200, -26.79250644282738100 ) ) ;
#11663 = cartesian_point ( 'none', ( 2.929430357249185300, -9.364004358267504100, -22.60670631985059500 ) ) ;
#11664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11665 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11666 = axis2_placement_3d ( 'none', #11667, #11665, #11664 ) ;
#11667 = cartesian_point ( 'none', ( 2.929430357249185300, -4.754393760556893300, -24.54375154636262500 ) ) ;
#11668 = cartesian_point ( 'none', ( 3.929430357249186200, -7.783119305921725400, -27.93605294005917400 ) ) ;
#11669 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11670 = cartesian_point ( 'none', ( 2.929430357249185300, -13.36620402967888700, -25.73605622151528700 ) ) ;
#11671 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11672 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11673 = axis2_placement_3d ( 'none', #11663, #11750, #11713 ) ;
#11674 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.754393760556892400, -24.54375154636262500 ) ) ;
#11675 = face_outer_bound ( 'none', #1040, .t. ) ;
#11676 = axis2_placement_3d ( 'none', #11674, #11669, #11678 ) ;
#11677 = circle ( 'none', #11666, 2.499999999999998700 ) ;
#11678 = direction ( 'none', ( -3.557745196287413700e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11679 = cartesian_point ( 'none', ( 2.929430357249185300, -8.746806367122452700, -27.64947338334070500 ) ) ;
#11680 = cartesian_point ( 'none', ( 3.259729059097642400, -8.746806367122452700, -27.64947338334070200 ) ) ;
#11681 = cartesian_point ( 'none', ( 3.587911084052588100, -8.810445414416294700, -27.62954460020687400 ) ) ;
#11682 = cartesian_point ( 'none', ( 3.929430357249186200, -14.25027603350074700, -25.25726891350358000 ) ) ;
#11683 = cartesian_point ( 'none', ( 4.260058291606392300, -14.25027603350074700, -25.25726891350358400 ) ) ;
#11684 = cartesian_point ( 'none', ( 4.588516115910358000, -14.19194737165419600, -25.29040240458141400 ) ) ;
#11685 = cartesian_point ( 'none', ( 5.039429862383382600, -14.02699649898952900, -25.38202760249268800 ) ) ;
#11686 = cartesian_point ( 'none', ( 5.184815370842108500, -13.95846048318369800, -25.41987082986333500 ) ) ;
#11687 = cartesian_point ( 'none', ( 2.929430357249185300, -8.746806367122452700, -27.64947338334070500 ) ) ;
#11688 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11689 = axis2_placement_3d ( 'none', #11659, #11688, #11730 ) ;
#11690 = direction ( 'none', ( -1.101767345138713500e-033, -0.3826834323650839000, -0.9238795325112891800 ) ) ;
#11691 = cylindrical_surface ( 'none', #11673, 2.500000000000000000 ) ;
#11692 = cartesian_point ( 'none', ( 5.457628175290020400, -13.79701057131673100, -25.50786057987835100 ) ) ;
#11693 = cartesian_point ( 'none', ( 5.583230270123887200, -13.70548333610745800, -25.55725192422492100 ) ) ;
#11694 = cartesian_point ( 'none', ( 5.813395099120195500, -13.50102234801770400, -25.66584880639921800 ) ) ;
#11695 = cartesian_point ( 'none', ( 5.918742074756465000, -13.38673007852097300, -25.72574591696368200 ) ) ;
#11696 = b_spline_curve_with_knots ( 'none', 3,
( #11745, #11744, #11701, #11700, #11699, #11698, #11697, #11695, #11694, #11693, #11692, #11686, #11685, #11684, #11683, #11682 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004888552066028321300, 0.0009777104132056642500, 0.001466565619808496200, 0.001955420826411328500, 0.002444276033014160900, 0.002933131239616992300, 0.003910841652822657900 ),
.unspecified. ) ;
#11697 = cartesian_point ( 'none', ( 6.099783081256792800, -13.14453470178639800, -25.85033370486509300 ) ) ;
#11698 = cartesian_point ( 'none', ( 6.176433226201020900, -13.01619529005875000, -25.91527800608018200 ) ) ;
#11699 = cartesian_point ( 'none', ( 6.301730606772716600, -12.74459356245124300, -26.04991955629225600 ) ) ;
#11700 = cartesian_point ( 'none', ( 6.349749353902104200, -12.60167324168944200, -26.11940654035905500 ) ) ;
#11701 = cartesian_point ( 'none', ( 6.413215451199757700, -12.31289027269701100, -26.25677626144128100 ) ) ;
#11702 = direction ( 'none', ( 2.660190735684869500e-033, 0.9238795325112890700, -0.3826834323650841200 ) ) ;
#11703 = b_spline_curve_with_knots ( 'none', 3,
( #11707, #11706, #11705, #11657, #11656, #11655, #11654, #11653 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -1.000001020416463500e-005, 0.0005238649353822477600, 0.001057729880968660300, 0.002125459772141486300 ),
.unspecified. ) ;
#11704 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11705 = cartesian_point ( 'none', ( 1.738897212623713700, -6.936202467276542500, -23.31394355973788300 ) ) ;
#11706 = cartesian_point ( 'none', ( 1.834309466856666200, -7.006537135397297600, -23.44809180192916300 ) ) ;
#11707 = cartesian_point ( 'none', ( 1.929430357249184400, -7.064092591835116500, -23.58704296544991400 ) ) ;
#11708 = cartesian_point ( 'none', ( 4.735782922024565500, -7.907196847427130100, -27.90125853515774400 ) ) ;
#11709 = cartesian_point ( 'none', ( 4.576943360484282400, -7.860537665302074700, -27.91438648454454400 ) ) ;
#11710 = cartesian_point ( 'none', ( 4.257256278174351900, -7.798878442833568200, -27.93167592949018600 ) ) ;
#11711 = cartesian_point ( 'none', ( 4.094739194013473400, -7.783119305921725400, -27.93605294005918100 ) ) ;
#11712 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11713 = direction ( 'none', ( 0.0000000000000000000, -0.9238795325112889600, 0.3826834323650843400 ) ) ;
#11714 = cartesian_point ( 'none', ( 1.929430357249184400, -13.36620402967888700, -25.73605622151528700 ) ) ;
#11715 = cartesian_point ( 'none', ( 1.664538272962231300, -13.36620402967888800, -25.73605622151528000 ) ) ;
#11716 = cartesian_point ( 'none', ( 1.405098744596633000, -13.46378759166125900, -25.68581206454512900 ) ) ;
#11717 = cartesian_point ( 'none', ( 1.128817975280373300, -13.70978411613047700, -25.55485176871943100 ) ) ;
#11718 = cartesian_point ( 'none', ( 1.054922424736290300, -13.80795178679252000, -25.50206369661340500 ) ) ;
#11719 = cartesian_point ( 'none', ( 0.9551538847849586600, -14.02131923530647000, -25.38537752790251300 ) ) ;
#11720 = cartesian_point ( 'none', ( 0.9294303572491842100, -14.13494312465189000, -25.32234031106724400 ) ) ;
#11721 = cartesian_point ( 'none', ( 0.9294303572491835500, -14.25027603350073200, -25.25726891350359400 ) ) ;
#11722 = b_spline_curve_with_knots ( 'none', 3,
( #11726, #11725, #11724, #11723, #11740, #11739, #11738, #11737, #11736, #11735, #11734, #11733, #11732, #11681, #11680, #11679 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 9.501471788262691500e-018, 0.0004884009740153923700, 0.0009768019480307752100, 0.001465202922046158000, 0.001953603896061540900, 0.002442004870076923500, 0.002930405844092306500, 0.003907207792123070500 ),
.unspecified. ) ;
#11723 = cartesian_point ( 'none', ( 5.349751341769024100, -10.49750815069257300, -27.03382769788377600 ) ) ;
#11724 = cartesian_point ( 'none', ( 5.413226548264297800, -10.79468461819012900, -26.91654326555575600 ) ) ;
#11725 = cartesian_point ( 'none', ( 5.429430357249187500, -10.94524061272657700, -26.85570670325127900 ) ) ;
#11726 = cartesian_point ( 'none', ( 5.429430357249187500, -11.09781953858743200, -26.79250644282738100 ) ) ;
#11727 = cartesian_point ( 'none', ( 0.9294303572491835500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11728 = cylindrical_surface ( 'none', #11676, 2.499999999999998700 ) ;
#11729 = vector ( 'none', #11690, 1000.000000000000100 ) ;
#11730 = direction ( 'none', ( -3.557745196287412400e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11731 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11732 = cartesian_point ( 'none', ( 4.038707107222890600, -8.989167404370553200, -27.57170270730499700 ) ) ;
#11733 = cartesian_point ( 'none', ( 4.184000448789738900, -9.063231273590455200, -27.54752684957517800 ) ) ;
#11734 = cartesian_point ( 'none', ( 4.456967896216364800, -9.237136045663886500, -27.48970196856543400 ) ) ;
#11735 = cartesian_point ( 'none', ( 4.582650418855910100, -9.335399058770748900, -27.45657760022073300 ) ) ;
#11736 = cartesian_point ( 'none', ( 4.812965581106842800, -9.553714135503675200, -27.38137825823452700 ) ) ;
#11737 = cartesian_point ( 'none', ( 4.918401943278563900, -9.675213036656799700, -27.33877715309911600 ) ) ;
#11738 = cartesian_point ( 'none', ( 5.099620646063654800, -9.931114560473737600, -27.24686123424594400 ) ) ;
#11739 = cartesian_point ( 'none', ( 5.176331528530655900, -10.06595955119733400, -27.19741480535954600 ) ) ;
#11740 = cartesian_point ( 'none', ( 5.301705690398284400, -10.34933117474219900, -27.09085192489598600 ) ) ;
#11741 = axis2_placement_3d ( 'none', #11727, #11672, #11671 ) ;
#11742 = cartesian_point ( 'none', ( 1.929430357249184400, -7.054305526989282700, -23.56341490076327400 ) ) ;
#11743 = line ( 'none', #11742, #11729 ) ;
#11744 = cartesian_point ( 'none', ( 6.429430357249191100, -12.16555131300806500, -26.32540005190062600 ) ) ;
#11745 = cartesian_point ( 'none', ( 6.429430357249188400, -12.01509911836597900, -26.39388931506384800 ) ) ;
#11746 = axis2_placement_3d ( 'none', #11648, #11647, #11646 ) ;
#11747 = cartesian_point ( 'none', ( 0.9294303572491835500, -7.783119305921721900, -27.93605294005917700 ) ) ;
#11748 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11749 = b_spline_curve_with_knots ( 'none', 3,
( #11721, #11720, #11719, #11718, #11717, #11716, #11715, #11714 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.084202172485499400e-019, 0.0003916603458734721200, 0.0007833206917469441200, 0.001566641383493887400 ),
.unspecified. ) ;
#11750 = direction ( 'none', ( 1.101015028754187400e-033, 0.3826834323650842300, 0.9238795325112889600 ) ) ;
#11751 = cartesian_point ( 'none', ( -4.999999999999999100, -33.15112889383215100, -80.45011690807413600 ) ) ;
#11752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11753 = cartesian_point ( 'none', ( -4.999999999999999100, -33.02461283253671100, -80.49999999999997200 ) ) ;
#11754 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#11755 = vector ( 'none', #11754, 1000.000000000000000 ) ;
#11756 = face_outer_bound ( 'none', #1253, .t. ) ;
#11757 = cartesian_point ( 'none', ( 2.929430357249185300, -11.68349025439155000, -21.67362580362450000 ) ) ;
#11758 = line ( 'none', #11757, #11755 ) ;
#11759 = cartesian_point ( 'none', ( 0.9294303572491835500, -7.783119305921721900, -27.93605294005917700 ) ) ;
#11760 = cartesian_point ( 'none', ( 0.9294303572491835500, -7.910675402490215700, -27.90051519534196000 ) ) ;
#11761 = cartesian_point ( 'none', ( 0.9557178353782781500, -8.037217375118892400, -27.86427312799954900 ) ) ;
#11762 = cartesian_point ( 'none', ( 1.055044141085282400, -8.268973031349096600, -27.79637863271927500 ) ) ;
#11763 = cartesian_point ( 'none', ( 1.129306679998511400, -8.376329040358122300, -27.76410850361421700 ) ) ;
#11764 = cartesian_point ( 'none', ( 1.313546752167859400, -8.553818711183927400, -27.70994035809188800 ) ) ;
#11765 = cartesian_point ( 'none', ( 1.424540701636405300, -8.625283870294079900, -27.68766937244450700 ) ) ;
#11766 = cartesian_point ( 'none', ( 1.667021523789803600, -8.721790408607033000, -27.65742087016227300 ) ) ;
#11767 = cartesian_point ( 'none', ( 1.796996278019504800, -8.746806367122451000, -27.64947338334070200 ) ) ;
#11768 = cartesian_point ( 'none', ( 1.929430357249184400, -8.746806367122452700, -27.64947338334070500 ) ) ;
#11769 = b_spline_curve_with_knots ( 'none', 3,
( #11768, #11767, #11766, #11765, #11764, #11763, #11762, #11761, #11760, #11759 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003916573327887683400, 0.0007833146655775366800, 0.001174971998366304900, 0.001566629331155073400 ),
.unspecified. ) ;
#11770 = axis2_placement_3d ( 'none', #11794, #11840, #11839 ) ;
#11771 = cartesian_point ( 'none', ( 4.185456869810551900, -7.419744792687910500, -23.57720760718884600 ) ) ;
#11772 = cartesian_point ( 'none', ( 4.455159340576831700, -7.609867854862456800, -23.56433707031795100 ) ) ;
#11773 = cylindrical_surface ( 'none', #11770, 2.500000000000000900 ) ;
#11774 = cartesian_point ( 'none', ( -4.999999999999999100, -32.89656604577121600, -80.49999999999998600 ) ) ;
#11775 = cartesian_point ( 'none', ( 3.094580642046164300, -13.36620402967889200, -25.73605622151529800 ) ) ;
#11776 = cartesian_point ( 'none', ( 2.929430357249185300, -13.36620402967888700, -25.73605622151528700 ) ) ;
#11777 = cartesian_point ( 'none', ( 3.593908831822618700, -11.63157912828458300, -21.72622733747929800 ) ) ;
#11778 = cartesian_point ( 'none', ( 3.263205357982012200, -11.68349025439155200, -21.67362580362450300 ) ) ;
#11779 = cartesian_point ( 'none', ( 2.929430357249185300, -11.68349025439155200, -21.67362580362450000 ) ) ;
#11780 = direction ( 'none', ( -1.101767345138713500e-033, -0.3826834323650839000, -0.9238795325112891800 ) ) ;
#11781 = vector ( 'none', #11780, 1000.000000000000100 ) ;
#11782 = face_outer_bound ( 'none', #976, .t. ) ;
#11783 = cylindrical_surface ( 'none', #11844, 5.999999999999998200 ) ;
#11784 = vector ( 'none', #11832, 1000.000000000000100 ) ;
#11785 = cartesian_point ( 'none', ( 2.929430357249185300, -7.054305526989282700, -23.56341490076327400 ) ) ;
#11786 = line ( 'none', #11785, #11784 ) ;
#11787 = cartesian_point ( 'none', ( 5.429430357249187500, -9.567085809127105400, -23.09698831278222300 ) ) ;
#11788 = cartesian_point ( 'none', ( 5.429430357249185800, -9.721280787111489000, -23.03311866165127200 ) ) ;
#11789 = cartesian_point ( 'none', ( 5.412888516920882700, -9.869945079447244800, -22.96431442614928300 ) ) ;
#11790 = cartesian_point ( 'none', ( 5.348499006807728100, -10.15712192082630600, -22.81800633975575500 ) ) ;
#11791 = cartesian_point ( 'none', ( 5.299789836214674900, -10.29715380442760500, -22.73952271760850500 ) ) ;
#11792 = cartesian_point ( 'none', ( 5.173758394116755500, -10.55846136943967100, -22.58077448271794200 ) ) ;
#11793 = b_spline_curve_with_knots ( 'none', 3,
( #11776, #11775, #11802, #11801, #11800, #11799, #11798, #11856, #11855, #11854, #11853, #11852, #11870, #11869, #11868, #11867 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 4.336808689941993700e-019, 0.0004884009075380368500, 0.0009768018150760732700, 0.001465202722614108400, 0.001953603630152143500, 0.002442004537690178600, 0.002930405445228213700, 0.003907207260304282700 ),
.unspecified. ) ;
#11794 = cartesian_point ( 'none', ( 2.929430357249185300, -9.364004358267507700, -22.60670631985057000 ) ) ;
#11795 = cartesian_point ( 'none', ( 3.581264384495641100, -7.151315231966226100, -23.58616434251244300 ) ) ;
#11796 = cartesian_point ( 'none', ( 3.740636360574284900, -7.203672931540948500, -23.58532055617318700 ) ) ;
#11797 = cartesian_point ( 'none', ( 4.042726240396427300, -7.338173261034109300, -23.58083077976497300 ) ) ;
#11798 = cartesian_point ( 'none', ( 4.181197640781267200, -13.07175099560960700, -25.88701563243868600 ) ) ;
#11799 = cartesian_point ( 'none', ( 4.037695082859352500, -13.14035174535070500, -25.85217806557360400 ) ) ;
#11800 = cartesian_point ( 'none', ( 3.735114715907686300, -13.25234872775685900, -25.79494539485571300 ) ) ;
#11801 = cartesian_point ( 'none', ( 3.576395058502967100, -13.29519308750512800, -25.77283172823225500 ) ) ;
#11802 = cartesian_point ( 'none', ( 3.256957312145614100, -13.35177518324271200, -25.74356451585451200 ) ) ;
#11803 = cartesian_point ( 'none', ( 4.582276587482896300, -7.719085765812812000, -23.55496531525032800 ) ) ;
#11804 = cartesian_point ( 'none', ( 4.924767480911068400, -8.072666836964817300, -23.51437979559452500 ) ) ;
#11805 = cartesian_point ( 'none', ( 5.110368980667684200, -8.352419545034475600, -23.46916100127283400 ) ) ;
#11806 = b_spline_curve_with_knots ( 'none', 3,
( #11841, #11837, #11836, #11805, #11804, #11803, #11772, #11771, #11797, #11796, #11795, #11835, #11834, #11833 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009937027354719634500, 0.001987405470943926900, 0.002484256838679906100, 0.002981108206415885400, 0.003477959574151864200, 0.003974810941887843400 ),
.unspecified. ) ;
#11807 = cartesian_point ( 'none', ( 1.929430357249184400, -13.36620402967888700, -25.73605622151528700 ) ) ;
#11808 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11809 = vector ( 'none', #11808, 1000.000000000000000 ) ;
#11810 = cartesian_point ( 'none', ( 5.429430357249187500, -9.567085809127105400, -23.09698831278222300 ) ) ;
#11811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11812 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11813 = cartesian_point ( 'none', ( -29.00000000000000700, 29.00000000000002100, -6.000000000000000000 ) ) ;
#11814 = line ( 'none', #11821, #11809 ) ;
#11815 = cartesian_point ( 'none', ( 1.929430357249184400, -11.68349025439155000, -21.67362580362450000 ) ) ;
#11816 = face_outer_bound ( 'none', #2906, .t. ) ;
#11817 = cartesian_point ( 'none', ( 1.929430357249184400, -8.746806367122452700, -27.64947338334070500 ) ) ;
#11818 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#11819 = vector ( 'none', #11818, 1000.000000000000000 ) ;
#11820 = cartesian_point ( 'none', ( 1.929430357249184400, -7.064092591835116500, -23.58704296544991400 ) ) ;
#11821 = cartesian_point ( 'none', ( -28.99999999999996400, 35.00000000000002100, -6.000000000000000000 ) ) ;
#11822 = direction ( 'none', ( 1.101767345138713500e-033, 0.3826834323650839000, 0.9238795325112891800 ) ) ;
#11823 = direction ( 'none', ( 2.658686102915816700e-033, 0.9238795325112891800, -0.3826834323650839000 ) ) ;
#11824 = cartesian_point ( 'none', ( 5.429430357249187500, -7.064092591835116500, -23.58704296544991400 ) ) ;
#11825 = line ( 'none', #11824, #11819 ) ;
#11826 = direction ( 'none', ( 1.100262712369660900e-033, 0.3826834323650835100, 0.9238795325112892900 ) ) ;
#11827 = cartesian_point ( 'none', ( 2.929430357249185300, -11.68349025439155200, -21.67362580362450000 ) ) ;
#11828 = face_outer_bound ( 'none', #2925, .t. ) ;
#11829 = plane ( 'none', #11831 ) ;
#11830 = face_outer_bound ( 'none', #1097, .t. ) ;
#11831 = axis2_placement_3d ( 'none', #11838, #11823, #11822 ) ;
#11832 = direction ( 'none', ( 1.101767345138713500e-033, 0.3826834323650839000, 0.9238795325112891800 ) ) ;
#11833 = cartesian_point ( 'none', ( 2.929430357249185300, -7.064092591835116500, -23.58704296544991400 ) ) ;
#11834 = cartesian_point ( 'none', ( 3.096335744164228700, -7.064092591835119200, -23.58704296544991100 ) ) ;
#11835 = cartesian_point ( 'none', ( 3.260002916428911900, -7.081985283654062400, -23.58701155794187800 ) ) ;
#11836 = cartesian_point ( 'none', ( 5.361343366708915400, -8.942401798887212600, -23.32532964925857400 ) ) ;
#11837 = cartesian_point ( 'none', ( 5.429430357249187500, -9.258724214079036200, -23.22471586756612900 ) ) ;
#11838 = cartesian_point ( 'none', ( 5.429430357249187500, -7.054305526989282700, -23.56341490076327400 ) ) ;
#11839 = direction ( 'none', ( 0.0000000000000000000, 0.9238795325112889600, -0.3826834323650841800 ) ) ;
#11840 = direction ( 'none', ( -1.101767345138713600e-033, -0.3826834323650839500, -0.9238795325112892900 ) ) ;
#11841 = cartesian_point ( 'none', ( 5.429430357249187500, -9.567085809127105400, -23.09698831278222300 ) ) ;
#11842 = cartesian_point ( 'none', ( 3.929430357249186200, -7.783119305921726300, -27.93605294005917400 ) ) ;
#11843 = direction ( 'none', ( 2.657181470146764800e-033, 0.9238795325112894000, -0.3826834323650835600 ) ) ;
#11844 = axis2_placement_3d ( 'none', #11813, #11812, #11811 ) ;
#11845 = cartesian_point ( 'none', ( 5.429430357249187500, -9.364004358267507700, -22.60670631985057000 ) ) ;
#11846 = line ( 'none', #11845, #11781 ) ;
#11847 = plane ( 'none', #11850 ) ;
#11848 = direction ( 'none', ( -1.100262712369660900e-033, -0.3826834323650835100, -0.9238795325112892900 ) ) ;
#11849 = vector ( 'none', #11848, 1000.000000000000100 ) ;
#11850 = axis2_placement_3d ( 'none', #11860, #11843, #11826 ) ;
#11851 = cartesian_point ( 'none', ( 2.929430357249185300, -7.064092591835116500, -23.58704296544991400 ) ) ;
#11852 = cartesian_point ( 'none', ( 5.098077714622453600, -12.24662618754835600, -26.28761719633722600 ) ) ;
#11853 = cartesian_point ( 'none', ( 4.915281318223501100, -12.49379924824261700, -26.17104604679229100 ) ) ;
#11854 = cartesian_point ( 'none', ( 4.811821700850499500, -12.60723773749354500, -26.11648650466864300 ) ) ;
#11855 = cartesian_point ( 'none', ( 4.581347206292397400, -12.81463631194994000, -26.01534944817529600 ) ) ;
#11856 = cartesian_point ( 'none', ( 4.452794259732948000, -12.90931305883162300, -25.96840173738895200 ) ) ;
#11857 = line ( 'none', #11842, #11849 ) ;
#11858 = face_outer_bound ( 'none', #1233, .t. ) ;
#11859 = cartesian_point ( 'none', ( 0.9294303572491835500, -14.25027603350073200, -25.25726891350359400 ) ) ;
#11860 = cartesian_point ( 'none', ( 6.429430357249188400, -6.130425994477994900, -23.94609833312834000 ) ) ;
#11861 = cartesian_point ( 'none', ( 5.096974219941417400, -10.67981795759188800, -22.50068567371809500 ) ) ;
#11862 = cartesian_point ( 'none', ( 4.916327001916172900, -10.90591167330474700, -22.34164258975875900 ) ) ;
#11863 = cartesian_point ( 'none', ( 4.811799072298728500, -11.01072909228737200, -22.26249827603053800 ) ) ;
#11864 = cartesian_point ( 'none', ( 4.469551449416601800, -11.28967901176498100, -22.04108122416383300 ) ) ;
#11865 = cartesian_point ( 'none', ( 4.193864598096347200, -11.43585128075919100, -21.90926013676643400 ) ) ;
#11866 = b_spline_curve_with_knots ( 'none', 3,
( #11779, #11778, #11777, #11865, #11864, #11863, #11862, #11861, #11792, #11791, #11790, #11789, #11788, #11787 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009936893317730229700, 0.001987378663546045900, 0.002484223329432556600, 0.002981067995319067200, 0.003477912661205577800, 0.003974757327092088400 ),
.unspecified. ) ;
#11867 = cartesian_point ( 'none', ( 5.429430357249187500, -11.09781953858743200, -26.79250644282738100 ) ) ;
#11868 = cartesian_point ( 'none', ( 5.429430357249188400, -11.40297568899585600, -26.66610662668665900 ) ) ;
#11869 = cartesian_point ( 'none', ( 5.363009159623799400, -11.70391213936253500, -26.53504962528037600 ) ) ;
#11870 = cartesian_point ( 'none', ( 5.175755789604839000, -12.11468629949787300, -26.34875671374763000 ) ) ;
#11871 = cartesian_point ( 'none', ( -4.999999999999999100, -33.40159119574979500, -80.02496880847192500 ) ) ;
#11872 = cartesian_point ( 'none', ( -4.999999999999997300, -33.33676935900298600, -80.27657965870531600 ) ) ;
#11873 = cartesian_point ( 'none', ( -29.65006754142454400, -16.37003437186281500, -8.603376806917548700 ) ) ;
#11874 = cartesian_point ( 'none', ( -29.48073207451569600, -16.67306111359364400, -9.119455762277491200 ) ) ;
#11875 = cartesian_point ( 'none', ( -29.40783130064028200, -16.80084341814805200, -9.392150071263932500 ) ) ;
#11876 = cartesian_point ( 'none', ( -29.28772316512713300, -17.00935487227316400, -9.967239509153571900 ) ) ;
#11877 = cartesian_point ( 'none', ( -29.24107523675532500, -17.08910911598549700, -10.26914817534057900 ) ) ;
#11878 = cartesian_point ( 'none', ( -29.17928827741749100, -17.19439638379348900, -10.87680837192358400 ) ) ;
#11879 = cartesian_point ( 'none', ( -29.16339231002189400, -17.22123557100719500, -11.18573889275773100 ) ) ;
#11880 = cartesian_point ( 'none', ( -29.16339231002188700, -17.22123557100720200, -11.50000000000000000 ) ) ;
#11881 = direction ( 'none', ( -0.9238795325112865200, -0.3826834323650907300, -3.495838617084359500e-018 ) ) ;
#11882 = line ( 'none', #11921, #11920 ) ;
#11883 = cartesian_point ( 'none', ( 1.273789770791566900, -0.5344636022435629300, 0.2361073252292976400 ) ) ;
#11884 = direction ( 'none', ( 0.3826834323650906100, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#11885 = cartesian_point ( 'none', ( -31.84491731263848600, -11.53510776929163000, -6.992202155883704000 ) ) ;
#11886 = cartesian_point ( 'none', ( -31.74283834928503400, -11.81353327366161700, -6.902354541246764600 ) ) ;
#11887 = cartesian_point ( 'none', ( -31.52502660106613800, -12.38305506241586000, -6.780876778173246000 ) ) ;
#11888 = cartesian_point ( 'none', ( -31.40846603461813700, -12.67591873032030700, -6.749885243876430100 ) ) ;
#11889 = cartesian_point ( 'none', ( -31.17098900844606000, -13.24915463494864700, -6.750115409736418200 ) ) ;
#11890 = cartesian_point ( 'none', ( -31.04898311040996000, -13.53252328917046100, -6.780330429605611700 ) ) ;
#11891 = cartesian_point ( 'none', ( -30.79872809965574400, -14.09279554261467600, -6.902411196657807200 ) ) ;
#11892 = cartesian_point ( 'none', ( -30.67250760202957600, -14.36501193876002000, -6.993780605491958000 ) ) ;
#11893 = cartesian_point ( 'none', ( -30.42540553390860200, -14.88122940803226700, -7.230753057119767600 ) ) ;
#11894 = cartesian_point ( 'none', ( -30.30269958026789100, -15.12906496078001500, -7.378054553056411000 ) ) ;
#11895 = cartesian_point ( 'none', ( -30.06649881619875200, -15.59319907443589900, -7.725298241095705600 ) ) ;
#11896 = cartesian_point ( 'none', ( -29.95504297052257700, -15.80563774952315200, -7.921781327824084500 ) ) ;
#11897 = cartesian_point ( 'none', ( -29.74723299102159000, -16.19336016436620800, -8.359337456328294300 ) ) ;
#11898 = cartesian_point ( 'none', ( 1.525683881977853100, -0.3534147098284143900, 0.2402243903100181300 ) ) ;
#11899 = cartesian_point ( 'none', ( -32.79888491749025500, -8.444380012149975900, -11.50000000000000000 ) ) ;
#11900 = cartesian_point ( 'none', ( -32.79888491749026300, -8.444380012149977700, -11.18979604132892900 ) ) ;
#11901 = cartesian_point ( 'none', ( -32.79109266498360900, -8.474811031271610100, -10.87467216221404500 ) ) ;
#11902 = cartesian_point ( 'none', ( -32.76013034596022800, -8.593720957478234700, -10.26514315166145000 ) ) ;
#11903 = cartesian_point ( 'none', ( -32.73713132866055300, -8.681536314829241300, -9.969017697643245400 ) ) ;
#11904 = cartesian_point ( 'none', ( -32.67471451253107500, -8.913577953900354300, -9.394061243603001500 ) ) ;
#11905 = cartesian_point ( 'none', ( -32.63511921247528100, -9.058331732628326800, -9.116132480747325000 ) ) ;
#11906 = cartesian_point ( 'none', ( -32.54080650209922300, -9.391501050617620200, -8.602005524750456500 ) ) ;
#11907 = cartesian_point ( 'none', ( -32.48579112971246000, -9.581091245604570300, -8.362457617656287900 ) ) ;
#11908 = cartesian_point ( 'none', ( -32.35707566633522700, -10.00717687976800500, -7.919604398037081200 ) ) ;
#11909 = cartesian_point ( 'none', ( -32.28523316791801500, -10.23741363440152900, -7.722938103679850600 ) ) ;
#11910 = cartesian_point ( 'none', ( -32.12558695671716400, -10.72788801745559400, -7.379185558013042500 ) ) ;
#11911 = cartesian_point ( 'none', ( -32.03661069687789400, -10.99149875834242500, -7.230544324151404500 ) ) ;
#11912 = cartesian_point ( 'none', ( -4.999999999999999100, -33.39511713019092600, -80.15302333672903500 ) ) ;
#11913 = cartesian_point ( 'none', ( 1.404932235524359600, -0.4402049557168631300, 0.2223224638795414400 ) ) ;
#11914 = b_spline_curve_with_knots ( 'none', 3,
( #11880, #11879, #11878, #11877, #11876, #11875, #11874, #11873, #11897, #11896, #11895, #11894, #11893, #11892, #11891, #11890, #11889, #11888, #11887, #11886, #11885, #11911, #11910, #11909, #11908, #11907, #11906, #11905, #11904, #11903, #11902, #11901, #11900, #11899 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009293112891243904900, 0.001858622578248781000, 0.002787933867373171400, 0.003717245156497562000, 0.004646556445621952100, 0.005575867734746342700, 0.006505179023870733300, 0.007434490312995123900, 0.008363801602119514500, 0.009293112891243904300, 0.01022242418036829600, 0.01115173546949268500, 0.01208104675861707700, 0.01301035804774146700, 0.01393966933686585800, 0.01486898062599024800 ),
.unspecified. ) ;
#11915 = cartesian_point ( 'none', ( -22.07178319925186500, -9.142431946888766700, -11.50000000000000000 ) ) ;
#11916 = cartesian_point ( 'none', ( 1.617913031215070700, -0.2871250088141708000, 0.2871250088141708000 ) ) ;
#11917 = cylindrical_surface ( 'none', #11918, 4.750000000000004400 ) ;
#11918 = axis2_placement_3d ( 'none', #11915, #11881, #11884 ) ;
#11919 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11920 = vector ( 'none', #11919, 1000.000000000000000 ) ;
#11921 = cartesian_point ( 'none', ( -5.000000000000000000, -29.83391526434304500, -79.49999999999998600 ) ) ;
#11922 = line ( 'none', #11936, #11933 ) ;
#11923 = circle ( 'none', #11934, 33.77375155957640400 ) ;
#11924 = cartesian_point ( 'none', ( -26.12500000000000400, 28.99999999999921500, -6.000000000000000000 ) ) ;
#11925 = direction ( 'none', ( -0.9238795325112864100, -0.3826834323650906700, -3.495838617084358700e-018 ) ) ;
#11926 = vector ( 'none', #11925, 1000.000000000000100 ) ;
#11927 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#11928 = cartesian_point ( 'none', ( -23.88952950298604700, -4.754004167460152500, -11.50000000000000000 ) ) ;
#11929 = line ( 'none', #11928, #11926 ) ;
#11930 = cartesian_point ( 'none', ( -31.87499999999999300, 28.99999999999921500, -6.000000000000000000 ) ) ;
#11931 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11932 = cartesian_point ( 'none', ( -2.550941565487511000e-016, -1.151816422273401200e-016, -80.02496880847192500 ) ) ;
#11933 = vector ( 'none', #11935, 1000.000000000000100 ) ;
#11934 = axis2_placement_3d ( 'none', #11932, #11931, #11927 ) ;
#11935 = direction ( 'none', ( -0.9238795325112864100, -0.3826834323650906700, -3.495838617084358700e-018 ) ) ;
#11936 = cartesian_point ( 'none', ( -20.25403689551768200, -13.53085972631738100, -11.50000000000000000 ) ) ;
#11937 = cartesian_point ( 'none', ( 5.252580421148325100, -10.75457122317758900, -20.52130879368365200 ) ) ;
#11938 = cartesian_point ( 'none', ( 5.071063771349415100, -10.73823501152663200, -20.84623250675598500 ) ) ;
#11939 = cartesian_point ( 'none', ( 4.938766004951989300, -10.78492383021904600, -21.18202177519694700 ) ) ;
#11940 = cartesian_point ( 'none', ( 4.806468238554563400, -10.83161264891146100, -21.51781104363790900 ) ) ;
#11941 = cartesian_point ( 'none', ( 4.723548293844037200, -10.94127040750072800, -21.86406246101033800 ) ) ;
#11942 = cartesian_point ( 'none', ( 4.697693108788595100, -11.10373148912652400, -22.18867743901887500 ) ) ;
#11943 = cartesian_point ( 'none', ( 5.624849159501664500, -10.69691372401374200, -20.31559345132234600 ) ) ;
#11944 = cartesian_point ( 'none', ( 5.396194160978439800, -10.62905222108205000, -20.59530272960605000 ) ) ;
#11945 = cartesian_point ( 'none', ( 5.202832000924879600, -10.62172860581752300, -20.91803240467172400 ) ) ;
#11946 = cartesian_point ( 'none', ( 5.062978679320487200, -10.67564796489961400, -21.25334401779167900 ) ) ;
#11947 = cartesian_point ( 'none', ( 4.923125357716094700, -10.72956732398170300, -21.58865563091163500 ) ) ;
#11948 = cartesian_point ( 'none', ( 4.836954513191631800, -10.84466289590704100, -21.93613207669570300 ) ) ;
#11949 = cartesian_point ( 'none', ( 4.812587259835194000, -11.01008932973955200, -22.26300663423224100 ) ) ;
#11950 = cartesian_point ( 'none', ( 5.767696797607012400, -10.54694456833724000, -20.39971666605484700 ) ) ;
#11951 = cartesian_point ( 'none', ( 5.525260507427705500, -10.49044385376226500, -20.67460574250134200 ) ) ;
#11952 = cartesian_point ( 'none', ( 5.321041069639506700, -10.49310385048355500, -20.99479152231803900 ) ) ;
#11953 = cartesian_point ( 'none', ( 5.174618514984217700, -10.55468519213254000, -21.32954888224967900 ) ) ;
#11954 = cartesian_point ( 'none', ( 5.028195960328927700, -10.61626653378152500, -21.66430624218132200 ) ) ;
#11955 = cartesian_point ( 'none', ( 4.939758755815863500, -10.73669018093647900, -22.01320374697427700 ) ) ;
#11956 = cartesian_point ( 'none', ( 4.917789958645462500, -10.90440894225936900, -22.34276802286865800 ) ) ;
#11957 = cartesian_point ( 'none', ( 6.073606927178396100, -9.397483928852645700, -21.23239739550117000 ) ) ;
#11958 = cartesian_point ( 'none', ( 5.821517262447594400, -9.478635826305627200, -21.52836733949137500 ) ) ;
#11959 = cartesian_point ( 'none', ( 5.649100355749957300, -9.591666656631046500, -21.85565024312773400 ) ) ;
#11960 = cartesian_point ( 'none', ( 5.476683449052320200, -9.704697486956465700, -22.18293314676409300 ) ) ;
#11961 = cartesian_point ( 'none', ( 5.384203353187419200, -9.849434145858712200, -22.54102778328983800 ) ) ;
#11962 = cartesian_point ( 'none', ( 5.381310632151540900, -10.01077294668735700, -22.89256594742577600 ) ) ;
#11963 = cartesian_point ( 'none', ( 6.419915582393338500, -9.174275383925772700, -21.08190318596991700 ) ) ;
#11964 = cartesian_point ( 'none', ( 6.109983919458684000, -9.230622732525542800, -21.30916002491175500 ) ) ;
#11965 = cartesian_point ( 'none', ( 5.854605054422364700, -9.323608033016407500, -21.60087581582370900 ) ) ;
#11966 = cartesian_point ( 'none', ( 5.680591438882577100, -9.443475551135570400, -21.92641788334421400 ) ) ;
#11967 = cartesian_point ( 'none', ( 5.506577823342790400, -9.563343069254733200, -22.25195995086472000 ) ) ;
#11968 = cartesian_point ( 'none', ( 5.414199314665221900, -9.709907028258378100, -22.61082335775745000 ) ) ;
#11969 = cartesian_point ( 'none', ( 5.413155648368919200, -9.867779510178126000, -22.96532822889906800 ) ) ;
#11970 = cartesian_point ( 'none', ( 6.440581059058905200, -8.988736223768421900, -21.16276443280949600 ) ) ;
#11971 = cartesian_point ( 'none', ( 6.128335328645264600, -9.061052766123941300, -21.38336325055576700 ) ) ;
#11972 = cartesian_point ( 'none', ( 5.871275745672432000, -9.165941605132461600, -21.67049280398980900 ) ) ;
#11973 = cartesian_point ( 'none', ( 5.696481270785758600, -9.292353626379330900, -21.99390652619650400 ) ) ;
#11974 = cartesian_point ( 'none', ( 5.521686795899086100, -9.418765647626198500, -22.31732024840319900 ) ) ;
#11975 = cartesian_point ( 'none', ( 5.429430357249184900, -9.566503468447027800, -22.67651315368926000 ) ) ;
#11976 = cartesian_point ( 'none', ( 5.429430357249184900, -9.720004211980459300, -23.03364743638393400 ) ) ;
#11977 = cartesian_point ( 'none', ( 6.440581059058906100, -8.798537062368719600, -21.24154750501324400 ) ) ;
#11978 = cartesian_point ( 'none', ( 6.128335328645265500, -8.887121034775763200, -21.45540813260721400 ) ) ;
#11979 = cartesian_point ( 'none', ( 5.871275745672432900, -9.003997276769302600, -21.73757234114722800 ) ) ;
#11980 = cartesian_point ( 'none', ( 5.696481270785759500, -9.136853906719723600, -22.05831661902472600 ) ) ;
#11981 = cartesian_point ( 'none', ( 5.521686795899087000, -9.269710536670144700, -22.37906089690222100 ) ) ;
#11982 = cartesian_point ( 'none', ( 5.429430357249185800, -9.418340109151426300, -22.73788442655625600 ) ) ;
#11983 = cartesian_point ( 'none', ( 5.429430357249185800, -9.567085809127105400, -23.09698831278222300 ) ) ;
#11984 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11983, #11982, #11981, #11980, #11979, #11978, #11977 ),
( #11976, #11975, #11974, #11973, #11972, #11971, #11970 ),
( #11969, #11968, #11967, #11966, #11965, #11964, #11963 ),
( #11962, #11961, #11960, #11959, #11958, #11957, #12117 ),
( #12116, #12115, #12114, #12113, #12112, #12111, #12110 ),
( #12109, #12108, #12107, #12106, #12105, #12104, #12103 ),
( #12102, #12014, #12013, #12012, #12011, #12010, #12009 ),
( #12008, #12007, #12006, #12005, #12004, #12003, #12002 ),
( #12001, #12000, #11999, #11998, #11997, #11996, #11995 ),
( #11994, #11993, #11992, #11991, #11990, #11989, #11988 ),
( #11956, #11955, #11954, #11953, #11952, #11951, #11950 ),
( #11949, #11948, #11947, #11946, #11945, #11944, #11943 ),
( #11942, #11941, #11940, #11939, #11938, #11937, #12056 ),
( #12055, #12054, #12053, #12052, #12051, #12050, #12049 ),
( #12048, #12047, #12046, #12045, #12044, #12043, #12042 ),
( #12041, #12040, #12039, #12038, #12037, #12036, #12035 ),
( #12034, #12033, #12032, #12031, #12030, #12029, #12028 ),
( #12027, #12026, #12072, #12071, #12070, #12069, #12068 ),
( #12067, #12066, #12065, #12064, #12063, #12062, #12061 ),
( #12060, #12059, #12058, #12101, #12100, #12099, #12098 ),
( #12097, #12096, #12095, #12094, #12093, #12092, #12091 ),
( #12090, #12089, #12088, #12087, #12086, #12085, #12084 ),
( #12083, #12082, #12081, #12080, #12079, #12078, #12077 ),
( #12076, #12075, #12074, #12025, #12024, #12023, #12022 ),
( #12021, #12020, #12019, #12018, #12017, #12016, #12015 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0009788238149026184500, 0.001957647629805236900, 0.002936471444707855100, 0.003915295259610473800, 0.004894119074513092500, 0.005872942889415710300, 0.006851766704318328900, 0.007830590519220947600 ),
( 0.0000000000000000000, 0.2969382387126709400, 0.5938764774253418900 ),
.unspecified. ) ;
#11985 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11986 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#11987 = cartesian_point ( 'none', ( -28.99137802864764500, -28.99137802864925800, -6.000000000000000000 ) ) ;
#11988 = cartesian_point ( 'none', ( 5.889233311387297200, -10.38948852656195500, -20.48469420710455000 ) ) ;
#11989 = cartesian_point ( 'none', ( 5.634735816390608500, -10.34530582141760200, -20.75435756152650100 ) ) ;
#11990 = cartesian_point ( 'none', ( 5.421161413081519800, -10.35843166157836000, -21.07168799723368100 ) ) ;
#11991 = cartesian_point ( 'none', ( 5.269325364594509500, -10.42758678411489500, -21.40575804156326000 ) ) ;
#11992 = cartesian_point ( 'none', ( 5.117489316107499200, -10.49674190665143100, -21.73982808589284200 ) ) ;
#11993 = cartesian_point ( 'none', ( 5.027593735645887700, -10.62183425724936600, -22.09019304888175500 ) ) ;
#11994 = cartesian_point ( 'none', ( 5.008399973507009900, -10.79067215865963000, -22.42270586615936500 ) ) ;
#11995 = cartesian_point ( 'none', ( 6.010769825167581200, -10.23203248478666800, -20.56967174815425600 ) ) ;
#11996 = cartesian_point ( 'none', ( 5.744211125353512400, -10.20016778907293700, -20.83410938055165900 ) ) ;
#11997 = cartesian_point ( 'none', ( 5.521281756523531900, -10.22375947267316400, -21.14858447214932000 ) ) ;
#11998 = cartesian_point ( 'none', ( 5.364032214204801400, -10.30048837609725100, -21.48196720087684100 ) ) ;
#11999 = cartesian_point ( 'none', ( 5.206782671886069900, -10.37721727952133800, -21.81534992960435900 ) ) ;
#12000 = cartesian_point ( 'none', ( 5.115428715475911000, -10.50697833356225400, -22.16718235078923300 ) ) ;
#12001 = cartesian_point ( 'none', ( 5.099009988368557300, -10.67693537505989300, -22.50264370945006900 ) ) ;
#12002 = cartesian_point ( 'none', ( 6.112041332111414400, -10.06684872972669400, -20.65572159047856700 ) ) ;
#12003 = cartesian_point ( 'none', ( 5.835055774878565400, -10.04827096177295500, -20.91452339665874400 ) ) ;
#12004 = cartesian_point ( 'none', ( 5.604199686839082900, -10.08282729176281800, -21.22583114037555800 ) ) ;
#12005 = cartesian_point ( 'none', ( 5.442636469821744400, -10.16706284552122100, -21.55839456279639800 ) ) ;
#12006 = cartesian_point ( 'none', ( 5.281073252804406900, -10.25129839927962300, -21.89095798521723800 ) ) ;
#12007 = cartesian_point ( 'none', ( 5.189031187150234800, -10.38509435066266700, -22.24430691118618600 ) ) ;
#12008 = cartesian_point ( 'none', ( 5.175748195406270300, -10.55502547045176700, -22.58297725073506300 ) ) ;
#12009 = cartesian_point ( 'none', ( 6.194076260228021300, -9.893569655541547500, -20.74218737572295300 ) ) ;
#12010 = cartesian_point ( 'none', ( 5.908465951227222800, -9.889274867751764100, -20.99495045561115000 ) ) ;
#12011 = cartesian_point ( 'none', ( 5.671128002038099900, -9.935266446525785600, -21.30269663516082800 ) ) ;
#12012 = cartesian_point ( 'none', ( 5.506165384566604500, -10.02687369451036600, -21.63417260007820200 ) ) ;
#12013 = cartesian_point ( 'none', ( 5.341202767095109200, -10.11848094249494800, -21.96564856499557500 ) ) ;
#12014 = cartesian_point ( 'none', ( 5.248854408701594000, -10.25557117824816800, -22.32037421452489300 ) ) ;
#12015 = cartesian_point ( 'none', ( 2.929430357249185300, -11.71105650855585100, -19.69619644773198200 ) ) ;
#12016 = cartesian_point ( 'none', ( 2.929430357249185300, -11.57270167661595800, -20.00553086798751000 ) ) ;
#12017 = cartesian_point ( 'none', ( 2.929430357249185300, -11.49815544922131800, -20.34323688329488200 ) ) ;
#12018 = cartesian_point ( 'none', ( 2.929430357249185300, -11.49343197043627300, -20.68206948477252600 ) ) ;
#12019 = cartesian_point ( 'none', ( 2.929430357249185300, -11.48870849165122900, -21.02090208625016700 ) ) ;
#12020 = cartesian_point ( 'none', ( 2.929430357249185300, -11.55381203271506000, -21.36055488210868300 ) ) ;
#12021 = cartesian_point ( 'none', ( 2.929430357249185300, -11.68349025439155000, -21.67362580362450000 ) ) ;
#12022 = cartesian_point ( 'none', ( 3.171278288630746000, -11.71105650855585100, -19.69619644773198200 ) ) ;
#12023 = cartesian_point ( 'none', ( 3.151831663096122900, -11.57270167661595800, -20.00553086798751000 ) ) ;
#12024 = cartesian_point ( 'none', ( 3.134884926004338500, -11.49815544922131800, -20.34323688329488200 ) ) ;
#12025 = cartesian_point ( 'none', ( 3.121805284279909600, -11.49343197043627300, -20.68206948477252600 ) ) ;
#12026 = cartesian_point ( 'none', ( 4.065240434167551900, -11.34199767795184300, -21.54572658582781100 ) ) ;
#12027 = cartesian_point ( 'none', ( 4.039756795297836200, -11.48638755609954400, -21.86202560741437800 ) ) ;
#12028 = cartesian_point ( 'none', ( 4.747851444384344300, -11.30933696741904300, -19.95268444803489400 ) ) ;
#12029 = cartesian_point ( 'none', ( 4.598342578560610700, -11.19752306274813600, -20.25095248336086200 ) ) ;
#12030 = cartesian_point ( 'none', ( 4.469664065619424400, -11.14951296415339100, -20.58317499684119800 ) ) ;
#12031 = cartesian_point ( 'none', ( 4.372937130817050800, -11.16947434717563500, -20.92058360542012400 ) ) ;
#12032 = cartesian_point ( 'none', ( 4.276210196014677200, -11.18943573019788000, -21.25799221399904600 ) ) ;
#12033 = cartesian_point ( 'none', ( 4.211535506286323600, -11.27734797906490800, -21.60023450219395600 ) ) ;
#12034 = cartesian_point ( 'none', ( 4.184505127352954500, -11.42560693905823600, -21.91767815190445000 ) ) ;
#12035 = cartesian_point ( 'none', ( 4.940482608737870200, -11.20005055367828500, -20.01927869979631300 ) ) ;
#12036 = cartesian_point ( 'none', ( 4.774062767552954300, -11.09584972280679200, -20.31434317646149500 ) ) ;
#12037 = cartesian_point ( 'none', ( 4.631349662211818900, -11.05508911986694700, -20.64495201992881200 ) ) ;
#12038 = cartesian_point ( 'none', ( 4.524909889413561500, -11.08135791809643000, -20.98199348190382800 ) ) ;
#12039 = cartesian_point ( 'none', ( 4.418470116615304200, -11.10762671632591400, -21.31903494387884000 ) ) ;
#12040 = cartesian_point ( 'none', ( 4.348418771665336600, -11.20089651078477500, -21.66214457516194300 ) ) ;
#12041 = cartesian_point ( 'none', ( 4.320924222900337100, -11.35295443350709700, -21.98110987109490500 ) ) ;
#12042 = cartesian_point ( 'none', ( 5.133113773091396900, -11.09076413993752800, -20.08587295155772900 ) ) ;
#12043 = cartesian_point ( 'none', ( 4.949782956545298900, -10.99417638286544700, -20.37773386956213200 ) ) ;
#12044 = cartesian_point ( 'none', ( 4.793035258804213300, -10.96066527558050300, -20.70672904301642700 ) ) ;
#12045 = cartesian_point ( 'none', ( 4.676882648010072300, -10.99324148901722400, -21.04340335838752900 ) ) ;
#12046 = cartesian_point ( 'none', ( 4.560730037215930300, -11.02581770245394700, -21.38007767375863500 ) ) ;
#12047 = cartesian_point ( 'none', ( 4.485302037044349700, -11.12444504250464100, -21.72405464812993300 ) ) ;
#12048 = cartesian_point ( 'none', ( 4.457343318447720500, -11.28030192795595900, -22.04454159028535500 ) ) ;
#12049 = cartesian_point ( 'none', ( 5.308128427981072800, -10.96792237060101400, -20.15915070756900500 ) ) ;
#12050 = cartesian_point ( 'none', ( 5.108966681318210400, -10.88009022527312700, -20.44731485776125300 ) ) ;
#12051 = cartesian_point ( 'none', ( 4.939295541773950600, -10.85474141723573800, -20.77443260884024300 ) ) ;
#12052 = cartesian_point ( 'none', ( 4.814553330583491300, -10.89419969553847900, -21.11069953260221500 ) ) ;
#12053 = cartesian_point ( 'none', ( 4.689811119393032100, -10.93365797384122100, -21.44696645636418700 ) ) ;
#12054 = cartesian_point ( 'none', ( 4.610142074496442500, -11.03787791909441300, -21.79199284532497300 ) ) ;
#12055 = cartesian_point ( 'none', ( 4.582798957741996300, -11.19737364851349600, -22.11434824380550500 ) ) ;
#12056 = cartesian_point ( 'none', ( 5.466488793741368600, -10.83241804730737800, -20.23737207944567700 ) ) ;
#12057 = axis2_placement_3d ( 'none', #11987, #11986, #11985 ) ;
#12058 = cartesian_point ( 'none', ( 3.803725043827134400, -11.37169598709785300, -21.11569036735551200 ) ) ;
#12059 = cartesian_point ( 'none', ( 3.759932025279125100, -11.44619739033592200, -21.45625323950226000 ) ) ;
#12060 = cartesian_point ( 'none', ( 3.739389843110725300, -11.58384963582585000, -21.77083643482398400 ) ) ;
#12061 = cartesian_point ( 'none', ( 4.325244675920609800, -11.47818160803989700, -19.84635285793950400 ) ) ;
#12062 = cartesian_point ( 'none', ( 4.211490933302670200, -11.35503429706069400, -20.14936185560928500 ) ) ;
#12063 = cartesian_point ( 'none', ( 4.113101414015856600, -11.29585438831270800, -20.48394100507034200 ) ) ;
#12064 = cartesian_point ( 'none', ( 4.038356816365410200, -11.30562260508461800, -20.82193132134140300 ) ) ;
#12065 = cartesian_point ( 'none', ( 3.963612218714963800, -11.31539082185653000, -21.15992163761246300 ) ) ;
#12066 = cartesian_point ( 'none', ( 3.912586229723339100, -11.39409753414388300, -21.50098991266503400 ) ) ;
#12067 = cartesian_point ( 'none', ( 3.889573319204281200, -11.53511859596269700, -21.81643102111917900 ) ) ;
#12068 = cartesian_point ( 'none', ( 4.541301222042537100, -11.40265183789302300, -19.89425498316434500 ) ) ;
#12069 = cartesian_point ( 'none', ( 4.409453756786192000, -11.28453344353133900, -20.19516378797303300 ) ) ;
#12070 = cartesian_point ( 'none', ( 4.295649465715529300, -11.23034632786652800, -20.52870059355139200 ) ) ;
#12071 = cartesian_point ( 'none', ( 4.209574429659161500, -11.24471599224086800, -20.86642675071040300 ) ) ;
#12072 = cartesian_point ( 'none', ( 4.123499393602793700, -11.25908565661520900, -21.20415290786941400 ) ) ;
#12073 = circle ( 'none', #12057, 2.875000000000665200 ) ;
#12074 = cartesian_point ( 'none', ( 3.108725642555480600, -11.48870849165122900, -21.02090208625016700 ) ) ;
#12075 = cartesian_point ( 'none', ( 3.099524923557448500, -11.55381203271506000, -21.36055488210868300 ) ) ;
#12076 = cartesian_point ( 'none', ( 3.094945410986594600, -11.68349025439155000, -21.67362580362450000 ) ) ;
#12077 = cartesian_point ( 'none', ( 3.410264218109837900, -11.69117362188701600, -19.70928134511389400 ) ) ;
#12078 = cartesian_point ( 'none', ( 3.371599329754829500, -11.55408562630433900, -20.01809177195061900 ) ) ;
#12079 = cartesian_point ( 'none', ( 3.337905639735894600, -11.48084826359594500, -20.35553981109837800 ) ) ;
#12080 = cartesian_point ( 'none', ( 3.311901921655306900, -11.47739419335067800, -20.69429701630869500 ) ) ;
#12081 = cartesian_point ( 'none', ( 3.285898203574719700, -11.47394012310540900, -21.03305422151900900 ) ) ;
#12082 = cartesian_point ( 'none', ( 3.267607978946145400, -11.54027252717786700, -21.37281189303609400 ) ) ;
#12083 = cartesian_point ( 'none', ( 3.258507288020128900, -11.67102090159696300, -21.68605498751405100 ) ) ;
#12084 = cartesian_point ( 'none', ( 3.645514875752949200, -11.65178424836590500, -19.73488440760018700 ) ) ;
#12085 = cartesian_point ( 'none', ( 3.587735510357339400, -11.51724382965764400, -20.04263740250661700 ) ) ;
#12086 = cartesian_point ( 'none', ( 3.537481055890119300, -11.44660324872477200, -20.37956369324149000 ) ) ;
#12087 = cartesian_point ( 'none', ( 3.498851398392409400, -11.44562554358597900, -20.71817597721811000 ) ) ;
#12088 = cartesian_point ( 'none', ( 3.460221740894700000, -11.44464783844718700, -21.05678826119472900 ) ) ;
#12089 = cartesian_point ( 'none', ( 3.433252616979143700, -11.51333391358551200, -21.39677328541493800 ) ) ;
#12090 = cartesian_point ( 'none', ( 3.420144236276009100, -11.64608018452939600, -21.71039420804514800 ) ) ;
#12091 = cartesian_point ( 'none', ( 3.880765533396060500, -11.61239487484479400, -19.76048747008648100 ) ) ;
#12092 = cartesian_point ( 'none', ( 3.803871690959849800, -11.48040203301095000, -20.06718303306261600 ) ) ;
#12093 = cartesian_point ( 'none', ( 3.737056472044344000, -11.41235823385359700, -20.40358757538460600 ) ) ;
#12094 = cartesian_point ( 'none', ( 3.685800875129512400, -11.41385689382128100, -20.74205493812752700 ) ) ;
#12095 = cartesian_point ( 'none', ( 3.634545278214680300, -11.41535555378896500, -21.08052230087044900 ) ) ;
#12096 = cartesian_point ( 'none', ( 3.598897255012142100, -11.48639529999315600, -21.42073467779378100 ) ) ;
#12097 = cartesian_point ( 'none', ( 3.581781184531889200, -11.62113946746183000, -21.73473342857624100 ) ) ;
#12098 = cartesian_point ( 'none', ( 4.109188129798682500, -11.55371137818676900, -19.79845073271466700 ) ) ;
#12099 = cartesian_point ( 'none', ( 4.013528109819149300, -11.42553515059004700, -20.10355992324553800 ) ) ;
#12100 = cartesian_point ( 'none', ( 3.930553362316183900, -11.36136244875888800, -20.43918141658929200 ) ) ;
#12101 = cartesian_point ( 'none', ( 3.867139203071659400, -11.36652921792837000, -20.77743589197240200 ) ) ;
#12102 = cartesian_point ( 'none', ( 5.238498792243625200, -10.42422213559965400, -22.66232521124293300 ) ) ;
#12103 = cartesian_point ( 'none', ( 6.276111188344628100, -9.720290581356401600, -20.82865316096733500 ) ) ;
#12104 = cartesian_point ( 'none', ( 5.981876127575880300, -9.730278773730574900, -21.07537751456355900 ) ) ;
#12105 = cartesian_point ( 'none', ( 5.738056317237116800, -9.787705601288752900, -21.37956212994610200 ) ) ;
#12106 = cartesian_point ( 'none', ( 5.569694299311464600, -9.886684543499512800, -21.70995063736000600 ) ) ;
#12107 = cartesian_point ( 'none', ( 5.401332281385812500, -9.985663485710272600, -22.04033914477391300 ) ) ;
#12108 = cartesian_point ( 'none', ( 5.308677630252953300, -10.12604800583366700, -22.39644151786360400 ) ) ;
#12109 = cartesian_point ( 'none', ( 5.301249389080980200, -10.29341880074754400, -22.74167317175080400 ) ) ;
#12110 = cartesian_point ( 'none', ( 6.338210554333123500, -9.539083412437729900, -20.91534826620241100 ) ) ;
#12111 = cartesian_point ( 'none', ( 6.037229934898108200, -9.564345125179748700, -21.15563476609058600 ) ) ;
#12112 = cartesian_point ( 'none', ( 5.788429470472823200, -9.633663619594846800, -21.45585886315904000 ) ) ;
#12113 = cartesian_point ( 'none', ( 5.617609272617336600, -9.739857762126522500, -21.78488260291125300 ) ) ;
#12114 = cartesian_point ( 'none', ( 5.446789074761849900, -9.846051904658198200, -22.11390634266346600 ) ) ;
#12115 = cartesian_point ( 'none', ( 5.354207391709616500, -9.988961263459048100, -22.47123220882222600 ) ) ;
#12116 = cartesian_point ( 'none', ( 5.349465615934161800, -10.15376638319658700, -22.81980366595248800 ) ) ;
#12117 = cartesian_point ( 'none', ( 6.379063068363231000, -9.356679398181750400, -20.99862572608616400 ) ) ;
#12118 = direction ( 'none', ( 2.660190735684869500e-033, 0.9238795325112890700, -0.3826834323650842900 ) ) ;
#12119 = cartesian_point ( 'none', ( 5.429430357249187500, -11.67370318954572600, -21.64999773893788400 ) ) ;
#12120 = plane ( 'none', #12250 ) ;
#12121 = face_outer_bound ( 'none', #2836, .t. ) ;
#12122 = plane ( 'none', #12132 ) ;
#12123 = plane ( 'none', #12163 ) ;
#12124 = plane ( 'none', #12147 ) ;
#12125 = direction ( 'none', ( -1.101015028754187400e-033, -0.3826834323650842900, -0.9238795325112890700 ) ) ;
#12126 = cartesian_point ( 'none', ( 2.929430357249185300, -13.36620402967888800, -25.73605622151528700 ) ) ;
#12127 = circle ( 'none', #12128, 5.999999999999998200 ) ;
#12128 = axis2_placement_3d ( 'none', #12145, #12276, #12275 ) ;
#12129 = cartesian_point ( 'none', ( 35.00000000000000700, -28.99999999999998200, -0.5000000000000003300 ) ) ;
#12130 = circle ( 'none', #12279, 2.875000000000665200 ) ;
#12131 = cartesian_point ( 'none', ( 28.99999999999996400, -35.00000000000002100, -0.5000000000000003300 ) ) ;
#12132 = axis2_placement_3d ( 'none', #12162, #12256, #12255 ) ;
#12133 = line ( 'none', #12253, #12252 ) ;
#12134 = face_outer_bound ( 'none', #2778, .t. ) ;
#12135 = direction ( 'none', ( 1.101015028754187500e-033, 0.3826834323650842900, 0.9238795325112890700 ) ) ;
#12136 = direction ( 'none', ( 1.101015028754187400e-033, 0.3826834323650842900, 0.9238795325112890700 ) ) ;
#12137 = vector ( 'none', #12136, 1000.000000000000100 ) ;
#12138 = cartesian_point ( 'none', ( 1.929430357249184400, -10.86676051759092200, -19.70186579624698100 ) ) ;
#12139 = line ( 'none', #12138, #12137 ) ;
#12140 = face_outer_bound ( 'none', #1172, .t. ) ;
#12141 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12142 = vector ( 'none', #12141, 1000.000000000000000 ) ;
#12143 = cartesian_point ( 'none', ( 35.00000000000000700, -28.99999999999998200, -6.000000000000000000 ) ) ;
#12144 = cartesian_point ( 'none', ( -28.99999999999996400, 35.00000000000002100, -6.000000000000000000 ) ) ;
#12145 = cartesian_point ( 'none', ( 29.00000000000000000, 29.00000000000001400, -0.5000000000000003300 ) ) ;
#12146 = line ( 'none', #12143, #12142 ) ;
#12147 = axis2_placement_3d ( 'none', #12144, #12287, #12286 ) ;
#12148 = cartesian_point ( 'none', ( 4.744558253309240700, -6.110033274511121900, -22.10598793546225200 ) ) ;
#12149 = cartesian_point ( 'none', ( 4.595331571015211800, -6.400107634165484800, -22.23778889757611000 ) ) ;
#12150 = cartesian_point ( 'none', ( 4.466890432127443400, -6.669058522198408700, -22.43870176397764700 ) ) ;
#12151 = cartesian_point ( 'none', ( 4.370333032816076500, -6.893595107751572500, -22.69134023440974000 ) ) ;
#12152 = cartesian_point ( 'none', ( 4.273775633504709700, -7.118131693304735400, -22.94397870484183200 ) ) ;
#12153 = cartesian_point ( 'none', ( 4.209202417855074400, -7.298019408344042200, -23.24807919896510800 ) ) ;
#12154 = cartesian_point ( 'none', ( 4.182195372599404800, -7.417681648234935000, -23.57732356805139400 ) ) ;
#12155 = cartesian_point ( 'none', ( 4.539984658384551800, -6.003733588557850900, -22.13042565989586300 ) ) ;
#12156 = cartesian_point ( 'none', ( 4.408250497568757500, -6.300074236595736300, -22.25966012237659800 ) ) ;
#12157 = cartesian_point ( 'none', ( 4.294541290458727900, -6.574272916078336400, -22.45716657957929700 ) ) ;
#12158 = cartesian_point ( 'none', ( 4.208533787886457500, -6.802949071189250000, -22.70611042066285300 ) ) ;
#12159 = cartesian_point ( 'none', ( 4.122526285314188000, -7.031625226300163500, -22.95505426174640800 ) ) ;
#12160 = cartesian_point ( 'none', ( 4.064307218076287100, -7.214547365670361100, -23.25518365882155100 ) ) ;
#12161 = face_outer_bound ( 'none', #1196, .t. ) ;
#12162 = cartesian_point ( 'none', ( 35.00000000000000700, -28.99999999999997900, -6.000000000000000000 ) ) ;
#12163 = axis2_placement_3d ( 'none', #12119, #12118, #12135 ) ;
#12164 = cartesian_point ( 'none', ( 5.505348168427019600, -8.205637588051196500, -22.38832552625376900 ) ) ;
#12165 = cartesian_point ( 'none', ( 5.340429285730810000, -8.375327244142045700, -22.68743341676443800 ) ) ;
#12166 = cartesian_point ( 'none', ( 5.248084884521468000, -8.529236167791856000, -23.03515728637824400 ) ) ;
#12167 = cartesian_point ( 'none', ( 5.237691638232070600, -8.651736408669039600, -23.39618916701531100 ) ) ;
#12168 = cartesian_point ( 'none', ( 6.029651927780957300, -7.303850710609044200, -21.78544746225348700 ) ) ;
#12169 = cartesian_point ( 'none', ( 5.761324594398034900, -7.514344352951363600, -21.94948751301821600 ) ) ;
#12170 = cartesian_point ( 'none', ( 5.536977076481855800, -7.720633883104824200, -22.18848222382799300 ) ) ;
#12171 = cartesian_point ( 'none', ( 5.378829961261675200, -7.902209580907784100, -22.47875393480104500 ) ) ;
#12172 = cartesian_point ( 'none', ( 5.220682846041494700, -8.083785278710744000, -22.76902564577410000 ) ) ;
#12173 = cartesian_point ( 'none', ( 5.128953731703734100, -8.240395952518603900, -23.11017471741621100 ) ) ;
#12174 = cartesian_point ( 'none', ( 5.112738962433915900, -8.356502407474408800, -23.46838111565512000 ) ) ;
#12175 = cartesian_point ( 'none', ( 5.781970568921573200, -6.951030299017517700, -21.88908494531573400 ) ) ;
#12176 = cartesian_point ( 'none', ( 5.538689923776465700, -7.186856836845438900, -22.04291222196548000 ) ) ;
#12177 = cartesian_point ( 'none', ( 5.333576946147732500, -7.412397807377256100, -22.27071087919942000 ) ) ;
#12178 = cartesian_point ( 'none', ( 5.186224304450539600, -7.605975012742843200, -22.55066782981128500 ) ) ;
#12179 = cartesian_point ( 'none', ( 5.038871662753347600, -7.799552218108430200, -22.83062478042315000 ) ) ;
#12180 = cartesian_point ( 'none', ( 4.949467562554843000, -7.960915797827342800, -23.16238081987941300 ) ) ;
#12181 = cartesian_point ( 'none', ( 4.926564234637623900, -8.074573261051387600, -23.51415353856652900 ) ) ;
#12182 = cartesian_point ( 'none', ( 5.465041153284625300, -6.648926053335843600, -21.97002929115642900 ) ) ;
#12183 = cartesian_point ( 'none', ( 5.251267573127456100, -6.904837452894251500, -22.11571965709247300 ) ) ;
#12184 = cartesian_point ( 'none', ( 5.069859203631597900, -7.146217052564793400, -22.33387992179867300 ) ) ;
#12185 = cartesian_point ( 'none', ( 4.937630512412289000, -7.350691742038842200, -22.60428914003402700 ) ) ;
#12186 = cartesian_point ( 'none', ( 4.805401821192980100, -7.555166431512891000, -22.87469835826937700 ) ) ;
#12187 = cartesian_point ( 'none', ( 4.722511612195554600, -7.722490640883414400, -23.19703177411053100 ) ) ;
#12188 = cartesian_point ( 'none', ( 4.696642853624186200, -7.837155342052510000, -23.54141279036943500 ) ) ;
#12189 = cartesian_point ( 'none', ( 5.306576445466150800, -6.497873930495006600, -22.01050146407677500 ) ) ;
#12190 = cartesian_point ( 'none', ( 5.107556397802950300, -6.763827760918657000, -22.15212337465597200 ) ) ;
#12191 = cartesian_point ( 'none', ( 4.938000332373530200, -7.013126675158562600, -22.36546444309830100 ) ) ;
#12192 = cartesian_point ( 'none', ( 4.813333616393163300, -7.223050106686841300, -22.63109979514539600 ) ) ;
#12193 = cartesian_point ( 'none', ( 4.688666900412796300, -7.432973538215121000, -22.89673514719249100 ) ) ;
#12194 = cartesian_point ( 'none', ( 4.609033637015910400, -7.603278062411449800, -23.21435725122609400 ) ) ;
#12195 = cartesian_point ( 'none', ( 4.581682163117467800, -7.718446382553071100, -23.55504241627088600 ) ) ;
#12196 = cartesian_point ( 'none', ( 4.038831805733107000, -7.336118216152004700, -23.58091584614464500 ) ) ;
#12197 = cartesian_point ( 'none', ( 4.322450023597116200, -5.916063015825053600, -22.15004309556601900 ) ) ;
#12198 = cartesian_point ( 'none', ( 4.208930300290937500, -6.217466152695843500, -22.27719776091415200 ) ) ;
#12199 = cartesian_point ( 'none', ( 4.110740160834235500, -6.495950984425554100, -22.47189834212330000 ) ) ;
#12200 = cartesian_point ( 'none', ( 4.036142130118730800, -6.728083509729894600, -22.71776113297229600 ) ) ;
#12201 = cartesian_point ( 'none', ( 3.961544099403225200, -6.960216035034235000, -22.96362392382129200 ) ) ;
#12202 = cartesian_point ( 'none', ( 3.910611694627575700, -7.145767484697524100, -23.26040662376327700 ) ) ;
#12203 = cartesian_point ( 'none', ( 3.887630786700840600, -7.269124035580079000, -23.58313549857940200 ) ) ;
#12204 = cartesian_point ( 'none', ( 4.104915388809679700, -5.828392443092255300, -22.16966053123617500 ) ) ;
#12205 = cartesian_point ( 'none', ( 4.009610103013117500, -6.134858068795950600, -22.29473539945170700 ) ) ;
#12206 = cartesian_point ( 'none', ( 3.926939031209744100, -6.417629052772772600, -22.48663010466729900 ) ) ;
#12207 = cartesian_point ( 'none', ( 3.863750472351003200, -6.653217948270540000, -22.72941184528173900 ) ) ;
#12208 = cartesian_point ( 'none', ( 3.800561913492263200, -6.888806843768306500, -22.97219358589617900 ) ) ;
#12209 = cartesian_point ( 'none', ( 3.756916171178862600, -7.076987603724687000, -23.26562958870500400 ) ) ;
#12210 = cartesian_point ( 'none', ( 3.736429767668574300, -7.202129855008153400, -23.58535515101415900 ) ) ;
#12211 = cartesian_point ( 'none', ( 3.874567576166287400, -5.760115199171528900, -22.18428865992569500 ) ) ;
#12212 = cartesian_point ( 'none', ( 3.798179390083879200, -6.070395891725226500, -22.30778862130682000 ) ) ;
#12213 = cartesian_point ( 'none', ( 3.731801275759951700, -6.356454081559995500, -22.49750181031129200 ) ) ;
#12214 = cartesian_point ( 'none', ( 3.680877314189863200, -6.594785526478516700, -22.73784195971836700 ) ) ;
#12215 = cartesian_point ( 'none', ( 3.629953352619775100, -6.833116971397037900, -22.97818210912544100 ) ) ;
#12216 = cartesian_point ( 'none', ( 3.594531166316630600, -7.023497969602096300, -23.26892367890741300 ) ) ;
#12217 = cartesian_point ( 'none', ( 3.577516039005709500, -7.150285664860026800, -23.58617996760037600 ) ) ;
#12218 = cartesian_point ( 'none', ( 3.641764067572257300, -5.714884203568252600, -22.19388123428026200 ) ) ;
#12219 = cartesian_point ( 'none', ( 3.584289444330701600, -6.027673404960378200, -22.31634426832330200 ) ) ;
#12220 = cartesian_point ( 'none', ( 3.534299026264355900, -6.315901765209273900, -22.50461336927973800 ) ) ;
#12221 = cartesian_point ( 'none', ( 3.495870683435544600, -6.556057622543836100, -22.74333085541480100 ) ) ;
#12222 = cartesian_point ( 'none', ( 3.457442340606732900, -6.796213479878399100, -22.98204834154986300 ) ) ;
#12223 = cartesian_point ( 'none', ( 3.430611614931998100, -6.988074717006804300, -23.27099342590410900 ) ) ;
#12224 = cartesian_point ( 'none', ( 3.417567170103533900, -7.115990630748933100, -23.58659598134677900 ) ) ;
#12225 = cartesian_point ( 'none', ( 3.408960558978226800, -5.669653207964976200, -22.20347380863482600 ) ) ;
#12226 = cartesian_point ( 'none', ( 3.370399498577524100, -5.984950918195529800, -22.32489991533978500 ) ) ;
#12227 = cartesian_point ( 'none', ( 3.336796776768760500, -6.275349448858552400, -22.51172492824818900 ) ) ;
#12228 = cartesian_point ( 'none', ( 3.310864052681226100, -6.517329718609156300, -22.74881975111123500 ) ) ;
#12229 = cartesian_point ( 'none', ( 3.284931328593691200, -6.759309988359760300, -22.98591457397428400 ) ) ;
#12230 = cartesian_point ( 'none', ( 3.266692063547365500, -6.952651464411511400, -23.27306317290080900 ) ) ;
#12231 = cartesian_point ( 'none', ( 3.257618301201358400, -7.081695596637839400, -23.58701199509318200 ) ) ;
#12232 = cartesian_point ( 'none', ( 3.171284101937521100, -5.646346599714633800, -22.20828154383242000 ) ) ;
#12233 = cartesian_point ( 'none', ( 3.151837008963712400, -5.962910705806362600, -22.32918237017488700 ) ) ;
#12234 = cartesian_point ( 'none', ( 3.134889864522644000, -6.254417062180332100, -22.51526444074358900 ) ) ;
#12235 = vector ( 'none', #12125, 1000.000000000000100 ) ;
#12236 = cartesian_point ( 'none', ( 3.121809908402430900, -6.497347896251955700, -22.75151526705582200 ) ) ;
#12237 = cartesian_point ( 'none', ( 3.108729952282218300, -6.740278730323580300, -22.98776609336805200 ) ) ;
#12238 = cartesian_point ( 'none', ( 3.099529012126197400, -6.934414370158620500, -23.27397204393408700 ) ) ;
#12239 = cartesian_point ( 'none', ( 3.094949389477446900, -7.064092591835115600, -23.58704296544991100 ) ) ;
#12240 = cartesian_point ( 'none', ( 2.929430357249185300, -5.646346599714633800, -22.20828154383242000 ) ) ;
#12241 = cartesian_point ( 'none', ( 2.929430357249185300, -5.962910705806362600, -22.32918237017488700 ) ) ;
#12242 = cartesian_point ( 'none', ( 2.929430357249185300, -6.254417062180332100, -22.51526444074358900 ) ) ;
#12243 = cartesian_point ( 'none', ( 2.929430357249185300, -6.497347896251955700, -22.75151526705582200 ) ) ;
#12244 = cartesian_point ( 'none', ( 2.929430357249185300, -6.740278730323580300, -22.98776609336805200 ) ) ;
#12245 = cartesian_point ( 'none', ( 2.929430357249185300, -6.934414370158620500, -23.27397204393408700 ) ) ;
#12246 = cartesian_point ( 'none', ( 2.929430357249185300, -7.064092591835115600, -23.58704296544991100 ) ) ;
#12247 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #12246, #12245, #12244, #12243, #12242, #12241, #12240 ),
( #12239, #12238, #12237, #12236, #12234, #12233, #12232 ),
( #12231, #12230, #12229, #12228, #12227, #12226, #12225 ),
( #12224, #12223, #12222, #12221, #12220, #12219, #12218 ),
( #12217, #12216, #12215, #12214, #12213, #12212, #12211 ),
( #12210, #12209, #12208, #12207, #12206, #12205, #12204 ),
( #12203, #12202, #12201, #12200, #12199, #12198, #12197 ),
( #12196, #12160, #12159, #12158, #12157, #12156, #12155 ),
( #12154, #12153, #12152, #12151, #12150, #12149, #12148 ),
( #12329, #12328, #12327, #12326, #12325, #12324, #12323 ),
( #12322, #12321, #12320, #12319, #12318, #12317, #12316 ),
( #12195, #12194, #12193, #12192, #12191, #12190, #12189 ),
( #12188, #12187, #12186, #12185, #12184, #12183, #12182 ),
( #12181, #12180, #12179, #12178, #12177, #12176, #12175 ),
( #12174, #12173, #12172, #12171, #12170, #12169, #12168 ),
( #12167, #12166, #12165, #12164, #12274, #12273, #12272 ),
( #12271, #12270, #12269, #12268, #12267, #12266, #12265 ),
( #12264, #12263, #12262, #12261, #12260, #12259, #12258 ),
( #12257, #12315, #12314, #12313, #12312, #12311, #12310 ),
( #12309, #12308, #12307, #12306, #12305, #12304, #12303 ),
( #12302, #12301, #12300, #12299, #12298, #12297, #12296 ),
( #12295, #12294, #12293, #12292, #12291, #12290, #12289 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0009788198481631173400, 0.001957639696326234700, 0.002936459544489351800, 0.003915279392652469400, 0.005872919088978703600, 0.006851738937141821200, 0.007830558785304938700 ),
( 0.0000000000000000000, 0.2969382387126813200, 0.5938764774253626500 ),
.unspecified. ) ;
#12248 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.000000000000000000 ) ) ;
#12249 = axis2_placement_3d ( 'none', #12282, #12281, #12280 ) ;
#12250 = axis2_placement_3d ( 'none', #12248, #12284, #12283 ) ;
#12251 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12252 = vector ( 'none', #12251, 1000.000000000000000 ) ;
#12253 = cartesian_point ( 'none', ( -35.00000000000000700, 28.99999999999998200, -6.000000000000000000 ) ) ;
#12254 = circle ( 'none', #12249, 2.874999999999995600 ) ;
#12255 = direction ( 'none', ( -3.187682049077478100e-018, -1.439321301118036200e-018, -1.000000000000000000 ) ) ;
#12256 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, -3.187682049077477800e-018 ) ) ;
#12257 = cartesian_point ( 'none', ( 5.380796635195689100, -9.106347271468397500, -23.26697292853928200 ) ) ;
#12258 = cartesian_point ( 'none', ( 6.336891009531822900, -8.039200433300036900, -21.53637215783586000 ) ) ;
#12259 = cartesian_point ( 'none', ( 6.036054234179819600, -8.191659927157951800, -21.72397402757706400 ) ) ;
#12260 = cartesian_point ( 'none', ( 5.787359770187040700, -8.355236876708321600, -21.98513432521156500 ) ) ;
#12261 = cartesian_point ( 'none', ( 5.616591529705941000, -8.512963113785616500, -22.29277797103143400 ) ) ;
#12262 = cartesian_point ( 'none', ( 5.445823289224842200, -8.670689350862911500, -22.60042161685130700 ) ) ;
#12263 = cartesian_point ( 'none', ( 5.353239334937353700, -8.822326370723255100, -22.95408371820876400 ) ) ;
#12264 = cartesian_point ( 'none', ( 5.348439383512907600, -8.952151056521868700, -23.31709572955702800 ) ) ;
#12265 = cartesian_point ( 'none', ( 6.274705538094417000, -7.851231561721287600, -21.60258639795104000 ) ) ;
#12266 = cartesian_point ( 'none', ( 5.980620140104822000, -8.018912685917184600, -21.78399445940060600 ) ) ;
#12267 = cartesian_point ( 'none', ( 5.736912038443916700, -8.193604956388108800, -22.03958534170065800 ) ) ;
#12268 = cartesian_point ( 'none', ( 5.568607272009692200, -8.357351591622903100, -22.34311132198013200 ) ) ;
#12269 = cartesian_point ( 'none', ( 5.400302505575467600, -8.521098226857695600, -22.64663730225960600 ) ) ;
#12270 = cartesian_point ( 'none', ( 5.307650460930335400, -8.673656275428484700, -22.99764857085926200 ) ) ;
#12271 = cartesian_point ( 'none', ( 5.300167976131147500, -8.799353409266355900, -23.36009319269540900 ) ) ;
#12272 = cartesian_point ( 'none', ( 6.193021001323264100, -7.668771278017207000, -21.66354008605185700 ) ) ;
#12273 = cartesian_point ( 'none', ( 5.907521624869226600, -7.850723241595244600, -21.83915881060647400 ) ) ;
#12274 = cartesian_point ( 'none', ( 5.670267051123229200, -8.035947931960347300, -22.08921763574310000 ) ) ;
#12275 = direction ( 'none', ( -1.000000000000000000, 1.734723475976807700e-015, 0.0000000000000000000 ) ) ;
#12276 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12277 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12278 = cartesian_point ( 'none', ( -28.99137802864764500, -28.99137802864925800, -6.000000000000000000 ) ) ;
#12279 = axis2_placement_3d ( 'none', #12278, #12277, #11748 ) ;
#12280 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12281 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12282 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864845200, -6.000000000000000000 ) ) ;
#12283 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#12284 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#12285 = face_outer_bound ( 'none', #1160, .t. ) ;
#12286 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12287 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, -1.439321301118035800e-018 ) ) ;
#12288 = line ( 'none', #12126, #12235 ) ;
#12289 = cartesian_point ( 'none', ( 6.440581059058971800, -8.798537062368698300, -21.24154750501319800 ) ) ;
#12290 = cartesian_point ( 'none', ( 6.128335328645313500, -8.887121034775740100, -21.45540813260717200 ) ) ;
#12291 = cartesian_point ( 'none', ( 5.871275745672461400, -9.003997276769284900, -21.73757234114718500 ) ) ;
#12292 = cartesian_point ( 'none', ( 5.696481270785777300, -9.136853906719709400, -22.05831661902469100 ) ) ;
#12293 = cartesian_point ( 'none', ( 5.521686795899093200, -9.269710536670135800, -22.37906089690219600 ) ) ;
#12294 = cartesian_point ( 'none', ( 5.429430357249185800, -9.418340109151420900, -22.73788442655624200 ) ) ;
#12295 = cartesian_point ( 'none', ( 5.429430357249185800, -9.567085809127105400, -23.09698831278222300 ) ) ;
#12296 = cartesian_point ( 'none', ( 6.440581059058971800, -8.608342023865624500, -21.32032886945724200 ) ) ;
#12297 = cartesian_point ( 'none', ( 6.128335328645313500, -8.713193073699436300, -21.52745145296087200 ) ) ;
#12298 = cartesian_point ( 'none', ( 5.871275745672461400, -8.842056458830256800, -21.80465042423932000 ) ) ;
#12299 = cartesian_point ( 'none', ( 5.696481270785777300, -8.981357557786166600, -22.12272531565246300 ) ) ;
#12300 = cartesian_point ( 'none', ( 5.521686795899093200, -9.120658656742076400, -22.44080020706560300 ) ) ;
#12301 = cartesian_point ( 'none', ( 5.429430357249185800, -9.270179961553552100, -22.79925436909447400 ) ) ;
#12302 = cartesian_point ( 'none', ( 5.429430357249185800, -9.414170721045296700, -23.16032781615718200 ) ) ;
#12303 = cartesian_point ( 'none', ( 6.419916312963164500, -8.418949576723189700, -21.39476805870799900 ) ) ;
#12304 = cartesian_point ( 'none', ( 6.109985274915557900, -8.539888920100301200, -21.59527007926652300 ) ) ;
#12305 = cartesian_point ( 'none', ( 5.854606588682608900, -8.680476763492816200, -21.86726802439865500 ) ) ;
#12306 = cartesian_point ( 'none', ( 5.680592567287834300, -8.825943976753384500, -22.18220593895475200 ) ) ;
#12307 = cartesian_point ( 'none', ( 5.506578545893060700, -8.971411190013952800, -22.49714385351084500 ) ) ;
#12308 = cartesian_point ( 'none', ( 5.414199044899294900, -9.121532038939664100, -22.85453335556245200 ) ) ;
#12309 = cartesian_point ( 'none', ( 5.413153886878469700, -9.260543486414924500, -23.21685012752153200 ) ) ;
#12310 = cartesian_point ( 'none', ( 6.378403661247493700, -8.229075005011614200, -21.46557010827193000 ) ) ;
#12311 = cartesian_point ( 'none', ( 6.073019754547688700, -8.365774423629126500, -21.65962205342179600 ) ) ;
#12312 = cartesian_point ( 'none', ( 5.820983179434824400, -8.517856820100568900, -21.92620117480511200 ) ) ;
#12313 = cartesian_point ( 'none', ( 5.648592048496888100, -8.669453545269499600, -22.23749195499309300 ) ) ;
#12314 = cartesian_point ( 'none', ( 5.476200917558951000, -8.821050270438432200, -22.54878273518107400 ) ) ;
#12315 = cartesian_point ( 'none', ( 5.383719189918324800, -8.971929204831459600, -22.90430853688560800 ) ) ;
#12316 = cartesian_point ( 'none', ( 5.127756604413807700, -6.356662645163266800, -22.04616395201038500 ) ) ;
#12317 = cartesian_point ( 'none', ( 4.944902859640155400, -6.631577537078133100, -22.18414518058077100 ) ) ;
#12318 = cartesian_point ( 'none', ( 4.788547972812264900, -6.888103317958663900, -22.39296094783539500 ) ) ;
#12319 = cartesian_point ( 'none', ( 4.672662072359083000, -7.103277295031772600, -22.65393240754546500 ) ) ;
#12320 = cartesian_point ( 'none', ( 4.556776171905902100, -7.318451272104880400, -22.91490386725553600 ) ) ;
#12321 = cartesian_point ( 'none', ( 4.481488356959556700, -7.492032909800991000, -23.22773964850515300 ) ) ;
#12322 = cartesian_point ( 'none', ( 4.453527492756102800, -7.608485722437002600, -23.56445391607771400 ) ) ;
#12323 = cartesian_point ( 'none', ( 4.936157428861524600, -6.233347959837193900, -22.07607594373632100 ) ) ;
#12324 = cartesian_point ( 'none', ( 4.770117215327683600, -6.515842585621809000, -22.21096703907844000 ) ) ;
#12325 = cartesian_point ( 'none', ( 4.627719202469854100, -6.778580920078535900, -22.41583135590651900 ) ) ;
#12326 = cartesian_point ( 'none', ( 4.521497552587580200, -6.998436201391672100, -22.67263632097760300 ) ) ;
#12327 = cartesian_point ( 'none', ( 4.415275902705306300, -7.218291482704807500, -22.92944128604868200 ) ) ;
#12328 = cartesian_point ( 'none', ( 4.345345387407316000, -7.395026159072516600, -23.23790942373513200 ) ) ;
#12329 = cartesian_point ( 'none', ( 4.317861432677753800, -7.513083685335968400, -23.57088874206455400 ) ) ;
#12330 = line ( 'none', #12497, #12496 ) ;
#12331 = direction ( 'none', ( -1.387778780781445200e-016, 1.000000000000000000, 1.439321301118035600e-018 ) ) ;
#12332 = vector ( 'none', #12331, 1000.000000000000000 ) ;
#12333 = cartesian_point ( 'none', ( 35.00000000000000700, -28.99999999999997900, -0.5000000000000003300 ) ) ;
#12334 = line ( 'none', #12333, #12332 ) ;
#12335 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#12336 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#12337 = cartesian_point ( 'none', ( -29.00000000000000000, -29.00000000000001400, -6.000000000000000000 ) ) ;
#12338 = plane ( 'none', #12507 ) ;
#12339 = axis2_placement_3d ( 'none', #12469, #12563, #12562 ) ;
#12340 = face_outer_bound ( 'none', #3119, .t. ) ;
#12341 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12342 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12343 = cartesian_point ( 'none', ( -34.99999999999999300, -28.99999999999997200, -0.5000000000000005600 ) ) ;
#12344 = cartesian_point ( 'none', ( -28.99999999999996400, 35.00000000000002100, -0.5000000000000005600 ) ) ;
#12345 = circle ( 'none', #12453, 5.999999999999994700 ) ;
#12346 = axis2_placement_3d ( 'none', #12366, #12354, #12511 ) ;
#12347 = line ( 'none', #12362, #12361 ) ;
#12348 = cartesian_point ( 'none', ( 4.539776433107694400, -1.006444204812164200, -5.216611057838473000 ) ) ;
#12349 = direction ( 'none', ( -1.000000000000000000, 3.469446951953606900e-018, 0.0000000000000000000 ) ) ;
#12350 = cartesian_point ( 'none', ( -34.99999999999999300, -28.99999999999997200, -6.000000000000000000 ) ) ;
#12351 = axis2_placement_3d ( 'none', #12350, #12371, #12370 ) ;
#12352 = face_outer_bound ( 'none', #1191, .t. ) ;
#12353 = cartesian_point ( 'none', ( 34.99999999999999300, 28.99999999999997200, -0.5000000000000003300 ) ) ;
#12354 = direction ( 'none', ( 3.187682049077477800e-018, -1.439321301118037000e-018, -1.000000000000000000 ) ) ;
#12355 = cartesian_point ( 'none', ( 4.854121959736899000, -2.000000000000000000, -6.799999999999997200 ) ) ;
#12356 = cartesian_point ( 'none', ( 4.599926931897655900, -2.000000000000000000, -7.035027365083884400 ) ) ;
#12357 = cartesian_point ( 'none', ( 4.344424804578798300, -2.000000000000001800, -7.268660219544593700 ) ) ;
#12358 = cartesian_point ( 'none', ( 4.086869217383892300, -2.000000000000001800, -7.500000000000000000 ) ) ;
#12359 = b_spline_curve_with_knots ( 'none', 3,
( #12358, #12357, #12356, #12355 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#12360 = direction ( 'none', ( -1.101015028754187400e-033, -0.3826834323650842900, -0.9238795325112890700 ) ) ;
#12361 = vector ( 'none', #12360, 1000.000000000000100 ) ;
#12362 = cartesian_point ( 'none', ( 0.9294303572491835500, -14.29008356219017100, -25.35337278915019600 ) ) ;
#12363 = direction ( 'none', ( -3.557745196287411800e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12364 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#12365 = cartesian_point ( 'none', ( 12.92943035724919400, 22.50000000000000000, 0.0000000000000000000 ) ) ;
#12366 = cartesian_point ( 'none', ( -29.00000000000000700, -28.99999999999999300, -6.000000000000000000 ) ) ;
#12367 = plane ( 'none', #12346 ) ;
#12368 = line ( 'none', #12343, #12455 ) ;
#12369 = circle ( 'none', #12597, 2.874999999999995600 ) ;
#12370 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12371 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, 3.187682049077477800e-018 ) ) ;
#12372 = cylindrical_surface ( 'none', #12339, 1.000000000000000200 ) ;
#12373 = axis2_placement_3d ( 'none', #12365, #12364, #12363 ) ;
#12374 = axis2_placement_3d ( 'none', #12398, #12397, #12349 ) ;
#12375 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12376 = vector ( 'none', #12375, 1000.000000000000000 ) ;
#12377 = cartesian_point ( 'none', ( 3.514665625631761400, -0.7791826101771602800, -7.500000000000003600 ) ) ;
#12378 = line ( 'none', #12377, #12376 ) ;
#12379 = plane ( 'none', #12373 ) ;
#12380 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 2.852507365554052900e-015 ) ) ;
#12381 = direction ( 'none', ( -0.2164396139381000700, 0.9762960071199341400, 5.551115123125783900e-017 ) ) ;
#12382 = cartesian_point ( 'none', ( 4.432165604860215600, 0.9825874585471134900, -5.500000000000060400 ) ) ;
#12383 = face_outer_bound ( 'none', #3574, .t. ) ;
#12384 = axis2_placement_3d ( 'none', #12382, #12381, #12380 ) ;
#12386 = cartesian_point ( 'none', ( -3.850000000000001900, 4.848463884367525400e-016, -7.500000000000000000 ) ) ;
#12385 = conical_surface ( 'none', #12399, 33.77375155957640400, 0.04995839572193695000 ) ;
#12387 = direction ( 'none', ( 1.101767345138713500e-033, 0.3826834323650839000, 0.9238795325112891800 ) ) ;
#12388 = cartesian_point ( 'none', ( 34.36909941164132200, -4.877619785388243200e-015, -74.99999999999998600 ) ) ;
#12389 = vector ( 'none', #12387, 1000.000000000000100 ) ;
#12390 = cartesian_point ( 'none', ( 1.617913031215070700, -0.2871250088141673600, -0.2871250088141673600 ) ) ;
#12391 = cartesian_point ( 'none', ( 0.9294303572491835500, 6.601850380144100000, 6.792335970367404700 ) ) ;
#12392 = cartesian_point ( 'none', ( 3.849999999999997400, -1.335737076502125800e-017, -7.500000000000000000 ) ) ;
#12393 = face_outer_bound ( 'none', #3531, .t. ) ;
#12394 = direction ( 'none', ( 3.557745196287411800e-039, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12395 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, 0.0000000000000000000 ) ) ;
#12396 = cartesian_point ( 'none', ( 4.539776433107692600, 1.006444204812166000, -5.216611057838473000 ) ) ;
#12397 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12398 = cartesian_point ( 'none', ( -4.336808689942017700e-016, -1.734723475976807100e-015, -5.500000000000067500 ) ) ;
#12399 = axis2_placement_3d ( 'none', #12559, #12430, #12395 ) ;
#12400 = line ( 'none', #12474, #12470 ) ;
#12401 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#12403 = cartesian_point ( 'none', ( 0.9294303572491835500, 23.00000000000000000, 0.0000000000000000000 ) ) ;
#12402 = circle ( 'none', #12448, 3.375000000000974300 ) ;
#12404 = line ( 'none', #12391, #12389 ) ;
#12405 = circle ( 'none', #12495, 2.874999999999995600 ) ;
#12406 = axis2_placement_3d ( 'none', #12410, #12408, #12523 ) ;
#12407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12409 = direction ( 'none', ( 1.000000000000000000, 2.876857854428433600e-033, -3.557745196287411800e-039 ) ) ;
#12408 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12410 = cartesian_point ( 'none', ( -2.550145639261982400e-016, -1.151457040894428500e-016, -79.99999999999998600 ) ) ;
#12411 = circle ( 'none', #12384, 0.3040699380700574400 ) ;
#12412 = cartesian_point ( 'none', ( 1.273789770791566900, 0.5344636022435560500, 0.2361073252292941700 ) ) ;
#12414 = face_outer_bound ( 'none', #3628, .t. ) ;
#12413 = cartesian_point ( 'none', ( 1.404932235524363000, 0.4402049557168636300, 0.2223224638795411300 ) ) ;
#12415 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12416 = cartesian_point ( 'none', ( 1.525683881977856600, 0.3534147098284150500, 0.2402243903100158800 ) ) ;
#12417 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#12419 = cartesian_point ( 'none', ( 11.92943035724919400, 9.629649721936179300e-032, 0.0000000000000000000 ) ) ;
#12418 = cartesian_point ( 'none', ( 1.617913031215070700, 0.2871250088141673600, 0.2871250088141673600 ) ) ;
#12420 = axis2_placement_3d ( 'none', #12419, #12417, #12415 ) ;
#12421 = circle ( 'none', #12420, 23.50000000000000000 ) ;
#12422 = cartesian_point ( 'none', ( 12.92943035724919400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12423 = face_outer_bound ( 'none', #5984, .t. ) ;
#12424 = direction ( 'none', ( -3.557745196287411800e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12425 =( bounded_curve ( ) b_spline_curve ( 3, ( #12418, #12416, #12413, #12412 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027743400, 4.642211150183667800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484708100, 0.9499477385484708100, 1.000000000000000000 ) )
representation_item ( '' ) );
#12426 = axis2_placement_3d ( 'none', #12422, #12409, #12407 ) ;
#12427 = circle ( 'none', #12491, 0.5000000000000004400 ) ;
#12428 = face_outer_bound ( 'none', #6131, .t. ) ;
#12429 = cartesian_point ( 'none', ( -32.79888491749025500, -8.444380012149975900, -11.50000000000000000 ) ) ;
#12430 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12431 = plane ( 'none', #12433 ) ;
#12432 = face_bound ( 'none', #3524, .t. ) ;
#12433 = axis2_placement_3d ( 'none', #12403, #12401, #12394 ) ;
#12434 = circle ( 'none', #12426, 23.00000000000000400 ) ;
#12435 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#12436 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12438 = toroidal_surface ( 'none', #12406, 33.27437539013747900, 0.5000000000000008900 ) ;
#12439 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#12440 = axis2_placement_3d ( 'none', #12574, #12439, #12437 ) ;
#12441 = circle ( 'none', #12440, 23.00000000000000400 ) ;
#12442 = direction ( 'none', ( 3.557745196287411800e-039, 1.023512721199446700e-071, 1.000000000000000000 ) ) ;
#12443 = axis2_placement_3d ( 'none', #12436, #12435, #12424 ) ;
#12444 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12445 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12446 = cartesian_point ( 'none', ( 28.99999999999918300, 28.99999999999919700, -6.500000000000000900 ) ) ;
#12447 = plane ( 'none', #12351 ) ;
#12448 = axis2_placement_3d ( 'none', #12446, #12445, #12444 ) ;
#12449 =( bounded_curve ( ) b_spline_curve ( 3, ( #11883, #11913, #11898, #11916 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585729300, 5.562500798741662100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#12450 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864845200, -6.000000000000000000 ) ) ;
#12451 = direction ( 'none', ( -1.000000000000000000, 1.734723475976808700e-015, 0.0000000000000000000 ) ) ;
#12452 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12453 = axis2_placement_3d ( 'none', #12595, #12452, #12451 ) ;
#12454 = plane ( 'none', #12465 ) ;
#12455 = vector ( 'none', #12510, 1000.000000000000000 ) ;
#12456 = cartesian_point ( 'none', ( 1.759999999999997600, -0.1849999999999976700, -0.1850000000000011400 ) ) ;
#12457 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12458 = direction ( 'none', ( 2.465161880225507000e-032, -1.000000000000000000, -3.469446951953614200e-017 ) ) ;
#12459 = vector ( 'none', #12458, 1000.000000000000000 ) ;
#12460 = face_outer_bound ( 'none', #3514, .t. ) ;
#12461 = cartesian_point ( 'none', ( 1.759999999999997600, 0.1850000000000011400, 0.1850000000000011400 ) ) ;
#12462 = cylindrical_surface ( 'none', #12478, 5.999999999999994700 ) ;
#12463 = line ( 'none', #12461, #12459 ) ;
#12464 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12466 = vector ( 'none', #12464, 1000.000000000000000 ) ;
#12465 = axis2_placement_3d ( 'none', #12456, #11527, #11531 ) ;
#12467 = cartesian_point ( 'none', ( 28.99999999999995700, 35.00000000000000700, -6.000000000000000000 ) ) ;
#12468 = line ( 'none', #12467, #12466 ) ;
#12469 = cartesian_point ( 'none', ( 1.929430357249184400, 0.1346936525651078200, 9.471119996922988400 ) ) ;
#12470 = vector ( 'none', #12473, 999.9999999999998900 ) ;
#12471 = face_outer_bound ( 'none', #5995, .t. ) ;
#12472 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12473 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231481700, 0.5815216164980064900 ) ) ;
#12474 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999953300, -1.450000000000000000 ) ) ;
#12475 = face_outer_bound ( 'none', #1222, .t. ) ;
#12476 = cartesian_point ( 'none', ( 1.617913031215070700, -0.2871250088141708000, 0.2871250088141708000 ) ) ;
#12477 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12478 = axis2_placement_3d ( 'none', #12492, #12457, #12565 ) ;
#12479 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12480 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12481 = vector ( 'none', #12480, 1000.000000000000000 ) ;
#12482 = cartesian_point ( 'none', ( 1.759999999999997600, -0.1849999999999976700, -0.1850000000000011400 ) ) ;
#12483 = cartesian_point ( 'none', ( -34.99999999999999300, -28.99999999999997200, -6.000000000000000000 ) ) ;
#12484 = cylindrical_surface ( 'none', #12538, 23.00000000000000400 ) ;
#12485 = cartesian_point ( 'none', ( 1.759999999999997600, -0.1850000000000011400, 0.1849999999999976700 ) ) ;
#12486 = cartesian_point ( 'none', ( 28.99137802864834500, -28.99137802864857200, -6.000000000000000000 ) ) ;
#12487 = cartesian_point ( 'none', ( 34.99999999999999300, 28.99999999999997200, -6.000000000000000000 ) ) ;
#12488 = line ( 'none', #12487, #12498 ) ;
#12489 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445700e-016, 0.0000000000000000000 ) ) ;
#12490 = line ( 'none', #12483, #12481 ) ;
#12491 = axis2_placement_3d ( 'none', #12388, #12524, #12489 ) ;
#12492 = cartesian_point ( 'none', ( 29.00000000000000700, -29.00000000000002100, -6.000000000000000000 ) ) ;
#12493 = cartesian_point ( 'none', ( 28.99999999999995700, 35.00000000000000700, -0.5000000000000003300 ) ) ;
#12494 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#12495 = axis2_placement_3d ( 'none', #12486, #12479, #12477 ) ;
#12496 = vector ( 'none', #12494, 1000.000000000000000 ) ;
#12497 = cartesian_point ( 'none', ( -28.99999999999996400, 35.00000000000002100, -0.5000000000000005600 ) ) ;
#12498 = vector ( 'none', #12472, 1000.000000000000000 ) ;
#12499 = cartesian_point ( 'none', ( -35.00000000000000700, 29.00000000000002100, -0.5000000000000005600 ) ) ;
#12500 = cartesian_point ( 'none', ( -34.99999999999999300, -28.99999999999997200, -0.5000000000000005600 ) ) ;
#12501 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12502 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12503 = cartesian_point ( 'none', ( 29.00000000000000000, 29.00000000000001400, -6.000000000000000000 ) ) ;
#12504 = axis2_placement_3d ( 'none', #12503, #12502, #12501 ) ;
#12505 = cylindrical_surface ( 'none', #12504, 6.000000000000001800 ) ;
#12506 = face_outer_bound ( 'none', #2978, .t. ) ;
#12507 = axis2_placement_3d ( 'none', #12337, #12336, #12335 ) ;
#12508 = cartesian_point ( 'none', ( -29.16339231002188700, -17.22123557100720200, -11.50000000000000000 ) ) ;
#12509 = circle ( 'none', #12558, 0.5000000000000004400 ) ;
#12510 = direction ( 'none', ( 1.387778780781445200e-016, -1.000000000000000000, -1.439321301118035600e-018 ) ) ;
#12511 = direction ( 'none', ( -1.000000000000000000, 1.387778780781445900e-016, -3.187682049077478100e-018 ) ) ;
#12512 = cartesian_point ( 'none', ( 0.0000000000000000000, -13.99318908566977600, -20.71691722271178900 ) ) ;
#12513 = cartesian_point ( 'none', ( 5.000000000000000900, -33.40159119574979500, -80.02496880847192500 ) ) ;
#12514 = face_outer_bound ( 'none', #3550, .t. ) ;
#12515 = vector ( 'none', #12552, 1000.000000000000000 ) ;
#12516 = direction ( 'none', ( -3.557745196287413700e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12517 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625153500e-016, -1.000000000000000000 ) ) ;
#12519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12518 = direction ( 'none', ( 1.000000000000000000, -2.465190342187077400e-032, 9.244463733058732100e-033 ) ) ;
#12520 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#12521 = cartesian_point ( 'none', ( 77.98325422641156000, 1.925929944387235900e-031, 4.814824860968089600e-032 ) ) ;
#12522 = axis2_placement_3d ( 'none', #12532, #12588, #12586 ) ;
#12523 = direction ( 'none', ( 1.000000000000000000, -1.387778780781445900e-016, -3.187682049077477800e-018 ) ) ;
#12524 = direction ( 'none', ( -1.387778780781445900e-016, -1.000000000000000000, 1.439321301118036600e-018 ) ) ;
#12525 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.058779592821260900, -23.97204098593307700 ) ) ;
#12526 = cartesian_point ( 'none', ( 1.890797310278580200, 0.09098943323727209900, 0.09098943323727209900 ) ) ;
#12527 = line ( 'none', #12526, #12515 ) ;
#12528 = direction ( 'none', ( -0.7013093285102691700, -0.5040660798667556700, 0.5040660798667540000 ) ) ;
#12529 = vector ( 'none', #12528, 1000.000000000000000 ) ;
#12530 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#12532 = cartesian_point ( 'none', ( 1.929430357249184400, -6.130425994477993100, -23.94609833312835800 ) ) ;
#12531 = cartesian_point ( 'none', ( 1.890797310278580200, -0.09098943323727209900, 0.09098943323727209900 ) ) ;
#12533 = cartesian_point ( 'none', ( -34.36909941164132200, 8.935672430302011300e-015, -75.49999999999998600 ) ) ;
#12534 = cylindrical_surface ( 'none', #12561, 2.499999999999998700 ) ;
#12535 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12536 = vector ( 'none', #12535, 1000.000000000000000 ) ;
#12537 = cartesian_point ( 'none', ( 8.000000000000007100, 3.469446951953614200e-015, 0.0000000000000000000 ) ) ;
#12538 = axis2_placement_3d ( 'none', #12521, #12520, #12519 ) ;
#12539 = axis2_placement_3d ( 'none', #12537, #12518, #12517 ) ;
#12540 = direction ( 'none', ( 0.04993761694388643100, -5.492710999863417000e-018, 0.9987523388778449800 ) ) ;
#12541 = face_outer_bound ( 'none', #3558, .t. ) ;
#12542 = vector ( 'none', #12540, 1000.000000000000000 ) ;
#12544 = direction ( 'none', ( -1.000000000000000000, 1.156482317317871700e-015, 0.0000000000000000000 ) ) ;
#12543 = cartesian_point ( 'none', ( 33.77375155957640400, -4.802231218403779900e-015, -80.02496880847192500 ) ) ;
#12545 = line ( 'none', #12543, #12542 ) ;
#12546 = direction ( 'none', ( 3.187682049077478100e-018, 1.439321301118036200e-018, 1.000000000000000000 ) ) ;
#12547 = cartesian_point ( 'none', ( 29.00000000000000700, -29.00000000000002100, -0.5000000000000003300 ) ) ;
#12548 = cartesian_point ( 'none', ( 25.62499999999820900, 28.99999999999919700, -6.500000000000000900 ) ) ;
#12549 = axis2_placement_3d ( 'none', #12547, #12546, #12544 ) ;
#12550 = line ( 'none', #12531, #12529 ) ;
#12551 = circle ( 'none', #12539, 1.299999999999999200 ) ;
#12552 = direction ( 'none', ( -0.7013093285102679500, 0.5040660798667548900, 0.5040660798667564400 ) ) ;
#12553 = cartesian_point ( 'none', ( 28.99999999999996400, -35.00000000000002100, -6.000000000000000000 ) ) ;
#12554 = line ( 'none', #12553, #12536 ) ;
#12555 = direction ( 'none', ( -1.000000000000000000, 2.612425579928794700e-016, 0.0000000000000000000 ) ) ;
#12556 = direction ( 'none', ( 2.612425579928799100e-016, 1.000000000000000000, -1.439321301118037000e-018 ) ) ;
#12557 = cartesian_point ( 'none', ( -34.36909941164132200, 8.870722348624911600e-015, -74.99999999999998600 ) ) ;
#12558 = axis2_placement_3d ( 'none', #12557, #12556, #12555 ) ;
#12559 = cartesian_point ( 'none', ( -2.550941565487511000e-016, -1.151816422273401200e-016, -80.02496880847192500 ) ) ;
#12560 = face_outer_bound ( 'none', #3622, .t. ) ;
#12561 = axis2_placement_3d ( 'none', #12512, #12530, #12516 ) ;
#12562 = direction ( 'none', ( 0.0000000000000000000, -0.9238795325112890700, 0.3826834323650845600 ) ) ;
#12563 = direction ( 'none', ( 1.101015028754187400e-033, 0.3826834323650842300, 0.9238795325112889600 ) ) ;
#12564 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#12565 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12566 = circle ( 'none', #12549, 5.999999999999998200 ) ;
#12567 = cartesian_point ( 'none', ( 11.92943035724919400, 9.629649721936179300e-032, 0.0000000000000000000 ) ) ;
#12568 = cartesian_point ( 'none', ( 4.135303338437215500, -0.9167746785410484400, -5.500000000000067500 ) ) ;
#12569 = toroidal_surface ( 'none', #12374, 4.539776433107693500, 0.3040699380700571100 ) ;
#12570 = axis2_placement_3d ( 'none', #12567, #12592, #12442 ) ;
#12571 = face_bound ( 'none', #3195, .t. ) ;
#12572 = toroidal_surface ( 'none', #12570, 22.50000000000000000, 0.9999999999999991100 ) ;
#12573 = axis2_placement_3d ( 'none', #12525, #12564, #12576 ) ;
#12574 = cartesian_point ( 'none', ( 12.79545576103362200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12575 = cylindrical_surface ( 'none', #12443, 23.50000000000000000 ) ;
#12576 = direction ( 'none', ( -3.557745196287408500e-039, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12577 = face_outer_bound ( 'none', #3483, .t. ) ;
#12578 = cartesian_point ( 'none', ( 1.929430357249184400, -11.68349025439155000, -21.67362580362450000 ) ) ;
#12579 = cartesian_point ( 'none', ( 1.834831693137178400, -11.62625078503161700, -21.53543750039271400 ) ) ;
#12580 = cartesian_point ( 'none', ( 1.738921586640390200, -11.58082208332535000, -21.39012114584662100 ) ) ;
#12581 = cartesian_point ( 'none', ( 1.554897384068076600, -11.51741493012196200, -21.09541478789005700 ) ) ;
#12582 = cartesian_point ( 'none', ( 1.465856158954452500, -11.49877469134980500, -20.94483217055763900 ) ) ;
#12583 = cartesian_point ( 'none', ( 1.213210309378995000, -11.48520767595917400, -20.47980369565145900 ) ) ;
#12584 = cartesian_point ( 'none', ( 1.061236002451654900, -11.53336148428397600, -20.15150838758602300 ) ) ;
#12585 = cartesian_point ( 'none', ( 0.9813366687147634400, -11.65687139470471400, -19.82718712493839100 ) ) ;
#12586 = direction ( 'none', ( 0.0000000000000000000, 0.9238795325112896300, -0.3826834323650830600 ) ) ;
#12587 = face_outer_bound ( 'none', #3479, .t. ) ;
#12588 = direction ( 'none', ( -1.101767345138713600e-033, -0.3826834323650839500, -0.9238795325112892900 ) ) ;
#12589 = cartesian_point ( 'none', ( 1.617913031215070700, 0.2871250088141708000, -0.2871250088141708000 ) ) ;
#12590 = b_spline_curve_with_knots ( 'none', 3,
( #12585, #12584, #12583, #12582, #12581, #12580, #12579, #12578 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0004293233939592537900, 0.001491191306645282700, 0.002022125262988297400, 0.002553059219331311700 ),
.unspecified. ) ;
#12591 = cylindrical_surface ( 'none', #12522, 0.9999999999999996700 ) ;
#12592 = direction ( 'none', ( -1.000000000000000000, -2.876857854428433600e-033, 3.557745196287411800e-039 ) ) ;
#12593 = cylindrical_surface ( 'none', #12573, 1.000000000000000900 ) ;
#12594 = face_outer_bound ( 'none', #3623, .t. ) ;
#12595 = cartesian_point ( 'none', ( -29.00000000000000700, 29.00000000000002100, -0.5000000000000005600 ) ) ;
#12596 = face_outer_bound ( 'none', #1158, .t. ) ;
#12597 = axis2_placement_3d ( 'none', #12450, #12342, #12341 ) ;
#12598 = oriented_edge ( 'none', *, *, #12642, .t. ) ;
#12599 = edge_loop ( 'none', ( #12639, #12608, #12606, #12616 ) ) ;
#12600 = oriented_edge ( 'none', *, *, #12636, .f. ) ;
#12601 = oriented_edge ( 'none', *, *, #12628, .f. ) ;
#12602 = edge_loop ( 'none', ( #33, #14, #12643, #11511 ) ) ;
#12603 = oriented_edge ( 'none', *, *, #12621, .t. ) ;
#12604 = advanced_face ( 'none', ( #3878 ), #4234, .t. ) ;
#12605 = vertex_point ( 'none', #4065 ) ;
#12606 = oriented_edge ( 'none', *, *, #12609, .f. ) ;
#12607 = edge_curve ( 'none', #11514, #12652, #4117, .t. ) ;
#12608 = oriented_edge ( 'none', *, *, #12607, .t. ) ;
#12609 = edge_curve ( 'none', #12651, #12652, #4111, .t. ) ;
#12610 = edge_loop ( 'none', ( #8, #12617, #11515, #11518, #12611, #12637, #4, #1 ) ) ;
#12611 = oriented_edge ( 'none', *, *, #12620, .t. ) ;
#12612 = oriented_edge ( 'none', *, *, #15, .f. ) ;
#12613 = vertex_point ( 'none', #4125 ) ;
#12614 = edge_curve ( 'none', #7, #12651, #4225, .t. ) ;
#12615 = vertex_point ( 'none', #4226 ) ;
#12616 = oriented_edge ( 'none', *, *, #12614, .f. ) ;
#12617 = oriented_edge ( 'none', *, *, #12624, .t. ) ;
#12618 = edge_curve ( 'none', #35, #12613, #4098, .t. ) ;
#12619 = vertex_point ( 'none', #4100 ) ;
#12620 = edge_curve ( 'none', #12644, #11517, #4116, .t. ) ;
#12621 = edge_curve ( 'none', #12640, #12644, #4086, .t. ) ;
#12622 = edge_curve ( 'none', #12, #13, #4108, .t. ) ;
#12623 = advanced_face ( 'none', ( #4074 ), #4103, .t. ) ;
#12624 = edge_curve ( 'none', #12613, #12638, #4141, .t. ) ;
#12625 = vertex_point ( 'none', #4134 ) ;
#12626 = advanced_face ( 'none', ( #4130 ), #4144, .t. ) ;
#12627 = oriented_edge ( 'none', *, *, #12628, .t. ) ;
#12628 = edge_curve ( 'none', #12629, #12613, #4171, .t. ) ;
#12629 = vertex_point ( 'none', #4170 ) ;
#12630 = edge_curve ( 'none', #11514, #7, #4072, .t. ) ;
#12631 = edge_curve ( 'none', #11514, #12605, #4154, .t. ) ;
#12632 = edge_loop ( 'none', ( #6, #12598, #12600, #11508 ) ) ;
#12633 = oriented_edge ( 'none', *, *, #10, .f. ) ;
#12634 = advanced_face ( 'none', ( #4162 ), #4161, .t. ) ;
#12635 = advanced_face ( 'none', ( #4055 ), #4143, .t. ) ;
#12636 = edge_curve ( 'none', #12605, #29, #4052, .t. ) ;
#12637 = oriented_edge ( 'none', *, *, #12650, .f. ) ;
#12638 = vertex_point ( 'none', #4129 ) ;
#12639 = oriented_edge ( 'none', *, *, #12630, .f. ) ;
#12640 = vertex_point ( 'none', #4058 ) ;
#12641 = edge_curve ( 'none', #12619, #12646, #4041, .t. ) ;
#12642 = edge_curve ( 'none', #7, #29, #4147, .t. ) ;
#12643 = oriented_edge ( 'none', *, *, #12622, .t. ) ;
#12644 = vertex_point ( 'none', #4039 ) ;
#12645 = edge_curve ( 'none', #12615, #12638, #4043, .t. ) ;
#12646 = vertex_point ( 'none', #4204 ) ;
#12647 = oriented_edge ( 'none', *, *, #12618, .f. ) ;
#12648 = oriented_edge ( 'none', *, *, #2, .f. ) ;
#12649 = edge_curve ( 'none', #12613, #12644, #4206, .t. ) ;
#12650 = edge_curve ( 'none', #12619, #11517, #4014, .t. ) ;
#12651 = vertex_point ( 'none', #4205 ) ;
#12652 = vertex_point ( 'none', #4016 ) ;
endsec;
end-iso-10303-21;