ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('AF50321-040 TIALN.stp', '2020-06-05T14:55:25', ('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.8, 2., 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-45., 1.8, 0.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-44.8, 2., 0.));
#14 = CARTESIAN_POINT('', (-45., 1.8, 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.8, 0.));
#19 = CARTESIAN_POINT('', (-45., 1.8, 1.8));
#20 = CARTESIAN_POINT('', (-45., 1.10218211923262E-16, 1.8));
#21 = CARTESIAN_POINT('', (-45., -1.8, 1.8));
#22 = CARTESIAN_POINT('', (-45., -1.8, 2.20436423846524E-16));
#23 = CARTESIAN_POINT('', (-45., -1.8, -1.8));
#24 = CARTESIAN_POINT('', (-45., -3.30654635769785E-16, -1.8));
#25 = CARTESIAN_POINT('', (-45., 1.8, -1.8));
#26 = CARTESIAN_POINT('', (-45., 1.8, 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.8, 2., 0.));
#32 = CARTESIAN_POINT('', (-44.8, 2., 2.));
#33 = CARTESIAN_POINT('', (-44.8, 1.22464679914735E-16, 2.));
#34 = CARTESIAN_POINT('', (-44.8, -2., 2.));
#35 = CARTESIAN_POINT('', (-44.8, -2., 2.44929359829471E-16));
#36 = CARTESIAN_POINT('', (-44.8, -2., -2.));
#37 = CARTESIAN_POINT('', (-44.8, -3.67394039744206E-16, -2.));
#38 = CARTESIAN_POINT('', (-44.8, 2., -2.));
#39 = CARTESIAN_POINT('', (-44.8, 2., 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.8, 2., 0.));
#42 = CARTESIAN_POINT('', (-44.8, 2., 2.));
#43 = CARTESIAN_POINT('', (-44.8, 1.22464679914735E-16, 2.));
#44 = CARTESIAN_POINT('', (-44.8, -2., 2.));
#45 = CARTESIAN_POINT('', (-44.8, -2., 2.44929359829471E-16));
#46 = CARTESIAN_POINT('', (-44.8, -2., -2.));
#47 = CARTESIAN_POINT('', (-44.8, -3.67394039744206E-16, -2.));
#48 = CARTESIAN_POINT('', (-44.8, 2., -2.));
#49 = CARTESIAN_POINT('', (-44.8, 2., 0.));
#50 = CARTESIAN_POINT('', (-45., 1.8, 0.));
#51 = CARTESIAN_POINT('', (-45., 1.8, 1.8));
#52 = CARTESIAN_POINT('', (-45., 1.10218211923262E-16, 1.8));
#53 = CARTESIAN_POINT('', (-45., -1.8, 1.8));
#54 = CARTESIAN_POINT('', (-45., -1.8, 2.20436423846524E-16));
#55 = CARTESIAN_POINT('', (-45., -1.8, -1.8));
#56 = CARTESIAN_POINT('', (-45., -3.30654635769785E-16, -1.8));
#57 = CARTESIAN_POINT('', (-45., 1.8, -1.8));
#58 = CARTESIAN_POINT('', (-45., 1.8, 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.8, -1.8));
#65 = CARTESIAN_POINT('', (-45., 1.8, -1.8));
#66 = CARTESIAN_POINT('', (-45., -1.8, 1.8));
#67 = CARTESIAN_POINT('', (-45., 1.8, 1.8));
#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('', (22., 0.79093062858119, -1.83696182343895));
#75 = VERTEX_POINT('', #76);
#76 = CARTESIAN_POINT('', (22., 2., 0.));
#77 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#78, #79, #80), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.817146380408963, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.884923812986727, 0.785773659145162, 1.))
   REPRESENTATION_ITEM ('')
);
#78 = CARTESIAN_POINT('', (22., 0.79093062858119, -1.83696182343895));
#79 = CARTESIAN_POINT('', (22., 2., -1.31637942170766));
#80 = CARTESIAN_POINT('', (22., 2., 0.));
#81 = ORIENTED_EDGE('', *, *, #82, .F.);
#82 = EDGE_CURVE('', #83, #73, #85, .T.);
#83 = VERTEX_POINT('', #84);
#84 = CARTESIAN_POINT('', (22., -0.790930628583809, 1.83696182343783));
#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.7071067811868, 1., 0.7071067811868, 1.))
   REPRESENTATION_ITEM ('')
);
#86 = CARTESIAN_POINT('', (22., -0.790930628583809, 1.83696182343783));
#87 = CARTESIAN_POINT('', (22., -2.62789245202032, 1.04603119485458));
#88 = CARTESIAN_POINT('', (22., -1.83696182343839, -0.790930628582498));
#89 = CARTESIAN_POINT('', (22., -1.04603119485645, -2.62789245201958));
#90 = CARTESIAN_POINT('', (22., 0.790930628581189, -1.83696182343895));
#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.880280765670775, 1., 0.880280765670775, 1.))
   REPRESENTATION_ITEM ('')
);
#94 = CARTESIAN_POINT('', (22., 2., 0.));
#95 = CARTESIAN_POINT('', (22., 2., 1.07795864588008));
#96 = CARTESIAN_POINT('', (22., 1.09957690563971, 1.67060786200227));
#97 = CARTESIAN_POINT('', (22., 0.199153811279413, 2.26325707812447));
#98 = CARTESIAN_POINT('', (22., -0.790930628583809, 1.83696182343783));
#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.0824175824175824, 1.), .UNSPECIFIED.);
#102 = CARTESIAN_POINT('', (22., 2., 0.));
#103 = CARTESIAN_POINT('', (-44.8, 2., 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.491071428571429, 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 ()
);
#107 = CARTESIAN_POINT('', (22., 2., 0.));
#108 = CARTESIAN_POINT('', (22., 2., 2.));
#109 = CARTESIAN_POINT('', (22., 5.38798314149169E-16, 2.));
#110 = CARTESIAN_POINT('', (22., -2., 2.));
#111 = CARTESIAN_POINT('', (22., -2., 1.24413008199211E-15));
#112 = CARTESIAN_POINT('', (22., -2., -2.));
#113 = CARTESIAN_POINT('', (22., -9.50261127672413E-16, -2.));
#114 = CARTESIAN_POINT('', (22., 2., -2.));
#115 = CARTESIAN_POINT('', (22., 2., 0.));
#116 = CARTESIAN_POINT('', (-44.8, 2., 0.));
#117 = CARTESIAN_POINT('', (-44.8, 2., 2.));
#118 = CARTESIAN_POINT('', (-44.8, 5.38798314149169E-16, 2.));
#119 = CARTESIAN_POINT('', (-44.8, -2., 2.));
#120 = CARTESIAN_POINT('', (-44.8, -2., 1.24413008199211E-15));
#121 = CARTESIAN_POINT('', (-44.8, -2., -2.));
#122 = CARTESIAN_POINT('', (-44.8, -9.50261127672413E-16, -2.));
#123 = CARTESIAN_POINT('', (-44.8, 2., -2.));
#124 = CARTESIAN_POINT('', (-44.8, 2., 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.9000660364145, 79.9011491696207), (71.6740774186728, 75.6755880700162), .UNSPECIFIED.);
#132 = CARTESIAN_POINT('', (22., 2.00000000000001, 2.00042751813729));
#133 = CARTESIAN_POINT('', (22., 2.00000000000001, -2.00108313320612));
#134 = CARTESIAN_POINT('', (22., -2.00108313320612, 2.00042751813729));
#135 = CARTESIAN_POINT('', (22., -2.00108313320612, -2.00108313320612));
#136 = DRAUGHTING_MODEL('', (#144, #1807), #1808);
#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, #646, #908, #1253, #1399, #1480, #1498, #1516, #1541, #1702, #1764, #1782));
#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('', (22., 0.79093062858119, -1.83696182343895));
#154 = VERTEX_POINT('', #155);
#155 = CARTESIAN_POINT('', (22., 2., 0.));
#156 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#157, #158, #159), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.817146380408963, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.884923812986727, 0.785773659145162, 1.))
   REPRESENTATION_ITEM ('')
);
#157 = CARTESIAN_POINT('', (22., 0.79093062858119, -1.83696182343895));
#158 = CARTESIAN_POINT('', (22., 2., -1.31637942170766));
#159 = CARTESIAN_POINT('', (22., 2., 0.));
#160 = ORIENTED_EDGE('', *, *, #161, .F.);
#161 = EDGE_CURVE('', #162, #152, #164, .T.);
#162 = VERTEX_POINT('', #163);
#163 = CARTESIAN_POINT('', (22., 0.785778800387257, -1.83917146478026));
#164 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#165, #166, #167), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.816707801536312, 0.817146380408963), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.885401243947761, 0.885161627052384, 0.884923812986727))
   REPRESENTATION_ITEM ('')
);
#165 = CARTESIAN_POINT('', (22., 0.785778800387257, -1.83917146478026));
#166 = CARTESIAN_POINT('', (22., 0.788356262808464, -1.83807025406219));
#167 = CARTESIAN_POINT('', (22., 0.79093062858119, -1.83696182343895));
#168 = ORIENTED_EDGE('', *, *, #169, .F.);
#169 = EDGE_CURVE('', #170, #162, #172, .T.);
#170 = VERTEX_POINT('', #171);
#171 = CARTESIAN_POINT('', (22., -0.790930628583809, 1.83696182343783));
#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.317146380409186, 0.5, 0.75, 0.816707801536312), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.884923812986485, 0.785773659145424, 1., 0.707106781186548, 1., 0.921846949152243, 0.885401243947761))
   REPRESENTATION_ITEM ('')
);
#173 = CARTESIAN_POINT('', (22., -0.790930628583809, 1.83696182343783));
#174 = CARTESIAN_POINT('', (22., -2., 1.31637942170562));
#175 = CARTESIAN_POINT('', (22., -2., 1.24413008199211E-15));
#176 = CARTESIAN_POINT('', (22., -2., -2.));
#177 = CARTESIAN_POINT('', (22., -9.50261127672413E-16, -2.));
#178 = CARTESIAN_POINT('', (22., 0.409348114610574, -2.));
#179 = CARTESIAN_POINT('', (22., 0.785778800387258, -1.83917146478026));
#180 = ORIENTED_EDGE('', *, *, #181, .F.);
#181 = EDGE_CURVE('', #182, #170, #184, .T.);
#182 = VERTEX_POINT('', #183);
#183 = CARTESIAN_POINT('', (22., -0.785778800384634, 1.83917146478138));
#184 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#185, #186, #187), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.316707801536089, 0.317146380409186), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.885401243948005, 0.885161627052383, 0.884923812986486))
   REPRESENTATION_ITEM ('')
);
#185 = CARTESIAN_POINT('', (22., -0.785778800384634, 1.83917146478138));
#186 = CARTESIAN_POINT('', (22., -0.788356262808465, 1.8380702540622));
#187 = CARTESIAN_POINT('', (22., -0.790930628583809, 1.83696182343783));
#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.316707801536089), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.921846949152504, 0.885401243948005))
   REPRESENTATION_ITEM ('')
);
#191 = CARTESIAN_POINT('', (22., 2., 0.));
#192 = CARTESIAN_POINT('', (22., 2., 2.));
#193 = CARTESIAN_POINT('', (22., 5.38798314149169E-16, 2.));
#194 = CARTESIAN_POINT('', (22., -0.409348114609088, 2.));
#195 = CARTESIAN_POINT('', (22., -0.785778800384634, 1.83917146478138));
#196 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#197, #198), (#199, #200)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (71.6745049368101, 75.6745049368101), (75.9000660364145, 79.9000660364145), .UNSPECIFIED.);
#197 = CARTESIAN_POINT('', (22., 2., 2.));
#198 = CARTESIAN_POINT('', (22., -2., 2.));
#199 = CARTESIAN_POINT('', (22., 2., -2.));
#200 = CARTESIAN_POINT('', (22., -2., -2.));
#201 = ADVANCED_FACE('', (#202), #535, .T.);
#202 = FACE_OUTER_BOUND('', #203, .T.);
#203 = EDGE_LOOP('', (#204, #248, #347, #374, #405, #406, #460, #526));
#204 = ORIENTED_EDGE('', *, *, #205, .T.);
#205 = EDGE_CURVE('', #206, #208, #210, .T.);
#206 = VERTEX_POINT('', #207);
#207 = CARTESIAN_POINT('', (25.5609500617375, -0.147839410554684, 1.99452839254969));
#208 = VERTEX_POINT('', #209);
#209 = CARTESIAN_POINT('', (28., -1.36808830103994, 1.45888121536938));
#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197169831332814, 0.32858800721713, 0.525773529492454, 0.722964766361068, 1.1669256872508, 1.36410174017564, 1.56127543933012, 1.69268905047636, 1.98845043551813, 2.28416402853557, 2.57982277571358, 2.79304337149838), .UNSPECIFIED.);
#211 = CARTESIAN_POINT('', (25.5609500617375, -0.14783941055468, 1.99452839254969));
#212 = CARTESIAN_POINT('', (25.620427860294, -0.17572611013367, 1.99246136094288));
#213 = CARTESIAN_POINT('', (25.6800148526856, -0.203345568288216, 1.98983496220215));
#214 = CARTESIAN_POINT('', (25.7394030014167, -0.231309744095601, 1.98657891921928));
#215 = CARTESIAN_POINT('', (25.7789865529298, -0.249948503128221, 1.9844086925344));
#216 = CARTESIAN_POINT('', (25.8184798296745, -0.268752062244391, 1.98195498835667));
#217 = CARTESIAN_POINT('', (25.8577955255223, -0.287870486491179, 1.9791742174471));
#218 = CARTESIAN_POINT('', (25.9167864981727, -0.316556598171064, 1.97500182835066));
#219 = CARTESIAN_POINT('', (25.9754230145627, -0.34587934427717, 1.97009714558528));
#220 = CARTESIAN_POINT('', (26.0337749883687, -0.375594723274213, 1.96441558837435));
#221 = CARTESIAN_POINT('', (26.0921286532613, -0.405310963446576, 1.95873386650738));
#222 = CARTESIAN_POINT('', (26.1502094333835, -0.435425841695472, 1.9522742247348));
#223 = CARTESIAN_POINT('', (26.2080901289526, -0.465719377754936, 1.94502068399887));
#224 = CARTESIAN_POINT('', (26.338404068429, -0.533922946937511, 1.92868989427428));
#225 = CARTESIAN_POINT('', (26.4678214448824, -0.603036561322042, 1.90834919843286));
#226 = CARTESIAN_POINT('', (26.5960805066039, -0.672559767560601, 1.88352418595006));
#227 = CARTESIAN_POINT('', (26.6530441138768, -0.703437060465856, 1.87249867053902));
#228 = CARTESIAN_POINT('', (26.709789097304, -0.734409966301071, 1.86057895713494));
#229 = CARTESIAN_POINT('', (26.7664262531743, -0.765220033309286, 1.84781987775381));
#230 = CARTESIAN_POINT('', (26.8230627329439, -0.796029732525261, 1.83506095068298));
#231 = CARTESIAN_POINT('', (26.8796013963291, -0.826681817604138, 1.8214603008149));
#232 = CARTESIAN_POINT('', (26.9361634297481, -0.856926831504529, 1.8071182599508));
#233 = CARTESIAN_POINT('', (26.973861262153, -0.877084725345656, 1.79755948315024));
#234 = CARTESIAN_POINT('', (27.0115798669902, -0.897053702786226, 1.78767688038024));
#235 = CARTESIAN_POINT('', (27.0493272263356, -0.916806519042733, 1.77748862349123));
#236 = CARTESIAN_POINT('', (27.1342819824245, -0.961262494672222, 1.75455878431878));
#237 = CARTESIAN_POINT('', (27.2193816501612, -1.00467115425218, 1.7300604590474));
#238 = CARTESIAN_POINT('', (27.3045056874836, -1.04704383921945, 1.70402441260464));
#239 = CARTESIAN_POINT('', (27.3896159696294, -1.08940967719284, 1.67799257332153));
#240 = CARTESIAN_POINT('', (27.4747624499592, -1.13078029804636, 1.65039381648515));
#241 = CARTESIAN_POINT('', (27.5599237619989, -1.17101929973208, 1.62133087297288));
#242 = CARTESIAN_POINT('', (27.6450692792164, -1.21125083831201, 1.59227331974894));
#243 = CARTESIAN_POINT('', (27.7302664803733, -1.25035532620088, 1.5617486469202));
#244 = CARTESIAN_POINT('', (27.8155037919341, -1.28819701140705, 1.52988511326895));
#245 = CARTESIAN_POINT('', (27.8769744926238, -1.31548734779038, 1.506906048067));
#246 = CARTESIAN_POINT('', (27.9384776233278, -1.34212960035813, 1.48322438624501));
#247 = CARTESIAN_POINT('', (28., -1.3680883010399, 1.45888121536942));
#248 = ORIENTED_EDGE('', *, *, #249, .F.);
#249 = EDGE_CURVE('', #250, #208, #252, .T.);
#250 = VERTEX_POINT('', #251);
#251 = CARTESIAN_POINT('', (29.5920025742851, 1.09490620737333, 0.51643799291402));
#252 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #332, #333, #334, #335, #336, #337, #338, #339, #340, #341, #342, #343, #344, #345, #346), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131400367919711, 0.262682040341727, 0.393845637515838, 0.524894381934615, 0.655834016775263, 0.786672323879472, 0.91741828427829, 1.04808105279783, 1.17866900033928, 1.309189067872, 1.32647495524919, 1.34380183582828, 1.54417140724641, 1.67665143730891, 1.7650384978997, 1.96553369654764, 2.16509682168045, 2.29723053467758, 2.42911537786662, 2.56077228280871, 2.69223046828064, 2.82353030383735, 2.95472378886242, 3.08586685623763, 3.21700056488046, 3.30442113033401, 3.39183961854913, 3.47925254986564, 3.56665602211136, 3.65404702439927, 3.77409794885119), .UNSPECIFIED.);
#253 = CARTESIAN_POINT('', (29.5920025742851, 1.09490620737333, 0.51643799291402));
#254 = CARTESIAN_POINT('', (29.5992725904753, 1.06829036830743, 0.550455557769279));
#255 = CARTESIAN_POINT('', (29.6059080191709, 1.04036494984474, 0.583625441392254));
#256 = CARTESIAN_POINT('', (29.6118757133826, 1.01125680519087, 0.615805455125551));
#257 = CARTESIAN_POINT('', (29.617838016906, 0.982174954266384, 0.647956400273984));
#258 = CARTESIAN_POINT('', (29.6231425123465, 0.951870059006267, 0.679166225434717));
#259 = CARTESIAN_POINT('', (29.6277576127391, 0.920482412810649, 0.709307607372189));
#260 = CARTESIAN_POINT('', (29.6323685622925, 0.889122996786366, 0.739421880033256));
#261 = CARTESIAN_POINT('', (29.6362980333882, 0.856637499057842, 0.768513164744083));
#262 = CARTESIAN_POINT('', (29.6395161230244, 0.823177596426175, 0.796470669318797));
#263 = CARTESIAN_POINT('', (29.6427313947563, 0.789746992792805, 0.824403693042865));
#264 = CARTESIAN_POINT('', (29.6452411221104, 0.755296171430286, 0.851244700768106));
#265 = CARTESIAN_POINT('', (29.6470170968449, 0.719985961730013, 0.876900734183972));
#266 = CARTESIAN_POINT('', (29.6487915929246, 0.684705150877483, 0.902535406700922));
#267 = CARTESIAN_POINT('', (29.6498360529003, 0.648517234573229, 0.927022877763875));
#268 = CARTESIAN_POINT('', (29.650123851799, 0.611589896100822, 0.950288941696962));
#269 = CARTESIAN_POINT('', (29.6504114279842, 0.574691133877499, 0.973537001168702));
#270 = CARTESIAN_POINT('', (29.6499439299632, 0.537003932440355, 0.995597246954869));
#271 = CARTESIAN_POINT('', (29.6486960769654, 0.498700574200364, 1.01641476922127));
#272 = CARTESIAN_POINT('', (29.6474491047121, 0.460424250771639, 1.03721759831686));
#273 = CARTESIAN_POINT('', (29.6454212590778, 0.421482058824415, 1.05680705137562));
#274 = CARTESIAN_POINT('', (29.6425882352375, 0.382048780476954, 1.07514771952301));
#275 = CARTESIAN_POINT('', (29.6397570140117, 0.342640592989064, 1.09347671775229));
#276 = CARTESIAN_POINT('', (29.6361180466383, 0.302691488558826, 1.11058208766811));
#277 = CARTESIAN_POINT('', (29.6316475085201, 0.262376912582555, 1.12644785218124));
#278 = CARTESIAN_POINT('', (29.627179530351, 0.222085421805225, 1.14230453153544));
#279 = CARTESIAN_POINT('', (29.6218754438658, 0.181379023682035, 1.15694273656541));
#280 = CARTESIAN_POINT('', (29.6157112866216, 0.14043235740724, 1.17036566562619));
#281 = CARTESIAN_POINT('', (29.6095503335249, 0.0995069753329913, 1.18378161740799));
#282 = CARTESIAN_POINT('', (29.6025228932675, 0.058292703019647, 1.19599965273045));
#283 = CARTESIAN_POINT('', (29.594604134667, 0.0169623748802784, 1.20704181018778));
#284 = CARTESIAN_POINT('', (29.5935553858276, 0.011488646502837, 1.20850421741616));
#285 = CARTESIAN_POINT('', (29.5924909185732, 0.00601240282222643, 1.20994616635844));
#286 = CARTESIAN_POINT('', (29.591410673251, 0.000534042618680723, 1.21136773271419));
#287 = CARTESIAN_POINT('', (29.5903278661446, -0.00495730942734157, 1.21279267029151));
#288 = CARTESIAN_POINT('', (29.5892291841571, -0.0104508990674064, 1.21419715730089));
#289 = CARTESIAN_POINT('', (29.5881145666384, -0.0159463253060321, 1.21558127574426));
#290 = CARTESIAN_POINT('', (29.5752250315893, -0.0794959178115984, 1.23158734319672));
#291 = CARTESIAN_POINT('', (29.5601841956099, -0.143382205030085, 1.24488059831711));
#292 = CARTESIAN_POINT('', (29.5428911437165, -0.206990252525833, 1.25564403952736));
#293 = CARTESIAN_POINT('', (29.5314573515568, -0.249046518778301, 1.26276059422685));
#294 = CARTESIAN_POINT('', (29.5190232231292, -0.291041227826241, 1.26878428339285));
#295 = CARTESIAN_POINT('', (29.5055553097322, -0.33279807615877, 1.27379301687607));
#296 = CARTESIAN_POINT('', (29.4965698854619, -0.360657105794453, 1.27713470716445));
#297 = CARTESIAN_POINT('', (29.4871188449387, -0.388427430563757, 1.28002722724535));
#298 = CARTESIAN_POINT('', (29.4771911739407, -0.416056451043141, 1.28249883632586));
#299 = CARTESIAN_POINT('', (29.4546714707674, -0.478729492916419, 1.28810537816882));
#300 = CARTESIAN_POINT('', (29.4296575972152, -0.540790998430203, 1.29154586881834));
#301 = CARTESIAN_POINT('', (29.4020021179271, -0.60160877201804, 1.29323507018595));
#302 = CARTESIAN_POINT('', (29.3744752050085, -0.662143812471153, 1.29491641869788));
#303 = CARTESIAN_POINT('', (29.3442591141531, -0.721606604804726, 1.29486539489968));
#304 = CARTESIAN_POINT('', (29.3111857315602, -0.779309847086767, 1.29362596587523));
#305 = CARTESIAN_POINT('', (29.2892873530873, -0.817516021948104, 1.29280532148571));
#306 = CARTESIAN_POINT('', (29.2661024244667, -0.855009577983455, 1.29146552278823));
#307 = CARTESIAN_POINT('', (29.2415817270638, -0.891559564980778, 1.28980477480612));
#308 = CARTESIAN_POINT('', (29.2171072136446, -0.928040711195204, 1.28814715479206));
#309 = CARTESIAN_POINT('', (29.1912657881556, -0.963635143790774, 1.2861670790227));
#310 = CARTESIAN_POINT('', (29.1640180018668, -0.998072198635916, 1.28410045465306));
#311 = CARTESIAN_POINT('', (29.1368173082725, -1.03244973548246, 1.28203740205653));
#312 = CARTESIAN_POINT('', (29.108166189733, -1.06573428155202, 1.27988440337989));
#313 = CARTESIAN_POINT('', (29.0780535691216, -1.0975983427294, 1.27791955151407));
#314 = CARTESIAN_POINT('', (29.0479863997078, -1.12941430913076, 1.275957665344));
#315 = CARTESIAN_POINT('', (29.0163931336069, -1.15988415507477, 1.27417969068543));
#316 = CARTESIAN_POINT('', (28.9833247413365, -1.18860688097684, 1.27290460584048));
#317 = CARTESIAN_POINT('', (28.9502961820906, -1.21729500849165, 1.27163105691797));
#318 = CARTESIAN_POINT('', (28.9156966953949, -1.24432128535806, 1.27085782728073));
#319 = CARTESIAN_POINT('', (28.879692818838, -1.26920566372473, 1.27092782157523));
#320 = CARTESIAN_POINT('', (28.8437181047807, -1.29406988618748, 1.27099775917559));
#321 = CARTESIAN_POINT('', (28.8061998165764, -1.31688519108675, 1.27191495932319));
#322 = CARTESIAN_POINT('', (28.7674871034857, -1.33711859533132, 1.27400055259109));
#323 = CARTESIAN_POINT('', (28.7287892676887, -1.35734422387963, 1.2760853443656));
#324 = CARTESIAN_POINT('', (28.6887071182718, -1.37507947257517, 1.27935526506378));
#325 = CARTESIAN_POINT('', (28.6478200649746, -1.38982362665908, 1.28402470778273));
#326 = CARTESIAN_POINT('', (28.6069359294907, -1.40456672855933, 1.28869381727733));
#327 = CARTESIAN_POINT('', (28.5650119017247, -1.41639548645575, 1.29479575571923));
#328 = CARTESIAN_POINT('', (28.5228211244063, -1.42497621174138, 1.30234437375286));
#329 = CARTESIAN_POINT('', (28.4946945530748, -1.43069657048235, 1.30737667600163));
#330 = CARTESIAN_POINT('', (28.4663537320578, -1.43500061048314, 1.31306381988653));
#331 = CARTESIAN_POINT('', (28.4380436025332, -1.4378558562523, 1.31935148422322));
#332 = CARTESIAN_POINT('', (28.409734145698, -1.44071103417672, 1.32563899915595));
#333 = CARTESIAN_POINT('', (28.3813761913981, -1.4421259638207, 1.33254418888899));
#334 = CARTESIAN_POINT('', (28.3531992691284, -1.44212534585045, 1.33997192625237));
#335 = CARTESIAN_POINT('', (28.3250241379707, -1.44212472791948, 1.34739919145953));
#336 = CARTESIAN_POINT('', (28.2969554151972, -1.44070980412337, 1.3553677522996));
#337 = CARTESIAN_POINT('', (28.2691875361173, -1.43795335297673, 1.3637551924973));
#338 = CARTESIAN_POINT('', (28.2414226618368, -1.43519720010938, 1.37214172507882));
#339 = CARTESIAN_POINT('', (28.2138919641485, -1.43109451442178, 1.38096616070653));
#340 = CARTESIAN_POINT('', (28.1867453762849, -1.42575039469109, 1.39009423294796));
#341 = CARTESIAN_POINT('', (28.1596026614574, -1.42040703741235, 1.39922100287643));
#342 = CARTESIAN_POINT('', (28.1327870204309, -1.41381273198707, 1.40866949368591));
#343 = CARTESIAN_POINT('', (28.1064045182066, -1.40608835239188, 1.4183066042903));
#344 = CARTESIAN_POINT('', (28.0701622999181, -1.39547720379601, 1.4315453131598));
#345 = CARTESIAN_POINT('', (28.0346393281887, -1.38270399049967, 1.44517512775181));
#346 = CARTESIAN_POINT('', (28., -1.3680883010399, 1.45888121536942));
#347 = ORIENTED_EDGE('', *, *, #348, .T.);
#348 = EDGE_CURVE('', #250, #349, #351, .T.);
#349 = VERTEX_POINT('', #350);
#350 = CARTESIAN_POINT('', (22.2520094648958, -0.172502651877716, -1.99254682130563));
#351 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#352, #353, #354, #355, #356, #357, #358, #359, #360, #361, #362, #363, #364, #365, #366, #367, #368, #369, #370, #371, #372, #373), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.457997425714937, 0.766666666666667, 1.15, 1.53333333333333, 1.91666666666667, 2.3, 2.68333333333333, 3.06666666666667, 3.45, 3.83333333333333, 4.21666666666667, 4.6, 4.98333333333333, 5.36666666666667, 5.75, 6.13333333333333, 6.51666666666667, 6.9, 7.28333333333333, 7.79799053510416), .UNSPECIFIED.);
#352 = CARTESIAN_POINT('', (29.5920025742851, 1.09490620737333, 0.516437992914017));
#353 = CARTESIAN_POINT('', (29.4891128273011, 1.1098654007253, 0.484131846785761));
#354 = CARTESIAN_POINT('', (29.2584453025395, 1.14029029317412, 0.410291930204112));
#355 = CARTESIAN_POINT('', (28.9, 1.17633443106783, 0.291534737211375));
#356 = CARTESIAN_POINT('', (28.5166666666667, 1.20116277925149, 0.161177766578132));
#357 = CARTESIAN_POINT('', (28.1333333333333, 1.21200305146513, 0.0288942692173391));
#358 = CARTESIAN_POINT('', (27.75, 1.20870714490931, -0.103853326284471));
#359 = CARTESIAN_POINT('', (27.3666666666667, 1.19136239265642, -0.235646071222138));
#360 = CARTESIAN_POINT('', (26.9833333333333, 1.15986051676848, -0.364885804074748));
#361 = CARTESIAN_POINT('', (26.6, 1.11550890038718, -0.49068992640506));
#362 = CARTESIAN_POINT('', (26.2166666666667, 1.05359117027162, -0.608993035098233));
#363 = CARTESIAN_POINT('', (25.8333333333333, 0.976037552252718, -0.717412886688382));
#364 = CARTESIAN_POINT('', (25.45, 0.882010280167179, -0.811137204566482));
#365 = CARTESIAN_POINT('', (25.0666666666667, 0.784156468047422, -0.897052353099399));
#366 = CARTESIAN_POINT('', (24.6833333333333, 0.696882625365905, -0.99766420076899));
#367 = CARTESIAN_POINT('', (24.3, 0.608844675124558, -1.1122792886925));
#368 = CARTESIAN_POINT('', (23.9166666666667, 0.514277430678903, -1.2443324554944));
#369 = CARTESIAN_POINT('', (23.5333333333333, 0.40515428918833, -1.39402703975076));
#370 = CARTESIAN_POINT('', (23.15, 0.273687544780174, -1.56018564532863));
#371 = CARTESIAN_POINT('', (22.7228920438542, 0.0936579083295677, -1.76015017280436));
#372 = CARTESIAN_POINT('', (22.4235618654861, -0.0667767230338744, -1.90805422712059));
#373 = CARTESIAN_POINT('', (22.2520094648958, -0.172502651877744, -1.99254682130562));
#374 = ORIENTED_EDGE('', *, *, #375, .F.);
#375 = EDGE_CURVE('', #162, #349, #376, .T.);
#376 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.13092181836689, 0.26165845361622, 0.392201346634487, 0.522548307830838, 0.652706021960673, 0.782691979983431, 0.821476468031465, 0.838754194840227, 1.02429126294599), .UNSPECIFIED.);
#377 = CARTESIAN_POINT('', (22., 0.785778800385716, -1.83917146478092));
#378 = CARTESIAN_POINT('', (22.0000488153953, 0.745647546749224, -1.85631738561773));
#379 = CARTESIAN_POINT('', (22.0012406431045, 0.704917170886741, -1.87216194689067));
#380 = CARTESIAN_POINT('', (22.0036756601025, 0.6638145953934, -1.88662401737713));
#381 = CARTESIAN_POINT('', (22.0061072328767, 0.622770157673919, -1.90106563190496));
#382 = CARTESIAN_POINT('', (22.0097836207486, 0.581277652374344, -1.9141552405057));
#383 = CARTESIAN_POINT('', (22.0147960792438, 0.53959329735331, -1.92583464333073));
#384 = CARTESIAN_POINT('', (22.0198011096384, 0.497970715529413, -1.93749673812609));
#385 = CARTESIAN_POINT('', (22.0261489220823, 0.456074288788528, -1.94777551181864));
#386 = CARTESIAN_POINT('', (22.0339137639188, 0.414186585710587, -1.95664239763391));
#387 = CARTESIAN_POINT('', (22.0416669515046, 0.372361751884201, -1.96549597514067));
#388 = CARTESIAN_POINT('', (22.0508499052448, 0.330458650920367, -1.97296002140623));
#389 = CARTESIAN_POINT('', (22.0615105075562, 0.288779188445675, -1.97904183389858));
#390 = CARTESIAN_POINT('', (22.0721556320407, 0.247160239203781, -1.98511481637938));
#391 = CARTESIAN_POINT('', (22.0842979029943, 0.205674808922785, -1.98982256476838));
#392 = CARTESIAN_POINT('', (22.0979496589492, 0.164632459034643, -1.99321252088988));
#393 = CARTESIAN_POINT('', (22.1115834000484, 0.123644268627476, -1.99659800362561));
#394 = CARTESIAN_POINT('', (22.1267531932452, 0.0830084913504373, -1.99867678226351));
#395 = CARTESIAN_POINT('', (22.1434290004838, 0.0430266278619072, -1.9995371237601));
#396 = CARTESIAN_POINT('', (22.1484046352091, 0.0310970615441549, -1.99979382767643));
#397 = CARTESIAN_POINT('', (22.1535160417308, 0.0192204303762464, -1.99994254819305));
#398 = CARTESIAN_POINT('', (22.1587616468991, 0.00740437760495241, -1.99998629375111));
#399 = CARTESIAN_POINT('', (22.1610984608577, 0.00214055843354865, -2.00000578153705));
#400 = CARTESIAN_POINT('', (22.1634620473284, -0.00311157429053724, -2.0000044434787));
#401 = CARTESIAN_POINT('', (22.1658522444799, -0.00835135962667059, -1.99998256362209));
#402 = CARTESIAN_POINT('', (22.1915194040888, -0.0646188547393253, -1.9997476065302));
#403 = CARTESIAN_POINT('', (22.2203376293005, -0.119580142020138, -1.99712853210752));
#404 = CARTESIAN_POINT('', (22.2520094648958, -0.172502651877716, -1.99254682130563));
#405 = ORIENTED_EDGE('', *, *, #161, .T.);
#406 = ORIENTED_EDGE('', *, *, #407, .T.);
#407 = EDGE_CURVE('', #152, #408, #410, .T.);
#408 = VERTEX_POINT('', #409);
#409 = CARTESIAN_POINT('', (22.7226289932529, 2., 0.));
#410 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#411, #412, #413, #414, #415, #416, #417, #418, #419, #420, #421, #422, #423, #424, #425, #426, #427, #428, #429, #430, #431, #432, #433, #434, #435, #436, #437, #438, #439, #440, #441, #442, #443, #444, #445, #446, #447, #448, #449, #450, #451, #452, #453, #454, #455, #456, #457, #458, #459), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131857836764918, 0.263525199831702, 0.395020192983167, 0.52636090223257, 0.657564401653211, 0.853961600616636, 1.0500019988802, 1.24574427249328, 1.44123502579552, 1.63651082121195, 1.83160010288875, 2.02652484606849, 2.08471375597516, 2.14291491042022, 2.33815846957976, 2.4593522528835), .UNSPECIFIED.);
#411 = CARTESIAN_POINT('', (22., 0.790930628597082, -1.83696182343212));
#412 = CARTESIAN_POINT('', (22.000049101564, 0.831300238782284, -1.81958010065883));
#413 = CARTESIAN_POINT('', (22.0012527290787, 0.871127680461, -1.80085072074894));
#414 = CARTESIAN_POINT('', (22.0035061792585, 0.910213238652067, -1.78087390350455));
#415 = CARTESIAN_POINT('', (22.0057563742431, 0.949242336256528, -1.76092594353819));
#416 = CARTESIAN_POINT('', (22.0090567717908, 0.987596365470448, -1.73970159061289));
#417 = CARTESIAN_POINT('', (22.0133052389994, 1.02510503977269, -1.7173117531286));
#418 = CARTESIAN_POINT('', (22.0175481444049, 1.06256461028138, -1.69495122688971));
#419 = CARTESIAN_POINT('', (22.0227429601635, 1.0992387946422, -1.67139423493234));
#420 = CARTESIAN_POINT('', (22.0287926371824, 1.13498346509002, -1.64675818928376));
#421 = CARTESIAN_POINT('', (22.0348352160773, 1.17068619609131, -1.6221510492624));
#422 = CARTESIAN_POINT('', (22.0417391805398, 1.2055128931908, -1.59643242048064));
#423 = CARTESIAN_POINT('', (22.0494138330058, 1.23934223756318, -1.56972316610051));
#424 = CARTESIAN_POINT('', (22.0570804678681, 1.27313624088575, -1.54304181451031));
#425 = CARTESIAN_POINT('', (22.0655263648566, 1.3059803414375, -1.51533642852545));
#426 = CARTESIAN_POINT('', (22.0746676249709, 1.33777292299399, -1.48672916380378));
#427 = CARTESIAN_POINT('', (22.0883510853158, 1.38536291863497, -1.44390723690284));
#428 = CARTESIAN_POINT('', (22.1036239940262, 1.43070245994131, -1.39896404777262));
#429 = CARTESIAN_POINT('', (22.1202320147741, 1.47351931806363, -1.35230943917925));
#430 = CARTESIAN_POINT('', (22.1368098632311, 1.51625838951168, -1.30573958941688));
#431 = CARTESIAN_POINT('', (22.154760565123, 1.55659485380623, -1.25734554657393));
#432 = CARTESIAN_POINT('', (22.1738613978078, 1.59432583269544, -1.20752852521172));
#433 = CARTESIAN_POINT('', (22.1929331832701, 1.63199943292702, -1.15778726212287));
#434 = CARTESIAN_POINT('', (22.2131967295235, 1.66716531429896, -1.10651030100808));
#435 = CARTESIAN_POINT('', (22.2344569028588, 1.69967680432951, -1.05408669511773));
#436 = CARTESIAN_POINT('', (22.2556897577958, 1.73214651850894, -1.00173045128161));
#437 = CARTESIAN_POINT('', (22.2779632305292, 1.76204036313368, -0.948116275755454));
#438 = CARTESIAN_POINT('', (22.3011058119161, 1.78925805595373, -0.893619387214896));
#439 = CARTESIAN_POINT('', (22.3242229461641, 1.81644582072036, -0.839182422408561));
#440 = CARTESIAN_POINT('', (22.3482545324515, 1.84101930599409, -0.783753850838882));
#441 = CARTESIAN_POINT('', (22.373049206056, 1.86291729722461, -0.727694402687074));
#442 = CARTESIAN_POINT('', (22.3978201975278, 1.88479437303022, -0.671688498587125));
#443 = CARTESIAN_POINT('', (22.4234003083149, 1.90404335301122, -0.614945889861877));
#444 = CARTESIAN_POINT('', (22.4496554440873, 1.92063661107147, -0.557812699938075));
#445 = CARTESIAN_POINT('', (22.4758884362518, 1.93721587436112, -0.500727696204316));
#446 = CARTESIAN_POINT('', (22.5028427374735, 1.95117416184664, -0.443149826075386));
#447 = CARTESIAN_POINT('', (22.5303992483544, 1.96251332684733, -0.385410744461934));
#448 = CARTESIAN_POINT('', (22.5386254145293, 1.96589829296235, -0.368174481054363));
#449 = CARTESIAN_POINT('', (22.5469080550322, 1.96905136761958, -0.350917990975778));
#450 = CARTESIAN_POINT('', (22.5552442332189, 1.9719730657006, -0.333649858611359));
#451 = CARTESIAN_POINT('', (22.5635821655655, 1.97489537858681, -0.316378092559523));
#452 = CARTESIAN_POINT('', (22.5719749113778, 1.97758665729827, -0.299092083640091));
#453 = CARTESIAN_POINT('', (22.5804196322537, 1.98004762131848, -0.281800314604175));
#454 = CARTESIAN_POINT('', (22.6087485782278, 1.98830325436997, -0.223792761954617));
#455 = CARTESIAN_POINT('', (22.6376923028573, 1.9939720984864, -0.165659257820208));
#456 = CARTESIAN_POINT('', (22.667151453857, 1.99709745606648, -0.107711424522952));
#457 = CARTESIAN_POINT('', (22.6854376702011, 1.99903746326024, -0.0717413921091825));
#458 = CARTESIAN_POINT('', (22.7039373572399, 2., -0.035813619072905));
#459 = CARTESIAN_POINT('', (22.7226289932529, 2., -7.19207205184154E-17));
#460 = ORIENTED_EDGE('', *, *, #461, .F.);
#461 = EDGE_CURVE('', #462, #408, #464, .T.);
#462 = VERTEX_POINT('', #463);
#463 = CARTESIAN_POINT('', (24.9263526157584, 0.214447173242391, 1.98846986647733));
#464 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#465, #466, #467, #468, #469, #470, #471, #472, #473, #474, #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, #506, #507, #508, #509, #510, #511, #512, #513, #514, #515, #516, #517, #518, #519, #520, #521, #522, #523, #524, #525), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131595038059662, 0.263214580067762, 0.394858255595184, 0.592587165026432, 0.790340906322907, 0.988099290352238, 1.185844725633, 1.38356160882412, 1.58123498123549, 1.77884637724192, 1.97638447150717, 2.17383959542779, 2.37119944946014, 2.56845382623418, 2.76559388448294, 2.96260902244485, 3.15948477407881, 3.35620862159234, 3.55276580697262, 3.68620877648575), .UNSPECIFIED.);
#465 = CARTESIAN_POINT('', (24.9263526157584, 0.214447173242381, 1.98846986647733));
#466 = CARTESIAN_POINT('', (24.8914463548956, 0.240858894477772, 1.9856214858934));
#467 = CARTESIAN_POINT('', (24.8571367548053, 0.268012210270755, 1.98215872957916));
#468 = CARTESIAN_POINT('', (24.8233674605049, 0.295700493664295, 1.97801951912697));
#469 = CARTESIAN_POINT('', (24.7895918781176, 0.323393932816583, 1.97387953792385));
#470 = CARTESIAN_POINT('', (24.7563381450809, 0.351638288362671, 1.96906085827444));
#471 = CARTESIAN_POINT('', (24.7235554278171, 0.38026373893177, 1.96351712211885));
#472 = CARTESIAN_POINT('', (24.690766699574, 0.408894438211311, 1.9579723694739));
#473 = CARTESIAN_POINT('', (24.658430371291, 0.437916948593556, 1.95170078737805));
#474 = CARTESIAN_POINT('', (24.6265188591763, 0.467203645903318, 1.94466468915717));
#475 = CARTESIAN_POINT('', (24.5785877416088, 0.511192289464826, 1.93409646381484));
#476 = CARTESIAN_POINT('', (24.531581512041, 0.555818509519112, 1.92179121681742));
#477 = CARTESIAN_POINT('', (24.4854471038323, 0.600716254279632, 1.90765300352163));
#478 = CARTESIAN_POINT('', (24.4393069018153, 0.645619637541625, 1.89351301467259));
#479 = CARTESIAN_POINT('', (24.3939940885638, 0.690838353114708, 1.8775262785548));
#480 = CARTESIAN_POINT('', (24.3494675284322, 0.73603327512464, 1.85963841052752));
#481 = CARTESIAN_POINT('', (24.3049399229352, 0.78122925819136, 1.84175012254059));
#482 = CARTESIAN_POINT('', (24.2611605939576, 0.82644946205332, 1.82194138556067));
#483 = CARTESIAN_POINT('', (24.2180763783256, 0.87135659844304, 1.80020489899056));
#484 = CARTESIAN_POINT('', (24.1749949837455, 0.916260794420291, 1.77846983567388));
#485 = CARTESIAN_POINT('', (24.132562755765, 0.960893720568961, 1.75478742764958));
#486 = CARTESIAN_POINT('', (24.0907399403803, 1.00494270701185, 1.72918771555421));
#487 = CARTESIAN_POINT('', (24.048923163713, 1.04898533330484, 1.70359169975288));
#488 = CARTESIAN_POINT('', (24.0076737957233, 1.09248900153805, 1.67605336263431));
#489 = CARTESIAN_POINT('', (23.9669741779471, 1.13516736359063, 1.64663142707732));
#490 = CARTESIAN_POINT('', (23.9262835167764, 1.1778363335833, 1.6172159662904));
#491 = CARTESIAN_POINT('', (23.886101866815, 1.21972585436573, 1.58588651386618));
#492 = CARTESIAN_POINT('', (23.8464225829343, 1.26056588807357, 1.55273102687663));
#493 = CARTESIAN_POINT('', (23.8067557396739, 1.30139311723199, 1.51958593510553));
#494 = CARTESIAN_POINT('', (23.7675472621359, 1.34121481867334, 1.48458096414276));
#495 = CARTESIAN_POINT('', (23.7288033686858, 1.37977868638741, 1.44782967803233));
#496 = CARTESIAN_POINT('', (23.6900738468504, 1.4183282492653, 1.41109202440117));
#497 = CARTESIAN_POINT('', (23.6517656185082, 1.45566392749737, 1.37256852928809));
#498 = CARTESIAN_POINT('', (23.6138992423272, 1.49155111258618, 1.33239456563857));
#499 = CARTESIAN_POINT('', (23.5760487708571, 1.52742322426787, 1.29223747593744));
#500 = CARTESIAN_POINT('', (23.5385969360744, 1.561889724582, 1.25038467921152));
#501 = CARTESIAN_POINT('', (23.5015739610603, 1.59473102328913, 1.20699335680009));
#502 = CARTESIAN_POINT('', (23.4645688492175, 1.62755647643704, 1.16362297021629));
#503 = CARTESIAN_POINT('', (23.4279462283868, 1.65879653924873, 1.1186648118382));
#504 = CARTESIAN_POINT('', (23.3917390572567, 1.68824538266322, 1.07230011093761));
#505 = CARTESIAN_POINT('', (23.3555512367344, 1.71767848739935, 1.02596018924836));
#506 = CARTESIAN_POINT('', (23.31973386991, 1.74535859855182, 0.978158095454483));
#507 = CARTESIAN_POINT('', (23.284331085987, 1.77109755995718, 0.929092801131507));
#508 = CARTESIAN_POINT('', (23.2489488197028, 1.79682160437993, 0.880055942537972));
#509 = CARTESIAN_POINT('', (23.2139355826544, 1.82063952301272, 0.829694814156454));
#510 = CARTESIAN_POINT('', (23.179345304591, 1.84238029715556, 0.778225443335017));
#511 = CARTESIAN_POINT('', (23.1447769450939, 1.86410729498238, 0.726788686730219));
#512 = CARTESIAN_POINT('', (23.1105864359912, 1.88378852297469, 0.674176633891182));
#513 = CARTESIAN_POINT('', (23.0768308309992, 1.90126915795717, 0.620625159820581));
#514 = CARTESIAN_POINT('', (23.0430991077751, 1.9187374255574, 0.567111572906287));
#515 = CARTESIAN_POINT('', (23.0097551840046, 1.93403189186957, 0.512587072579125));
#516 = CARTESIAN_POINT('', (22.9768643377825, 1.94701654719285, 0.457303580739555));
#517 = CARTESIAN_POINT('', (22.943998869267, 1.95999118389967, 0.402062744179431));
#518 = CARTESIAN_POINT('', (22.9115392962771, 1.97067782451507, 0.345985947809157));
#519 = CARTESIAN_POINT('', (22.8795601448587, 1.97895992947287, 0.289339934230915));
#520 = CARTESIAN_POINT('', (22.8476080858017, 1.98723501792861, 0.232741910490116));
#521 = CARTESIAN_POINT('', (22.8160887292993, 1.99312165162809, 0.175492566514719));
#522 = CARTESIAN_POINT('', (22.7850856912596, 1.99652345325335, 0.117873239580963));
#523 = CARTESIAN_POINT('', (22.7640376819896, 1.9988329415058, 0.0787553916502806));
#524 = CARTESIAN_POINT('', (22.7432098130494, 2., 0.0394333401254044));
#525 = CARTESIAN_POINT('', (22.7226289932529, 2., -7.19207205184154E-17));
#526 = ORIENTED_EDGE('', *, *, #527, .F.);
#527 = EDGE_CURVE('', #206, #462, #528, .T.);
#528 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#529, #530, #531, #532, #533, #534), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 1, 1, 4), (4.48904993826232, 4.6, 4.98333333333333, 5.12364738424158), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 1., 1., 1., 1., 1.))
   REPRESENTATION_ITEM ('')
);
#529 = CARTESIAN_POINT('', (25.5609500617377, -0.147839410554784, 1.99452839254969));
#530 = CARTESIAN_POINT('', (25.5239667078251, -0.126614692925026, 1.99430839938315));
#531 = CARTESIAN_POINT('', (25.3592055761348, -0.0322281298265103, 1.99206093209524));
#532 = CARTESIAN_POINT('', (25.1476730941417, 0.0872824601684212, 1.98429685309111));
#533 = CARTESIAN_POINT('', (24.9731239660612, 0.187407272120688, 1.98715481734293));
#534 = CARTESIAN_POINT('', (24.9263526157584, 0.214447173242393, 1.98846986647733));
#535 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#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, #602, #603, #604, #605), (#606, #607, #608, #609, #610), (#611, #612, #613, #614, #615), (#616, #617, #618, #619, #620), (#621, #622, #623, #624, #625), (#626, #627, #628, #629, #630), (#631, #632, #633, #634, #635), (#636, #637, #638, #639, #640), (#641, #642, #643, #644, #645)), .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, 1, 1, 1, 4), (3, 2, 3), (0.399588572012888, 0.766666666666667, 1.15, 1.53333333333333, 1.91666666666667, 2.3, 2.68333333333333, 3.06666666666667, 3.45, 3.83333333333333, 4.21666666666667, 4.6, 4.98333333333333, 5.36666666666667, 5.75, 6.13333333333333, 6.51666666666667, 6.9, 7.28333333333333, 8.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.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.), (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.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#536 = CARTESIAN_POINT('', (29.6504114279871, 1.08626534256209, 0.53470917483918));
#537 = CARTESIAN_POINT('', (29.6504114279871, 0.511228918415339, 1.22479078093204));
#538 = CARTESIAN_POINT('', (29.6504114279871, -0.386371544399683, 1.25932947397976));
#539 = CARTESIAN_POINT('', (29.6504114279871, -1.28397200721471, 1.29386816702748));
#540 = CARTESIAN_POINT('', (29.6504114279871, -1.91033678897505, 0.650015177336895));
#541 = CARTESIAN_POINT('', (29.5280520631025, 1.10467783509502, 0.496578441532217));
#542 = CARTESIAN_POINT('', (29.5280520631025, 0.553927359835669, 1.20658774154321));
#543 = CARTESIAN_POINT('', (29.5280520631025, -0.342227622470021, 1.27250844989195));
#544 = CARTESIAN_POINT('', (29.5280520631025, -1.23838260477571, 1.33842915824069));
#545 = CARTESIAN_POINT('', (29.5280520631025, -1.88709861936774, 0.716652008039479));
#546 = CARTESIAN_POINT('', (29.2779149204402, 1.13833248932685, 0.416742446235834));
#547 = CARTESIAN_POINT('', (29.2779149204402, 0.639284500728168, 1.1649443199148));
#548 = CARTESIAN_POINT('', (29.2779149204402, -0.250648874655778, 1.29484245723338));
#549 = CARTESIAN_POINT('', (29.2779149204402, -1.14058225003972, 1.42474059455197));
#550 = CARTESIAN_POINT('', (29.2779149204402, -1.83267338698268, 0.850402021177249));
#551 = CARTESIAN_POINT('', (28.9, 1.17633443106783, 0.291534737211375));
#552 = CARTESIAN_POINT('', (28.9, 0.760949496905991, 1.08897691099573));
#553 = CARTESIAN_POINT('', (28.9, -0.109582398579137, 1.31399442809524));
#554 = CARTESIAN_POINT('', (28.9, -0.980114294064264, 1.53901194519475));
#555 = CARTESIAN_POINT('', (28.9, -1.72990040464147, 1.04274643919613));
#556 = CARTESIAN_POINT('', (28.5166666666667, 1.20116277925149, 0.161177766578132));
#557 = CARTESIAN_POINT('', (28.5166666666667, 0.87545162903036, 0.999258443591357));
#558 = CARTESIAN_POINT('', (28.5166666666667, 0.0347353859452499, 1.31810507313944));
#559 = CARTESIAN_POINT('', (28.5166666666667, -0.80598085713986, 1.63695170268753));
#560 = CARTESIAN_POINT('', (28.5166666666667, -1.60553373040252, 1.22563409132285));
#561 = CARTESIAN_POINT('', (28.1333333333333, 1.21200305146513, 0.0288942692173394));
#562 = CARTESIAN_POINT('', (28.1333333333333, 0.979794461152603, 0.897862266102551));
#563 = CARTESIAN_POINT('', (28.1333333333333, 0.178701873930058, 1.30685722416771));
#564 = CARTESIAN_POINT('', (28.1333333333333, -0.622390713292485, 1.71585218223286));
#565 = CARTESIAN_POINT('', (28.1333333333333, -1.46241151701799, 1.39430707134795));
#566 = CARTESIAN_POINT('', (27.75, 1.20870714490931, -0.103853326284471));
#567 = CARTESIAN_POINT('', (27.75, 1.07280112392106, 0.785888960159091));
#568 = CARTESIAN_POINT('', (27.75, 0.320720587727046, 1.28034487316327));
#569 = CARTESIAN_POINT('', (27.75, -0.431359948466969, 1.77480078616745));
#570 = CARTESIAN_POINT('', (27.75, -1.30208271228246, 1.54686734983088));
#571 = CARTESIAN_POINT('', (27.3666666666667, 1.19136239265642, -0.235646071222138));
#572 = CARTESIAN_POINT('', (27.3666666666667, 1.15352047854513, 0.664572989329971));
#573 = CARTESIAN_POINT('', (27.3666666666667, 0.459282495426967, 1.23890737820195));
#574 = CARTESIAN_POINT('', (27.3666666666667, -0.234955487691194, 1.81324176707394));
#575 = CARTESIAN_POINT('', (27.3666666666667, -1.12632248629474, 1.68174560269854));
#576 = CARTESIAN_POINT('', (26.9833333333333, 1.15986051676849, -0.364885804074748));
#577 = CARTESIAN_POINT('', (26.9833333333333, 1.22071065454436, 0.535155715235225));
#578 = CARTESIAN_POINT('', (26.9833333333333, 0.592652215375612, 1.18270499732737));
#579 = CARTESIAN_POINT('', (26.9833333333333, -0.0354062237931402, 1.83025427941952));
#580 = CARTESIAN_POINT('', (26.9833333333333, -0.936886683695948, 1.79693077176248));
#581 = CARTESIAN_POINT('', (26.6, 1.11550890038718, -0.49068992640506));
#582 = CARTESIAN_POINT('', (26.6, 1.27481456384836, 0.399308600196245));
#583 = CARTESIAN_POINT('', (26.6, 0.72010796002339, 1.11329477333707));
#584 = CARTESIAN_POINT('', (26.6, 0.165401356198425, 1.82728094647789));
#585 = CARTESIAN_POINT('', (26.6, -0.736356222527959, 1.89292347059778));
#586 = CARTESIAN_POINT('', (26.2166666666667, 1.05359117027162, -0.608993035098233));
#587 = CARTESIAN_POINT('', (26.2166666666667, 1.30900669559588, 0.256986944685981));
#588 = CARTESIAN_POINT('', (26.2166666666667, 0.836466757560627, 1.02631419815187));
#589 = CARTESIAN_POINT('', (26.2166666666667, 0.363926819525376, 1.79564145161777));
#590 = CARTESIAN_POINT('', (26.2166666666667, -0.523963927139996, 1.95937427651779));
#591 = CARTESIAN_POINT('', (25.8333333333333, 0.976037552252718, -0.717412886688381));
#592 = CARTESIAN_POINT('', (25.8333333333333, 1.32316274794481, 0.111549467560441));
#593 = CARTESIAN_POINT('', (25.8333333333333, 0.939503780084354, 0.924248847790469));
#594 = CARTESIAN_POINT('', (25.8333333333333, 0.555844812223894, 1.7369482280205));
#595 = CARTESIAN_POINT('', (25.8333333333333, -0.304792091337743, 1.99575048163098));
#596 = CARTESIAN_POINT('', (25.45, 0.88201028016718, -0.811137204566482));
#597 = CARTESIAN_POINT('', (25.45, 1.31312080170671, -0.0336349461352569));
#598 = CARTESIAN_POINT('', (25.45, 1.02390500811406, 0.807031615816814));
#599 = CARTESIAN_POINT('', (25.45, 0.73468921452142, 1.64769817776888));
#600 = CARTESIAN_POINT('', (25.45, -0.0835247206013341, 1.99539344667353));
#601 = CARTESIAN_POINT('', (25.0666666666667, 0.784156468047423, -0.897052353099399));
#602 = CARTESIAN_POINT('', (25.0666666666667, 1.29428826391325, -0.175131520367403));
#603 = CARTESIAN_POINT('', (25.0666666666667, 1.09925593384114, 0.687055540607417));
#604 = CARTESIAN_POINT('', (25.0666666666667, 0.904223603769034, 1.54924260158224));
#605 = CARTESIAN_POINT('', (25.0666666666667, 0.133049076480515, 1.98132359670593));
#606 = CARTESIAN_POINT('', (24.6833333333333, 0.696882625365906, -0.99766420076899));
#607 = CARTESIAN_POINT('', (24.6833333333333, 1.29478873347532, -0.32113221048353));
#608 = CARTESIAN_POINT('', (24.6833333333333, 1.19222399820509, 0.575900521958884));
#609 = CARTESIAN_POINT('', (24.6833333333333, 1.08965926293486, 1.4729332544013));
#610 = CARTESIAN_POINT('', (24.6833333333333, 0.354474486039156, 1.99704258633021));
#611 = CARTESIAN_POINT('', (24.3, 0.608844675124559, -1.1122792886925));
#612 = CARTESIAN_POINT('', (24.3, 1.30475645825034, -0.479245007072754));
#613 = CARTESIAN_POINT('', (24.3, 1.30010122829926, 0.46150147335289));
#614 = CARTESIAN_POINT('', (24.3, 1.29544599834817, 1.40224795377853));
#615 = CARTESIAN_POINT('', (24.3, 0.593303381896532, 2.02836404346285));
#616 = CARTESIAN_POINT('', (23.9166666666667, 0.514277430678903, -1.24433245549439));
#617 = CARTESIAN_POINT('', (23.9166666666667, 1.32190864670065, -0.656463143197338));
#618 = CARTESIAN_POINT('', (23.9166666666667, 1.42557943960588, 0.337071393762386));
#619 = CARTESIAN_POINT('', (23.9166666666667, 1.52925023251112, 1.33060593072211));
#620 = CARTESIAN_POINT('', (23.9166666666667, 0.860378097810578, 2.07254162662474));
#621 = CARTESIAN_POINT('', (23.5333333333333, 0.405154289188331, -1.39402703975076));
#622 = CARTESIAN_POINT('', (23.5333333333333, 1.33976516063692, -0.858742688819333));
#623 = CARTESIAN_POINT('', (23.5333333333333, 1.56748803437589, 0.193953426001104));
#624 = CARTESIAN_POINT('', (23.5333333333333, 1.79521090811485, 1.24664954082154));
#625 = CARTESIAN_POINT('', (23.5333333333333, 1.16539771275547, 2.12035553046175));
#626 = CARTESIAN_POINT('', (23.15, 0.273687544780174, -1.56018564532863));
#627 = CARTESIAN_POINT('', (23.15, 1.35104741148898, -1.09072750315052));
#628 = CARTESIAN_POINT('', (23.15, 1.72321465828438, 0.0239862583438328));
#629 = CARTESIAN_POINT('', (23.15, 2.09538190507977, 1.13870001983818));
#630 = CARTESIAN_POINT('', (23.15, 1.51615255146904, 2.1612402809369));
#631 = CARTESIAN_POINT('', (22.6388888888889, 0.0582498639897435, -1.79947899107477));
#632 = CARTESIAN_POINT('', (22.6388888888889, 1.34574255294117, -1.44364606924076));
#633 = CARTESIAN_POINT('', (22.6388888888889, 1.94296674609017, -0.248833215492604));
#634 = CARTESIAN_POINT('', (22.6388888888889, 2.54019093923917, 0.945979638255555));
#635 = CARTESIAN_POINT('', (22.6388888888889, 2.05205820560226, 2.1893544517034));
#636 = CARTESIAN_POINT('', (22.2555555555555, -0.159523113184187, -1.99168033988934));
#637 = CARTESIAN_POINT('', (22.2555555555556, 1.30455039964615, -1.75936948111365));
#638 = CARTESIAN_POINT('', (22.2555555555555, 2.11173146315045, -0.516011802568755));
#639 = CARTESIAN_POINT('', (22.2555555555556, 2.91891252665474, 0.727345875976136));
#640 = CARTESIAN_POINT('', (22.2555555555555, 2.53521758230035, 2.15921799867193));
#641 = CARTESIAN_POINT('', (22., -0.338019945937088, -2.11613704239798));
#642 = CARTESIAN_POINT('', (22., 1.24693223067789, -1.99083979242501));
#643 = CARTESIAN_POINT('', (22., 2.21452593843248, -0.729279163790349));
#644 = CARTESIAN_POINT('', (22., 3.18211964618706, 0.532281464844308));
#645 = CARTESIAN_POINT('', (22., 2.89225174758014, 2.09553109441872));
#646 = ADVANCED_FACE('', (#647), #880, .T.);
#647 = FACE_OUTER_BOUND('', #648, .T.);
#648 = EDGE_LOOP('', (#649, #702, #801, #809, #818, #826, #827, #873, #874));
#649 = ORIENTED_EDGE('', *, *, #650, .F.);
#650 = EDGE_CURVE('', #651, #653, #655, .T.);
#651 = VERTEX_POINT('', #652);
#652 = CARTESIAN_POINT('', (29.5920025742851, -1.09490620737333, -0.516437992914021));
#653 = VERTEX_POINT('', #654);
#654 = CARTESIAN_POINT('', (28., -1.99979579949203, 0.0285790191230959));
#655 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#656, #657, #658, #659, #660, #661, #662, #663, #664, #665, #666, #667, #668, #669, #670, #671, #672, #673, #674, #675, #676, #677, #678, #679, #680, #681, #682, #683, #684, #685, #686, #687, #688, #689, #690, #691, #692, #693, #694, #695, #696, #697, #698, #699, #700, #701), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131756129098825, 0.263484269215628, 0.395180425436033, 0.526838668102172, 0.6584522117929, 0.790013408289255, 0.921514404021153, 1.0529477884128, 1.18430715302733, 1.31558648254288, 1.51225179983247, 1.70861114823872, 1.9046486835157, 1.9629151671463, 2.01688920009315), .UNSPECIFIED.);
#656 = CARTESIAN_POINT('', (29.5920025742851, -1.09490620737333, -0.516437992914023));
#657 = CARTESIAN_POINT('', (29.5659833264117, -1.12969402259319, -0.522892426584658));
#658 = CARTESIAN_POINT('', (29.5389291113362, -1.16402727372224, -0.527888766099828));
#659 = CARTESIAN_POINT('', (29.5109843222917, -1.19772708768279, -0.531390817778723));
#660 = CARTESIAN_POINT('', (29.4830454695646, -1.23141974278483, -0.534892125516049));
#661 = CARTESIAN_POINT('', (29.4541674117083, -1.26453828778566, -0.536906035638435));
#662 = CARTESIAN_POINT('', (29.4245004808614, -1.29690537911442, -0.537433547194199));
#663 = CARTESIAN_POINT('', (29.3948407532137, -1.32926461163872, -0.53796093066894));
#664 = CARTESIAN_POINT('', (29.3643409246464, -1.36092904576484, -0.537003790708859));
#665 = CARTESIAN_POINT('', (29.3331527995374, -1.39172857866575, -0.534598144787863));
#666 = CARTESIAN_POINT('', (29.3019736530707, -1.42251924479488, -0.532193191420013));
#667 = CARTESIAN_POINT('', (29.2700534817336, -1.45249797928081, -0.52833678824901));
#668 = CARTESIAN_POINT('', (29.2375415021984, -1.48150650118877, -0.523096087991365));
#669 = CARTESIAN_POINT('', (29.2050405607277, -1.51050517448276, -0.517857166991344));
#670 = CARTESIAN_POINT('', (29.1718945910534, -1.53858217219987, -0.511226610606644));
#671 = CARTESIAN_POINT('', (29.1382469340756, -1.56559420685644, -0.503297820903597));
#672 = CARTESIAN_POINT('', (29.1046126599184, -1.59259549790571, -0.495372184750589));
#673 = CARTESIAN_POINT('', (29.070423839208, -1.61857548466524, -0.486137176856089));
#674 = CARTESIAN_POINT('', (29.0358156302301, -1.64340764539706, -0.475707148592906));
#675 = CARTESIAN_POINT('', (29.0012232575375, -1.6682284432415, -0.465281892980713));
#676 = CARTESIAN_POINT('', (28.9661596459915, -1.69194001866019, -0.453647332101769));
#677 = CARTESIAN_POINT('', (28.9307504608971, -1.71443317202613, -0.440933643757142));
#678 = CARTESIAN_POINT('', (28.895359481463, -1.73691476051959, -0.428226492165363));
#679 = CARTESIAN_POINT('', (28.8595725173922, -1.75821151345829, -0.414423426262695));
#680 = CARTESIAN_POINT('', (28.8235053204266, -1.77823118924584, -0.39966589149285));
#681 = CARTESIAN_POINT('', (28.7874584355446, -1.79823959048586, -0.384916667773044));
#682 = CARTESIAN_POINT('', (28.7510825805976, -1.81699967192847, -0.369194261825839));
#683 = CARTESIAN_POINT('', (28.7144838351341, -1.8344351834818, -0.35264770938779));
#684 = CARTESIAN_POINT('', (28.6779073886838, -1.85186007186488, -0.336111238491822));
#685 = CARTESIAN_POINT('', (28.641061051647, -1.86798461409148, -0.318730493707025));
#686 = CARTESIAN_POINT('', (28.6040420030008, -1.88274727662915, -0.300659194032693));
#687 = CARTESIAN_POINT('', (28.5485849636131, -1.90486274387539, -0.273587164510582));
#688 = CARTESIAN_POINT('', (28.4926145994306, -1.92396756420645, -0.244902307466326));
#689 = CARTESIAN_POINT('', (28.4364265134713, -1.93990972454697, -0.215132886720771));
#690 = CARTESIAN_POINT('', (28.380325844074, -1.95582708231903, -0.185409780783282));
#691 = CARTESIAN_POINT('', (28.3238618227263, -1.96863363505293, -0.154529094770521));
#692 = CARTESIAN_POINT('', (28.2673002585726, -1.9782356223665, -0.12302192555549));
#693 = CARTESIAN_POINT('', (28.2108313931067, -1.98782187299317, -0.0915663934068976));
#694 = CARTESIAN_POINT('', (28.1541247440368, -1.9942382545946, -0.0594089779258654));
#695 = CARTESIAN_POINT('', (28.0974276061053, -1.99744201621467, -0.0270786526461944));
#696 = CARTESIAN_POINT('', (28.0805760227872, -1.99839424163277, -0.0174693991630876));
#697 = CARTESIAN_POINT('', (28.0637173478002, -1.99906374287355, -0.00784039946577544));
#698 = CARTESIAN_POINT('', (28.0468579340146, -1.99945020288407, 0.00179449345213142));
#699 = CARTESIAN_POINT('', (28.0312405413313, -1.99980819265864, 0.0107195906158355));
#700 = CARTESIAN_POINT('', (28.0156195533623, -1.99992338330679, 0.0196514357201456));
#701 = CARTESIAN_POINT('', (28., -1.99979579949205, 0.0285790191231015));
#702 = ORIENTED_EDGE('', *, *, #703, .T.);
#703 = EDGE_CURVE('', #651, #704, #706, .T.);
#704 = VERTEX_POINT('', #705);
#705 = CARTESIAN_POINT('', (28., 1.3680883010399, -1.45888121536942));
#706 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #742, #743, #744, #745, #746, #747, #748, #749, #750, #751, #752, #753, #754, #755, #756, #757, #758, #759, #760, #761, #762, #763, #764, #765, #766, #767, #768, #769, #770, #771, #772, #773, #774, #775, #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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131400367919712, 0.262682040341726, 0.393845637515836, 0.524894381934613, 0.655834016775262, 0.78667232387947, 0.917418284278288, 1.04808105279783, 1.17866900033928, 1.309189067872, 1.3264749552492, 1.34380183582828, 1.54417140724641, 1.67665143730891, 1.7650384978997, 1.96553369654764, 2.16509682168045, 2.29723053467758, 2.42911537786663, 2.56077228280872, 2.69223046828064, 2.82353030383735, 2.95472378886242, 3.08586685623763, 3.21700056488047, 3.30442113033402, 3.39183961854913, 3.47925254986566, 3.56665602211137, 3.6540470243993, 3.77409794885119), .UNSPECIFIED.);
#707 = CARTESIAN_POINT('', (29.5920025742851, -1.09490620737333, -0.516437992914021));
#708 = CARTESIAN_POINT('', (29.5992725904754, -1.06829036830743, -0.55045555776928));
#709 = CARTESIAN_POINT('', (29.6059080191709, -1.04036494984474, -0.583625441392255));
#710 = CARTESIAN_POINT('', (29.6118757133826, -1.01125680519086, -0.615805455125552));
#711 = CARTESIAN_POINT('', (29.617838016906, -0.982174954266383, -0.647956400273985));
#712 = CARTESIAN_POINT('', (29.6231425123465, -0.951870059006265, -0.679166225434718));
#713 = CARTESIAN_POINT('', (29.6277576127391, -0.920482412810647, -0.709307607372189));
#714 = CARTESIAN_POINT('', (29.6323685622925, -0.889122996786365, -0.739421880033257));
#715 = CARTESIAN_POINT('', (29.6362980333882, -0.856637499057842, -0.768513164744083));
#716 = CARTESIAN_POINT('', (29.6395161230244, -0.823177596426174, -0.796470669318797));
#717 = CARTESIAN_POINT('', (29.6427313947563, -0.789746992792804, -0.824403693042866));
#718 = CARTESIAN_POINT('', (29.6452411221103, -0.755296171430285, -0.851244700768106));
#719 = CARTESIAN_POINT('', (29.6470170968449, -0.719985961730012, -0.876900734183972));
#720 = CARTESIAN_POINT('', (29.6487915929246, -0.684705150877483, -0.902535406700923));
#721 = CARTESIAN_POINT('', (29.6498360529003, -0.648517234573228, -0.927022877763876));
#722 = CARTESIAN_POINT('', (29.650123851799, -0.611589896100821, -0.950288941696962));
#723 = CARTESIAN_POINT('', (29.6504114279842, -0.574691133877498, -0.973537001168702));
#724 = CARTESIAN_POINT('', (29.6499439299632, -0.537003932440354, -0.99559724695487));
#725 = CARTESIAN_POINT('', (29.6486960769654, -0.498700574200363, -1.01641476922127));
#726 = CARTESIAN_POINT('', (29.6474491047121, -0.460424250771638, -1.03721759831686));
#727 = CARTESIAN_POINT('', (29.6454212590778, -0.421482058824414, -1.05680705137562));
#728 = CARTESIAN_POINT('', (29.6425882352375, -0.382048780476953, -1.07514771952301));
#729 = CARTESIAN_POINT('', (29.6397570140117, -0.342640592989062, -1.09347671775229));
#730 = CARTESIAN_POINT('', (29.6361180466383, -0.302691488558825, -1.11058208766811));
#731 = CARTESIAN_POINT('', (29.6316475085201, -0.262376912582553, -1.12644785218124));
#732 = CARTESIAN_POINT('', (29.627179530351, -0.222085421805224, -1.14230453153544));
#733 = CARTESIAN_POINT('', (29.6218754438658, -0.181379023682033, -1.15694273656542));
#734 = CARTESIAN_POINT('', (29.6157112866216, -0.140432357407238, -1.17036566562619));
#735 = CARTESIAN_POINT('', (29.6095503335249, -0.0995069753329897, -1.18378161740799));
#736 = CARTESIAN_POINT('', (29.6025228932675, -0.0582927030196452, -1.19599965273045));
#737 = CARTESIAN_POINT('', (29.594604134667, -0.0169623748802769, -1.20704181018778));
#738 = CARTESIAN_POINT('', (29.5935553858276, -0.0114886465028345, -1.20850421741616));
#739 = CARTESIAN_POINT('', (29.5924909185732, -0.00601240282222514, -1.20994616635844));
#740 = CARTESIAN_POINT('', (29.591410673251, -0.000534042618678449, -1.21136773271419));
#741 = CARTESIAN_POINT('', (29.5903278661446, 0.00495730942734357, -1.21279267029152));
#742 = CARTESIAN_POINT('', (29.5892291841571, 0.0104508990674073, -1.21419715730089));
#743 = CARTESIAN_POINT('', (29.5881145666384, 0.0159463253060328, -1.21558127574426));
#744 = CARTESIAN_POINT('', (29.5752250315893, 0.0794959178115993, -1.23158734319672));
#745 = CARTESIAN_POINT('', (29.5601841956099, 0.143382205030085, -1.24488059831711));
#746 = CARTESIAN_POINT('', (29.5428911437165, 0.206990252525833, -1.25564403952736));
#747 = CARTESIAN_POINT('', (29.5314573515568, 0.249046518778301, -1.26276059422685));
#748 = CARTESIAN_POINT('', (29.5190232231292, 0.291041227826246, -1.26878428339285));
#749 = CARTESIAN_POINT('', (29.5055553097322, 0.332798076158775, -1.27379301687607));
#750 = CARTESIAN_POINT('', (29.4965698854619, 0.360657105794459, -1.27713470716445));
#751 = CARTESIAN_POINT('', (29.4871188449387, 0.388427430563762, -1.28002722724535));
#752 = CARTESIAN_POINT('', (29.4771911739407, 0.416056451043147, -1.28249883632586));
#753 = CARTESIAN_POINT('', (29.4546714707674, 0.478729492916424, -1.28810537816882));
#754 = CARTESIAN_POINT('', (29.4296575972152, 0.540790998430203, -1.29154586881835));
#755 = CARTESIAN_POINT('', (29.4020021179271, 0.60160877201804, -1.29323507018595));
#756 = CARTESIAN_POINT('', (29.3744752050085, 0.662143812471154, -1.29491641869789));
#757 = CARTESIAN_POINT('', (29.3442591141531, 0.721606604804728, -1.29486539489968));
#758 = CARTESIAN_POINT('', (29.3111857315602, 0.77930984708677, -1.29362596587524));
#759 = CARTESIAN_POINT('', (29.2892873530873, 0.817516021948107, -1.29280532148571));
#760 = CARTESIAN_POINT('', (29.2661024244667, 0.855009577983465, -1.29146552278822));
#761 = CARTESIAN_POINT('', (29.2415817270638, 0.891559564980787, -1.28980477480612));
#762 = CARTESIAN_POINT('', (29.2171072136446, 0.928040711195215, -1.28814715479205));
#763 = CARTESIAN_POINT('', (29.1912657881556, 0.963635143790776, -1.2861670790227));
#764 = CARTESIAN_POINT('', (29.1640180018667, 0.998072198635919, -1.28410045465307));
#765 = CARTESIAN_POINT('', (29.1368173082725, 1.03244973548247, -1.28203740205654));
#766 = CARTESIAN_POINT('', (29.108166189733, 1.06573428155202, -1.27988440337989));
#767 = CARTESIAN_POINT('', (29.0780535691216, 1.0975983427294, -1.27791955151407));
#768 = CARTESIAN_POINT('', (29.0479863997078, 1.12941430913076, -1.275957665344));
#769 = CARTESIAN_POINT('', (29.0163931336069, 1.15988415507478, -1.27417969068542));
#770 = CARTESIAN_POINT('', (28.9833247413365, 1.18860688097685, -1.27290460584047));
#771 = CARTESIAN_POINT('', (28.9502961820906, 1.21729500849166, -1.27163105691796));
#772 = CARTESIAN_POINT('', (28.9156966953949, 1.24432128535806, -1.27085782728072));
#773 = CARTESIAN_POINT('', (28.879692818838, 1.26920566372473, -1.27092782157522));
#774 = CARTESIAN_POINT('', (28.8437181047807, 1.29406988618749, -1.27099775917559));
#775 = CARTESIAN_POINT('', (28.8061998165764, 1.31688519108674, -1.27191495932319));
#776 = CARTESIAN_POINT('', (28.7674871034857, 1.33711859533131, -1.27400055259109));
#777 = CARTESIAN_POINT('', (28.7287892676887, 1.35734422387963, -1.2760853443656));
#778 = CARTESIAN_POINT('', (28.6887071182718, 1.37507947257517, -1.27935526506378));
#779 = CARTESIAN_POINT('', (28.6478200649746, 1.38982362665908, -1.28402470778273));
#780 = CARTESIAN_POINT('', (28.6069359294907, 1.40456672855934, -1.28869381727732));
#781 = CARTESIAN_POINT('', (28.5650119017247, 1.41639548645576, -1.29479575571923));
#782 = CARTESIAN_POINT('', (28.5228211244063, 1.42497621174138, -1.30234437375286));
#783 = CARTESIAN_POINT('', (28.4946945530748, 1.43069657048236, -1.30737667600163));
#784 = CARTESIAN_POINT('', (28.4663537320578, 1.43500061048314, -1.31306381988653));
#785 = CARTESIAN_POINT('', (28.4380436025332, 1.43785585625231, -1.31935148422322));
#786 = CARTESIAN_POINT('', (28.409734145698, 1.44071103417673, -1.32563899915595));
#787 = CARTESIAN_POINT('', (28.3813761913981, 1.4421259638207, -1.33254418888899));
#788 = CARTESIAN_POINT('', (28.3531992691284, 1.44212534585045, -1.33997192625237));
#789 = CARTESIAN_POINT('', (28.3250241379706, 1.44212472791948, -1.34739919145953));
#790 = CARTESIAN_POINT('', (28.2969554151972, 1.44070980412337, -1.3553677522996));
#791 = CARTESIAN_POINT('', (28.2691875361172, 1.43795335297673, -1.3637551924973));
#792 = CARTESIAN_POINT('', (28.2414226618368, 1.43519720010938, -1.37214172507882));
#793 = CARTESIAN_POINT('', (28.2138919641485, 1.43109451442177, -1.38096616070654));
#794 = CARTESIAN_POINT('', (28.1867453762849, 1.42575039469108, -1.39009423294797));
#795 = CARTESIAN_POINT('', (28.1596026614574, 1.42040703741234, -1.39922100287644));
#796 = CARTESIAN_POINT('', (28.1327870204308, 1.41381273198706, -1.40866949368591));
#797 = CARTESIAN_POINT('', (28.1064045182066, 1.40608835239188, -1.41830660429031));
#798 = CARTESIAN_POINT('', (28.0701622999181, 1.39547720379601, -1.43154531315981));
#799 = CARTESIAN_POINT('', (28.0346393281887, 1.38270399049966, -1.44517512775181));
#800 = CARTESIAN_POINT('', (28., 1.3680883010399, -1.45888121536942));
#801 = ORIENTED_EDGE('', *, *, #802, .T.);
#802 = EDGE_CURVE('', #704, #803, #805, .T.);
#803 = VERTEX_POINT('', #804);
#804 = CARTESIAN_POINT('', (28., 1.99979579949203, -0.0285790191230969));
#805 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#806, #807, #808), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.870155214146551, 0.997481273197917), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.853773383392547, 0.847991741644385, 0.994157715520208))
   REPRESENTATION_ITEM ('')
);
#806 = CARTESIAN_POINT('', (28., 1.3680883010399, -1.45888121536942));
#807 = CARTESIAN_POINT('', (28., 1.98765861406695, -0.877869623751049));
#808 = CARTESIAN_POINT('', (28., 1.99979579949203, -0.0285790191230969));
#809 = ORIENTED_EDGE('', *, *, #810, .F.);
#810 = EDGE_CURVE('', #811, #803, #813, .T.);
#811 = VERTEX_POINT('', #812);
#812 = CARTESIAN_POINT('', (28.0499981054068, 1.99937494969196, 0.));
#813 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#814, #815, #816, #817), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0575912145458303), .UNSPECIFIED.);
#814 = CARTESIAN_POINT('', (28.0499981054068, 1.99937494969196, -3.10945794937054E-17));
#815 = CARTESIAN_POINT('', (28.0333344022074, 1.9997916567179, -0.0095223371972466));
#816 = CARTESIAN_POINT('', (28.0166663300792, 1.99993193360036, -0.0190531352292308));
#817 = CARTESIAN_POINT('', (28., 1.99979579949205, -0.028579019123097));
#818 = ORIENTED_EDGE('', *, *, #819, .T.);
#819 = EDGE_CURVE('', #811, #820, #822, .T.);
#820 = VERTEX_POINT('', #821);
#821 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#822 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#823, #824, #825), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.0175886832044408, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.989878007856331, 0.712258387224986, 1.))
   REPRESENTATION_ITEM ('')
);
#823 = CARTESIAN_POINT('', (28.0499981054068, 1.99937494969196, 0.));
#824 = CARTESIAN_POINT('', (30., 1.9506115097557, 0.));
#825 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#826 = ORIENTED_EDGE('', *, *, #819, .F.);
#827 = ORIENTED_EDGE('', *, *, #828, .F.);
#828 = EDGE_CURVE('', #250, #811, #829, .T.);
#829 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#830, #831, #832, #833, #834, #835, #836, #837, #838, #839, #840, #841, #842, #843, #844, #845, #846, #847, #848, #849, #850, #851, #852, #853, #854, #855, #856, #857, #858, #859, #860, #861, #862, #863, #864, #865, #866, #867, #868, #869, #870, #871, #872), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131756129098828, 0.263484269215628, 0.395180425436033, 0.526838668102174, 0.658452211792905, 0.790013408289257, 0.921514404021147, 1.05294778841279, 1.18430715302731, 1.31558648254287, 1.51225179983246, 1.7086111482387, 1.90464868351569, 1.9592979945586), .UNSPECIFIED.);
#830 = CARTESIAN_POINT('', (29.5920025742851, 1.09490620737333, 0.516437992914022));
#831 = CARTESIAN_POINT('', (29.5659833264116, 1.1296940225932, 0.522892426584657));
#832 = CARTESIAN_POINT('', (29.5389291113362, 1.16402727372225, 0.527888766099829));
#833 = CARTESIAN_POINT('', (29.5109843222917, 1.1977270876828, 0.531390817778724));
#834 = CARTESIAN_POINT('', (29.4830454695646, 1.23141974278483, 0.534892125516049));
#835 = CARTESIAN_POINT('', (29.4541674117083, 1.26453828778567, 0.536906035638432));
#836 = CARTESIAN_POINT('', (29.4245004808614, 1.29690537911443, 0.537433547194196));
#837 = CARTESIAN_POINT('', (29.3948407532137, 1.32926461163873, 0.537960930668937));
#838 = CARTESIAN_POINT('', (29.3643409246464, 1.36092904576485, 0.537003790708861));
#839 = CARTESIAN_POINT('', (29.3331527995374, 1.39172857866576, 0.534598144787865));
#840 = CARTESIAN_POINT('', (29.3019736530707, 1.42251924479489, 0.532193191420014));
#841 = CARTESIAN_POINT('', (29.2700534817336, 1.45249797928081, 0.528336788249008));
#842 = CARTESIAN_POINT('', (29.2375415021984, 1.48150650118877, 0.523096087991363));
#843 = CARTESIAN_POINT('', (29.2050405607277, 1.51050517448276, 0.517857166991342));
#844 = CARTESIAN_POINT('', (29.1718945910534, 1.53858217219987, 0.511226610606642));
#845 = CARTESIAN_POINT('', (29.1382469340756, 1.56559420685645, 0.503297820903595));
#846 = CARTESIAN_POINT('', (29.1046126599184, 1.59259549790572, 0.495372184750587));
#847 = CARTESIAN_POINT('', (29.070423839208, 1.61857548466524, 0.486137176856083));
#848 = CARTESIAN_POINT('', (29.0358156302301, 1.64340764539706, 0.4757071485929));
#849 = CARTESIAN_POINT('', (29.0012232575375, 1.6682284432415, 0.465281892980708));
#850 = CARTESIAN_POINT('', (28.9661596459915, 1.69194001866019, 0.453647332101767));
#851 = CARTESIAN_POINT('', (28.9307504608971, 1.71443317202613, 0.440933643757141));
#852 = CARTESIAN_POINT('', (28.895359481463, 1.73691476051959, 0.428226492165363));
#853 = CARTESIAN_POINT('', (28.8595725173922, 1.75821151345829, 0.414423426262696));
#854 = CARTESIAN_POINT('', (28.8235053204266, 1.77823118924584, 0.399665891492851));
#855 = CARTESIAN_POINT('', (28.7874584355446, 1.79823959048586, 0.384916667773047));
#856 = CARTESIAN_POINT('', (28.7510825805976, 1.81699967192847, 0.369194261825842));
#857 = CARTESIAN_POINT('', (28.7144838351341, 1.83443518348179, 0.352647709387794));
#858 = CARTESIAN_POINT('', (28.6779073886839, 1.85186007186487, 0.336111238491824));
#859 = CARTESIAN_POINT('', (28.641061051647, 1.86798461409148, 0.318730493707027));
#860 = CARTESIAN_POINT('', (28.6040420030009, 1.88274727662915, 0.300659194032693));
#861 = CARTESIAN_POINT('', (28.5485849636131, 1.90486274387539, 0.273587164510583));
#862 = CARTESIAN_POINT('', (28.4926145994306, 1.92396756420645, 0.244902307466333));
#863 = CARTESIAN_POINT('', (28.4364265134713, 1.93990972454697, 0.215132886720778));
#864 = CARTESIAN_POINT('', (28.380325844074, 1.95582708231902, 0.18540978078329));
#865 = CARTESIAN_POINT('', (28.3238618227263, 1.96863363505293, 0.154529094770525));
#866 = CARTESIAN_POINT('', (28.2673002585726, 1.9782356223665, 0.123021925555494));
#867 = CARTESIAN_POINT('', (28.2108313931067, 1.98782187299317, 0.0915663934069004));
#868 = CARTESIAN_POINT('', (28.1541247440368, 1.99423825459459, 0.0594089779258693));
#869 = CARTESIAN_POINT('', (28.0974276061053, 1.99744201621467, 0.0270786526461971));
#870 = CARTESIAN_POINT('', (28.0816221659803, 1.99833512765394, 0.0180659398520324));
#871 = CARTESIAN_POINT('', (28.0658105849049, 1.99897952910474, 0.00903591236010003));
#872 = CARTESIAN_POINT('', (28.0499981054068, 1.99937494969196, -3.10945794937054E-17));
#873 = ORIENTED_EDGE('', *, *, #249, .T.);
#874 = ORIENTED_EDGE('', *, *, #875, .T.);
#875 = EDGE_CURVE('', #208, #653, #876, .T.);
#876 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#877, #878, #879), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.370155214146555, 0.497481273197917), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.853773383392547, 0.84799174164439, 0.994157715520208))
   REPRESENTATION_ITEM ('')
);
#877 = CARTESIAN_POINT('', (28., -1.36808830103994, 1.45888121536939));
#878 = CARTESIAN_POINT('', (28., -1.98765861406695, 0.877869623751016));
#879 = CARTESIAN_POINT('', (28., -1.99979579949203, 0.0285790191230959));
#880 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#881, #882, #883), (#884, #885, #886), (#887, #888, #889), (#890, #891, #892), (#893, #894, #895), (#896, #897, #898), (#899, #900, #901), (#902, #903, #904), (#905, #906, #907)), .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 ()
);
#881 = CARTESIAN_POINT('', (28., 2., 0.));
#882 = CARTESIAN_POINT('', (30., 2., 0.));
#883 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#884 = CARTESIAN_POINT('', (28., 2., 2.));
#885 = CARTESIAN_POINT('', (30., 2., 2.));
#886 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#887 = CARTESIAN_POINT('', (28., 1.22464679914735E-16, 2.));
#888 = CARTESIAN_POINT('', (30., 1.22464679914735E-16, 2.));
#889 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#890 = CARTESIAN_POINT('', (28., -2., 2.));
#891 = CARTESIAN_POINT('', (30., -2., 2.));
#892 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#893 = CARTESIAN_POINT('', (28., -2., 2.44929359829471E-16));
#894 = CARTESIAN_POINT('', (30., -2., 2.44929359829471E-16));
#895 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#896 = CARTESIAN_POINT('', (28., -2., -2.));
#897 = CARTESIAN_POINT('', (30., -2., -2.));
#898 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#899 = CARTESIAN_POINT('', (28., -3.67394039744206E-16, -2.));
#900 = CARTESIAN_POINT('', (30., -3.67394039744206E-16, -2.));
#901 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#902 = CARTESIAN_POINT('', (28., 2., -2.));
#903 = CARTESIAN_POINT('', (30., 2., -2.));
#904 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#905 = CARTESIAN_POINT('', (28., 2., 0.));
#906 = CARTESIAN_POINT('', (30., 2., 0.));
#907 = CARTESIAN_POINT('', (30., -5.89438644669237E-16, 0.));
#908 = ADVANCED_FACE('', (#909), #1142, .T.);
#909 = FACE_OUTER_BOUND('', #910, .T.);
#910 = EDGE_LOOP('', (#911, #912, #939, #970, #971, #1091, #1102));
#911 = ORIENTED_EDGE('', *, *, #703, .F.);
#912 = ORIENTED_EDGE('', *, *, #913, .T.);
#913 = EDGE_CURVE('', #651, #914, #916, .T.);
#914 = VERTEX_POINT('', #915);
#915 = CARTESIAN_POINT('', (22.2520094648958, 0.172502651877717, 1.99254682130563));
#916 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#917, #918, #919, #920, #921, #922, #923, #924, #925, #926, #927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (0.45799742571493, 0.766666666666667, 1.15, 1.53333333333333, 1.91666666666667, 2.3, 2.68333333333333, 3.06666666666667, 3.45, 3.83333333333333, 4.21666666666667, 4.6, 4.98333333333333, 5.36666666666667, 5.75, 6.13333333333333, 6.51666666666667, 6.9, 7.28333333333333, 7.79799053510416), .UNSPECIFIED.);
#917 = CARTESIAN_POINT('', (29.5920025742851, -1.09490620737333, -0.516437992914019));
#918 = CARTESIAN_POINT('', (29.4891128273012, -1.1098654007253, -0.484131846785762));
#919 = CARTESIAN_POINT('', (29.2584453025395, -1.14029029317412, -0.410291930204112));
#920 = CARTESIAN_POINT('', (28.9, -1.17633443106783, -0.291534737211374));
#921 = CARTESIAN_POINT('', (28.5166666666667, -1.20116277925149, -0.161177766578132));
#922 = CARTESIAN_POINT('', (28.1333333333333, -1.21200305146513, -0.0288942692173389));
#923 = CARTESIAN_POINT('', (27.75, -1.20870714490931, 0.103853326284471));
#924 = CARTESIAN_POINT('', (27.3666666666667, -1.19136239265642, 0.235646071222138));
#925 = CARTESIAN_POINT('', (26.9833333333333, -1.15986051676848, 0.364885804074748));
#926 = CARTESIAN_POINT('', (26.6, -1.11550890038718, 0.490689926405061));
#927 = CARTESIAN_POINT('', (26.2166666666667, -1.05359117027162, 0.608993035098233));
#928 = CARTESIAN_POINT('', (25.8333333333333, -0.976037552252718, 0.717412886688382));
#929 = CARTESIAN_POINT('', (25.45, -0.882010280167179, 0.811137204566482));
#930 = CARTESIAN_POINT('', (25.0666666666667, -0.784156468047422, 0.897052353099399));
#931 = CARTESIAN_POINT('', (24.6833333333333, -0.696882625365905, 0.99766420076899));
#932 = CARTESIAN_POINT('', (24.3, -0.608844675124558, 1.1122792886925));
#933 = CARTESIAN_POINT('', (23.9166666666667, -0.514277430678902, 1.2443324554944));
#934 = CARTESIAN_POINT('', (23.5333333333333, -0.40515428918833, 1.39402703975076));
#935 = CARTESIAN_POINT('', (23.15, -0.273687544780173, 1.56018564532863));
#936 = CARTESIAN_POINT('', (22.7228920438542, -0.093657908329567, 1.76015017280436));
#937 = CARTESIAN_POINT('', (22.4235618654861, 0.0667767230338759, 1.90805422712059));
#938 = CARTESIAN_POINT('', (22.2520094648958, 0.172502651877746, 1.99254682130562));
#939 = ORIENTED_EDGE('', *, *, #940, .F.);
#940 = EDGE_CURVE('', #182, #914, #941, .T.);
#941 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.13092181836689, 0.261658453616219, 0.392201346634485, 0.522548307830837, 0.652706021960667, 0.782691979983422, 0.821476468031458, 0.838754194840215, 1.02429126294523), .UNSPECIFIED.);
#942 = CARTESIAN_POINT('', (22., -0.785778800385013, 1.83917146478122));
#943 = CARTESIAN_POINT('', (22.0000488153953, -0.745647546748516, 1.85631738561801));
#944 = CARTESIAN_POINT('', (22.0012406431046, -0.704917170886027, 1.87216194689094));
#945 = CARTESIAN_POINT('', (22.0036756601026, -0.663814595392681, 1.88662401737738));
#946 = CARTESIAN_POINT('', (22.0061072328768, -0.622770157673196, 1.9010656319052));
#947 = CARTESIAN_POINT('', (22.0097836207487, -0.581277652373617, 1.91415524050592));
#948 = CARTESIAN_POINT('', (22.0147960792439, -0.539593297352581, 1.92583464333093));
#949 = CARTESIAN_POINT('', (22.0198011096385, -0.497970715528681, 1.93749673812628));
#950 = CARTESIAN_POINT('', (22.0261489220824, -0.456074288787795, 1.94777551181882));
#951 = CARTESIAN_POINT('', (22.033913763919, -0.414186585709854, 1.95664239763406));
#952 = CARTESIAN_POINT('', (22.0416669515048, -0.372361751883468, 1.96549597514081));
#953 = CARTESIAN_POINT('', (22.050849905245, -0.330458650919636, 1.97296002140635));
#954 = CARTESIAN_POINT('', (22.0615105075564, -0.288779188444945, 1.97904183389869));
#955 = CARTESIAN_POINT('', (22.0721556320409, -0.247160239203054, 1.98511481637947));
#956 = CARTESIAN_POINT('', (22.0842979029945, -0.205674808922063, 1.98982256476846));
#957 = CARTESIAN_POINT('', (22.0979496589495, -0.164632459033927, 1.99321252088994));
#958 = CARTESIAN_POINT('', (22.1115834000486, -0.123644268626765, 1.99659800362566));
#959 = CARTESIAN_POINT('', (22.1267531932454, -0.0830084913497339, 1.99867678226354));
#960 = CARTESIAN_POINT('', (22.1434290004841, -0.0430266278612116, 1.99953712376012));
#961 = CARTESIAN_POINT('', (22.1484046352094, -0.0310970615434612, 1.99979382767644));
#962 = CARTESIAN_POINT('', (22.1535160417311, -0.0192204303755538, 1.99994254819306));
#963 = CARTESIAN_POINT('', (22.1587616468994, -0.00740437760426196, 1.99998629375111));
#964 = CARTESIAN_POINT('', (22.161098460858, -0.00214055843286058, 2.00000578153705));
#965 = CARTESIAN_POINT('', (22.1634620473287, 0.00311157429122688, 2.0000044434787));
#966 = CARTESIAN_POINT('', (22.1658522444802, 0.00835135962735782, 1.99998256362209));
#967 = CARTESIAN_POINT('', (22.191519404089, 0.0646188547397734, 1.99974760653018));
#968 = CARTESIAN_POINT('', (22.2203376293006, 0.119580142020353, 1.99712853210751));
#969 = CARTESIAN_POINT('', (22.2520094648958, 0.172502651877717, 1.99254682130563));
#970 = ORIENTED_EDGE('', *, *, #181, .T.);
#971 = ORIENTED_EDGE('', *, *, #972, .T.);
#972 = EDGE_CURVE('', #170, #973, #975, .T.);
#973 = VERTEX_POINT('', #974);
#974 = CARTESIAN_POINT('', (24.9263526157584, -0.21444717324238, -1.98846986647733));
#975 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #1057, #1058, #1059, #1060, #1061, #1062, #1063, #1064, #1065, #1066, #1067, #1068, #1069, #1070, #1071, #1072, #1073, #1074, #1075, #1076, #1077, #1078, #1079, #1080, #1081, #1082, #1083, #1084, #1085, #1086, #1087, #1088, #1089, #1090), .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, 4), (0., 0.131857836764916, 0.263525199831697, 0.395020192983161, 0.526360902232564, 0.6575644016532, 0.853961600616622, 1.05000199888019, 1.24574427249327, 1.44123502579551, 1.63651082121194, 1.83160010288873, 2.02652484606847, 2.08471375597514, 2.1429149104202, 2.33815846957974, 2.42535461951076, 2.45126937699582, 2.4685595185844, 2.6663495370151, 2.86392712087239, 3.06131716216729, 3.25854000915431, 3.45561303831404, 3.6525536953513, 3.84937616525791, 4.04609294552735, 4.24271697849619, 4.43926230386526, 4.63574173053356, 4.83216972938676, 5.02856679743845, 5.22495171090596, 5.42134455544162, 5.61776191706823, 5.81422867581634, 5.94536115252728, 6.07653292588221, 6.14555463627917), .UNSPECIFIED.);
#976 = CARTESIAN_POINT('', (22., -0.790930628598199, 1.83696182343164));
#977 = CARTESIAN_POINT('', (22.000049101564, -0.83130023878339, 1.81958010065833));
#978 = CARTESIAN_POINT('', (22.0012527290788, -0.871127680462093, 1.80085072074841));
#979 = CARTESIAN_POINT('', (22.0035061792586, -0.910213238653147, 1.78087390350399));
#980 = CARTESIAN_POINT('', (22.0057563742432, -0.949242336257594, 1.76092594353762));
#981 = CARTESIAN_POINT('', (22.0090567717909, -0.9875963654715, 1.7397015906123));
#982 = CARTESIAN_POINT('', (22.0133052389995, -1.02510503977373, 1.71731175312798));
#983 = CARTESIAN_POINT('', (22.017548144405, -1.0625646102824, 1.69495122688907));
#984 = CARTESIAN_POINT('', (22.0227429601636, -1.0992387946432, 1.67139423493168));
#985 = CARTESIAN_POINT('', (22.0287926371826, -1.134983465091, 1.64675818928308));
#986 = CARTESIAN_POINT('', (22.0348352160775, -1.17068619609228, 1.62215104926171));
#987 = CARTESIAN_POINT('', (22.04173918054, -1.20551289319175, 1.59643242047992));
#988 = CARTESIAN_POINT('', (22.049413833006, -1.23934223756412, 1.56972316609977));
#989 = CARTESIAN_POINT('', (22.0570804678684, -1.27313624088667, 1.54304181450956));
#990 = CARTESIAN_POINT('', (22.0655263648568, -1.30598034143839, 1.51533642852467));
#991 = CARTESIAN_POINT('', (22.0746676249711, -1.33777292299486, 1.486729163803));
#992 = CARTESIAN_POINT('', (22.0883510853161, -1.38536291863582, 1.44390723690202));
#993 = CARTESIAN_POINT('', (22.1036239940265, -1.43070245994212, 1.39896404777179));
#994 = CARTESIAN_POINT('', (22.1202320147744, -1.47351931806442, 1.35230943917839));
#995 = CARTESIAN_POINT('', (22.1368098632314, -1.51625838951244, 1.30573958941601));
#996 = CARTESIAN_POINT('', (22.1547605651234, -1.55659485380696, 1.25734554657303));
#997 = CARTESIAN_POINT('', (22.1738613978082, -1.59432583269613, 1.20752852521081));
#998 = CARTESIAN_POINT('', (22.1929331832705, -1.63199943292768, 1.15778726212194));
#999 = CARTESIAN_POINT('', (22.2131967295238, -1.6671653142996, 1.10651030100713));
#1000 = CARTESIAN_POINT('', (22.2344569028592, -1.69967680433011, 1.05408669511677));
#1001 = CARTESIAN_POINT('', (22.2556897577962, -1.73214651850951, 1.00173045128063));
#1002 = CARTESIAN_POINT('', (22.2779632305297, -1.76204036313422, 0.948116275754461));
#1003 = CARTESIAN_POINT('', (22.3011058119166, -1.78925805595423, 0.893619387213892));
#1004 = CARTESIAN_POINT('', (22.3242229461645, -1.81644582072083, 0.839182422407545));
#1005 = CARTESIAN_POINT('', (22.348254532452, -1.84101930599453, 0.78375385083786));
#1006 = CARTESIAN_POINT('', (22.3730492060564, -1.86291729722501, 0.727694402686043));
#1007 = CARTESIAN_POINT('', (22.3978201975282, -1.88479437303059, 0.671688498586087));
#1008 = CARTESIAN_POINT('', (22.4234003083154, -1.90404335301155, 0.614945889860829));
#1009 = CARTESIAN_POINT('', (22.4496554440878, -1.92063661107177, 0.557812699937023));
#1010 = CARTESIAN_POINT('', (22.4758884362522, -1.93721587436139, 0.500727696203259));
#1011 = CARTESIAN_POINT('', (22.5028427374739, -1.95117416184688, 0.443149826074327));
#1012 = CARTESIAN_POINT('', (22.5303992483549, -1.96251332684754, 0.385410744460871));
#1013 = CARTESIAN_POINT('', (22.5386254145298, -1.96589829296255, 0.3681744810533));
#1014 = CARTESIAN_POINT('', (22.5469080550327, -1.96905136761977, 0.350917990974717));
#1015 = CARTESIAN_POINT('', (22.5552442332194, -1.97197306570078, 0.333649858610298));
#1016 = CARTESIAN_POINT('', (22.563582165566, -1.97489537858698, 0.316378092558462));
#1017 = CARTESIAN_POINT('', (22.5719749113784, -1.97758665729843, 0.299092083639029));
#1018 = CARTESIAN_POINT('', (22.5804196322542, -1.98004762131864, 0.281800314603113));
#1019 = CARTESIAN_POINT('', (22.6087485782283, -1.98830325437009, 0.223792761953554));
#1020 = CARTESIAN_POINT('', (22.6376923028578, -1.99397209848649, 0.165659257819146));
#1021 = CARTESIAN_POINT('', (22.6671514538576, -1.99709745606653, 0.107711424521892));
#1022 = CARTESIAN_POINT('', (22.6803079674884, -1.99849324678716, 0.0818318104536182));
#1023 = CARTESIAN_POINT('', (22.6935741999863, -1.99938311206573, 0.0559756043465277));
#1024 = CARTESIAN_POINT('', (22.7069420499028, -1.99977243459493, 0.0301696840266338));
#1025 = CARTESIAN_POINT('', (22.7109149843609, -1.99988814152621, 0.0225001462397263));
#1026 = CARTESIAN_POINT('', (22.714897135914, -1.99995965588323, 0.0148345832069886));
#1027 = CARTESIAN_POINT('', (22.7188882994885, -1.99998713449681, 0.00717369132581853));
#1028 = CARTESIAN_POINT('', (22.7215511753942, -2.00000546803205, 0.0020623988355622));
#1029 = CARTESIAN_POINT('', (22.7242181035639, -2.00000419979235, -0.00304689225459712));
#1030 = CARTESIAN_POINT('', (22.7268890239423, -1.99998337809916, -0.0081539761502871));
#1031 = CARTESIAN_POINT('', (22.7574429316797, -1.99974518900981, -0.0665762980659812));
#1032 = CARTESIAN_POINT('', (22.7885458786322, -1.99694417785511, -0.124757589978795));
#1033 = CARTESIAN_POINT('', (22.8201094649832, -1.9916652001444, -0.182399919226334));
#1034 = CARTESIAN_POINT('', (22.8516391507509, -1.98639189227176, -0.239980338253518));
#1035 = CARTESIAN_POINT('', (22.8836757136554, -1.97863810294546, -0.297110930022198));
#1036 = CARTESIAN_POINT('', (22.9161377892147, -1.96850943920945, -0.353511792933852));
#1037 = CARTESIAN_POINT('', (22.9485690514565, -1.95839038969947, -0.409859119598406));
#1038 = CARTESIAN_POINT('', (22.9814723230343, -1.9458863519511, -0.465560286081213));
#1039 = CARTESIAN_POINT('', (23.0147759034762, -1.93112248968197, -0.520351736659458));
#1040 = CARTESIAN_POINT('', (23.0480512749516, -1.91637113277389, -0.575096777507015));
#1041 = CARTESIAN_POINT('', (23.0817729091527, -1.89934319936196, -0.629010384852817));
#1042 = CARTESIAN_POINT('', (23.1158789080609, -1.88018269968633, -0.68184530195794));
#1043 = CARTESIAN_POINT('', (23.1499589987809, -1.86103675504058, -0.734640083690274));
#1044 = CARTESIAN_POINT('', (23.1844700530849, -1.83973606149195, -0.786428387217436));
#1045 = CARTESIAN_POINT('', (23.2193544992462, -1.81644151983224, -0.836982798527445));
#1046 = CARTESIAN_POINT('', (23.2542155138492, -1.79316262489971, -0.887503252909133));
#1047 = CARTESIAN_POINT('', (23.2894941853829, -1.76786223250007, -0.936857506933786));
#1048 = CARTESIAN_POINT('', (23.3251403941841, -1.74071724094478, -0.98483678194839));
#1049 = CARTESIAN_POINT('', (23.3607652111447, -1.71358853951826, -1.03278726385887));
#1050 = CARTESIAN_POINT('', (23.3968017539303, -1.68458344381923, -1.07942456185858));
#1051 = CARTESIAN_POINT('', (23.4332102530363, -1.65389535707191, -1.12455775656769));
#1052 = CARTESIAN_POINT('', (23.4695992015236, -1.62322374919896, -1.16966671567517));
#1053 = CARTESIAN_POINT('', (23.5064037682772, -1.59083383579067, -1.21332773348643));
#1054 = CARTESIAN_POINT('', (23.5435956941474, -1.55693608590285, -1.25536848152801));
#1055 = CARTESIAN_POINT('', (23.5807700849058, -1.52305431800088, -1.29738940835306));
#1056 = CARTESIAN_POINT('', (23.6183741645757, -1.48762643623922, -1.33784109991477));
#1057 = CARTESIAN_POINT('', (23.6563800246109, -1.4508740021873, -1.37657714269028));
#1058 = CARTESIAN_POINT('', (23.6943706710937, -1.4141362799477, -1.41529767962499));
#1059 = CARTESIAN_POINT('', (23.732805464037, -1.37603360558961, -1.4523475360781));
#1060 = CARTESIAN_POINT('', (23.7716690739077, -1.33680315274466, -1.48760120019182));
#1061 = CARTESIAN_POINT('', (23.8105196533927, -1.29758585328236, -1.52284304428053));
#1062 = CARTESIAN_POINT('', (23.8498408139535, -1.25719877125154, -1.55632812709313));
#1063 = CARTESIAN_POINT('', (23.8896322962175, -1.21589680464467, -1.58795307249775));
#1064 = CARTESIAN_POINT('', (23.9294133631978, -1.17460564868569, -1.61956974018153));
#1065 = CARTESIAN_POINT('', (23.9697078043636, -1.13235780551403, -1.64935958910597));
#1066 = CARTESIAN_POINT('', (24.0105226624628, -1.08942178617285, -1.67724779678259));
#1067 = CARTESIAN_POINT('', (24.051331093595, -1.04649252781024, -1.70513161300473));
#1068 = CARTESIAN_POINT('', (24.0927004609019, -1.00283120430832, -1.73114272465732));
#1069 = CARTESIAN_POINT('', (24.1346551866633, -0.958726650756882, -1.75523309253458));
#1070 = CARTESIAN_POINT('', (24.1766073159386, -0.914624826739613, -1.77932196951177));
#1071 = CARTESIAN_POINT('', (24.2191857348462, -0.870035887446996, -1.8015138167381));
#1072 = CARTESIAN_POINT('', (24.2624378871904, -0.825276943545861, -1.82178977010289));
#1073 = CARTESIAN_POINT('', (24.3056917862868, -0.780516192040321, -1.84206654231862));
#1074 = CARTESIAN_POINT('', (24.3496677341885, -0.735547611250901, -1.86044452824178));
#1075 = CARTESIAN_POINT('', (24.3944052025129, -0.690695475838197, -1.87694958900247));
#1076 = CARTESIAN_POINT('', (24.439148255728, -0.645837741220058, -1.89345671020522));
#1077 = CARTESIAN_POINT('', (24.4846935025183, -0.601051597276652, -1.90810676212211));
#1078 = CARTESIAN_POINT('', (24.531085354945, -0.556677300863264, -1.92096600248511));
#1079 = CARTESIAN_POINT('', (24.5774888744869, -0.512291844731134, -1.93382847682628));
#1080 = CARTESIAN_POINT('', (24.6247839571706, -0.468275586253316, -1.94491118040731));
#1081 = CARTESIAN_POINT('', (24.6730257879237, -0.424997992670722, -1.95432256964566));
#1082 = CARTESIAN_POINT('', (24.7052249792172, -0.396112200139012, -1.96060423677337));
#1083 = CARTESIAN_POINT('', (24.7378610333514, -0.367536451522404, -1.96614617162475));
#1084 = CARTESIAN_POINT('', (24.7709793799248, -0.339422895780345, -1.97098759453736));
#1085 = CARTESIAN_POINT('', (24.8041076511173, -0.311300915211587, -1.97583046828561));
#1086 = CARTESIAN_POINT('', (24.8377353164123, -0.283627159757976, -1.97997452199197));
#1087 = CARTESIAN_POINT('', (24.8719158383499, -0.256585772750989, -1.98347264695583));
#1088 = CARTESIAN_POINT('', (24.8899014005334, -0.242356775650538, -1.98531333693061));
#1089 = CARTESIAN_POINT('', (24.9080442519794, -0.228300143696838, -1.98697588841658));
#1090 = CARTESIAN_POINT('', (24.9263526157585, -0.214447173242376, -1.98846986647733));
#1091 = ORIENTED_EDGE('', *, *, #1092, .F.);
#1092 = EDGE_CURVE('', #1093, #973, #1095, .T.);
#1093 = VERTEX_POINT('', #1094);
#1094 = CARTESIAN_POINT('', (25.5609500617375, 0.147839410554676, -1.99452839254969));
#1095 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1096, #1097, #1098, #1099, #1100, #1101), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 1, 1, 4), (4.48904993826234, 4.6, 4.98333333333333, 5.12364738424155), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 1., 1., 1., 1., 1.))
   REPRESENTATION_ITEM ('')
);
#1096 = CARTESIAN_POINT('', (25.5609500617377, 0.147839410554774, -1.99452839254969));
#1097 = CARTESIAN_POINT('', (25.5239667078251, 0.126614692925019, -1.99430839938315));
#1098 = CARTESIAN_POINT('', (25.3592055761348, 0.0322281298265067, -1.99206093209524));
#1099 = CARTESIAN_POINT('', (25.1476730941417, -0.0872824601684168, -1.98429685309111));
#1100 = CARTESIAN_POINT('', (24.9731239660612, -0.187407272120678, -1.98715481734293));
#1101 = CARTESIAN_POINT('', (24.9263526157584, -0.214447173242378, -1.98846986647733));
#1102 = ORIENTED_EDGE('', *, *, #1103, .T.);
#1103 = EDGE_CURVE('', #1093, #704, #1104, .T.);
#1104 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197169831332826, 0.328588007217132, 0.525773529492456, 0.722964766361077, 1.16692568725081, 1.36410174017565, 1.56127543933013, 1.69268905047637, 1.98845043551813, 2.28416402853557, 2.57982277571358, 2.79304337149841), .UNSPECIFIED.);
#1105 = CARTESIAN_POINT('', (25.5609500617375, 0.147839410554666, -1.99452839254969));
#1106 = CARTESIAN_POINT('', (25.620427860294, 0.175726110133657, -1.99246136094288));
#1107 = CARTESIAN_POINT('', (25.6800148526856, 0.203345568288205, -1.98983496220215));
#1108 = CARTESIAN_POINT('', (25.7394030014167, 0.231309744095591, -1.98657891921928));
#1109 = CARTESIAN_POINT('', (25.7789865529298, 0.249948503128211, -1.9844086925344));
#1110 = CARTESIAN_POINT('', (25.8184798296744, 0.268752062244382, -1.98195498835667));
#1111 = CARTESIAN_POINT('', (25.8577955255222, 0.287870486491169, -1.9791742174471));
#1112 = CARTESIAN_POINT('', (25.9167864981727, 0.316556598171053, -1.97500182835066));
#1113 = CARTESIAN_POINT('', (25.9754230145627, 0.34587934427716, -1.97009714558528));
#1114 = CARTESIAN_POINT('', (26.0337749883687, 0.375594723274202, -1.96441558837435));
#1115 = CARTESIAN_POINT('', (26.0921286532613, 0.405310963446566, -1.95873386650738));
#1116 = CARTESIAN_POINT('', (26.1502094333835, 0.435425841695463, -1.9522742247348));
#1117 = CARTESIAN_POINT('', (26.2080901289525, 0.465719377754929, -1.94502068399887));
#1118 = CARTESIAN_POINT('', (26.338404068429, 0.533922946937504, -1.92868989427428));
#1119 = CARTESIAN_POINT('', (26.4678214448824, 0.603036561322029, -1.90834919843287));
#1120 = CARTESIAN_POINT('', (26.5960805066039, 0.672559767560589, -1.88352418595006));
#1121 = CARTESIAN_POINT('', (26.6530441138768, 0.703437060465844, -1.87249867053902));
#1122 = CARTESIAN_POINT('', (26.709789097304, 0.734409966301062, -1.86057895713495));
#1123 = CARTESIAN_POINT('', (26.7664262531743, 0.765220033309278, -1.84781987775382));
#1124 = CARTESIAN_POINT('', (26.8230627329439, 0.796029732525252, -1.83506095068298));
#1125 = CARTESIAN_POINT('', (26.8796013963291, 0.826681817604131, -1.8214603008149));
#1126 = CARTESIAN_POINT('', (26.9361634297481, 0.856926831504522, -1.8071182599508));
#1127 = CARTESIAN_POINT('', (26.9738612621529, 0.87708472534565, -1.79755948315025));
#1128 = CARTESIAN_POINT('', (27.0115798669902, 0.897053702786219, -1.78767688038024));
#1129 = CARTESIAN_POINT('', (27.0493272263356, 0.916806519042726, -1.77748862349123));
#1130 = CARTESIAN_POINT('', (27.1342819824245, 0.961262494672214, -1.75455878431878));
#1131 = CARTESIAN_POINT('', (27.2193816501612, 1.00467115425217, -1.7300604590474));
#1132 = CARTESIAN_POINT('', (27.3045056874835, 1.04704383921944, -1.70402441260464));
#1133 = CARTESIAN_POINT('', (27.3896159696293, 1.08940967719283, -1.67799257332154));
#1134 = CARTESIAN_POINT('', (27.4747624499592, 1.13078029804636, -1.65039381648516));
#1135 = CARTESIAN_POINT('', (27.5599237619989, 1.17101929973207, -1.62133087297288));
#1136 = CARTESIAN_POINT('', (27.6450692792163, 1.211250838312, -1.59227331974895));
#1137 = CARTESIAN_POINT('', (27.7302664803733, 1.25035532620087, -1.56174864692021));
#1138 = CARTESIAN_POINT('', (27.8155037919341, 1.28819701140704, -1.52988511326895));
#1139 = CARTESIAN_POINT('', (27.8769744926238, 1.31548734779037, -1.506906048067));
#1140 = CARTESIAN_POINT('', (27.9384776233278, 1.34212960035813, -1.48322438624501));
#1141 = CARTESIAN_POINT('', (28., 1.3680883010399, -1.45888121536942));
#1142 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#1143, #1144, #1145, #1146, #1147), (#1148, #1149, #1150, #1151, #1152), (#1153, #1154, #1155, #1156, #1157), (#1158, #1159, #1160, #1161, #1162), (#1163, #1164, #1165, #1166, #1167), (#1168, #1169, #1170, #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, #1245, #1246, #1247), (#1248, #1249, #1250, #1251, #1252)), .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, 1, 1, 1, 4), (3, 2, 3), (0.399588572012893, 0.766666666666667, 1.15, 1.53333333333333, 1.91666666666667, 2.3, 2.68333333333333, 3.06666666666667, 3.45, 3.83333333333333, 4.21666666666667, 4.6, 4.98333333333333, 5.36666666666667, 5.75, 6.13333333333333, 6.51666666666667, 6.9, 7.28333333333333, 8.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.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.), (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.), (1., 0.913572488074757, 1., 0.913572488074757, 1.), (1., 0.913572488074757, 1., 0.913572488074757, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1143 = CARTESIAN_POINT('', (29.6504114279871, -1.08626534256209, -0.534709174839178));
#1144 = CARTESIAN_POINT('', (29.6504114279871, -0.51122891841534, -1.22479078093204));
#1145 = CARTESIAN_POINT('', (29.6504114279871, 0.386371544399682, -1.25932947397976));
#1146 = CARTESIAN_POINT('', (29.6504114279871, 1.2839720072147, -1.29386816702748));
#1147 = CARTESIAN_POINT('', (29.6504114279871, 1.91033678897505, -0.650015177336898));
#1148 = CARTESIAN_POINT('', (29.5280520631025, -1.10467783509502, -0.496578441532216));
#1149 = CARTESIAN_POINT('', (29.5280520631025, -0.55392735983567, -1.20658774154321));
#1150 = CARTESIAN_POINT('', (29.5280520631025, 0.342227622470019, -1.27250844989195));
#1151 = CARTESIAN_POINT('', (29.5280520631025, 1.23838260477571, -1.33842915824069));
#1152 = CARTESIAN_POINT('', (29.5280520631025, 1.88709861936774, -0.716652008039481));
#1153 = CARTESIAN_POINT('', (29.2779149204402, -1.13833248932685, -0.416742446235833));
#1154 = CARTESIAN_POINT('', (29.2779149204402, -0.639284500728169, -1.1649443199148));
#1155 = CARTESIAN_POINT('', (29.2779149204402, 0.250648874655777, -1.29484245723338));
#1156 = CARTESIAN_POINT('', (29.2779149204402, 1.14058225003972, -1.42474059455197));
#1157 = CARTESIAN_POINT('', (29.2779149204402, 1.83267338698268, -0.85040202117725));
#1158 = CARTESIAN_POINT('', (28.9, -1.17633443106783, -0.291534737211375));
#1159 = CARTESIAN_POINT('', (28.9, -0.760949496905991, -1.08897691099573));
#1160 = CARTESIAN_POINT('', (28.9, 0.109582398579137, -1.31399442809524));
#1161 = CARTESIAN_POINT('', (28.9, 0.980114294064263, -1.53901194519475));
#1162 = CARTESIAN_POINT('', (28.9, 1.72990040464147, -1.04274643919613));
#1163 = CARTESIAN_POINT('', (28.5166666666667, -1.20116277925149, -0.161177766578132));
#1164 = CARTESIAN_POINT('', (28.5166666666667, -0.87545162903036, -0.999258443591357));
#1165 = CARTESIAN_POINT('', (28.5166666666667, -0.0347353859452501, -1.31810507313944));
#1166 = CARTESIAN_POINT('', (28.5166666666667, 0.80598085713986, -1.63695170268753));
#1167 = CARTESIAN_POINT('', (28.5166666666667, 1.60553373040252, -1.22563409132285));
#1168 = CARTESIAN_POINT('', (28.1333333333333, -1.21200305146513, -0.0288942692173393));
#1169 = CARTESIAN_POINT('', (28.1333333333333, -0.979794461152603, -0.897862266102551));
#1170 = CARTESIAN_POINT('', (28.1333333333333, -0.178701873930058, -1.30685722416771));
#1171 = CARTESIAN_POINT('', (28.1333333333333, 0.622390713292485, -1.71585218223286));
#1172 = CARTESIAN_POINT('', (28.1333333333333, 1.46241151701799, -1.39430707134795));
#1173 = CARTESIAN_POINT('', (27.75, -1.20870714490931, 0.103853326284471));
#1174 = CARTESIAN_POINT('', (27.75, -1.07280112392106, -0.785888960159091));
#1175 = CARTESIAN_POINT('', (27.75, -0.320720587727047, -1.28034487316327));
#1176 = CARTESIAN_POINT('', (27.75, 0.431359948466969, -1.77480078616745));
#1177 = CARTESIAN_POINT('', (27.75, 1.30208271228246, -1.54686734983088));
#1178 = CARTESIAN_POINT('', (27.3666666666667, -1.19136239265642, 0.235646071222138));
#1179 = CARTESIAN_POINT('', (27.3666666666667, -1.15352047854513, -0.664572989329971));
#1180 = CARTESIAN_POINT('', (27.3666666666667, -0.459282495426967, -1.23890737820195));
#1181 = CARTESIAN_POINT('', (27.3666666666667, 0.234955487691193, -1.81324176707394));
#1182 = CARTESIAN_POINT('', (27.3666666666667, 1.12632248629473, -1.68174560269854));
#1183 = CARTESIAN_POINT('', (26.9833333333333, -1.15986051676849, 0.364885804074748));
#1184 = CARTESIAN_POINT('', (26.9833333333333, -1.22071065454436, -0.535155715235224));
#1185 = CARTESIAN_POINT('', (26.9833333333333, -0.592652215375612, -1.18270499732737));
#1186 = CARTESIAN_POINT('', (26.9833333333333, 0.03540622379314, -1.83025427941952));
#1187 = CARTESIAN_POINT('', (26.9833333333333, 0.936886683695948, -1.79693077176248));
#1188 = CARTESIAN_POINT('', (26.6, -1.11550890038718, 0.49068992640506));
#1189 = CARTESIAN_POINT('', (26.6, -1.27481456384836, -0.399308600196245));
#1190 = CARTESIAN_POINT('', (26.6, -0.72010796002339, -1.11329477333707));
#1191 = CARTESIAN_POINT('', (26.6, -0.165401356198425, -1.82728094647789));
#1192 = CARTESIAN_POINT('', (26.6, 0.736356222527959, -1.89292347059778));
#1193 = CARTESIAN_POINT('', (26.2166666666667, -1.05359117027162, 0.608993035098233));
#1194 = CARTESIAN_POINT('', (26.2166666666667, -1.30900669559588, -0.256986944685981));
#1195 = CARTESIAN_POINT('', (26.2166666666667, -0.836466757560627, -1.02631419815187));
#1196 = CARTESIAN_POINT('', (26.2166666666667, -0.363926819525377, -1.79564145161777));
#1197 = CARTESIAN_POINT('', (26.2166666666667, 0.523963927139996, -1.95937427651779));
#1198 = CARTESIAN_POINT('', (25.8333333333333, -0.976037552252718, 0.717412886688382));
#1199 = CARTESIAN_POINT('', (25.8333333333333, -1.32316274794481, -0.111549467560441));
#1200 = CARTESIAN_POINT('', (25.8333333333333, -0.939503780084354, -0.924248847790469));
#1201 = CARTESIAN_POINT('', (25.8333333333333, -0.555844812223894, -1.7369482280205));
#1202 = CARTESIAN_POINT('', (25.8333333333333, 0.304792091337743, -1.99575048163098));
#1203 = CARTESIAN_POINT('', (25.45, -0.88201028016718, 0.811137204566482));
#1204 = CARTESIAN_POINT('', (25.45, -1.31312080170671, 0.033634946135257));
#1205 = CARTESIAN_POINT('', (25.45, -1.02390500811406, -0.807031615816814));
#1206 = CARTESIAN_POINT('', (25.45, -0.73468921452142, -1.64769817776888));
#1207 = CARTESIAN_POINT('', (25.45, 0.0835247206013339, -1.99539344667353));
#1208 = CARTESIAN_POINT('', (25.0666666666667, -0.784156468047423, 0.897052353099399));
#1209 = CARTESIAN_POINT('', (25.0666666666667, -1.29428826391325, 0.175131520367403));
#1210 = CARTESIAN_POINT('', (25.0666666666667, -1.09925593384114, -0.687055540607417));
#1211 = CARTESIAN_POINT('', (25.0666666666667, -0.904223603769034, -1.54924260158224));
#1212 = CARTESIAN_POINT('', (25.0666666666667, -0.133049076480515, -1.98132359670593));
#1213 = CARTESIAN_POINT('', (24.6833333333333, -0.696882625365906, 0.99766420076899));
#1214 = CARTESIAN_POINT('', (24.6833333333333, -1.29478873347532, 0.321132210483531));
#1215 = CARTESIAN_POINT('', (24.6833333333333, -1.19222399820509, -0.575900521958884));
#1216 = CARTESIAN_POINT('', (24.6833333333333, -1.08965926293486, -1.4729332544013));
#1217 = CARTESIAN_POINT('', (24.6833333333333, -0.354474486039156, -1.99704258633021));
#1218 = CARTESIAN_POINT('', (24.3, -0.608844675124559, 1.1122792886925));
#1219 = CARTESIAN_POINT('', (24.3, -1.30475645825034, 0.479245007072755));
#1220 = CARTESIAN_POINT('', (24.3, -1.30010122829926, -0.46150147335289));
#1221 = CARTESIAN_POINT('', (24.3, -1.29544599834817, -1.40224795377853));
#1222 = CARTESIAN_POINT('', (24.3, -0.593303381896532, -2.02836404346285));
#1223 = CARTESIAN_POINT('', (23.9166666666667, -0.514277430678903, 1.24433245549439));
#1224 = CARTESIAN_POINT('', (23.9166666666667, -1.32190864670065, 0.656463143197338));
#1225 = CARTESIAN_POINT('', (23.9166666666667, -1.42557943960588, -0.337071393762386));
#1226 = CARTESIAN_POINT('', (23.9166666666667, -1.52925023251112, -1.33060593072211));
#1227 = CARTESIAN_POINT('', (23.9166666666667, -0.860378097810579, -2.07254162662474));
#1228 = CARTESIAN_POINT('', (23.5333333333333, -0.40515428918833, 1.39402703975076));
#1229 = CARTESIAN_POINT('', (23.5333333333333, -1.33976516063692, 0.858742688819333));
#1230 = CARTESIAN_POINT('', (23.5333333333333, -1.56748803437589, -0.193953426001104));
#1231 = CARTESIAN_POINT('', (23.5333333333333, -1.79521090811485, -1.24664954082154));
#1232 = CARTESIAN_POINT('', (23.5333333333333, -1.16539771275547, -2.12035553046175));
#1233 = CARTESIAN_POINT('', (23.15, -0.273687544780174, 1.56018564532863));
#1234 = CARTESIAN_POINT('', (23.15, -1.35104741148898, 1.09072750315052));
#1235 = CARTESIAN_POINT('', (23.15, -1.72321465828438, -0.0239862583438326));
#1236 = CARTESIAN_POINT('', (23.15, -2.09538190507977, -1.13870001983818));
#1237 = CARTESIAN_POINT('', (23.15, -1.51615255146904, -2.1612402809369));
#1238 = CARTESIAN_POINT('', (22.6388888888889, -0.0582498639897433, 1.79947899107477));
#1239 = CARTESIAN_POINT('', (22.6388888888889, -1.34574255294117, 1.44364606924076));
#1240 = CARTESIAN_POINT('', (22.6388888888889, -1.94296674609017, 0.248833215492604));
#1241 = CARTESIAN_POINT('', (22.6388888888889, -2.54019093923917, -0.945979638255555));
#1242 = CARTESIAN_POINT('', (22.6388888888889, -2.05205820560226, -2.1893544517034));
#1243 = CARTESIAN_POINT('', (22.2555555555555, 0.159523113184187, 1.99168033988934));
#1244 = CARTESIAN_POINT('', (22.2555555555556, -1.30455039964615, 1.75936948111365));
#1245 = CARTESIAN_POINT('', (22.2555555555555, -2.11173146315045, 0.516011802568756));
#1246 = CARTESIAN_POINT('', (22.2555555555556, -2.91891252665474, -0.727345875976136));
#1247 = CARTESIAN_POINT('', (22.2555555555555, -2.53521758230035, -2.15921799867193));
#1248 = CARTESIAN_POINT('', (22., 0.338019945937088, 2.11613704239798));
#1249 = CARTESIAN_POINT('', (22., -1.24693223067789, 1.99083979242501));
#1250 = CARTESIAN_POINT('', (22., -2.21452593843248, 0.729279163790349));
#1251 = CARTESIAN_POINT('', (22., -3.18211964618706, -0.532281464844307));
#1252 = CARTESIAN_POINT('', (22., -2.89225174758014, -2.09553109441872));
#1253 = ADVANCED_FACE('', (#1254), #1354, .T.);
#1254 = FACE_OUTER_BOUND('', #1255, .T.);
#1255 = EDGE_LOOP('', (#1256, #1257, #1296, #1307, #1353));
#1256 = ORIENTED_EDGE('', *, *, #650, .T.);
#1257 = ORIENTED_EDGE('', *, *, #1258, .F.);
#1258 = EDGE_CURVE('', #1259, #653, #1261, .T.);
#1259 = VERTEX_POINT('', #1260);
#1260 = CARTESIAN_POINT('', (25.5609500617375, -1.51488280137083, 1.30580630191114));
#1261 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1262, #1263, #1264, #1265, #1266, #1267, #1268, #1269, #1270, #1271, #1272, #1273, #1274, #1275, #1276, #1277, #1278, #1279, #1280, #1281, #1282, #1283, #1284, #1285, #1286, #1287, #1288, #1289, #1290, #1291, #1292, #1293, #1294, #1295), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197015384165657, 0.328357723769808, 0.623769475478455, 0.820736973354461, 1.11606056976045, 1.24737496064141, 1.54266142933398, 1.67396622291186, 2.11648926858492, 2.55885662928409, 2.80924399661436), .UNSPECIFIED.);
#1262 = CARTESIAN_POINT('', (25.5609500617375, -1.51488280137083, 1.30580630191114));
#1263 = CARTESIAN_POINT('', (25.6179578263377, -1.53616883995002, 1.28111209289581));
#1264 = CARTESIAN_POINT('', (25.6749698677892, -1.55685215411559, 1.25589537706336));
#1265 = CARTESIAN_POINT('', (25.7319870294034, -1.57689567172156, 1.23020325170511));
#1266 = CARTESIAN_POINT('', (25.7699981087703, -1.59025788963877, 1.2130753311204));
#1267 = CARTESIAN_POINT('', (25.8080139181254, -1.60333775468486, 1.1957339797156));
#1268 = CARTESIAN_POINT('', (25.8460277424719, -1.61613211761771, 1.17818376257887));
#1269 = CARTESIAN_POINT('', (25.9315274409942, -1.64490886377116, 1.13871027365781));
#1270 = CARTESIAN_POINT('', (26.0170341917246, -1.67225061738776, 1.09816529267875));
#1271 = CARTESIAN_POINT('', (26.1025170467085, -1.69807488642064, 1.05666535862));
#1272 = CARTESIAN_POINT('', (26.1595132357907, -1.71529336749481, 1.02899503702211));
#1273 = CARTESIAN_POINT('', (26.2165107112839, -1.73183912340307, 1.00089728527323));
#1274 = CARTESIAN_POINT('', (26.2735068808122, -1.74768480961312, 0.972418534504338));
#1275 = CARTESIAN_POINT('', (26.3589641971105, -1.77144306967904, 0.929718864818157));
#1276 = CARTESIAN_POINT('', (26.444440804564, -1.7936348809318, 0.886148768695321));
#1277 = CARTESIAN_POINT('', (26.5299097653985, -1.81419431809332, 0.841842607734901));
#1278 = CARTESIAN_POINT('', (26.5679131781559, -1.82333598506669, 0.822142060235157));
#1279 = CARTESIAN_POINT('', (26.6059193164466, -1.83215594225722, 0.802294313115966));
#1280 = CARTESIAN_POINT('', (26.6439243085052, -1.84065004604471, 0.782309023337704));
#1281 = CARTESIAN_POINT('', (26.729386075661, -1.85975072415996, 0.73736813296895));
#1282 = CARTESIAN_POINT('', (26.8148552271151, -1.87721232178458, 0.691709003546286));
#1283 = CARTESIAN_POINT('', (26.9002998672637, -1.89298144511638, 0.645462042605997));
#1284 = CARTESIAN_POINT('', (26.9382944658199, -1.89999348834732, 0.624897444144187));
#1285 = CARTESIAN_POINT('', (26.9762892747664, -1.90667114138843, 0.604216168595346));
#1286 = CARTESIAN_POINT('', (27.0142845532112, -1.91300900210094, 0.583435135966959));
#1287 = CARTESIAN_POINT('', (27.1423361336635, -1.93436884243216, 0.513398958304561));
#1288 = CARTESIAN_POINT('', (27.2704543340502, -1.95187645928031, 0.44219468798889));
#1289 = CARTESIAN_POINT('', (27.3985194028195, -1.96542758377705, 0.370262626967102));
#1290 = CARTESIAN_POINT('', (27.5265394167447, -1.97897394082386, 0.298355872516691));
#1291 = CARTESIAN_POINT('', (27.6545990239687, -1.98857511182695, 0.225664438118089));
#1292 = CARTESIAN_POINT('', (27.7826138476503, -1.99416236068904, 0.15269734513682));
#1293 = CARTESIAN_POINT('', (27.8550723912242, -1.99732483752953, 0.111396743111285));
#1294 = CARTESIAN_POINT('', (27.9275403628055, -1.99920393385329, 0.069994380971055));
#1295 = CARTESIAN_POINT('', (28., -1.99979579949205, 0.0285790191230963));
#1296 = ORIENTED_EDGE('', *, *, #1297, .T.);
#1297 = EDGE_CURVE('', #1259, #1298, #1300, .T.);
#1298 = VERTEX_POINT('', #1299);
#1299 = CARTESIAN_POINT('', (24.9263526157584, -1.25442347636525, 1.5576975771772));
#1300 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1301, #1302, #1303, #1304, #1305, #1306), .UNSPECIFIED., .F., .U., (4, 1, 1, 4), (4.48904993826231, 4.6, 4.98333333333333, 5.12364738424157), .UNSPECIFIED.);
#1301 = CARTESIAN_POINT('', (25.5609500617377, -1.5148828013709, 1.30580630191107));
#1302 = CARTESIAN_POINT('', (25.5239667078251, -1.49971910094626, 1.32065888501598));
#1303 = CARTESIAN_POINT('', (25.3592055761348, -1.43138852276663, 1.38581106447605));
#1304 = CARTESIAN_POINT('', (25.1476730941417, -1.34139174124411, 1.46482778017158));
#1305 = CARTESIAN_POINT('', (24.9731239660612, -1.27261369365049, 1.53764759957091));
#1306 = CARTESIAN_POINT('', (24.9263526157584, -1.25442347636525, 1.5576975771772));
#1307 = ORIENTED_EDGE('', *, *, #1308, .F.);
#1308 = EDGE_CURVE('', #914, #1298, #1309, .T.);
#1309 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1310, #1311, #1312, #1313, #1314, #1315, #1316, #1317, #1318, #1319, #1320, #1321, #1322, #1323, #1324, #1325, #1326, #1327, #1328, #1329, #1330, #1331, #1332, #1333, #1334, #1335, #1336, #1337, #1338, #1339, #1340, #1341, #1342, #1343, #1344, #1345, #1346, #1347, #1348, #1349, #1350, #1351, #1352), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.295007986610435, 0.333922434370812, 0.372844501257484, 0.668907348566861, 0.866162758809616, 1.06340674247371, 1.26063932187076, 1.45786224592557, 1.75380587496037, 2.04972477633667, 2.3456310066361, 2.6415059502218, 2.83864822846334, 3.08027327434626), .UNSPECIFIED.);
#1310 = CARTESIAN_POINT('', (22.2520094648958, 0.172502651877719, 1.99254682130563));
#1311 = CARTESIAN_POINT('', (22.3373859334797, 0.123890770946135, 1.99675534392793));
#1312 = CARTESIAN_POINT('', (22.4227787919845, 0.0751208395129323, 1.99918437915425));
#1313 = CARTESIAN_POINT('', (22.508152357184, 0.0263262724382239, 1.99982672433879));
#1314 = CARTESIAN_POINT('', (22.5194139680347, 0.0198897903170588, 1.99991145597069));
#1315 = CARTESIAN_POINT('', (22.5306755365038, 0.013452749963344, 1.99996511529028));
#1316 = CARTESIAN_POINT('', (22.5419369973714, 0.00701548736560025, 1.99998769569641));
#1317 = CARTESIAN_POINT('', (22.5532006631397, 0.000576964405200967, 2.00001028052359));
#1318 = CARTESIAN_POINT('', (22.5644642859137, -0.00586181791148469, 2.00000177436635));
#1319 = CARTESIAN_POINT('', (22.575727805646, -0.0123005141751189, 1.99996217398006));
#1320 = CARTESIAN_POINT('', (22.6614043893788, -0.0612768122304669, 1.99966095145879));
#1321 = CARTESIAN_POINT('', (22.7470907364529, -0.110257966030286, 1.99755898027934));
#1322 = CARTESIAN_POINT('', (22.8327677271712, -0.159079306289464, 1.99366340547005));
#1323 = CARTESIAN_POINT('', (22.8898510461559, -0.191607107696986, 1.99106793219767));
#1324 = CARTESIAN_POINT('', (22.9469393987424, -0.224072331984361, 1.98767611699889));
#1325 = CARTESIAN_POINT('', (23.0040230531761, -0.256433604211781, 1.98349232583112));
#1326 = CARTESIAN_POINT('', (23.0611034008774, -0.288793001820796, 1.97930877702131));
#1327 = CARTESIAN_POINT('', (23.1181874718624, -0.321053210688973, 1.97433265175179));
#1328 = CARTESIAN_POINT('', (23.1752682472689, -0.353168441136607, 1.96857106861427));
#1329 = CARTESIAN_POINT('', (23.232345722375, -0.385281814743502, 1.96280981860039));
#1330 = CARTESIAN_POINT('', (23.2894278729494, -0.417255738635972, 1.95626229502683));
#1331 = CARTESIAN_POINT('', (23.3465048434571, -0.449049676796601, 1.94893673262342));
#1332 = CARTESIAN_POINT('', (23.4035790198134, -0.480842058513792, 1.94161152883629));
#1333 = CARTESIAN_POINT('', (23.4606563284555, -0.512459313737595, 1.93350716687642));
#1334 = CARTESIAN_POINT('', (23.5177296423041, -0.543856720945389, 1.92463499580636));
#1335 = CARTESIAN_POINT('', (23.6033712263255, -0.590970222967981, 1.91132182485286));
#1336 = CARTESIAN_POINT('', (23.6890285592923, -0.637599792310311, 1.89627615159978));
#1337 = CARTESIAN_POINT('', (23.7746712193819, -0.683607700904612, 1.87954263353188));
#1338 = CARTESIAN_POINT('', (23.8603067235733, -0.72961176529434, 1.8628105136381));
#1339 = CARTESIAN_POINT('', (23.9459581234382, -0.775005949791986, 1.84438651978646));
#1340 = CARTESIAN_POINT('', (24.0315964371285, -0.819654049939734, 1.82432651639378));
#1341 = CARTESIAN_POINT('', (24.1172310838356, -0.864300238281557, 1.80426737195889));
#1342 = CARTESIAN_POINT('', (24.2028774897173, -0.908220964368401, 1.78256325444824));
#1343 = CARTESIAN_POINT('', (24.2885038168505, -0.951287986479347, 1.75927575063723));
#1344 = CARTESIAN_POINT('', (24.3741210905534, -0.994350455034289, 1.73599070905712));
#1345 = CARTESIAN_POINT('', (24.4597485511263, -1.03657040278763, 1.71111575585692));
#1346 = CARTESIAN_POINT('', (24.5453730630302, -1.07779778802728, 1.68474090830715));
#1347 = CARTESIAN_POINT('', (24.6024249077911, -1.10526770674899, 1.66716727577437));
#1348 = CARTESIAN_POINT('', (24.6594863273709, -1.13230177369213, 1.64892538002644));
#1349 = CARTESIAN_POINT('', (24.7165488052693, -1.15886463149243, 1.63004072522005));
#1350 = CARTESIAN_POINT('', (24.7864867402642, -1.19142107647232, 1.60689497675464));
#1351 = CARTESIAN_POINT('', (24.8564334961335, -1.22328628193766, 1.58277255209557));
#1352 = CARTESIAN_POINT('', (24.9263526157584, -1.25442347636525, 1.5576975771772));
#1353 = ORIENTED_EDGE('', *, *, #913, .F.);
#1354 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#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)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.45799742571492, 0.766666666666667, 1.15, 1.53333333333333, 1.91666666666667, 2.3, 2.68333333333333, 3.06666666666667, 3.45, 3.83333333333333, 4.21666666666667, 4.6, 4.98333333333333, 5.36666666666667, 5.75, 6.13333333333333, 6.51666666666667, 6.9, 7.28333333333333, 7.79799053510416), (0., 1.), .UNSPECIFIED.);
#1355 = CARTESIAN_POINT('', (29.5920025742851, -1.82484367895555, -0.860729988190037));
#1356 = CARTESIAN_POINT('', (29.5920025742851, -1.09490620737333, -0.516437992914023));
#1357 = CARTESIAN_POINT('', (29.4891128273012, -1.8497756678755, -0.806886411309607));
#1358 = CARTESIAN_POINT('', (29.4891128273012, -1.1098654007253, -0.484131846785765));
#1359 = CARTESIAN_POINT('', (29.2584453025395, -1.90048382195687, -0.683819883673522));
#1360 = CARTESIAN_POINT('', (29.2584453025395, -1.14029029317412, -0.410291930204113));
#1361 = CARTESIAN_POINT('', (28.9, -1.96055738511305, -0.485891228685624));
#1362 = CARTESIAN_POINT('', (28.9, -1.17633443106783, -0.291534737211374));
#1363 = CARTESIAN_POINT('', (28.5166666666667, -2.00193796541915, -0.268629610963553));
#1364 = CARTESIAN_POINT('', (28.5166666666667, -1.20116277925149, -0.161177766578132));
#1365 = CARTESIAN_POINT('', (28.1333333333333, -2.02000508577522, -0.0481571153622314));
#1366 = CARTESIAN_POINT('', (28.1333333333333, -1.21200305146513, -0.0288942692173389));
#1367 = CARTESIAN_POINT('', (27.75, -2.01451190818218, 0.173088877140786));
#1368 = CARTESIAN_POINT('', (27.75, -1.20870714490931, 0.103853326284471));
#1369 = CARTESIAN_POINT('', (27.3666666666667, -1.98560398776069, 0.392743452036897));
#1370 = CARTESIAN_POINT('', (27.3666666666667, -1.19136239265642, 0.235646071222138));
#1371 = CARTESIAN_POINT('', (26.9833333333333, -1.93310086128081, 0.608143006791247));
#1372 = CARTESIAN_POINT('', (26.9833333333333, -1.15986051676848, 0.364885804074748));
#1373 = CARTESIAN_POINT('', (26.6, -1.85918150064529, 0.817816544008435));
#1374 = CARTESIAN_POINT('', (26.6, -1.11550890038718, 0.490689926405061));
#1375 = CARTESIAN_POINT('', (26.2166666666667, -1.75598528378604, 1.01498839183039));
#1376 = CARTESIAN_POINT('', (26.2166666666667, -1.05359117027162, 0.608993035098233));
#1377 = CARTESIAN_POINT('', (25.8333333333333, -1.62672925375453, 1.19568814448064));
#1378 = CARTESIAN_POINT('', (25.8333333333333, -0.976037552252718, 0.717412886688382));
#1379 = CARTESIAN_POINT('', (25.45, -1.47001713361197, 1.35189534094414));
#1380 = CARTESIAN_POINT('', (25.45, -0.882010280167179, 0.811137204566482));
#1381 = CARTESIAN_POINT('', (25.0666666666667, -1.3069274467457, 1.49508725516567));
#1382 = CARTESIAN_POINT('', (25.0666666666667, -0.784156468047422, 0.897052353099399));
#1383 = CARTESIAN_POINT('', (24.6833333333333, -1.16147104227651, 1.66277366794832));
#1384 = CARTESIAN_POINT('', (24.6833333333333, -0.696882625365905, 0.99766420076899));
#1385 = CARTESIAN_POINT('', (24.3, -1.0147411252076, 1.8537988144875));
#1386 = CARTESIAN_POINT('', (24.3, -0.608844675124558, 1.1122792886925));
#1387 = CARTESIAN_POINT('', (23.9166666666667, -0.857129051131504, 2.07388742582399));
#1388 = CARTESIAN_POINT('', (23.9166666666667, -0.514277430678902, 1.2443324554944));
#1389 = CARTESIAN_POINT('', (23.5333333333333, -0.675257148647216, 2.32337839958459));
#1390 = CARTESIAN_POINT('', (23.5333333333333, -0.40515428918833, 1.39402703975076));
#1391 = CARTESIAN_POINT('', (23.15, -0.456145907966955, 2.60030940888104));
#1392 = CARTESIAN_POINT('', (23.15, -0.273687544780173, 1.56018564532863));
#1393 = CARTESIAN_POINT('', (22.7228920438542, -0.156096513882612, 2.9335836213406));
#1394 = CARTESIAN_POINT('', (22.7228920438542, -0.0936579083295671, 1.76015017280436));
#1395 = CARTESIAN_POINT('', (22.4235618654861, 0.111294538389793, 3.18009037853431));
#1396 = CARTESIAN_POINT('', (22.4235618654861, 0.0667767230338756, 1.90805422712059));
#1397 = CARTESIAN_POINT('', (22.2520094648958, 0.287504419796243, 3.32091136884271));
#1398 = CARTESIAN_POINT('', (22.2520094648958, 0.172502651877746, 1.99254682130562));
#1399 = ADVANCED_FACE('', (#1400), #1461, .T.);
#1400 = FACE_OUTER_BOUND('', #1401, .T.);
#1401 = EDGE_LOOP('', (#1402, #1403, #1404, #1405, #1430, #1431, #1432, #1433, #1455, #1456));
#1402 = ORIENTED_EDGE('', *, *, #189, .T.);
#1403 = ORIENTED_EDGE('', *, *, #940, .T.);
#1404 = ORIENTED_EDGE('', *, *, #1308, .T.);
#1405 = ORIENTED_EDGE('', *, *, #1406, .T.);
#1406 = EDGE_CURVE('', #1298, #1259, #1407, .T.);
#1407 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1408, #1409, #1410, #1411, #1412, #1413, #1414, #1415, #1416, #1417, #1418, #1419, #1420, #1421, #1422, #1423, #1424, #1425, #1426, #1427, #1428, #1429), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (0., 0.131478126336055, 0.219100980902078, 0.350590942240248, 0.482029487813677, 0.613428660614797, 0.70101082553305, 0.735067338473238), .UNSPECIFIED.);
#1408 = CARTESIAN_POINT('', (24.9263526157584, -1.25442347636525, 1.5576975771772));
#1409 = CARTESIAN_POINT('', (24.9591480400383, -1.27706618079805, 1.53946326749793));
#1410 = CARTESIAN_POINT('', (24.9930465337442, -1.29838810637739, 1.52147494836844));
#1411 = CARTESIAN_POINT('', (25.0280183605793, -1.31825220423359, 1.50406486762815));
#1412 = CARTESIAN_POINT('', (25.0513251370148, -1.33149052003595, 1.49246201766974));
#1413 = CARTESIAN_POINT('', (25.0751440809701, -1.34408220512866, 1.48111654351718));
#1414 = CARTESIAN_POINT('', (25.0994318420124, -1.35600714911467, 1.47011721014003));
#1415 = CARTESIAN_POINT('', (25.1358789171077, -1.37390214273758, 1.45361122060487));
#1416 = CARTESIAN_POINT('', (25.1734109060789, -1.39034495713282, 1.43784426955497));
#1417 = CARTESIAN_POINT('', (25.2116969930244, -1.40552422626487, 1.42284983374302));
#1418 = CARTESIAN_POINT('', (25.2499681091811, -1.42069755993446, 1.40786126111923));
#1419 = CARTESIAN_POINT('', (25.2890446370252, -1.43463008791475, 1.39362503439471));
#1420 = CARTESIAN_POINT('', (25.3286090156235, -1.4476165191449, 1.38000232372949));
#1421 = CARTESIAN_POINT('', (25.3681615426049, -1.4605990602544, 1.36638369378415));
#1422 = CARTESIAN_POINT('', (25.4082318765613, -1.47264781643296, 1.3533672709864));
#1423 = CARTESIAN_POINT('', (25.4485289536755, -1.48415230327131, 1.34063117250588));
#1424 = CARTESIAN_POINT('', (25.4753883712678, -1.49182044791862, 1.33214211543073));
#1425 = CARTESIAN_POINT('', (25.5023530293857, -1.49925162463583, 1.32376965107654));
#1426 = CARTESIAN_POINT('', (25.5293857828799, -1.50650230938621, 1.31546599796962));
#1427 = CARTESIAN_POINT('', (25.539897527138, -1.50932175372464, 1.31223710462415));
#1428 = CARTESIAN_POINT('', (25.5504197124493, -1.51211403549145, 1.30901838306404));
#1429 = CARTESIAN_POINT('', (25.5609500617375, -1.51488280137083, 1.30580630191114));
#1430 = ORIENTED_EDGE('', *, *, #1258, .T.);
#1431 = ORIENTED_EDGE('', *, *, #875, .F.);
#1432 = ORIENTED_EDGE('', *, *, #205, .F.);
#1433 = ORIENTED_EDGE('', *, *, #1434, .F.);
#1434 = EDGE_CURVE('', #462, #206, #1435, .T.);
#1435 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1436, #1437, #1438, #1439, #1440, #1441, #1442, #1443, #1444, #1445, #1446, #1447, #1448, #1449, #1450, #1451, #1452, #1453, #1454), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.131768366772394, 0.263330555751083, 0.394688335877346, 0.482216216844705, 0.613771757712132, 0.735253691995107), .UNSPECIFIED.);
#1436 = CARTESIAN_POINT('', (24.9263526157584, 0.214447173242391, 1.98846986647733));
#1437 = CARTESIAN_POINT('', (24.9688919854077, 0.203573432693815, 1.98964254852925));
#1438 = CARTESIAN_POINT('', (25.0106340008279, 0.189253113994482, 1.99109788395501));
#1439 = CARTESIAN_POINT('', (25.0511517344783, 0.172359647444236, 1.9925591965944));
#1440 = CARTESIAN_POINT('', (25.091606070083, 0.155492614079334, 1.99401822271978));
#1441 = CARTESIAN_POINT('', (25.130976341593, 0.13594253744102, 1.99548631977941));
#1442 = CARTESIAN_POINT('', (25.1694100888513, 0.114858067390231, 1.99669918223937));
#1443 = CARTESIAN_POINT('', (25.207784121398, 0.0938063563894428, 1.99791016026867));
#1444 = CARTESIAN_POINT('', (25.2453130942155, 0.0711708127790368, 1.99887215659942));
#1445 = CARTESIAN_POINT('', (25.2822187083915, 0.0476151692578675, 1.9994331185755));
#1446 = CARTESIAN_POINT('', (25.3068100968995, 0.0319192922397826, 1.99980690544235));
#1447 = CARTESIAN_POINT('', (25.3311366137949, 0.0157992344493827, 2.00000490397902));
#1448 = CARTESIAN_POINT('', (25.355261391751, -0.000609047737977467, 1.99999990726521));
#1449 = CARTESIAN_POINT('', (25.3915212460653, -0.0252709087816432, 1.99999239713952));
#1450 = CARTESIAN_POINT('', (25.4273392904487, -0.0505893171523101, 1.99952443690208));
#1451 = CARTESIAN_POINT('', (25.4629164137572, -0.0762076409161803, 1.99854757147935));
#1452 = CARTESIAN_POINT('', (25.4957692888794, -0.0998642919656309, 1.99764550760347));
#1453 = CARTESIAN_POINT('', (25.5284159080328, -0.123795391368424, 1.99631059511805));
#1454 = CARTESIAN_POINT('', (25.5609500617375, -0.147839410554684, 1.99452839254969));
#1455 = ORIENTED_EDGE('', *, *, #461, .T.);
#1456 = ORIENTED_EDGE('', *, *, #1457, .T.);
#1457 = EDGE_CURVE('', #408, #154, #1458, .T.);
#1458 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1459, #1460), .UNSPECIFIED., .F., .U., (2, 2), (0.0724913599827894, 0.0824175824175824), .UNSPECIFIED.);
#1459 = CARTESIAN_POINT('', (22.7226289932529, 2., 0.));
#1460 = CARTESIAN_POINT('', (22., 2., 0.));
#1461 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1462, #1463, #1464, #1465, #1466, #1467, #1468, #1469, #1470), (#1471, #1472, #1473, #1474, #1475, #1476, #1477, #1478, #1479)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.625, -0.491071428571428), (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 ()
);
#1462 = CARTESIAN_POINT('', (28., 2., 0.));
#1463 = CARTESIAN_POINT('', (28., 2., 2.));
#1464 = CARTESIAN_POINT('', (28., 5.38798314149169E-16, 2.));
#1465 = CARTESIAN_POINT('', (28., -2., 2.));
#1466 = CARTESIAN_POINT('', (28., -2., 1.24413008199211E-15));
#1467 = CARTESIAN_POINT('', (28., -2., -2.));
#1468 = CARTESIAN_POINT('', (28., -9.50261127672413E-16, -2.));
#1469 = CARTESIAN_POINT('', (28., 2., -2.));
#1470 = CARTESIAN_POINT('', (28., 2., 0.));
#1471 = CARTESIAN_POINT('', (22., 2., 0.));
#1472 = CARTESIAN_POINT('', (22., 2., 2.));
#1473 = CARTESIAN_POINT('', (22., 5.38798314149169E-16, 2.));
#1474 = CARTESIAN_POINT('', (22., -2., 2.));
#1475 = CARTESIAN_POINT('', (22., -2., 1.24413008199211E-15));
#1476 = CARTESIAN_POINT('', (22., -2., -2.));
#1477 = CARTESIAN_POINT('', (22., -9.50261127672413E-16, -2.));
#1478 = CARTESIAN_POINT('', (22., 2., -2.));
#1479 = CARTESIAN_POINT('', (22., 2., 0.));
#1480 = ADVANCED_FACE('', (#1481), #1485, .T.);
#1481 = FACE_OUTER_BOUND('', #1482, .T.);
#1482 = EDGE_LOOP('', (#1483, #1484));
#1483 = ORIENTED_EDGE('', *, *, #1406, .F.);
#1484 = ORIENTED_EDGE('', *, *, #1297, .F.);
#1485 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1486, #1487), (#1488, #1489), (#1490, #1491), (#1492, #1493), (#1494, #1495), (#1496, #1497)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 4), (2, 2), (4.48904993826231, 4.6, 4.98333333333333, 5.12364738424157), (0.985676845402372, 1.), .UNSPECIFIED.);
#1486 = CARTESIAN_POINT('', (25.5609500617377, -1.54975507608849, 1.28290991413068));
#1487 = CARTESIAN_POINT('', (25.5609500617377, -1.5148828013709, 1.30580630191108));
#1488 = CARTESIAN_POINT('', (25.5239667078251, -1.53480232809299, 1.29815175131616));
#1489 = CARTESIAN_POINT('', (25.5239667078251, -1.49971910094626, 1.32065888501598));
#1490 = CARTESIAN_POINT('', (25.3592055761348, -1.46738671514754, 1.36504780214676));
#1491 = CARTESIAN_POINT('', (25.3592055761348, -1.43138852276663, 1.38581106447605));
#1492 = CARTESIAN_POINT('', (25.1476730941417, -1.37845876133337, 1.44632239011165));
#1493 = CARTESIAN_POINT('', (25.1476730941417, -1.34139174124411, 1.46482778017159));
#1494 = CARTESIAN_POINT('', (24.9731239660612, -1.31074689188065, 1.52093900821886));
#1495 = CARTESIAN_POINT('', (24.9731239660612, -1.27261369365049, 1.53764759957091));
#1496 = CARTESIAN_POINT('', (24.9263526157584, -1.29285451421065, 1.54146873102309));
#1497 = CARTESIAN_POINT('', (24.9263526157584, -1.25442347636524, 1.55769757717721));
#1498 = ADVANCED_FACE('', (#1499), #1503, .T.);
#1499 = FACE_OUTER_BOUND('', #1500, .T.);
#1500 = EDGE_LOOP('', (#1501, #1502));
#1501 = ORIENTED_EDGE('', *, *, #1434, .T.);
#1502 = ORIENTED_EDGE('', *, *, #527, .T.);
#1503 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1504, #1505), (#1506, #1507), (#1508, #1509), (#1510, #1511), (#1512, #1513), (#1514, #1515)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 4), (2, 2), (4.48904993826232, 4.6, 4.98333333333333, 5.12364738424158), (0., 0.0143800823260216), .UNSPECIFIED.);
#1504 = CARTESIAN_POINT('', (25.5609500617377, -0.147839410554785, 1.99452839254969));
#1505 = CARTESIAN_POINT('', (25.5609500617377, -0.108530097118751, 2.00898381976222));
#1506 = CARTESIAN_POINT('', (25.5239667078251, -0.126614692925026, 1.99430839938315));
#1507 = CARTESIAN_POINT('', (25.5239667078251, -0.0871876592742648, 2.00833519752054));
#1508 = CARTESIAN_POINT('', (25.3592055761348, -0.0322281298265097, 1.99206093209524));
#1509 = CARTESIAN_POINT('', (25.3592055761348, 0.00769685233455418, 2.0041743077307));
#1510 = CARTESIAN_POINT('', (25.1476730941417, 0.0872824601684223, 1.98429685309111));
#1511 = CARTESIAN_POINT('', (25.1476730941417, 0.127738903626, 1.99395918152011));
#1512 = CARTESIAN_POINT('', (24.9731239660612, 0.187407272120689, 1.98715481734293));
#1513 = CARTESIAN_POINT('', (24.9731239660612, 0.228497486792839, 1.99481756486888));
#1514 = CARTESIAN_POINT('', (24.9263526157584, 0.214447173242394, 1.98846986647733));
#1515 = CARTESIAN_POINT('', (24.9263526157584, 0.255719483254115, 1.99559572958333));
#1516 = ADVANCED_FACE('', (#1517), #1522, .T.);
#1517 = FACE_OUTER_BOUND('', #1518, .T.);
#1518 = EDGE_LOOP('', (#1519, #1520, #1521));
#1519 = ORIENTED_EDGE('', *, *, #151, .T.);
#1520 = ORIENTED_EDGE('', *, *, #1457, .F.);
#1521 = ORIENTED_EDGE('', *, *, #407, .F.);
#1522 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1523, #1524, #1525, #1526, #1527, #1528, #1529, #1530, #1531), (#1532, #1533, #1534, #1535, #1536, #1537, #1538, #1539, #1540)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.625, -0.491071428571428), (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 ()
);
#1523 = CARTESIAN_POINT('', (28., 2., 0.));
#1524 = CARTESIAN_POINT('', (28., 2., 2.));
#1525 = CARTESIAN_POINT('', (28., 5.38798314149169E-16, 2.));
#1526 = CARTESIAN_POINT('', (28., -2., 2.));
#1527 = CARTESIAN_POINT('', (28., -2., 1.24413008199211E-15));
#1528 = CARTESIAN_POINT('', (28., -2., -2.));
#1529 = CARTESIAN_POINT('', (28., -9.50261127672413E-16, -2.));
#1530 = CARTESIAN_POINT('', (28., 2., -2.));
#1531 = CARTESIAN_POINT('', (28., 2., 0.));
#1532 = CARTESIAN_POINT('', (22., 2., 0.));
#1533 = CARTESIAN_POINT('', (22., 2., 2.));
#1534 = CARTESIAN_POINT('', (22., 5.38798314149169E-16, 2.));
#1535 = CARTESIAN_POINT('', (22., -2., 2.));
#1536 = CARTESIAN_POINT('', (22., -2., 1.24413008199211E-15));
#1537 = CARTESIAN_POINT('', (22., -2., -2.));
#1538 = CARTESIAN_POINT('', (22., -9.50261127672413E-16, -2.));
#1539 = CARTESIAN_POINT('', (22., 2., -2.));
#1540 = CARTESIAN_POINT('', (22., 2., 0.));
#1541 = ADVANCED_FACE('', (#1542), #1683, .T.);
#1542 = FACE_OUTER_BOUND('', #1543, .T.);
#1543 = EDGE_LOOP('', (#1544, #1545, #1546, #1594, #1621, #1658, #1659, #1660, #1682));
#1544 = ORIENTED_EDGE('', *, *, #169, .T.);
#1545 = ORIENTED_EDGE('', *, *, #375, .T.);
#1546 = ORIENTED_EDGE('', *, *, #1547, .T.);
#1547 = EDGE_CURVE('', #349, #1548, #1550, .T.);
#1548 = VERTEX_POINT('', #1549);
#1549 = CARTESIAN_POINT('', (24.9263526157584, 1.25442347636525, -1.5576975771772));
#1550 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1551, #1552, #1553, #1554, #1555, #1556, #1557, #1558, #1559, #1560, #1561, #1562, #1563, #1564, #1565, #1566, #1567, #1568, #1569, #1570, #1571, #1572, #1573, #1574, #1575, #1576, #1577, #1578, #1579, #1580, #1581, #1582, #1583, #1584, #1585, #1586, #1587, #1588, #1589, #1590, #1591, #1592, #1593), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.295007986610437, 0.333922434370812, 0.372844501257486, 0.668907348566858, 0.866162758809624, 1.06340674247372, 1.26063932187078, 1.45786224592559, 1.75380587496039, 2.0497247763367, 2.34563100663614, 2.64150595022185, 2.83864822846339, 3.08027327434627), .UNSPECIFIED.);
#1551 = CARTESIAN_POINT('', (22.2520094648958, -0.172502651877717, -1.99254682130563));
#1552 = CARTESIAN_POINT('', (22.3373859334797, -0.123890770946134, -1.99675534392793));
#1553 = CARTESIAN_POINT('', (22.4227787919845, -0.0751208395129343, -1.99918437915424));
#1554 = CARTESIAN_POINT('', (22.508152357184, -0.026326272438225, -1.99982672433879));
#1555 = CARTESIAN_POINT('', (22.5194139680347, -0.0198897903170602, -1.99991145597069));
#1556 = CARTESIAN_POINT('', (22.5306755365038, -0.0134527499633425, -1.99996511529028));
#1557 = CARTESIAN_POINT('', (22.5419369973714, -0.00701548736559914, -1.99998769569641));
#1558 = CARTESIAN_POINT('', (22.5532006631397, -0.000576964405199418, -2.00001028052359));
#1559 = CARTESIAN_POINT('', (22.5644642859137, 0.0058618179114844, -2.00000177436635));
#1560 = CARTESIAN_POINT('', (22.575727805646, 0.0123005141751191, -1.99996217398005));
#1561 = CARTESIAN_POINT('', (22.6614043893788, 0.0612768122304663, -1.99966095145879));
#1562 = CARTESIAN_POINT('', (22.7470907364529, 0.110257966030289, -1.99755898027934));
#1563 = CARTESIAN_POINT('', (22.8327677271712, 0.159079306289466, -1.99366340547005));
#1564 = CARTESIAN_POINT('', (22.8898510461559, 0.19160710769699, -1.99106793219766));
#1565 = CARTESIAN_POINT('', (22.9469393987424, 0.224072331984364, -1.98767611699889));
#1566 = CARTESIAN_POINT('', (23.0040230531761, 0.256433604211785, -1.98349232583112));
#1567 = CARTESIAN_POINT('', (23.0611034008774, 0.288793001820799, -1.97930877702131));
#1568 = CARTESIAN_POINT('', (23.1181874718624, 0.321053210688977, -1.97433265175179));
#1569 = CARTESIAN_POINT('', (23.1752682472689, 0.353168441136611, -1.96857106861427));
#1570 = CARTESIAN_POINT('', (23.232345722375, 0.385281814743507, -1.96280981860039));
#1571 = CARTESIAN_POINT('', (23.2894278729495, 0.417255738635981, -1.95626229502683));
#1572 = CARTESIAN_POINT('', (23.3465048434571, 0.449049676796612, -1.94893673262342));
#1573 = CARTESIAN_POINT('', (23.4035790198135, 0.480842058513803, -1.94161152883629));
#1574 = CARTESIAN_POINT('', (23.4606563284555, 0.512459313737606, -1.93350716687641));
#1575 = CARTESIAN_POINT('', (23.5177296423041, 0.543856720945399, -1.92463499580635));
#1576 = CARTESIAN_POINT('', (23.6033712263255, 0.590970222967992, -1.91132182485285));
#1577 = CARTESIAN_POINT('', (23.6890285592923, 0.637599792310322, -1.89627615159977));
#1578 = CARTESIAN_POINT('', (23.7746712193819, 0.683607700904623, -1.87954263353188));
#1579 = CARTESIAN_POINT('', (23.8603067235734, 0.729611765294354, -1.8628105136381));
#1580 = CARTESIAN_POINT('', (23.9459581234382, 0.775005949791999, -1.84438651978646));
#1581 = CARTESIAN_POINT('', (24.0315964371286, 0.819654049939749, -1.82432651639378));
#1582 = CARTESIAN_POINT('', (24.1172310838356, 0.864300238281573, -1.80426737195888));
#1583 = CARTESIAN_POINT('', (24.2028774897174, 0.908220964368421, -1.78256325444822));
#1584 = CARTESIAN_POINT('', (24.2885038168505, 0.951287986479369, -1.75927575063721));
#1585 = CARTESIAN_POINT('', (24.3741210905535, 0.994350455034311, -1.7359907090571));
#1586 = CARTESIAN_POINT('', (24.4597485511263, 1.03657040278765, -1.7111157558569));
#1587 = CARTESIAN_POINT('', (24.5453730630303, 1.07779778802731, -1.68474090830714));
#1588 = CARTESIAN_POINT('', (24.6024249077911, 1.10526770674901, -1.66716727577435));
#1589 = CARTESIAN_POINT('', (24.6594863273709, 1.13230177369215, -1.64892538002643));
#1590 = CARTESIAN_POINT('', (24.7165488052694, 1.15886463149246, -1.63004072522003));
#1591 = CARTESIAN_POINT('', (24.7864867402643, 1.19142107647234, -1.60689497675463));
#1592 = CARTESIAN_POINT('', (24.8564334961335, 1.22328628193766, -1.58277255209556));
#1593 = CARTESIAN_POINT('', (24.9263526157584, 1.25442347636525, -1.5576975771772));
#1594 = ORIENTED_EDGE('', *, *, #1595, .T.);
#1595 = EDGE_CURVE('', #1548, #1596, #1598, .T.);
#1596 = VERTEX_POINT('', #1597);
#1597 = CARTESIAN_POINT('', (25.5609500617375, 1.51488280137083, -1.30580630191115));
#1598 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1599, #1600, #1601, #1602, #1603, #1604, #1605, #1606, #1607, #1608, #1609, #1610, #1611, #1612, #1613, #1614, #1615, #1616, #1617, #1618, #1619, #1620), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (0., 0.131478126336056, 0.219100980902085, 0.350590942240263, 0.482029487813692, 0.613428660614811, 0.701010825533062, 0.73506733847321), .UNSPECIFIED.);
#1599 = CARTESIAN_POINT('', (24.9263526157584, 1.25442347636525, -1.5576975771772));
#1600 = CARTESIAN_POINT('', (24.9591480400383, 1.27706618079805, -1.53946326749792));
#1601 = CARTESIAN_POINT('', (24.9930465337442, 1.29838810637739, -1.52147494836844));
#1602 = CARTESIAN_POINT('', (25.0280183605793, 1.31825220423359, -1.50406486762815));
#1603 = CARTESIAN_POINT('', (25.0513251370148, 1.33149052003595, -1.49246201766974));
#1604 = CARTESIAN_POINT('', (25.0751440809701, 1.34408220512866, -1.48111654351718));
#1605 = CARTESIAN_POINT('', (25.0994318420124, 1.35600714911467, -1.47011721014003));
#1606 = CARTESIAN_POINT('', (25.1358789171077, 1.37390214273759, -1.45361122060486));
#1607 = CARTESIAN_POINT('', (25.1734109060789, 1.39034495713282, -1.43784426955496));
#1608 = CARTESIAN_POINT('', (25.2116969930244, 1.40552422626488, -1.42284983374301));
#1609 = CARTESIAN_POINT('', (25.2499681091811, 1.42069755993447, -1.40786126111922));
#1610 = CARTESIAN_POINT('', (25.2890446370252, 1.43463008791476, -1.39362503439471));
#1611 = CARTESIAN_POINT('', (25.3286090156235, 1.44761651914491, -1.38000232372949));
#1612 = CARTESIAN_POINT('', (25.368161542605, 1.4605990602544, -1.36638369378414));
#1613 = CARTESIAN_POINT('', (25.4082318765613, 1.47264781643296, -1.35336727098639));
#1614 = CARTESIAN_POINT('', (25.4485289536756, 1.48415230327131, -1.34063117250587));
#1615 = CARTESIAN_POINT('', (25.4753883712678, 1.49182044791862, -1.33214211543072));
#1616 = CARTESIAN_POINT('', (25.5023530293857, 1.49925162463583, -1.32376965107653));
#1617 = CARTESIAN_POINT('', (25.52938578288, 1.50650230938621, -1.31546599796962));
#1618 = CARTESIAN_POINT('', (25.539897527138, 1.50932175372465, -1.31223710462415));
#1619 = CARTESIAN_POINT('', (25.5504197124493, 1.51211403549144, -1.30901838306405));
#1620 = CARTESIAN_POINT('', (25.5609500617375, 1.51488280137083, -1.30580630191115));
#1621 = ORIENTED_EDGE('', *, *, #1622, .T.);
#1622 = EDGE_CURVE('', #1596, #803, #1623, .T.);
#1623 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1624, #1625, #1626, #1627, #1628, #1629, #1630, #1631, #1632, #1633, #1634, #1635, #1636, #1637, #1638, #1639, #1640, #1641, #1642, #1643, #1644, #1645, #1646, #1647, #1648, #1649, #1650, #1651, #1652, #1653, #1654, #1655, #1656, #1657), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197015384165669, 0.328357723769813, 0.623769475478466, 0.820736973354465, 1.11606056976045, 1.24737496064141, 1.54266142933399, 1.67396622291186, 2.11648926858491, 2.5588566292841, 2.80924399661439), .UNSPECIFIED.);
#1624 = CARTESIAN_POINT('', (25.5609500617375, 1.51488280137083, -1.30580630191115));
#1625 = CARTESIAN_POINT('', (25.6179578263377, 1.53616883995002, -1.28111209289582));
#1626 = CARTESIAN_POINT('', (25.6749698677891, 1.55685215411558, -1.25589537706336));
#1627 = CARTESIAN_POINT('', (25.7319870294034, 1.57689567172156, -1.23020325170511));
#1628 = CARTESIAN_POINT('', (25.7699981087702, 1.59025788963877, -1.2130753311204));
#1629 = CARTESIAN_POINT('', (25.8080139181254, 1.60333775468486, -1.19573397971561));
#1630 = CARTESIAN_POINT('', (25.8460277424719, 1.61613211761771, -1.17818376257887));
#1631 = CARTESIAN_POINT('', (25.9315274409942, 1.64490886377116, -1.13871027365781));
#1632 = CARTESIAN_POINT('', (26.0170341917246, 1.67225061738776, -1.09816529267876));
#1633 = CARTESIAN_POINT('', (26.1025170467085, 1.69807488642064, -1.05666535862));
#1634 = CARTESIAN_POINT('', (26.1595132357907, 1.71529336749481, -1.02899503702212));
#1635 = CARTESIAN_POINT('', (26.2165107112839, 1.73183912340306, -1.00089728527323));
#1636 = CARTESIAN_POINT('', (26.2735068808122, 1.74768480961311, -0.972418534504343));
#1637 = CARTESIAN_POINT('', (26.3589641971105, 1.77144306967904, -0.929718864818163));
#1638 = CARTESIAN_POINT('', (26.444440804564, 1.79363488093179, -0.886148768695331));
#1639 = CARTESIAN_POINT('', (26.5299097653985, 1.81419431809332, -0.841842607734911));
#1640 = CARTESIAN_POINT('', (26.5679131781559, 1.82333598506669, -0.822142060235166));
#1641 = CARTESIAN_POINT('', (26.6059193164466, 1.83215594225722, -0.802294313115975));
#1642 = CARTESIAN_POINT('', (26.6439243085052, 1.84065004604471, -0.782309023337713));
#1643 = CARTESIAN_POINT('', (26.729386075661, 1.85975072415995, -0.737368132968958));
#1644 = CARTESIAN_POINT('', (26.8148552271151, 1.87721232178458, -0.691709003546297));
#1645 = CARTESIAN_POINT('', (26.9002998672637, 1.89298144511638, -0.645462042606008));
#1646 = CARTESIAN_POINT('', (26.9382944658199, 1.89999348834732, -0.624897444144199));
#1647 = CARTESIAN_POINT('', (26.9762892747664, 1.90667114138843, -0.604216168595357));
#1648 = CARTESIAN_POINT('', (27.0142845532112, 1.91300900210093, -0.583435135966972));
#1649 = CARTESIAN_POINT('', (27.1423361336635, 1.93436884243215, -0.513398958304574));
#1650 = CARTESIAN_POINT('', (27.2704543340502, 1.95187645928031, -0.442194687988901));
#1651 = CARTESIAN_POINT('', (27.3985194028195, 1.96542758377705, -0.370262626967113));
#1652 = CARTESIAN_POINT('', (27.5265394167446, 1.97897394082385, -0.298355872516699));
#1653 = CARTESIAN_POINT('', (27.6545990239687, 1.98857511182695, -0.225664438118097));
#1654 = CARTESIAN_POINT('', (27.7826138476503, 1.99416236068904, -0.152697345136825));
#1655 = CARTESIAN_POINT('', (27.8550723912242, 1.99732483752953, -0.111396743111288));
#1656 = CARTESIAN_POINT('', (27.9275403628055, 1.99920393385329, -0.0699943809710559));
#1657 = CARTESIAN_POINT('', (28., 1.99979579949205, -0.0285790191230954));
#1658 = ORIENTED_EDGE('', *, *, #802, .F.);
#1659 = ORIENTED_EDGE('', *, *, #1103, .F.);
#1660 = ORIENTED_EDGE('', *, *, #1661, .F.);
#1661 = EDGE_CURVE('', #973, #1093, #1662, .T.);
#1662 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1663, #1664, #1665, #1666, #1667, #1668, #1669, #1670, #1671, #1672, #1673, #1674, #1675, #1676, #1677, #1678, #1679, #1680, #1681), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.131768366772381, 0.263330555751083, 0.394688335877352, 0.482216216844713, 0.613771757712131, 0.735253691995063), .UNSPECIFIED.);
#1663 = CARTESIAN_POINT('', (24.9263526157584, -0.21444717324238, -1.98846986647733));
#1664 = CARTESIAN_POINT('', (24.9688919854078, -0.203573432693804, -1.98964254852925));
#1665 = CARTESIAN_POINT('', (25.0106340008279, -0.18925311399447, -1.99109788395501));
#1666 = CARTESIAN_POINT('', (25.0511517344783, -0.172359647444224, -1.9925591965944));
#1667 = CARTESIAN_POINT('', (25.091606070083, -0.155492614079319, -1.99401822271978));
#1668 = CARTESIAN_POINT('', (25.130976341593, -0.135942537441008, -1.99548631977941));
#1669 = CARTESIAN_POINT('', (25.1694100888513, -0.114858067390216, -1.99669918223937));
#1670 = CARTESIAN_POINT('', (25.207784121398, -0.0938063563894263, -1.99791016026867));
#1671 = CARTESIAN_POINT('', (25.2453130942155, -0.0711708127790192, -1.99887215659942));
#1672 = CARTESIAN_POINT('', (25.2822187083915, -0.0476151692578484, -1.9994331185755));
#1673 = CARTESIAN_POINT('', (25.3068100968995, -0.0319192922397628, -1.99980690544235));
#1674 = CARTESIAN_POINT('', (25.3311366137949, -0.0157992344493658, -2.00000490397902));
#1675 = CARTESIAN_POINT('', (25.355261391751, 0.000609047737994997, -1.99999990726521));
#1676 = CARTESIAN_POINT('', (25.3915212460654, 0.0252709087816594, -1.99999239713952));
#1677 = CARTESIAN_POINT('', (25.4273392904487, 0.0505893171523289, -1.99952443690208));
#1678 = CARTESIAN_POINT('', (25.4629164137573, 0.0762076409161975, -1.99854757147934));
#1679 = CARTESIAN_POINT('', (25.4957692888794, 0.0998642919656399, -1.99764550760347));
#1680 = CARTESIAN_POINT('', (25.5284159080328, 0.123795391368424, -1.99631059511804));
#1681 = CARTESIAN_POINT('', (25.5609500617375, 0.147839410554676, -1.99452839254969));
#1682 = ORIENTED_EDGE('', *, *, #972, .F.);
#1683 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1684, #1685, #1686, #1687, #1688, #1689, #1690, #1691, #1692), (#1693, #1694, #1695, #1696, #1697, #1698, #1699, #1700, #1701)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.625, -0.491071428571428), (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 ()
);
#1684 = CARTESIAN_POINT('', (28., 2., 0.));
#1685 = CARTESIAN_POINT('', (28., 2., 2.));
#1686 = CARTESIAN_POINT('', (28., 5.38798314149169E-16, 2.));
#1687 = CARTESIAN_POINT('', (28., -2., 2.));
#1688 = CARTESIAN_POINT('', (28., -2., 1.24413008199211E-15));
#1689 = CARTESIAN_POINT('', (28., -2., -2.));
#1690 = CARTESIAN_POINT('', (28., -9.50261127672413E-16, -2.));
#1691 = CARTESIAN_POINT('', (28., 2., -2.));
#1692 = CARTESIAN_POINT('', (28., 2., 0.));
#1693 = CARTESIAN_POINT('', (22., 2., 0.));
#1694 = CARTESIAN_POINT('', (22., 2., 2.));
#1695 = CARTESIAN_POINT('', (22., 5.38798314149169E-16, 2.));
#1696 = CARTESIAN_POINT('', (22., -2., 2.));
#1697 = CARTESIAN_POINT('', (22., -2., 1.24413008199211E-15));
#1698 = CARTESIAN_POINT('', (22., -2., -2.));
#1699 = CARTESIAN_POINT('', (22., -9.50261127672413E-16, -2.));
#1700 = CARTESIAN_POINT('', (22., 2., -2.));
#1701 = CARTESIAN_POINT('', (22., 2., 0.));
#1702 = ADVANCED_FACE('', (#1703), #1719, .T.);
#1703 = FACE_OUTER_BOUND('', #1704, .T.);
#1704 = EDGE_LOOP('', (#1705, #1706, #1715, #1716, #1717, #1718));
#1705 = ORIENTED_EDGE('', *, *, #1622, .F.);
#1706 = ORIENTED_EDGE('', *, *, #1707, .T.);
#1707 = EDGE_CURVE('', #1596, #1548, #1708, .T.);
#1708 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1709, #1710, #1711, #1712, #1713, #1714), .UNSPECIFIED., .F., .U., (4, 1, 1, 4), (4.48904993826232, 4.6, 4.98333333333333, 5.12364738424156), .UNSPECIFIED.);
#1709 = CARTESIAN_POINT('', (25.5609500617377, 1.5148828013709, -1.30580630191108));
#1710 = CARTESIAN_POINT('', (25.5239667078251, 1.49971910094625, -1.32065888501598));
#1711 = CARTESIAN_POINT('', (25.3592055761348, 1.43138852276662, -1.38581106447605));
#1712 = CARTESIAN_POINT('', (25.1476730941417, 1.34139174124412, -1.46482778017158));
#1713 = CARTESIAN_POINT('', (24.9731239660612, 1.27261369365049, -1.53764759957091));
#1714 = CARTESIAN_POINT('', (24.9263526157584, 1.25442347636525, -1.5576975771772));
#1715 = ORIENTED_EDGE('', *, *, #1547, .F.);
#1716 = ORIENTED_EDGE('', *, *, #348, .F.);
#1717 = ORIENTED_EDGE('', *, *, #828, .T.);
#1718 = ORIENTED_EDGE('', *, *, #810, .T.);
#1719 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1720, #1721), (#1722, #1723), (#1724, #1725), (#1726, #1727), (#1728, #1729), (#1730, #1731), (#1732, #1733), (#1734, #1735), (#1736, #1737), (#1738, #1739), (#1740, #1741), (#1742, #1743), (#1744, #1745), (#1746, #1747), (#1748, #1749), (#1750, #1751), (#1752, #1753), (#1754, #1755), (#1756, #1757), (#1758, #1759), (#1760, #1761), (#1762, #1763)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (0.457997425714924, 0.766666666666667, 1.15, 1.53333333333333, 1.91666666666667, 2.3, 2.68333333333333, 3.06666666666667, 3.45, 3.83333333333333, 4.21666666666667, 4.6, 4.98333333333333, 5.36666666666667, 5.75, 6.13333333333333, 6.51666666666667, 6.9, 7.28333333333333, 7.79799053510416), (0., 1.), .UNSPECIFIED.);
#1720 = CARTESIAN_POINT('', (29.5920025742851, 1.82484367895555, 0.860729988190036));
#1721 = CARTESIAN_POINT('', (29.5920025742851, 1.09490620737333, 0.516437992914022));
#1722 = CARTESIAN_POINT('', (29.4891128273012, 1.8497756678755, 0.806886411309607));
#1723 = CARTESIAN_POINT('', (29.4891128273012, 1.1098654007253, 0.484131846785764));
#1724 = CARTESIAN_POINT('', (29.2584453025395, 1.90048382195687, 0.683819883673522));
#1725 = CARTESIAN_POINT('', (29.2584453025395, 1.14029029317412, 0.410291930204113));
#1726 = CARTESIAN_POINT('', (28.9, 1.96055738511305, 0.485891228685624));
#1727 = CARTESIAN_POINT('', (28.9, 1.17633443106783, 0.291534737211375));
#1728 = CARTESIAN_POINT('', (28.5166666666667, 2.00193796541915, 0.268629610963553));
#1729 = CARTESIAN_POINT('', (28.5166666666667, 1.20116277925149, 0.161177766578132));
#1730 = CARTESIAN_POINT('', (28.1333333333333, 2.02000508577522, 0.0481571153622317));
#1731 = CARTESIAN_POINT('', (28.1333333333333, 1.21200305146513, 0.0288942692173391));
#1732 = CARTESIAN_POINT('', (27.75, 2.01451190818218, -0.173088877140785));
#1733 = CARTESIAN_POINT('', (27.75, 1.20870714490931, -0.103853326284471));
#1734 = CARTESIAN_POINT('', (27.3666666666667, 1.98560398776069, -0.392743452036897));
#1735 = CARTESIAN_POINT('', (27.3666666666667, 1.19136239265642, -0.235646071222138));
#1736 = CARTESIAN_POINT('', (26.9833333333333, 1.93310086128081, -0.608143006791247));
#1737 = CARTESIAN_POINT('', (26.9833333333333, 1.15986051676848, -0.364885804074748));
#1738 = CARTESIAN_POINT('', (26.6, 1.85918150064529, -0.817816544008434));
#1739 = CARTESIAN_POINT('', (26.6, 1.11550890038718, -0.49068992640506));
#1740 = CARTESIAN_POINT('', (26.2166666666667, 1.75598528378604, -1.01498839183039));
#1741 = CARTESIAN_POINT('', (26.2166666666667, 1.05359117027162, -0.608993035098233));
#1742 = CARTESIAN_POINT('', (25.8333333333333, 1.62672925375453, -1.19568814448064));
#1743 = CARTESIAN_POINT('', (25.8333333333333, 0.976037552252718, -0.717412886688382));
#1744 = CARTESIAN_POINT('', (25.45, 1.47001713361197, -1.35189534094414));
#1745 = CARTESIAN_POINT('', (25.45, 0.882010280167179, -0.811137204566482));
#1746 = CARTESIAN_POINT('', (25.0666666666667, 1.3069274467457, -1.49508725516567));
#1747 = CARTESIAN_POINT('', (25.0666666666667, 0.784156468047422, -0.897052353099399));
#1748 = CARTESIAN_POINT('', (24.6833333333333, 1.16147104227651, -1.66277366794832));
#1749 = CARTESIAN_POINT('', (24.6833333333333, 0.696882625365905, -0.99766420076899));
#1750 = CARTESIAN_POINT('', (24.3, 1.0147411252076, -1.8537988144875));
#1751 = CARTESIAN_POINT('', (24.3, 0.608844675124558, -1.1122792886925));
#1752 = CARTESIAN_POINT('', (23.9166666666667, 0.857129051131504, -2.07388742582399));
#1753 = CARTESIAN_POINT('', (23.9166666666667, 0.514277430678903, -1.2443324554944));
#1754 = CARTESIAN_POINT('', (23.5333333333333, 0.675257148647216, -2.32337839958459));
#1755 = CARTESIAN_POINT('', (23.5333333333333, 0.40515428918833, -1.39402703975076));
#1756 = CARTESIAN_POINT('', (23.15, 0.456145907966956, -2.60030940888104));
#1757 = CARTESIAN_POINT('', (23.15, 0.273687544780174, -1.56018564532863));
#1758 = CARTESIAN_POINT('', (22.7228920438542, 0.156096513882612, -2.9335836213406));
#1759 = CARTESIAN_POINT('', (22.7228920438542, 0.0936579083295674, -1.76015017280436));
#1760 = CARTESIAN_POINT('', (22.4235618654861, -0.111294538389792, -3.18009037853431));
#1761 = CARTESIAN_POINT('', (22.4235618654861, -0.0667767230338753, -1.90805422712059));
#1762 = CARTESIAN_POINT('', (22.2520094648958, -0.287504419796243, -3.32091136884271));
#1763 = CARTESIAN_POINT('', (22.2520094648958, -0.172502651877746, -1.99254682130562));
#1764 = ADVANCED_FACE('', (#1765), #1769, .T.);
#1765 = FACE_OUTER_BOUND('', #1766, .T.);
#1766 = EDGE_LOOP('', (#1767, #1768));
#1767 = ORIENTED_EDGE('', *, *, #1595, .F.);
#1768 = ORIENTED_EDGE('', *, *, #1707, .F.);
#1769 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1770, #1771), (#1772, #1773), (#1774, #1775), (#1776, #1777), (#1778, #1779), (#1780, #1781)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 4), (2, 2), (4.48904993826232, 4.6, 4.98333333333333, 5.12364738424157), (0.985676845402372, 1.), .UNSPECIFIED.);
#1770 = CARTESIAN_POINT('', (25.5609500617377, 1.54975507608848, -1.28290991413069));
#1771 = CARTESIAN_POINT('', (25.5609500617377, 1.5148828013709, -1.30580630191108));
#1772 = CARTESIAN_POINT('', (25.5239667078251, 1.53480232809299, -1.29815175131616));
#1773 = CARTESIAN_POINT('', (25.5239667078251, 1.49971910094625, -1.32065888501598));
#1774 = CARTESIAN_POINT('', (25.3592055761348, 1.46738671514754, -1.36504780214676));
#1775 = CARTESIAN_POINT('', (25.3592055761348, 1.43138852276662, -1.38581106447605));
#1776 = CARTESIAN_POINT('', (25.1476730941417, 1.37845876133337, -1.44632239011165));
#1777 = CARTESIAN_POINT('', (25.1476730941417, 1.34139174124411, -1.46482778017158));
#1778 = CARTESIAN_POINT('', (24.9731239660612, 1.31074689188065, -1.52093900821886));
#1779 = CARTESIAN_POINT('', (24.9731239660612, 1.27261369365049, -1.53764759957091));
#1780 = CARTESIAN_POINT('', (24.9263526157584, 1.29285451421065, -1.54146873102309));
#1781 = CARTESIAN_POINT('', (24.9263526157584, 1.25442347636525, -1.5576975771772));
#1782 = ADVANCED_FACE('', (#1783), #1787, .T.);
#1783 = FACE_OUTER_BOUND('', #1784, .T.);
#1784 = EDGE_LOOP('', (#1785, #1786));
#1785 = ORIENTED_EDGE('', *, *, #1661, .T.);
#1786 = ORIENTED_EDGE('', *, *, #1092, .T.);
#1787 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1788, #1789), (#1790, #1791), (#1792, #1793), (#1794, #1795), (#1796, #1797), (#1798, #1799)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 4), (2, 2), (4.48904993826233, 4.6, 4.98333333333333, 5.12364738424156), (0., 0.0143800823260201), .UNSPECIFIED.);
#1788 = CARTESIAN_POINT('', (25.5609500617377, 0.147839410554776, -1.99452839254969));
#1789 = CARTESIAN_POINT('', (25.5609500617377, 0.108530097118745, -2.00898381976222));
#1790 = CARTESIAN_POINT('', (25.5239667078251, 0.126614692925019, -1.99430839938315));
#1791 = CARTESIAN_POINT('', (25.5239667078251, 0.0871876592742624, -2.00833519752053));
#1792 = CARTESIAN_POINT('', (25.3592055761348, 0.0322281298265065, -1.99206093209524));
#1793 = CARTESIAN_POINT('', (25.3592055761348, -0.0076968523345534, -2.0041743077307));
#1794 = CARTESIAN_POINT('', (25.1476730941417, -0.0872824601684186, -1.98429685309111));
#1795 = CARTESIAN_POINT('', (25.1476730941417, -0.127738903625992, -1.99395918152011));
#1796 = CARTESIAN_POINT('', (24.9731239660612, -0.187407272120681, -1.98715481734293));
#1797 = CARTESIAN_POINT('', (24.9731239660612, -0.228497486792827, -1.99481756486888));
#1798 = CARTESIAN_POINT('', (24.9263526157584, -0.214447173242381, -1.98846986647732));
#1799 = CARTESIAN_POINT('', (24.9263526157584, -0.255719483254099, -1.99559572958333));
#1800 = PRESENTATION_STYLE_ASSIGNMENT((#1801));
#1801 = SURFACE_STYLE_USAGE(.POSITIVE., #1802);
#1802 = SURFACE_SIDE_STYLE('', (#1803));
#1803 = SURFACE_STYLE_FILL_AREA(#1804);
#1804 = FILL_AREA_STYLE('', (#1805));
#1805 = FILL_AREA_STYLE_COLOUR('', #1806);
#1806 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#1807 = STYLED_ITEM('', (#1800), #145);
#1808 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#1810))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#1809, #1811, #1812))
   REPRESENTATION_CONTEXT ('', '3D')
);
#1809 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#1810 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #1809, 'DISTANCE_ACCURACY_VALUE', '');
#1811 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#1812 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#1813 = SHAPE_REPRESENTATION('', (), #1808);
#1814 = PRODUCT_DEFINITION_SHAPE('', '', #1815);
#1815 = PRODUCT_DEFINITION('', '', #1818, #1822);
#1816 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#1817 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #1816);
#1818 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #1819, .NOT_KNOWN.);
#1819 = PRODUCT('NONE', '', '', (#1820));
#1820 = PRODUCT_CONTEXT('', #1816, 'mechanical');
#1821 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#1819));
#1822 = PRODUCT_DEFINITION_CONTEXT('part definition', #1816, 'design');
#1823 = SHAPE_DEFINITION_REPRESENTATION(#1814, #1813);
#1824 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #1813, #1825);
#1825 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #145), #1808);
ENDSEC;
END-ISO-10303-21;
