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

DATA;
#1 = MANIFOLD_SOLID_BREP('NOCUT', #2);
#2 = CLOSED_SHELL('', (#3, #59, #68, #125));
#3 = ADVANCED_FACE('', (#4), #40, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #15, #27, #28));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-45., 1.35, 0.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#14 = CARTESIAN_POINT('', (-45., 1.35, 0.));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #10, #17, .T.);
#17 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#18, #19, #20, #21, #22, #23, #24, #25, #26), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#18 = CARTESIAN_POINT('', (-45., 1.35, 0.));
#19 = CARTESIAN_POINT('', (-45., 1.35, 1.35));
#20 = CARTESIAN_POINT('', (-45., 8.26636589424463E-17, 1.35));
#21 = CARTESIAN_POINT('', (-45., -1.35, 1.35));
#22 = CARTESIAN_POINT('', (-45., -1.35, 1.65327317884893E-16));
#23 = CARTESIAN_POINT('', (-45., -1.35, -1.35));
#24 = CARTESIAN_POINT('', (-45., -2.47990976827339E-16, -1.35));
#25 = CARTESIAN_POINT('', (-45., 1.35, -1.35));
#26 = CARTESIAN_POINT('', (-45., 1.35, 0.));
#27 = ORIENTED_EDGE('', *, *, #7, .F.);
#28 = ORIENTED_EDGE('', *, *, #29, .F.);
#29 = EDGE_CURVE('', #8, #8, #30, .T.);
#30 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#31, #32, #33, #34, #35, #36, #37, #38, #39), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#31 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#32 = CARTESIAN_POINT('', (-44.85, 1.5, 1.5));
#33 = CARTESIAN_POINT('', (-44.85, 9.18485099360515E-17, 1.5));
#34 = CARTESIAN_POINT('', (-44.85, -1.5, 1.5));
#35 = CARTESIAN_POINT('', (-44.85, -1.5, 1.83697019872103E-16));
#36 = CARTESIAN_POINT('', (-44.85, -1.5, -1.5));
#37 = CARTESIAN_POINT('', (-44.85, -2.75545529808154E-16, -1.5));
#38 = CARTESIAN_POINT('', (-44.85, 1.5, -1.5));
#39 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#40 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#41, #42, #43, #44, #45, #46, #47, #48, #49), (#50, #51, #52, #53, #54, #55, #56, #57, #58)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#41 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#42 = CARTESIAN_POINT('', (-44.85, 1.5, 1.5));
#43 = CARTESIAN_POINT('', (-44.85, 9.18485099360515E-17, 1.5));
#44 = CARTESIAN_POINT('', (-44.85, -1.5, 1.5));
#45 = CARTESIAN_POINT('', (-44.85, -1.5, 1.83697019872103E-16));
#46 = CARTESIAN_POINT('', (-44.85, -1.5, -1.5));
#47 = CARTESIAN_POINT('', (-44.85, -2.75545529808154E-16, -1.5));
#48 = CARTESIAN_POINT('', (-44.85, 1.5, -1.5));
#49 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#50 = CARTESIAN_POINT('', (-45., 1.35, 0.));
#51 = CARTESIAN_POINT('', (-45., 1.35, 1.35));
#52 = CARTESIAN_POINT('', (-45., 8.26636589424463E-17, 1.35));
#53 = CARTESIAN_POINT('', (-45., -1.35, 1.35));
#54 = CARTESIAN_POINT('', (-45., -1.35, 1.65327317884893E-16));
#55 = CARTESIAN_POINT('', (-45., -1.35, -1.35));
#56 = CARTESIAN_POINT('', (-45., -2.47990976827339E-16, -1.35));
#57 = CARTESIAN_POINT('', (-45., 1.35, -1.35));
#58 = CARTESIAN_POINT('', (-45., 1.35, 0.));
#59 = ADVANCED_FACE('', (#60), #63, .T.);
#60 = FACE_OUTER_BOUND('', #61, .T.);
#61 = EDGE_LOOP('', (#62));
#62 = ORIENTED_EDGE('', *, *, #16, .F.);
#63 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#64, #65), (#66, #67)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733387, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#64 = CARTESIAN_POINT('', (-45., -1.35, -1.35));
#65 = CARTESIAN_POINT('', (-45., 1.35, -1.35));
#66 = CARTESIAN_POINT('', (-45., -1.35, 1.35));
#67 = CARTESIAN_POINT('', (-45., 1.35, 1.35));
#68 = ADVANCED_FACE('', (#69), #106, .T.);
#69 = FACE_OUTER_BOUND('', #70, .T.);
#70 = EDGE_LOOP('', (#71, #81, #91, #99, #104, #105));
#71 = ORIENTED_EDGE('', *, *, #72, .F.);
#72 = EDGE_CURVE('', #73, #75, #77, .T.);
#73 = VERTEX_POINT('', #74);
#74 = CARTESIAN_POINT('', (25., 1.05800724670542, -1.06330647788811));
#75 = VERTEX_POINT('', #76);
#76 = CARTESIAN_POINT('', (25., 1.5, 0.));
#77 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#78, #79, #80), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.874623068016653, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.853554722228498, 0.853111787305769, 1.))
   REPRESENTATION_ITEM ('')
);
#78 = CARTESIAN_POINT('', (25., 1.05800724670542, -1.06330647788811));
#79 = CARTESIAN_POINT('', (25., 1.5, -0.623516496634786));
#80 = CARTESIAN_POINT('', (25., 1.5, 0.));
#81 = ORIENTED_EDGE('', *, *, #82, .F.);
#82 = EDGE_CURVE('', #83, #73, #85, .T.);
#83 = VERTEX_POINT('', #84);
#84 = CARTESIAN_POINT('', (25., -1.05800724670752, 1.06330647788602));
#85 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#86, #87, #88, #89, #90), .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.707106781186896, 1., 0.707106781186896, 1.))
   REPRESENTATION_ITEM ('')
);
#86 = CARTESIAN_POINT('', (25., -1.05800724670752, 1.06330647788602));
#87 = CARTESIAN_POINT('', (25., -2.12131372459249, 0.00529923117954767));
#88 = CARTESIAN_POINT('', (25., -1.06330647788706, -1.05800724670647));
#89 = CARTESIAN_POINT('', (25., -0.005299231181638, -2.12131372459249));
#90 = CARTESIAN_POINT('', (25., 1.05800724670542, -1.06330647788811));
#91 = ORIENTED_EDGE('', *, *, #92, .F.);
#92 = EDGE_CURVE('', #75, #83, #93, .T.);
#93 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#94, #95, #96, #97, #98), .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.831816415428288, 1., 0.831816415428288, 1.))
   REPRESENTATION_ITEM ('')
);
#94 = CARTESIAN_POINT('', (25., 1.5, -1.97215226305253E-31));
#95 = CARTESIAN_POINT('', (25., 1.5, 1.00091350234307));
#96 = CARTESIAN_POINT('', (25., 0.575755646927898, 1.38510123638333));
#97 = CARTESIAN_POINT('', (25., -0.348488706144205, 1.7692889704236));
#98 = CARTESIAN_POINT('', (25., -1.05800724670752, 1.06330647788602));
#99 = ORIENTED_EDGE('', *, *, #100, .T.);
#100 = EDGE_CURVE('', #75, #8, #101, .T.);
#101 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#102, #103), .UNSPECIFIED., .F., .U., (2, 2), (0.0477164280845261, 1.), .UNSPECIFIED.);
#102 = CARTESIAN_POINT('', (25., 1.5, 0.));
#103 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#104 = ORIENTED_EDGE('', *, *, #29, .T.);
#105 = ORIENTED_EDGE('', *, *, #100, .F.);
#106 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#107, #108, #109, #110, #111, #112, #113, #114, #115), (#116, #117, #118, #119, #120, #121, #122, #123, #124)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.557413600891862, 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#107 = CARTESIAN_POINT('', (25., 1.5, 0.));
#108 = CARTESIAN_POINT('', (25., 1.5, 1.5));
#109 = CARTESIAN_POINT('', (25., 1.20207153456121E-15, 1.5));
#110 = CARTESIAN_POINT('', (25., -1.5, 1.5));
#111 = CARTESIAN_POINT('', (25., -1.5, 2.01556501050361E-15));
#112 = CARTESIAN_POINT('', (25., -1.5, -1.5));
#113 = CARTESIAN_POINT('', (25., -9.97190495814506E-16, -1.5));
#114 = CARTESIAN_POINT('', (25., 1.5, -1.5));
#115 = CARTESIAN_POINT('', (25., 1.5, 0.));
#116 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#117 = CARTESIAN_POINT('', (-44.85, 1.5, 1.5));
#118 = CARTESIAN_POINT('', (-44.85, 1.20207153456121E-15, 1.5));
#119 = CARTESIAN_POINT('', (-44.85, -1.5, 1.5));
#120 = CARTESIAN_POINT('', (-44.85, -1.5, 2.01556501050361E-15));
#121 = CARTESIAN_POINT('', (-44.85, -1.5, -1.5));
#122 = CARTESIAN_POINT('', (-44.85, -9.97190495814506E-16, -1.5));
#123 = CARTESIAN_POINT('', (-44.85, 1.5, -1.5));
#124 = CARTESIAN_POINT('', (-44.85, 1.5, 0.));
#125 = ADVANCED_FACE('', (#126), #131, .T.);
#126 = FACE_OUTER_BOUND('', #127, .T.);
#127 = EDGE_LOOP('', (#128, #129, #130));
#128 = ORIENTED_EDGE('', *, *, #72, .T.);
#129 = ORIENTED_EDGE('', *, *, #92, .T.);
#130 = ORIENTED_EDGE('', *, *, #82, .T.);
#131 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#132, #133), (#134, #135)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (75.5467166522789, 78.5468413143695), (71.7921250736942, 74.7926801841152), .UNSPECIFIED.);
#132 = CARTESIAN_POINT('', (25., 1.50000000000001, 1.50043044833038));
#133 = CARTESIAN_POINT('', (25., 1.50000000000001, -1.50012466209066));
#134 = CARTESIAN_POINT('', (25., -1.50012466209063, 1.50043044833038));
#135 = CARTESIAN_POINT('', (25., -1.50012466209063, -1.50012466209066));
#136 = DRAUGHTING_MODEL('', (#144, #1509), #1510);
#137 = PRESENTATION_STYLE_ASSIGNMENT((#138));
#138 = SURFACE_STYLE_USAGE(.POSITIVE., #139);
#139 = SURFACE_SIDE_STYLE('', (#140));
#140 = SURFACE_STYLE_FILL_AREA(#141);
#141 = FILL_AREA_STYLE('', (#142));
#142 = FILL_AREA_STYLE_COLOUR('', #143);
#143 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#144 = STYLED_ITEM('', (#137), #1);
#145 = MANIFOLD_SOLID_BREP('CUT', #146);
#146 = CLOSED_SHELL('', (#147, #201, #602, #843, #1153, #1285, #1317, #1342, #1456));
#147 = ADVANCED_FACE('', (#148), #196, .T.);
#148 = FACE_OUTER_BOUND('', #149, .T.);
#149 = EDGE_LOOP('', (#150, #160, #168, #180, #188));
#150 = ORIENTED_EDGE('', *, *, #151, .F.);
#151 = EDGE_CURVE('', #152, #154, #156, .T.);
#152 = VERTEX_POINT('', #153);
#153 = CARTESIAN_POINT('', (25., 1.05800724670542, -1.06330647788811));
#154 = VERTEX_POINT('', #155);
#155 = CARTESIAN_POINT('', (25., 1.5, 0.));
#156 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#157, #158, #159), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.874623068016653, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.853554722228498, 0.853111787305769, 1.))
   REPRESENTATION_ITEM ('')
);
#157 = CARTESIAN_POINT('', (25., 1.05800724670542, -1.06330647788811));
#158 = CARTESIAN_POINT('', (25., 1.5, -0.623516496634786));
#159 = CARTESIAN_POINT('', (25., 1.5, 0.));
#160 = ORIENTED_EDGE('', *, *, #161, .F.);
#161 = EDGE_CURVE('', #162, #152, #164, .T.);
#162 = VERTEX_POINT('', #163);
#163 = CARTESIAN_POINT('', (25., 1.05502280636951, -1.06626773281395));
#164 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#165, #166, #167), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.874200148956611, 0.874623068016653), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.85355938681283, 0.853556216328076, 0.853554722228498))
   REPRESENTATION_ITEM ('')
);
#165 = CARTESIAN_POINT('', (25., 1.05502280636951, -1.06626773281395));
#166 = CARTESIAN_POINT('', (25., 1.05651710152706, -1.06478919658694));
#167 = CARTESIAN_POINT('', (25., 1.05800724670542, -1.06330647788811));
#168 = ORIENTED_EDGE('', *, *, #169, .F.);
#169 = EDGE_CURVE('', #170, #162, #172, .T.);
#170 = VERTEX_POINT('', #171);
#171 = CARTESIAN_POINT('', (25., -1.05800724670752, 1.06330647788602));
#172 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#173, #174, #175, #176, #177, #178, #179), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.374623068016951, 0.5, 0.75, 0.874200148956611), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.853554722228496, 0.853111787306118, 1., 0.707106781186547, 1., 0.854490474379952, 0.85355938681283))
   REPRESENTATION_ITEM ('')
);
#173 = CARTESIAN_POINT('', (25., -1.05800724670752, 1.06330647788602));
#174 = CARTESIAN_POINT('', (25., -1.5, 0.623516496633054));
#175 = CARTESIAN_POINT('', (25., -1.5, 2.01556501050361E-15));
#176 = CARTESIAN_POINT('', (25., -1.5, -1.5));
#177 = CARTESIAN_POINT('', (25., -9.97190495814506E-16, -1.5));
#178 = CARTESIAN_POINT('', (25., 0.616667617847882, -1.5));
#179 = CARTESIAN_POINT('', (25., 1.05502280636951, -1.06626773281395));
#180 = ORIENTED_EDGE('', *, *, #181, .F.);
#181 = EDGE_CURVE('', #182, #170, #184, .T.);
#182 = VERTEX_POINT('', #183);
#183 = CARTESIAN_POINT('', (25., -1.05502280636741, 1.06626773281603));
#184 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#185, #186, #187), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.374200148956313, 0.374623068016951), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.853559386812834, 0.853556216328075, 0.853554722228496))
   REPRESENTATION_ITEM ('')
);
#185 = CARTESIAN_POINT('', (25., -1.05502280636741, 1.06626773281603));
#186 = CARTESIAN_POINT('', (25., -1.05651710152706, 1.06478919658694));
#187 = CARTESIAN_POINT('', (25., -1.05800724670752, 1.06330647788602));
#188 = ORIENTED_EDGE('', *, *, #189, .F.);
#189 = EDGE_CURVE('', #154, #182, #190, .T.);
#190 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#191, #192, #193, #194, #195), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.25, 0.374200148956313), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186547, 1., 0.854490474380301, 0.853559386812834))
   REPRESENTATION_ITEM ('')
);
#191 = CARTESIAN_POINT('', (25., 1.5, 0.));
#192 = CARTESIAN_POINT('', (25., 1.5, 1.5));
#193 = CARTESIAN_POINT('', (25., 1.20207153456121E-15, 1.5));
#194 = CARTESIAN_POINT('', (25., -0.616667617846152, 1.5));
#195 = CARTESIAN_POINT('', (25., -1.05502280636741, 1.06626773281603));
#196 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#197, #198), (#199, #200)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (71.7925555220246, 74.7925555220246), (75.5467166522789, 78.5467166522789), .UNSPECIFIED.);
#197 = CARTESIAN_POINT('', (25., 1.5, 1.5));
#198 = CARTESIAN_POINT('', (25., -1.5, 1.5));
#199 = CARTESIAN_POINT('', (25., 1.5, -1.5));
#200 = CARTESIAN_POINT('', (25., -1.5, -1.5));
#201 = ADVANCED_FACE('', (#202), #506, .T.);
#202 = FACE_OUTER_BOUND('', #203, .T.);
#203 = EDGE_LOOP('', (#204, #332, #422, #446, #471, #472));
#204 = ORIENTED_EDGE('', *, *, #205, .T.);
#205 = EDGE_CURVE('', #206, #208, #210, .T.);
#206 = VERTEX_POINT('', #207);
#207 = CARTESIAN_POINT('', (25.134863142026, 1.5, 0.));
#208 = VERTEX_POINT('', #209);
#209 = CARTESIAN_POINT('', (28.5, -1.03678428414446, 1.08401030813875));
#210 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#211, #212, #213, #214, #215, #216, #217, #218, #219, #220, #221, #222, #223, #224, #225, #226, #227, #228, #229, #230, #231, #232, #233, #234, #235, #236, #237, #238, #239, #240, #241, #242, #243, #244, #245, #246, #247, #248, #249, #250, #251, #252, #253, #254, #255, #256, #257, #258, #259, #260, #261, #262, #263, #264, #265, #266, #267, #268, #269, #270, #271, #272, #273, #274, #275, #276, #277, #278, #279, #280, #281, #282, #283, #284, #285, #286, #287, #288, #289, #290, #291, #292, #293, #294, #295, #296, #297, #298, #299, #300, #301, #302, #303, #304, #305, #306, #307, #308, #309, #310, #311, #312, #313, #314, #315, #316, #317, #318, #319, #320, #321, #322, #323, #324, #325, #326, #327, #328, #329, #330, #331), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131365270296083, 0.189711634523112, 0.228652176754548, 0.360237243384911, 0.491640136433075, 0.622877642170632, 0.753964931676809, 0.884915834403412, 1.01574317811029, 1.14645923592443, 1.27707634881383, 1.40760784392816, 1.53807174171925, 1.62523465278658, 1.7123984611751, 1.79957430356743, 1.88677892341431, 1.9450133372819, 2.00327103965843, 2.06156513266858, 2.11990420358797, 2.17827644913543, 2.23667412592072, 2.29507449679654, 2.35345729020067, 2.41183379292731, 2.60889762263532, 2.74015553316181, 2.87136916316968, 2.91028542571779, 3.04182221551248, 3.17334467989433, 3.37068916467458, 3.56800354905086, 3.76528440354999, 4.06127755725939, 4.35716886885865, 4.6529588726341, 4.94865560664561, 5.15622789483628), .UNSPECIFIED.);
#211 = CARTESIAN_POINT('', (25.134863142026, 1.5, -2.08166817117217E-17));
#212 = CARTESIAN_POINT('', (25.1439812481743, 1.5, 0.0428285671827991));
#213 = CARTESIAN_POINT('', (25.1534910222144, 1.49816233143254, 0.085613987109266));
#214 = CARTESIAN_POINT('', (25.1633550941185, 1.49451831903136, 0.128121013419666));
#215 = CARTESIAN_POINT('', (25.1677362576542, 1.49289981762434, 0.14700066428724));
#216 = CARTESIAN_POINT('', (25.1721898166838, 1.49092456846765, 0.165836458849724));
#217 = CARTESIAN_POINT('', (25.1767125828012, 1.48859658442592, 0.184608257766212));
#218 = CARTESIAN_POINT('', (25.1797310907637, 1.48704288074461, 0.197136613871199));
#219 = CARTESIAN_POINT('', (25.1827810155159, 1.48533178616958, 0.209638930465723));
#220 = CARTESIAN_POINT('', (25.1858614245171, 1.48346468084618, 0.222109298954224));
#221 = CARTESIAN_POINT('', (25.1962705200365, 1.47715549344645, 0.264248267094735));
#222 = CARTESIAN_POINT('', (25.2070397955941, 1.46905479405102, 0.306069874883296));
#223 = CARTESIAN_POINT('', (25.2181344572293, 1.45922813939018, 0.347351748538705));
#224 = CARTESIAN_POINT('', (25.2292137588065, 1.44941508928893, 0.38857646930438));
#225 = CARTESIAN_POINT('', (25.2406368358499, 1.43786385080367, 0.429334801859121));
#226 = CARTESIAN_POINT('', (25.2523713551608, 1.42465769552258, 0.469415008909123));
#227 = CARTESIAN_POINT('', (25.2640911050815, 1.41146816187329, 0.509444769903496));
#228 = CARTESIAN_POINT('', (25.2761414840363, 1.39660544544645, 0.548866432434878));
#229 = CARTESIAN_POINT('', (25.288493293525, 1.38016939556758, 0.587479735428693));
#230 = CARTESIAN_POINT('', (25.3008309649648, 1.36375215861461, 0.6260488411115));
#231 = CARTESIAN_POINT('', (25.3134899588272, 1.3457378018602, 0.66387593169062));
#232 = CARTESIAN_POINT('', (25.326445100121, 1.32624178844103, 0.7007729436796));
#233 = CARTESIAN_POINT('', (25.3393867625336, 1.30676605920422, 0.737631567014272));
#234 = CARTESIAN_POINT('', (25.3526450956718, 1.28577987689747, 0.773622464265013));
#235 = CARTESIAN_POINT('', (25.3662001581975, 1.2634135921746, 0.808570402073347));
#236 = CARTESIAN_POINT('', (25.3797424308133, 1.24106841121014, 0.843485364676112));
#237 = CARTESIAN_POINT('', (25.3936025318707, 1.21730982339934, 0.87741546810989));
#238 = CARTESIAN_POINT('', (25.407767455133, 1.19228268392153, 0.910198880257189));
#239 = CARTESIAN_POINT('', (25.4219203292618, 1.16727683332325, 0.942954405793139));
#240 = CARTESIAN_POINT('', (25.4363996633534, 1.14096510278628, 0.97461687344573));
#241 = CARTESIAN_POINT('', (25.4512018619327, 1.11350700133761, 1.00503838631803));
#242 = CARTESIAN_POINT('', (25.4659928560552, 1.08606968417379, 1.03543687176469));
#243 = CARTESIAN_POINT('', (25.4811288750896, 1.05744509053346, 1.06464340020043));
#244 = CARTESIAN_POINT('', (25.4966194759454, 1.02780842569336, 1.0925245260746));
#245 = CARTESIAN_POINT('', (25.5120999229189, 0.998191187291703, 1.1203873762427));
#246 = CARTESIAN_POINT('', (25.5279576464687, 0.967517757457226, 1.14696906991951));
#247 = CARTESIAN_POINT('', (25.5442212599253, 0.935981704036189, 1.17215112067973));
#248 = CARTESIAN_POINT('', (25.5604764510718, 0.904461981944194, 1.1973201306085));
#249 = CARTESIAN_POINT('', (25.5771572149851, 0.872031034092905, 1.22112976189268));
#250 = CARTESIAN_POINT('', (25.5943381165783, 0.838913025467219, 1.24347293324038));
#251 = CARTESIAN_POINT('', (25.6058166744245, 0.816786888739415, 1.25840040275582));
#252 = CARTESIAN_POINT('', (25.6175293922279, 0.794336233797271, 1.27268630164592));
#253 = CARTESIAN_POINT('', (25.6295159614924, 0.77164031823964, 1.28630137186715));
#254 = CARTESIAN_POINT('', (25.6415026541557, 0.748944169033024, 1.29991658225224));
#255 = CARTESIAN_POINT('', (25.6537709532612, 0.725986476703395, 1.31287044073447));
#256 = CARTESIAN_POINT('', (25.6663809268487, 0.702862389242627, 1.32513563901546));
#257 = CARTESIAN_POINT('', (25.6789926413936, 0.679735109225659, 1.33740253065343));
#258 = CARTESIAN_POINT('', (25.6919544101876, 0.656423271203193, 1.34898970344267));
#259 = CARTESIAN_POINT('', (25.7053585917645, 0.633049471404737, 1.3598707169265));
#260 = CARTESIAN_POINT('', (25.7187671981708, 0.609667955724875, 1.37075532232136));
#261 = CARTESIAN_POINT('', (25.7326278865759, 0.586202389918332, 1.38094266731126));
#262 = CARTESIAN_POINT('', (25.7470870805073, 0.562827923226583, 1.39040451985617));
#263 = CARTESIAN_POINT('', (25.7567427923843, 0.547218677183753, 1.39672305479183));
#264 = CARTESIAN_POINT('', (25.7666719207396, 0.531641673002055, 1.40272181813814));
#265 = CARTESIAN_POINT('', (25.7769402052069, 0.516174505283124, 1.40839052826168));
#266 = CARTESIAN_POINT('', (25.7872125960611, 0.50070115209327, 1.41406150535757));
#267 = CARTESIAN_POINT('', (25.7978303142692, 0.485326159148383, 1.4194059924559));
#268 = CARTESIAN_POINT('', (25.8088871890805, 0.470166554373526, 1.42440984662018));
#269 = CARTESIAN_POINT('', (25.8199509705611, 0.454997480162, 1.42941682643852));
#270 = CARTESIAN_POINT('', (25.8314647090402, 0.440025835424854, 1.43408802712262));
#271 = CARTESIAN_POINT('', (25.8435631610987, 0.425444825495726, 1.43840074404142));
#272 = CARTESIAN_POINT('', (25.8556709479465, 0.410852565312799, 1.44271678851848));
#273 = CARTESIAN_POINT('', (25.8683873070586, 0.396631472363304, 1.44667997273914));
#274 = CARTESIAN_POINT('', (25.881754894946, 0.382976230013396, 1.45028590534581));
#275 = CARTESIAN_POINT('', (25.8951300843387, 0.369313222582918, 1.4538938884732));
#276 = CARTESIAN_POINT('', (25.9091913165023, 0.356189850529369, 1.45715158176368));
#277 = CARTESIAN_POINT('', (25.9239103228905, 0.343802983466731, 1.46006832325045));
#278 = CARTESIAN_POINT('', (25.9386357419591, 0.331410719774935, 1.46298633548406));
#279 = CARTESIAN_POINT('', (25.9540616997177, 0.31972942220226, 1.46557032415271));
#280 = CARTESIAN_POINT('', (25.9700505240234, 0.308864266465585, 1.4678565546063));
#281 = CARTESIAN_POINT('', (25.9860400859498, 0.297998609481005, 1.47014289053175));
#282 = CARTESIAN_POINT('', (26.0026306572106, 0.287926389517643, 1.47213774678028));
#283 = CARTESIAN_POINT('', (26.019595463373, 0.278545127297461, 1.47391065267156));
#284 = CARTESIAN_POINT('', (26.0365551634308, 0.269166688670154, 1.47568302494973));
#285 = CARTESIAN_POINT('', (26.0539116822154, 0.260459796640192, 1.47723823134408));
#286 = CARTESIAN_POINT('', (26.0714225368591, 0.252089523309654, 1.47866523332283));
#287 = CARTESIAN_POINT('', (26.0889315047288, 0.243720151866247, 1.4800920815438));
#288 = CARTESIAN_POINT('', (26.106602735206, 0.235672716243923, 1.48139358032441));
#289 = CARTESIAN_POINT('', (26.1242117448855, 0.22748785834235, 1.48264941044969));
#290 = CARTESIAN_POINT('', (26.1836551634312, 0.199857915328242, 1.48688876502543));
#291 = CARTESIAN_POINT('', (26.2425156012974, 0.170824935077072, 1.49055627717861));
#292 = CARTESIAN_POINT('', (26.3006166512529, 0.140313364038887, 1.49342296750522));
#293 = CARTESIAN_POINT('', (26.3393159012769, 0.119990583002474, 1.49533237819187));
#294 = CARTESIAN_POINT('', (26.3776890906549, 0.0989926011856009, 1.49688779352058));
#295 = CARTESIAN_POINT('', (26.415658706805, 0.0772820742067828, 1.49800783743165));
#296 = CARTESIAN_POINT('', (26.4536155137133, 0.0555788713838219, 1.49912750349025));
#297 = CARTESIAN_POINT('', (26.4912027145745, 0.0331991036808993, 1.49980383384745));
#298 = CARTESIAN_POINT('', (26.5286096838016, 0.0105342592750507, 1.49996300933772));
#299 = CARTESIAN_POINT('', (26.5397041061988, 0.00381216008872947, 1.50001021872573));
#300 = CARTESIAN_POINT('', (26.5507833510293, -0.00293548390225424, 1.50001237536397));
#301 = CARTESIAN_POINT('', (26.561852756783, -0.00969872265332068, 1.49996864459858));
#302 = CARTESIAN_POINT('', (26.5992672977085, -0.0325584387637871, 1.49982083481116));
#303 = CARTESIAN_POINT('', (26.6365717748737, -0.0556004984683242, 1.49914351054175));
#304 = CARTESIAN_POINT('', (26.6739850841592, -0.0784314341231935, 1.49794809994919));
#305 = CARTESIAN_POINT('', (26.7113943188348, -0.101259883305807, 1.49675281954644));
#306 = CARTESIAN_POINT('', (26.7489402358774, -0.123843807948671, 1.4950481486306));
#307 = CARTESIAN_POINT('', (26.7865668505984, -0.146236748171421, 1.49285458551203));
#308 = CARTESIAN_POINT('', (26.8430241632792, -0.179836508271287, 1.48956322699391));
#309 = CARTESIAN_POINT('', (26.8996751984712, -0.213021183588333, 1.48517468814434));
#310 = CARTESIAN_POINT('', (26.9562907980257, -0.246061911718675, 1.47968021396567));
#311 = CARTESIAN_POINT('', (27.0128977621607, -0.279097600238888, 1.47418657784382));
#312 = CARTESIAN_POINT('', (27.0694724829858, -0.312021186548465, 1.46757187786859));
#313 = CARTESIAN_POINT('', (27.1260538189241, -0.344656645146584, 1.45986704769863));
#314 = CARTESIAN_POINT('', (27.1826255399261, -0.377286557960898, 1.45216352681997));
#315 = CARTESIAN_POINT('', (27.2392256564901, -0.409629254233551, 1.44337055092854));
#316 = CARTESIAN_POINT('', (27.2958802401496, -0.441536786655681, 1.43354290693714));
#317 = CARTESIAN_POINT('', (27.3808827556347, -0.489409709614624, 1.41879786061252));
#318 = CARTESIAN_POINT('', (27.4660308788589, -0.536366452932775, 1.40170935323675));
#319 = CARTESIAN_POINT('', (27.5512164292729, -0.582243571047532, 1.3823864958736));
#320 = CARTESIAN_POINT('', (27.6363726699678, -0.628104904261667, 1.36307028690938));
#321 = CARTESIAN_POINT('', (27.7216271218969, -0.672904349990776, 1.34151007940893));
#322 = CARTESIAN_POINT('', (27.8069406949662, -0.716387999324448, 1.31787261691858));
#323 = CARTESIAN_POINT('', (27.8922250582139, -0.759856760644473, 1.29424324746709));
#324 = CARTESIAN_POINT('', (27.9776212421188, -0.80203786804504, 1.26852449535724));
#325 = CARTESIAN_POINT('', (28.0630739531718, -0.842726477102339, 1.24089164909376));
#326 = CARTESIAN_POINT('', (28.1484997189119, -0.883402256054114, 1.21326751613706));
#327 = CARTESIAN_POINT('', (28.234031929055, -0.922613268273882, 1.18371204972611));
#328 = CARTESIAN_POINT('', (28.3196223123081, -0.960168471920757, 1.15242201711411));
#329 = CARTESIAN_POINT('', (28.3797047875453, -0.986531358817387, 1.13045713580236));
#330 = CARTESIAN_POINT('', (28.439836129582, -1.01208966810103, 1.10762907783547));
#331 = CARTESIAN_POINT('', (28.5, -1.03678428414446, 1.08401030813874));
#332 = ORIENTED_EDGE('', *, *, #333, .F.);
#333 = EDGE_CURVE('', #334, #208, #336, .T.);
#334 = VERTEX_POINT('', #335);
#335 = CARTESIAN_POINT('', (29.6953282966448, 0.821238358282314, 0.383089835581728));
#336 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#337, #338, #339, #340, #341, #342, #343, #344, #345, #346, #347, #348, #349, #350, #351, #352, #353, #354, #355, #356, #357, #358, #359, #360, #361, #362, #363, #364, #365, #366, #367, #368, #369, #370, #371, #372, #373, #374, #375, #376, #377, #378, #379, #380, #381, #382, #383, #384, #385, #386, #387, #388, #389, #390, #391, #392, #393, #394, #395, #396, #397, #398, #399, #400, #401, #402, #403, #404, #405, #406, #407, #408, #409, #410, #411, #412, #413, #414, #415, #416, #417, #418, #419, #420, #421), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131355927209342, 0.262491862769123, 0.393413387388157, 0.524134887164187, 0.654677690143644, 0.785066079281736, 0.915322613906094, 0.973495445294445, 0.990776715610063, 1.00808046663636, 1.14145279815016, 1.22972802152981, 1.25572943333457, 1.38942671130608, 1.52261183435772, 1.65531117969127, 1.7875581156873, 1.91939910327241, 2.05090420849364, 2.18217901453535, 2.26960608937048, 2.35701661709839, 2.44442617281369, 2.53183622606411, 2.61923615783727, 2.70661290463361, 2.79395839434357, 2.83556269075671), .UNSPECIFIED.);
#337 = CARTESIAN_POINT('', (29.6953282966448, 0.821238358282314, 0.383089835581728));
#338 = CARTESIAN_POINT('', (29.7025546777091, 0.794794033248928, 0.417231165089791));
#339 = CARTESIAN_POINT('', (29.7089405526609, 0.766583285937687, 0.450255437660851));
#340 = CARTESIAN_POINT('', (29.7144272642523, 0.736835914262828, 0.481912082534995));
#341 = CARTESIAN_POINT('', (29.7199047868351, 0.707138362748383, 0.513515709645316));
#342 = CARTESIAN_POINT('', (29.7245003914381, 0.675832459845704, 0.543838224707376));
#343 = CARTESIAN_POINT('', (29.7281594683084, 0.643178060147829, 0.572665961402363));
#344 = CARTESIAN_POINT('', (29.7318125624851, 0.610577051311344, 0.601446563937534));
#345 = CARTESIAN_POINT('', (29.7345415332443, 0.576549154365847, 0.628810598870009));
#346 = CARTESIAN_POINT('', (29.7362960352572, 0.541377397892776, 0.654585843307139));
#347 = CARTESIAN_POINT('', (29.7380478567026, 0.506259377618448, 0.680321707747458));
#348 = CARTESIAN_POINT('', (29.7388325887375, 0.469914154422911, 0.704537567131728));
#349 = CARTESIAN_POINT('', (29.7386038724847, 0.432640673768859, 0.727105559369911));
#350 = CARTESIAN_POINT('', (29.738375468888, 0.395418146107248, 0.749642701075282));
#351 = CARTESIAN_POINT('', (29.7371359199333, 0.357180928057253, 0.770590677164596));
#352 = CARTESIAN_POINT('', (29.7348420553773, 0.318236861189063, 0.789867329652387));
#353 = CARTESIAN_POINT('', (29.7325509041416, 0.27933885969427, 0.809121180561758));
#354 = CARTESIAN_POINT('', (29.7292027626865, 0.239646364489209, 0.826752201605892));
#355 = CARTESIAN_POINT('', (29.7247563334254, 0.199469918405249, 0.842723961559097));
#356 = CARTESIAN_POINT('', (29.7203144005905, 0.159334100522903, 0.858679570161281));
#357 = CARTESIAN_POINT('', (29.7147667631276, 0.118627186700537, 0.87301460346673));
#358 = CARTESIAN_POINT('', (29.7080721863633, 0.0776575997486673, 0.88573748353376));
#359 = CARTESIAN_POINT('', (29.7050823748621, 0.0593604994866754, 0.891419547462822));
#360 = CARTESIAN_POINT('', (29.7018619367164, 0.0409984929912482, 0.896784822209955));
#361 = CARTESIAN_POINT('', (29.6984070779624, 0.0225987838816974, 0.901836886835255));
#362 = CARTESIAN_POINT('', (29.6973807509537, 0.0171328242702738, 0.903337692148631));
#363 = CARTESIAN_POINT('', (29.6963336580775, 0.0116631025704983, 0.904810993007649));
#364 = CARTESIAN_POINT('', (29.6952656977338, 0.0061903285573267, 0.906256912609934));
#365 = CARTESIAN_POINT('', (29.694196348111, 0.000710435168844207, 0.907704713167707));
#366 = CARTESIAN_POINT('', (29.6931060381342, -0.00477271610964349, 0.909125113400397));
#367 = CARTESIAN_POINT('', (29.6919946646355, -0.0102584143064512, 0.910518250457569));
#368 = CARTESIAN_POINT('', (29.6834285176497, -0.0525405967868388, 0.921256149838513));
#369 = CARTESIAN_POINT('', (29.6735999980242, -0.0950240398009836, 0.930381610313801));
#370 = CARTESIAN_POINT('', (29.6624588350228, -0.137386027429735, 0.937984294295203));
#371 = CARTESIAN_POINT('', (29.6550848269246, -0.165424181057925, 0.943016287206519));
#372 = CARTESIAN_POINT('', (29.6471276971991, -0.193440920836034, 0.947388247484492));
#373 = CARTESIAN_POINT('', (29.6385711101018, -0.221343641916886, 0.951137644836136));
#374 = CARTESIAN_POINT('', (29.636050772727, -0.229562370950022, 0.952242027479729));
#375 = CARTESIAN_POINT('', (29.633478013834, -0.237772592025006, 0.953292665399852));
#376 = CARTESIAN_POINT('', (29.6308523868169, -0.245971941865487, 0.954290670102927));
#377 = CARTESIAN_POINT('', (29.6173516127901, -0.288132373885079, 0.959422334229699));
#378 = CARTESIAN_POINT('', (29.6024365017002, -0.330055744173859, 0.963163055957317));
#379 = CARTESIAN_POINT('', (29.5860398416331, -0.371418140309889, 0.965694582895823));
#380 = CARTESIAN_POINT('', (29.5697059923446, -0.412622089280802, 0.968216412299749));
#381 = CARTESIAN_POINT('', (29.5518694085562, -0.453352234767008, 0.96954289138865));
#382 = CARTESIAN_POINT('', (29.5324520691686, -0.493274065641173, 0.969908975644218));
#383 = CARTESIAN_POINT('', (29.5131055523369, -0.533050286138897, 0.970273724648744));
#384 = CARTESIAN_POINT('', (29.4921493502304, -0.572107706645125, 0.969685004167397));
#385 = CARTESIAN_POINT('', (29.469497526195, -0.61008025038035, 0.968440310394787));
#386 = CARTESIAN_POINT('', (29.4469229285897, -0.647923335049198, 0.967199860132827));
#387 = CARTESIAN_POINT('', (29.4226106295996, -0.684778199094774, 0.965303938884253));
#388 = CARTESIAN_POINT('', (29.3964799789873, -0.720214113339395, 0.963127861824021));
#389 = CARTESIAN_POINT('', (29.3704295396555, -0.755541252639868, 0.960958464502853));
#390 = CARTESIAN_POINT('', (29.3424945715771, -0.78955999028886, 0.958503655206058));
#391 = CARTESIAN_POINT('', (29.3126380693921, -0.821727899818522, 0.956233562909454));
#392 = CARTESIAN_POINT('', (29.2828576305976, -0.853813857341514, 0.953969253973404));
#393 = CARTESIAN_POINT('', (29.2510446195014, -0.884180302606431, 0.951881653516177));
#394 = CARTESIAN_POINT('', (29.2172946403178, -0.912120365565184, 0.950539235219994));
#395 = CARTESIAN_POINT('', (29.183603766007, -0.940011498305113, 0.949199167842671));
#396 = CARTESIAN_POINT('', (29.1477874687467, -0.965628749699743, 0.948602814230454));
#397 = CARTESIAN_POINT('', (29.1102398121764, -0.988087175305625, 0.949363526596345));
#398 = CARTESIAN_POINT('', (29.0852336294987, -1.00304415384041, 0.949870149755397));
#399 = CARTESIAN_POINT('', (29.0593652535024, -1.01665762828195, 0.950982153921048));
#400 = CARTESIAN_POINT('', (29.0328706266291, -1.02864981218387, 0.95285280036845));
#401 = CARTESIAN_POINT('', (29.0063810143286, -1.04063972635467, 0.954723092763204));
#402 = CARTESIAN_POINT('', (28.9791550707284, -1.05105469240984, 0.957362735515576));
#403 = CARTESIAN_POINT('', (28.9515364410818, -1.05965414689887, 0.960857914228323));
#404 = CARTESIAN_POINT('', (28.9239181185568, -1.06825350576124, 0.964353054074381));
#405 = CARTESIAN_POINT('', (28.8957774662442, -1.07507492770183, 0.968722371866534));
#406 = CARTESIAN_POINT('', (28.8675351526679, -1.07997191007742, 0.973949991014483));
#407 = CARTESIAN_POINT('', (28.8392926783364, -1.08486892032662, 0.979177639918036));
#408 = CARTESIAN_POINT('', (28.8108097509494, -1.0878652271586, 0.985289547611646));
#409 = CARTESIAN_POINT('', (28.7825152609965, -1.08894637494375, 0.992159724944002));
#410 = CARTESIAN_POINT('', (28.7542240473491, -1.09002739753949, 0.999029106757522));
#411 = CARTESIAN_POINT('', (28.7259864285561, -1.0892014796015, 1.00668715136746));
#412 = CARTESIAN_POINT('', (28.6981660928165, -1.08657853794486, 1.0149272291822));
#413 = CARTESIAN_POINT('', (28.6703531371036, -1.08395629208786, 1.02316512111408));
#414 = CARTESIAN_POINT('', (28.6428380156597, -1.07953088289542, 1.03201679913641));
#415 = CARTESIAN_POINT('', (28.6158805756495, -1.07349173208644, 1.04124310001517));
#416 = CARTESIAN_POINT('', (28.5889327790635, -1.06745474164926, 1.05046610039014));
#417 = CARTESIAN_POINT('', (28.562445059677, -1.05978709594334, 1.06009415549951));
#418 = CARTESIAN_POINT('', (28.5365762575854, -1.0507075921667, 1.06989519727135));
#419 = CARTESIAN_POINT('', (28.5242544615356, -1.0463828540759, 1.0745636174541));
#420 = CARTESIAN_POINT('', (28.5120588134382, -1.04173389536007, 1.07927633182649));
#421 = CARTESIAN_POINT('', (28.5, -1.03678428414446, 1.08401030813875));
#422 = ORIENTED_EDGE('', *, *, #423, .T.);
#423 = EDGE_CURVE('', #334, #424, #426, .T.);
#424 = VERTEX_POINT('', #425);
#425 = CARTESIAN_POINT('', (25.0788207428295, 0.368023961721972, -1.45415211157515));
#426 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#427, #428, #429, #430, #431, #432, #433, #434, #435, #436, #437, #438, #439, #440, #441, #442, #443, #444, #445), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.354671703355209, 0.561111111111111, 0.841666666666667, 1.12222222222222, 1.40277777777778, 1.68333333333333, 1.96388888888889, 2.24444444444444, 2.525, 2.80555555555556, 3.08611111111111, 3.36666666666667, 3.64722222222222, 3.92777777777778, 4.20833333333333, 4.48888888888889, 4.97117925717056), .UNSPECIFIED.);
#427 = CARTESIAN_POINT('', (29.6953282966448, 0.821238358282317, 0.38308983558173));
#428 = CARTESIAN_POINT('', (29.6265151607262, 0.830846362634697, 0.361349368754468));
#429 = CARTESIAN_POINT('', (29.464183506289, 0.851553681422219, 0.309248359006817));
#430 = CARTESIAN_POINT('', (29.2083333333333, 0.876705152174089, 0.22463764419507));
#431 = CARTESIAN_POINT('', (28.9277777777778, 0.894588109467017, 0.129656242353493));
#432 = CARTESIAN_POINT('', (28.6472222222222, 0.902617579546959, 0.0334396896333765));
#433 = CARTESIAN_POINT('', (28.3666666666667, 0.900729220697086, -0.0630369944693502));
#434 = CARTESIAN_POINT('', (28.0861111111111, 0.888950326493883, -0.158799221354612));
#435 = CARTESIAN_POINT('', (27.8055555555556, 0.867394343983904, -0.252874790208289));
#436 = CARTESIAN_POINT('', (27.525, 0.836281170921788, -0.344322637739844));
#437 = CARTESIAN_POINT('', (27.2444444444444, 0.795856053188695, -0.432162251772538));
#438 = CARTESIAN_POINT('', (26.9638888888889, 0.746684875276469, -0.515673169920155));
#439 = CARTESIAN_POINT('', (26.6833333333333, 0.688541861259182, -0.593312832278821));
#440 = CARTESIAN_POINT('', (26.4027777777778, 0.624547829428341, -0.666790109393136));
#441 = CARTESIAN_POINT('', (26.1222222222222, 0.545710413840053, -0.72589675991282));
#442 = CARTESIAN_POINT('', (25.8416666666667, 0.46193087107442, -0.769742946242877));
#443 = CARTESIAN_POINT('', (25.4938661735357, 0.426757296127648, -0.962734859959515));
#444 = CARTESIAN_POINT('', (25.2395841989233, 0.405684158548188, -1.22886722615122));
#445 = CARTESIAN_POINT('', (25.0788207428294, 0.368023961721968, -1.45415211157517));
#446 = ORIENTED_EDGE('', *, *, #447, .F.);
#447 = EDGE_CURVE('', #162, #424, #448, .T.);
#448 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#449, #450, #451, #452, #453, #454, #455, #456, #457, #458, #459, #460, #461, #462, #463, #464, #465, #466, #467, #468, #469, #470), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (0., 0.131257841284657, 0.262181799612072, 0.392758220445309, 0.522976039391902, 0.65282771709382, 0.782310191958377, 0.803335187709505), .UNSPECIFIED.);
#449 = CARTESIAN_POINT('', (25., 1.05502280636988, -1.06626773281358));
#450 = CARTESIAN_POINT('', (25.000020360356, 1.02392147621728, -1.09704106638605));
#451 = CARTESIAN_POINT('', (25.0006776777312, 0.991437471185465, -1.12648314606284));
#452 = CARTESIAN_POINT('', (25.0020019045638, 0.957780673282775, -1.15440728596366));
#453 = CARTESIAN_POINT('', (25.0033227629365, 0.924209488788815, -1.18226039472214));
#454 = CARTESIAN_POINT('', (25.0053100264558, 0.889399948963131, -1.20866253103243));
#455 = CARTESIAN_POINT('', (25.0079898819257, 0.853581416436221, -1.23344994447068));
#456 = CARTESIAN_POINT('', (25.0106626237224, 0.817857964161991, -1.25817155974897));
#457 = CARTESIAN_POINT('', (25.0140300595338, 0.781054791501236, -1.28133961218324));
#458 = CARTESIAN_POINT('', (25.0181139028363, 0.743417766108157, -1.30281619004169));
#459 = CARTESIAN_POINT('', (25.0221865306842, 0.70588410323817, -1.32423378679705));
#460 = CARTESIAN_POINT('', (25.0269803675128, 0.667441554215807, -1.34401460149799));
#461 = CARTESIAN_POINT('', (25.0325119371799, 0.628348902234652, -1.36204906558483));
#462 = CARTESIAN_POINT('', (25.038027953401, 0.589366169405651, -1.3800328210883));
#463 = CARTESIAN_POINT('', (25.0442892629594, 0.549654980405074, -1.39631789205934));
#464 = CARTESIAN_POINT('', (25.0513065406811, 0.509482888921643, -1.41082500186807));
#465 = CARTESIAN_POINT('', (25.0583038664168, 0.469425017372994, -1.42529086410729));
#466 = CARTESIAN_POINT('', (25.0660674979184, 0.42882566419438, -1.43801897512184));
#467 = CARTESIAN_POINT('', (25.0746017658172, 0.38795657773662, -1.4489615915513));
#468 = CARTESIAN_POINT('', (25.0759875359495, 0.381320371794266, -1.45073842246357));
#469 = CARTESIAN_POINT('', (25.0773938608441, 0.374675776472648, -1.45246863761276));
#470 = CARTESIAN_POINT('', (25.0788207428295, 0.368023961721972, -1.45415211157515));
#471 = ORIENTED_EDGE('', *, *, #161, .T.);
#472 = ORIENTED_EDGE('', *, *, #473, .T.);
#473 = EDGE_CURVE('', #152, #206, #474, .T.);
#474 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#475, #476, #477, #478, #479, #480, #481, #482, #483, #484, #485, #486, #487, #488, #489, #490, #491, #492, #493, #494, #495, #496, #497, #498, #499, #500, #501, #502, #503, #504, #505), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131417395903857, 0.262514220496022, 0.393309891698947, 0.52382357462818, 0.654073737496307, 0.784077829712037, 0.913852059079427, 1.04341124772057, 1.17276875020102, 1.19129781497431), .UNSPECIFIED.);
#475 = CARTESIAN_POINT('', (25., 1.0580072467001, -1.0633064778934));
#476 = CARTESIAN_POINT('', (25.0000203743176, 1.08905990297972, -1.03240857963343));
#477 = CARTESIAN_POINT('', (25.0006781790116, 1.11878837159287, -1.00011496058291));
#478 = CARTESIAN_POINT('', (25.0019403996063, 1.14700603750971, -0.966631858525407));
#479 = CARTESIAN_POINT('', (25.0031995412196, 1.175154871031, -0.933230433036461));
#480 = CARTESIAN_POINT('', (25.005062736339, 1.20185931195677, -0.898575470294507));
#481 = CARTESIAN_POINT('', (25.0074950066169, 1.22695848969065, -0.862886356698287));
#482 = CARTESIAN_POINT('', (25.009921689525, 1.25200001002157, -0.827279227525044));
#483 = CARTESIAN_POINT('', (25.0129197876159, 1.27549527270326, -0.790569516549153));
#484 = CARTESIAN_POINT('', (25.0164529155856, 1.29730936827601, -0.752986323237878));
#485 = CARTESIAN_POINT('', (25.0199784263258, 1.31907643385842, -0.715484157224404));
#486 = CARTESIAN_POINT('', (25.0240437489022, 1.33921364051152, -0.67703663636136));
#487 = CARTESIAN_POINT('', (25.0286115621781, 1.35761182392537, -0.637879405168419));
#488 = CARTESIAN_POINT('', (25.0331701525862, 1.37597285958346, -0.598801236306149));
#489 = CARTESIAN_POINT('', (25.03823820454, 1.3926383471532, -0.558938957197956));
#490 = CARTESIAN_POINT('', (25.0437778636838, 1.40752431216499, -0.518531880084992));
#491 = CARTESIAN_POINT('', (25.0493070572166, 1.42238215437799, -0.478201140656431));
#492 = CARTESIAN_POINT('', (25.0553167777104, 1.43549611545891, -0.437249548279955));
#493 = CARTESIAN_POINT('', (25.0617689890946, 1.44680659756936, -0.395917503062144));
#494 = CARTESIAN_POINT('', (25.0682097921941, 1.45809708138906, -0.354658537864197));
#495 = CARTESIAN_POINT('', (25.0751037315116, 1.46761200604142, -0.312942226080559));
#496 = CARTESIAN_POINT('', (25.0824129064474, 1.47531514917089, -0.27100776857435));
#497 = CARTESIAN_POINT('', (25.0897099698084, 1.4830055279056, -0.229142798024378));
#498 = CARTESIAN_POINT('', (25.0974344348306, 1.48890452719188, -0.186982700343711));
#499 = CARTESIAN_POINT('', (25.1055488354925, 1.49299817070415, -0.14476347009705));
#500 = CARTESIAN_POINT('', (25.113650604381, 1.49708544159822, -0.10260996297312));
#501 = CARTESIAN_POINT('', (25.122155810152, 1.49938051760168, -0.0603209356944677));
#502 = CARTESIAN_POINT('', (25.1310277185751, 1.49989046141065, -0.0181274314127082));
#503 = CARTESIAN_POINT('', (25.1322985236129, 1.49996350535233, -0.0120836677433581));
#504 = CARTESIAN_POINT('', (25.1335770336121, 1.5, -0.00604096724871839));
#505 = CARTESIAN_POINT('', (25.134863142026, 1.5, -2.08166817117217E-17));
#506 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#507, #508, #509, #510, #511), (#512, #513, #514, #515, #516), (#517, #518, #519, #520, #521), (#522, #523, #524, #525, #526), (#527, #528, #529, #530, #531), (#532, #533, #534, #535, #536), (#537, #538, #539, #540, #541), (#542, #543, #544, #545, #546), (#547, #548, #549, #550, #551), (#552, #553, #554, #555, #556), (#557, #558, #559, #560, #561), (#562, #563, #564, #565, #566), (#567, #568, #569, #570, #571), (#572, #573, #574, #575, #576), (#577, #578, #579, #580, #581), (#582, #583, #584, #585, #586), (#587, #588, #589, #590, #591), (#592, #593, #594, #595, #596), (#597, #598, #599, #600, #601)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (3, 2, 3), (0.31116741126255, 0.561111111111111, 0.841666666666667, 1.12222222222222, 1.40277777777778, 1.68333333333333, 1.96388888888889, 2.24444444444444, 2.525, 2.80555555555556, 3.08611111111111, 3.36666666666667, 3.64722222222222, 3.92777777777778, 4.20833333333333, 4.48888888888889, 5.05), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074756, 1., 0.913572488074756, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074756, 1., 0.913572488074756, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#507 = CARTESIAN_POINT('', (29.7388325887375, 0.815053718062584, 0.396787770006197));
#508 = CARTESIAN_POINT('', (29.7388325887375, 0.386775078306861, 0.915344934998217));
#509 = CARTESIAN_POINT('', (29.7388325887375, -0.285158519386483, 0.944143666332318));
#510 = CARTESIAN_POINT('', (29.7388325887375, -0.957092117079828, 0.97294239766642));
#511 = CARTESIAN_POINT('', (29.7388325887375, -1.42816888989439, 0.49293114701682));
#512 = CARTESIAN_POINT('', (29.6555180221213, 0.827108805362546, 0.370645325330791));
#513 = CARTESIAN_POINT('', (29.6555180221213, 0.415579771126102, 0.902454946789937));
#514 = CARTESIAN_POINT('', (29.6555180221213, -0.254991814062787, 0.952568504170766));
#515 = CARTESIAN_POINT('', (29.6555180221213, -0.925563399251677, 1.00268206155159));
#516 = CARTESIAN_POINT('', (29.6555180221213, -1.41156678001243, 0.537947370157441));
#517 = CARTESIAN_POINT('', (29.4786849369866, 0.85012811150434, 0.314044042366881));
#518 = CARTESIAN_POINT('', (29.4786849369866, 0.475401199160091, 0.872324697886664));
#519 = CARTESIAN_POINT('', (29.4786849369866, -0.190210782134624, 0.967499481939881));
#520 = CARTESIAN_POINT('', (29.4786849369866, -0.855822763429339, 1.0626742659931));
#521 = CARTESIAN_POINT('', (29.4786849369866, -1.37199004078482, 0.631781134288626));
#522 = CARTESIAN_POINT('', (29.2083333333333, 0.876705152174088, 0.22463764419507));
#523 = CARTESIAN_POINT('', (29.2083333333333, 0.561816523606699, 0.81767609009042));
#524 = CARTESIAN_POINT('', (29.2083333333333, -0.0895769003836211, 0.980574997064008));
#525 = CARTESIAN_POINT('', (29.2083333333333, -0.740970324373942, 1.1434739040376));
#526 = CARTESIAN_POINT('', (29.2083333333333, -1.29794493287265, 0.768468927805629));
#527 = CARTESIAN_POINT('', (28.9277777777778, 0.894588109467017, 0.129656242353494));
#528 = CARTESIAN_POINT('', (28.9277777777778, 0.645074285622597, 0.752155222819198));
#529 = CARTESIAN_POINT('', (28.9277777777778, 0.0155407784784514, 0.98334711790442));
#530 = CARTESIAN_POINT('', (28.9277777777778, -0.613992728665695, 1.21453901298964));
#531 = CARTESIAN_POINT('', (28.9277777777778, -1.20708354460717, 0.901480850636098));
#532 = CARTESIAN_POINT('', (28.6472222222222, 0.902617579546959, 0.0334396896333769));
#533 = CARTESIAN_POINT('', (28.6472222222222, 0.721087698832637, 0.678509006217427));
#534 = CARTESIAN_POINT('', (28.6472222222222, 0.12028002306249, 0.975321501786674));
#535 = CARTESIAN_POINT('', (28.6472222222222, -0.480527652707657, 1.27213399735592));
#536 = CARTESIAN_POINT('', (28.6472222222222, -1.1031540710273, 1.02433596669218));
#537 = CARTESIAN_POINT('', (28.3666666666667, 0.900729220697086, -0.0630369944693499));
#538 = CARTESIAN_POINT('', (28.3666666666667, 0.789100530570137, 0.597496018814347));
#539 = CARTESIAN_POINT('', (28.3666666666667, 0.223582394681114, 0.956597764950039));
#540 = CARTESIAN_POINT('', (28.3666666666667, -0.341935741207909, 1.31569951108573));
#541 = CARTESIAN_POINT('', (28.3666666666667, -0.987229756188146, 1.1358093770378));
#542 = CARTESIAN_POINT('', (28.0861111111111, 0.888950326493883, -0.158799221354612));
#543 = CARTESIAN_POINT('', (28.0861111111111, 0.848432513084248, 0.509940564000129));
#544 = CARTESIAN_POINT('', (28.0861111111111, 0.324405775061945, 0.927373877904884));
#545 = CARTESIAN_POINT('', (28.0861111111111, -0.19962096296036, 1.34480719180964));
#546 = CARTESIAN_POINT('', (28.0861111111111, -0.860491329558052, 1.23478468378135));
#547 = CARTESIAN_POINT('', (27.8055555555556, 0.867394343983904, -0.252874790208289));
#548 = CARTESIAN_POINT('', (27.8055555555556, 0.898476228906133, 0.416727101329294));
#549 = CARTESIAN_POINT('', (27.8055555555556, 0.421725519680532, 0.887939938563078));
#550 = CARTESIAN_POINT('', (27.8055555555556, -0.0550251895450698, 1.35915277579686));
#551 = CARTESIAN_POINT('', (27.8055555555556, -0.724218239410782, 1.32024983590214));
#552 = CARTESIAN_POINT('', (27.525, 0.836281170921788, -0.344322637739844));
#553 = CARTESIAN_POINT('', (27.525, 0.93873460045648, 0.318791147579609));
#554 = CARTESIAN_POINT('', (27.525, 0.514568851366869, 0.838694999078483));
#555 = CARTESIAN_POINT('', (27.525, 0.0904031022772567, 1.35859885057736));
#556 = CARTESIAN_POINT('', (27.525, -0.579778691459233, 1.39135493166551));
#557 = CARTESIAN_POINT('', (27.2444444444444, 0.795856053188695, -0.432162251772538));
#558 = CARTESIAN_POINT('', (27.2444444444445, 0.968703029968825, 0.217119067764546));
#559 = CARTESIAN_POINT('', (27.2444444444444, 0.601925005968918, 0.780072165626677));
#560 = CARTESIAN_POINT('', (27.2444444444445, 0.235146981969011, 1.34302526348881));
#561 = CARTESIAN_POINT('', (27.2444444444444, -0.428617255428131, 1.44723345143216));
#562 = CARTESIAN_POINT('', (26.9638888888889, 0.746684875276469, -0.515673169920155));
#563 = CARTESIAN_POINT('', (26.9638888888889, 0.98832916793134, 0.112713750438798));
#564 = CARTESIAN_POINT('', (26.9638888888889, 0.683118035190758, 0.712803952243569));
#565 = CARTESIAN_POINT('', (26.9638888888889, 0.377906902450175, 1.31289415404834));
#566 = CARTESIAN_POINT('', (26.9638888888889, -0.272249905651531, 1.48770322340655));
#567 = CARTESIAN_POINT('', (26.6833333333333, 0.688541861259182, -0.593312832278821));
#568 = CARTESIAN_POINT('', (26.6833333333333, 0.996314233194346, 0.00668592159921191));
#569 = CARTESIAN_POINT('', (26.6833333333333, 0.756451947981932, 0.636914786151184));
#570 = CARTESIAN_POINT('', (26.6833333333333, 0.516589662769517, 1.26714365070316));
#571 = CARTESIAN_POINT('', (26.6833333333333, -0.112228486929706, 1.51068024382754));
#572 = CARTESIAN_POINT('', (26.4027777777778, 0.624547829428341, -0.666790109393135));
#573 = CARTESIAN_POINT('', (26.4027777777778, 0.996467087602342, -0.100124760134454));
#574 = CARTESIAN_POINT('', (26.4027777777778, 0.82430236557878, 0.555461131371542));
#575 = CARTESIAN_POINT('', (26.4027777777778, 0.652137643555218, 1.21104702287754));
#576 = CARTESIAN_POINT('', (26.4027777777778, 0.0497830043598115, 1.52185635557354));
#577 = CARTESIAN_POINT('', (26.1222222222222, 0.545710413840053, -0.72589675991282));
#578 = CARTESIAN_POINT('', (26.1222222222222, 0.974002195173503, -0.205774991464869));
#579 = CARTESIAN_POINT('', (26.1222222222222, 0.874148103177777, 0.460550502781683));
#580 = CARTESIAN_POINT('', (26.1222222222222, 0.77429401118205, 1.12687599702823));
#581 = CARTESIAN_POINT('', (26.1222222222222, 0.212351645308799, 1.49860342594353));
#582 = CARTESIAN_POINT('', (25.8416666666667, 0.46193087107442, -0.769742946242877));
#583 = CARTESIAN_POINT('', (25.8416666666667, 0.936452357597576, -0.302390066296489));
#584 = CARTESIAN_POINT('', (25.8416666666667, 0.906746775286202, 0.362972191384144));
#585 = CARTESIAN_POINT('', (25.8416666666667, 0.877041192974827, 1.02833444906478));
#586 = CARTESIAN_POINT('', (25.8416666666667, 0.362760009471198, 1.4515415140583));
#587 = CARTESIAN_POINT('', (25.4675925925926, 0.424100210279079, -0.977313875132153));
#588 = CARTESIAN_POINT('', (25.4675925925926, 1.0549041588648, -0.501041503020118));
#589 = CARTESIAN_POINT('', (25.4675925925926, 1.1231597109851, 0.286416542588226));
#590 = CARTESIAN_POINT('', (25.4675925925926, 1.19141526310541, 1.07387458819657));
#591 = CARTESIAN_POINT('', (25.4675925925926, 0.651968556437785, 1.65158233840771));
#592 = CARTESIAN_POINT('', (25.187037037037, 0.401378978020078, -1.28519811241474));
#593 = CARTESIAN_POINT('', (25.187037037037, 1.25816887156188, -0.77161589834446));
#594 = CARTESIAN_POINT('', (25.187037037037, 1.44993756066386, 0.208731173954331));
#595 = CARTESIAN_POINT('', (25.187037037037, 1.64170624976585, 1.18907824625312));
#596 = CARTESIAN_POINT('', (25.187037037037, 1.04159083878815, 1.9876501627339));
#597 = CARTESIAN_POINT('', (25., 0.347495104633836, -1.56920751556777));
#598 = CARTESIAN_POINT('', (25., 1.41848891010718, -1.04495140417816));
#599 = CARTESIAN_POINT('', (25., 1.74567784867966, 0.101704429177008));
#600 = CARTESIAN_POINT('', (25., 2.07286678725213, 1.24836026253218));
#601 = CARTESIAN_POINT('', (25., 1.43980188405192, 2.25885570043764));
#602 = ADVANCED_FACE('', (#603), #815, .T.);
#603 = FACE_OUTER_BOUND('', #604, .T.);
#604 = EDGE_LOOP('', (#605, #652, #742, #750, #759, #767, #768, #808, #809));
#605 = ORIENTED_EDGE('', *, *, #606, .F.);
#606 = EDGE_CURVE('', #607, #609, #611, .T.);
#607 = VERTEX_POINT('', #608);
#608 = CARTESIAN_POINT('', (29.6953282966448, -0.821238358282314, -0.383089835581728));
#609 = VERTEX_POINT('', #610);
#610 = CARTESIAN_POINT('', (28.5, -1.49972770490638, 0.0285799079116822));
#611 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#612, #613, #614, #615, #616, #617, #618, #619, #620, #621, #622, #623, #624, #625, #626, #627, #628, #629, #630, #631, #632, #633, #634, #635, #636, #637, #638, #639, #640, #641, #642, #643, #644, #645, #646, #647, #648, #649, #650, #651), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131884074247228, 0.263718167231202, 0.395491136113144, 0.52718744595369, 0.658788705042325, 0.79027660899753, 0.921635034008287, 1.05284970063598, 1.18390937427885, 1.3148049119912, 1.43856859482753, 1.47742751229654, 1.51474860470692), .UNSPECIFIED.);
#612 = CARTESIAN_POINT('', (29.6953282966448, -0.821238358282316, -0.383089835581724));
#613 = CARTESIAN_POINT('', (29.669329699743, -0.856112606256119, -0.389450715383429));
#614 = CARTESIAN_POINT('', (29.6419338252336, -0.890387220509191, -0.393865887512241));
#615 = CARTESIAN_POINT('', (29.6134001438339, -0.923742766453502, -0.396281996986278));
#616 = CARTESIAN_POINT('', (29.5848772760936, -0.957085671354287, -0.398697190806136));
#617 = CARTESIAN_POINT('', (29.5551289414519, -0.989613573703914, -0.399122823331429));
#618 = CARTESIAN_POINT('', (29.5244253395473, -1.02101554927312, -0.397592721055079));
#619 = CARTESIAN_POINT('', (29.4937359731871, -1.052402965501, -0.396063328201652));
#620 = CARTESIAN_POINT('', (29.4619987343412, -1.08276111596311, -0.392576294536147));
#621 = CARTESIAN_POINT('', (29.429480898922, -1.11180403551198, -0.387242876188119));
#622 = CARTESIAN_POINT('', (29.3969819807823, -1.14083005931668, -0.381912560560941));
#623 = CARTESIAN_POINT('', (29.3636081779503, -1.16862752030198, -0.374723545794854));
#624 = CARTESIAN_POINT('', (29.3296129283861, -1.19494625537537, -0.365849471530227));
#625 = CARTESIAN_POINT('', (29.2956422146198, -1.2212459951135, -0.356981802057293));
#626 = CARTESIAN_POINT('', (29.2609567630377, -1.24614226623994, -0.346408109523422));
#627 = CARTESIAN_POINT('', (29.2257893145547, -1.26942566878107, -0.334347636925936));
#628 = CARTESIAN_POINT('', (29.1906521576574, -1.2926890160946, -0.322297552652163));
#629 = CARTESIAN_POINT('', (29.1549425545261, -1.3144029726622, -0.308733029301376));
#630 = CARTESIAN_POINT('', (29.1188697813162, -1.33439910597623, -0.293903419074134));
#631 = CARTESIAN_POINT('', (29.0828325297357, -1.35437554867115, -0.279088411880487));
#632 = CARTESIAN_POINT('', (29.0463454833242, -1.3726862585089, -0.262975806405147));
#633 = CARTESIAN_POINT('', (29.0095948468945, -1.38920096101057, -0.245832833335754));
#634 = CARTESIAN_POINT('', (28.9728844302837, -1.40569758985669, -0.228708621499902));
#635 = CARTESIAN_POINT('', (28.9358278731073, -1.42043978006969, -0.210518237454557));
#636 = CARTESIAN_POINT('', (28.8985909400139, -1.43333125640829, -0.191537912546));
#637 = CARTESIAN_POINT('', (28.861397991816, -1.44620750511686, -0.172580007518439));
#638 = CARTESIAN_POINT('', (28.8239459068728, -1.45726507636501, -0.152794181718003));
#639 = CARTESIAN_POINT('', (28.7863838399544, -1.46643739031774, -0.132460093957401));
#640 = CARTESIAN_POINT('', (28.7488688148501, -1.47559821708877, -0.112151472111088));
#641 = CARTESIAN_POINT('', (28.7111681540134, -1.48289724037356, -0.0912552639581764));
#642 = CARTESIAN_POINT('', (28.6734188156044, -1.48829389176505, -0.0700514534410728));
#643 = CARTESIAN_POINT('', (28.6377262532163, -1.49339650613119, -0.050002934403494));
#644 = CARTESIAN_POINT('', (28.6019259477216, -1.49680803500144, -0.0296436559010409));
#645 = CARTESIAN_POINT('', (28.566127818914, -1.49851335767086, -0.00921023603874836));
#646 = CARTESIAN_POINT('', (28.5548880391903, -1.49904878932052, -0.00279461751607824));
#647 = CARTESIAN_POINT('', (28.5436444767214, -1.49941647253911, 0.00363056833043833));
#648 = CARTESIAN_POINT('', (28.5324004732547, -1.49961629954252, 0.0100580057302207));
#649 = CARTESIAN_POINT('', (28.5216014464219, -1.49980821847763, 0.0162310800406522));
#650 = CARTESIAN_POINT('', (28.5108003048869, -1.49984533640988, 0.0224072069602793));
#651 = CARTESIAN_POINT('', (28.5, -1.49972770490639, 0.0285799079116836));
#652 = ORIENTED_EDGE('', *, *, #653, .T.);
#653 = EDGE_CURVE('', #607, #654, #656, .T.);
#654 = VERTEX_POINT('', #655);
#655 = CARTESIAN_POINT('', (28.5, 1.03678428414459, -1.08401030813862));
#656 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #699, #700, #701, #702, #703, #704, #705, #706, #707, #708, #709, #710, #711, #712, #713, #714, #715, #716, #717, #718, #719, #720, #721, #722, #723, #724, #725, #726, #727, #728, #729, #730, #731, #732, #733, #734, #735, #736, #737, #738, #739, #740, #741), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131355927209341, 0.262491862769122, 0.393413387388156, 0.524134887164185, 0.654677690143643, 0.785066079281734, 0.915322613906092, 0.973495445294444, 0.990776715610064, 1.00808046663637, 1.14145279815016, 1.22972802152981, 1.25572943333458, 1.38942671130608, 1.52261183435772, 1.65531117969127, 1.78755811568729, 1.91939910327241, 2.05090420849364, 2.18217901453535, 2.26960608937049, 2.35701661709839, 2.4444261728137, 2.53183622606412, 2.61923615783727, 2.70661290463362, 2.79395839434357, 2.83556269075671), .UNSPECIFIED.);
#657 = CARTESIAN_POINT('', (29.6953282966448, -0.821238358282314, -0.383089835581728));
#658 = CARTESIAN_POINT('', (29.7025546777091, -0.794794033248929, -0.417231165089791));
#659 = CARTESIAN_POINT('', (29.7089405526609, -0.766583285937687, -0.450255437660849));
#660 = CARTESIAN_POINT('', (29.7144272642523, -0.736835914262829, -0.481912082534993));
#661 = CARTESIAN_POINT('', (29.7199047868351, -0.707138362748384, -0.513515709645315));
#662 = CARTESIAN_POINT('', (29.7245003914381, -0.675832459845703, -0.543838224707375));
#663 = CARTESIAN_POINT('', (29.7281594683084, -0.643178060147829, -0.572665961402362));
#664 = CARTESIAN_POINT('', (29.7318125624851, -0.610577051311344, -0.601446563937533));
#665 = CARTESIAN_POINT('', (29.7345415332443, -0.576549154365848, -0.628810598870008));
#666 = CARTESIAN_POINT('', (29.7362960352572, -0.541377397892777, -0.654585843307138));
#667 = CARTESIAN_POINT('', (29.7380478567026, -0.506259377618449, -0.680321707747457));
#668 = CARTESIAN_POINT('', (29.7388325887375, -0.469914154422913, -0.704537567131727));
#669 = CARTESIAN_POINT('', (29.7386038724847, -0.432640673768861, -0.72710555936991));
#670 = CARTESIAN_POINT('', (29.738375468888, -0.39541814610725, -0.749642701075281));
#671 = CARTESIAN_POINT('', (29.7371359199333, -0.357180928057254, -0.770590677164595));
#672 = CARTESIAN_POINT('', (29.7348420553773, -0.318236861189065, -0.789867329652386));
#673 = CARTESIAN_POINT('', (29.7325509041416, -0.279338859694272, -0.809121180561757));
#674 = CARTESIAN_POINT('', (29.7292027626865, -0.23964636448921, -0.826752201605891));
#675 = CARTESIAN_POINT('', (29.7247563334254, -0.199469918405251, -0.842723961559096));
#676 = CARTESIAN_POINT('', (29.7203144005905, -0.159334100522905, -0.85867957016128));
#677 = CARTESIAN_POINT('', (29.7147667631276, -0.118627186700539, -0.87301460346673));
#678 = CARTESIAN_POINT('', (29.7080721863633, -0.0776575997486695, -0.88573748353376));
#679 = CARTESIAN_POINT('', (29.7050823748621, -0.0593604994866773, -0.891419547462821));
#680 = CARTESIAN_POINT('', (29.7018619367164, -0.0409984929912513, -0.896784822209955));
#681 = CARTESIAN_POINT('', (29.6984070779624, -0.0225987838817003, -0.901836886835255));
#682 = CARTESIAN_POINT('', (29.6973807509537, -0.0171328242702761, -0.903337692148631));
#683 = CARTESIAN_POINT('', (29.6963336580775, -0.0116631025704983, -0.904810993007649));
#684 = CARTESIAN_POINT('', (29.6952656977338, -0.00619032855732619, -0.906256912609934));
#685 = CARTESIAN_POINT('', (29.694196348111, -0.000710435168843748, -0.907704713167707));
#686 = CARTESIAN_POINT('', (29.6931060381342, 0.00477271610964319, -0.909125113400397));
#687 = CARTESIAN_POINT('', (29.6919946646355, 0.0102584143064508, -0.910518250457569));
#688 = CARTESIAN_POINT('', (29.6834285176497, 0.0525405967868384, -0.921256149838513));
#689 = CARTESIAN_POINT('', (29.6735999980242, 0.0950240398009853, -0.9303816103138));
#690 = CARTESIAN_POINT('', (29.6624588350228, 0.137386027429736, -0.937984294295201));
#691 = CARTESIAN_POINT('', (29.6550848269246, 0.165424181057926, -0.943016287206517));
#692 = CARTESIAN_POINT('', (29.6471276971991, 0.193440920836032, -0.947388247484493));
#693 = CARTESIAN_POINT('', (29.6385711101018, 0.221343641916885, -0.951137644836137));
#694 = CARTESIAN_POINT('', (29.636050772727, 0.229562370950022, -0.952242027479731));
#695 = CARTESIAN_POINT('', (29.6334780138339, 0.237772592025006, -0.953292665399853));
#696 = CARTESIAN_POINT('', (29.6308523868169, 0.245971941865488, -0.954290670102929));
#697 = CARTESIAN_POINT('', (29.6173516127901, 0.288132373885077, -0.9594223342297));
#698 = CARTESIAN_POINT('', (29.6024365017002, 0.330055744173862, -0.963163055957317));
#699 = CARTESIAN_POINT('', (29.5860398416331, 0.37141814030989, -0.965694582895823));
#700 = CARTESIAN_POINT('', (29.5697059923446, 0.412622089280803, -0.968216412299748));
#701 = CARTESIAN_POINT('', (29.5518694085562, 0.453352234767005, -0.96954289138865));
#702 = CARTESIAN_POINT('', (29.5324520691686, 0.49327406564117, -0.969908975644218));
#703 = CARTESIAN_POINT('', (29.5131055523369, 0.533050286138893, -0.970273724648745));
#704 = CARTESIAN_POINT('', (29.4921493502304, 0.572107706645124, -0.969685004167396));
#705 = CARTESIAN_POINT('', (29.469497526195, 0.610080250380347, -0.968440310394787));
#706 = CARTESIAN_POINT('', (29.4469229285897, 0.647923335049197, -0.967199860132826));
#707 = CARTESIAN_POINT('', (29.4226106295996, 0.684778199094776, -0.96530393888425));
#708 = CARTESIAN_POINT('', (29.3964799789873, 0.720214113339399, -0.963127861824017));
#709 = CARTESIAN_POINT('', (29.3704295396556, 0.755541252639873, -0.960958464502849));
#710 = CARTESIAN_POINT('', (29.3424945715771, 0.789559990288853, -0.95850365520606));
#711 = CARTESIAN_POINT('', (29.3126380693921, 0.821727899818516, -0.956233562909456));
#712 = CARTESIAN_POINT('', (29.2828576305976, 0.853813857341509, -0.953969253973406));
#713 = CARTESIAN_POINT('', (29.2510446195014, 0.884180302606428, -0.951881653516179));
#714 = CARTESIAN_POINT('', (29.2172946403178, 0.912120365565181, -0.950539235219996));
#715 = CARTESIAN_POINT('', (29.1836037660069, 0.940011498305109, -0.949199167842674));
#716 = CARTESIAN_POINT('', (29.1477874687467, 0.965628749699749, -0.948602814230452));
#717 = CARTESIAN_POINT('', (29.1102398121764, 0.98808717530563, -0.949363526596343));
#718 = CARTESIAN_POINT('', (29.0852336294987, 1.00304415384042, -0.949870149755395));
#719 = CARTESIAN_POINT('', (29.0593652535024, 1.01665762828195, -0.950982153921049));
#720 = CARTESIAN_POINT('', (29.0328706266291, 1.02864981218387, -0.952852800368451));
#721 = CARTESIAN_POINT('', (29.0063810143286, 1.04063972635467, -0.954723092763204));
#722 = CARTESIAN_POINT('', (28.9791550707284, 1.05105469240984, -0.957362735515575));
#723 = CARTESIAN_POINT('', (28.9515364410818, 1.05965414689888, -0.960857914228322));
#724 = CARTESIAN_POINT('', (28.9239181185568, 1.06825350576124, -0.96435305407438));
#725 = CARTESIAN_POINT('', (28.8957774662442, 1.07507492770183, -0.968722371866536));
#726 = CARTESIAN_POINT('', (28.8675351526679, 1.07997191007742, -0.973949991014485));
#727 = CARTESIAN_POINT('', (28.8392926783364, 1.08486892032662, -0.979177639918038));
#728 = CARTESIAN_POINT('', (28.8108097509494, 1.0878652271586, -0.985289547611648));
#729 = CARTESIAN_POINT('', (28.7825152609965, 1.08894637494375, -0.992159724944003));
#730 = CARTESIAN_POINT('', (28.7542240473491, 1.09002739753949, -0.999029106757523));
#731 = CARTESIAN_POINT('', (28.7259864285561, 1.0892014796015, -1.00668715136747));
#732 = CARTESIAN_POINT('', (28.6981660928165, 1.08657853794486, -1.01492722918221));
#733 = CARTESIAN_POINT('', (28.6703531371036, 1.08395629208786, -1.02316512111409));
#734 = CARTESIAN_POINT('', (28.6428380156596, 1.07953088289542, -1.03201679913641));
#735 = CARTESIAN_POINT('', (28.6158805756495, 1.07349173208644, -1.04124310001517));
#736 = CARTESIAN_POINT('', (28.5889327790634, 1.06745474164926, -1.05046610039014));
#737 = CARTESIAN_POINT('', (28.562445059677, 1.05978709594335, -1.06009415549951));
#738 = CARTESIAN_POINT('', (28.5365762575854, 1.0507075921667, -1.06989519727135));
#739 = CARTESIAN_POINT('', (28.5242544615356, 1.04638285407591, -1.07456361745409));
#740 = CARTESIAN_POINT('', (28.5120588134382, 1.04173389536008, -1.07927633182649));
#741 = CARTESIAN_POINT('', (28.5, 1.03678428414446, -1.08401030813875));
#742 = ORIENTED_EDGE('', *, *, #743, .T.);
#743 = EDGE_CURVE('', #654, #744, #746, .T.);
#744 = VERTEX_POINT('', #745);
#745 = CARTESIAN_POINT('', (28.5, 1.49972770490638, -0.0285799079116848));
#746 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#747, #748, #749), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.87164042260324, 0.996644760993836), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.853659176690867, 0.84972305033362, 0.992243699040995))
   REPRESENTATION_ITEM ('')
);
#747 = CARTESIAN_POINT('', (28.5, 1.03678428414459, -1.08401030813862));
#748 = CARTESIAN_POINT('', (28.5, 1.48783574311953, -0.652609369886743));
#749 = CARTESIAN_POINT('', (28.5, 1.49972770490638, -0.0285799079116848));
#750 = ORIENTED_EDGE('', *, *, #751, .F.);
#751 = EDGE_CURVE('', #752, #744, #754, .T.);
#752 = VERTEX_POINT('', #753);
#753 = CARTESIAN_POINT('', (28.5499999047928, 1.49916643823183, 0.));
#754 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#755, #756, #757, #758), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.057594414970651), .UNSPECIFIED.);
#755 = CARTESIAN_POINT('', (28.5499999047928, 1.49916643823185, -3.84294231839714E-15));
#756 = CARTESIAN_POINT('', (28.533337429674, 1.49972216183152, -0.0095195382916556));
#757 = CARTESIAN_POINT('', (28.5166671766899, 1.49990923543479, -0.0190541122523356));
#758 = CARTESIAN_POINT('', (28.5, 1.49972770490639, -0.0285799079116852));
#759 = ORIENTED_EDGE('', *, *, #760, .T.);
#760 = EDGE_CURVE('', #752, #761, #763, .T.);
#761 = VERTEX_POINT('', #762);
#762 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#763 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#764, #765, #766), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.0234150403060837, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.98660495263357, 0.713964887710443, 1.))
   REPRESENTATION_ITEM ('')
);
#764 = CARTESIAN_POINT('', (28.5499999047928, 1.49916643823183, 0.));
#765 = CARTESIAN_POINT('', (30., 1.45080631966124, 0.));
#766 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#767 = ORIENTED_EDGE('', *, *, #760, .F.);
#768 = ORIENTED_EDGE('', *, *, #769, .F.);
#769 = EDGE_CURVE('', #334, #752, #770, .T.);
#770 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#771, #772, #773, #774, #775, #776, #777, #778, #779, #780, #781, #782, #783, #784, #785, #786, #787, #788, #789, #790, #791, #792, #793, #794, #795, #796, #797, #798, #799, #800, #801, #802, #803, #804, #805, #806, #807), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131884074247238, 0.263718167231216, 0.395491136113159, 0.527187445953714, 0.658788705042339, 0.790276608997566, 0.92163503400833, 1.05284970063601, 1.18390937427889, 1.31480491199124, 1.43856859482754, 1.45715258191347), .UNSPECIFIED.);
#771 = CARTESIAN_POINT('', (29.6953282966448, 0.821238358282313, 0.383089835581731));
#772 = CARTESIAN_POINT('', (29.669329699743, 0.856112606256118, 0.389450715383437));
#773 = CARTESIAN_POINT('', (29.6419338252336, 0.890387220509187, 0.393865887512241));
#774 = CARTESIAN_POINT('', (29.6134001438339, 0.9237427664535, 0.396281996986278));
#775 = CARTESIAN_POINT('', (29.5848772760936, 0.957085671354287, 0.398697190806136));
#776 = CARTESIAN_POINT('', (29.5551289414519, 0.989613573703915, 0.39912282333143));
#777 = CARTESIAN_POINT('', (29.5244253395473, 1.02101554927312, 0.39759272105508));
#778 = CARTESIAN_POINT('', (29.4937359731871, 1.052402965501, 0.396063328201653));
#779 = CARTESIAN_POINT('', (29.4619987343412, 1.08276111596311, 0.392576294536149));
#780 = CARTESIAN_POINT('', (29.429480898922, 1.11180403551198, 0.387242876188121));
#781 = CARTESIAN_POINT('', (29.3969819807823, 1.14083005931668, 0.381912560560942));
#782 = CARTESIAN_POINT('', (29.3636081779503, 1.16862752030199, 0.374723545794853));
#783 = CARTESIAN_POINT('', (29.3296129283861, 1.19494625537538, 0.365849471530225));
#784 = CARTESIAN_POINT('', (29.2956422146198, 1.22124599511351, 0.356981802057291));
#785 = CARTESIAN_POINT('', (29.2609567630377, 1.24614226623995, 0.34640810952342));
#786 = CARTESIAN_POINT('', (29.2257893145547, 1.26942566878107, 0.334347636925934));
#787 = CARTESIAN_POINT('', (29.1906521576574, 1.29268901609461, 0.322297552652159));
#788 = CARTESIAN_POINT('', (29.1549425545261, 1.31440297266221, 0.308733029301367));
#789 = CARTESIAN_POINT('', (29.1188697813162, 1.33439910597624, 0.293903419074123));
#790 = CARTESIAN_POINT('', (29.0828325297357, 1.35437554867116, 0.279088411880475));
#791 = CARTESIAN_POINT('', (29.0463454833242, 1.37268625850891, 0.262975806405134));
#792 = CARTESIAN_POINT('', (29.0095948468945, 1.38920096101058, 0.24583283333574));
#793 = CARTESIAN_POINT('', (28.9728844302837, 1.4056975898567, 0.22870862149989));
#794 = CARTESIAN_POINT('', (28.9358278731072, 1.4204397800697, 0.210518237454545));
#795 = CARTESIAN_POINT('', (28.8985909400139, 1.4333312564083, 0.19153791254599));
#796 = CARTESIAN_POINT('', (28.861397991816, 1.44620750511687, 0.172580007518426));
#797 = CARTESIAN_POINT('', (28.8239459068728, 1.45726507636501, 0.152794181717989));
#798 = CARTESIAN_POINT('', (28.7863838399544, 1.46643739031775, 0.132460093957386));
#799 = CARTESIAN_POINT('', (28.7488688148501, 1.47559821708877, 0.112151472111074));
#800 = CARTESIAN_POINT('', (28.7111681540133, 1.48289724037356, 0.091255263958165));
#801 = CARTESIAN_POINT('', (28.6734188156044, 1.48829389176505, 0.0700514534410635));
#802 = CARTESIAN_POINT('', (28.6377262532163, 1.49339650613119, 0.0500029344034878));
#803 = CARTESIAN_POINT('', (28.6019259477216, 1.49680803500144, 0.0296436559010398));
#804 = CARTESIAN_POINT('', (28.566127818914, 1.49851335767086, 0.00921023603875033));
#805 = CARTESIAN_POINT('', (28.5607524781984, 1.49876942385877, 0.00614201439133601));
#806 = CARTESIAN_POINT('', (28.5553763848315, 1.49898712292489, 0.00307166895897726));
#807 = CARTESIAN_POINT('', (28.5499999047928, 1.49916643823185, -3.84294231839714E-15));
#808 = ORIENTED_EDGE('', *, *, #333, .T.);
#809 = ORIENTED_EDGE('', *, *, #810, .T.);
#810 = EDGE_CURVE('', #208, #609, #811, .T.);
#811 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#812, #813, #814), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.371640422603221, 0.496644760993836), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.853659176690869, 0.849723050333598, 0.992243699040995))
   REPRESENTATION_ITEM ('')
);
#812 = CARTESIAN_POINT('', (28.5, -1.03678428414446, 1.08401030813875));
#813 = CARTESIAN_POINT('', (28.5, -1.48783574311953, 0.652609369886852));
#814 = CARTESIAN_POINT('', (28.5, -1.49972770490638, 0.0285799079116822));
#815 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#816, #817, #818), (#819, #820, #821), (#822, #823, #824), (#825, #826, #827), (#828, #829, #830), (#831, #832, #833), (#834, #835, #836), (#837, #838, #839), (#840, #841, #842)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (3, 3), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#816 = CARTESIAN_POINT('', (28.5, 1.5, 0.));
#817 = CARTESIAN_POINT('', (30., 1.5, 0.));
#818 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#819 = CARTESIAN_POINT('', (28.5, 1.5, 1.5));
#820 = CARTESIAN_POINT('', (30., 1.5, 1.5));
#821 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#822 = CARTESIAN_POINT('', (28.5, 9.18485099360515E-17, 1.5));
#823 = CARTESIAN_POINT('', (30., 9.18485099360515E-17, 1.5));
#824 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#825 = CARTESIAN_POINT('', (28.5, -1.5, 1.5));
#826 = CARTESIAN_POINT('', (30., -1.5, 1.5));
#827 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#828 = CARTESIAN_POINT('', (28.5, -1.5, 1.83697019872103E-16));
#829 = CARTESIAN_POINT('', (30., -1.5, 1.83697019872103E-16));
#830 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#831 = CARTESIAN_POINT('', (28.5, -1.5, -1.5));
#832 = CARTESIAN_POINT('', (30., -1.5, -1.5));
#833 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#834 = CARTESIAN_POINT('', (28.5, -2.75545529808154E-16, -1.5));
#835 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, -1.5));
#836 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#837 = CARTESIAN_POINT('', (28.5, 1.5, -1.5));
#838 = CARTESIAN_POINT('', (30., 1.5, -1.5));
#839 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#840 = CARTESIAN_POINT('', (28.5, 1.5, 0.));
#841 = CARTESIAN_POINT('', (30., 1.5, 0.));
#842 = CARTESIAN_POINT('', (30., -2.75545529808154E-16, 0.));
#843 = ADVANCED_FACE('', (#844), #1057, .T.);
#844 = FACE_OUTER_BOUND('', #845, .T.);
#845 = EDGE_LOOP('', (#846, #847, #871, #896, #897));
#846 = ORIENTED_EDGE('', *, *, #653, .F.);
#847 = ORIENTED_EDGE('', *, *, #848, .T.);
#848 = EDGE_CURVE('', #607, #849, #851, .T.);
#849 = VERTEX_POINT('', #850);
#850 = CARTESIAN_POINT('', (25.0788207428295, -0.368023961721971, 1.45415211157515));
#851 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#852, #853, #854, #855, #856, #857, #858, #859, #860, #861, #862, #863, #864, #865, #866, #867, #868, #869, #870), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.35467170335521, 0.561111111111111, 0.841666666666667, 1.12222222222222, 1.40277777777778, 1.68333333333333, 1.96388888888889, 2.24444444444444, 2.525, 2.80555555555556, 3.08611111111111, 3.36666666666667, 3.64722222222222, 3.92777777777778, 4.20833333333333, 4.48888888888889, 4.97117925717056), .UNSPECIFIED.);
#852 = CARTESIAN_POINT('', (29.6953282966448, -0.821238358282317, -0.38308983558173));
#853 = CARTESIAN_POINT('', (29.6265151607262, -0.830846362634697, -0.361349368754468));
#854 = CARTESIAN_POINT('', (29.464183506289, -0.851553681422219, -0.309248359006817));
#855 = CARTESIAN_POINT('', (29.2083333333333, -0.876705152174089, -0.22463764419507));
#856 = CARTESIAN_POINT('', (28.9277777777778, -0.894588109467017, -0.129656242353493));
#857 = CARTESIAN_POINT('', (28.6472222222222, -0.902617579546959, -0.0334396896333764));
#858 = CARTESIAN_POINT('', (28.3666666666667, -0.900729220697086, 0.0630369944693503));
#859 = CARTESIAN_POINT('', (28.0861111111111, -0.888950326493883, 0.158799221354612));
#860 = CARTESIAN_POINT('', (27.8055555555556, -0.867394343983904, 0.252874790208289));
#861 = CARTESIAN_POINT('', (27.525, -0.836281170921788, 0.344322637739844));
#862 = CARTESIAN_POINT('', (27.2444444444444, -0.795856053188695, 0.432162251772538));
#863 = CARTESIAN_POINT('', (26.9638888888889, -0.746684875276469, 0.515673169920156));
#864 = CARTESIAN_POINT('', (26.6833333333333, -0.688541861259182, 0.593312832278821));
#865 = CARTESIAN_POINT('', (26.4027777777778, -0.62454782942834, 0.666790109393136));
#866 = CARTESIAN_POINT('', (26.1222222222222, -0.545710413840053, 0.725896759912821));
#867 = CARTESIAN_POINT('', (25.8416666666667, -0.46193087107442, 0.769742946242877));
#868 = CARTESIAN_POINT('', (25.4938661735357, -0.426757296127648, 0.962734859959515));
#869 = CARTESIAN_POINT('', (25.2395841989233, -0.405684158548188, 1.22886722615122));
#870 = CARTESIAN_POINT('', (25.0788207428294, -0.368023961721967, 1.45415211157517));
#871 = ORIENTED_EDGE('', *, *, #872, .F.);
#872 = EDGE_CURVE('', #182, #849, #873, .T.);
#873 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#874, #875, #876, #877, #878, #879, #880, #881, #882, #883, #884, #885, #886, #887, #888, #889, #890, #891, #892, #893, #894, #895), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (0., 0.131257841284652, 0.262181799612063, 0.392758220445296, 0.522976039391882, 0.652827717093797, 0.782310191958348, 0.803335187707709), .UNSPECIFIED.);
#874 = CARTESIAN_POINT('', (25., -1.0550228063686, 1.06626773281485));
#875 = CARTESIAN_POINT('', (25.0000203603561, -1.02392147621597, 1.09704106638728));
#876 = CARTESIAN_POINT('', (25.0006776777312, -0.991437471184119, 1.12648314606403));
#877 = CARTESIAN_POINT('', (25.0020019045638, -0.957780673281397, 1.15440728596481));
#878 = CARTESIAN_POINT('', (25.0033227629366, -0.924209488787406, 1.18226039472324));
#879 = CARTESIAN_POINT('', (25.0053100264559, -0.889399948961693, 1.20866253103349));
#880 = CARTESIAN_POINT('', (25.0079898819259, -0.853581416434755, 1.2334499444717));
#881 = CARTESIAN_POINT('', (25.0106626237226, -0.817857964160497, 1.25817155974994));
#882 = CARTESIAN_POINT('', (25.0140300595339, -0.781054791499719, 1.28133961218417));
#883 = CARTESIAN_POINT('', (25.0181139028365, -0.743417766106617, 1.30281619004257));
#884 = CARTESIAN_POINT('', (25.0221865306844, -0.705884103236608, 1.32423378679788));
#885 = CARTESIAN_POINT('', (25.026980367513, -0.667441554214223, 1.34401460149878));
#886 = CARTESIAN_POINT('', (25.0325119371801, -0.628348902233051, 1.36204906558557));
#887 = CARTESIAN_POINT('', (25.0380279534013, -0.589366169404033, 1.38003282108899));
#888 = CARTESIAN_POINT('', (25.0442892629597, -0.549654980403442, 1.39631789205999));
#889 = CARTESIAN_POINT('', (25.0513065406814, -0.509482888919999, 1.41082500186867));
#890 = CARTESIAN_POINT('', (25.0583038664171, -0.469425017371338, 1.42529086410783));
#891 = CARTESIAN_POINT('', (25.0660674979187, -0.428825664192713, 1.43801897512234));
#892 = CARTESIAN_POINT('', (25.0746017658176, -0.387956577734946, 1.44896159155175));
#893 = CARTESIAN_POINT('', (25.0759875359497, -0.381320371793149, 1.45073842246386));
#894 = CARTESIAN_POINT('', (25.0773938608442, -0.374675776472088, 1.45246863761291));
#895 = CARTESIAN_POINT('', (25.0788207428295, -0.368023961721971, 1.45415211157515));
#896 = ORIENTED_EDGE('', *, *, #181, .T.);
#897 = ORIENTED_EDGE('', *, *, #898, .T.);
#898 = EDGE_CURVE('', #170, #654, #899, .T.);
#899 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#900, #901, #902, #903, #904, #905, #906, #907, #908, #909, #910, #911, #912, #913, #914, #915, #916, #917, #918, #919, #920, #921, #922, #923, #924, #925, #926, #927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938, #939, #940, #941, #942, #943, #944, #945, #946, #947, #948, #949, #950, #951, #952, #953, #954, #955, #956, #957, #958, #959, #960, #961, #962, #963, #964, #965, #966, #967, #968, #969, #970, #971, #972, #973, #974, #975, #976, #977, #978, #979, #980, #981, #982, #983, #984, #985, #986, #987, #988, #989, #990, #991, #992, #993, #994, #995, #996, #997, #998, #999, #1000, #1001, #1002, #1003, #1004, #1005, #1006, #1007, #1008, #1009, #1010, #1011, #1012, #1013, #1014, #1015, #1016, #1017, #1018, #1019, #1020, #1021, #1022, #1023, #1024, #1025, #1026, #1027, #1028, #1029, #1030, #1031, #1032, #1033, #1034, #1035, #1036, #1037, #1038, #1039, #1040, #1041, #1042, #1043, #1044, #1045, #1046, #1047, #1048, #1049, #1050, #1051, #1052, #1053, #1054, #1055, #1056), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131417395903851, 0.26251422049601, 0.393309891698929, 0.523823574628159, 0.654073737496279, 0.784077829712006, 0.913852059079393, 1.04341124772053, 1.17276875020098, 1.19003031683313, 1.20732463333683, 1.3386631030079, 1.37756763083377, 1.40351794982255, 1.53512701180788, 1.66655168074678, 1.79780896136687, 1.92891421236198, 2.05988141367601, 2.19072349633546, 2.32145277314235, 2.45208153410474, 2.58262291844051, 2.71309344252677, 2.80025713804472, 2.88742005207095, 2.97459259213741, 3.06179017419839, 3.12001965205859, 3.17826980537193, 3.23655192699132, 3.2948805493794, 3.35324366006864, 3.41163594776532, 3.47003830974401, 3.52842660496669, 3.58680148201425, 3.62572714352826, 3.82275797781977, 3.91028350072522, 4.04149802296522, 4.08040780136086, 4.11934299857937, 4.25087961545768, 4.44826705844902, 4.57975898532758, 4.87590069169358, 5.17192394977715, 5.46784320191682, 5.7636598281969, 6.05938152530711, 6.34750060190051), .UNSPECIFIED.);
#900 = CARTESIAN_POINT('', (25., -1.05800724670176, 1.06330647789175));
#901 = CARTESIAN_POINT('', (25.0000203743176, -1.08905990298133, 1.03240857963172));
#902 = CARTESIAN_POINT('', (25.0006781790116, -1.11878837159443, 1.00011496058116));
#903 = CARTESIAN_POINT('', (25.0019403996064, -1.14700603751121, 0.966631858523619));
#904 = CARTESIAN_POINT('', (25.0031995412197, -1.17515487103245, 0.933230433034631));
#905 = CARTESIAN_POINT('', (25.0050627363391, -1.20185931195817, 0.898575470292637));
#906 = CARTESIAN_POINT('', (25.007495006617, -1.22695848969199, 0.86288635669638));
#907 = CARTESIAN_POINT('', (25.0099216895251, -1.25200001002285, 0.827279227523101));
#908 = CARTESIAN_POINT('', (25.012919787616, -1.27549527270449, 0.790569516547176));
#909 = CARTESIAN_POINT('', (25.0164529155858, -1.29730936827718, 0.75298632323587));
#910 = CARTESIAN_POINT('', (25.019978426326, -1.31907643385953, 0.715484157222365));
#911 = CARTESIAN_POINT('', (25.0240437489024, -1.33921364051257, 0.677036636359294));
#912 = CARTESIAN_POINT('', (25.0286115621783, -1.35761182392636, 0.637879405166327));
#913 = CARTESIAN_POINT('', (25.0331701525864, -1.37597285958438, 0.598801236304032));
#914 = CARTESIAN_POINT('', (25.0382382045403, -1.39263834715406, 0.558938957195817));
#915 = CARTESIAN_POINT('', (25.0437778636841, -1.40752431216578, 0.518531880082834));
#916 = CARTESIAN_POINT('', (25.049307057217, -1.42238215437872, 0.478201140654254));
#917 = CARTESIAN_POINT('', (25.0553167777107, -1.43549611545958, 0.437249548277761));
#918 = CARTESIAN_POINT('', (25.0617689890949, -1.44680659756996, 0.395917503059936));
#919 = CARTESIAN_POINT('', (25.0682097921945, -1.4580970813896, 0.354658537861974));
#920 = CARTESIAN_POINT('', (25.075103731512, -1.4676120060419, 0.312942226078329));
#921 = CARTESIAN_POINT('', (25.0824129064478, -1.4753151491713, 0.271007768572111));
#922 = CARTESIAN_POINT('', (25.0897099698089, -1.48300552790595, 0.229142798022132));
#923 = CARTESIAN_POINT('', (25.0974344348311, -1.48890452719216, 0.186982700341458));
#924 = CARTESIAN_POINT('', (25.105548835493, -1.49299817070437, 0.144763470094794));
#925 = CARTESIAN_POINT('', (25.1136506043815, -1.49708544159837, 0.102609962970862));
#926 = CARTESIAN_POINT('', (25.1221558101524, -1.49938051760177, 0.0603209356922091));
#927 = CARTESIAN_POINT('', (25.1310277185755, -1.49989046141067, 0.0181274314104524));
#928 = CARTESIAN_POINT('', (25.1322115929969, -1.49995850871266, 0.0124970970916998));
#929 = CARTESIAN_POINT('', (25.133402152913, -1.49999483614776, 0.00686769199766506));
#930 = CARTESIAN_POINT('', (25.1345993121704, -1.49999948766666, 0.00123975794531531));
#931 = CARTESIAN_POINT('', (25.1357987427635, -1.50000414801074, -0.00439885382367455));
#932 = CARTESIAN_POINT('', (25.1370048358752, -1.4999770122774, -0.0100361681294093));
#933 = CARTESIAN_POINT('', (25.138217505158, -1.49991813097946, -0.0156716418762257));
#934 = CARTESIAN_POINT('', (25.1474268964507, -1.49947096791507, -0.0584691989592144));
#935 = CARTESIAN_POINT('', (25.1570252862313, -1.49718916087016, -0.101204021873698));
#936 = CARTESIAN_POINT('', (25.1669754754027, -1.49310649942464, -0.143641851059879));
#937 = CARTESIAN_POINT('', (25.1699228784938, -1.49189715066179, -0.156212605923844));
#938 = CARTESIAN_POINT('', (25.1729021527722, -1.4905296354845, -0.168761719630618));
#939 = CARTESIAN_POINT('', (25.1759123549303, -1.48900516783684, -0.181283231864375));
#940 = CARTESIAN_POINT('', (25.177920237061, -1.48798830877298, -0.189635402031877));
#941 = CARTESIAN_POINT('', (25.1799420543288, -1.48690153547225, -0.19797602124865));
#942 = CARTESIAN_POINT('', (25.1819775297872, -1.48574524516561, -0.206303336055862));
#943 = CARTESIAN_POINT('', (25.1923006019578, -1.4798810289028, -0.248535961061646));
#944 = CARTESIAN_POINT('', (25.2029861072568, -1.47221950397964, -0.290470305039536));
#945 = CARTESIAN_POINT('', (25.2139989841963, -1.46282393042035, -0.331882733189833));
#946 = CARTESIAN_POINT('', (25.2249964313629, -1.45344152068433, -0.373237139774811));
#947 = CARTESIAN_POINT('', (25.2363395326455, -1.442313617709, -0.414143362046009));
#948 = CARTESIAN_POINT('', (25.2479956145747, -1.42952134805861, -0.45438828709109));
#949 = CARTESIAN_POINT('', (25.2596368507982, -1.41674537121328, -0.494581954405042));
#950 = CARTESIAN_POINT('', (25.271610160379, -1.4022874864092, -0.534184786641125));
#951 = CARTESIAN_POINT('', (25.2838859104339, -1.38624553140256, -0.572995049426431));
#952 = CARTESIAN_POINT('', (25.2961474420189, -1.37022215709781, -0.611760359964757));
#953 = CARTESIAN_POINT('', (25.3087312223921, -1.3525915870066, -0.649799922874792));
#954 = CARTESIAN_POINT('', (25.3216115163949, -1.33346738158272, -0.686924116810281));
#955 = CARTESIAN_POINT('', (25.3344782478557, -1.31436331334205, -0.724009220144182));
#956 = CARTESIAN_POINT('', (25.3476619408737, -1.29373741077315, -0.76024182021814));
#957 = CARTESIAN_POINT('', (25.3611419204401, -1.27171819644844, -0.795445050787611));
#958 = CARTESIAN_POINT('', (25.3746090219966, -1.24972001803536, -0.830614650182236));
#959 = CARTESIAN_POINT('', (25.38839343974, -1.22629575893131, -0.864813523494216));
#960 = CARTESIAN_POINT('', (25.4024811864931, -1.20158846997591, -0.897878136954852));
#961 = CARTESIAN_POINT('', (25.4165567874576, -1.17690248247596, -0.930914243670296));
#962 = CARTESIAN_POINT('', (25.4309572893261, -1.15089661343204, -0.962870291410254));
#963 = CARTESIAN_POINT('', (25.4456777505646, -1.1237285099415, -0.9935966163113));
#964 = CARTESIAN_POINT('', (25.460386893454, -1.09658129561162, -1.02429931618686));
#965 = CARTESIAN_POINT('', (25.4754380909628, -1.06823136536584, -1.05382187687325));
#966 = CARTESIAN_POINT('', (25.4908389929758, -1.03885186413319, -1.08202902197111));
#967 = CARTESIAN_POINT('', (25.5062295934376, -1.0094920146349, -1.11021729951509));
#968 = CARTESIAN_POINT('', (25.5219925245875, -0.979058860214381, -1.13713500452181));
#969 = CARTESIAN_POINT('', (25.5381535908915, -0.94774344574891, -1.16266175693584));
#970 = CARTESIAN_POINT('', (25.5543058846733, -0.91644502986281, -1.18817465296206));
#971 = CARTESIAN_POINT('', (25.5708764979201, -0.884216430850341, -1.21233734841698));
#972 = CARTESIAN_POINT('', (25.5879308915653, -0.851276392487177, -1.23504190357818));
#973 = CARTESIAN_POINT('', (25.5993244533321, -0.829270077311051, -1.25021017968346));
#974 = CARTESIAN_POINT('', (25.6109450074984, -0.806928587645943, -1.26474075825915));
#975 = CARTESIAN_POINT('', (25.6228293078727, -0.784328965250969, -1.27860395520606));
#976 = CARTESIAN_POINT('', (25.6347135016949, -0.761729545479549, -1.2924670278584));
#977 = CARTESIAN_POINT('', (25.6468691155422, -0.738855952190664, -1.30567232471255));
#978 = CARTESIAN_POINT('', (25.6593517039339, -0.715799725315099, -1.31819222924407));
#979 = CARTESIAN_POINT('', (25.6718356708694, -0.692740952171205, -1.33071351644053));
#980 = CARTESIAN_POINT('', (25.6846548431437, -0.66948183443028, -1.34255842685977));
#981 = CARTESIAN_POINT('', (25.6978942886794, -0.646138514857656, -1.35370049110486));
#982 = CARTESIAN_POINT('', (25.7111375375014, -0.622788489465968, -1.36484575612294));
#983 = CARTESIAN_POINT('', (25.7248103995464, -0.59933317177021, -1.37529702158538));
#984 = CARTESIAN_POINT('', (25.7390468278807, -0.575934856596404, -1.38502672932954));
#985 = CARTESIAN_POINT('', (25.7485537404453, -0.560309748156744, -1.39152410905365));
#986 = CARTESIAN_POINT('', (25.7583180023085, -0.544702126635386, -1.39770336666899));
#987 = CARTESIAN_POINT('', (25.7683993407947, -0.529182198534796, -1.40355484422767));
#988 = CARTESIAN_POINT('', (25.7784842588466, -0.513656759796672, -1.40940839946169));
#989 = CARTESIAN_POINT('', (25.7888917500541, -0.498208668751435, -1.41493751467096));
#990 = CARTESIAN_POINT('', (25.7997065957158, -0.482941325447714, -1.42012945754069));
#991 = CARTESIAN_POINT('', (25.8105273766803, -0.467665603262985, -1.42532424980409));
#992 = CARTESIAN_POINT('', (25.8217644014182, -0.452554888596854, -1.4301862926617));
#993 = CARTESIAN_POINT('', (25.8335399670213, -0.437775774667454, -1.43469591590494));
#994 = CARTESIAN_POINT('', (25.8453249278358, -0.422984869126165, -1.43920913718032));
#995 = CARTESIAN_POINT('', (25.8576843443163, -0.408517881925884, -1.44337180759098));
#996 = CARTESIAN_POINT('', (25.8706839809546, -0.394569010485274, -1.44717493619972));
#997 = CARTESIAN_POINT('', (25.8836913039632, -0.380611891414953, -1.45098031350626));
#998 = CARTESIAN_POINT('', (25.8973668513108, -0.367144700544181, -1.4544337715374));
#999 = CARTESIAN_POINT('', (25.9117071998025, -0.354370468669042, -1.45753956067589));
#1000 = CARTESIAN_POINT('', (25.926054717351, -0.341589850673387, -1.46064690246695));
#1001 = CARTESIAN_POINT('', (25.9411085230091, -0.329476081285593, -1.46341357882604));
#1002 = CARTESIAN_POINT('', (25.9567629216697, -0.318172488422094, -1.46586707023907));
#1003 = CARTESIAN_POINT('', (25.9724200211462, -0.306866945376704, -1.46832098494713));
#1004 = CARTESIAN_POINT('', (25.9887186292663, -0.296348079212672, -1.47046824044836));
#1005 = CARTESIAN_POINT('', (26.0054503818532, -0.2865799943875, -1.47236948719296));
#1006 = CARTESIAN_POINT('', (26.0221781044407, -0.276814262297068, -1.47427027600447));
#1007 = CARTESIAN_POINT('', (26.0393663455192, -0.267778773697039, -1.47593036094921));
#1008 = CARTESIAN_POINT('', (26.0567702878921, -0.259197652950977, -1.47743581136537));
#1009 = CARTESIAN_POINT('', (26.0741702306767, -0.250618504226541, -1.47894091581498));
#1010 = CARTESIAN_POINT('', (26.0917973107656, -0.242478167134049, -1.48029466860909));
#1011 = CARTESIAN_POINT('', (26.1094227949283, -0.23433515468274, -1.48158261169596));
#1012 = CARTESIAN_POINT('', (26.121175858322, -0.228905213543409, -1.48244144068515));
#1013 = CARTESIAN_POINT('', (26.132919557279, -0.223450344996997, -1.48327377383897));
#1014 = CARTESIAN_POINT('', (26.1446332889375, -0.217928802363293, -1.48408457882309));
#1015 = CARTESIAN_POINT('', (26.2039249292479, -0.189980294633932, -1.48818864735409));
#1016 = CARTESIAN_POINT('', (26.2626255331806, -0.160627421648496, -1.49169632373231));
#1017 = CARTESIAN_POINT('', (26.3205424586131, -0.129774350961604, -1.49437566154983));
#1018 = CARTESIAN_POINT('', (26.3462704579986, -0.116068723845831, -1.4955658835999));
#1019 = CARTESIAN_POINT('', (26.3718484932735, -0.102061309477878, -1.49659259934278));
#1020 = CARTESIAN_POINT('', (26.3972506879747, -0.0877359886225886, -1.49743193377877));
#1021 = CARTESIAN_POINT('', (26.4353325723317, -0.0662600800011449, -1.49869022808382));
#1022 = CARTESIAN_POINT('', (26.4730162510231, -0.0440447260317235, -1.49952298861388));
#1023 = CARTESIAN_POINT('', (26.5104848592073, -0.0214831028910571, -1.49984615087358));
#1024 = CARTESIAN_POINT('', (26.5215956357918, -0.014792778210046, -1.4999419799914));
#1025 = CARTESIAN_POINT('', (26.5326883059277, -0.00807155162360357, -1.49999343561059));
#1026 = CARTESIAN_POINT('', (26.5437681147428, -0.00132938692804853, -1.49999941091001));
#1027 = CARTESIAN_POINT('', (26.5548551617307, 0.00541718226162697, -1.50000539011296));
#1028 = CARTESIAN_POINT('', (26.565929508351, 0.0121848307968199, -1.49996582920985));
#1029 = CARTESIAN_POINT('', (26.576996574076, 0.0189635882875615, -1.49988012264956));
#1030 = CARTESIAN_POINT('', (26.6143849652549, 0.0418645850891544, -1.49959057612637));
#1031 = CARTESIAN_POINT('', (26.6516932725136, 0.0648957688714444, -1.49876905225635));
#1032 = CARTESIAN_POINT('', (26.6891405483536, 0.0876632086415925, -1.49743619625367));
#1033 = CARTESIAN_POINT('', (26.745334954143, 0.121828651134664, -1.49543607610091));
#1034 = CARTESIAN_POINT('', (26.8018339980936, 0.15544504692893, -1.49230147165478));
#1035 = CARTESIAN_POINT('', (26.8584223738115, 0.1887467441656, -1.48807750690869));
#1036 = CARTESIAN_POINT('', (26.8961193744378, 0.210931054735793, -1.48526366396553));
#1037 = CARTESIAN_POINT('', (26.9338615771626, 0.232982462839531, -1.48196409205657));
#1038 = CARTESIAN_POINT('', (26.9715806316043, 0.254982381475718, -1.4781691327913));
#1039 = CARTESIAN_POINT('', (27.0565302206024, 0.30452986016504, -1.46962225284904));
#1040 = CARTESIAN_POINT('', (27.1414249744384, 0.353798748429181, -1.45854360696058));
#1041 = CARTESIAN_POINT('', (27.2264039522889, 0.402189086020735, -1.44507575548336));
#1042 = CARTESIAN_POINT('', (27.3113489409587, 0.450560068849856, -1.43161329076471));
#1043 = CARTESIAN_POINT('', (27.3964502396684, 0.498059585271558, -1.41577607668872));
#1044 = CARTESIAN_POINT('', (27.4816053406969, 0.544511252498786, -1.39767932513223));
#1045 = CARTESIAN_POINT('', (27.5667305230065, 0.590946599219555, -1.37958893175766));
#1046 = CARTESIAN_POINT('', (27.6519521581907, 0.636382158535627, -1.35921871838447));
#1047 = CARTESIAN_POINT('', (27.7372283231576, 0.680561801575634, -1.33672571391292));
#1048 = CARTESIAN_POINT('', (27.8224749140442, 0.724726122956741, -1.31424051009612));
#1049 = CARTESIAN_POINT('', (27.9078314551643, 0.767659310889677, -1.2896225994313));
#1050 = CARTESIAN_POINT('', (27.9932468306648, 0.809143898279281, -1.26304637756392));
#1051 = CARTESIAN_POINT('', (28.0786347959051, 0.850615173038378, -1.23647868415118));
#1052 = CARTESIAN_POINT('', (28.1641301995988, 0.890668803804987, -1.20793488438696));
#1053 = CARTESIAN_POINT('', (28.2496825846089, 0.929110025212868, -1.17760543521543));
#1054 = CARTESIAN_POINT('', (28.3330355289832, 0.966562972776041, -1.14805571676635));
#1055 = CARTESIAN_POINT('', (28.4164900144417, 1.00250711721972, -1.11679415503185));
#1056 = CARTESIAN_POINT('', (28.5, 1.03678428414446, -1.08401030813875));
#1057 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#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, #1106, #1107), (#1108, #1109, #1110, #1111, #1112), (#1113, #1114, #1115, #1116, #1117), (#1118, #1119, #1120, #1121, #1122), (#1123, #1124, #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)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (3, 2, 3), (0.311167411262532, 0.561111111111111, 0.841666666666667, 1.12222222222222, 1.40277777777778, 1.68333333333333, 1.96388888888889, 2.24444444444444, 2.525, 2.80555555555556, 3.08611111111111, 3.36666666666667, 3.64722222222222, 3.92777777777778, 4.20833333333333, 4.48888888888889, 5.05), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074756, 1., 0.913572488074756, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074756, 1., 0.913572488074756, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1058 = CARTESIAN_POINT('', (29.7388325887375, -0.815053718062582, -0.396787770006202));
#1059 = CARTESIAN_POINT('', (29.7388325887375, -0.386775078306854, -0.915344934998219));
#1060 = CARTESIAN_POINT('', (29.7388325887375, 0.285158519386489, -0.944143666332316));
#1061 = CARTESIAN_POINT('', (29.7388325887375, 0.957092117079834, -0.972942397666413));
#1062 = CARTESIAN_POINT('', (29.7388325887375, 1.42816888989439, -0.49293114701681));
#1063 = CARTESIAN_POINT('', (29.6555180221213, -0.827108805362545, -0.370645325330795));
#1064 = CARTESIAN_POINT('', (29.6555180221213, -0.415579771126098, -0.902454946789939));
#1065 = CARTESIAN_POINT('', (29.6555180221213, 0.254991814062792, -0.952568504170765));
#1066 = CARTESIAN_POINT('', (29.6555180221213, 0.925563399251681, -1.00268206155159));
#1067 = CARTESIAN_POINT('', (29.6555180221213, 1.41156678001243, -0.537947370157434));
#1068 = CARTESIAN_POINT('', (29.4786849369866, -0.85012811150434, -0.314044042366883));
#1069 = CARTESIAN_POINT('', (29.4786849369866, -0.475401199160089, -0.872324697886665));
#1070 = CARTESIAN_POINT('', (29.4786849369866, 0.190210782134626, -0.96749948193988));
#1071 = CARTESIAN_POINT('', (29.4786849369866, 0.855822763429342, -1.0626742659931));
#1072 = CARTESIAN_POINT('', (29.4786849369866, 1.37199004078482, -0.631781134288623));
#1073 = CARTESIAN_POINT('', (29.2083333333333, -0.876705152174088, -0.22463764419507));
#1074 = CARTESIAN_POINT('', (29.2083333333333, -0.561816523606699, -0.81767609009042));
#1075 = CARTESIAN_POINT('', (29.2083333333333, 0.089576900383621, -0.980574997064008));
#1076 = CARTESIAN_POINT('', (29.2083333333333, 0.740970324373942, -1.1434739040376));
#1077 = CARTESIAN_POINT('', (29.2083333333333, 1.29794493287265, -0.768468927805629));
#1078 = CARTESIAN_POINT('', (28.9277777777778, -0.894588109467017, -0.129656242353494));
#1079 = CARTESIAN_POINT('', (28.9277777777778, -0.645074285622598, -0.752155222819198));
#1080 = CARTESIAN_POINT('', (28.9277777777778, -0.0155407784784515, -0.98334711790442));
#1081 = CARTESIAN_POINT('', (28.9277777777778, 0.613992728665695, -1.21453901298964));
#1082 = CARTESIAN_POINT('', (28.9277777777778, 1.20708354460717, -0.901480850636098));
#1083 = CARTESIAN_POINT('', (28.6472222222222, -0.902617579546959, -0.0334396896333768));
#1084 = CARTESIAN_POINT('', (28.6472222222222, -0.721087698832637, -0.678509006217427));
#1085 = CARTESIAN_POINT('', (28.6472222222222, -0.12028002306249, -0.975321501786674));
#1086 = CARTESIAN_POINT('', (28.6472222222222, 0.480527652707657, -1.27213399735592));
#1087 = CARTESIAN_POINT('', (28.6472222222222, 1.1031540710273, -1.02433596669218));
#1088 = CARTESIAN_POINT('', (28.3666666666667, -0.900729220697086, 0.06303699446935));
#1089 = CARTESIAN_POINT('', (28.3666666666667, -0.789100530570137, -0.597496018814347));
#1090 = CARTESIAN_POINT('', (28.3666666666667, -0.223582394681115, -0.956597764950039));
#1091 = CARTESIAN_POINT('', (28.3666666666667, 0.341935741207909, -1.31569951108573));
#1092 = CARTESIAN_POINT('', (28.3666666666667, 0.987229756188146, -1.1358093770378));
#1093 = CARTESIAN_POINT('', (28.0861111111111, -0.888950326493883, 0.158799221354612));
#1094 = CARTESIAN_POINT('', (28.0861111111111, -0.848432513084248, -0.509940564000129));
#1095 = CARTESIAN_POINT('', (28.0861111111111, -0.324405775061945, -0.927373877904884));
#1096 = CARTESIAN_POINT('', (28.0861111111111, 0.19962096296036, -1.34480719180964));
#1097 = CARTESIAN_POINT('', (28.0861111111111, 0.860491329558051, -1.23478468378135));
#1098 = CARTESIAN_POINT('', (27.8055555555556, -0.867394343983904, 0.252874790208289));
#1099 = CARTESIAN_POINT('', (27.8055555555556, -0.898476228906133, -0.416727101329294));
#1100 = CARTESIAN_POINT('', (27.8055555555556, -0.421725519680532, -0.887939938563078));
#1101 = CARTESIAN_POINT('', (27.8055555555556, 0.0550251895450697, -1.35915277579686));
#1102 = CARTESIAN_POINT('', (27.8055555555556, 0.724218239410782, -1.32024983590214));
#1103 = CARTESIAN_POINT('', (27.525, -0.836281170921788, 0.344322637739844));
#1104 = CARTESIAN_POINT('', (27.525, -0.93873460045648, -0.318791147579609));
#1105 = CARTESIAN_POINT('', (27.525, -0.514568851366869, -0.838694999078482));
#1106 = CARTESIAN_POINT('', (27.525, -0.0904031022772569, -1.35859885057736));
#1107 = CARTESIAN_POINT('', (27.525, 0.579778691459233, -1.39135493166551));
#1108 = CARTESIAN_POINT('', (27.2444444444444, -0.795856053188695, 0.432162251772538));
#1109 = CARTESIAN_POINT('', (27.2444444444445, -0.968703029968825, -0.217119067764546));
#1110 = CARTESIAN_POINT('', (27.2444444444444, -0.601925005968918, -0.780072165626677));
#1111 = CARTESIAN_POINT('', (27.2444444444445, -0.235146981969011, -1.34302526348881));
#1112 = CARTESIAN_POINT('', (27.2444444444444, 0.428617255428131, -1.44723345143216));
#1113 = CARTESIAN_POINT('', (26.9638888888889, -0.746684875276469, 0.515673169920155));
#1114 = CARTESIAN_POINT('', (26.9638888888889, -0.98832916793134, -0.112713750438797));
#1115 = CARTESIAN_POINT('', (26.9638888888889, -0.683118035190758, -0.712803952243569));
#1116 = CARTESIAN_POINT('', (26.9638888888889, -0.377906902450175, -1.31289415404834));
#1117 = CARTESIAN_POINT('', (26.9638888888889, 0.272249905651531, -1.48770322340655));
#1118 = CARTESIAN_POINT('', (26.6833333333333, -0.688541861259182, 0.593312832278821));
#1119 = CARTESIAN_POINT('', (26.6833333333333, -0.996314233194346, -0.00668592159921179));
#1120 = CARTESIAN_POINT('', (26.6833333333333, -0.756451947981932, -0.636914786151184));
#1121 = CARTESIAN_POINT('', (26.6833333333333, -0.516589662769517, -1.26714365070316));
#1122 = CARTESIAN_POINT('', (26.6833333333333, 0.112228486929706, -1.51068024382754));
#1123 = CARTESIAN_POINT('', (26.4027777777778, -0.62454782942834, 0.666790109393135));
#1124 = CARTESIAN_POINT('', (26.4027777777778, -0.996467087602342, 0.100124760134454));
#1125 = CARTESIAN_POINT('', (26.4027777777778, -0.82430236557878, -0.555461131371542));
#1126 = CARTESIAN_POINT('', (26.4027777777778, -0.652137643555218, -1.21104702287754));
#1127 = CARTESIAN_POINT('', (26.4027777777778, -0.0497830043598117, -1.52185635557354));
#1128 = CARTESIAN_POINT('', (26.1222222222222, -0.545710413840053, 0.72589675991282));
#1129 = CARTESIAN_POINT('', (26.1222222222222, -0.974002195173503, 0.205774991464869));
#1130 = CARTESIAN_POINT('', (26.1222222222222, -0.874148103177777, -0.460550502781683));
#1131 = CARTESIAN_POINT('', (26.1222222222222, -0.77429401118205, -1.12687599702823));
#1132 = CARTESIAN_POINT('', (26.1222222222222, -0.212351645308799, -1.49860342594353));
#1133 = CARTESIAN_POINT('', (25.8416666666667, -0.46193087107442, 0.769742946242877));
#1134 = CARTESIAN_POINT('', (25.8416666666667, -0.936452357597576, 0.30239006629649));
#1135 = CARTESIAN_POINT('', (25.8416666666667, -0.906746775286202, -0.362972191384144));
#1136 = CARTESIAN_POINT('', (25.8416666666667, -0.877041192974827, -1.02833444906478));
#1137 = CARTESIAN_POINT('', (25.8416666666667, -0.362760009471198, -1.4515415140583));
#1138 = CARTESIAN_POINT('', (25.4675925925926, -0.424100210279079, 0.977313875132153));
#1139 = CARTESIAN_POINT('', (25.4675925925926, -1.0549041588648, 0.501041503020118));
#1140 = CARTESIAN_POINT('', (25.4675925925926, -1.1231597109851, -0.286416542588226));
#1141 = CARTESIAN_POINT('', (25.4675925925926, -1.19141526310541, -1.07387458819657));
#1142 = CARTESIAN_POINT('', (25.4675925925926, -0.651968556437785, -1.65158233840771));
#1143 = CARTESIAN_POINT('', (25.187037037037, -0.401378978020077, 1.28519811241474));
#1144 = CARTESIAN_POINT('', (25.187037037037, -1.25816887156188, 0.77161589834446));
#1145 = CARTESIAN_POINT('', (25.187037037037, -1.44993756066386, -0.208731173954331));
#1146 = CARTESIAN_POINT('', (25.187037037037, -1.64170624976585, -1.18907824625312));
#1147 = CARTESIAN_POINT('', (25.187037037037, -1.04159083878815, -1.9876501627339));
#1148 = CARTESIAN_POINT('', (25., -0.347495104633835, 1.56920751556777));
#1149 = CARTESIAN_POINT('', (25., -1.41848891010718, 1.04495140417816));
#1150 = CARTESIAN_POINT('', (25., -1.74567784867966, -0.101704429177008));
#1151 = CARTESIAN_POINT('', (25., -2.07286678725213, -1.24836026253218));
#1152 = CARTESIAN_POINT('', (25., -1.43980188405192, -2.25885570043764));
#1153 = ADVANCED_FACE('', (#1154), #1246, .T.);
#1154 = FACE_OUTER_BOUND('', #1155, .T.);
#1155 = EDGE_LOOP('', (#1156, #1157, #1245));
#1156 = ORIENTED_EDGE('', *, *, #606, .T.);
#1157 = ORIENTED_EDGE('', *, *, #1158, .F.);
#1158 = EDGE_CURVE('', #849, #609, #1159, .T.);
#1159 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1160, #1161, #1162, #1163, #1164, #1165, #1166, #1167, #1168, #1169, #1170, #1171, #1172, #1173, #1174, #1175, #1176, #1177, #1178, #1179, #1180, #1181, #1182, #1183, #1184, #1185, #1186, #1187, #1188, #1189, #1190, #1191, #1192, #1193, #1194, #1195, #1196, #1197, #1198, #1199, #1200, #1201, #1202, #1203, #1204, #1205, #1206, #1207, #1208, #1209, #1210, #1211, #1212, #1213, #1214, #1215, #1216, #1217, #1218, #1219, #1220, #1221, #1222, #1223, #1224, #1225, #1226, #1227, #1228, #1229, #1230, #1231, #1232, #1233, #1234, #1235, #1236, #1237, #1238, #1239, #1240, #1241, #1242, #1243, #1244), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0876190663671949, 0.175233475739728, 0.262844146068106, 0.350451995190896, 0.438057825161688, 0.525662180966095, 0.584057105667649, 0.671685682668475, 0.803289687070052, 0.861717619330304, 0.900657110211877, 0.988282784648197, 1.07584359977061, 1.16340621573877, 1.20233649189711, 1.39958428261277, 1.53094299864881, 1.66227973636375, 1.79364320649427, 1.88121862778809, 2.0782209490314, 2.20955707605982, 2.50491964609746, 2.80018525770437, 3.09536901421212, 3.39046165793115, 3.685464678547, 3.94056201461567), .UNSPECIFIED.);
#1160 = CARTESIAN_POINT('', (25.0788207428295, -0.368023961721971, 1.45415211157515));
#1161 = CARTESIAN_POINT('', (25.1041845479183, -0.382061985682754, 1.45059929949196));
#1162 = CARTESIAN_POINT('', (25.1295403580351, -0.396063603068574, 1.4468393180235));
#1163 = CARTESIAN_POINT('', (25.1548903352471, -0.410016028147566, 1.44287451175149));
#1164 = CARTESIAN_POINT('', (25.1802389650958, -0.423967711648591, 1.4389099162108));
#1165 = CARTESIAN_POINT('', (25.2055830810845, -0.437870931895396, 1.43474031529862));
#1166 = CARTESIAN_POINT('', (25.2309246513474, -0.451713451871289, 1.4303688186613));
#1167 = CARTESIAN_POINT('', (25.25626514013, -0.465555381101963, 1.42599750858255));
#1168 = CARTESIAN_POINT('', (25.2816044005514, -0.479337338110379, 1.42142409485283));
#1169 = CARTESIAN_POINT('', (25.3069442228367, -0.493047630009834, 1.41665240427625));
#1170 = CARTESIAN_POINT('', (25.3322832291386, -0.506757480415668, 1.41188086735585));
#1171 = CARTESIAN_POINT('', (25.3576241114819, -0.520396390895758, 1.40691081777856));
#1172 = CARTESIAN_POINT('', (25.3829685381561, -0.533953144526037, 1.40174678150184));
#1173 = CARTESIAN_POINT('', (25.4083123807017, -0.547509585705476, 1.39658286424384));
#1174 = CARTESIAN_POINT('', (25.4336610771292, -0.560984590242863, 1.39122469676732));
#1175 = CARTESIAN_POINT('', (25.4590162759769, -0.574367279460966, 1.38567753401887));
#1176 = CARTESIAN_POINT('', (25.4843710481661, -0.587749743485031, 1.38013046461399));
#1177 = CARTESIAN_POINT('', (25.5097336267345, -0.601040604959686, 1.37439410990566));
#1178 = CARTESIAN_POINT('', (25.535105789461, -0.614229120312746, 1.36847454772087));
#1179 = CARTESIAN_POINT('', (25.5520182536682, -0.623020262646887, 1.36452871209576));
#1180 = CARTESIAN_POINT('', (25.5689362743062, -0.631764901210746, 1.36050199393336));
#1181 = CARTESIAN_POINT('', (25.5858572479605, -0.640464918425957, 1.35639400185405));
#1182 = CARTESIAN_POINT('', (25.6112491951266, -0.65352033603884, 1.35022946782852));
#1183 = CARTESIAN_POINT('', (25.6366466488657, -0.666479475939094, 1.34388016568815));
#1184 = CARTESIAN_POINT('', (25.6620317786001, -0.679362140679133, 1.33733581489911));
#1185 = CARTESIAN_POINT('', (25.7001561535431, -0.698709827531748, 1.32750725440522));
#1186 = CARTESIAN_POINT('', (25.7382541203778, -0.717890795836215, 1.31723585515525));
#1187 = CARTESIAN_POINT('', (25.7762923734912, -0.736923555942752, 1.30650054446862));
#1188 = CARTESIAN_POINT('', (25.7931801307164, -0.745373487411684, 1.30173441285703));
#1189 = CARTESIAN_POINT('', (25.8100573215374, -0.753793618826003, 1.29687702112942));
#1190 = CARTESIAN_POINT('', (25.8269240337287, -0.762180780659547, 1.29192896770419));
#1191 = CARTESIAN_POINT('', (25.8381649104836, -0.767770432716458, 1.28863132094894));
#1192 = CARTESIAN_POINT('', (25.8494006628133, -0.773346432069842, 1.28529279445182));
#1193 = CARTESIAN_POINT('', (25.8606347417487, -0.778902815311113, 1.28191669163812));
#1194 = CARTESIAN_POINT('', (25.8859148294203, -0.791406364225603, 1.27431943550252));
#1195 = CARTESIAN_POINT('', (25.9111930430012, -0.803802581024395, 1.26653609902273));
#1196 = CARTESIAN_POINT('', (25.9365082652945, -0.816027719377206, 1.2586098526581));
#1197 = CARTESIAN_POINT('', (25.9618047496099, -0.828243808851466, 1.25068947319156));
#1198 = CARTESIAN_POINT('', (25.9871397459876, -0.840289839698069, 1.24262668405403));
#1199 = CARTESIAN_POINT('', (26.0125126990824, -0.852161241497651, 1.2344315365743));
#1200 = CARTESIAN_POINT('', (26.0378861740177, -0.864032887453978, 1.22623622054662));
#1201 = CARTESIAN_POINT('', (26.0632989037587, -0.875730998432443, 1.21790858969246));
#1202 = CARTESIAN_POINT('', (26.0887114587391, -0.887306470416685, 1.20941606883516));
#1203 = CARTESIAN_POINT('', (26.1000098624281, -0.892452916945572, 1.20564030016265));
#1204 = CARTESIAN_POINT('', (26.1113079154731, -0.897575900787539, 1.20183126617769));
#1205 = CARTESIAN_POINT('', (26.1225997811307, -0.902682928174759, 1.19798310972311));
#1206 = CARTESIAN_POINT('', (26.1798122073916, -0.928558672419578, 1.1784856790882));
#1207 = CARTESIAN_POINT('', (26.2368772473571, -0.95402079289545, 1.15797820105231));
#1208 = CARTESIAN_POINT('', (26.2939191466159, -0.978798386917817, 1.13664142004727));
#1209 = CARTESIAN_POINT('', (26.3319066476151, -0.99529922033872, 1.12243202309031));
#1210 = CARTESIAN_POINT('', (26.3698888327166, -1.01150098510301, 1.10785321587338));
#1211 = CARTESIAN_POINT('', (26.4078920419532, -1.0273476719699, 1.0929578038049));
#1212 = CARTESIAN_POINT('', (26.445888892672, -1.04319170744385, 1.07806488396655));
#1213 = CARTESIAN_POINT('', (26.4839065642815, -1.05868940305948, 1.06284918115453));
#1214 = CARTESIAN_POINT('', (26.5219191826425, -1.07385233475295, 1.04730184910829));
#1215 = CARTESIAN_POINT('', (26.5599395381312, -1.08901835272523, 1.03175135254199));
#1216 = CARTESIAN_POINT('', (26.5979592591116, -1.10385092548487, 1.01586692452581));
#1217 = CARTESIAN_POINT('', (26.6359710919636, -1.11833699352305, 0.999661127041477));
#1218 = CARTESIAN_POINT('', (26.6613122486251, -1.12799434735265, 0.988857289866025));
#1219 = CARTESIAN_POINT('', (26.6866522153118, -1.13749749367675, 0.977910777200627));
#1220 = CARTESIAN_POINT('', (26.7119924070162, -1.1468387687466, 0.966830304913839));
#1221 = CARTESIAN_POINT('', (26.7689955765443, -1.16785211752579, 0.94190460397264));
#1222 = CARTESIAN_POINT('', (26.826011403, -1.18804925362417, 0.916297158740226));
#1223 = CARTESIAN_POINT('', (26.8830263184014, -1.20738212799636, 0.89007213022035));
#1224 = CARTESIAN_POINT('', (26.9210366226679, -1.22027083320726, 0.87258861197918));
#1225 = CARTESIAN_POINT('', (26.9590511149959, -1.23277847480155, 0.854826917454326));
#1226 = CARTESIAN_POINT('', (26.9970609640359, -1.24489620936207, 0.836799514767997));
#1227 = CARTESIAN_POINT('', (27.0825415317456, -1.27214785217969, 0.796257585376511));
#1228 = CARTESIAN_POINT('', (27.1680354278521, -1.29743548755348, 0.754353380817497));
#1229 = CARTESIAN_POINT('', (27.2535068266771, -1.32060868593575, 0.711331637586197));
#1230 = CARTESIAN_POINT('', (27.3389501678755, -1.34377427727102, 0.668324017067572));
#1231 = CARTESIAN_POINT('', (27.4244236789161, -1.36483928941349, 0.624178831504475));
#1232 = CARTESIAN_POINT('', (27.5098717039064, -1.38369618309547, 0.579124229234991));
#1233 = CARTESIAN_POINT('', (27.5952960405419, -1.40254784916937, 0.534082117241348));
#1234 = CARTESIAN_POINT('', (27.6807435455462, -1.41920428787339, 0.488102152601949));
#1235 = CARTESIAN_POINT('', (27.7661658632588, -1.43357486551389, 0.441433013000656));
#1236 = CARTESIAN_POINT('', (27.8515618141221, -1.44794100746519, 0.394778278512664));
#1237 = CARTESIAN_POINT('', (27.9369833883324, -1.4600308490232, 0.34740876028964));
#1238 = CARTESIAN_POINT('', (28.0223800620569, -1.4697801290612, 0.299576988797376));
#1239 = CARTESIAN_POINT('', (28.1077507998083, -1.47952644812829, 0.251759744376127));
#1240 = CARTESIAN_POINT('', (28.1931464598383, -1.48693938233774, 0.203452186143369));
#1241 = CARTESIAN_POINT('', (28.2785169680381, -1.49197927998315, 0.154912323916139));
#1242 = CARTESIAN_POINT('', (28.3523392264514, -1.49633741998022, 0.112938551846086));
#1243 = CARTESIAN_POINT('', (28.4261776966472, -1.49892366940687, 0.0707715873978426));
#1244 = CARTESIAN_POINT('', (28.5, -1.49972770490639, 0.0285799079116823));
#1245 = ORIENTED_EDGE('', *, *, #848, .F.);
#1246 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1247, #1248), (#1249, #1250), (#1251, #1252), (#1253, #1254), (#1255, #1256), (#1257, #1258), (#1259, #1260), (#1261, #1262), (#1263, #1264), (#1265, #1266), (#1267, #1268), (#1269, #1270), (#1271, #1272), (#1273, #1274), (#1275, #1276), (#1277, #1278), (#1279, #1280), (#1281, #1282), (#1283, #1284)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.35467170335446, 0.561111111111111, 0.841666666666667, 1.12222222222222, 1.40277777777778, 1.68333333333333, 1.96388888888889, 2.24444444444444, 2.525, 2.80555555555556, 3.08611111111111, 3.36666666666667, 3.64722222222222, 3.92777777777778, 4.20833333333333, 4.48888888888889, 4.9711792571727), (0., 1.), .UNSPECIFIED.);
#1247 = CARTESIAN_POINT('', (29.6953282966455, -1.36873059713702, -0.638483059303279));
#1248 = CARTESIAN_POINT('', (29.6953282966455, -0.821238358282212, -0.383089835581967));
#1249 = CARTESIAN_POINT('', (29.6265151607267, -1.38474393772439, -0.60224894792438));
#1250 = CARTESIAN_POINT('', (29.6265151607267, -0.830846362634633, -0.361349368754628));
#1251 = CARTESIAN_POINT('', (29.4641835062893, -1.41925613570366, -0.515413931678165));
#1252 = CARTESIAN_POINT('', (29.4641835062893, -0.851553681422195, -0.309248359006899));
#1253 = CARTESIAN_POINT('', (29.2083333333333, -1.46117525362348, -0.37439607365845));
#1254 = CARTESIAN_POINT('', (29.2083333333333, -0.876705152174089, -0.22463764419507));
#1255 = CARTESIAN_POINT('', (28.9277777777778, -1.49098018244503, -0.216093737255822));
#1256 = CARTESIAN_POINT('', (28.9277777777778, -0.894588109467017, -0.129656242353493));
#1257 = CARTESIAN_POINT('', (28.6472222222222, -1.50436263257827, -0.0557328160556275));
#1258 = CARTESIAN_POINT('', (28.6472222222222, -0.902617579546959, -0.0334396896333764));
#1259 = CARTESIAN_POINT('', (28.3666666666667, -1.50121536782848, 0.105061657448917));
#1260 = CARTESIAN_POINT('', (28.3666666666667, -0.900729220697086, 0.0630369944693503));
#1261 = CARTESIAN_POINT('', (28.0861111111111, -1.48158387748981, 0.264665368924354));
#1262 = CARTESIAN_POINT('', (28.0861111111111, -0.888950326493883, 0.158799221354612));
#1263 = CARTESIAN_POINT('', (27.8055555555556, -1.44565723997317, 0.421457983680482));
#1264 = CARTESIAN_POINT('', (27.8055555555556, -0.867394343983904, 0.252874790208289));
#1265 = CARTESIAN_POINT('', (27.525, -1.39380195153631, 0.57387106289974));
#1266 = CARTESIAN_POINT('', (27.525, -0.836281170921788, 0.344322637739844));
#1267 = CARTESIAN_POINT('', (27.2444444444444, -1.32642675531449, 0.720270419620898));
#1268 = CARTESIAN_POINT('', (27.2444444444444, -0.795856053188695, 0.432162251772538));
#1269 = CARTESIAN_POINT('', (26.9638888888889, -1.24447479212745, 0.859455283200259));
#1270 = CARTESIAN_POINT('', (26.9638888888889, -0.746684875276469, 0.515673169920156));
#1271 = CARTESIAN_POINT('', (26.6833333333333, -1.1475697687653, 0.988854720464702));
#1272 = CARTESIAN_POINT('', (26.6833333333333, -0.688541861259182, 0.593312832278821));
#1273 = CARTESIAN_POINT('', (26.4027777777778, -1.04091304904723, 1.11131684898856));
#1274 = CARTESIAN_POINT('', (26.4027777777778, -0.62454782942834, 0.666790109393136));
#1275 = CARTESIAN_POINT('', (26.1222222222222, -0.909517356400089, 1.20982793318803));
#1276 = CARTESIAN_POINT('', (26.1222222222222, -0.545710413840053, 0.725896759912821));
#1277 = CARTESIAN_POINT('', (25.8416666666667, -0.769884785124033, 1.28290491040479));
#1278 = CARTESIAN_POINT('', (25.8416666666667, -0.46193087107442, 0.769742946242877));
#1279 = CARTESIAN_POINT('', (25.493866173535, -0.711262160212627, 1.60455809993318));
#1280 = CARTESIAN_POINT('', (25.493866173535, -0.426757296127576, 0.962734859959911));
#1281 = CARTESIAN_POINT('', (25.2395841989219, -0.676140264246783, 2.04811204358785));
#1282 = CARTESIAN_POINT('', (25.2395841989219, -0.40568415854807, 1.22886722615271));
#1283 = CARTESIAN_POINT('', (25.0788207428273, -0.613373269535778, 2.42358685263028));
#1284 = CARTESIAN_POINT('', (25.0788207428273, -0.368023961721467, 1.45415211157817));
#1285 = ADVANCED_FACE('', (#1286), #1298, .T.);
#1286 = FACE_OUTER_BOUND('', #1287, .T.);
#1287 = EDGE_LOOP('', (#1288, #1289, #1290, #1291, #1292, #1293));
#1288 = ORIENTED_EDGE('', *, *, #189, .T.);
#1289 = ORIENTED_EDGE('', *, *, #872, .T.);
#1290 = ORIENTED_EDGE('', *, *, #1158, .T.);
#1291 = ORIENTED_EDGE('', *, *, #810, .F.);
#1292 = ORIENTED_EDGE('', *, *, #205, .F.);
#1293 = ORIENTED_EDGE('', *, *, #1294, .T.);
#1294 = EDGE_CURVE('', #206, #154, #1295, .T.);
#1295 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1296, #1297), .UNSPECIFIED., .F., .U., (2, 2), (0.0458778031080297, 0.0477164280845261), .UNSPECIFIED.);
#1296 = CARTESIAN_POINT('', (25.134863142026, 1.5, 0.));
#1297 = CARTESIAN_POINT('', (25., 1.5, 0.));
#1298 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1299, #1300, #1301, #1302, #1303, #1304, #1305, #1306, #1307), (#1308, #1309, #1310, #1311, #1312, #1313, #1314, #1315, #1316)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.635451505016722, -0.557413600891862), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1.), (1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1299 = CARTESIAN_POINT('', (28.5, 1.5, 0.));
#1300 = CARTESIAN_POINT('', (28.5, 1.5, 1.5));
#1301 = CARTESIAN_POINT('', (28.5, 1.20207153456121E-15, 1.5));
#1302 = CARTESIAN_POINT('', (28.5, -1.5, 1.5));
#1303 = CARTESIAN_POINT('', (28.5, -1.5, 2.01556501050361E-15));
#1304 = CARTESIAN_POINT('', (28.5, -1.5, -1.5));
#1305 = CARTESIAN_POINT('', (28.5, -9.97190495814506E-16, -1.5));
#1306 = CARTESIAN_POINT('', (28.5, 1.5, -1.5));
#1307 = CARTESIAN_POINT('', (28.5, 1.5, 0.));
#1308 = CARTESIAN_POINT('', (25., 1.5, 0.));
#1309 = CARTESIAN_POINT('', (25., 1.5, 1.5));
#1310 = CARTESIAN_POINT('', (25., 1.20207153456121E-15, 1.5));
#1311 = CARTESIAN_POINT('', (25., -1.5, 1.5));
#1312 = CARTESIAN_POINT('', (25., -1.5, 2.01556501050361E-15));
#1313 = CARTESIAN_POINT('', (25., -1.5, -1.5));
#1314 = CARTESIAN_POINT('', (25., -9.97190495814506E-16, -1.5));
#1315 = CARTESIAN_POINT('', (25., 1.5, -1.5));
#1316 = CARTESIAN_POINT('', (25., 1.5, 0.));
#1317 = ADVANCED_FACE('', (#1318), #1323, .T.);
#1318 = FACE_OUTER_BOUND('', #1319, .T.);
#1319 = EDGE_LOOP('', (#1320, #1321, #1322));
#1320 = ORIENTED_EDGE('', *, *, #151, .T.);
#1321 = ORIENTED_EDGE('', *, *, #1294, .F.);
#1322 = ORIENTED_EDGE('', *, *, #473, .F.);
#1323 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1324, #1325, #1326, #1327, #1328, #1329, #1330, #1331, #1332), (#1333, #1334, #1335, #1336, #1337, #1338, #1339, #1340, #1341)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.635451505016722, -0.557413600891862), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1.), (1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1324 = CARTESIAN_POINT('', (28.5, 1.5, 0.));
#1325 = CARTESIAN_POINT('', (28.5, 1.5, 1.5));
#1326 = CARTESIAN_POINT('', (28.5, 1.20207153456121E-15, 1.5));
#1327 = CARTESIAN_POINT('', (28.5, -1.5, 1.5));
#1328 = CARTESIAN_POINT('', (28.5, -1.5, 2.01556501050361E-15));
#1329 = CARTESIAN_POINT('', (28.5, -1.5, -1.5));
#1330 = CARTESIAN_POINT('', (28.5, -9.97190495814506E-16, -1.5));
#1331 = CARTESIAN_POINT('', (28.5, 1.5, -1.5));
#1332 = CARTESIAN_POINT('', (28.5, 1.5, 0.));
#1333 = CARTESIAN_POINT('', (25., 1.5, 0.));
#1334 = CARTESIAN_POINT('', (25., 1.5, 1.5));
#1335 = CARTESIAN_POINT('', (25., 1.20207153456121E-15, 1.5));
#1336 = CARTESIAN_POINT('', (25., -1.5, 1.5));
#1337 = CARTESIAN_POINT('', (25., -1.5, 2.01556501050361E-15));
#1338 = CARTESIAN_POINT('', (25., -1.5, -1.5));
#1339 = CARTESIAN_POINT('', (25., -9.97190495814506E-16, -1.5));
#1340 = CARTESIAN_POINT('', (25., 1.5, -1.5));
#1341 = CARTESIAN_POINT('', (25., 1.5, 0.));
#1342 = ADVANCED_FACE('', (#1343), #1437, .T.);
#1343 = FACE_OUTER_BOUND('', #1344, .T.);
#1344 = EDGE_LOOP('', (#1345, #1346, #1347, #1435, #1436));
#1345 = ORIENTED_EDGE('', *, *, #169, .T.);
#1346 = ORIENTED_EDGE('', *, *, #447, .T.);
#1347 = ORIENTED_EDGE('', *, *, #1348, .T.);
#1348 = EDGE_CURVE('', #424, #744, #1349, .T.);
#1349 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1350, #1351, #1352, #1353, #1354, #1355, #1356, #1357, #1358, #1359, #1360, #1361, #1362, #1363, #1364, #1365, #1366, #1367, #1368, #1369, #1370, #1371, #1372, #1373, #1374, #1375, #1376, #1377, #1378, #1379, #1380, #1381, #1382, #1383, #1384, #1385, #1386, #1387, #1388, #1389, #1390, #1391, #1392, #1393, #1394, #1395, #1396, #1397, #1398, #1399, #1400, #1401, #1402, #1403, #1404, #1405, #1406, #1407, #1408, #1409, #1410, #1411, #1412, #1413, #1414, #1415, #1416, #1417, #1418, #1419, #1420, #1421, #1422, #1423, #1424, #1425, #1426, #1427, #1428, #1429, #1430, #1431, #1432, #1433, #1434), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0876190663671947, 0.175233475739734, 0.262844146068107, 0.350451995190898, 0.438057825161694, 0.525662180966089, 0.584057105667653, 0.671685682668478, 0.803289687070047, 0.861717619330307, 0.900657110211875, 0.988282784648191, 1.07584359977061, 1.16340621573876, 1.20233649189709, 1.39958428261275, 1.53094299864879, 1.66227973636374, 1.79364320649427, 1.8812186277881, 2.0782209490314, 2.20955707605984, 2.50491964609749, 2.80018525770438, 3.09536901421213, 3.39046165793115, 3.685464678547, 3.94056201461568), .UNSPECIFIED.);
#1350 = CARTESIAN_POINT('', (25.0788207428295, 0.368023961721971, -1.45415211157515));
#1351 = CARTESIAN_POINT('', (25.1041845479183, 0.382061985682754, -1.45059929949196));
#1352 = CARTESIAN_POINT('', (25.1295403580351, 0.396063603068574, -1.4468393180235));
#1353 = CARTESIAN_POINT('', (25.1548903352471, 0.410016028147566, -1.44287451175149));
#1354 = CARTESIAN_POINT('', (25.1802389650958, 0.423967711648592, -1.4389099162108));
#1355 = CARTESIAN_POINT('', (25.2055830810845, 0.437870931895395, -1.43474031529862));
#1356 = CARTESIAN_POINT('', (25.2309246513474, 0.451713451871289, -1.4303688186613));
#1357 = CARTESIAN_POINT('', (25.25626514013, 0.465555381101963, -1.42599750858255));
#1358 = CARTESIAN_POINT('', (25.2816044005514, 0.479337338110381, -1.42142409485283));
#1359 = CARTESIAN_POINT('', (25.3069442228367, 0.493047630009835, -1.41665240427625));
#1360 = CARTESIAN_POINT('', (25.3322832291386, 0.506757480415669, -1.41188086735585));
#1361 = CARTESIAN_POINT('', (25.3576241114819, 0.520396390895762, -1.40691081777855));
#1362 = CARTESIAN_POINT('', (25.3829685381561, 0.533953144526042, -1.40174678150183));
#1363 = CARTESIAN_POINT('', (25.4083123807017, 0.547509585705481, -1.39658286424383));
#1364 = CARTESIAN_POINT('', (25.4336610771292, 0.560984590242862, -1.39122469676732));
#1365 = CARTESIAN_POINT('', (25.4590162759769, 0.574367279460965, -1.38567753401887));
#1366 = CARTESIAN_POINT('', (25.4843710481661, 0.587749743485028, -1.38013046461399));
#1367 = CARTESIAN_POINT('', (25.5097336267345, 0.601040604959683, -1.37439410990566));
#1368 = CARTESIAN_POINT('', (25.535105789461, 0.614229120312742, -1.36847454772087));
#1369 = CARTESIAN_POINT('', (25.5520182536682, 0.623020262646884, -1.36452871209576));
#1370 = CARTESIAN_POINT('', (25.5689362743062, 0.631764901210747, -1.36050199393336));
#1371 = CARTESIAN_POINT('', (25.5858572479605, 0.640464918425959, -1.35639400185404));
#1372 = CARTESIAN_POINT('', (25.6112491951266, 0.653520336038842, -1.35022946782852));
#1373 = CARTESIAN_POINT('', (25.6366466488657, 0.666479475939089, -1.34388016568815));
#1374 = CARTESIAN_POINT('', (25.6620317786001, 0.679362140679129, -1.33733581489911));
#1375 = CARTESIAN_POINT('', (25.7001561535431, 0.698709827531742, -1.32750725440522));
#1376 = CARTESIAN_POINT('', (25.7382541203778, 0.717890795836214, -1.31723585515525));
#1377 = CARTESIAN_POINT('', (25.7762923734912, 0.736923555942749, -1.30650054446862));
#1378 = CARTESIAN_POINT('', (25.7931801307164, 0.745373487411682, -1.30173441285703));
#1379 = CARTESIAN_POINT('', (25.8100573215373, 0.753793618826002, -1.29687702112942));
#1380 = CARTESIAN_POINT('', (25.8269240337287, 0.762180780659548, -1.29192896770418));
#1381 = CARTESIAN_POINT('', (25.8381649104836, 0.767770432716458, -1.28863132094894));
#1382 = CARTESIAN_POINT('', (25.8494006628133, 0.773346432069838, -1.28529279445183));
#1383 = CARTESIAN_POINT('', (25.8606347417486, 0.778902815311109, -1.28191669163812));
#1384 = CARTESIAN_POINT('', (25.8859148294203, 0.791406364225598, -1.27431943550252));
#1385 = CARTESIAN_POINT('', (25.9111930430012, 0.803802581024395, -1.26653609902273));
#1386 = CARTESIAN_POINT('', (25.9365082652945, 0.816027719377206, -1.2586098526581));
#1387 = CARTESIAN_POINT('', (25.9618047496099, 0.828243808851466, -1.25068947319155));
#1388 = CARTESIAN_POINT('', (25.9871397459876, 0.840289839698062, -1.24262668405403));
#1389 = CARTESIAN_POINT('', (26.0125126990824, 0.852161241497646, -1.2344315365743));
#1390 = CARTESIAN_POINT('', (26.0378861740177, 0.864032887453971, -1.22623622054662));
#1391 = CARTESIAN_POINT('', (26.0632989037587, 0.875730998432439, -1.21790858969247));
#1392 = CARTESIAN_POINT('', (26.088711458739, 0.887306470416679, -1.20941606883516));
#1393 = CARTESIAN_POINT('', (26.1000098624281, 0.892452916945566, -1.20564030016265));
#1394 = CARTESIAN_POINT('', (26.1113079154731, 0.897575900787534, -1.20183126617769));
#1395 = CARTESIAN_POINT('', (26.1225997811307, 0.902682928174753, -1.19798310972311));
#1396 = CARTESIAN_POINT('', (26.1798122073916, 0.928558672419572, -1.1784856790882));
#1397 = CARTESIAN_POINT('', (26.2368772473571, 0.954020792895442, -1.15797820105231));
#1398 = CARTESIAN_POINT('', (26.2939191466159, 0.978798386917807, -1.13664142004728));
#1399 = CARTESIAN_POINT('', (26.3319066476151, 0.995299220338711, -1.12243202309032));
#1400 = CARTESIAN_POINT('', (26.3698888327166, 1.011500985103, -1.10785321587339));
#1401 = CARTESIAN_POINT('', (26.4078920419532, 1.02734767196989, -1.09295780380491));
#1402 = CARTESIAN_POINT('', (26.4458888926719, 1.04319170744384, -1.07806488396655));
#1403 = CARTESIAN_POINT('', (26.4839065642815, 1.05868940305947, -1.06284918115454));
#1404 = CARTESIAN_POINT('', (26.5219191826425, 1.07385233475294, -1.04730184910829));
#1405 = CARTESIAN_POINT('', (26.5599395381312, 1.08901835272523, -1.03175135254199));
#1406 = CARTESIAN_POINT('', (26.5979592591116, 1.10385092548486, -1.01586692452581));
#1407 = CARTESIAN_POINT('', (26.6359710919636, 1.11833699352304, -0.999661127041478));
#1408 = CARTESIAN_POINT('', (26.6613122486251, 1.12799434735265, -0.988857289866026));
#1409 = CARTESIAN_POINT('', (26.6866522153118, 1.13749749367675, -0.977910777200625));
#1410 = CARTESIAN_POINT('', (26.7119924070162, 1.1468387687466, -0.966830304913837));
#1411 = CARTESIAN_POINT('', (26.7689955765443, 1.16785211752579, -0.941904603972639));
#1412 = CARTESIAN_POINT('', (26.826011403, 1.18804925362417, -0.916297158740225));
#1413 = CARTESIAN_POINT('', (26.8830263184014, 1.20738212799635, -0.890072130220351));
#1414 = CARTESIAN_POINT('', (26.9210366226679, 1.22027083320726, -0.872588611979179));
#1415 = CARTESIAN_POINT('', (26.9590511149959, 1.23277847480155, -0.85482691745432));
#1416 = CARTESIAN_POINT('', (26.9970609640359, 1.24489620936207, -0.83679951476799));
#1417 = CARTESIAN_POINT('', (27.0825415317456, 1.2721478521797, -0.796257585376502));
#1418 = CARTESIAN_POINT('', (27.1680354278521, 1.29743548755348, -0.754353380817492));
#1419 = CARTESIAN_POINT('', (27.2535068266771, 1.32060868593575, -0.711331637586189));
#1420 = CARTESIAN_POINT('', (27.3389501678755, 1.34377427727102, -0.668324017067565));
#1421 = CARTESIAN_POINT('', (27.4244236789161, 1.36483928941349, -0.624178831504464));
#1422 = CARTESIAN_POINT('', (27.5098717039064, 1.38369618309548, -0.579124229234982));
#1423 = CARTESIAN_POINT('', (27.5952960405419, 1.40254784916937, -0.534082117241341));
#1424 = CARTESIAN_POINT('', (27.6807435455462, 1.41920428787339, -0.488102152601947));
#1425 = CARTESIAN_POINT('', (27.7661658632588, 1.43357486551389, -0.441433013000656));
#1426 = CARTESIAN_POINT('', (27.8515618141221, 1.44794100746519, -0.394778278512664));
#1427 = CARTESIAN_POINT('', (27.9369833883324, 1.4600308490232, -0.347408760289639));
#1428 = CARTESIAN_POINT('', (28.0223800620569, 1.4697801290612, -0.299576988797375));
#1429 = CARTESIAN_POINT('', (28.1077507998083, 1.47952644812829, -0.251759744376126));
#1430 = CARTESIAN_POINT('', (28.1931464598383, 1.48693938233774, -0.203452186143368));
#1431 = CARTESIAN_POINT('', (28.2785169680381, 1.49197927998315, -0.154912323916138));
#1432 = CARTESIAN_POINT('', (28.3523392264514, 1.49633741998022, -0.112938551846085));
#1433 = CARTESIAN_POINT('', (28.4261776966472, 1.49892366940687, -0.070771587397844));
#1434 = CARTESIAN_POINT('', (28.5, 1.49972770490639, -0.0285799079116841));
#1435 = ORIENTED_EDGE('', *, *, #743, .F.);
#1436 = ORIENTED_EDGE('', *, *, #898, .F.);
#1437 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1438, #1439, #1440, #1441, #1442, #1443, #1444, #1445, #1446), (#1447, #1448, #1449, #1450, #1451, #1452, #1453, #1454, #1455)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.635451505016722, -0.557413600891862), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1.), (1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1438 = CARTESIAN_POINT('', (28.5, 1.5, 0.));
#1439 = CARTESIAN_POINT('', (28.5, 1.5, 1.5));
#1440 = CARTESIAN_POINT('', (28.5, 1.20207153456121E-15, 1.5));
#1441 = CARTESIAN_POINT('', (28.5, -1.5, 1.5));
#1442 = CARTESIAN_POINT('', (28.5, -1.5, 2.01556501050361E-15));
#1443 = CARTESIAN_POINT('', (28.5, -1.5, -1.5));
#1444 = CARTESIAN_POINT('', (28.5, -9.97190495814506E-16, -1.5));
#1445 = CARTESIAN_POINT('', (28.5, 1.5, -1.5));
#1446 = CARTESIAN_POINT('', (28.5, 1.5, 0.));
#1447 = CARTESIAN_POINT('', (25., 1.5, 0.));
#1448 = CARTESIAN_POINT('', (25., 1.5, 1.5));
#1449 = CARTESIAN_POINT('', (25., 1.20207153456121E-15, 1.5));
#1450 = CARTESIAN_POINT('', (25., -1.5, 1.5));
#1451 = CARTESIAN_POINT('', (25., -1.5, 2.01556501050361E-15));
#1452 = CARTESIAN_POINT('', (25., -1.5, -1.5));
#1453 = CARTESIAN_POINT('', (25., -9.97190495814506E-16, -1.5));
#1454 = CARTESIAN_POINT('', (25., 1.5, -1.5));
#1455 = CARTESIAN_POINT('', (25., 1.5, 0.));
#1456 = ADVANCED_FACE('', (#1457), #1463, .T.);
#1457 = FACE_OUTER_BOUND('', #1458, .T.);
#1458 = EDGE_LOOP('', (#1459, #1460, #1461, #1462));
#1459 = ORIENTED_EDGE('', *, *, #1348, .F.);
#1460 = ORIENTED_EDGE('', *, *, #423, .F.);
#1461 = ORIENTED_EDGE('', *, *, #769, .T.);
#1462 = ORIENTED_EDGE('', *, *, #751, .T.);
#1463 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1464, #1465), (#1466, #1467), (#1468, #1469), (#1470, #1471), (#1472, #1473), (#1474, #1475), (#1476, #1477), (#1478, #1479), (#1480, #1481), (#1482, #1483), (#1484, #1485), (#1486, #1487), (#1488, #1489), (#1490, #1491), (#1492, #1493), (#1494, #1495), (#1496, #1497), (#1498, #1499), (#1500, #1501)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.354671703354447, 0.561111111111111, 0.841666666666667, 1.12222222222222, 1.40277777777778, 1.68333333333333, 1.96388888888889, 2.24444444444444, 2.525, 2.80555555555556, 3.08611111111111, 3.36666666666667, 3.64722222222222, 3.92777777777778, 4.20833333333333, 4.48888888888889, 4.97117925717271), (0., 1.), .UNSPECIFIED.);
#1464 = CARTESIAN_POINT('', (29.6953282966456, 1.36873059713702, 0.638483059303286));
#1465 = CARTESIAN_POINT('', (29.6953282966456, 0.82123835828221, 0.383089835581972));
#1466 = CARTESIAN_POINT('', (29.6265151607267, 1.38474393772439, 0.602248947924385));
#1467 = CARTESIAN_POINT('', (29.6265151607267, 0.830846362634633, 0.361349368754631));
#1468 = CARTESIAN_POINT('', (29.4641835062893, 1.41925613570366, 0.515413931678168));
#1469 = CARTESIAN_POINT('', (29.4641835062893, 0.851553681422194, 0.309248359006901));
#1470 = CARTESIAN_POINT('', (29.2083333333333, 1.46117525362348, 0.37439607365845));
#1471 = CARTESIAN_POINT('', (29.2083333333333, 0.876705152174089, 0.22463764419507));
#1472 = CARTESIAN_POINT('', (28.9277777777778, 1.49098018244503, 0.216093737255823));
#1473 = CARTESIAN_POINT('', (28.9277777777778, 0.894588109467017, 0.129656242353493));
#1474 = CARTESIAN_POINT('', (28.6472222222222, 1.50436263257827, 0.0557328160556277));
#1475 = CARTESIAN_POINT('', (28.6472222222222, 0.902617579546959, 0.0334396896333765));
#1476 = CARTESIAN_POINT('', (28.3666666666667, 1.50121536782848, -0.105061657448917));
#1477 = CARTESIAN_POINT('', (28.3666666666667, 0.900729220697086, -0.0630369944693502));
#1478 = CARTESIAN_POINT('', (28.0861111111111, 1.48158387748981, -0.264665368924353));
#1479 = CARTESIAN_POINT('', (28.0861111111111, 0.888950326493883, -0.158799221354612));
#1480 = CARTESIAN_POINT('', (27.8055555555556, 1.44565723997317, -0.421457983680482));
#1481 = CARTESIAN_POINT('', (27.8055555555556, 0.867394343983904, -0.252874790208289));
#1482 = CARTESIAN_POINT('', (27.525, 1.39380195153631, -0.573871062899739));
#1483 = CARTESIAN_POINT('', (27.525, 0.836281170921788, -0.344322637739844));
#1484 = CARTESIAN_POINT('', (27.2444444444444, 1.32642675531449, -0.720270419620898));
#1485 = CARTESIAN_POINT('', (27.2444444444444, 0.795856053188695, -0.432162251772538));
#1486 = CARTESIAN_POINT('', (26.9638888888889, 1.24447479212745, -0.859455283200259));
#1487 = CARTESIAN_POINT('', (26.9638888888889, 0.746684875276469, -0.515673169920155));
#1488 = CARTESIAN_POINT('', (26.6833333333333, 1.1475697687653, -0.988854720464702));
#1489 = CARTESIAN_POINT('', (26.6833333333333, 0.688541861259182, -0.593312832278821));
#1490 = CARTESIAN_POINT('', (26.4027777777778, 1.04091304904723, -1.11131684898856));
#1491 = CARTESIAN_POINT('', (26.4027777777778, 0.624547829428341, -0.666790109393136));
#1492 = CARTESIAN_POINT('', (26.1222222222222, 0.909517356400089, -1.20982793318803));
#1493 = CARTESIAN_POINT('', (26.1222222222222, 0.545710413840053, -0.72589675991282));
#1494 = CARTESIAN_POINT('', (25.8416666666667, 0.769884785124033, -1.28290491040479));
#1495 = CARTESIAN_POINT('', (25.8416666666667, 0.46193087107442, -0.769742946242877));
#1496 = CARTESIAN_POINT('', (25.493866173535, 0.711262160212626, -1.60455809993319));
#1497 = CARTESIAN_POINT('', (25.493866173535, 0.426757296127576, -0.962734859959912));
#1498 = CARTESIAN_POINT('', (25.2395841989219, 0.676140264246782, -2.04811204358786));
#1499 = CARTESIAN_POINT('', (25.2395841989219, 0.405684158548069, -1.22886722615271));
#1500 = CARTESIAN_POINT('', (25.0788207428273, 0.613373269535774, -2.4235868526303));
#1501 = CARTESIAN_POINT('', (25.0788207428273, 0.368023961721465, -1.45415211157818));
#1502 = PRESENTATION_STYLE_ASSIGNMENT((#1503));
#1503 = SURFACE_STYLE_USAGE(.POSITIVE., #1504);
#1504 = SURFACE_SIDE_STYLE('', (#1505));
#1505 = SURFACE_STYLE_FILL_AREA(#1506);
#1506 = FILL_AREA_STYLE('', (#1507));
#1507 = FILL_AREA_STYLE_COLOUR('', #1508);
#1508 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#1509 = STYLED_ITEM('', (#1502), #145);
#1510 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#1512))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#1511, #1513, #1514))
   REPRESENTATION_CONTEXT ('', '3D')
);
#1511 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#1512 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #1511, 'DISTANCE_ACCURACY_VALUE', '');
#1513 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#1514 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#1515 = SHAPE_REPRESENTATION('', (), #1510);
#1516 = PRODUCT_DEFINITION_SHAPE('', '', #1517);
#1517 = PRODUCT_DEFINITION('', '', #1520, #1524);
#1518 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#1519 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #1518);
#1520 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #1521, .NOT_KNOWN.);
#1521 = PRODUCT('NONE', '', '', (#1522));
#1522 = PRODUCT_CONTEXT('', #1518, 'mechanical');
#1523 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#1521));
#1524 = PRODUCT_DEFINITION_CONTEXT('part definition', #1518, 'design');
#1525 = SHAPE_DEFINITION_REPRESENTATION(#1516, #1515);
#1526 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #1515, #1527);
#1527 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #145), #1510);
ENDSEC;
END-ISO-10303-21;
