ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('AKB3-3400R32-09.stp', '2021-03-09T14:15:59', ('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, #58, #134, #190, #215, #281, #307, #362, #419, #437, #447, #483, #524, #548, #583, #795, #888, #924, #988, #1016, #1117, #1211, #1235, #1278, #1324, #1341, #1454, #1508, #1532, #1554, #1582, #1644, #1742, #1812, #1830, #1848, #1892, #1912));
#3 = ADVANCED_FACE('', (#4), #39, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #26, #34));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (33.1754524399767, 16.875, 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (28., 16.6027549486923, -3.01896557013717));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0., 1.47894606956106, 2.95757853891873, 4.4359913042002, 6.01862460670668), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (33.1754524399767, 16.875, -2.66453525910038E-15));
#14 = CARTESIAN_POINT('', (32.7197103108148, 16.875, -0.187963791440209));
#15 = CARTESIAN_POINT('', (32.2699382740176, 16.8718746130968, -0.391188613651994));
#16 = CARTESIAN_POINT('', (31.8278129708784, 16.8640029825778, -0.609121009001151));
#17 = CARTESIAN_POINT('', (31.3857814173274, 16.8561330211833, -0.827007193305217));
#18 = CARTESIAN_POINT('', (30.9508525492893, 16.8435063817231, -1.05986672171113));
#19 = CARTESIAN_POINT('', (30.5247909093841, 16.8243159068306, -1.30691211149277));
#20 = CARTESIAN_POINT('', (30.0987925762715, 16.8051282833739, -1.55392079378944));
#21 = CARTESIAN_POINT('', (29.6810938700856, 16.7793488429821, -1.81544603031199));
#22 = CARTESIAN_POINT('', (29.2735535035224, 16.7450271661776, -2.09038039695514));
#23 = CARTESIAN_POINT('', (28.8372836258636, 16.7082859867288, -2.3846962300372));
#24 = CARTESIAN_POINT('', (28.4120191286786, 16.661695748458, -2.69482154389513));
#25 = CARTESIAN_POINT('', (28., 16.6027549486923, -3.01896557013717));
#26 = ORIENTED_EDGE('', *, *, #27, .T.);
#27 = EDGE_CURVE('', #10, #28, #30, .T.);
#28 = VERTEX_POINT('', #29);
#29 = CARTESIAN_POINT('', (28., 16.875, 0.));
#30 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#31, #32, #33), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.969265210041146, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.936837505419881, 0.963991953757583, 1.))
   REPRESENTATION_ITEM ('')
);
#31 = CARTESIAN_POINT('', (28., 16.6027549486923, -3.01896557013717));
#32 = CARTESIAN_POINT('', (28., 16.875, -1.52175807709157));
#33 = CARTESIAN_POINT('', (28., 16.875, 0.));
#34 = ORIENTED_EDGE('', *, *, #35, .T.);
#35 = EDGE_CURVE('', #28, #8, #36, .T.);
#36 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#37, #38), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0516512219558549), .UNSPECIFIED.);
#37 = CARTESIAN_POINT('', (28., 16.875, 0.));
#38 = CARTESIAN_POINT('', (33.1754524399767, 16.875, 0.));
#39 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#40, #41), (#42, #43), (#44, #45), (#46, #47), (#48, #49), (#50, #51), (#52, #53), (#54, #55), (#56, #57)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 26.5071880146639, 53.0143760293278, 79.5215640439916, 106.028752058656), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#40 = CARTESIAN_POINT('', (28., 16.875, 0.));
#41 = CARTESIAN_POINT('', (128.2, 16.875, 0.));
#42 = CARTESIAN_POINT('', (28., 16.875, 16.875));
#43 = CARTESIAN_POINT('', (128.2, 16.875, 16.875));
#44 = CARTESIAN_POINT('', (28., 1.03329573678058E-15, 16.875));
#45 = CARTESIAN_POINT('', (128.2, 1.03329573678058E-15, 16.875));
#46 = CARTESIAN_POINT('', (28., -16.875, 16.875));
#47 = CARTESIAN_POINT('', (128.2, -16.875, 16.875));
#48 = CARTESIAN_POINT('', (28., -16.875, 2.06659147356116E-15));
#49 = CARTESIAN_POINT('', (128.2, -16.875, 2.06659147356116E-15));
#50 = CARTESIAN_POINT('', (28., -16.875, -16.875));
#51 = CARTESIAN_POINT('', (128.2, -16.875, -16.875));
#52 = CARTESIAN_POINT('', (28., -3.09988721034174E-15, -16.875));
#53 = CARTESIAN_POINT('', (128.2, -3.09988721034174E-15, -16.875));
#54 = CARTESIAN_POINT('', (28., 16.875, -16.875));
#55 = CARTESIAN_POINT('', (128.2, 16.875, -16.875));
#56 = CARTESIAN_POINT('', (28., 16.875, 0.));
#57 = CARTESIAN_POINT('', (128.2, 16.875, 0.));
#58 = ADVANCED_FACE('', (#59), #106, .T.);
#59 = FACE_OUTER_BOUND('', #60, .T.);
#60 = EDGE_LOOP('', (#61, #91, #99, #105));
#61 = ORIENTED_EDGE('', *, *, #62, .T.);
#62 = EDGE_CURVE('', #10, #63, #65, .T.);
#63 = VERTEX_POINT('', #64);
#64 = CARTESIAN_POINT('', (23.1698460487222, 15.9648616667863, -8.07318332323024));
#65 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#66, #67, #68, #69, #70, #71, #72, #73, #74, #75, #76, #77, #78, #79, #80, #81, #82, #83, #84, #85, #86, #87, #88, #89, #90), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.986169004378557, 1.97212081679747, 2.95790961276577, 3.94357717452207, 4.60226323290561, 5.59168176358416, 6.58100805824322, 7.04495981062554), .UNSPECIFIED.);
#66 = CARTESIAN_POINT('', (28., 16.6027549486923, -3.01896557013717));
#67 = CARTESIAN_POINT('', (27.7432630203911, 16.5660278118816, -3.22094589693056));
#68 = CARTESIAN_POINT('', (27.4898816136744, 16.53295189224, -3.42796750064216));
#69 = CARTESIAN_POINT('', (27.240438793409, 16.5024133322575, -3.63987429020011));
#70 = CARTESIAN_POINT('', (26.9910509099492, 16.4718814980285, -3.85173440981541));
#71 = CARTESIAN_POINT('', (26.7454924152494, 16.4438727121932, -4.0685681314898));
#72 = CARTESIAN_POINT('', (26.504277633024, 16.4172759902376, -4.29019679123068));
#73 = CARTESIAN_POINT('', (26.2631027330496, 16.3906836657618, -4.51178880707374));
#74 = CARTESIAN_POINT('', (26.0261707410376, 16.3654922970972, -4.73826518016274));
#75 = CARTESIAN_POINT('', (25.7939497573692, 16.340592260808, -4.96941212156791));
#76 = CARTESIAN_POINT('', (25.5617573326864, 16.3156952867735, -5.20053063607533));
#77 = CARTESIAN_POINT('', (25.3341788050966, 16.2910797572262, -5.43641428833765));
#78 = CARTESIAN_POINT('', (25.1116544356036, 16.2656317140233, -5.67679783857183));
#79 = CARTESIAN_POINT('', (24.9629494304653, 16.2486257051809, -5.83743748965445));
#80 = CARTESIAN_POINT('', (24.816465316772, 16.2312437708999, -6.00012367025621));
#81 = CARTESIAN_POINT('', (24.6723298115648, 16.2131507417394, -6.16475987169547));
#82 = CARTESIAN_POINT('', (24.4558225119711, 16.1859730322681, -6.41206146014002));
#83 = CARTESIAN_POINT('', (24.2445311804116, 16.1571809613375, -6.6638647852649));
#84 = CARTESIAN_POINT('', (24.0388838088838, 16.1256247211275, -6.91976608773174));
#85 = CARTESIAN_POINT('', (23.8332556083079, 16.0940714226675, -7.17564353445221));
#86 = CARTESIAN_POINT('', (23.6331637169943, 16.059737867179, -7.43575289607395));
#87 = CARTESIAN_POINT('', (23.4390357200224, 16.0214562782143, -7.69957229641061));
#88 = CARTESIAN_POINT('', (23.3479979856896, 16.0035038489905, -7.82329232059215));
#89 = CARTESIAN_POINT('', (23.2582533674175, 15.984679481936, -7.94785095161483));
#90 = CARTESIAN_POINT('', (23.1698460487222, 15.9648616667863, -8.07318332323024));
#91 = ORIENTED_EDGE('', *, *, #92, .T.);
#92 = EDGE_CURVE('', #63, #93, #95, .T.);
#93 = VERTEX_POINT('', #94);
#94 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#95 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#96, #97, #98), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.923269224355424, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875390740622472, 0.91010430455763, 1.))
   REPRESENTATION_ITEM ('')
);
#96 = CARTESIAN_POINT('', (23.1698460487222, 15.9648616667863, -8.07318332323024));
#97 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, -4.26613338898059));
#98 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#99 = ORIENTED_EDGE('', *, *, #100, .T.);
#100 = EDGE_CURVE('', #93, #28, #101, .T.);
#101 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#102, #103, #104), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.978625143909608, 1.))
   REPRESENTATION_ITEM ('')
);
#102 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#103 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 0.));
#104 = CARTESIAN_POINT('', (28., 16.875, 0.));
#105 = ORIENTED_EDGE('', *, *, #27, .F.);
#106 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#107, #108, #109), (#110, #111, #112), (#113, #114, #115), (#116, #117, #118), (#119, #120, #121), (#122, #123, #124), (#125, #126, #127), (#128, #129, #130), (#131, #132, #133)), .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.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#107 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#108 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 0.));
#109 = CARTESIAN_POINT('', (28., 16.875, 0.));
#110 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 17.8900278649896));
#111 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 16.875));
#112 = CARTESIAN_POINT('', (28., 16.875, 16.875));
#113 = CARTESIAN_POINT('', (23.1698460487222, 1.09544826807582E-15, 17.8900278649896));
#114 = CARTESIAN_POINT('', (25.4782720172609, 1.03329573678058E-15, 16.875));
#115 = CARTESIAN_POINT('', (28., 1.03329573678058E-15, 16.875));
#116 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 17.8900278649896));
#117 = CARTESIAN_POINT('', (25.4782720172609, -16.875, 16.875));
#118 = CARTESIAN_POINT('', (28., -16.875, 16.875));
#119 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 2.19089653615165E-15));
#120 = CARTESIAN_POINT('', (25.4782720172609, -16.875, 2.06659147356116E-15));
#121 = CARTESIAN_POINT('', (28., -16.875, 2.06659147356116E-15));
#122 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, -17.8900278649896));
#123 = CARTESIAN_POINT('', (25.4782720172609, -16.875, -16.875));
#124 = CARTESIAN_POINT('', (28., -16.875, -16.875));
#125 = CARTESIAN_POINT('', (23.1698460487222, -3.28634480422747E-15, -17.8900278649896));
#126 = CARTESIAN_POINT('', (25.4782720172609, -3.09988721034174E-15, -16.875));
#127 = CARTESIAN_POINT('', (28., -3.09988721034174E-15, -16.875));
#128 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, -17.8900278649896));
#129 = CARTESIAN_POINT('', (25.4782720172609, 16.875, -16.875));
#130 = CARTESIAN_POINT('', (28., 16.875, -16.875));
#131 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#132 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 0.));
#133 = CARTESIAN_POINT('', (28., 16.875, 0.));
#134 = ADVANCED_FACE('', (#135), #171, .T.);
#135 = FACE_OUTER_BOUND('', #136, .T.);
#136 = EDGE_LOOP('', (#137, #146, #158, #159));
#137 = ORIENTED_EDGE('', *, *, #138, .F.);
#138 = EDGE_CURVE('', #139, #141, #143, .T.);
#139 = VERTEX_POINT('', #140);
#140 = CARTESIAN_POINT('', (0., 25., 0.));
#141 = VERTEX_POINT('', #142);
#142 = CARTESIAN_POINT('', (7., 25., 0.));
#143 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#144, #145), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#144 = CARTESIAN_POINT('', (0., 25., 0.));
#145 = CARTESIAN_POINT('', (7., 25., 0.));
#146 = ORIENTED_EDGE('', *, *, #147, .T.);
#147 = EDGE_CURVE('', #139, #139, #148, .T.);
#148 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#149, #150, #151, #152, #153, #154, #155, #156, #157), .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 ('')
);
#149 = CARTESIAN_POINT('', (0., 25., 0.));
#150 = CARTESIAN_POINT('', (0., 25., 25.));
#151 = CARTESIAN_POINT('', (0., 1.53080849893419E-15, 25.));
#152 = CARTESIAN_POINT('', (0., -25., 25.));
#153 = CARTESIAN_POINT('', (0., -25., 3.06161699786838E-15));
#154 = CARTESIAN_POINT('', (0., -25., -25.));
#155 = CARTESIAN_POINT('', (0., -4.59242549680257E-15, -25.));
#156 = CARTESIAN_POINT('', (0., 25., -25.));
#157 = CARTESIAN_POINT('', (0., 25., 0.));
#158 = ORIENTED_EDGE('', *, *, #138, .T.);
#159 = ORIENTED_EDGE('', *, *, #160, .F.);
#160 = EDGE_CURVE('', #141, #141, #161, .T.);
#161 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#162, #163, #164, #165, #166, #167, #168, #169, #170), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 39.2699081698724, 78.5398163397448, 117.809724509617, 157.07963267949), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#162 = CARTESIAN_POINT('', (7., 25., 0.));
#163 = CARTESIAN_POINT('', (7., 25., 25.));
#164 = CARTESIAN_POINT('', (7., 1.53080849893419E-15, 25.));
#165 = CARTESIAN_POINT('', (7., -25., 25.));
#166 = CARTESIAN_POINT('', (7., -25., 3.06161699786838E-15));
#167 = CARTESIAN_POINT('', (7., -25., -25.));
#168 = CARTESIAN_POINT('', (7., -4.59242549680257E-15, -25.));
#169 = CARTESIAN_POINT('', (7., 25., -25.));
#170 = CARTESIAN_POINT('', (7., 25., 0.));
#171 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#172, #173), (#174, #175), (#176, #177), (#178, #179), (#180, #181), (#182, #183), (#184, #185), (#186, #187), (#188, #189)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 39.2699081698724, 78.5398163397448, 117.809724509617, 157.07963267949), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#172 = CARTESIAN_POINT('', (0., 25., 0.));
#173 = CARTESIAN_POINT('', (7., 25., 0.));
#174 = CARTESIAN_POINT('', (0., 25., 25.));
#175 = CARTESIAN_POINT('', (7., 25., 25.));
#176 = CARTESIAN_POINT('', (0., 1.53080849893419E-15, 25.));
#177 = CARTESIAN_POINT('', (7., 1.53080849893419E-15, 25.));
#178 = CARTESIAN_POINT('', (0., -25., 25.));
#179 = CARTESIAN_POINT('', (7., -25., 25.));
#180 = CARTESIAN_POINT('', (0., -25., 3.06161699786838E-15));
#181 = CARTESIAN_POINT('', (7., -25., 3.06161699786838E-15));
#182 = CARTESIAN_POINT('', (0., -25., -25.));
#183 = CARTESIAN_POINT('', (7., -25., -25.));
#184 = CARTESIAN_POINT('', (0., -4.59242549680257E-15, -25.));
#185 = CARTESIAN_POINT('', (7., -4.59242549680257E-15, -25.));
#186 = CARTESIAN_POINT('', (0., 25., -25.));
#187 = CARTESIAN_POINT('', (7., 25., -25.));
#188 = CARTESIAN_POINT('', (0., 25., 0.));
#189 = CARTESIAN_POINT('', (7., 25., 0.));
#190 = ADVANCED_FACE('', (#191, #194), #210, .T.);
#191 = FACE_OUTER_BOUND('', #192, .T.);
#192 = EDGE_LOOP('', (#193));
#193 = ORIENTED_EDGE('', *, *, #147, .F.);
#194 = FACE_BOUND('', #195, .T.);
#195 = EDGE_LOOP('', (#196));
#196 = ORIENTED_EDGE('', *, *, #197, .T.);
#197 = EDGE_CURVE('', #198, #198, #200, .T.);
#198 = VERTEX_POINT('', #199);
#199 = CARTESIAN_POINT('', (0., 16., 0.));
#200 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#201, #202, #203, #204, #205, #206, #207, #208, #209), .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 ('')
);
#201 = CARTESIAN_POINT('', (0., 16., 0.));
#202 = CARTESIAN_POINT('', (0., 16., 16.));
#203 = CARTESIAN_POINT('', (0., 9.79717439317883E-16, 16.));
#204 = CARTESIAN_POINT('', (0., -16., 16.));
#205 = CARTESIAN_POINT('', (0., -16., 1.95943487863577E-15));
#206 = CARTESIAN_POINT('', (0., -16., -16.));
#207 = CARTESIAN_POINT('', (0., -2.93915231795365E-15, -16.));
#208 = CARTESIAN_POINT('', (0., 16., -16.));
#209 = CARTESIAN_POINT('', (0., 16., 0.));
#210 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#211, #212), (#213, #214)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#211 = CARTESIAN_POINT('', (0., -25., -25.));
#212 = CARTESIAN_POINT('', (0., 25., -25.));
#213 = CARTESIAN_POINT('', (0., -25., 25.));
#214 = CARTESIAN_POINT('', (0., 25., 25.));
#215 = ADVANCED_FACE('', (#216), #262, .T.);
#216 = FACE_OUTER_BOUND('', #217, .T.);
#217 = EDGE_LOOP('', (#218, #241, #249, #256));
#218 = ORIENTED_EDGE('', *, *, #219, .T.);
#219 = EDGE_CURVE('', #220, #222, #224, .T.);
#220 = VERTEX_POINT('', #221);
#221 = CARTESIAN_POINT('', (-60., 3.37045990927054, 14.));
#222 = VERTEX_POINT('', #223);
#223 = CARTESIAN_POINT('', (-58.4, 7.74596669241483, 14.));
#224 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#225, #226, #227, #228, #229, #230, #231, #232, #233, #234, #235, #236, #237, #238, #239, #240), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.992655369936413, 1.98489524283688, 2.97662438895164, 3.96780234448536, 4.66795100904966), .UNSPECIFIED.);
#225 = CARTESIAN_POINT('', (-60., 3.37045990927055, 14.));
#226 = CARTESIAN_POINT('', (-59.9245911776234, 3.69263761541586, 14.));
#227 = CARTESIAN_POINT('', (-59.839451691443, 4.01266367013423, 14.));
#228 = CARTESIAN_POINT('', (-59.7456906093365, 4.32998657241438, 14.));
#229 = CARTESIAN_POINT('', (-59.6519687729268, 4.64717665243887, 14.));
#230 = CARTESIAN_POINT('', (-59.5495694786411, 4.96190453296405, 14.));
#231 = CARTESIAN_POINT('', (-59.4396072011461, 5.2738366201466, 14.));
#232 = CARTESIAN_POINT('', (-59.3297015235541, 5.58560814930623, 14.));
#233 = CARTESIAN_POINT('', (-59.2121793890827, 5.89477556647848, 14.));
#234 = CARTESIAN_POINT('', (-59.088089351983, 6.20117792785011, 14.));
#235 = CARTESIAN_POINT('', (-58.9640682825646, 6.50740999464458, 14.));
#236 = CARTESIAN_POINT('', (-58.8334308064202, 6.81102600711851, 14.));
#237 = CARTESIAN_POINT('', (-58.6971214280662, 7.11198955601711, 14.));
#238 = CARTESIAN_POINT('', (-58.60083515708, 7.3245843031737, 14.));
#239 = CARTESIAN_POINT('', (-58.5016953496743, 7.53590568138795, 14.));
#240 = CARTESIAN_POINT('', (-58.4, 7.74596669241483, 14.));
#241 = ORIENTED_EDGE('', *, *, #242, .F.);
#242 = EDGE_CURVE('', #243, #222, #245, .T.);
#243 = VERTEX_POINT('', #244);
#244 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#245 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#246, #247, #248), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.167532738026177), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.803723188411529, 0.870508710074775))
   REPRESENTATION_ITEM ('')
);
#246 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#247 = CARTESIAN_POINT('', (-58.4, 16., 9.43318092295448));
#248 = CARTESIAN_POINT('', (-58.4, 7.74596669241483, 14.));
#249 = ORIENTED_EDGE('', *, *, #250, .T.);
#250 = EDGE_CURVE('', #243, #251, #253, .T.);
#251 = VERTEX_POINT('', #252);
#252 = CARTESIAN_POINT('', (-60., 14.4, 0.));
#253 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#254, #255), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#254 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#255 = CARTESIAN_POINT('', (-60., 14.4, 0.));
#256 = ORIENTED_EDGE('', *, *, #257, .T.);
#257 = EDGE_CURVE('', #251, #220, #258, .T.);
#258 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#259, #260, #261), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.210006916325312), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.753961593217568, 0.921281323282906))
   REPRESENTATION_ITEM ('')
);
#259 = CARTESIAN_POINT('', (-60., 14.4, 0.));
#260 = CARTESIAN_POINT('', (-60., 14.4, 11.3446698076074));
#261 = CARTESIAN_POINT('', (-60., 3.37045990927055, 14.));
#262 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#263, #264, #265, #266, #267, #268, #269, #270, #271), (#272, #273, #274, #275, #276, #277, #278, #279, #280)), .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 ()
);
#263 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#264 = CARTESIAN_POINT('', (-58.4, 16., 16.));
#265 = CARTESIAN_POINT('', (-58.4, 9.79717439317883E-16, 16.));
#266 = CARTESIAN_POINT('', (-58.4, -16., 16.));
#267 = CARTESIAN_POINT('', (-58.4, -16., 1.95943487863577E-15));
#268 = CARTESIAN_POINT('', (-58.4, -16., -16.));
#269 = CARTESIAN_POINT('', (-58.4, -2.93915231795365E-15, -16.));
#270 = CARTESIAN_POINT('', (-58.4, 16., -16.));
#271 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#272 = CARTESIAN_POINT('', (-60., 14.4, 0.));
#273 = CARTESIAN_POINT('', (-60., 14.4, 14.4));
#274 = CARTESIAN_POINT('', (-60., 8.81745695386094E-16, 14.4));
#275 = CARTESIAN_POINT('', (-60., -14.4, 14.4));
#276 = CARTESIAN_POINT('', (-60., -14.4, 1.76349139077219E-15));
#277 = CARTESIAN_POINT('', (-60., -14.4, -14.4));
#278 = CARTESIAN_POINT('', (-60., -2.64523708615828E-15, -14.4));
#279 = CARTESIAN_POINT('', (-60., 14.4, -14.4));
#280 = CARTESIAN_POINT('', (-60., 14.4, 0.));
#281 = ADVANCED_FACE('', (#282), #302, .T.);
#282 = FACE_OUTER_BOUND('', #283, .T.);
#283 = EDGE_LOOP('', (#284, #291, #292));
#284 = ORIENTED_EDGE('', *, *, #285, .F.);
#285 = EDGE_CURVE('', #220, #286, #288, .T.);
#286 = VERTEX_POINT('', #287);
#287 = CARTESIAN_POINT('', (-60., -3.37045990927054, 14.));
#288 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#289, #290), .UNSPECIFIED., .F., .U., (2, 2), (0.424770358031483, 0.575229641968516), .UNSPECIFIED.);
#289 = CARTESIAN_POINT('', (-60., 3.37045990927054, 14.));
#290 = CARTESIAN_POINT('', (-60., -3.37045990927054, 14.));
#291 = ORIENTED_EDGE('', *, *, #257, .F.);
#292 = ORIENTED_EDGE('', *, *, #293, .F.);
#293 = EDGE_CURVE('', #286, #251, #294, .T.);
#294 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#295, #296, #297, #298, #299, #300, #301), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.289993083674688, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.921281323282906, 0.753961593217568, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#295 = CARTESIAN_POINT('', (-60., -3.37045990927054, 14.));
#296 = CARTESIAN_POINT('', (-60., -14.4, 11.3446698076074));
#297 = CARTESIAN_POINT('', (-60., -14.4, 1.76349139077219E-15));
#298 = CARTESIAN_POINT('', (-60., -14.4, -14.4));
#299 = CARTESIAN_POINT('', (-60., -2.64523708615828E-15, -14.4));
#300 = CARTESIAN_POINT('', (-60., 14.4, -14.4));
#301 = CARTESIAN_POINT('', (-60., 14.4, 0.));
#302 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#303, #304), (#305, #306)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733387, 0.81248405734254), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#303 = CARTESIAN_POINT('', (-60., -14.4, -14.4));
#304 = CARTESIAN_POINT('', (-60., 14.4, -14.4));
#305 = CARTESIAN_POINT('', (-60., -14.4, 14.));
#306 = CARTESIAN_POINT('', (-60., 14.4, 14.));
#307 = ADVANCED_FACE('', (#308), #343, .T.);
#308 = FACE_OUTER_BOUND('', #309, .T.);
#309 = EDGE_LOOP('', (#310, #331, #332, #333));
#310 = ORIENTED_EDGE('', *, *, #311, .F.);
#311 = EDGE_CURVE('', #286, #312, #314, .T.);
#312 = VERTEX_POINT('', #313);
#313 = CARTESIAN_POINT('', (-58.4, -7.74596669241483, 14.));
#314 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#315, #316, #317, #318, #319, #320, #321, #322, #323, #324, #325, #326, #327, #328, #329, #330), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.992655369936413, 1.98489524283689, 2.97662438895164, 3.96780234448536, 4.66795100904967), .UNSPECIFIED.);
#315 = CARTESIAN_POINT('', (-60., -3.37045990927054, 14.));
#316 = CARTESIAN_POINT('', (-59.9245911776234, -3.69263761541586, 14.));
#317 = CARTESIAN_POINT('', (-59.839451691443, -4.01266367013423, 14.));
#318 = CARTESIAN_POINT('', (-59.7456906093365, -4.32998657241438, 14.));
#319 = CARTESIAN_POINT('', (-59.6519687729268, -4.64717665243887, 14.));
#320 = CARTESIAN_POINT('', (-59.5495694786411, -4.96190453296406, 14.));
#321 = CARTESIAN_POINT('', (-59.4396072011461, -5.2738366201466, 14.));
#322 = CARTESIAN_POINT('', (-59.3297015235541, -5.58560814930623, 14.));
#323 = CARTESIAN_POINT('', (-59.2121793890827, -5.89477556647848, 14.));
#324 = CARTESIAN_POINT('', (-59.088089351983, -6.20117792785011, 14.));
#325 = CARTESIAN_POINT('', (-58.9640682825646, -6.50740999464457, 14.));
#326 = CARTESIAN_POINT('', (-58.8334308064202, -6.81102600711851, 14.));
#327 = CARTESIAN_POINT('', (-58.6971214280662, -7.1119895560171, 14.));
#328 = CARTESIAN_POINT('', (-58.60083515708, -7.3245843031737, 14.));
#329 = CARTESIAN_POINT('', (-58.5016953496743, -7.53590568138795, 14.));
#330 = CARTESIAN_POINT('', (-58.4, -7.74596669241483, 14.));
#331 = ORIENTED_EDGE('', *, *, #293, .T.);
#332 = ORIENTED_EDGE('', *, *, #250, .F.);
#333 = ORIENTED_EDGE('', *, *, #334, .F.);
#334 = EDGE_CURVE('', #312, #243, #335, .T.);
#335 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#336, #337, #338, #339, #340, #341, #342), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.332467261973823, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.870508710074775, 0.803723188411529, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#336 = CARTESIAN_POINT('', (-58.4, -7.74596669241483, 14.));
#337 = CARTESIAN_POINT('', (-58.4, -16., 9.43318092295448));
#338 = CARTESIAN_POINT('', (-58.4, -16., 1.95943487863577E-15));
#339 = CARTESIAN_POINT('', (-58.4, -16., -16.));
#340 = CARTESIAN_POINT('', (-58.4, -2.93915231795365E-15, -16.));
#341 = CARTESIAN_POINT('', (-58.4, 16., -16.));
#342 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#343 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#344, #345, #346, #347, #348, #349, #350, #351, #352), (#353, #354, #355, #356, #357, #358, #359, #360, #361)), .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 ()
);
#344 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#345 = CARTESIAN_POINT('', (-58.4, 16., 16.));
#346 = CARTESIAN_POINT('', (-58.4, 9.79717439317883E-16, 16.));
#347 = CARTESIAN_POINT('', (-58.4, -16., 16.));
#348 = CARTESIAN_POINT('', (-58.4, -16., 1.95943487863577E-15));
#349 = CARTESIAN_POINT('', (-58.4, -16., -16.));
#350 = CARTESIAN_POINT('', (-58.4, -2.93915231795365E-15, -16.));
#351 = CARTESIAN_POINT('', (-58.4, 16., -16.));
#352 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#353 = CARTESIAN_POINT('', (-60., 14.4, 0.));
#354 = CARTESIAN_POINT('', (-60., 14.4, 14.4));
#355 = CARTESIAN_POINT('', (-60., 8.81745695386094E-16, 14.4));
#356 = CARTESIAN_POINT('', (-60., -14.4, 14.4));
#357 = CARTESIAN_POINT('', (-60., -14.4, 1.76349139077219E-15));
#358 = CARTESIAN_POINT('', (-60., -14.4, -14.4));
#359 = CARTESIAN_POINT('', (-60., -2.64523708615828E-15, -14.4));
#360 = CARTESIAN_POINT('', (-60., 14.4, -14.4));
#361 = CARTESIAN_POINT('', (-60., 14.4, 0.));
#362 = ADVANCED_FACE('', (#363), #400, .T.);
#363 = FACE_OUTER_BOUND('', #364, .T.);
#364 = EDGE_LOOP('', (#365, #374, #384, #391, #392, #397, #398, #399));
#365 = ORIENTED_EDGE('', *, *, #366, .F.);
#366 = EDGE_CURVE('', #367, #222, #369, .T.);
#367 = VERTEX_POINT('', #368);
#368 = CARTESIAN_POINT('', (-6., 7.74596669241484, 14.));
#369 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#370, #371, #372, #373), .UNSPECIFIED., .F., .U., (4, 4), (0., 52.4), .UNSPECIFIED.);
#370 = CARTESIAN_POINT('', (-6., 7.74596669241483, 14.));
#371 = CARTESIAN_POINT('', (-23.4666666666667, 7.74596669241483, 14.));
#372 = CARTESIAN_POINT('', (-40.9333333333333, 7.74596669241483, 14.));
#373 = CARTESIAN_POINT('', (-58.4, 7.74596669241483, 14.));
#374 = ORIENTED_EDGE('', *, *, #375, .T.);
#375 = EDGE_CURVE('', #367, #376, #378, .T.);
#376 = VERTEX_POINT('', #377);
#377 = CARTESIAN_POINT('', (-6., -7.74596669241484, 14.));
#378 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#379, #380, #381, #382, #383), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (16.8422278086022, 25.1327412287183, 33.4232546488344), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.870508710074774, 0.903383592775019, 1., 0.903383592775019, 0.870508710074774))
   REPRESENTATION_ITEM ('')
);
#379 = CARTESIAN_POINT('', (-6., 7.74596669241484, 14.));
#380 = CARTESIAN_POINT('', (-6., 4.13118223595458, 16.));
#381 = CARTESIAN_POINT('', (-6., 9.79717439317883E-16, 16.));
#382 = CARTESIAN_POINT('', (-6., -4.13118223595458, 16.));
#383 = CARTESIAN_POINT('', (-6., -7.74596669241484, 14.));
#384 = ORIENTED_EDGE('', *, *, #385, .T.);
#385 = EDGE_CURVE('', #376, #312, #386, .T.);
#386 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#387, #388, #389, #390), .UNSPECIFIED., .F., .U., (4, 4), (0., 52.4), .UNSPECIFIED.);
#387 = CARTESIAN_POINT('', (-6., -7.74596669241483, 14.));
#388 = CARTESIAN_POINT('', (-23.4666666666667, -7.74596669241483, 14.));
#389 = CARTESIAN_POINT('', (-40.9333333333333, -7.74596669241483, 14.));
#390 = CARTESIAN_POINT('', (-58.4, -7.74596669241483, 14.));
#391 = ORIENTED_EDGE('', *, *, #334, .T.);
#392 = ORIENTED_EDGE('', *, *, #393, .F.);
#393 = EDGE_CURVE('', #198, #243, #394, .T.);
#394 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#395, #396), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#395 = CARTESIAN_POINT('', (0., 16., 0.));
#396 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#397 = ORIENTED_EDGE('', *, *, #197, .F.);
#398 = ORIENTED_EDGE('', *, *, #393, .T.);
#399 = ORIENTED_EDGE('', *, *, #242, .T.);
#400 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#401, #402, #403, #404, #405, #406, #407, #408, #409), (#410, #411, #412, #413, #414, #415, #416, #417, #418)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 25.1327412287183, 50.2654824574367, 75.398223686155, 100.530964914873), .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 ()
);
#401 = CARTESIAN_POINT('', (0., 16., 0.));
#402 = CARTESIAN_POINT('', (0., 16., 16.));
#403 = CARTESIAN_POINT('', (0., 9.79717439317883E-16, 16.));
#404 = CARTESIAN_POINT('', (0., -16., 16.));
#405 = CARTESIAN_POINT('', (0., -16., 1.95943487863577E-15));
#406 = CARTESIAN_POINT('', (0., -16., -16.));
#407 = CARTESIAN_POINT('', (0., -2.93915231795365E-15, -16.));
#408 = CARTESIAN_POINT('', (0., 16., -16.));
#409 = CARTESIAN_POINT('', (0., 16., 0.));
#410 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#411 = CARTESIAN_POINT('', (-58.4, 16., 16.));
#412 = CARTESIAN_POINT('', (-58.4, 9.79717439317883E-16, 16.));
#413 = CARTESIAN_POINT('', (-58.4, -16., 16.));
#414 = CARTESIAN_POINT('', (-58.4, -16., 1.95943487863577E-15));
#415 = CARTESIAN_POINT('', (-58.4, -16., -16.));
#416 = CARTESIAN_POINT('', (-58.4, -2.93915231795365E-15, -16.));
#417 = CARTESIAN_POINT('', (-58.4, 16., -16.));
#418 = CARTESIAN_POINT('', (-58.4, 16., 0.));
#419 = ADVANCED_FACE('', (#420), #432, .T.);
#420 = FACE_OUTER_BOUND('', #421, .T.);
#421 = EDGE_LOOP('', (#422, #423, #424, #425, #426, #427));
#422 = ORIENTED_EDGE('', *, *, #366, .T.);
#423 = ORIENTED_EDGE('', *, *, #219, .F.);
#424 = ORIENTED_EDGE('', *, *, #285, .T.);
#425 = ORIENTED_EDGE('', *, *, #311, .T.);
#426 = ORIENTED_EDGE('', *, *, #385, .F.);
#427 = ORIENTED_EDGE('', *, *, #428, .F.);
#428 = EDGE_CURVE('', #367, #376, #429, .T.);
#429 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#430, #431), .UNSPECIFIED., .F., .U., (2, 2), (0.378969270431018, 0.621030729568982), .UNSPECIFIED.);
#430 = CARTESIAN_POINT('', (-6., 7.74596669241484, 14.));
#431 = CARTESIAN_POINT('', (-6., -7.74596669241484, 14.));
#432 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#433, #434), (#435, #436)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.378969270431018, 0.621030729568982), (0.0909090909090906, 1.), .UNSPECIFIED.);
#433 = CARTESIAN_POINT('', (-60., 7.74596669241485, 14.));
#434 = CARTESIAN_POINT('', (-6., 7.74596669241485, 14.));
#435 = CARTESIAN_POINT('', (-60., -7.74596669241484, 14.));
#436 = CARTESIAN_POINT('', (-6., -7.74596669241484, 14.));
#437 = ADVANCED_FACE('', (#438), #442, .T.);
#438 = FACE_OUTER_BOUND('', #439, .T.);
#439 = EDGE_LOOP('', (#440, #441));
#440 = ORIENTED_EDGE('', *, *, #375, .F.);
#441 = ORIENTED_EDGE('', *, *, #428, .T.);
#442 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#443, #444), (#445, #446)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.401588022297223, 0.598411977702777), (0.677869043664756, 0.703278907045435), .UNSPECIFIED.);
#443 = CARTESIAN_POINT('', (-6., -7.74596669241485, 16.));
#444 = CARTESIAN_POINT('', (-6., -7.74596669241485, 14.));
#445 = CARTESIAN_POINT('', (-6., 7.74596669241484, 16.));
#446 = CARTESIAN_POINT('', (-6., 7.74596669241484, 14.));
#447 = ADVANCED_FACE('', (#448), #478, .T.);
#448 = FACE_OUTER_BOUND('', #449, .T.);
#449 = EDGE_LOOP('', (#450, #459, #466, #473));
#450 = ORIENTED_EDGE('', *, *, #451, .T.);
#451 = EDGE_CURVE('', #452, #454, #456, .T.);
#452 = VERTEX_POINT('', #453);
#453 = CARTESIAN_POINT('', (128.2, 6.9566321703364, -4.));
#454 = VERTEX_POINT('', #455);
#455 = CARTESIAN_POINT('', (128.2, 15.8216018624177, -4.));
#456 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#457, #458), .UNSPECIFIED., .F., .U., (2, 2), (0.0834966434337489, 0.992389268525808), .UNSPECIFIED.);
#457 = CARTESIAN_POINT('', (128.2, 6.9566321703364, -4.));
#458 = CARTESIAN_POINT('', (128.2, 15.8216018624177, -4.));
#459 = ORIENTED_EDGE('', *, *, #460, .T.);
#460 = EDGE_CURVE('', #454, #461, #463, .T.);
#461 = VERTEX_POINT('', #462);
#462 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#463 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#464, #465), .UNSPECIFIED., .F., .U., (2, 2), (0.0901981456474523, 1.), .UNSPECIFIED.);
#464 = CARTESIAN_POINT('', (128.2, 15.8216018624177, -4.));
#465 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#466 = ORIENTED_EDGE('', *, *, #467, .T.);
#467 = EDGE_CURVE('', #461, #468, #470, .T.);
#468 = VERTEX_POINT('', #469);
#469 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#470 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#471, #472), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#471 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#472 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#473 = ORIENTED_EDGE('', *, *, #474, .T.);
#474 = EDGE_CURVE('', #468, #452, #475, .T.);
#475 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#476, #477), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.989555659800789), .UNSPECIFIED.);
#476 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#477 = CARTESIAN_POINT('', (128.2, 6.9566321703364, -4.));
#478 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#479, #480), (#481, #482)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.15653251971412, 0.838239402760734), (0.25201434172409, 0.797727493245087), .UNSPECIFIED.);
#479 = CARTESIAN_POINT('', (128.2, 6.14223980649064, -4.));
#480 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#481 = CARTESIAN_POINT('', (128.2, 15.8216018624177, -4.));
#482 = CARTESIAN_POINT('', (120.451574241636, 15.8216018624177, -4.));
#483 = ADVANCED_FACE('', (#484), #519, .T.);
#484 = FACE_OUTER_BOUND('', #485, .T.);
#485 = EDGE_LOOP('', (#486, #497, #502, #503));
#486 = ORIENTED_EDGE('', *, *, #487, .F.);
#487 = EDGE_CURVE('', #488, #490, #492, .T.);
#488 = VERTEX_POINT('', #489);
#489 = CARTESIAN_POINT('', (120.11993475638, 15.9961682837594, -0.199999999999999));
#490 = VERTEX_POINT('', #491);
#491 = CARTESIAN_POINT('', (128.2, 16.8454173620868, -0.200000000000001));
#492 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#493, #494, #495, #496), .UNSPECIFIED., .F., .U., (4, 4), (0., 8.12457250187285), .UNSPECIFIED.);
#493 = CARTESIAN_POINT('', (120.11993475638, 15.9961682837594, -0.2));
#494 = CARTESIAN_POINT('', (122.813289837587, 16.2792513098685, -0.2));
#495 = CARTESIAN_POINT('', (125.506644918793, 16.5623343359776, -0.2));
#496 = CARTESIAN_POINT('', (128.2, 16.8454173620868, -0.2));
#497 = ORIENTED_EDGE('', *, *, #498, .F.);
#498 = EDGE_CURVE('', #461, #488, #499, .T.);
#499 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#500, #501), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.95), .UNSPECIFIED.);
#500 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#501 = CARTESIAN_POINT('', (120.11993475638, 15.9961682837594, -0.199999999999999));
#502 = ORIENTED_EDGE('', *, *, #460, .F.);
#503 = ORIENTED_EDGE('', *, *, #504, .T.);
#504 = EDGE_CURVE('', #454, #490, #505, .T.);
#505 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#506, #507, #508, #509, #510, #511, #512, #513, #514, #515, #516, #517, #518), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0., 0.985055364291807, 1.97013534492755, 2.95523577776181, 3.93550481861763), .UNSPECIFIED.);
#506 = CARTESIAN_POINT('', (128.2, 15.8216018624177, -4.));
#507 = CARTESIAN_POINT('', (128.2, 15.9070220729096, -3.68295381348106));
#508 = CARTESIAN_POINT('', (128.2, 15.9924422834014, -3.36590762696212));
#509 = CARTESIAN_POINT('', (128.2, 16.0778624938933, -3.04886144044319));
#510 = CARTESIAN_POINT('', (128.2, 16.1632848390198, -2.73180733100108));
#511 = CARTESIAN_POINT('', (128.2, 16.2487071841462, -2.41475322155897));
#512 = CARTESIAN_POINT('', (128.2, 16.3341295292727, -2.09769911211686));
#513 = CARTESIAN_POINT('', (128.2, 16.4195536479351, -1.78063842000764));
#514 = CARTESIAN_POINT('', (128.2, 16.5049777665976, -1.46357772789843));
#515 = CARTESIAN_POINT('', (128.2, 16.59040188526, -1.14651703578921));
#516 = CARTESIAN_POINT('', (128.2, 16.6754070442022, -0.831011357192804));
#517 = CARTESIAN_POINT('', (128.2, 16.7604122031445, -0.515505678596403));
#518 = CARTESIAN_POINT('', (128.2, 16.8454173620868, -0.200000000000001));
#519 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#520, #521), (#522, #523)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.95), (0.0901981456474523, 1.), .UNSPECIFIED.);
#520 = CARTESIAN_POINT('', (128.2, 15.8216018624177, -4.));
#521 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#522 = CARTESIAN_POINT('', (129.114880165865, 16.9415751422798, -0.199999999999999));
#523 = CARTESIAN_POINT('', (120.11993475638, 15.9961682837594, -0.199999999999999));
#524 = ADVANCED_FACE('', (#525), #543, .T.);
#525 = FACE_OUTER_BOUND('', #526, .T.);
#526 = EDGE_LOOP('', (#527, #536, #541, #542));
#527 = ORIENTED_EDGE('', *, *, #528, .F.);
#528 = EDGE_CURVE('', #529, #488, #531, .T.);
#529 = VERTEX_POINT('', #530);
#530 = CARTESIAN_POINT('', (119.351201494891, 5.00277047076784, -0.2));
#531 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#532, #533, #534, #535), .UNSPECIFIED., .F., .U., (4, 4), (0., 11.0202425700166), .UNSPECIFIED.);
#532 = CARTESIAN_POINT('', (119.351201494891, 5.00277047076784, -0.2));
#533 = CARTESIAN_POINT('', (119.607445915388, 8.66723640843168, -0.2));
#534 = CARTESIAN_POINT('', (119.863690335884, 12.3317023460955, -0.2));
#535 = CARTESIAN_POINT('', (120.11993475638, 15.9961682837594, -0.2));
#536 = ORIENTED_EDGE('', *, *, #537, .F.);
#537 = EDGE_CURVE('', #468, #529, #538, .T.);
#538 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#539, #540), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.95), .UNSPECIFIED.);
#539 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#540 = CARTESIAN_POINT('', (119.351201494891, 5.00277047076784, -0.2));
#541 = ORIENTED_EDGE('', *, *, #467, .F.);
#542 = ORIENTED_EDGE('', *, *, #498, .T.);
#543 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#544, #545), (#546, #547)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.95), (0., 1.), .UNSPECIFIED.);
#544 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#545 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#546 = CARTESIAN_POINT('', (120.11993475638, 15.9961682837594, -0.199999999999999));
#547 = CARTESIAN_POINT('', (119.351201494891, 5.00277047076784, -0.199999999999999));
#548 = ADVANCED_FACE('', (#549), #578, .T.);
#549 = FACE_OUTER_BOUND('', #550, .T.);
#550 = EDGE_LOOP('', (#551, #560, #576, #577));
#551 = ORIENTED_EDGE('', *, *, #552, .F.);
#552 = EDGE_CURVE('', #553, #529, #555, .T.);
#553 = VERTEX_POINT('', #554);
#554 = CARTESIAN_POINT('', (128.2, 5.93281667066736, -0.2));
#555 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#556, #557, #558, #559), .UNSPECIFIED., .F., .U., (4, 4), (0.939797813552802, 9.83733797462899), .UNSPECIFIED.);
#556 = CARTESIAN_POINT('', (128.2, 5.93281667066736, -0.2));
#557 = CARTESIAN_POINT('', (125.250400498297, 5.62280127070085, -0.2));
#558 = CARTESIAN_POINT('', (122.300800996594, 5.31278587073435, -0.2));
#559 = CARTESIAN_POINT('', (119.351201494891, 5.00277047076784, -0.2));
#560 = ORIENTED_EDGE('', *, *, #561, .T.);
#561 = EDGE_CURVE('', #553, #452, #562, .T.);
#562 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#563, #564, #565, #566, #567, #568, #569, #570, #571, #572, #573, #574, #575), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0.207131832558825, 1.47760142022917, 2.46271106054096, 3.44780224606837, 4.14263665117645), .UNSPECIFIED.);
#563 = CARTESIAN_POINT('', (128.2, 5.93281667066736, -0.2));
#564 = CARTESIAN_POINT('', (128.2, 6.04298690427685, -0.608908526830628));
#565 = CARTESIAN_POINT('', (128.2, 6.15315713788633, -1.01781705366126));
#566 = CARTESIAN_POINT('', (128.2, 6.26332737149581, -1.42672558049188));
#567 = CARTESIAN_POINT('', (128.2, 6.34875228859525, -1.74378923608492));
#568 = CARTESIAN_POINT('', (128.2, 6.43417720569469, -2.06085289167796));
#569 = CARTESIAN_POINT('', (128.2, 6.51960212279414, -2.377916547271));
#570 = CARTESIAN_POINT('', (128.2, 6.6050254395657, -2.69497426307708));
#571 = CARTESIAN_POINT('', (128.2, 6.69044875633726, -3.01203197888316));
#572 = CARTESIAN_POINT('', (128.2, 6.77587207310882, -3.32908969468924));
#573 = CARTESIAN_POINT('', (128.2, 6.83612543885135, -3.55272646312616));
#574 = CARTESIAN_POINT('', (128.2, 6.89637880459387, -3.77636323156308));
#575 = CARTESIAN_POINT('', (128.2, 6.9566321703364, -4.));
#576 = ORIENTED_EDGE('', *, *, #474, .F.);
#577 = ORIENTED_EDGE('', *, *, #537, .T.);
#578 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#579, #580), (#581, #582)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.950000000000015), (0., 0.98955565980079), .UNSPECIFIED.);
#579 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#580 = CARTESIAN_POINT('', (128.2, 6.9566321703364, -4.));
#581 = CARTESIAN_POINT('', (119.351201494891, 5.00277047076782, -0.199999999999942));
#582 = CARTESIAN_POINT('', (129.134649502797, 6.03105229190033, -0.199999999999942));
#583 = ADVANCED_FACE('', (#584), #776, .T.);
#584 = FACE_OUTER_BOUND('', #585, .T.);
#585 = EDGE_LOOP('', (#586, #627, #639, #648, #699, #708, #718, #727));
#586 = ORIENTED_EDGE('', *, *, #587, .T.);
#587 = EDGE_CURVE('', #588, #590, #592, .T.);
#588 = VERTEX_POINT('', #589);
#589 = CARTESIAN_POINT('', (41.94, -16.7870109760302, -1.72101350681551));
#590 = VERTEX_POINT('', #591);
#591 = CARTESIAN_POINT('', (28., -16.6027549486923, 3.01896557013728));
#592 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 1.48267171874046, 2.96456907358589, 4.44568710881435, 5.92600133623881, 7.40546630706875, 8.88401333538814, 9.17594830581585, 10.6548491610292, 12.1334486196607, 13.6118398400915, 15.0066167952562), .UNSPECIFIED.);
#593 = CARTESIAN_POINT('', (41.9400000000001, -16.7870109760302, -1.72101350681551));
#594 = CARTESIAN_POINT('', (41.4457760937533, -16.7870109760302, -1.7210135068155));
#595 = CARTESIAN_POINT('', (40.9513014781272, -16.7886392818943, -1.70534637800594));
#596 = CARTESIAN_POINT('', (40.4580803685171, -16.7917609260933, -1.67403405010947));
#597 = CARTESIAN_POINT('', (39.9651168564686, -16.7948809399324, -1.64273807589122));
#598 = CARTESIAN_POINT('', (39.4729048624782, -16.7994956001644, -1.59578121898473));
#599 = CARTESIAN_POINT('', (38.9829486625036, -16.805202415312, -1.53323083076002));
#600 = CARTESIAN_POINT('', (38.4932501271215, -16.8109062292848, -1.47071333735387));
#601 = CARTESIAN_POINT('', (38.0053050681659, -16.8177063264386, -1.39255433752385));
#602 = CARTESIAN_POINT('', (37.5206227384458, -16.8249385215571, -1.29887210526053));
#603 = CARTESIAN_POINT('', (37.0362034474773, -16.8321667917387, -1.20524071466384));
#604 = CARTESIAN_POINT('', (36.5545431361621, -16.8398334010148, -1.09600526892011));
#605 = CARTESIAN_POINT('', (36.0771652866306, -16.847020846682, -0.971346277833664));
#606 = CARTESIAN_POINT('', (35.6000613088753, -16.8542041689101, -0.846758803637545));
#607 = CARTESIAN_POINT('', (35.1267321498863, -16.8609154871702, -0.706632581598609));
#608 = CARTESIAN_POINT('', (34.6587298277098, -16.8659944911572, -0.55123028241769));
#609 = CARTESIAN_POINT('', (34.1910178802533, -16.8710703438472, -0.39592440348292));
#610 = CARTESIAN_POINT('', (33.7281172286229, -16.8745201791062, -0.225189899686402));
#611 = CARTESIAN_POINT('', (33.2716269438149, -16.8749539958597, -0.0394035229393637));
#612 = CARTESIAN_POINT('', (33.1814942153704, -16.8750396517628, -0.00272052310055063));
#613 = CARTESIAN_POINT('', (33.0915995154653, -16.8750070981748, 0.0345533925087569));
#614 = CARTESIAN_POINT('', (33.0019554517035, -16.8748446250642, 0.0724146389979049));
#615 = CARTESIAN_POINT('', (32.547831430974, -16.8740215594965, 0.264214304965328));
#616 = CARTESIAN_POINT('', (32.0998182108301, -16.8698778692378, 0.471245666924431));
#617 = CARTESIAN_POINT('', (31.6596027932078, -16.8607672858413, 0.692929673707519));
#618 = CARTESIAN_POINT('', (31.2194770904718, -16.8516585591607, 0.914568501801551));
#619 = CARTESIAN_POINT('', (30.7866024483768, -16.8375707253684, 1.15113339109431));
#620 = CARTESIAN_POINT('', (30.3627553564277, -16.8166755949519, 1.40180131764381));
#621 = CARTESIAN_POINT('', (29.9389679568823, -16.7957834072961, 1.65243394143588));
#622 = CARTESIAN_POINT('', (29.5236371622774, -16.7680530643036, 1.91750936343004));
#623 = CARTESIAN_POINT('', (29.1186331752685, -16.7315202130423, 2.19587257384576));
#624 = CARTESIAN_POINT('', (28.7365352433926, -16.6970535723171, 2.4584922280266));
#625 = CARTESIAN_POINT('', (28.3631130375292, -16.6546995584146, 2.73329698396469));
#626 = CARTESIAN_POINT('', (28., -16.6027549486923, 3.01896557013728));
#627 = ORIENTED_EDGE('', *, *, #628, .T.);
#628 = EDGE_CURVE('', #590, #629, #631, .T.);
#629 = VERTEX_POINT('', #630);
#630 = CARTESIAN_POINT('', (28., 3.20726490936435, -16.5674100812758));
#631 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#632, #633, #634, #635, #636, #637, #638), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.469265210041145, 0.5, 0.75, 0.782611732656517), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.936837505419879, 0.963991953757582, 1., 0.707106781186548, 1., 0.961792978604596, 0.933553934547981))
   REPRESENTATION_ITEM ('')
);
#632 = CARTESIAN_POINT('', (28., -16.6027549486923, 3.01896557013728));
#633 = CARTESIAN_POINT('', (28., -16.875, 1.52175807709163));
#634 = CARTESIAN_POINT('', (28., -16.875, 2.06659147356116E-15));
#635 = CARTESIAN_POINT('', (28., -16.875, -16.875));
#636 = CARTESIAN_POINT('', (28., -3.09988721034174E-15, -16.875));
#637 = CARTESIAN_POINT('', (28., 1.61838202491949, -16.875));
#638 = CARTESIAN_POINT('', (28., 3.20726490936435, -16.5674100812758));
#639 = ORIENTED_EDGE('', *, *, #640, .F.);
#640 = EDGE_CURVE('', #641, #629, #643, .T.);
#641 = VERTEX_POINT('', #642);
#642 = CARTESIAN_POINT('', (41.94, 3.20726490936435, -16.5674100812758));
#643 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#644, #645, #646, #647), .UNSPECIFIED., .F., .U., (4, 4), (0., 13.9400000000001), .UNSPECIFIED.);
#644 = CARTESIAN_POINT('', (41.9400000000001, 3.20726490936435, -16.5674100812758));
#645 = CARTESIAN_POINT('', (37.2933333333334, 3.20726490936435, -16.5674100812758));
#646 = CARTESIAN_POINT('', (32.6466666666667, 3.20726490936435, -16.5674100812758));
#647 = CARTESIAN_POINT('', (28., 3.20726490936435, -16.5674100812758));
#648 = ORIENTED_EDGE('', *, *, #649, .T.);
#649 = EDGE_CURVE('', #641, #650, #652, .T.);
#650 = VERTEX_POINT('', #651);
#651 = CARTESIAN_POINT('', (113.5, 16.8738147731922, -0.2));
#652 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#653, #654, #655, #656, #657, #658, #659, #660, #661, #662, #663, #664, #665, #666, #667, #668, #669, #670, #671, #672, #673, #674, #675, #676, #677, #678, #679, #680, #681, #682, #683, #684, #685, #686, #687, #688, #689, #690, #691, #692, #693, #694, #695, #696, #697, #698), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 4.99084784216007, 9.98116943532861, 14.9709721220581, 19.9602686542942, 24.9490687287063, 29.9373795181678, 34.9252062438305, 39.9125519959639, 44.8994178945447, 49.8858030803861, 54.8717046745281, 59.857117850898, 64.8420353921565, 69.826448579785, 75.1875644831093), .UNSPECIFIED.);
#653 = CARTESIAN_POINT('', (41.94, 3.20726490936435, -16.5674100812758));
#654 = CARTESIAN_POINT('', (43.5232992400885, 3.70862442343321, -16.4703524984333));
#655 = CARTESIAN_POINT('', (45.1067552577573, 4.20561328933995, -16.3505112609086));
#656 = CARTESIAN_POINT('', (46.6900560465626, 4.69610390540285, -16.2084000786526));
#657 = CARTESIAN_POINT('', (48.2731898876929, 5.18654280275978, -16.0663038809981));
#658 = CARTESIAN_POINT('', (49.8564771412164, 5.67057462703388, -15.9019159023247));
#659 = CARTESIAN_POINT('', (51.4396111958674, 6.14611205053265, -15.7159451405984));
#660 = CARTESIAN_POINT('', (53.0225806321787, 6.6216000264304, -15.529993716589));
#661 = CARTESIAN_POINT('', (54.6057032472948, 7.08868879493732, -15.3224274722516));
#662 = CARTESIAN_POINT('', (56.1886724541118, 7.54536464651473, -15.0941411597721));
#663 = CARTESIAN_POINT('', (57.7714810880511, 8.00199417390883, -14.8658780041487));
#664 = CARTESIAN_POINT('', (59.354443192436, 8.44830095736686, -14.6168550031328));
#665 = CARTESIAN_POINT('', (60.9372519352478, 8.88236224543196, -14.3481450348442));
#666 = CARTESIAN_POINT('', (62.5199031813506, 9.31638034241368, -14.0794618044265));
#667 = CARTESIAN_POINT('', (64.1027076830181, 9.7382394908091, -13.7910434390683));
#668 = CARTESIAN_POINT('', (65.6853588874798, 10.1461221140731, -13.4841325655868));
#669 = CARTESIAN_POINT('', (67.2678548707651, 10.5539647335633, -13.1772517929049));
#670 = CARTESIAN_POINT('', (68.8505041298085, 10.9479124876072, -12.8518227706606));
#671 = CARTESIAN_POINT('', (70.4330001276711, 11.3262685785461, -12.5092471830498));
#672 = CARTESIAN_POINT('', (72.0153425607186, 11.7045879539526, -12.1667048388448));
#673 = CARTESIAN_POINT('', (73.5978382015381, 12.0673919116356, -11.8069529630839));
#674 = CARTESIAN_POINT('', (75.1801806301296, 12.4131180324749, -11.4315408284206));
#675 = CARTESIAN_POINT('', (76.7623704742661, 12.7588108151246, -11.0561648945537));
#676 = CARTESIAN_POINT('', (78.3447134901033, 13.0874959411481, -10.6650590988217));
#677 = CARTESIAN_POINT('', (79.9269033344849, 13.3977582218799, -10.2599073888632));
#678 = CARTESIAN_POINT('', (81.5089409497139, 13.7079906509702, -9.85479466025804));
#679 = CARTESIAN_POINT('', (83.091131688402, 13.9998637938405, -9.43556035575774));
#680 = CARTESIAN_POINT('', (84.6731693066975, 14.2721211829495, -9.00400921474459));
#681 = CARTESIAN_POINT('', (86.255054423271, 14.5443523275998, -8.57249967343262));
#682 = CARTESIAN_POINT('', (87.8370926262292, 14.7970241559439, -8.12859221787125));
#683 = CARTESIAN_POINT('', (89.4189777315306, 15.0290492042339, -7.67419735325563));
#684 = CARTESIAN_POINT('', (91.0007094217873, 15.2610517501734, -7.21984655695336));
#685 = CARTESIAN_POINT('', (92.5825941384085, 15.472456370635, -6.75492254493448));
#686 = CARTESIAN_POINT('', (94.1643258596935, 15.6623533078189, -6.28142610089894));
#687 = CARTESIAN_POINT('', (95.7459026349033, 15.8522316427426, -5.80797604046603));
#688 = CARTESIAN_POINT('', (97.3276324298958, 16.0206432525182, -5.32586366437334));
#689 = CARTESIAN_POINT('', (98.9092091247579, 16.1668636876842, -4.83716275349898));
#690 = CARTESIAN_POINT('', (100.490628583918, 16.3130695860447, -4.34851042783148));
#691 = CARTESIAN_POINT('', (102.072200969567, 16.4371168763426, -3.8531766820695));
#692 = CARTESIAN_POINT('', (103.653620590072, 16.538471891299, -3.3532927848186));
#693 = CARTESIAN_POINT('', (105.234880208988, 16.6398166515683, -2.85345946378206));
#694 = CARTESIAN_POINT('', (106.816292546266, 16.7184935359521, -2.34897921559713));
#695 = CARTESIAN_POINT('', (108.39755205207, 16.7741640227812, -1.84202234971285));
#696 = CARTESIAN_POINT('', (110.098317049822, 16.8340418701928, -1.29675164006592));
#697 = CARTESIAN_POINT('', (111.799237237015, 16.8673133750145, -0.748516943083998));
#698 = CARTESIAN_POINT('', (113.5, 16.8738147731922, -0.2));
#699 = ORIENTED_EDGE('', *, *, #700, .T.);
#700 = EDGE_CURVE('', #650, #701, #703, .T.);
#701 = VERTEX_POINT('', #702);
#702 = CARTESIAN_POINT('', (128.2, 16.8738147731922, -0.2));
#703 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#704, #705, #706, #707), .UNSPECIFIED., .F., .U., (4, 4), (0., 14.7), .UNSPECIFIED.);
#704 = CARTESIAN_POINT('', (113.5, 16.8738147731922, -0.2));
#705 = CARTESIAN_POINT('', (118.4, 16.8738147731922, -0.2));
#706 = CARTESIAN_POINT('', (123.3, 16.8738147731922, -0.2));
#707 = CARTESIAN_POINT('', (128.2, 16.8738147731922, -0.2));
#708 = ORIENTED_EDGE('', *, *, #709, .F.);
#709 = EDGE_CURVE('', #710, #701, #712, .T.);
#710 = VERTEX_POINT('', #711);
#711 = CARTESIAN_POINT('', (128.2, -1.70000000000012, -16.7891520036004));
#712 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#713, #714, #715, #716, #717), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0.732511776822178, 0.75, 0.997909925691681), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.961889035747728, 0.979511272088478, 1., 0.709555455553439, 0.995143594557286))
   REPRESENTATION_ITEM ('')
);
#713 = CARTESIAN_POINT('', (128.2, -1.70000000000012, -16.7891520036004));
#714 = CARTESIAN_POINT('', (128.2, -0.852167611319421, -16.875));
#715 = CARTESIAN_POINT('', (128.2, -3.09988721034174E-15, -16.875));
#716 = CARTESIAN_POINT('', (128.2, 16.6761712619396, -16.875));
#717 = CARTESIAN_POINT('', (128.2, 16.8738147731922, -0.200000000000001));
#718 = ORIENTED_EDGE('', *, *, #719, .F.);
#719 = EDGE_CURVE('', #720, #710, #722, .T.);
#720 = VERTEX_POINT('', #721);
#721 = CARTESIAN_POINT('', (113.5, -1.70000000000012, -16.7891520036004));
#722 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#723, #724, #725, #726), .UNSPECIFIED., .F., .U., (4, 4), (0., 14.7), .UNSPECIFIED.);
#723 = CARTESIAN_POINT('', (113.5, -1.70000000000012, -16.7891520036004));
#724 = CARTESIAN_POINT('', (118.4, -1.70000000000012, -16.7891520036004));
#725 = CARTESIAN_POINT('', (123.3, -1.70000000000012, -16.7891520036004));
#726 = CARTESIAN_POINT('', (128.2, -1.70000000000012, -16.7891520036004));
#727 = ORIENTED_EDGE('', *, *, #728, .F.);
#728 = EDGE_CURVE('', #588, #720, #729, .T.);
#729 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#730, #731, #732, #733, #734, #735, #736, #737, #738, #739, #740, #741, #742, #743, #744, #745, #746, #747, #748, #749, #750, #751, #752, #753, #754, #755, #756, #757, #758, #759, #760, #761, #762, #763, #764, #765, #766, #767, #768, #769, #770, #771, #772, #773, #774, #775), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 4.99138737661098, 9.98223139165365, 14.9725421277854, 19.9623349725361, 24.9516219984422, 29.940412600467, 34.9287140950476, 39.9165315828731, 44.9038681429532, 49.8907248568484, 54.8771008001092, 59.8629931473502, 64.848396763752, 69.8333051236742, 75.1875637739061), .UNSPECIFIED.);
#730 = CARTESIAN_POINT('', (41.94, -16.7870109760302, -1.72101350681551));
#731 = CARTESIAN_POINT('', (43.5234722104741, -16.7349249652087, -2.22906787820479));
#732 = CARTESIAN_POINT('', (45.1070981286522, -16.6597510167741, -2.73480449563451));
#733 = CARTESIAN_POINT('', (46.6905695896855, -16.5618125223121, -3.23604557690173));
#734 = CARTESIAN_POINT('', (48.273868674289, -16.4638846894178, -3.73723209315136));
#735 = CARTESIAN_POINT('', (49.8573220496109, -16.3431792871063, -4.23401593063774));
#736 = CARTESIAN_POINT('', (51.440621978381, -16.2002165524932, -4.72425747100364));
#737 = CARTESIAN_POINT('', (53.0237527292608, -16.0572690936552, -5.21444662835097));
#738 = CARTESIAN_POINT('', (54.6070364545527, -15.8920408077069, -5.69819134497304));
#739 = CARTESIAN_POINT('', (56.1901668100842, -15.7052443353387, -6.17340468196555));
#740 = CARTESIAN_POINT('', (57.7731328693205, -15.5184672485936, -6.64856870161));
#741 = CARTESIAN_POINT('', (59.3562524700391, -15.3100904266491, -7.11529494500042));
#742 = CARTESIAN_POINT('', (60.9392186869465, -15.0810118330698, -7.57157229978081));
#743 = CARTESIAN_POINT('', (62.5220244374442, -14.8519564613503, -8.02780340140168));
#744 = CARTESIAN_POINT('', (64.1049834269315, -14.6021589726941, -8.47367639672953));
#745 = CARTESIAN_POINT('', (65.6877891272269, -14.3326959758422, -8.90726956278279));
#746 = CARTESIAN_POINT('', (67.2704373415841, -14.0632597900089, -9.34081958720053));
#747 = CARTESIAN_POINT('', (68.853238824151, -13.7741097055049, -9.76217640875307));
#748 = CARTESIAN_POINT('', (70.435887059678, -13.4664915814894, -10.169524545704));
#749 = CARTESIAN_POINT('', (72.0183801303372, -13.1589036167501, -10.5768327457199));
#750 = CARTESIAN_POINT('', (73.6010263852379, -12.8327914571402, -10.9702141615151));
#751 = CARTESIAN_POINT('', (75.1835194539686, -12.4895600439727, -11.3479740442072));
#752 = CARTESIAN_POINT('', (76.7658589759788, -12.1463619339892, -11.7256972734743));
#753 = CARTESIAN_POINT('', (78.3483516369432, -11.7859811775669, -12.0878754316094));
#754 = CARTESIAN_POINT('', (79.9306911629207, -11.4099700673417, -12.4329484862749));
#755 = CARTESIAN_POINT('', (81.5128781189651, -11.0339952122874, -12.7779882688316));
#756 = CARTESIAN_POINT('', (83.0952181556551, -10.6423198961267, -13.1059933524224));
#757 = CARTESIAN_POINT('', (84.6774051173706, -10.2366309545662, -13.4155511142859));
#758 = CARTESIAN_POINT('', (86.2594398522675, -9.83098104552096, -13.725079092695));
#759 = CARTESIAN_POINT('', (87.8416276193406, -9.41124128222126, -14.0162235271691));
#760 = CARTESIAN_POINT('', (89.4236623486662, -8.97921900894293, -14.287730785168));
#761 = CARTESIAN_POINT('', (91.0055445579006, -8.54723838587321, -14.5592118678176));
#762 = CARTESIAN_POINT('', (92.587579736277, -8.10289355389933, -14.8111123894267));
#763 = CARTESIAN_POINT('', (94.1694619704471, -7.64809762488623, -15.0423478127655));
#764 = CARTESIAN_POINT('', (95.751190788196, -7.19334580355845, -15.2735608100915));
#765 = CARTESIAN_POINT('', (97.3330725345387, -6.72805631119037, -15.4841577774418));
#766 = CARTESIAN_POINT('', (98.9148013098886, -6.25423182321029, -15.6732322544376));
#767 = CARTESIAN_POINT('', (100.496375039847, -5.78045378080574, -15.8622881978347));
#768 = CARTESIAN_POINT('', (102.078101691242, -5.29805043681678, -16.0298625771595));
#769 = CARTESIAN_POINT('', (103.659675455825, -4.80909773743195, -16.1752342781126));
#770 = CARTESIAN_POINT('', (105.241092104814, -4.32019361124425, -16.3205915376517));
#771 = CARTESIAN_POINT('', (106.822661100321, -3.82464481048598, -16.4437791241215));
#772 = CARTESIAN_POINT('', (108.404078118673, -3.32458764414821, -16.5442661365314));
#773 = CARTESIAN_POINT('', (110.102668170641, -2.78747939357321, -16.6521986032057));
#774 = CARTESIAN_POINT('', (111.80141457466, -2.24507272190837, -16.733960197186));
#775 = CARTESIAN_POINT('', (113.5, -1.70000000000012, -16.7891520036004));
#776 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#777, #778), (#779, #780), (#781, #782), (#783, #784), (#785, #786), (#787, #788), (#789, #790), (#791, #792), (#793, #794)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 26.5071880146639, 53.0143760293278, 79.5215640439916, 106.028752058656), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#777 = CARTESIAN_POINT('', (28., 16.875, 0.));
#778 = CARTESIAN_POINT('', (128.2, 16.875, 0.));
#779 = CARTESIAN_POINT('', (28., 16.875, 16.875));
#780 = CARTESIAN_POINT('', (128.2, 16.875, 16.875));
#781 = CARTESIAN_POINT('', (28., 1.03329573678058E-15, 16.875));
#782 = CARTESIAN_POINT('', (128.2, 1.03329573678058E-15, 16.875));
#783 = CARTESIAN_POINT('', (28., -16.875, 16.875));
#784 = CARTESIAN_POINT('', (128.2, -16.875, 16.875));
#785 = CARTESIAN_POINT('', (28., -16.875, 2.06659147356116E-15));
#786 = CARTESIAN_POINT('', (128.2, -16.875, 2.06659147356116E-15));
#787 = CARTESIAN_POINT('', (28., -16.875, -16.875));
#788 = CARTESIAN_POINT('', (128.2, -16.875, -16.875));
#789 = CARTESIAN_POINT('', (28., -3.09988721034174E-15, -16.875));
#790 = CARTESIAN_POINT('', (128.2, -3.09988721034174E-15, -16.875));
#791 = CARTESIAN_POINT('', (28., 16.875, -16.875));
#792 = CARTESIAN_POINT('', (128.2, 16.875, -16.875));
#793 = CARTESIAN_POINT('', (28., 16.875, 0.));
#794 = CARTESIAN_POINT('', (128.2, 16.875, 0.));
#795 = ADVANCED_FACE('', (#796), #860, .T.);
#796 = FACE_OUTER_BOUND('', #797, .T.);
#797 = EDGE_LOOP('', (#798, #828, #840, #859));
#798 = ORIENTED_EDGE('', *, *, #799, .T.);
#799 = EDGE_CURVE('', #590, #800, #802, .T.);
#800 = VERTEX_POINT('', #801);
#801 = CARTESIAN_POINT('', (23.1698460487222, -15.9648616667862, 8.07318332323034));
#802 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#803, #804, #805, #806, #807, #808, #809, #810, #811, #812, #813, #814, #815, #816, #817, #818, #819, #820, #821, #822, #823, #824, #825, #826, #827), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.986169004378545, 1.97212081679745, 2.95790961276576, 3.94357717452206, 4.60226323290559, 5.59168176358413, 6.58100805824317, 7.04495981062554), .UNSPECIFIED.);
#803 = CARTESIAN_POINT('', (28., -16.6027549486923, 3.01896557013728));
#804 = CARTESIAN_POINT('', (27.7432630203911, -16.5660278118816, 3.22094589693067));
#805 = CARTESIAN_POINT('', (27.4898816136744, -16.53295189224, 3.42796750064226));
#806 = CARTESIAN_POINT('', (27.240438793409, -16.5024133322574, 3.63987429020022));
#807 = CARTESIAN_POINT('', (26.9910509099492, -16.4718814980285, 3.85173440981551));
#808 = CARTESIAN_POINT('', (26.7454924152494, -16.4438727121932, 4.06856813148991));
#809 = CARTESIAN_POINT('', (26.504277633024, -16.4172759902376, 4.29019679123078));
#810 = CARTESIAN_POINT('', (26.2631027330497, -16.3906836657618, 4.51178880707384));
#811 = CARTESIAN_POINT('', (26.0261707410376, -16.3654922970971, 4.73826518016284));
#812 = CARTESIAN_POINT('', (25.7939497573692, -16.340592260808, 4.969412121568));
#813 = CARTESIAN_POINT('', (25.5617573326864, -16.3156952867735, 5.20053063607542));
#814 = CARTESIAN_POINT('', (25.3341788050966, -16.2910797572261, 5.43641428833775));
#815 = CARTESIAN_POINT('', (25.1116544356036, -16.2656317140233, 5.67679783857192));
#816 = CARTESIAN_POINT('', (24.9629494304654, -16.2486257051809, 5.83743748965454));
#817 = CARTESIAN_POINT('', (24.816465316772, -16.2312437708999, 6.0001236702563));
#818 = CARTESIAN_POINT('', (24.6723298115649, -16.2131507417394, 6.16475987169556));
#819 = CARTESIAN_POINT('', (24.4558225119711, -16.1859730322681, 6.41206146014011));
#820 = CARTESIAN_POINT('', (24.2445311804116, -16.1571809613374, 6.66386478526498));
#821 = CARTESIAN_POINT('', (24.0388838088839, -16.1256247211274, 6.91976608773182));
#822 = CARTESIAN_POINT('', (23.8332556083079, -16.0940714226675, 7.17564353445228));
#823 = CARTESIAN_POINT('', (23.6331637169943, -16.059737867179, 7.43575289607402));
#824 = CARTESIAN_POINT('', (23.4390357200224, -16.0214562782143, 7.69957229641068));
#825 = CARTESIAN_POINT('', (23.3479979856896, -16.0035038489905, 7.82329232059222));
#826 = CARTESIAN_POINT('', (23.2582533674175, -15.9846794819359, 7.94785095161491));
#827 = CARTESIAN_POINT('', (23.1698460487222, -15.9648616667862, 8.07318332323034));
#828 = ORIENTED_EDGE('', *, *, #829, .T.);
#829 = EDGE_CURVE('', #800, #830, #832, .T.);
#830 = VERTEX_POINT('', #831);
#831 = CARTESIAN_POINT('', (23.1698460487222, 3.4119919471606, -17.5616459354645));
#832 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#833, #834, #835, #836, #837, #838, #839), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.423269224355423, 0.5, 0.75, 0.782722701664836), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.875390740622471, 0.910104304557628, 1., 0.707106781186548, 1., 0.961662970324456, 0.933361870127222))
   REPRESENTATION_ITEM ('')
);
#833 = CARTESIAN_POINT('', (23.1698460487222, -15.9648616667862, 8.07318332323034));
#834 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 4.26613338898065));
#835 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 2.19089653615165E-15));
#836 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, -17.8900278649896));
#837 = CARTESIAN_POINT('', (23.1698460487222, -3.28634480422747E-15, -17.8900278649896));
#838 = CARTESIAN_POINT('', (23.1698460487222, 1.72179828104594, -17.8900278649896));
#839 = CARTESIAN_POINT('', (23.1698460487222, 3.4119919471606, -17.5616459354645));
#840 = ORIENTED_EDGE('', *, *, #841, .F.);
#841 = EDGE_CURVE('', #629, #830, #842, .T.);
#842 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#843, #844, #845, #846, #847, #848, #849, #850, #851, #852, #853, #854, #855, #856, #857, #858), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.987368772370371, 1.9738958043517, 2.95958896624684, 3.94445323748604, 4.96975376165775), .UNSPECIFIED.);
#843 = CARTESIAN_POINT('', (28., 3.20726490936435, -16.5674100812758));
#844 = CARTESIAN_POINT('', (27.6708770758765, 3.20726490936435, -16.5674100812758));
#845 = CARTESIAN_POINT('', (27.3414759425507, 3.21000055770295, -16.5806954767564));
#846 = CARTESIAN_POINT('', (27.0134672737691, 3.21545797295897, -16.6071988540198));
#847 = CARTESIAN_POINT('', (26.6857382352048, 3.22091073572145, -16.6336796369256));
#848 = CARTESIAN_POINT('', (26.3588459331329, 3.22908982539254, -16.6734005467437));
#849 = CARTESIAN_POINT('', (26.0344454687362, 3.23995381081862, -16.7261603773272));
#850 = CARTESIAN_POINT('', (25.7103192064997, 3.25080861337169, -16.7788756122301));
#851 = CARTESIAN_POINT('', (25.3881342290681, 3.26436206324098, -16.8446965509446));
#852 = CARTESIAN_POINT('', (25.0695190026385, 3.28054562484575, -16.9232903574546));
#853 = CARTESIAN_POINT('', (24.7511717066301, 3.29671557734424, -17.0018180727363));
#854 = CARTESIAN_POINT('', (24.4358524691596, 3.31553842124498, -17.093229282928));
#855 = CARTESIAN_POINT('', (24.1251523146965, 3.33691914176583, -17.1970625584887));
#856 = CARTESIAN_POINT('', (23.8016955292955, 3.35917770530333, -17.3051589885935));
#857 = CARTESIAN_POINT('', (23.482701149998, 3.38424591664513, -17.4269001849918));
#858 = CARTESIAN_POINT('', (23.1698460487222, 3.4119919471606, -17.5616459354645));
#859 = ORIENTED_EDGE('', *, *, #628, .F.);
#860 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#861, #862, #863), (#864, #865, #866), (#867, #868, #869), (#870, #871, #872), (#873, #874, #875), (#876, #877, #878), (#879, #880, #881), (#882, #883, #884), (#885, #886, #887)), .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.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#861 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#862 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 0.));
#863 = CARTESIAN_POINT('', (28., 16.875, 0.));
#864 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 17.8900278649896));
#865 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 16.875));
#866 = CARTESIAN_POINT('', (28., 16.875, 16.875));
#867 = CARTESIAN_POINT('', (23.1698460487222, 1.09544826807582E-15, 17.8900278649896));
#868 = CARTESIAN_POINT('', (25.4782720172609, 1.03329573678058E-15, 16.875));
#869 = CARTESIAN_POINT('', (28., 1.03329573678058E-15, 16.875));
#870 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 17.8900278649896));
#871 = CARTESIAN_POINT('', (25.4782720172609, -16.875, 16.875));
#872 = CARTESIAN_POINT('', (28., -16.875, 16.875));
#873 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 2.19089653615165E-15));
#874 = CARTESIAN_POINT('', (25.4782720172609, -16.875, 2.06659147356116E-15));
#875 = CARTESIAN_POINT('', (28., -16.875, 2.06659147356116E-15));
#876 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, -17.8900278649896));
#877 = CARTESIAN_POINT('', (25.4782720172609, -16.875, -16.875));
#878 = CARTESIAN_POINT('', (28., -16.875, -16.875));
#879 = CARTESIAN_POINT('', (23.1698460487222, -3.28634480422747E-15, -17.8900278649896));
#880 = CARTESIAN_POINT('', (25.4782720172609, -3.09988721034174E-15, -16.875));
#881 = CARTESIAN_POINT('', (28., -3.09988721034174E-15, -16.875));
#882 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, -17.8900278649896));
#883 = CARTESIAN_POINT('', (25.4782720172609, 16.875, -16.875));
#884 = CARTESIAN_POINT('', (28., 16.875, -16.875));
#885 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#886 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 0.));
#887 = CARTESIAN_POINT('', (28., 16.875, 0.));
#888 = ADVANCED_FACE('', (#889), #919, .T.);
#889 = FACE_OUTER_BOUND('', #890, .T.);
#890 = EDGE_LOOP('', (#891, #896, #897, #904, #911, #916, #917, #918));
#891 = ORIENTED_EDGE('', *, *, #892, .T.);
#892 = EDGE_CURVE('', #490, #701, #893, .T.);
#893 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#894, #895), .UNSPECIFIED., .F., .U., (2, 2), (0.998050567518073, 0.999921896091744), .UNSPECIFIED.);
#894 = CARTESIAN_POINT('', (128.2, 16.8454173620868, -0.2));
#895 = CARTESIAN_POINT('', (128.2, 16.8738147731922, -0.2));
#896 = ORIENTED_EDGE('', *, *, #700, .F.);
#897 = ORIENTED_EDGE('', *, *, #898, .T.);
#898 = EDGE_CURVE('', #650, #899, #901, .T.);
#899 = VERTEX_POINT('', #900);
#900 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#901 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#902, #903), .UNSPECIFIED., .F., .U., (2, 2), (0.351546377214008, 1.), .UNSPECIFIED.);
#902 = CARTESIAN_POINT('', (113.5, 16.8738147731922, -0.2));
#903 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#904 = ORIENTED_EDGE('', *, *, #905, .F.);
#905 = EDGE_CURVE('', #906, #899, #908, .T.);
#906 = VERTEX_POINT('', #907);
#907 = CARTESIAN_POINT('', (128.2, 1.7, -0.200000000000003));
#908 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#909, #910), .UNSPECIFIED., .F., .U., (2, 2), (0.10909090909091, 1.), .UNSPECIFIED.);
#909 = CARTESIAN_POINT('', (128.2, 1.7, -0.2));
#910 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#911 = ORIENTED_EDGE('', *, *, #912, .T.);
#912 = EDGE_CURVE('', #906, #553, #913, .T.);
#913 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#914, #915), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.278933553256498), .UNSPECIFIED.);
#914 = CARTESIAN_POINT('', (128.2, 1.7, -0.2));
#915 = CARTESIAN_POINT('', (128.2, 5.93281667066736, -0.2));
#916 = ORIENTED_EDGE('', *, *, #552, .T.);
#917 = ORIENTED_EDGE('', *, *, #528, .T.);
#918 = ORIENTED_EDGE('', *, *, #487, .T.);
#919 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#920, #921), (#922, #923)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.10909090909091, 1.), (0.351546377214007, 1.), .UNSPECIFIED.);
#920 = CARTESIAN_POINT('', (128.2, 16.8738147731922, -0.2));
#921 = CARTESIAN_POINT('', (128.2, 1.7, -0.2));
#922 = CARTESIAN_POINT('', (113.5, 16.8738147731922, -0.2));
#923 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#924 = ADVANCED_FACE('', (#925), #955, .T.);
#925 = FACE_OUTER_BOUND('', #926, .T.);
#926 = EDGE_LOOP('', (#927, #928, #935, #954));
#927 = ORIENTED_EDGE('', *, *, #649, .F.);
#928 = ORIENTED_EDGE('', *, *, #929, .T.);
#929 = EDGE_CURVE('', #641, #930, #932, .T.);
#930 = VERTEX_POINT('', #931);
#931 = CARTESIAN_POINT('', (41.94, 0.146970260343079, -1.70540310266362));
#932 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#933, #934), .UNSPECIFIED., .F., .U., (2, 2), (0.351546377214007, 1.), .UNSPECIFIED.);
#933 = CARTESIAN_POINT('', (41.94, 3.20726490936435, -16.5674100812758));
#934 = CARTESIAN_POINT('', (41.94, 0.146970260343078, -1.70540310266362));
#935 = ORIENTED_EDGE('', *, *, #936, .F.);
#936 = EDGE_CURVE('', #899, #930, #937, .T.);
#937 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#938, #939, #940, #941, #942, #943, #944, #945, #946, #947, #948, #949, #950, #951, #952, #953), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0., 9.54133333333333, 14.312, 19.0826666666667, 23.8533333333333, 28.624, 33.3946666666667, 38.1653333333333, 42.936, 47.7066666666667, 52.4773333333333, 57.248, 62.0186666666667, 71.56), .UNSPECIFIED.);
#938 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#939 = CARTESIAN_POINT('', (110.319555555556, 1.68785634396737, -0.30334179340233));
#940 = CARTESIAN_POINT('', (105.548888888889, 1.65542518254054, -0.456675303354346));
#941 = CARTESIAN_POINT('', (99.1880000000001, 1.58495854392189, -0.652715045329189));
#942 = CARTESIAN_POINT('', (94.4173333333333, 1.51894165860669, -0.794322200576359));
#943 = CARTESIAN_POINT('', (89.6466666666667, 1.44030460017411, -0.929329821109576));
#944 = CARTESIAN_POINT('', (84.876, 1.34970117777844, -1.05661632409555));
#945 = CARTESIAN_POINT('', (80.1053333333334, 1.24788402479765, -1.17512415083795));
#946 = CARTESIAN_POINT('', (75.3346666666667, 1.135699100615, -1.28386870905481));
#947 = CARTESIAN_POINT('', (70.5640000000001, 1.01407846230797, -1.38194652498742));
#948 = CARTESIAN_POINT('', (65.7933333333334, 0.884032565328129, -1.46854270660599));
#949 = CARTESIAN_POINT('', (61.0226666666667, 0.746641890277657, -1.54293791458435));
#950 = CARTESIAN_POINT('', (56.252, 0.60304783377018, -1.60451357941751));
#951 = CARTESIAN_POINT('', (49.8911111111112, 0.404909031727105, -1.6688419768537));
#952 = CARTESIAN_POINT('', (45.1204444444445, 0.250640062314399, -1.69648307998002));
#953 = CARTESIAN_POINT('', (41.94, 0.146970260343079, -1.70540310266362));
#954 = ORIENTED_EDGE('', *, *, #898, .F.);
#955 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0., 9.54133333333333, 14.312, 19.0826666666667, 23.8533333333333, 28.624, 33.3946666666667, 38.1653333333333, 42.936, 47.7066666666667, 52.4773333333333, 57.248, 62.0186666666667, 71.56), (0.351545532489851, 1.), .UNSPECIFIED.);
#956 = CARTESIAN_POINT('', (113.5, 16.8738345397375, -0.2));
#957 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#958 = CARTESIAN_POINT('', (110.319555555556, 16.8618159172667, -1.22573371541075));
#959 = CARTESIAN_POINT('', (110.319555555556, 1.68785634396737, -0.30334179340233));
#960 = CARTESIAN_POINT('', (105.548888888889, 16.7026792371586, -2.76259570368355));
#961 = CARTESIAN_POINT('', (105.548888888889, 1.65542518254054, -0.456675303354346));
#962 = CARTESIAN_POINT('', (99.188, 16.2148786142865, -4.75754215435828));
#963 = CARTESIAN_POINT('', (99.1880000000001, 1.58495854392189, -0.652715045329189));
#964 = CARTESIAN_POINT('', (94.4173333333333, 15.7143241548586, -6.21422640265605));
#965 = CARTESIAN_POINT('', (94.4173333333333, 1.51894165860669, -0.794322200576359));
#966 = CARTESIAN_POINT('', (89.6466666666667, 15.0832068733626, -7.61928069388773));
#967 = CARTESIAN_POINT('', (89.6466666666667, 1.44030460017411, -0.929329821109576));
#968 = CARTESIAN_POINT('', (84.876, 14.3267749829833, -8.96103191984293));
#969 = CARTESIAN_POINT('', (84.876, 1.34970117777844, -1.05661632409555));
#970 = CARTESIAN_POINT('', (80.1053333333334, 13.4513118762301, -10.2283323027074));
#971 = CARTESIAN_POINT('', (80.1053333333334, 1.24788402479765, -1.17512415083794));
#972 = CARTESIAN_POINT('', (75.3346666666667, 12.4640914828034, -11.4106527593527));
#973 = CARTESIAN_POINT('', (75.3346666666667, 1.135699100615, -1.28386870905481));
#974 = CARTESIAN_POINT('', (70.5640000000001, 11.3733158473312, -12.4981703108225));
#975 = CARTESIAN_POINT('', (70.5640000000001, 1.01407846230797, -1.38194652498742));
#976 = CARTESIAN_POINT('', (65.7933333333334, 10.1880473758279, -13.4818492257104));
#977 = CARTESIAN_POINT('', (65.7933333333334, 0.884032565328129, -1.46854270660598));
#978 = CARTESIAN_POINT('', (61.0226666666667, 8.91813396541933, -14.3535180357386));
#979 = CARTESIAN_POINT('', (61.0226666666667, 0.746641890277656, -1.54293791458435));
#980 = CARTESIAN_POINT('', (56.252, 7.57412510263283, -15.1059301188708));
#981 = CARTESIAN_POINT('', (56.252, 0.60304783377018, -1.60451357941751));
#982 = CARTESIAN_POINT('', (49.8911111111112, 5.69821446270745, -15.9418248848246));
#983 = CARTESIAN_POINT('', (49.8911111111112, 0.404909031727105, -1.6688419768537));
#984 = CARTESIAN_POINT('', (45.1204444444445, 4.21440154006734, -16.3726014679391));
#985 = CARTESIAN_POINT('', (45.1204444444445, 0.250640062314399, -1.69648307998002));
#986 = CARTESIAN_POINT('', (41.94, 3.20726889593289, -16.567429441637));
#987 = CARTESIAN_POINT('', (41.94, 0.146970260343078, -1.70540310266362));
#988 = ADVANCED_FACE('', (#989), #1011, .T.);
#989 = FACE_OUTER_BOUND('', #990, .T.);
#990 = EDGE_LOOP('', (#991, #992, #1001, #1009, #1010));
#991 = ORIENTED_EDGE('', *, *, #841, .T.);
#992 = ORIENTED_EDGE('', *, *, #993, .F.);
#993 = EDGE_CURVE('', #994, #830, #996, .T.);
#994 = VERTEX_POINT('', #995);
#995 = CARTESIAN_POINT('', (19.1857090169298, 3.76532923064989, -19.2775922005409));
#996 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#997, #998, #999, #1000), .UNSPECIFIED., .F., .U., (4, 4), (0.708765339371243, 5.06108273457837), .UNSPECIFIED.);
#997 = CARTESIAN_POINT('', (19.1857090169298, 3.76532923064989, -19.2775922005409));
#998 = CARTESIAN_POINT('', (20.5137557894618, 3.64755063849936, -18.7056125517734));
#999 = CARTESIAN_POINT('', (21.8418015706781, 3.52977159167799, -18.1336306949436));
#1000 = CARTESIAN_POINT('', (23.1698460487222, 3.4119919471606, -17.5616459354645));
#1001 = ORIENTED_EDGE('', *, *, #1002, .F.);
#1002 = EDGE_CURVE('', #930, #994, #1003, .T.);
#1003 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1004, #1005, #1006, #1007, #1008), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.5, 0.83063343408819), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.92050485345244, 1., 0.947432493407273, 0.964387287719374))
   REPRESENTATION_ITEM ('')
);
#1004 = CARTESIAN_POINT('', (41.9400000000001, 0.146970260343078, -1.70540310266362));
#1005 = CARTESIAN_POINT('', (32.0072893006953, 0.146970260343081, -1.70540310266363));
#1006 = CARTESIAN_POINT('', (25.1074486720757, 1.5879913637384, -8.70357424341902));
#1007 = CARTESIAN_POINT('', (20.6744905300497, 2.51380785385138, -13.1997070394469));
#1008 = CARTESIAN_POINT('', (19.1857090169298, 3.76532923064988, -19.2775922005409));
#1009 = ORIENTED_EDGE('', *, *, #929, .F.);
#1010 = ORIENTED_EDGE('', *, *, #640, .T.);
#1011 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1012, #1013), (#1014, #1015)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.5, 0.942002544348684), (0.606043958042045, 0.954545454545455), .UNSPECIFIED.);
#1012 = CARTESIAN_POINT('', (41.9400000000001, 3.76532923064988, -19.2775922005409));
#1013 = CARTESIAN_POINT('', (41.9400000000001, 0.146970260343078, -1.70540310266361));
#1014 = CARTESIAN_POINT('', (19.1857090169298, 3.76532923064989, -19.2775922005409));
#1015 = CARTESIAN_POINT('', (19.1857090169298, 0.146970260343084, -1.70540310266363));
#1016 = ADVANCED_FACE('', (#1017), #1106, .T.);
#1017 = FACE_OUTER_BOUND('', #1018, .T.);
#1018 = EDGE_LOOP('', (#1019, #1020, #1021, #1045, #1050, #1051));
#1019 = ORIENTED_EDGE('', *, *, #62, .F.);
#1020 = ORIENTED_EDGE('', *, *, #7, .F.);
#1021 = ORIENTED_EDGE('', *, *, #1022, .F.);
#1022 = EDGE_CURVE('', #1023, #8, #1025, .T.);
#1023 = VERTEX_POINT('', #1024);
#1024 = CARTESIAN_POINT('', (41.94, 16.7870109760302, 1.72101350681562));
#1025 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1026, #1027, #1028, #1029, #1030, #1031, #1032, #1033, #1034, #1035, #1036, #1037, #1038, #1039, #1040, #1041, #1042, #1043, #1044), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 1.48267171874046, 2.96456907358589, 4.44568710881435, 5.92600133623882, 7.40546630706876, 8.98794684742811), .UNSPECIFIED.);
#1026 = CARTESIAN_POINT('', (41.9400000000001, 16.7870109760302, 1.72101350681563));
#1027 = CARTESIAN_POINT('', (41.4457760937533, 16.7870109760302, 1.72101350681563));
#1028 = CARTESIAN_POINT('', (40.9513014781272, 16.7886392818942, 1.70534637800606));
#1029 = CARTESIAN_POINT('', (40.4580803685171, 16.7917609260933, 1.67403405010959));
#1030 = CARTESIAN_POINT('', (39.9651168564686, 16.7948809399324, 1.64273807589134));
#1031 = CARTESIAN_POINT('', (39.4729048624782, 16.7994956001643, 1.59578121898485));
#1032 = CARTESIAN_POINT('', (38.9829486625036, 16.8052024153119, 1.53323083076014));
#1033 = CARTESIAN_POINT('', (38.4932501271215, 16.8109062292847, 1.47071333735399));
#1034 = CARTESIAN_POINT('', (38.0053050681659, 16.8177063264386, 1.39255433752398));
#1035 = CARTESIAN_POINT('', (37.5206227384458, 16.8249385215571, 1.29887210526065));
#1036 = CARTESIAN_POINT('', (37.0362034474773, 16.8321667917387, 1.20524071466396));
#1037 = CARTESIAN_POINT('', (36.5545431361621, 16.8398334010148, 1.09600526892022));
#1038 = CARTESIAN_POINT('', (36.0771652866306, 16.847020846682, 0.971346277833781));
#1039 = CARTESIAN_POINT('', (35.6000613088753, 16.8542041689101, 0.846758803637661));
#1040 = CARTESIAN_POINT('', (35.1267321498863, 16.8609154871702, 0.706632581598726));
#1041 = CARTESIAN_POINT('', (34.6587298277098, 16.8659944911572, 0.551230282417808));
#1042 = CARTESIAN_POINT('', (34.1581403698386, 16.8714271476461, 0.385007276649074));
#1043 = CARTESIAN_POINT('', (33.6630990591902, 16.875, 0.201122304841423));
#1044 = CARTESIAN_POINT('', (33.1754524399767, 16.875, -2.66453525910038E-15));
#1045 = ORIENTED_EDGE('', *, *, #1046, .F.);
#1046 = EDGE_CURVE('', #930, #1023, #1047, .T.);
#1047 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1048, #1049), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.671507984332032), .UNSPECIFIED.);
#1048 = CARTESIAN_POINT('', (41.94, 0.146970260343079, -1.70540310266362));
#1049 = CARTESIAN_POINT('', (41.94, 16.7870109760302, 1.72101350681562));
#1050 = ORIENTED_EDGE('', *, *, #1002, .T.);
#1051 = ORIENTED_EDGE('', *, *, #1052, .T.);
#1052 = EDGE_CURVE('', #994, #63, #1053, .T.);
#1053 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #1099, #1100, #1101, #1102, #1103, #1104, #1105), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 1.48683761534785, 2.97228442883038, 4.4563853147671, 5.93917052662945, 6.92592510613648, 7.91227702172031, 8.89821958604261, 9.88374365794368, 10.868838114505, 11.8534907921768, 12.8376900508418, 13.8214270615333, 14.8046987668706, 15.7875111884547, 16.769882407225, 17.7518442919478, 18.3260343541774), .UNSPECIFIED.);
#1054 = CARTESIAN_POINT('', (19.1857090174668, 3.7653292301985, -19.2775921983489));
#1055 = CARTESIAN_POINT('', (19.1843555054853, 4.25186193983809, -19.1831682674616));
#1056 = CARTESIAN_POINT('', (19.1880098058745, 4.73487029193235, -19.0680378369767));
#1057 = CARTESIAN_POINT('', (19.1967987299808, 5.21159451464059, -18.9328026397668));
#1058 = CARTESIAN_POINT('', (19.2055794328449, 5.68787280503495, -18.79769394283));
#1059 = CARTESIAN_POINT('', (19.2195023150534, 6.15879353950314, -18.6422569401654));
#1060 = CARTESIAN_POINT('', (19.2390388231627, 6.62155431760251, -18.4672047829794));
#1061 = CARTESIAN_POINT('', (19.2585576297129, 7.08389579931731, -18.2923112363328));
#1062 = CARTESIAN_POINT('', (19.2837193093549, 7.53900557055357, -18.0974885920755));
#1063 = CARTESIAN_POINT('', (19.3153333422019, 7.98396429899808, -17.8836179183256));
#1064 = CARTESIAN_POINT('', (19.3469193488118, 8.42852856594154, -17.6699368436141));
#1065 = CARTESIAN_POINT('', (19.3850140097607, 8.86388351578849, -17.4367904356001));
#1066 = CARTESIAN_POINT('', (19.4307486339753, 9.28692683415511, -17.1853200399673));
#1067 = CARTESIAN_POINT('', (19.4611838241328, 9.56845104169951, -17.0179731022477));
#1068 = CARTESIAN_POINT('', (19.4950447659437, 9.84486646685195, -16.8423162594329));
#1069 = CARTESIAN_POINT('', (19.5327367843122, 10.1152011773154, -16.6587797947521));
#1070 = CARTESIAN_POINT('', (19.5704134217376, 10.3854255725725, -16.4753182256072));
#1071 = CARTESIAN_POINT('', (19.6119585272249, 10.6498577986129, -16.2837888944938));
#1072 = CARTESIAN_POINT('', (19.6578248397591, 10.9074773733353, -16.0847227340163));
#1073 = CARTESIAN_POINT('', (19.7036721170661, 11.1649900319599, -15.8857391890664));
#1074 = CARTESIAN_POINT('', (19.7538900309867, 11.4159849341527, -15.6789988791649));
#1075 = CARTESIAN_POINT('', (19.8089648948406, 11.659395964334, -15.4651601008604));
#1076 = CARTESIAN_POINT('', (19.8640163816601, 11.9027036764568, -15.251412088399));
#1077 = CARTESIAN_POINT('', (19.9239895319615, 12.1387281865419, -15.0303096858164));
#1078 = CARTESIAN_POINT('', (19.9893839182026, 12.3663685525548, -14.8026675108567));
#1079 = CARTESIAN_POINT('', (20.0547497973455, 12.593909684266, -14.5751245709875));
#1080 = CARTESIAN_POINT('', (20.1256208024134, 12.8133712628247, -14.3407459677645));
#1081 = CARTESIAN_POINT('', (20.2024817469656, 13.0236389763621, -14.1005307765147));
#1082 = CARTESIAN_POINT('', (20.279308222191, 13.2338123925086, -13.8604233130058));
#1083 = CARTESIAN_POINT('', (20.3622320779224, 13.4350969592858, -13.6141403351959));
#1084 = CARTESIAN_POINT('', (20.4516873832375, 13.6263993764944, -13.3628876741074));
#1085 = CARTESIAN_POINT('', (20.5411014956156, 13.8176137015726, -13.1117507114115));
#1086 = CARTESIAN_POINT('', (20.6371825268737, 13.9991459485349, -12.8552609001846));
#1087 = CARTESIAN_POINT('', (20.7402714112059, 14.1699717340096, -12.5948404543979));
#1088 = CARTESIAN_POINT('', (20.8433118778753, 14.3407172878926, -12.3345423200459));
#1089 = CARTESIAN_POINT('', (20.9535276456029, 14.5010443243639, -12.0698878546119));
#1090 = CARTESIAN_POINT('', (21.0711218741846, 14.6500562672451, -11.8025050971791));
#1091 = CARTESIAN_POINT('', (21.1886604809654, 14.7989977278185, -11.5352488111785));
#1092 = CARTESIAN_POINT('', (21.3137795704226, 14.936891403715, -11.2648015084364));
#1093 = CARTESIAN_POINT('', (21.4465044788398, 15.0630316563814, -10.9929604877801));
#1094 = CARTESIAN_POINT('', (21.5791673917844, 15.1891129892515, -10.7212464433844));
#1095 = CARTESIAN_POINT('', (21.7196731029868, 15.3036787035386, -10.4476485886269));
#1096 = CARTESIAN_POINT('', (21.8678419955215, 15.4062708490146, -10.1740698908765));
#1097 = CARTESIAN_POINT('', (22.0159443722788, 15.5088169389643, -9.90061400770252));
#1098 = CARTESIAN_POINT('', (22.1719794203856, 15.5995898375633, -9.62667317374416));
#1099 = CARTESIAN_POINT('', (22.335555612046, 15.6784176237451, -9.35417153291398));
#1100 = CARTESIAN_POINT('', (22.4990636448442, 15.7572125639963, -9.08178343795878));
#1101 = CARTESIAN_POINT('', (22.6704094210052, 15.8242197127603, -8.81033208346262));
#1102 = CARTESIAN_POINT('', (22.8490058932334, 15.879563786497, -8.54167034952585));
#1103 = CARTESIAN_POINT('', (22.953437970586, 15.9119255488396, -8.384573724771));
#1104 = CARTESIAN_POINT('', (23.0604325082784, 15.9403349946579, -8.22829557765693));
#1105 = CARTESIAN_POINT('', (23.1698460487222, 15.9648616667863, -8.07318332323024));
#1106 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1107, #1108), (#1109, #1110), (#1111, #1112), (#1113, #1114), (#1115, #1116)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 18.786724068467, 31.215510457785), (0., 0.671507984332033), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.92050485345244, 0.92050485345244), (1., 1.), (0.94740817016174, 0.947408170161741), (0.964402992738335, 0.964402992738335)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1107 = CARTESIAN_POINT('', (41.9400000000001, 0.146970260343075, -1.70540310266361));
#1108 = CARTESIAN_POINT('', (41.9400000000001, 16.7870109760302, 1.72101350681564));
#1109 = CARTESIAN_POINT('', (32.0072893006953, 0.146970260343074, -1.70540310266362));
#1110 = CARTESIAN_POINT('', (32.0072893006953, 16.7870109760302, 1.72101350681563));
#1111 = CARTESIAN_POINT('', (25.1074486720757, 1.5879913637384, -8.70357424341901));
#1112 = CARTESIAN_POINT('', (25.1074486720757, 18.2280320794255, -5.27715763393977));
#1113 = CARTESIAN_POINT('', (20.6723255163397, 2.51426001363494, -13.2019029070445));
#1114 = CARTESIAN_POINT('', (20.6723255163397, 19.1543007293221, -9.77548629756527));
#1115 = CARTESIAN_POINT('', (19.1843562159548, 3.76646706381675, -19.2831179705749));
#1116 = CARTESIAN_POINT('', (19.1843562159548, 20.4065077795039, -15.8567013610956));
#1117 = ADVANCED_FACE('', (#1118), #1178, .T.);
#1118 = FACE_OUTER_BOUND('', #1119, .T.);
#1119 = EDGE_LOOP('', (#1120, #1171, #1176, #1177));
#1120 = ORIENTED_EDGE('', *, *, #1121, .T.);
#1121 = EDGE_CURVE('', #1023, #1122, #1124, .T.);
#1122 = VERTEX_POINT('', #1123);
#1123 = CARTESIAN_POINT('', (113.5, 1.7, 16.7891520036004));
#1124 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1125, #1126, #1127, #1128, #1129, #1130, #1131, #1132, #1133, #1134, #1135, #1136, #1137, #1138, #1139, #1140, #1141, #1142, #1143, #1144, #1145, #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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 4.991387376611, 9.98223139165366, 14.9725421277854, 19.9623349725361, 24.9516219984422, 29.940412600467, 34.9287140950476, 39.9165315828731, 44.9038681429532, 49.8907248568484, 54.8771008001092, 59.8629931473502, 64.848396763752, 69.8333051236741, 75.1875637739061), .UNSPECIFIED.);
#1125 = CARTESIAN_POINT('', (41.94, 16.7870109760302, 1.72101350681562));
#1126 = CARTESIAN_POINT('', (43.5234722104741, 16.7349249652087, 2.22906787820491));
#1127 = CARTESIAN_POINT('', (45.1070981286522, 16.6597510167741, 2.73480449563462));
#1128 = CARTESIAN_POINT('', (46.6905695896856, 16.5618125223121, 3.23604557690185));
#1129 = CARTESIAN_POINT('', (48.273868674289, 16.4638846894178, 3.73723209315147));
#1130 = CARTESIAN_POINT('', (49.8573220496109, 16.3431792871063, 4.23401593063786));
#1131 = CARTESIAN_POINT('', (51.440621978381, 16.2002165524931, 4.72425747100375));
#1132 = CARTESIAN_POINT('', (53.0237527292608, 16.0572690936552, 5.21444662835108));
#1133 = CARTESIAN_POINT('', (54.6070364545527, 15.8920408077069, 5.69819134497315));
#1134 = CARTESIAN_POINT('', (56.1901668100842, 15.7052443353387, 6.17340468196566));
#1135 = CARTESIAN_POINT('', (57.7731328693205, 15.5184672485935, 6.64856870161011));
#1136 = CARTESIAN_POINT('', (59.3562524700391, 15.3100904266491, 7.11529494500053));
#1137 = CARTESIAN_POINT('', (60.9392186869465, 15.0810118330698, 7.57157229978091));
#1138 = CARTESIAN_POINT('', (62.5220244374442, 14.8519564613502, 8.02780340140179));
#1139 = CARTESIAN_POINT('', (64.1049834269315, 14.602158972694, 8.47367639672963));
#1140 = CARTESIAN_POINT('', (65.6877891272269, 14.3326959758421, 8.90726956278289));
#1141 = CARTESIAN_POINT('', (67.2704373415841, 14.0632597900088, 9.34081958720063));
#1142 = CARTESIAN_POINT('', (68.853238824151, 13.7741097055049, 9.76217640875317));
#1143 = CARTESIAN_POINT('', (70.4358870596779, 13.4664915814893, 10.1695245457041));
#1144 = CARTESIAN_POINT('', (72.0183801303372, 13.15890361675, 10.57683274572));
#1145 = CARTESIAN_POINT('', (73.6010263852379, 12.8327914571401, 10.9702141615152));
#1146 = CARTESIAN_POINT('', (75.1835194539686, 12.4895600439726, 11.3479740442073));
#1147 = CARTESIAN_POINT('', (76.7658589759788, 12.1463619339891, 11.7256972734743));
#1148 = CARTESIAN_POINT('', (78.3483516369432, 11.7859811775668, 12.0878754316095));
#1149 = CARTESIAN_POINT('', (79.9306911629207, 11.4099700673416, 12.432948486275));
#1150 = CARTESIAN_POINT('', (81.5128781189651, 11.0339952122873, 12.7779882688317));
#1151 = CARTESIAN_POINT('', (83.0952181556551, 10.6423198961266, 13.1059933524225));
#1152 = CARTESIAN_POINT('', (84.6774051173706, 10.2366309545661, 13.415551114286));
#1153 = CARTESIAN_POINT('', (86.2594398522675, 9.83098104552087, 13.7250790926951));
#1154 = CARTESIAN_POINT('', (87.8416276193406, 9.41124128222116, 14.0162235271692));
#1155 = CARTESIAN_POINT('', (89.4236623486662, 8.97921900894283, 14.2877307851681));
#1156 = CARTESIAN_POINT('', (91.0055445579006, 8.54723838587311, 14.5592118678176));
#1157 = CARTESIAN_POINT('', (92.587579736277, 8.10289355389922, 14.8111123894268));
#1158 = CARTESIAN_POINT('', (94.1694619704471, 7.64809762488612, 15.0423478127655));
#1159 = CARTESIAN_POINT('', (95.751190788196, 7.19334580355834, 15.2735608100915));
#1160 = CARTESIAN_POINT('', (97.3330725345387, 6.72805631119027, 15.4841577774419));
#1161 = CARTESIAN_POINT('', (98.9148013098886, 6.25423182321018, 15.6732322544377));
#1162 = CARTESIAN_POINT('', (100.496375039847, 5.78045378080563, 15.8622881978348));
#1163 = CARTESIAN_POINT('', (102.078101691242, 5.29805043681667, 16.0298625771596));
#1164 = CARTESIAN_POINT('', (103.659675455825, 4.80909773743183, 16.1752342781126));
#1165 = CARTESIAN_POINT('', (105.241092104814, 4.32019361124414, 16.3205915376518));
#1166 = CARTESIAN_POINT('', (106.822661100321, 3.82464481048587, 16.4437791241215));
#1167 = CARTESIAN_POINT('', (108.404078118673, 3.3245876441481, 16.5442661365314));
#1168 = CARTESIAN_POINT('', (110.102668170641, 2.78747939357311, 16.6521986032057));
#1169 = CARTESIAN_POINT('', (111.80141457466, 2.24507272190826, 16.7339601971861));
#1170 = CARTESIAN_POINT('', (113.5, 1.7, 16.7891520036004));
#1171 = ORIENTED_EDGE('', *, *, #1172, .F.);
#1172 = EDGE_CURVE('', #899, #1122, #1173, .T.);
#1173 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1174, #1175), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.671507984332032), .UNSPECIFIED.);
#1174 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#1175 = CARTESIAN_POINT('', (113.5, 1.7, 16.7891520036004));
#1176 = ORIENTED_EDGE('', *, *, #936, .T.);
#1177 = ORIENTED_EDGE('', *, *, #1046, .T.);
#1178 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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, #1204), (#1205, #1206), (#1207, #1208), (#1209, #1210)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0., 9.54133333333333, 14.312, 19.0826666666667, 23.8533333333333, 28.624, 33.3946666666667, 38.1653333333333, 42.936, 47.7066666666667, 52.4773333333333, 57.248, 62.0186666666667, 71.56), (0., 0.671508769093647), .UNSPECIFIED.);
#1179 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#1180 = CARTESIAN_POINT('', (113.5, 1.7, 16.7891718580693));
#1181 = CARTESIAN_POINT('', (110.319555555556, 1.68785634396737, -0.30334179340233));
#1182 = CARTESIAN_POINT('', (110.319555555556, 2.72059957327156, 16.6859700567477));
#1183 = CARTESIAN_POINT('', (105.548888888889, 1.65542518254054, -0.456675303354346));
#1184 = CARTESIAN_POINT('', (105.548888888889, 4.23721674416768, 16.3907724829294));
#1185 = CARTESIAN_POINT('', (99.1880000000001, 1.58495854392189, -0.652715045329189));
#1186 = CARTESIAN_POINT('', (99.1880000000001, 6.18087087052113, 15.7274705758026));
#1187 = CARTESIAN_POINT('', (94.4173333333333, 1.51894165860669, -0.794322200576359));
#1188 = CARTESIAN_POINT('', (94.4173333333333, 7.58726168030349, 15.0993394963584));
#1189 = CARTESIAN_POINT('', (89.6466666666667, 1.44030460017411, -0.929329821109576));
#1190 = CARTESIAN_POINT('', (89.6466666666667, 8.93061463367437, 14.345755112435));
#1191 = CARTESIAN_POINT('', (84.876, 1.34970117777844, -1.05661632409555));
#1192 = CARTESIAN_POINT('', (84.876, 10.1997696718084, 13.4729830671529));
#1193 = CARTESIAN_POINT('', (80.1053333333334, 1.24788402479765, -1.17512415083795));
#1194 = CARTESIAN_POINT('', (80.1053333333334, 11.3841820552126, 12.4882733564029));
#1195 = CARTESIAN_POINT('', (75.3346666666667, 1.135699100615, -1.28386870905481));
#1196 = CARTESIAN_POINT('', (75.3346666666667, 12.4740113874341, 11.3998075596315));
#1197 = CARTESIAN_POINT('', (70.5640000000001, 1.01407846230797, -1.38194652498742));
#1198 = CARTESIAN_POINT('', (70.5640000000001, 13.4602031261648, 10.2166288905938));
#1199 = CARTESIAN_POINT('', (65.7933333333334, 0.884032565328129, -1.46854270660599));
#1200 = CARTESIAN_POINT('', (65.7933333333334, 14.3345633788966, 8.94856749527821));
#1201 = CARTESIAN_POINT('', (61.0226666666667, 0.746641890277657, -1.54293791458435));
#1202 = CARTESIAN_POINT('', (61.0226666666667, 15.0898289541601, 7.60615902843758));
#1203 = CARTESIAN_POINT('', (56.252, 0.60304783377018, -1.60451357941751));
#1204 = CARTESIAN_POINT('', (56.2520000000001, 15.7197202421487, 6.20055569601408));
#1205 = CARTESIAN_POINT('', (49.8911111111112, 0.404909031727105, -1.6688419768537));
#1206 = CARTESIAN_POINT('', (49.8911111111112, 16.3854549455352, 4.2577334994156));
#1207 = CARTESIAN_POINT('', (45.1204444444445, 0.250640062314399, -1.69648307998002));
#1208 = CARTESIAN_POINT('', (45.1204444444445, 16.6825509843325, 2.7414870833024));
#1209 = CARTESIAN_POINT('', (41.94, 0.146970260343079, -1.70540310266362));
#1210 = CARTESIAN_POINT('', (41.94, 16.7870304225081, 1.72101751111683));
#1211 = ADVANCED_FACE('', (#1212), #1230, .T.);
#1212 = FACE_OUTER_BOUND('', #1213, .T.);
#1213 = EDGE_LOOP('', (#1214, #1221, #1222, #1223));
#1214 = ORIENTED_EDGE('', *, *, #1215, .T.);
#1215 = EDGE_CURVE('', #1216, #906, #1218, .T.);
#1216 = VERTEX_POINT('', #1217);
#1217 = CARTESIAN_POINT('', (128.2, 1.7, 16.7891520036004));
#1218 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1219, #1220), .UNSPECIFIED., .F., .U., (2, 2), (0.00502770110685655, 1.), .UNSPECIFIED.);
#1219 = CARTESIAN_POINT('', (128.2, 1.7, 16.7891520036004));
#1220 = CARTESIAN_POINT('', (128.2, 1.7, -0.200000000000003));
#1221 = ORIENTED_EDGE('', *, *, #905, .T.);
#1222 = ORIENTED_EDGE('', *, *, #1172, .T.);
#1223 = ORIENTED_EDGE('', *, *, #1224, .T.);
#1224 = EDGE_CURVE('', #1122, #1216, #1225, .T.);
#1225 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1226, #1227, #1228, #1229), .UNSPECIFIED., .F., .U., (4, 4), (0., 14.7), .UNSPECIFIED.);
#1226 = CARTESIAN_POINT('', (113.5, 1.7, 16.7891520036004));
#1227 = CARTESIAN_POINT('', (118.4, 1.7, 16.7891520036004));
#1228 = CARTESIAN_POINT('', (123.3, 1.7, 16.7891520036004));
#1229 = CARTESIAN_POINT('', (128.2, 1.7, 16.7891520036004));
#1230 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1231, #1232), (#1233, #1234)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.10909090909091, 1.), (0., 0.671507984332032), .UNSPECIFIED.);
#1231 = CARTESIAN_POINT('', (128.2, 1.7, -0.2));
#1232 = CARTESIAN_POINT('', (128.2, 1.7, 16.7891520036004));
#1233 = CARTESIAN_POINT('', (113.5, 1.7, -0.2));
#1234 = CARTESIAN_POINT('', (113.5, 1.7, 16.7891520036004));
#1235 = ADVANCED_FACE('', (#1236), #1273, .T.);
#1236 = FACE_OUTER_BOUND('', #1237, .T.);
#1237 = EDGE_LOOP('', (#1238, #1247, #1254, #1261, #1268));
#1238 = ORIENTED_EDGE('', *, *, #1239, .T.);
#1239 = EDGE_CURVE('', #1240, #1242, #1244, .T.);
#1240 = VERTEX_POINT('', #1241);
#1241 = CARTESIAN_POINT('', (128.2, -1.53769296072196, 4.00000000000001));
#1242 = VERTEX_POINT('', #1243);
#1243 = CARTESIAN_POINT('', (128.2, -10.1440386318809, 4.00000000000007));
#1244 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1245, #1246), .UNSPECIFIED., .F., .U., (2, 2), (0.111090004743981, 0.993466863459768), .UNSPECIFIED.);
#1245 = CARTESIAN_POINT('', (128.2, -1.53769296072196, 4.00000000000001));
#1246 = CARTESIAN_POINT('', (128.2, -10.1440386318809, 4.00000000000007));
#1247 = ORIENTED_EDGE('', *, *, #1248, .T.);
#1248 = EDGE_CURVE('', #1242, #1249, #1251, .T.);
#1249 = VERTEX_POINT('', #1250);
#1250 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#1251 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1252, #1253), .UNSPECIFIED., .F., .U., (2, 2), (0.0774270913628803, 1.), .UNSPECIFIED.);
#1252 = CARTESIAN_POINT('', (128.2, -10.1440386318809, 4.00000000000007));
#1253 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#1254 = ORIENTED_EDGE('', *, *, #1255, .T.);
#1255 = EDGE_CURVE('', #1249, #1256, #1258, .T.);
#1256 = VERTEX_POINT('', #1257);
#1257 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427288, 4.));
#1258 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1259, #1260), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1259 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#1260 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427288, 4.));
#1261 = ORIENTED_EDGE('', *, *, #1262, .T.);
#1262 = EDGE_CURVE('', #1256, #1263, #1265, .T.);
#1263 = VERTEX_POINT('', #1264);
#1264 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219136, 4.00000000000001));
#1265 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1266, #1267), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1266 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427288, 4.));
#1267 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219136, 4.00000000000001));
#1268 = ORIENTED_EDGE('', *, *, #1269, .T.);
#1269 = EDGE_CURVE('', #1263, #1240, #1270, .T.);
#1270 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1271, #1272), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.029173706160931), .UNSPECIFIED.);
#1271 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#1272 = CARTESIAN_POINT('', (128.2, -1.53769296072196, 4.00000000000001));
#1273 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1274, #1275), (#1276, #1277)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.161020359605795, 0.84346748028588), (0.202272506754914, 0.755028548903493), .UNSPECIFIED.);
#1274 = CARTESIAN_POINT('', (120.351574241636, -10.144038631881, 4.00000000000007));
#1275 = CARTESIAN_POINT('', (128.2, -10.144038631881, 4.00000000000007));
#1276 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427288, 4.));
#1277 = CARTESIAN_POINT('', (128.2, -0.454166152427288, 4.));
#1278 = ADVANCED_FACE('', (#1279), #1319, .T.);
#1279 = FACE_OUTER_BOUND('', #1280, .T.);
#1280 = EDGE_LOOP('', (#1281, #1301, #1306, #1307, #1314));
#1281 = ORIENTED_EDGE('', *, *, #1282, .T.);
#1282 = EDGE_CURVE('', #1283, #1285, #1287, .T.);
#1283 = VERTEX_POINT('', #1284);
#1284 = CARTESIAN_POINT('', (128.2, -0.201368413832244, 1.40614811825529E-15));
#1285 = VERTEX_POINT('', #1286);
#1286 = CARTESIAN_POINT('', (128.2, -1.25956053333975, 3.92759247679737));
#1287 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1288, #1289, #1290, #1291, #1292, #1293, #1294, #1295, #1296, #1297, #1298, #1299, #1300), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0., 1.47759325829759, 2.46269863842122, 3.44778504529685, 4.06764713631641), .UNSPECIFIED.);
#1288 = CARTESIAN_POINT('', (128.2, -0.201368413832244, 2.47943089852796E-15));
#1289 = CARTESIAN_POINT('', (128.2, -0.329499615103215, 0.475572566528931));
#1290 = CARTESIAN_POINT('', (128.2, -0.457630816374185, 0.951145133057861));
#1291 = CARTESIAN_POINT('', (128.2, -0.585762017645155, 1.42671769958679));
#1292 = CARTESIAN_POINT('', (128.2, -0.671186565317472, 1.74377998401182));
#1293 = CARTESIAN_POINT('', (128.2, -0.756611112989789, 2.06084226843684));
#1294 = CARTESIAN_POINT('', (128.2, -0.842035660662106, 2.37790455286187));
#1295 = CARTESIAN_POINT('', (128.2, -0.927458563047369, 2.69496073062919));
#1296 = CARTESIAN_POINT('', (128.2, -1.01288146543263, 3.01201690839652));
#1297 = CARTESIAN_POINT('', (128.2, -1.0983043678179, 3.32907308616384));
#1298 = CARTESIAN_POINT('', (128.2, -1.15205642299185, 3.52857954970835));
#1299 = CARTESIAN_POINT('', (128.2, -1.2058084781658, 3.72808601325286));
#1300 = CARTESIAN_POINT('', (128.2, -1.25956053333975, 3.92759247679737));
#1301 = ORIENTED_EDGE('', *, *, #1302, .F.);
#1302 = EDGE_CURVE('', #1263, #1285, #1303, .T.);
#1303 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1304, #1305), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0181018808006605), .UNSPECIFIED.);
#1304 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#1305 = CARTESIAN_POINT('', (128.2, -1.25956053333975, 3.92759247679737));
#1306 = ORIENTED_EDGE('', *, *, #1262, .F.);
#1307 = ORIENTED_EDGE('', *, *, #1308, .T.);
#1308 = EDGE_CURVE('', #1256, #1309, #1311, .T.);
#1309 = VERTEX_POINT('', #1310);
#1310 = CARTESIAN_POINT('', (119.193287139799, 0.745275253596679, -5.20422928046881E-15));
#1311 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1312, #1313), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1312 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427288, 4.));
#1313 = CARTESIAN_POINT('', (119.193287139799, 0.745275253596679, -5.20422928046881E-15));
#1314 = ORIENTED_EDGE('', *, *, #1315, .T.);
#1315 = EDGE_CURVE('', #1309, #1283, #1316, .T.);
#1316 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1317, #1318), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.901126801252036), .UNSPECIFIED.);
#1317 = CARTESIAN_POINT('', (119.193287139799, 0.745275253596679, -5.20422928046881E-15));
#1318 = CARTESIAN_POINT('', (128.2, -0.201368413832243, 1.40614811825541E-15));
#1319 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1320, #1321), (#1322, #1323)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#1320 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427288, 4.));
#1321 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219136, 4.00000000000001));
#1322 = CARTESIAN_POINT('', (119.193287139799, 0.745275253596679, -5.20422928046881E-15));
#1323 = CARTESIAN_POINT('', (129.18823218825, -0.305235802243237, 2.13145021495813E-15));
#1324 = ADVANCED_FACE('', (#1325), #1336, .T.);
#1325 = FACE_OUTER_BOUND('', #1326, .T.);
#1326 = EDGE_LOOP('', (#1327, #1334, #1335));
#1327 = ORIENTED_EDGE('', *, *, #1328, .F.);
#1328 = EDGE_CURVE('', #1240, #1285, #1329, .T.);
#1329 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1330, #1331, #1332, #1333), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.287403021170496), .UNSPECIFIED.);
#1330 = CARTESIAN_POINT('', (128.2, -1.53769296072208, 4.00000000000001));
#1331 = CARTESIAN_POINT('', (128.2, -1.44498215159463, 3.97586415893246));
#1332 = CARTESIAN_POINT('', (128.2, -1.35227134246719, 3.95172831786492));
#1333 = CARTESIAN_POINT('', (128.2, -1.25956053333975, 3.92759247679737));
#1334 = ORIENTED_EDGE('', *, *, #1269, .F.);
#1335 = ORIENTED_EDGE('', *, *, #1302, .T.);
#1336 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1337, #1338), (#1339, #1340)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.0181018808010081), (0., 0.0291737061609443), .UNSPECIFIED.);
#1337 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#1338 = CARTESIAN_POINT('', (128.2, -1.53769296072208, 4.00000000000001));
#1339 = CARTESIAN_POINT('', (128.2, -1.25956053333941, 3.92759247679598));
#1340 = CARTESIAN_POINT('', (128.218298837733, -1.52124610464352, 3.92759247679598));
#1341 = ADVANCED_FACE('', (#1342), #1435, .T.);
#1342 = FACE_OUTER_BOUND('', #1343, .T.);
#1343 = EDGE_LOOP('', (#1344, #1355, #1406, #1415, #1423, #1424, #1425, #1426, #1427));
#1344 = ORIENTED_EDGE('', *, *, #1345, .F.);
#1345 = EDGE_CURVE('', #1346, #1348, #1350, .T.);
#1346 = VERTEX_POINT('', #1347);
#1347 = CARTESIAN_POINT('', (41.94, -3.20726490936423, 16.5674100812759));
#1348 = VERTEX_POINT('', #1349);
#1349 = CARTESIAN_POINT('', (28., -3.20726490936423, 16.5674100812759));
#1350 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1351, #1352, #1353, #1354), .UNSPECIFIED., .F., .U., (4, 4), (0., 13.9400000000001), .UNSPECIFIED.);
#1351 = CARTESIAN_POINT('', (41.9400000000001, -3.20726490936423, 16.5674100812759));
#1352 = CARTESIAN_POINT('', (37.2933333333334, -3.20726490936423, 16.5674100812759));
#1353 = CARTESIAN_POINT('', (32.6466666666667, -3.20726490936423, 16.5674100812759));
#1354 = CARTESIAN_POINT('', (28., -3.20726490936423, 16.5674100812759));
#1355 = ORIENTED_EDGE('', *, *, #1356, .T.);
#1356 = EDGE_CURVE('', #1346, #1357, #1359, .T.);
#1357 = VERTEX_POINT('', #1358);
#1358 = CARTESIAN_POINT('', (113.5, -16.8738147731922, 0.200000000000118));
#1359 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 4.99084784216005, 9.98116943532859, 14.9709721220581, 19.9602686542942, 24.9490687287063, 29.9373795181678, 34.9252062438304, 39.9125519959639, 44.8994178945447, 49.8858030803862, 54.8717046745282, 59.857117850898, 64.8420353921565, 69.826448579785, 75.1875644831093), .UNSPECIFIED.);
#1360 = CARTESIAN_POINT('', (41.94, -3.20726490936423, 16.5674100812759));
#1361 = CARTESIAN_POINT('', (43.5232992400885, -3.7086244234331, 16.4703524984334));
#1362 = CARTESIAN_POINT('', (45.1067552577573, -4.20561328933984, 16.3505112609086));
#1363 = CARTESIAN_POINT('', (46.6900560465626, -4.69610390540273, 16.2084000786526));
#1364 = CARTESIAN_POINT('', (48.2731898876928, -5.18654280275967, 16.0663038809981));
#1365 = CARTESIAN_POINT('', (49.8564771412164, -5.67057462703376, 15.9019159023247));
#1366 = CARTESIAN_POINT('', (51.4396111958673, -6.14611205053253, 15.7159451405985));
#1367 = CARTESIAN_POINT('', (53.0225806321787, -6.62160002643028, 15.529993716589));
#1368 = CARTESIAN_POINT('', (54.6057032472948, -7.08868879493722, 15.3224274722516));
#1369 = CARTESIAN_POINT('', (56.1886724541118, -7.54536464651463, 15.0941411597721));
#1370 = CARTESIAN_POINT('', (57.7714810880511, -8.00199417390874, 14.8658780041488));
#1371 = CARTESIAN_POINT('', (59.354443192436, -8.44830095736676, 14.6168550031329));
#1372 = CARTESIAN_POINT('', (60.9372519352478, -8.88236224543187, 14.3481450348443));
#1373 = CARTESIAN_POINT('', (62.5199031813506, -9.31638034241358, 14.0794618044265));
#1374 = CARTESIAN_POINT('', (64.1027076830181, -9.738239490809, 13.7910434390683));
#1375 = CARTESIAN_POINT('', (65.6853588874798, -10.146122114073, 13.4841325655868));
#1376 = CARTESIAN_POINT('', (67.2678548707651, -10.5539647335632, 13.177251792905));
#1377 = CARTESIAN_POINT('', (68.8505041298085, -10.9479124876071, 12.8518227706607));
#1378 = CARTESIAN_POINT('', (70.4330001276711, -11.326268578546, 12.5092471830498));
#1379 = CARTESIAN_POINT('', (72.0153425607185, -11.7045879539525, 12.1667048388449));
#1380 = CARTESIAN_POINT('', (73.597838201538, -12.0673919116355, 11.806952963084));
#1381 = CARTESIAN_POINT('', (75.1801806301295, -12.4131180324748, 11.4315408284207));
#1382 = CARTESIAN_POINT('', (76.7623704742661, -12.7588108151246, 11.0561648945538));
#1383 = CARTESIAN_POINT('', (78.3447134901033, -13.087495941148, 10.6650590988218));
#1384 = CARTESIAN_POINT('', (79.9269033344849, -13.3977582218798, 10.2599073888633));
#1385 = CARTESIAN_POINT('', (81.5089409497139, -13.7079906509701, 9.85479466025814));
#1386 = CARTESIAN_POINT('', (83.091131688402, -13.9998637938405, 9.43556035575783));
#1387 = CARTESIAN_POINT('', (84.6731693066976, -14.2721211829494, 9.00400921474468));
#1388 = CARTESIAN_POINT('', (86.2550544232711, -14.5443523275998, 8.57249967343271));
#1389 = CARTESIAN_POINT('', (87.8370926262292, -14.7970241559438, 8.12859221787134));
#1390 = CARTESIAN_POINT('', (89.4189777315306, -15.0290492042339, 7.67419735325573));
#1391 = CARTESIAN_POINT('', (91.0007094217874, -15.2610517501734, 7.21984655695345));
#1392 = CARTESIAN_POINT('', (92.5825941384085, -15.4724563706349, 6.75492254493456));
#1393 = CARTESIAN_POINT('', (94.1643258596935, -15.6623533078189, 6.28142610089902));
#1394 = CARTESIAN_POINT('', (95.7459026349033, -15.8522316427426, 5.80797604046612));
#1395 = CARTESIAN_POINT('', (97.3276324298958, -16.0206432525182, 5.32586366437343));
#1396 = CARTESIAN_POINT('', (98.9092091247579, -16.1668636876842, 4.83716275349908));
#1397 = CARTESIAN_POINT('', (100.490628583918, -16.3130695860447, 4.34851042783158));
#1398 = CARTESIAN_POINT('', (102.072200969567, -16.4371168763426, 3.85317668206962));
#1399 = CARTESIAN_POINT('', (103.653620590072, -16.538471891299, 3.35329278481872));
#1400 = CARTESIAN_POINT('', (105.234880208988, -16.6398166515683, 2.85345946378218));
#1401 = CARTESIAN_POINT('', (106.816292546266, -16.7184935359521, 2.34897921559723));
#1402 = CARTESIAN_POINT('', (108.39755205207, -16.7741640227812, 1.84202234971295));
#1403 = CARTESIAN_POINT('', (110.098317049822, -16.8340418701928, 1.29675164006603));
#1404 = CARTESIAN_POINT('', (111.799237237015, -16.8673133750145, 0.748516943084117));
#1405 = CARTESIAN_POINT('', (113.5, -16.8738147731922, 0.200000000000118));
#1406 = ORIENTED_EDGE('', *, *, #1407, .T.);
#1407 = EDGE_CURVE('', #1357, #1408, #1410, .T.);
#1408 = VERTEX_POINT('', #1409);
#1409 = CARTESIAN_POINT('', (128.2, -16.8738147731922, 0.200000000000119));
#1410 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1411, #1412, #1413, #1414), .UNSPECIFIED., .F., .U., (4, 4), (0., 14.7), .UNSPECIFIED.);
#1411 = CARTESIAN_POINT('', (113.5, -16.8738147731922, 0.200000000000118));
#1412 = CARTESIAN_POINT('', (118.4, -16.8738147731922, 0.200000000000118));
#1413 = CARTESIAN_POINT('', (123.3, -16.8738147731922, 0.200000000000118));
#1414 = CARTESIAN_POINT('', (128.2, -16.8738147731922, 0.200000000000118));
#1415 = ORIENTED_EDGE('', *, *, #1416, .F.);
#1416 = EDGE_CURVE('', #1216, #1408, #1417, .T.);
#1417 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1418, #1419, #1420, #1421, #1422), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0.232511776822179, 0.25, 0.497909925691679), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.96188903574773, 0.97951127208848, 1., 0.709555455553441, 0.995143594557283))
   REPRESENTATION_ITEM ('')
);
#1418 = CARTESIAN_POINT('', (128.2, 1.7, 16.7891520036004));
#1419 = CARTESIAN_POINT('', (128.2, 0.852167611319359, 16.875));
#1420 = CARTESIAN_POINT('', (128.2, 1.03329573678058E-15, 16.875));
#1421 = CARTESIAN_POINT('', (128.2, -16.6761712619395, 16.875));
#1422 = CARTESIAN_POINT('', (128.2, -16.8738147731922, 0.200000000000119));
#1423 = ORIENTED_EDGE('', *, *, #1224, .F.);
#1424 = ORIENTED_EDGE('', *, *, #1121, .F.);
#1425 = ORIENTED_EDGE('', *, *, #1022, .T.);
#1426 = ORIENTED_EDGE('', *, *, #35, .F.);
#1427 = ORIENTED_EDGE('', *, *, #1428, .T.);
#1428 = EDGE_CURVE('', #28, #1348, #1429, .T.);
#1429 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1430, #1431, #1432, #1433, #1434), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.25, 0.282611732656516), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.961792978604597, 0.933553934547983))
   REPRESENTATION_ITEM ('')
);
#1430 = CARTESIAN_POINT('', (28., 16.875, 0.));
#1431 = CARTESIAN_POINT('', (28., 16.875, 16.875));
#1432 = CARTESIAN_POINT('', (28., 1.03329573678058E-15, 16.875));
#1433 = CARTESIAN_POINT('', (28., -1.61838202491943, 16.875));
#1434 = CARTESIAN_POINT('', (28., -3.20726490936423, 16.5674100812759));
#1435 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1436, #1437), (#1438, #1439), (#1440, #1441), (#1442, #1443), (#1444, #1445), (#1446, #1447), (#1448, #1449), (#1450, #1451), (#1452, #1453)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 26.5071880146639, 53.0143760293278, 79.5215640439916, 106.028752058656), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1436 = CARTESIAN_POINT('', (28., 16.875, 0.));
#1437 = CARTESIAN_POINT('', (128.2, 16.875, 0.));
#1438 = CARTESIAN_POINT('', (28., 16.875, 16.875));
#1439 = CARTESIAN_POINT('', (128.2, 16.875, 16.875));
#1440 = CARTESIAN_POINT('', (28., 1.03329573678058E-15, 16.875));
#1441 = CARTESIAN_POINT('', (128.2, 1.03329573678058E-15, 16.875));
#1442 = CARTESIAN_POINT('', (28., -16.875, 16.875));
#1443 = CARTESIAN_POINT('', (128.2, -16.875, 16.875));
#1444 = CARTESIAN_POINT('', (28., -16.875, 2.06659147356116E-15));
#1445 = CARTESIAN_POINT('', (128.2, -16.875, 2.06659147356116E-15));
#1446 = CARTESIAN_POINT('', (28., -16.875, -16.875));
#1447 = CARTESIAN_POINT('', (128.2, -16.875, -16.875));
#1448 = CARTESIAN_POINT('', (28., -3.09988721034174E-15, -16.875));
#1449 = CARTESIAN_POINT('', (128.2, -3.09988721034174E-15, -16.875));
#1450 = CARTESIAN_POINT('', (28., 16.875, -16.875));
#1451 = CARTESIAN_POINT('', (128.2, 16.875, -16.875));
#1452 = CARTESIAN_POINT('', (28., 16.875, 0.));
#1453 = CARTESIAN_POINT('', (128.2, 16.875, 0.));
#1454 = ADVANCED_FACE('', (#1455), #1503, .T.);
#1455 = FACE_OUTER_BOUND('', #1456, .T.);
#1456 = EDGE_LOOP('', (#1457, #1464, #1480, #1481, #1482, #1483, #1490, #1495, #1496, #1497, #1498, #1499, #1500, #1501, #1502));
#1457 = ORIENTED_EDGE('', *, *, #1458, .F.);
#1458 = EDGE_CURVE('', #1459, #1408, #1461, .T.);
#1459 = VERTEX_POINT('', #1460);
#1460 = CARTESIAN_POINT('', (128.2, -11.16785413155, 0.200000000000078));
#1461 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1462, #1463), .UNSPECIFIED., .F., .U., (2, 2), (0.623911310151566, 0.999921896091744), .UNSPECIFIED.);
#1462 = CARTESIAN_POINT('', (128.2, -11.16785413155, 0.200000000000078));
#1463 = CARTESIAN_POINT('', (128.2, -16.8738147731922, 0.200000000000118));
#1464 = ORIENTED_EDGE('', *, *, #1465, .T.);
#1465 = EDGE_CURVE('', #1459, #1242, #1466, .T.);
#1466 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1467, #1468, #1469, #1470, #1471, #1472, #1473, #1474, #1475, #1476, #1477, #1478, #1479), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0.207131832558823, 1.47818435808217, 2.4635982880425, 3.44903080917018, 4.14263665117645), .UNSPECIFIED.);
#1467 = CARTESIAN_POINT('', (128.2, -11.16785413155, 0.200000000000078));
#1468 = CARTESIAN_POINT('', (128.2, -11.0576333478132, 0.609096148998932));
#1469 = CARTESIAN_POINT('', (128.2, -10.9474125640764, 1.01819229799779));
#1470 = CARTESIAN_POINT('', (128.2, -10.8371917803395, 1.42728844699664));
#1471 = CARTESIAN_POINT('', (128.2, -10.7517404764127, 1.7444500401028));
#1472 = CARTESIAN_POINT('', (128.2, -10.6662891724859, 2.06161163320896));
#1473 = CARTESIAN_POINT('', (128.2, -10.5808378685591, 2.37877322631513));
#1474 = CARTESIAN_POINT('', (128.2, -10.4953849524778, 2.69594080310396));
#1475 = CARTESIAN_POINT('', (128.2, -10.4099320363966, 3.01310837989279));
#1476 = CARTESIAN_POINT('', (128.2, -10.3244791203153, 3.33027595668162));
#1477 = CARTESIAN_POINT('', (128.2, -10.2643322908372, 3.55351730445444));
#1478 = CARTESIAN_POINT('', (128.2, -10.2041854613591, 3.77675865222725));
#1479 = CARTESIAN_POINT('', (128.2, -10.1440386318809, 4.00000000000007));
#1480 = ORIENTED_EDGE('', *, *, #1239, .F.);
#1481 = ORIENTED_EDGE('', *, *, #1328, .T.);
#1482 = ORIENTED_EDGE('', *, *, #1282, .F.);
#1483 = ORIENTED_EDGE('', *, *, #1484, .F.);
#1484 = EDGE_CURVE('', #1485, #1283, #1487, .T.);
#1485 = VERTEX_POINT('', #1486);
#1486 = CARTESIAN_POINT('', (128.2, -1.7, 1.18710365520665E-14));
#1487 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1488, #1489), .UNSPECIFIED., .F., .U., (2, 2), (0.798783796657316, 0.922102820777223), .UNSPECIFIED.);
#1488 = CARTESIAN_POINT('', (128.2, -1.7, 1.18710365520665E-14));
#1489 = CARTESIAN_POINT('', (128.2, -0.201368413832244, 1.40614811825529E-15));
#1490 = ORIENTED_EDGE('', *, *, #1491, .F.);
#1491 = EDGE_CURVE('', #710, #1485, #1492, .T.);
#1492 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1493, #1494), .UNSPECIFIED., .F., .U., (2, 2), (0.005027701106858, 0.988286969253294), .UNSPECIFIED.);
#1493 = CARTESIAN_POINT('', (128.2, -1.70000000000012, -16.7891520036004));
#1494 = CARTESIAN_POINT('', (128.2, -1.7, 1.06581410364015E-14));
#1495 = ORIENTED_EDGE('', *, *, #709, .T.);
#1496 = ORIENTED_EDGE('', *, *, #892, .F.);
#1497 = ORIENTED_EDGE('', *, *, #504, .F.);
#1498 = ORIENTED_EDGE('', *, *, #451, .F.);
#1499 = ORIENTED_EDGE('', *, *, #561, .F.);
#1500 = ORIENTED_EDGE('', *, *, #912, .F.);
#1501 = ORIENTED_EDGE('', *, *, #1215, .F.);
#1502 = ORIENTED_EDGE('', *, *, #1416, .T.);
#1503 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1504, #1505), (#1506, #1507)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266613), (0.178587826733388, 0.821412173266613), .UNSPECIFIED.);
#1504 = CARTESIAN_POINT('', (128.2, -16.875, -16.875));
#1505 = CARTESIAN_POINT('', (128.2, -16.875, 16.875));
#1506 = CARTESIAN_POINT('', (128.2, 16.875, -16.875));
#1507 = CARTESIAN_POINT('', (128.2, 16.875, 16.875));
#1508 = ADVANCED_FACE('', (#1509), #1527, .T.);
#1509 = FACE_OUTER_BOUND('', #1510, .T.);
#1510 = EDGE_LOOP('', (#1511, #1520, #1525, #1526));
#1511 = ORIENTED_EDGE('', *, *, #1512, .F.);
#1512 = EDGE_CURVE('', #1513, #1459, #1515, .T.);
#1513 = VERTEX_POINT('', #1514);
#1514 = CARTESIAN_POINT('', (120.01993475638, -10.308094629696, 0.200000000000071));
#1515 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1516, #1517, #1518, #1519), .UNSPECIFIED., .F., .U., (4, 4), (0., 8.22512332982921), .UNSPECIFIED.);
#1516 = CARTESIAN_POINT('', (120.01993475638, -10.308094629696, 0.200000000000072));
#1517 = CARTESIAN_POINT('', (122.74662317092, -10.594681130314, 0.200000000000074));
#1518 = CARTESIAN_POINT('', (125.47331158546, -10.881267630932, 0.200000000000076));
#1519 = CARTESIAN_POINT('', (128.2, -11.16785413155, 0.200000000000078));
#1520 = ORIENTED_EDGE('', *, *, #1521, .F.);
#1521 = EDGE_CURVE('', #1249, #1513, #1522, .T.);
#1522 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1523, #1524), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.95), .UNSPECIFIED.);
#1523 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#1524 = CARTESIAN_POINT('', (120.01993475638, -10.308094629696, 0.200000000000071));
#1525 = ORIENTED_EDGE('', *, *, #1248, .F.);
#1526 = ORIENTED_EDGE('', *, *, #1465, .F.);
#1527 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1528, #1529), (#1530, #1531)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.95), (0.0774270913628803, 1.), .UNSPECIFIED.);
#1528 = CARTESIAN_POINT('', (128.2, -10.1440386318809, 4.00000000000007));
#1529 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#1530 = CARTESIAN_POINT('', (129.141143852361, -11.2667723364274, 0.200000000000078));
#1531 = CARTESIAN_POINT('', (120.01993475638, -10.308094629696, 0.200000000000071));
#1532 = ADVANCED_FACE('', (#1533), #1549, .T.);
#1533 = FACE_OUTER_BOUND('', #1534, .T.);
#1534 = EDGE_LOOP('', (#1535, #1542, #1543, #1544));
#1535 = ORIENTED_EDGE('', *, *, #1536, .F.);
#1536 = EDGE_CURVE('', #1485, #1537, #1539, .T.);
#1537 = VERTEX_POINT('', #1538);
#1538 = CARTESIAN_POINT('', (119.364277442608, -1.7, 1.18710365520666E-14));
#1539 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1540, #1541), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.981015237694101), .UNSPECIFIED.);
#1540 = CARTESIAN_POINT('', (128.2, -1.7, 1.18710365520665E-14));
#1541 = CARTESIAN_POINT('', (119.364277442608, -1.7, 1.18710365520665E-14));
#1542 = ORIENTED_EDGE('', *, *, #1484, .T.);
#1543 = ORIENTED_EDGE('', *, *, #1315, .F.);
#1544 = ORIENTED_EDGE('', *, *, #1545, .F.);
#1545 = EDGE_CURVE('', #1537, #1309, #1546, .T.);
#1546 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1547, #1548), .UNSPECIFIED., .F., .U., (2, 2), (0.779743939204574, 1.), .UNSPECIFIED.);
#1547 = CARTESIAN_POINT('', (119.364277442608, -1.7, 1.18710365520666E-14));
#1548 = CARTESIAN_POINT('', (119.193287139799, 0.745275253596679, -5.20422928046881E-15));
#1549 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1550, #1551), (#1552, #1553)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.198500400681942, 0.702715834428147), (0.703269239243177, 0.840161082222797), .UNSPECIFIED.);
#1550 = CARTESIAN_POINT('', (119.193287139799, -1.7, 1.18710365520665E-14));
#1551 = CARTESIAN_POINT('', (119.193287139799, 0.745275253596679, -5.20422928046896E-15));
#1552 = CARTESIAN_POINT('', (128.2, -1.7, 1.18710365520665E-14));
#1553 = CARTESIAN_POINT('', (128.2, 0.745275253596679, -5.20422928046895E-15));
#1554 = ADVANCED_FACE('', (#1555), #1577, .T.);
#1555 = FACE_OUTER_BOUND('', #1556, .T.);
#1556 = EDGE_LOOP('', (#1557, #1566, #1573, #1574, #1575, #1576));
#1557 = ORIENTED_EDGE('', *, *, #1558, .F.);
#1558 = EDGE_CURVE('', #1559, #1513, #1561, .T.);
#1559 = VERTEX_POINT('', #1560);
#1560 = CARTESIAN_POINT('', (119.417998142018, -1.7, 0.200000000000012));
#1561 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1562, #1563, #1564, #1565), .UNSPECIFIED., .F., .U., (4, 4), (0., 8.62911471945485), .UNSPECIFIED.);
#1562 = CARTESIAN_POINT('', (119.417998142018, -1.7, 0.200000000000012));
#1563 = CARTESIAN_POINT('', (119.618643680139, -4.56936487656534, 0.200000000000032));
#1564 = CARTESIAN_POINT('', (119.81928921826, -7.43872975313069, 0.200000000000052));
#1565 = CARTESIAN_POINT('', (120.01993475638, -10.308094629696, 0.200000000000072));
#1566 = ORIENTED_EDGE('', *, *, #1567, .T.);
#1567 = EDGE_CURVE('', #1559, #1537, #1568, .T.);
#1568 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1569, #1570, #1571, #1572), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.207089143957618), .UNSPECIFIED.);
#1569 = CARTESIAN_POINT('', (119.417998142018, -1.7, 0.200000000000012));
#1570 = CARTESIAN_POINT('', (119.400091242214, -1.7, 0.133333333333345));
#1571 = CARTESIAN_POINT('', (119.382184342411, -1.7, 0.0666666666666785));
#1572 = CARTESIAN_POINT('', (119.364277442608, -1.7, 1.18752114577779E-14));
#1573 = ORIENTED_EDGE('', *, *, #1545, .T.);
#1574 = ORIENTED_EDGE('', *, *, #1308, .F.);
#1575 = ORIENTED_EDGE('', *, *, #1255, .F.);
#1576 = ORIENTED_EDGE('', *, *, #1521, .T.);
#1577 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1578, #1579), (#1580, #1581)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#1578 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#1579 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427288, 4.));
#1580 = CARTESIAN_POINT('', (119.96961221431, -10.3566905436934, 7.23203835309576E-14));
#1581 = CARTESIAN_POINT('', (119.193287139799, 0.745275253596679, -5.20422928046881E-15));
#1582 = ADVANCED_FACE('', (#1583), #1616, .T.);
#1583 = FACE_OUTER_BOUND('', #1584, .T.);
#1584 = EDGE_LOOP('', (#1585, #1606, #1607, #1608));
#1585 = ORIENTED_EDGE('', *, *, #1586, .F.);
#1586 = EDGE_CURVE('', #1348, #1587, #1589, .T.);
#1587 = VERTEX_POINT('', #1588);
#1588 = CARTESIAN_POINT('', (23.1698460487222, -3.41199194716047, 17.5616459354645));
#1589 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1590, #1591, #1592, #1593, #1594, #1595, #1596, #1597, #1598, #1599, #1600, #1601, #1602, #1603, #1604, #1605), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.987368772370375, 1.9738958043517, 2.95958896624684, 3.94445323748604, 4.96975376165776), .UNSPECIFIED.);
#1590 = CARTESIAN_POINT('', (28., -3.20726490936423, 16.5674100812759));
#1591 = CARTESIAN_POINT('', (27.6708770758765, -3.20726490936423, 16.5674100812759));
#1592 = CARTESIAN_POINT('', (27.3414759425507, -3.21000055770282, 16.5806954767564));
#1593 = CARTESIAN_POINT('', (27.0134672737691, -3.21545797295884, 16.6071988540198));
#1594 = CARTESIAN_POINT('', (26.6857382352048, -3.22091073572132, 16.6336796369257));
#1595 = CARTESIAN_POINT('', (26.3588459331329, -3.22908982539242, 16.6734005467438));
#1596 = CARTESIAN_POINT('', (26.0344454687362, -3.2399538108185, 16.7261603773272));
#1597 = CARTESIAN_POINT('', (25.7103192064997, -3.25080861337156, 16.7788756122301));
#1598 = CARTESIAN_POINT('', (25.3881342290681, -3.26436206324086, 16.8446965509446));
#1599 = CARTESIAN_POINT('', (25.0695190026385, -3.28054562484562, 16.9232903574547));
#1600 = CARTESIAN_POINT('', (24.7511717066301, -3.29671557734411, 17.0018180727364));
#1601 = CARTESIAN_POINT('', (24.4358524691596, -3.31553842124485, 17.093229282928));
#1602 = CARTESIAN_POINT('', (24.1251523146965, -3.3369191417657, 17.1970625584887));
#1603 = CARTESIAN_POINT('', (23.8016955292955, -3.3591777053032, 17.3051589885936));
#1604 = CARTESIAN_POINT('', (23.482701149998, -3.384245916645, 17.4269001849919));
#1605 = CARTESIAN_POINT('', (23.1698460487222, -3.41199194716047, 17.5616459354645));
#1606 = ORIENTED_EDGE('', *, *, #1428, .F.);
#1607 = ORIENTED_EDGE('', *, *, #100, .F.);
#1608 = ORIENTED_EDGE('', *, *, #1609, .T.);
#1609 = EDGE_CURVE('', #93, #1587, #1610, .T.);
#1610 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1611, #1612, #1613, #1614, #1615), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.25, 0.282722701664834), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.961662970324457, 0.933361870127224))
   REPRESENTATION_ITEM ('')
);
#1611 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#1612 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 17.8900278649896));
#1613 = CARTESIAN_POINT('', (23.1698460487222, 1.09544826807582E-15, 17.8900278649896));
#1614 = CARTESIAN_POINT('', (23.1698460487222, -1.72179828104588, 17.8900278649896));
#1615 = CARTESIAN_POINT('', (23.1698460487222, -3.41199194716047, 17.5616459354645));
#1616 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#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)), .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.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.), (0.707106781186548, 0.691992475498145, 0.707106781186548), (1., 0.978625143909608, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1617 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#1618 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 0.));
#1619 = CARTESIAN_POINT('', (28., 16.875, 0.));
#1620 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 17.8900278649896));
#1621 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 16.875));
#1622 = CARTESIAN_POINT('', (28., 16.875, 16.875));
#1623 = CARTESIAN_POINT('', (23.1698460487222, 1.09544826807582E-15, 17.8900278649896));
#1624 = CARTESIAN_POINT('', (25.4782720172609, 1.03329573678058E-15, 16.875));
#1625 = CARTESIAN_POINT('', (28., 1.03329573678058E-15, 16.875));
#1626 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 17.8900278649896));
#1627 = CARTESIAN_POINT('', (25.4782720172609, -16.875, 16.875));
#1628 = CARTESIAN_POINT('', (28., -16.875, 16.875));
#1629 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 2.19089653615165E-15));
#1630 = CARTESIAN_POINT('', (25.4782720172609, -16.875, 2.06659147356116E-15));
#1631 = CARTESIAN_POINT('', (28., -16.875, 2.06659147356116E-15));
#1632 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, -17.8900278649896));
#1633 = CARTESIAN_POINT('', (25.4782720172609, -16.875, -16.875));
#1634 = CARTESIAN_POINT('', (28., -16.875, -16.875));
#1635 = CARTESIAN_POINT('', (23.1698460487222, -3.28634480422747E-15, -17.8900278649896));
#1636 = CARTESIAN_POINT('', (25.4782720172609, -3.09988721034174E-15, -16.875));
#1637 = CARTESIAN_POINT('', (28., -3.09988721034174E-15, -16.875));
#1638 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, -17.8900278649896));
#1639 = CARTESIAN_POINT('', (25.4782720172609, 16.875, -16.875));
#1640 = CARTESIAN_POINT('', (28., 16.875, -16.875));
#1641 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#1642 = CARTESIAN_POINT('', (25.4782720172609, 16.875, 0.));
#1643 = CARTESIAN_POINT('', (28., 16.875, 0.));
#1644 = ADVANCED_FACE('', (#1645), #1723, .T.);
#1645 = FACE_OUTER_BOUND('', #1646, .T.);
#1646 = EDGE_LOOP('', (#1647, #1704, #1711, #1712, #1717, #1718, #1719, #1720, #1721, #1722));
#1647 = ORIENTED_EDGE('', *, *, #1648, .F.);
#1648 = EDGE_CURVE('', #1649, #800, #1651, .T.);
#1649 = VERTEX_POINT('', #1650);
#1650 = CARTESIAN_POINT('', (19.1857090169298, -3.76532923064974, 19.277592200541));
#1651 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1652, #1653, #1654, #1655, #1656, #1657, #1658, #1659, #1660, #1661, #1662, #1663, #1664, #1665, #1666, #1667, #1668, #1669, #1670, #1671, #1672, #1673, #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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 1.48683761534786, 2.97228442883038, 4.4563853147671, 5.93917052662945, 6.92592510613648, 7.91227702172031, 8.89821958604261, 9.88374365794367, 10.868838114505, 11.8534907921768, 12.8376900508417, 13.8214270615332, 14.8046987668706, 15.7875111884547, 16.769882407225, 17.7518442919478, 18.3260343541774), .UNSPECIFIED.);
#1652 = CARTESIAN_POINT('', (19.1857090174668, -3.76532923019837, 19.277592198349));
#1653 = CARTESIAN_POINT('', (19.1843555054853, -4.25186193983796, 19.1831682674616));
#1654 = CARTESIAN_POINT('', (19.1880098058745, -4.73487029193223, 19.0680378369768));
#1655 = CARTESIAN_POINT('', (19.1967987299808, -5.21159451464047, 18.9328026397668));
#1656 = CARTESIAN_POINT('', (19.2055794328449, -5.68787280503483, 18.79769394283));
#1657 = CARTESIAN_POINT('', (19.2195023150534, -6.15879353950301, 18.6422569401655));
#1658 = CARTESIAN_POINT('', (19.2390388231627, -6.62155431760239, 18.4672047829795));
#1659 = CARTESIAN_POINT('', (19.2585576297129, -7.08389579931719, 18.2923112363329));
#1660 = CARTESIAN_POINT('', (19.2837193093549, -7.53900557055345, 18.0974885920755));
#1661 = CARTESIAN_POINT('', (19.3153333422019, -7.98396429899796, 17.8836179183257));
#1662 = CARTESIAN_POINT('', (19.3469193488118, -8.42852856594142, 17.6699368436142));
#1663 = CARTESIAN_POINT('', (19.3850140097607, -8.86388351578837, 17.4367904356002));
#1664 = CARTESIAN_POINT('', (19.4307486339753, -9.28692683415499, 17.1853200399674));
#1665 = CARTESIAN_POINT('', (19.4611838241328, -9.56845104169939, 17.0179731022477));
#1666 = CARTESIAN_POINT('', (19.4950447659437, -9.84486646685184, 16.8423162594329));
#1667 = CARTESIAN_POINT('', (19.5327367843122, -10.1152011773153, 16.6587797947522));
#1668 = CARTESIAN_POINT('', (19.5704134217376, -10.3854255725724, 16.4753182256072));
#1669 = CARTESIAN_POINT('', (19.6119585272249, -10.6498577986128, 16.2837888944938));
#1670 = CARTESIAN_POINT('', (19.6578248397591, -10.9074773733352, 16.0847227340164));
#1671 = CARTESIAN_POINT('', (19.703672117066, -11.1649900319597, 15.8857391890665));
#1672 = CARTESIAN_POINT('', (19.7538900309867, -11.4159849341526, 15.678998879165));
#1673 = CARTESIAN_POINT('', (19.8089648948405, -11.6593959643339, 15.4651601008605));
#1674 = CARTESIAN_POINT('', (19.8640163816601, -11.9027036764567, 15.2514120883991));
#1675 = CARTESIAN_POINT('', (19.9239895319615, -12.1387281865418, 15.0303096858164));
#1676 = CARTESIAN_POINT('', (19.9893839182026, -12.3663685525547, 14.8026675108568));
#1677 = CARTESIAN_POINT('', (20.0547497973455, -12.5939096842659, 14.5751245709876));
#1678 = CARTESIAN_POINT('', (20.1256208024134, -12.8133712628246, 14.3407459677646));
#1679 = CARTESIAN_POINT('', (20.2024817469656, -13.023638976362, 14.1005307765147));
#1680 = CARTESIAN_POINT('', (20.279308222191, -13.2338123925085, 13.8604233130059));
#1681 = CARTESIAN_POINT('', (20.3622320779224, -13.4350969592857, 13.614140335196));
#1682 = CARTESIAN_POINT('', (20.4516873832375, -13.6263993764943, 13.3628876741075));
#1683 = CARTESIAN_POINT('', (20.5411014956155, -13.8176137015725, 13.1117507114116));
#1684 = CARTESIAN_POINT('', (20.6371825268737, -13.9991459485348, 12.8552609001847));
#1685 = CARTESIAN_POINT('', (20.7402714112059, -14.1699717340095, 12.594840454398));
#1686 = CARTESIAN_POINT('', (20.8433118778753, -14.3407172878925, 12.334542320046));
#1687 = CARTESIAN_POINT('', (20.9535276456029, -14.5010443243638, 12.069887854612));
#1688 = CARTESIAN_POINT('', (21.0711218741846, -14.650056267245, 11.8025050971792));
#1689 = CARTESIAN_POINT('', (21.1886604809654, -14.7989977278184, 11.5352488111786));
#1690 = CARTESIAN_POINT('', (21.3137795704226, -14.9368914037149, 11.2648015084365));
#1691 = CARTESIAN_POINT('', (21.4465044788398, -15.0630316563814, 10.9929604877802));
#1692 = CARTESIAN_POINT('', (21.5791673917844, -15.1891129892514, 10.7212464433845));
#1693 = CARTESIAN_POINT('', (21.7196731029868, -15.3036787035386, 10.447648588627));
#1694 = CARTESIAN_POINT('', (21.8678419955215, -15.4062708490145, 10.1740698908766));
#1695 = CARTESIAN_POINT('', (22.0159443722788, -15.5088169389642, 9.90061400770263));
#1696 = CARTESIAN_POINT('', (22.1719794203856, -15.5995898375633, 9.62667317374428));
#1697 = CARTESIAN_POINT('', (22.335555612046, -15.678417623745, 9.3541715329141));
#1698 = CARTESIAN_POINT('', (22.4990636448441, -15.7572125639963, 9.0817834379589));
#1699 = CARTESIAN_POINT('', (22.6704094210052, -15.8242197127602, 8.81033208346275));
#1700 = CARTESIAN_POINT('', (22.8490058932334, -15.879563786497, 8.54167034952597));
#1701 = CARTESIAN_POINT('', (22.953437970586, -15.9119255488396, 8.38457372477111));
#1702 = CARTESIAN_POINT('', (23.0604325082784, -15.9403349946578, 8.22829557765704));
#1703 = CARTESIAN_POINT('', (23.1698460487222, -15.9648616667862, 8.07318332323034));
#1704 = ORIENTED_EDGE('', *, *, #1705, .T.);
#1705 = EDGE_CURVE('', #1649, #1587, #1706, .T.);
#1706 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1707, #1708, #1709, #1710), .UNSPECIFIED., .F., .U., (4, 4), (0.708765339371235, 5.06108273457837), .UNSPECIFIED.);
#1707 = CARTESIAN_POINT('', (19.1857090169298, -3.76532923064974, 19.277592200541));
#1708 = CARTESIAN_POINT('', (20.5137557894618, -3.64755063849922, 18.7056125517734));
#1709 = CARTESIAN_POINT('', (21.8418015706781, -3.52977159167785, 18.1336306949437));
#1710 = CARTESIAN_POINT('', (23.1698460487222, -3.41199194716047, 17.5616459354645));
#1711 = ORIENTED_EDGE('', *, *, #1609, .F.);
#1712 = ORIENTED_EDGE('', *, *, #1713, .F.);
#1713 = EDGE_CURVE('', #141, #93, #1714, .T.);
#1714 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1715, #1716), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1715 = CARTESIAN_POINT('', (7., 25., 0.));
#1716 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#1717 = ORIENTED_EDGE('', *, *, #160, .T.);
#1718 = ORIENTED_EDGE('', *, *, #1713, .T.);
#1719 = ORIENTED_EDGE('', *, *, #92, .F.);
#1720 = ORIENTED_EDGE('', *, *, #1052, .F.);
#1721 = ORIENTED_EDGE('', *, *, #993, .T.);
#1722 = ORIENTED_EDGE('', *, *, #829, .F.);
#1723 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1724, #1725), (#1726, #1727), (#1728, #1729), (#1730, #1731), (#1732, #1733), (#1734, #1735), (#1736, #1737), (#1738, #1739), (#1740, #1741)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1724 = CARTESIAN_POINT('', (7., 25., 0.));
#1725 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#1726 = CARTESIAN_POINT('', (7., 25., 25.));
#1727 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 17.8900278649896));
#1728 = CARTESIAN_POINT('', (7., 1.53080849893419E-15, 25.));
#1729 = CARTESIAN_POINT('', (23.1698460487222, 1.09544826807582E-15, 17.8900278649896));
#1730 = CARTESIAN_POINT('', (7., -25., 25.));
#1731 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 17.8900278649896));
#1732 = CARTESIAN_POINT('', (7., -25., 3.06161699786838E-15));
#1733 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, 2.19089653615165E-15));
#1734 = CARTESIAN_POINT('', (7., -25., -25.));
#1735 = CARTESIAN_POINT('', (23.1698460487222, -17.8900278649896, -17.8900278649896));
#1736 = CARTESIAN_POINT('', (7., -4.59242549680257E-15, -25.));
#1737 = CARTESIAN_POINT('', (23.1698460487222, -3.28634480422747E-15, -17.8900278649896));
#1738 = CARTESIAN_POINT('', (7., 25., -25.));
#1739 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, -17.8900278649896));
#1740 = CARTESIAN_POINT('', (7., 25., 0.));
#1741 = CARTESIAN_POINT('', (23.1698460487222, 17.8900278649896, 0.));
#1742 = ADVANCED_FACE('', (#1743), #1779, .T.);
#1743 = FACE_OUTER_BOUND('', #1744, .T.);
#1744 = EDGE_LOOP('', (#1745, #1746, #1753, #1774));
#1745 = ORIENTED_EDGE('', *, *, #728, .T.);
#1746 = ORIENTED_EDGE('', *, *, #1747, .F.);
#1747 = EDGE_CURVE('', #1748, #720, #1750, .T.);
#1748 = VERTEX_POINT('', #1749);
#1749 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1750 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1751, #1752), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.671507984332032), .UNSPECIFIED.);
#1751 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1752 = CARTESIAN_POINT('', (113.5, -1.70000000000012, -16.7891520036004));
#1753 = ORIENTED_EDGE('', *, *, #1754, .T.);
#1754 = EDGE_CURVE('', #1748, #1755, #1757, .T.);
#1755 = VERTEX_POINT('', #1756);
#1756 = CARTESIAN_POINT('', (41.94, -0.146970260343067, 1.70540310266362));
#1757 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1758, #1759, #1760, #1761, #1762, #1763, #1764, #1765, #1766, #1767, #1768, #1769, #1770, #1771, #1772, #1773), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0., 9.54133333333333, 14.312, 19.0826666666667, 23.8533333333333, 28.624, 33.3946666666667, 38.1653333333333, 42.936, 47.7066666666667, 52.4773333333333, 57.248, 62.0186666666667, 71.56), .UNSPECIFIED.);
#1758 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1759 = CARTESIAN_POINT('', (110.319555555556, -1.68785634396737, 0.303341793402342));
#1760 = CARTESIAN_POINT('', (105.548888888889, -1.65542518254053, 0.456675303354357));
#1761 = CARTESIAN_POINT('', (99.1880000000001, -1.58495854392189, 0.6527150453292));
#1762 = CARTESIAN_POINT('', (94.4173333333333, -1.51894165860668, 0.79432220057637));
#1763 = CARTESIAN_POINT('', (89.6466666666667, -1.44030460017411, 0.929329821109586));
#1764 = CARTESIAN_POINT('', (84.876, -1.34970117777843, 1.05661632409556));
#1765 = CARTESIAN_POINT('', (80.1053333333334, -1.24788402479764, 1.17512415083795));
#1766 = CARTESIAN_POINT('', (75.3346666666667, -1.13569910061499, 1.28386870905482));
#1767 = CARTESIAN_POINT('', (70.5640000000001, -1.01407846230796, 1.38194652498742));
#1768 = CARTESIAN_POINT('', (65.7933333333334, -0.884032565328119, 1.46854270660599));
#1769 = CARTESIAN_POINT('', (61.0226666666667, -0.746641890277646, 1.54293791458436));
#1770 = CARTESIAN_POINT('', (56.252, -0.603047833770169, 1.60451357941751));
#1771 = CARTESIAN_POINT('', (49.8911111111112, -0.404909031727093, 1.66884197685371));
#1772 = CARTESIAN_POINT('', (45.1204444444445, -0.250640062314387, 1.69648307998002));
#1773 = CARTESIAN_POINT('', (41.94, -0.146970260343067, 1.70540310266362));
#1774 = ORIENTED_EDGE('', *, *, #1775, .T.);
#1775 = EDGE_CURVE('', #1755, #588, #1776, .T.);
#1776 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1777, #1778), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.671507984332032), .UNSPECIFIED.);
#1777 = CARTESIAN_POINT('', (41.94, -0.146970260343067, 1.70540310266362));
#1778 = CARTESIAN_POINT('', (41.94, -16.7870109760302, -1.72101350681551));
#1779 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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, #1809), (#1810, #1811)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0., 9.54133333333333, 14.312, 19.0826666666667, 23.8533333333333, 28.624, 33.3946666666667, 38.1653333333333, 42.936, 47.7066666666667, 52.4773333333333, 57.248, 62.0186666666667, 71.56), (0., 0.671508769093646), .UNSPECIFIED.);
#1780 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1781 = CARTESIAN_POINT('', (113.5, -1.70000000000012, -16.7891718580692));
#1782 = CARTESIAN_POINT('', (110.319555555556, -1.68785634396737, 0.303341793402342));
#1783 = CARTESIAN_POINT('', (110.319555555556, -2.72059957327168, -16.6859700567477));
#1784 = CARTESIAN_POINT('', (105.548888888889, -1.65542518254053, 0.456675303354357));
#1785 = CARTESIAN_POINT('', (105.548888888889, -4.2372167441678, -16.3907724829293));
#1786 = CARTESIAN_POINT('', (99.1880000000001, -1.58495854392189, 0.6527150453292));
#1787 = CARTESIAN_POINT('', (99.1880000000001, -6.18087087052124, -15.7274705758026));
#1788 = CARTESIAN_POINT('', (94.4173333333333, -1.51894165860668, 0.79432220057637));
#1789 = CARTESIAN_POINT('', (94.4173333333333, -7.5872616803036, -15.0993394963584));
#1790 = CARTESIAN_POINT('', (89.6466666666667, -1.44030460017411, 0.929329821109586));
#1791 = CARTESIAN_POINT('', (89.6466666666667, -8.93061463367447, -14.3457551124349));
#1792 = CARTESIAN_POINT('', (84.876, -1.34970117777843, 1.05661632409556));
#1793 = CARTESIAN_POINT('', (84.876, -10.1997696718085, -13.4729830671528));
#1794 = CARTESIAN_POINT('', (80.1053333333334, -1.24788402479764, 1.17512415083795));
#1795 = CARTESIAN_POINT('', (80.1053333333334, -11.3841820552127, -12.4882733564028));
#1796 = CARTESIAN_POINT('', (75.3346666666667, -1.13569910061499, 1.28386870905482));
#1797 = CARTESIAN_POINT('', (75.3346666666667, -12.4740113874342, -11.3998075596314));
#1798 = CARTESIAN_POINT('', (70.5640000000001, -1.01407846230796, 1.38194652498742));
#1799 = CARTESIAN_POINT('', (70.5640000000001, -13.4602031261649, -10.2166288905937));
#1800 = CARTESIAN_POINT('', (65.7933333333334, -0.884032565328119, 1.46854270660599));
#1801 = CARTESIAN_POINT('', (65.7933333333334, -14.3345633788967, -8.9485674952781));
#1802 = CARTESIAN_POINT('', (61.0226666666667, -0.746641890277646, 1.54293791458436));
#1803 = CARTESIAN_POINT('', (61.0226666666667, -15.0898289541602, -7.60615902843747));
#1804 = CARTESIAN_POINT('', (56.252, -0.603047833770169, 1.60451357941751));
#1805 = CARTESIAN_POINT('', (56.252, -15.7197202421488, -6.20055569601397));
#1806 = CARTESIAN_POINT('', (49.8911111111112, -0.404909031727093, 1.66884197685371));
#1807 = CARTESIAN_POINT('', (49.8911111111112, -16.3854549455352, -4.25773349941549));
#1808 = CARTESIAN_POINT('', (45.1204444444445, -0.250640062314387, 1.69648307998002));
#1809 = CARTESIAN_POINT('', (45.1204444444445, -16.6825509843325, -2.74148708330229));
#1810 = CARTESIAN_POINT('', (41.94, -0.146970260343067, 1.70540310266362));
#1811 = CARTESIAN_POINT('', (41.94, -16.7870304225082, -1.72101751111671));
#1812 = ADVANCED_FACE('', (#1813), #1825, .T.);
#1813 = FACE_OUTER_BOUND('', #1814, .T.);
#1814 = EDGE_LOOP('', (#1815, #1816, #1821, #1822, #1823, #1824));
#1815 = ORIENTED_EDGE('', *, *, #1567, .F.);
#1816 = ORIENTED_EDGE('', *, *, #1817, .T.);
#1817 = EDGE_CURVE('', #1559, #1748, #1818, .T.);
#1818 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1819, #1820), .UNSPECIFIED., .F., .U., (2, 2), (0.641333445938321, 1.), .UNSPECIFIED.);
#1819 = CARTESIAN_POINT('', (119.417998142018, -1.7, 0.200000000000012));
#1820 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1821 = ORIENTED_EDGE('', *, *, #1747, .T.);
#1822 = ORIENTED_EDGE('', *, *, #719, .T.);
#1823 = ORIENTED_EDGE('', *, *, #1491, .T.);
#1824 = ORIENTED_EDGE('', *, *, #1536, .T.);
#1825 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1826, #1827), (#1828, #1829)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.10909090909091, 1.), (0., 0.671507984332032), .UNSPECIFIED.);
#1826 = CARTESIAN_POINT('', (128.2, -1.7, 0.200000000000012));
#1827 = CARTESIAN_POINT('', (128.2, -1.70000000000012, -16.7891520036004));
#1828 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1829 = CARTESIAN_POINT('', (113.5, -1.70000000000012, -16.7891520036004));
#1830 = ADVANCED_FACE('', (#1831), #1843, .T.);
#1831 = FACE_OUTER_BOUND('', #1832, .T.);
#1832 = EDGE_LOOP('', (#1833, #1834, #1835, #1836, #1837, #1842));
#1833 = ORIENTED_EDGE('', *, *, #1558, .T.);
#1834 = ORIENTED_EDGE('', *, *, #1512, .T.);
#1835 = ORIENTED_EDGE('', *, *, #1458, .T.);
#1836 = ORIENTED_EDGE('', *, *, #1407, .F.);
#1837 = ORIENTED_EDGE('', *, *, #1838, .T.);
#1838 = EDGE_CURVE('', #1357, #1748, #1839, .T.);
#1839 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1840, #1841), .UNSPECIFIED., .F., .U., (2, 2), (0.351546377214008, 1.), .UNSPECIFIED.);
#1840 = CARTESIAN_POINT('', (113.5, -16.8738147731922, 0.200000000000118));
#1841 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1842 = ORIENTED_EDGE('', *, *, #1817, .F.);
#1843 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1844, #1845), (#1846, #1847)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.10909090909091, 1.), (0.351546377214008, 1.), .UNSPECIFIED.);
#1844 = CARTESIAN_POINT('', (128.2, -16.8738147731922, 0.200000000000118));
#1845 = CARTESIAN_POINT('', (128.2, -1.7, 0.200000000000012));
#1846 = CARTESIAN_POINT('', (113.5, -16.8738147731922, 0.200000000000118));
#1847 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1848 = ADVANCED_FACE('', (#1849), #1859, .T.);
#1849 = FACE_OUTER_BOUND('', #1850, .T.);
#1850 = EDGE_LOOP('', (#1851, #1852, #1857, #1858));
#1851 = ORIENTED_EDGE('', *, *, #1356, .F.);
#1852 = ORIENTED_EDGE('', *, *, #1853, .T.);
#1853 = EDGE_CURVE('', #1346, #1755, #1854, .T.);
#1854 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1855, #1856), .UNSPECIFIED., .F., .U., (2, 2), (0.351546377214008, 1.), .UNSPECIFIED.);
#1855 = CARTESIAN_POINT('', (41.94, -3.20726490936423, 16.5674100812759));
#1856 = CARTESIAN_POINT('', (41.94, -0.146970260343067, 1.70540310266362));
#1857 = ORIENTED_EDGE('', *, *, #1754, .F.);
#1858 = ORIENTED_EDGE('', *, *, #1838, .F.);
#1859 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0., 9.54133333333333, 14.312, 19.0826666666667, 23.8533333333333, 28.624, 33.3946666666667, 38.1653333333333, 42.936, 47.7066666666667, 52.4773333333333, 57.248, 62.0186666666667, 71.56), (0.351545532489851, 1.), .UNSPECIFIED.);
#1860 = CARTESIAN_POINT('', (113.5, -16.8738345397375, 0.200000000000118));
#1861 = CARTESIAN_POINT('', (113.5, -1.7, 0.200000000000012));
#1862 = CARTESIAN_POINT('', (110.319555555556, -16.8618159172667, 1.22573371541087));
#1863 = CARTESIAN_POINT('', (110.319555555556, -1.68785634396737, 0.303341793402342));
#1864 = CARTESIAN_POINT('', (105.548888888889, -16.7026792371586, 2.76259570368367));
#1865 = CARTESIAN_POINT('', (105.548888888889, -1.65542518254053, 0.456675303354357));
#1866 = CARTESIAN_POINT('', (99.1880000000001, -16.2148786142865, 4.75754215435839));
#1867 = CARTESIAN_POINT('', (99.1880000000001, -1.58495854392189, 0.6527150453292));
#1868 = CARTESIAN_POINT('', (94.4173333333333, -15.7143241548585, 6.21422640265616));
#1869 = CARTESIAN_POINT('', (94.4173333333333, -1.51894165860668, 0.794322200576369));
#1870 = CARTESIAN_POINT('', (89.6466666666667, -15.0832068733625, 7.61928069388783));
#1871 = CARTESIAN_POINT('', (89.6466666666667, -1.4403046001741, 0.929329821109586));
#1872 = CARTESIAN_POINT('', (84.876, -14.3267749829832, 8.96103191984302));
#1873 = CARTESIAN_POINT('', (84.876, -1.34970117777843, 1.05661632409556));
#1874 = CARTESIAN_POINT('', (80.1053333333334, -13.45131187623, 10.2283323027075));
#1875 = CARTESIAN_POINT('', (80.1053333333334, -1.24788402479764, 1.17512415083795));
#1876 = CARTESIAN_POINT('', (75.3346666666667, -12.4640914828033, 11.4106527593528));
#1877 = CARTESIAN_POINT('', (75.3346666666667, -1.13569910061499, 1.28386870905482));
#1878 = CARTESIAN_POINT('', (70.5640000000001, -11.3733158473312, 12.4981703108226));
#1879 = CARTESIAN_POINT('', (70.5640000000001, -1.01407846230796, 1.38194652498742));
#1880 = CARTESIAN_POINT('', (65.7933333333334, -10.1880473758278, 13.4818492257105));
#1881 = CARTESIAN_POINT('', (65.7933333333334, -0.884032565328118, 1.46854270660599));
#1882 = CARTESIAN_POINT('', (61.0226666666667, -8.91813396541923, 14.3535180357387));
#1883 = CARTESIAN_POINT('', (61.0226666666667, -0.746641890277645, 1.54293791458436));
#1884 = CARTESIAN_POINT('', (56.252, -7.57412510263272, 15.1059301188709));
#1885 = CARTESIAN_POINT('', (56.252, -0.603047833770169, 1.60451357941751));
#1886 = CARTESIAN_POINT('', (49.8911111111112, -5.69821446270733, 15.9418248848246));
#1887 = CARTESIAN_POINT('', (49.8911111111112, -0.404909031727093, 1.66884197685371));
#1888 = CARTESIAN_POINT('', (45.1204444444445, -4.21440154006722, 16.3726014679391));
#1889 = CARTESIAN_POINT('', (45.1204444444445, -0.250640062314387, 1.69648307998002));
#1890 = CARTESIAN_POINT('', (41.94, -3.20726889593277, 16.567429441637));
#1891 = CARTESIAN_POINT('', (41.94, -0.146970260343067, 1.70540310266362));
#1892 = ADVANCED_FACE('', (#1893), #1907, .T.);
#1893 = FACE_OUTER_BOUND('', #1894, .T.);
#1894 = EDGE_LOOP('', (#1895, #1896, #1904, #1905, #1906));
#1895 = ORIENTED_EDGE('', *, *, #1705, .F.);
#1896 = ORIENTED_EDGE('', *, *, #1897, .F.);
#1897 = EDGE_CURVE('', #1755, #1649, #1898, .T.);
#1898 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1899, #1900, #1901, #1902, #1903), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.5, 0.83063343408819), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.92050485345244, 1., 0.947432493407273, 0.964387287719374))
   REPRESENTATION_ITEM ('')
);
#1899 = CARTESIAN_POINT('', (41.9400000000001, -0.146970260343066, 1.70540310266361));
#1900 = CARTESIAN_POINT('', (32.0072893006953, -0.146970260343068, 1.70540310266362));
#1901 = CARTESIAN_POINT('', (25.1074486720757, -1.58799136373834, 8.70357424341903));
#1902 = CARTESIAN_POINT('', (20.6744905300497, -2.51380785385129, 13.199707039447));
#1903 = CARTESIAN_POINT('', (19.1857090169298, -3.76532923064974, 19.277592200541));
#1904 = ORIENTED_EDGE('', *, *, #1853, .F.);
#1905 = ORIENTED_EDGE('', *, *, #1345, .T.);
#1906 = ORIENTED_EDGE('', *, *, #1586, .T.);
#1907 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1908, #1909), (#1910, #1911)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.5, 0.942002544348685), (0.606043958042044, 0.954545454545454), .UNSPECIFIED.);
#1908 = CARTESIAN_POINT('', (41.9400000000001, -3.76532923064974, 19.2775922005409));
#1909 = CARTESIAN_POINT('', (41.9400000000001, -0.146970260343064, 1.70540310266362));
#1910 = CARTESIAN_POINT('', (19.1857090169298, -3.76532923064975, 19.277592200541));
#1911 = CARTESIAN_POINT('', (19.1857090169298, -0.146970260343069, 1.70540310266364));
#1912 = ADVANCED_FACE('', (#1913), #1920, .T.);
#1913 = FACE_OUTER_BOUND('', #1914, .T.);
#1914 = EDGE_LOOP('', (#1915, #1916, #1917, #1918, #1919));
#1915 = ORIENTED_EDGE('', *, *, #1648, .T.);
#1916 = ORIENTED_EDGE('', *, *, #799, .F.);
#1917 = ORIENTED_EDGE('', *, *, #587, .F.);
#1918 = ORIENTED_EDGE('', *, *, #1775, .F.);
#1919 = ORIENTED_EDGE('', *, *, #1897, .T.);
#1920 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1921, #1922), (#1923, #1924), (#1925, #1926), (#1927, #1928), (#1929, #1930)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 18.786724068467, 31.215510457785), (0., 0.671507984332033), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.92050485345244, 0.92050485345244), (1., 1.), (0.94740817016174, 0.94740817016174), (0.964402992738335, 0.964402992738335)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1921 = CARTESIAN_POINT('', (41.9400000000001, -0.146970260343068, 1.70540310266362));
#1922 = CARTESIAN_POINT('', (41.9400000000001, -16.7870109760302, -1.72101350681551));
#1923 = CARTESIAN_POINT('', (32.0072893006953, -0.14697026034307, 1.70540310266363));
#1924 = CARTESIAN_POINT('', (32.0072893006954, -16.7870109760302, -1.7210135068155));
#1925 = CARTESIAN_POINT('', (25.1074486720757, -1.58799136373834, 8.70357424341903));
#1926 = CARTESIAN_POINT('', (25.1074486720757, -18.2280320794255, 5.2771576339399));
#1927 = CARTESIAN_POINT('', (20.6723255163397, -2.51426001363485, 13.2019029070445));
#1928 = CARTESIAN_POINT('', (20.6723255163397, -19.154300729322, 9.77548629756541));
#1929 = CARTESIAN_POINT('', (19.1843562159548, -3.76646706381662, 19.2831179705749));
#1930 = CARTESIAN_POINT('', (19.1843562159548, -20.4065077795038, 15.8567013610958));
#1931 = DRAUGHTING_MODEL('', (#1939, #2197, #2455), #2456);
#1932 = PRESENTATION_STYLE_ASSIGNMENT((#1933));
#1933 = SURFACE_STYLE_USAGE(.POSITIVE., #1934);
#1934 = SURFACE_SIDE_STYLE('', (#1935));
#1935 = SURFACE_STYLE_FILL_AREA(#1936);
#1936 = FILL_AREA_STYLE('', (#1937));
#1937 = FILL_AREA_STYLE_COLOUR('', #1938);
#1938 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#1939 = STYLED_ITEM('', (#1932), #1);
#1940 = MANIFOLD_SOLID_BREP('CUT', #1941);
#1941 = CLOSED_SHELL('', (#1942, #1978, #2006, #2036, #2058, #2082, #2104, #2134, #2156, #2174));
#1942 = ADVANCED_FACE('', (#1943), #1973, .T.);
#1943 = FACE_OUTER_BOUND('', #1944, .T.);
#1944 = EDGE_LOOP('', (#1945, #1954, #1961, #1968));
#1945 = ORIENTED_EDGE('', *, *, #1946, .F.);
#1946 = EDGE_CURVE('', #1947, #1949, #1951, .T.);
#1947 = VERTEX_POINT('', #1948);
#1948 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#1949 = VERTEX_POINT('', #1950);
#1950 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#1951 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1952, #1953), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1952 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#1953 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#1954 = ORIENTED_EDGE('', *, *, #1955, .F.);
#1955 = EDGE_CURVE('', #1956, #1947, #1958, .T.);
#1956 = VERTEX_POINT('', #1957);
#1957 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#1958 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1959, #1960), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1959 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#1960 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#1961 = ORIENTED_EDGE('', *, *, #1962, .F.);
#1962 = EDGE_CURVE('', #1963, #1956, #1965, .T.);
#1963 = VERTEX_POINT('', #1964);
#1964 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#1965 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1966, #1967), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1966 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#1967 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#1968 = ORIENTED_EDGE('', *, *, #1969, .F.);
#1969 = EDGE_CURVE('', #1949, #1963, #1970, .T.);
#1970 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1971, #1972), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1971 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#1972 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#1973 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1974, #1975), (#1976, #1977)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.202272506754914, 0.797727493245086), (0.15653251971412, 0.84346748028588), .UNSPECIFIED.);
#1974 = CARTESIAN_POINT('', (128.906270160925, 6.14223980649064, -4.));
#1975 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#1976 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#1977 = CARTESIAN_POINT('', (120.451574241636, 15.8958338475727, -4.));
#1978 = ADVANCED_FACE('', (#1979), #2001, .T.);
#1979 = FACE_OUTER_BOUND('', #1980, .T.);
#1980 = EDGE_LOOP('', (#1981, #1982, #1989, #1996));
#1981 = ORIENTED_EDGE('', *, *, #1955, .T.);
#1982 = ORIENTED_EDGE('', *, *, #1983, .T.);
#1983 = EDGE_CURVE('', #1947, #1984, #1986, .T.);
#1984 = VERTEX_POINT('', #1985);
#1985 = CARTESIAN_POINT('', (129.998051240208, 16.1441948210047, 0.));
#1986 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1987, #1988), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1987 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#1988 = CARTESIAN_POINT('', (129.998051240208, 16.1441948210047, 0.));
#1989 = ORIENTED_EDGE('', *, *, #1990, .F.);
#1990 = EDGE_CURVE('', #1991, #1984, #1993, .T.);
#1991 = VERTEX_POINT('', #1992);
#1992 = CARTESIAN_POINT('', (129.335058293363, 6.66295395762555, 0.));
#1993 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1994, #1995), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1994 = CARTESIAN_POINT('', (129.335058293363, 6.66295395762555, 0.));
#1995 = CARTESIAN_POINT('', (129.998051240208, 16.1441948210047, 0.));
#1996 = ORIENTED_EDGE('', *, *, #1997, .T.);
#1997 = EDGE_CURVE('', #1991, #1956, #1998, .T.);
#1998 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1999, #2000), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1999 = CARTESIAN_POINT('', (129.335058293363, 6.66295395762555, 0.));
#2000 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#2001 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2002, #2003), (#2004, #2005)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#2002 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#2003 = CARTESIAN_POINT('', (129.335058293363, 6.66295395762555, 0.));
#2004 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#2005 = CARTESIAN_POINT('', (129.998051240208, 16.1441948210047, 0.));
#2006 = ADVANCED_FACE('', (#2007), #2025, .T.);
#2007 = FACE_OUTER_BOUND('', #2008, .T.);
#2008 = EDGE_LOOP('', (#2009, #2019, #2020));
#2009 = ORIENTED_EDGE('', *, *, #2010, .F.);
#2010 = EDGE_CURVE('', #1984, #2011, #2013, .T.);
#2011 = VERTEX_POINT('', #2012);
#2012 = CARTESIAN_POINT('', (129.116377229386, 16.9956175162946, 0.));
#2013 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2014, #2015, #2016, #2017, #2018), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.5, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.90630778703665, 1., 0.90630778703665, 1.))
   REPRESENTATION_ITEM ('')
);
#2014 = CARTESIAN_POINT('', (129.998051240208, 16.1441948210047, 0.));
#2015 = CARTESIAN_POINT('', (130.024073622538, 16.5163322259137, 0.));
#2016 = CARTESIAN_POINT('', (129.755726696367, 16.7754718402709, 0.));
#2017 = CARTESIAN_POINT('', (129.487379770196, 17.0346114546281, 0.));
#2018 = CARTESIAN_POINT('', (129.116377229386, 16.9956175162946, 0.));
#2019 = ORIENTED_EDGE('', *, *, #1983, .F.);
#2020 = ORIENTED_EDGE('', *, *, #2021, .F.);
#2021 = EDGE_CURVE('', #2011, #1947, #2022, .T.);
#2022 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2023, #2024), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2023 = CARTESIAN_POINT('', (129.116377229386, 16.9956175162946, 0.));
#2024 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#2025 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2026, #2027, #2028, #2029, #2030), (#2031, #2032, #2033, #2034, #2035)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 1.), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.90630778703665, 1., 0.90630778703665, 1.), (1., 0.90630778703665, 1., 0.90630778703665, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2026 = CARTESIAN_POINT('', (129.998051240208, 16.1441948210047, 0.));
#2027 = CARTESIAN_POINT('', (130.024073622538, 16.5163322259137, 0.));
#2028 = CARTESIAN_POINT('', (129.755726696367, 16.7754718402709, 0.));
#2029 = CARTESIAN_POINT('', (129.487379770196, 17.0346114546281, 0.));
#2030 = CARTESIAN_POINT('', (129.116377229386, 16.9956175162946, 0.));
#2031 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#2032 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#2033 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#2034 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#2035 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#2036 = ADVANCED_FACE('', (#2037), #2053, .T.);
#2037 = FACE_OUTER_BOUND('', #2038, .T.);
#2038 = EDGE_LOOP('', (#2039, #2040, #2047, #2052));
#2039 = ORIENTED_EDGE('', *, *, #1946, .T.);
#2040 = ORIENTED_EDGE('', *, *, #2041, .T.);
#2041 = EDGE_CURVE('', #1949, #2042, #2044, .T.);
#2042 = VERTEX_POINT('', #2043);
#2043 = CARTESIAN_POINT('', (120.737214578791, 16.1149320337371, 0.));
#2044 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2045, #2046), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2045 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#2046 = CARTESIAN_POINT('', (120.737214578791, 16.1149320337371, 0.));
#2047 = ORIENTED_EDGE('', *, *, #2048, .F.);
#2048 = EDGE_CURVE('', #2011, #2042, #2049, .T.);
#2049 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2050, #2051), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2050 = CARTESIAN_POINT('', (129.116377229386, 16.9956175162946, 0.));
#2051 = CARTESIAN_POINT('', (120.737214578791, 16.1149320337371, 0.));
#2052 = ORIENTED_EDGE('', *, *, #2021, .T.);
#2053 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2054, #2055), (#2056, #2057)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#2054 = CARTESIAN_POINT('', (128.906270160925, 15.8958338475727, -4.));
#2055 = CARTESIAN_POINT('', (129.116377229386, 16.9956175162946, 0.));
#2056 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#2057 = CARTESIAN_POINT('', (120.737214578791, 16.1149320337371, 0.));
#2058 = ADVANCED_FACE('', (#2059), #2075, .T.);
#2059 = FACE_OUTER_BOUND('', #2060, .T.);
#2060 = EDGE_LOOP('', (#2061, #2069, #2070));
#2061 = ORIENTED_EDGE('', *, *, #2062, .F.);
#2062 = EDGE_CURVE('', #2042, #2063, #2065, .T.);
#2063 = VERTEX_POINT('', #2064);
#2064 = CARTESIAN_POINT('', (120.022786109197, 15.3751196964378, 0.));
#2065 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2066, #2067, #2068), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443118978, 1.))
   REPRESENTATION_ITEM ('')
);
#2066 = CARTESIAN_POINT('', (120.737214578791, 16.1149320337371, 0.));
#2067 = CARTESIAN_POINT('', (120.06961221431, 16.0447641977568, 0.));
#2068 = CARTESIAN_POINT('', (120.022786109197, 15.3751196964378, 0.));
#2069 = ORIENTED_EDGE('', *, *, #2041, .F.);
#2070 = ORIENTED_EDGE('', *, *, #2071, .F.);
#2071 = EDGE_CURVE('', #2063, #1949, #2072, .T.);
#2072 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2073, #2074), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2073 = CARTESIAN_POINT('', (120.022786109197, 15.3751196964378, 0.));
#2074 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#2075 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2076, #2077, #2078), (#2079, #2080, #2081)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (0., 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.766044443118978, 1.), (1., 0.766044443118978, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2076 = CARTESIAN_POINT('', (120.737214578791, 16.1149320337371, 0.));
#2077 = CARTESIAN_POINT('', (120.06961221431, 16.0447641977568, 0.));
#2078 = CARTESIAN_POINT('', (120.022786109197, 15.3751196964378, 0.));
#2079 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#2080 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#2081 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#2082 = ADVANCED_FACE('', (#2083), #2099, .T.);
#2083 = FACE_OUTER_BOUND('', #2084, .T.);
#2084 = EDGE_LOOP('', (#2085, #2086, #2093, #2098));
#2085 = ORIENTED_EDGE('', *, *, #1969, .T.);
#2086 = ORIENTED_EDGE('', *, *, #2087, .F.);
#2087 = EDGE_CURVE('', #2088, #1963, #2090, .T.);
#2088 = VERTEX_POINT('', #2089);
#2089 = CARTESIAN_POINT('', (119.359793162352, 5.89387883305862, 0.));
#2090 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2091, #2092), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2091 = CARTESIAN_POINT('', (119.359793162352, 5.89387883305862, 0.));
#2092 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2093 = ORIENTED_EDGE('', *, *, #2094, .F.);
#2094 = EDGE_CURVE('', #2063, #2088, #2095, .T.);
#2095 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2096, #2097), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2096 = CARTESIAN_POINT('', (120.022786109197, 15.3751196964378, 0.));
#2097 = CARTESIAN_POINT('', (119.359793162352, 5.89387883305862, 0.));
#2098 = ORIENTED_EDGE('', *, *, #2071, .T.);
#2099 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2100, #2101), (#2102, #2103)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#2100 = CARTESIAN_POINT('', (121.076063055723, 15.0728459178086, -4.));
#2101 = CARTESIAN_POINT('', (120.022786109197, 15.3751196964378, 0.));
#2102 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2103 = CARTESIAN_POINT('', (119.359793162352, 5.89387883305862, 0.));
#2104 = ADVANCED_FACE('', (#2105), #2123, .T.);
#2105 = FACE_OUTER_BOUND('', #2106, .T.);
#2106 = EDGE_LOOP('', (#2107, #2117, #2118));
#2107 = ORIENTED_EDGE('', *, *, #2108, .F.);
#2108 = EDGE_CURVE('', #2088, #2109, #2111, .T.);
#2109 = VERTEX_POINT('', #2110);
#2110 = CARTESIAN_POINT('', (120.241467173174, 5.0424561377687, 0.));
#2111 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2112, #2113, #2114, #2115, #2116), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.5, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.90630778703665, 1., 0.90630778703665, 1.))
   REPRESENTATION_ITEM ('')
);
#2112 = CARTESIAN_POINT('', (119.359793162352, 5.89387883305862, 0.));
#2113 = CARTESIAN_POINT('', (119.333770780022, 5.5217414281496, 0.));
#2114 = CARTESIAN_POINT('', (119.602117706193, 5.2626018137924, 0.));
#2115 = CARTESIAN_POINT('', (119.870464632364, 5.0034621994352, 0.));
#2116 = CARTESIAN_POINT('', (120.241467173174, 5.0424561377687, 0.));
#2117 = ORIENTED_EDGE('', *, *, #2087, .T.);
#2118 = ORIENTED_EDGE('', *, *, #2119, .F.);
#2119 = EDGE_CURVE('', #2109, #1963, #2120, .T.);
#2120 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2121, #2122), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2121 = CARTESIAN_POINT('', (120.241467173174, 5.0424561377687, 0.));
#2122 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2123 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2124, #2125, #2126, #2127, #2128), (#2129, #2130, #2131, #2132, #2133)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 1.), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.90630778703665, 1., 0.90630778703665, 1.), (1., 0.90630778703665, 1., 0.90630778703665, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2124 = CARTESIAN_POINT('', (119.359793162352, 5.89387883305862, 0.));
#2125 = CARTESIAN_POINT('', (119.333770780022, 5.5217414281496, 0.));
#2126 = CARTESIAN_POINT('', (119.602117706193, 5.2626018137924, 0.));
#2127 = CARTESIAN_POINT('', (119.870464632364, 5.0034621994352, 0.));
#2128 = CARTESIAN_POINT('', (120.241467173174, 5.0424561377687, 0.));
#2129 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2130 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2131 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2132 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2133 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2134 = ADVANCED_FACE('', (#2135), #2151, .T.);
#2135 = FACE_OUTER_BOUND('', #2136, .T.);
#2136 = EDGE_LOOP('', (#2137, #2138, #2145, #2150));
#2137 = ORIENTED_EDGE('', *, *, #1962, .T.);
#2138 = ORIENTED_EDGE('', *, *, #2139, .T.);
#2139 = EDGE_CURVE('', #1956, #2140, #2142, .T.);
#2140 = VERTEX_POINT('', #2141);
#2141 = CARTESIAN_POINT('', (128.620629823769, 5.92314162032623, 0.));
#2142 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2143, #2144), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2143 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#2144 = CARTESIAN_POINT('', (128.620629823769, 5.92314162032622, 0.));
#2145 = ORIENTED_EDGE('', *, *, #2146, .F.);
#2146 = EDGE_CURVE('', #2109, #2140, #2147, .T.);
#2147 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2148, #2149), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2148 = CARTESIAN_POINT('', (120.241467173174, 5.0424561377687, 0.));
#2149 = CARTESIAN_POINT('', (128.620629823769, 5.92314162032622, 0.));
#2150 = ORIENTED_EDGE('', *, *, #2119, .T.);
#2151 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2152, #2153), (#2154, #2155)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#2152 = CARTESIAN_POINT('', (120.451574241636, 6.14223980649064, -4.));
#2153 = CARTESIAN_POINT('', (120.241467173174, 5.0424561377687, 0.));
#2154 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#2155 = CARTESIAN_POINT('', (128.620629823769, 5.92314162032622, 0.));
#2156 = ADVANCED_FACE('', (#2157), #2167, .T.);
#2157 = FACE_OUTER_BOUND('', #2158, .T.);
#2158 = EDGE_LOOP('', (#2159, #2165, #2166));
#2159 = ORIENTED_EDGE('', *, *, #2160, .F.);
#2160 = EDGE_CURVE('', #2140, #1991, #2161, .T.);
#2161 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2162, #2163, #2164), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443118978, 1.))
   REPRESENTATION_ITEM ('')
);
#2162 = CARTESIAN_POINT('', (128.620629823769, 5.92314162032622, 0.));
#2163 = CARTESIAN_POINT('', (129.288232188251, 5.99330945630656, 0.));
#2164 = CARTESIAN_POINT('', (129.335058293363, 6.66295395762555, 0.));
#2165 = ORIENTED_EDGE('', *, *, #2139, .F.);
#2166 = ORIENTED_EDGE('', *, *, #1997, .F.);
#2167 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2168, #2169, #2170), (#2171, #2172, #2173)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (0., 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.766044443118978, 1.), (1., 0.766044443118978, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2168 = CARTESIAN_POINT('', (128.620629823769, 5.92314162032622, 0.));
#2169 = CARTESIAN_POINT('', (129.288232188251, 5.99330945630656, 0.));
#2170 = CARTESIAN_POINT('', (129.335058293363, 6.66295395762555, 0.));
#2171 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#2172 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#2173 = CARTESIAN_POINT('', (128.281781346837, 6.9652277362547, -4.));
#2174 = ADVANCED_FACE('', (#2175), #2185, .T.);
#2175 = FACE_OUTER_BOUND('', #2176, .T.);
#2176 = EDGE_LOOP('', (#2177, #2178, #2179, #2180, #2181, #2182, #2183, #2184));
#2177 = ORIENTED_EDGE('', *, *, #2048, .T.);
#2178 = ORIENTED_EDGE('', *, *, #2062, .T.);
#2179 = ORIENTED_EDGE('', *, *, #2094, .T.);
#2180 = ORIENTED_EDGE('', *, *, #2108, .T.);
#2181 = ORIENTED_EDGE('', *, *, #2146, .T.);
#2182 = ORIENTED_EDGE('', *, *, #2160, .T.);
#2183 = ORIENTED_EDGE('', *, *, #1990, .T.);
#2184 = ORIENTED_EDGE('', *, *, #2010, .T.);
#2185 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2186, #2187), (#2188, #2189)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.16216340262699, 0.837836597373009), (0.199410989268569, 0.800589010731431), .UNSPECIFIED.);
#2186 = CARTESIAN_POINT('', (130.000516497389, 5.0380154143649, 0.));
#2187 = CARTESIAN_POINT('', (119.357327905171, 5.0380154143649, 0.));
#2188 = CARTESIAN_POINT('', (130.000516497389, 17.0000582396984, 0.));
#2189 = CARTESIAN_POINT('', (119.357327905171, 17.0000582396984, 0.));
#2190 = PRESENTATION_STYLE_ASSIGNMENT((#2191));
#2191 = SURFACE_STYLE_USAGE(.POSITIVE., #2192);
#2192 = SURFACE_SIDE_STYLE('', (#2193));
#2193 = SURFACE_STYLE_FILL_AREA(#2194);
#2194 = FILL_AREA_STYLE('', (#2195));
#2195 = FILL_AREA_STYLE_COLOUR('', #2196);
#2196 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#2197 = STYLED_ITEM('', (#2190), #1940);
#2198 = MANIFOLD_SOLID_BREP('CUT', #2199);
#2199 = CLOSED_SHELL('', (#2200, #2236, #2264, #2294, #2316, #2340, #2362, #2392, #2414, #2432));
#2200 = ADVANCED_FACE('', (#2201), #2231, .T.);
#2201 = FACE_OUTER_BOUND('', #2202, .T.);
#2202 = EDGE_LOOP('', (#2203, #2212, #2219, #2226));
#2203 = ORIENTED_EDGE('', *, *, #2204, .F.);
#2204 = EDGE_CURVE('', #2205, #2207, #2209, .T.);
#2205 = VERTEX_POINT('', #2206);
#2206 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2207 = VERTEX_POINT('', #2208);
#2208 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2209 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2210, #2211), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2210 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2211 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2212 = ORIENTED_EDGE('', *, *, #2213, .F.);
#2213 = EDGE_CURVE('', #2214, #2205, #2216, .T.);
#2214 = VERTEX_POINT('', #2215);
#2215 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#2216 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2217, #2218), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2217 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219136, 4.00000000000001));
#2218 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2219 = ORIENTED_EDGE('', *, *, #2220, .F.);
#2220 = EDGE_CURVE('', #2221, #2214, #2223, .T.);
#2221 = VERTEX_POINT('', #2222);
#2222 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427285, 4.));
#2223 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2224, #2225), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2224 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2225 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#2226 = ORIENTED_EDGE('', *, *, #2227, .F.);
#2227 = EDGE_CURVE('', #2207, #2221, #2228, .T.);
#2228 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2229, #2230), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2229 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2230 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427285, 4.));
#2231 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2232, #2233), (#2234, #2235)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.202272506754913, 0.797727493245086), (0.15653251971412, 0.84346748028588), .UNSPECIFIED.);
#2232 = CARTESIAN_POINT('', (120.351574241636, -10.2077601935093, 4.00000000000007));
#2233 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.00000000000001));
#2234 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2235 = CARTESIAN_POINT('', (128.806270160925, -0.454166152427284, 4.));
#2236 = ADVANCED_FACE('', (#2237), #2259, .T.);
#2237 = FACE_OUTER_BOUND('', #2238, .T.);
#2238 = EDGE_LOOP('', (#2239, #2240, #2247, #2254));
#2239 = ORIENTED_EDGE('', *, *, #2213, .T.);
#2240 = ORIENTED_EDGE('', *, *, #2241, .F.);
#2241 = EDGE_CURVE('', #2242, #2205, #2244, .T.);
#2242 = VERTEX_POINT('', #2243);
#2243 = CARTESIAN_POINT('', (129.898051240208, -10.4561211669414, 7.3014703862117E-14));
#2244 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2245, #2246), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2245 = CARTESIAN_POINT('', (129.898051240208, -10.4561211669414, 7.3014703862117E-14));
#2246 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2247 = ORIENTED_EDGE('', *, *, #2248, .F.);
#2248 = EDGE_CURVE('', #2249, #2242, #2251, .T.);
#2249 = VERTEX_POINT('', #2250);
#2250 = CARTESIAN_POINT('', (129.235058293363, -0.974880303562223, 6.80755277498642E-15));
#2251 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2252, #2253), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2252 = CARTESIAN_POINT('', (129.235058293363, -0.974880303562223, 6.80755277498642E-15));
#2253 = CARTESIAN_POINT('', (129.898051240208, -10.4561211669414, 7.3014703862117E-14));
#2254 = ORIENTED_EDGE('', *, *, #2255, .F.);
#2255 = EDGE_CURVE('', #2214, #2249, #2256, .T.);
#2256 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2257, #2258), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2257 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219136, 4.00000000000001));
#2258 = CARTESIAN_POINT('', (129.235058293363, -0.974880303562223, 6.80755277498642E-15));
#2259 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2260, #2261), (#2262, #2263)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#2260 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219136, 4.00000000000001));
#2261 = CARTESIAN_POINT('', (129.235058293363, -0.974880303562223, 6.80755277498642E-15));
#2262 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2263 = CARTESIAN_POINT('', (129.898051240208, -10.4561211669414, 7.3014703862117E-14));
#2264 = ADVANCED_FACE('', (#2265), #2283, .T.);
#2265 = FACE_OUTER_BOUND('', #2266, .T.);
#2266 = EDGE_LOOP('', (#2267, #2277, #2278));
#2267 = ORIENTED_EDGE('', *, *, #2268, .F.);
#2268 = EDGE_CURVE('', #2242, #2269, #2271, .T.);
#2269 = VERTEX_POINT('', #2270);
#2270 = CARTESIAN_POINT('', (129.016377229386, -11.3075438622313, 7.89601567662616E-14));
#2271 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2272, #2273, #2274, #2275, #2276), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.5, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.90630778703665, 1., 0.90630778703665, 1.))
   REPRESENTATION_ITEM ('')
);
#2272 = CARTESIAN_POINT('', (129.898051240208, -10.4561211669414, 7.3014703862117E-14));
#2273 = CARTESIAN_POINT('', (129.924073622538, -10.8282585718504, 7.56133254715677E-14));
#2274 = CARTESIAN_POINT('', (129.655726696367, -11.0873981862076, 7.74228877269341E-14));
#2275 = CARTESIAN_POINT('', (129.387379770196, -11.3465378005648, 7.92324499823004E-14));
#2276 = CARTESIAN_POINT('', (129.016377229386, -11.3075438622313, 7.89601567662616E-14));
#2277 = ORIENTED_EDGE('', *, *, #2241, .T.);
#2278 = ORIENTED_EDGE('', *, *, #2279, .T.);
#2279 = EDGE_CURVE('', #2205, #2269, #2280, .T.);
#2280 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2281, #2282), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2281 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2282 = CARTESIAN_POINT('', (129.016377229386, -11.3075438622313, 7.89601567662616E-14));
#2283 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2284, #2285, #2286, #2287, #2288), (#2289, #2290, #2291, #2292, #2293)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 1.), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.90630778703665, 1., 0.90630778703665, 1.), (1., 0.90630778703665, 1., 0.90630778703665, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2284 = CARTESIAN_POINT('', (129.898051240208, -10.4561211669414, 7.3014703862117E-14));
#2285 = CARTESIAN_POINT('', (129.924073622538, -10.8282585718504, 7.56133254715677E-14));
#2286 = CARTESIAN_POINT('', (129.655726696367, -11.0873981862076, 7.74228877269341E-14));
#2287 = CARTESIAN_POINT('', (129.387379770196, -11.3465378005648, 7.92324499823004E-14));
#2288 = CARTESIAN_POINT('', (129.016377229386, -11.3075438622313, 7.89601567662616E-14));
#2289 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2290 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2291 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2292 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2293 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2294 = ADVANCED_FACE('', (#2295), #2311, .T.);
#2295 = FACE_OUTER_BOUND('', #2296, .T.);
#2296 = EDGE_LOOP('', (#2297, #2298, #2305, #2310));
#2297 = ORIENTED_EDGE('', *, *, #2204, .T.);
#2298 = ORIENTED_EDGE('', *, *, #2299, .T.);
#2299 = EDGE_CURVE('', #2207, #2300, #2302, .T.);
#2300 = VERTEX_POINT('', #2301);
#2301 = CARTESIAN_POINT('', (120.637214578791, -10.4268583796738, 7.28103629107823E-14));
#2302 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2303, #2304), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2303 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2304 = CARTESIAN_POINT('', (120.637214578791, -10.4268583796738, 7.28103629107823E-14));
#2305 = ORIENTED_EDGE('', *, *, #2306, .F.);
#2306 = EDGE_CURVE('', #2269, #2300, #2307, .T.);
#2307 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2308, #2309), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2308 = CARTESIAN_POINT('', (129.016377229386, -11.3075438622313, 7.89601567662616E-14));
#2309 = CARTESIAN_POINT('', (120.637214578791, -10.4268583796738, 7.28103629107823E-14));
#2310 = ORIENTED_EDGE('', *, *, #2279, .F.);
#2311 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2312, #2313), (#2314, #2315)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#2312 = CARTESIAN_POINT('', (128.806270160925, -10.2077601935093, 4.00000000000007));
#2313 = CARTESIAN_POINT('', (129.016377229386, -11.3075438622313, 7.89601567662616E-14));
#2314 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2315 = CARTESIAN_POINT('', (120.637214578791, -10.4268583796738, 7.28103629107823E-14));
#2316 = ADVANCED_FACE('', (#2317), #2333, .T.);
#2317 = FACE_OUTER_BOUND('', #2318, .T.);
#2318 = EDGE_LOOP('', (#2319, #2327, #2328));
#2319 = ORIENTED_EDGE('', *, *, #2320, .F.);
#2320 = EDGE_CURVE('', #2300, #2321, #2323, .T.);
#2321 = VERTEX_POINT('', #2322);
#2322 = CARTESIAN_POINT('', (119.922786109197, -9.68704604237446, 6.76442809709293E-14));
#2323 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2324, #2325, #2326), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443118978, 1.))
   REPRESENTATION_ITEM ('')
);
#2324 = CARTESIAN_POINT('', (120.637214578791, -10.4268583796738, 7.28103629107823E-14));
#2325 = CARTESIAN_POINT('', (119.96961221431, -10.3566905436934, 7.23203835309576E-14));
#2326 = CARTESIAN_POINT('', (119.922786109197, -9.68704604237446, 6.76442809709293E-14));
#2327 = ORIENTED_EDGE('', *, *, #2299, .F.);
#2328 = ORIENTED_EDGE('', *, *, #2329, .T.);
#2329 = EDGE_CURVE('', #2207, #2321, #2330, .T.);
#2330 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2331, #2332), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2331 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2332 = CARTESIAN_POINT('', (119.922786109197, -9.68704604237446, 6.76442809709293E-14));
#2333 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2334, #2335, #2336), (#2337, #2338, #2339)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (0., 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.766044443118978, 1.), (1., 0.766044443118978, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2334 = CARTESIAN_POINT('', (120.637214578791, -10.4268583796738, 7.28103629107823E-14));
#2335 = CARTESIAN_POINT('', (119.96961221431, -10.3566905436934, 7.23203835309576E-14));
#2336 = CARTESIAN_POINT('', (119.922786109197, -9.68704604237446, 6.76442809709293E-14));
#2337 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2338 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2339 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2340 = ADVANCED_FACE('', (#2341), #2357, .T.);
#2341 = FACE_OUTER_BOUND('', #2342, .T.);
#2342 = EDGE_LOOP('', (#2343, #2344, #2351, #2356));
#2343 = ORIENTED_EDGE('', *, *, #2227, .T.);
#2344 = ORIENTED_EDGE('', *, *, #2345, .F.);
#2345 = EDGE_CURVE('', #2346, #2221, #2348, .T.);
#2346 = VERTEX_POINT('', #2347);
#2347 = CARTESIAN_POINT('', (119.259793162352, -0.205805178995305, 1.43712988379872E-15));
#2348 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2349, #2350), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2349 = CARTESIAN_POINT('', (119.259793162352, -0.205805178995305, 1.43712988379872E-15));
#2350 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2351 = ORIENTED_EDGE('', *, *, #2352, .F.);
#2352 = EDGE_CURVE('', #2321, #2346, #2353, .T.);
#2353 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2354, #2355), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2354 = CARTESIAN_POINT('', (119.922786109197, -9.68704604237446, 6.76442809709293E-14));
#2355 = CARTESIAN_POINT('', (119.259793162352, -0.205805178995305, 1.43712988379872E-15));
#2356 = ORIENTED_EDGE('', *, *, #2329, .F.);
#2357 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2358, #2359), (#2360, #2361)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#2358 = CARTESIAN_POINT('', (120.976063055723, -9.38477226374527, 4.00000000000007));
#2359 = CARTESIAN_POINT('', (119.922786109197, -9.68704604237446, 6.76442809709293E-14));
#2360 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427285, 4.));
#2361 = CARTESIAN_POINT('', (119.259793162352, -0.205805178995305, 1.43712988379872E-15));
#2362 = ADVANCED_FACE('', (#2363), #2381, .T.);
#2363 = FACE_OUTER_BOUND('', #2364, .T.);
#2364 = EDGE_LOOP('', (#2365, #2375, #2376));
#2365 = ORIENTED_EDGE('', *, *, #2366, .F.);
#2366 = EDGE_CURVE('', #2346, #2367, #2369, .T.);
#2367 = VERTEX_POINT('', #2368);
#2368 = CARTESIAN_POINT('', (120.141467173174, 0.645617516294619, -4.50832302034586E-15));
#2369 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2370, #2371, #2372, #2373, #2374), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.5, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.90630778703665, 1., 0.90630778703665, 1.))
   REPRESENTATION_ITEM ('')
);
#2370 = CARTESIAN_POINT('', (119.259793162352, -0.205805178995305, 1.43712988379872E-15));
#2371 = CARTESIAN_POINT('', (119.233770780022, 0.166332225913717, -1.161491725652E-15));
#2372 = CARTESIAN_POINT('', (119.502117706193, 0.425471840270919, -2.97105398101834E-15));
#2373 = CARTESIAN_POINT('', (119.770464632364, 0.684611454628122, -4.78061623638473E-15));
#2374 = CARTESIAN_POINT('', (120.141467173174, 0.645617516294619, -4.50832302034586E-15));
#2375 = ORIENTED_EDGE('', *, *, #2345, .T.);
#2376 = ORIENTED_EDGE('', *, *, #2377, .F.);
#2377 = EDGE_CURVE('', #2367, #2221, #2378, .T.);
#2378 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2379, #2380), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2379 = CARTESIAN_POINT('', (120.141467173174, 0.645617516294619, -4.50832302034586E-15));
#2380 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2381 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2382, #2383, #2384, #2385, #2386), (#2387, #2388, #2389, #2390, #2391)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 1.), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.90630778703665, 1., 0.90630778703665, 1.), (1., 0.90630778703665, 1., 0.90630778703665, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2382 = CARTESIAN_POINT('', (119.259793162352, -0.205805178995305, 1.43712988379872E-15));
#2383 = CARTESIAN_POINT('', (119.233770780022, 0.166332225913717, -1.161491725652E-15));
#2384 = CARTESIAN_POINT('', (119.502117706193, 0.425471840270919, -2.97105398101834E-15));
#2385 = CARTESIAN_POINT('', (119.770464632364, 0.684611454628122, -4.78061623638473E-15));
#2386 = CARTESIAN_POINT('', (120.141467173174, 0.645617516294619, -4.50832302034586E-15));
#2387 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2388 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2389 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2390 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2391 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2392 = ADVANCED_FACE('', (#2393), #2409, .T.);
#2393 = FACE_OUTER_BOUND('', #2394, .T.);
#2394 = EDGE_LOOP('', (#2395, #2396, #2403, #2408));
#2395 = ORIENTED_EDGE('', *, *, #2220, .T.);
#2396 = ORIENTED_EDGE('', *, *, #2397, .F.);
#2397 = EDGE_CURVE('', #2398, #2214, #2400, .T.);
#2398 = VERTEX_POINT('', #2399);
#2399 = CARTESIAN_POINT('', (128.520629823769, -0.235067966262903, 1.64147083513344E-15));
#2400 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2401, #2402), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2401 = CARTESIAN_POINT('', (128.52062982377, -0.235067966262903, 1.64147083513344E-15));
#2402 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#2403 = ORIENTED_EDGE('', *, *, #2404, .F.);
#2404 = EDGE_CURVE('', #2367, #2398, #2405, .T.);
#2405 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#2406, #2407), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#2406 = CARTESIAN_POINT('', (120.141467173174, 0.645617516294619, -4.50832302034586E-15));
#2407 = CARTESIAN_POINT('', (128.52062982377, -0.235067966262903, 1.64147083513344E-15));
#2408 = ORIENTED_EDGE('', *, *, #2377, .T.);
#2409 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2410, #2411), (#2412, #2413)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#2410 = CARTESIAN_POINT('', (120.351574241636, -0.454166152427284, 4.));
#2411 = CARTESIAN_POINT('', (120.141467173174, 0.645617516294619, -4.50832302034586E-15));
#2412 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#2413 = CARTESIAN_POINT('', (128.52062982377, -0.235067966262903, 1.64147083513344E-15));
#2414 = ADVANCED_FACE('', (#2415), #2425, .T.);
#2415 = FACE_OUTER_BOUND('', #2416, .T.);
#2416 = EDGE_LOOP('', (#2417, #2423, #2424));
#2417 = ORIENTED_EDGE('', *, *, #2418, .F.);
#2418 = EDGE_CURVE('', #2398, #2249, #2419, .T.);
#2419 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#2420, #2421, #2422), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443118978, 1.))
   REPRESENTATION_ITEM ('')
);
#2420 = CARTESIAN_POINT('', (128.52062982377, -0.235067966262903, 1.64147083513344E-15));
#2421 = CARTESIAN_POINT('', (129.18823218825, -0.305235802243237, 2.13145021495813E-15));
#2422 = CARTESIAN_POINT('', (129.235058293363, -0.974880303562223, 6.80755277498642E-15));
#2423 = ORIENTED_EDGE('', *, *, #2397, .T.);
#2424 = ORIENTED_EDGE('', *, *, #2255, .T.);
#2425 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2426, #2427, #2428), (#2429, #2430, #2431)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (0., 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.766044443118978, 1.), (1., 0.766044443118978, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#2426 = CARTESIAN_POINT('', (128.52062982377, -0.235067966262903, 1.64147083513344E-15));
#2427 = CARTESIAN_POINT('', (129.18823218825, -0.305235802243237, 2.13145021495813E-15));
#2428 = CARTESIAN_POINT('', (129.235058293363, -0.974880303562223, 6.80755277498642E-15));
#2429 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#2430 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#2431 = CARTESIAN_POINT('', (128.181781346837, -1.27715408219135, 4.00000000000001));
#2432 = ADVANCED_FACE('', (#2433), #2443, .T.);
#2433 = FACE_OUTER_BOUND('', #2434, .T.);
#2434 = EDGE_LOOP('', (#2435, #2436, #2437, #2438, #2439, #2440, #2441, #2442));
#2435 = ORIENTED_EDGE('', *, *, #2306, .T.);
#2436 = ORIENTED_EDGE('', *, *, #2320, .T.);
#2437 = ORIENTED_EDGE('', *, *, #2352, .T.);
#2438 = ORIENTED_EDGE('', *, *, #2366, .T.);
#2439 = ORIENTED_EDGE('', *, *, #2404, .T.);
#2440 = ORIENTED_EDGE('', *, *, #2418, .T.);
#2441 = ORIENTED_EDGE('', *, *, #2248, .T.);
#2442 = ORIENTED_EDGE('', *, *, #2268, .T.);
#2443 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#2444, #2445), (#2446, #2447)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.16216340262699, 0.83783659737301), (0.199410989268569, 0.800589010731432), .UNSPECIFIED.);
#2444 = CARTESIAN_POINT('', (119.257327905171, -11.3119845856351, 7.89911661720523E-14));
#2445 = CARTESIAN_POINT('', (129.900516497389, -11.3119845856351, 7.89911661720523E-14));
#2446 = CARTESIAN_POINT('', (119.257327905171, 0.650058239698426, -4.53933242613656E-15));
#2447 = CARTESIAN_POINT('', (129.900516497389, 0.650058239698426, -4.53933242613656E-15));
#2448 = PRESENTATION_STYLE_ASSIGNMENT((#2449));
#2449 = SURFACE_STYLE_USAGE(.POSITIVE., #2450);
#2450 = SURFACE_SIDE_STYLE('', (#2451));
#2451 = SURFACE_STYLE_FILL_AREA(#2452);
#2452 = FILL_AREA_STYLE('', (#2453));
#2453 = FILL_AREA_STYLE_COLOUR('', #2454);
#2454 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#2455 = STYLED_ITEM('', (#2448), #2198);
#2456 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#2458))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#2457, #2459, #2460))
   REPRESENTATION_CONTEXT ('', '3D')
);
#2457 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#2458 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #2457, 'DISTANCE_ACCURACY_VALUE', '');
#2459 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#2460 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#2461 = SHAPE_REPRESENTATION('', (), #2456);
#2462 = PRODUCT_DEFINITION_SHAPE('', '', #2463);
#2463 = PRODUCT_DEFINITION('', '', #2466, #2470);
#2464 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#2465 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #2464);
#2466 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #2467, .NOT_KNOWN.);
#2467 = PRODUCT('NONE', '', '', (#2468));
#2468 = PRODUCT_CONTEXT('', #2464, 'mechanical');
#2469 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#2467));
#2470 = PRODUCT_DEFINITION_CONTEXT('part definition', #2464, 'design');
#2471 = SHAPE_DEFINITION_REPRESENTATION(#2462, #2461);
#2472 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #2461, #2473);
#2473 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #1940, #2198), #2456);
ENDSEC;
END-ISO-10303-21;
