ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('AF50340-100 TIALN.stp', '2020-06-05T14:56:02', ('TDM Systems GmbH'), ('TDM Systems GmbH'), 'HarmonyWare STEP v2.1.2-dev Express v3.0.0.0', 'TDM', 'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN'));
ENDSEC;

DATA;
#1 = MANIFOLD_SOLID_BREP('NOCUT', #2);
#2 = CLOSED_SHELL('', (#3, #59, #68, #181, #225, #338, #382, #495, #539, #652, #696, #766));
#3 = ADVANCED_FACE('', (#4), #40, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #15, #27, #28));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-30., 4.5, 0.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#14 = CARTESIAN_POINT('', (-30., 4.5, 0.));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #10, #17, .T.);
#17 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#18, #19, #20, #21, #22, #23, #24, #25, #26), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#18 = CARTESIAN_POINT('', (-30., 4.5, 0.));
#19 = CARTESIAN_POINT('', (-30., 4.5, 4.5));
#20 = CARTESIAN_POINT('', (-30., 2.75545529808154E-16, 4.5));
#21 = CARTESIAN_POINT('', (-30., -4.5, 4.5));
#22 = CARTESIAN_POINT('', (-30., -4.5, 5.51091059616309E-16));
#23 = CARTESIAN_POINT('', (-30., -4.5, -4.5));
#24 = CARTESIAN_POINT('', (-30., -8.26636589424463E-16, -4.5));
#25 = CARTESIAN_POINT('', (-30., 4.5, -4.5));
#26 = CARTESIAN_POINT('', (-30., 4.5, 0.));
#27 = ORIENTED_EDGE('', *, *, #7, .F.);
#28 = ORIENTED_EDGE('', *, *, #29, .F.);
#29 = EDGE_CURVE('', #8, #8, #30, .T.);
#30 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#31, #32, #33, #34, #35, #36, #37, #38, #39), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#31 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#32 = CARTESIAN_POINT('', (-29.5, 5., 5.));
#33 = CARTESIAN_POINT('', (-29.5, 3.06161699786838E-16, 5.));
#34 = CARTESIAN_POINT('', (-29.5, -5., 5.));
#35 = CARTESIAN_POINT('', (-29.5, -5., 6.12323399573677E-16));
#36 = CARTESIAN_POINT('', (-29.5, -5., -5.));
#37 = CARTESIAN_POINT('', (-29.5, -9.18485099360515E-16, -5.));
#38 = CARTESIAN_POINT('', (-29.5, 5., -5.));
#39 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#40 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#41, #42, #43, #44, #45, #46, #47, #48, #49), (#50, #51, #52, #53, #54, #55, #56, #57, #58)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#41 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#42 = CARTESIAN_POINT('', (-29.5, 5., 5.));
#43 = CARTESIAN_POINT('', (-29.5, 3.06161699786838E-16, 5.));
#44 = CARTESIAN_POINT('', (-29.5, -5., 5.));
#45 = CARTESIAN_POINT('', (-29.5, -5., 6.12323399573677E-16));
#46 = CARTESIAN_POINT('', (-29.5, -5., -5.));
#47 = CARTESIAN_POINT('', (-29.5, -9.18485099360515E-16, -5.));
#48 = CARTESIAN_POINT('', (-29.5, 5., -5.));
#49 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#50 = CARTESIAN_POINT('', (-30., 4.5, 0.));
#51 = CARTESIAN_POINT('', (-30., 4.5, 4.5));
#52 = CARTESIAN_POINT('', (-30., 2.75545529808154E-16, 4.5));
#53 = CARTESIAN_POINT('', (-30., -4.5, 4.5));
#54 = CARTESIAN_POINT('', (-30., -4.5, 5.51091059616309E-16));
#55 = CARTESIAN_POINT('', (-30., -4.5, -4.5));
#56 = CARTESIAN_POINT('', (-30., -8.26636589424463E-16, -4.5));
#57 = CARTESIAN_POINT('', (-30., 4.5, -4.5));
#58 = CARTESIAN_POINT('', (-30., 4.5, 0.));
#59 = ADVANCED_FACE('', (#60), #63, .T.);
#60 = FACE_OUTER_BOUND('', #61, .T.);
#61 = EDGE_LOOP('', (#62));
#62 = ORIENTED_EDGE('', *, *, #16, .F.);
#63 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#64, #65), (#66, #67)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733387, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#64 = CARTESIAN_POINT('', (-30., -4.5, -4.5));
#65 = CARTESIAN_POINT('', (-30., 4.5, -4.5));
#66 = CARTESIAN_POINT('', (-30., -4.5, 4.5));
#67 = CARTESIAN_POINT('', (-30., 4.5, 4.5));
#68 = ADVANCED_FACE('', (#69), #172, .T.);
#69 = FACE_OUTER_BOUND('', #70, .T.);
#70 = EDGE_LOOP('', (#71, #82, #91, #106, #114));
#71 = ORIENTED_EDGE('', *, *, #72, .T.);
#72 = EDGE_CURVE('', #73, #75, #77, .T.);
#73 = VERTEX_POINT('', #74);
#74 = CARTESIAN_POINT('', (20., -1.63141868689106, 4.72635938755133));
#75 = VERTEX_POINT('', #76);
#76 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#77 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#78, #79, #80, #81), .UNSPECIFIED., .F., .U., (4, 4), (1.667556817945, 5.67483080112027), .UNSPECIFIED.);
#78 = CARTESIAN_POINT('', (20., -1.63141868646038, 4.72635938856179));
#79 = CARTESIAN_POINT('', (20., -0.402619644896349, 4.2026205843542));
#80 = CARTESIAN_POINT('', (20., 0.826179396667686, 3.6788817801466));
#81 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#82 = ORIENTED_EDGE('', *, *, #83, .T.);
#83 = EDGE_CURVE('', #75, #84, #86, .T.);
#84 = VERTEX_POINT('', #85);
#85 = CARTESIAN_POINT('', (19.0472563009286, 3.1683752955371, 3.86799663736025));
#86 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#87, #88, #89, #90), .UNSPECIFIED., .F., .U., (4, 4), (10.05, 11.0027436990714), .UNSPECIFIED.);
#87 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#88 = CARTESIAN_POINT('', (19.6824187669762, 2.34063210166212, 3.34290766105635));
#89 = CARTESIAN_POINT('', (19.3648375339524, 2.70376034032982, 3.58631273896269));
#90 = CARTESIAN_POINT('', (19.0472563009286, 3.1683752955371, 3.86799663736025));
#91 = ORIENTED_EDGE('', *, *, #92, .F.);
#92 = EDGE_CURVE('', #93, #84, #95, .T.);
#93 = VERTEX_POINT('', #94);
#94 = CARTESIAN_POINT('', (19., 2.47932795572464, 4.34199641731339));
#95 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#96, #97, #98, #99, #100, #101, #102, #103, #104, #105), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.296204089771723, 0.591735775822072, 0.838947094344239), .UNSPECIFIED.);
#96 = CARTESIAN_POINT('', (19., 2.47932795572428, 4.34199641731359));
#97 = CARTESIAN_POINT('', (19.0000942786592, 2.56506905640816, 4.29303730094204));
#98 = CARTESIAN_POINT('', (19.0019957040034, 2.64940997743287, 4.24150452568474));
#99 = CARTESIAN_POINT('', (19.005825897978, 2.73203993141151, 4.18759570794185));
#100 = CARTESIAN_POINT('', (19.009647397148, 2.8144823096933, 4.13380926693485));
#101 = CARTESIAN_POINT('', (19.0153935069916, 2.89532481973965, 4.07758966855643));
#102 = CARTESIAN_POINT('', (19.0232046471288, 2.97426173028251, 4.0191749352046));
#103 = CARTESIAN_POINT('', (19.0297386410917, 3.04029220571533, 3.97031119593513));
#104 = CARTESIAN_POINT('', (19.0377241359435, 3.10505573167546, 3.91986331685155));
#105 = CARTESIAN_POINT('', (19.0472563009286, 3.1683752955371, 3.86799663736025));
#106 = ORIENTED_EDGE('', *, *, #107, .T.);
#107 = EDGE_CURVE('', #93, #108, #110, .T.);
#108 = VERTEX_POINT('', #109);
#109 = CARTESIAN_POINT('', (19., 2.4658841491335, 4.34964542957839));
#110 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#111, #112, #113), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.165461709206738, 0.165936972387934), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.86889771402961, 0.86907794843178, 0.869260299866993))
   REPRESENTATION_ITEM ('')
);
#111 = CARTESIAN_POINT('', (19., 2.47932795572464, 4.34199641731339));
#112 = CARTESIAN_POINT('', (19., 2.47261196798814, 4.34583132055721));
#113 = CARTESIAN_POINT('', (19., 2.4658841491335, 4.34964542957839));
#114 = ORIENTED_EDGE('', *, *, #115, .T.);
#115 = EDGE_CURVE('', #108, #73, #116, .T.);
#116 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#117, #118, #119, #120, #121, #122, #123, #124, #125, #126, #127, #128, #129, #130, #131, #132, #133, #134, #135, #136, #137, #138, #139, #140, #141, #142, #143, #144, #145, #146, #147, #148, #149, #150, #151, #152, #153, #154, #155, #156, #157, #158, #159, #160, #161, #162, #163, #164, #165, #166, #167, #168, #169, #170, #171), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.295022405731994, 0.589422840330982, 0.883257633385363, 1.17657913629243, 1.46943639316042, 1.76187586821874, 2.05394220688439, 2.34567903032987, 2.5408850495285, 2.59910059088774, 2.62502157090033, 2.91946564195702, 3.21362632847105, 3.50755171974644, 3.80129266204181, 4.09490391995124, 4.3884454660477, 4.39209452313761), .UNSPECIFIED.);
#117 = CARTESIAN_POINT('', (19., 2.46588414913263, 4.34964542957888));
#118 = CARTESIAN_POINT('', (19.0000938005655, 2.38033466413453, 4.39814481244552));
#119 = CARTESIAN_POINT('', (19.0019746826537, 2.2933040561256, 4.44414386744954));
#120 = CARTESIAN_POINT('', (19.0055390744587, 2.20510146244964, 4.48748565906371));
#121 = CARTESIAN_POINT('', (19.0090959517537, 2.11708481894578, 4.53073607679335));
#122 = CARTESIAN_POINT('', (19.014333478823, 2.02779920517367, 4.57139081019072));
#123 = CARTESIAN_POINT('', (19.0211616223818, 1.93755261515326, 4.60932640019263));
#124 = CARTESIAN_POINT('', (19.0279766467967, 1.84747941896852, 4.64718910325824));
#125 = CARTESIAN_POINT('', (19.0363838942329, 1.75634808049443, 4.68238573883789));
#126 = CARTESIAN_POINT('', (19.0463046998048, 1.66446447558671, 4.71482322144848));
#127 = CARTESIAN_POINT('', (19.0562081750542, 1.57274137906742, 4.74720404010837));
#128 = CARTESIAN_POINT('', (19.0676307310309, 1.48016910044532, 4.77687067526563));
#129 = CARTESIAN_POINT('', (19.0805035142717, 1.3870504394672, 4.80375801621749));
#130 = CARTESIAN_POINT('', (19.0933559234909, 1.29407915932919, 4.83060280201601));
#131 = CARTESIAN_POINT('', (19.1076675538493, 1.20046526440276, 4.85470553253484));
#132 = CARTESIAN_POINT('', (19.1233782895352, 1.10650758038762, 4.87602717122708));
#133 = CARTESIAN_POINT('', (19.1390666127337, 1.01268393372459, 4.8973183930777));
#134 = CARTESIAN_POINT('', (19.1561661446769, 0.918421366948519, 4.91585839768121));
#135 = CARTESIAN_POINT('', (19.1746248273304, 0.824013926402842, 4.93163269608495));
#136 = CARTESIAN_POINT('', (19.1930599577387, 0.729726944464197, 4.94738686736734));
#137 = CARTESIAN_POINT('', (19.2128691582878, 0.635201452267686, 4.96039820414834));
#138 = CARTESIAN_POINT('', (19.2340080851292, 0.5407260322979, 4.97067554342419));
#139 = CARTESIAN_POINT('', (19.2551231626006, 0.446357201430283, 4.98094128759555));
#140 = CARTESIAN_POINT('', (19.277585467294, 0.351946661721579, 4.98848926094099));
#141 = CARTESIAN_POINT('', (19.3013583303684, 0.257776996653952, 4.99335068065483));
#142 = CARTESIAN_POINT('', (19.3172651532059, 0.194766488655615, 4.99660353841472));
#143 = CARTESIAN_POINT('', (19.3337671834003, 0.131830218448118, 4.99865609128966));
#144 = CARTESIAN_POINT('', (19.3508553878647, 0.0690514508388987, 4.99952316697678));
#145 = CARTESIAN_POINT('', (19.3559515374499, 0.0503291800952019, 4.99978175162869));
#146 = CARTESIAN_POINT('', (19.3611002358885, 0.0316193850481648, 4.99993497205158));
#147 = CARTESIAN_POINT('', (19.3663012716692, 0.012924254131615, 4.99998329633761));
#148 = CARTESIAN_POINT('', (19.3686170784344, 0.00460008324002416, 5.0000048131495));
#149 = CARTESIAN_POINT('', (19.3709432890165, -0.00372127991993553, 5.00000553476066));
#150 = CARTESIAN_POINT('', (19.3732798855871, -0.0120396427541406, 4.99998550467922));
#151 = CARTESIAN_POINT('', (19.3998219764464, -0.106530384085676, 4.99975797706576));
#152 = CARTESIAN_POINT('', (19.427717660065, -0.200681625424549, 4.99684957174034));
#153 = CARTESIAN_POINT('', (19.4569456803314, -0.294214299361927, 4.9913362886156));
#154 = CARTESIAN_POINT('', (19.4861455704027, -0.387656953779018, 4.98582831169115));
#155 = CARTESIAN_POINT('', (19.5167021747984, -0.480568706952601, 4.97771538865624));
#156 = CARTESIAN_POINT('', (19.5486040319102, -0.572677321651272, 4.96709579988813));
#157 = CARTESIAN_POINT('', (19.5804803711487, -0.664712259888509, 4.95648470558847));
#158 = CARTESIAN_POINT('', (19.6137285926678, -0.75602878611493, 4.9433613130647));
#159 = CARTESIAN_POINT('', (19.6483483737566, -0.846360917879481, 4.927846709942));
#160 = CARTESIAN_POINT('', (19.6829464296611, -0.936636362913106, 4.91234184280267));
#161 = CARTESIAN_POINT('', (19.7189449905566, -1.02600910912836, 4.89443487565046));
#162 = CARTESIAN_POINT('', (19.7563567314336, -1.1142182996171, 4.87427097941819));
#163 = CARTESIAN_POINT('', (19.7937519553124, -1.20238854642093, 4.85411598539233));
#164 = CARTESIAN_POINT('', (19.8325918054841, -1.28947391814594, 4.83168816494868));
#165 = CARTESIAN_POINT('', (19.8729044597097, -1.37521676110277, 4.80715912571885));
#166 = CARTESIAN_POINT('', (19.9132075425441, -1.46093924622633, 4.78263591039306));
#167 = CARTESIAN_POINT('', (19.9550177402968, -1.54539503209684, 4.75599072765745));
#168 = CARTESIAN_POINT('', (19.9983820601736, -1.62832656436319, 4.72742557845062));
#169 = CARTESIAN_POINT('', (19.9989211282579, -1.6293574981435, 4.72707048098103));
#170 = CARTESIAN_POINT('', (19.9994604414911, -1.63038820581993, 4.72671508386606));
#171 = CARTESIAN_POINT('', (20., -1.63141868689106, 4.72635938755133));
#172 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#173, #174), (#175, #176), (#177, #178), (#179, #180)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (10.0499999994752, 11.05), (0., 0.618798237792193), .UNSPECIFIED.);
#173 = CARTESIAN_POINT('', (20.0000000005248, 2.05497843775971, 3.15514297562875));
#174 = CARTESIAN_POINT('', (20.0000000005248, -1.63141868673925, 4.72635938790753));
#175 = CARTESIAN_POINT('', (19.6666666670165, 2.35480058696246, 3.35222083123419));
#176 = CARTESIAN_POINT('', (19.6666666670165, -1.59351984702773, 5.20129112313953));
#177 = CARTESIAN_POINT('', (19.3333333335083, 2.73997342562909, 3.61059551710509));
#178 = CARTESIAN_POINT('', (19.3333333335083, -1.55027666542579, 5.81565744806798));
#179 = CARTESIAN_POINT('', (19., 3.23826227069591, 3.91019179083418));
#180 = CARTESIAN_POINT('', (19., -1.45800989634316, 6.58219121019073));
#181 = ADVANCED_FACE('', (#182), #216, .T.);
#182 = FACE_OUTER_BOUND('', #183, .T.);
#183 = EDGE_LOOP('', (#184, #193, #215));
#184 = ORIENTED_EDGE('', *, *, #185, .T.);
#185 = EDGE_CURVE('', #75, #186, #188, .T.);
#186 = VERTEX_POINT('', #187);
#187 = CARTESIAN_POINT('', (20., 2.72880107278484, 4.18970699514516));
#188 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#189, #190, #191, #192), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.23464960724575), .UNSPECIFIED.);
#189 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#190 = CARTESIAN_POINT('', (20., 2.27958598308276, 3.49999764900773));
#191 = CARTESIAN_POINT('', (20., 2.5041935279338, 3.84485232207645));
#192 = CARTESIAN_POINT('', (20., 2.72880107278484, 4.18970699514516));
#193 = ORIENTED_EDGE('', *, *, #194, .F.);
#194 = EDGE_CURVE('', #84, #186, #195, .T.);
#195 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#196, #197, #198, #199, #200, #201, #202, #203, #204, #205, #206, #207, #208, #209, #210, #211, #212, #213, #214), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.19704626923249, 0.394086811411807, 0.591122421317815, 0.788153935058877, 0.985182183360672, 1.09760125685395), .UNSPECIFIED.);
#196 = CARTESIAN_POINT('', (19.0472563009286, 3.1683752955371, 3.86799663736025));
#197 = CARTESIAN_POINT('', (19.104326483869, 3.14322283275943, 3.88859966501466));
#198 = CARTESIAN_POINT('', (19.1613784065204, 3.11784335323774, 3.90897860567789));
#199 = CARTESIAN_POINT('', (19.2184154290317, 3.09224772104786, 3.92912255238677));
#200 = CARTESIAN_POINT('', (19.2754507937899, 3.06665283278247, 3.94926591362172));
#201 = CARTESIAN_POINT('', (19.3324726101145, 3.0408412008338, 3.96917476963839));
#202 = CARTESIAN_POINT('', (19.389484236279, 3.01482417735654, 3.98883882597761));
#203 = CARTESIAN_POINT('', (19.4464944353417, 2.9888078051314, 4.00850239009072));
#204 = CARTESIAN_POINT('', (19.5034957953169, 2.96258543727706, 4.0279216313281));
#205 = CARTESIAN_POINT('', (19.5604916626025, 2.93616888511581, 4.0470868878834));
#206 = CARTESIAN_POINT('', (19.6174863450034, 2.90975288212714, 4.066251746013));
#207 = CARTESIAN_POINT('', (19.6744768850755, 2.88314207815319, 4.08516308349377));
#208 = CARTESIAN_POINT('', (19.7314666145462, 2.85634872366151, 4.10381188273016));
#209 = CARTESIAN_POINT('', (19.7884553995156, 2.82955581322098, 4.12246037289659));
#210 = CARTESIAN_POINT('', (19.8454447234494, 2.80257972369765, 4.14084677535421));
#211 = CARTESIAN_POINT('', (19.9024379090511, 2.7754331364692, 4.15896271983637));
#212 = CARTESIAN_POINT('', (19.934956703569, 2.75994401645198, 4.16929919550264));
#213 = CARTESIAN_POINT('', (19.9674773833698, 2.74439909866478, 4.17954783370408));
#214 = CARTESIAN_POINT('', (20., 2.72880107278484, 4.18970699514516));
#215 = ORIENTED_EDGE('', *, *, #83, .F.);
#216 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#217, #218), (#219, #220), (#221, #222), (#223, #224)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (10.0499999999996, 11.0027436990714), (0.60652280022971, 1.), .UNSPECIFIED.);
#217 = CARTESIAN_POINT('', (20.0000000000004, 2.72880107278438, 4.18970699514486));
#218 = CARTESIAN_POINT('', (20.0000000000004, 2.05497843823138, 3.15514297593879));
#219 = CARTESIAN_POINT('', (19.6824187669765, 3.10811990587378, 4.43903928235867));
#220 = CARTESIAN_POINT('', (19.6824187669765, 2.34063210166183, 3.34290766105615));
#221 = CARTESIAN_POINT('', (19.3648375339526, 3.59031704663203, 4.76225631731885));
#222 = CARTESIAN_POINT('', (19.3648375339526, 2.70376034032963, 3.58631273896258));
#223 = CARTESIAN_POINT('', (19.0472563009286, 4.20727816146153, 5.13630370868476));
#224 = CARTESIAN_POINT('', (19.0472563009286, 3.1683752955371, 3.86799663736025));
#225 = ADVANCED_FACE('', (#226), #329, .T.);
#226 = FACE_OUTER_BOUND('', #227, .T.);
#227 = EDGE_LOOP('', (#228, #239, #248, #263, #271, #304));
#228 = ORIENTED_EDGE('', *, *, #229, .T.);
#229 = EDGE_CURVE('', #230, #232, #234, .T.);
#230 = VERTEX_POINT('', #231);
#231 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#232 = VERTEX_POINT('', #233);
#233 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#234 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#235, #236, #237, #238), .UNSPECIFIED., .F., .U., (4, 4), (1.66755681800139, 5.67483080112027), .UNSPECIFIED.);
#235 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#236 = CARTESIAN_POINT('', (20., 4.20262058433946, 0.402619644861762));
#237 = CARTESIAN_POINT('', (20., 3.67888178013923, -0.826179396684979));
#238 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#239 = ORIENTED_EDGE('', *, *, #240, .T.);
#240 = EDGE_CURVE('', #232, #241, #243, .T.);
#241 = VERTEX_POINT('', #242);
#242 = CARTESIAN_POINT('', (19.0472563009287, 3.86799663736025, -3.1683752955371));
#243 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#244, #245, #246, #247), .UNSPECIFIED., .F., .U., (4, 4), (10.05, 11.0027436990714), .UNSPECIFIED.);
#244 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#245 = CARTESIAN_POINT('', (19.6824187669762, 3.34290766105635, -2.34063210166212));
#246 = CARTESIAN_POINT('', (19.3648375339524, 3.5863127389627, -2.70376034032982));
#247 = CARTESIAN_POINT('', (19.0472563009286, 3.86799663736025, -3.1683752955371));
#248 = ORIENTED_EDGE('', *, *, #249, .F.);
#249 = EDGE_CURVE('', #250, #241, #252, .T.);
#250 = VERTEX_POINT('', #251);
#251 = CARTESIAN_POINT('', (19., 4.34199641731282, -2.47932795572564));
#252 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#253, #254, #255, #256, #257, #258, #259, #260, #261, #262), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.296204089771719, 0.591735775822065, 0.838947094343182), .UNSPECIFIED.);
#253 = CARTESIAN_POINT('', (19., 4.34199641731307, -2.4793279557252));
#254 = CARTESIAN_POINT('', (19.0000942786592, 4.2930373009415, -2.56506905640907));
#255 = CARTESIAN_POINT('', (19.0019957040034, 4.24150452568418, -2.64940997743376));
#256 = CARTESIAN_POINT('', (19.0058258979781, 4.18759570794127, -2.7320399314124));
#257 = CARTESIAN_POINT('', (19.0096473971481, 4.13380926693426, -2.81448230969417));
#258 = CARTESIAN_POINT('', (19.0153935069916, 4.07758966855583, -2.89532481974051));
#259 = CARTESIAN_POINT('', (19.0232046471289, 4.01917493520397, -2.97426173028336));
#260 = CARTESIAN_POINT('', (19.0297386410917, 3.9703111959347, -3.04029220571589));
#261 = CARTESIAN_POINT('', (19.0377241359436, 3.91986331685133, -3.10505573167573));
#262 = CARTESIAN_POINT('', (19.0472563009287, 3.86799663736025, -3.1683752955371));
#263 = ORIENTED_EDGE('', *, *, #264, .T.);
#264 = EDGE_CURVE('', #250, #265, #267, .T.);
#265 = VERTEX_POINT('', #266);
#266 = CARTESIAN_POINT('', (19., 4.34964542957896, -2.4658841491325));
#267 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#268, #269, #270), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.915461709206703, 0.915936972387969), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.868897714029584, 0.86907794843178, 0.86926029986702))
   REPRESENTATION_ITEM ('')
);
#268 = CARTESIAN_POINT('', (19., 4.34199641731282, -2.47932795572564));
#269 = CARTESIAN_POINT('', (19., 4.34583132055721, -2.47261196798814));
#270 = CARTESIAN_POINT('', (19., 4.34964542957896, -2.4658841491325));
#271 = ORIENTED_EDGE('', *, *, #272, .T.);
#272 = EDGE_CURVE('', #265, #273, #275, .T.);
#273 = VERTEX_POINT('', #274);
#274 = CARTESIAN_POINT('', (19.3699058296652, 5., 0.));
#275 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#276, #277, #278, #279, #280, #281, #282, #283, #284, #285, #286, #287, #288, #289, #290, #291, #292, #293, #294, #295, #296, #297, #298, #299, #300, #301, #302, #303), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.295022405731993, 0.589422840330984, 0.883257633385363, 1.17657913629243, 1.46943639316042, 1.76187586821874, 2.05394220688439, 2.34567903032986, 2.61249723269175), .UNSPECIFIED.);
#276 = CARTESIAN_POINT('', (19., 4.34964542957878, -2.46588414913281));
#277 = CARTESIAN_POINT('', (19.0000938005655, 4.39814481244543, -2.38033466413471));
#278 = CARTESIAN_POINT('', (19.0019746826537, 4.44414386744945, -2.29330405612578));
#279 = CARTESIAN_POINT('', (19.0055390744587, 4.48748565906362, -2.20510146244982));
#280 = CARTESIAN_POINT('', (19.0090959517536, 4.53073607679326, -2.11708481894597));
#281 = CARTESIAN_POINT('', (19.014333478823, 4.57139081019064, -2.02779920517385));
#282 = CARTESIAN_POINT('', (19.0211616223818, 4.60932640019255, -1.93755261515345));
#283 = CARTESIAN_POINT('', (19.0279766467967, 4.64718910325816, -1.84747941896871));
#284 = CARTESIAN_POINT('', (19.0363838942329, 4.68238573883782, -1.75634808049461));
#285 = CARTESIAN_POINT('', (19.0463046998048, 4.71482322144842, -1.6644644755869));
#286 = CARTESIAN_POINT('', (19.0562081750541, 4.74720404010831, -1.57274137906762));
#287 = CARTESIAN_POINT('', (19.0676307310309, 4.77687067526557, -1.48016910044551));
#288 = CARTESIAN_POINT('', (19.0805035142717, 4.80375801621744, -1.38705043946739));
#289 = CARTESIAN_POINT('', (19.0933559234909, 4.83060280201596, -1.29407915932939));
#290 = CARTESIAN_POINT('', (19.1076675538493, 4.85470553253479, -1.20046526440296));
#291 = CARTESIAN_POINT('', (19.1233782895352, 4.87602717122703, -1.10650758038782));
#292 = CARTESIAN_POINT('', (19.1390666127337, 4.89731839307766, -1.01268393372479));
#293 = CARTESIAN_POINT('', (19.1561661446768, 4.91585839768118, -0.918421366948717));
#294 = CARTESIAN_POINT('', (19.1746248273304, 4.93163269608492, -0.82401392640304));
#295 = CARTESIAN_POINT('', (19.1930599577386, 4.94738686736731, -0.729726944464395));
#296 = CARTESIAN_POINT('', (19.2128691582878, 4.96039820414832, -0.635201452267885));
#297 = CARTESIAN_POINT('', (19.2340080851291, 4.97067554342417, -0.540726032298099));
#298 = CARTESIAN_POINT('', (19.2551231626006, 4.98094128759554, -0.446357201430483));
#299 = CARTESIAN_POINT('', (19.2775854672939, 4.98848926094098, -0.351946661721778));
#300 = CARTESIAN_POINT('', (19.3013583303684, 4.99335068065482, -0.257776996654151));
#301 = CARTESIAN_POINT('', (19.3231006408371, 4.99779686353175, -0.171650807804831));
#302 = CARTESIAN_POINT('', (19.3459572445465, 5., -0.0856544352804865));
#303 = CARTESIAN_POINT('', (19.3699058296652, 5., 3.33066907387547E-16));
#304 = ORIENTED_EDGE('', *, *, #305, .T.);
#305 = EDGE_CURVE('', #273, #230, #306, .T.);
#306 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#307, #308, #309, #310, #311, #312, #313, #314, #315, #316, #317, #318, #319, #320, #321, #322, #323, #324, #325, #326, #327, #328), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (0., 0.294457130463454, 0.588628880780072, 0.882563246914086, 1.17631093549647, 1.46992651947946, 1.76346972283317, 1.77957606631913), .UNSPECIFIED.);
#307 = CARTESIAN_POINT('', (19.3699058296652, 5., 3.33066907387547E-16));
#308 = CARTESIAN_POINT('', (19.3963351796505, 5., 0.0945271312110531));
#309 = CARTESIAN_POINT('', (19.4241182411976, 4.99731626342497, 0.188722976632351));
#310 = CARTESIAN_POINT('', (19.4532333657023, 4.99202384765812, 0.282308172769711));
#311 = CARTESIAN_POINT('', (19.4823202725901, 4.98673656116217, 0.375802668583484));
#312 = CARTESIAN_POINT('', (19.5127635245619, 4.97884077068408, 0.468774302698761));
#313 = CARTESIAN_POINT('', (19.5445512203176, 4.96843380485218, 0.56095055646826));
#314 = CARTESIAN_POINT('', (19.5763132647449, 4.95803523700233, 0.65305242789264));
#315 = CARTESIAN_POINT('', (19.6094462863732, 4.94512009085709, 0.744443772679284));
#316 = CARTESIAN_POINT('', (19.6439494560824, 4.92980846651577, 0.834858361322088));
#317 = CARTESIAN_POINT('', (19.6784307128479, 4.91450656657851, 0.925215527710185));
#318 = CARTESIAN_POINT('', (19.7143109620935, 4.89679751654042, 1.01467776275533));
#319 = CARTESIAN_POINT('', (19.7516022814706, 4.87682542663234, 1.10298402443203));
#320 = CARTESIAN_POINT('', (19.7888768301463, 4.85686231859898, 1.19125057289981));
#321 = CARTESIAN_POINT('', (19.8275937832832, 4.83462048187737, 1.27843995449059));
#322 = CARTESIAN_POINT('', (19.8677805996994, 4.81027033557767, 1.36429443254068));
#323 = CARTESIAN_POINT('', (19.9079575094648, 4.78592619195292, 1.45012774617891));
#324 = CARTESIAN_POINT('', (19.949638461198, 4.75945319451838, 1.53470210088837));
#325 = CARTESIAN_POINT('', (19.9928695825672, 4.73105194537654, 1.61776002242262));
#326 = CARTESIAN_POINT('', (19.9952416193989, 4.72949360483627, 1.62231730529674));
#327 = CARTESIAN_POINT('', (19.9976184929924, 4.72792936049334, 1.6268703434572));
#328 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#329 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#330, #331), (#332, #333), (#334, #335), (#336, #337)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (10.05, 11.05), (0., 0.61879823774669), .UNSPECIFIED.);
#330 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#331 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#332 = CARTESIAN_POINT('', (19.6666666666667, 3.35222083150536, -2.35480058736671));
#333 = CARTESIAN_POINT('', (19.6666666666667, 5.20129112364836, 1.59351984669201));
#334 = CARTESIAN_POINT('', (19.3333333333333, 3.61059551726231, -2.73997342589058));
#335 = CARTESIAN_POINT('', (19.3333333333333, 5.81565744830809, 1.55027666506189));
#336 = CARTESIAN_POINT('', (19., 3.91019179083418, -3.23826227069591));
#337 = CARTESIAN_POINT('', (19., 6.58219120999425, 1.45800989599782));
#338 = ADVANCED_FACE('', (#339), #373, .T.);
#339 = FACE_OUTER_BOUND('', #340, .T.);
#340 = EDGE_LOOP('', (#341, #350, #372));
#341 = ORIENTED_EDGE('', *, *, #342, .T.);
#342 = EDGE_CURVE('', #232, #343, #345, .T.);
#343 = VERTEX_POINT('', #344);
#344 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#345 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#346, #347, #348, #349), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.23464960724576), .UNSPECIFIED.);
#346 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#347 = CARTESIAN_POINT('', (20., 3.49999764900773, -2.27958598308276));
#348 = CARTESIAN_POINT('', (20., 3.84485232207645, -2.5041935279338));
#349 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#350 = ORIENTED_EDGE('', *, *, #351, .F.);
#351 = EDGE_CURVE('', #241, #343, #352, .T.);
#352 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#353, #354, #355, #356, #357, #358, #359, #360, #361, #362, #363, #364, #365, #366, #367, #368, #369, #370, #371), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.197046269232477, 0.394086811411797, 0.591122421317791, 0.788153935058861, 0.985182183360643, 1.09760125685394), .UNSPECIFIED.);
#353 = CARTESIAN_POINT('', (19.0472563009287, 3.86799663736025, -3.1683752955371));
#354 = CARTESIAN_POINT('', (19.104326483869, 3.88859966501466, -3.14322283275943));
#355 = CARTESIAN_POINT('', (19.1613784065204, 3.90897860567789, -3.11784335323774));
#356 = CARTESIAN_POINT('', (19.2184154290317, 3.92912255238677, -3.09224772104786));
#357 = CARTESIAN_POINT('', (19.2754507937899, 3.94926591362172, -3.06665283278247));
#358 = CARTESIAN_POINT('', (19.3324726101144, 3.96917476963839, -3.04084120083381));
#359 = CARTESIAN_POINT('', (19.389484236279, 3.98883882597761, -3.01482417735654));
#360 = CARTESIAN_POINT('', (19.4464944353417, 4.00850239009072, -2.9888078051314));
#361 = CARTESIAN_POINT('', (19.5034957953169, 4.0279216313281, -2.96258543727706));
#362 = CARTESIAN_POINT('', (19.5604916626025, 4.0470868878834, -2.93616888511581));
#363 = CARTESIAN_POINT('', (19.6174863450034, 4.066251746013, -2.90975288212715));
#364 = CARTESIAN_POINT('', (19.6744768850755, 4.08516308349377, -2.8831420781532));
#365 = CARTESIAN_POINT('', (19.7314666145462, 4.10381188273016, -2.85634872366151));
#366 = CARTESIAN_POINT('', (19.7884553995156, 4.12246037289659, -2.82955581322099));
#367 = CARTESIAN_POINT('', (19.8454447234494, 4.14084677535421, -2.80257972369766));
#368 = CARTESIAN_POINT('', (19.902437909051, 4.15896271983637, -2.77543313646921));
#369 = CARTESIAN_POINT('', (19.934956703569, 4.16929919550264, -2.75994401645199));
#370 = CARTESIAN_POINT('', (19.9674773833698, 4.17954783370408, -2.74439909866478));
#371 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#372 = ORIENTED_EDGE('', *, *, #240, .F.);
#373 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#374, #375), (#376, #377), (#378, #379), (#380, #381)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (10.05, 11.0027436990714), (0.60652280022971, 1.), .UNSPECIFIED.);
#374 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#375 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#376 = CARTESIAN_POINT('', (19.6824187669762, 4.43903928235895, -3.10811990587419));
#377 = CARTESIAN_POINT('', (19.6824187669762, 3.34290766105636, -2.34063210166213));
#378 = CARTESIAN_POINT('', (19.3648375339524, 4.76225631731903, -3.59031704663233));
#379 = CARTESIAN_POINT('', (19.3648375339524, 3.58631273896272, -2.70376034032986));
#380 = CARTESIAN_POINT('', (19.0472563009286, 5.13630370868483, -4.20727816146163));
#381 = CARTESIAN_POINT('', (19.0472563009286, 3.8679966373603, -3.16837529553719));
#382 = ADVANCED_FACE('', (#383), #486, .T.);
#383 = FACE_OUTER_BOUND('', #384, .T.);
#384 = EDGE_LOOP('', (#385, #396, #405, #420, #428));
#385 = ORIENTED_EDGE('', *, *, #386, .T.);
#386 = EDGE_CURVE('', #387, #389, #391, .T.);
#387 = VERTEX_POINT('', #388);
#388 = CARTESIAN_POINT('', (20., 1.63141868689104, -4.72635938755135));
#389 = VERTEX_POINT('', #390);
#390 = CARTESIAN_POINT('', (20., -2.05497843823172, -3.15514297593901));
#391 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#392, #393, #394, #395), .UNSPECIFIED., .F., .U., (4, 4), (1.66755681794502, 5.67483080112027), .UNSPECIFIED.);
#392 = CARTESIAN_POINT('', (20., 1.63141868646037, -4.72635938856178));
#393 = CARTESIAN_POINT('', (20., 0.40261964489634, -4.20262058435419));
#394 = CARTESIAN_POINT('', (20., -0.826179396667688, -3.6788817801466));
#395 = CARTESIAN_POINT('', (20., -2.05497843823172, -3.15514297593901));
#396 = ORIENTED_EDGE('', *, *, #397, .T.);
#397 = EDGE_CURVE('', #389, #398, #400, .T.);
#398 = VERTEX_POINT('', #399);
#399 = CARTESIAN_POINT('', (19.0472563009287, -3.1683752955371, -3.86799663736025));
#400 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#401, #402, #403, #404), .UNSPECIFIED., .F., .U., (4, 4), (10.05, 11.0027436990714), .UNSPECIFIED.);
#401 = CARTESIAN_POINT('', (20., -2.05497843823172, -3.15514297593901));
#402 = CARTESIAN_POINT('', (19.6824187669762, -2.34063210166212, -3.34290766105635));
#403 = CARTESIAN_POINT('', (19.3648375339524, -2.70376034032982, -3.58631273896269));
#404 = CARTESIAN_POINT('', (19.0472563009286, -3.1683752955371, -3.86799663736025));
#405 = ORIENTED_EDGE('', *, *, #406, .F.);
#406 = EDGE_CURVE('', #407, #398, #409, .T.);
#407 = VERTEX_POINT('', #408);
#408 = CARTESIAN_POINT('', (19., -2.47932795572563, -4.34199641731282));
#409 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#410, #411, #412, #413, #414, #415, #416, #417, #418, #419), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.296204089771721, 0.591735775822069, 0.838947094343566), .UNSPECIFIED.);
#410 = CARTESIAN_POINT('', (19., -2.47932795572486, -4.34199641731326));
#411 = CARTESIAN_POINT('', (19.0000942786592, -2.56506905640874, -4.29303730094169));
#412 = CARTESIAN_POINT('', (19.0019957040034, -2.64940997743344, -4.24150452568438));
#413 = CARTESIAN_POINT('', (19.005825897978, -2.73203993141207, -4.18759570794148));
#414 = CARTESIAN_POINT('', (19.009647397148, -2.81448230969385, -4.13380926693447));
#415 = CARTESIAN_POINT('', (19.0153935069916, -2.89532481974019, -4.07758966855605));
#416 = CARTESIAN_POINT('', (19.0232046471289, -2.97426173028305, -4.0191749352042));
#417 = CARTESIAN_POINT('', (19.0297386410917, -3.04029220571569, -3.97031119593486));
#418 = CARTESIAN_POINT('', (19.0377241359436, -3.10505573167563, -3.91986331685141));
#419 = CARTESIAN_POINT('', (19.0472563009287, -3.1683752955371, -3.86799663736025));
#420 = ORIENTED_EDGE('', *, *, #421, .T.);
#421 = EDGE_CURVE('', #407, #422, #424, .T.);
#422 = VERTEX_POINT('', #423);
#423 = CARTESIAN_POINT('', (19., -2.4658841491325, -4.34964542957895));
#424 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#425, #426, #427), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.665461709206703, 0.665936972387969), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.868897714029584, 0.86907794843178, 0.86926029986702))
   REPRESENTATION_ITEM ('')
);
#425 = CARTESIAN_POINT('', (19., -2.47932795572563, -4.34199641731282));
#426 = CARTESIAN_POINT('', (19., -2.47261196798814, -4.34583132055721));
#427 = CARTESIAN_POINT('', (19., -2.4658841491325, -4.34964542957895));
#428 = ORIENTED_EDGE('', *, *, #429, .T.);
#429 = EDGE_CURVE('', #422, #387, #430, .T.);
#430 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#431, #432, #433, #434, #435, #436, #437, #438, #439, #440, #441, #442, #443, #444, #445, #446, #447, #448, #449, #450, #451, #452, #453, #454, #455, #456, #457, #458, #459, #460, #461, #462, #463, #464, #465, #466, #467, #468, #469, #470, #471, #472, #473, #474, #475, #476, #477, #478, #479, #480, #481, #482, #483, #484, #485), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.295022405731992, 0.589422840330981, 0.883257633385359, 1.17657913629243, 1.46943639316042, 1.76187586821874, 2.05394220688438, 2.34567903032986, 2.54088504952849, 2.59910059088773, 2.62502157090032, 2.91946564195701, 3.21362632847103, 3.50755171974643, 3.8012926620418, 4.09490391995122, 4.38844546604769, 4.39209452313736), .UNSPECIFIED.);
#431 = CARTESIAN_POINT('', (19., -2.46588414913244, -4.34964542957899));
#432 = CARTESIAN_POINT('', (19.0000938005655, -2.38033466413433, -4.39814481244563));
#433 = CARTESIAN_POINT('', (19.0019746826537, -2.2933040561254, -4.44414386744965));
#434 = CARTESIAN_POINT('', (19.0055390744587, -2.20510146244944, -4.48748565906381));
#435 = CARTESIAN_POINT('', (19.0090959517537, -2.11708481894558, -4.53073607679344));
#436 = CARTESIAN_POINT('', (19.014333478823, -2.02779920517346, -4.57139081019081));
#437 = CARTESIAN_POINT('', (19.0211616223818, -1.93755261515306, -4.60932640019272));
#438 = CARTESIAN_POINT('', (19.0279766467967, -1.84747941896831, -4.64718910325832));
#439 = CARTESIAN_POINT('', (19.0363838942329, -1.75634808049422, -4.68238573883797));
#440 = CARTESIAN_POINT('', (19.0463046998049, -1.6644644755865, -4.71482322144856));
#441 = CARTESIAN_POINT('', (19.0562081750542, -1.57274137906722, -4.74720404010844));
#442 = CARTESIAN_POINT('', (19.0676307310309, -1.48016910044511, -4.77687067526569));
#443 = CARTESIAN_POINT('', (19.0805035142717, -1.38705043946699, -4.80375801621756));
#444 = CARTESIAN_POINT('', (19.0933559234909, -1.29407915932898, -4.83060280201606));
#445 = CARTESIAN_POINT('', (19.1076675538494, -1.20046526440255, -4.8547055325349));
#446 = CARTESIAN_POINT('', (19.1233782895353, -1.10650758038741, -4.87602717122713));
#447 = CARTESIAN_POINT('', (19.1390666127338, -1.01268393372438, -4.89731839307774));
#448 = CARTESIAN_POINT('', (19.1561661446769, -0.918421366948308, -4.91585839768126));
#449 = CARTESIAN_POINT('', (19.1746248273305, -0.82401392640263, -4.93163269608499));
#450 = CARTESIAN_POINT('', (19.1930599577387, -0.729726944463985, -4.94738686736737));
#451 = CARTESIAN_POINT('', (19.2128691582879, -0.635201452267472, -4.96039820414837));
#452 = CARTESIAN_POINT('', (19.2340080851292, -0.540726032297687, -4.97067554342421));
#453 = CARTESIAN_POINT('', (19.2551231626007, -0.44635720143007, -4.98094128759557));
#454 = CARTESIAN_POINT('', (19.277585467294, -0.351946661721367, -4.98848926094101));
#455 = CARTESIAN_POINT('', (19.3013583303685, -0.257776996653741, -4.99335068065484));
#456 = CARTESIAN_POINT('', (19.317265153206, -0.194766488655405, -4.99660353841474));
#457 = CARTESIAN_POINT('', (19.3337671834004, -0.131830218447909, -4.99865609128967));
#458 = CARTESIAN_POINT('', (19.3508553878648, -0.0690514508386912, -4.99952316697679));
#459 = CARTESIAN_POINT('', (19.3559515374499, -0.0503291800949946, -4.9997817516287));
#460 = CARTESIAN_POINT('', (19.3611002358885, -0.0316193850479592, -4.99993497205158));
#461 = CARTESIAN_POINT('', (19.3663012716693, -0.0129242541314096, -4.99998329633761));
#462 = CARTESIAN_POINT('', (19.3686170784345, -0.00460008323981865, -5.0000048131495));
#463 = CARTESIAN_POINT('', (19.3709432890165, 0.00372127992014091, -5.00000553476066));
#464 = CARTESIAN_POINT('', (19.3732798855871, 0.0120396427543461, -4.99998550467923));
#465 = CARTESIAN_POINT('', (19.3998219764464, 0.106530384085882, -4.99975797706576));
#466 = CARTESIAN_POINT('', (19.427717660065, 0.200681625424755, -4.99684957174034));
#467 = CARTESIAN_POINT('', (19.4569456803314, 0.294214299362133, -4.99133628861559));
#468 = CARTESIAN_POINT('', (19.4861455704028, 0.387656953779221, -4.98582831169114));
#469 = CARTESIAN_POINT('', (19.5167021747985, 0.480568706952803, -4.97771538865623));
#470 = CARTESIAN_POINT('', (19.5486040319102, 0.572677321651471, -4.96709579988811));
#471 = CARTESIAN_POINT('', (19.5804803711488, 0.664712259888708, -4.95648470558845));
#472 = CARTESIAN_POINT('', (19.6137285926679, 0.756028786115127, -4.94336131306467));
#473 = CARTESIAN_POINT('', (19.6483483737567, 0.846360917879678, -4.92784670994197));
#474 = CARTESIAN_POINT('', (19.6829464296612, 0.936636362913301, -4.91234184280263));
#475 = CARTESIAN_POINT('', (19.7189449905566, 1.02600910912855, -4.89443487565042));
#476 = CARTESIAN_POINT('', (19.7563567314337, 1.11421829961729, -4.87427097941815));
#477 = CARTESIAN_POINT('', (19.7937519553125, 1.20238854642111, -4.85411598539229));
#478 = CARTESIAN_POINT('', (19.8325918054841, 1.28947391814612, -4.83168816494864));
#479 = CARTESIAN_POINT('', (19.8729044597098, 1.37521676110295, -4.8071591257188));
#480 = CARTESIAN_POINT('', (19.9132075425442, 1.46093924622651, -4.78263591039301));
#481 = CARTESIAN_POINT('', (19.9550177402969, 1.54539503209702, -4.7559907276574));
#482 = CARTESIAN_POINT('', (19.9983820601737, 1.62832656436337, -4.72742557845056));
#483 = CARTESIAN_POINT('', (19.9989211282579, 1.62935749814361, -4.72707048098099));
#484 = CARTESIAN_POINT('', (19.9994604414911, 1.63038820581998, -4.72671508386604));
#485 = CARTESIAN_POINT('', (20., 1.63141868689104, -4.72635938755135));
#486 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#487, #488), (#489, #490), (#491, #492), (#493, #494)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (10.0499999994752, 11.05), (0., 0.618798237792189), .UNSPECIFIED.);
#487 = CARTESIAN_POINT('', (20.0000000005248, -2.05497843775972, -3.15514297562876));
#488 = CARTESIAN_POINT('', (20.0000000005248, 1.63141868673922, -4.72635938790754));
#489 = CARTESIAN_POINT('', (19.6666666670165, -2.35480058696247, -3.35222083123419));
#490 = CARTESIAN_POINT('', (19.6666666670165, 1.59351984702771, -5.20129112313953));
#491 = CARTESIAN_POINT('', (19.3333333335082, -2.7399734256291, -3.6105955171051));
#492 = CARTESIAN_POINT('', (19.3333333335082, 1.55027666542576, -5.81565744806798));
#493 = CARTESIAN_POINT('', (19., -3.23826227069591, -3.91019179083418));
#494 = CARTESIAN_POINT('', (19., 1.45800989634313, -6.58219121019072));
#495 = ADVANCED_FACE('', (#496), #530, .T.);
#496 = FACE_OUTER_BOUND('', #497, .T.);
#497 = EDGE_LOOP('', (#498, #507, #529));
#498 = ORIENTED_EDGE('', *, *, #499, .T.);
#499 = EDGE_CURVE('', #389, #500, #502, .T.);
#500 = VERTEX_POINT('', #501);
#501 = CARTESIAN_POINT('', (20., -2.72880107278484, -4.18970699514516));
#502 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#503, #504, #505, #506), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.23464960724576), .UNSPECIFIED.);
#503 = CARTESIAN_POINT('', (20., -2.05497843823172, -3.15514297593901));
#504 = CARTESIAN_POINT('', (20., -2.27958598308276, -3.49999764900773));
#505 = CARTESIAN_POINT('', (20., -2.5041935279338, -3.84485232207645));
#506 = CARTESIAN_POINT('', (20., -2.72880107278484, -4.18970699514517));
#507 = ORIENTED_EDGE('', *, *, #508, .F.);
#508 = EDGE_CURVE('', #398, #500, #509, .T.);
#509 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#510, #511, #512, #513, #514, #515, #516, #517, #518, #519, #520, #521, #522, #523, #524, #525, #526, #527, #528), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.19704626923248, 0.394086811411794, 0.591122421317797, 0.788153935058861, 0.985182183360649, 1.09760125685394), .UNSPECIFIED.);
#510 = CARTESIAN_POINT('', (19.0472563009287, -3.1683752955371, -3.86799663736025));
#511 = CARTESIAN_POINT('', (19.104326483869, -3.14322283275943, -3.88859966501466));
#512 = CARTESIAN_POINT('', (19.1613784065204, -3.11784335323774, -3.90897860567789));
#513 = CARTESIAN_POINT('', (19.2184154290317, -3.09224772104786, -3.92912255238677));
#514 = CARTESIAN_POINT('', (19.2754507937899, -3.06665283278247, -3.94926591362172));
#515 = CARTESIAN_POINT('', (19.3324726101144, -3.04084120083381, -3.96917476963839));
#516 = CARTESIAN_POINT('', (19.389484236279, -3.01482417735654, -3.98883882597761));
#517 = CARTESIAN_POINT('', (19.4464944353417, -2.9888078051314, -4.00850239009072));
#518 = CARTESIAN_POINT('', (19.5034957953169, -2.96258543727706, -4.0279216313281));
#519 = CARTESIAN_POINT('', (19.5604916626025, -2.93616888511581, -4.0470868878834));
#520 = CARTESIAN_POINT('', (19.6174863450034, -2.90975288212714, -4.066251746013));
#521 = CARTESIAN_POINT('', (19.6744768850755, -2.8831420781532, -4.08516308349377));
#522 = CARTESIAN_POINT('', (19.7314666145462, -2.85634872366151, -4.10381188273016));
#523 = CARTESIAN_POINT('', (19.7884553995156, -2.82955581322098, -4.12246037289659));
#524 = CARTESIAN_POINT('', (19.8454447234494, -2.80257972369766, -4.14084677535421));
#525 = CARTESIAN_POINT('', (19.902437909051, -2.7754331364692, -4.15896271983637));
#526 = CARTESIAN_POINT('', (19.934956703569, -2.75994401645199, -4.16929919550264));
#527 = CARTESIAN_POINT('', (19.9674773833698, -2.74439909866478, -4.17954783370408));
#528 = CARTESIAN_POINT('', (20., -2.72880107278484, -4.18970699514516));
#529 = ORIENTED_EDGE('', *, *, #397, .F.);
#530 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#531, #532), (#533, #534), (#535, #536), (#537, #538)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (10.0499999999998, 11.0027436990714), (0.606522800229708, 1.), .UNSPECIFIED.);
#531 = CARTESIAN_POINT('', (20.0000000000002, -2.7288010727846, -4.18970699514501));
#532 = CARTESIAN_POINT('', (20.0000000000002, -2.05497843823154, -3.15514297593889));
#533 = CARTESIAN_POINT('', (19.6824187669763, -3.10811990587397, -4.43903928235881));
#534 = CARTESIAN_POINT('', (19.6824187669763, -2.34063210166197, -3.34290766105625));
#535 = CARTESIAN_POINT('', (19.3648375339525, -3.59031704663216, -4.76225631731893));
#536 = CARTESIAN_POINT('', (19.3648375339525, -2.70376034032973, -3.58631273896264));
#537 = CARTESIAN_POINT('', (19.0472563009286, -4.20727816146155, -5.13630370868478));
#538 = CARTESIAN_POINT('', (19.0472563009286, -3.16837529553712, -3.86799663736026));
#539 = ADVANCED_FACE('', (#540), #643, .T.);
#540 = FACE_OUTER_BOUND('', #541, .T.);
#541 = EDGE_LOOP('', (#542, #553, #562, #577, #585));
#542 = ORIENTED_EDGE('', *, *, #543, .T.);
#543 = EDGE_CURVE('', #544, #546, #548, .T.);
#544 = VERTEX_POINT('', #545);
#545 = CARTESIAN_POINT('', (20., -4.72635938755134, -1.63141868689105));
#546 = VERTEX_POINT('', #547);
#547 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#548 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#549, #550, #551, #552), .UNSPECIFIED., .F., .U., (4, 4), (1.66755681794501, 5.67483080112027), .UNSPECIFIED.);
#549 = CARTESIAN_POINT('', (20., -4.72635938856179, -1.63141868646037));
#550 = CARTESIAN_POINT('', (20., -4.2026205843542, -0.402619644896341));
#551 = CARTESIAN_POINT('', (20., -3.6788817801466, 0.82617939666769));
#552 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#553 = ORIENTED_EDGE('', *, *, #554, .T.);
#554 = EDGE_CURVE('', #546, #555, #557, .T.);
#555 = VERTEX_POINT('', #556);
#556 = CARTESIAN_POINT('', (19.0472563009287, -3.86799663736025, 3.1683752955371));
#557 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#558, #559, #560, #561), .UNSPECIFIED., .F., .U., (4, 4), (10.05, 11.0027436990714), .UNSPECIFIED.);
#558 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#559 = CARTESIAN_POINT('', (19.6824187669762, -3.34290766105635, 2.34063210166212));
#560 = CARTESIAN_POINT('', (19.3648375339524, -3.58631273896269, 2.70376034032982));
#561 = CARTESIAN_POINT('', (19.0472563009286, -3.86799663736025, 3.1683752955371));
#562 = ORIENTED_EDGE('', *, *, #563, .F.);
#563 = EDGE_CURVE('', #564, #555, #566, .T.);
#564 = VERTEX_POINT('', #565);
#565 = CARTESIAN_POINT('', (19., -4.34199641731339, 2.47932795572463));
#566 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#567, #568, #569, #570, #571, #572, #573, #574, #575, #576), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.296204089771723, 0.591735775822074, 0.838947094344948), .UNSPECIFIED.);
#567 = CARTESIAN_POINT('', (19., -4.34199641731394, 2.47932795572366));
#568 = CARTESIAN_POINT('', (19.0000942786592, -4.2930373009424, 2.56506905640755));
#569 = CARTESIAN_POINT('', (19.0019957040034, -4.24150452568511, 2.64940997743226));
#570 = CARTESIAN_POINT('', (19.005825897978, -4.18759570794223, 2.73203993141092));
#571 = CARTESIAN_POINT('', (19.009647397148, -4.13380926693525, 2.81448230969271));
#572 = CARTESIAN_POINT('', (19.0153935069915, -4.07758966855684, 2.89532481973907));
#573 = CARTESIAN_POINT('', (19.0232046471288, -4.01917493520501, 2.97426173028194));
#574 = CARTESIAN_POINT('', (19.0297386410916, -3.97031119593542, 3.04029220571496));
#575 = CARTESIAN_POINT('', (19.0377241359435, -3.9198633168517, 3.10505573167528));
#576 = CARTESIAN_POINT('', (19.0472563009287, -3.86799663736025, 3.1683752955371));
#577 = ORIENTED_EDGE('', *, *, #578, .T.);
#578 = EDGE_CURVE('', #564, #579, #581, .T.);
#579 = VERTEX_POINT('', #580);
#580 = CARTESIAN_POINT('', (19., -4.34964542957839, 2.46588414913349));
#581 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#582, #583, #584), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.415461709206738, 0.415936972387934), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.86889771402961, 0.86907794843178, 0.869260299866993))
   REPRESENTATION_ITEM ('')
);
#582 = CARTESIAN_POINT('', (19., -4.34199641731339, 2.47932795572463));
#583 = CARTESIAN_POINT('', (19., -4.34583132055721, 2.47261196798813));
#584 = CARTESIAN_POINT('', (19., -4.34964542957839, 2.46588414913349));
#585 = ORIENTED_EDGE('', *, *, #586, .T.);
#586 = EDGE_CURVE('', #579, #544, #587, .T.);
#587 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#588, #589, #590, #591, #592, #593, #594, #595, #596, #597, #598, #599, #600, #601, #602, #603, #604, #605, #606, #607, #608, #609, #610, #611, #612, #613, #614, #615, #616, #617, #618, #619, #620, #621, #622, #623, #624, #625, #626, #627, #628, #629, #630, #631, #632, #633, #634, #635, #636, #637, #638, #639, #640, #641, #642), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.295022405731997, 0.58942284033099, 0.883257633385372, 1.17657913629244, 1.46943639316044, 1.76187586821876, 2.05394220688441, 2.34567903032988, 2.54088504952852, 2.59910059088775, 2.62502157090035, 2.91946564195704, 3.21362632847106, 3.50755171974646, 3.80129266204183, 4.09490391995126, 4.38844546604773, 4.39209452313916), .UNSPECIFIED.);
#588 = CARTESIAN_POINT('', (19., -4.34964542957811, 2.46588414913399));
#589 = CARTESIAN_POINT('', (19.0000938005655, -4.39814481244478, 2.3803346641359));
#590 = CARTESIAN_POINT('', (19.0019746826537, -4.44414386744882, 2.29330405612699));
#591 = CARTESIAN_POINT('', (19.0055390744586, -4.48748565906302, 2.20510146245103));
#592 = CARTESIAN_POINT('', (19.0090959517536, -4.53073607679269, 2.11708481894719));
#593 = CARTESIAN_POINT('', (19.0143334788229, -4.57139081019008, 2.02779920517509));
#594 = CARTESIAN_POINT('', (19.0211616223817, -4.60932640019203, 1.93755261515469));
#595 = CARTESIAN_POINT('', (19.0279766467966, -4.64718910325766, 1.84747941896996));
#596 = CARTESIAN_POINT('', (19.0363838942328, -4.68238573883735, 1.75634808049588));
#597 = CARTESIAN_POINT('', (19.0463046998047, -4.71482322144797, 1.66446447558817));
#598 = CARTESIAN_POINT('', (19.056208175054, -4.74720404010789, 1.57274137906889));
#599 = CARTESIAN_POINT('', (19.0676307310307, -4.77687067526517, 1.48016910044679));
#600 = CARTESIAN_POINT('', (19.0805035142715, -4.80375801621707, 1.38705043946868));
#601 = CARTESIAN_POINT('', (19.0933559234907, -4.83060280201561, 1.29407915933068));
#602 = CARTESIAN_POINT('', (19.1076675538491, -4.85470553253447, 1.20046526440425));
#603 = CARTESIAN_POINT('', (19.123378289535, -4.87602717122674, 1.10650758038911));
#604 = CARTESIAN_POINT('', (19.1390666127335, -4.89731839307739, 1.01268393372609));
#605 = CARTESIAN_POINT('', (19.1561661446766, -4.91585839768093, 0.918421366950017));
#606 = CARTESIAN_POINT('', (19.1746248273302, -4.9316326960847, 0.82401392640434));
#607 = CARTESIAN_POINT('', (19.1930599577384, -4.94738686736712, 0.729726944465696));
#608 = CARTESIAN_POINT('', (19.2128691582875, -4.96039820414815, 0.635201452269184));
#609 = CARTESIAN_POINT('', (19.2340080851288, -4.97067554342402, 0.540726032299397));
#610 = CARTESIAN_POINT('', (19.2551231626003, -4.98094128759541, 0.446357201431781));
#611 = CARTESIAN_POINT('', (19.2775854672936, -4.98848926094089, 0.351946661723075));
#612 = CARTESIAN_POINT('', (19.301358330368, -4.99335068065475, 0.257776996655446));
#613 = CARTESIAN_POINT('', (19.3172651532055, -4.99660353841467, 0.194766488657108));
#614 = CARTESIAN_POINT('', (19.3337671833999, -4.99865609128962, 0.131830218449611));
#615 = CARTESIAN_POINT('', (19.3508553878643, -4.99952316697676, 0.0690514508403896));
#616 = CARTESIAN_POINT('', (19.3559515374495, -4.99978175162868, 0.0503291800966926));
#617 = CARTESIAN_POINT('', (19.361100235888, -4.99993497205156, 0.0316193850496566));
#618 = CARTESIAN_POINT('', (19.3663012716688, -4.99998329633761, 0.0129242541331065));
#619 = CARTESIAN_POINT('', (19.368617078434, -5.0000048131495, 0.00460008324151535));
#620 = CARTESIAN_POINT('', (19.3709432890161, -5.00000553476066, -0.00372127991844538));
#621 = CARTESIAN_POINT('', (19.3732798855866, -4.99998550467923, -0.0120396427526508));
#622 = CARTESIAN_POINT('', (19.3998219764459, -4.9997579770658, -0.106530384084191));
#623 = CARTESIAN_POINT('', (19.4277176600645, -4.9968495717404, -0.200681625423069));
#624 = CARTESIAN_POINT('', (19.4569456803309, -4.99133628861569, -0.294214299360454));
#625 = CARTESIAN_POINT('', (19.4861455704022, -4.98582831169127, -0.387656953777551));
#626 = CARTESIAN_POINT('', (19.5167021747979, -4.97771538865639, -0.480568706951141));
#627 = CARTESIAN_POINT('', (19.5486040319096, -4.9670957998883, -0.57267732164982));
#628 = CARTESIAN_POINT('', (19.5804803711482, -4.95648470558867, -0.664712259887066));
#629 = CARTESIAN_POINT('', (19.6137285926673, -4.94336131306492, -0.756028786113497));
#630 = CARTESIAN_POINT('', (19.6483483737561, -4.92784670994224, -0.846360917878059));
#631 = CARTESIAN_POINT('', (19.6829464296606, -4.91234184280294, -0.936636362911694));
#632 = CARTESIAN_POINT('', (19.718944990556, -4.89443487565076, -1.02600910912696));
#633 = CARTESIAN_POINT('', (19.756356731433, -4.87427097941851, -1.11421829961571));
#634 = CARTESIAN_POINT('', (19.7937519553118, -4.85411598539268, -1.20238854641955));
#635 = CARTESIAN_POINT('', (19.8325918054834, -4.83168816494905, -1.28947391814457));
#636 = CARTESIAN_POINT('', (19.8729044597091, -4.80715912571924, -1.37521676110141));
#637 = CARTESIAN_POINT('', (19.9132075425435, -4.78263591039347, -1.460939246225));
#638 = CARTESIAN_POINT('', (19.9550177402962, -4.75599072765788, -1.54539503209552));
#639 = CARTESIAN_POINT('', (19.998382060173, -4.72742557845107, -1.62832656436189));
#640 = CARTESIAN_POINT('', (19.9989211282574, -4.72707048098133, -1.62935749814263));
#641 = CARTESIAN_POINT('', (19.9994604414909, -4.72671508386621, -1.63038820581949));
#642 = CARTESIAN_POINT('', (20., -4.72635938755134, -1.63141868689105));
#643 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#644, #645), (#646, #647), (#648, #649), (#650, #651)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (10.0499999994752, 11.05), (0., 0.618798237792191), .UNSPECIFIED.);
#644 = CARTESIAN_POINT('', (20.0000000005248, -3.15514297562875, 2.05497843775971));
#645 = CARTESIAN_POINT('', (20.0000000005248, -4.72635938790753, -1.63141868673923));
#646 = CARTESIAN_POINT('', (19.6666666670165, -3.35222083123419, 2.35480058696247));
#647 = CARTESIAN_POINT('', (19.6666666670165, -5.20129112313953, -1.59351984702771));
#648 = CARTESIAN_POINT('', (19.3333333335083, -3.61059551710509, 2.73997342562909));
#649 = CARTESIAN_POINT('', (19.3333333335083, -5.81565744806798, -1.55027666542577));
#650 = CARTESIAN_POINT('', (19., -3.91019179083418, 3.23826227069591));
#651 = CARTESIAN_POINT('', (19., -6.58219121019072, -1.45800989634314));
#652 = ADVANCED_FACE('', (#653), #687, .T.);
#653 = FACE_OUTER_BOUND('', #654, .T.);
#654 = EDGE_LOOP('', (#655, #664, #686));
#655 = ORIENTED_EDGE('', *, *, #656, .T.);
#656 = EDGE_CURVE('', #546, #657, #659, .T.);
#657 = VERTEX_POINT('', #658);
#658 = CARTESIAN_POINT('', (20., -4.18970699514516, 2.72880107278484));
#659 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#660, #661, #662, #663), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.23464960724575), .UNSPECIFIED.);
#660 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#661 = CARTESIAN_POINT('', (20., -3.49999764900773, 2.27958598308276));
#662 = CARTESIAN_POINT('', (20., -3.84485232207645, 2.5041935279338));
#663 = CARTESIAN_POINT('', (20., -4.18970699514516, 2.72880107278484));
#664 = ORIENTED_EDGE('', *, *, #665, .F.);
#665 = EDGE_CURVE('', #555, #657, #666, .T.);
#666 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#667, #668, #669, #670, #671, #672, #673, #674, #675, #676, #677, #678, #679, #680, #681, #682, #683, #684, #685), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.197046269232487, 0.394086811411802, 0.591122421317814, 0.788153935058874, 0.985182183360665, 1.09760125685394), .UNSPECIFIED.);
#667 = CARTESIAN_POINT('', (19.0472563009287, -3.86799663736025, 3.1683752955371));
#668 = CARTESIAN_POINT('', (19.104326483869, -3.88859966501466, 3.14322283275943));
#669 = CARTESIAN_POINT('', (19.1613784065204, -3.90897860567789, 3.11784335323774));
#670 = CARTESIAN_POINT('', (19.2184154290317, -3.92912255238677, 3.09224772104786));
#671 = CARTESIAN_POINT('', (19.2754507937899, -3.94926591362172, 3.06665283278247));
#672 = CARTESIAN_POINT('', (19.3324726101145, -3.96917476963839, 3.0408412008338));
#673 = CARTESIAN_POINT('', (19.389484236279, -3.98883882597761, 3.01482417735654));
#674 = CARTESIAN_POINT('', (19.4464944353418, -4.00850239009072, 2.98880780513139));
#675 = CARTESIAN_POINT('', (19.5034957953169, -4.0279216313281, 2.96258543727705));
#676 = CARTESIAN_POINT('', (19.5604916626025, -4.04708688788341, 2.9361688851158));
#677 = CARTESIAN_POINT('', (19.6174863450034, -4.06625174601301, 2.90975288212714));
#678 = CARTESIAN_POINT('', (19.6744768850755, -4.08516308349377, 2.88314207815319));
#679 = CARTESIAN_POINT('', (19.7314666145462, -4.10381188273016, 2.8563487236615));
#680 = CARTESIAN_POINT('', (19.7884553995156, -4.12246037289659, 2.82955581322098));
#681 = CARTESIAN_POINT('', (19.8454447234494, -4.14084677535422, 2.80257972369765));
#682 = CARTESIAN_POINT('', (19.9024379090511, -4.15896271983637, 2.7754331364692));
#683 = CARTESIAN_POINT('', (19.934956703569, -4.16929919550264, 2.75994401645199));
#684 = CARTESIAN_POINT('', (19.9674773833698, -4.17954783370408, 2.74439909866478));
#685 = CARTESIAN_POINT('', (20., -4.18970699514516, 2.72880107278484));
#686 = ORIENTED_EDGE('', *, *, #554, .F.);
#687 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#688, #689), (#690, #691), (#692, #693), (#694, #695)), .UNSPECIFIED., .F., .F., .U., (4, 4), (2, 2), (10.0499999999998, 11.0027436990713), (0.60652280022971, 1.), .UNSPECIFIED.);
#688 = CARTESIAN_POINT('', (20.0000000000002, -4.18970699514499, 2.72880107278457));
#689 = CARTESIAN_POINT('', (20.0000000000002, -3.15514297593888, 2.05497843823152));
#690 = CARTESIAN_POINT('', (19.6824187669764, -4.43903928235878, 3.10811990587394));
#691 = CARTESIAN_POINT('', (19.6824187669764, -3.34290766105623, 2.34063210166195));
#692 = CARTESIAN_POINT('', (19.3648375339525, -4.76225631731891, 3.59031704663213));
#693 = CARTESIAN_POINT('', (19.3648375339525, -3.58631273896263, 2.70376034032971));
#694 = CARTESIAN_POINT('', (19.0472563009287, -5.13630370868475, 4.20727816146152));
#695 = CARTESIAN_POINT('', (19.0472563009287, -3.86799663736025, 3.1683752955371));
#696 = ADVANCED_FACE('', (#697), #747, .T.);
#697 = FACE_OUTER_BOUND('', #698, .T.);
#698 = EDGE_LOOP('', (#699, #705, #706, #707, #708, #709, #715, #716, #717, #718, #719, #725, #726, #727, #728, #729, #735, #736, #741, #742, #743, #744, #745, #746));
#699 = ORIENTED_EDGE('', *, *, #700, .F.);
#700 = EDGE_CURVE('', #387, #343, #701, .T.);
#701 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#702, #703, #704), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.805449646621306, 0.906513990501021), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.898890933232419, 0.833010477169237, 0.862861598920892))
   REPRESENTATION_ITEM ('')
);
#702 = CARTESIAN_POINT('', (20., 1.6314186871445, -4.72635938828563));
#703 = CARTESIAN_POINT('', (20., 3.25330060713796, -4.16652712517479));
#704 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#705 = ORIENTED_EDGE('', *, *, #429, .F.);
#706 = ORIENTED_EDGE('', *, *, #421, .F.);
#707 = ORIENTED_EDGE('', *, *, #406, .T.);
#708 = ORIENTED_EDGE('', *, *, #508, .T.);
#709 = ORIENTED_EDGE('', *, *, #710, .F.);
#710 = EDGE_CURVE('', #544, #500, #711, .T.);
#711 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#712, #713, #714), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.555449646621306, 0.656513990501021), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.898890933232419, 0.833010477169237, 0.862861598920892))
   REPRESENTATION_ITEM ('')
);
#712 = CARTESIAN_POINT('', (20., -4.72635938828563, -1.6314186871445));
#713 = CARTESIAN_POINT('', (20., -4.16652712517478, -3.25330060713796));
#714 = CARTESIAN_POINT('', (20., -2.72880107278484, -4.18970699514516));
#715 = ORIENTED_EDGE('', *, *, #586, .F.);
#716 = ORIENTED_EDGE('', *, *, #578, .F.);
#717 = ORIENTED_EDGE('', *, *, #563, .T.);
#718 = ORIENTED_EDGE('', *, *, #665, .T.);
#719 = ORIENTED_EDGE('', *, *, #720, .F.);
#720 = EDGE_CURVE('', #73, #657, #721, .T.);
#721 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#722, #723, #724), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.305449646621307, 0.406513990501021), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.898890933232418, 0.833010477169238, 0.862861598920892))
   REPRESENTATION_ITEM ('')
);
#722 = CARTESIAN_POINT('', (20., -1.63141868714452, 4.72635938828562));
#723 = CARTESIAN_POINT('', (20., -3.25330060713796, 4.16652712517477));
#724 = CARTESIAN_POINT('', (20., -4.18970699514516, 2.72880107278484));
#725 = ORIENTED_EDGE('', *, *, #115, .F.);
#726 = ORIENTED_EDGE('', *, *, #107, .F.);
#727 = ORIENTED_EDGE('', *, *, #92, .T.);
#728 = ORIENTED_EDGE('', *, *, #194, .T.);
#729 = ORIENTED_EDGE('', *, *, #730, .F.);
#730 = EDGE_CURVE('', #230, #186, #731, .T.);
#731 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#732, #733, #734), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.0554496465965617, 0.156513990501021), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.898890933264679, 0.833010477161929, 0.862861598920892))
   REPRESENTATION_ITEM ('')
);
#732 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#733 = CARTESIAN_POINT('', (20., 4.16652712553941, 3.25330060690047));
#734 = CARTESIAN_POINT('', (20., 2.72880107278484, 4.18970699514516));
#735 = ORIENTED_EDGE('', *, *, #305, .F.);
#736 = ORIENTED_EDGE('', *, *, #737, .T.);
#737 = EDGE_CURVE('', #273, #8, #738, .T.);
#738 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#739, #740), .UNSPECIFIED., .F., .U., (2, 2), (0.10330448018963, 1.), .UNSPECIFIED.);
#739 = CARTESIAN_POINT('', (19.3699058296652, 5., 0.));
#740 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#741 = ORIENTED_EDGE('', *, *, #29, .T.);
#742 = ORIENTED_EDGE('', *, *, #737, .F.);
#743 = ORIENTED_EDGE('', *, *, #272, .F.);
#744 = ORIENTED_EDGE('', *, *, #264, .F.);
#745 = ORIENTED_EDGE('', *, *, #249, .T.);
#746 = ORIENTED_EDGE('', *, *, #351, .T.);
#747 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#748, #749, #750, #751, #752, #753, #754, #755, #756), (#757, #758, #759, #760, #761, #762, #763, #764, #765)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.677966101694916, 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#748 = CARTESIAN_POINT('', (20., 5., 0.));
#749 = CARTESIAN_POINT('', (20., 5., 5.));
#750 = CARTESIAN_POINT('', (20., -1.22039495907275E-15, 5.));
#751 = CARTESIAN_POINT('', (20., -5., 5.));
#752 = CARTESIAN_POINT('', (20., -5., -3.38447948907689E-15));
#753 = CARTESIAN_POINT('', (20., -5., -5.));
#754 = CARTESIAN_POINT('', (20., 1.55176113043046E-15, -5.));
#755 = CARTESIAN_POINT('', (20., 5., -5.));
#756 = CARTESIAN_POINT('', (20., 5., 0.));
#757 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#758 = CARTESIAN_POINT('', (-29.5, 5., 5.));
#759 = CARTESIAN_POINT('', (-29.5, -1.22039495907275E-15, 5.));
#760 = CARTESIAN_POINT('', (-29.5, -5., 5.));
#761 = CARTESIAN_POINT('', (-29.5, -5., -3.38447948907689E-15));
#762 = CARTESIAN_POINT('', (-29.5, -5., -5.));
#763 = CARTESIAN_POINT('', (-29.5, 1.55176113043046E-15, -5.));
#764 = CARTESIAN_POINT('', (-29.5, 5., -5.));
#765 = CARTESIAN_POINT('', (-29.5, 5., 0.));
#766 = ADVANCED_FACE('', (#767), #781, .T.);
#767 = FACE_OUTER_BOUND('', #768, .T.);
#768 = EDGE_LOOP('', (#769, #770, #771, #772, #773, #774, #775, #776, #777, #778, #779, #780));
#769 = ORIENTED_EDGE('', *, *, #499, .F.);
#770 = ORIENTED_EDGE('', *, *, #386, .F.);
#771 = ORIENTED_EDGE('', *, *, #700, .T.);
#772 = ORIENTED_EDGE('', *, *, #342, .F.);
#773 = ORIENTED_EDGE('', *, *, #229, .F.);
#774 = ORIENTED_EDGE('', *, *, #730, .T.);
#775 = ORIENTED_EDGE('', *, *, #185, .F.);
#776 = ORIENTED_EDGE('', *, *, #72, .F.);
#777 = ORIENTED_EDGE('', *, *, #720, .T.);
#778 = ORIENTED_EDGE('', *, *, #656, .F.);
#779 = ORIENTED_EDGE('', *, *, #543, .F.);
#780 = ORIENTED_EDGE('', *, *, #710, .T.);
#781 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#782, #783), (#784, #785)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (60.2511267743089, 69.7038455503999), (53.5844491672496, 63.0371679423523), .UNSPECIFIED.);
#782 = CARTESIAN_POINT('', (20., 4.72635938853969, 4.72635938755133));
#783 = CARTESIAN_POINT('', (20., 4.72635938853969, -4.72635938755135));
#784 = CARTESIAN_POINT('', (20., -4.72635938755134, 4.72635938755133));
#785 = CARTESIAN_POINT('', (20., -4.72635938755134, -4.72635938755135));
#786 = DRAUGHTING_MODEL('', (#794, #2832), #2833);
#787 = PRESENTATION_STYLE_ASSIGNMENT((#788));
#788 = SURFACE_STYLE_USAGE(.POSITIVE., #789);
#789 = SURFACE_SIDE_STYLE('', (#790));
#790 = SURFACE_STYLE_FILL_AREA(#791);
#791 = FILL_AREA_STYLE('', (#792));
#792 = FILL_AREA_STYLE_COLOUR('', #793);
#793 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#794 = STYLED_ITEM('', (#787), #1);
#795 = MANIFOLD_SOLID_BREP('CUT', #796);
#796 = CLOSED_SHELL('', (#797, #909, #1118, #1238, #1472, #1583, #1706, #1940, #2051, #2171, #2405, #2516, #2636, #2772));
#797 = ADVANCED_FACE('', (#798), #904, .T.);
#798 = FACE_OUTER_BOUND('', #799, .T.);
#799 = EDGE_LOOP('', (#800, #811, #819, #828, #837, #845, #854, #863, #871, #880, #889, #897));
#800 = ORIENTED_EDGE('', *, *, #801, .T.);
#801 = EDGE_CURVE('', #802, #804, #806, .T.);
#802 = VERTEX_POINT('', #803);
#803 = CARTESIAN_POINT('', (20., -2.05497843823172, -3.15514297593901));
#804 = VERTEX_POINT('', #805);
#805 = CARTESIAN_POINT('', (20., -2.72880107278484, -4.18970699514516));
#806 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#807, #808, #809, #810), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.23464960724576), .UNSPECIFIED.);
#807 = CARTESIAN_POINT('', (20., -2.05497843823172, -3.15514297593901));
#808 = CARTESIAN_POINT('', (20., -2.27958598308276, -3.49999764900773));
#809 = CARTESIAN_POINT('', (20., -2.5041935279338, -3.84485232207645));
#810 = CARTESIAN_POINT('', (20., -2.72880107278484, -4.18970699514517));
#811 = ORIENTED_EDGE('', *, *, #812, .F.);
#812 = EDGE_CURVE('', #813, #804, #815, .T.);
#813 = VERTEX_POINT('', #814);
#814 = CARTESIAN_POINT('', (20., -4.72635938755134, -1.63141868689105));
#815 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#816, #817, #818), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.555449646621306, 0.656513990501021), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.898890933232419, 0.833010477169237, 0.862861598920892))
   REPRESENTATION_ITEM ('')
);
#816 = CARTESIAN_POINT('', (20., -4.72635938828563, -1.6314186871445));
#817 = CARTESIAN_POINT('', (20., -4.16652712517478, -3.25330060713796));
#818 = CARTESIAN_POINT('', (20., -2.72880107278484, -4.18970699514516));
#819 = ORIENTED_EDGE('', *, *, #820, .T.);
#820 = EDGE_CURVE('', #813, #821, #823, .T.);
#821 = VERTEX_POINT('', #822);
#822 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#823 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#824, #825, #826, #827), .UNSPECIFIED., .F., .U., (4, 4), (1.66755681794501, 5.67483080112027), .UNSPECIFIED.);
#824 = CARTESIAN_POINT('', (20., -4.72635938856179, -1.63141868646037));
#825 = CARTESIAN_POINT('', (20., -4.2026205843542, -0.402619644896341));
#826 = CARTESIAN_POINT('', (20., -3.6788817801466, 0.82617939666769));
#827 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#828 = ORIENTED_EDGE('', *, *, #829, .T.);
#829 = EDGE_CURVE('', #821, #830, #832, .T.);
#830 = VERTEX_POINT('', #831);
#831 = CARTESIAN_POINT('', (20., -4.18970699514516, 2.72880107278484));
#832 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#833, #834, #835, #836), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.23464960724575), .UNSPECIFIED.);
#833 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#834 = CARTESIAN_POINT('', (20., -3.49999764900773, 2.27958598308276));
#835 = CARTESIAN_POINT('', (20., -3.84485232207645, 2.5041935279338));
#836 = CARTESIAN_POINT('', (20., -4.18970699514516, 2.72880107278484));
#837 = ORIENTED_EDGE('', *, *, #838, .F.);
#838 = EDGE_CURVE('', #839, #830, #841, .T.);
#839 = VERTEX_POINT('', #840);
#840 = CARTESIAN_POINT('', (20., -1.63141868689106, 4.72635938755133));
#841 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#842, #843, #844), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.305449646621307, 0.406513990501021), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.898890933232418, 0.833010477169238, 0.862861598920892))
   REPRESENTATION_ITEM ('')
);
#842 = CARTESIAN_POINT('', (20., -1.63141868714452, 4.72635938828562));
#843 = CARTESIAN_POINT('', (20., -3.25330060713796, 4.16652712517477));
#844 = CARTESIAN_POINT('', (20., -4.18970699514516, 2.72880107278484));
#845 = ORIENTED_EDGE('', *, *, #846, .T.);
#846 = EDGE_CURVE('', #839, #847, #849, .T.);
#847 = VERTEX_POINT('', #848);
#848 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#849 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#850, #851, #852, #853), .UNSPECIFIED., .F., .U., (4, 4), (1.667556817945, 5.67483080112027), .UNSPECIFIED.);
#850 = CARTESIAN_POINT('', (20., -1.63141868646038, 4.72635938856179));
#851 = CARTESIAN_POINT('', (20., -0.402619644896349, 4.2026205843542));
#852 = CARTESIAN_POINT('', (20., 0.826179396667686, 3.6788817801466));
#853 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#854 = ORIENTED_EDGE('', *, *, #855, .T.);
#855 = EDGE_CURVE('', #847, #856, #858, .T.);
#856 = VERTEX_POINT('', #857);
#857 = CARTESIAN_POINT('', (20., 2.72880107278484, 4.18970699514516));
#858 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#859, #860, #861, #862), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.23464960724575), .UNSPECIFIED.);
#859 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#860 = CARTESIAN_POINT('', (20., 2.27958598308276, 3.49999764900773));
#861 = CARTESIAN_POINT('', (20., 2.5041935279338, 3.84485232207645));
#862 = CARTESIAN_POINT('', (20., 2.72880107278484, 4.18970699514516));
#863 = ORIENTED_EDGE('', *, *, #864, .F.);
#864 = EDGE_CURVE('', #865, #856, #867, .T.);
#865 = VERTEX_POINT('', #866);
#866 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#867 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#868, #869, #870), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.0554496465965617, 0.156513990501021), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.898890933264679, 0.833010477161929, 0.862861598920892))
   REPRESENTATION_ITEM ('')
);
#868 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#869 = CARTESIAN_POINT('', (20., 4.16652712553941, 3.25330060690047));
#870 = CARTESIAN_POINT('', (20., 2.72880107278484, 4.18970699514516));
#871 = ORIENTED_EDGE('', *, *, #872, .T.);
#872 = EDGE_CURVE('', #865, #873, #875, .T.);
#873 = VERTEX_POINT('', #874);
#874 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#875 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#876, #877, #878, #879), .UNSPECIFIED., .F., .U., (4, 4), (1.66755681800139, 5.67483080112027), .UNSPECIFIED.);
#876 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#877 = CARTESIAN_POINT('', (20., 4.20262058433946, 0.402619644861762));
#878 = CARTESIAN_POINT('', (20., 3.67888178013923, -0.826179396684979));
#879 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#880 = ORIENTED_EDGE('', *, *, #881, .T.);
#881 = EDGE_CURVE('', #873, #882, #884, .T.);
#882 = VERTEX_POINT('', #883);
#883 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#884 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#885, #886, #887, #888), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.23464960724576), .UNSPECIFIED.);
#885 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#886 = CARTESIAN_POINT('', (20., 3.49999764900773, -2.27958598308276));
#887 = CARTESIAN_POINT('', (20., 3.84485232207645, -2.5041935279338));
#888 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#889 = ORIENTED_EDGE('', *, *, #890, .F.);
#890 = EDGE_CURVE('', #891, #882, #893, .T.);
#891 = VERTEX_POINT('', #892);
#892 = CARTESIAN_POINT('', (20., 1.63141868689104, -4.72635938755135));
#893 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#894, #895, #896), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.805449646621306, 0.906513990501021), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.898890933232419, 0.833010477169237, 0.862861598920892))
   REPRESENTATION_ITEM ('')
);
#894 = CARTESIAN_POINT('', (20., 1.6314186871445, -4.72635938828563));
#895 = CARTESIAN_POINT('', (20., 3.25330060713796, -4.16652712517479));
#896 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#897 = ORIENTED_EDGE('', *, *, #898, .T.);
#898 = EDGE_CURVE('', #891, #802, #899, .T.);
#899 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#900, #901, #902, #903), .UNSPECIFIED., .F., .U., (4, 4), (1.66755681794502, 5.67483080112027), .UNSPECIFIED.);
#900 = CARTESIAN_POINT('', (20., 1.63141868646037, -4.72635938856178));
#901 = CARTESIAN_POINT('', (20., 0.40261964489634, -4.20262058435419));
#902 = CARTESIAN_POINT('', (20., -0.826179396667688, -3.6788817801466));
#903 = CARTESIAN_POINT('', (20., -2.05497843823172, -3.15514297593901));
#904 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#905, #906), (#907, #908)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (53.5844491672496, 63.0371679423523), (60.2511267743089, 69.7038455503999), .UNSPECIFIED.);
#905 = CARTESIAN_POINT('', (20., 4.72635938853968, 4.72635938755133));
#906 = CARTESIAN_POINT('', (20., -4.72635938755134, 4.72635938755133));
#907 = CARTESIAN_POINT('', (20., 4.72635938853968, -4.72635938755135));
#908 = CARTESIAN_POINT('', (20., -4.72635938755134, -4.72635938755135));
#909 = ADVANCED_FACE('', (#910), #1099, .T.);
#910 = FACE_OUTER_BOUND('', #911, .T.);
#911 = EDGE_LOOP('', (#912, #913, #994, #1002));
#912 = ORIENTED_EDGE('', *, *, #812, .T.);
#913 = ORIENTED_EDGE('', *, *, #914, .T.);
#914 = EDGE_CURVE('', #804, #915, #917, .T.);
#915 = VERTEX_POINT('', #916);
#916 = CARTESIAN_POINT('', (25., -0.0285889222949174, -4.99991826668417));
#917 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#918, #919, #920, #921, #922, #923, #924, #925, #926, #927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938, #939, #940, #941, #942, #943, #944, #945, #946, #947, #948, #949, #950, #951, #952, #953, #954, #955, #956, #957, #958, #959, #960, #961, #962, #963, #964, #965, #966, #967, #968, #969, #970, #971, #972, #973, #974, #975, #976, #977, #978, #979, #980, #981, #982, #983, #984, #985, #986, #987, #988, #989, #990, #991, #992, #993), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (1.09760125685394, 1.18220793244657, 1.37923181400625, 1.57625424808499, 1.70760438356325, 2.00326463680336, 2.2003958668064, 2.39756144725872, 2.4851568111178, 2.57274726604282, 2.70410528563745, 2.83542228655618, 2.96671819121609, 3.09801298594864, 3.22932616652034, 3.31689509638923, 3.37528245176478, 3.6708798481213, 3.96644109196808, 4.1634367816707, 4.36038748963761, 4.80329147437558, 5.09871216752338, 5.7629760660234, 6.05835795178948, 6.85663186764718), .UNSPECIFIED.);
#918 = CARTESIAN_POINT('', (20., -2.72880107278484, -4.18970699514516));
#919 = CARTESIAN_POINT('', (20.0244765446747, -2.71706198728536, -4.19735278735488));
#920 = CARTESIAN_POINT('', (20.0489546842839, -2.70529258314344, -4.2049480562351));
#921 = CARTESIAN_POINT('', (20.0734342565813, -2.69349411411674, -4.21249207206595));
#922 = CARTESIAN_POINT('', (20.1304399280507, -2.66601897521288, -4.23005984991717));
#923 = CARTESIAN_POINT('', (20.1874554861727, -2.63838516774178, -4.24735030095603));
#924 = CARTESIAN_POINT('', (20.2444842882379, -2.61060626696069, -4.26435633113669));
#925 = CARTESIAN_POINT('', (20.3015126713278, -2.58282757026364, -4.28136223637866));
#926 = CARTESIAN_POINT('', (20.3585556456174, -2.55490312246121, -4.29808412813277));
#927 = CARTESIAN_POINT('', (20.4156166271397, -2.52684698977941, -4.31451553366571));
#928 = CARTESIAN_POINT('', (20.4536578161472, -2.50814263844002, -4.32546995798263));
#929 = CARTESIAN_POINT('', (20.4917086824251, -2.489381322111, -4.33629441909777));
#930 = CARTESIAN_POINT('', (20.5297655905841, -2.47056018607387, -4.34699118551978));
#931 = CARTESIAN_POINT('', (20.6154291116978, -2.42819508438026, -4.37106888180585));
#932 = CARTESIAN_POINT('', (20.701118905255, -2.38551421723473, -4.39450819461645));
#933 = CARTESIAN_POINT('', (20.7867484735679, -2.34241057475877, -4.4173649044717));
#934 = CARTESIAN_POINT('', (20.8438419176179, -2.31367125668751, -4.4326045969167));
#935 = CARTESIAN_POINT('', (20.9009105482249, -2.28474333999492, -4.44758517209215));
#936 = CARTESIAN_POINT('', (20.9579356770491, -2.25560483690706, -4.46231406556301));
#937 = CARTESIAN_POINT('', (21.0149707425983, -2.22646125638589, -4.4770455255684));
#938 = CARTESIAN_POINT('', (21.0719635891336, -2.19710601367579, -4.49152561369027));
#939 = CARTESIAN_POINT('', (21.1289038133661, -2.16752995489151, -4.50575342142111));
#940 = CARTESIAN_POINT('', (21.1542008233635, -2.15439010753689, -4.51207445368364));
#941 = CARTESIAN_POINT('', (21.1794877840514, -2.14120675860625, -4.51834563293859));
#942 = CARTESIAN_POINT('', (21.2047644127008, -2.12798010232809, -4.52456635315427));
#943 = CARTESIAN_POINT('', (21.2300396248219, -2.11475418728532, -4.53078672475441));
#944 = CARTESIAN_POINT('', (21.2553041944786, -2.10148419824045, -4.536956950623));
#945 = CARTESIAN_POINT('', (21.2805677440834, -2.08818588795943, -4.54306941365935));
#946 = CARTESIAN_POINT('', (21.3184550897633, -2.06824262240653, -4.5522361777775));
#947 = CARTESIAN_POINT('', (21.3563411369348, -2.04823642450108, -4.56127259544069));
#948 = CARTESIAN_POINT('', (21.3942498931361, -2.02820804999458, -4.57016105908065));
#949 = CARTESIAN_POINT('', (21.4321468117123, -2.00818592967343, -4.57904674715342));
#950 = CARTESIAN_POINT('', (21.4700669043798, -1.98814149181353, -4.58778473561787));
#951 = CARTESIAN_POINT('', (21.5080227386263, -1.96809855287903, -4.59636683546423));
#952 = CARTESIAN_POINT('', (21.5459724752153, -1.94805883387054, -4.60494755658431));
#953 = CARTESIAN_POINT('', (21.5839584337316, -1.92802041987062, -4.61337261698201));
#954 = CARTESIAN_POINT('', (21.6219815722472, -1.90798907774097, -4.62164231407204));
#955 = CARTESIAN_POINT('', (21.6600043893292, -1.88795790494893, -4.62991194125309));
#956 = CARTESIAN_POINT('', (21.6980648604374, -1.8679335845667, -4.63802639284796));
#957 = CARTESIAN_POINT('', (21.7361525504373, -1.84790300264323, -4.64599338062617));
#958 = CARTESIAN_POINT('', (21.774245574039, -1.8278696157414, -4.65396148405984));
#959 = CARTESIAN_POINT('', (21.8123662468361, -1.80782973813065, -4.66178226529662));
#960 = CARTESIAN_POINT('', (21.8504930695025, -1.78775099486659, -4.66946960375089));
#961 = CARTESIAN_POINT('', (21.8759187354232, -1.77436106665763, -4.67459606553523));
#962 = CARTESIAN_POINT('', (21.9013470570887, -1.76095337622429, -4.67966333921479));
#963 = CARTESIAN_POINT('', (21.9267689698557, -1.74751360684019, -4.68467674380084));
#964 = CARTESIAN_POINT('', (21.9437192541321, -1.73855252221382, -4.68801947547113));
#965 = CARTESIAN_POINT('', (21.9606662397364, -1.7295763292345, -4.69133855740156));
#966 = CARTESIAN_POINT('', (21.9776087371592, -1.72058325172326, -4.69463451973521));
#967 = CARTESIAN_POINT('', (22.0633834411811, -1.67505403943992, -4.71132097312994));
#968 = CARTESIAN_POINT('', (22.1490484771623, -1.62909447923054, -4.72741358027428));
#969 = CARTESIAN_POINT('', (22.2346093649964, -1.58274041704356, -4.74288232747312));
#970 = CARTESIAN_POINT('', (22.3201597884594, -1.53639202410707, -4.75834918279455));
#971 = CARTESIAN_POINT('', (22.4056108447618, -1.48964642700955, -4.7731922686693));
#972 = CARTESIAN_POINT('', (22.491023729676, -1.44263357281187, -4.78735922765318));
#973 = CARTESIAN_POINT('', (22.5479526082873, -1.41129885004164, -4.79680170332995));
#974 = CARTESIAN_POINT('', (22.6048674157399, -1.37984636357696, -4.80594367380133));
#975 = CARTESIAN_POINT('', (22.6618001795088, -1.34833875657301, -4.81476713845261));
#976 = CARTESIAN_POINT('', (22.7187199433256, -1.31683834397445, -4.82358858836563));
#977 = CARTESIAN_POINT('', (22.7756642727942, -1.28529099642921, -4.83208981846286));
#978 = CARTESIAN_POINT('', (22.8326291241587, -1.25369978483999, -4.8402723941419));
#979 = CARTESIAN_POINT('', (22.9607320384353, -1.18265727049719, -4.85867342154148));
#980 = CARTESIAN_POINT('', (23.0889497282478, -1.11138707898484, -4.8754662321655));
#981 = CARTESIAN_POINT('', (23.2171830038792, -1.03982774303889, -4.890680756787));
#982 = CARTESIAN_POINT('', (23.3027156802087, -0.992097062451647, -4.90082897302456));
#983 = CARTESIAN_POINT('', (23.3882585234572, -0.944230210079289, -4.91027626606174));
#984 = CARTESIAN_POINT('', (23.4737766163181, -0.89619774160595, -4.91902730302856));
#985 = CARTESIAN_POINT('', (23.666067078949, -0.788195033932671, -4.93870431979253));
#986 = CARTESIAN_POINT('', (23.8582906400304, -0.679369176374367, -4.95485057163577));
#987 = CARTESIAN_POINT('', (24.0504903456114, -0.570146899463703, -4.96738688980756));
#988 = CARTESIAN_POINT('', (24.1359568471124, -0.521578428116113, -4.97296148344498));
#989 = CARTESIAN_POINT('', (24.2214287702727, -0.472932383467595, -4.97782315393263));
#990 = CARTESIAN_POINT('', (24.3069045225182, -0.424237446340068, -4.98196974992049));
#991 = CARTESIAN_POINT('', (24.5379040074019, -0.292638658410266, -4.99317598691815));
#992 = CARTESIAN_POINT('', (24.7689834636012, -0.160631993392072, -4.9991632605225));
#993 = CARTESIAN_POINT('', (25., -0.0285889222949188, -4.99991826668417));
#994 = ORIENTED_EDGE('', *, *, #995, .F.);
#995 = EDGE_CURVE('', #996, #915, #998, .T.);
#996 = VERTEX_POINT('', #997);
#997 = CARTESIAN_POINT('', (25., -2.25311806633033, -4.46357020547184));
#998 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#999, #1000, #1001), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (21.15488236354, 23.5302278929449), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875491830477356, 0.909777247647594, 0.997643951215056))
   REPRESENTATION_ITEM ('')
);
#999 = CARTESIAN_POINT('', (25., -2.25311806633033, -4.46357020547184));
#1000 = CARTESIAN_POINT('', (25., -1.20389165920415, -4.99319802910701));
#1001 = CARTESIAN_POINT('', (25., -0.0285889222949173, -4.99991826668417));
#1002 = ORIENTED_EDGE('', *, *, #1003, .F.);
#1003 = EDGE_CURVE('', #813, #996, #1004, .T.);
#1004 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1005, #1006, #1007, #1008, #1009, #1010, #1011, #1012, #1013, #1014, #1015, #1016, #1017, #1018, #1019, #1020, #1021, #1022, #1023, #1024, #1025, #1026, #1027, #1028, #1029, #1030, #1031, #1032, #1033, #1034, #1035, #1036, #1037, #1038, #1039, #1040, #1041, #1042, #1043, #1044, #1045, #1046, #1047, #1048, #1049, #1050, #1051, #1052, #1053, #1054, #1055, #1056, #1057, #1058, #1059, #1060, #1061, #1062, #1063, #1064, #1065, #1066, #1067, #1068, #1069, #1070, #1071, #1072, #1073, #1074, #1075, #1076, #1077, #1078, #1079, #1080, #1081, #1082, #1083, #1084, #1085, #1086, #1087, #1088, #1089, #1090, #1091, #1092, #1093, #1094, #1095, #1096, #1097, #1098), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (4.39209452313916, 4.58456592964702, 4.78070072698968, 4.97686524423996, 5.17307595957085, 5.36935039429184, 5.5657205527155, 5.76222614227835, 5.89340233930704, 6.02463029755958, 6.15591355535528, 6.28725412732914, 6.4186518014082, 6.47704452949293, 6.60847970494211, 6.73987893124137, 6.8712414067253, 7.00257718770408, 7.13390602809372, 7.26525500239742, 7.32364487041774, 7.52077915910108, 7.71790690617446, 7.91500889604025, 8.11206780074667, 8.19963868000815, 8.64280263368845, 8.93832844616147, 9.13537477252607, 9.80025172947558, 10.4649194236038, 10.8408211663782), .UNSPECIFIED.);
#1005 = CARTESIAN_POINT('', (20., -4.72635938755134, -1.63141868689105));
#1006 = CARTESIAN_POINT('', (20.0284592930558, -4.70759800117198, -1.68577194480198));
#1007 = CARTESIAN_POINT('', (20.0576009649417, -4.68800421426189, -1.73949476642543));
#1008 = CARTESIAN_POINT('', (20.0874435968733, -4.66764342085534, -1.7925135691953));
#1009 = CARTESIAN_POINT('', (20.1178542364186, -4.64689509173474, -1.84654150157909));
#1010 = CARTESIAN_POINT('', (20.1490048153139, -4.62534194105502, -1.89985990189107));
#1011 = CARTESIAN_POINT('', (20.1809203153861, -4.6030617054927, -1.95238903280857));
#1012 = CARTESIAN_POINT('', (20.2128406515492, -4.58077809385151, -2.00492612335862));
#1013 = CARTESIAN_POINT('', (20.2455390700394, -4.55775798670304, -2.05669516121396));
#1014 = CARTESIAN_POINT('', (20.2790467046289, -4.5340893813373, -2.10761321927063));
#1015 = CARTESIAN_POINT('', (20.3125622304946, -4.51041520185371, -2.15854326887698));
#1016 = CARTESIAN_POINT('', (20.3469014273301, -4.48608206026587, -2.20864353373738));
#1017 = CARTESIAN_POINT('', (20.3821025159775, -4.46119057229043, -2.25782609554124));
#1018 = CARTESIAN_POINT('', (20.4173150361713, -4.43629100080931, -2.30702462937208));
#1019 = CARTESIAN_POINT('', (20.4534053968357, -4.41082133116066, -2.35532704028982));
#1020 = CARTESIAN_POINT('', (20.490420580574, -4.38489829939045, -2.40263748909459));
#1021 = CARTESIAN_POINT('', (20.5274538167421, -4.35896262487037, -2.44997101136453));
#1022 = CARTESIAN_POINT('', (20.565431375263, -4.33256036937762, -2.49633430934719));
#1023 = CARTESIAN_POINT('', (20.6044216791714, -4.30583431662945, -2.54161185819869));
#1024 = CARTESIAN_POINT('', (20.6434388736284, -4.27908983165206, -2.58692063373999));
#1025 = CARTESIAN_POINT('', (20.6834912663243, -4.25200584174755, -2.63116736964783));
#1026 = CARTESIAN_POINT('', (20.7246627215606, -4.22475821533464, -2.6742135333519));
#1027 = CARTESIAN_POINT('', (20.7521464940887, -4.20656921613694, -2.70294875693478));
#1028 = CARTESIAN_POINT('', (20.7801387607646, -4.18830162455573, -2.73115862787625));
#1029 = CARTESIAN_POINT('', (20.8086687737846, -4.17001892741277, -2.75879360319374));
#1030 = CARTESIAN_POINT('', (20.8372100445514, -4.15172901604344, -2.78643948308215));
#1031 = CARTESIAN_POINT('', (20.8662988066687, -4.13341781457715, -2.81351920724725));
#1032 = CARTESIAN_POINT('', (20.8959679869191, -4.11516087442035, -2.83997376354781));
#1033 = CARTESIAN_POINT('', (20.9256496697805, -4.09689624077762, -2.86643946781484));
#1034 = CARTESIAN_POINT('', (20.9559237311873, -4.07867860463062, -2.89228990386066));
#1035 = CARTESIAN_POINT('', (20.9868265594734, -4.0605993582087, -2.917453144802));
#1036 = CARTESIAN_POINT('', (21.0177428789711, -4.04251221895134, -2.94262737122998));
#1037 = CARTESIAN_POINT('', (21.0493030978696, -4.02455475287836, -2.96712590542728));
#1038 = CARTESIAN_POINT('', (21.0815460431533, -4.00683939616076, -2.99085908283457));
#1039 = CARTESIAN_POINT('', (21.1138030064973, -3.98911633745018, -3.01460257856447));
#1040 = CARTESIAN_POINT('', (21.146762490661, -3.97162470049936, -3.03759442361878));
#1041 = CARTESIAN_POINT('', (21.1804630554509, -3.95450508975973, -3.05972049296408));
#1042 = CARTESIAN_POINT('', (21.1954394842947, -3.94689718663784, -3.06955325111539));
#1043 = CARTESIAN_POINT('', (21.2105665047584, -3.9393620795485, -3.07921611056511));
#1044 = CARTESIAN_POINT('', (21.2258441811294, -3.93191198775929, -3.08870006969192));
#1045 = CARTESIAN_POINT('', (21.2602324369988, -3.91514270580337, -3.11004734824304));
#1046 = CARTESIAN_POINT('', (21.295398705041, -3.89879224738598, -3.13050387458503));
#1047 = CARTESIAN_POINT('', (21.3312312348387, -3.88291012775947, -3.15008078305033));
#1048 = CARTESIAN_POINT('', (21.3670539639954, -3.86703235208957, -3.16965233698846));
#1049 = CARTESIAN_POINT('', (21.4035682265689, -3.85161222111899, -3.1883582206154));
#1050 = CARTESIAN_POINT('', (21.4406299665314, -3.83664413091711, -3.20626914227413));
#1051 = CARTESIAN_POINT('', (21.4776813407619, -3.82168022711368, -3.22417505445912));
#1052 = CARTESIAN_POINT('', (21.5153003786678, -3.80716007585412, -3.24129663687661));
#1053 = CARTESIAN_POINT('', (21.5533215969337, -3.79300871490791, -3.25777299525853));
#1054 = CARTESIAN_POINT('', (21.5913350888105, -3.778860229696, -3.27424600543744));
#1055 = CARTESIAN_POINT('', (21.6297637497733, -3.76507494443886, -3.29008084549076));
#1056 = CARTESIAN_POINT('', (21.6684323178464, -3.7515054365131, -3.30548135069813));
#1057 = CARTESIAN_POINT('', (21.7070988424349, -3.73793664568346, -3.32088104204824));
#1058 = CARTESIAN_POINT('', (21.7460111459255, -3.72458031200348, -3.33585049817892));
#1059 = CARTESIAN_POINT('', (21.7849895494018, -3.711227317796, -3.35064050528324));
#1060 = CARTESIAN_POINT('', (21.8239739286243, -3.6978722764522, -3.36543277983112));
#1061 = CARTESIAN_POINT('', (21.863026057644, -3.68451822940765, -3.38004832357463));
#1062 = CARTESIAN_POINT('', (21.9019580214013, -3.67091796587547, -3.39475496727123));
#1063 = CARTESIAN_POINT('', (21.919264835083, -3.66487210524431, -3.40129265809843));
#1064 = CARTESIAN_POINT('', (21.9365475939939, -3.65877678022377, -3.40784888109875));
#1065 = CARTESIAN_POINT('', (21.9537898595438, -3.65261093533728, -3.41444480919731));
#1066 = CARTESIAN_POINT('', (22.0120027288257, -3.63179397706968, -3.43671380274025));
#1067 = CARTESIAN_POINT('', (22.0697821173594, -3.61020108378051, -3.45940263230399));
#1068 = CARTESIAN_POINT('', (22.1272238639687, -3.58797495540576, -3.48230322048229));
#1069 = CARTESIAN_POINT('', (22.1846637044585, -3.56574956457222, -3.50520304873842));
#1070 = CARTESIAN_POINT('', (22.2417738752491, -3.54288774894896, -3.52831791747641));
#1071 = CARTESIAN_POINT('', (22.2986665546534, -3.51953513669269, -3.55146060397489));
#1072 = CARTESIAN_POINT('', (22.355551800317, -3.49618557574751, -3.5746002665917));
#1073 = CARTESIAN_POINT('', (22.4122237226057, -3.47234328589179, -3.59776973565158));
#1074 = CARTESIAN_POINT('', (22.4688065053965, -3.44816280162334, -3.62079732842106));
#1075 = CARTESIAN_POINT('', (22.5253769195744, -3.4239876030449, -3.6438198875148));
#1076 = CARTESIAN_POINT('', (22.5818603017713, -3.39947290276154, -3.66670192520804));
#1077 = CARTESIAN_POINT('', (22.6383905174039, -3.37479026584717, -3.68928050729993));
#1078 = CARTESIAN_POINT('', (22.6635119433813, -3.36382156478641, -3.69931418879841));
#1079 = CARTESIAN_POINT('', (22.688644356846, -3.3528216536967, -3.70928651917546));
#1080 = CARTESIAN_POINT('', (22.7137949110396, -3.34180072704555, -3.71918914559583));
#1081 = CARTESIAN_POINT('', (22.8410725988699, -3.28602787802165, -3.76930268919933));
#1082 = CARTESIAN_POINT('', (22.9687764991876, -3.22965655729376, -3.81769476435781));
#1083 = CARTESIAN_POINT('', (23.0966310880167, -3.17246616421678, -3.8646420839322));
#1084 = CARTESIAN_POINT('', (23.181891477379, -3.13432850153152, -3.89594910844407));
#1085 = CARTESIAN_POINT('', (23.2672244871238, -3.09582118930284, -3.9266163739102));
#1086 = CARTESIAN_POINT('', (23.3525413148717, -3.05685211790648, -3.95672277639597));
#1087 = CARTESIAN_POINT('', (23.4094276062725, -3.03086889736736, -3.97679667775921));
#1088 = CARTESIAN_POINT('', (23.4663036077323, -3.00467258064638, -3.99662655668575));
#1089 = CARTESIAN_POINT('', (23.52316298621, -2.97826128463885, -4.01621211098484));
#1090 = CARTESIAN_POINT('', (23.7150188367287, -2.88914385503457, -4.08229801059433));
#1091 = CARTESIAN_POINT('', (23.9067520860456, -2.79760009115172, -4.14557094509373));
#1092 = CARTESIAN_POINT('', (24.0985676196899, -2.70422133156069, -4.20561374711613));
#1093 = CARTESIAN_POINT('', (24.2903227814724, -2.6108719619229, -4.26563765131688));
#1094 = CARTESIAN_POINT('', (24.4822446256954, -2.51571542792106, -4.32243082296282));
#1095 = CARTESIAN_POINT('', (24.6742203595224, -2.41891980001867, -4.37593727115433));
#1096 = CARTESIAN_POINT('', (24.782791926267, -2.3641771887215, -4.40619775666091));
#1097 = CARTESIAN_POINT('', (24.8913914832179, -2.30889966348338, -4.43541280712729));
#1098 = CARTESIAN_POINT('', (25., -2.25311806633033, -4.46357020547184));
#1099 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1100, #1101, #1102, #1103, #1104, #1105, #1106, #1107, #1108), (#1109, #1110, #1111, #1112, #1113, #1114, #1115, #1116, #1117)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.847457627118644, -0.677966101694915), (0.0554496465965617, 0.25, 0.5, 0.75, 0.998990416248196), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.898890933264679, 0.772070083081489, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.708289582125458, 0.997643951215055), (0.898890933264679, 0.772070083081489, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.708289582125458, 0.997643951215055)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1100 = CARTESIAN_POINT('', (25., 4.72635938853968, 1.6314186864085));
#1101 = CARTESIAN_POINT('', (25., 3.5636110552231, 5.));
#1102 = CARTESIAN_POINT('', (25., -1.22039495907275E-15, 5.));
#1103 = CARTESIAN_POINT('', (25., -5., 5.));
#1104 = CARTESIAN_POINT('', (25., -5., -3.38447948907689E-15));
#1105 = CARTESIAN_POINT('', (25., -5., -5.));
#1106 = CARTESIAN_POINT('', (25., 1.55176113043046E-15, -5.));
#1107 = CARTESIAN_POINT('', (25., 4.97149234501588, -5.));
#1108 = CARTESIAN_POINT('', (25., 4.99991826668417, -0.0285889222949177));
#1109 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#1110 = CARTESIAN_POINT('', (20., 3.5636110552231, 5.));
#1111 = CARTESIAN_POINT('', (20., -1.22039495907275E-15, 5.));
#1112 = CARTESIAN_POINT('', (20., -5., 4.99999999999999));
#1113 = CARTESIAN_POINT('', (20., -5., -3.38447948907689E-15));
#1114 = CARTESIAN_POINT('', (20., -5., -5.));
#1115 = CARTESIAN_POINT('', (20., 1.55176113043046E-15, -5.));
#1116 = CARTESIAN_POINT('', (20., 4.97149234501588, -5.));
#1117 = CARTESIAN_POINT('', (20., 4.99991826668417, -0.0285889222949177));
#1118 = ADVANCED_FACE('', (#1119), #1205, .T.);
#1119 = FACE_OUTER_BOUND('', #1120, .T.);
#1120 = EDGE_LOOP('', (#1121, #1122, #1143, #1204));
#1121 = ORIENTED_EDGE('', *, *, #801, .F.);
#1122 = ORIENTED_EDGE('', *, *, #1123, .F.);
#1123 = EDGE_CURVE('', #1124, #802, #1126, .T.);
#1124 = VERTEX_POINT('', #1125);
#1125 = CARTESIAN_POINT('', (28.9832656720927, 1.3136685078124, -2.72174018545306));
#1126 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1127, #1128, #1129, #1130, #1131, #1132, #1133, #1134, #1135, #1136, #1137, #1138, #1139, #1140, #1141, #1142), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (1.06673432790733, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.05), .UNSPECIFIED.);
#1127 = CARTESIAN_POINT('', (28.9832656720927, 1.3136685078124, -2.72174018545306));
#1128 = CARTESIAN_POINT('', (28.847732670284, 1.27113590624878, -2.74135159738199));
#1129 = CARTESIAN_POINT('', (28.4666441129198, 1.15038894097847, -2.79385393326485));
#1130 = CARTESIAN_POINT('', (27.84, 0.947000701660617, -2.86776767738146));
#1131 = CARTESIAN_POINT('', (27.1033333333333, 0.701991632650581, -2.93538690442875));
#1132 = CARTESIAN_POINT('', (26.3666666666667, 0.452507424348516, -2.98337078872813));
#1133 = CARTESIAN_POINT('', (25.63, 0.200020773488979, -3.01143231150983));
#1134 = CARTESIAN_POINT('', (24.8933333333333, -0.0540415511137558, -3.019462382113));
#1135 = CARTESIAN_POINT('', (24.1566666666667, -0.308017929677887, -3.00714713920733));
#1136 = CARTESIAN_POINT('', (23.42, -0.561083833126718, -2.9754015890949));
#1137 = CARTESIAN_POINT('', (22.6833333333333, -0.809276564146568, -2.92102128592439));
#1138 = CARTESIAN_POINT('', (21.9466666666667, -1.06035644056957, -2.85664470472452));
#1139 = CARTESIAN_POINT('', (21.21, -1.26423581563488, -2.6981023069608));
#1140 = CARTESIAN_POINT('', (20.5611111111111, -1.59916100535713, -2.85850199028015));
#1141 = CARTESIAN_POINT('', (20.1577777777778, -1.91306262097449, -3.0618594576376));
#1142 = CARTESIAN_POINT('', (20., -2.05497843823172, -3.15514297593901));
#1143 = ORIENTED_EDGE('', *, *, #1144, .T.);
#1144 = EDGE_CURVE('', #1124, #915, #1145, .T.);
#1145 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1146, #1147, #1148, #1149, #1150, #1151, #1152, #1153, #1154, #1155, #1156, #1157, #1158, #1159, #1160, #1161, #1162, #1163, #1164, #1165, #1166, #1167, #1168, #1169, #1170, #1171, #1172, #1173, #1174, #1175, #1176, #1177, #1178, #1179, #1180, #1181, #1182, #1183, #1184, #1185, #1186, #1187, #1188, #1189, #1190, #1191, #1192, #1193, #1194, #1195, #1196, #1197, #1198, #1199, #1200, #1201, #1202, #1203), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.296348051682426, 0.592648655319832, 0.888896104282085, 1.18508183336891, 1.48119454290231, 1.77722145033623, 2.07314958028401, 2.36896589390691, 2.664657864488, 2.96021419631431, 3.25562467610682, 3.55088024205458, 3.84597381868422, 4.14089901736888, 4.4356498695137, 4.73021965552151, 4.9267397250433, 4.9850737491378, 5.04829595202586), .UNSPECIFIED.);
#1146 = CARTESIAN_POINT('', (28.9832656720927, 1.3136685078124, -2.72174018545306));
#1147 = CARTESIAN_POINT('', (28.9248187770598, 1.32896628207182, -2.79989360637019));
#1148 = CARTESIAN_POINT('', (28.8642796659113, 1.34130779363243, -2.87715034104971));
#1149 = CARTESIAN_POINT('', (28.801910202614, 1.35061979395958, -2.95318556535554));
#1150 = CARTESIAN_POINT('', (28.7395507252406, 1.35993030334996, -3.02920861572357));
#1151 = CARTESIAN_POINT('', (28.6752728104268, 1.36622565314898, -3.10411857502342));
#1152 = CARTESIAN_POINT('', (28.6093489368048, 1.36949374566433, -3.17759140434578));
#1153 = CARTESIAN_POINT('', (28.5434368895579, 1.37276125190212, -3.25105105305248));
#1154 = CARTESIAN_POINT('', (28.4757862344412, 1.37300752216331, -3.32317796560904));
#1155 = CARTESIAN_POINT('', (28.4066734475415, 1.37027896292153, -3.39365755278734));
#1156 = CARTESIAN_POINT('', (28.3375750595256, 1.36755097214486, -3.46412245632411));
#1157 = CARTESIAN_POINT('', (28.266918960082, 1.36184603104452, -3.53303880926541));
#1158 = CARTESIAN_POINT('', (28.1949793905855, 1.3532640344355, -3.6001087687509));
#1159 = CARTESIAN_POINT('', (28.1230575565662, 1.34468415357177, -3.66716219327873));
#1160 = CARTESIAN_POINT('', (28.0497553024216, 1.33321751430563, -3.73246114262494));
#1161 = CARTESIAN_POINT('', (27.9753393174312, 1.31901073471507, -3.79573005202614));
#1162 = CARTESIAN_POINT('', (27.9009448953374, 1.30480807170403, -3.85898062852542));
#1163 = CARTESIAN_POINT('', (27.8253397915575, 1.28784878763431, -3.92028537781836));
#1164 = CARTESIAN_POINT('', (27.7487790636659, 1.26831853981614, -3.97939464500744));
#1165 = CARTESIAN_POINT('', (27.6722438823582, 1.2487948088001, -4.03848418877047));
#1166 = CARTESIAN_POINT('', (27.5946572459337, 1.22667776189049, -4.09545428845716));
#1167 = CARTESIAN_POINT('', (27.5162598322175, 1.20218432583313, -4.15008304778255));
#1168 = CARTESIAN_POINT('', (27.4378920409326, 1.17770014461074, -4.2046911656532));
#1169 = CARTESIAN_POINT('', (27.3586195827382, 1.15081236904655, -4.25702567381891));
#1170 = CARTESIAN_POINT('', (27.2786672579495, 1.12176194674842, -4.30689280832221));
#1171 = CARTESIAN_POINT('', (27.1987485402164, 1.09272373546676, -4.35673898173951));
#1172 = CARTESIAN_POINT('', (27.1180585635217, 1.06149174752583, -4.40417734106959));
#1173 = CARTESIAN_POINT('', (27.0368058666371, 1.02832453256685, -4.44904152794227));
#1174 = CARTESIAN_POINT('', (26.9555904416967, 0.995172531953139, -4.49388513487687));
#1175 = CARTESIAN_POINT('', (26.8737236819729, 0.960051130627402, -4.53620627172877));
#1176 = CARTESIAN_POINT('', (26.7913983032635, 0.92323124329778, -4.57586452929546));
#1177 = CARTESIAN_POINT('', (26.7091135507312, 0.886429525957676, -4.61550321618508));
#1178 = CARTESIAN_POINT('', (26.6262844314502, 0.84789280299476, -4.6525233062339));
#1179 = CARTESIAN_POINT('', (26.5430890395891, 0.807899987256434, -4.68680849048599));
#1180 = CARTESIAN_POINT('', (26.4599372755574, 0.767928143830441, -4.72107569551907));
#1181 = CARTESIAN_POINT('', (26.376336232438, 0.726461992179242, -4.75264534282401));
#1182 = CARTESIAN_POINT('', (26.2924510735381, 0.683785085710544, -4.78142323781009));
#1183 = CARTESIAN_POINT('', (26.2086119374782, 0.641131593543812, -4.81018534406219));
#1184 = CARTESIAN_POINT('', (26.1244082617612, 0.597227726989621, -4.83618658478799));
#1185 = CARTESIAN_POINT('', (26.0399943511644, 0.552359131268425, -4.85935295483366));
#1186 = CARTESIAN_POINT('', (25.9556286064441, 0.50751613719545, -4.88250610634092));
#1187 = CARTESIAN_POINT('', (25.8709743368484, 0.461667974817127, -4.90284926619248));
#1188 = CARTESIAN_POINT('', (25.7861767931297, 0.415101356659623, -4.92032691125738));
#1189 = CARTESIAN_POINT('', (25.7014293779128, 0.368562266596647, -4.937794224323));
#1190 = CARTESIAN_POINT('', (25.616462286578, 0.321263433985036, -4.95241528686021));
#1191 = CARTESIAN_POINT('', (25.531413449925, 0.273492403326518, -4.96415165466986));
#1192 = CARTESIAN_POINT('', (25.4464168589711, 0.225750718523726, -4.97588081280134));
#1193 = CARTESIAN_POINT('', (25.3612631711417, 0.17749560052652, -4.98473926048921));
#1194 = CARTESIAN_POINT('', (25.2760848027618, 0.129015474348898, -4.99070457842002));
#1195 = CARTESIAN_POINT('', (25.2192586798161, 0.0966723141899047, -4.99468429647044));
#1196 = CARTESIAN_POINT('', (25.1623938972453, 0.064213337518797, -4.99737891257368));
#1197 = CARTESIAN_POINT('', (25.1055291683401, 0.0317241033788856, -4.99878557010543));
#1198 = CARTESIAN_POINT('', (25.0886497296438, 0.0220801633388615, -4.99920311521698));
#1199 = CARTESIAN_POINT('', (25.0717690375274, 0.0124328397038242, -4.99950724823191));
#1200 = CARTESIAN_POINT('', (25.0548881010376, 0.00278436873707432, -4.99969794524181));
#1201 = CARTESIAN_POINT('', (25.0365926035426, -0.00767260896141711, -4.99990462196672));
#1202 = CARTESIAN_POINT('', (25.018296193881, -0.0181312915681243, -4.99997806214007));
#1203 = CARTESIAN_POINT('', (25., -0.0285889222949128, -4.99991826668417));
#1204 = ORIENTED_EDGE('', *, *, #914, .F.);
#1205 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1206, #1207), (#1208, #1209), (#1210, #1211), (#1212, #1213), (#1214, #1215), (#1216, #1217), (#1218, #1219), (#1220, #1221), (#1222, #1223), (#1224, #1225), (#1226, #1227), (#1228, #1229), (#1230, #1231), (#1232, #1233), (#1234, #1235), (#1236, #1237)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.06673432790733, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.0500000000002), (0.21071213425044, 1.), .UNSPECIFIED.);
#1206 = CARTESIAN_POINT('', (28.9832656720927, 2.17772068517378, -4.51193727053728));
#1207 = CARTESIAN_POINT('', (28.9832656720927, 1.3136685078124, -2.72174018545306));
#1208 = CARTESIAN_POINT('', (28.847732670284, 2.10721269501606, -4.54444789035431));
#1209 = CARTESIAN_POINT('', (28.847732670284, 1.27113590624878, -2.74135159738199));
#1210 = CARTESIAN_POINT('', (28.4666441129198, 1.90704563431747, -4.63148310676704));
#1211 = CARTESIAN_POINT('', (28.4666441129198, 1.15038894097847, -2.79385393326485));
#1212 = CARTESIAN_POINT('', (27.84, 1.56988083722482, -4.75401286866978));
#1213 = CARTESIAN_POINT('', (27.84, 0.947000701660617, -2.86776767738146));
#1214 = CARTESIAN_POINT('', (27.1033333333333, 1.1637195305746, -4.86610795855023));
#1215 = CARTESIAN_POINT('', (27.1033333333333, 0.701991632650581, -2.93538690442875));
#1216 = CARTESIAN_POINT('', (26.3666666666667, 0.750139607015075, -4.94565275754047));
#1217 = CARTESIAN_POINT('', (26.3666666666667, 0.452507424348516, -2.98337078872813));
#1218 = CARTESIAN_POINT('', (25.63, 0.331582414666222, -4.99217146317721));
#1219 = CARTESIAN_POINT('', (25.63, 0.200020773488979, -3.01143231150983));
#1220 = CARTESIAN_POINT('', (24.8933333333333, -0.0895868348974003, -5.00548323152055));
#1221 = CARTESIAN_POINT('', (24.8933333333333, -0.0540415511137558, -3.019462382113));
#1222 = CARTESIAN_POINT('', (24.1566666666667, -0.510613608284602, -4.98506776212387));
#1223 = CARTESIAN_POINT('', (24.1566666666667, -0.308017929677887, -3.00714713920733));
#1224 = CARTESIAN_POINT('', (23.42, -0.930131050756028, -4.93244189743203));
#1225 = CARTESIAN_POINT('', (23.42, -0.561083833126718, -2.9754015890949));
#1226 = CARTESIAN_POINT('', (22.6833333333333, -1.34157004091022, -4.84229349973797));
#1227 = CARTESIAN_POINT('', (22.6833333333333, -0.809276564146568, -2.92102128592439));
#1228 = CARTESIAN_POINT('', (21.9466666666667, -1.75779516716203, -4.73557387322186));
#1229 = CARTESIAN_POINT('', (21.9466666666667, -1.06035644056957, -2.85664470472452));
#1230 = CARTESIAN_POINT('', (21.21, -2.09577413957373, -4.47275181649002));
#1231 = CARTESIAN_POINT('', (21.21, -1.26423581563488, -2.6981023069608));
#1232 = CARTESIAN_POINT('', (20.561111111111, -2.65099298611408, -4.73865276957109));
#1233 = CARTESIAN_POINT('', (20.561111111111, -1.59916100535717, -2.85850199028017));
#1234 = CARTESIAN_POINT('', (20.1577777777776, -3.17136021526988, -5.07576655475765));
#1235 = CARTESIAN_POINT('', (20.1577777777776, -1.91306262097462, -3.06185945763769));
#1236 = CARTESIAN_POINT('', (19.9999999999998, -3.40661972629315, -5.2304063639506));
#1237 = CARTESIAN_POINT('', (19.9999999999998, -2.05497843823194, -3.15514297593915));
#1238 = ADVANCED_FACE('', (#1239), #1439, .T.);
#1239 = FACE_OUTER_BOUND('', #1240, .T.);
#1240 = EDGE_LOOP('', (#1241, #1242, #1341, #1438));
#1241 = ORIENTED_EDGE('', *, *, #898, .F.);
#1242 = ORIENTED_EDGE('', *, *, #1243, .T.);
#1243 = EDGE_CURVE('', #891, #1244, #1246, .T.);
#1244 = VERTEX_POINT('', #1245);
#1245 = CARTESIAN_POINT('', (25., 4.46357020547184, -2.25311806633032));
#1246 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1247, #1248, #1249, #1250, #1251, #1252, #1253, #1254, #1255, #1256, #1257, #1258, #1259, #1260, #1261, #1262, #1263, #1264, #1265, #1266, #1267, #1268, #1269, #1270, #1271, #1272, #1273, #1274, #1275, #1276, #1277, #1278, #1279, #1280, #1281, #1282, #1283, #1284, #1285, #1286, #1287, #1288, #1289, #1290, #1291, #1292, #1293, #1294, #1295, #1296, #1297, #1298, #1299, #1300, #1301, #1302, #1303, #1304, #1305, #1306, #1307, #1308, #1309, #1310, #1311, #1312, #1313, #1314, #1315, #1316, #1317, #1318, #1319, #1320, #1321, #1322, #1323, #1324, #1325, #1326, #1327, #1328, #1329, #1330, #1331, #1332, #1333, #1334, #1335, #1336, #1337, #1338, #1339, #1340), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (4.39209452313736, 4.58456592964698, 4.78070072698964, 4.97686524423992, 5.17307595957081, 5.36935039429181, 5.56572055271546, 5.76222614227832, 5.89340233930701, 6.02463029755955, 6.15591355535526, 6.28725412732911, 6.41865180140818, 6.47704452949291, 6.60847970494208, 6.73987893124133, 6.87124140672525, 7.00257718770403, 7.13390602809367, 7.26525500239738, 7.3236448704177, 7.52077915910104, 7.71790690617441, 7.91500889604021, 8.11206780074662, 8.1996386800081, 8.6428026336884, 8.93832844616142, 9.13537477252602, 9.80025172947554, 10.4649194236038, 10.8408211663764), .UNSPECIFIED.);
#1247 = CARTESIAN_POINT('', (20., 1.63141868689104, -4.72635938755135));
#1248 = CARTESIAN_POINT('', (20.028459293056, 1.68577194480247, -4.70759800117181));
#1249 = CARTESIAN_POINT('', (20.0576009649423, 1.7394947664264, -4.68800421426154));
#1250 = CARTESIAN_POINT('', (20.0874435968742, 1.79251356919675, -4.66764342085478));
#1251 = CARTESIAN_POINT('', (20.1178542364194, 1.84654150158053, -4.64689509173417));
#1252 = CARTESIAN_POINT('', (20.1490048153148, 1.89985990189249, -4.62534194105444));
#1253 = CARTESIAN_POINT('', (20.1809203153869, 1.95238903280998, -4.6030617054921));
#1254 = CARTESIAN_POINT('', (20.21284065155, 2.00492612336002, -4.58077809385091));
#1255 = CARTESIAN_POINT('', (20.2455390700403, 2.05669516121534, -4.55775798670241));
#1256 = CARTESIAN_POINT('', (20.2790467046298, 2.107613219272, -4.53408938133667));
#1257 = CARTESIAN_POINT('', (20.3125622304955, 2.15854326887832, -4.51041520185306));
#1258 = CARTESIAN_POINT('', (20.346901427331, 2.20864353373872, -4.48608206026521));
#1259 = CARTESIAN_POINT('', (20.3821025159784, 2.25782609554256, -4.46119057228976));
#1260 = CARTESIAN_POINT('', (20.4173150361723, 2.30702462937338, -4.43629100080863));
#1261 = CARTESIAN_POINT('', (20.4534053968367, 2.3553270402911, -4.41082133115997));
#1262 = CARTESIAN_POINT('', (20.490420580575, 2.40263748909586, -4.38489829938976));
#1263 = CARTESIAN_POINT('', (20.5274538167431, 2.44997101136578, -4.35896262486966));
#1264 = CARTESIAN_POINT('', (20.565431375264, 2.49633430934842, -4.33256036937691));
#1265 = CARTESIAN_POINT('', (20.6044216791725, 2.54161185819991, -4.30583431662873));
#1266 = CARTESIAN_POINT('', (20.6434388736294, 2.58692063374118, -4.27908983165134));
#1267 = CARTESIAN_POINT('', (20.6834912663254, 2.631167369649, -4.25200584174682));
#1268 = CARTESIAN_POINT('', (20.7246627215617, 2.67421353335305, -4.22475821533391));
#1269 = CARTESIAN_POINT('', (20.7521464940898, 2.70294875693592, -4.2065692161362));
#1270 = CARTESIAN_POINT('', (20.7801387607657, 2.73115862787738, -4.188301624555));
#1271 = CARTESIAN_POINT('', (20.8086687737858, 2.75879360319485, -4.17001892741203));
#1272 = CARTESIAN_POINT('', (20.8372100445525, 2.78643948308325, -4.1517290160427));
#1273 = CARTESIAN_POINT('', (20.8662988066699, 2.81351920724834, -4.13341781457641));
#1274 = CARTESIAN_POINT('', (20.8959679869203, 2.83997376354889, -4.11516087441961));
#1275 = CARTESIAN_POINT('', (20.9256496697817, 2.8664394678159, -4.09689624077689));
#1276 = CARTESIAN_POINT('', (20.9559237311885, 2.89228990386169, -4.07867860462989));
#1277 = CARTESIAN_POINT('', (20.9868265594747, 2.91745314480302, -4.06059935820797));
#1278 = CARTESIAN_POINT('', (21.0177428789724, 2.94262737123098, -4.04251221895062));
#1279 = CARTESIAN_POINT('', (21.0493030978709, 2.96712590542826, -4.02455475287764));
#1280 = CARTESIAN_POINT('', (21.0815460431546, 2.99085908283553, -4.00683939616005));
#1281 = CARTESIAN_POINT('', (21.1138030064986, 3.01460257856541, -3.98911633744948));
#1282 = CARTESIAN_POINT('', (21.1467624906623, 3.03759442361969, -3.97162470049866));
#1283 = CARTESIAN_POINT('', (21.1804630554523, 3.05972049296497, -3.95450508975904));
#1284 = CARTESIAN_POINT('', (21.195439484296, 3.06955325111627, -3.94689718663716));
#1285 = CARTESIAN_POINT('', (21.2105665047597, 3.07921611056598, -3.93936207954782));
#1286 = CARTESIAN_POINT('', (21.2258441811308, 3.08870006969278, -3.93191198775861));
#1287 = CARTESIAN_POINT('', (21.2602324370002, 3.11004734824388, -3.91514270580271));
#1288 = CARTESIAN_POINT('', (21.2953987050424, 3.13050387458584, -3.89879224738533));
#1289 = CARTESIAN_POINT('', (21.3312312348402, 3.15008078305111, -3.88291012775883));
#1290 = CARTESIAN_POINT('', (21.3670539639968, 3.16965233698922, -3.86703235208895));
#1291 = CARTESIAN_POINT('', (21.4035682265704, 3.18835822061614, -3.85161222111838));
#1292 = CARTESIAN_POINT('', (21.4406299665329, 3.20626914227485, -3.83664413091651));
#1293 = CARTESIAN_POINT('', (21.4776813407634, 3.22417505445982, -3.8216802271131));
#1294 = CARTESIAN_POINT('', (21.5153003786693, 3.24129663687729, -3.80716007585355));
#1295 = CARTESIAN_POINT('', (21.5533215969352, 3.25777299525918, -3.79300871490734));
#1296 = CARTESIAN_POINT('', (21.591335088812, 3.27424600543808, -3.77886022969545));
#1297 = CARTESIAN_POINT('', (21.6297637497749, 3.29008084549139, -3.76507494443832));
#1298 = CARTESIAN_POINT('', (21.6684323178479, 3.30548135069875, -3.75150543651256));
#1299 = CARTESIAN_POINT('', (21.7070988424364, 3.32088104204884, -3.73793664568293));
#1300 = CARTESIAN_POINT('', (21.7460111459271, 3.33585049817951, -3.72458031200295));
#1301 = CARTESIAN_POINT('', (21.7849895494033, 3.35064050528383, -3.71122731779547));
#1302 = CARTESIAN_POINT('', (21.8239739286259, 3.3654327798317, -3.69787227645167));
#1303 = CARTESIAN_POINT('', (21.8630260576456, 3.38004832357521, -3.68451822940712));
#1304 = CARTESIAN_POINT('', (21.9019580214028, 3.39475496727182, -3.67091796587493));
#1305 = CARTESIAN_POINT('', (21.9192648350845, 3.40129265809901, -3.66487210524377));
#1306 = CARTESIAN_POINT('', (21.9365475939955, 3.40784888109934, -3.65877678022322));
#1307 = CARTESIAN_POINT('', (21.9537898595453, 3.41444480919791, -3.65261093533673));
#1308 = CARTESIAN_POINT('', (22.0120027288272, 3.43671380274085, -3.63179397706911));
#1309 = CARTESIAN_POINT('', (22.0697821173609, 3.4594026323046, -3.61020108377993));
#1310 = CARTESIAN_POINT('', (22.1272238639702, 3.4823032204829, -3.58797495540517));
#1311 = CARTESIAN_POINT('', (22.18466370446, 3.50520304873904, -3.56574956457162));
#1312 = CARTESIAN_POINT('', (22.2417738752506, 3.52831791747702, -3.54288774894834));
#1313 = CARTESIAN_POINT('', (22.2986665546549, 3.5514606039755, -3.51953513669207));
#1314 = CARTESIAN_POINT('', (22.3555518003185, 3.57460026659232, -3.49618557574688));
#1315 = CARTESIAN_POINT('', (22.4122237226072, 3.59776973565219, -3.47234328589115));
#1316 = CARTESIAN_POINT('', (22.468806505398, 3.62079732842167, -3.4481628016227));
#1317 = CARTESIAN_POINT('', (22.5253769195759, 3.64381988751541, -3.42398760304425));
#1318 = CARTESIAN_POINT('', (22.5818603017728, 3.66670192520864, -3.39947290276089));
#1319 = CARTESIAN_POINT('', (22.6383905174053, 3.68928050730053, -3.37479026584651));
#1320 = CARTESIAN_POINT('', (22.6635119433828, 3.69931418879901, -3.36382156478576));
#1321 = CARTESIAN_POINT('', (22.6886443568475, 3.70928651917605, -3.35282165369604));
#1322 = CARTESIAN_POINT('', (22.7137949110411, 3.71918914559642, -3.3418007270449));
#1323 = CARTESIAN_POINT('', (22.8410725988714, 3.7693026891999, -3.28602787802099));
#1324 = CARTESIAN_POINT('', (22.9687764991891, 3.81769476435838, -3.22965655729309));
#1325 = CARTESIAN_POINT('', (23.0966310880182, 3.86464208393275, -3.17246616421611));
#1326 = CARTESIAN_POINT('', (23.1818914773805, 3.89594910844462, -3.13432850153084));
#1327 = CARTESIAN_POINT('', (23.2672244871253, 3.92661637391074, -3.09582118930216));
#1328 = CARTESIAN_POINT('', (23.3525413148732, 3.9567227763965, -3.05685211790579));
#1329 = CARTESIAN_POINT('', (23.409427606274, 3.97679667775974, -3.03086889736666));
#1330 = CARTESIAN_POINT('', (23.4663036077338, 3.99662655668627, -3.00467258064569));
#1331 = CARTESIAN_POINT('', (23.5231629862115, 4.01621211098536, -2.97826128463815));
#1332 = CARTESIAN_POINT('', (23.7150188367302, 4.08229801059484, -2.88914385503386));
#1333 = CARTESIAN_POINT('', (23.9067520860471, 4.14557094509422, -2.797600091151));
#1334 = CARTESIAN_POINT('', (24.0985676196914, 4.2056137471166, -2.70422133155995));
#1335 = CARTESIAN_POINT('', (24.2903227814739, 4.26563765131733, -2.61087196192215));
#1336 = CARTESIAN_POINT('', (24.4822446256969, 4.32243082296326, -2.51571542792031));
#1337 = CARTESIAN_POINT('', (24.6742203595239, 4.37593727115475, -2.41891980001791));
#1338 = CARTESIAN_POINT('', (24.782791926268, 4.40619775666118, -2.36417718872098));
#1339 = CARTESIAN_POINT('', (24.8913914832184, 4.43541280712743, -2.30889966348312));
#1340 = CARTESIAN_POINT('', (25., 4.46357020547184, -2.25311806633032));
#1341 = ORIENTED_EDGE('', *, *, #1342, .F.);
#1342 = EDGE_CURVE('', #1124, #1244, #1343, .T.);
#1343 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1344, #1345, #1346, #1347, #1348, #1349, #1350, #1351, #1352, #1353, #1354, #1355, #1356, #1357, #1358, #1359, #1360, #1361, #1362, #1363, #1364, #1365, #1366, #1367, #1368, #1369, #1370, #1371, #1372, #1373, #1374, #1375, #1376, #1377, #1378, #1379, #1380, #1381, #1382, #1383, #1384, #1385, #1386, #1387, #1388, #1389, #1390, #1391, #1392, #1393, #1394, #1395, #1396, #1397, #1398, #1399, #1400, #1401, #1402, #1403, #1404, #1405, #1406, #1407, #1408, #1409, #1410, #1411, #1412, #1413, #1414, #1415, #1416, #1417, #1418, #1419, #1420, #1421, #1422, #1423, #1424, #1425, #1426, #1427, #1428, #1429, #1430, #1431, #1432, #1433, #1434, #1435, #1436, #1437), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197005252144239, 0.394092675324393, 0.591277184045612, 0.788570017523906, 0.985976755092339, 1.18349569107115, 1.38111695253558, 1.57882263361804, 1.77658802584693, 1.9743838079455, 2.17217888248476, 2.36994344202997, 2.56765185726651, 2.76528484278725, 2.96283059100507, 3.16028476311039, 3.35764936624613, 3.55493092467186, 3.75213848593974, 3.9492814571882, 4.14636840178843, 4.3434063437021, 4.54040068516183, 4.73735506670509, 4.93427174924523, 5.13115200766618, 5.42630583367612, 5.72133042582015, 6.01622673469586, 6.3109929218785, 6.57251776729731), .UNSPECIFIED.);
#1344 = CARTESIAN_POINT('', (28.9832656720927, 1.3136685078124, -2.72174018545306));
#1345 = CARTESIAN_POINT('', (28.9914402330319, 1.36685760581432, -2.68410459792514));
#1346 = CARTESIAN_POINT('', (28.9982184763836, 1.42004578332165, -2.64613516839496));
#1347 = CARTESIAN_POINT('', (29.0035253879022, 1.47321085690484, -2.60795595045629));
#1348 = CARTESIAN_POINT('', (29.0088345129375, 1.52639810567941, -2.56976080793768));
#1349 = CARTESIAN_POINT('', (29.0126737362422, 1.57958966740793, -2.53133599276014));
#1350 = CARTESIAN_POINT('', (29.0149652520394, 1.63276050847929, -2.49281911635536));
#1351 = CARTESIAN_POINT('', (29.0172578966405, 1.68595754158154, -2.45428326648325));
#1352 = CARTESIAN_POINT('', (29.0180024767009, 1.73916370473157, -2.41563364309354));
#1353 = CARTESIAN_POINT('', (29.0171191669499, 1.79234875585889, -2.37702325102116));
#1354 = CARTESIAN_POINT('', (29.0162353719461, 1.84556302458439, -2.33839164804653));
#1355 = CARTESIAN_POINT('', (29.0137211807722, 1.89878911489899, -2.29977544999498));
#1356 = CARTESIAN_POINT('', (29.0094961661472, 1.95198860706449, -2.26134494749059));
#1357 = CARTESIAN_POINT('', (29.0052687122727, 2.00521881316746, -2.22289225770578));
#1358 = CARTESIAN_POINT('', (28.9993253009909, 2.05845919082708, -2.18459900945538));
#1359 = CARTESIAN_POINT('', (28.9915872209216, 2.11165950135801, -2.14665451530977));
#1360 = CARTESIAN_POINT('', (28.9838447428247, 2.16489004890287, -2.10868845497054));
#1361 = CARTESIAN_POINT('', (28.9742992027379, 2.21812198010318, -2.07104215007723));
#1362 = CARTESIAN_POINT('', (28.9628771138506, 2.27128892811066, -2.03392516714882));
#1363 = CARTESIAN_POINT('', (28.9514491077037, 2.32448341947112, -1.9967889556169));
#1364 = CARTESIAN_POINT('', (28.9381320745378, 2.37765996289297, -1.96015004930619));
#1365 = CARTESIAN_POINT('', (28.9228627331256, 2.43073121613606, -1.92423848105055));
#1366 = CARTESIAN_POINT('', (28.9075868689742, 2.48382514029469, -1.88831157213343));
#1367 = CARTESIAN_POINT('', (28.8903410816885, 2.53686729030433, -1.85307681413998));
#1368 = CARTESIAN_POINT('', (28.8710789331802, 2.58974429791323, -1.81878320987261));
#1369 = CARTESIAN_POINT('', (28.8518109671103, 2.64263727545646, -1.78447924823757));
#1370 = CARTESIAN_POINT('', (28.8305026097504, 2.69542588780532, -1.75107816028241));
#1371 = CARTESIAN_POINT('', (28.8071325038017, 2.7479661057559, -1.71884390801298));
#1372 = CARTESIAN_POINT('', (28.7837588066561, 2.80051439736567, -1.68660470242632));
#1373 = CARTESIAN_POINT('', (28.7582914689758, 2.85288283988682, -1.65549139386142));
#1374 = CARTESIAN_POINT('', (28.7307435700581, 2.90489346528476, -1.62577562099315));
#1375 = CARTESIAN_POINT('', (28.7031957696854, 2.95690390462918, -1.59605995442478));
#1376 = CARTESIAN_POINT('', (28.6735261846012, 3.00863287745637, -1.56769913174809));
#1377 = CARTESIAN_POINT('', (28.6417917313822, 3.05986774612629, -1.54096150550634));
#1378 = CARTESIAN_POINT('', (28.6100621740214, 3.11109471049567, -1.51422800423336));
#1379 = CARTESIAN_POINT('', (28.5762159445788, 3.16191109397011, -1.48907467856658));
#1380 = CARTESIAN_POINT('', (28.5403615416098, 3.21207258979987, -1.46575230941209));
#1381 = CARTESIAN_POINT('', (28.5045173175154, 3.26221984504723, -1.44243656135441));
#1382 = CARTESIAN_POINT('', (28.466601793505, 3.31180147309157, -1.42091033771092));
#1383 = CARTESIAN_POINT('', (28.4267790930408, 3.36054894060091, -1.40139068975226));
#1384 = CARTESIAN_POINT('', (28.3869715857336, 3.40927780997613, -1.38187848892981));
#1385 = CARTESIAN_POINT('', (28.3451825596248, 3.4572652575883, -1.36433516695295));
#1386 = CARTESIAN_POINT('', (28.3016303982259, 3.50423018049908, -1.34892829890613));
#1387 = CARTESIAN_POINT('', (28.2580974612146, 3.5511743725931, -1.33352823161481));
#1388 = CARTESIAN_POINT('', (28.2127169364285, 3.59718936357442, -1.32023278433068));
#1389 = CARTESIAN_POINT('', (28.1657538513965, 3.64199593805588, -1.30914786771871));
#1390 = CARTESIAN_POINT('', (28.1188125370015, 3.68678174159215, -1.298068089732));
#1391 = CARTESIAN_POINT('', (28.0701962163001, 3.73044985446573, -1.2891745783287));
#1392 = CARTESIAN_POINT('', (28.0202035228347, 3.77273779494041, -1.28250544298467));
#1393 = CARTESIAN_POINT('', (27.9702335070062, 3.81500655280064, -1.27583933288733));
#1394 = CARTESIAN_POINT('', (27.9187895595817, 3.85598024731377, -1.27138189644176));
#1395 = CARTESIAN_POINT('', (27.8661877253134, 3.89542575068648, -1.26910446542102));
#1396 = CARTESIAN_POINT('', (27.8136080242139, 3.93485465665349, -1.26682799267039));
#1397 = CARTESIAN_POINT('', (27.759770990452, 3.97283243942745, -1.26672449033479));
#1398 = CARTESIAN_POINT('', (27.7049936592637, 4.00916372927297, -1.26870622889027));
#1399 = CARTESIAN_POINT('', (27.6502368741764, 4.04548139183264, -1.27068722412731));
#1400 = CARTESIAN_POINT('', (27.5944415476029, 4.08021999608695, -1.27475450266828));
#1401 = CARTESIAN_POINT('', (27.5379117873885, 4.11322556656456, -1.28077289087256));
#1402 = CARTESIAN_POINT('', (27.4814005419729, 4.14622032695748, -1.28678930791604));
#1403 = CARTESIAN_POINT('', (27.4240604138733, 4.17753922053389, -1.294764667088));
#1404 = CARTESIAN_POINT('', (27.3661725329147, 4.20706898018407, -1.30452985418225));
#1405 = CARTESIAN_POINT('', (27.3083011032855, 4.23659034768391, -1.31429226607888));
#1406 = CARTESIAN_POINT('', (27.2497931284741, 4.26436963741303, -1.32585760652224));
#1407 = CARTESIAN_POINT('', (27.1909009785033, 4.29033051733472, -1.33903583014791));
#1408 = CARTESIAN_POINT('', (27.1320234711743, 4.31628494247644, -1.35221077720767));
#1409 = CARTESIAN_POINT('', (27.0726797450895, 4.3404586527281, -1.36701540976584));
#1410 = CARTESIAN_POINT('', (27.0130913608533, 4.36280676953913, -1.38324989229049));
#1411 = CARTESIAN_POINT('', (26.9535161623039, 4.38514994117042, -1.39948078245724));
#1412 = CARTESIAN_POINT('', (26.8936214393788, 4.40569690321137, -1.41716071945115));
#1413 = CARTESIAN_POINT('', (26.8335986419994, 4.42442829596524, -1.43608853275848));
#1414 = CARTESIAN_POINT('', (26.7735880201269, 4.44315588909277, -1.45501250659594));
#1415 = CARTESIAN_POINT('', (26.7133815439859, 4.4600902114478, -1.47520476705579));
#1416 = CARTESIAN_POINT('', (26.6531429226395, 4.47523183346214, -1.49646868129419));
#1417 = CARTESIAN_POINT('', (26.5929158315569, 4.49037055722131, -1.51772852541055));
#1418 = CARTESIAN_POINT('', (26.5325954892593, 4.50373295592542, -1.5400808395805));
#1419 = CARTESIAN_POINT('', (26.4723211094342, 4.51533464299206, -1.56333733164367));
#1420 = CARTESIAN_POINT('', (26.4120578786959, 4.52693418406869, -1.58658952190149));
#1421 = CARTESIAN_POINT('', (26.3517855533974, 4.53678455109893, -1.6107664713485));
#1422 = CARTESIAN_POINT('', (26.2916224553454, 4.54491228637399, -1.63569060094345));
#1423 = CARTESIAN_POINT('', (26.2014287065303, 4.55709701318444, -1.67305570940542));
#1424 = CARTESIAN_POINT('', (26.1113470050985, 4.56542585112369, -1.7121548304325));
#1425 = CARTESIAN_POINT('', (26.0217050546826, 4.57001960129662, -1.75243819434543));
#1426 = CARTESIAN_POINT('', (25.9321023542266, 4.57461134008415, -1.79270392008331));
#1427 = CARTESIAN_POINT('', (25.842793828223, 4.57547987196756, -1.83421742467796));
#1428 = CARTESIAN_POINT('', (25.7540409509149, 4.57276965132873, -1.87648606715589));
#1429 = CARTESIAN_POINT('', (25.665326665336, 4.57006060915425, -1.91873633028598));
#1430 = CARTESIAN_POINT('', (25.5770412350542, 4.56377266525487, -1.96180149888551));
#1431 = CARTESIAN_POINT('', (25.4893969981988, 4.55406453886334, -2.00523982456499));
#1432 = CARTESIAN_POINT('', (25.4017914339756, 4.54436069613969, -2.04865898327522));
#1433 = CARTESIAN_POINT('', (25.3147144584691, 4.53122811900502, -2.09250583415156));
#1434 = CARTESIAN_POINT('', (25.2283432594372, 4.51483333238383, -2.13638464155347));
#1435 = CARTESIAN_POINT('', (25.1517123042678, 4.50028741693211, -2.17531515265662));
#1436 = CARTESIAN_POINT('', (25.075561835263, 4.48316005678538, -2.21430932480921));
#1437 = CARTESIAN_POINT('', (25., 4.46357020547184, -2.25311806633032));
#1438 = ORIENTED_EDGE('', *, *, #1123, .T.);
#1439 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1440, #1441), (#1442, #1443), (#1444, #1445), (#1446, #1447), (#1448, #1449), (#1450, #1451), (#1452, #1453), (#1454, #1455), (#1456, #1457), (#1458, #1459), (#1460, #1461), (#1462, #1463), (#1464, #1465), (#1466, #1467), (#1468, #1469), (#1470, #1471)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.03199752328137, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.0500000000001), (0., 0.876300276456462), .UNSPECIFIED.);
#1440 = CARTESIAN_POINT('', (29.0180024767186, 1.32456050158096, -2.71669327158399));
#1441 = CARTESIAN_POINT('', (29.0180024767186, 5.01046470661732, -0.0402869230855398));
#1442 = CARTESIAN_POINT('', (28.8708905400346, 1.27847070396321, -2.73815417981991));
#1443 = CARTESIAN_POINT('', (28.8708905400346, 5.00828094074585, -0.1245450064822));
#1444 = CARTESIAN_POINT('', (28.4782230477951, 1.15414708555992, -2.79248817810674));
#1445 = CARTESIAN_POINT('', (28.4782230477951, 4.99711368341693, -0.349199129284139));
#1446 = CARTESIAN_POINT('', (27.84, 0.947000701660617, -2.86776767738146));
#1447 = CARTESIAN_POINT('', (27.84, 4.95587036604703, -0.712251950227254));
#1448 = CARTESIAN_POINT('', (27.1033333333333, 0.701991632650581, -2.93538690442875));
#1449 = CARTESIAN_POINT('', (27.1033333333333, 4.8752956272606, -1.12584569634725));
#1450 = CARTESIAN_POINT('', (26.3666666666667, 0.452507424348516, -2.98337078872813));
#1451 = CARTESIAN_POINT('', (26.3666666666667, 4.76227206140264, -1.53158100848501));
#1452 = CARTESIAN_POINT('', (25.63, 0.200020773488979, -3.01143231150983));
#1453 = CARTESIAN_POINT('', (25.63, 4.61746124476078, -1.92706005970737));
#1454 = CARTESIAN_POINT('', (24.8933333333333, -0.0540415511137558, -3.019462382113));
#1455 = CARTESIAN_POINT('', (24.8933333333333, 4.44175492727458, -2.31008459192213));
#1456 = CARTESIAN_POINT('', (24.1566666666667, -0.308017929677887, -3.00714713920733));
#1457 = CARTESIAN_POINT('', (24.1566666666667, 4.23591436358379, -2.67795654420759));
#1458 = CARTESIAN_POINT('', (23.42, -0.561083833126718, -2.9754015890949));
#1459 = CARTESIAN_POINT('', (23.42, 4.0019065748588, -3.03012783389376));
#1460 = CARTESIAN_POINT('', (22.6833333333333, -0.809276564146568, -2.92102128592439));
#1461 = CARTESIAN_POINT('', (22.6833333333333, 3.73790178499407, -3.358350308093));
#1462 = CARTESIAN_POINT('', (21.9466666666667, -1.06035644056957, -2.85664470472452));
#1463 = CARTESIAN_POINT('', (21.9466666666667, 3.45692777134699, -3.68347580303759));
#1464 = CARTESIAN_POINT('', (21.21, -1.26423581563488, -2.6981023069608));
#1465 = CARTESIAN_POINT('', (21.21, 3.07104485419785, -3.86900206865203));
#1466 = CARTESIAN_POINT('', (20.5611111111111, -1.59916100535714, -2.85850199028015));
#1467 = CARTESIAN_POINT('', (20.5611111111111, 3.06177730096499, -4.48457300361876));
#1468 = CARTESIAN_POINT('', (20.1577777777777, -1.91306262097452, -3.06185945763762));
#1469 = CARTESIAN_POINT('', (20.1577777777777, 3.1317961401246, -5.10066382965037));
#1470 = CARTESIAN_POINT('', (19.9999999999999, -2.05497843823177, -3.15514297593904));
#1471 = CARTESIAN_POINT('', (19.9999999999999, 3.16544822493039, -5.38019355421585));
#1472 = ADVANCED_FACE('', (#1473), #1564, .T.);
#1473 = FACE_OUTER_BOUND('', #1474, .T.);
#1474 = EDGE_LOOP('', (#1475, #1476, #1557, #1563));
#1475 = ORIENTED_EDGE('', *, *, #890, .T.);
#1476 = ORIENTED_EDGE('', *, *, #1477, .T.);
#1477 = EDGE_CURVE('', #882, #1478, #1480, .T.);
#1478 = VERTEX_POINT('', #1479);
#1479 = CARTESIAN_POINT('', (25., 4.99991826668417, -0.0285889222949165));
#1480 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1481, #1482, #1483, #1484, #1485, #1486, #1487, #1488, #1489, #1490, #1491, #1492, #1493, #1494, #1495, #1496, #1497, #1498, #1499, #1500, #1501, #1502, #1503, #1504, #1505, #1506, #1507, #1508, #1509, #1510, #1511, #1512, #1513, #1514, #1515, #1516, #1517, #1518, #1519, #1520, #1521, #1522, #1523, #1524, #1525, #1526, #1527, #1528, #1529, #1530, #1531, #1532, #1533, #1534, #1535, #1536, #1537, #1538, #1539, #1540, #1541, #1542, #1543, #1544, #1545, #1546, #1547, #1548, #1549, #1550, #1551, #1552, #1553, #1554, #1555, #1556), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (1.09760125685394, 1.18220793244656, 1.37923181400626, 1.576254248085, 1.70760438356326, 2.00326463680337, 2.20039586680641, 2.39756144725873, 2.4851568111178, 2.57274726604283, 2.70410528563745, 2.83542228655617, 2.96671819121609, 3.09801298594863, 3.22932616652034, 3.31689509638922, 3.37528245176478, 3.67087984812129, 3.96644109196807, 4.16343678167069, 4.3603874896376, 4.80329147437557, 5.09871216752336, 5.76297606602338, 6.05835795178946, 6.85663186764718), .UNSPECIFIED.);
#1481 = CARTESIAN_POINT('', (20., 4.18970699514516, -2.72880107278484));
#1482 = CARTESIAN_POINT('', (20.0244765446747, 4.19735278735488, -2.71706198728536));
#1483 = CARTESIAN_POINT('', (20.0489546842839, 4.2049480562351, -2.70529258314344));
#1484 = CARTESIAN_POINT('', (20.0734342565812, 4.21249207206595, -2.69349411411675));
#1485 = CARTESIAN_POINT('', (20.1304399280506, 4.23005984991717, -2.66601897521288));
#1486 = CARTESIAN_POINT('', (20.1874554861727, 4.24735030095603, -2.63838516774178));
#1487 = CARTESIAN_POINT('', (20.2444842882379, 4.26435633113669, -2.61060626696069));
#1488 = CARTESIAN_POINT('', (20.3015126713279, 4.28136223637867, -2.58282757026363));
#1489 = CARTESIAN_POINT('', (20.3585556456174, 4.29808412813277, -2.55490312246121));
#1490 = CARTESIAN_POINT('', (20.4156166271398, 4.31451553366571, -2.52684698977941));
#1491 = CARTESIAN_POINT('', (20.4536578161472, 4.32546995798263, -2.50814263844002));
#1492 = CARTESIAN_POINT('', (20.4917086824251, 4.33629441909778, -2.489381322111));
#1493 = CARTESIAN_POINT('', (20.5297655905841, 4.34699118551978, -2.47056018607386));
#1494 = CARTESIAN_POINT('', (20.6154291116979, 4.37106888180586, -2.42819508438026));
#1495 = CARTESIAN_POINT('', (20.701118905255, 4.39450819461645, -2.38551421723473));
#1496 = CARTESIAN_POINT('', (20.7867484735679, 4.41736490447171, -2.34241057475877));
#1497 = CARTESIAN_POINT('', (20.8438419176179, 4.4326045969167, -2.31367125668751));
#1498 = CARTESIAN_POINT('', (20.9009105482249, 4.44758517209215, -2.28474333999492));
#1499 = CARTESIAN_POINT('', (20.9579356770492, 4.46231406556301, -2.25560483690706));
#1500 = CARTESIAN_POINT('', (21.0149707425983, 4.4770455255684, -2.22646125638589));
#1501 = CARTESIAN_POINT('', (21.0719635891336, 4.49152561369027, -2.19710601367579));
#1502 = CARTESIAN_POINT('', (21.1289038133661, 4.50575342142111, -2.1675299548915));
#1503 = CARTESIAN_POINT('', (21.1542008233635, 4.51207445368364, -2.15439010753689));
#1504 = CARTESIAN_POINT('', (21.1794877840514, 4.51834563293859, -2.14120675860624));
#1505 = CARTESIAN_POINT('', (21.2047644127008, 4.52456635315427, -2.12798010232809));
#1506 = CARTESIAN_POINT('', (21.2300396248219, 4.53078672475441, -2.11475418728532));
#1507 = CARTESIAN_POINT('', (21.2553041944787, 4.536956950623, -2.10148419824045));
#1508 = CARTESIAN_POINT('', (21.2805677440834, 4.54306941365935, -2.08818588795943));
#1509 = CARTESIAN_POINT('', (21.3184550897633, 4.5522361777775, -2.06824262240653));
#1510 = CARTESIAN_POINT('', (21.3563411369348, 4.56127259544069, -2.04823642450108));
#1511 = CARTESIAN_POINT('', (21.3942498931361, 4.57016105908065, -2.02820804999458));
#1512 = CARTESIAN_POINT('', (21.4321468117123, 4.57904674715342, -2.00818592967343));
#1513 = CARTESIAN_POINT('', (21.4700669043798, 4.58778473561787, -1.98814149181353));
#1514 = CARTESIAN_POINT('', (21.5080227386263, 4.59636683546423, -1.96809855287903));
#1515 = CARTESIAN_POINT('', (21.5459724752153, 4.60494755658431, -1.94805883387054));
#1516 = CARTESIAN_POINT('', (21.5839584337316, 4.613372616982, -1.92802041987062));
#1517 = CARTESIAN_POINT('', (21.6219815722472, 4.62164231407204, -1.90798907774097));
#1518 = CARTESIAN_POINT('', (21.6600043893291, 4.62991194125309, -1.88795790494893));
#1519 = CARTESIAN_POINT('', (21.6980648604374, 4.63802639284796, -1.8679335845667));
#1520 = CARTESIAN_POINT('', (21.7361525504373, 4.64599338062616, -1.84790300264323));
#1521 = CARTESIAN_POINT('', (21.774245574039, 4.65396148405984, -1.8278696157414));
#1522 = CARTESIAN_POINT('', (21.8123662468361, 4.66178226529662, -1.80782973813065));
#1523 = CARTESIAN_POINT('', (21.8504930695025, 4.66946960375089, -1.78775099486659));
#1524 = CARTESIAN_POINT('', (21.8759187354232, 4.67459606553523, -1.77436106665764));
#1525 = CARTESIAN_POINT('', (21.9013470570887, 4.67966333921479, -1.76095337622429));
#1526 = CARTESIAN_POINT('', (21.9267689698557, 4.68467674380083, -1.74751360684019));
#1527 = CARTESIAN_POINT('', (21.9437192541321, 4.68801947547113, -1.73855252221383));
#1528 = CARTESIAN_POINT('', (21.9606662397364, 4.69133855740156, -1.72957632923451));
#1529 = CARTESIAN_POINT('', (21.9776087371592, 4.69463451973521, -1.72058325172326));
#1530 = CARTESIAN_POINT('', (22.0633834411811, 4.71132097312994, -1.67505403943992));
#1531 = CARTESIAN_POINT('', (22.1490484771623, 4.72741358027428, -1.62909447923054));
#1532 = CARTESIAN_POINT('', (22.2346093649963, 4.74288232747311, -1.58274041704356));
#1533 = CARTESIAN_POINT('', (22.3201597884594, 4.75834918279454, -1.53639202410708));
#1534 = CARTESIAN_POINT('', (22.4056108447618, 4.7731922686693, -1.48964642700955));
#1535 = CARTESIAN_POINT('', (22.491023729676, 4.78735922765318, -1.44263357281187));
#1536 = CARTESIAN_POINT('', (22.5479526082873, 4.79680170332995, -1.41129885004165));
#1537 = CARTESIAN_POINT('', (22.6048674157399, 4.80594367380133, -1.37984636357696));
#1538 = CARTESIAN_POINT('', (22.6618001795088, 4.81476713845261, -1.34833875657301));
#1539 = CARTESIAN_POINT('', (22.7187199433256, 4.82358858836562, -1.31683834397445));
#1540 = CARTESIAN_POINT('', (22.7756642727941, 4.83208981846286, -1.28529099642921));
#1541 = CARTESIAN_POINT('', (22.8326291241587, 4.8402723941419, -1.25369978483999));
#1542 = CARTESIAN_POINT('', (22.9607320384352, 4.85867342154148, -1.1826572704972));
#1543 = CARTESIAN_POINT('', (23.0889497282478, 4.87546623216549, -1.11138707898484));
#1544 = CARTESIAN_POINT('', (23.2171830038792, 4.89068075678699, -1.0398277430389));
#1545 = CARTESIAN_POINT('', (23.3027156802087, 4.90082897302455, -0.992097062451658));
#1546 = CARTESIAN_POINT('', (23.3882585234572, 4.91027626606174, -0.944230210079296));
#1547 = CARTESIAN_POINT('', (23.4737766163181, 4.91902730302856, -0.896197741605958));
#1548 = CARTESIAN_POINT('', (23.666067078949, 4.93870431979253, -0.78819503393268));
#1549 = CARTESIAN_POINT('', (23.8582906400304, 4.95485057163577, -0.679369176374374));
#1550 = CARTESIAN_POINT('', (24.0504903456114, 4.96738688980756, -0.570146899463712));
#1551 = CARTESIAN_POINT('', (24.1359568471124, 4.97296148344498, -0.521578428116121));
#1552 = CARTESIAN_POINT('', (24.2214287702727, 4.97782315393263, -0.4729323834676));
#1553 = CARTESIAN_POINT('', (24.3069045225182, 4.98196974992049, -0.424237446340072));
#1554 = CARTESIAN_POINT('', (24.5379040074019, 4.99317598691815, -0.292638658410267));
#1555 = CARTESIAN_POINT('', (24.7689834636012, 4.9991632605225, -0.160631993392074));
#1556 = CARTESIAN_POINT('', (25., 4.99991826668417, -0.0285889222949182));
#1557 = ORIENTED_EDGE('', *, *, #1558, .F.);
#1558 = EDGE_CURVE('', #1244, #1478, #1559, .T.);
#1559 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1560, #1561, #1562), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (29.0088639975145, 31.3842095269194), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875491830477356, 0.909777247647594, 0.997643951215055))
   REPRESENTATION_ITEM ('')
);
#1560 = CARTESIAN_POINT('', (25., 4.46357020547184, -2.25311806633032));
#1561 = CARTESIAN_POINT('', (25., 4.99319802910701, -1.20389165920415));
#1562 = CARTESIAN_POINT('', (25., 4.99991826668417, -0.0285889222949169));
#1563 = ORIENTED_EDGE('', *, *, #1243, .F.);
#1564 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1565, #1566, #1567, #1568, #1569, #1570, #1571, #1572, #1573), (#1574, #1575, #1576, #1577, #1578, #1579, #1580, #1581, #1582)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.847457627118644, -0.677966101694915), (0.0554496465965617, 0.25, 0.5, 0.75, 0.998990416248196), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.898890933264679, 0.772070083081489, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.708289582125458, 0.997643951215055), (0.898890933264679, 0.772070083081489, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.708289582125458, 0.997643951215055)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1565 = CARTESIAN_POINT('', (25., 4.72635938853968, 1.6314186864085));
#1566 = CARTESIAN_POINT('', (25., 3.5636110552231, 5.));
#1567 = CARTESIAN_POINT('', (25., -1.22039495907275E-15, 5.));
#1568 = CARTESIAN_POINT('', (25., -5., 5.));
#1569 = CARTESIAN_POINT('', (25., -5., -3.38447948907689E-15));
#1570 = CARTESIAN_POINT('', (25., -5., -5.));
#1571 = CARTESIAN_POINT('', (25., 1.55176113043046E-15, -5.));
#1572 = CARTESIAN_POINT('', (25., 4.97149234501588, -5.));
#1573 = CARTESIAN_POINT('', (25., 4.99991826668417, -0.0285889222949177));
#1574 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#1575 = CARTESIAN_POINT('', (20., 3.5636110552231, 5.));
#1576 = CARTESIAN_POINT('', (20., -1.22039495907275E-15, 5.));
#1577 = CARTESIAN_POINT('', (20., -5., 4.99999999999999));
#1578 = CARTESIAN_POINT('', (20., -5., -3.38447948907689E-15));
#1579 = CARTESIAN_POINT('', (20., -5., -5.));
#1580 = CARTESIAN_POINT('', (20., 1.55176113043046E-15, -5.));
#1581 = CARTESIAN_POINT('', (20., 4.97149234501588, -5.));
#1582 = CARTESIAN_POINT('', (20., 4.99991826668417, -0.0285889222949177));
#1583 = ADVANCED_FACE('', (#1584), #1673, .T.);
#1584 = FACE_OUTER_BOUND('', #1585, .T.);
#1585 = EDGE_LOOP('', (#1586, #1587, #1608, #1665, #1672));
#1586 = ORIENTED_EDGE('', *, *, #881, .F.);
#1587 = ORIENTED_EDGE('', *, *, #1588, .F.);
#1588 = EDGE_CURVE('', #1589, #873, #1591, .T.);
#1589 = VERTEX_POINT('', #1590);
#1590 = CARTESIAN_POINT('', (28.9832656720927, 2.72174018545306, 1.3136685078124));
#1591 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1592, #1593, #1594, #1595, #1596, #1597, #1598, #1599, #1600, #1601, #1602, #1603, #1604, #1605, #1606, #1607), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (1.06673432790733, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.05), .UNSPECIFIED.);
#1592 = CARTESIAN_POINT('', (28.9832656720927, 2.72174018545306, 1.3136685078124));
#1593 = CARTESIAN_POINT('', (28.847732670284, 2.74135159738199, 1.27113590624878));
#1594 = CARTESIAN_POINT('', (28.4666441129198, 2.79385393326485, 1.15038894097847));
#1595 = CARTESIAN_POINT('', (27.84, 2.86776767738146, 0.947000701660617));
#1596 = CARTESIAN_POINT('', (27.1033333333333, 2.93538690442875, 0.701991632650581));
#1597 = CARTESIAN_POINT('', (26.3666666666667, 2.98337078872813, 0.452507424348516));
#1598 = CARTESIAN_POINT('', (25.63, 3.01143231150983, 0.200020773488979));
#1599 = CARTESIAN_POINT('', (24.8933333333333, 3.019462382113, -0.054041551113756));
#1600 = CARTESIAN_POINT('', (24.1566666666667, 3.00714713920733, -0.308017929677888));
#1601 = CARTESIAN_POINT('', (23.42, 2.9754015890949, -0.561083833126719));
#1602 = CARTESIAN_POINT('', (22.6833333333333, 2.92102128592439, -0.809276564146569));
#1603 = CARTESIAN_POINT('', (21.9466666666667, 2.85664470472452, -1.06035644056957));
#1604 = CARTESIAN_POINT('', (21.21, 2.6981023069608, -1.26423581563488));
#1605 = CARTESIAN_POINT('', (20.5611111111111, 2.85850199028015, -1.59916100535713));
#1606 = CARTESIAN_POINT('', (20.1577777777778, 3.0618594576376, -1.91306262097449));
#1607 = CARTESIAN_POINT('', (20., 3.15514297593901, -2.05497843823172));
#1608 = ORIENTED_EDGE('', *, *, #1609, .T.);
#1609 = EDGE_CURVE('', #1589, #1610, #1612, .T.);
#1610 = VERTEX_POINT('', #1611);
#1611 = CARTESIAN_POINT('', (25.0500166240209, 4.99974982747352, 0.));
#1612 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1613, #1614, #1615, #1616, #1617, #1618, #1619, #1620, #1621, #1622, #1623, #1624, #1625, #1626, #1627, #1628, #1629, #1630, #1631, #1632, #1633, #1634, #1635, #1636, #1637, #1638, #1639, #1640, #1641, #1642, #1643, #1644, #1645, #1646, #1647, #1648, #1649, #1650, #1651, #1652, #1653, #1654, #1655, #1656, #1657, #1658, #1659, #1660, #1661, #1662, #1663, #1664), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.296348051682425, 0.592648655319839, 0.888896104282089, 1.18508183336891, 1.48119454290231, 1.77722145033623, 2.07314958028402, 2.36896589390691, 2.664657864488, 2.96021419631432, 3.25562467610682, 3.55088024205458, 3.84597381868422, 4.14089901736888, 4.43564986951369, 4.73021965552149, 4.99066855759476), .UNSPECIFIED.);
#1613 = CARTESIAN_POINT('', (28.9832656720927, 2.72174018545306, 1.3136685078124));
#1614 = CARTESIAN_POINT('', (28.9248187770598, 2.79989360637019, 1.32896628207182));
#1615 = CARTESIAN_POINT('', (28.8642796659113, 2.87715034104971, 1.34130779363243));
#1616 = CARTESIAN_POINT('', (28.801910202614, 2.95318556535554, 1.35061979395959));
#1617 = CARTESIAN_POINT('', (28.7395507252406, 3.02920861572358, 1.35993030334996));
#1618 = CARTESIAN_POINT('', (28.6752728104268, 3.10411857502342, 1.36622565314898));
#1619 = CARTESIAN_POINT('', (28.6093489368048, 3.17759140434578, 1.36949374566433));
#1620 = CARTESIAN_POINT('', (28.5434368895579, 3.25105105305248, 1.37276125190212));
#1621 = CARTESIAN_POINT('', (28.4757862344412, 3.32317796560904, 1.37300752216331));
#1622 = CARTESIAN_POINT('', (28.4066734475415, 3.39365755278734, 1.37027896292153));
#1623 = CARTESIAN_POINT('', (28.3375750595256, 3.46412245632411, 1.36755097214485));
#1624 = CARTESIAN_POINT('', (28.266918960082, 3.53303880926541, 1.36184603104452));
#1625 = CARTESIAN_POINT('', (28.1949793905855, 3.6001087687509, 1.3532640344355));
#1626 = CARTESIAN_POINT('', (28.1230575565662, 3.66716219327873, 1.34468415357177));
#1627 = CARTESIAN_POINT('', (28.0497553024216, 3.73246114262494, 1.33321751430563));
#1628 = CARTESIAN_POINT('', (27.9753393174312, 3.79573005202614, 1.31901073471507));
#1629 = CARTESIAN_POINT('', (27.9009448953374, 3.85898062852542, 1.30480807170403));
#1630 = CARTESIAN_POINT('', (27.8253397915575, 3.92028537781837, 1.28784878763431));
#1631 = CARTESIAN_POINT('', (27.7487790636659, 3.97939464500745, 1.26831853981614));
#1632 = CARTESIAN_POINT('', (27.6722438823582, 4.03848418877048, 1.2487948088001));
#1633 = CARTESIAN_POINT('', (27.5946572459337, 4.09545428845717, 1.22667776189049));
#1634 = CARTESIAN_POINT('', (27.5162598322175, 4.15008304778256, 1.20218432583313));
#1635 = CARTESIAN_POINT('', (27.4378920409326, 4.2046911656532, 1.17770014461074));
#1636 = CARTESIAN_POINT('', (27.3586195827382, 4.25702567381892, 1.15081236904655));
#1637 = CARTESIAN_POINT('', (27.2786672579495, 4.30689280832222, 1.12176194674842));
#1638 = CARTESIAN_POINT('', (27.1987485402163, 4.35673898173952, 1.09272373546675));
#1639 = CARTESIAN_POINT('', (27.1180585635217, 4.40417734106959, 1.06149174752583));
#1640 = CARTESIAN_POINT('', (27.0368058666371, 4.44904152794227, 1.02832453256684));
#1641 = CARTESIAN_POINT('', (26.9555904416967, 4.49388513487688, 0.995172531953135));
#1642 = CARTESIAN_POINT('', (26.8737236819729, 4.53620627172877, 0.960051130627396));
#1643 = CARTESIAN_POINT('', (26.7913983032635, 4.57586452929545, 0.923231243297773));
#1644 = CARTESIAN_POINT('', (26.7091135507312, 4.61550321618508, 0.88642952595767));
#1645 = CARTESIAN_POINT('', (26.6262844314502, 4.6525233062339, 0.847892802994755));
#1646 = CARTESIAN_POINT('', (26.5430890395891, 4.68680849048599, 0.80789998725643));
#1647 = CARTESIAN_POINT('', (26.4599372755574, 4.72107569551908, 0.767928143830437));
#1648 = CARTESIAN_POINT('', (26.376336232438, 4.75264534282401, 0.72646199217924));
#1649 = CARTESIAN_POINT('', (26.2924510735381, 4.78142323781009, 0.683785085710542));
#1650 = CARTESIAN_POINT('', (26.2086119374782, 4.81018534406219, 0.641131593543811));
#1651 = CARTESIAN_POINT('', (26.1244082617612, 4.83618658478799, 0.597227726989619));
#1652 = CARTESIAN_POINT('', (26.0399943511644, 4.85935295483366, 0.552359131268423));
#1653 = CARTESIAN_POINT('', (25.9556286064441, 4.88250610634092, 0.507516137195449));
#1654 = CARTESIAN_POINT('', (25.8709743368484, 4.90284926619248, 0.461667974817123));
#1655 = CARTESIAN_POINT('', (25.7861767931297, 4.92032691125738, 0.415101356659619));
#1656 = CARTESIAN_POINT('', (25.7014293779128, 4.93779422432299, 0.368562266596643));
#1657 = CARTESIAN_POINT('', (25.616462286578, 4.95241528686021, 0.321263433985036));
#1658 = CARTESIAN_POINT('', (25.531413449925, 4.96415165466985, 0.273492403326519));
#1659 = CARTESIAN_POINT('', (25.4464168589711, 4.97588081280134, 0.225750718523729));
#1660 = CARTESIAN_POINT('', (25.3612631711417, 4.98473926048921, 0.177495600526525));
#1661 = CARTESIAN_POINT('', (25.2760848027618, 4.99070457842002, 0.129015474348905));
#1662 = CARTESIAN_POINT('', (25.2007728950961, 4.99597891604525, 0.0861509436498881));
#1663 = CARTESIAN_POINT('', (25.1253868224468, 4.99899583717258, 0.0430794005709236));
#1664 = CARTESIAN_POINT('', (25.0500166240209, 4.99974982747353, -3.59955121265187E-17));
#1665 = ORIENTED_EDGE('', *, *, #1666, .T.);
#1666 = EDGE_CURVE('', #1610, #1478, #1667, .T.);
#1667 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1668, #1669, #1670, #1671), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0576109150091995), .UNSPECIFIED.);
#1668 = CARTESIAN_POINT('', (25.0500166240209, 4.99974982747353, -3.59955121265187E-17));
#1669 = CARTESIAN_POINT('', (25.0333448467119, 4.99991660902184, -0.00952910020039406));
#1670 = CARTESIAN_POINT('', (25.016672314828, 4.99997275499319, -0.0190594587919563));
#1671 = CARTESIAN_POINT('', (25., 4.99991826668417, -0.0285889222949174));
#1672 = ORIENTED_EDGE('', *, *, #1477, .F.);
#1673 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1674, #1675), (#1676, #1677), (#1678, #1679), (#1680, #1681), (#1682, #1683), (#1684, #1685), (#1686, #1687), (#1688, #1689), (#1690, #1691), (#1692, #1693), (#1694, #1695), (#1696, #1697), (#1698, #1699), (#1700, #1701), (#1702, #1703), (#1704, #1705)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.06673432790734, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.0500000000002), (0.21071213425044, 1.), .UNSPECIFIED.);
#1674 = CARTESIAN_POINT('', (28.9832656720927, 4.51193727053728, 2.17772068517377));
#1675 = CARTESIAN_POINT('', (28.9832656720927, 2.72174018545306, 1.3136685078124));
#1676 = CARTESIAN_POINT('', (28.847732670284, 4.54444789035431, 2.10721269501605));
#1677 = CARTESIAN_POINT('', (28.847732670284, 2.74135159738199, 1.27113590624878));
#1678 = CARTESIAN_POINT('', (28.4666441129198, 4.63148310676704, 1.90704563431747));
#1679 = CARTESIAN_POINT('', (28.4666441129198, 2.79385393326485, 1.15038894097847));
#1680 = CARTESIAN_POINT('', (27.84, 4.75401286866978, 1.56988083722482));
#1681 = CARTESIAN_POINT('', (27.84, 2.86776767738146, 0.947000701660617));
#1682 = CARTESIAN_POINT('', (27.1033333333333, 4.86610795855023, 1.1637195305746));
#1683 = CARTESIAN_POINT('', (27.1033333333333, 2.93538690442875, 0.701991632650581));
#1684 = CARTESIAN_POINT('', (26.3666666666667, 4.94565275754047, 0.750139607015074));
#1685 = CARTESIAN_POINT('', (26.3666666666667, 2.98337078872813, 0.452507424348516));
#1686 = CARTESIAN_POINT('', (25.63, 4.99217146317721, 0.331582414666222));
#1687 = CARTESIAN_POINT('', (25.63, 3.01143231150983, 0.200020773488979));
#1688 = CARTESIAN_POINT('', (24.8933333333333, 5.00548323152055, -0.0895868348974006));
#1689 = CARTESIAN_POINT('', (24.8933333333333, 3.019462382113, -0.054041551113756));
#1690 = CARTESIAN_POINT('', (24.1566666666667, 4.98506776212387, -0.510613608284602));
#1691 = CARTESIAN_POINT('', (24.1566666666667, 3.00714713920733, -0.308017929677888));
#1692 = CARTESIAN_POINT('', (23.42, 4.93244189743203, -0.930131050756028));
#1693 = CARTESIAN_POINT('', (23.42, 2.9754015890949, -0.561083833126719));
#1694 = CARTESIAN_POINT('', (22.6833333333333, 4.84229349973797, -1.34157004091022));
#1695 = CARTESIAN_POINT('', (22.6833333333333, 2.92102128592439, -0.809276564146569));
#1696 = CARTESIAN_POINT('', (21.9466666666667, 4.73557387322186, -1.75779516716203));
#1697 = CARTESIAN_POINT('', (21.9466666666667, 2.85664470472452, -1.06035644056957));
#1698 = CARTESIAN_POINT('', (21.21, 4.47275181649002, -2.09577413957373));
#1699 = CARTESIAN_POINT('', (21.21, 2.6981023069608, -1.26423581563488));
#1700 = CARTESIAN_POINT('', (20.561111111111, 4.73865276957109, -2.65099298611408));
#1701 = CARTESIAN_POINT('', (20.561111111111, 2.85850199028017, -1.59916100535717));
#1702 = CARTESIAN_POINT('', (20.1577777777776, 5.07576655475765, -3.17136021526988));
#1703 = CARTESIAN_POINT('', (20.1577777777776, 3.06185945763769, -1.91306262097462));
#1704 = CARTESIAN_POINT('', (19.9999999999998, 5.2304063639506, -3.40661972629315));
#1705 = CARTESIAN_POINT('', (19.9999999999998, 3.15514297593915, -2.05497843823194));
#1706 = ADVANCED_FACE('', (#1707), #1907, .T.);
#1707 = FACE_OUTER_BOUND('', #1708, .T.);
#1708 = EDGE_LOOP('', (#1709, #1710, #1809, #1906));
#1709 = ORIENTED_EDGE('', *, *, #872, .F.);
#1710 = ORIENTED_EDGE('', *, *, #1711, .T.);
#1711 = EDGE_CURVE('', #865, #1712, #1714, .T.);
#1712 = VERTEX_POINT('', #1713);
#1713 = CARTESIAN_POINT('', (25., 2.25311806633033, 4.46357020547184));
#1714 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1715, #1716, #1717, #1718, #1719, #1720, #1721, #1722, #1723, #1724, #1725, #1726, #1727, #1728, #1729, #1730, #1731, #1732, #1733, #1734, #1735, #1736, #1737, #1738, #1739, #1740, #1741, #1742, #1743, #1744, #1745, #1746, #1747, #1748, #1749, #1750, #1751, #1752, #1753, #1754, #1755, #1756, #1757, #1758, #1759, #1760, #1761, #1762, #1763, #1764, #1765, #1766, #1767, #1768, #1769, #1770, #1771, #1772, #1773, #1774, #1775, #1776, #1777, #1778, #1779, #1780, #1781, #1782, #1783, #1784, #1785, #1786, #1787, #1788, #1789, #1790, #1791, #1792, #1793, #1794, #1795, #1796, #1797, #1798, #1799, #1800, #1801, #1802, #1803, #1804, #1805, #1806, #1807, #1808), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (1.77957606631913, 1.95958977043636, 2.15572321130529, 2.35188536216645, 2.54809263276083, 2.74436246471018, 2.94072496934474, 3.1372211203639, 3.26839261252457, 3.39961547135283, 3.53089334849065, 3.66222843194936, 3.7936207548756, 3.85201275724555, 3.98345093305056, 4.11485378617101, 4.24621949474074, 4.37755710288907, 4.50888553297236, 4.64023127922657, 4.69862005460627, 4.89575394500399, 5.09288269977687, 5.28998685647922, 5.48704897801431, 5.57462058526124, 6.01778283832162, 6.31330694712782, 6.51035271337292, 7.1752339451045, 7.6184370787741, 8.2283059034365), .UNSPECIFIED.);
#1715 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#1716 = CARTESIAN_POINT('', (20.0266170840201, 4.70881248430372, 1.68225356789316));
#1717 = CARTESIAN_POINT('', (20.0538320764794, 4.69053681219513, 1.73253880126585));
#1718 = CARTESIAN_POINT('', (20.0816576715231, 4.67158735632872, 1.78220974416396));
#1719 = CARTESIAN_POINT('', (20.1119749727914, 4.65094102831776, 1.83632858466883));
#1720 = CARTESIAN_POINT('', (20.1430300152375, 4.62948580994541, 1.88974152910967));
#1721 = CARTESIAN_POINT('', (20.1748474191367, 4.60729884956933, 1.9423689944914));
#1722 = CARTESIAN_POINT('', (20.2066694804641, 4.58510864146835, 1.99500416347592));
#1723 = CARTESIAN_POINT('', (20.2392669928142, 4.56217734374789, 2.04687507882627));
#1724 = CARTESIAN_POINT('', (20.272670672403, 4.53859223986819, 2.09789906339849));
#1725 = CARTESIAN_POINT('', (20.3060820352535, 4.5150017111214, 2.14893478412145));
#1726 = CARTESIAN_POINT('', (20.3403139274541, 4.49074698327993, 2.19914476322908));
#1727 = CARTESIAN_POINT('', (20.3754040902936, 4.46592778451596, 2.24844146543519));
#1728 = CARTESIAN_POINT('', (20.4105054417508, 4.44110067206613, 2.29775388606231));
#1729 = CARTESIAN_POINT('', (20.4464810222439, 4.41569746578763, 2.34617450216631));
#1730 = CARTESIAN_POINT('', (20.4833768382151, 4.38983362707804, 2.39360830684029));
#1731 = CARTESIAN_POINT('', (20.5202900752759, 4.36395757624518, 2.44106450832383));
#1732 = CARTESIAN_POINT('', (20.5581424664598, 4.33760767117872, 2.48755581068731));
#1733 = CARTESIAN_POINT('', (20.5970015424088, 4.31092494812082, 2.5329678426047));
#1734 = CARTESIAN_POINT('', (20.6358870662534, 4.28422406452115, 2.57841078242833));
#1735 = CARTESIAN_POINT('', (20.6758014400271, 4.25717482194735, 2.62279802542417));
#1736 = CARTESIAN_POINT('', (20.7168274700344, 4.22995062649134, 2.66599281646548));
#1737 = CARTESIAN_POINT('', (20.744214497951, 4.21177704740434, 2.69482760618054));
#1738 = CARTESIAN_POINT('', (20.7721065853588, 4.19351989643847, 2.72314057863653));
#1739 = CARTESIAN_POINT('', (20.8005326391464, 4.17524166847675, 2.75088295094844));
#1740 = CARTESIAN_POINT('', (20.8289698245575, 4.15695628277332, 2.77863618715458));
#1741 = CARTESIAN_POINT('', (20.85795054718, 4.13864372303895, 2.8058274711848));
#1742 = CARTESIAN_POINT('', (20.8875073849557, 4.12037824816575, 2.83239882291363));
#1743 = CARTESIAN_POINT('', (20.9170766151398, 4.10210511505709, 2.85898131531466));
#1744 = CARTESIAN_POINT('', (20.9472336751123, 4.08387191987482, 2.88495364768655));
#1745 = CARTESIAN_POINT('', (20.9780146502038, 4.06576834843873, 2.91024530526789));
#1746 = CARTESIAN_POINT('', (21.0088090385708, 4.04765688809752, 2.93554798407164));
#1747 = CARTESIAN_POINT('', (21.0402421188164, 4.02966649304187, 2.96018131520831));
#1748 = CARTESIAN_POINT('', (21.0723525665319, 4.01190732315496, 2.98405757826748));
#1749 = CARTESIAN_POINT('', (21.10447700887, 3.99414041332987, 3.00794424726349));
#1750 = CARTESIAN_POINT('', (21.1372980844575, 3.97659425572972, 3.03108731372865));
#1751 = CARTESIAN_POINT('', (21.1708545694738, 3.95940640322381, 3.05337533462729));
#1752 = CARTESIAN_POINT('', (21.1857673916918, 3.95176795752236, 3.06328034384054));
#1753 = CARTESIAN_POINT('', (21.2008289141774, 3.94419908009793, 3.07301822859985));
#1754 = CARTESIAN_POINT('', (21.2160417565963, 3.93671363795456, 3.08257777399738));
#1755 = CARTESIAN_POINT('', (21.2502852861072, 3.91986419247423, 3.10409594699333));
#1756 = CARTESIAN_POINT('', (21.2853129881794, 3.90342780024207, 3.12472338278107));
#1757 = CARTESIAN_POINT('', (21.3210165495421, 3.88745823739029, 3.14446632237433));
#1758 = CARTESIAN_POINT('', (21.3567105159326, 3.87149296619753, 3.16420395625162));
#1759 = CARTESIAN_POINT('', (21.3931059429081, 3.85598363575649, 3.1830713178441));
#1760 = CARTESIAN_POINT('', (21.430061451407, 3.84093063439001, 3.20113290286491));
#1761 = CARTESIAN_POINT('', (21.4670065134376, 3.82588188815924, 3.21918938229292));
#1762 = CARTESIAN_POINT('', (21.5045324430954, 3.8112809317865, 3.23645105650416));
#1763 = CARTESIAN_POINT('', (21.5424752510848, 3.79705974790214, 3.25305045624331));
#1764 = CARTESIAN_POINT('', (21.5804099427332, 3.78284160606935, 3.26964630520705));
#1765 = CARTESIAN_POINT('', (21.6187752254424, 3.76899739503776, 3.28558726258349));
#1766 = CARTESIAN_POINT('', (21.6573963950102, 3.75538634643191, 3.30107155163795));
#1767 = CARTESIAN_POINT('', (21.696014865674, 3.74177624898614, 3.31655475862754));
#1768 = CARTESIAN_POINT('', (21.7348956918626, 3.72839581953384, 3.33158562457377));
#1769 = CARTESIAN_POINT('', (21.7738596462765, 3.71504097914871, 3.3464115890377));
#1770 = CARTESIAN_POINT('', (21.8128287382414, 3.70168437787525, 3.36123950836346));
#1771 = CARTESIAN_POINT('', (21.8518828145543, 3.68835100671311, 3.3758652856996));
#1772 = CARTESIAN_POINT('', (21.8908350956735, 3.67479597136841, 3.39055667535797));
#1773 = CARTESIAN_POINT('', (21.9081510427647, 3.66877018114241, 3.39708762344911));
#1774 = CARTESIAN_POINT('', (21.9254468648299, 3.6627001746743, 3.40363164639667));
#1775 = CARTESIAN_POINT('', (21.9427052408361, 3.65656354039159, 3.4102115880219));
#1776 = CARTESIAN_POINT('', (22.0009734744464, 3.6358448563255, 3.43242697929765));
#1777 = CARTESIAN_POINT('', (22.0588029508612, 3.61434245955059, 3.45507483746338));
#1778 = CARTESIAN_POINT('', (22.1162870977582, 3.59219749362743, 3.47794726336917));
#1779 = CARTESIAN_POINT('', (22.1737697471096, 3.57005310461287, 3.50081909341497));
#1780 = CARTESIAN_POINT('', (22.2309157274254, 3.54726336129305, 3.52391833609292));
#1781 = CARTESIAN_POINT('', (22.2878363364086, 3.52397355064604, 3.54705658459901));
#1782 = CARTESIAN_POINT('', (22.3447498427388, 3.50068664614231, 3.57019194587401));
#1783 = CARTESIAN_POINT('', (22.4014423339243, 3.47689767958952, 3.5933683648729));
#1784 = CARTESIAN_POINT('', (22.4580373165739, 3.45276040273034, 3.61641336151406));
#1785 = CARTESIAN_POINT('', (22.5146202295666, 3.42862827347679, 3.63945344349333));
#1786 = CARTESIAN_POINT('', (22.5711078217863, 3.4041465085483, 3.66236347723534));
#1787 = CARTESIAN_POINT('', (22.6276333915196, 3.37948530558716, 3.68498019931186));
#1788 = CARTESIAN_POINT('', (22.6527525516785, 3.36852621734064, 3.69503074929817));
#1789 = CARTESIAN_POINT('', (22.6778802755917, 3.35753278376146, 3.70502272146954));
#1790 = CARTESIAN_POINT('', (22.7030263834169, 3.34651847357787, 3.71494469756981));
#1791 = CARTESIAN_POINT('', (22.8302800236077, 3.2907797853167, 3.76515555268187));
#1792 = CARTESIAN_POINT('', (22.9579666952296, 3.23444737616638, 3.81363700952133));
#1793 = CARTESIAN_POINT('', (23.0858117213419, 3.17730394395338, 3.86066570007536));
#1794 = CARTESIAN_POINT('', (23.1710655694443, 3.13919767077182, 3.89202692673292));
#1795 = CARTESIAN_POINT('', (23.2563954734987, 3.10072531198083, 3.92274487007802));
#1796 = CARTESIAN_POINT('', (23.3417128640321, 3.06179557256191, 3.95289866703414));
#1797 = CARTESIAN_POINT('', (23.3985996969189, 3.03583850136217, 3.97300422813512));
#1798 = CARTESIAN_POINT('', (23.4554782101931, 3.00967076336018, 3.99286399115573));
#1799 = CARTESIAN_POINT('', (23.5123390859797, 2.98328638221357, 4.01248082384191));
#1800 = CARTESIAN_POINT('', (23.7042017676843, 2.89425894371782, 4.07867287722933));
#1801 = CARTESIAN_POINT('', (23.8959373006416, 2.80279568653946, 4.14206021219578));
#1802 = CARTESIAN_POINT('', (24.0877499681797, 2.70948563552857, 4.20222412430184));
#1803 = CARTESIAN_POINT('', (24.215610360793, 2.64728609516375, 4.24232878225674));
#1804 = CARTESIAN_POINT('', (24.3435382652697, 2.58427887943128, 4.28099897784952));
#1805 = CARTESIAN_POINT('', (24.471506508937, 2.52052372013086, 4.31821261360041));
#1806 = CARTESIAN_POINT('', (24.6475969659545, 2.43279355507816, 4.36942036592133));
#1807 = CARTESIAN_POINT('', (24.8237918558468, 2.34361899575523, 4.41788720515586));
#1808 = CARTESIAN_POINT('', (25., 2.25311806633033, 4.46357020547183));
#1809 = ORIENTED_EDGE('', *, *, #1810, .F.);
#1810 = EDGE_CURVE('', #1589, #1712, #1811, .T.);
#1811 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1812, #1813, #1814, #1815, #1816, #1817, #1818, #1819, #1820, #1821, #1822, #1823, #1824, #1825, #1826, #1827, #1828, #1829, #1830, #1831, #1832, #1833, #1834, #1835, #1836, #1837, #1838, #1839, #1840, #1841, #1842, #1843, #1844, #1845, #1846, #1847, #1848, #1849, #1850, #1851, #1852, #1853, #1854, #1855, #1856, #1857, #1858, #1859, #1860, #1861, #1862, #1863, #1864, #1865, #1866, #1867, #1868, #1869, #1870, #1871, #1872, #1873, #1874, #1875, #1876, #1877, #1878, #1879, #1880, #1881, #1882, #1883, #1884, #1885, #1886, #1887, #1888, #1889, #1890, #1891, #1892, #1893, #1894, #1895, #1896, #1897, #1898, #1899, #1900, #1901, #1902, #1903, #1904, #1905), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.19700525214424, 0.394092675324394, 0.591277184045613, 0.788570017523908, 0.985976755092342, 1.18349569107116, 1.38111695253559, 1.57882263361805, 1.77658802584694, 1.97438380794551, 2.17217888248477, 2.36994344202997, 2.56765185726651, 2.76528484278725, 2.96283059100507, 3.16028476311039, 3.35764936624613, 3.55493092467187, 3.75213848593975, 3.9492814571882, 4.14636840178842, 4.34340634370209, 4.54040068516183, 4.73735506670509, 4.93427174924522, 5.13115200766617, 5.42630583367611, 5.72133042582015, 6.01622673469585, 6.31099292187849, 6.57251776729731), .UNSPECIFIED.);
#1812 = CARTESIAN_POINT('', (28.9832656720927, 2.72174018545306, 1.3136685078124));
#1813 = CARTESIAN_POINT('', (28.9914402330319, 2.68410459792514, 1.36685760581432));
#1814 = CARTESIAN_POINT('', (28.9982184763836, 2.64613516839496, 1.42004578332165));
#1815 = CARTESIAN_POINT('', (29.0035253879022, 2.60795595045629, 1.47321085690484));
#1816 = CARTESIAN_POINT('', (29.0088345129375, 2.56976080793768, 1.52639810567941));
#1817 = CARTESIAN_POINT('', (29.0126737362422, 2.53133599276014, 1.57958966740793));
#1818 = CARTESIAN_POINT('', (29.0149652520394, 2.49281911635536, 1.63276050847929));
#1819 = CARTESIAN_POINT('', (29.0172578966405, 2.45428326648325, 1.68595754158154));
#1820 = CARTESIAN_POINT('', (29.0180024767009, 2.41563364309354, 1.73916370473157));
#1821 = CARTESIAN_POINT('', (29.0171191669498, 2.37702325102116, 1.79234875585889));
#1822 = CARTESIAN_POINT('', (29.0162353719461, 2.33839164804653, 1.84556302458439));
#1823 = CARTESIAN_POINT('', (29.0137211807722, 2.29977544999498, 1.89878911489899));
#1824 = CARTESIAN_POINT('', (29.0094961661472, 2.26134494749059, 1.95198860706449));
#1825 = CARTESIAN_POINT('', (29.0052687122727, 2.22289225770578, 2.00521881316746));
#1826 = CARTESIAN_POINT('', (28.9993253009909, 2.18459900945538, 2.05845919082708));
#1827 = CARTESIAN_POINT('', (28.9915872209216, 2.14665451530977, 2.11165950135801));
#1828 = CARTESIAN_POINT('', (28.9838447428247, 2.10868845497054, 2.16489004890288));
#1829 = CARTESIAN_POINT('', (28.9742992027379, 2.07104215007723, 2.21812198010318));
#1830 = CARTESIAN_POINT('', (28.9628771138506, 2.03392516714882, 2.27128892811066));
#1831 = CARTESIAN_POINT('', (28.9514491077037, 1.9967889556169, 2.32448341947112));
#1832 = CARTESIAN_POINT('', (28.9381320745378, 1.96015004930619, 2.37765996289297));
#1833 = CARTESIAN_POINT('', (28.9228627331256, 1.92423848105055, 2.43073121613606));
#1834 = CARTESIAN_POINT('', (28.9075868689742, 1.88831157213343, 2.4838251402947));
#1835 = CARTESIAN_POINT('', (28.8903410816885, 1.85307681413999, 2.53686729030434));
#1836 = CARTESIAN_POINT('', (28.8710789331802, 1.81878320987261, 2.58974429791323));
#1837 = CARTESIAN_POINT('', (28.8518109671103, 1.78447924823757, 2.64263727545646));
#1838 = CARTESIAN_POINT('', (28.8305026097504, 1.75107816028241, 2.69542588780533));
#1839 = CARTESIAN_POINT('', (28.8071325038017, 1.71884390801298, 2.7479661057559));
#1840 = CARTESIAN_POINT('', (28.7837588066561, 1.68660470242632, 2.80051439736567));
#1841 = CARTESIAN_POINT('', (28.7582914689758, 1.65549139386141, 2.85288283988683));
#1842 = CARTESIAN_POINT('', (28.7307435700581, 1.62577562099315, 2.90489346528477));
#1843 = CARTESIAN_POINT('', (28.7031957696854, 1.59605995442478, 2.95690390462918));
#1844 = CARTESIAN_POINT('', (28.6735261846012, 1.56769913174809, 3.00863287745637));
#1845 = CARTESIAN_POINT('', (28.6417917313822, 1.54096150550634, 3.05986774612629));
#1846 = CARTESIAN_POINT('', (28.6100621740214, 1.51422800423336, 3.11109471049567));
#1847 = CARTESIAN_POINT('', (28.5762159445788, 1.48907467856658, 3.16191109397011));
#1848 = CARTESIAN_POINT('', (28.5403615416098, 1.46575230941209, 3.21207258979986));
#1849 = CARTESIAN_POINT('', (28.5045173175154, 1.44243656135441, 3.26221984504723));
#1850 = CARTESIAN_POINT('', (28.466601793505, 1.42091033771091, 3.31180147309158));
#1851 = CARTESIAN_POINT('', (28.4267790930408, 1.40139068975226, 3.36054894060091));
#1852 = CARTESIAN_POINT('', (28.3869715857336, 1.38187848892981, 3.40927780997614));
#1853 = CARTESIAN_POINT('', (28.3451825596248, 1.36433516695294, 3.45726525758831));
#1854 = CARTESIAN_POINT('', (28.3016303982259, 1.34892829890612, 3.50423018049908));
#1855 = CARTESIAN_POINT('', (28.2580974612146, 1.33352823161481, 3.5511743725931));
#1856 = CARTESIAN_POINT('', (28.2127169364285, 1.32023278433068, 3.59718936357442));
#1857 = CARTESIAN_POINT('', (28.1657538513965, 1.30914786771871, 3.64199593805587));
#1858 = CARTESIAN_POINT('', (28.1188125370015, 1.298068089732, 3.68678174159215));
#1859 = CARTESIAN_POINT('', (28.0701962163001, 1.2891745783287, 3.73044985446573));
#1860 = CARTESIAN_POINT('', (28.0202035228347, 1.28250544298467, 3.77273779494041));
#1861 = CARTESIAN_POINT('', (27.9702335070062, 1.27583933288733, 3.81500655280064));
#1862 = CARTESIAN_POINT('', (27.9187895595817, 1.27138189644176, 3.85598024731377));
#1863 = CARTESIAN_POINT('', (27.8661877253134, 1.26910446542102, 3.89542575068648));
#1864 = CARTESIAN_POINT('', (27.8136080242139, 1.26682799267039, 3.9348546566535));
#1865 = CARTESIAN_POINT('', (27.759770990452, 1.26672449033478, 3.97283243942745));
#1866 = CARTESIAN_POINT('', (27.7049936592637, 1.26870622889026, 4.00916372927297));
#1867 = CARTESIAN_POINT('', (27.6502368741764, 1.2706872241273, 4.04548139183264));
#1868 = CARTESIAN_POINT('', (27.5944415476029, 1.27475450266828, 4.08021999608695));
#1869 = CARTESIAN_POINT('', (27.5379117873885, 1.28077289087255, 4.11322556656456));
#1870 = CARTESIAN_POINT('', (27.4814005419729, 1.28678930791604, 4.14622032695748));
#1871 = CARTESIAN_POINT('', (27.4240604138733, 1.294764667088, 4.17753922053389));
#1872 = CARTESIAN_POINT('', (27.3661725329148, 1.30452985418224, 4.20706898018407));
#1873 = CARTESIAN_POINT('', (27.3083011032855, 1.31429226607888, 4.23659034768391));
#1874 = CARTESIAN_POINT('', (27.2497931284741, 1.32585760652224, 4.26436963741303));
#1875 = CARTESIAN_POINT('', (27.1909009785033, 1.3390358301479, 4.29033051733472));
#1876 = CARTESIAN_POINT('', (27.1320234711744, 1.35221077720767, 4.31628494247644));
#1877 = CARTESIAN_POINT('', (27.0726797450895, 1.36701540976584, 4.34045865272809));
#1878 = CARTESIAN_POINT('', (27.0130913608533, 1.38324989229049, 4.36280676953912));
#1879 = CARTESIAN_POINT('', (26.9535161623039, 1.39948078245725, 4.38514994117041));
#1880 = CARTESIAN_POINT('', (26.8936214393788, 1.41716071945115, 4.40569690321136));
#1881 = CARTESIAN_POINT('', (26.8335986419994, 1.43608853275848, 4.42442829596524));
#1882 = CARTESIAN_POINT('', (26.7735880201269, 1.45501250659594, 4.44315588909277));
#1883 = CARTESIAN_POINT('', (26.7133815439859, 1.47520476705579, 4.4600902114478));
#1884 = CARTESIAN_POINT('', (26.6531429226395, 1.49646868129419, 4.47523183346214));
#1885 = CARTESIAN_POINT('', (26.5929158315569, 1.51772852541055, 4.49037055722131));
#1886 = CARTESIAN_POINT('', (26.5325954892593, 1.54008083958049, 4.50373295592542));
#1887 = CARTESIAN_POINT('', (26.4723211094342, 1.56333733164367, 4.51533464299206));
#1888 = CARTESIAN_POINT('', (26.4120578786959, 1.58658952190149, 4.52693418406869));
#1889 = CARTESIAN_POINT('', (26.3517855533974, 1.61076647134849, 4.53678455109893));
#1890 = CARTESIAN_POINT('', (26.2916224553454, 1.63569060094345, 4.54491228637399));
#1891 = CARTESIAN_POINT('', (26.2014287065303, 1.67305570940541, 4.55709701318444));
#1892 = CARTESIAN_POINT('', (26.1113470050985, 1.71215483043249, 4.56542585112369));
#1893 = CARTESIAN_POINT('', (26.0217050546826, 1.75243819434542, 4.57001960129662));
#1894 = CARTESIAN_POINT('', (25.9321023542266, 1.7927039200833, 4.57461134008415));
#1895 = CARTESIAN_POINT('', (25.842793828223, 1.83421742467795, 4.57547987196756));
#1896 = CARTESIAN_POINT('', (25.7540409509149, 1.87648606715589, 4.57276965132874));
#1897 = CARTESIAN_POINT('', (25.6653266653361, 1.91873633028597, 4.57006060915425));
#1898 = CARTESIAN_POINT('', (25.5770412350542, 1.96180149888551, 4.56377266525487));
#1899 = CARTESIAN_POINT('', (25.4893969981988, 2.00523982456499, 4.55406453886334));
#1900 = CARTESIAN_POINT('', (25.4017914339756, 2.04865898327522, 4.54436069613969));
#1901 = CARTESIAN_POINT('', (25.3147144584691, 2.09250583415156, 4.53122811900502));
#1902 = CARTESIAN_POINT('', (25.2283432594372, 2.13638464155347, 4.51483333238383));
#1903 = CARTESIAN_POINT('', (25.1517123042678, 2.17531515265662, 4.50028741693212));
#1904 = CARTESIAN_POINT('', (25.0755618352631, 2.21430932480922, 4.48316005678538));
#1905 = CARTESIAN_POINT('', (25., 2.25311806633033, 4.46357020547184));
#1906 = ORIENTED_EDGE('', *, *, #1588, .T.);
#1907 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1908, #1909), (#1910, #1911), (#1912, #1913), (#1914, #1915), (#1916, #1917), (#1918, #1919), (#1920, #1921), (#1922, #1923), (#1924, #1925), (#1926, #1927), (#1928, #1929), (#1930, #1931), (#1932, #1933), (#1934, #1935), (#1936, #1937), (#1938, #1939)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.03199752328137, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.0500000000018), (0., 0.876300276456461), .UNSPECIFIED.);
#1908 = CARTESIAN_POINT('', (29.0180024767186, 2.71669327158399, 1.32456050158096));
#1909 = CARTESIAN_POINT('', (29.0180024767186, 0.0402869230855455, 5.01046470661732));
#1910 = CARTESIAN_POINT('', (28.8708905400346, 2.73815417981991, 1.27847070396321));
#1911 = CARTESIAN_POINT('', (28.8708905400346, 0.124545006482205, 5.00828094074584));
#1912 = CARTESIAN_POINT('', (28.4782230477951, 2.79248817810674, 1.15414708555992));
#1913 = CARTESIAN_POINT('', (28.4782230477951, 0.349199129284143, 4.99711368341692));
#1914 = CARTESIAN_POINT('', (27.84, 2.86776767738146, 0.947000701660617));
#1915 = CARTESIAN_POINT('', (27.84, 0.712251950227257, 4.95587036604702));
#1916 = CARTESIAN_POINT('', (27.1033333333333, 2.93538690442875, 0.701991632650581));
#1917 = CARTESIAN_POINT('', (27.1033333333333, 1.12584569634725, 4.8752956272606));
#1918 = CARTESIAN_POINT('', (26.3666666666667, 2.98337078872813, 0.452507424348516));
#1919 = CARTESIAN_POINT('', (26.3666666666667, 1.53158100848501, 4.76227206140263));
#1920 = CARTESIAN_POINT('', (25.63, 3.01143231150983, 0.200020773488979));
#1921 = CARTESIAN_POINT('', (25.63, 1.92706005970737, 4.61746124476077));
#1922 = CARTESIAN_POINT('', (24.8933333333333, 3.019462382113, -0.054041551113756));
#1923 = CARTESIAN_POINT('', (24.8933333333333, 2.31008459192214, 4.44175492727458));
#1924 = CARTESIAN_POINT('', (24.1566666666667, 3.00714713920733, -0.308017929677888));
#1925 = CARTESIAN_POINT('', (24.1566666666667, 2.67795654420759, 4.23591436358378));
#1926 = CARTESIAN_POINT('', (23.42, 2.9754015890949, -0.561083833126719));
#1927 = CARTESIAN_POINT('', (23.42, 3.03012783389376, 4.00190657485879));
#1928 = CARTESIAN_POINT('', (22.6833333333333, 2.92102128592439, -0.809276564146569));
#1929 = CARTESIAN_POINT('', (22.6833333333333, 3.358350308093, 3.73790178499406));
#1930 = CARTESIAN_POINT('', (21.9466666666667, 2.85664470472452, -1.06035644056957));
#1931 = CARTESIAN_POINT('', (21.9466666666667, 3.68347580303759, 3.45692777134698));
#1932 = CARTESIAN_POINT('', (21.21, 2.6981023069608, -1.26423581563488));
#1933 = CARTESIAN_POINT('', (21.21, 3.86900206865203, 3.07104485419784));
#1934 = CARTESIAN_POINT('', (20.5611111111105, 2.8585019902803, -1.59916100535745));
#1935 = CARTESIAN_POINT('', (20.5611111111105, 4.48457300361932, 3.06177730096497));
#1936 = CARTESIAN_POINT('', (20.1577777777766, 3.06185945763822, -1.91306262097545));
#1937 = CARTESIAN_POINT('', (20.1577777777766, 5.10066382965218, 3.1317961401248));
#1938 = CARTESIAN_POINT('', (19.9999999999982, 3.1551429759401, -2.05497843823338));
#1939 = CARTESIAN_POINT('', (19.9999999999982, 5.38019355421901, 3.16544822493076));
#1940 = ADVANCED_FACE('', (#1941), #2032, .T.);
#1941 = FACE_OUTER_BOUND('', #1942, .T.);
#1942 = EDGE_LOOP('', (#1943, #1944, #2025, #2031));
#1943 = ORIENTED_EDGE('', *, *, #864, .T.);
#1944 = ORIENTED_EDGE('', *, *, #1945, .T.);
#1945 = EDGE_CURVE('', #856, #1946, #1948, .T.);
#1946 = VERTEX_POINT('', #1947);
#1947 = CARTESIAN_POINT('', (25., 0.0285889222949176, 4.99991826668417));
#1948 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1949, #1950, #1951, #1952, #1953, #1954, #1955, #1956, #1957, #1958, #1959, #1960, #1961, #1962, #1963, #1964, #1965, #1966, #1967, #1968, #1969, #1970, #1971, #1972, #1973, #1974, #1975, #1976, #1977, #1978, #1979, #1980, #1981, #1982, #1983, #1984, #1985, #1986, #1987, #1988, #1989, #1990, #1991, #1992, #1993, #1994, #1995, #1996, #1997, #1998, #1999, #2000, #2001, #2002, #2003, #2004, #2005, #2006, #2007, #2008, #2009, #2010, #2011, #2012, #2013, #2014, #2015, #2016, #2017, #2018, #2019, #2020, #2021, #2022, #2023, #2024), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (1.09760125685395, 1.18220793244659, 1.37923181400629, 1.57625424808504, 1.7076043835633, 2.00326463680341, 2.20039586680645, 2.39756144725877, 2.48515681111784, 2.57274726604286, 2.70410528563748, 2.83542228655622, 2.96671819121614, 3.09801298594868, 3.22932616652039, 3.31689509638926, 3.37528245176484, 3.67087984812134, 3.96644109196811, 4.16343678167075, 4.36038748963766, 4.80329147437562, 5.09871216752343, 5.76297606602344, 6.05835795178953, 6.85663186764718), .UNSPECIFIED.);
#1949 = CARTESIAN_POINT('', (20., 2.72880107278484, 4.18970699514516));
#1950 = CARTESIAN_POINT('', (20.0244765446748, 2.71706198728536, 4.19735278735488));
#1951 = CARTESIAN_POINT('', (20.0489546842839, 2.70529258314343, 4.2049480562351));
#1952 = CARTESIAN_POINT('', (20.0734342565813, 2.69349411411673, 4.21249207206595));
#1953 = CARTESIAN_POINT('', (20.1304399280507, 2.66601897521286, 4.23005984991718));
#1954 = CARTESIAN_POINT('', (20.1874554861728, 2.63838516774177, 4.24735030095603));
#1955 = CARTESIAN_POINT('', (20.2444842882379, 2.61060626696067, 4.2643563311367));
#1956 = CARTESIAN_POINT('', (20.3015126713279, 2.58282757026362, 4.28136223637867));
#1957 = CARTESIAN_POINT('', (20.3585556456174, 2.55490312246119, 4.29808412813278));
#1958 = CARTESIAN_POINT('', (20.4156166271398, 2.52684698977939, 4.31451553366572));
#1959 = CARTESIAN_POINT('', (20.4536578161472, 2.50814263844001, 4.32546995798264));
#1960 = CARTESIAN_POINT('', (20.4917086824251, 2.48938132211098, 4.33629441909778));
#1961 = CARTESIAN_POINT('', (20.5297655905841, 2.47056018607385, 4.34699118551979));
#1962 = CARTESIAN_POINT('', (20.6154291116979, 2.42819508438024, 4.37106888180586));
#1963 = CARTESIAN_POINT('', (20.7011189052551, 2.38551421723472, 4.39450819461645));
#1964 = CARTESIAN_POINT('', (20.786748473568, 2.34241057475876, 4.41736490447171));
#1965 = CARTESIAN_POINT('', (20.8438419176179, 2.31367125668749, 4.43260459691671));
#1966 = CARTESIAN_POINT('', (20.9009105482249, 2.2847433399949, 4.44758517209215));
#1967 = CARTESIAN_POINT('', (20.9579356770492, 2.25560483690704, 4.46231406556302));
#1968 = CARTESIAN_POINT('', (21.0149707425983, 2.22646125638588, 4.47704552556841));
#1969 = CARTESIAN_POINT('', (21.0719635891337, 2.19710601367578, 4.49152561369027));
#1970 = CARTESIAN_POINT('', (21.1289038133661, 2.16752995489149, 4.50575342142112));
#1971 = CARTESIAN_POINT('', (21.1542008233636, 2.15439010753688, 4.51207445368365));
#1972 = CARTESIAN_POINT('', (21.1794877840515, 2.14120675860623, 4.5183456329386));
#1973 = CARTESIAN_POINT('', (21.2047644127008, 2.12798010232807, 4.52456635315428));
#1974 = CARTESIAN_POINT('', (21.2300396248219, 2.1147541872853, 4.53078672475441));
#1975 = CARTESIAN_POINT('', (21.2553041944787, 2.10148419824044, 4.53695695062301));
#1976 = CARTESIAN_POINT('', (21.2805677440834, 2.08818588795942, 4.54306941365935));
#1977 = CARTESIAN_POINT('', (21.3184550897633, 2.06824262240651, 4.5522361777775));
#1978 = CARTESIAN_POINT('', (21.3563411369348, 2.04823642450106, 4.5612725954407));
#1979 = CARTESIAN_POINT('', (21.3942498931361, 2.02820804999456, 4.57016105908066));
#1980 = CARTESIAN_POINT('', (21.4321468117124, 2.00818592967342, 4.57904674715343));
#1981 = CARTESIAN_POINT('', (21.4700669043798, 1.98814149181352, 4.58778473561788));
#1982 = CARTESIAN_POINT('', (21.5080227386263, 1.96809855287902, 4.59636683546423));
#1983 = CARTESIAN_POINT('', (21.5459724752153, 1.94805883387053, 4.60494755658431));
#1984 = CARTESIAN_POINT('', (21.5839584337317, 1.9280204198706, 4.61337261698201));
#1985 = CARTESIAN_POINT('', (21.6219815722473, 1.90798907774095, 4.62164231407204));
#1986 = CARTESIAN_POINT('', (21.6600043893292, 1.88795790494892, 4.6299119412531));
#1987 = CARTESIAN_POINT('', (21.6980648604374, 1.86793358456668, 4.63802639284796));
#1988 = CARTESIAN_POINT('', (21.7361525504374, 1.84790300264321, 4.64599338062617));
#1989 = CARTESIAN_POINT('', (21.774245574039, 1.82786961574138, 4.65396148405985));
#1990 = CARTESIAN_POINT('', (21.8123662468362, 1.80782973813063, 4.66178226529662));
#1991 = CARTESIAN_POINT('', (21.8504930695025, 1.78775099486658, 4.6694696037509));
#1992 = CARTESIAN_POINT('', (21.8759187354232, 1.77436106665762, 4.67459606553523));
#1993 = CARTESIAN_POINT('', (21.9013470570887, 1.76095337622428, 4.67966333921479));
#1994 = CARTESIAN_POINT('', (21.9267689698558, 1.74751360684018, 4.68467674380084));
#1995 = CARTESIAN_POINT('', (21.9437192541321, 1.73855252221381, 4.68801947547114));
#1996 = CARTESIAN_POINT('', (21.9606662397364, 1.72957632923449, 4.69133855740156));
#1997 = CARTESIAN_POINT('', (21.9776087371592, 1.72058325172324, 4.69463451973521));
#1998 = CARTESIAN_POINT('', (22.0633834411811, 1.6750540394399, 4.71132097312994));
#1999 = CARTESIAN_POINT('', (22.1490484771624, 1.62909447923052, 4.72741358027429));
#2000 = CARTESIAN_POINT('', (22.2346093649964, 1.58274041704354, 4.74288232747312));
#2001 = CARTESIAN_POINT('', (22.3201597884594, 1.53639202410706, 4.75834918279455));
#2002 = CARTESIAN_POINT('', (22.4056108447618, 1.48964642700953, 4.7731922686693));
#2003 = CARTESIAN_POINT('', (22.491023729676, 1.44263357281185, 4.78735922765318));
#2004 = CARTESIAN_POINT('', (22.5479526082873, 1.41129885004163, 4.79680170332996));
#2005 = CARTESIAN_POINT('', (22.6048674157399, 1.37984636357694, 4.80594367380133));
#2006 = CARTESIAN_POINT('', (22.6618001795089, 1.34833875657299, 4.81476713845261));
#2007 = CARTESIAN_POINT('', (22.7187199433256, 1.31683834397443, 4.82358858836563));
#2008 = CARTESIAN_POINT('', (22.7756642727942, 1.28529099642919, 4.83208981846286));
#2009 = CARTESIAN_POINT('', (22.8326291241588, 1.25369978483997, 4.8402723941419));
#2010 = CARTESIAN_POINT('', (22.9607320384353, 1.18265727049718, 4.85867342154149));
#2011 = CARTESIAN_POINT('', (23.0889497282478, 1.11138707898482, 4.8754662321655));
#2012 = CARTESIAN_POINT('', (23.2171830038792, 1.03982774303888, 4.890680756787));
#2013 = CARTESIAN_POINT('', (23.3027156802087, 0.992097062451632, 4.90082897302456));
#2014 = CARTESIAN_POINT('', (23.3882585234572, 0.944230210079271, 4.91027626606175));
#2015 = CARTESIAN_POINT('', (23.4737766163182, 0.89619774160593, 4.91902730302856));
#2016 = CARTESIAN_POINT('', (23.666067078949, 0.788195033932652, 4.93870431979253));
#2017 = CARTESIAN_POINT('', (23.8582906400305, 0.67936917637435, 4.95485057163577));
#2018 = CARTESIAN_POINT('', (24.0504903456114, 0.570146899463687, 4.96738688980756));
#2019 = CARTESIAN_POINT('', (24.1359568471124, 0.521578428116095, 4.97296148344498));
#2020 = CARTESIAN_POINT('', (24.2214287702727, 0.472932383467571, 4.97782315393263));
#2021 = CARTESIAN_POINT('', (24.3069045225183, 0.424237446340043, 4.98196974992049));
#2022 = CARTESIAN_POINT('', (24.5379040074019, 0.292638658410249, 4.99317598691815));
#2023 = CARTESIAN_POINT('', (24.7689834636012, 0.160631993392063, 4.9991632605225));
#2024 = CARTESIAN_POINT('', (25., 0.0285889222949171, 4.99991826668417));
#2025 = ORIENTED_EDGE('', *, *, #2026, .F.);
#2026 = EDGE_CURVE('', #1712, #1946, #2027, .T.);
#2027 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2028, #2029, #2030), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (5.44691909559103, 7.82226462499598), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875491830477356, 0.909777247647594, 0.997643951215055))
   REPRESENTATION_ITEM ('')
);
#2028 = CARTESIAN_POINT('', (25., 2.25311806633033, 4.46357020547184));
#2029 = CARTESIAN_POINT('', (25., 1.20389165920415, 4.99319802910701));
#2030 = CARTESIAN_POINT('', (25., 0.0285889222949177, 4.99991826668417));
#2031 = ORIENTED_EDGE('', *, *, #1711, .F.);
#2032 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2033, #2034, #2035, #2036, #2037, #2038, #2039, #2040, #2041), (#2042, #2043, #2044, #2045, #2046, #2047, #2048, #2049, #2050)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.847457627118644, -0.677966101694915), (0.0554496465965617, 0.25, 0.5, 0.75, 0.998990416248196), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.898890933264679, 0.772070083081489, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.708289582125458, 0.997643951215055), (0.898890933264679, 0.772070083081489, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.708289582125458, 0.997643951215055)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2033 = CARTESIAN_POINT('', (25., 4.72635938853968, 1.6314186864085));
#2034 = CARTESIAN_POINT('', (25., 3.5636110552231, 5.));
#2035 = CARTESIAN_POINT('', (25., -1.22039495907275E-15, 5.));
#2036 = CARTESIAN_POINT('', (25., -5., 5.));
#2037 = CARTESIAN_POINT('', (25., -5., -3.38447948907689E-15));
#2038 = CARTESIAN_POINT('', (25., -5., -5.));
#2039 = CARTESIAN_POINT('', (25., 1.55176113043046E-15, -5.));
#2040 = CARTESIAN_POINT('', (25., 4.97149234501588, -5.));
#2041 = CARTESIAN_POINT('', (25., 4.99991826668417, -0.0285889222949177));
#2042 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#2043 = CARTESIAN_POINT('', (20., 3.5636110552231, 5.));
#2044 = CARTESIAN_POINT('', (20., -1.22039495907275E-15, 5.));
#2045 = CARTESIAN_POINT('', (20., -5., 4.99999999999999));
#2046 = CARTESIAN_POINT('', (20., -5., -3.38447948907689E-15));
#2047 = CARTESIAN_POINT('', (20., -5., -5.));
#2048 = CARTESIAN_POINT('', (20., 1.55176113043046E-15, -5.));
#2049 = CARTESIAN_POINT('', (20., 4.97149234501588, -5.));
#2050 = CARTESIAN_POINT('', (20., 4.99991826668417, -0.0285889222949177));
#2051 = ADVANCED_FACE('', (#2052), #2138, .T.);
#2052 = FACE_OUTER_BOUND('', #2053, .T.);
#2053 = EDGE_LOOP('', (#2054, #2055, #2076, #2137));
#2054 = ORIENTED_EDGE('', *, *, #855, .F.);
#2055 = ORIENTED_EDGE('', *, *, #2056, .F.);
#2056 = EDGE_CURVE('', #2057, #847, #2059, .T.);
#2057 = VERTEX_POINT('', #2058);
#2058 = CARTESIAN_POINT('', (28.9832656720927, -1.31366850781239, 2.72174018545307));
#2059 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2060, #2061, #2062, #2063, #2064, #2065, #2066, #2067, #2068, #2069, #2070, #2071, #2072, #2073, #2074, #2075), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (1.06673432790734, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.05), .UNSPECIFIED.);
#2060 = CARTESIAN_POINT('', (28.9832656720927, -1.31366850781239, 2.72174018545306));
#2061 = CARTESIAN_POINT('', (28.847732670284, -1.27113590624878, 2.74135159738199));
#2062 = CARTESIAN_POINT('', (28.4666441129198, -1.15038894097847, 2.79385393326485));
#2063 = CARTESIAN_POINT('', (27.84, -0.947000701660617, 2.86776767738146));
#2064 = CARTESIAN_POINT('', (27.1033333333333, -0.701991632650581, 2.93538690442875));
#2065 = CARTESIAN_POINT('', (26.3666666666667, -0.452507424348516, 2.98337078872813));
#2066 = CARTESIAN_POINT('', (25.63, -0.200020773488978, 3.01143231150983));
#2067 = CARTESIAN_POINT('', (24.8933333333333, 0.0540415511137561, 3.019462382113));
#2068 = CARTESIAN_POINT('', (24.1566666666667, 0.308017929677888, 3.00714713920733));
#2069 = CARTESIAN_POINT('', (23.42, 0.561083833126719, 2.9754015890949));
#2070 = CARTESIAN_POINT('', (22.6833333333333, 0.809276564146569, 2.92102128592439));
#2071 = CARTESIAN_POINT('', (21.9466666666667, 1.06035644056957, 2.85664470472452));
#2072 = CARTESIAN_POINT('', (21.21, 1.26423581563488, 2.6981023069608));
#2073 = CARTESIAN_POINT('', (20.5611111111111, 1.59916100535713, 2.85850199028015));
#2074 = CARTESIAN_POINT('', (20.1577777777778, 1.91306262097449, 3.0618594576376));
#2075 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#2076 = ORIENTED_EDGE('', *, *, #2077, .T.);
#2077 = EDGE_CURVE('', #2057, #1946, #2078, .T.);
#2078 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2079, #2080, #2081, #2082, #2083, #2084, #2085, #2086, #2087, #2088, #2089, #2090, #2091, #2092, #2093, #2094, #2095, #2096, #2097, #2098, #2099, #2100, #2101, #2102, #2103, #2104, #2105, #2106, #2107, #2108, #2109, #2110, #2111, #2112, #2113, #2114, #2115, #2116, #2117, #2118, #2119, #2120, #2121, #2122, #2123, #2124, #2125, #2126, #2127, #2128, #2129, #2130, #2131, #2132, #2133, #2134, #2135, #2136), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.296348051682427, 0.592648655319826, 0.888896104282083, 1.18508183336889, 1.48119454290231, 1.77722145033622, 2.07314958028401, 2.36896589390691, 2.66465786448801, 2.96021419631433, 3.25562467610683, 3.5508802420546, 3.84597381868424, 4.1408990173689, 4.43564986951373, 4.73021965552152, 4.92673972504331, 4.98507374913783, 5.04829595202586), .UNSPECIFIED.);
#2079 = CARTESIAN_POINT('', (28.9832656720927, -1.31366850781239, 2.72174018545307));
#2080 = CARTESIAN_POINT('', (28.9248187770597, -1.32896628207181, 2.79989360637019));
#2081 = CARTESIAN_POINT('', (28.8642796659113, -1.34130779363243, 2.87715034104972));
#2082 = CARTESIAN_POINT('', (28.801910202614, -1.35061979395959, 2.95318556535554));
#2083 = CARTESIAN_POINT('', (28.7395507252406, -1.35993030334996, 3.02920861572358));
#2084 = CARTESIAN_POINT('', (28.6752728104268, -1.36622565314898, 3.10411857502342));
#2085 = CARTESIAN_POINT('', (28.6093489368048, -1.36949374566433, 3.17759140434578));
#2086 = CARTESIAN_POINT('', (28.5434368895579, -1.37276125190212, 3.25105105305249));
#2087 = CARTESIAN_POINT('', (28.4757862344412, -1.37300752216331, 3.32317796560904));
#2088 = CARTESIAN_POINT('', (28.4066734475415, -1.37027896292153, 3.39365755278734));
#2089 = CARTESIAN_POINT('', (28.3375750595256, -1.36755097214486, 3.46412245632411));
#2090 = CARTESIAN_POINT('', (28.266918960082, -1.36184603104452, 3.53303880926541));
#2091 = CARTESIAN_POINT('', (28.1949793905855, -1.3532640344355, 3.6001087687509));
#2092 = CARTESIAN_POINT('', (28.1230575565662, -1.34468415357177, 3.66716219327873));
#2093 = CARTESIAN_POINT('', (28.0497553024216, -1.33321751430563, 3.73246114262494));
#2094 = CARTESIAN_POINT('', (27.9753393174312, -1.31901073471507, 3.79573005202614));
#2095 = CARTESIAN_POINT('', (27.9009448953374, -1.30480807170403, 3.85898062852542));
#2096 = CARTESIAN_POINT('', (27.8253397915575, -1.28784878763431, 3.92028537781837));
#2097 = CARTESIAN_POINT('', (27.7487790636659, -1.26831853981613, 3.97939464500745));
#2098 = CARTESIAN_POINT('', (27.6722438823582, -1.2487948088001, 4.03848418877047));
#2099 = CARTESIAN_POINT('', (27.5946572459337, -1.2266777618905, 4.09545428845717));
#2100 = CARTESIAN_POINT('', (27.5162598322175, -1.20218432583314, 4.15008304778255));
#2101 = CARTESIAN_POINT('', (27.4378920409326, -1.17770014461074, 4.2046911656532));
#2102 = CARTESIAN_POINT('', (27.3586195827382, -1.15081236904655, 4.25702567381892));
#2103 = CARTESIAN_POINT('', (27.2786672579495, -1.12176194674842, 4.30689280832222));
#2104 = CARTESIAN_POINT('', (27.1987485402163, -1.09272373546675, 4.35673898173952));
#2105 = CARTESIAN_POINT('', (27.1180585635217, -1.06149174752583, 4.40417734106959));
#2106 = CARTESIAN_POINT('', (27.0368058666371, -1.02832453256684, 4.44904152794227));
#2107 = CARTESIAN_POINT('', (26.9555904416967, -0.995172531953129, 4.49388513487688));
#2108 = CARTESIAN_POINT('', (26.8737236819729, -0.960051130627394, 4.53620627172878));
#2109 = CARTESIAN_POINT('', (26.7913983032634, -0.92323124329777, 4.57586452929547));
#2110 = CARTESIAN_POINT('', (26.7091135507312, -0.886429525957666, 4.61550321618509));
#2111 = CARTESIAN_POINT('', (26.6262844314502, -0.847892802994747, 4.65252330623391));
#2112 = CARTESIAN_POINT('', (26.5430890395891, -0.807899987256422, 4.68680849048599));
#2113 = CARTESIAN_POINT('', (26.4599372755573, -0.767928143830427, 4.72107569551908));
#2114 = CARTESIAN_POINT('', (26.376336232438, -0.72646199217923, 4.75264534282402));
#2115 = CARTESIAN_POINT('', (26.292451073538, -0.683785085710531, 4.7814232378101));
#2116 = CARTESIAN_POINT('', (26.2086119374782, -0.641131593543799, 4.8101853440622));
#2117 = CARTESIAN_POINT('', (26.1244082617612, -0.597227726989606, 4.836186584788));
#2118 = CARTESIAN_POINT('', (26.0399943511643, -0.552359131268409, 4.85935295483368));
#2119 = CARTESIAN_POINT('', (25.9556286064441, -0.507516137195434, 4.88250610634093));
#2120 = CARTESIAN_POINT('', (25.8709743368483, -0.461667974817107, 4.90284926619249));
#2121 = CARTESIAN_POINT('', (25.7861767931297, -0.415101356659603, 4.92032691125739));
#2122 = CARTESIAN_POINT('', (25.7014293779128, -0.368562266596626, 4.937794224323));
#2123 = CARTESIAN_POINT('', (25.616462286578, -0.32126343398502, 4.95241528686022));
#2124 = CARTESIAN_POINT('', (25.531413449925, -0.273492403326501, 4.96415165466986));
#2125 = CARTESIAN_POINT('', (25.4464168589711, -0.225750718523712, 4.97588081280134));
#2126 = CARTESIAN_POINT('', (25.3612631711417, -0.177495600526504, 4.98473926048921));
#2127 = CARTESIAN_POINT('', (25.2760848027618, -0.129015474348886, 4.99070457842002));
#2128 = CARTESIAN_POINT('', (25.2192586798161, -0.0966723141898922, 4.99468429647044));
#2129 = CARTESIAN_POINT('', (25.1623938972453, -0.0642133375187892, 4.99737891257368));
#2130 = CARTESIAN_POINT('', (25.1055291683401, -0.0317241033788781, 4.99878557010543));
#2131 = CARTESIAN_POINT('', (25.0886497296438, -0.0220801633388509, 4.99920311521698));
#2132 = CARTESIAN_POINT('', (25.0717690375274, -0.0124328397038128, 4.99950724823191));
#2133 = CARTESIAN_POINT('', (25.0548881010376, -0.00278436873705987, 4.99969794524182));
#2134 = CARTESIAN_POINT('', (25.0365926035426, 0.00767260896142654, 4.99990462196672));
#2135 = CARTESIAN_POINT('', (25.018296193881, 0.0181312915681338, 4.99997806214007));
#2136 = CARTESIAN_POINT('', (25., 0.0285889222949173, 4.99991826668417));
#2137 = ORIENTED_EDGE('', *, *, #1945, .F.);
#2138 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2139, #2140), (#2141, #2142), (#2143, #2144), (#2145, #2146), (#2147, #2148), (#2149, #2150), (#2151, #2152), (#2153, #2154), (#2155, #2156), (#2157, #2158), (#2159, #2160), (#2161, #2162), (#2163, #2164), (#2165, #2166), (#2167, #2168), (#2169, #2170)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.06673432790734, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.0500000000002), (0.210712134250441, 1.), .UNSPECIFIED.);
#2139 = CARTESIAN_POINT('', (28.9832656720927, -2.17772068517377, 4.51193727053728));
#2140 = CARTESIAN_POINT('', (28.9832656720927, -1.31366850781239, 2.72174018545306));
#2141 = CARTESIAN_POINT('', (28.847732670284, -2.10721269501605, 4.54444789035431));
#2142 = CARTESIAN_POINT('', (28.847732670284, -1.27113590624878, 2.74135159738199));
#2143 = CARTESIAN_POINT('', (28.4666441129198, -1.90704563431747, 4.63148310676704));
#2144 = CARTESIAN_POINT('', (28.4666441129198, -1.15038894097847, 2.79385393326485));
#2145 = CARTESIAN_POINT('', (27.84, -1.56988083722482, 4.75401286866978));
#2146 = CARTESIAN_POINT('', (27.84, -0.947000701660617, 2.86776767738146));
#2147 = CARTESIAN_POINT('', (27.1033333333333, -1.1637195305746, 4.86610795855023));
#2148 = CARTESIAN_POINT('', (27.1033333333333, -0.701991632650581, 2.93538690442875));
#2149 = CARTESIAN_POINT('', (26.3666666666667, -0.750139607015073, 4.94565275754046));
#2150 = CARTESIAN_POINT('', (26.3666666666667, -0.452507424348516, 2.98337078872813));
#2151 = CARTESIAN_POINT('', (25.63, -0.331582414666222, 4.99217146317721));
#2152 = CARTESIAN_POINT('', (25.63, -0.200020773488978, 3.01143231150983));
#2153 = CARTESIAN_POINT('', (24.8933333333333, 0.0895868348974009, 5.00548323152055));
#2154 = CARTESIAN_POINT('', (24.8933333333333, 0.0540415511137561, 3.019462382113));
#2155 = CARTESIAN_POINT('', (24.1566666666667, 0.510613608284602, 4.98506776212387));
#2156 = CARTESIAN_POINT('', (24.1566666666667, 0.308017929677888, 3.00714713920733));
#2157 = CARTESIAN_POINT('', (23.42, 0.930131050756028, 4.93244189743203));
#2158 = CARTESIAN_POINT('', (23.42, 0.561083833126719, 2.9754015890949));
#2159 = CARTESIAN_POINT('', (22.6833333333333, 1.34157004091022, 4.84229349973797));
#2160 = CARTESIAN_POINT('', (22.6833333333333, 0.809276564146569, 2.92102128592439));
#2161 = CARTESIAN_POINT('', (21.9466666666667, 1.75779516716203, 4.73557387322186));
#2162 = CARTESIAN_POINT('', (21.9466666666667, 1.06035644056957, 2.85664470472452));
#2163 = CARTESIAN_POINT('', (21.21, 2.09577413957373, 4.47275181649002));
#2164 = CARTESIAN_POINT('', (21.21, 1.26423581563488, 2.6981023069608));
#2165 = CARTESIAN_POINT('', (20.561111111111, 2.65099298611408, 4.73865276957108));
#2166 = CARTESIAN_POINT('', (20.561111111111, 1.59916100535717, 2.85850199028017));
#2167 = CARTESIAN_POINT('', (20.1577777777776, 3.17136021526987, 5.07576655475764));
#2168 = CARTESIAN_POINT('', (20.1577777777776, 1.91306262097461, 3.06185945763768));
#2169 = CARTESIAN_POINT('', (19.9999999999998, 3.40661972629314, 5.23040636395059));
#2170 = CARTESIAN_POINT('', (19.9999999999998, 2.05497843823193, 3.15514297593915));
#2171 = ADVANCED_FACE('', (#2172), #2372, .T.);
#2172 = FACE_OUTER_BOUND('', #2173, .T.);
#2173 = EDGE_LOOP('', (#2174, #2175, #2274, #2371));
#2174 = ORIENTED_EDGE('', *, *, #846, .F.);
#2175 = ORIENTED_EDGE('', *, *, #2176, .T.);
#2176 = EDGE_CURVE('', #839, #2177, #2179, .T.);
#2177 = VERTEX_POINT('', #2178);
#2178 = CARTESIAN_POINT('', (25., -4.46357020547184, 2.25311806633032));
#2179 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2180, #2181, #2182, #2183, #2184, #2185, #2186, #2187, #2188, #2189, #2190, #2191, #2192, #2193, #2194, #2195, #2196, #2197, #2198, #2199, #2200, #2201, #2202, #2203, #2204, #2205, #2206, #2207, #2208, #2209, #2210, #2211, #2212, #2213, #2214, #2215, #2216, #2217, #2218, #2219, #2220, #2221, #2222, #2223, #2224, #2225, #2226, #2227, #2228, #2229, #2230, #2231, #2232, #2233, #2234, #2235, #2236, #2237, #2238, #2239, #2240, #2241, #2242, #2243, #2244, #2245, #2246, #2247, #2248, #2249, #2250, #2251, #2252, #2253, #2254, #2255, #2256, #2257, #2258, #2259, #2260, #2261, #2262, #2263, #2264, #2265, #2266, #2267, #2268, #2269, #2270, #2271, #2272, #2273), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (4.39209452313761, 4.584565929647, 4.78070072698966, 4.97686524423993, 5.17307595957083, 5.36935039429182, 5.56572055271548, 5.76222614227833, 5.89340233930703, 6.02463029755957, 6.15591355535528, 6.28725412732913, 6.4186518014082, 6.47704452949293, 6.60847970494211, 6.73987893124135, 6.87124140672529, 7.00257718770407, 7.13390602809371, 7.26525500239742, 7.32364487041774, 7.52077915910108, 7.71790690617445, 7.91500889604024, 8.11206780074665, 8.19963868000813, 8.64280263368843, 8.93832844616147, 9.13537477252606, 9.80025172947557, 10.4649194236038, 10.8408211663767), .UNSPECIFIED.);
#2180 = CARTESIAN_POINT('', (20., -1.63141868689106, 4.72635938755133));
#2181 = CARTESIAN_POINT('', (20.028459293056, -1.68577194480242, 4.70759800117182));
#2182 = CARTESIAN_POINT('', (20.0576009649422, -1.73949476642629, 4.68800421426157));
#2183 = CARTESIAN_POINT('', (20.0874435968741, -1.79251356919657, 4.66764342085484));
#2184 = CARTESIAN_POINT('', (20.1178542364193, -1.84654150158035, 4.64689509173423));
#2185 = CARTESIAN_POINT('', (20.1490048153147, -1.89985990189232, 4.62534194105451));
#2186 = CARTESIAN_POINT('', (20.1809203153868, -1.95238903280981, 4.60306170549217));
#2187 = CARTESIAN_POINT('', (20.2128406515499, -2.00492612335985, 4.58077809385098));
#2188 = CARTESIAN_POINT('', (20.2455390700402, -2.05669516121517, 4.55775798670248));
#2189 = CARTESIAN_POINT('', (20.2790467046297, -2.10761321927183, 4.53408938133674));
#2190 = CARTESIAN_POINT('', (20.3125622304954, -2.15854326887816, 4.51041520185314));
#2191 = CARTESIAN_POINT('', (20.3469014273309, -2.20864353373856, 4.48608206026529));
#2192 = CARTESIAN_POINT('', (20.3821025159783, -2.2578260955424, 4.46119057228984));
#2193 = CARTESIAN_POINT('', (20.4173150361722, -2.30702462937323, 4.43629100080871));
#2194 = CARTESIAN_POINT('', (20.4534053968365, -2.35532704029095, 4.41082133116005));
#2195 = CARTESIAN_POINT('', (20.4904205805749, -2.4026374890957, 4.38489829938984));
#2196 = CARTESIAN_POINT('', (20.527453816743, -2.44997101136563, 4.35896262486974));
#2197 = CARTESIAN_POINT('', (20.5654313752639, -2.49633430934828, 4.332560369377));
#2198 = CARTESIAN_POINT('', (20.6044216791723, -2.54161185819976, 4.30583431662881));
#2199 = CARTESIAN_POINT('', (20.6434388736293, -2.58692063374104, 4.27908983165142));
#2200 = CARTESIAN_POINT('', (20.6834912663253, -2.63116736964886, 4.25200584174691));
#2201 = CARTESIAN_POINT('', (20.7246627215616, -2.67421353335291, 4.224758215334));
#2202 = CARTESIAN_POINT('', (20.7521464940896, -2.70294875693578, 4.20656921613629));
#2203 = CARTESIAN_POINT('', (20.7801387607656, -2.73115862787724, 4.18830162455508));
#2204 = CARTESIAN_POINT('', (20.8086687737857, -2.75879360319472, 4.17001892741212));
#2205 = CARTESIAN_POINT('', (20.8372100445524, -2.78643948308312, 4.15172901604279));
#2206 = CARTESIAN_POINT('', (20.8662988066697, -2.81351920724821, 4.1334178145765));
#2207 = CARTESIAN_POINT('', (20.8959679869202, -2.83997376354875, 4.1151608744197));
#2208 = CARTESIAN_POINT('', (20.9256496697816, -2.86643946781577, 4.09689624077697));
#2209 = CARTESIAN_POINT('', (20.9559237311884, -2.89228990386156, 4.07867860462997));
#2210 = CARTESIAN_POINT('', (20.9868265594745, -2.91745314480289, 4.06059935820806));
#2211 = CARTESIAN_POINT('', (21.0177428789722, -2.94262737123086, 4.0425122189507));
#2212 = CARTESIAN_POINT('', (21.0493030978707, -2.96712590542814, 4.02455475287772));
#2213 = CARTESIAN_POINT('', (21.0815460431544, -2.99085908283542, 4.00683939616013));
#2214 = CARTESIAN_POINT('', (21.1138030064985, -3.0146025785653, 3.98911633744956));
#2215 = CARTESIAN_POINT('', (21.1467624906622, -3.03759442361959, 3.97162470049874));
#2216 = CARTESIAN_POINT('', (21.1804630554521, -3.05972049296488, 3.95450508975912));
#2217 = CARTESIAN_POINT('', (21.1954394842959, -3.06955325111618, 3.94689718663723));
#2218 = CARTESIAN_POINT('', (21.2105665047596, -3.07921611056588, 3.9393620795479));
#2219 = CARTESIAN_POINT('', (21.2258441811307, -3.08870006969268, 3.93191198775869));
#2220 = CARTESIAN_POINT('', (21.2602324370001, -3.11004734824378, 3.91514270580278));
#2221 = CARTESIAN_POINT('', (21.2953987050423, -3.13050387458575, 3.8987922473854));
#2222 = CARTESIAN_POINT('', (21.33123123484, -3.15008078305102, 3.8829101277589));
#2223 = CARTESIAN_POINT('', (21.3670539639966, -3.16965233698913, 3.86703235208902));
#2224 = CARTESIAN_POINT('', (21.4035682265702, -3.18835822061605, 3.85161222111845));
#2225 = CARTESIAN_POINT('', (21.4406299665327, -3.20626914227477, 3.83664413091658));
#2226 = CARTESIAN_POINT('', (21.4776813407633, -3.22417505445974, 3.82168022711316));
#2227 = CARTESIAN_POINT('', (21.5153003786691, -3.24129663687721, 3.80716007585361));
#2228 = CARTESIAN_POINT('', (21.5533215969351, -3.25777299525911, 3.7930087149074));
#2229 = CARTESIAN_POINT('', (21.5913350888119, -3.27424600543801, 3.77886022969551));
#2230 = CARTESIAN_POINT('', (21.6297637497747, -3.29008084549131, 3.76507494443837));
#2231 = CARTESIAN_POINT('', (21.6684323178478, -3.30548135069867, 3.75150543651262));
#2232 = CARTESIAN_POINT('', (21.7070988424363, -3.32088104204877, 3.73793664568299));
#2233 = CARTESIAN_POINT('', (21.7460111459269, -3.33585049817945, 3.724580312003));
#2234 = CARTESIAN_POINT('', (21.7849895494032, -3.35064050528377, 3.71122731779552));
#2235 = CARTESIAN_POINT('', (21.8239739286257, -3.36543277983164, 3.69787227645173));
#2236 = CARTESIAN_POINT('', (21.8630260576454, -3.38004832357515, 3.68451822940717));
#2237 = CARTESIAN_POINT('', (21.9019580214027, -3.39475496727175, 3.67091796587498));
#2238 = CARTESIAN_POINT('', (21.9192648350844, -3.40129265809895, 3.66487210524382));
#2239 = CARTESIAN_POINT('', (21.9365475939953, -3.40784888109928, 3.65877678022328));
#2240 = CARTESIAN_POINT('', (21.9537898595451, -3.41444480919784, 3.65261093533679));
#2241 = CARTESIAN_POINT('', (22.0120027288271, -3.43671380274078, 3.63179397706917));
#2242 = CARTESIAN_POINT('', (22.0697821173608, -3.45940263230453, 3.61020108377999));
#2243 = CARTESIAN_POINT('', (22.12722386397, -3.48230322048283, 3.58797495540523));
#2244 = CARTESIAN_POINT('', (22.1846637044598, -3.50520304873897, 3.56574956457169));
#2245 = CARTESIAN_POINT('', (22.2417738752504, -3.52831791747695, 3.54288774894841));
#2246 = CARTESIAN_POINT('', (22.2986665546547, -3.55146060397543, 3.51953513669213));
#2247 = CARTESIAN_POINT('', (22.3555518003183, -3.57460026659225, 3.49618557574695));
#2248 = CARTESIAN_POINT('', (22.4122237226071, -3.59776973565212, 3.47234328589122));
#2249 = CARTESIAN_POINT('', (22.4688065053978, -3.6207973284216, 3.44816280162277));
#2250 = CARTESIAN_POINT('', (22.5253769195757, -3.64381988751534, 3.42398760304432));
#2251 = CARTESIAN_POINT('', (22.5818603017727, -3.66670192520857, 3.39947290276096));
#2252 = CARTESIAN_POINT('', (22.6383905174052, -3.68928050730046, 3.37479026584658));
#2253 = CARTESIAN_POINT('', (22.6635119433826, -3.69931418879894, 3.36382156478583));
#2254 = CARTESIAN_POINT('', (22.6886443568474, -3.70928651917599, 3.35282165369611));
#2255 = CARTESIAN_POINT('', (22.7137949110409, -3.71918914559635, 3.34180072704497));
#2256 = CARTESIAN_POINT('', (22.8410725988712, -3.76930268919984, 3.28602787802106));
#2257 = CARTESIAN_POINT('', (22.968776499189, -3.81769476435831, 3.22965655729317));
#2258 = CARTESIAN_POINT('', (23.096631088018, -3.86464208393268, 3.17246616421618));
#2259 = CARTESIAN_POINT('', (23.1818914773803, -3.89594910844456, 3.13432850153091));
#2260 = CARTESIAN_POINT('', (23.2672244871252, -3.92661637391068, 3.09582118930223));
#2261 = CARTESIAN_POINT('', (23.3525413148731, -3.95672277639645, 3.05685211790587));
#2262 = CARTESIAN_POINT('', (23.4094276062739, -3.97679667775968, 3.03086889736673));
#2263 = CARTESIAN_POINT('', (23.4663036077337, -3.99662655668622, 3.00467258064576));
#2264 = CARTESIAN_POINT('', (23.5231629862113, -4.01621211098531, 2.97826128463822));
#2265 = CARTESIAN_POINT('', (23.71501883673, -4.08229801059478, 2.88914385503393));
#2266 = CARTESIAN_POINT('', (23.9067520860469, -4.14557094509416, 2.79760009115108));
#2267 = CARTESIAN_POINT('', (24.0985676196912, -4.20561374711654, 2.70422133156003));
#2268 = CARTESIAN_POINT('', (24.2903227814738, -4.26563765131728, 2.61087196192223));
#2269 = CARTESIAN_POINT('', (24.4822446256967, -4.32243082296321, 2.51571542792039));
#2270 = CARTESIAN_POINT('', (24.6742203595238, -4.3759372711547, 2.418919800018));
#2271 = CARTESIAN_POINT('', (24.7827919262679, -4.40619775666115, 2.36417718872104));
#2272 = CARTESIAN_POINT('', (24.8913914832183, -4.43541280712741, 2.30889966348315));
#2273 = CARTESIAN_POINT('', (25., -4.46357020547183, 2.25311806633033));
#2274 = ORIENTED_EDGE('', *, *, #2275, .F.);
#2275 = EDGE_CURVE('', #2057, #2177, #2276, .T.);
#2276 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2277, #2278, #2279, #2280, #2281, #2282, #2283, #2284, #2285, #2286, #2287, #2288, #2289, #2290, #2291, #2292, #2293, #2294, #2295, #2296, #2297, #2298, #2299, #2300, #2301, #2302, #2303, #2304, #2305, #2306, #2307, #2308, #2309, #2310, #2311, #2312, #2313, #2314, #2315, #2316, #2317, #2318, #2319, #2320, #2321, #2322, #2323, #2324, #2325, #2326, #2327, #2328, #2329, #2330, #2331, #2332, #2333, #2334, #2335, #2336, #2337, #2338, #2339, #2340, #2341, #2342, #2343, #2344, #2345, #2346, #2347, #2348, #2349, #2350, #2351, #2352, #2353, #2354, #2355, #2356, #2357, #2358, #2359, #2360, #2361, #2362, #2363, #2364, #2365, #2366, #2367, #2368, #2369, #2370), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197005252144239, 0.394092675324395, 0.591277184045614, 0.788570017523908, 0.985976755092341, 1.18349569107115, 1.38111695253559, 1.57882263361804, 1.77658802584694, 1.9743838079455, 2.17217888248476, 2.36994344202997, 2.56765185726651, 2.76528484278725, 2.96283059100507, 3.16028476311038, 3.35764936624613, 3.55493092467186, 3.75213848593975, 3.94928145718821, 4.14636840178843, 4.3434063437021, 4.54040068516185, 4.73735506670511, 4.93427174924524, 5.1311520076662, 5.42630583367614, 5.72133042582017, 6.01622673469588, 6.31099292187853, 6.57251776729731), .UNSPECIFIED.);
#2277 = CARTESIAN_POINT('', (28.9832656720927, -1.31366850781239, 2.72174018545307));
#2278 = CARTESIAN_POINT('', (28.9914402330319, -1.36685760581431, 2.68410459792515));
#2279 = CARTESIAN_POINT('', (28.9982184763836, -1.42004578332164, 2.64613516839496));
#2280 = CARTESIAN_POINT('', (29.0035253879022, -1.47321085690483, 2.6079559504563));
#2281 = CARTESIAN_POINT('', (29.0088345129375, -1.52639810567941, 2.56976080793769));
#2282 = CARTESIAN_POINT('', (29.0126737362422, -1.57958966740792, 2.53133599276014));
#2283 = CARTESIAN_POINT('', (29.0149652520394, -1.63276050847929, 2.49281911635537));
#2284 = CARTESIAN_POINT('', (29.0172578966405, -1.68595754158153, 2.45428326648325));
#2285 = CARTESIAN_POINT('', (29.0180024767009, -1.73916370473156, 2.41563364309354));
#2286 = CARTESIAN_POINT('', (29.0171191669498, -1.79234875585888, 2.37702325102117));
#2287 = CARTESIAN_POINT('', (29.0162353719461, -1.84556302458438, 2.33839164804653));
#2288 = CARTESIAN_POINT('', (29.0137211807722, -1.89878911489898, 2.29977544999498));
#2289 = CARTESIAN_POINT('', (29.0094961661472, -1.95198860706448, 2.2613449474906));
#2290 = CARTESIAN_POINT('', (29.0052687122727, -2.00521881316745, 2.22289225770579));
#2291 = CARTESIAN_POINT('', (28.9993253009909, -2.05845919082707, 2.18459900945538));
#2292 = CARTESIAN_POINT('', (28.9915872209216, -2.11165950135801, 2.14665451530978));
#2293 = CARTESIAN_POINT('', (28.9838447428247, -2.16489004890287, 2.10868845497054));
#2294 = CARTESIAN_POINT('', (28.9742992027379, -2.21812198010318, 2.07104215007724));
#2295 = CARTESIAN_POINT('', (28.9628771138506, -2.27128892811066, 2.03392516714882));
#2296 = CARTESIAN_POINT('', (28.9514491077037, -2.32448341947111, 1.99678895561691));
#2297 = CARTESIAN_POINT('', (28.9381320745378, -2.37765996289296, 1.96015004930619));
#2298 = CARTESIAN_POINT('', (28.9228627331256, -2.43073121613606, 1.92423848105056));
#2299 = CARTESIAN_POINT('', (28.9075868689742, -2.48382514029469, 1.88831157213343));
#2300 = CARTESIAN_POINT('', (28.8903410816885, -2.53686729030433, 1.85307681413999));
#2301 = CARTESIAN_POINT('', (28.8710789331802, -2.58974429791323, 1.81878320987261));
#2302 = CARTESIAN_POINT('', (28.8518109671103, -2.64263727545646, 1.78447924823758));
#2303 = CARTESIAN_POINT('', (28.8305026097504, -2.69542588780532, 1.75107816028242));
#2304 = CARTESIAN_POINT('', (28.8071325038017, -2.74796610575589, 1.71884390801299));
#2305 = CARTESIAN_POINT('', (28.7837588066561, -2.80051439736566, 1.68660470242633));
#2306 = CARTESIAN_POINT('', (28.7582914689758, -2.85288283988682, 1.65549139386141));
#2307 = CARTESIAN_POINT('', (28.7307435700582, -2.90489346528476, 1.62577562099315));
#2308 = CARTESIAN_POINT('', (28.7031957696854, -2.95690390462917, 1.59605995442478));
#2309 = CARTESIAN_POINT('', (28.6735261846012, -3.00863287745636, 1.56769913174809));
#2310 = CARTESIAN_POINT('', (28.6417917313822, -3.05986774612628, 1.54096150550634));
#2311 = CARTESIAN_POINT('', (28.6100621740215, -3.11109471049567, 1.51422800423336));
#2312 = CARTESIAN_POINT('', (28.5762159445788, -3.1619110939701, 1.48907467856658));
#2313 = CARTESIAN_POINT('', (28.5403615416098, -3.21207258979986, 1.4657523094121));
#2314 = CARTESIAN_POINT('', (28.5045173175154, -3.26221984504722, 1.44243656135441));
#2315 = CARTESIAN_POINT('', (28.466601793505, -3.31180147309157, 1.42091033771092));
#2316 = CARTESIAN_POINT('', (28.4267790930408, -3.3605489406009, 1.40139068975226));
#2317 = CARTESIAN_POINT('', (28.3869715857336, -3.40927780997613, 1.38187848892982));
#2318 = CARTESIAN_POINT('', (28.3451825596248, -3.4572652575883, 1.36433516695295));
#2319 = CARTESIAN_POINT('', (28.301630398226, -3.50423018049907, 1.34892829890613));
#2320 = CARTESIAN_POINT('', (28.2580974612146, -3.55117437259309, 1.33352823161482));
#2321 = CARTESIAN_POINT('', (28.2127169364285, -3.59718936357442, 1.32023278433068));
#2322 = CARTESIAN_POINT('', (28.1657538513966, -3.64199593805587, 1.30914786771871));
#2323 = CARTESIAN_POINT('', (28.1188125370016, -3.68678174159215, 1.298068089732));
#2324 = CARTESIAN_POINT('', (28.0701962163001, -3.73044985446572, 1.2891745783287));
#2325 = CARTESIAN_POINT('', (28.0202035228347, -3.7727377949404, 1.28250544298467));
#2326 = CARTESIAN_POINT('', (27.9702335070062, -3.81500655280063, 1.27583933288733));
#2327 = CARTESIAN_POINT('', (27.9187895595817, -3.85598024731376, 1.27138189644176));
#2328 = CARTESIAN_POINT('', (27.8661877253134, -3.89542575068648, 1.26910446542102));
#2329 = CARTESIAN_POINT('', (27.8136080242139, -3.93485465665349, 1.26682799267039));
#2330 = CARTESIAN_POINT('', (27.7597709904521, -3.97283243942744, 1.26672449033479));
#2331 = CARTESIAN_POINT('', (27.7049936592638, -4.00916372927296, 1.26870622889027));
#2332 = CARTESIAN_POINT('', (27.6502368741764, -4.04548139183263, 1.27068722412731));
#2333 = CARTESIAN_POINT('', (27.5944415476029, -4.08021999608695, 1.27475450266828));
#2334 = CARTESIAN_POINT('', (27.5379117873885, -4.11322556656456, 1.28077289087255));
#2335 = CARTESIAN_POINT('', (27.4814005419729, -4.14622032695748, 1.28678930791604));
#2336 = CARTESIAN_POINT('', (27.4240604138733, -4.17753922053388, 1.294764667088));
#2337 = CARTESIAN_POINT('', (27.3661725329147, -4.20706898018407, 1.30452985418225));
#2338 = CARTESIAN_POINT('', (27.3083011032855, -4.2365903476839, 1.31429226607888));
#2339 = CARTESIAN_POINT('', (27.2497931284741, -4.26436963741303, 1.32585760652224));
#2340 = CARTESIAN_POINT('', (27.1909009785033, -4.29033051733472, 1.33903583014791));
#2341 = CARTESIAN_POINT('', (27.1320234711744, -4.31628494247644, 1.35221077720768));
#2342 = CARTESIAN_POINT('', (27.0726797450895, -4.3404586527281, 1.36701540976584));
#2343 = CARTESIAN_POINT('', (27.0130913608533, -4.36280676953912, 1.3832498922905));
#2344 = CARTESIAN_POINT('', (26.9535161623039, -4.38514994117041, 1.39948078245725));
#2345 = CARTESIAN_POINT('', (26.8936214393788, -4.40569690321137, 1.41716071945115));
#2346 = CARTESIAN_POINT('', (26.8335986419994, -4.42442829596524, 1.43608853275849));
#2347 = CARTESIAN_POINT('', (26.7735880201269, -4.44315588909277, 1.45501250659595));
#2348 = CARTESIAN_POINT('', (26.7133815439859, -4.46009021144781, 1.4752047670558));
#2349 = CARTESIAN_POINT('', (26.6531429226395, -4.47523183346215, 1.49646868129419));
#2350 = CARTESIAN_POINT('', (26.5929158315569, -4.49037055722132, 1.51772852541055));
#2351 = CARTESIAN_POINT('', (26.5325954892593, -4.50373295592542, 1.5400808395805));
#2352 = CARTESIAN_POINT('', (26.4723211094342, -4.51533464299206, 1.56333733164368));
#2353 = CARTESIAN_POINT('', (26.4120578786959, -4.52693418406869, 1.5865895219015));
#2354 = CARTESIAN_POINT('', (26.3517855533974, -4.53678455109893, 1.6107664713485));
#2355 = CARTESIAN_POINT('', (26.2916224553454, -4.54491228637399, 1.63569060094346));
#2356 = CARTESIAN_POINT('', (26.2014287065302, -4.55709701318445, 1.67305570940542));
#2357 = CARTESIAN_POINT('', (26.1113470050984, -4.5654258511237, 1.7121548304325));
#2358 = CARTESIAN_POINT('', (26.0217050546826, -4.57001960129662, 1.75243819434543));
#2359 = CARTESIAN_POINT('', (25.9321023542266, -4.57461134008415, 1.79270392008331));
#2360 = CARTESIAN_POINT('', (25.842793828223, -4.57547987196756, 1.83421742467796));
#2361 = CARTESIAN_POINT('', (25.7540409509149, -4.57276965132874, 1.8764860671559));
#2362 = CARTESIAN_POINT('', (25.665326665336, -4.57006060915425, 1.91873633028599));
#2363 = CARTESIAN_POINT('', (25.5770412350542, -4.56377266525487, 1.96180149888552));
#2364 = CARTESIAN_POINT('', (25.4893969981988, -4.55406453886334, 2.005239824565));
#2365 = CARTESIAN_POINT('', (25.4017914339756, -4.54436069613968, 2.04865898327523));
#2366 = CARTESIAN_POINT('', (25.3147144584691, -4.53122811900502, 2.09250583415157));
#2367 = CARTESIAN_POINT('', (25.2283432594372, -4.51483333238382, 2.13638464155348));
#2368 = CARTESIAN_POINT('', (25.1517123042678, -4.50028741693211, 2.17531515265663));
#2369 = CARTESIAN_POINT('', (25.075561835263, -4.48316005678538, 2.21430932480922));
#2370 = CARTESIAN_POINT('', (25., -4.46357020547184, 2.25311806633032));
#2371 = ORIENTED_EDGE('', *, *, #2056, .T.);
#2372 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2373, #2374), (#2375, #2376), (#2377, #2378), (#2379, #2380), (#2381, #2382), (#2383, #2384), (#2385, #2386), (#2387, #2388), (#2389, #2390), (#2391, #2392), (#2393, #2394), (#2395, #2396), (#2397, #2398), (#2399, #2400), (#2401, #2402), (#2403, #2404)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.03199752328138, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.05), (0., 0.876300276456463), .UNSPECIFIED.);
#2373 = CARTESIAN_POINT('', (29.0180024767186, -1.32456050158096, 2.71669327158399));
#2374 = CARTESIAN_POINT('', (29.0180024767186, -5.01046470661732, 0.0402869230855435));
#2375 = CARTESIAN_POINT('', (28.8708905400346, -1.27847070396321, 2.73815417981991));
#2376 = CARTESIAN_POINT('', (28.8708905400346, -5.00828094074585, 0.124545006482202));
#2377 = CARTESIAN_POINT('', (28.4782230477951, -1.15414708555992, 2.79248817810674));
#2378 = CARTESIAN_POINT('', (28.4782230477951, -4.99711368341693, 0.34919912928414));
#2379 = CARTESIAN_POINT('', (27.84, -0.947000701660617, 2.86776767738146));
#2380 = CARTESIAN_POINT('', (27.84, -4.95587036604703, 0.712251950227254));
#2381 = CARTESIAN_POINT('', (27.1033333333333, -0.701991632650581, 2.93538690442875));
#2382 = CARTESIAN_POINT('', (27.1033333333333, -4.8752956272606, 1.12584569634725));
#2383 = CARTESIAN_POINT('', (26.3666666666667, -0.452507424348516, 2.98337078872813));
#2384 = CARTESIAN_POINT('', (26.3666666666667, -4.76227206140264, 1.53158100848501));
#2385 = CARTESIAN_POINT('', (25.63, -0.200020773488978, 3.01143231150983));
#2386 = CARTESIAN_POINT('', (25.63, -4.61746124476078, 1.92706005970737));
#2387 = CARTESIAN_POINT('', (24.8933333333333, 0.0540415511137561, 3.019462382113));
#2388 = CARTESIAN_POINT('', (24.8933333333333, -4.44175492727459, 2.31008459192213));
#2389 = CARTESIAN_POINT('', (24.1566666666667, 0.308017929677888, 3.00714713920733));
#2390 = CARTESIAN_POINT('', (24.1566666666667, -4.23591436358379, 2.67795654420759));
#2391 = CARTESIAN_POINT('', (23.42, 0.561083833126719, 2.9754015890949));
#2392 = CARTESIAN_POINT('', (23.42, -4.0019065748588, 3.03012783389376));
#2393 = CARTESIAN_POINT('', (22.6833333333333, 0.809276564146569, 2.92102128592439));
#2394 = CARTESIAN_POINT('', (22.6833333333333, -3.73790178499407, 3.358350308093));
#2395 = CARTESIAN_POINT('', (21.9466666666667, 1.06035644056957, 2.85664470472452));
#2396 = CARTESIAN_POINT('', (21.9466666666667, -3.45692777134699, 3.68347580303759));
#2397 = CARTESIAN_POINT('', (21.21, 1.26423581563488, 2.6981023069608));
#2398 = CARTESIAN_POINT('', (21.21, -3.07104485419785, 3.86900206865203));
#2399 = CARTESIAN_POINT('', (20.5611111111111, 1.59916100535713, 2.85850199028015));
#2400 = CARTESIAN_POINT('', (20.5611111111111, -3.06177730096499, 4.48457300361874));
#2401 = CARTESIAN_POINT('', (20.1577777777778, 1.91306262097449, 3.0618594576376));
#2402 = CARTESIAN_POINT('', (20.1577777777778, -3.13179614012459, 5.10066382965031));
#2403 = CARTESIAN_POINT('', (20., 2.05497843823172, 3.15514297593901));
#2404 = CARTESIAN_POINT('', (20., -3.16544822493037, 5.38019355421575));
#2405 = ADVANCED_FACE('', (#2406), #2497, .T.);
#2406 = FACE_OUTER_BOUND('', #2407, .T.);
#2407 = EDGE_LOOP('', (#2408, #2409, #2490, #2496));
#2408 = ORIENTED_EDGE('', *, *, #838, .T.);
#2409 = ORIENTED_EDGE('', *, *, #2410, .T.);
#2410 = EDGE_CURVE('', #830, #2411, #2413, .T.);
#2411 = VERTEX_POINT('', #2412);
#2412 = CARTESIAN_POINT('', (25., -4.99991826668417, 0.0285889222949187));
#2413 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2414, #2415, #2416, #2417, #2418, #2419, #2420, #2421, #2422, #2423, #2424, #2425, #2426, #2427, #2428, #2429, #2430, #2431, #2432, #2433, #2434, #2435, #2436, #2437, #2438, #2439, #2440, #2441, #2442, #2443, #2444, #2445, #2446, #2447, #2448, #2449, #2450, #2451, #2452, #2453, #2454, #2455, #2456, #2457, #2458, #2459, #2460, #2461, #2462, #2463, #2464, #2465, #2466, #2467, #2468, #2469, #2470, #2471, #2472, #2473, #2474, #2475, #2476, #2477, #2478, #2479, #2480, #2481, #2482, #2483, #2484, #2485, #2486, #2487, #2488, #2489), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (1.09760125685394, 1.18220793244659, 1.37923181400629, 1.57625424808502, 1.70760438356328, 2.00326463680339, 2.20039586680643, 2.39756144725875, 2.48515681111782, 2.57274726604285, 2.70410528563746, 2.83542228655619, 2.9667181912161, 3.09801298594864, 3.22932616652036, 3.31689509638924, 3.3752824517648, 3.6708798481213, 3.96644109196808, 4.16343678167071, 4.36038748963763, 4.80329147437559, 5.0987121675234, 5.76297606602341, 6.0583579517895, 6.85663186764717), .UNSPECIFIED.);
#2414 = CARTESIAN_POINT('', (20., -4.18970699514516, 2.72880107278484));
#2415 = CARTESIAN_POINT('', (20.0244765446747, -4.19735278735488, 2.71706198728536));
#2416 = CARTESIAN_POINT('', (20.0489546842839, -4.2049480562351, 2.70529258314343));
#2417 = CARTESIAN_POINT('', (20.0734342565813, -4.21249207206595, 2.69349411411673));
#2418 = CARTESIAN_POINT('', (20.1304399280507, -4.23005984991718, 2.66601897521286));
#2419 = CARTESIAN_POINT('', (20.1874554861728, -4.24735030095604, 2.63838516774177));
#2420 = CARTESIAN_POINT('', (20.2444842882379, -4.2643563311367, 2.61060626696067));
#2421 = CARTESIAN_POINT('', (20.3015126713279, -4.28136223637867, 2.58282757026362));
#2422 = CARTESIAN_POINT('', (20.3585556456174, -4.29808412813277, 2.55490312246119));
#2423 = CARTESIAN_POINT('', (20.4156166271398, -4.31451553366572, 2.5268469897794));
#2424 = CARTESIAN_POINT('', (20.4536578161472, -4.32546995798264, 2.50814263844001));
#2425 = CARTESIAN_POINT('', (20.4917086824251, -4.33629441909778, 2.48938132211099));
#2426 = CARTESIAN_POINT('', (20.5297655905841, -4.34699118551979, 2.47056018607385));
#2427 = CARTESIAN_POINT('', (20.6154291116979, -4.37106888180586, 2.42819508438025));
#2428 = CARTESIAN_POINT('', (20.7011189052551, -4.39450819461645, 2.38551421723472));
#2429 = CARTESIAN_POINT('', (20.786748473568, -4.41736490447171, 2.34241057475876));
#2430 = CARTESIAN_POINT('', (20.8438419176179, -4.4326045969167, 2.3136712566875));
#2431 = CARTESIAN_POINT('', (20.9009105482249, -4.44758517209215, 2.28474333999491));
#2432 = CARTESIAN_POINT('', (20.9579356770492, -4.46231406556301, 2.25560483690705));
#2433 = CARTESIAN_POINT('', (21.0149707425983, -4.4770455255684, 2.22646125638588));
#2434 = CARTESIAN_POINT('', (21.0719635891336, -4.49152561369027, 2.19710601367578));
#2435 = CARTESIAN_POINT('', (21.1289038133661, -4.50575342142111, 2.16752995489149));
#2436 = CARTESIAN_POINT('', (21.1542008233635, -4.51207445368365, 2.15439010753688));
#2437 = CARTESIAN_POINT('', (21.1794877840515, -4.51834563293859, 2.14120675860623));
#2438 = CARTESIAN_POINT('', (21.2047644127008, -4.52456635315427, 2.12798010232808));
#2439 = CARTESIAN_POINT('', (21.2300396248219, -4.53078672475441, 2.11475418728531));
#2440 = CARTESIAN_POINT('', (21.2553041944787, -4.53695695062301, 2.10148419824044));
#2441 = CARTESIAN_POINT('', (21.2805677440834, -4.54306941365935, 2.08818588795942));
#2442 = CARTESIAN_POINT('', (21.3184550897633, -4.5522361777775, 2.06824262240651));
#2443 = CARTESIAN_POINT('', (21.3563411369348, -4.5612725954407, 2.04823642450107));
#2444 = CARTESIAN_POINT('', (21.3942498931361, -4.57016105908065, 2.02820804999457));
#2445 = CARTESIAN_POINT('', (21.4321468117123, -4.57904674715342, 2.00818592967343));
#2446 = CARTESIAN_POINT('', (21.4700669043798, -4.58778473561787, 1.98814149181353));
#2447 = CARTESIAN_POINT('', (21.5080227386263, -4.59636683546423, 1.96809855287903));
#2448 = CARTESIAN_POINT('', (21.5459724752153, -4.60494755658431, 1.94805883387054));
#2449 = CARTESIAN_POINT('', (21.5839584337316, -4.613372616982, 1.92802041987062));
#2450 = CARTESIAN_POINT('', (21.6219815722472, -4.62164231407204, 1.90798907774097));
#2451 = CARTESIAN_POINT('', (21.6600043893292, -4.62991194125309, 1.88795790494893));
#2452 = CARTESIAN_POINT('', (21.6980648604374, -4.63802639284796, 1.8679335845667));
#2453 = CARTESIAN_POINT('', (21.7361525504373, -4.64599338062616, 1.84790300264322));
#2454 = CARTESIAN_POINT('', (21.774245574039, -4.65396148405984, 1.8278696157414));
#2455 = CARTESIAN_POINT('', (21.8123662468362, -4.66178226529662, 1.80782973813064));
#2456 = CARTESIAN_POINT('', (21.8504930695025, -4.66946960375089, 1.78775099486659));
#2457 = CARTESIAN_POINT('', (21.8759187354232, -4.67459606553523, 1.77436106665763));
#2458 = CARTESIAN_POINT('', (21.9013470570887, -4.67966333921479, 1.76095337622429));
#2459 = CARTESIAN_POINT('', (21.9267689698557, -4.68467674380083, 1.74751360684019));
#2460 = CARTESIAN_POINT('', (21.9437192541321, -4.68801947547113, 1.73855252221382));
#2461 = CARTESIAN_POINT('', (21.9606662397364, -4.69133855740156, 1.7295763292345));
#2462 = CARTESIAN_POINT('', (21.9776087371592, -4.69463451973521, 1.72058325172325));
#2463 = CARTESIAN_POINT('', (22.0633834411811, -4.71132097312994, 1.67505403943991));
#2464 = CARTESIAN_POINT('', (22.1490484771623, -4.72741358027428, 1.62909447923054));
#2465 = CARTESIAN_POINT('', (22.2346093649964, -4.74288232747311, 1.58274041704356));
#2466 = CARTESIAN_POINT('', (22.3201597884594, -4.75834918279454, 1.53639202410707));
#2467 = CARTESIAN_POINT('', (22.4056108447618, -4.7731922686693, 1.48964642700955));
#2468 = CARTESIAN_POINT('', (22.491023729676, -4.78735922765318, 1.44263357281186));
#2469 = CARTESIAN_POINT('', (22.5479526082873, -4.79680170332995, 1.41129885004164));
#2470 = CARTESIAN_POINT('', (22.6048674157399, -4.80594367380133, 1.37984636357695));
#2471 = CARTESIAN_POINT('', (22.6618001795088, -4.81476713845261, 1.348338756573));
#2472 = CARTESIAN_POINT('', (22.7187199433256, -4.82358858836562, 1.31683834397444));
#2473 = CARTESIAN_POINT('', (22.7756642727942, -4.83208981846286, 1.2852909964292));
#2474 = CARTESIAN_POINT('', (22.8326291241588, -4.8402723941419, 1.25369978483998));
#2475 = CARTESIAN_POINT('', (22.9607320384353, -4.85867342154148, 1.18265727049719));
#2476 = CARTESIAN_POINT('', (23.0889497282478, -4.8754662321655, 1.11138707898483));
#2477 = CARTESIAN_POINT('', (23.2171830038792, -4.890680756787, 1.03982774303889));
#2478 = CARTESIAN_POINT('', (23.3027156802087, -4.90082897302455, 0.992097062451647));
#2479 = CARTESIAN_POINT('', (23.3882585234572, -4.91027626606174, 0.944230210079281));
#2480 = CARTESIAN_POINT('', (23.4737766163182, -4.91902730302856, 0.896197741605942));
#2481 = CARTESIAN_POINT('', (23.666067078949, -4.93870431979253, 0.788195033932664));
#2482 = CARTESIAN_POINT('', (23.8582906400304, -4.95485057163577, 0.679369176374361));
#2483 = CARTESIAN_POINT('', (24.0504903456114, -4.96738688980756, 0.570146899463698));
#2484 = CARTESIAN_POINT('', (24.1359568471124, -4.97296148344498, 0.521578428116106));
#2485 = CARTESIAN_POINT('', (24.2214287702727, -4.97782315393263, 0.472932383467587));
#2486 = CARTESIAN_POINT('', (24.3069045225183, -4.98196974992049, 0.424237446340058));
#2487 = CARTESIAN_POINT('', (24.5379040074019, -4.99317598691815, 0.292638658410261));
#2488 = CARTESIAN_POINT('', (24.7689834636012, -4.9991632605225, 0.160631993392068));
#2489 = CARTESIAN_POINT('', (25., -4.99991826668417, 0.0285889222949186));
#2490 = ORIENTED_EDGE('', *, *, #2491, .F.);
#2491 = EDGE_CURVE('', #2177, #2411, #2492, .T.);
#2492 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2493, #2494, #2495), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (13.3009007295655, 15.6762462589705), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875491830477356, 0.909777247647594, 0.997643951215055))
   REPRESENTATION_ITEM ('')
);
#2493 = CARTESIAN_POINT('', (25., -4.46357020547184, 2.25311806633032));
#2494 = CARTESIAN_POINT('', (25., -4.99319802910701, 1.20389165920415));
#2495 = CARTESIAN_POINT('', (25., -4.99991826668417, 0.0285889222949187));
#2496 = ORIENTED_EDGE('', *, *, #2176, .F.);
#2497 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2498, #2499, #2500, #2501, #2502, #2503, #2504, #2505, #2506), (#2507, #2508, #2509, #2510, #2511, #2512, #2513, #2514, #2515)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.847457627118644, -0.677966101694915), (0.0554496465965617, 0.25, 0.5, 0.75, 0.998990416248196), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((0.898890933264679, 0.772070083081489, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.708289582125458, 0.997643951215055), (0.898890933264679, 0.772070083081489, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.708289582125458, 0.997643951215055)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2498 = CARTESIAN_POINT('', (25., 4.72635938853968, 1.6314186864085));
#2499 = CARTESIAN_POINT('', (25., 3.5636110552231, 5.));
#2500 = CARTESIAN_POINT('', (25., -1.22039495907275E-15, 5.));
#2501 = CARTESIAN_POINT('', (25., -5., 5.));
#2502 = CARTESIAN_POINT('', (25., -5., -3.38447948907689E-15));
#2503 = CARTESIAN_POINT('', (25., -5., -5.));
#2504 = CARTESIAN_POINT('', (25., 1.55176113043046E-15, -5.));
#2505 = CARTESIAN_POINT('', (25., 4.97149234501588, -5.));
#2506 = CARTESIAN_POINT('', (25., 4.99991826668417, -0.0285889222949177));
#2507 = CARTESIAN_POINT('', (20., 4.72635938853968, 1.6314186864085));
#2508 = CARTESIAN_POINT('', (20., 3.5636110552231, 5.));
#2509 = CARTESIAN_POINT('', (20., -1.22039495907275E-15, 5.));
#2510 = CARTESIAN_POINT('', (20., -5., 4.99999999999999));
#2511 = CARTESIAN_POINT('', (20., -5., -3.38447948907689E-15));
#2512 = CARTESIAN_POINT('', (20., -5., -5.));
#2513 = CARTESIAN_POINT('', (20., 1.55176113043046E-15, -5.));
#2514 = CARTESIAN_POINT('', (20., 4.97149234501588, -5.));
#2515 = CARTESIAN_POINT('', (20., 4.99991826668417, -0.0285889222949177));
#2516 = ADVANCED_FACE('', (#2517), #2603, .T.);
#2517 = FACE_OUTER_BOUND('', #2518, .T.);
#2518 = EDGE_LOOP('', (#2519, #2520, #2541, #2602));
#2519 = ORIENTED_EDGE('', *, *, #829, .F.);
#2520 = ORIENTED_EDGE('', *, *, #2521, .F.);
#2521 = EDGE_CURVE('', #2522, #821, #2524, .T.);
#2522 = VERTEX_POINT('', #2523);
#2523 = CARTESIAN_POINT('', (28.9832656720927, -2.72174018545306, -1.3136685078124));
#2524 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2525, #2526, #2527, #2528, #2529, #2530, #2531, #2532, #2533, #2534, #2535, #2536, #2537, #2538, #2539, #2540), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (1.06673432790733, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.05), .UNSPECIFIED.);
#2525 = CARTESIAN_POINT('', (28.9832656720927, -2.72174018545306, -1.3136685078124));
#2526 = CARTESIAN_POINT('', (28.847732670284, -2.74135159738199, -1.27113590624878));
#2527 = CARTESIAN_POINT('', (28.4666441129198, -2.79385393326485, -1.15038894097847));
#2528 = CARTESIAN_POINT('', (27.84, -2.86776767738146, -0.947000701660617));
#2529 = CARTESIAN_POINT('', (27.1033333333333, -2.93538690442875, -0.701991632650581));
#2530 = CARTESIAN_POINT('', (26.3666666666667, -2.98337078872813, -0.452507424348515));
#2531 = CARTESIAN_POINT('', (25.63, -3.01143231150983, -0.200020773488978));
#2532 = CARTESIAN_POINT('', (24.8933333333333, -3.019462382113, 0.0540415511137563));
#2533 = CARTESIAN_POINT('', (24.1566666666667, -3.00714713920733, 0.308017929677888));
#2534 = CARTESIAN_POINT('', (23.42, -2.9754015890949, 0.561083833126719));
#2535 = CARTESIAN_POINT('', (22.6833333333333, -2.92102128592439, 0.809276564146569));
#2536 = CARTESIAN_POINT('', (21.9466666666667, -2.85664470472452, 1.06035644056957));
#2537 = CARTESIAN_POINT('', (21.21, -2.6981023069608, 1.26423581563488));
#2538 = CARTESIAN_POINT('', (20.5611111111111, -2.85850199028015, 1.59916100535713));
#2539 = CARTESIAN_POINT('', (20.1577777777778, -3.0618594576376, 1.91306262097449));
#2540 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#2541 = ORIENTED_EDGE('', *, *, #2542, .T.);
#2542 = EDGE_CURVE('', #2522, #2411, #2543, .T.);
#2543 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2544, #2545, #2546, #2547, #2548, #2549, #2550, #2551, #2552, #2553, #2554, #2555, #2556, #2557, #2558, #2559, #2560, #2561, #2562, #2563, #2564, #2565, #2566, #2567, #2568, #2569, #2570, #2571, #2572, #2573, #2574, #2575, #2576, #2577, #2578, #2579, #2580, #2581, #2582, #2583, #2584, #2585, #2586, #2587, #2588, #2589, #2590, #2591, #2592, #2593, #2594, #2595, #2596, #2597, #2598, #2599, #2600, #2601), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.296348051682424, 0.592648655319834, 0.888896104282087, 1.1850818333689, 1.48119454290231, 1.77722145033624, 2.07314958028402, 2.36896589390693, 2.66465786448802, 2.96021419631433, 3.25562467610685, 3.5508802420546, 3.84597381868425, 4.14089901736889, 4.43564986951371, 4.73021965552152, 4.92673972504331, 4.98507374913782, 5.04829595202587), .UNSPECIFIED.);
#2544 = CARTESIAN_POINT('', (28.9832656720927, -2.72174018545306, -1.3136685078124));
#2545 = CARTESIAN_POINT('', (28.9248187770598, -2.79989360637019, -1.32896628207182));
#2546 = CARTESIAN_POINT('', (28.8642796659113, -2.87715034104971, -1.34130779363243));
#2547 = CARTESIAN_POINT('', (28.801910202614, -2.95318556535553, -1.35061979395959));
#2548 = CARTESIAN_POINT('', (28.7395507252406, -3.02920861572357, -1.35993030334996));
#2549 = CARTESIAN_POINT('', (28.6752728104269, -3.10411857502341, -1.36622565314898));
#2550 = CARTESIAN_POINT('', (28.6093489368048, -3.17759140434578, -1.36949374566433));
#2551 = CARTESIAN_POINT('', (28.5434368895579, -3.25105105305248, -1.37276125190212));
#2552 = CARTESIAN_POINT('', (28.4757862344412, -3.32317796560903, -1.37300752216331));
#2553 = CARTESIAN_POINT('', (28.4066734475415, -3.39365755278733, -1.37027896292153));
#2554 = CARTESIAN_POINT('', (28.3375750595256, -3.46412245632411, -1.36755097214485));
#2555 = CARTESIAN_POINT('', (28.266918960082, -3.5330388092654, -1.36184603104452));
#2556 = CARTESIAN_POINT('', (28.1949793905855, -3.60010876875089, -1.3532640344355));
#2557 = CARTESIAN_POINT('', (28.1230575565662, -3.66716219327873, -1.34468415357177));
#2558 = CARTESIAN_POINT('', (28.0497553024216, -3.73246114262494, -1.33321751430563));
#2559 = CARTESIAN_POINT('', (27.9753393174312, -3.79573005202614, -1.31901073471507));
#2560 = CARTESIAN_POINT('', (27.9009448953374, -3.85898062852542, -1.30480807170403));
#2561 = CARTESIAN_POINT('', (27.8253397915575, -3.92028537781837, -1.28784878763431));
#2562 = CARTESIAN_POINT('', (27.7487790636659, -3.97939464500746, -1.26831853981614));
#2563 = CARTESIAN_POINT('', (27.6722438823582, -4.03848418877048, -1.2487948088001));
#2564 = CARTESIAN_POINT('', (27.5946572459337, -4.09545428845717, -1.22667776189049));
#2565 = CARTESIAN_POINT('', (27.5162598322175, -4.15008304778256, -1.20218432583313));
#2566 = CARTESIAN_POINT('', (27.4378920409326, -4.20469116565321, -1.17770014461073));
#2567 = CARTESIAN_POINT('', (27.3586195827382, -4.25702567381892, -1.15081236904655));
#2568 = CARTESIAN_POINT('', (27.2786672579495, -4.30689280832222, -1.12176194674842));
#2569 = CARTESIAN_POINT('', (27.1987485402163, -4.35673898173952, -1.09272373546675));
#2570 = CARTESIAN_POINT('', (27.1180585635217, -4.4041773410696, -1.06149174752583));
#2571 = CARTESIAN_POINT('', (27.0368058666371, -4.44904152794227, -1.02832453256684));
#2572 = CARTESIAN_POINT('', (26.9555904416967, -4.49388513487688, -0.995172531953132));
#2573 = CARTESIAN_POINT('', (26.8737236819729, -4.53620627172878, -0.960051130627394));
#2574 = CARTESIAN_POINT('', (26.7913983032635, -4.57586452929546, -0.923231243297772));
#2575 = CARTESIAN_POINT('', (26.7091135507312, -4.61550321618509, -0.886429525957667));
#2576 = CARTESIAN_POINT('', (26.6262844314502, -4.6525233062339, -0.847892802994754));
#2577 = CARTESIAN_POINT('', (26.543089039589, -4.68680849048599, -0.807899987256427));
#2578 = CARTESIAN_POINT('', (26.4599372755573, -4.72107569551908, -0.767928143830434));
#2579 = CARTESIAN_POINT('', (26.376336232438, -4.75264534282401, -0.726461992179232));
#2580 = CARTESIAN_POINT('', (26.2924510735381, -4.78142323781009, -0.683785085710535));
#2581 = CARTESIAN_POINT('', (26.2086119374782, -4.8101853440622, -0.641131593543801));
#2582 = CARTESIAN_POINT('', (26.1244082617612, -4.83618658478799, -0.597227726989612));
#2583 = CARTESIAN_POINT('', (26.0399943511643, -4.85935295483367, -0.552359131268413));
#2584 = CARTESIAN_POINT('', (25.9556286064441, -4.88250610634092, -0.507516137195441));
#2585 = CARTESIAN_POINT('', (25.8709743368483, -4.90284926619249, -0.461667974817117));
#2586 = CARTESIAN_POINT('', (25.7861767931297, -4.92032691125739, -0.415101356659615));
#2587 = CARTESIAN_POINT('', (25.7014293779128, -4.937794224323, -0.368562266596639));
#2588 = CARTESIAN_POINT('', (25.616462286578, -4.95241528686021, -0.321263433985028));
#2589 = CARTESIAN_POINT('', (25.531413449925, -4.96415165466986, -0.273492403326509));
#2590 = CARTESIAN_POINT('', (25.4464168589711, -4.97588081280134, -0.225750718523718));
#2591 = CARTESIAN_POINT('', (25.3612631711417, -4.98473926048921, -0.177495600526513));
#2592 = CARTESIAN_POINT('', (25.2760848027618, -4.99070457842002, -0.129015474348893));
#2593 = CARTESIAN_POINT('', (25.2192586798161, -4.99468429647044, -0.0966723141898989));
#2594 = CARTESIAN_POINT('', (25.1623938972453, -4.99737891257368, -0.064213337518797));
#2595 = CARTESIAN_POINT('', (25.1055291683401, -4.99878557010543, -0.0317241033788847));
#2596 = CARTESIAN_POINT('', (25.0886497296438, -4.99920311521698, -0.022080163338858));
#2597 = CARTESIAN_POINT('', (25.0717690375274, -4.99950724823191, -0.0124328397038183));
#2598 = CARTESIAN_POINT('', (25.0548881010376, -4.99969794524181, -0.00278436873706576));
#2599 = CARTESIAN_POINT('', (25.0365926035426, -4.99990462196672, 0.00767260896142273));
#2600 = CARTESIAN_POINT('', (25.018296193881, -4.99997806214007, 0.0181312915681324));
#2601 = CARTESIAN_POINT('', (25., -4.99991826668417, 0.028588922294918));
#2602 = ORIENTED_EDGE('', *, *, #2410, .F.);
#2603 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2604, #2605), (#2606, #2607), (#2608, #2609), (#2610, #2611), (#2612, #2613), (#2614, #2615), (#2616, #2617), (#2618, #2619), (#2620, #2621), (#2622, #2623), (#2624, #2625), (#2626, #2627), (#2628, #2629), (#2630, #2631), (#2632, #2633), (#2634, #2635)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.06673432790734, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.0500000000002), (0.210712134250441, 1.), .UNSPECIFIED.);
#2604 = CARTESIAN_POINT('', (28.9832656720927, -4.51193727053728, -2.17772068517377));
#2605 = CARTESIAN_POINT('', (28.9832656720927, -2.72174018545306, -1.3136685078124));
#2606 = CARTESIAN_POINT('', (28.847732670284, -4.54444789035431, -2.10721269501605));
#2607 = CARTESIAN_POINT('', (28.847732670284, -2.74135159738199, -1.27113590624878));
#2608 = CARTESIAN_POINT('', (28.4666441129198, -4.63148310676703, -1.90704563431747));
#2609 = CARTESIAN_POINT('', (28.4666441129198, -2.79385393326485, -1.15038894097847));
#2610 = CARTESIAN_POINT('', (27.84, -4.75401286866977, -1.56988083722482));
#2611 = CARTESIAN_POINT('', (27.84, -2.86776767738146, -0.947000701660617));
#2612 = CARTESIAN_POINT('', (27.1033333333333, -4.86610795855022, -1.1637195305746));
#2613 = CARTESIAN_POINT('', (27.1033333333333, -2.93538690442875, -0.701991632650581));
#2614 = CARTESIAN_POINT('', (26.3666666666667, -4.94565275754046, -0.750139607015073));
#2615 = CARTESIAN_POINT('', (26.3666666666667, -2.98337078872813, -0.452507424348515));
#2616 = CARTESIAN_POINT('', (25.63, -4.9921714631772, -0.331582414666221));
#2617 = CARTESIAN_POINT('', (25.63, -3.01143231150983, -0.200020773488978));
#2618 = CARTESIAN_POINT('', (24.8933333333333, -5.00548323152054, 0.0895868348974012));
#2619 = CARTESIAN_POINT('', (24.8933333333333, -3.019462382113, 0.0540415511137563));
#2620 = CARTESIAN_POINT('', (24.1566666666667, -4.98506776212387, 0.510613608284602));
#2621 = CARTESIAN_POINT('', (24.1566666666667, -3.00714713920733, 0.308017929677888));
#2622 = CARTESIAN_POINT('', (23.42, -4.93244189743203, 0.930131050756028));
#2623 = CARTESIAN_POINT('', (23.42, -2.9754015890949, 0.561083833126719));
#2624 = CARTESIAN_POINT('', (22.6833333333333, -4.84229349973797, 1.34157004091022));
#2625 = CARTESIAN_POINT('', (22.6833333333333, -2.92102128592439, 0.809276564146569));
#2626 = CARTESIAN_POINT('', (21.9466666666667, -4.73557387322185, 1.75779516716203));
#2627 = CARTESIAN_POINT('', (21.9466666666667, -2.85664470472452, 1.06035644056957));
#2628 = CARTESIAN_POINT('', (21.21, -4.47275181649002, 2.09577413957373));
#2629 = CARTESIAN_POINT('', (21.21, -2.6981023069608, 1.26423581563488));
#2630 = CARTESIAN_POINT('', (20.561111111111, -4.73865276957108, 2.65099298611408));
#2631 = CARTESIAN_POINT('', (20.561111111111, -2.85850199028017, 1.59916100535717));
#2632 = CARTESIAN_POINT('', (20.1577777777776, -5.07576655475765, 3.17136021526988));
#2633 = CARTESIAN_POINT('', (20.1577777777776, -3.06185945763769, 1.91306262097462));
#2634 = CARTESIAN_POINT('', (19.9999999999998, -5.23040636395059, 3.40661972629315));
#2635 = CARTESIAN_POINT('', (19.9999999999998, -3.15514297593915, 2.05497843823194));
#2636 = ADVANCED_FACE('', (#2637), #2739, .T.);
#2637 = FACE_OUTER_BOUND('', #2638, .T.);
#2638 = EDGE_LOOP('', (#2639, #2640, #2641, #2738));
#2639 = ORIENTED_EDGE('', *, *, #820, .F.);
#2640 = ORIENTED_EDGE('', *, *, #1003, .T.);
#2641 = ORIENTED_EDGE('', *, *, #2642, .F.);
#2642 = EDGE_CURVE('', #2522, #996, #2643, .T.);
#2643 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#2644, #2645, #2646, #2647, #2648, #2649, #2650, #2651, #2652, #2653, #2654, #2655, #2656, #2657, #2658, #2659, #2660, #2661, #2662, #2663, #2664, #2665, #2666, #2667, #2668, #2669, #2670, #2671, #2672, #2673, #2674, #2675, #2676, #2677, #2678, #2679, #2680, #2681, #2682, #2683, #2684, #2685, #2686, #2687, #2688, #2689, #2690, #2691, #2692, #2693, #2694, #2695, #2696, #2697, #2698, #2699, #2700, #2701, #2702, #2703, #2704, #2705, #2706, #2707, #2708, #2709, #2710, #2711, #2712, #2713, #2714, #2715, #2716, #2717, #2718, #2719, #2720, #2721, #2722, #2723, #2724, #2725, #2726, #2727, #2728, #2729, #2730, #2731, #2732, #2733, #2734, #2735, #2736, #2737), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197005252144241, 0.394092675324394, 0.591277184045613, 0.788570017523908, 0.985976755092339, 1.18349569107115, 1.38111695253559, 1.57882263361804, 1.77658802584693, 1.9743838079455, 2.17217888248476, 2.36994344202997, 2.56765185726651, 2.76528484278725, 2.96283059100507, 3.16028476311039, 3.35764936624612, 3.55493092467185, 3.75213848593974, 3.9492814571882, 4.14636840178843, 4.34340634370209, 4.54040068516183, 4.73735506670509, 4.93427174924522, 5.13115200766617, 5.42630583367611, 5.72133042582015, 6.01622673469585, 6.31099292187849, 6.57251776729731), .UNSPECIFIED.);
#2644 = CARTESIAN_POINT('', (28.9832656720927, -2.72174018545306, -1.3136685078124));
#2645 = CARTESIAN_POINT('', (28.9914402330319, -2.68410459792514, -1.36685760581432));
#2646 = CARTESIAN_POINT('', (28.9982184763836, -2.64613516839496, -1.42004578332165));
#2647 = CARTESIAN_POINT('', (29.0035253879022, -2.60795595045629, -1.47321085690484));
#2648 = CARTESIAN_POINT('', (29.0088345129375, -2.56976080793768, -1.52639810567941));
#2649 = CARTESIAN_POINT('', (29.0126737362422, -2.53133599276014, -1.57958966740793));
#2650 = CARTESIAN_POINT('', (29.0149652520394, -2.49281911635536, -1.63276050847929));
#2651 = CARTESIAN_POINT('', (29.0172578966405, -2.45428326648325, -1.68595754158154));
#2652 = CARTESIAN_POINT('', (29.0180024767009, -2.41563364309353, -1.73916370473157));
#2653 = CARTESIAN_POINT('', (29.0171191669499, -2.37702325102116, -1.79234875585889));
#2654 = CARTESIAN_POINT('', (29.0162353719461, -2.33839164804653, -1.84556302458439));
#2655 = CARTESIAN_POINT('', (29.0137211807722, -2.29977544999498, -1.89878911489899));
#2656 = CARTESIAN_POINT('', (29.0094961661472, -2.26134494749059, -1.95198860706449));
#2657 = CARTESIAN_POINT('', (29.0052687122727, -2.22289225770578, -2.00521881316746));
#2658 = CARTESIAN_POINT('', (28.9993253009909, -2.18459900945538, -2.05845919082708));
#2659 = CARTESIAN_POINT('', (28.9915872209216, -2.14665451530977, -2.11165950135801));
#2660 = CARTESIAN_POINT('', (28.9838447428247, -2.10868845497053, -2.16489004890288));
#2661 = CARTESIAN_POINT('', (28.9742992027379, -2.07104215007723, -2.21812198010318));
#2662 = CARTESIAN_POINT('', (28.9628771138506, -2.03392516714882, -2.27128892811066));
#2663 = CARTESIAN_POINT('', (28.9514491077037, -1.9967889556169, -2.32448341947112));
#2664 = CARTESIAN_POINT('', (28.9381320745378, -1.96015004930619, -2.37765996289297));
#2665 = CARTESIAN_POINT('', (28.9228627331256, -1.92423848105055, -2.43073121613606));
#2666 = CARTESIAN_POINT('', (28.9075868689742, -1.88831157213343, -2.4838251402947));
#2667 = CARTESIAN_POINT('', (28.8903410816885, -1.85307681413998, -2.53686729030434));
#2668 = CARTESIAN_POINT('', (28.8710789331802, -1.81878320987261, -2.58974429791323));
#2669 = CARTESIAN_POINT('', (28.8518109671103, -1.78447924823757, -2.64263727545646));
#2670 = CARTESIAN_POINT('', (28.8305026097504, -1.75107816028241, -2.69542588780532));
#2671 = CARTESIAN_POINT('', (28.8071325038017, -1.71884390801298, -2.7479661057559));
#2672 = CARTESIAN_POINT('', (28.7837588066561, -1.68660470242632, -2.80051439736567));
#2673 = CARTESIAN_POINT('', (28.7582914689758, -1.65549139386142, -2.85288283988683));
#2674 = CARTESIAN_POINT('', (28.7307435700581, -1.62577562099315, -2.90489346528476));
#2675 = CARTESIAN_POINT('', (28.7031957696854, -1.59605995442478, -2.95690390462918));
#2676 = CARTESIAN_POINT('', (28.6735261846012, -1.56769913174809, -3.00863287745637));
#2677 = CARTESIAN_POINT('', (28.6417917313822, -1.54096150550634, -3.05986774612629));
#2678 = CARTESIAN_POINT('', (28.6100621740214, -1.51422800423336, -3.11109471049567));
#2679 = CARTESIAN_POINT('', (28.5762159445788, -1.48907467856658, -3.16191109397011));
#2680 = CARTESIAN_POINT('', (28.5403615416098, -1.46575230941209, -3.21207258979987));
#2681 = CARTESIAN_POINT('', (28.5045173175154, -1.44243656135441, -3.26221984504723));
#2682 = CARTESIAN_POINT('', (28.466601793505, -1.42091033771092, -3.31180147309157));
#2683 = CARTESIAN_POINT('', (28.4267790930408, -1.40139068975226, -3.36054894060091));
#2684 = CARTESIAN_POINT('', (28.3869715857336, -1.38187848892982, -3.40927780997613));
#2685 = CARTESIAN_POINT('', (28.3451825596248, -1.36433516695295, -3.45726525758831));
#2686 = CARTESIAN_POINT('', (28.3016303982259, -1.34892829890613, -3.50423018049908));
#2687 = CARTESIAN_POINT('', (28.2580974612146, -1.33352823161482, -3.5511743725931));
#2688 = CARTESIAN_POINT('', (28.2127169364285, -1.32023278433068, -3.59718936357443));
#2689 = CARTESIAN_POINT('', (28.1657538513965, -1.30914786771871, -3.64199593805588));
#2690 = CARTESIAN_POINT('', (28.1188125370015, -1.298068089732, -3.68678174159215));
#2691 = CARTESIAN_POINT('', (28.0701962163001, -1.2891745783287, -3.73044985446573));
#2692 = CARTESIAN_POINT('', (28.0202035228347, -1.28250544298467, -3.77273779494041));
#2693 = CARTESIAN_POINT('', (27.9702335070062, -1.27583933288733, -3.81500655280064));
#2694 = CARTESIAN_POINT('', (27.9187895595817, -1.27138189644176, -3.85598024731377));
#2695 = CARTESIAN_POINT('', (27.8661877253134, -1.26910446542102, -3.89542575068648));
#2696 = CARTESIAN_POINT('', (27.8136080242139, -1.26682799267039, -3.93485465665349));
#2697 = CARTESIAN_POINT('', (27.7597709904521, -1.26672449033478, -3.97283243942745));
#2698 = CARTESIAN_POINT('', (27.7049936592638, -1.26870622889026, -4.00916372927297));
#2699 = CARTESIAN_POINT('', (27.6502368741765, -1.2706872241273, -4.04548139183264));
#2700 = CARTESIAN_POINT('', (27.5944415476029, -1.27475450266829, -4.08021999608695));
#2701 = CARTESIAN_POINT('', (27.5379117873885, -1.28077289087256, -4.11322556656455));
#2702 = CARTESIAN_POINT('', (27.4814005419729, -1.28678930791604, -4.14622032695748));
#2703 = CARTESIAN_POINT('', (27.4240604138733, -1.294764667088, -4.17753922053389));
#2704 = CARTESIAN_POINT('', (27.3661725329147, -1.30452985418225, -4.20706898018408));
#2705 = CARTESIAN_POINT('', (27.3083011032855, -1.31429226607888, -4.23659034768391));
#2706 = CARTESIAN_POINT('', (27.2497931284741, -1.32585760652224, -4.26436963741303));
#2707 = CARTESIAN_POINT('', (27.1909009785033, -1.33903583014791, -4.29033051733472));
#2708 = CARTESIAN_POINT('', (27.1320234711743, -1.35221077720768, -4.31628494247644));
#2709 = CARTESIAN_POINT('', (27.0726797450895, -1.36701540976584, -4.3404586527281));
#2710 = CARTESIAN_POINT('', (27.0130913608533, -1.38324989229049, -4.36280676953913));
#2711 = CARTESIAN_POINT('', (26.9535161623039, -1.39948078245724, -4.38514994117042));
#2712 = CARTESIAN_POINT('', (26.8936214393788, -1.41716071945116, -4.40569690321136));
#2713 = CARTESIAN_POINT('', (26.8335986419994, -1.43608853275849, -4.42442829596524));
#2714 = CARTESIAN_POINT('', (26.7735880201269, -1.45501250659595, -4.44315588909277));
#2715 = CARTESIAN_POINT('', (26.7133815439859, -1.47520476705579, -4.4600902114478));
#2716 = CARTESIAN_POINT('', (26.6531429226395, -1.49646868129419, -4.47523183346215));
#2717 = CARTESIAN_POINT('', (26.5929158315569, -1.51772852541055, -4.49037055722132));
#2718 = CARTESIAN_POINT('', (26.5325954892593, -1.5400808395805, -4.50373295592542));
#2719 = CARTESIAN_POINT('', (26.4723211094342, -1.56333733164367, -4.51533464299205));
#2720 = CARTESIAN_POINT('', (26.4120578786959, -1.58658952190149, -4.52693418406869));
#2721 = CARTESIAN_POINT('', (26.3517855533974, -1.61076647134849, -4.53678455109893));
#2722 = CARTESIAN_POINT('', (26.2916224553454, -1.63569060094345, -4.54491228637399));
#2723 = CARTESIAN_POINT('', (26.2014287065303, -1.67305570940541, -4.55709701318444));
#2724 = CARTESIAN_POINT('', (26.1113470050985, -1.71215483043249, -4.56542585112369));
#2725 = CARTESIAN_POINT('', (26.0217050546826, -1.75243819434542, -4.57001960129662));
#2726 = CARTESIAN_POINT('', (25.9321023542266, -1.7927039200833, -4.57461134008415));
#2727 = CARTESIAN_POINT('', (25.842793828223, -1.83421742467795, -4.57547987196756));
#2728 = CARTESIAN_POINT('', (25.7540409509149, -1.87648606715589, -4.57276965132874));
#2729 = CARTESIAN_POINT('', (25.665326665336, -1.91873633028597, -4.57006060915426));
#2730 = CARTESIAN_POINT('', (25.5770412350542, -1.96180149888552, -4.56377266525486));
#2731 = CARTESIAN_POINT('', (25.4893969981988, -2.00523982456499, -4.55406453886334));
#2732 = CARTESIAN_POINT('', (25.4017914339756, -2.04865898327522, -4.54436069613968));
#2733 = CARTESIAN_POINT('', (25.3147144584691, -2.09250583415156, -4.53122811900502));
#2734 = CARTESIAN_POINT('', (25.2283432594372, -2.13638464155347, -4.51483333238383));
#2735 = CARTESIAN_POINT('', (25.1517123042678, -2.17531515265662, -4.50028741693212));
#2736 = CARTESIAN_POINT('', (25.0755618352631, -2.21430932480921, -4.48316005678538));
#2737 = CARTESIAN_POINT('', (25., -2.25311806633032, -4.46357020547184));
#2738 = ORIENTED_EDGE('', *, *, #2521, .T.);
#2739 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#2740, #2741), (#2742, #2743), (#2744, #2745), (#2746, #2747), (#2748, #2749), (#2750, #2751), (#2752, #2753), (#2754, #2755), (#2756, #2757), (#2758, #2759), (#2760, #2761), (#2762, #2763), (#2764, #2765), (#2766, #2767), (#2768, #2769), (#2770, #2771)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.03199752328137, 1.47333333333333, 2.21, 2.94666666666667, 3.68333333333333, 4.42, 5.15666666666667, 5.89333333333333, 6.63, 7.36666666666667, 8.10333333333333, 8.84, 9.57666666666667, 10.05), (0., 0.876300276456462), .UNSPECIFIED.);
#2740 = CARTESIAN_POINT('', (29.0180024767186, -2.71669327158399, -1.32456050158096));
#2741 = CARTESIAN_POINT('', (29.0180024767186, -0.0402869230855407, -5.01046470661732));
#2742 = CARTESIAN_POINT('', (28.8708905400346, -2.73815417981991, -1.27847070396321));
#2743 = CARTESIAN_POINT('', (28.8708905400346, -0.124545006482201, -5.00828094074585));
#2744 = CARTESIAN_POINT('', (28.4782230477951, -2.79248817810674, -1.15414708555992));
#2745 = CARTESIAN_POINT('', (28.4782230477951, -0.34919912928414, -4.99711368341693));
#2746 = CARTESIAN_POINT('', (27.84, -2.86776767738146, -0.947000701660617));
#2747 = CARTESIAN_POINT('', (27.84, -0.712251950227255, -4.95587036604703));
#2748 = CARTESIAN_POINT('', (27.1033333333333, -2.93538690442875, -0.701991632650581));
#2749 = CARTESIAN_POINT('', (27.1033333333333, -1.12584569634725, -4.8752956272606));
#2750 = CARTESIAN_POINT('', (26.3666666666667, -2.98337078872813, -0.452507424348515));
#2751 = CARTESIAN_POINT('', (26.3666666666667, -1.53158100848501, -4.76227206140264));
#2752 = CARTESIAN_POINT('', (25.63, -3.01143231150983, -0.200020773488978));
#2753 = CARTESIAN_POINT('', (25.63, -1.92706005970737, -4.61746124476078));
#2754 = CARTESIAN_POINT('', (24.8933333333333, -3.019462382113, 0.0540415511137563));
#2755 = CARTESIAN_POINT('', (24.8933333333333, -2.31008459192213, -4.44175492727458));
#2756 = CARTESIAN_POINT('', (24.1566666666667, -3.00714713920733, 0.308017929677888));
#2757 = CARTESIAN_POINT('', (24.1566666666667, -2.67795654420759, -4.23591436358379));
#2758 = CARTESIAN_POINT('', (23.42, -2.9754015890949, 0.561083833126719));
#2759 = CARTESIAN_POINT('', (23.42, -3.03012783389376, -4.0019065748588));
#2760 = CARTESIAN_POINT('', (22.6833333333333, -2.92102128592439, 0.809276564146569));
#2761 = CARTESIAN_POINT('', (22.6833333333333, -3.358350308093, -3.73790178499407));
#2762 = CARTESIAN_POINT('', (21.9466666666667, -2.85664470472452, 1.06035644056957));
#2763 = CARTESIAN_POINT('', (21.9466666666667, -3.68347580303759, -3.45692777134699));
#2764 = CARTESIAN_POINT('', (21.21, -2.6981023069608, 1.26423581563488));
#2765 = CARTESIAN_POINT('', (21.21, -3.86900206865203, -3.07104485419785));
#2766 = CARTESIAN_POINT('', (20.5611111111111, -2.85850199028015, 1.59916100535713));
#2767 = CARTESIAN_POINT('', (20.5611111111111, -4.48457300361874, -3.06177730096499));
#2768 = CARTESIAN_POINT('', (20.1577777777778, -3.0618594576376, 1.91306262097449));
#2769 = CARTESIAN_POINT('', (20.1577777777778, -5.10066382965031, -3.13179614012459));
#2770 = CARTESIAN_POINT('', (20., -3.15514297593901, 2.05497843823172));
#2771 = CARTESIAN_POINT('', (20., -5.38019355421575, -3.16544822493037));
#2772 = ADVANCED_FACE('', (#2773), #2797, .T.);
#2773 = FACE_OUTER_BOUND('', #2774, .T.);
#2774 = EDGE_LOOP('', (#2775, #2776, #2777, #2778, #2779, #2780, #2781, #2782, #2790, #2791, #2792, #2793, #2794, #2795, #2796));
#2775 = ORIENTED_EDGE('', *, *, #2542, .F.);
#2776 = ORIENTED_EDGE('', *, *, #2642, .T.);
#2777 = ORIENTED_EDGE('', *, *, #995, .T.);
#2778 = ORIENTED_EDGE('', *, *, #1144, .F.);
#2779 = ORIENTED_EDGE('', *, *, #1342, .T.);
#2780 = ORIENTED_EDGE('', *, *, #1558, .T.);
#2781 = ORIENTED_EDGE('', *, *, #1666, .F.);
#2782 = ORIENTED_EDGE('', *, *, #2783, .T.);
#2783 = EDGE_CURVE('', #1610, #2784, #2786, .T.);
#2784 = VERTEX_POINT('', #2785);
#2785 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2786 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2787, #2788, #2789), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.00705897093128806, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.995894139758611, 0.709174305904123, 1.))
   REPRESENTATION_ITEM ('')
);
#2787 = CARTESIAN_POINT('', (25.0500166240209, 4.99974982747352, 0.));
#2788 = CARTESIAN_POINT('', (30., 4.95023105834123, 0.));
#2789 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2790 = ORIENTED_EDGE('', *, *, #2783, .F.);
#2791 = ORIENTED_EDGE('', *, *, #1609, .F.);
#2792 = ORIENTED_EDGE('', *, *, #1810, .T.);
#2793 = ORIENTED_EDGE('', *, *, #2026, .T.);
#2794 = ORIENTED_EDGE('', *, *, #2077, .F.);
#2795 = ORIENTED_EDGE('', *, *, #2275, .T.);
#2796 = ORIENTED_EDGE('', *, *, #2491, .T.);
#2797 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#2798, #2799, #2800), (#2801, #2802, #2803), (#2804, #2805, #2806), (#2807, #2808, #2809), (#2810, #2811, #2812), (#2813, #2814, #2815), (#2816, #2817, #2818), (#2819, #2820, #2821), (#2822, #2823, #2824)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (3, 3), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2798 = CARTESIAN_POINT('', (25., 5., 0.));
#2799 = CARTESIAN_POINT('', (30., 5., 0.));
#2800 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2801 = CARTESIAN_POINT('', (25., 5., 5.));
#2802 = CARTESIAN_POINT('', (30., 5., 5.));
#2803 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2804 = CARTESIAN_POINT('', (25., 3.06161699786838E-16, 5.));
#2805 = CARTESIAN_POINT('', (30., 3.06161699786838E-16, 5.));
#2806 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2807 = CARTESIAN_POINT('', (25., -5., 5.));
#2808 = CARTESIAN_POINT('', (30., -5., 5.));
#2809 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2810 = CARTESIAN_POINT('', (25., -5., 6.12323399573677E-16));
#2811 = CARTESIAN_POINT('', (30., -5., 6.12323399573677E-16));
#2812 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2813 = CARTESIAN_POINT('', (25., -5., -5.));
#2814 = CARTESIAN_POINT('', (30., -5., -5.));
#2815 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2816 = CARTESIAN_POINT('', (25., -9.18485099360515E-16, -5.));
#2817 = CARTESIAN_POINT('', (30., -9.18485099360515E-16, -5.));
#2818 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2819 = CARTESIAN_POINT('', (25., 5., -5.));
#2820 = CARTESIAN_POINT('', (30., 5., -5.));
#2821 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2822 = CARTESIAN_POINT('', (25., 5., 0.));
#2823 = CARTESIAN_POINT('', (30., 5., 0.));
#2824 = CARTESIAN_POINT('', (30., -1.80666351906064E-15, 0.));
#2825 = PRESENTATION_STYLE_ASSIGNMENT((#2826));
#2826 = SURFACE_STYLE_USAGE(.POSITIVE., #2827);
#2827 = SURFACE_SIDE_STYLE('', (#2828));
#2828 = SURFACE_STYLE_FILL_AREA(#2829);
#2829 = FILL_AREA_STYLE('', (#2830));
#2830 = FILL_AREA_STYLE_COLOUR('', #2831);
#2831 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#2832 = STYLED_ITEM('', (#2825), #795);
#2833 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#2835))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#2834, #2836, #2837))
   REPRESENTATION_CONTEXT ('', '3D')
);
#2834 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#2835 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #2834, 'DISTANCE_ACCURACY_VALUE', '');
#2836 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#2837 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#2838 = SHAPE_REPRESENTATION('', (), #2833);
#2839 = PRODUCT_DEFINITION_SHAPE('', '', #2840);
#2840 = PRODUCT_DEFINITION('', '', #2843, #2847);
#2841 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#2842 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #2841);
#2843 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #2844, .NOT_KNOWN.);
#2844 = PRODUCT('NONE', '', '', (#2845));
#2845 = PRODUCT_CONTEXT('', #2841, 'mechanical');
#2846 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#2844));
#2847 = PRODUCT_DEFINITION_CONTEXT('part definition', #2841, 'design');
#2848 = SHAPE_DEFINITION_REPRESENTATION(#2839, #2838);
#2849 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #2838, #2850);
#2850 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #795), #2833);
ENDSEC;
END-ISO-10303-21;
