ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('SPA0060-090 VHM_TIALN.stp', '2020-07-13T16:20:47', ('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('', (-29.7, 3., 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-30., 2.7, 0.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-29.7, 3., 0.));
#14 = CARTESIAN_POINT('', (-30., 2.7, 0.));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #10, #17, .T.);
#17 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#18, #19, #20, #21, #22, #23, #24, #25, #26), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#18 = CARTESIAN_POINT('', (-30., 2.7, 0.));
#19 = CARTESIAN_POINT('', (-30., 2.7, 2.7));
#20 = CARTESIAN_POINT('', (-30., 1.65327317884893E-16, 2.7));
#21 = CARTESIAN_POINT('', (-30., -2.7, 2.7));
#22 = CARTESIAN_POINT('', (-30., -2.7, 3.30654635769785E-16));
#23 = CARTESIAN_POINT('', (-30., -2.7, -2.7));
#24 = CARTESIAN_POINT('', (-30., -4.95981953654678E-16, -2.7));
#25 = CARTESIAN_POINT('', (-30., 2.7, -2.7));
#26 = CARTESIAN_POINT('', (-30., 2.7, 0.));
#27 = ORIENTED_EDGE('', *, *, #7, .F.);
#28 = ORIENTED_EDGE('', *, *, #29, .F.);
#29 = EDGE_CURVE('', #8, #8, #30, .T.);
#30 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#31, #32, #33, #34, #35, #36, #37, #38, #39), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#31 = CARTESIAN_POINT('', (-29.7, 3., 0.));
#32 = CARTESIAN_POINT('', (-29.7, 3., 3.));
#33 = CARTESIAN_POINT('', (-29.7, 1.83697019872103E-16, 3.));
#34 = CARTESIAN_POINT('', (-29.7, -3., 3.));
#35 = CARTESIAN_POINT('', (-29.7, -3., 3.67394039744206E-16));
#36 = CARTESIAN_POINT('', (-29.7, -3., -3.));
#37 = CARTESIAN_POINT('', (-29.7, -5.51091059616309E-16, -3.));
#38 = CARTESIAN_POINT('', (-29.7, 3., -3.));
#39 = CARTESIAN_POINT('', (-29.7, 3., 0.));
#40 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#41, #42, #43, #44, #45, #46, #47, #48, #49), (#50, #51, #52, #53, #54, #55, #56, #57, #58)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#41 = CARTESIAN_POINT('', (-29.7, 3., 0.));
#42 = CARTESIAN_POINT('', (-29.7, 3., 3.));
#43 = CARTESIAN_POINT('', (-29.7, 1.83697019872103E-16, 3.));
#44 = CARTESIAN_POINT('', (-29.7, -3., 3.));
#45 = CARTESIAN_POINT('', (-29.7, -3., 3.67394039744206E-16));
#46 = CARTESIAN_POINT('', (-29.7, -3., -3.));
#47 = CARTESIAN_POINT('', (-29.7, -5.51091059616309E-16, -3.));
#48 = CARTESIAN_POINT('', (-29.7, 3., -3.));
#49 = CARTESIAN_POINT('', (-29.7, 3., 0.));
#50 = CARTESIAN_POINT('', (-30., 2.7, 0.));
#51 = CARTESIAN_POINT('', (-30., 2.7, 2.7));
#52 = CARTESIAN_POINT('', (-30., 1.65327317884893E-16, 2.7));
#53 = CARTESIAN_POINT('', (-30., -2.7, 2.7));
#54 = CARTESIAN_POINT('', (-30., -2.7, 3.30654635769785E-16));
#55 = CARTESIAN_POINT('', (-30., -2.7, -2.7));
#56 = CARTESIAN_POINT('', (-30., -4.95981953654678E-16, -2.7));
#57 = CARTESIAN_POINT('', (-30., 2.7, -2.7));
#58 = CARTESIAN_POINT('', (-30., 2.7, 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.178587826733388, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#64 = CARTESIAN_POINT('', (-30., -2.7, -2.7));
#65 = CARTESIAN_POINT('', (-30., 2.7, -2.7));
#66 = CARTESIAN_POINT('', (-30., -2.7, 2.7));
#67 = CARTESIAN_POINT('', (-30., 2.7, 2.7));
#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('', (9.21509375899219E-15, 2.81219138913787, -1.04478686384298));
#75 = VERTEX_POINT('', #76);
#76 = CARTESIAN_POINT('', (0., 3., 0.));
#77 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#78, #79, #80), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.940850196267285, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.894195238156445, 0.930701694370165, 1.))
   REPRESENTATION_ITEM ('')
);
#78 = CARTESIAN_POINT('', (-1.62773313703664E-15, 2.81219138913786, -1.04478686384298));
#79 = CARTESIAN_POINT('', (-1.68283192354192E-15, 3., -0.539273465320944));
#80 = CARTESIAN_POINT('', (-1.77635683940025E-15, 3., 0.));
#81 = ORIENTED_EDGE('', *, *, #82, .F.);
#82 = EDGE_CURVE('', #83, #73, #85, .T.);
#83 = VERTEX_POINT('', #84);
#84 = CARTESIAN_POINT('', (9.21509375899155E-15, -2.81219138913884, 1.04478686384036));
#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.707106781186712, 1., 0.707106781186712, 1.))
   REPRESENTATION_ITEM ('')
);
#86 = CARTESIAN_POINT('', (0., -2.81219138913884, 1.04478686384036));
#87 = CARTESIAN_POINT('', (0., -3.85697825297871, -1.76740452529717));
#88 = CARTESIAN_POINT('', (0., -1.04478686384167, -2.81219138913835));
#89 = CARTESIAN_POINT('', (0., 1.76740452529537, -3.85697825297953));
#90 = CARTESIAN_POINT('', (0., 2.81219138913786, -1.04478686384298));
#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.767112154785225, 1., 0.767112154785225, 1.))
   REPRESENTATION_ITEM ('')
);
#94 = CARTESIAN_POINT('', (0., 3., 0.));
#95 = CARTESIAN_POINT('', (0., 3., 2.50881050176502));
#96 = CARTESIAN_POINT('', (0., 0.530766348115386, 2.9526745644768));
#97 = CARTESIAN_POINT('', (0., -1.93846730376923, 3.39653862718858));
#98 = CARTESIAN_POINT('', (0., -2.81219138913884, 1.04478686384036));
#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.364025695931477, 1.), .UNSPECIFIED.);
#102 = CARTESIAN_POINT('', (0., 3., 0.));
#103 = CARTESIAN_POINT('', (-29.7, 3., 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), (-1.5798652991489E-16, 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('', (1.77635683940025E-15, 3., 0.));
#108 = CARTESIAN_POINT('', (3.76822190084106E-15, 3., 3.));
#109 = CARTESIAN_POINT('', (1.77635683940025E-15, 2.40414306912242E-15, 3.));
#110 = CARTESIAN_POINT('', (3.76822190084106E-15, -3., 3.));
#111 = CARTESIAN_POINT('', (1.77635683940025E-15, -3., 4.03113002100722E-15));
#112 = CARTESIAN_POINT('', (3.76822190084106E-15, -3., -3.));
#113 = CARTESIAN_POINT('', (1.77635683940025E-15, -1.99438099162901E-15, -3.));
#114 = CARTESIAN_POINT('', (3.76822190084106E-15, 3., -3.));
#115 = CARTESIAN_POINT('', (1.77635683940025E-15, 3., 0.));
#116 = CARTESIAN_POINT('', (-29.7, 3., 0.));
#117 = CARTESIAN_POINT('', (-29.7, 3., 3.));
#118 = CARTESIAN_POINT('', (-29.7, 2.40414306912242E-15, 3.));
#119 = CARTESIAN_POINT('', (-29.7, -3., 3.));
#120 = CARTESIAN_POINT('', (-29.7, -3., 4.03113002100722E-15));
#121 = CARTESIAN_POINT('', (-29.7, -3., -3.));
#122 = CARTESIAN_POINT('', (-29.7, -1.99438099162901E-15, -3.));
#123 = CARTESIAN_POINT('', (-29.7, 3., -3.));
#124 = CARTESIAN_POINT('', (-29.7, 3., 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), (50.4071698254412, 56.4086020801324), (48.1808988370683, 54.1831780444169), .UNSPECIFIED.);
#132 = CARTESIAN_POINT('', (0., 3.00000000000001, 3.00084695265735));
#133 = CARTESIAN_POINT('', (0., 3.00000000000001, -3.00143225469121));
#134 = CARTESIAN_POINT('', (0., -3.00143225469122, 3.00084695265735));
#135 = CARTESIAN_POINT('', (0., -3.00143225469122, -3.00143225469121));
#136 = DRAUGHTING_MODEL('', (#144, #2055), #2056);
#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, #725, #986, #1002, #1047, #1082, #1319, #1397, #1707, #1760, #1954, #1970, #2023));
#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('', (9.21509375899219E-15, 2.81219138913787, -1.04478686384298));
#154 = VERTEX_POINT('', #155);
#155 = CARTESIAN_POINT('', (0., 3., 0.));
#156 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#157, #158, #159), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.940850196267285, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.894195238156445, 0.930701694370165, 1.))
   REPRESENTATION_ITEM ('')
);
#157 = CARTESIAN_POINT('', (-1.62773313703664E-15, 2.81219138913786, -1.04478686384298));
#158 = CARTESIAN_POINT('', (-1.68283192354192E-15, 3., -0.539273465320944));
#159 = CARTESIAN_POINT('', (-1.77635683940025E-15, 3., 0.));
#160 = ORIENTED_EDGE('', *, *, #161, .F.);
#161 = EDGE_CURVE('', #162, #152, #164, .T.);
#162 = VERTEX_POINT('', #163);
#163 = CARTESIAN_POINT('', (9.21567575185022E-15, 2.81130499226123, -1.04716963310014));
#164 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#165, #166, #167), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.940716252418158, 0.940850196267285), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.894030069657348, 0.894112569830353, 0.894195238156445))
   REPRESENTATION_ITEM ('')
);
#165 = CARTESIAN_POINT('', (9.21567575185022E-15, 2.81130499226123, -1.04716963310014));
#166 = CARTESIAN_POINT('', (9.21538502479822E-15, 2.8117486955091, -1.04597843626213));
#167 = CARTESIAN_POINT('', (9.21509375899219E-15, 2.81219138913786, -1.04478686384298));
#168 = ORIENTED_EDGE('', *, *, #169, .F.);
#169 = EDGE_CURVE('', #170, #162, #172, .T.);
#170 = VERTEX_POINT('', #171);
#171 = CARTESIAN_POINT('', (9.21509375899155E-15, -2.81219138913884, 1.04478686384036));
#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.440850196267432, 0.5, 0.75, 0.940716252418158), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.894195238156627, 0.930701694370337, 1., 0.707106781186547, 1., 0.776562011796828, 0.894030069657348))
   REPRESENTATION_ITEM ('')
);
#173 = CARTESIAN_POINT('', (-1.62773313703693E-15, -2.81219138913884, 1.04478686384036));
#174 = CARTESIAN_POINT('', (-1.68283192354217E-15, -3., 0.539273465319505));
#175 = CARTESIAN_POINT('', (-1.77635683940025E-15, -3., 4.03113002100722E-15));
#176 = CARTESIAN_POINT('', (-1.25607396694702E-15, -3., -3.));
#177 = CARTESIAN_POINT('', (-1.77635683940025E-15, -1.99438099162901E-15, -3.));
#178 = CARTESIAN_POINT('', (-1.41495023446005E-15, 2.08390449162451, -3.));
#179 = CARTESIAN_POINT('', (-1.62747362472984E-15, 2.81130499226123, -1.04716963310014));
#180 = ORIENTED_EDGE('', *, *, #181, .F.);
#181 = EDGE_CURVE('', #182, #170, #184, .T.);
#182 = VERTEX_POINT('', #183);
#183 = CARTESIAN_POINT('', (9.21567575185086E-15, -2.81130499226026, 1.04716963310275));
#184 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#185, #186, #187), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.440716252418011, 0.440850196267432), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.894030069657167, 0.894112569830353, 0.894195238156627))
   REPRESENTATION_ITEM ('')
);
#185 = CARTESIAN_POINT('', (9.21567575185086E-15, -2.81130499226026, 1.04716963310275));
#186 = CARTESIAN_POINT('', (9.21538502479822E-15, -2.8117486955091, 1.04597843626213));
#187 = CARTESIAN_POINT('', (9.21509375899155E-15, -2.81219138913884, 1.04478686384036));
#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.440716252418011), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186547, 1., 0.776562011797, 0.894030069657167))
   REPRESENTATION_ITEM ('')
);
#191 = CARTESIAN_POINT('', (-1.77635683940025E-15, 3., 0.));
#192 = CARTESIAN_POINT('', (-1.25607396694702E-15, 3., 3.));
#193 = CARTESIAN_POINT('', (-1.77635683940025E-15, 2.40414306912242E-15, 3.));
#194 = CARTESIAN_POINT('', (-1.41495023446041E-15, -2.08390449162244, 3.));
#195 = CARTESIAN_POINT('', (-1.62747362472956E-15, -2.81130499226026, 1.04716963310275));
#196 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#197, #198), (#199, #200)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (48.1817457897257, 54.1817457897257), (50.4071698254412, 56.4071698254412), .UNSPECIFIED.);
#197 = CARTESIAN_POINT('', (0., 3., 3.));
#198 = CARTESIAN_POINT('', (0., -3., 3.));
#199 = CARTESIAN_POINT('', (0., 3., -3.));
#200 = CARTESIAN_POINT('', (0., -3., -3.));
#201 = ADVANCED_FACE('', (#202), #599, .T.);
#202 = FACE_OUTER_BOUND('', #203, .T.);
#203 = EDGE_LOOP('', (#204, #230, #260, #270, #370, #371, #401, #431, #459, #585));
#204 = ORIENTED_EDGE('', *, *, #205, .T.);
#205 = EDGE_CURVE('', #206, #208, #210, .T.);
#206 = VERTEX_POINT('', #207);
#207 = CARTESIAN_POINT('', (10.8973814938477, 2.74984016579329, 1.1993244192419));
#208 = VERTEX_POINT('', #209);
#209 = CARTESIAN_POINT('', (7.68691837562952, 3., 0.));
#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.996746628935914, 1.66133633868452, 2.10446961713202, 2.76895035752253, 3.21202520948594, 3.43925109425327), .UNSPECIFIED.);
#211 = CARTESIAN_POINT('', (10.8973814938476, 2.74984016579329, 1.1993244192419));
#212 = CARTESIAN_POINT('', (10.5871080747814, 2.79734398013025, 1.09040651963412));
#213 = CARTESIAN_POINT('', (10.2768040518346, 2.83841994519889, 0.978542288224285));
#214 = CARTESIAN_POINT('', (9.96661617221238, 2.87272777546073, 0.864543306085039));
#215 = CARTESIAN_POINT('', (9.75979563537674, 2.89560282744878, 0.788533467423794));
#216 = CARTESIAN_POINT('', (9.55297297745443, 2.91547501260796, 0.711560227947915));
#217 = CARTESIAN_POINT('', (9.34618083327391, 2.93226314565374, 0.633902866881446));
#218 = CARTESIAN_POINT('', (9.20829654246453, 2.94345709031834, 0.582122707634048));
#219 = CARTESIAN_POINT('', (9.07040867205875, 2.95328130873322, 0.530036917904758));
#220 = CARTESIAN_POINT('', (8.93253574474585, 2.96172174115665, 0.477707366449355));
#221 = CARTESIAN_POINT('', (8.72579454683435, 2.97437821508609, 0.399238921882942));
#222 = CARTESIAN_POINT('', (8.51905585535151, 2.98392652524017, 0.320198411595347));
#223 = CARTESIAN_POINT('', (8.31238008217501, 2.99032004689855, 0.24080285944296));
#224 = CARTESIAN_POINT('', (8.17456895833299, 2.99458323842558, 0.187862013488873));
#225 = CARTESIAN_POINT('', (8.03676514697522, 2.99744191988251, 0.134770253507315));
#226 = CARTESIAN_POINT('', (7.89895466287646, 2.99888796406686, 0.0816760612108159));
#227 = CARTESIAN_POINT('', (7.82828012777074, 2.99962955133534, 0.0544473102060638));
#228 = CARTESIAN_POINT('', (7.75760154420331, 3., 0.0272164366833023));
#229 = CARTESIAN_POINT('', (7.68691837562952, 3., 1.55315349340338E-16));
#230 = ORIENTED_EDGE('', *, *, #231, .F.);
#231 = EDGE_CURVE('', #232, #208, #234, .T.);
#232 = VERTEX_POINT('', #233);
#233 = CARTESIAN_POINT('', (5.82085455707821, 2.91974051778926, -0.689286086309372));
#234 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#235, #236, #237, #238, #239, #240, #241, #242, #243, #244, #245, #246, #247, #248, #249, #250, #251, #252, #253, #254, #255, #256, #257, #258, #259), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0875789746059256, 0.383139333312596, 0.678654533735561, 0.974108067578155, 1.26953950299198, 1.56498555971027, 1.86043113231453, 1.99156312885715), .UNSPECIFIED.);
#235 = CARTESIAN_POINT('', (5.8208545570782, 2.91974051778926, -0.689286086309376));
#236 = CARTESIAN_POINT('', (5.84849145498651, 2.9219011683017, -0.680133806912979));
#237 = CARTESIAN_POINT('', (5.87610638209776, 2.92403371676764, -0.670908159460707));
#238 = CARTESIAN_POINT('', (5.90369796650008, 2.92613674390373, -0.66160694976435));
#239 = CARTESIAN_POINT('', (5.99681367857512, 2.93323401191249, -0.630217350986435));
#240 = CARTESIAN_POINT('', (6.08967741884586, 2.93998695559335, -0.597992730813381));
#241 = CARTESIAN_POINT('', (6.18234677081943, 2.94628749607197, -0.565145990421901));
#242 = CARTESIAN_POINT('', (6.27500196396294, 2.9525870738992, -0.532304268641265));
#243 = CARTESIAN_POINT('', (6.36746864122132, 2.95843499463106, -0.498837180751047));
#244 = CARTESIAN_POINT('', (6.45981092746908, 2.96375023020378, -0.464956528040062));
#245 = CARTESIAN_POINT('', (6.55213394420717, 2.96906435662068, -0.431082945368081));
#246 = CARTESIAN_POINT('', (6.64433931902392, 2.97384548527211, -0.396799646013619));
#247 = CARTESIAN_POINT('', (6.73649283015582, 2.97804117768634, -0.36231304697198));
#248 = CARTESIAN_POINT('', (6.82863944867156, 2.98223655628402, -0.32782902735338));
#249 = CARTESIAN_POINT('', (6.92072831427536, 2.98585183703493, -0.293114349546268));
#250 = CARTESIAN_POINT('', (7.01276381546988, 2.98886704071281, -0.25821272807716));
#251 = CARTESIAN_POINT('', (7.10480387162682, 2.99188239361723, -0.223309379279227));
#252 = CARTESIAN_POINT('', (7.19679425099675, 2.99429745466922, -0.188217523060735));
#253 = CARTESIAN_POINT('', (7.28874872354831, 2.99609565200277, -0.153006026189186));
#254 = CARTESIAN_POINT('', (7.38070304542448, 2.99789384638981, -0.117794587014734));
#255 = CARTESIAN_POINT('', (7.47262584809882, 2.99907492444756, -0.0824637859494917));
#256 = CARTESIAN_POINT('', (7.56453883858575, 2.99963019176163, -0.0471032129697549));
#257 = CARTESIAN_POINT('', (7.60533394627517, 2.99987664430065, -0.0314086046774347));
#258 = CARTESIAN_POINT('', (7.64612713819401, 3., -0.0157065982368677));
#259 = CARTESIAN_POINT('', (7.68691837562952, 3., 1.55315349340338E-16));
#260 = ORIENTED_EDGE('', *, *, #261, .T.);
#261 = EDGE_CURVE('', #232, #262, #264, .T.);
#262 = VERTEX_POINT('', #263);
#263 = CARTESIAN_POINT('', (4.44192568876141, 2.75537500537828, -1.18655323510437));
#264 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#265, #266, #267, #268, #269), .UNSPECIFIED., .F., .U., (4, 1, 4), (14.2291454429218, 15.0375, 15.6080743112386), .UNSPECIFIED.);
#265 = CARTESIAN_POINT('', (5.82085455707821, 2.91974051778926, -0.689286086309373));
#266 = CARTESIAN_POINT('', (5.55140303805214, 2.87019242956638, -0.781872531577715));
#267 = CARTESIAN_POINT('', (5.09176008194654, 2.75616663606737, -0.926724605660432));
#268 = CARTESIAN_POINT('', (4.63211712584094, 2.74420975113363, -1.10323573170378));
#269 = CARTESIAN_POINT('', (4.44192568876141, 2.75537500537828, -1.18655323510437));
#270 = ORIENTED_EDGE('', *, *, #271, .F.);
#271 = EDGE_CURVE('', #162, #262, #272, .T.);
#272 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #347, #348, #349, #350, #351, #352, #353, #354, #355, #356, #357, #358, #359, #360, #361, #362, #363, #364, #365, #366, #367, #368, #369), .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, 4), (0., 0.131766075240292, 0.263213083824562, 0.394302445246481, 0.525027056075488, 0.655425435973335, 0.785583299551494, 0.915617036093114, 1.04564578649352, 1.17576672500504, 1.30604348528306, 1.39320025242845, 1.43205057026989, 1.62786785570712, 1.82415763608579, 2.02086210059657, 2.21790164099116, 2.41519514606152, 2.61266935924346, 2.81026316119587, 3.00792590866255, 3.20561581500939, 3.40329979768348, 3.60095398454181, 3.79856022415835, 3.99610539198806, 4.19358075654997, 4.3909822905096, 4.58831061903194, 4.78556953157384, 4.98276547681513, 5.17990958081678, 5.30235643365653), .UNSPECIFIED.);
#273 = CARTESIAN_POINT('', (1.02140518265514E-14, 2.81130499225604, -1.04716963311409));
#274 = CARTESIAN_POINT('', (4.01942831621118E-5, 2.79597372837945, -1.08832901867197));
#275 = CARTESIAN_POINT('', (0.00217124688681042, 2.779709365272, -1.12921448418674));
#276 = CARTESIAN_POINT('', (0.00660268109978324, 2.76267511419615, -1.16945552006105));
#277 = CARTESIAN_POINT('', (0.0110233847594392, 2.74568211092646, -1.20959911376197));
#278 = CARTESIAN_POINT('', (0.0177511760046555, 2.72786735651811, -1.24922983695078));
#279 = CARTESIAN_POINT('', (0.0269333658878717, 2.70947463151471, -1.28792360844042));
#280 = CARTESIAN_POINT('', (0.0360905724398484, 2.69113195029685, -1.32651210010877));
#281 = CARTESIAN_POINT('', (0.0477264152788688, 2.67214696161736, -1.36430921857952));
#282 = CARTESIAN_POINT('', (0.0618809796802613, 2.65284284652734, -1.40086574361312));
#283 = CARTESIAN_POINT('', (0.0759961596060424, 2.63359244431949, -1.43732055166499));
#284 = CARTESIAN_POINT('', (0.0926760755024424, 2.61394804128643, -1.47268733703982));
#285 = CARTESIAN_POINT('', (0.1118180215106, 2.59429006607844, -1.50653876586257));
#286 = CARTESIAN_POINT('', (0.130912197670136, 2.57468114850019, -1.54030571645987));
#287 = CARTESIAN_POINT('', (0.152537696738041, 2.55497778483184, -1.57270671014481));
#288 = CARTESIAN_POINT('', (0.176442237011437, 2.53557539621492, -1.60338935075344));
#289 = CARTESIAN_POINT('', (0.200302686000456, 2.51620879478421, -1.63401539805314));
#290 = CARTESIAN_POINT('', (0.226532184253784, 2.49706278459049, -1.66305833756702));
#291 = CARTESIAN_POINT('', (0.254759063502603, 2.47849889679391, -1.69027903571907));
#292 = CARTESIAN_POINT('', (0.282959023756476, 2.45995271273273, -1.71747377443616));
#293 = CARTESIAN_POINT('', (0.313260441995443, 2.44191551667089, -1.74295882692518));
#294 = CARTESIAN_POINT('', (0.345227450003005, 2.4246779118027, -1.76661739604706));
#295 = CARTESIAN_POINT('', (0.377193232236238, 2.40744096791015, -1.79027505798153));
#296 = CARTESIAN_POINT('', (0.41093375239959, 2.39094269647786, -1.81219247803616));
#297 = CARTESIAN_POINT('', (0.446005865895177, 2.37538797181208, -1.83235694758703));
#298 = CARTESIAN_POINT('', (0.481102844906166, 2.35982221911842, -1.85253571339433));
#299 = CARTESIAN_POINT('', (0.517637091199569, 2.3451532457731, -1.87102287899968));
#300 = CARTESIAN_POINT('', (0.555199216828597, 2.33150528386959, -1.88787793866239));
#301 = CARTESIAN_POINT('', (0.59280632366385, 2.31784097832795, -1.90475318251069));
#302 = CARTESIAN_POINT('', (0.631537604574043, 2.30516423715694, -1.92003732724086));
#303 = CARTESIAN_POINT('', (0.671038026341718, 2.29353445851154, -1.93383031510528));
#304 = CARTESIAN_POINT('', (0.697464298032869, 2.28575399246996, -1.94305799492302));
#305 = CARTESIAN_POINT('', (0.724267017734276, 2.27843130518953, -1.95163035955587));
#306 = CARTESIAN_POINT('', (0.75135503639806, 2.27157205993206, -1.95958168406853));
#307 = CARTESIAN_POINT('', (0.763429579422669, 2.26851453649317, -1.96312600420218));
#308 = CARTESIAN_POINT('', (0.775564169021587, 2.26554813935402, -1.9665479406489));
#309 = CARTESIAN_POINT('', (0.787751483866234, 2.26267289207534, -1.96985059927585));
#310 = CARTESIAN_POINT('', (0.84917921579336, 2.24818078111317, -1.98649699196933));
#311 = CARTESIAN_POINT('', (0.912058470765949, 2.23598676663307, -2.00014613618045));
#312 = CARTESIAN_POINT('', (0.975612410720567, 2.22601190723293, -2.01118646297582));
#313 = CARTESIAN_POINT('', (1.03931970238298, 2.21601297911691, -2.02225342939369));
#314 = CARTESIAN_POINT('', (1.10389268316262, 2.2082102109918, -2.0307338036291));
#315 = CARTESIAN_POINT('', (1.16876916726685, 2.20244411007602, -2.03696832130287));
#316 = CARTESIAN_POINT('', (1.2337827102055, 2.19666582762664, -2.04321601009307));
#317 = CARTESIAN_POINT('', (1.29924675273792, 2.19291759728933, -2.04722257317458));
#318 = CARTESIAN_POINT('', (1.36475499887502, 2.19100340770091, -2.04926915446531));
#319 = CARTESIAN_POINT('', (1.43037483492202, 2.18908595738952, -2.05131922200144));
#320 = CARTESIAN_POINT('', (1.49615238562647, 2.18900426567649, -2.05140571887742));
#321 = CARTESIAN_POINT('', (1.56179340696685, 2.19054705377813, -2.04975696246749));
#322 = CARTESIAN_POINT('', (1.62751903315695, 2.19209183038259, -2.04810608097197));
#323 = CARTESIAN_POINT('', (1.69319635012282, 2.1952666229296, -2.04471269043269));
#324 = CARTESIAN_POINT('', (1.75861376001729, 2.19985456537655, -2.03976466563963));
#325 = CARTESIAN_POINT('', (1.82409108803527, 2.20444671008253, -2.03481210877535));
#326 = CARTESIAN_POINT('', (1.88937759763709, 2.21045865623346, -2.02829668948075));
#327 = CARTESIAN_POINT('', (1.95432345678799, 2.21767852861892, -2.02037173403871));
#328 = CARTESIAN_POINT('', (2.0193086466207, 2.22490277330013, -2.01244197930839));
#329 = CARTESIAN_POINT('', (2.08400730974138, 2.23334225985935, -2.0030938127458));
#330 = CARTESIAN_POINT('', (2.14831651036405, 2.24279266306471, -1.99245603979187));
#331 = CARTESIAN_POINT('', (2.21264815010609, 2.25224636375665, -1.98181455504779));
#332 = CARTESIAN_POINT('', (2.27663282142501, 2.26271782868017, -1.96987506355353));
#333 = CARTESIAN_POINT('', (2.34020510539457, 2.27401021062843, -1.9567517885408));
#334 = CARTESIAN_POINT('', (2.40378612420194, 2.28530414415103, -1.94362671038886));
#335 = CARTESIAN_POINT('', (2.46698798138688, 2.29742499475154, -1.92931032567871));
#336 = CARTESIAN_POINT('', (2.52977673263955, 2.31018342808235, -1.91391027182929));
#337 = CARTESIAN_POINT('', (2.59256360246073, 2.3229414791135, -1.89851067943429));
#338 = CARTESIAN_POINT('', (2.65496323779289, 2.33634200669186, -1.88202118411551));
#339 = CARTESIAN_POINT('', (2.71696643643202, 2.35020763060036, -1.86454393701726));
#340 = CARTESIAN_POINT('', (2.77896028967118, 2.36407116461989, -1.84706932416802));
#341 = CARTESIAN_POINT('', (2.84057736487569, 2.37840398551996, -1.8286015118906));
#342 = CARTESIAN_POINT('', (2.90182922103685, 2.39304044114327, -1.80924223006558));
#343 = CARTESIAN_POINT('', (2.96306621863314, 2.40767334623376, -1.78988764444347));
#344 = CARTESIAN_POINT('', (3.02395275928044, 2.42261318110018, -1.76963721022598));
#345 = CARTESIAN_POINT('', (3.0845185145692, 2.43770569873085, -1.74859684500887));
#346 = CARTESIAN_POINT('', (3.14506555152748, 2.45279355189839, -1.7275629824847));
#347 = CARTESIAN_POINT('', (3.20530261775009, 2.46803658725662, -1.70573581567934));
#348 = CARTESIAN_POINT('', (3.26527545694968, 2.48329197536944, -1.68322932634435));
#349 = CARTESIAN_POINT('', (3.32522710453927, 2.49854197293814, -1.66073078975515));
#350 = CARTESIAN_POINT('', (3.38492245766168, 2.51380586997143, -1.63755091125786));
#351 = CARTESIAN_POINT('', (3.44442042198806, 2.52895374981188, -1.61381316493344));
#352 = CARTESIAN_POINT('', (3.50389614166357, 2.54409596627707, -1.59008429349887));
#353 = CARTESIAN_POINT('', (3.56317968818988, 2.55912364450274, -1.56579563761026));
#354 = CARTESIAN_POINT('', (3.62233964659135, 2.57392128680993, -1.5410805330375));
#355 = CARTESIAN_POINT('', (3.68147766579844, 2.58871344148054, -1.5163745939459));
#356 = CARTESIAN_POINT('', (3.74049580565892, 2.60327656379857, -1.49124097351618));
#357 = CARTESIAN_POINT('', (3.79947027358249, 2.61750932702947, -1.46582567957963));
#358 = CARTESIAN_POINT('', (3.85842399552122, 2.63173708347182, -1.44041932621213));
#359 = CARTESIAN_POINT('', (3.91733693963894, 2.64563529505115, -1.41473032668094));
#360 = CARTESIAN_POINT('', (3.97628981509111, 2.65911736099033, -1.38891859389951));
#361 = CARTESIAN_POINT('', (4.03522387211127, 2.67259512329989, -1.36311510051836));
#362 = CARTESIAN_POINT('', (4.09420078948335, 2.68565752618015, -1.33718788812894));
#363 = CARTESIAN_POINT('', (4.15330152837546, 2.69823362605182, -1.31131052738978));
#364 = CARTESIAN_POINT('', (4.21238673015516, 2.71080641976724, -1.28543996960215));
#365 = CARTESIAN_POINT('', (4.27160147444829, 2.72289225538611, -1.25962192510743));
#366 = CARTESIAN_POINT('', (4.33100512179746, 2.73445094224016, -1.23400893209162));
#367 = CARTESIAN_POINT('', (4.36790092297773, 2.741630080746, -1.21810061770162));
#368 = CARTESIAN_POINT('', (4.40487073248167, 2.74860662476073, -1.20227054658163));
#369 = CARTESIAN_POINT('', (4.44192568876141, 2.75537500537828, -1.18655323510437));
#370 = ORIENTED_EDGE('', *, *, #161, .T.);
#371 = ORIENTED_EDGE('', *, *, #372, .T.);
#372 = EDGE_CURVE('', #152, #373, #375, .T.);
#373 = VERTEX_POINT('', #374);
#374 = CARTESIAN_POINT('', (0.336515316039826, 3., 0.));
#375 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#376, #377, #378, #379, #380, #381, #382, #383, #384, #385, #386, #387, #388, #389, #390, #391, #392, #393, #394, #395, #396, #397, #398, #399, #400), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131237436387519, 0.262159504260321, 0.392832720199639, 0.523316720757803, 0.65366126213813, 0.783906210101064, 0.978317874950439, 1.13161990635816), .UNSPECIFIED.);
#376 = CARTESIAN_POINT('', (8.88178419700125E-15, 2.8121913891382, -1.04478686384207));
#377 = CARTESIAN_POINT('', (4.00051688279008E-5, 2.82742639938794, -1.00377968226228));
#378 = CARTESIAN_POINT('', (0.00214704728933031, 2.84177700721075, -0.962393668833064));
#379 = CARTESIAN_POINT('', (0.00609211473896698, 2.85515122767686, -0.920929675434182));
#380 = CARTESIAN_POINT('', (0.0100277020425699, 2.86849330938623, -0.879565321576976));
#381 = CARTESIAN_POINT('', (0.0157997270083182, 2.88089503837622, -0.838029684405846));
#382 = CARTESIAN_POINT('', (0.0231845544051246, 2.89231543759489, -0.796562244554879));
#383 = CARTESIAN_POINT('', (0.0305553449889933, 2.90371412933159, -0.755173624514438));
#384 = CARTESIAN_POINT('', (0.0395457211320223, 2.91415756722385, -0.713774963236994));
#385 = CARTESIAN_POINT('', (0.049950135771053, 2.92363988552697, -0.672554696478895));
#386 = CARTESIAN_POINT('', (0.060339484772742, 2.93310847339223, -0.631394116845121));
#387 = CARTESIAN_POINT('', (0.0721545682028508, 2.94163423991514, -0.590346735919143));
#388 = CARTESIAN_POINT('', (0.0852127454537461, 2.94923433179719, -0.549560602798955));
#389 = CARTESIAN_POINT('', (0.0982569663371506, 2.95682630082464, -0.508818061234572));
#390 = CARTESIAN_POINT('', (0.112558557666343, 2.96350504286336, -0.468282453453267));
#391 = CARTESIAN_POINT('', (0.127958203653635, 2.96930219246551, -0.428070659844295));
#392 = CARTESIAN_POINT('', (0.14334608310775, 2.97509491259225, -0.387889591188609));
#393 = CARTESIAN_POINT('', (0.159847406943462, 2.98001417932549, -0.347986929859969));
#394 = CARTESIAN_POINT('', (0.177324488636862, 2.98410037686566, -0.308455735544352));
#395 = CARTESIAN_POINT('', (0.203411861712473, 2.99019968804136, -0.249449029943991));
#396 = CARTESIAN_POINT('', (0.231715679635814, 2.99445232518568, -0.191171249078478));
#397 = CARTESIAN_POINT('', (0.261854851031718, 2.99701211203358, -0.133859629179251));
#398 = CARTESIAN_POINT('', (0.28562089512952, 2.99903061500797, -0.0886669306823488));
#399 = CARTESIAN_POINT('', (0.310558771267861, 3., -0.0440174622990588));
#400 = CARTESIAN_POINT('', (0.336515316039828, 3., -1.52655665885959E-16));
#401 = ORIENTED_EDGE('', *, *, #402, .F.);
#402 = EDGE_CURVE('', #403, #373, #405, .T.);
#403 = VERTEX_POINT('', #404);
#404 = CARTESIAN_POINT('', (1.76296318839076, 2.65831977424503, 1.39044452527164));
#405 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#406, #407, #408, #409, #410, #411, #412, #413, #414, #415, #416, #417, #418, #419, #420, #421, #422, #423, #424, #425, #426, #427, #428, #429, #430), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.298761088421107, 0.597819967275479, 0.897103393470961, 1.1965304637875, 1.49600584122531, 1.69470485503695, 1.8933373537227, 2.04760450427858), .UNSPECIFIED.);
#406 = CARTESIAN_POINT('', (1.76296318839076, 2.65831977424503, 1.39044452527164));
#407 = CARTESIAN_POINT('', (1.67967983251284, 2.68362713393994, 1.34206067860376));
#408 = CARTESIAN_POINT('', (1.59793552815582, 2.70875017376691, 1.29081214218958));
#409 = CARTESIAN_POINT('', (1.51797249836636, 2.73322055809544, 1.2367317335641));
#410 = CARTESIAN_POINT('', (1.43792976534174, 2.75771533330563, 1.18259742023368));
#411 = CARTESIAN_POINT('', (1.35957507219973, 2.78158314837921, 1.12556426971562));
#412 = CARTESIAN_POINT('', (1.28317075036679, 2.80432869077617, 1.06571130898083));
#413 = CARTESIAN_POINT('', (1.2067090606089, 2.8270913115862, 1.00581340785423));
#414 = CARTESIAN_POINT('', (1.1320986293366, 2.84875968999213, 0.943012164058335));
#415 = CARTESIAN_POINT('', (1.05965159640843, 2.86881874144875, 0.877427506243335));
#416 = CARTESIAN_POINT('', (0.987169791790757, 2.88888742045092, 0.81181137040549));
#417 = CARTESIAN_POINT('', (0.916741681261715, 2.90737554760807, 0.743308526548516));
#418 = CARTESIAN_POINT('', (0.84875859004956, 2.92374681575556, 0.672089694430182));
#419 = CARTESIAN_POINT('', (0.780764530999971, 2.94012072510991, 0.600859372446368));
#420 = CARTESIAN_POINT('', (0.715091297166656, 2.95440630112803, 0.526781940543346));
#421 = CARTESIAN_POINT('', (0.65224823298398, 2.9660430840746, 0.450098237514032));
#422 = CARTESIAN_POINT('', (0.61055246826091, 2.97376397690795, 0.399219342902691));
#423 = CARTESIAN_POINT('', (0.570054988373619, 2.98032794435163, 0.347134775302884));
#424 = CARTESIAN_POINT('', (0.530944851694146, 2.98556523958696, 0.293939109629933));
#425 = CARTESIAN_POINT('', (0.491847807257128, 2.99080078162109, 0.240761251374999));
#426 = CARTESIAN_POINT('', (0.454092598240846, 2.99471620196524, 0.186412579458397));
#427 = CARTESIAN_POINT('', (0.417911190042316, 2.99713782242733, 0.131014783042006));
#428 = CARTESIAN_POINT('', (0.389811041361628, 2.99901856445538, 0.0879903018680988));
#429 = CARTESIAN_POINT('', (0.362635271290766, 3., 0.0442945760158701));
#430 = CARTESIAN_POINT('', (0.336515316039828, 3., -1.52655665885959E-16));
#431 = ORIENTED_EDGE('', *, *, #432, .F.);
#432 = EDGE_CURVE('', #433, #403, #435, .T.);
#433 = VERTEX_POINT('', #434);
#434 = CARTESIAN_POINT('', (18.2112155444499, -1.50027593503767, 0.974126248062552));
#435 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#436, #437, #438, #439, #440, #441, #442, #443, #444, #445, #446, #447, #448, #449, #450, #451, #452, #453, #454, #455, #456, #457, #458), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (1.83878445555007, 2.50625, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.18958333333333, 10.025, 10.8604166666667, 11.6958333333333, 12.53125, 13.3666666666667, 14.2020833333333, 15.0375, 15.8729166666667, 16.7083333333333, 17.54375, 18.2870368116093), .UNSPECIFIED.);
#436 = CARTESIAN_POINT('', (18.2112155444499, -1.50027593503767, 0.974126248062551));
#437 = CARTESIAN_POINT('', (17.9887270296333, -1.4717048064029, 1.01569062435675));
#438 = CARTESIAN_POINT('', (17.4877662925944, -1.40369002728627, 1.10658493931032));
#439 = CARTESIAN_POINT('', (16.7083333333333, -1.28574208086414, 1.23764685998462));
#440 = CARTESIAN_POINT('', (15.8729166666667, -1.1461355312063, 1.36450544932364));
#441 = CARTESIAN_POINT('', (15.0375, -0.994707497802528, 1.47659293303281));
#442 = CARTESIAN_POINT('', (14.2020833333333, -0.832914244196625, 1.57287940715652));
#443 = CARTESIAN_POINT('', (13.3666666666667, -0.662294096939562, 1.65246566040133));
#444 = CARTESIAN_POINT('', (12.53125, -0.484456877080368, 1.71458936539067));
#445 = CARTESIAN_POINT('', (11.6958333333333, -0.30107494504003, 1.75862726566934));
#446 = CARTESIAN_POINT('', (10.8604166666667, -0.113867950515203, 1.78411064371446));
#447 = CARTESIAN_POINT('', (10.025, 0.0753905509667027, 1.79068865104894));
#448 = CARTESIAN_POINT('', (9.18958333333334, 0.26494949762258, 1.77828384893103));
#449 = CARTESIAN_POINT('', (8.35416666666667, 0.452848518596604, 1.74652786856245));
#450 = CARTESIAN_POINT('', (7.51875, 0.637838062285313, 1.69688101507054));
#451 = CARTESIAN_POINT('', (6.68333333333334, 0.816002258453732, 1.62473234358098));
#452 = CARTESIAN_POINT('', (5.84791666666667, 0.974852863207323, 1.51192702459217));
#453 = CARTESIAN_POINT('', (5.01250000000001, 1.07951987755459, 1.34136669237994));
#454 = CARTESIAN_POINT('', (4.17708333333334, 1.26819994884483, 1.28277880326225));
#455 = CARTESIAN_POINT('', (3.34166666666667, 1.58703214940065, 1.30347892779317));
#456 = CARTESIAN_POINT('', (2.53695995168581, 2.04342761435861, 1.35758492668904));
#457 = CARTESIAN_POINT('', (2.01072545892717, 2.445253254584, 1.38528033846769));
#458 = CARTESIAN_POINT('', (1.76296318839076, 2.65831977424503, 1.39044452527164));
#459 = ORIENTED_EDGE('', *, *, #460, .T.);
#460 = EDGE_CURVE('', #433, #461, #463, .T.);
#461 = VERTEX_POINT('', #462);
#462 = CARTESIAN_POINT('', (17.0029479489817, 1.12841487553773, 2.77650875474542));
#463 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#464, #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, #526, #527, #528, #529, #530, #531, #532, #533, #534, #535, #536, #537, #538, #539, #540, #541, #542, #543, #544, #545, #546, #547, #548, #549, #550, #551, #552, #553, #554, #555, #556, #557, #558, #559, #560, #561, #562, #563, #564, #565, #566, #567, #568, #569, #570, #571, #572, #573, #574, #575, #576, #577, #578, #579, #580, #581, #582, #583, #584), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131370586194921, 0.262713186078616, 0.394006036961952, 0.525219305533606, 0.656315521604904, 0.743686315827749, 0.830997632539095, 0.918248992541245, 1.00545160516429, 1.06364469502586, 1.12183985937901, 1.18004711904142, 1.23827562674211, 1.29653171753075, 1.35481779357668, 1.41313246074113, 1.50061675241268, 1.58815380592571, 1.67572020572857, 1.76329774881232, 1.85087410526478, 1.90925715539589, 1.94824375820257, 1.97422320395416, 2.10669482837959, 2.23887699190493, 2.37084198658699, 2.50264031916708, 2.63430760176929, 2.76586924423721, 2.89734361325006, 3.02874412320863, 3.16008063909969, 3.3569213298791, 3.55359463644032, 3.75011676563617, 3.94649665797674, 4.14273755045535, 4.33883803613988, 4.37070870203359), .UNSPECIFIED.);
#464 = CARTESIAN_POINT('', (18.2112155444499, -1.50027593503767, 0.974126248062553));
#465 = CARTESIAN_POINT('', (18.2420447685666, -1.47219370104356, 0.960764800263542));
#466 = CARTESIAN_POINT('', (18.2727955165069, -1.44343195479206, 0.948572971774043));
#467 = CARTESIAN_POINT('', (18.3033439871446, -1.41401939218476, 0.937651739444755));
#468 = CARTESIAN_POINT('', (18.3338859499404, -1.38461309543312, 0.926732833701773));
#469 = CARTESIAN_POINT('', (18.3642600886801, -1.35452429748257, 0.917071821161642));
#470 = CARTESIAN_POINT('', (18.3943019272391, -1.32377436041585, 0.908783661590389));
#471 = CARTESIAN_POINT('', (18.4243323867677, -1.29303607058796, 0.900498641348293));
#472 = CARTESIAN_POINT('', (18.4540709651637, -1.26159773069065, 0.893574531446037));
#473 = CARTESIAN_POINT('', (18.4832909577936, -1.22947234900566, 0.888146419089364));
#474 = CARTESIAN_POINT('', (18.5124932389141, -1.19736643991283, 0.882721596947859));
#475 = CARTESIAN_POINT('', (18.5412263319316, -1.16452311652728, 0.878782247593683));
#476 = CARTESIAN_POINT('', (18.5691662527815, -1.13095081072504, 0.876490431151262));
#477 = CARTESIAN_POINT('', (18.5970812490363, -1.09740845404594, 0.874200659188397));
#478 = CARTESIAN_POINT('', (18.624266099694, -1.06306703395291, 0.873551398726009));
#479 = CARTESIAN_POINT('', (18.6502447382331, -1.02794880133937, 0.87473454744411));
#480 = CARTESIAN_POINT('', (18.6675585429333, -1.00454379418434, 0.875523072439583));
#481 = CARTESIAN_POINT('', (18.6843602301376, -0.980757866924239, 0.877127201131996));
#482 = CARTESIAN_POINT('', (18.700454755743, -0.956612560943488, 0.879608009351886));
#483 = CARTESIAN_POINT('', (18.716538325029, -0.932483691836488, 0.882087128766029));
#484 = CARTESIAN_POINT('', (18.7319426193837, -0.907954448653948, 0.885446837989935));
#485 = CARTESIAN_POINT('', (18.7464196072772, -0.883074937117958, 0.889742915933191));
#486 = CARTESIAN_POINT('', (18.7608866538183, -0.85821251035052, 0.894036043758346));
#487 = CARTESIAN_POINT('', (18.7744585493595, -0.832943456007418, 0.899275548641091));
#488 = CARTESIAN_POINT('', (18.7868359601486, -0.807370213328886, 0.905494520258305));
#489 = CARTESIAN_POINT('', (18.7992064556721, -0.781811258434013, 0.911710017332922));
#490 = CARTESIAN_POINT('', (18.8104164548467, -0.755871829110051, 0.918924656219556));
#491 = CARTESIAN_POINT('', (18.8201423683717, -0.729734440724636, 0.927120098440189));
#492 = CARTESIAN_POINT('', (18.8266327812473, -0.712292126265159, 0.932589178909855));
#493 = CARTESIAN_POINT('', (18.8324752333224, -0.694728151043185, 0.938504658347161));
#494 = CARTESIAN_POINT('', (18.8375817903125, -0.67712006920625, 0.944840995136829));
#495 = CARTESIAN_POINT('', (18.8426885293433, -0.659511359669057, 0.951177557806878));
#496 = CARTESIAN_POINT('', (18.8470680719699, -0.641825492088059, 0.957947108285298));
#497 = CARTESIAN_POINT('', (18.8506530103641, -0.624156036876493, 0.965105043099305));
#498 = CARTESIAN_POINT('', (18.8542386938536, -0.60648290923737, 0.97226446562172));
#499 = CARTESIAN_POINT('', (18.8570361163786, -0.588790587693681, 0.979826895554002));
#500 = CARTESIAN_POINT('', (18.8590099138167, -0.571180984906079, 0.987730053835736));
#501 = CARTESIAN_POINT('', (18.8609844317718, -0.553564953890859, 0.995636097094545));
#502 = CARTESIAN_POINT('', (18.8621387294165, -0.535995530737852, 1.00389918019886));
#503 = CARTESIAN_POINT('', (18.8624755598215, -0.518571898783048, 1.01244507890387));
#504 = CARTESIAN_POINT('', (18.8628125497844, -0.501140013180821, 1.02099502583688));
#505 = CARTESIAN_POINT('', (18.8623324521874, -0.483819555456187, 1.02984465120973));
#506 = CARTESIAN_POINT('', (18.861074026719, -0.466696236116033, 1.03891626024877));
#507 = CARTESIAN_POINT('', (18.8598149535207, -0.449564103154349, 1.04799253857693));
#508 = CARTESIAN_POINT('', (18.8577753177765, -0.432598389067588, 1.0573070308781));
#509 = CARTESIAN_POINT('', (18.8550207773444, -0.415864574163339, 1.06678679981957));
#510 = CARTESIAN_POINT('', (18.8522648857251, -0.399122550806613, 1.07627121888016));
#511 = CARTESIAN_POINT('', (18.8487899999908, -0.382586485300026, 1.085935564757));
#512 = CARTESIAN_POINT('', (18.8446766635603, -0.366300160622618, 1.09571720989075));
#513 = CARTESIAN_POINT('', (18.8385057919506, -0.341867240953919, 1.11039173925907));
#514 = CARTESIAN_POINT('', (18.8308849711172, -0.31794335877304, 1.12536124391756));
#515 = CARTESIAN_POINT('', (18.8220977334358, -0.294598488477748, 1.14046722011799));
#516 = CARTESIAN_POINT('', (18.8133051961648, -0.271239538873791, 1.15558230674392));
#517 = CARTESIAN_POINT('', (18.8033295811605, -0.248410455991603, 1.17086546857061));
#518 = CARTESIAN_POINT('', (18.7924253097376, -0.226119309008084, 1.18621528006348));
#519 = CARTESIAN_POINT('', (18.7815173827209, -0.203820689046735, 1.20157023749169));
#520 = CARTESIAN_POINT('', (18.7696657679308, -0.182027882690908, 1.21701408092635));
#521 = CARTESIAN_POINT('', (18.7570783656401, -0.160717471014266, 1.23248695071014));
#522 = CARTESIAN_POINT('', (18.7444893615367, -0.139404347476643, 1.24796178949726));
#523 = CARTESIAN_POINT('', (18.7311524631616, -0.118552994467304, 1.26348082785395));
#524 = CARTESIAN_POINT('', (18.7172301827439, -0.0981278983387533, 1.27901107095712));
#525 = CARTESIAN_POINT('', (18.7033080909661, -0.0777030789598938, 1.29454110363336));
#526 = CARTESIAN_POINT('', (18.6887913919319, -0.0576911969309413, 1.31009264211202));
#527 = CARTESIAN_POINT('', (18.6738049221423, -0.0380548545654147, 1.32564897788892));
#528 = CARTESIAN_POINT('', (18.6638141454937, -0.0249642259167953, 1.33601965746854));
#529 = CARTESIAN_POINT('', (18.6536113814657, -0.0120372055565776, 1.34639535270104));
#530 = CARTESIAN_POINT('', (18.6432262190293, 0.000736672099511741, 1.35677358097945));
#531 = CARTESIAN_POINT('', (18.6362912918187, 0.0092667179494747, 1.36370387774912));
#532 = CARTESIAN_POINT('', (18.6292743208098, 0.0177291991067048, 1.37063593664675));
#533 = CARTESIAN_POINT('', (18.6221829114328, 0.0261270342818275, 1.37756934766542));
#534 = CARTESIAN_POINT('', (18.6174574192907, 0.031723087481043, 1.38218955467156));
#535 = CARTESIAN_POINT('', (18.6126987004854, 0.037290614237197, 1.38681051762273));
#536 = CARTESIAN_POINT('', (18.6079087977744, 0.0428304346082012, 1.39143216478033));
#537 = CARTESIAN_POINT('', (18.5834846357259, 0.0710784969644649, 1.4149983760207));
#538 = CARTESIAN_POINT('', (18.5582484481339, 0.0986170076394748, 1.43858870963553));
#539 = CARTESIAN_POINT('', (18.5324162332402, 0.125540110919403, 1.46220442928039));
#540 = CARTESIAN_POINT('', (18.5066404637642, 0.152404385104856, 1.48576854672368));
#541 = CARTESIAN_POINT('', (18.4802593883795, 0.178666179720522, 1.5093676716798));
#542 = CARTESIAN_POINT('', (18.4534218990133, 0.2043963031765, 1.53301205921527));
#543 = CARTESIAN_POINT('', (18.4266285023322, 0.230084153295447, 1.55661760017603));
#544 = CARTESIAN_POINT('', (18.3993720514626, 0.255248497895364, 1.5802746459443));
#545 = CARTESIAN_POINT('', (18.3717581902659, 0.279941171720042, 1.6039963626337));
#546 = CARTESIAN_POINT('', (18.3441792033491, 0.304602660510135, 1.62768812053611));
#547 = CARTESIAN_POINT('', (18.3162378261034, 0.328798039873928, 1.6514489109455));
#548 = CARTESIAN_POINT('', (18.2880111481344, 0.352564351771901, 1.67529227502895));
#549 = CARTESIAN_POINT('', (18.2598125365716, 0.376307032303776, 1.69911193113162));
#550 = CARTESIAN_POINT('', (18.2313246838961, 0.399624716998012, 1.72301744410134));
#551 = CARTESIAN_POINT('', (18.2026053587676, 0.422542992144546, 1.74702172743227));
#552 = CARTESIAN_POINT('', (18.1739090759113, 0.445442879354332, 1.77100675149345));
#553 = CARTESIAN_POINT('', (18.1449780257351, 0.467946543001524, 1.79509320262455));
#554 = CARTESIAN_POINT('', (18.1158566018956, 0.490070590153173, 1.81929303887183));
#555 = CARTESIAN_POINT('', (18.086754496204, 0.512179960975166, 1.84347682178258));
#556 = CARTESIAN_POINT('', (18.0574591127886, 0.533912361818164, 1.86777628719633));
#557 = CARTESIAN_POINT('', (18.0280054070588, 0.555277211563251, 1.89220239216317));
#558 = CARTESIAN_POINT('', (17.9985682476935, 0.576630059063268, 1.91661477514734));
#559 = CARTESIAN_POINT('', (17.9689700819595, 0.597617670765534, 1.94115590322867));
#560 = CARTESIAN_POINT('', (17.9392391063952, 0.618243550907533, 1.965835794865));
#561 = CARTESIAN_POINT('', (17.9095226102728, 0.638859385928956, 1.99050366701485));
#562 = CARTESIAN_POINT('', (17.8796707201111, 0.659115605005512, 2.0153123286326));
#563 = CARTESIAN_POINT('', (17.8497067486957, 0.679010687439137, 2.0402709508662));
#564 = CARTESIAN_POINT('', (17.804798226554, 0.708828455504465, 2.0776777025836));
#565 = CARTESIAN_POINT('', (17.7596310864164, 0.737840716872105, 2.11542756357125));
#566 = CARTESIAN_POINT('', (17.7142697124955, 0.766023975777128, 2.15354828498225));
#567 = CARTESIAN_POINT('', (17.6689469117887, 0.79418326894245, 2.19163659029511));
#568 = CARTESIAN_POINT('', (17.6234206838989, 0.821520531671058, 2.23010279331742));
#569 = CARTESIAN_POINT('', (17.5777445738549, 0.847992497610575, 2.26897114866755));
#570 = CARTESIAN_POINT('', (17.5321035737813, 0.874444115277434, 2.30780962698119));
#571 = CARTESIAN_POINT('', (17.4863026785605, 0.900037510569891, 2.34705813797187));
#572 = CARTESIAN_POINT('', (17.4403896263748, 0.924710613798361, 2.38673742701167));
#573 = CARTESIAN_POINT('', (17.3945098046868, 0.949365859370659, 2.42638799736561));
#574 = CARTESIAN_POINT('', (17.3485065270628, 0.973108229737487, 2.46647848411511));
#575 = CARTESIAN_POINT('', (17.3024255952966, 0.995856495338776, 2.50702563002503));
#576 = CARTESIAN_POINT('', (17.2563772801241, 1.01858865946582, 2.54754407621616));
#577 = CARTESIAN_POINT('', (17.2102382122889, 1.04033464755891, 2.58853007266585));
#578 = CARTESIAN_POINT('', (17.1640556438053, 1.06099263660804, 2.62999525028001));
#579 = CARTESIAN_POINT('', (17.1179061181107, 1.08163584524122, 2.67143076031276));
#580 = CARTESIAN_POINT('', (17.071697578091, 1.10119963488654, 2.71335871621323));
#581 = CARTESIAN_POINT('', (17.0254821168738, 1.11955921055989, 2.75578370179685));
#582 = CARTESIAN_POINT('', (17.0179710823221, 1.12254304764828, 2.76267870022768));
#583 = CARTESIAN_POINT('', (17.0104596120555, 1.12549513580768, 2.76958705228554));
#584 = CARTESIAN_POINT('', (17.0029479489817, 1.12841487553773, 2.77650875474542));
#585 = ORIENTED_EDGE('', *, *, #586, .T.);
#586 = EDGE_CURVE('', #461, #206, #587, .T.);
#587 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#588, #589, #590, #591, #592, #593, #594, #595, #596, #597, #598), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 4), (3.04705205101826, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.15261850615235), .UNSPECIFIED.);
#588 = CARTESIAN_POINT('', (17.0029479489817, 1.12841487553772, 2.77650875474542));
#589 = CARTESIAN_POINT('', (16.9047430770989, 1.16269775801934, 2.76182830667729));
#590 = CARTESIAN_POINT('', (16.5280659829939, 1.29314914259415, 2.7032117883376));
#591 = CARTESIAN_POINT('', (15.8729166666667, 1.51255991622038, 2.58610382529278));
#592 = CARTESIAN_POINT('', (15.0375, 1.77563763069728, 2.4097052485918));
#593 = CARTESIAN_POINT('', (14.2020833333333, 2.01955646063189, 2.2079624054843));
#594 = CARTESIAN_POINT('', (13.3666666666667, 2.2420230055708, 1.9828026646456));
#595 = CARTESIAN_POINT('', (12.53125, 2.44092018301536, 1.73634397769104));
#596 = CARTESIAN_POINT('', (11.7081549423937, 2.61175833229526, 1.47479725154907));
#597 = CARTESIAN_POINT('', (11.1635321070095, 2.70744796787656, 1.29119018599769));
#598 = CARTESIAN_POINT('', (10.8973814938477, 2.74984016579329, 1.1993244192419));
#599 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#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, #646, #647, #648, #649), (#650, #651, #652, #653, #654), (#655, #656, #657, #658, #659), (#660, #661, #662, #663, #664), (#665, #666, #667, #668, #669), (#670, #671, #672, #673, #674), (#675, #676, #677, #678, #679), (#680, #681, #682, #683, #684), (#685, #686, #687, #688, #689), (#690, #691, #692, #693, #694), (#695, #696, #697, #698, #699), (#700, #701, #702, #703, #704), (#705, #706, #707, #708, #709), (#710, #711, #712, #713, #714), (#715, #716, #717, #718, #719), (#720, #721, #722, #723, #724)), .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, 1, 1, 1, 4), (3, 2, 3), (1.18718745021562, 1.67083333333333, 2.50625, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.18958333333333, 10.025, 10.8604166666667, 11.6958333333333, 12.53125, 13.3666666666667, 14.2020833333333, 15.0375, 15.8729166666667, 16.7083333333333, 17.54375, 18.3791666666667, 20.05), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#600 = CARTESIAN_POINT('', (18.8628125497844, 0.451669825697958, 2.98040517708519));
#601 = CARTESIAN_POINT('', (18.8628125497844, 0.636286912735904, 2.06336911737375));
#602 = CARTESIAN_POINT('', (18.8628125497844, -0.00901303939071296, 1.38614937798124));
#603 = CARTESIAN_POINT('', (18.8628125497844, -0.654312991517329, 0.708929638588731));
#604 = CARTESIAN_POINT('', (18.8628125497844, -1.57918777239185, 0.849091128805499));
#605 = CARTESIAN_POINT('', (18.7015972554118, 0.512260466371393, 2.96932441522438));
#606 = CARTESIAN_POINT('', (18.7015972554118, 0.678033023012932, 2.04908875190861));
#607 = CARTESIAN_POINT('', (18.7015972554118, 0.0193033304634339, 1.38547033088088));
#608 = CARTESIAN_POINT('', (18.7015972554118, -0.639426362086063, 0.721851909853148));
#609 = CARTESIAN_POINT('', (18.7015972554118, -1.56086257786992, 0.880815795108933));
#610 = CARTESIAN_POINT('', (18.261909738817, 0.676471056554635, 2.93432836821426));
#611 = CARTESIAN_POINT('', (18.261909738817, 0.790644840471485, 2.00686917280524));
#612 = CARTESIAN_POINT('', (18.261909738817, 0.096402136661302, 1.38137474414182));
#613 = CARTESIAN_POINT('', (18.261909738817, -0.59784056714888, 0.75588031547841));
#614 = CARTESIAN_POINT('', (18.261909738817, -1.50841686309405, 0.965801780187045));
#615 = CARTESIAN_POINT('', (17.54375, 0.938888849279532, 2.85618809887064));
#616 = CARTESIAN_POINT('', (17.54375, 0.968247130208603, 1.92366316027234));
#617 = CARTESIAN_POINT('', (17.54375, 0.221206638558028, 1.36473993334279));
#618 = CARTESIAN_POINT('', (17.54375, -0.525833853092547, 0.805816706413238));
#619 = CARTESIAN_POINT('', (17.54375, -1.41216178004336, 1.09717125961938));
#620 = CARTESIAN_POINT('', (16.7083333333333, 1.23277725818274, 2.7354345834709));
#621 = CARTESIAN_POINT('', (16.7083333333333, 1.16362031520269, 1.80692995461875));
#622 = CARTESIAN_POINT('', (16.7083333333333, 0.363367057443232, 1.33101162968518));
#623 = CARTESIAN_POINT('', (16.7083333333333, -0.436886200316224, 0.855093304751598));
#624 = CARTESIAN_POINT('', (16.7083333333333, -1.28574208086414, 1.23764685998462));
#625 = CARTESIAN_POINT('', (15.8729166666667, 1.51255991622038, 2.58610382529278));
#626 = CARTESIAN_POINT('', (15.8729166666667, 1.34596799192902, 1.6714498601136));
#627 = CARTESIAN_POINT('', (15.8729166666667, 0.501174124275569, 1.28329001361708));
#628 = CARTESIAN_POINT('', (15.8729166666667, -0.343619743377886, 0.895130167120555));
#629 = CARTESIAN_POINT('', (15.8729166666667, -1.1461355312063, 1.36450544932364));
#630 = CARTESIAN_POINT('', (15.0375, 1.77563763069728, 2.4097052485918));
#631 = CARTESIAN_POINT('', (15.0375, 1.51360910562026, 1.51856801264865));
#632 = CARTESIAN_POINT('', (15.0375, 0.6333388294194, 1.22207389453553));
#633 = CARTESIAN_POINT('', (15.0375, -0.24693144678146, 0.925579776422408));
#634 = CARTESIAN_POINT('', (15.0375, -0.994707497802528, 1.47659293303281));
#635 = CARTESIAN_POINT('', (14.2020833333333, 2.01955646063189, 2.2079624054843));
#636 = CARTESIAN_POINT('', (14.2020833333333, 1.66498822374169, 1.34976581912534));
#637 = CARTESIAN_POINT('', (14.2020833333333, 0.75862274986516, 1.14796977552149));
#638 = CARTESIAN_POINT('', (14.2020833333333, -0.14774272401137, 0.946173731917635));
#639 = CARTESIAN_POINT('', (14.2020833333333, -0.832914244196625, 1.57287940715652));
#640 = CARTESIAN_POINT('', (13.3666666666667, 2.2420230055708, 1.9828026646456));
#641 = CARTESIAN_POINT('', (13.3666666666667, 1.79868527213481, 1.16665203028864));
#642 = CARTESIAN_POINT('', (13.3666666666667, 0.875845734309388, 1.06168826856306));
#643 = CARTESIAN_POINT('', (13.3666666666667, -0.0469938035160374, 0.956724506837483));
#644 = CARTESIAN_POINT('', (13.3666666666667, -0.662294096939562, 1.65246566040133));
#645 = CARTESIAN_POINT('', (12.53125, 2.44092018301536, 1.73634397769104));
#646 = CARTESIAN_POINT('', (12.53125, 1.91342530713127, 0.970951691544223));
#647 = CARTESIAN_POINT('', (12.53125, 0.983894020148047, 0.964039217577971));
#648 = CARTESIAN_POINT('', (12.53125, 0.0543627331648214, 0.957126743611718));
#649 = CARTESIAN_POINT('', (12.53125, -0.484456877080369, 1.71458936539067));
#650 = CARTESIAN_POINT('', (11.6958333333333, 2.61431575366302, 1.47088193644573));
#651 = CARTESIAN_POINT('', (11.6958333333333, 2.008083181121, 0.764496069551928));
#652 = CARTESIAN_POINT('', (11.6958333333333, 1.08172503563951, 0.855926432442613));
#653 = CARTESIAN_POINT('', (11.6958333333333, 0.155366890158016, 0.947356795333299));
#654 = CARTESIAN_POINT('', (11.6958333333333, -0.301074945040031, 1.75862726566934));
#655 = CARTESIAN_POINT('', (10.8604166666667, 2.76049543372421, 1.1888743710236));
#656 = CARTESIAN_POINT('', (10.8604166666667, 2.08170536450031, 0.549208227184902));
#657 = CARTESIAN_POINT('', (10.8604166666667, 1.16838354617646, 0.738343072795308));
#658 = CARTESIAN_POINT('', (10.8604166666667, 0.255061727852603, 0.927477918405713));
#659 = CARTESIAN_POINT('', (10.8604166666667, -0.113867950515203, 1.78411064371446));
#660 = CARTESIAN_POINT('', (10.025, 2.87790109333348, 0.892931096148434));
#661 = CARTESIAN_POINT('', (10.025, 2.1334650773963, 0.327102319186222));
#662 = CARTESIAN_POINT('', (10.025, 1.24297432091754, 0.612362550008664));
#663 = CARTESIAN_POINT('', (10.025, 0.352483564438782, 0.897622780831106));
#664 = CARTESIAN_POINT('', (10.025, 0.0753905509667021, 1.79068865104894));
#665 = CARTESIAN_POINT('', (9.18958333333334, 2.965420221172, 0.585780873358622));
#666 = CARTESIAN_POINT('', (9.18958333333334, 2.16286383878182, 0.100229465949794));
#667 = CARTESIAN_POINT('', (9.18958333333334, 1.30479598101333, 0.479144321315098));
#668 = CARTESIAN_POINT('', (9.18958333333334, 0.446728123244847, 0.858059176680401));
#669 = CARTESIAN_POINT('', (9.18958333333334, 0.264949497622579, 1.77828384893103));
#670 = CARTESIAN_POINT('', (8.35416666666667, 3.02136133739185, 0.270319406423642));
#671 = CARTESIAN_POINT('', (8.35416666666667, 2.16901074706888, -0.129179501995857));
#672 = CARTESIAN_POINT('', (8.35416666666667, 1.35287218542666, 0.339882066300746));
#673 = CARTESIAN_POINT('', (8.35416666666667, 0.53673362378445, 0.808943634597349));
#674 = CARTESIAN_POINT('', (8.35416666666667, 0.452848518596603, 1.74652786856245));
#675 = CARTESIAN_POINT('', (7.51875, 3.0473302235535, -0.0506493004330469));
#676 = CARTESIAN_POINT('', (7.51875, 2.15334093498675, -0.359308669110343));
#677 = CARTESIAN_POINT('', (7.51875, 1.38773079187367, 0.195964743459282));
#678 = CARTESIAN_POINT('', (7.51875, 0.622120648760594, 0.751238156028906));
#679 = CARTESIAN_POINT('', (7.51875, 0.637838062285313, 1.69688101507054));
#680 = CARTESIAN_POINT('', (6.68333333333334, 3.03381245877096, -0.373531694678918));
#681 = CARTESIAN_POINT('', (6.68333333333334, 2.1094958269344, -0.586602562413898));
#682 = CARTESIAN_POINT('', (6.68333333333334, 1.40479215030205, 0.0483408671196749));
#683 = CARTESIAN_POINT('', (6.68333333333334, 0.700088473669706, 0.683284296653248));
#684 = CARTESIAN_POINT('', (6.68333333333334, 0.816002258453732, 1.62473234358098));
#685 = CARTESIAN_POINT('', (5.84791666666667, 2.94500287209898, -0.688817721410985));
#686 = CARTESIAN_POINT('', (5.84791666666667, 2.0131205335376, -0.800524109002816));
#687 = CARTESIAN_POINT('', (5.84791666666667, 1.3871102669311, -0.101242938046023));
#688 = CARTESIAN_POINT('', (5.84791666666667, 0.761100000324592, 0.598038232910769));
#689 = CARTESIAN_POINT('', (5.84791666666667, 0.974852863207322, 1.51192702459217));
#690 = CARTESIAN_POINT('', (5.01250000000001, 2.73411633267715, -0.950962004031623));
#691 = CARTESIAN_POINT('', (5.01250000000001, 1.83590662043363, -0.963843597552427));
#692 = CARTESIAN_POINT('', (5.01250000000001, 1.31016271092282, -0.235461854074105));
#693 = CARTESIAN_POINT('', (5.01250000000001, 0.784418801412019, 0.492919889404217));
#694 = CARTESIAN_POINT('', (5.01250000000001, 1.07951987755459, 1.34136669237994));
#695 = CARTESIAN_POINT('', (4.17708333333334, 2.74801476060977, -1.28282858565081));
#696 = CARTESIAN_POINT('', (4.17708333333334, 1.81052949599041, -1.20041167567733));
#697 = CARTESIAN_POINT('', (4.17708333333334, 1.34032201906718, -0.385196307155912));
#698 = CARTESIAN_POINT('', (4.17708333333334, 0.870114542143955, 0.430019061365501));
#699 = CARTESIAN_POINT('', (4.17708333333334, 1.26819994884483, 1.28277880326225));
#700 = CARTESIAN_POINT('', (3.34166666666667, 2.96103039881579, -1.77594858550984));
#701 = CARTESIAN_POINT('', (3.34166666666667, 1.90909155246048, -1.572344372387));
#702 = CARTESIAN_POINT('', (3.34166666666667, 1.4725070251142, -0.593863936938986));
#703 = CARTESIAN_POINT('', (3.34166666666667, 1.03592249776791, 0.384616498509027));
#704 = CARTESIAN_POINT('', (3.34166666666667, 1.58703214940065, 1.30347892779317));
#705 = CARTESIAN_POINT('', (2.50625000000001, 3.31782115012427, -2.49440467313082));
#706 = CARTESIAN_POINT('', (2.50625000000001, 2.08558724346257, -2.11916385302943));
#707 = CARTESIAN_POINT('', (2.50625000000001, 1.68618619541534, -0.894547636978088));
#708 = CARTESIAN_POINT('', (2.50625000000001, 1.28678514736812, 0.330068579073257));
#709 = CARTESIAN_POINT('', (2.50625000000001, 2.06084499440224, 1.35964976917274));
#710 = CARTESIAN_POINT('', (1.39236111111112, 3.89718489294194, -3.82873527789));
#711 = CARTESIAN_POINT('', (1.39236111111112, 2.35438681063948, -3.1258892133629));
#712 = CARTESIAN_POINT('', (1.39236111111112, 2.04521197516105, -1.45896706932489));
#713 = CARTESIAN_POINT('', (1.39236111111112, 1.73603713968262, 0.207955074713124));
#714 = CARTESIAN_POINT('', (1.39236111111112, 2.92416442129881, 1.41732353628996));
#715 = CARTESIAN_POINT('', (0.556944444444452, 4.33040952230547, -5.31702265686726));
#716 = CARTESIAN_POINT('', (0.556944444444452, 2.50332178309362, -4.22616644065455));
#717 = CARTESIAN_POINT('', (0.556944444444452, 2.34892440827181, -2.10381436291715));
#718 = CARTESIAN_POINT('', (0.556944444444452, 2.19452703344999, 0.0185377148202589));
#719 = CARTESIAN_POINT('', (0.556944444444452, 3.84449738059731, 1.36234378146927));
#720 = CARTESIAN_POINT('', (7.105427357601E-15, 4.49916305649785, -6.55525518250499));
#721 = CARTESIAN_POINT('', (7.105427357601E-15, 2.49144609783449, -5.12123612044658));
#722 = CARTESIAN_POINT('', (7.105427357601E-15, 2.51454660571732, -2.65409112612888));
#723 = CARTESIAN_POINT('', (7.105427357601E-15, 2.53764711360015, -0.186946131811183));
#724 = CARTESIAN_POINT('', (7.105427357601E-15, 4.57186388624218, 1.20922727373455));
#725 = ADVANCED_FACE('', (#726), #967, .T.);
#726 = FACE_OUTER_BOUND('', #727, .T.);
#727 = EDGE_LOOP('', (#728, #729, #730, #758, #759, #766, #774, #909));
#728 = ORIENTED_EDGE('', *, *, #169, .T.);
#729 = ORIENTED_EDGE('', *, *, #271, .T.);
#730 = ORIENTED_EDGE('', *, *, #731, .T.);
#731 = EDGE_CURVE('', #262, #232, #732, .T.);
#732 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197014250284958, 0.394064353893173, 0.591141888838263, 0.722518794889039, 0.919549315369816, 1.11653617851129, 1.31351404973468, 1.47614394188405), .UNSPECIFIED.);
#733 = CARTESIAN_POINT('', (4.44192568876141, 2.75537500537828, -1.18655323510437));
#734 = CARTESIAN_POINT('', (4.50154628546511, 2.76626517856023, -1.16126443212272));
#735 = CARTESIAN_POINT('', (4.56146331677277, 2.77655772413211, -1.13640546456168));
#736 = CARTESIAN_POINT('', (4.62165102030553, 2.7862956277528, -1.11200569907084));
#737 = CARTESIAN_POINT('', (4.68184967700127, 2.79603530351031, -1.08760149322769));
#738 = CARTESIAN_POINT('', (4.74232732144048, 2.80522153092936, -1.06365321013327));
#739 = CARTESIAN_POINT('', (4.80305882725528, 2.81389659933572, -1.04018552587855));
#740 = CARTESIAN_POINT('', (4.86379878750053, 2.822572875398, -1.01671457468846));
#741 = CARTESIAN_POINT('', (4.92480048024097, 2.83073902323339, -0.993721192036003));
#742 = CARTESIAN_POINT('', (4.98604001754518, 2.83843582456344, -0.971227094883155));
#743 = CARTESIAN_POINT('', (5.02686385340882, 2.84356670843365, -0.956231956603339));
#744 = CARTESIAN_POINT('', (5.0677972866982, 2.84848842284134, -0.941460592524338));
#745 = CARTESIAN_POINT('', (5.10882682945115, 2.85321816682671, -0.926901339134883));
#746 = CARTESIAN_POINT('', (5.17036026334536, 2.86031152856882, -0.905066319880988));
#747 = CARTESIAN_POINT('', (5.23211523376466, 2.86697376052863, -0.883708935462319));
#748 = CARTESIAN_POINT('', (5.29402986174463, 2.87327438441312, -0.862724934075453));
#749 = CARTESIAN_POINT('', (5.3559307708961, 2.87957361222722, -0.841745582250829));
#750 = CARTESIAN_POINT('', (5.41799529216707, 2.88551226143755, -0.821138058010764));
#751 = CARTESIAN_POINT('', (5.48014683927331, 2.89116618093639, -0.800723494228632));
#752 = CARTESIAN_POINT('', (5.54229554932934, 2.89681984234908, -0.780309862316183));
#753 = CARTESIAN_POINT('', (5.60453324647384, 2.90218954538416, -0.760087970595859));
#754 = CARTESIAN_POINT('', (5.66676878322915, 2.90734985647027, -0.739808632067986));
#755 = CARTESIAN_POINT('', (5.71815201002267, 2.91161033928582, -0.723065499363964));
#756 = CARTESIAN_POINT('', (5.76953418313693, 2.91572829497675, -0.706281423579013));
#757 = CARTESIAN_POINT('', (5.82085455707821, 2.91974051778926, -0.689286086309372));
#758 = ORIENTED_EDGE('', *, *, #231, .T.);
#759 = ORIENTED_EDGE('', *, *, #760, .F.);
#760 = EDGE_CURVE('', #761, #208, #763, .T.);
#761 = VERTEX_POINT('', #762);
#762 = CARTESIAN_POINT('', (17., 3., 0.));
#763 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#764, #765), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.199423589386948), .UNSPECIFIED.);
#764 = CARTESIAN_POINT('', (17., 3., 0.));
#765 = CARTESIAN_POINT('', (7.68691837562952, 3., 0.));
#766 = ORIENTED_EDGE('', *, *, #767, .F.);
#767 = EDGE_CURVE('', #768, #761, #770, .T.);
#768 = VERTEX_POINT('', #769);
#769 = CARTESIAN_POINT('', (17., 2.49689763973115, -1.66297990868952));
#770 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#771, #772, #773), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.904950180406462, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.861960722261243, 0.888642209566443, 1.))
   REPRESENTATION_ITEM ('')
);
#771 = CARTESIAN_POINT('', (17., 2.49689763973115, -1.66297990868952));
#772 = CARTESIAN_POINT('', (17., 3., -0.907591891471454));
#773 = CARTESIAN_POINT('', (17., 3., 0.));
#774 = ORIENTED_EDGE('', *, *, #775, .F.);
#775 = EDGE_CURVE('', #776, #768, #778, .T.);
#776 = VERTEX_POINT('', #777);
#777 = CARTESIAN_POINT('', (1.76296318839076, -2.65831977424503, -1.39044452527164));
#778 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#779, #780, #781, #782, #783, #784, #785, #786, #787, #788, #789, #790, #791, #792, #793, #794, #795, #796, #797, #798, #799, #800, #801, #802, #803, #804, #805, #806, #807, #808, #809, #810, #811, #812, #813, #814, #815, #816, #817, #818, #819, #820, #821, #822, #823, #824, #825, #826, #827, #828, #829, #830, #831, #832, #833, #834, #835, #836, #837, #838, #839, #840, #841, #842, #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, #873, #874, #875, #876, #877, #878, #879, #880, #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, #908), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.294575518969733, 0.589237468567332, 0.883994770634439, 1.17885642255864, 1.47383311177222, 1.67066189588967, 1.86752395436414, 2.0644181846931, 2.35973778585843, 2.6551545689277, 2.8521546677091, 3.04918056220027, 3.24623203194107, 3.44330574901548, 3.6403975529549, 3.77177885900407, 3.96881674496802, 4.16581283975366, 4.36280168101999, 4.55981679460622, 4.85537298480279, 5.15090977781693, 5.44640061230121, 5.74185978602043, 6.0373393353991, 6.33282282786002, 6.77595985029227, 7.21908283993316, 7.88351364636637, 8.17895884126492, 8.237346790008, 8.90306085896987, 9.56869165279766, 10.2342467097391, 10.8997277857563, 11.5651364466611, 12.2304749801419, 12.8957448720857, 13.5609475498216, 14.2260841001258, 14.8911553515089, 15.5561620231548, 16.4813742785669), .UNSPECIFIED.);
#779 = CARTESIAN_POINT('', (1.76296318839076, -2.65831977424503, -1.39044452527164));
#780 = CARTESIAN_POINT('', (1.84507976491326, -2.63336696444211, -1.43815052613428));
#781 = CARTESIAN_POINT('', (1.92764581854793, -2.60743647137932, -1.48459793912669));
#782 = CARTESIAN_POINT('', (2.01062560064659, -2.58066696246135, -1.5297575065548));
#783 = CARTESIAN_POINT('', (2.09362972962475, -2.55388959917221, -1.57493032413275));
#784 = CARTESIAN_POINT('', (2.17706960154362, -2.52626556361857, -1.6188265729673));
#785 = CARTESIAN_POINT('', (2.26091544097615, -2.49793370270055, -1.66142325038291));
#786 = CARTESIAN_POINT('', (2.34478841288323, -2.46959267360554, -1.70403371206346));
#787 = CARTESIAN_POINT('', (2.42908803931446, -2.44053624172681, -1.74535433006357));
#788 = CARTESIAN_POINT('', (2.51379138126599, -2.41090606947402, -1.78536604767019));
#789 = CARTESIAN_POINT('', (2.5985247098593, -2.38126540756, -1.82539193020838));
#790 = CARTESIAN_POINT('', (2.68368126520926, -2.35104411879991, -1.86411728759515));
#791 = CARTESIAN_POINT('', (2.76923047111773, -2.32037140951505, -1.90154582429804));
#792 = CARTESIAN_POINT('', (2.8548130531831, -2.28968673358308, -1.93898896336572));
#793 = CARTESIAN_POINT('', (2.94080661752449, -2.25854365096326, -1.97514233974426));
#794 = CARTESIAN_POINT('', (3.02718503379026, -2.22706991980915, -2.01001481892086));
#795 = CARTESIAN_POINT('', (3.08482266845526, -2.20606847643672, -2.03328414129949));
#796 = CARTESIAN_POINT('', (3.14263808342931, -2.18491747047708, -2.05598584680019));
#797 = CARTESIAN_POINT('', (3.20062483949329, -2.16365512120833, -2.07812331599186));
#798 = CARTESIAN_POINT('', (3.25862139835126, -2.1423891774907, -2.10026452757343));
#799 = CARTESIAN_POINT('', (3.31679425879571, -2.12101011231517, -2.12184310976596));
#800 = CARTESIAN_POINT('', (3.37513802836358, -2.0995567473401, -2.14286291318382));
#801 = CARTESIAN_POINT('', (3.43349133266495, -2.07809987638455, -2.16388615172809));
#802 = CARTESIAN_POINT('', (3.49202008741644, -2.05656668679964, -2.18435241735381));
#803 = CARTESIAN_POINT('', (3.55071814138345, -2.03499411138931, -2.20426835176909));
#804 = CARTESIAN_POINT('', (3.63875873992082, -2.00263763067557, -2.23414005394406));
#805 = CARTESIAN_POINT('', (3.72719266872216, -1.97018757712805, -2.26277794378896));
#806 = CARTESIAN_POINT('', (3.81600311551319, -1.93777118986897, -2.29020584570791));
#807 = CARTESIAN_POINT('', (3.90484278748356, -1.90534413523049, -2.3176427734271));
#808 = CARTESIAN_POINT('', (3.99407395181033, -1.87294505490332, -2.34387359831047));
#809 = CARTESIAN_POINT('', (4.08368512660857, -1.8407085247741, -2.36892214452593));
#810 = CARTESIAN_POINT('', (4.14344276835037, -1.81921144003218, -2.38562588771719));
#811 = CARTESIAN_POINT('', (4.20337640018704, -1.79778766263092, -2.40180336860604));
#812 = CARTESIAN_POINT('', (4.26347809800287, -1.77646909012161, -2.41746924940992));
#813 = CARTESIAN_POINT('', (4.3235876656927, -1.75514772610248, -2.43313718154534));
#814 = CARTESIAN_POINT('', (4.38386791941703, -1.73392749928876, -2.44829657998678));
#815 = CARTESIAN_POINT('', (4.44430407105016, -1.71282442135181, -2.46297229006355));
#816 = CARTESIAN_POINT('', (4.50474806769103, -1.69171860409733, -2.47764990514347));
#817 = CARTESIAN_POINT('', (4.5653517783399, -1.67072858915182, -2.49184469101478));
#818 = CARTESIAN_POINT('', (4.62610029180842, -1.64986573497849, -2.50558237871836));
#819 = CARTESIAN_POINT('', (4.68685566385277, -1.62900052536535, -2.51932161742241));
#820 = CARTESIAN_POINT('', (4.74775929934236, -1.60826123863818, -2.53260450219117));
#821 = CARTESIAN_POINT('', (4.80879668673445, -1.58765550431501, -2.54545673693707));
#822 = CARTESIAN_POINT('', (4.8698396759643, -1.56704787885618, -2.5583101512245));
#823 = CARTESIAN_POINT('', (4.93101953514177, -1.546572671387, -2.570733557534));
#824 = CARTESIAN_POINT('', (4.99232271048785, -1.52623512182785, -2.58275170175129));
#825 = CARTESIAN_POINT('', (5.03318737903796, -1.5126781206258, -2.59076299117071));
#826 = CARTESIAN_POINT('', (5.07410782967607, -1.4991816279635, -2.59859451123478));
#827 = CARTESIAN_POINT('', (5.11508229407318, -1.48575142812739, -2.60625069665552));
#828 = CARTESIAN_POINT('', (5.17653336413859, -1.46560961143096, -2.61773298919177));
#829 = CARTESIAN_POINT('', (5.23810927000869, -1.44561940928808, -2.6288199011032));
#830 = CARTESIAN_POINT('', (5.29978763645313, -1.42575840329162, -2.63954787330015));
#831 = CARTESIAN_POINT('', (5.3614529210905, -1.40590160975836, -2.65027357012453));
#832 = CARTESIAN_POINT('', (5.42322265498115, -1.38617349261035, -2.66064122907073));
#833 = CARTESIAN_POINT('', (5.48505499849646, -1.36649338769276, -2.67071073338015));
#834 = CARTESIAN_POINT('', (5.54688506530623, -1.34681400740893, -2.68077986692413));
#835 = CARTESIAN_POINT('', (5.60877904603994, -1.32718206823528, -2.69055161937904));
#836 = CARTESIAN_POINT('', (5.67067705757435, -1.307457992597, -2.70010251612679));
#837 = CARTESIAN_POINT('', (5.73258332442082, -1.28773128636695, -2.70965468667366));
#838 = CARTESIAN_POINT('', (5.794494501468, -1.26791123813637, -2.71898692963581));
#839 = CARTESIAN_POINT('', (5.85633252741345, -1.24780495629899, -2.72818305673128));
#840 = CARTESIAN_POINT('', (5.94910008734847, -1.21764211269425, -2.74197881198796));
#841 = CARTESIAN_POINT('', (6.04171026784031, -1.18684330542903, -2.75545944726004));
#842 = CARTESIAN_POINT('', (6.13418806537811, -1.15549639936431, -2.76854258971325));
#843 = CARTESIAN_POINT('', (6.22665979365135, -1.12415155057897, -2.78162487352736));
#844 = CARTESIAN_POINT('', (6.31900368501587, -1.09225722500957, -2.79430985200391));
#845 = CARTESIAN_POINT('', (6.41126023835114, -1.05993969324594, -2.80651524967916));
#846 = CARTESIAN_POINT('', (6.50350244499369, -1.02762718713829, -2.81871874930942));
#847 = CARTESIAN_POINT('', (6.59566137169297, -0.994890266558484, -2.83044288723548));
#848 = CARTESIAN_POINT('', (6.68779208180477, -0.961893006290355, -2.841612542985));
#849 = CARTESIAN_POINT('', (6.77991292044703, -0.928899281558303, -2.85278100194665));
#850 = CARTESIAN_POINT('', (6.87200829455631, -0.895642068943401, -2.86339820097051));
#851 = CARTESIAN_POINT('', (6.96407129622949, -0.862132515722397, -2.87345219645885));
#852 = CARTESIAN_POINT('', (7.05614064681494, -0.828620651592456, -2.88350688529776));
#853 = CARTESIAN_POINT('', (7.14818125565777, -0.794855096342072, -2.89299836050521));
#854 = CARTESIAN_POINT('', (7.24019630364189, -0.760873459145161, -2.90190826511943));
#855 = CARTESIAN_POINT('', (7.33221257953807, -0.726891368473921, -2.91081828863354));
#856 = CARTESIAN_POINT('', (7.42420695370303, -0.692691844339536, -2.91914676508113));
#857 = CARTESIAN_POINT('', (7.51619248918053, -0.658338950366858, -2.92687372915708));
#858 = CARTESIAN_POINT('', (7.65414333022024, -0.606819865425095, -2.9384618683947));
#859 = CARTESIAN_POINT('', (7.7920857645855, -0.554955203016859, -2.94869793194375));
#860 = CARTESIAN_POINT('', (7.93001387782913, -0.502837499286371, -2.9575588665843));
#861 = CARTESIAN_POINT('', (8.06793762331214, -0.450721445963828, -2.96641952062621));
#862 = CARTESIAN_POINT('', (8.20585941664919, -0.398347765831435, -2.97390533142849));
#863 = CARTESIAN_POINT('', (8.34378581343503, -0.345843164296066, -2.97999874256847));
#864 = CARTESIAN_POINT('', (8.55059644882793, -0.267116319706327, -2.98913537093647));
#865 = CARTESIAN_POINT('', (8.75745715283055, -0.188095672388773, -2.99514323063881));
#866 = CARTESIAN_POINT('', (8.96431236532417, -0.109009106930102, -2.99801884827403));
#867 = CARTESIAN_POINT('', (9.05629241498356, -0.0738425470422099, -2.99929751778253));
#868 = CARTESIAN_POINT('', (9.14827699660417, -0.0386598896799579, -2.99995718498233));
#869 = CARTESIAN_POINT('', (9.24026043352733, -0.00347896967000883, -2.99999798279433));
#870 = CARTESIAN_POINT('', (9.25843884459313, 0.00347373015298371, -3.00000604554368));
#871 = CARTESIAN_POINT('', (9.27661730745362, 0.0104263645911604, -2.99998993801357));
#872 = CARTESIAN_POINT('', (9.29479579659433, 0.0173787482959781, -2.9999496627623));
#873 = CARTESIAN_POINT('', (9.50205904584277, 0.0966468120788732, -2.99949046181454));
#874 = CARTESIAN_POINT('', (9.70934793312888, 0.175891696872421, -2.99588703490525));
#875 = CARTESIAN_POINT('', (9.9166271562775, 0.254832959244474, -2.98915709906379));
#876 = CARTESIAN_POINT('', (10.1238804505688, 0.333764346740036, -2.98242800507971));
#877 = CARTESIAN_POINT('', (10.3311670533214, 0.412403862390262, -2.9725726859397));
#878 = CARTESIAN_POINT('', (10.5384447745643, 0.490492516801382, -2.95963124239528));
#879 = CARTESIAN_POINT('', (10.7456989113076, 0.568572286119442, -2.94669127135582));
#880 = CARTESIAN_POINT('', (10.9529848123658, 0.64611851263364, -2.93066306639733));
#881 = CARTESIAN_POINT('', (11.1602600624835, 0.72287761145146, -2.91160573547698));
#882 = CARTESIAN_POINT('', (11.367512272562, 0.79962817797881, -2.89255052290722));
#883 = CARTESIAN_POINT('', (11.5747955069428, 0.875605652011045, -2.87046330525946));
#884 = CARTESIAN_POINT('', (11.7820692015982, 0.950558232769451, -2.84542422955072));
#885 = CARTESIAN_POINT('', (11.9893203415207, 1.02550265747391, -2.82038787849868));
#886 = CARTESIAN_POINT('', (12.1966029509674, 1.0994372838215, -2.79239540523072));
#887 = CARTESIAN_POINT('', (12.4038759121974, 1.1721197624758, -2.76154581030511));
#888 = CARTESIAN_POINT('', (12.6111270289284, 1.2447945811231, -2.73069946661855));
#889 = CARTESIAN_POINT('', (12.8184092489649, 1.3162321922703, -2.69699036579311));
#890 = CARTESIAN_POINT('', (13.025681857915, 1.38619871546328, -2.66053624693368));
#891 = CARTESIAN_POINT('', (13.2329330829984, 1.45615802036143, -2.62408588896683));
#892 = CARTESIAN_POINT('', (13.4402154918259, 1.52466024640916, -2.58488396847752));
#893 = CARTESIAN_POINT('', (13.6474882728749, 1.59148261406354, -2.54306568714484));
#894 = CARTESIAN_POINT('', (13.8547401125345, 1.65829823045416, -2.50125163083826));
#895 = CARTESIAN_POINT('', (14.0620231599367, 1.72344700761832, -2.45681383248354));
#896 = CARTESIAN_POINT('', (14.269296581749, 1.78671837671506, -2.40990403176323));
#897 = CARTESIAN_POINT('', (14.4765493986246, 1.84998345603986, -2.36299889432037));
#898 = CARTESIAN_POINT('', (14.6838332052356, 1.91138365182226, -2.31361322228055));
#899 = CARTESIAN_POINT('', (14.891107626037, 1.97072082310451, -2.26191499340321));
#900 = CARTESIAN_POINT('', (15.09836169794, 2.03005216903667, -2.21022183993267));
#901 = CARTESIAN_POINT('', (15.3056466029054, 2.08733280545498, -2.15620621352081));
#902 = CARTESIAN_POINT('', (15.5129221805598, 2.14237869470172, -2.10005083950083));
#903 = CARTESIAN_POINT('', (15.7201776313447, 2.19741923888349, -2.043900918279));
#904 = CARTESIAN_POINT('', (15.9274640173058, 2.25023619930994, -1.98560077050694));
#905 = CARTESIAN_POINT('', (16.1347409444213, 2.30066152762114, -1.92534582226778));
#906 = CARTESIAN_POINT('', (16.4231217402964, 2.37081741285643, -1.84151415720776));
#907 = CARTESIAN_POINT('', (16.7115775512446, 2.43636280865583, -1.75387052982312));
#908 = CARTESIAN_POINT('', (17., 2.49689763973115, -1.66297990868952));
#909 = ORIENTED_EDGE('', *, *, #910, .F.);
#910 = EDGE_CURVE('', #170, #776, #911, .T.);
#911 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#912, #913, #914, #915, #916, #917, #918, #919, #920, #921, #922, #923, #924, #925, #926, #927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938, #939, #940, #941, #942, #943, #944, #945, #946, #947, #948, #949, #950, #951, #952, #953, #954, #955, #956, #957, #958, #959, #960, #961, #962, #963, #964, #965, #966), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.13123743638752, 0.26215950426032, 0.392832720199638, 0.523316720757802, 0.653661262138128, 0.783906210101061, 0.978317874950439, 1.10843568181916, 1.14725731131532, 1.34317982634765, 1.53892678370849, 1.73455825919477, 1.9301197846342, 2.2223405567921, 2.51455999076283, 2.80688934990648, 3.09941822504529, 3.17929914468469), .UNSPECIFIED.);
#912 = CARTESIAN_POINT('', (7.54951656745106E-15, -2.81219138913818, 1.04478686384213));
#913 = CARTESIAN_POINT('', (4.00051688246493E-5, -2.82742639938792, 1.00377968226234));
#914 = CARTESIAN_POINT('', (0.00214704728932842, -2.84177700721073, 0.962393668833124));
#915 = CARTESIAN_POINT('', (0.00609211473896343, -2.85515122767684, 0.920929675434241));
#916 = CARTESIAN_POINT('', (0.0100277020425646, -2.86849330938621, 0.879565321577036));
#917 = CARTESIAN_POINT('', (0.0157997270083083, -2.88089503837621, 0.838029684405906));
#918 = CARTESIAN_POINT('', (0.023184554405113, -2.89231543759487, 0.796562244554939));
#919 = CARTESIAN_POINT('', (0.0305553449889803, -2.90371412933157, 0.755173624514499));
#920 = CARTESIAN_POINT('', (0.0395457211320059, -2.91415756722384, 0.713774963237055));
#921 = CARTESIAN_POINT('', (0.0499501357710352, -2.92363988552696, 0.672554696478955));
#922 = CARTESIAN_POINT('', (0.0603394847727229, -2.93310847339222, 0.631394116845181));
#923 = CARTESIAN_POINT('', (0.0721545682028325, -2.94163423991513, 0.590346735919204));
#924 = CARTESIAN_POINT('', (0.0852127454537266, -2.94923433179718, 0.549560602799015));
#925 = CARTESIAN_POINT('', (0.0982569663371298, -2.95682630082463, 0.508818061234633));
#926 = CARTESIAN_POINT('', (0.112558557666321, -2.96350504286335, 0.468282453453328));
#927 = CARTESIAN_POINT('', (0.127958203653611, -2.9693021924655, 0.428070659844356));
#928 = CARTESIAN_POINT('', (0.143346083107725, -2.97509491259225, 0.38788959118867));
#929 = CARTESIAN_POINT('', (0.159847406943435, -2.98001417932549, 0.347986929860029));
#930 = CARTESIAN_POINT('', (0.177324488636835, -2.98410037686566, 0.308455735544412));
#931 = CARTESIAN_POINT('', (0.203411861712444, -2.99019968804135, 0.24944902994405));
#932 = CARTESIAN_POINT('', (0.231715679635787, -2.99445232518568, 0.191171249078536));
#933 = CARTESIAN_POINT('', (0.261854851031689, -2.99701211203358, 0.133859629179308));
#934 = CARTESIAN_POINT('', (0.282026700729667, -2.99872535208508, 0.095501528109813));
#935 = CARTESIAN_POINT('', (0.30304182704691, -2.99968282528207, 0.0575367568970187));
#936 = CARTESIAN_POINT('', (0.324805373269183, -2.99993319571679, 0.0200205204140525));
#937 = CARTESIAN_POINT('', (0.331298691503605, -3.00000789562519, 0.00882726817685895));
#938 = CARTESIAN_POINT('', (0.337859572774777, -3.00001968890485, -0.00232763976482745));
#939 = CARTESIAN_POINT('', (0.344485728055703, -2.9999698812085, -0.0134429104678585));
#940 = CARTESIAN_POINT('', (0.377926184432281, -2.99971851491444, -0.0695387472389185));
#941 = CARTESIAN_POINT('', (0.413053643737872, -2.99789703079824, -0.124668163041023));
#942 = CARTESIAN_POINT('', (0.449609246123604, -2.99467358075969, -0.178690080026615));
#943 = CARTESIAN_POINT('', (0.486132092618905, -2.99145301911497, -0.232663590314517));
#944 = CARTESIAN_POINT('', (0.5241260960913, -2.98682938327887, -0.28559874450112));
#945 = CARTESIAN_POINT('', (0.563381955113146, -2.98096793538199, -0.337387267430764));
#946 = CARTESIAN_POINT('', (0.602614654949028, -2.97510994547496, -0.389145237468094));
#947 = CARTESIAN_POINT('', (0.643149247139411, -2.96800965647977, -0.439812558351024));
#948 = CARTESIAN_POINT('', (0.684814590101111, -2.95982786219967, -0.489304635320885));
#949 = CARTESIAN_POINT('', (0.726465035190756, -2.9516489934043, -0.538779015889421));
#950 = CARTESIAN_POINT('', (0.769283419452041, -2.94238209704705, -0.587124012905957));
#951 = CARTESIAN_POINT('', (0.813128102707311, -2.93218318144863, -0.634272646761446));
#952 = CARTESIAN_POINT('', (0.878643684911343, -2.91694329730145, -0.704725207204927));
#953 = CARTESIAN_POINT('', (0.946542973068763, -2.89960049906223, -0.772605192146474));
#954 = CARTESIAN_POINT('', (1.01644484543114, -2.88065720977541, -0.837743421203031));
#955 = CARTESIAN_POINT('', (1.08634639768696, -2.86171400723692, -0.902881351967509));
#956 = CARTESIAN_POINT('', (1.15835647892223, -2.84114219165602, -0.965375780752865));
#957 = CARTESIAN_POINT('', (1.23217159039879, -2.81942501371092, -1.0251061369737));
#958 = CARTESIAN_POINT('', (1.30601446915552, -2.79769966634155, -1.08485896216468));
#959 = CARTESIAN_POINT('', (1.38176048334024, -2.77480019194004, -1.14192337174485));
#960 = CARTESIAN_POINT('', (1.4591560223078, -2.75119331880172, -1.19621708840024));
#961 = CARTESIAN_POINT('', (1.53660438405041, -2.72757033387497, -1.25054786074153));
#962 = CARTESIAN_POINT('', (1.61579503093573, -2.70321231476598, -1.30216657788911));
#963 = CARTESIAN_POINT('', (1.69650136093991, -2.67856820685632, -1.35102641025945));
#964 = CARTESIAN_POINT('', (1.71853985494634, -2.67183863527955, -1.36436857465712));
#965 = CARTESIAN_POINT('', (1.74069539209459, -2.6650863018968, -1.37750794712504));
#966 = CARTESIAN_POINT('', (1.76296318839076, -2.65831977424502, -1.39044452527164));
#967 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#968, #969, #970, #971, #972, #973, #974, #975, #976), (#977, #978, #979, #980, #981, #982, #983, #984, #985)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.572390572390572, 1.11022302462516E-16), (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 ()
);
#968 = CARTESIAN_POINT('', (17., 3., 0.));
#969 = CARTESIAN_POINT('', (17., 3., 3.));
#970 = CARTESIAN_POINT('', (17., 2.40414306912242E-15, 3.));
#971 = CARTESIAN_POINT('', (17., -3., 3.));
#972 = CARTESIAN_POINT('', (17., -3., 4.03113002100722E-15));
#973 = CARTESIAN_POINT('', (17., -3., -3.));
#974 = CARTESIAN_POINT('', (17., -1.99438099162901E-15, -3.));
#975 = CARTESIAN_POINT('', (17., 3., -3.));
#976 = CARTESIAN_POINT('', (17., 3., 0.));
#977 = CARTESIAN_POINT('', (-3.5527136788005E-15, 3., 0.));
#978 = CARTESIAN_POINT('', (-2.51214793389404E-15, 3., 3.));
#979 = CARTESIAN_POINT('', (-3.5527136788005E-15, 2.40414306912242E-15, 3.));
#980 = CARTESIAN_POINT('', (-2.51214793389404E-15, -3., 3.));
#981 = CARTESIAN_POINT('', (-3.5527136788005E-15, -3., 4.03113002100722E-15));
#982 = CARTESIAN_POINT('', (-2.51214793389404E-15, -3., -3.));
#983 = CARTESIAN_POINT('', (-3.5527136788005E-15, -1.99438099162901E-15, -3.));
#984 = CARTESIAN_POINT('', (-2.51214793389404E-15, 3., -3.));
#985 = CARTESIAN_POINT('', (-3.5527136788005E-15, 3., 0.));
#986 = ADVANCED_FACE('', (#987), #991, .T.);
#987 = FACE_OUTER_BOUND('', #988, .T.);
#988 = EDGE_LOOP('', (#989, #990));
#989 = ORIENTED_EDGE('', *, *, #731, .F.);
#990 = ORIENTED_EDGE('', *, *, #261, .F.);
#991 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#992, #993), (#994, #995), (#996, #997), (#998, #999), (#1000, #1001)), .UNSPECIFIED., .F., .F., .U., (4, 1, 4), (2, 2), (14.2291454429218, 15.0375, 15.6080743112412), (0.987857773443727, 1.), .UNSPECIFIED.);
#992 = CARTESIAN_POINT('', (5.82085455707821, 2.99137745072227, -0.680849209946017));
#993 = CARTESIAN_POINT('', (5.82085455707821, 2.91974051778926, -0.689286086309373));
#994 = CARTESIAN_POINT('', (5.55140303805214, 2.9414712619438, -0.775935012177959));
#995 = CARTESIAN_POINT('', (5.55140303805214, 2.87019242956638, -0.781872531577715));
#996 = CARTESIAN_POINT('', (5.09176008194567, 2.82606036812421, -0.924997566658895));
#997 = CARTESIAN_POINT('', (5.09176008194567, 2.75616663606715, -0.926724605660705));
#998 = CARTESIAN_POINT('', (4.6321171258392, 2.81528487528749, -1.10559510971493));
#999 = CARTESIAN_POINT('', (4.6321171258392, 2.74420975113359, -1.10323573170445));
#1000 = CARTESIAN_POINT('', (4.4419256887588, 2.82738756163352, -1.19070326937383));
#1001 = CARTESIAN_POINT('', (4.4419256887588, 2.75537500537843, -1.18655323510551));
#1002 = ADVANCED_FACE('', (#1003), #1040, .T.);
#1003 = FACE_OUTER_BOUND('', #1004, .T.);
#1004 = EDGE_LOOP('', (#1005, #1006, #1033, #1039));
#1005 = ORIENTED_EDGE('', *, *, #205, .F.);
#1006 = ORIENTED_EDGE('', *, *, #1007, .T.);
#1007 = EDGE_CURVE('', #206, #1008, #1010, .T.);
#1008 = VERTEX_POINT('', #1009);
#1009 = CARTESIAN_POINT('', (17., 1.12956181522471, 2.77922473103315));
#1010 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1011, #1012, #1013, #1014, #1015, #1016, #1017, #1018, #1019, #1020, #1021, #1022, #1023, #1024, #1025, #1026, #1027, #1028, #1029, #1030, #1031, #1032), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (0., 0.998167739318481, 1.9961004310703, 2.9938070578336, 3.9912934898467, 4.98856423444535, 5.98562219360543, 6.52845090129211), .UNSPECIFIED.);
#1011 = CARTESIAN_POINT('', (10.8973814938477, 2.74984016579329, 1.1993244192419));
#1012 = CARTESIAN_POINT('', (11.2080972848913, 2.70226862294659, 1.30839760842226));
#1013 = CARTESIAN_POINT('', (11.5189249477039, 2.64823107876144, 1.41455958206198));
#1014 = CARTESIAN_POINT('', (11.8297265843953, 2.5881712642001, 1.51702653476119));
#1015 = CARTESIAN_POINT('', (12.1404550338202, 2.52812559246538, 1.61946935864222));
#1016 = CARTESIAN_POINT('', (12.4512970175925, 2.46203434896696, 1.71826449538291));
#1017 = CARTESIAN_POINT('', (12.7621123527262, 2.39042315461661, 1.81269885581497));
#1018 = CARTESIAN_POINT('', (13.0728572778355, 2.31882818258663, 1.90711182371947));
#1019 = CARTESIAN_POINT('', (13.3837145900032, 2.24168530975905, 1.99720625287216));
#1020 = CARTESIAN_POINT('', (13.694546075713, 2.15959828739749, 2.08233888622142));
#1021 = CARTESIAN_POINT('', (14.0053089606342, 2.07752938171561, 2.1674527307219));
#1022 = CARTESIAN_POINT('', (14.3161836227773, 1.99048336836693, 2.24764362948687));
#1023 = CARTESIAN_POINT('', (14.6270329713881, 1.8991313681395, 2.32234795983475));
#1024 = CARTESIAN_POINT('', (14.9378151047565, 1.80779912103963, 2.39703613679612));
#1025 = CARTESIAN_POINT('', (15.2487082376324, 1.71212353832607, 2.46627232994337));
#1026 = CARTESIAN_POINT('', (15.5595767333419, 1.6128334455896, 2.52957867574574));
#1027 = CARTESIAN_POINT('', (15.8703788997325, 1.51356453815917, 2.59287151401405));
#1028 = CARTESIAN_POINT('', (16.181291308603, 1.41063963059837, 2.65026461102794));
#1029 = CARTESIAN_POINT('', (16.4921797292781, 1.30483428523623, 2.70137140876113));
#1030 = CARTESIAN_POINT('', (16.6614368502703, 1.24723063405264, 2.72919550535716));
#1031 = CARTESIAN_POINT('', (16.8307174551474, 1.18876324523115, 2.75516346171754));
#1032 = CARTESIAN_POINT('', (17., 1.12956181522471, 2.77922473103315));
#1033 = ORIENTED_EDGE('', *, *, #1034, .F.);
#1034 = EDGE_CURVE('', #761, #1008, #1035, .T.);
#1035 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1036, #1037, #1038), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.186072718780786), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.782002249851701, 0.88851197216891))
   REPRESENTATION_ITEM ('')
);
#1036 = CARTESIAN_POINT('', (17., 3., 0.));
#1037 = CARTESIAN_POINT('', (17., 3., 2.01902152484083));
#1038 = CARTESIAN_POINT('', (17., 1.12956181522471, 2.77922473103315));
#1039 = ORIENTED_EDGE('', *, *, #760, .T.);
#1040 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1041, #1042, #1043), (#1044, #1045, #1046)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (-0.572390572390572, -0.258818800526247), (0., 0.186072718780786), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.782002249851701, 0.888511972168911), (1., 0.782002249851701, 0.888511972168911)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1041 = CARTESIAN_POINT('', (17., 3., 0.));
#1042 = CARTESIAN_POINT('', (17., 3., 2.01902152484083));
#1043 = CARTESIAN_POINT('', (17., 1.12956181522471, 2.77922473103315));
#1044 = CARTESIAN_POINT('', (7.68691837562952, 3., 0.));
#1045 = CARTESIAN_POINT('', (7.68691837562952, 3., 2.01902152484083));
#1046 = CARTESIAN_POINT('', (7.68691837562952, 1.12956181522471, 2.77922473103315));
#1047 = ADVANCED_FACE('', (#1048), #1059, .T.);
#1048 = FACE_OUTER_BOUND('', #1049, .T.);
#1049 = EDGE_LOOP('', (#1050, #1051, #1052));
#1050 = ORIENTED_EDGE('', *, *, #1007, .F.);
#1051 = ORIENTED_EDGE('', *, *, #586, .F.);
#1052 = ORIENTED_EDGE('', *, *, #1053, .T.);
#1053 = EDGE_CURVE('', #461, #1008, #1054, .T.);
#1054 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1055, #1056, #1057, #1058), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.00416922067537722), .UNSPECIFIED.);
#1055 = CARTESIAN_POINT('', (17.0029479489817, 1.12841487553773, 2.77650875474542));
#1056 = CARTESIAN_POINT('', (17.0019652967492, 1.12879682674294, 2.77741423017856));
#1057 = CARTESIAN_POINT('', (17.0009826470133, 1.12917914003686, 2.77831955566825));
#1058 = CARTESIAN_POINT('', (17., 1.12956181522471, 2.77922473103315));
#1059 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1060, #1061), (#1062, #1063), (#1064, #1065), (#1066, #1067), (#1068, #1069), (#1070, #1071), (#1072, #1073), (#1074, #1075), (#1076, #1077), (#1078, #1079), (#1080, #1081)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (3.04705205101826, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.15261850615235), (0.997640393737795, 1.), .UNSPECIFIED.);
#1060 = CARTESIAN_POINT('', (17.0029479489817, 1.12893231247116, 2.79050288050971));
#1061 = CARTESIAN_POINT('', (17.0029479489817, 1.12841487553772, 2.77650875474542));
#1062 = CARTESIAN_POINT('', (16.9047430770989, 1.16338918148137, 2.77581276192314));
#1063 = CARTESIAN_POINT('', (16.9047430770989, 1.16269775801934, 2.76182830667729));
#1064 = CARTESIAN_POINT('', (16.5280659829939, 1.29450701340522, 2.71714734829678));
#1065 = CARTESIAN_POINT('', (16.5280659829939, 1.29314914259415, 2.7032117883376));
#1066 = CARTESIAN_POINT('', (15.8729166666667, 1.51506830285673, 2.5998758361084));
#1067 = CARTESIAN_POINT('', (15.8729166666667, 1.51255991622038, 2.58610382529278));
#1068 = CARTESIAN_POINT('', (15.0375, 1.77958301312467, 2.42312316631679));
#1069 = CARTESIAN_POINT('', (15.0375, 1.77563763069728, 2.4097052485918));
#1070 = CARTESIAN_POINT('', (14.2020833333333, 2.02489522018384, 2.22088433346933));
#1071 = CARTESIAN_POINT('', (14.2020833333333, 2.01955646063189, 2.2079624054843));
#1072 = CARTESIAN_POINT('', (13.3666666666667, 2.24869837384371, 1.99509150369452));
#1073 = CARTESIAN_POINT('', (13.3666666666667, 2.2420230055708, 1.9828026646456));
#1074 = CARTESIAN_POINT('', (12.53125, 2.44886271146046, 1.74786854462488));
#1075 = CARTESIAN_POINT('', (12.53125, 2.44092018301536, 1.73634397769104));
#1076 = CARTESIAN_POINT('', (11.7081549423937, 2.62086893404441, 1.48544645857244));
#1077 = CARTESIAN_POINT('', (11.7081549423937, 2.61175833229526, 1.47479725154907));
#1078 = CARTESIAN_POINT('', (11.1635321070095, 2.71727213399375, 1.30118614924236));
#1079 = CARTESIAN_POINT('', (11.1635321070095, 2.70744796787656, 1.29119018599769));
#1080 = CARTESIAN_POINT('', (10.8973814938477, 2.75999727271981, 1.20898477359688));
#1081 = CARTESIAN_POINT('', (10.8973814938477, 2.74984016579329, 1.1993244192419));
#1082 = ADVANCED_FACE('', (#1083), #1300, .T.);
#1083 = FACE_OUTER_BOUND('', #1084, .T.);
#1084 = EDGE_LOOP('', (#1085, #1213, #1241, #1242, #1249, #1250, #1251, #1252, #1253, #1283, #1293));
#1085 = ORIENTED_EDGE('', *, *, #1086, .F.);
#1086 = EDGE_CURVE('', #1087, #1089, #1091, .T.);
#1087 = VERTEX_POINT('', #1088);
#1088 = CARTESIAN_POINT('', (18.2112155444499, 1.50027593503767, -0.974126248062553));
#1089 = VERTEX_POINT('', #1090);
#1090 = CARTESIAN_POINT('', (17.0029479489817, -1.12841487553773, -2.77650875474542));
#1091 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1092, #1093, #1094, #1095, #1096, #1097, #1098, #1099, #1100, #1101, #1102, #1103, #1104, #1105, #1106, #1107, #1108, #1109, #1110, #1111, #1112, #1113, #1114, #1115, #1116, #1117, #1118, #1119, #1120, #1121, #1122, #1123, #1124, #1125, #1126, #1127, #1128, #1129, #1130, #1131, #1132, #1133, #1134, #1135, #1136, #1137, #1138, #1139, #1140, #1141, #1142, #1143, #1144, #1145, #1146, #1147, #1148, #1149, #1150, #1151, #1152, #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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.131370586194924, 0.262713186078616, 0.394006036961955, 0.52521930553361, 0.656315521604912, 0.74368631582776, 0.830997632539106, 0.918248992541256, 1.0054516051643, 1.06364469502587, 1.12183985937902, 1.18004711904143, 1.23827562674212, 1.29653171753076, 1.35481779357669, 1.41313246074114, 1.50061675241269, 1.58815380592571, 1.67572020572858, 1.76329774881232, 1.85087410526478, 1.9092571553959, 1.94824375820258, 1.97422320395417, 2.10669482837959, 2.23887699190493, 2.37084198658699, 2.50264031916707, 2.6343076017693, 2.76586924423721, 2.89734361325007, 3.02874412320864, 3.1600806390997, 3.35692132987911, 3.55359463644033, 3.75011676563618, 3.94649665797675, 4.14273755045535, 4.33883803613988, 4.3707087020336), .UNSPECIFIED.);
#1092 = CARTESIAN_POINT('', (18.2112155444499, 1.50027593503767, -0.974126248062554));
#1093 = CARTESIAN_POINT('', (18.2420447685666, 1.47219370104356, -0.960764800263543));
#1094 = CARTESIAN_POINT('', (18.2727955165069, 1.44343195479207, -0.948572971774043));
#1095 = CARTESIAN_POINT('', (18.3033439871446, 1.41401939218476, -0.937651739444754));
#1096 = CARTESIAN_POINT('', (18.3338859499404, 1.38461309543312, -0.926732833701773));
#1097 = CARTESIAN_POINT('', (18.3642600886801, 1.35452429748258, -0.917071821161644));
#1098 = CARTESIAN_POINT('', (18.3943019272391, 1.32377436041585, -0.908783661590391));
#1099 = CARTESIAN_POINT('', (18.4243323867677, 1.29303607058796, -0.900498641348295));
#1100 = CARTESIAN_POINT('', (18.4540709651637, 1.26159773069065, -0.893574531446038));
#1101 = CARTESIAN_POINT('', (18.4832909577936, 1.22947234900567, -0.888146419089365));
#1102 = CARTESIAN_POINT('', (18.5124932389141, 1.19736643991283, -0.88272159694786));
#1103 = CARTESIAN_POINT('', (18.5412263319316, 1.16452311652727, -0.878782247593685));
#1104 = CARTESIAN_POINT('', (18.5691662527815, 1.13095081072504, -0.876490431151264));
#1105 = CARTESIAN_POINT('', (18.5970812490363, 1.09740845404594, -0.874200659188398));
#1106 = CARTESIAN_POINT('', (18.624266099694, 1.0630670339529, -0.87355139872601));
#1107 = CARTESIAN_POINT('', (18.6502447382331, 1.02794880133937, -0.874734547444111));
#1108 = CARTESIAN_POINT('', (18.6675585429333, 1.00454379418433, -0.875523072439584));
#1109 = CARTESIAN_POINT('', (18.6843602301376, 0.980757866924234, -0.877127201131997));
#1110 = CARTESIAN_POINT('', (18.7004547557431, 0.956612560943483, -0.879608009351887));
#1111 = CARTESIAN_POINT('', (18.7165383250291, 0.932483691836482, -0.882087128766031));
#1112 = CARTESIAN_POINT('', (18.7319426193837, 0.907954448653941, -0.885446837989936));
#1113 = CARTESIAN_POINT('', (18.7464196072772, 0.88307493711795, -0.889742915933193));
#1114 = CARTESIAN_POINT('', (18.7608866538183, 0.858212510350513, -0.894036043758348));
#1115 = CARTESIAN_POINT('', (18.7744585493595, 0.832943456007412, -0.899275548641092));
#1116 = CARTESIAN_POINT('', (18.7868359601486, 0.80737021332888, -0.905494520258307));
#1117 = CARTESIAN_POINT('', (18.7992064556721, 0.781811258434007, -0.911710017332923));
#1118 = CARTESIAN_POINT('', (18.8104164548467, 0.755871829110046, -0.918924656219557));
#1119 = CARTESIAN_POINT('', (18.8201423683717, 0.729734440724632, -0.92712009844019));
#1120 = CARTESIAN_POINT('', (18.8266327812473, 0.712292126265155, -0.932589178909856));
#1121 = CARTESIAN_POINT('', (18.8324752333224, 0.694728151043181, -0.938504658347162));
#1122 = CARTESIAN_POINT('', (18.8375817903125, 0.677120069206246, -0.94484099513683));
#1123 = CARTESIAN_POINT('', (18.8426885293433, 0.659511359669052, -0.95117755780688));
#1124 = CARTESIAN_POINT('', (18.8470680719699, 0.641825492088055, -0.9579471082853));
#1125 = CARTESIAN_POINT('', (18.8506530103641, 0.624156036876489, -0.965105043099308));
#1126 = CARTESIAN_POINT('', (18.8542386938536, 0.606482909237366, -0.972264465621722));
#1127 = CARTESIAN_POINT('', (18.8570361163786, 0.588790587693678, -0.979826895554004));
#1128 = CARTESIAN_POINT('', (18.8590099138167, 0.571180984906076, -0.987730053835738));
#1129 = CARTESIAN_POINT('', (18.8609844317718, 0.553564953890855, -0.995636097094547));
#1130 = CARTESIAN_POINT('', (18.8621387294165, 0.535995530737847, -1.00389918019886));
#1131 = CARTESIAN_POINT('', (18.8624755598215, 0.518571898783043, -1.01244507890387));
#1132 = CARTESIAN_POINT('', (18.8628125497844, 0.501140013180816, -1.02099502583688));
#1133 = CARTESIAN_POINT('', (18.8623324521874, 0.483819555456182, -1.02984465120973));
#1134 = CARTESIAN_POINT('', (18.861074026719, 0.466696236116028, -1.03891626024877));
#1135 = CARTESIAN_POINT('', (18.8598149535207, 0.449564103154344, -1.04799253857693));
#1136 = CARTESIAN_POINT('', (18.8577753177765, 0.432598389067583, -1.0573070308781));
#1137 = CARTESIAN_POINT('', (18.8550207773444, 0.415864574163334, -1.06678679981957));
#1138 = CARTESIAN_POINT('', (18.8522648857251, 0.399122550806609, -1.07627121888017));
#1139 = CARTESIAN_POINT('', (18.8487899999908, 0.382586485300022, -1.08593556475701));
#1140 = CARTESIAN_POINT('', (18.8446766635603, 0.366300160622614, -1.09571720989076));
#1141 = CARTESIAN_POINT('', (18.8385057919506, 0.341867240953914, -1.11039173925908));
#1142 = CARTESIAN_POINT('', (18.8308849711172, 0.317943358773037, -1.12536124391756));
#1143 = CARTESIAN_POINT('', (18.8220977334358, 0.294598488477744, -1.14046722011799));
#1144 = CARTESIAN_POINT('', (18.8133051961648, 0.271239538873789, -1.15558230674392));
#1145 = CARTESIAN_POINT('', (18.8033295811605, 0.2484104559916, -1.17086546857061));
#1146 = CARTESIAN_POINT('', (18.7924253097376, 0.226119309008083, -1.18621528006348));
#1147 = CARTESIAN_POINT('', (18.7815173827209, 0.203820689046734, -1.20157023749169));
#1148 = CARTESIAN_POINT('', (18.7696657679308, 0.182027882690908, -1.21701408092635));
#1149 = CARTESIAN_POINT('', (18.7570783656401, 0.160717471014266, -1.23248695071014));
#1150 = CARTESIAN_POINT('', (18.7444893615367, 0.139404347476643, -1.24796178949726));
#1151 = CARTESIAN_POINT('', (18.7311524631616, 0.118552994467304, -1.26348082785395));
#1152 = CARTESIAN_POINT('', (18.7172301827439, 0.0981278983387526, -1.27901107095712));
#1153 = CARTESIAN_POINT('', (18.7033080909661, 0.0777030789598932, -1.29454110363336));
#1154 = CARTESIAN_POINT('', (18.6887913919319, 0.0576911969309408, -1.31009264211202));
#1155 = CARTESIAN_POINT('', (18.6738049221423, 0.0380548545654143, -1.32564897788892));
#1156 = CARTESIAN_POINT('', (18.6638141454937, 0.0249642259167939, -1.33601965746854));
#1157 = CARTESIAN_POINT('', (18.6536113814657, 0.0120372055565772, -1.34639535270104));
#1158 = CARTESIAN_POINT('', (18.6432262190293, -0.00073667209951318, -1.35677358097945));
#1159 = CARTESIAN_POINT('', (18.6362912918187, -0.00926671794947528, -1.36370387774912));
#1160 = CARTESIAN_POINT('', (18.6292743208098, -0.0177291991067065, -1.37063593664675));
#1161 = CARTESIAN_POINT('', (18.6221829114328, -0.0261270342818283, -1.37756934766542));
#1162 = CARTESIAN_POINT('', (18.6174574192907, -0.0317230874810437, -1.38218955467156));
#1163 = CARTESIAN_POINT('', (18.6126987004854, -0.0372906142371973, -1.38681051762273));
#1164 = CARTESIAN_POINT('', (18.6079087977744, -0.0428304346082014, -1.39143216478034));
#1165 = CARTESIAN_POINT('', (18.5834846357259, -0.0710784969644638, -1.4149983760207));
#1166 = CARTESIAN_POINT('', (18.5582484481339, -0.0986170076394746, -1.43858870963553));
#1167 = CARTESIAN_POINT('', (18.5324162332402, -0.125540110919402, -1.46220442928038));
#1168 = CARTESIAN_POINT('', (18.5066404637642, -0.152404385104855, -1.48576854672368));
#1169 = CARTESIAN_POINT('', (18.4802593883795, -0.178666179720519, -1.5093676716798));
#1170 = CARTESIAN_POINT('', (18.4534218990133, -0.204396303176497, -1.53301205921527));
#1171 = CARTESIAN_POINT('', (18.4266285023322, -0.230084153295444, -1.55661760017602));
#1172 = CARTESIAN_POINT('', (18.3993720514626, -0.25524849789536, -1.5802746459443));
#1173 = CARTESIAN_POINT('', (18.3717581902659, -0.279941171720039, -1.6039963626337));
#1174 = CARTESIAN_POINT('', (18.3441792033491, -0.304602660510131, -1.62768812053611));
#1175 = CARTESIAN_POINT('', (18.3162378261034, -0.328798039873925, -1.6514489109455));
#1176 = CARTESIAN_POINT('', (18.2880111481344, -0.352564351771897, -1.67529227502895));
#1177 = CARTESIAN_POINT('', (18.2598125365716, -0.376307032303773, -1.69911193113162));
#1178 = CARTESIAN_POINT('', (18.2313246838961, -0.399624716998009, -1.72301744410134));
#1179 = CARTESIAN_POINT('', (18.2026053587676, -0.422542992144545, -1.74702172743227));
#1180 = CARTESIAN_POINT('', (18.1739090759113, -0.44544287935433, -1.77100675149344));
#1181 = CARTESIAN_POINT('', (18.1449780257351, -0.467946543001521, -1.79509320262455));
#1182 = CARTESIAN_POINT('', (18.1158566018956, -0.490070590153169, -1.81929303887183));
#1183 = CARTESIAN_POINT('', (18.086754496204, -0.512179960975163, -1.84347682178257));
#1184 = CARTESIAN_POINT('', (18.0574591127886, -0.53391236181816, -1.86777628719632));
#1185 = CARTESIAN_POINT('', (18.0280054070588, -0.555277211563248, -1.89220239216316));
#1186 = CARTESIAN_POINT('', (17.9985682476935, -0.576630059063266, -1.91661477514733));
#1187 = CARTESIAN_POINT('', (17.9689700819595, -0.597617670765532, -1.94115590322867));
#1188 = CARTESIAN_POINT('', (17.9392391063952, -0.618243550907531, -1.96583579486499));
#1189 = CARTESIAN_POINT('', (17.9095226102728, -0.638859385928955, -1.99050366701485));
#1190 = CARTESIAN_POINT('', (17.8796707201111, -0.659115605005511, -2.01531232863259));
#1191 = CARTESIAN_POINT('', (17.8497067486957, -0.679010687439136, -2.0402709508662));
#1192 = CARTESIAN_POINT('', (17.804798226554, -0.708828455504464, -2.07767770258359));
#1193 = CARTESIAN_POINT('', (17.7596310864164, -0.737840716872102, -2.11542756357125));
#1194 = CARTESIAN_POINT('', (17.7142697124955, -0.766023975777125, -2.15354828498225));
#1195 = CARTESIAN_POINT('', (17.6689469117887, -0.794183268942447, -2.19163659029511));
#1196 = CARTESIAN_POINT('', (17.6234206838989, -0.821520531671057, -2.23010279331742));
#1197 = CARTESIAN_POINT('', (17.5777445738549, -0.847992497610575, -2.26897114866755));
#1198 = CARTESIAN_POINT('', (17.5321035737813, -0.874444115277434, -2.30780962698119));
#1199 = CARTESIAN_POINT('', (17.4863026785605, -0.90003751056989, -2.34705813797187));
#1200 = CARTESIAN_POINT('', (17.4403896263748, -0.924710613798361, -2.38673742701167));
#1201 = CARTESIAN_POINT('', (17.3945098046868, -0.949365859370659, -2.42638799736561));
#1202 = CARTESIAN_POINT('', (17.3485065270628, -0.973108229737491, -2.46647848411511));
#1203 = CARTESIAN_POINT('', (17.3024255952966, -0.995856495338779, -2.50702563002503));
#1204 = CARTESIAN_POINT('', (17.2563772801241, -1.01858865946582, -2.54754407621616));
#1205 = CARTESIAN_POINT('', (17.2102382122889, -1.04033464755892, -2.58853007266584));
#1206 = CARTESIAN_POINT('', (17.1640556438053, -1.06099263660804, -2.62999525028001));
#1207 = CARTESIAN_POINT('', (17.1179061181107, -1.08163584524122, -2.67143076031276));
#1208 = CARTESIAN_POINT('', (17.071697578091, -1.10119963488654, -2.71335871621323));
#1209 = CARTESIAN_POINT('', (17.0254821168738, -1.1195592105599, -2.75578370179684));
#1210 = CARTESIAN_POINT('', (17.0179710823221, -1.12254304764828, -2.76267870022768));
#1211 = CARTESIAN_POINT('', (17.0104596120555, -1.12549513580768, -2.76958705228553));
#1212 = CARTESIAN_POINT('', (17.0029479489817, -1.12841487553773, -2.77650875474542));
#1213 = ORIENTED_EDGE('', *, *, #1214, .T.);
#1214 = EDGE_CURVE('', #1087, #768, #1215, .T.);
#1215 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197171277266478, 0.394333728089557, 0.591496271524821, 0.788664814602701, 0.985843275194376, 1.18303431944479, 1.47896606622524, 1.71666837171232), .UNSPECIFIED.);
#1216 = CARTESIAN_POINT('', (18.2112155444499, 1.50027593503767, -0.974126248062553));
#1217 = CARTESIAN_POINT('', (18.1649446274031, 1.54242395390164, -0.994180156665437));
#1218 = CARTESIAN_POINT('', (18.1185956497579, 1.58412884219531, -1.01500446845301));
#1219 = CARTESIAN_POINT('', (18.0722077097113, 1.62538621121652, -1.03658225861889));
#1220 = CARTESIAN_POINT('', (18.0258218462375, 1.66664173333672, -1.0581590828472));
#1221 = CARTESIAN_POINT('', (17.9793885599936, 1.70745696770836, -1.08049315493858));
#1222 = CARTESIAN_POINT('', (17.9329393252374, 1.74782183510076, -1.1035663395985));
#1223 = CARTESIAN_POINT('', (17.8864900686628, 1.78818672145355, -1.12663953509648));
#1224 = CARTESIAN_POINT('', (17.8400166788357, 1.82810813868785, -1.15045584044214));
#1225 = CARTESIAN_POINT('', (17.7935453435811, 1.86757235435576, -1.17499602215433));
#1226 = CARTESIAN_POINT('', (17.747072594207, 1.90703777091704, -1.19953695062256));
#1227 = CARTESIAN_POINT('', (17.7005939308202, 1.9460525844002, -1.22480595801376));
#1228 = CARTESIAN_POINT('', (17.6541317545208, 1.9846007641937, -1.25078280764869));
#1229 = CARTESIAN_POINT('', (17.6076672411889, 2.02315088294815, -1.27676096391074));
#1230 = CARTESIAN_POINT('', (17.5612114273452, 2.06124068962025, -1.30345135004769));
#1231 = CARTESIAN_POINT('', (17.5147839199693, 2.09885277646357, -1.33083281713906));
#1232 = CARTESIAN_POINT('', (17.4683534496536, 2.13646726365864, -1.35821603167808));
#1233 = CARTESIAN_POINT('', (17.421943657664, 2.17361008268348, -1.38629489525883));
#1234 = CARTESIAN_POINT('', (17.3755720351231, 2.2102630685818, -1.41504745874171));
#1235 = CARTESIAN_POINT('', (17.3059804605577, 2.26526953291105, -1.45819747282194));
#1236 = CARTESIAN_POINT('', (17.2364541705853, 2.31918918574468, -1.50287809759067));
#1237 = CARTESIAN_POINT('', (17.1670455332761, 2.37195974059778, -1.54901194298633));
#1238 = CARTESIAN_POINT('', (17.1112941876073, 2.41434682034465, -1.58606819508107));
#1239 = CARTESIAN_POINT('', (17.0556042558438, 2.45600340572054, -1.62407141026832));
#1240 = CARTESIAN_POINT('', (17., 2.49689763973115, -1.66297990868952));
#1241 = ORIENTED_EDGE('', *, *, #767, .T.);
#1242 = ORIENTED_EDGE('', *, *, #1243, .T.);
#1243 = EDGE_CURVE('', #761, #1244, #1246, .T.);
#1244 = VERTEX_POINT('', #1245);
#1245 = CARTESIAN_POINT('', (20., 0., 0.));
#1246 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1247, #1248), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1247 = CARTESIAN_POINT('', (17., 3., 0.));
#1248 = CARTESIAN_POINT('', (20., 0., 0.));
#1249 = ORIENTED_EDGE('', *, *, #1243, .F.);
#1250 = ORIENTED_EDGE('', *, *, #1034, .T.);
#1251 = ORIENTED_EDGE('', *, *, #1053, .F.);
#1252 = ORIENTED_EDGE('', *, *, #460, .F.);
#1253 = ORIENTED_EDGE('', *, *, #1254, .T.);
#1254 = EDGE_CURVE('', #433, #1255, #1257, .T.);
#1255 = VERTEX_POINT('', #1256);
#1256 = CARTESIAN_POINT('', (17., -2.49689763973115, 1.66297990868952));
#1257 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1258, #1259, #1260, #1261, #1262, #1263, #1264, #1265, #1266, #1267, #1268, #1269, #1270, #1271, #1272, #1273, #1274, #1275, #1276, #1277, #1278, #1279, #1280, #1281, #1282), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197171277266483, 0.394333728089555, 0.591496271524825, 0.788664814602706, 0.98584327519438, 1.1830343194448, 1.47896606622525, 1.71666837171231), .UNSPECIFIED.);
#1258 = CARTESIAN_POINT('', (18.2112155444499, -1.50027593503767, 0.974126248062552));
#1259 = CARTESIAN_POINT('', (18.1649446274031, -1.54242395390164, 0.994180156665437));
#1260 = CARTESIAN_POINT('', (18.1185956497579, -1.58412884219531, 1.01500446845301));
#1261 = CARTESIAN_POINT('', (18.0722077097113, -1.62538621121652, 1.03658225861889));
#1262 = CARTESIAN_POINT('', (18.0258218462375, -1.66664173333672, 1.0581590828472));
#1263 = CARTESIAN_POINT('', (17.9793885599936, -1.70745696770836, 1.08049315493858));
#1264 = CARTESIAN_POINT('', (17.9329393252374, -1.74782183510076, 1.1035663395985));
#1265 = CARTESIAN_POINT('', (17.8864900686628, -1.78818672145355, 1.12663953509648));
#1266 = CARTESIAN_POINT('', (17.8400166788357, -1.82810813868785, 1.15045584044214));
#1267 = CARTESIAN_POINT('', (17.7935453435811, -1.86757235435577, 1.17499602215433));
#1268 = CARTESIAN_POINT('', (17.747072594207, -1.90703777091705, 1.19953695062256));
#1269 = CARTESIAN_POINT('', (17.7005939308202, -1.9460525844002, 1.22480595801377));
#1270 = CARTESIAN_POINT('', (17.6541317545208, -1.9846007641937, 1.25078280764869));
#1271 = CARTESIAN_POINT('', (17.6076672411889, -2.02315088294815, 1.27676096391074));
#1272 = CARTESIAN_POINT('', (17.5612114273452, -2.06124068962026, 1.30345135004769));
#1273 = CARTESIAN_POINT('', (17.5147839199693, -2.09885277646357, 1.33083281713906));
#1274 = CARTESIAN_POINT('', (17.4683534496536, -2.13646726365865, 1.35821603167808));
#1275 = CARTESIAN_POINT('', (17.421943657664, -2.17361008268348, 1.38629489525883));
#1276 = CARTESIAN_POINT('', (17.3755720351231, -2.2102630685818, 1.41504745874171));
#1277 = CARTESIAN_POINT('', (17.3059804605577, -2.26526953291105, 1.45819747282194));
#1278 = CARTESIAN_POINT('', (17.2364541705853, -2.31918918574469, 1.50287809759067));
#1279 = CARTESIAN_POINT('', (17.1670455332761, -2.37195974059778, 1.54901194298633));
#1280 = CARTESIAN_POINT('', (17.1112941876073, -2.41434682034465, 1.58606819508107));
#1281 = CARTESIAN_POINT('', (17.0556042558438, -2.45600340572054, 1.62407141026832));
#1282 = CARTESIAN_POINT('', (17., -2.49689763973115, 1.66297990868952));
#1283 = ORIENTED_EDGE('', *, *, #1284, .T.);
#1284 = EDGE_CURVE('', #1255, #1285, #1287, .T.);
#1285 = VERTEX_POINT('', #1286);
#1286 = CARTESIAN_POINT('', (17., -1.12956181522471, -2.77922473103315));
#1287 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1288, #1289, #1290, #1291, #1292), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0.404950180406463, 0.5, 0.686072718780786), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.861960722261243, 0.888642209566443, 1., 0.782002249851701, 0.88851197216891))
   REPRESENTATION_ITEM ('')
);
#1288 = CARTESIAN_POINT('', (17., -2.49689763973115, 1.66297990868952));
#1289 = CARTESIAN_POINT('', (17., -3., 0.907591891471453));
#1290 = CARTESIAN_POINT('', (17., -3., 3.67394039744206E-16));
#1291 = CARTESIAN_POINT('', (17., -3., -2.01902152484083));
#1292 = CARTESIAN_POINT('', (17., -1.12956181522471, -2.77922473103315));
#1293 = ORIENTED_EDGE('', *, *, #1294, .F.);
#1294 = EDGE_CURVE('', #1089, #1285, #1295, .T.);
#1295 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1296, #1297, #1298, #1299), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.00416922067537483), .UNSPECIFIED.);
#1296 = CARTESIAN_POINT('', (17.0029479489817, -1.12841487553773, -2.77650875474542));
#1297 = CARTESIAN_POINT('', (17.0019652967492, -1.12879682674294, -2.77741423017856));
#1298 = CARTESIAN_POINT('', (17.0009826470133, -1.12917914003686, -2.77831955566825));
#1299 = CARTESIAN_POINT('', (17., -1.12956181522471, -2.77922473103315));
#1300 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1301, #1302), (#1303, #1304), (#1305, #1306), (#1307, #1308), (#1309, #1310), (#1311, #1312), (#1313, #1314), (#1315, #1316), (#1317, #1318)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.5, 0.75, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.), (0.707106781186548, 0.707106781186548), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1301 = CARTESIAN_POINT('', (17., 3., 0.));
#1302 = CARTESIAN_POINT('', (20., 0., 0.));
#1303 = CARTESIAN_POINT('', (17., 3., 3.));
#1304 = CARTESIAN_POINT('', (20., 0., 0.));
#1305 = CARTESIAN_POINT('', (17., 1.83697019872103E-16, 3.));
#1306 = CARTESIAN_POINT('', (20., 0., 0.));
#1307 = CARTESIAN_POINT('', (17., -3., 3.));
#1308 = CARTESIAN_POINT('', (20., 0., 0.));
#1309 = CARTESIAN_POINT('', (17., -3., 3.67394039744206E-16));
#1310 = CARTESIAN_POINT('', (20., 0., 0.));
#1311 = CARTESIAN_POINT('', (17., -3., -3.));
#1312 = CARTESIAN_POINT('', (20., 0., 0.));
#1313 = CARTESIAN_POINT('', (17., -5.51091059616309E-16, -3.));
#1314 = CARTESIAN_POINT('', (20., 0., 0.));
#1315 = CARTESIAN_POINT('', (17., 3., -3.));
#1316 = CARTESIAN_POINT('', (20., 0., 0.));
#1317 = CARTESIAN_POINT('', (17., 3., 0.));
#1318 = CARTESIAN_POINT('', (20., 0., 0.));
#1319 = ADVANCED_FACE('', (#1320), #1350, .T.);
#1320 = FACE_OUTER_BOUND('', #1321, .T.);
#1321 = EDGE_LOOP('', (#1322, #1323, #1349));
#1322 = ORIENTED_EDGE('', *, *, #1214, .F.);
#1323 = ORIENTED_EDGE('', *, *, #1324, .T.);
#1324 = EDGE_CURVE('', #1087, #776, #1325, .T.);
#1325 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1326, #1327, #1328, #1329, #1330, #1331, #1332, #1333, #1334, #1335, #1336, #1337, #1338, #1339, #1340, #1341, #1342, #1343, #1344, #1345, #1346, #1347, #1348), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (1.83878445555007, 2.50625, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.18958333333333, 10.025, 10.8604166666667, 11.6958333333333, 12.53125, 13.3666666666667, 14.2020833333333, 15.0375, 15.8729166666667, 16.7083333333333, 17.54375, 18.2870368116092), .UNSPECIFIED.);
#1326 = CARTESIAN_POINT('', (18.2112155444499, 1.50027593503767, -0.974126248062552));
#1327 = CARTESIAN_POINT('', (17.9887270296333, 1.4717048064029, -1.01569062435675));
#1328 = CARTESIAN_POINT('', (17.4877662925944, 1.40369002728627, -1.10658493931032));
#1329 = CARTESIAN_POINT('', (16.7083333333333, 1.28574208086414, -1.23764685998462));
#1330 = CARTESIAN_POINT('', (15.8729166666667, 1.1461355312063, -1.36450544932364));
#1331 = CARTESIAN_POINT('', (15.0375, 0.994707497802527, -1.47659293303281));
#1332 = CARTESIAN_POINT('', (14.2020833333333, 0.832914244196624, -1.57287940715652));
#1333 = CARTESIAN_POINT('', (13.3666666666667, 0.662294096939561, -1.65246566040133));
#1334 = CARTESIAN_POINT('', (12.53125, 0.484456877080368, -1.71458936539067));
#1335 = CARTESIAN_POINT('', (11.6958333333333, 0.30107494504003, -1.75862726566934));
#1336 = CARTESIAN_POINT('', (10.8604166666667, 0.113867950515203, -1.78411064371446));
#1337 = CARTESIAN_POINT('', (10.025, -0.0753905509667029, -1.79068865104894));
#1338 = CARTESIAN_POINT('', (9.18958333333334, -0.26494949762258, -1.77828384893103));
#1339 = CARTESIAN_POINT('', (8.35416666666667, -0.452848518596604, -1.74652786856245));
#1340 = CARTESIAN_POINT('', (7.51875, -0.637838062285314, -1.69688101507054));
#1341 = CARTESIAN_POINT('', (6.68333333333334, -0.816002258453733, -1.62473234358098));
#1342 = CARTESIAN_POINT('', (5.84791666666667, -0.974852863207323, -1.51192702459217));
#1343 = CARTESIAN_POINT('', (5.01250000000001, -1.07951987755459, -1.34136669237994));
#1344 = CARTESIAN_POINT('', (4.17708333333334, -1.26819994884483, -1.28277880326225));
#1345 = CARTESIAN_POINT('', (3.34166666666667, -1.58703214940065, -1.30347892779317));
#1346 = CARTESIAN_POINT('', (2.53695995168581, -2.04342761435861, -1.35758492668904));
#1347 = CARTESIAN_POINT('', (2.01072545892718, -2.445253254584, -1.38528033846768));
#1348 = CARTESIAN_POINT('', (1.76296318839076, -2.65831977424503, -1.39044452527164));
#1349 = ORIENTED_EDGE('', *, *, #775, .T.);
#1350 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1351, #1352), (#1353, #1354), (#1355, #1356), (#1357, #1358), (#1359, #1360), (#1361, #1362), (#1363, #1364), (#1365, #1366), (#1367, #1368), (#1369, #1370), (#1371, #1372), (#1373, #1374), (#1375, #1376), (#1377, #1378), (#1379, #1380), (#1381, #1382), (#1383, #1384), (#1385, #1386), (#1387, #1388), (#1389, #1390), (#1391, #1392), (#1393, #1394), (#1395, #1396)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.83878445555007, 2.50625, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.18958333333333, 10.025, 10.8604166666667, 11.6958333333333, 12.53125, 13.3666666666667, 14.2020833333333, 15.0375, 15.8729166666667, 16.7083333333333, 17.54375, 18.2870368116093), (0., 0.208928368739198), .UNSPECIFIED.);
#1351 = CARTESIAN_POINT('', (18.2112155444499, 1.50027593503767, -0.974126248062552));
#1352 = CARTESIAN_POINT('', (18.2112155444499, 2.79570865022503, -1.28147917020578));
#1353 = CARTESIAN_POINT('', (17.9887270296333, 1.4717048064029, -1.01569062435675));
#1354 = CARTESIAN_POINT('', (17.9887270296333, 2.75751251909495, -1.35932913854343));
#1355 = CARTESIAN_POINT('', (17.4877662925944, 1.40369002728627, -1.10658493931032));
#1356 = CARTESIAN_POINT('', (17.4877662925944, 2.66456998251444, -1.53095907560963));
#1357 = CARTESIAN_POINT('', (16.7083333333333, 1.28574208086414, -1.23764685998462));
#1358 = CARTESIAN_POINT('', (16.7083333333333, 2.49674570230419, -1.78340939918377));
#1359 = CARTESIAN_POINT('', (15.8729166666667, 1.1461355312063, -1.36450544932364));
#1360 = CARTESIAN_POINT('', (15.8729166666667, 2.29102896670411, -2.03413050534079));
#1361 = CARTESIAN_POINT('', (15.0375, 0.994707497802527, -1.47659293303281));
#1362 = CARTESIAN_POINT('', (15.0375, 2.06150755958467, -2.26268506410881));
#1363 = CARTESIAN_POINT('', (14.2020833333333, 0.832914244196624, -1.57287940715652));
#1364 = CARTESIAN_POINT('', (14.2020833333333, 1.81040077785455, -2.46695678787919));
#1365 = CARTESIAN_POINT('', (13.3666666666667, 0.662294096939561, -1.65246566040133));
#1366 = CARTESIAN_POINT('', (13.3666666666667, 1.540100213012, -2.64503115456608));
#1367 = CARTESIAN_POINT('', (12.53125, 0.484456877080368, -1.71458936539067));
#1368 = CARTESIAN_POINT('', (12.53125, 1.2531533239833, -2.79520858368212));
#1369 = CARTESIAN_POINT('', (11.6958333333333, 0.30107494504003, -1.75862726566934));
#1370 = CARTESIAN_POINT('', (11.6958333333333, 0.9522487521235, -2.91601039755054));
#1371 = CARTESIAN_POINT('', (10.8604166666667, 0.113867950515203, -1.78411064371446));
#1372 = CARTESIAN_POINT('', (10.8604166666667, 0.64019425253922, -3.00620894846242));
#1373 = CARTESIAN_POINT('', (10.025, -0.0753905509667029, -1.79068865104894));
#1374 = CARTESIAN_POINT('', (10.025, 0.319918771239829, -3.06476358862283));
#1375 = CARTESIAN_POINT('', (9.18958333333334, -0.26494949762258, -1.77828384893103));
#1376 = CARTESIAN_POINT('', (9.18958333333334, -0.00561858059238876, -3.09110435965741));
#1377 = CARTESIAN_POINT('', (8.35416666666667, -0.452848518596604, -1.74652786856245));
#1378 = CARTESIAN_POINT('', (8.35416666666667, -0.333175475745335, -3.08411405810965));
#1379 = CARTESIAN_POINT('', (7.51875, -0.637838062285314, -1.69688101507054));
#1380 = CARTESIAN_POINT('', (7.51875, -0.660261002544407, -3.04596388429583));
#1381 = CARTESIAN_POINT('', (6.68333333333334, -0.816002258453733, -1.62473234358098));
#1382 = CARTESIAN_POINT('', (6.68333333333334, -0.981368389931401, -2.96783076623813));
#1383 = CARTESIAN_POINT('', (5.84791666666667, -0.974852863207323, -1.51192702459217));
#1384 = CARTESIAN_POINT('', (5.84791666666667, -1.27979919977164, -2.81570857536058));
#1385 = CARTESIAN_POINT('', (5.01250000000001, -1.07951987755459, -1.34136669237994));
#1386 = CARTESIAN_POINT('', (5.01250000000001, -1.50052004977328, -2.55178671131132));
#1387 = CARTESIAN_POINT('', (4.17708333333334, -1.26819994884483, -1.28277880326225));
#1388 = CARTESIAN_POINT('', (4.17708333333334, -1.83612069982794, -2.49935179205825));
#1389 = CARTESIAN_POINT('', (3.34166666666667, -1.58703214940065, -1.30347892779317));
#1390 = CARTESIAN_POINT('', (3.34166666666667, -2.3732619432109, -2.61435602126403));
#1391 = CARTESIAN_POINT('', (2.53695995168581, -2.04342761435861, -1.35758492668904));
#1392 = CARTESIAN_POINT('', (2.53695995168581, -3.13603276331834, -2.82061034909696));
#1393 = CARTESIAN_POINT('', (2.01072545892716, -2.44525325458401, -1.38528033846769));
#1394 = CARTESIAN_POINT('', (2.01072545892716, -3.81259208926697, -2.96828405823377));
#1395 = CARTESIAN_POINT('', (1.76296318839073, -2.65831977424505, -1.39044452527164));
#1396 = CARTESIAN_POINT('', (1.76296318839073, -4.17371797143884, -3.03039227006838));
#1397 = ADVANCED_FACE('', (#1398), #1581, .T.);
#1398 = FACE_OUTER_BOUND('', #1399, .T.);
#1399 = EDGE_LOOP('', (#1400, #1401, #1417, #1468, #1478, #1578, #1579, #1580));
#1400 = ORIENTED_EDGE('', *, *, #1086, .T.);
#1401 = ORIENTED_EDGE('', *, *, #1402, .T.);
#1402 = EDGE_CURVE('', #1089, #1403, #1405, .T.);
#1403 = VERTEX_POINT('', #1404);
#1404 = CARTESIAN_POINT('', (10.8973814938478, -2.74984016579326, -1.19932441924196));
#1405 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1406, #1407, #1408, #1409, #1410, #1411, #1412, #1413, #1414, #1415, #1416), .UNSPECIFIED., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 4), (3.04705205101827, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.15261850615217), .UNSPECIFIED.);
#1406 = CARTESIAN_POINT('', (17.0029479489817, -1.12841487553773, -2.77650875474542));
#1407 = CARTESIAN_POINT('', (16.9047430770989, -1.16269775801934, -2.76182830667729));
#1408 = CARTESIAN_POINT('', (16.5280659829939, -1.29314914259415, -2.7032117883376));
#1409 = CARTESIAN_POINT('', (15.8729166666667, -1.51255991622038, -2.58610382529278));
#1410 = CARTESIAN_POINT('', (15.0375, -1.77563763069728, -2.4097052485918));
#1411 = CARTESIAN_POINT('', (14.2020833333333, -2.01955646063189, -2.2079624054843));
#1412 = CARTESIAN_POINT('', (13.3666666666667, -2.2420230055708, -1.9828026646456));
#1413 = CARTESIAN_POINT('', (12.53125, -2.44092018301536, -1.73634397769104));
#1414 = CARTESIAN_POINT('', (11.7081549423937, -2.61175833229525, -1.47479725154909));
#1415 = CARTESIAN_POINT('', (11.1635321070097, -2.70744796787654, -1.29119018599773));
#1416 = CARTESIAN_POINT('', (10.8973814938478, -2.74984016579326, -1.19932441924196));
#1417 = ORIENTED_EDGE('', *, *, #1418, .F.);
#1418 = EDGE_CURVE('', #1419, #1403, #1421, .T.);
#1419 = VERTEX_POINT('', #1420);
#1420 = CARTESIAN_POINT('', (5.8208545570782, -2.91974051778926, 0.689286086309376));
#1421 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1422, #1423, #1424, #1425, #1426, #1427, #1428, #1429, #1430, #1431, #1432, #1433, #1434, #1435, #1436, #1437, #1438, #1439, #1440, #1441, #1442, #1443, #1444, #1445, #1446, #1447, #1448, #1449, #1450, #1451, #1452, #1453, #1454, #1455, #1456, #1457, #1458, #1459, #1460, #1461, #1462, #1463, #1464, #1465, #1466, #1467), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0875789746059246, 0.383139333312598, 0.678654533735563, 0.974108067578155, 1.26953950299198, 1.56498555971028, 1.86043113231454, 1.99177211828695, 2.43544863620161, 2.73115602694905, 3.39679450777854, 3.8403944354352, 4.50590677584263, 5.17134063757678, 5.43086444600651), .UNSPECIFIED.);
#1422 = CARTESIAN_POINT('', (5.82085455707821, -2.91974051778926, 0.689286086309373));
#1423 = CARTESIAN_POINT('', (5.84849145498651, -2.9219011683017, 0.680133806912977));
#1424 = CARTESIAN_POINT('', (5.87610638209777, -2.92403371676764, 0.670908159460704));
#1425 = CARTESIAN_POINT('', (5.90369796650008, -2.92613674390373, 0.661606949764348));
#1426 = CARTESIAN_POINT('', (5.99681367857512, -2.93323401191249, 0.630217350986432));
#1427 = CARTESIAN_POINT('', (6.08967741884587, -2.93998695559334, 0.59799273081338));
#1428 = CARTESIAN_POINT('', (6.18234677081944, -2.94628749607197, 0.5651459904219));
#1429 = CARTESIAN_POINT('', (6.27500196396295, -2.95258707389919, 0.532304268641264));
#1430 = CARTESIAN_POINT('', (6.36746864122132, -2.95843499463106, 0.498837180751046));
#1431 = CARTESIAN_POINT('', (6.45981092746909, -2.96375023020377, 0.46495652804006));
#1432 = CARTESIAN_POINT('', (6.55213394420718, -2.96906435662068, 0.43108294536808));
#1433 = CARTESIAN_POINT('', (6.64433931902393, -2.97384548527211, 0.396799646013616));
#1434 = CARTESIAN_POINT('', (6.73649283015583, -2.97804117768634, 0.362313046971976));
#1435 = CARTESIAN_POINT('', (6.82863944867157, -2.98223655628402, 0.327829027353376));
#1436 = CARTESIAN_POINT('', (6.92072831427537, -2.98585183703493, 0.293114349546265));
#1437 = CARTESIAN_POINT('', (7.01276381546989, -2.98886704071281, 0.258212728077156));
#1438 = CARTESIAN_POINT('', (7.10480387162683, -2.99188239361723, 0.223309379279223));
#1439 = CARTESIAN_POINT('', (7.19679425099677, -2.99429745466922, 0.18821752306073));
#1440 = CARTESIAN_POINT('', (7.28874872354833, -2.99609565200277, 0.153006026189181));
#1441 = CARTESIAN_POINT('', (7.38070304542449, -2.99789384638981, 0.11779458701473));
#1442 = CARTESIAN_POINT('', (7.47262584809884, -2.99907492444756, 0.0824637859494877));
#1443 = CARTESIAN_POINT('', (7.56453883858576, -2.99963019176163, 0.0471032129697512));
#1444 = CARTESIAN_POINT('', (7.60539896279685, -2.99987703708027, 0.0313835916575404));
#1445 = CARTESIAN_POINT('', (7.64625716535818, -3.0000003928584, 0.0156565484225615));
#1446 = CARTESIAN_POINT('', (7.68711340745503, -2.99999999906008, -7.50967210529761E-5));
#1447 = CARTESIAN_POINT('', (7.82512786725524, -2.99999866878936, -0.05321739260616));
#1448 = CARTESIAN_POINT('', (7.96312710535278, -2.99858394965282, -0.106418011454919));
#1449 = CARTESIAN_POINT('', (8.10111840381051, -2.99575455457626, -0.159545130717133));
#1450 = CARTESIAN_POINT('', (8.19308866855334, -2.99386878194304, -0.194953995465705));
#1451 = CARTESIAN_POINT('', (8.28506043715996, -2.99135478324809, -0.230331068092491));
#1452 = CARTESIAN_POINT('', (8.37703887619969, -2.98821700251909, -0.265629715686757));
#1453 = CARTESIAN_POINT('', (8.58408269839406, -2.98115384595627, -0.345087108011625));
#1454 = CARTESIAN_POINT('', (8.79118955980551, -2.97092982383944, -0.42416239376793));
#1455 = CARTESIAN_POINT('', (8.99829522176995, -2.95759124489027, -0.50264702142482));
#1456 = CARTESIAN_POINT('', (9.1363161735488, -2.94870204628276, -0.554951352008849));
#1457 = CARTESIAN_POINT('', (9.27435005191318, -2.93842762072862, -0.607005039437224));
#1458 = CARTESIAN_POINT('', (9.41238100429912, -2.92678368243155, -0.658739156459072));
#1459 = CARTESIAN_POINT('', (9.61946242258586, -2.90931482334362, -0.736353446163759));
#1460 = CARTESIAN_POINT('', (9.82657530286536, -2.88876016659589, -0.813253470616904));
#1461 = CARTESIAN_POINT('', (10.0336872175922, -2.86520443275312, -0.889158905107208));
#1462 = CARTESIAN_POINT('', (10.2407747092282, -2.84165147665408, -0.965055388662371));
#1463 = CARTESIAN_POINT('', (10.4479034187201, -2.81509436175443, -1.03997241998781));
#1464 = CARTESIAN_POINT('', (10.6550298227154, -2.78563207825121, -1.11366688224871));
#1465 = CARTESIAN_POINT('', (10.735810552826, -2.77414158391438, -1.14240823222494));
#1466 = CARTESIAN_POINT('', (10.8165953271, -2.7622087762844, -1.17096536861488));
#1467 = CARTESIAN_POINT('', (10.8973814938479, -2.74984016579326, -1.19932441924198));
#1468 = ORIENTED_EDGE('', *, *, #1469, .T.);
#1469 = EDGE_CURVE('', #1419, #1470, #1472, .T.);
#1470 = VERTEX_POINT('', #1471);
#1471 = CARTESIAN_POINT('', (4.44192568876141, -2.75537500537828, 1.18655323510437));
#1472 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1473, #1474, #1475, #1476, #1477), .UNSPECIFIED., .F., .U., (4, 1, 4), (14.2291454429218, 15.0375, 15.6080743112386), .UNSPECIFIED.);
#1473 = CARTESIAN_POINT('', (5.8208545570782, -2.91974051778926, 0.689286086309375));
#1474 = CARTESIAN_POINT('', (5.55140303805214, -2.87019242956638, 0.781872531577716));
#1475 = CARTESIAN_POINT('', (5.09176008194654, -2.75616663606737, 0.926724605660432));
#1476 = CARTESIAN_POINT('', (4.63211712584094, -2.74420975113363, 1.10323573170378));
#1477 = CARTESIAN_POINT('', (4.44192568876141, -2.75537500537828, 1.18655323510437));
#1478 = ORIENTED_EDGE('', *, *, #1479, .F.);
#1479 = EDGE_CURVE('', #182, #1470, #1480, .T.);
#1480 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1481, #1482, #1483, #1484, #1485, #1486, #1487, #1488, #1489, #1490, #1491, #1492, #1493, #1494, #1495, #1496, #1497, #1498, #1499, #1500, #1501, #1502, #1503, #1504, #1505, #1506, #1507, #1508, #1509, #1510, #1511, #1512, #1513, #1514, #1515, #1516, #1517, #1518, #1519, #1520, #1521, #1522, #1523, #1524, #1525, #1526, #1527, #1528, #1529, #1530, #1531, #1532, #1533, #1534, #1535, #1536, #1537, #1538, #1539, #1540, #1541, #1542, #1543, #1544, #1545, #1546, #1547, #1548, #1549, #1550, #1551, #1552, #1553, #1554, #1555, #1556, #1557, #1558, #1559, #1560, #1561, #1562, #1563, #1564, #1565, #1566, #1567, #1568, #1569, #1570, #1571, #1572, #1573, #1574, #1575, #1576, #1577), .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, 4), (0., 0.131766075240293, 0.263213083824561, 0.394302445246479, 0.525027056075487, 0.65542543597333, 0.785583299551488, 0.915617036093108, 1.04564578649352, 1.17576672500503, 1.30604348528306, 1.39320025242844, 1.43205057026988, 1.62786785570712, 1.82415763608579, 2.02086210059657, 2.21790164099116, 2.41519514606152, 2.61266935924346, 2.81026316119587, 3.00792590866255, 3.20561581500939, 3.40329979768348, 3.6009539845418, 3.79856022415834, 3.99610539198806, 4.19358075654996, 4.39098229050959, 4.58831061903194, 4.78556953157384, 4.98276547681512, 5.17990958081678, 5.30235643365641), .UNSPECIFIED.);
#1481 = CARTESIAN_POINT('', (7.54951656745106E-15, -2.811304992256, 1.04716963311421));
#1482 = CARTESIAN_POINT('', (4.01942831633535E-5, -2.7959737283794, 1.08832901867209));
#1483 = CARTESIAN_POINT('', (0.00217124688681767, -2.77970936527195, 1.12921448418685));
#1484 = CARTESIAN_POINT('', (0.00660268109979478, -2.76267511419611, 1.16945552006117));
#1485 = CARTESIAN_POINT('', (0.011023384759455, -2.74568211092641, 1.20959911376209));
#1486 = CARTESIAN_POINT('', (0.0177511760046753, -2.72786735651805, 1.24922983695089));
#1487 = CARTESIAN_POINT('', (0.0269333658878961, -2.70947463151466, 1.28792360844053));
#1488 = CARTESIAN_POINT('', (0.0360905724398773, -2.6911319502968, 1.32651210010888));
#1489 = CARTESIAN_POINT('', (0.047726415278903, -2.6721469616173, 1.36430921857963));
#1490 = CARTESIAN_POINT('', (0.0618809796802999, -2.65284284652728, 1.40086574361322));
#1491 = CARTESIAN_POINT('', (0.0759961596060858, -2.63359244431944, 1.43732055166509));
#1492 = CARTESIAN_POINT('', (0.0926760755024901, -2.61394804128638, 1.47268733703992));
#1493 = CARTESIAN_POINT('', (0.111818021510652, -2.59429006607838, 1.50653876586267));
#1494 = CARTESIAN_POINT('', (0.130912197670192, -2.57468114850013, 1.54030571645997));
#1495 = CARTESIAN_POINT('', (0.152537696738101, -2.55497778483179, 1.5727067101449));
#1496 = CARTESIAN_POINT('', (0.1764422370115, -2.53557539621487, 1.60338935075353));
#1497 = CARTESIAN_POINT('', (0.200302686000523, -2.51620879478416, 1.63401539805322));
#1498 = CARTESIAN_POINT('', (0.226532184253855, -2.49706278459044, 1.6630583375671));
#1499 = CARTESIAN_POINT('', (0.254759063502677, -2.47849889679386, 1.69027903571914));
#1500 = CARTESIAN_POINT('', (0.282959023756554, -2.45995271273268, 1.71747377443623));
#1501 = CARTESIAN_POINT('', (0.313260441995526, -2.44191551667084, 1.74295882692525));
#1502 = CARTESIAN_POINT('', (0.34522745000309, -2.42467791180266, 1.76661739604712));
#1503 = CARTESIAN_POINT('', (0.377193232236326, -2.40744096791011, 1.7902750579816));
#1504 = CARTESIAN_POINT('', (0.410933752399682, -2.39094269647782, 1.81219247803622));
#1505 = CARTESIAN_POINT('', (0.446005865895272, -2.37538797181204, 1.83235694758709));
#1506 = CARTESIAN_POINT('', (0.481102844906264, -2.35982221911838, 1.85253571339439));
#1507 = CARTESIAN_POINT('', (0.517637091199671, -2.34515324577306, 1.87102287899973));
#1508 = CARTESIAN_POINT('', (0.555199216828701, -2.33150528386956, 1.88787793866244));
#1509 = CARTESIAN_POINT('', (0.592806323663956, -2.31784097832791, 1.90475318251073));
#1510 = CARTESIAN_POINT('', (0.63153760457415, -2.3051642371569, 1.92003732724091));
#1511 = CARTESIAN_POINT('', (0.671038026341826, -2.29353445851151, 1.93383031510532));
#1512 = CARTESIAN_POINT('', (0.697464298032977, -2.28575399246993, 1.94305799492306));
#1513 = CARTESIAN_POINT('', (0.724267017734384, -2.2784313051895, 1.95163035955591));
#1514 = CARTESIAN_POINT('', (0.751355036398169, -2.27157205993203, 1.95958168406856));
#1515 = CARTESIAN_POINT('', (0.763429579422778, -2.26851453649314, 1.96312600420221));
#1516 = CARTESIAN_POINT('', (0.775564169021697, -2.265548139354, 1.96654794064893));
#1517 = CARTESIAN_POINT('', (0.787751483866344, -2.26267289207531, 1.96985059927588));
#1518 = CARTESIAN_POINT('', (0.849179215793474, -2.24818078111315, 1.98649699196936));
#1519 = CARTESIAN_POINT('', (0.912058470766065, -2.23598676663305, 2.00014613618047));
#1520 = CARTESIAN_POINT('', (0.975612410720685, -2.22601190723292, 2.01118646297584));
#1521 = CARTESIAN_POINT('', (1.0393197023831, -2.2160129791169, 2.02225342939371));
#1522 = CARTESIAN_POINT('', (1.10389268316273, -2.20821021099179, 2.03073380362912));
#1523 = CARTESIAN_POINT('', (1.16876916726697, -2.20244411007601, 2.03696832130289));
#1524 = CARTESIAN_POINT('', (1.23378271020562, -2.19666582762663, 2.04321601009308));
#1525 = CARTESIAN_POINT('', (1.29924675273804, -2.19291759728932, 2.04722257317459));
#1526 = CARTESIAN_POINT('', (1.36475499887514, -2.19100340770091, 2.04926915446532));
#1527 = CARTESIAN_POINT('', (1.43037483492214, -2.18908595738952, 2.05131922200145));
#1528 = CARTESIAN_POINT('', (1.49615238562659, -2.18900426567649, 2.05140571887742));
#1529 = CARTESIAN_POINT('', (1.56179340696698, -2.19054705377814, 2.04975696246749));
#1530 = CARTESIAN_POINT('', (1.62751903315707, -2.19209183038259, 2.04810608097197));
#1531 = CARTESIAN_POINT('', (1.69319635012294, -2.19526662292961, 2.04471269043269));
#1532 = CARTESIAN_POINT('', (1.75861376001741, -2.19985456537656, 2.03976466563962));
#1533 = CARTESIAN_POINT('', (1.82409108803539, -2.20444671008255, 2.03481210877534));
#1534 = CARTESIAN_POINT('', (1.88937759763721, -2.21045865623347, 2.02829668948074));
#1535 = CARTESIAN_POINT('', (1.95432345678811, -2.21767852861894, 2.0203717340387));
#1536 = CARTESIAN_POINT('', (2.01930864662082, -2.22490277330014, 2.01244197930838));
#1537 = CARTESIAN_POINT('', (2.08400730974151, -2.23334225985936, 2.00309381274578));
#1538 = CARTESIAN_POINT('', (2.14831651036417, -2.24279266306473, 1.99245603979185));
#1539 = CARTESIAN_POINT('', (2.21264815010621, -2.25224636375667, 1.98181455504777));
#1540 = CARTESIAN_POINT('', (2.27663282142513, -2.26271782868019, 1.9698750635535));
#1541 = CARTESIAN_POINT('', (2.34020510539469, -2.27401021062845, 1.95675178854078));
#1542 = CARTESIAN_POINT('', (2.40378612420206, -2.28530414415106, 1.94362671038883));
#1543 = CARTESIAN_POINT('', (2.466987981387, -2.29742499475157, 1.92931032567869));
#1544 = CARTESIAN_POINT('', (2.52977673263967, -2.31018342808237, 1.91391027182927));
#1545 = CARTESIAN_POINT('', (2.59256360246085, -2.32294147911352, 1.89851067943426));
#1546 = CARTESIAN_POINT('', (2.65496323779301, -2.33634200669189, 1.88202118411548));
#1547 = CARTESIAN_POINT('', (2.71696643643213, -2.35020763060039, 1.86454393701723));
#1548 = CARTESIAN_POINT('', (2.7789602896713, -2.36407116461992, 1.84706932416799));
#1549 = CARTESIAN_POINT('', (2.84057736487581, -2.37840398551999, 1.82860151189057));
#1550 = CARTESIAN_POINT('', (2.90182922103696, -2.3930404411433, 1.80924223006555));
#1551 = CARTESIAN_POINT('', (2.96306621863325, -2.40767334623379, 1.78988764444343));
#1552 = CARTESIAN_POINT('', (3.02395275928055, -2.42261318110021, 1.76963721022594));
#1553 = CARTESIAN_POINT('', (3.08451851456931, -2.43770569873088, 1.74859684500883));
#1554 = CARTESIAN_POINT('', (3.14506555152759, -2.45279355189842, 1.72756298248466));
#1555 = CARTESIAN_POINT('', (3.2053026177502, -2.46803658725665, 1.7057358156793));
#1556 = CARTESIAN_POINT('', (3.2652754569498, -2.48329197536946, 1.68322932634431));
#1557 = CARTESIAN_POINT('', (3.32522710453938, -2.49854197293817, 1.66073078975511));
#1558 = CARTESIAN_POINT('', (3.38492245766179, -2.51380586997146, 1.63755091125781));
#1559 = CARTESIAN_POINT('', (3.44442042198817, -2.5289537498119, 1.6138131649334));
#1560 = CARTESIAN_POINT('', (3.50389614166368, -2.5440959662771, 1.59008429349882));
#1561 = CARTESIAN_POINT('', (3.56317968818998, -2.55912364450277, 1.56579563761021));
#1562 = CARTESIAN_POINT('', (3.62233964659145, -2.57392128680995, 1.54108053303746));
#1563 = CARTESIAN_POINT('', (3.68147766579854, -2.58871344148057, 1.51637459394585));
#1564 = CARTESIAN_POINT('', (3.74049580565903, -2.6032765637986, 1.49124097351614));
#1565 = CARTESIAN_POINT('', (3.7994702735826, -2.61750932702949, 1.46582567957959));
#1566 = CARTESIAN_POINT('', (3.85842399552133, -2.63173708347184, 1.44041932621209));
#1567 = CARTESIAN_POINT('', (3.91733693963905, -2.64563529505118, 1.41473032668089));
#1568 = CARTESIAN_POINT('', (3.97628981509121, -2.65911736099036, 1.38891859389947));
#1569 = CARTESIAN_POINT('', (4.03522387211138, -2.67259512329992, 1.36311510051831));
#1570 = CARTESIAN_POINT('', (4.09420078948346, -2.68565752618017, 1.33718788812889));
#1571 = CARTESIAN_POINT('', (4.15330152837557, -2.69823362605184, 1.31131052738973));
#1572 = CARTESIAN_POINT('', (4.21238673015527, -2.71080641976726, 1.2854399696021));
#1573 = CARTESIAN_POINT('', (4.2716014744484, -2.72289225538614, 1.25962192510738));
#1574 = CARTESIAN_POINT('', (4.33100512179756, -2.73445094224018, 1.23400893209157));
#1575 = CARTESIAN_POINT('', (4.3679009229778, -2.74163008074602, 1.21810061770159));
#1576 = CARTESIAN_POINT('', (4.4048707324817, -2.74860662476074, 1.20227054658161));
#1577 = CARTESIAN_POINT('', (4.44192568876141, -2.75537500537828, 1.18655323510437));
#1578 = ORIENTED_EDGE('', *, *, #181, .T.);
#1579 = ORIENTED_EDGE('', *, *, #910, .T.);
#1580 = ORIENTED_EDGE('', *, *, #1324, .F.);
#1581 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 2, ((#1582, #1583, #1584, #1585, #1586), (#1587, #1588, #1589, #1590, #1591), (#1592, #1593, #1594, #1595, #1596), (#1597, #1598, #1599, #1600, #1601), (#1602, #1603, #1604, #1605, #1606), (#1607, #1608, #1609, #1610, #1611), (#1612, #1613, #1614, #1615, #1616), (#1617, #1618, #1619, #1620, #1621), (#1622, #1623, #1624, #1625, #1626), (#1627, #1628, #1629, #1630, #1631), (#1632, #1633, #1634, #1635, #1636), (#1637, #1638, #1639, #1640, #1641), (#1642, #1643, #1644, #1645, #1646), (#1647, #1648, #1649, #1650, #1651), (#1652, #1653, #1654, #1655, #1656), (#1657, #1658, #1659, #1660, #1661), (#1662, #1663, #1664, #1665, #1666), (#1667, #1668, #1669, #1670, #1671), (#1672, #1673, #1674, #1675, #1676), (#1677, #1678, #1679, #1680, #1681), (#1682, #1683, #1684, #1685, #1686), (#1687, #1688, #1689, #1690, #1691), (#1692, #1693, #1694, #1695, #1696), (#1697, #1698, #1699, #1700, #1701), (#1702, #1703, #1704, #1705, #1706)), .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, 1, 1, 1, 4), (3, 2, 3), (1.18718745021562, 1.67083333333333, 2.50625, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.18958333333333, 10.025, 10.8604166666667, 11.6958333333333, 12.53125, 13.3666666666667, 14.2020833333333, 15.0375, 15.8729166666667, 16.7083333333333, 17.54375, 18.3791666666667, 20.05), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178221, 1., 0.887010833178221, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.), (1., 0.887010833178222, 1., 0.887010833178222, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#1582 = CARTESIAN_POINT('', (18.8628125497844, -0.451669825697958, -2.98040517708519));
#1583 = CARTESIAN_POINT('', (18.8628125497844, -0.636286912735904, -2.06336911737375));
#1584 = CARTESIAN_POINT('', (18.8628125497844, 0.0090130393907129, -1.38614937798124));
#1585 = CARTESIAN_POINT('', (18.8628125497844, 0.654312991517329, -0.708929638588731));
#1586 = CARTESIAN_POINT('', (18.8628125497844, 1.57918777239185, -0.849091128805499));
#1587 = CARTESIAN_POINT('', (18.7015972554118, -0.512260466371394, -2.96932441522438));
#1588 = CARTESIAN_POINT('', (18.7015972554118, -0.678033023012932, -2.04908875190861));
#1589 = CARTESIAN_POINT('', (18.7015972554118, -0.019303330463434, -1.38547033088088));
#1590 = CARTESIAN_POINT('', (18.7015972554118, 0.639426362086063, -0.721851909853148));
#1591 = CARTESIAN_POINT('', (18.7015972554118, 1.56086257786992, -0.880815795108934));
#1592 = CARTESIAN_POINT('', (18.261909738817, -0.676471056554635, -2.93432836821426));
#1593 = CARTESIAN_POINT('', (18.261909738817, -0.790644840471485, -2.00686917280524));
#1594 = CARTESIAN_POINT('', (18.261909738817, -0.0964021366613021, -1.38137474414182));
#1595 = CARTESIAN_POINT('', (18.261909738817, 0.59784056714888, -0.75588031547841));
#1596 = CARTESIAN_POINT('', (18.261909738817, 1.50841686309405, -0.965801780187045));
#1597 = CARTESIAN_POINT('', (17.54375, -0.938888849279533, -2.85618809887064));
#1598 = CARTESIAN_POINT('', (17.54375, -0.968247130208603, -1.92366316027234));
#1599 = CARTESIAN_POINT('', (17.54375, -0.221206638558028, -1.36473993334279));
#1600 = CARTESIAN_POINT('', (17.54375, 0.525833853092547, -0.805816706413238));
#1601 = CARTESIAN_POINT('', (17.54375, 1.41216178004336, -1.09717125961938));
#1602 = CARTESIAN_POINT('', (16.7083333333333, -1.23277725818274, -2.7354345834709));
#1603 = CARTESIAN_POINT('', (16.7083333333333, -1.16362031520269, -1.80692995461875));
#1604 = CARTESIAN_POINT('', (16.7083333333333, -0.363367057443233, -1.33101162968518));
#1605 = CARTESIAN_POINT('', (16.7083333333333, 0.436886200316224, -0.855093304751598));
#1606 = CARTESIAN_POINT('', (16.7083333333333, 1.28574208086414, -1.23764685998462));
#1607 = CARTESIAN_POINT('', (15.8729166666667, -1.51255991622038, -2.58610382529278));
#1608 = CARTESIAN_POINT('', (15.8729166666667, -1.34596799192902, -1.6714498601136));
#1609 = CARTESIAN_POINT('', (15.8729166666667, -0.501174124275569, -1.28329001361708));
#1610 = CARTESIAN_POINT('', (15.8729166666667, 0.343619743377886, -0.895130167120555));
#1611 = CARTESIAN_POINT('', (15.8729166666667, 1.1461355312063, -1.36450544932364));
#1612 = CARTESIAN_POINT('', (15.0375, -1.77563763069728, -2.4097052485918));
#1613 = CARTESIAN_POINT('', (15.0375, -1.51360910562026, -1.51856801264865));
#1614 = CARTESIAN_POINT('', (15.0375, -0.6333388294194, -1.22207389453553));
#1615 = CARTESIAN_POINT('', (15.0375, 0.24693144678146, -0.925579776422408));
#1616 = CARTESIAN_POINT('', (15.0375, 0.994707497802528, -1.47659293303281));
#1617 = CARTESIAN_POINT('', (14.2020833333333, -2.01955646063189, -2.2079624054843));
#1618 = CARTESIAN_POINT('', (14.2020833333333, -1.66498822374169, -1.34976581912534));
#1619 = CARTESIAN_POINT('', (14.2020833333333, -0.75862274986516, -1.14796977552149));
#1620 = CARTESIAN_POINT('', (14.2020833333333, 0.14774272401137, -0.946173731917635));
#1621 = CARTESIAN_POINT('', (14.2020833333333, 0.832914244196625, -1.57287940715652));
#1622 = CARTESIAN_POINT('', (13.3666666666667, -2.2420230055708, -1.9828026646456));
#1623 = CARTESIAN_POINT('', (13.3666666666667, -1.79868527213481, -1.16665203028864));
#1624 = CARTESIAN_POINT('', (13.3666666666667, -0.875845734309388, -1.06168826856306));
#1625 = CARTESIAN_POINT('', (13.3666666666667, 0.0469938035160372, -0.956724506837483));
#1626 = CARTESIAN_POINT('', (13.3666666666667, 0.662294096939562, -1.65246566040133));
#1627 = CARTESIAN_POINT('', (12.53125, -2.44092018301536, -1.73634397769104));
#1628 = CARTESIAN_POINT('', (12.53125, -1.91342530713127, -0.970951691544223));
#1629 = CARTESIAN_POINT('', (12.53125, -0.983894020148047, -0.964039217577971));
#1630 = CARTESIAN_POINT('', (12.53125, -0.0543627331648215, -0.957126743611718));
#1631 = CARTESIAN_POINT('', (12.53125, 0.484456877080369, -1.71458936539067));
#1632 = CARTESIAN_POINT('', (11.6958333333333, -2.61431575366302, -1.47088193644573));
#1633 = CARTESIAN_POINT('', (11.6958333333333, -2.008083181121, -0.764496069551928));
#1634 = CARTESIAN_POINT('', (11.6958333333333, -1.08172503563951, -0.855926432442613));
#1635 = CARTESIAN_POINT('', (11.6958333333333, -0.155366890158016, -0.947356795333299));
#1636 = CARTESIAN_POINT('', (11.6958333333333, 0.301074945040031, -1.75862726566934));
#1637 = CARTESIAN_POINT('', (10.8604166666667, -2.76049543372421, -1.1888743710236));
#1638 = CARTESIAN_POINT('', (10.8604166666667, -2.08170536450031, -0.549208227184902));
#1639 = CARTESIAN_POINT('', (10.8604166666667, -1.16838354617646, -0.738343072795308));
#1640 = CARTESIAN_POINT('', (10.8604166666667, -0.255061727852603, -0.927477918405713));
#1641 = CARTESIAN_POINT('', (10.8604166666667, 0.113867950515203, -1.78411064371446));
#1642 = CARTESIAN_POINT('', (10.025, -2.87790109333348, -0.892931096148433));
#1643 = CARTESIAN_POINT('', (10.025, -2.1334650773963, -0.327102319186221));
#1644 = CARTESIAN_POINT('', (10.025, -1.24297432091754, -0.612362550008663));
#1645 = CARTESIAN_POINT('', (10.025, -0.352483564438783, -0.897622780831106));
#1646 = CARTESIAN_POINT('', (10.025, -0.0753905509667023, -1.79068865104894));
#1647 = CARTESIAN_POINT('', (9.18958333333334, -2.965420221172, -0.585780873358622));
#1648 = CARTESIAN_POINT('', (9.18958333333334, -2.16286383878182, -0.100229465949794));
#1649 = CARTESIAN_POINT('', (9.18958333333334, -1.30479598101333, -0.479144321315098));
#1650 = CARTESIAN_POINT('', (9.18958333333334, -0.446728123244847, -0.858059176680401));
#1651 = CARTESIAN_POINT('', (9.18958333333334, -0.26494949762258, -1.77828384893103));
#1652 = CARTESIAN_POINT('', (8.35416666666667, -3.02136133739185, -0.270319406423642));
#1653 = CARTESIAN_POINT('', (8.35416666666667, -2.16901074706888, 0.129179501995857));
#1654 = CARTESIAN_POINT('', (8.35416666666667, -1.35287218542666, -0.339882066300746));
#1655 = CARTESIAN_POINT('', (8.35416666666667, -0.53673362378445, -0.808943634597349));
#1656 = CARTESIAN_POINT('', (8.35416666666667, -0.452848518596603, -1.74652786856245));
#1657 = CARTESIAN_POINT('', (7.51875, -3.0473302235535, 0.0506493004330473));
#1658 = CARTESIAN_POINT('', (7.51875, -2.15334093498675, 0.359308669110343));
#1659 = CARTESIAN_POINT('', (7.51875, -1.38773079187367, -0.195964743459282));
#1660 = CARTESIAN_POINT('', (7.51875, -0.622120648760594, -0.751238156028906));
#1661 = CARTESIAN_POINT('', (7.51875, -0.637838062285313, -1.69688101507054));
#1662 = CARTESIAN_POINT('', (6.68333333333334, -3.03381245877096, 0.373531694678918));
#1663 = CARTESIAN_POINT('', (6.68333333333334, -2.1094958269344, 0.586602562413898));
#1664 = CARTESIAN_POINT('', (6.68333333333334, -1.40479215030205, -0.0483408671196747));
#1665 = CARTESIAN_POINT('', (6.68333333333334, -0.700088473669706, -0.683284296653248));
#1666 = CARTESIAN_POINT('', (6.68333333333334, -0.816002258453732, -1.62473234358098));
#1667 = CARTESIAN_POINT('', (5.84791666666667, -2.94500287209898, 0.688817721410985));
#1668 = CARTESIAN_POINT('', (5.84791666666667, -2.0131205335376, 0.800524109002816));
#1669 = CARTESIAN_POINT('', (5.84791666666667, -1.3871102669311, 0.101242938046024));
#1670 = CARTESIAN_POINT('', (5.84791666666667, -0.761100000324593, -0.598038232910769));
#1671 = CARTESIAN_POINT('', (5.84791666666667, -0.974852863207323, -1.51192702459217));
#1672 = CARTESIAN_POINT('', (5.01250000000001, -2.73411633267715, 0.950962004031623));
#1673 = CARTESIAN_POINT('', (5.01250000000001, -1.83590662043363, 0.963843597552427));
#1674 = CARTESIAN_POINT('', (5.01250000000001, -1.31016271092282, 0.235461854074105));
#1675 = CARTESIAN_POINT('', (5.01250000000001, -0.784418801412019, -0.492919889404217));
#1676 = CARTESIAN_POINT('', (5.01250000000001, -1.07951987755459, -1.34136669237994));
#1677 = CARTESIAN_POINT('', (4.17708333333334, -2.74801476060977, 1.28282858565081));
#1678 = CARTESIAN_POINT('', (4.17708333333334, -1.81052949599041, 1.20041167567733));
#1679 = CARTESIAN_POINT('', (4.17708333333334, -1.34032201906718, 0.385196307155913));
#1680 = CARTESIAN_POINT('', (4.17708333333334, -0.870114542143955, -0.430019061365501));
#1681 = CARTESIAN_POINT('', (4.17708333333334, -1.26819994884483, -1.28277880326225));
#1682 = CARTESIAN_POINT('', (3.34166666666667, -2.96103039881579, 1.77594858550984));
#1683 = CARTESIAN_POINT('', (3.34166666666667, -1.90909155246048, 1.572344372387));
#1684 = CARTESIAN_POINT('', (3.34166666666667, -1.4725070251142, 0.593863936938986));
#1685 = CARTESIAN_POINT('', (3.34166666666667, -1.03592249776791, -0.384616498509026));
#1686 = CARTESIAN_POINT('', (3.34166666666667, -1.58703214940065, -1.30347892779317));
#1687 = CARTESIAN_POINT('', (2.50625000000001, -3.31782115012427, 2.49440467313082));
#1688 = CARTESIAN_POINT('', (2.50625000000001, -2.08558724346256, 2.11916385302943));
#1689 = CARTESIAN_POINT('', (2.50625000000001, -1.68618619541534, 0.894547636978088));
#1690 = CARTESIAN_POINT('', (2.50625000000001, -1.28678514736812, -0.330068579073257));
#1691 = CARTESIAN_POINT('', (2.50625000000001, -2.06084499440224, -1.35964976917274));
#1692 = CARTESIAN_POINT('', (1.39236111111112, -3.89718489294194, 3.82873527789));
#1693 = CARTESIAN_POINT('', (1.39236111111112, -2.35438681063948, 3.1258892133629));
#1694 = CARTESIAN_POINT('', (1.39236111111112, -2.04521197516105, 1.45896706932489));
#1695 = CARTESIAN_POINT('', (1.39236111111112, -1.73603713968262, -0.207955074713123));
#1696 = CARTESIAN_POINT('', (1.39236111111112, -2.92416442129881, -1.41732353628996));
#1697 = CARTESIAN_POINT('', (0.556944444444452, -4.33040952230546, 5.31702265686726));
#1698 = CARTESIAN_POINT('', (0.556944444444452, -2.50332178309362, 4.22616644065455));
#1699 = CARTESIAN_POINT('', (0.556944444444452, -2.34892440827181, 2.10381436291715));
#1700 = CARTESIAN_POINT('', (0.556944444444452, -2.19452703344999, -0.0185377148202586));
#1701 = CARTESIAN_POINT('', (0.556944444444452, -3.84449738059731, -1.36234378146927));
#1702 = CARTESIAN_POINT('', (7.105427357601E-15, -4.49916305649785, 6.55525518250499));
#1703 = CARTESIAN_POINT('', (7.105427357601E-15, -2.49144609783449, 5.12123612044658));
#1704 = CARTESIAN_POINT('', (7.105427357601E-15, -2.51454660571732, 2.65409112612888));
#1705 = CARTESIAN_POINT('', (7.105427357601E-15, -2.53764711360015, 0.186946131811184));
#1706 = CARTESIAN_POINT('', (7.105427357601E-15, -4.57186388624218, -1.20922727373455));
#1707 = ADVANCED_FACE('', (#1708), #1737, .T.);
#1708 = FACE_OUTER_BOUND('', #1709, .T.);
#1709 = EDGE_LOOP('', (#1710, #1711, #1736));
#1710 = ORIENTED_EDGE('', *, *, #1294, .T.);
#1711 = ORIENTED_EDGE('', *, *, #1712, .F.);
#1712 = EDGE_CURVE('', #1403, #1285, #1713, .T.);
#1713 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1714, #1715, #1716, #1717, #1718, #1719, #1720, #1721, #1722, #1723, #1724, #1725, #1726, #1727, #1728, #1729, #1730, #1731, #1732, #1733, #1734, #1735), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 4), (0., 0.99816773931848, 1.99610043107031, 2.9938070578336, 3.9912934898467, 4.98856423444535, 5.98562219360543, 6.52845090129192), .UNSPECIFIED.);
#1714 = CARTESIAN_POINT('', (10.8973814938478, -2.74984016579326, -1.19932441924196));
#1715 = CARTESIAN_POINT('', (11.2080972848915, -2.70226862294656, -1.30839760842232));
#1716 = CARTESIAN_POINT('', (11.5189249477041, -2.6482310787614, -1.41455958206204));
#1717 = CARTESIAN_POINT('', (11.8297265843955, -2.58817126420007, -1.51702653476125));
#1718 = CARTESIAN_POINT('', (12.1404550338204, -2.52812559246534, -1.61946935864228));
#1719 = CARTESIAN_POINT('', (12.4512970175926, -2.46203434896692, -1.71826449538296));
#1720 = CARTESIAN_POINT('', (12.7621123527264, -2.39042315461657, -1.81269885581502));
#1721 = CARTESIAN_POINT('', (13.0728572778357, -2.31882818258659, -1.90711182371952));
#1722 = CARTESIAN_POINT('', (13.3837145900034, -2.24168530975901, -1.9972062528722));
#1723 = CARTESIAN_POINT('', (13.6945460757132, -2.15959828739744, -2.08233888622146));
#1724 = CARTESIAN_POINT('', (14.0053089606344, -2.07752938171556, -2.16745273072194));
#1725 = CARTESIAN_POINT('', (14.3161836227775, -1.99048336836688, -2.24764362948692));
#1726 = CARTESIAN_POINT('', (14.6270329713883, -1.89913136813944, -2.32234795983479));
#1727 = CARTESIAN_POINT('', (14.9378151047567, -1.80779912103957, -2.39703613679616));
#1728 = CARTESIAN_POINT('', (15.2487082376326, -1.71212353832602, -2.4662723299434));
#1729 = CARTESIAN_POINT('', (15.5595767333421, -1.61283344558954, -2.52957867574578));
#1730 = CARTESIAN_POINT('', (15.8703788997327, -1.51356453815911, -2.59287151401408));
#1731 = CARTESIAN_POINT('', (16.1812913086032, -1.41063963059831, -2.65026461102796));
#1732 = CARTESIAN_POINT('', (16.4921797292783, -1.30483428523617, -2.70137140876115));
#1733 = CARTESIAN_POINT('', (16.6614368502705, -1.2472306340526, -2.72919550535718));
#1734 = CARTESIAN_POINT('', (16.8307174551475, -1.18876324523113, -2.75516346171755));
#1735 = CARTESIAN_POINT('', (17., -1.12956181522471, -2.77922473103314));
#1736 = ORIENTED_EDGE('', *, *, #1402, .F.);
#1737 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1738, #1739), (#1740, #1741), (#1742, #1743), (#1744, #1745), (#1746, #1747), (#1748, #1749), (#1750, #1751), (#1752, #1753), (#1754, #1755), (#1756, #1757), (#1758, #1759)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (3.04705205101827, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.15261850615217), (0.997640393737796, 1.), .UNSPECIFIED.);
#1738 = CARTESIAN_POINT('', (17.0029479489817, -1.12893231247116, -2.7905028805097));
#1739 = CARTESIAN_POINT('', (17.0029479489817, -1.12841487553773, -2.77650875474542));
#1740 = CARTESIAN_POINT('', (16.9047430770989, -1.16338918148137, -2.77581276192313));
#1741 = CARTESIAN_POINT('', (16.9047430770989, -1.16269775801934, -2.76182830667729));
#1742 = CARTESIAN_POINT('', (16.5280659829939, -1.29450701340522, -2.71714734829678));
#1743 = CARTESIAN_POINT('', (16.5280659829939, -1.29314914259415, -2.7032117883376));
#1744 = CARTESIAN_POINT('', (15.8729166666667, -1.51506830285672, -2.5998758361084));
#1745 = CARTESIAN_POINT('', (15.8729166666667, -1.51255991622038, -2.58610382529278));
#1746 = CARTESIAN_POINT('', (15.0375, -1.77958301312467, -2.42312316631678));
#1747 = CARTESIAN_POINT('', (15.0375, -1.77563763069728, -2.4097052485918));
#1748 = CARTESIAN_POINT('', (14.2020833333333, -2.02489522018384, -2.22088433346933));
#1749 = CARTESIAN_POINT('', (14.2020833333333, -2.01955646063189, -2.2079624054843));
#1750 = CARTESIAN_POINT('', (13.3666666666667, -2.24869837384371, -1.99509150369452));
#1751 = CARTESIAN_POINT('', (13.3666666666667, -2.2420230055708, -1.9828026646456));
#1752 = CARTESIAN_POINT('', (12.53125, -2.44886271146046, -1.74786854462488));
#1753 = CARTESIAN_POINT('', (12.53125, -2.44092018301536, -1.73634397769104));
#1754 = CARTESIAN_POINT('', (11.7081549423937, -2.62086893404439, -1.48544645857246));
#1755 = CARTESIAN_POINT('', (11.7081549423937, -2.61175833229525, -1.47479725154908));
#1756 = CARTESIAN_POINT('', (11.1635321070097, -2.71727213399372, -1.30118614924239));
#1757 = CARTESIAN_POINT('', (11.1635321070097, -2.70744796787654, -1.29119018599773));
#1758 = CARTESIAN_POINT('', (10.8973814938478, -2.75999727271978, -1.20898477359693));
#1759 = CARTESIAN_POINT('', (10.8973814938478, -2.74984016579326, -1.19932441924196));
#1760 = ADVANCED_FACE('', (#1761), #1935, .T.);
#1761 = FACE_OUTER_BOUND('', #1762, .T.);
#1762 = EDGE_LOOP('', (#1763, #1764, #1765, #1793, #1794, #1795, #1796, #1929, #1930));
#1763 = ORIENTED_EDGE('', *, *, #189, .T.);
#1764 = ORIENTED_EDGE('', *, *, #1479, .T.);
#1765 = ORIENTED_EDGE('', *, *, #1766, .T.);
#1766 = EDGE_CURVE('', #1470, #1419, #1767, .T.);
#1767 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1768, #1769, #1770, #1771, #1772, #1773, #1774, #1775, #1776, #1777, #1778, #1779, #1780, #1781, #1782, #1783, #1784, #1785, #1786, #1787, #1788, #1789, #1790, #1791, #1792), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.197014250284957, 0.394064353893174, 0.591141888838262, 0.72251879488904, 0.919549315369814, 1.11653617851129, 1.31351404973468, 1.47614394188404), .UNSPECIFIED.);
#1768 = CARTESIAN_POINT('', (4.44192568876141, -2.75537500537828, 1.18655323510437));
#1769 = CARTESIAN_POINT('', (4.50154628546511, -2.76626517856023, 1.16126443212271));
#1770 = CARTESIAN_POINT('', (4.56146331677277, -2.77655772413211, 1.13640546456168));
#1771 = CARTESIAN_POINT('', (4.62165102030554, -2.7862956277528, 1.11200569907084));
#1772 = CARTESIAN_POINT('', (4.68184967700128, -2.79603530351031, 1.08760149322769));
#1773 = CARTESIAN_POINT('', (4.74232732144048, -2.80522153092936, 1.06365321013327));
#1774 = CARTESIAN_POINT('', (4.80305882725528, -2.81389659933572, 1.04018552587855));
#1775 = CARTESIAN_POINT('', (4.86379878750053, -2.822572875398, 1.01671457468846));
#1776 = CARTESIAN_POINT('', (4.92480048024097, -2.83073902323339, 0.993721192036003));
#1777 = CARTESIAN_POINT('', (4.98604001754519, -2.83843582456344, 0.971227094883155));
#1778 = CARTESIAN_POINT('', (5.02686385340882, -2.84356670843365, 0.956231956603339));
#1779 = CARTESIAN_POINT('', (5.0677972866982, -2.84848842284134, 0.941460592524337));
#1780 = CARTESIAN_POINT('', (5.10882682945115, -2.85321816682671, 0.926901339134882));
#1781 = CARTESIAN_POINT('', (5.17036026334537, -2.86031152856882, 0.905066319880988));
#1782 = CARTESIAN_POINT('', (5.23211523376466, -2.86697376052863, 0.883708935462319));
#1783 = CARTESIAN_POINT('', (5.29402986174463, -2.87327438441312, 0.862724934075454));
#1784 = CARTESIAN_POINT('', (5.3559307708961, -2.87957361222722, 0.84174558225083));
#1785 = CARTESIAN_POINT('', (5.41799529216707, -2.88551226143755, 0.821138058010765));
#1786 = CARTESIAN_POINT('', (5.48014683927331, -2.89116618093639, 0.800723494228633));
#1787 = CARTESIAN_POINT('', (5.54229554932934, -2.89681984234908, 0.780309862316183));
#1788 = CARTESIAN_POINT('', (5.60453324647385, -2.90218954538416, 0.76008797059586));
#1789 = CARTESIAN_POINT('', (5.66676878322916, -2.90734985647027, 0.739808632067986));
#1790 = CARTESIAN_POINT('', (5.71815201002267, -2.91161033928582, 0.723065499363966));
#1791 = CARTESIAN_POINT('', (5.76953418313692, -2.91572829497675, 0.706281423579015));
#1792 = CARTESIAN_POINT('', (5.8208545570782, -2.91974051778926, 0.689286086309376));
#1793 = ORIENTED_EDGE('', *, *, #1418, .T.);
#1794 = ORIENTED_EDGE('', *, *, #1712, .T.);
#1795 = ORIENTED_EDGE('', *, *, #1284, .F.);
#1796 = ORIENTED_EDGE('', *, *, #1797, .F.);
#1797 = EDGE_CURVE('', #403, #1255, #1798, .T.);
#1798 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#1799, #1800, #1801, #1802, #1803, #1804, #1805, #1806, #1807, #1808, #1809, #1810, #1811, #1812, #1813, #1814, #1815, #1816, #1817, #1818, #1819, #1820, #1821, #1822, #1823, #1824, #1825, #1826, #1827, #1828, #1829, #1830, #1831, #1832, #1833, #1834, #1835, #1836, #1837, #1838, #1839, #1840, #1841, #1842, #1843, #1844, #1845, #1846, #1847, #1848, #1849, #1850, #1851, #1852, #1853, #1854, #1855, #1856, #1857, #1858, #1859, #1860, #1861, #1862, #1863, #1864, #1865, #1866, #1867, #1868, #1869, #1870, #1871, #1872, #1873, #1874, #1875, #1876, #1877, #1878, #1879, #1880, #1881, #1882, #1883, #1884, #1885, #1886, #1887, #1888, #1889, #1890, #1891, #1892, #1893, #1894, #1895, #1896, #1897, #1898, #1899, #1900, #1901, #1902, #1903, #1904, #1905, #1906, #1907, #1908, #1909, #1910, #1911, #1912, #1913, #1914, #1915, #1916, #1917, #1918, #1919, #1920, #1921, #1922, #1923, #1924, #1925, #1926, #1927, #1928), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.294575518969731, 0.58923746856733, 0.883994770634435, 1.17885642255863, 1.47383311177221, 1.67066189588966, 1.86752395436414, 2.0644181846931, 2.35973778585843, 2.6551545689277, 2.85215466770911, 3.04918056220027, 3.24623203194108, 3.44330574901549, 3.6403975529549, 3.77177885900408, 3.96881674496803, 4.16581283975367, 4.36280168102, 4.55981679460623, 4.8553729848028, 5.15090977781693, 5.44640061230122, 5.74185978602044, 6.03733933539911, 6.33282282786003, 6.77595985029228, 7.21908283993317, 7.88351364636638, 8.17895884126493, 8.237346790008, 8.90306085896988, 9.56869165279767, 10.2342467097391, 10.8997277857563, 11.5651364466611, 12.2304749801419, 12.8957448720857, 13.5609475498216, 14.2260841001258, 14.8911553515089, 15.5561620231548, 16.4813742785669), .UNSPECIFIED.);
#1799 = CARTESIAN_POINT('', (1.76296318839076, 2.65831977424503, 1.39044452527164));
#1800 = CARTESIAN_POINT('', (1.84507976491326, 2.63336696444211, 1.43815052613428));
#1801 = CARTESIAN_POINT('', (1.92764581854793, 2.60743647137932, 1.48459793912669));
#1802 = CARTESIAN_POINT('', (2.01062560064658, 2.58066696246135, 1.5297575065548));
#1803 = CARTESIAN_POINT('', (2.09362972962475, 2.55388959917222, 1.57493032413275));
#1804 = CARTESIAN_POINT('', (2.17706960154362, 2.52626556361857, 1.6188265729673));
#1805 = CARTESIAN_POINT('', (2.26091544097615, 2.49793370270055, 1.66142325038291));
#1806 = CARTESIAN_POINT('', (2.34478841288323, 2.46959267360554, 1.70403371206346));
#1807 = CARTESIAN_POINT('', (2.42908803931446, 2.44053624172682, 1.74535433006357));
#1808 = CARTESIAN_POINT('', (2.51379138126599, 2.41090606947402, 1.78536604767019));
#1809 = CARTESIAN_POINT('', (2.59852470985929, 2.38126540756001, 1.82539193020838));
#1810 = CARTESIAN_POINT('', (2.68368126520925, 2.35104411879991, 1.86411728759515));
#1811 = CARTESIAN_POINT('', (2.76923047111773, 2.32037140951505, 1.90154582429804));
#1812 = CARTESIAN_POINT('', (2.85481305318309, 2.28968673358308, 1.93898896336572));
#1813 = CARTESIAN_POINT('', (2.94080661752448, 2.25854365096326, 1.97514233974426));
#1814 = CARTESIAN_POINT('', (3.02718503379026, 2.22706991980915, 2.01001481892087));
#1815 = CARTESIAN_POINT('', (3.08482266845526, 2.20606847643673, 2.0332841412995));
#1816 = CARTESIAN_POINT('', (3.14263808342931, 2.18491747047708, 2.05598584680019));
#1817 = CARTESIAN_POINT('', (3.20062483949328, 2.16365512120833, 2.07812331599186));
#1818 = CARTESIAN_POINT('', (3.25862139835125, 2.1423891774907, 2.10026452757343));
#1819 = CARTESIAN_POINT('', (3.3167942587957, 2.12101011231517, 2.12184310976596));
#1820 = CARTESIAN_POINT('', (3.37513802836357, 2.09955674734011, 2.14286291318382));
#1821 = CARTESIAN_POINT('', (3.43349133266495, 2.07809987638455, 2.16388615172809));
#1822 = CARTESIAN_POINT('', (3.49202008741643, 2.05656668679964, 2.18435241735382));
#1823 = CARTESIAN_POINT('', (3.55071814138344, 2.03499411138931, 2.2042683517691));
#1824 = CARTESIAN_POINT('', (3.63875873992082, 2.00263763067557, 2.23414005394406));
#1825 = CARTESIAN_POINT('', (3.72719266872216, 1.97018757712805, 2.26277794378897));
#1826 = CARTESIAN_POINT('', (3.81600311551319, 1.93777118986897, 2.29020584570791));
#1827 = CARTESIAN_POINT('', (3.90484278748356, 1.90534413523049, 2.3176427734271));
#1828 = CARTESIAN_POINT('', (3.99407395181034, 1.87294505490332, 2.34387359831048));
#1829 = CARTESIAN_POINT('', (4.08368512660857, 1.84070852477411, 2.36892214452594));
#1830 = CARTESIAN_POINT('', (4.14344276835037, 1.81921144003218, 2.38562588771719));
#1831 = CARTESIAN_POINT('', (4.20337640018704, 1.79778766263092, 2.40180336860604));
#1832 = CARTESIAN_POINT('', (4.26347809800287, 1.77646909012161, 2.41746924940992));
#1833 = CARTESIAN_POINT('', (4.3235876656927, 1.75514772610249, 2.43313718154534));
#1834 = CARTESIAN_POINT('', (4.38386791941703, 1.73392749928876, 2.44829657998679));
#1835 = CARTESIAN_POINT('', (4.44430407105016, 1.71282442135181, 2.46297229006356));
#1836 = CARTESIAN_POINT('', (4.50474806769103, 1.69171860409733, 2.47764990514348));
#1837 = CARTESIAN_POINT('', (4.5653517783399, 1.67072858915182, 2.49184469101478));
#1838 = CARTESIAN_POINT('', (4.62610029180843, 1.64986573497849, 2.50558237871836));
#1839 = CARTESIAN_POINT('', (4.68685566385277, 1.62900052536535, 2.51932161742241));
#1840 = CARTESIAN_POINT('', (4.74775929934236, 1.60826123863818, 2.53260450219118));
#1841 = CARTESIAN_POINT('', (4.80879668673446, 1.58765550431501, 2.54545673693707));
#1842 = CARTESIAN_POINT('', (4.8698396759643, 1.56704787885618, 2.5583101512245));
#1843 = CARTESIAN_POINT('', (4.93101953514177, 1.546572671387, 2.57073355753401));
#1844 = CARTESIAN_POINT('', (4.99232271048785, 1.52623512182785, 2.58275170175129));
#1845 = CARTESIAN_POINT('', (5.03318737903797, 1.5126781206258, 2.59076299117072));
#1846 = CARTESIAN_POINT('', (5.07410782967607, 1.4991816279635, 2.59859451123479));
#1847 = CARTESIAN_POINT('', (5.11508229407318, 1.48575142812739, 2.60625069665553));
#1848 = CARTESIAN_POINT('', (5.17653336413859, 1.46560961143096, 2.61773298919178));
#1849 = CARTESIAN_POINT('', (5.23810927000869, 1.44561940928808, 2.6288199011032));
#1850 = CARTESIAN_POINT('', (5.29978763645313, 1.42575840329162, 2.63954787330015));
#1851 = CARTESIAN_POINT('', (5.36145292109051, 1.40590160975836, 2.65027357012454));
#1852 = CARTESIAN_POINT('', (5.42322265498116, 1.38617349261035, 2.66064122907074));
#1853 = CARTESIAN_POINT('', (5.48505499849646, 1.36649338769276, 2.67071073338016));
#1854 = CARTESIAN_POINT('', (5.54688506530624, 1.34681400740893, 2.68077986692414));
#1855 = CARTESIAN_POINT('', (5.60877904603995, 1.32718206823528, 2.69055161937905));
#1856 = CARTESIAN_POINT('', (5.67067705757435, 1.307457992597, 2.70010251612679));
#1857 = CARTESIAN_POINT('', (5.73258332442082, 1.28773128636695, 2.70965468667367));
#1858 = CARTESIAN_POINT('', (5.79449450146801, 1.26791123813637, 2.71898692963582));
#1859 = CARTESIAN_POINT('', (5.85633252741346, 1.24780495629899, 2.72818305673129));
#1860 = CARTESIAN_POINT('', (5.94910008734848, 1.21764211269425, 2.74197881198796));
#1861 = CARTESIAN_POINT('', (6.04171026784031, 1.18684330542903, 2.75545944726004));
#1862 = CARTESIAN_POINT('', (6.13418806537811, 1.15549639936431, 2.76854258971325));
#1863 = CARTESIAN_POINT('', (6.22665979365135, 1.12415155057897, 2.78162487352736));
#1864 = CARTESIAN_POINT('', (6.31900368501587, 1.09225722500957, 2.79430985200391));
#1865 = CARTESIAN_POINT('', (6.41126023835114, 1.05993969324594, 2.80651524967917));
#1866 = CARTESIAN_POINT('', (6.50350244499369, 1.02762718713829, 2.81871874930942));
#1867 = CARTESIAN_POINT('', (6.59566137169297, 0.994890266558484, 2.83044288723549));
#1868 = CARTESIAN_POINT('', (6.68779208180476, 0.961893006290355, 2.84161254298501));
#1869 = CARTESIAN_POINT('', (6.77991292044703, 0.928899281558303, 2.85278100194665));
#1870 = CARTESIAN_POINT('', (6.87200829455632, 0.895642068943401, 2.86339820097051));
#1871 = CARTESIAN_POINT('', (6.9640712962295, 0.862132515722397, 2.87345219645885));
#1872 = CARTESIAN_POINT('', (7.05614064681494, 0.828620651592456, 2.88350688529776));
#1873 = CARTESIAN_POINT('', (7.14818125565778, 0.794855096342069, 2.89299836050522));
#1874 = CARTESIAN_POINT('', (7.24019630364189, 0.760873459145159, 2.90190826511943));
#1875 = CARTESIAN_POINT('', (7.33221257953807, 0.726891368473919, 2.91081828863355));
#1876 = CARTESIAN_POINT('', (7.42420695370304, 0.692691844339534, 2.91914676508113));
#1877 = CARTESIAN_POINT('', (7.51619248918054, 0.658338950366857, 2.92687372915708));
#1878 = CARTESIAN_POINT('', (7.65414333022025, 0.606819865425093, 2.93846186839471));
#1879 = CARTESIAN_POINT('', (7.7920857645855, 0.554955203016857, 2.94869793194375));
#1880 = CARTESIAN_POINT('', (7.93001387782913, 0.502837499286369, 2.95755886658431));
#1881 = CARTESIAN_POINT('', (8.06793762331215, 0.450721445963825, 2.96641952062621));
#1882 = CARTESIAN_POINT('', (8.2058594166492, 0.398347765831434, 2.9739053314285));
#1883 = CARTESIAN_POINT('', (8.34378581343503, 0.345843164296066, 2.97999874256848));
#1884 = CARTESIAN_POINT('', (8.55059644882794, 0.267116319706327, 2.98913537093648));
#1885 = CARTESIAN_POINT('', (8.75745715283055, 0.188095672388771, 2.99514323063882));
#1886 = CARTESIAN_POINT('', (8.96431236532417, 0.1090091069301, 2.99801884827404));
#1887 = CARTESIAN_POINT('', (9.05629241498356, 0.0738425470422079, 2.99929751778253));
#1888 = CARTESIAN_POINT('', (9.14827699660417, 0.038659889679955, 2.99995718498234));
#1889 = CARTESIAN_POINT('', (9.24026043352733, 0.00347896967000573, 2.99999798279433));
#1890 = CARTESIAN_POINT('', (9.25843884459313, -0.00347373015298659, 3.00000604554369));
#1891 = CARTESIAN_POINT('', (9.27661730745362, -0.0104263645911618, 2.99998993801357));
#1892 = CARTESIAN_POINT('', (9.29479579659433, -0.0173787482959793, 2.99994966276231));
#1893 = CARTESIAN_POINT('', (9.50205904584277, -0.0966468120788745, 2.99949046181454));
#1894 = CARTESIAN_POINT('', (9.70934793312888, -0.175891696872422, 2.99588703490526));
#1895 = CARTESIAN_POINT('', (9.9166271562775, -0.254832959244475, 2.98915709906379));
#1896 = CARTESIAN_POINT('', (10.1238804505688, -0.333764346740037, 2.98242800507971));
#1897 = CARTESIAN_POINT('', (10.3311670533214, -0.412403862390264, 2.9725726859397));
#1898 = CARTESIAN_POINT('', (10.5384447745643, -0.490492516801385, 2.95963124239529));
#1899 = CARTESIAN_POINT('', (10.7456989113076, -0.568572286119445, 2.94669127135582));
#1900 = CARTESIAN_POINT('', (10.9529848123658, -0.646118512633642, 2.93066306639734));
#1901 = CARTESIAN_POINT('', (11.1602600624835, -0.722877611451463, 2.91160573547698));
#1902 = CARTESIAN_POINT('', (11.367512272562, -0.799628177978813, 2.89255052290722));
#1903 = CARTESIAN_POINT('', (11.5747955069428, -0.87560565201105, 2.87046330525947));
#1904 = CARTESIAN_POINT('', (11.7820692015982, -0.950558232769455, 2.84542422955072));
#1905 = CARTESIAN_POINT('', (11.9893203415207, -1.02550265747391, 2.82038787849869));
#1906 = CARTESIAN_POINT('', (12.1966029509674, -1.0994372838215, 2.79239540523072));
#1907 = CARTESIAN_POINT('', (12.4038759121975, -1.1721197624758, 2.76154581030511));
#1908 = CARTESIAN_POINT('', (12.6111270289284, -1.24479458112311, 2.73069946661855));
#1909 = CARTESIAN_POINT('', (12.8184092489649, -1.31623219227031, 2.69699036579311));
#1910 = CARTESIAN_POINT('', (13.025681857915, -1.38619871546328, 2.66053624693368));
#1911 = CARTESIAN_POINT('', (13.2329330829984, -1.45615802036143, 2.62408588896683));
#1912 = CARTESIAN_POINT('', (13.4402154918259, -1.52466024640916, 2.58488396847752));
#1913 = CARTESIAN_POINT('', (13.6474882728749, -1.59148261406354, 2.54306568714484));
#1914 = CARTESIAN_POINT('', (13.8547401125345, -1.65829823045416, 2.50125163083826));
#1915 = CARTESIAN_POINT('', (14.0620231599367, -1.72344700761832, 2.45681383248354));
#1916 = CARTESIAN_POINT('', (14.269296581749, -1.78671837671506, 2.40990403176323));
#1917 = CARTESIAN_POINT('', (14.4765493986246, -1.84998345603987, 2.36299889432037));
#1918 = CARTESIAN_POINT('', (14.6838332052356, -1.91138365182226, 2.31361322228056));
#1919 = CARTESIAN_POINT('', (14.891107626037, -1.97072082310451, 2.26191499340322));
#1920 = CARTESIAN_POINT('', (15.09836169794, -2.03005216903667, 2.21022183993267));
#1921 = CARTESIAN_POINT('', (15.3056466029054, -2.08733280545497, 2.15620621352081));
#1922 = CARTESIAN_POINT('', (15.5129221805598, -2.14237869470172, 2.10005083950083));
#1923 = CARTESIAN_POINT('', (15.7201776313447, -2.19741923888349, 2.04390091827901));
#1924 = CARTESIAN_POINT('', (15.9274640173058, -2.25023619930994, 1.98560077050694));
#1925 = CARTESIAN_POINT('', (16.1347409444213, -2.30066152762114, 1.92534582226778));
#1926 = CARTESIAN_POINT('', (16.4231217402964, -2.37081741285643, 1.84151415720776));
#1927 = CARTESIAN_POINT('', (16.7115775512446, -2.43636280865583, 1.75387052982312));
#1928 = CARTESIAN_POINT('', (17., -2.49689763973115, 1.66297990868952));
#1929 = ORIENTED_EDGE('', *, *, #402, .T.);
#1930 = ORIENTED_EDGE('', *, *, #1931, .T.);
#1931 = EDGE_CURVE('', #373, #154, #1932, .T.);
#1932 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1933, #1934), .UNSPECIFIED., .F., .U., (2, 2), (0.356819800513066, 0.364025695931477), .UNSPECIFIED.);
#1933 = CARTESIAN_POINT('', (0.336515316039826, 3., 0.));
#1934 = CARTESIAN_POINT('', (0., 3., 0.));
#1935 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#1936, #1937, #1938, #1939, #1940, #1941, #1942, #1943, #1944), (#1945, #1946, #1947, #1948, #1949, #1950, #1951, #1952, #1953)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.572390572390572, 1.11022302462516E-16), (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 ()
);
#1936 = CARTESIAN_POINT('', (17., 3., 0.));
#1937 = CARTESIAN_POINT('', (17., 3., 3.));
#1938 = CARTESIAN_POINT('', (17., 2.40414306912242E-15, 3.));
#1939 = CARTESIAN_POINT('', (17., -3., 3.));
#1940 = CARTESIAN_POINT('', (17., -3., 4.03113002100722E-15));
#1941 = CARTESIAN_POINT('', (17., -3., -3.));
#1942 = CARTESIAN_POINT('', (17., -1.99438099162901E-15, -3.));
#1943 = CARTESIAN_POINT('', (17., 3., -3.));
#1944 = CARTESIAN_POINT('', (17., 3., 0.));
#1945 = CARTESIAN_POINT('', (-3.5527136788005E-15, 3., 0.));
#1946 = CARTESIAN_POINT('', (-2.51214793389404E-15, 3., 3.));
#1947 = CARTESIAN_POINT('', (-3.5527136788005E-15, 2.40414306912242E-15, 3.));
#1948 = CARTESIAN_POINT('', (-2.51214793389404E-15, -3., 3.));
#1949 = CARTESIAN_POINT('', (-3.5527136788005E-15, -3., 4.03113002100722E-15));
#1950 = CARTESIAN_POINT('', (-2.51214793389404E-15, -3., -3.));
#1951 = CARTESIAN_POINT('', (-3.5527136788005E-15, -1.99438099162901E-15, -3.));
#1952 = CARTESIAN_POINT('', (-2.51214793389404E-15, 3., -3.));
#1953 = CARTESIAN_POINT('', (-3.5527136788005E-15, 3., 0.));
#1954 = ADVANCED_FACE('', (#1955), #1959, .T.);
#1955 = FACE_OUTER_BOUND('', #1956, .T.);
#1956 = EDGE_LOOP('', (#1957, #1958));
#1957 = ORIENTED_EDGE('', *, *, #1766, .F.);
#1958 = ORIENTED_EDGE('', *, *, #1469, .F.);
#1959 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1960, #1961), (#1962, #1963), (#1964, #1965), (#1966, #1967), (#1968, #1969)), .UNSPECIFIED., .F., .F., .U., (4, 1, 4), (2, 2), (14.2291454429218, 15.0375, 15.6080743112412), (0.987857773443726, 1.), .UNSPECIFIED.);
#1960 = CARTESIAN_POINT('', (5.82085455707821, -2.99137745072227, 0.68084920994602));
#1961 = CARTESIAN_POINT('', (5.82085455707821, -2.91974051778926, 0.689286086309375));
#1962 = CARTESIAN_POINT('', (5.55140303805214, -2.9414712619438, 0.77593501217796));
#1963 = CARTESIAN_POINT('', (5.55140303805214, -2.87019242956638, 0.781872531577717));
#1964 = CARTESIAN_POINT('', (5.09176008194567, -2.82606036812421, 0.924997566658896));
#1965 = CARTESIAN_POINT('', (5.09176008194567, -2.75616663606715, 0.926724605660706));
#1966 = CARTESIAN_POINT('', (4.6321171258392, -2.81528487528749, 1.10559510971493));
#1967 = CARTESIAN_POINT('', (4.6321171258392, -2.74420975113359, 1.10323573170445));
#1968 = CARTESIAN_POINT('', (4.4419256887588, -2.82738756163352, 1.19070326937383));
#1969 = CARTESIAN_POINT('', (4.4419256887588, -2.75537500537843, 1.18655323510551));
#1970 = ADVANCED_FACE('', (#1971), #1976, .T.);
#1971 = FACE_OUTER_BOUND('', #1972, .T.);
#1972 = EDGE_LOOP('', (#1973, #1974, #1975));
#1973 = ORIENTED_EDGE('', *, *, #1797, .T.);
#1974 = ORIENTED_EDGE('', *, *, #1254, .F.);
#1975 = ORIENTED_EDGE('', *, *, #432, .T.);
#1976 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 1, ((#1977, #1978), (#1979, #1980), (#1981, #1982), (#1983, #1984), (#1985, #1986), (#1987, #1988), (#1989, #1990), (#1991, #1992), (#1993, #1994), (#1995, #1996), (#1997, #1998), (#1999, #2000), (#2001, #2002), (#2003, #2004), (#2005, #2006), (#2007, #2008), (#2009, #2010), (#2011, #2012), (#2013, #2014), (#2015, #2016), (#2017, #2018), (#2019, #2020), (#2021, #2022)), .UNSPECIFIED., .F., .F., .U., (4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4), (2, 2), (1.83878445555007, 2.50625, 3.34166666666667, 4.17708333333333, 5.0125, 5.84791666666667, 6.68333333333333, 7.51875, 8.35416666666667, 9.18958333333333, 10.025, 10.8604166666667, 11.6958333333333, 12.53125, 13.3666666666667, 14.2020833333333, 15.0375, 15.8729166666667, 16.7083333333333, 17.54375, 18.2870368116093), (0., 0.208928368739199), .UNSPECIFIED.);
#1977 = CARTESIAN_POINT('', (18.2112155444499, -1.50027593503767, 0.974126248062552));
#1978 = CARTESIAN_POINT('', (18.2112155444499, -2.79570865022503, 1.28147917020578));
#1979 = CARTESIAN_POINT('', (17.9887270296333, -1.4717048064029, 1.01569062435675));
#1980 = CARTESIAN_POINT('', (17.9887270296333, -2.75751251909496, 1.35932913854343));
#1981 = CARTESIAN_POINT('', (17.4877662925944, -1.40369002728627, 1.10658493931032));
#1982 = CARTESIAN_POINT('', (17.4877662925944, -2.66456998251444, 1.53095907560963));
#1983 = CARTESIAN_POINT('', (16.7083333333333, -1.28574208086414, 1.23764685998462));
#1984 = CARTESIAN_POINT('', (16.7083333333333, -2.4967457023042, 1.78340939918377));
#1985 = CARTESIAN_POINT('', (15.8729166666667, -1.1461355312063, 1.36450544932364));
#1986 = CARTESIAN_POINT('', (15.8729166666667, -2.29102896670411, 2.03413050534079));
#1987 = CARTESIAN_POINT('', (15.0375, -0.994707497802528, 1.47659293303281));
#1988 = CARTESIAN_POINT('', (15.0375, -2.06150755958467, 2.26268506410881));
#1989 = CARTESIAN_POINT('', (14.2020833333333, -0.832914244196625, 1.57287940715652));
#1990 = CARTESIAN_POINT('', (14.2020833333333, -1.81040077785455, 2.46695678787919));
#1991 = CARTESIAN_POINT('', (13.3666666666667, -0.662294096939562, 1.65246566040133));
#1992 = CARTESIAN_POINT('', (13.3666666666667, -1.540100213012, 2.64503115456609));
#1993 = CARTESIAN_POINT('', (12.53125, -0.484456877080368, 1.71458936539067));
#1994 = CARTESIAN_POINT('', (12.53125, -1.2531533239833, 2.79520858368212));
#1995 = CARTESIAN_POINT('', (11.6958333333333, -0.30107494504003, 1.75862726566934));
#1996 = CARTESIAN_POINT('', (11.6958333333333, -0.952248752123502, 2.91601039755055));
#1997 = CARTESIAN_POINT('', (10.8604166666667, -0.113867950515203, 1.78411064371446));
#1998 = CARTESIAN_POINT('', (10.8604166666667, -0.640194252539222, 3.00620894846243));
#1999 = CARTESIAN_POINT('', (10.025, 0.0753905509667027, 1.79068865104894));
#2000 = CARTESIAN_POINT('', (10.025, -0.319918771239831, 3.06476358862283));
#2001 = CARTESIAN_POINT('', (9.18958333333334, 0.26494949762258, 1.77828384893103));
#2002 = CARTESIAN_POINT('', (9.18958333333334, 0.00561858059238773, 3.09110435965741));
#2003 = CARTESIAN_POINT('', (8.35416666666667, 0.452848518596604, 1.74652786856245));
#2004 = CARTESIAN_POINT('', (8.35416666666667, 0.333175475745334, 3.08411405810966));
#2005 = CARTESIAN_POINT('', (7.51875, 0.637838062285313, 1.69688101507054));
#2006 = CARTESIAN_POINT('', (7.51875, 0.660261002544406, 3.04596388429584));
#2007 = CARTESIAN_POINT('', (6.68333333333334, 0.816002258453732, 1.62473234358098));
#2008 = CARTESIAN_POINT('', (6.68333333333333, 0.981368389931401, 2.96783076623813));
#2009 = CARTESIAN_POINT('', (5.84791666666667, 0.974852863207323, 1.51192702459217));
#2010 = CARTESIAN_POINT('', (5.84791666666667, 1.27979919977164, 2.81570857536058));
#2011 = CARTESIAN_POINT('', (5.01250000000001, 1.07951987755459, 1.34136669237994));
#2012 = CARTESIAN_POINT('', (5.01250000000001, 1.50052004977328, 2.55178671131133));
#2013 = CARTESIAN_POINT('', (4.17708333333334, 1.26819994884483, 1.28277880326225));
#2014 = CARTESIAN_POINT('', (4.17708333333334, 1.83612069982794, 2.49935179205826));
#2015 = CARTESIAN_POINT('', (3.34166666666667, 1.58703214940065, 1.30347892779317));
#2016 = CARTESIAN_POINT('', (3.34166666666667, 2.3732619432109, 2.61435602126403));
#2017 = CARTESIAN_POINT('', (2.5369599516858, 2.04342761435862, 1.35758492668905));
#2018 = CARTESIAN_POINT('', (2.5369599516858, 3.13603276331835, 2.82061034909696));
#2019 = CARTESIAN_POINT('', (2.01072545892715, 2.44525325458402, 1.38528033846769));
#2020 = CARTESIAN_POINT('', (2.01072545892715, 3.81259208926698, 2.96828405823378));
#2021 = CARTESIAN_POINT('', (1.76296318839072, 2.65831977424506, 1.39044452527164));
#2022 = CARTESIAN_POINT('', (1.76296318839072, 4.17371797143885, 3.03039227006839));
#2023 = ADVANCED_FACE('', (#2024), #2029, .T.);
#2024 = FACE_OUTER_BOUND('', #2025, .T.);
#2025 = EDGE_LOOP('', (#2026, #2027, #2028));
#2026 = ORIENTED_EDGE('', *, *, #151, .T.);
#2027 = ORIENTED_EDGE('', *, *, #1931, .F.);
#2028 = ORIENTED_EDGE('', *, *, #372, .F.);
#2029 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#2030, #2031, #2032, #2033, #2034, #2035, #2036, #2037, #2038), (#2039, #2040, #2041, #2042, #2043, #2044, #2045, #2046, #2047)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (-0.572390572390572, 1.11022302462516E-16), (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 ()
);
#2030 = CARTESIAN_POINT('', (17., 3., 0.));
#2031 = CARTESIAN_POINT('', (17., 3., 3.));
#2032 = CARTESIAN_POINT('', (17., 2.40414306912242E-15, 3.));
#2033 = CARTESIAN_POINT('', (17., -3., 3.));
#2034 = CARTESIAN_POINT('', (17., -3., 4.03113002100722E-15));
#2035 = CARTESIAN_POINT('', (17., -3., -3.));
#2036 = CARTESIAN_POINT('', (17., -1.99438099162901E-15, -3.));
#2037 = CARTESIAN_POINT('', (17., 3., -3.));
#2038 = CARTESIAN_POINT('', (17., 3., 0.));
#2039 = CARTESIAN_POINT('', (-3.5527136788005E-15, 3., 0.));
#2040 = CARTESIAN_POINT('', (-2.51214793389404E-15, 3., 3.));
#2041 = CARTESIAN_POINT('', (-3.5527136788005E-15, 2.40414306912242E-15, 3.));
#2042 = CARTESIAN_POINT('', (-2.51214793389404E-15, -3., 3.));
#2043 = CARTESIAN_POINT('', (-3.5527136788005E-15, -3., 4.03113002100722E-15));
#2044 = CARTESIAN_POINT('', (-2.51214793389404E-15, -3., -3.));
#2045 = CARTESIAN_POINT('', (-3.5527136788005E-15, -1.99438099162901E-15, -3.));
#2046 = CARTESIAN_POINT('', (-2.51214793389404E-15, 3., -3.));
#2047 = CARTESIAN_POINT('', (-3.5527136788005E-15, 3., 0.));
#2048 = PRESENTATION_STYLE_ASSIGNMENT((#2049));
#2049 = SURFACE_STYLE_USAGE(.POSITIVE., #2050);
#2050 = SURFACE_SIDE_STYLE('', (#2051));
#2051 = SURFACE_STYLE_FILL_AREA(#2052);
#2052 = FILL_AREA_STYLE('', (#2053));
#2053 = FILL_AREA_STYLE_COLOUR('', #2054);
#2054 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#2055 = STYLED_ITEM('', (#2048), #145);
#2056 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#2058))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#2057, #2059, #2060))
   REPRESENTATION_CONTEXT ('', '3D')
);
#2057 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#2058 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #2057, 'DISTANCE_ACCURACY_VALUE', '');
#2059 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#2060 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#2061 = SHAPE_REPRESENTATION('', (), #2056);
#2062 = PRODUCT_DEFINITION_SHAPE('', '', #2063);
#2063 = PRODUCT_DEFINITION('', '', #2066, #2070);
#2064 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#2065 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #2064);
#2066 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #2067, .NOT_KNOWN.);
#2067 = PRODUCT('NONE', '', '', (#2068));
#2068 = PRODUCT_CONTEXT('', #2064, 'mechanical');
#2069 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#2067));
#2070 = PRODUCT_DEFINITION_CONTEXT('part definition', #2064, 'design');
#2071 = SHAPE_DEFINITION_REPRESENTATION(#2062, #2061);
#2072 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #2061, #2073);
#2073 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #145), #2056);
ENDSEC;
END-ISO-10303-21;
