ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('31604 AM5035.stp', '2020-11-04T12:39:05', ('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('CUT', #2);
#2 = CLOSED_SHELL('', (#3, #135, #163, #191, #219, #247, #283, #419, #447, #517, #539, #562, #626, #649, #785, #813, #841, #905, #969, #992, #1015, #1039, #1052, #1065, #1089, #1102));
#3 = ADVANCED_FACE('', (#4), #130, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #15, #25, #32, #39, #46, #53, #60, #70, #77, #87, #94, #101, #108, #115, #122));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-16., 1.1, 0.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-16., -1.1, 0.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-16., 1.1, 0.));
#14 = CARTESIAN_POINT('', (-16., -1.1, 0.));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #17, #19, .T.);
#17 = VERTEX_POINT('', #18);
#18 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, 0.));
#19 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#20, #21, #22, #23, #24), .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.92050485345244, 1., 0.92050485345244, 1.))
   REPRESENTATION_ITEM ('')
);
#20 = CARTESIAN_POINT('', (-16., -1.1, 0.));
#21 = CARTESIAN_POINT('', (-16., -1.26978992648384, 0.));
#22 = CARTESIAN_POINT('', (-15.8778633481836, -1.38773592013546, 0.));
#23 = CARTESIAN_POINT('', (-15.7557266963672, -1.50568191378708, 0.));
#24 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, 0.));
#25 = ORIENTED_EDGE('', *, *, #26, .T.);
#26 = EDGE_CURVE('', #17, #27, #29, .T.);
#27 = VERTEX_POINT('', #28);
#28 = CARTESIAN_POINT('', (-14., -1.44440432603167, 0.));
#29 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#30, #31), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#30 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, 0.));
#31 = CARTESIAN_POINT('', (-14., -1.44440432603167, 0.));
#32 = ORIENTED_EDGE('', *, *, #33, .T.);
#33 = EDGE_CURVE('', #27, #34, #36, .T.);
#34 = VERTEX_POINT('', #35);
#35 = CARTESIAN_POINT('', (-14., -1.2, 0.));
#36 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#37, #38), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#37 = CARTESIAN_POINT('', (-14., -1.44440432603167, 0.));
#38 = CARTESIAN_POINT('', (-14., -1.2, 0.));
#39 = ORIENTED_EDGE('', *, *, #40, .T.);
#40 = EDGE_CURVE('', #34, #41, #43, .T.);
#41 = VERTEX_POINT('', #42);
#42 = CARTESIAN_POINT('', (-2., -1.2, 0.));
#43 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#44, #45), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#44 = CARTESIAN_POINT('', (-14., -1.2, 0.));
#45 = CARTESIAN_POINT('', (-2., -1.2, 0.));
#46 = ORIENTED_EDGE('', *, *, #47, .T.);
#47 = EDGE_CURVE('', #41, #48, #50, .T.);
#48 = VERTEX_POINT('', #49);
#49 = CARTESIAN_POINT('', (-2., -1.44440432603167, 0.));
#50 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#51, #52), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#51 = CARTESIAN_POINT('', (-2., -1.2, 0.));
#52 = CARTESIAN_POINT('', (-2., -1.44440432603167, 0.));
#53 = ORIENTED_EDGE('', *, *, #54, .T.);
#54 = EDGE_CURVE('', #48, #55, #57, .T.);
#55 = VERTEX_POINT('', #56);
#56 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, 0.));
#57 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#58, #59), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#58 = CARTESIAN_POINT('', (-2., -1.44440432603167, 0.));
#59 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, 0.));
#60 = ORIENTED_EDGE('', *, *, #61, .T.);
#61 = EDGE_CURVE('', #55, #62, #64, .T.);
#62 = VERTEX_POINT('', #63);
#63 = CARTESIAN_POINT('', (5.55111512312578E-17, -1.1, 0.));
#64 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#65, #66, #67, #68, #69), .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.92050485345244, 1., 0.92050485345244, 1.))
   REPRESENTATION_ITEM ('')
);
#65 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, 0.));
#66 = CARTESIAN_POINT('', (-0.244273303632802, -1.50568191378708, 0.));
#67 = CARTESIAN_POINT('', (-0.122136651816401, -1.38773592013546, 0.));
#68 = CARTESIAN_POINT('', (-2.79466893389228E-17, -1.26978992648384, 0.));
#69 = CARTESIAN_POINT('', (5.55111512312578E-17, -1.1, 0.));
#70 = ORIENTED_EDGE('', *, *, #71, .T.);
#71 = EDGE_CURVE('', #62, #72, #74, .T.);
#72 = VERTEX_POINT('', #73);
#73 = CARTESIAN_POINT('', (0., 1.1, 0.));
#74 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#75, #76), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#75 = CARTESIAN_POINT('', (0., -1.1, 0.));
#76 = CARTESIAN_POINT('', (0., 1.1, 0.));
#77 = ORIENTED_EDGE('', *, *, #78, .T.);
#78 = EDGE_CURVE('', #72, #79, #81, .T.);
#79 = VERTEX_POINT('', #80);
#80 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, 0.));
#81 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#82, #83, #84, #85, #86), .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.92050485345244, 1., 0.92050485345244, 1.))
   REPRESENTATION_ITEM ('')
);
#82 = CARTESIAN_POINT('', (0., 1.1, 0.));
#83 = CARTESIAN_POINT('', (-9.56984287602941E-17, 1.26978992648384, 0.));
#84 = CARTESIAN_POINT('', (-0.122136651816401, 1.38773592013546, 0.));
#85 = CARTESIAN_POINT('', (-0.244273303632802, 1.50568191378708, 0.));
#86 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, 0.));
#87 = ORIENTED_EDGE('', *, *, #88, .T.);
#88 = EDGE_CURVE('', #79, #89, #91, .T.);
#89 = VERTEX_POINT('', #90);
#90 = CARTESIAN_POINT('', (-2., 1.44440432603167, 0.));
#91 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#92, #93), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#92 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, 0.));
#93 = CARTESIAN_POINT('', (-2., 1.44440432603167, 0.));
#94 = ORIENTED_EDGE('', *, *, #95, .T.);
#95 = EDGE_CURVE('', #89, #96, #98, .T.);
#96 = VERTEX_POINT('', #97);
#97 = CARTESIAN_POINT('', (-2., 1.2, 0.));
#98 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#99, #100), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#99 = CARTESIAN_POINT('', (-2., 1.44440432603167, 0.));
#100 = CARTESIAN_POINT('', (-2., 1.2, 0.));
#101 = ORIENTED_EDGE('', *, *, #102, .T.);
#102 = EDGE_CURVE('', #96, #103, #105, .T.);
#103 = VERTEX_POINT('', #104);
#104 = CARTESIAN_POINT('', (-14., 1.2, 0.));
#105 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#106, #107), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#106 = CARTESIAN_POINT('', (-2., 1.2, 0.));
#107 = CARTESIAN_POINT('', (-14., 1.2, 0.));
#108 = ORIENTED_EDGE('', *, *, #109, .T.);
#109 = EDGE_CURVE('', #103, #110, #112, .T.);
#110 = VERTEX_POINT('', #111);
#111 = CARTESIAN_POINT('', (-14., 1.44440432603167, 0.));
#112 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#113, #114), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#113 = CARTESIAN_POINT('', (-14., 1.2, 0.));
#114 = CARTESIAN_POINT('', (-14., 1.44440432603167, 0.));
#115 = ORIENTED_EDGE('', *, *, #116, .T.);
#116 = EDGE_CURVE('', #110, #117, #119, .T.);
#117 = VERTEX_POINT('', #118);
#118 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, 0.));
#119 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#120, #121), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#120 = CARTESIAN_POINT('', (-14., 1.44440432603167, 0.));
#121 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, 0.));
#122 = ORIENTED_EDGE('', *, *, #123, .T.);
#123 = EDGE_CURVE('', #117, #8, #124, .T.);
#124 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#125, #126, #127, #128, #129), .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.92050485345244, 1., 0.92050485345244, 1.))
   REPRESENTATION_ITEM ('')
);
#125 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, 0.));
#126 = CARTESIAN_POINT('', (-15.7557266963672, 1.50568191378708, 0.));
#127 = CARTESIAN_POINT('', (-15.8778633481836, 1.38773592013546, 0.));
#128 = CARTESIAN_POINT('', (-16., 1.26978992648384, 0.));
#129 = CARTESIAN_POINT('', (-16., 1.1, 0.));
#130 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#131, #132), (#133, #134)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.416231504051985, 0.583768495948015), (0.053297487145556, 0.946702512854444), .UNSPECIFIED.);
#131 = CARTESIAN_POINT('', (1.11022302462516E-16, -1.50021087479865, 0.));
#132 = CARTESIAN_POINT('', (-16., -1.50021087479865, 0.));
#133 = CARTESIAN_POINT('', (1.11022302462516E-16, 1.50021087479865, 0.));
#134 = CARTESIAN_POINT('', (-16., 1.50021087479865, 0.));
#135 = ADVANCED_FACE('', (#136), #158, .T.);
#136 = FACE_OUTER_BOUND('', #137, .T.);
#137 = EDGE_LOOP('', (#138, #147, #152, #153));
#138 = ORIENTED_EDGE('', *, *, #139, .F.);
#139 = EDGE_CURVE('', #140, #142, #144, .T.);
#140 = VERTEX_POINT('', #141);
#141 = CARTESIAN_POINT('', (0., 1.1, -0.05));
#142 = VERTEX_POINT('', #143);
#143 = CARTESIAN_POINT('', (5.55111512312578E-17, -1.1, -0.0499999999999994));
#144 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#145, #146), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#145 = CARTESIAN_POINT('', (0., 1.1, -0.05));
#146 = CARTESIAN_POINT('', (0., -1.1, -0.05));
#147 = ORIENTED_EDGE('', *, *, #148, .F.);
#148 = EDGE_CURVE('', #72, #140, #149, .T.);
#149 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#150, #151), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.05), .UNSPECIFIED.);
#150 = CARTESIAN_POINT('', (0., 1.1, 0.));
#151 = CARTESIAN_POINT('', (0., 1.1, -0.05));
#152 = ORIENTED_EDGE('', *, *, #71, .F.);
#153 = ORIENTED_EDGE('', *, *, #154, .T.);
#154 = EDGE_CURVE('', #62, #142, #155, .T.);
#155 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#156, #157), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0499999999999994), .UNSPECIFIED.);
#156 = CARTESIAN_POINT('', (5.55111512312578E-17, -1.1, 0.));
#157 = CARTESIAN_POINT('', (5.55111512312578E-17, -1.1, -0.0499999999999994));
#158 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#159, #160), (#161, #162)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.0161290322580645), (0., 1.), .UNSPECIFIED.);
#159 = CARTESIAN_POINT('', (0., -1.1, 0.));
#160 = CARTESIAN_POINT('', (0., 1.1, 0.));
#161 = CARTESIAN_POINT('', (0., -1.1, -0.05));
#162 = CARTESIAN_POINT('', (0., 1.1, -0.05));
#163 = ADVANCED_FACE('', (#164), #186, .T.);
#164 = FACE_OUTER_BOUND('', #165, .T.);
#165 = EDGE_LOOP('', (#166, #175, #180, #181));
#166 = ORIENTED_EDGE('', *, *, #167, .F.);
#167 = EDGE_CURVE('', #168, #170, #172, .T.);
#168 = VERTEX_POINT('', #169);
#169 = CARTESIAN_POINT('', (-16., -1.1, -0.05));
#170 = VERTEX_POINT('', #171);
#171 = CARTESIAN_POINT('', (-16., 1.1, -0.05));
#172 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#173, #174), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#173 = CARTESIAN_POINT('', (-16., -1.1, -0.05));
#174 = CARTESIAN_POINT('', (-16., 1.1, -0.05));
#175 = ORIENTED_EDGE('', *, *, #176, .F.);
#176 = EDGE_CURVE('', #10, #168, #177, .T.);
#177 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#178, #179), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0161290322580645), .UNSPECIFIED.);
#178 = CARTESIAN_POINT('', (-16., -1.1, 0.));
#179 = CARTESIAN_POINT('', (-16., -1.1, -0.05));
#180 = ORIENTED_EDGE('', *, *, #7, .F.);
#181 = ORIENTED_EDGE('', *, *, #182, .T.);
#182 = EDGE_CURVE('', #8, #170, #183, .T.);
#183 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#184, #185), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.05), .UNSPECIFIED.);
#184 = CARTESIAN_POINT('', (-16., 1.1, 0.));
#185 = CARTESIAN_POINT('', (-16., 1.1, -0.05));
#186 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#187, #188), (#189, #190)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.0161290322580645), (0., 1.), .UNSPECIFIED.);
#187 = CARTESIAN_POINT('', (-16., 1.1, 0.));
#188 = CARTESIAN_POINT('', (-16., -1.1, 0.));
#189 = CARTESIAN_POINT('', (-16., 1.1, -0.05));
#190 = CARTESIAN_POINT('', (-16., -1.1, -0.05));
#191 = ADVANCED_FACE('', (#192), #214, .T.);
#192 = FACE_OUTER_BOUND('', #193, .T.);
#193 = EDGE_LOOP('', (#194, #203, #208, #209));
#194 = ORIENTED_EDGE('', *, *, #195, .F.);
#195 = EDGE_CURVE('', #196, #198, #200, .T.);
#196 = VERTEX_POINT('', #197);
#197 = CARTESIAN_POINT('', (-2., -1.2, -1.95));
#198 = VERTEX_POINT('', #199);
#199 = CARTESIAN_POINT('', (-14., -1.2, -1.95));
#200 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#201, #202), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#201 = CARTESIAN_POINT('', (-2., -1.2, -1.95));
#202 = CARTESIAN_POINT('', (-14., -1.2, -1.95));
#203 = ORIENTED_EDGE('', *, *, #204, .F.);
#204 = EDGE_CURVE('', #41, #196, #205, .T.);
#205 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#206, #207), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.629032258064516), .UNSPECIFIED.);
#206 = CARTESIAN_POINT('', (-2., -1.2, 0.));
#207 = CARTESIAN_POINT('', (-2., -1.2, -1.95));
#208 = ORIENTED_EDGE('', *, *, #40, .F.);
#209 = ORIENTED_EDGE('', *, *, #210, .T.);
#210 = EDGE_CURVE('', #34, #198, #211, .T.);
#211 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#212, #213), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.629032258064516), .UNSPECIFIED.);
#212 = CARTESIAN_POINT('', (-14., -1.2, 0.));
#213 = CARTESIAN_POINT('', (-14., -1.2, -1.95));
#214 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#215, #216), (#217, #218)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.629032258064516), (0., 1.), .UNSPECIFIED.);
#215 = CARTESIAN_POINT('', (-14., -1.2, 0.));
#216 = CARTESIAN_POINT('', (-2., -1.2, 0.));
#217 = CARTESIAN_POINT('', (-14., -1.2, -1.95));
#218 = CARTESIAN_POINT('', (-2., -1.2, -1.95));
#219 = ADVANCED_FACE('', (#220), #242, .T.);
#220 = FACE_OUTER_BOUND('', #221, .T.);
#221 = EDGE_LOOP('', (#222, #231, #236, #237));
#222 = ORIENTED_EDGE('', *, *, #223, .F.);
#223 = EDGE_CURVE('', #224, #226, #228, .T.);
#224 = VERTEX_POINT('', #225);
#225 = CARTESIAN_POINT('', (-14., 1.2, -1.95));
#226 = VERTEX_POINT('', #227);
#227 = CARTESIAN_POINT('', (-2., 1.2, -1.95));
#228 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#229, #230), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#229 = CARTESIAN_POINT('', (-14., 1.2, -1.95));
#230 = CARTESIAN_POINT('', (-2., 1.2, -1.95));
#231 = ORIENTED_EDGE('', *, *, #232, .F.);
#232 = EDGE_CURVE('', #103, #224, #233, .T.);
#233 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#234, #235), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.629032258064516), .UNSPECIFIED.);
#234 = CARTESIAN_POINT('', (-14., 1.2, 0.));
#235 = CARTESIAN_POINT('', (-14., 1.2, -1.95));
#236 = ORIENTED_EDGE('', *, *, #102, .F.);
#237 = ORIENTED_EDGE('', *, *, #238, .T.);
#238 = EDGE_CURVE('', #96, #226, #239, .T.);
#239 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#240, #241), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.629032258064516), .UNSPECIFIED.);
#240 = CARTESIAN_POINT('', (-2., 1.2, 0.));
#241 = CARTESIAN_POINT('', (-2., 1.2, -1.95));
#242 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#243, #244), (#245, #246)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.629032258064516), (0., 1.), .UNSPECIFIED.);
#243 = CARTESIAN_POINT('', (-2., 1.2, 0.));
#244 = CARTESIAN_POINT('', (-14., 1.2, 0.));
#245 = CARTESIAN_POINT('', (-2., 1.2, -1.95));
#246 = CARTESIAN_POINT('', (-14., 1.2, -1.95));
#247 = ADVANCED_FACE('', (#248), #278, .T.);
#248 = FACE_OUTER_BOUND('', #249, .T.);
#249 = EDGE_LOOP('', (#250, #259, #266, #273));
#250 = ORIENTED_EDGE('', *, *, #251, .F.);
#251 = EDGE_CURVE('', #252, #254, #256, .T.);
#252 = VERTEX_POINT('', #253);
#253 = CARTESIAN_POINT('', (-15.1827549630851, -0.0500000000000007, -3.1));
#254 = VERTEX_POINT('', #255);
#255 = CARTESIAN_POINT('', (-0.817245036914924, -0.0500000000000016, -3.1));
#256 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#257, #258), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#257 = CARTESIAN_POINT('', (-15.1827549630851, -0.0500000000000012, -3.1));
#258 = CARTESIAN_POINT('', (-0.817245036914922, -0.0500000000000012, -3.1));
#259 = ORIENTED_EDGE('', *, *, #260, .F.);
#260 = EDGE_CURVE('', #261, #252, #263, .T.);
#261 = VERTEX_POINT('', #262);
#262 = CARTESIAN_POINT('', (-15.1827549630851, 0.0500000000000016, -3.1));
#263 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#264, #265), .UNSPECIFIED., .F., .U., (2, 2), (0.496875, 0.503125), .UNSPECIFIED.);
#264 = CARTESIAN_POINT('', (-15.1827549630851, 0.0500000000000016, -3.1));
#265 = CARTESIAN_POINT('', (-15.1827549630851, -0.0500000000000007, -3.1));
#266 = ORIENTED_EDGE('', *, *, #267, .F.);
#267 = EDGE_CURVE('', #268, #261, #270, .T.);
#268 = VERTEX_POINT('', #269);
#269 = CARTESIAN_POINT('', (-0.817245036914924, 0.0500000000000025, -3.1));
#270 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#271, #272), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#271 = CARTESIAN_POINT('', (-0.817245036914922, 0.0500000000000018, -3.1));
#272 = CARTESIAN_POINT('', (-15.1827549630851, 0.0500000000000018, -3.1));
#273 = ORIENTED_EDGE('', *, *, #274, .F.);
#274 = EDGE_CURVE('', #254, #268, #275, .T.);
#275 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#276, #277), .UNSPECIFIED., .F., .U., (2, 2), (0.496875, 0.503125), .UNSPECIFIED.);
#276 = CARTESIAN_POINT('', (-0.817245036914924, -0.0500000000000016, -3.1));
#277 = CARTESIAN_POINT('', (-0.817245036914924, 0.0500000000000025, -3.1));
#278 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#279, #280), (#281, #282)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0989306635965208, 0.901069336403479), (0.49720810929466, 0.50279189070534), .UNSPECIFIED.);
#279 = CARTESIAN_POINT('', (-0.817245036914922, -0.0500000000000007, -3.1));
#280 = CARTESIAN_POINT('', (-0.817245036914922, 0.0500000000000043, -3.1));
#281 = CARTESIAN_POINT('', (-15.1827549630851, -0.0500000000000007, -3.1));
#282 = CARTESIAN_POINT('', (-15.1827549630851, 0.0500000000000043, -3.1));
#283 = ADVANCED_FACE('', (#284), #414, .T.);
#284 = FACE_OUTER_BOUND('', #285, .T.);
#285 = EDGE_LOOP('', (#286, #295, #300, #301, #308, #315, #364, #365));
#286 = ORIENTED_EDGE('', *, *, #287, .F.);
#287 = EDGE_CURVE('', #288, #290, #292, .T.);
#288 = VERTEX_POINT('', #289);
#289 = CARTESIAN_POINT('', (-0.488726815308985, -1.27604669424554, -1.87395330575446));
#290 = VERTEX_POINT('', #291);
#291 = CARTESIAN_POINT('', (-0.165592661689955, -1.424119113516, -0.668000226787477));
#292 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#293, #294), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.661175412310326), .UNSPECIFIED.);
#293 = CARTESIAN_POINT('', (-0.488726815308985, -1.27604669424554, -1.87395330575446));
#294 = CARTESIAN_POINT('', (-0.165592661689955, -1.424119113516, -0.668000226787477));
#295 = ORIENTED_EDGE('', *, *, #296, .F.);
#296 = EDGE_CURVE('', #254, #288, #297, .T.);
#297 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#298, #299), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#298 = CARTESIAN_POINT('', (-0.817245036914925, -0.0499999999999945, -3.10000000000001));
#299 = CARTESIAN_POINT('', (-0.488726815308985, -1.27604669424554, -1.87395330575446));
#300 = ORIENTED_EDGE('', *, *, #274, .T.);
#301 = ORIENTED_EDGE('', *, *, #302, .F.);
#302 = EDGE_CURVE('', #303, #268, #305, .T.);
#303 = VERTEX_POINT('', #304);
#304 = CARTESIAN_POINT('', (-0.488726815308984, 1.27604669424554, -1.87395330575446));
#305 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#306, #307), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#306 = CARTESIAN_POINT('', (-0.488726815308985, 1.27604669424554, -1.87395330575446));
#307 = CARTESIAN_POINT('', (-0.817245036914926, 0.0499999999999914, -3.10000000000001));
#308 = ORIENTED_EDGE('', *, *, #309, .F.);
#309 = EDGE_CURVE('', #310, #303, #312, .T.);
#310 = VERTEX_POINT('', #311);
#311 = CARTESIAN_POINT('', (-0.165592661689955, 1.424119113516, -0.668000226787477));
#312 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#313, #314), .UNSPECIFIED., .F., .U., (2, 2), (0.338824587689676, 1.), .UNSPECIFIED.);
#313 = CARTESIAN_POINT('', (-0.165592661689955, 1.424119113516, -0.668000226787477));
#314 = CARTESIAN_POINT('', (-0.488726815308984, 1.27604669424554, -1.87395330575446));
#315 = ORIENTED_EDGE('', *, *, #316, .F.);
#316 = EDGE_CURVE('', #140, #310, #317, .T.);
#317 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0261526855379988, 0.0523112285053226, 0.0783902697678455, 0.104414398824308, 0.130406568677447, 0.188987679075377, 0.247436314086144, 0.30583990508793, 0.364225267145426, 0.451790257735942, 0.53934031380292, 0.578256713560415, 0.617186903840444, 0.748646053608736, 0.753180354677558), .UNSPECIFIED.);
#318 = CARTESIAN_POINT('', (0., 1.1, -0.0499999999999997));
#319 = CARTESIAN_POINT('', (-4.91346564875416E-18, 1.108717561846, -0.0499999999999997));
#320 = CARTESIAN_POINT('', (-0.000292937446965755, 1.1174943425981, -0.0510932574355156));
#321 = CARTESIAN_POINT('', (-0.000842593063640019, 1.12594926757813, -0.0531446001236095));
#322 = CARTESIAN_POINT('', (-0.00139237178694221, 1.13440608621169, -0.0551964022518936));
#323 = CARTESIAN_POINT('', (-0.00220195970029622, 1.14264912655524, -0.0582178254770072));
#324 = CARTESIAN_POINT('', (-0.00319738528689523, 1.15047459714545, -0.0619328043413487));
#325 = CARTESIAN_POINT('', (-0.00418978555089749, 1.1582762843677, -0.0656364925480499));
#326 = CARTESIAN_POINT('', (-0.00537336758328905, 1.16573833060686, -0.0700536808285781));
#327 = CARTESIAN_POINT('', (-0.00668224836452722, 1.17280897093365, -0.0749384904052094));
#328 = CARTESIAN_POINT('', (-0.0079883731575201, 1.17986472327223, -0.0798130144936842));
#329 = CARTESIAN_POINT('', (-0.00942583808839908, 1.18657236427815, -0.0851777066498232));
#330 = CARTESIAN_POINT('', (-0.0109486850390146, 1.19294662084836, -0.0908610488416718));
#331 = CARTESIAN_POINT('', (-0.0124696618415373, 1.19931304944625, -0.09653741154582));
#332 = CARTESIAN_POINT('', (-0.0140806952405663, 1.20536821173611, -0.102549870043686));
#333 = CARTESIAN_POINT('', (-0.0157518057998025, 1.21114551387207, -0.108786539555821));
#334 = CARTESIAN_POINT('', (-0.0195181520768119, 1.22416638808693, -0.122842735220517));
#335 = CARTESIAN_POINT('', (-0.0236016847516614, 1.2358570922028, -0.138082686637424));
#336 = CARTESIAN_POINT('', (-0.027825297952433, 1.24658100544001, -0.153845425694222));
#337 = CARTESIAN_POINT('', (-0.0320393598696902, 1.25728066760809, -0.169572518875667));
#338 = CARTESIAN_POINT('', (-0.0364145740584742, 1.26705746812204, -0.185901040522205));
#339 = CARTESIAN_POINT('', (-0.0408743220260753, 1.27614978688539, -0.202545046526244));
#340 = CARTESIAN_POINT('', (-0.0453306330455343, 1.28523509856486, -0.219176225665194));
#341 = CARTESIAN_POINT('', (-0.0498808290447448, 1.29364947288051, -0.236157788318644));
#342 = CARTESIAN_POINT('', (-0.0544864812699864, 1.30154505296535, -0.253346316425239));
#343 = CARTESIAN_POINT('', (-0.059090695977836, 1.30943816867963, -0.270529479643889));
#344 = CARTESIAN_POINT('', (-0.0637551965073609, 1.3168181324837, -0.287937632612008));
#345 = CARTESIAN_POINT('', (-0.0684583782276059, 1.32378595360865, -0.305490145749192));
#346 = CARTESIAN_POINT('', (-0.0755120993756083, 1.33423612758618, -0.33181499145596));
#347 = CARTESIAN_POINT('', (-0.0826589728017216, 1.34377170522638, -0.358487486197479));
#348 = CARTESIAN_POINT('', (-0.0898587172804025, 1.35261113347009, -0.385357298393429));
#349 = CARTESIAN_POINT('', (-0.0970572338168127, 1.36144905411758, -0.412222527846437));
#350 = CARTESIAN_POINT('', (-0.104314264326881, 1.36959362498276, -0.439306134422088));
#351 = CARTESIAN_POINT('', (-0.111607657870011, 1.37718199256225, -0.466525449684646));
#352 = CARTESIAN_POINT('', (-0.114849604608413, 1.38055505660694, -0.478624559627792));
#353 = CARTESIAN_POINT('', (-0.118099343128524, 1.38381793152796, -0.490752748896161));
#354 = CARTESIAN_POINT('', (-0.121355533770056, 1.38697954881738, -0.502905017809487));
#355 = CARTESIAN_POINT('', (-0.124612878284265, 1.39014228646621, -0.515061593034274));
#356 = CARTESIAN_POINT('', (-0.127876895911299, 1.3932038805934, -0.52724307265516));
#357 = CARTESIAN_POINT('', (-0.13114649261359, 1.39617189530073, -0.539445373668367));
#358 = CARTESIAN_POINT('', (-0.14218724015365, 1.40619426321413, -0.580650004441414));
#359 = CARTESIAN_POINT('', (-0.153294355684233, 1.41516104067358, -0.622102323927092));
#360 = CARTESIAN_POINT('', (-0.164439274084357, 1.42328183432741, -0.663695725642564));
#361 = CARTESIAN_POINT('', (-0.164823685633516, 1.42356193748804, -0.665130369075043));
#362 = CARTESIAN_POINT('', (-0.165208151889274, 1.42384103081377, -0.666565216675325));
#363 = CARTESIAN_POINT('', (-0.165592661689955, 1.424119113516, -0.668000226787477));
#364 = ORIENTED_EDGE('', *, *, #139, .T.);
#365 = ORIENTED_EDGE('', *, *, #366, .T.);
#366 = EDGE_CURVE('', #142, #290, #367, .T.);
#367 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#368, #369, #370, #371, #372, #373, #374, #375, #376, #377, #378, #379, #380, #381, #382, #383, #384, #385, #386, #387, #388, #389, #390, #391, #392, #393, #394, #395, #396, #397, #398, #399, #400, #401, #402, #403, #404, #405, #406, #407, #408, #409, #410, #411, #412, #413), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.026152685537998, 0.0523112285053223, 0.0783902697678454, 0.104414398824308, 0.130406568677446, 0.188987679075377, 0.247436314086144, 0.30583990508793, 0.364225267145426, 0.451790257735942, 0.53934031380292, 0.578256713560416, 0.617186903840444, 0.748646053608736, 0.753180354677558), .UNSPECIFIED.);
#368 = CARTESIAN_POINT('', (2.77555756156289E-17, -1.1, -0.0499999999999994));
#369 = CARTESIAN_POINT('', (2.34705812006432E-17, -1.108717561846, -0.0499999999999994));
#370 = CARTESIAN_POINT('', (-0.000292937446965738, -1.1174943425981, -0.0510932574355155));
#371 = CARTESIAN_POINT('', (-0.000842593063639972, -1.12594926757812, -0.0531446001236093));
#372 = CARTESIAN_POINT('', (-0.00139237178694216, -1.13440608621169, -0.0551964022518934));
#373 = CARTESIAN_POINT('', (-0.00220195970029608, -1.14264912655524, -0.0582178254770066));
#374 = CARTESIAN_POINT('', (-0.0031973852868951, -1.15047459714545, -0.0619328043413482));
#375 = CARTESIAN_POINT('', (-0.00418978555089736, -1.1582762843677, -0.0656364925480494));
#376 = CARTESIAN_POINT('', (-0.005373367583289, -1.16573833060686, -0.0700536808285776));
#377 = CARTESIAN_POINT('', (-0.00668224836452717, -1.17280897093365, -0.074938490405209));
#378 = CARTESIAN_POINT('', (-0.00798837315752004, -1.17986472327223, -0.0798130144936837));
#379 = CARTESIAN_POINT('', (-0.009425838088399, -1.18657236427815, -0.0851777066498225));
#380 = CARTESIAN_POINT('', (-0.0109486850390145, -1.19294662084836, -0.090861048841671));
#381 = CARTESIAN_POINT('', (-0.0124696618415371, -1.19931304944625, -0.096537411545819));
#382 = CARTESIAN_POINT('', (-0.0140806952405662, -1.20536821173611, -0.102549870043685));
#383 = CARTESIAN_POINT('', (-0.0157518057998024, -1.21114551387207, -0.10878653955582));
#384 = CARTESIAN_POINT('', (-0.0195181520768118, -1.22416638808693, -0.122842735220517));
#385 = CARTESIAN_POINT('', (-0.0236016847516612, -1.2358570922028, -0.138082686637423));
#386 = CARTESIAN_POINT('', (-0.0278252979524329, -1.24658100544001, -0.153845425694222));
#387 = CARTESIAN_POINT('', (-0.0320393598696901, -1.25728066760809, -0.169572518875667));
#388 = CARTESIAN_POINT('', (-0.0364145740584741, -1.26705746812205, -0.185901040522204));
#389 = CARTESIAN_POINT('', (-0.0408743220260751, -1.27614978688539, -0.202545046526244));
#390 = CARTESIAN_POINT('', (-0.0453306330455341, -1.28523509856486, -0.219176225665194));
#391 = CARTESIAN_POINT('', (-0.0498808290447447, -1.29364947288051, -0.236157788318644));
#392 = CARTESIAN_POINT('', (-0.0544864812699864, -1.30154505296535, -0.253346316425239));
#393 = CARTESIAN_POINT('', (-0.059090695977836, -1.30943816867963, -0.270529479643889));
#394 = CARTESIAN_POINT('', (-0.0637551965073609, -1.3168181324837, -0.287937632612008));
#395 = CARTESIAN_POINT('', (-0.0684583782276059, -1.32378595360865, -0.305490145749192));
#396 = CARTESIAN_POINT('', (-0.0755120993756083, -1.33423612758618, -0.33181499145596));
#397 = CARTESIAN_POINT('', (-0.0826589728017216, -1.34377170522638, -0.358487486197479));
#398 = CARTESIAN_POINT('', (-0.0898587172804025, -1.35261113347009, -0.385357298393429));
#399 = CARTESIAN_POINT('', (-0.0970572338168128, -1.36144905411758, -0.412222527846437));
#400 = CARTESIAN_POINT('', (-0.104314264326881, -1.36959362498276, -0.439306134422088));
#401 = CARTESIAN_POINT('', (-0.111607657870011, -1.37718199256225, -0.466525449684646));
#402 = CARTESIAN_POINT('', (-0.114849604608413, -1.38055505660694, -0.478624559627792));
#403 = CARTESIAN_POINT('', (-0.118099343128524, -1.38381793152796, -0.490752748896162));
#404 = CARTESIAN_POINT('', (-0.121355533770056, -1.38697954881738, -0.502905017809488));
#405 = CARTESIAN_POINT('', (-0.124612878284265, -1.39014228646621, -0.515061593034274));
#406 = CARTESIAN_POINT('', (-0.1278768959113, -1.3932038805934, -0.52724307265516));
#407 = CARTESIAN_POINT('', (-0.13114649261359, -1.39617189530073, -0.539445373668367));
#408 = CARTESIAN_POINT('', (-0.14218724015365, -1.40619426321413, -0.580650004441414));
#409 = CARTESIAN_POINT('', (-0.153294355684233, -1.41516104067358, -0.622102323927093));
#410 = CARTESIAN_POINT('', (-0.164439274084357, -1.42328183432741, -0.663695725642564));
#411 = CARTESIAN_POINT('', (-0.164823685633516, -1.42356193748804, -0.665130369075043));
#412 = CARTESIAN_POINT('', (-0.165208151889274, -1.42384103081377, -0.666565216675326));
#413 = CARTESIAN_POINT('', (-0.165592661689955, -1.424119113516, -0.668000226787477));
#414 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#415, #416), (#417, #418)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.41099255540525, 0.58900744459475), (0.0161290322580635, 1.), .UNSPECIFIED.);
#415 = CARTESIAN_POINT('', (-0.817245036914925, -1.424119113516, -3.1));
#416 = CARTESIAN_POINT('', (0., -1.424119113516, -0.0499999999999998));
#417 = CARTESIAN_POINT('', (-0.817245036914925, 1.424119113516, -3.1));
#418 = CARTESIAN_POINT('', (0., 1.424119113516, -0.0499999999999998));
#419 = ADVANCED_FACE('', (#420), #442, .T.);
#420 = FACE_OUTER_BOUND('', #421, .T.);
#421 = EDGE_LOOP('', (#422, #431, #436, #437));
#422 = ORIENTED_EDGE('', *, *, #423, .F.);
#423 = EDGE_CURVE('', #424, #426, #428, .T.);
#424 = VERTEX_POINT('', #425);
#425 = CARTESIAN_POINT('', (-2., 1.44440432603167, -0.502790428694788));
#426 = VERTEX_POINT('', #427);
#427 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, -0.0519845263164148));
#428 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#429, #430), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#429 = CARTESIAN_POINT('', (-2., 1.44440432603167, -0.502790428694788));
#430 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, -0.0519845263164148));
#431 = ORIENTED_EDGE('', *, *, #432, .F.);
#432 = EDGE_CURVE('', #89, #424, #433, .T.);
#433 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#434, #435), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.162190460869286), .UNSPECIFIED.);
#434 = CARTESIAN_POINT('', (-2., 1.44440432603167, 0.));
#435 = CARTESIAN_POINT('', (-2., 1.44440432603167, -0.502790428694788));
#436 = ORIENTED_EDGE('', *, *, #88, .F.);
#437 = ORIENTED_EDGE('', *, *, #438, .T.);
#438 = EDGE_CURVE('', #79, #426, #439, .T.);
#439 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#440, #441), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0167692020375531), .UNSPECIFIED.);
#440 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, 0.));
#441 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, -0.0519845263164148));
#442 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#443, #444), (#445, #446)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.162190460869287), (0., 1.), .UNSPECIFIED.);
#443 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, 0.));
#444 = CARTESIAN_POINT('', (-2., 1.44440432603167, 0.));
#445 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, -0.502790428694788));
#446 = CARTESIAN_POINT('', (-2., 1.44440432603167, -0.502790428694788));
#447 = ADVANCED_FACE('', (#448), #506, .T.);
#448 = FACE_OUTER_BOUND('', #449, .T.);
#449 = EDGE_LOOP('', (#450, #457, #503, #504, #505));
#450 = ORIENTED_EDGE('', *, *, #451, .T.);
#451 = EDGE_CURVE('', #55, #452, #454, .T.);
#452 = VERTEX_POINT('', #453);
#453 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, -0.0519845263164189));
#454 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#455, #456), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0167692020375545), .UNSPECIFIED.);
#455 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, 0.));
#456 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, -0.0519845263164189));
#457 = ORIENTED_EDGE('', *, *, #458, .F.);
#458 = EDGE_CURVE('', #290, #452, #459, .T.);
#459 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#460, #461, #462, #463, #464, #465, #466, #467, #468, #469, #470, #471, #472, #473, #474, #475, #476, #477, #478, #479, #480, #481, #482, #483, #484, #485, #486, #487, #488, #489, #490, #491, #492, #493, #494, #495, #496, #497, #498, #499, #500, #501, #502), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0.940154224071066, 0.969219103874613, 1.10058563710015, 1.18816551597262, 1.2757524236633, 1.36335884639394, 1.42176709248138, 1.48021535295456, 1.51919227244073, 1.55828342762049, 1.57562292508814, 1.59300624527475, 1.61048618953593, 1.62805617630678, 1.64215843494113), .UNSPECIFIED.);
#460 = CARTESIAN_POINT('', (-0.165592661689977, -1.42411911351602, -0.668000226787478));
#461 = CARTESIAN_POINT('', (-0.167202547290905, -1.42528340461445, -0.658517836738872));
#462 = CARTESIAN_POINT('', (-0.168837025878756, -1.42644722354103, -0.649039292221244));
#463 = CARTESIAN_POINT('', (-0.170497521803334, -1.42761045847407, -0.639565503949446));
#464 = CARTESIAN_POINT('', (-0.178002579265171, -1.43286801128396, -0.596746172502324));
#465 = CARTESIAN_POINT('', (-0.186032701226553, -1.4381151727927, -0.554011471411592));
#466 = CARTESIAN_POINT('', (-0.194781031263221, -1.44334410562963, -0.511425230939003));
#467 = CARTESIAN_POINT('', (-0.200613397134004, -1.44683014802754, -0.483033693987807));
#468 = CARTESIAN_POINT('', (-0.20676680352278, -1.45030859567724, -0.454704011297115));
#469 = CARTESIAN_POINT('', (-0.213336719162509, -1.45377509746587, -0.426471619837337));
#470 = CARTESIAN_POINT('', (-0.219907162077948, -1.45724187746236, -0.398236962556347));
#471 = CARTESIAN_POINT('', (-0.226892756978656, -1.46069770807489, -0.370091480851494));
#472 = CARTESIAN_POINT('', (-0.234452066066344, -1.46413442788385, -0.342101644151442));
#473 = CARTESIAN_POINT('', (-0.24201305942652, -1.46757191342054, -0.314105571099453));
#474 = CARTESIAN_POINT('', (-0.250143453402902, -1.47099252336959, -0.286246938679418));
#475 = CARTESIAN_POINT('', (-0.25914202057889, -1.47437819064871, -0.258672891468422));
#476 = CARTESIAN_POINT('', (-0.265141472555893, -1.47663545537252, -0.240288945578079));
#477 = CARTESIAN_POINT('', (-0.271530845420292, -1.47887847872426, -0.22202098635543));
#478 = CARTESIAN_POINT('', (-0.278481604194596, -1.48109484315703, -0.203970146604345));
#479 = CARTESIAN_POINT('', (-0.285437124802398, -1.48331272597919, -0.185906940564023));
#480 = CARTESIAN_POINT('', (-0.292952234813587, -1.48550770980233, -0.168030231904536));
#481 = CARTESIAN_POINT('', (-0.301368458883134, -1.48764909273325, -0.1505900674802));
#482 = CARTESIAN_POINT('', (-0.306980918266537, -1.48907709947651, -0.138959885861626));
#483 = CARTESIAN_POINT('', (-0.313003572374357, -1.49048370953905, -0.127503966223222));
#484 = CARTESIAN_POINT('', (-0.319640821518208, -1.49184487036802, -0.11641820088788));
#485 = CARTESIAN_POINT('', (-0.326297523475914, -1.49321002056181, -0.105299944783418));
#486 = CARTESIAN_POINT('', (-0.333589448542132, -1.49453823833485, -0.0944824791079872));
#487 = CARTESIAN_POINT('', (-0.341913522225082, -1.49575997915366, -0.0845321986344416));
#488 = CARTESIAN_POINT('', (-0.345605796190442, -1.49630190153319, -0.0801185950384339));
#489 = CARTESIAN_POINT('', (-0.349516409266928, -1.49682375469784, -0.0758684420810302));
#490 = CARTESIAN_POINT('', (-0.353693514921881, -1.49731059568014, -0.0719034404658085));
#491 = CARTESIAN_POINT('', (-0.357881177522186, -1.4977986670727, -0.0679284179632004));
#492 = CARTESIAN_POINT('', (-0.362361871859553, -1.49825440923988, -0.0642166958719004));
#493 = CARTESIAN_POINT('', (-0.367162579580173, -1.49864985114781, -0.0609960799815626));
#494 = CARTESIAN_POINT('', (-0.371989971727923, -1.49904749109432, -0.0577575625035754));
#495 = CARTESIAN_POINT('', (-0.377209937288745, -1.4993880515045, -0.0549839205434361));
#496 = CARTESIAN_POINT('', (-0.382700488281239, -1.49962573352362, -0.0530481558400038));
#497 = CARTESIAN_POINT('', (-0.388219322143713, -1.49986463988792, -0.051102419645278));
#498 = CARTESIAN_POINT('', (-0.394143337743047, -1.5, -0.05));
#499 = CARTESIAN_POINT('', (-0.399999999999995, -1.5, -0.05));
#500 = CARTESIAN_POINT('', (-0.404700752878111, -1.5, -0.0500000000000001));
#501 = CARTESIAN_POINT('', (-0.409440902383779, -1.49991413414359, -0.0506993212809327));
#502 = CARTESIAN_POINT('', (-0.413959798681, -1.49975633080764, -0.0519845263164189));
#503 = ORIENTED_EDGE('', *, *, #366, .F.);
#504 = ORIENTED_EDGE('', *, *, #154, .F.);
#505 = ORIENTED_EDGE('', *, *, #61, .F.);
#506 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#507, #508, #509, #510, #511), (#512, #513, #514, #515, #516)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 0.668000226787478), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.92050485345244, 1., 0.92050485345244, 1.), (1., 0.92050485345244, 1., 0.92050485345244, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#507 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, 0.));
#508 = CARTESIAN_POINT('', (-0.244273303632802, -1.50568191378708, 0.));
#509 = CARTESIAN_POINT('', (-0.122136651816401, -1.38773592013546, 0.));
#510 = CARTESIAN_POINT('', (-2.79466893389228E-17, -1.26978992648384, 0.));
#511 = CARTESIAN_POINT('', (5.55111512312578E-17, -1.1, 0.));
#512 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, -0.668000226787478));
#513 = CARTESIAN_POINT('', (-0.244273303632802, -1.50568191378708, -0.668000226787478));
#514 = CARTESIAN_POINT('', (-0.122136651816401, -1.38773592013546, -0.668000226787478));
#515 = CARTESIAN_POINT('', (-2.79466893389228E-17, -1.26978992648384, -0.668000226787478));
#516 = CARTESIAN_POINT('', (5.55111512312578E-17, -1.1, -0.668000226787478));
#517 = ADVANCED_FACE('', (#518), #534, .T.);
#518 = FACE_OUTER_BOUND('', #519, .T.);
#519 = EDGE_LOOP('', (#520, #527, #528, #529));
#520 = ORIENTED_EDGE('', *, *, #521, .F.);
#521 = EDGE_CURVE('', #452, #522, #524, .T.);
#522 = VERTEX_POINT('', #523);
#523 = CARTESIAN_POINT('', (-2., -1.44440432603167, -0.502790428694789));
#524 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#525, #526), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#525 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, -0.0519845263164149));
#526 = CARTESIAN_POINT('', (-2., -1.44440432603167, -0.502790428694789));
#527 = ORIENTED_EDGE('', *, *, #451, .F.);
#528 = ORIENTED_EDGE('', *, *, #54, .F.);
#529 = ORIENTED_EDGE('', *, *, #530, .T.);
#530 = EDGE_CURVE('', #48, #522, #531, .T.);
#531 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#532, #533), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.162190460869287), .UNSPECIFIED.);
#532 = CARTESIAN_POINT('', (-2., -1.44440432603167, 0.));
#533 = CARTESIAN_POINT('', (-2., -1.44440432603167, -0.502790428694789));
#534 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#535, #536), (#537, #538)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.162190460869287), (0., 1.), .UNSPECIFIED.);
#535 = CARTESIAN_POINT('', (-2., -1.44440432603167, 0.));
#536 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, 0.));
#537 = CARTESIAN_POINT('', (-2., -1.44440432603167, -0.502790428694789));
#538 = CARTESIAN_POINT('', (-0.413959798681001, -1.49975633080764, -0.502790428694789));
#539 = ADVANCED_FACE('', (#540), #557, .T.);
#540 = FACE_OUTER_BOUND('', #541, .T.);
#541 = EDGE_LOOP('', (#542, #549, #550, #551, #552));
#542 = ORIENTED_EDGE('', *, *, #543, .F.);
#543 = EDGE_CURVE('', #522, #544, #546, .T.);
#544 = VERTEX_POINT('', #545);
#545 = CARTESIAN_POINT('', (-2., -1.27604669424554, -1.87395330575446));
#546 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#547, #548), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#547 = CARTESIAN_POINT('', (-2., -1.44440432603167, -0.502790428694784));
#548 = CARTESIAN_POINT('', (-2., -1.27604669424554, -1.87395330575446));
#549 = ORIENTED_EDGE('', *, *, #530, .F.);
#550 = ORIENTED_EDGE('', *, *, #47, .F.);
#551 = ORIENTED_EDGE('', *, *, #204, .T.);
#552 = ORIENTED_EDGE('', *, *, #553, .F.);
#553 = EDGE_CURVE('', #544, #196, #554, .T.);
#554 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#555, #556), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#555 = CARTESIAN_POINT('', (-2., -1.27604669424554, -1.87395330575446));
#556 = CARTESIAN_POINT('', (-2., -1.2, -1.95));
#557 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#558, #559), (#560, #561)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.629032258064516), (0., 1.), .UNSPECIFIED.);
#558 = CARTESIAN_POINT('', (-2., -1.2, 0.));
#559 = CARTESIAN_POINT('', (-2., -1.44440432603167, 0.));
#560 = CARTESIAN_POINT('', (-2., -1.2, -1.95));
#561 = CARTESIAN_POINT('', (-2., -1.44440432603167, -1.95));
#562 = ADVANCED_FACE('', (#563), #615, .T.);
#563 = FACE_OUTER_BOUND('', #564, .T.);
#564 = EDGE_LOOP('', (#565, #611, #612, #613, #614));
#565 = ORIENTED_EDGE('', *, *, #566, .F.);
#566 = EDGE_CURVE('', #426, #310, #567, .T.);
#567 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#568, #569, #570, #571, #572, #573, #574, #575, #576, #577, #578, #579, #580, #581, #582, #583, #584, #585, #586, #587, #588, #589, #590, #591, #592, #593, #594, #595, #596, #597, #598, #599, #600, #601, #602, #603, #604, #605, #606, #607, #608, #609, #610), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0141022586343373, 0.031672245405171, 0.049152189666354, 0.0665355098529639, 0.0838750073206143, 0.122966162500369, 0.16194308198654, 0.220391342459727, 0.278799588547165, 0.366406011277801, 0.453992918968487, 0.541572797840955, 0.672939331066489, 0.702004210870058), .UNSPECIFIED.);
#568 = CARTESIAN_POINT('', (-0.413959798681, 1.49975633080764, -0.0519845263164188));
#569 = CARTESIAN_POINT('', (-0.409440902383782, 1.49991413414359, -0.0506993212809336));
#570 = CARTESIAN_POINT('', (-0.404700752878118, 1.5, -0.0500000000000001));
#571 = CARTESIAN_POINT('', (-0.400000000000006, 1.5, -0.05));
#572 = CARTESIAN_POINT('', (-0.394143337743061, 1.5, -0.0499999999999999));
#573 = CARTESIAN_POINT('', (-0.388219322143732, 1.49986463988792, -0.051102419645276));
#574 = CARTESIAN_POINT('', (-0.382700488281261, 1.49962573352362, -0.0530481558399984));
#575 = CARTESIAN_POINT('', (-0.377209937288765, 1.4993880515045, -0.0549839205434285));
#576 = CARTESIAN_POINT('', (-0.371989971727942, 1.49904749109432, -0.0577575625035643));
#577 = CARTESIAN_POINT('', (-0.367162579580191, 1.49864985114781, -0.0609960799815504));
#578 = CARTESIAN_POINT('', (-0.36236187185957, 1.49825440923988, -0.0642166958718869));
#579 = CARTESIAN_POINT('', (-0.357881177522203, 1.49779866707271, -0.0679284179631866));
#580 = CARTESIAN_POINT('', (-0.353693514921897, 1.49731059568014, -0.0719034404657939));
#581 = CARTESIAN_POINT('', (-0.349516409266943, 1.49682375469784, -0.0758684420810149));
#582 = CARTESIAN_POINT('', (-0.345605796190457, 1.4963019015332, -0.080118595038418));
#583 = CARTESIAN_POINT('', (-0.341913522225097, 1.49575997915366, -0.0845321986344251));
#584 = CARTESIAN_POINT('', (-0.333589448542145, 1.49453823833486, -0.0944824791079697));
#585 = CARTESIAN_POINT('', (-0.326297523475924, 1.49321002056182, -0.105299944783399));
#586 = CARTESIAN_POINT('', (-0.319640821518217, 1.49184487036802, -0.11641820088786));
#587 = CARTESIAN_POINT('', (-0.313003572374365, 1.49048370953905, -0.127503966223202));
#588 = CARTESIAN_POINT('', (-0.306980918266547, 1.48907709947651, -0.138959885861606));
#589 = CARTESIAN_POINT('', (-0.301368458883144, 1.48764909273325, -0.150590067480181));
#590 = CARTESIAN_POINT('', (-0.292952234813596, 1.48550770980234, -0.168030231904516));
#591 = CARTESIAN_POINT('', (-0.285437124802407, 1.48331272597919, -0.185906940564003));
#592 = CARTESIAN_POINT('', (-0.278481604194604, 1.48109484315703, -0.203970146604325));
#593 = CARTESIAN_POINT('', (-0.271530845420301, 1.47887847872427, -0.22202098635541));
#594 = CARTESIAN_POINT('', (-0.2651414725559, 1.47663545537252, -0.240288945578059));
#595 = CARTESIAN_POINT('', (-0.259142020578897, 1.47437819064871, -0.258672891468401));
#596 = CARTESIAN_POINT('', (-0.250143453402909, 1.47099252336959, -0.286246938679397));
#597 = CARTESIAN_POINT('', (-0.242013059426525, 1.46757191342055, -0.314105571099432));
#598 = CARTESIAN_POINT('', (-0.23445206606635, 1.46413442788385, -0.342101644151421));
#599 = CARTESIAN_POINT('', (-0.226892756978661, 1.46069770807489, -0.370091480851473));
#600 = CARTESIAN_POINT('', (-0.219907162077952, 1.45724187746236, -0.398236962556326));
#601 = CARTESIAN_POINT('', (-0.213336719162514, 1.45377509746587, -0.426471619837316));
#602 = CARTESIAN_POINT('', (-0.206766803522785, 1.45030859567724, -0.454704011297093));
#603 = CARTESIAN_POINT('', (-0.200613397134009, 1.44683014802755, -0.483033693987785));
#604 = CARTESIAN_POINT('', (-0.194781031263225, 1.44334410562964, -0.511425230938981));
#605 = CARTESIAN_POINT('', (-0.186032701226557, 1.4381151727927, -0.55401147141157));
#606 = CARTESIAN_POINT('', (-0.178002579265175, 1.43286801128396, -0.596746172502302));
#607 = CARTESIAN_POINT('', (-0.170497521803338, 1.42761045847407, -0.639565503949424));
#608 = CARTESIAN_POINT('', (-0.168837025878758, 1.42644722354103, -0.64903929222123));
#609 = CARTESIAN_POINT('', (-0.167202547290906, 1.42528340461445, -0.658517836738865));
#610 = CARTESIAN_POINT('', (-0.165592661689977, 1.42411911351602, -0.668000226787478));
#611 = ORIENTED_EDGE('', *, *, #438, .F.);
#612 = ORIENTED_EDGE('', *, *, #78, .F.);
#613 = ORIENTED_EDGE('', *, *, #148, .T.);
#614 = ORIENTED_EDGE('', *, *, #316, .T.);
#615 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#616, #617, #618, #619, #620), (#621, #622, #623, #624, #625)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 0.668000226787478), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.92050485345244, 1., 0.92050485345244, 1.), (1., 0.92050485345244, 1., 0.92050485345244, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#616 = CARTESIAN_POINT('', (0., 1.1, 0.));
#617 = CARTESIAN_POINT('', (-9.56984287602941E-17, 1.26978992648384, 0.));
#618 = CARTESIAN_POINT('', (-0.122136651816401, 1.38773592013546, 0.));
#619 = CARTESIAN_POINT('', (-0.244273303632802, 1.50568191378708, 0.));
#620 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, 0.));
#621 = CARTESIAN_POINT('', (0., 1.1, -0.668000226787478));
#622 = CARTESIAN_POINT('', (-9.56984287602941E-17, 1.26978992648384, -0.668000226787478));
#623 = CARTESIAN_POINT('', (-0.122136651816401, 1.38773592013546, -0.668000226787478));
#624 = CARTESIAN_POINT('', (-0.244273303632802, 1.50568191378708, -0.668000226787478));
#625 = CARTESIAN_POINT('', (-0.413959798681001, 1.49975633080764, -0.668000226787478));
#626 = ADVANCED_FACE('', (#627), #644, .T.);
#627 = FACE_OUTER_BOUND('', #628, .T.);
#628 = EDGE_LOOP('', (#629, #636, #637, #638, #639));
#629 = ORIENTED_EDGE('', *, *, #630, .F.);
#630 = EDGE_CURVE('', #226, #631, #633, .T.);
#631 = VERTEX_POINT('', #632);
#632 = CARTESIAN_POINT('', (-2., 1.27604669424554, -1.87395330575446));
#633 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#634, #635), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#634 = CARTESIAN_POINT('', (-2., 1.2, -1.95));
#635 = CARTESIAN_POINT('', (-2., 1.27604669424554, -1.87395330575446));
#636 = ORIENTED_EDGE('', *, *, #238, .F.);
#637 = ORIENTED_EDGE('', *, *, #95, .F.);
#638 = ORIENTED_EDGE('', *, *, #432, .T.);
#639 = ORIENTED_EDGE('', *, *, #640, .F.);
#640 = EDGE_CURVE('', #631, #424, #641, .T.);
#641 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#642, #643), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#642 = CARTESIAN_POINT('', (-2., 1.27604669424554, -1.87395330575446));
#643 = CARTESIAN_POINT('', (-2., 1.44440432603167, -0.502790428694787));
#644 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#645, #646), (#647, #648)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.629032258064517), (0., 1.), .UNSPECIFIED.);
#645 = CARTESIAN_POINT('', (-2., 1.44440432603167, 0.));
#646 = CARTESIAN_POINT('', (-2., 1.2, 0.));
#647 = CARTESIAN_POINT('', (-2., 1.44440432603167, -1.95));
#648 = CARTESIAN_POINT('', (-2., 1.2, -1.95));
#649 = ADVANCED_FACE('', (#650), #780, .T.);
#650 = FACE_OUTER_BOUND('', #651, .T.);
#651 = EDGE_LOOP('', (#652, #661, #710, #711, #762, #769, #774, #775));
#652 = ORIENTED_EDGE('', *, *, #653, .F.);
#653 = EDGE_CURVE('', #654, #656, #658, .T.);
#654 = VERTEX_POINT('', #655);
#655 = CARTESIAN_POINT('', (-15.83440733831, -1.424119113516, -0.668000226787483));
#656 = VERTEX_POINT('', #657);
#657 = CARTESIAN_POINT('', (-15.511273184691, -1.27604669424554, -1.87395330575446));
#658 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#659, #660), .UNSPECIFIED., .F., .U., (2, 2), (0.338824587689679, 1.), .UNSPECIFIED.);
#659 = CARTESIAN_POINT('', (-15.83440733831, -1.424119113516, -0.668000226787483));
#660 = CARTESIAN_POINT('', (-15.511273184691, -1.27604669424554, -1.87395330575446));
#661 = ORIENTED_EDGE('', *, *, #662, .F.);
#662 = EDGE_CURVE('', #168, #654, #663, .T.);
#663 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0261526855379991, 0.0523112285053199, 0.0783902697678452, 0.104414398824308, 0.130406568677447, 0.188987679075377, 0.247436314086144, 0.30583990508793, 0.364225267145426, 0.451790257735942, 0.53934031380292, 0.578256713560416, 0.617186903840443, 0.748646053608736, 0.753180354677566), .UNSPECIFIED.);
#664 = CARTESIAN_POINT('', (-16., -1.1, -0.05));
#665 = CARTESIAN_POINT('', (-16., -1.108717561846, -0.05));
#666 = CARTESIAN_POINT('', (-15.999707062553, -1.1174943425981, -0.0510932574355247));
#667 = CARTESIAN_POINT('', (-15.9991574069364, -1.12594926757812, -0.0531446001236185));
#668 = CARTESIAN_POINT('', (-15.9986076282131, -1.13440608621169, -0.0551964022519023));
#669 = CARTESIAN_POINT('', (-15.9977980402997, -1.14264912655524, -0.0582178254769927));
#670 = CARTESIAN_POINT('', (-15.9968026147131, -1.15047459714546, -0.0619328043413338));
#671 = CARTESIAN_POINT('', (-15.9958102144491, -1.15827628436771, -0.0656364925480353));
#672 = CARTESIAN_POINT('', (-15.9946266324167, -1.16573833060686, -0.0700536808285741));
#673 = CARTESIAN_POINT('', (-15.9933177516355, -1.17280897093365, -0.0749384904052058));
#674 = CARTESIAN_POINT('', (-15.9920116268425, -1.17986472327224, -0.0798130144936806));
#675 = CARTESIAN_POINT('', (-15.9905741619116, -1.18657236427815, -0.0851777066498174));
#676 = CARTESIAN_POINT('', (-15.989051314961, -1.19294662084836, -0.0908610488416659));
#677 = CARTESIAN_POINT('', (-15.9875303381585, -1.19931304944625, -0.0965374115458139));
#678 = CARTESIAN_POINT('', (-15.9859193047594, -1.20536821173611, -0.102549870043683));
#679 = CARTESIAN_POINT('', (-15.9842481942002, -1.21114551387207, -0.108786539555817));
#680 = CARTESIAN_POINT('', (-15.9804818479232, -1.22416638808693, -0.122842735220514));
#681 = CARTESIAN_POINT('', (-15.9763983152483, -1.2358570922028, -0.138082686637421));
#682 = CARTESIAN_POINT('', (-15.9721747020476, -1.24658100544001, -0.153845425694219));
#683 = CARTESIAN_POINT('', (-15.9679606401303, -1.25728066760809, -0.169572518875664));
#684 = CARTESIAN_POINT('', (-15.9635854259415, -1.26705746812204, -0.185901040522204));
#685 = CARTESIAN_POINT('', (-15.9591256779739, -1.27614978688539, -0.202545046526243));
#686 = CARTESIAN_POINT('', (-15.9546693669545, -1.28523509856486, -0.219176225665193));
#687 = CARTESIAN_POINT('', (-15.9501191709553, -1.29364947288051, -0.236157788318641));
#688 = CARTESIAN_POINT('', (-15.94551351873, -1.30154505296535, -0.253346316425236));
#689 = CARTESIAN_POINT('', (-15.9409093040222, -1.30943816867964, -0.270529479643886));
#690 = CARTESIAN_POINT('', (-15.9362448034926, -1.3168181324837, -0.287937632612007));
#691 = CARTESIAN_POINT('', (-15.9315416217724, -1.32378595360864, -0.30549014574919));
#692 = CARTESIAN_POINT('', (-15.9244879006244, -1.33423612758618, -0.331814991455958));
#693 = CARTESIAN_POINT('', (-15.9173410271983, -1.34377170522638, -0.358487486197476));
#694 = CARTESIAN_POINT('', (-15.9101412827196, -1.35261113347009, -0.385357298393427));
#695 = CARTESIAN_POINT('', (-15.9029427661832, -1.36144905411758, -0.412222527846434));
#696 = CARTESIAN_POINT('', (-15.8956857356731, -1.36959362498275, -0.439306134422087));
#697 = CARTESIAN_POINT('', (-15.88839234213, -1.37718199256225, -0.466525449684644));
#698 = CARTESIAN_POINT('', (-15.8851503953916, -1.38055505660694, -0.478624559627791));
#699 = CARTESIAN_POINT('', (-15.8819006568715, -1.38381793152796, -0.490752748896159));
#700 = CARTESIAN_POINT('', (-15.8786444662299, -1.38697954881739, -0.502905017809485));
#701 = CARTESIAN_POINT('', (-15.8753871217157, -1.39014228646622, -0.515061593034271));
#702 = CARTESIAN_POINT('', (-15.8721231040887, -1.39320388059341, -0.527243072655156));
#703 = CARTESIAN_POINT('', (-15.8688535073864, -1.39617189530073, -0.539445373668364));
#704 = CARTESIAN_POINT('', (-15.8578127598464, -1.40619426321413, -0.58065000444141));
#705 = CARTESIAN_POINT('', (-15.8467056443158, -1.41516104067358, -0.62210232392709));
#706 = CARTESIAN_POINT('', (-15.8355607259156, -1.42328183432741, -0.663695725642561));
#707 = CARTESIAN_POINT('', (-15.8351763143665, -1.42356193748804, -0.665130369075043));
#708 = CARTESIAN_POINT('', (-15.8347918481107, -1.42384103081377, -0.666565216675329));
#709 = CARTESIAN_POINT('', (-15.83440733831, -1.424119113516, -0.668000226787483));
#710 = ORIENTED_EDGE('', *, *, #167, .T.);
#711 = ORIENTED_EDGE('', *, *, #712, .T.);
#712 = EDGE_CURVE('', #170, #713, #715, .T.);
#713 = VERTEX_POINT('', #714);
#714 = CARTESIAN_POINT('', (-15.83440733831, 1.424119113516, -0.668000226787474));
#715 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#716, #717, #718, #719, #720, #721, #722, #723, #724, #725, #726, #727, #728, #729, #730, #731, #732, #733, #734, #735, #736, #737, #738, #739, #740, #741, #742, #743, #744, #745, #746, #747, #748, #749, #750, #751, #752, #753, #754, #755, #756, #757, #758, #759, #760, #761), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0261526855379974, 0.0523112285053229, 0.0783902697678473, 0.104414398824308, 0.130406568677447, 0.188987679075377, 0.247436314086145, 0.30583990508793, 0.364225267145426, 0.451790257735941, 0.539340313802919, 0.578256713560414, 0.617186903840442, 0.748646053608733, 0.753180354677564), .UNSPECIFIED.);
#716 = CARTESIAN_POINT('', (-16., 1.1, -0.0499999999999934));
#717 = CARTESIAN_POINT('', (-16., 1.108717561846, -0.0499999999999934));
#718 = CARTESIAN_POINT('', (-15.999707062553, 1.1174943425981, -0.0510932574354985));
#719 = CARTESIAN_POINT('', (-15.9991574069364, 1.12594926757813, -0.0531446001235922));
#720 = CARTESIAN_POINT('', (-15.9986076282131, 1.13440608621169, -0.0551964022518763));
#721 = CARTESIAN_POINT('', (-15.9977980402997, 1.14264912655524, -0.0582178254769953));
#722 = CARTESIAN_POINT('', (-15.9968026147131, 1.15047459714545, -0.0619328043413371));
#723 = CARTESIAN_POINT('', (-15.9958102144491, 1.1582762843677, -0.0656364925480385));
#724 = CARTESIAN_POINT('', (-15.9946266324167, 1.16573833060685, -0.0700536808285779));
#725 = CARTESIAN_POINT('', (-15.9933177516355, 1.17280897093364, -0.0749384904052091));
#726 = CARTESIAN_POINT('', (-15.9920116268425, 1.17986472327223, -0.0798130144936833));
#727 = CARTESIAN_POINT('', (-15.9905741619116, 1.18657236427815, -0.0851777066498075));
#728 = CARTESIAN_POINT('', (-15.989051314961, 1.19294662084836, -0.0908610488416559));
#729 = CARTESIAN_POINT('', (-15.9875303381585, 1.19931304944626, -0.0965374115458041));
#730 = CARTESIAN_POINT('', (-15.9859193047594, 1.20536821173612, -0.102549870043673));
#731 = CARTESIAN_POINT('', (-15.9842481942002, 1.21114551387208, -0.108786539555807));
#732 = CARTESIAN_POINT('', (-15.9804818479232, 1.22416638808693, -0.122842735220504));
#733 = CARTESIAN_POINT('', (-15.9763983152483, 1.2358570922028, -0.138082686637412));
#734 = CARTESIAN_POINT('', (-15.9721747020476, 1.24658100544001, -0.15384542569421));
#735 = CARTESIAN_POINT('', (-15.9679606401303, 1.25728066760809, -0.169572518875656));
#736 = CARTESIAN_POINT('', (-15.9635854259415, 1.26705746812205, -0.185901040522193));
#737 = CARTESIAN_POINT('', (-15.9591256779739, 1.27614978688539, -0.202545046526232));
#738 = CARTESIAN_POINT('', (-15.9546693669545, 1.28523509856486, -0.219176225665182));
#739 = CARTESIAN_POINT('', (-15.9501191709553, 1.29364947288051, -0.236157788318635));
#740 = CARTESIAN_POINT('', (-15.94551351873, 1.30154505296534, -0.25334631642523));
#741 = CARTESIAN_POINT('', (-15.9409093040222, 1.30943816867963, -0.27052947964388));
#742 = CARTESIAN_POINT('', (-15.9362448034926, 1.3168181324837, -0.287937632611999));
#743 = CARTESIAN_POINT('', (-15.9315416217724, 1.32378595360864, -0.305490145749182));
#744 = CARTESIAN_POINT('', (-15.9244879006244, 1.33423612758618, -0.33181499145595));
#745 = CARTESIAN_POINT('', (-15.9173410271983, 1.34377170522637, -0.358487486197469));
#746 = CARTESIAN_POINT('', (-15.9101412827196, 1.35261113347008, -0.38535729839342));
#747 = CARTESIAN_POINT('', (-15.9029427661832, 1.36144905411757, -0.412222527846427));
#748 = CARTESIAN_POINT('', (-15.8956857356731, 1.36959362498275, -0.43930613442208));
#749 = CARTESIAN_POINT('', (-15.88839234213, 1.37718199256224, -0.466525449684637));
#750 = CARTESIAN_POINT('', (-15.8851503953916, 1.38055505660694, -0.478624559627783));
#751 = CARTESIAN_POINT('', (-15.8819006568715, 1.38381793152795, -0.490752748896152));
#752 = CARTESIAN_POINT('', (-15.8786444662299, 1.38697954881738, -0.502905017809477));
#753 = CARTESIAN_POINT('', (-15.8753871217157, 1.39014228646621, -0.515061593034263));
#754 = CARTESIAN_POINT('', (-15.8721231040887, 1.3932038805934, -0.527243072655147));
#755 = CARTESIAN_POINT('', (-15.8688535073864, 1.39617189530073, -0.539445373668354));
#756 = CARTESIAN_POINT('', (-15.8578127598464, 1.40619426321413, -0.580650004441401));
#757 = CARTESIAN_POINT('', (-15.8467056443158, 1.41516104067358, -0.62210232392708));
#758 = CARTESIAN_POINT('', (-15.8355607259156, 1.42328183432741, -0.663695725642551));
#759 = CARTESIAN_POINT('', (-15.8351763143665, 1.42356193748804, -0.665130369075033));
#760 = CARTESIAN_POINT('', (-15.8347918481107, 1.42384103081377, -0.666565216675319));
#761 = CARTESIAN_POINT('', (-15.83440733831, 1.424119113516, -0.668000226787474));
#762 = ORIENTED_EDGE('', *, *, #763, .F.);
#763 = EDGE_CURVE('', #764, #713, #766, .T.);
#764 = VERTEX_POINT('', #765);
#765 = CARTESIAN_POINT('', (-15.511273184691, 1.27604669424554, -1.87395330575446));
#766 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#767, #768), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.661175412310328), .UNSPECIFIED.);
#767 = CARTESIAN_POINT('', (-15.511273184691, 1.27604669424554, -1.87395330575446));
#768 = CARTESIAN_POINT('', (-15.83440733831, 1.424119113516, -0.668000226787474));
#769 = ORIENTED_EDGE('', *, *, #770, .F.);
#770 = EDGE_CURVE('', #261, #764, #771, .T.);
#771 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#772, #773), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#772 = CARTESIAN_POINT('', (-15.1827549630851, 0.0499999999999954, -3.1));
#773 = CARTESIAN_POINT('', (-15.511273184691, 1.27604669424554, -1.87395330575446));
#774 = ORIENTED_EDGE('', *, *, #260, .T.);
#775 = ORIENTED_EDGE('', *, *, #776, .F.);
#776 = EDGE_CURVE('', #656, #252, #777, .T.);
#777 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#778, #779), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#778 = CARTESIAN_POINT('', (-15.511273184691, -1.27604669424554, -1.87395330575446));
#779 = CARTESIAN_POINT('', (-15.1827549630851, -0.0499999999999978, -3.1));
#780 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#781, #782), (#783, #784)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.41099255540525, 0.58900744459475), (0., 0.983870967741936), .UNSPECIFIED.);
#781 = CARTESIAN_POINT('', (-16., -1.424119113516, -0.05));
#782 = CARTESIAN_POINT('', (-15.1827549630851, -1.424119113516, -3.1));
#783 = CARTESIAN_POINT('', (-16., 1.424119113516, -0.05));
#784 = CARTESIAN_POINT('', (-15.1827549630851, 1.424119113516, -3.1));
#785 = ADVANCED_FACE('', (#786), #808, .T.);
#786 = FACE_OUTER_BOUND('', #787, .T.);
#787 = EDGE_LOOP('', (#788, #797, #802, #803));
#788 = ORIENTED_EDGE('', *, *, #789, .F.);
#789 = EDGE_CURVE('', #790, #792, #794, .T.);
#790 = VERTEX_POINT('', #791);
#791 = CARTESIAN_POINT('', (-14., -1.44440432603167, -0.502790428694788));
#792 = VERTEX_POINT('', #793);
#793 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, -0.0519845263164143));
#794 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#795, #796), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#795 = CARTESIAN_POINT('', (-14., -1.44440432603167, -0.502790428694788));
#796 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, -0.0519845263164138));
#797 = ORIENTED_EDGE('', *, *, #798, .F.);
#798 = EDGE_CURVE('', #27, #790, #799, .T.);
#799 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#800, #801), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.162190460869286), .UNSPECIFIED.);
#800 = CARTESIAN_POINT('', (-14., -1.44440432603167, 0.));
#801 = CARTESIAN_POINT('', (-14., -1.44440432603167, -0.502790428694788));
#802 = ORIENTED_EDGE('', *, *, #26, .F.);
#803 = ORIENTED_EDGE('', *, *, #804, .T.);
#804 = EDGE_CURVE('', #17, #792, #805, .T.);
#805 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#806, #807), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0519845263164143), .UNSPECIFIED.);
#806 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, 0.));
#807 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, -0.0519845263164143));
#808 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#809, #810), (#811, #812)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.162190460869287), (0., 1.), .UNSPECIFIED.);
#809 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, 0.));
#810 = CARTESIAN_POINT('', (-14., -1.44440432603167, 0.));
#811 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, -0.502790428694788));
#812 = CARTESIAN_POINT('', (-14., -1.44440432603167, -0.502790428694788));
#813 = ADVANCED_FACE('', (#814), #836, .T.);
#814 = FACE_OUTER_BOUND('', #815, .T.);
#815 = EDGE_LOOP('', (#816, #825, #830, #831));
#816 = ORIENTED_EDGE('', *, *, #817, .F.);
#817 = EDGE_CURVE('', #818, #820, #822, .T.);
#818 = VERTEX_POINT('', #819);
#819 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, -0.0519845263164149));
#820 = VERTEX_POINT('', #821);
#821 = CARTESIAN_POINT('', (-14., 1.44440432603167, -0.502790428694789));
#822 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#823, #824), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#823 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, -0.0519845263164149));
#824 = CARTESIAN_POINT('', (-14., 1.44440432603167, -0.50279042869479));
#825 = ORIENTED_EDGE('', *, *, #826, .F.);
#826 = EDGE_CURVE('', #117, #818, #827, .T.);
#827 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#828, #829), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.0519845263164149), .UNSPECIFIED.);
#828 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, 0.));
#829 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, -0.0519845263164149));
#830 = ORIENTED_EDGE('', *, *, #116, .F.);
#831 = ORIENTED_EDGE('', *, *, #832, .T.);
#832 = EDGE_CURVE('', #110, #820, #833, .T.);
#833 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#834, #835), .UNSPECIFIED., .F., .U., (2, 2), (0., 0.162190460869287), .UNSPECIFIED.);
#834 = CARTESIAN_POINT('', (-14., 1.44440432603167, 0.));
#835 = CARTESIAN_POINT('', (-14., 1.44440432603167, -0.502790428694789));
#836 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#837, #838), (#839, #840)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.162190460869287), (0., 1.), .UNSPECIFIED.);
#837 = CARTESIAN_POINT('', (-14., 1.44440432603167, 0.));
#838 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, 0.));
#839 = CARTESIAN_POINT('', (-14., 1.44440432603167, -0.50279042869479));
#840 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, -0.50279042869479));
#841 = ADVANCED_FACE('', (#842), #894, .T.);
#842 = FACE_OUTER_BOUND('', #843, .T.);
#843 = EDGE_LOOP('', (#844, #845, #891, #892, #893));
#844 = ORIENTED_EDGE('', *, *, #826, .T.);
#845 = ORIENTED_EDGE('', *, *, #846, .F.);
#846 = EDGE_CURVE('', #713, #818, #847, .T.);
#847 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0.940154224071069, 0.969219103874606, 1.10058563710014, 1.18816551597261, 1.2757524236633, 1.36335884639393, 1.42176709248137, 1.48021535295456, 1.51919227244073, 1.55828342762048, 1.57562292508813, 1.59300624527474, 1.61048618953593, 1.62805617630678, 1.64215843494112), .UNSPECIFIED.);
#848 = CARTESIAN_POINT('', (-15.83440733831, 1.42411911351602, -0.668000226787474));
#849 = CARTESIAN_POINT('', (-15.8327974527091, 1.42528340461445, -0.658517836738871));
#850 = CARTESIAN_POINT('', (-15.8311629741212, 1.42644722354103, -0.649039292221247));
#851 = CARTESIAN_POINT('', (-15.8295024781967, 1.42761045847407, -0.639565503949451));
#852 = CARTESIAN_POINT('', (-15.8219974207348, 1.43286801128396, -0.596746172502329));
#853 = CARTESIAN_POINT('', (-15.8139672987734, 1.4381151727927, -0.554011471411597));
#854 = CARTESIAN_POINT('', (-15.8052189687368, 1.44334410562963, -0.511425230939008));
#855 = CARTESIAN_POINT('', (-15.799386602866, 1.44683014802754, -0.483033693987812));
#856 = CARTESIAN_POINT('', (-15.7932331964772, 1.45030859567724, -0.454704011297119));
#857 = CARTESIAN_POINT('', (-15.7866632808375, 1.45377509746587, -0.426471619837342));
#858 = CARTESIAN_POINT('', (-15.7800928379221, 1.45724187746236, -0.398236962556351));
#859 = CARTESIAN_POINT('', (-15.7731072430213, 1.46069770807489, -0.370091480851499));
#860 = CARTESIAN_POINT('', (-15.7655479339337, 1.46413442788385, -0.342101644151447));
#861 = CARTESIAN_POINT('', (-15.7579869405735, 1.46757191342054, -0.314105571099458));
#862 = CARTESIAN_POINT('', (-15.7498565465971, 1.47099252336959, -0.286246938679422));
#863 = CARTESIAN_POINT('', (-15.7408579794211, 1.47437819064871, -0.258672891468426));
#864 = CARTESIAN_POINT('', (-15.7348585274441, 1.47663545537252, -0.240288945578083));
#865 = CARTESIAN_POINT('', (-15.7284691545797, 1.47887847872426, -0.222020986355434));
#866 = CARTESIAN_POINT('', (-15.7215183958054, 1.48109484315703, -0.203970146604349));
#867 = CARTESIAN_POINT('', (-15.7145628751976, 1.48331272597919, -0.185906940564027));
#868 = CARTESIAN_POINT('', (-15.7070477651864, 1.48550770980233, -0.168030231904541));
#869 = CARTESIAN_POINT('', (-15.6986315411169, 1.48764909273325, -0.150590067480204));
#870 = CARTESIAN_POINT('', (-15.6930190817335, 1.48907709947651, -0.13895988586163));
#871 = CARTESIAN_POINT('', (-15.6869964276256, 1.49048370953905, -0.127503966223223));
#872 = CARTESIAN_POINT('', (-15.6803591784818, 1.49184487036802, -0.11641820088788));
#873 = CARTESIAN_POINT('', (-15.6737024765241, 1.49321002056181, -0.10529994478342));
#874 = CARTESIAN_POINT('', (-15.6664105514579, 1.49453823833485, -0.0944824791079921));
#875 = CARTESIAN_POINT('', (-15.6580864777749, 1.49575997915366, -0.0845321986344473));
#876 = CARTESIAN_POINT('', (-15.6543942038096, 1.49630190153319, -0.0801185950384388));
#877 = CARTESIAN_POINT('', (-15.6504835907331, 1.49682375469784, -0.0758684420810356));
#878 = CARTESIAN_POINT('', (-15.6463064850781, 1.49731059568014, -0.0719034404658131));
#879 = CARTESIAN_POINT('', (-15.6421188224778, 1.4977986670727, -0.0679284179632049));
#880 = CARTESIAN_POINT('', (-15.6376381281404, 1.49825440923988, -0.0642166958719051));
#881 = CARTESIAN_POINT('', (-15.6328374204198, 1.49864985114781, -0.0609960799815671));
#882 = CARTESIAN_POINT('', (-15.6280100282721, 1.49904749109432, -0.0577575625035795));
#883 = CARTESIAN_POINT('', (-15.6227900627113, 1.4993880515045, -0.054983920543438));
#884 = CARTESIAN_POINT('', (-15.6172995117188, 1.49962573352362, -0.0530481558400055));
#885 = CARTESIAN_POINT('', (-15.6117806778563, 1.49986463988792, -0.0511024196452794));
#886 = CARTESIAN_POINT('', (-15.605856662257, 1.5, -0.0499999999999999));
#887 = CARTESIAN_POINT('', (-15.6, 1.5, -0.05));
#888 = CARTESIAN_POINT('', (-15.5952992471219, 1.5, -0.0500000000000001));
#889 = CARTESIAN_POINT('', (-15.5905590976162, 1.49991413414359, -0.0506993212809326));
#890 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, -0.0519845263164188));
#891 = ORIENTED_EDGE('', *, *, #712, .F.);
#892 = ORIENTED_EDGE('', *, *, #182, .F.);
#893 = ORIENTED_EDGE('', *, *, #123, .F.);
#894 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#895, #896, #897, #898, #899), (#900, #901, #902, #903, #904)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 0.668000226787474), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.92050485345244, 1., 0.92050485345244, 1.), (1., 0.92050485345244, 1., 0.92050485345244, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#895 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, 0.));
#896 = CARTESIAN_POINT('', (-15.7557266963672, 1.50568191378708, 0.));
#897 = CARTESIAN_POINT('', (-15.8778633481836, 1.38773592013546, 0.));
#898 = CARTESIAN_POINT('', (-16., 1.26978992648384, 0.));
#899 = CARTESIAN_POINT('', (-16., 1.1, 0.));
#900 = CARTESIAN_POINT('', (-15.586040201319, 1.49975633080764, -0.668000226787474));
#901 = CARTESIAN_POINT('', (-15.7557266963672, 1.50568191378708, -0.668000226787474));
#902 = CARTESIAN_POINT('', (-15.8778633481836, 1.38773592013546, -0.668000226787474));
#903 = CARTESIAN_POINT('', (-16., 1.26978992648384, -0.668000226787474));
#904 = CARTESIAN_POINT('', (-16., 1.1, -0.668000226787474));
#905 = ADVANCED_FACE('', (#906), #958, .T.);
#906 = FACE_OUTER_BOUND('', #907, .T.);
#907 = EDGE_LOOP('', (#908, #954, #955, #956, #957));
#908 = ORIENTED_EDGE('', *, *, #909, .F.);
#909 = EDGE_CURVE('', #792, #654, #910, .T.);
#910 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#911, #912, #913, #914, #915, #916, #917, #918, #919, #920, #921, #922, #923, #924, #925, #926, #927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938, #939, #940, #941, #942, #943, #944, #945, #946, #947, #948, #949, #950, #951, #952, #953), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.0141022586343507, 0.0316722454051972, 0.0491521896663805, 0.066535509852989, 0.0838750073206396, 0.122966162500393, 0.16194308198656, 0.220391342459748, 0.278799588547185, 0.366406011277821, 0.453992918968507, 0.541572797840977, 0.67293933106651, 0.702004210870067), .UNSPECIFIED.);
#911 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, -0.0519845263164189));
#912 = CARTESIAN_POINT('', (-15.5905590976162, -1.49991413414359, -0.0506993212809323));
#913 = CARTESIAN_POINT('', (-15.5952992471219, -1.5, -0.05));
#914 = CARTESIAN_POINT('', (-15.6, -1.5, -0.05));
#915 = CARTESIAN_POINT('', (-15.605856662257, -1.5, -0.05));
#916 = CARTESIAN_POINT('', (-15.6117806778563, -1.49986463988792, -0.0511024196452783));
#917 = CARTESIAN_POINT('', (-15.6172995117188, -1.49962573352362, -0.0530481558400044));
#918 = CARTESIAN_POINT('', (-15.6227900627113, -1.4993880515045, -0.0549839205434368));
#919 = CARTESIAN_POINT('', (-15.6280100282721, -1.49904749109432, -0.057757562503576));
#920 = CARTESIAN_POINT('', (-15.6328374204198, -1.49864985114781, -0.0609960799815634));
#921 = CARTESIAN_POINT('', (-15.6376381281405, -1.49825440923988, -0.064216695871901));
#922 = CARTESIAN_POINT('', (-15.6421188224778, -1.4977986670727, -0.0679284179632028));
#923 = CARTESIAN_POINT('', (-15.6463064850781, -1.49731059568014, -0.0719034404658106));
#924 = CARTESIAN_POINT('', (-15.6504835907331, -1.49682375469784, -0.0758684420810324));
#925 = CARTESIAN_POINT('', (-15.6543942038096, -1.49630190153319, -0.0801185950384334));
#926 = CARTESIAN_POINT('', (-15.6580864777749, -1.49575997915366, -0.084532198634441));
#927 = CARTESIAN_POINT('', (-15.6664105514579, -1.49453823833485, -0.0944824791079861));
#928 = CARTESIAN_POINT('', (-15.6737024765241, -1.49321002056181, -0.105299944783416));
#929 = CARTESIAN_POINT('', (-15.6803591784818, -1.49184487036802, -0.116418200887877));
#930 = CARTESIAN_POINT('', (-15.6869964276256, -1.49048370953905, -0.127503966223219));
#931 = CARTESIAN_POINT('', (-15.6930190817335, -1.48907709947651, -0.138959885861624));
#932 = CARTESIAN_POINT('', (-15.6986315411169, -1.48764909273325, -0.150590067480198));
#933 = CARTESIAN_POINT('', (-15.7070477651864, -1.48550770980233, -0.168030231904534));
#934 = CARTESIAN_POINT('', (-15.7145628751976, -1.48331272597919, -0.185906940564019));
#935 = CARTESIAN_POINT('', (-15.7215183958054, -1.48109484315703, -0.203970146604341));
#936 = CARTESIAN_POINT('', (-15.7284691545797, -1.47887847872426, -0.222020986355426));
#937 = CARTESIAN_POINT('', (-15.7348585274441, -1.47663545537252, -0.240288945578076));
#938 = CARTESIAN_POINT('', (-15.7408579794211, -1.47437819064871, -0.258672891468418));
#939 = CARTESIAN_POINT('', (-15.7498565465971, -1.47099252336959, -0.286246938679413));
#940 = CARTESIAN_POINT('', (-15.7579869405735, -1.46757191342054, -0.314105571099449));
#941 = CARTESIAN_POINT('', (-15.7655479339337, -1.46413442788385, -0.342101644151438));
#942 = CARTESIAN_POINT('', (-15.7731072430213, -1.46069770807489, -0.37009148085149));
#943 = CARTESIAN_POINT('', (-15.7800928379221, -1.45724187746236, -0.398236962556342));
#944 = CARTESIAN_POINT('', (-15.7866632808375, -1.45377509746587, -0.426471619837333));
#945 = CARTESIAN_POINT('', (-15.7932331964772, -1.45030859567724, -0.45470401129711));
#946 = CARTESIAN_POINT('', (-15.799386602866, -1.44683014802754, -0.483033693987803));
#947 = CARTESIAN_POINT('', (-15.8052189687368, -1.44334410562963, -0.511425230938998));
#948 = CARTESIAN_POINT('', (-15.8139672987734, -1.4381151727927, -0.554011471411587));
#949 = CARTESIAN_POINT('', (-15.8219974207348, -1.43286801128396, -0.59674617250232));
#950 = CARTESIAN_POINT('', (-15.8295024781967, -1.42761045847407, -0.639565503949442));
#951 = CARTESIAN_POINT('', (-15.8311629741212, -1.42644722354103, -0.649039292221243));
#952 = CARTESIAN_POINT('', (-15.8327974527091, -1.42528340461445, -0.658517836738874));
#953 = CARTESIAN_POINT('', (-15.83440733831, -1.42411911351602, -0.668000226787483));
#954 = ORIENTED_EDGE('', *, *, #804, .F.);
#955 = ORIENTED_EDGE('', *, *, #16, .F.);
#956 = ORIENTED_EDGE('', *, *, #176, .T.);
#957 = ORIENTED_EDGE('', *, *, #662, .T.);
#958 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#959, #960, #961, #962, #963), (#964, #965, #966, #967, #968)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 0.668000226787483), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.92050485345244, 1., 0.92050485345244, 1.), (1., 0.92050485345244, 1., 0.92050485345244, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#959 = CARTESIAN_POINT('', (-16., -1.1, 0.));
#960 = CARTESIAN_POINT('', (-16., -1.26978992648384, 0.));
#961 = CARTESIAN_POINT('', (-15.8778633481836, -1.38773592013546, 0.));
#962 = CARTESIAN_POINT('', (-15.7557266963672, -1.50568191378708, 0.));
#963 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, 0.));
#964 = CARTESIAN_POINT('', (-16., -1.1, -0.668000226787483));
#965 = CARTESIAN_POINT('', (-16., -1.26978992648384, -0.668000226787483));
#966 = CARTESIAN_POINT('', (-15.8778633481836, -1.38773592013546, -0.668000226787483));
#967 = CARTESIAN_POINT('', (-15.7557266963672, -1.50568191378708, -0.668000226787483));
#968 = CARTESIAN_POINT('', (-15.586040201319, -1.49975633080764, -0.668000226787483));
#969 = ADVANCED_FACE('', (#970), #987, .T.);
#970 = FACE_OUTER_BOUND('', #971, .T.);
#971 = EDGE_LOOP('', (#972, #979, #984, #985, #986));
#972 = ORIENTED_EDGE('', *, *, #973, .F.);
#973 = EDGE_CURVE('', #974, #790, #976, .T.);
#974 = VERTEX_POINT('', #975);
#975 = CARTESIAN_POINT('', (-14., -1.27604669424554, -1.87395330575446));
#976 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#977, #978), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#977 = CARTESIAN_POINT('', (-14., -1.27604669424554, -1.87395330575446));
#978 = CARTESIAN_POINT('', (-14., -1.44440432603167, -0.502790428694787));
#979 = ORIENTED_EDGE('', *, *, #980, .F.);
#980 = EDGE_CURVE('', #198, #974, #981, .T.);
#981 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#982, #983), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#982 = CARTESIAN_POINT('', (-14., -1.2, -1.95));
#983 = CARTESIAN_POINT('', (-14., -1.27604669424554, -1.87395330575446));
#984 = ORIENTED_EDGE('', *, *, #210, .F.);
#985 = ORIENTED_EDGE('', *, *, #33, .F.);
#986 = ORIENTED_EDGE('', *, *, #798, .T.);
#987 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#988, #989), (#990, #991)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.629032258064517), (0., 1.), .UNSPECIFIED.);
#988 = CARTESIAN_POINT('', (-14., -1.44440432603167, 0.));
#989 = CARTESIAN_POINT('', (-14., -1.2, 0.));
#990 = CARTESIAN_POINT('', (-14., -1.44440432603167, -1.95));
#991 = CARTESIAN_POINT('', (-14., -1.2, -1.95));
#992 = ADVANCED_FACE('', (#993), #1010, .T.);
#993 = FACE_OUTER_BOUND('', #994, .T.);
#994 = EDGE_LOOP('', (#995, #1002, #1007, #1008, #1009));
#995 = ORIENTED_EDGE('', *, *, #996, .F.);
#996 = EDGE_CURVE('', #997, #224, #999, .T.);
#997 = VERTEX_POINT('', #998);
#998 = CARTESIAN_POINT('', (-14., 1.27604669424554, -1.87395330575446));
#999 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1000, #1001), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1000 = CARTESIAN_POINT('', (-14., 1.27604669424554, -1.87395330575446));
#1001 = CARTESIAN_POINT('', (-14., 1.2, -1.95));
#1002 = ORIENTED_EDGE('', *, *, #1003, .F.);
#1003 = EDGE_CURVE('', #820, #997, #1004, .T.);
#1004 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1005, #1006), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1005 = CARTESIAN_POINT('', (-14., 1.44440432603167, -0.502790428694784));
#1006 = CARTESIAN_POINT('', (-14., 1.27604669424554, -1.87395330575446));
#1007 = ORIENTED_EDGE('', *, *, #832, .F.);
#1008 = ORIENTED_EDGE('', *, *, #109, .F.);
#1009 = ORIENTED_EDGE('', *, *, #232, .T.);
#1010 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1011, #1012), (#1013, #1014)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 0.629032258064517), (0., 1.), .UNSPECIFIED.);
#1011 = CARTESIAN_POINT('', (-14., 1.2, 0.));
#1012 = CARTESIAN_POINT('', (-14., 1.44440432603167, 0.));
#1013 = CARTESIAN_POINT('', (-14., 1.2, -1.95));
#1014 = CARTESIAN_POINT('', (-14., 1.44440432603167, -1.95));
#1015 = ADVANCED_FACE('', (#1016), #1034, .T.);
#1016 = FACE_OUTER_BOUND('', #1017, .T.);
#1017 = EDGE_LOOP('', (#1018, #1019, #1024, #1025, #1026, #1027, #1032, #1033));
#1018 = ORIENTED_EDGE('', *, *, #980, .T.);
#1019 = ORIENTED_EDGE('', *, *, #1020, .F.);
#1020 = EDGE_CURVE('', #656, #974, #1021, .T.);
#1021 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1022, #1023), .UNSPECIFIED., .F., .U., (2, 2), (0.0305454259568118, 0.125), .UNSPECIFIED.);
#1022 = CARTESIAN_POINT('', (-15.511273184691, -1.27604669424554, -1.87395330575446));
#1023 = CARTESIAN_POINT('', (-14., -1.27604669424554, -1.87395330575446));
#1024 = ORIENTED_EDGE('', *, *, #776, .T.);
#1025 = ORIENTED_EDGE('', *, *, #251, .T.);
#1026 = ORIENTED_EDGE('', *, *, #296, .T.);
#1027 = ORIENTED_EDGE('', *, *, #1028, .F.);
#1028 = EDGE_CURVE('', #544, #288, #1029, .T.);
#1029 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1030, #1031), .UNSPECIFIED., .F., .U., (2, 2), (0.875, 0.969454574043188), .UNSPECIFIED.);
#1030 = CARTESIAN_POINT('', (-2., -1.27604669424554, -1.87395330575446));
#1031 = CARTESIAN_POINT('', (-0.488726815308985, -1.27604669424554, -1.87395330575446));
#1032 = ORIENTED_EDGE('', *, *, #553, .T.);
#1033 = ORIENTED_EDGE('', *, *, #195, .T.);
#1034 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1035, #1036), (#1037, #1038)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0305454259568115, 0.969454574043188), (0.0391835190870946, 1.), .UNSPECIFIED.);
#1035 = CARTESIAN_POINT('', (-15.511273184691, -0.049999999999994, -3.10000000000001));
#1036 = CARTESIAN_POINT('', (-15.511273184691, -1.27604669424554, -1.87395330575446));
#1037 = CARTESIAN_POINT('', (-0.488726815308985, -0.049999999999994, -3.10000000000001));
#1038 = CARTESIAN_POINT('', (-0.488726815308985, -1.27604669424554, -1.87395330575446));
#1039 = ADVANCED_FACE('', (#1040), #1047, .T.);
#1040 = FACE_OUTER_BOUND('', #1041, .T.);
#1041 = EDGE_LOOP('', (#1042, #1043, #1044, #1045, #1046));
#1042 = ORIENTED_EDGE('', *, *, #973, .T.);
#1043 = ORIENTED_EDGE('', *, *, #789, .T.);
#1044 = ORIENTED_EDGE('', *, *, #909, .T.);
#1045 = ORIENTED_EDGE('', *, *, #653, .T.);
#1046 = ORIENTED_EDGE('', *, *, #1020, .T.);
#1047 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1048, #1049), (#1050, #1051)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0103495413556221, 0.989650458644378), (0., 1.), .UNSPECIFIED.);
#1048 = CARTESIAN_POINT('', (-15.83440733831, -1.27604669424554, -1.87395330575446));
#1049 = CARTESIAN_POINT('', (-15.83440733831, -1.5, -0.05));
#1050 = CARTESIAN_POINT('', (-0.165592661689956, -1.27604669424554, -1.87395330575446));
#1051 = CARTESIAN_POINT('', (-0.165592661689956, -1.5, -0.05));
#1052 = ADVANCED_FACE('', (#1053), #1060, .T.);
#1053 = FACE_OUTER_BOUND('', #1054, .T.);
#1054 = EDGE_LOOP('', (#1055, #1056, #1057, #1058, #1059));
#1055 = ORIENTED_EDGE('', *, *, #543, .T.);
#1056 = ORIENTED_EDGE('', *, *, #1028, .T.);
#1057 = ORIENTED_EDGE('', *, *, #287, .T.);
#1058 = ORIENTED_EDGE('', *, *, #458, .T.);
#1059 = ORIENTED_EDGE('', *, *, #521, .T.);
#1060 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1061, #1062), (#1063, #1064)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0103495413556221, 0.989650458644378), (0., 1.), .UNSPECIFIED.);
#1061 = CARTESIAN_POINT('', (-15.83440733831, -1.27604669424554, -1.87395330575446));
#1062 = CARTESIAN_POINT('', (-15.83440733831, -1.5, -0.05));
#1063 = CARTESIAN_POINT('', (-0.165592661689956, -1.27604669424554, -1.87395330575446));
#1064 = CARTESIAN_POINT('', (-0.165592661689956, -1.5, -0.05));
#1065 = ADVANCED_FACE('', (#1066), #1084, .T.);
#1066 = FACE_OUTER_BOUND('', #1067, .T.);
#1067 = EDGE_LOOP('', (#1068, #1069, #1070, #1071, #1076, #1077, #1078, #1079));
#1068 = ORIENTED_EDGE('', *, *, #996, .T.);
#1069 = ORIENTED_EDGE('', *, *, #223, .T.);
#1070 = ORIENTED_EDGE('', *, *, #630, .T.);
#1071 = ORIENTED_EDGE('', *, *, #1072, .T.);
#1072 = EDGE_CURVE('', #631, #303, #1073, .T.);
#1073 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1074, #1075), .UNSPECIFIED., .F., .U., (2, 2), (0.875, 0.969454574043188), .UNSPECIFIED.);
#1074 = CARTESIAN_POINT('', (-2., 1.27604669424554, -1.87395330575446));
#1075 = CARTESIAN_POINT('', (-0.488726815308985, 1.27604669424554, -1.87395330575446));
#1076 = ORIENTED_EDGE('', *, *, #302, .T.);
#1077 = ORIENTED_EDGE('', *, *, #267, .T.);
#1078 = ORIENTED_EDGE('', *, *, #770, .T.);
#1079 = ORIENTED_EDGE('', *, *, #1080, .T.);
#1080 = EDGE_CURVE('', #764, #997, #1081, .T.);
#1081 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1082, #1083), .UNSPECIFIED., .F., .U., (2, 2), (0.0305454259568116, 0.125), .UNSPECIFIED.);
#1082 = CARTESIAN_POINT('', (-15.511273184691, 1.27604669424554, -1.87395330575446));
#1083 = CARTESIAN_POINT('', (-14., 1.27604669424554, -1.87395330575446));
#1084 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1085, #1086), (#1087, #1088)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0305454259568116, 0.969454574043188), (0., 0.960816480912907), .UNSPECIFIED.);
#1085 = CARTESIAN_POINT('', (-15.511273184691, 1.27604669424554, -1.87395330575446));
#1086 = CARTESIAN_POINT('', (-15.511273184691, 0.0499999999999918, -3.10000000000001));
#1087 = CARTESIAN_POINT('', (-0.488726815308985, 1.27604669424554, -1.87395330575446));
#1088 = CARTESIAN_POINT('', (-0.488726815308985, 0.0499999999999918, -3.10000000000001));
#1089 = ADVANCED_FACE('', (#1090), #1097, .T.);
#1090 = FACE_OUTER_BOUND('', #1091, .T.);
#1091 = EDGE_LOOP('', (#1092, #1093, #1094, #1095, #1096));
#1092 = ORIENTED_EDGE('', *, *, #640, .T.);
#1093 = ORIENTED_EDGE('', *, *, #423, .T.);
#1094 = ORIENTED_EDGE('', *, *, #566, .T.);
#1095 = ORIENTED_EDGE('', *, *, #309, .T.);
#1096 = ORIENTED_EDGE('', *, *, #1072, .F.);
#1097 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1098, #1099), (#1100, #1101)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0103495413556221, 0.989650458644378), (0., 1.), .UNSPECIFIED.);
#1098 = CARTESIAN_POINT('', (-15.83440733831, 1.5, -0.05));
#1099 = CARTESIAN_POINT('', (-15.83440733831, 1.27604669424554, -1.87395330575446));
#1100 = CARTESIAN_POINT('', (-0.165592661689956, 1.5, -0.05));
#1101 = CARTESIAN_POINT('', (-0.165592661689956, 1.27604669424554, -1.87395330575446));
#1102 = ADVANCED_FACE('', (#1103), #1110, .T.);
#1103 = FACE_OUTER_BOUND('', #1104, .T.);
#1104 = EDGE_LOOP('', (#1105, #1106, #1107, #1108, #1109));
#1105 = ORIENTED_EDGE('', *, *, #1003, .T.);
#1106 = ORIENTED_EDGE('', *, *, #1080, .F.);
#1107 = ORIENTED_EDGE('', *, *, #763, .T.);
#1108 = ORIENTED_EDGE('', *, *, #846, .T.);
#1109 = ORIENTED_EDGE('', *, *, #817, .T.);
#1110 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1111, #1112), (#1113, #1114)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0103495413556221, 0.989650458644378), (0., 1.), .UNSPECIFIED.);
#1111 = CARTESIAN_POINT('', (-15.83440733831, 1.5, -0.05));
#1112 = CARTESIAN_POINT('', (-15.83440733831, 1.27604669424554, -1.87395330575446));
#1113 = CARTESIAN_POINT('', (-0.165592661689956, 1.5, -0.05));
#1114 = CARTESIAN_POINT('', (-0.165592661689956, 1.27604669424554, -1.87395330575446));
#1115 = DRAUGHTING_MODEL('', (#1123), #1124);
#1116 = PRESENTATION_STYLE_ASSIGNMENT((#1117));
#1117 = SURFACE_STYLE_USAGE(.POSITIVE., #1118);
#1118 = SURFACE_SIDE_STYLE('', (#1119));
#1119 = SURFACE_STYLE_FILL_AREA(#1120);
#1120 = FILL_AREA_STYLE('', (#1121));
#1121 = FILL_AREA_STYLE_COLOUR('', #1122);
#1122 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#1123 = STYLED_ITEM('', (#1116), #1);
#1124 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#1126))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#1125, #1127, #1128))
   REPRESENTATION_CONTEXT ('', '3D')
);
#1125 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#1126 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #1125, 'DISTANCE_ACCURACY_VALUE', '');
#1127 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#1128 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#1129 = SHAPE_REPRESENTATION('', (), #1124);
#1130 = PRODUCT_DEFINITION_SHAPE('', '', #1131);
#1131 = PRODUCT_DEFINITION('', '', #1134, #1138);
#1132 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#1133 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #1132);
#1134 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #1135, .NOT_KNOWN.);
#1135 = PRODUCT('NONE', '', '', (#1136));
#1136 = PRODUCT_CONTEXT('', #1132, 'mechanical');
#1137 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#1135));
#1138 = PRODUCT_DEFINITION_CONTEXT('part definition', #1132, 'design');
#1139 = SHAPE_DEFINITION_REPRESENTATION(#1130, #1129);
#1140 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #1129, #1141);
#1141 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1), #1124);
ENDSEC;
END-ISO-10303-21;
