ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('A0608H SCLDL 04_mirrored.stp', '2020-07-20T10:28:19', ('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, #80, #109, #284, #335, #371, #390, #411, #439, #468, #484, #513, #530, #555));
#3 = ADVANCED_FACE('', (#4), #75, .F.);
#4 = FACE_OUTER_BOUND('', #5, .F.);
#5 = EDGE_LOOP('', (#6, #16, #23, #40, #47, #54, #62, #70));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (24.6048250197612, 2.91801510612916, -0.69655426235292));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (29.0171170961159, 2.98362447645787, -0.313025531677173));
#12 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#13, #14, #15), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.997895022357776, 1.))
   REPRESENTATION_ITEM ('')
);
#13 = CARTESIAN_POINT('', (24.6048250197612, 2.91801510612916, -0.696554262352921));
#14 = CARTESIAN_POINT('', (26.7928401233574, 2.96328194568257, -0.506921768859337));
#15 = CARTESIAN_POINT('', (29.0171170961159, 2.98362447645782, -0.313025531677168));
#16 = ORIENTED_EDGE('', *, *, #17, .F.);
#17 = EDGE_CURVE('', #18, #10, #20, .T.);
#18 = VERTEX_POINT('', #19);
#19 = CARTESIAN_POINT('', (28.6836763082018, -0.839810668183426, -0.175290829019047));
#20 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#21, #22), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#21 = CARTESIAN_POINT('', (28.6836763082018, -0.839810668183426, -0.175290829019047));
#22 = CARTESIAN_POINT('', (29.0171170961159, 2.98362447645787, -0.313025531677173));
#23 = ORIENTED_EDGE('', *, *, #24, .T.);
#24 = EDGE_CURVE('', #18, #25, #27, .T.);
#25 = VERTEX_POINT('', #26);
#26 = CARTESIAN_POINT('', (28.8798780504932, -1.03582566989089, -0.149550847756972));
#27 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#28, #29, #30, #31, #32, #33, #34, #35, #36, #37, #38, #39), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 2, 4), (0., 0.226936402299923, 0.453127983346158, 0.674229861503268, 0.844023859253531, 1.), .UNSPECIFIED.);
#28 = CARTESIAN_POINT('', (28.6836763082018, -0.839810668183426, -0.175290829019047));
#29 = CARTESIAN_POINT('', (28.6815850544556, -0.863790257242405, -0.17442699284975));
#30 = CARTESIAN_POINT('', (28.6842184508127, -0.887928489759401, -0.173142483038743));
#31 = CARTESIAN_POINT('', (28.6986911266479, -0.93366926670718, -0.169877996236119));
#32 = CARTESIAN_POINT('', (28.710354358854, -0.954816358970182, -0.167933321529521));
#33 = CARTESIAN_POINT('', (28.7409140663382, -0.990884022574454, -0.163682398236826));
#34 = CARTESIAN_POINT('', (28.7593385563261, -1.00557560268857, -0.161427480325429));
#35 = CARTESIAN_POINT('', (28.7959822705307, -1.02459066749762, -0.157388300861518));
#36 = CARTESIAN_POINT('', (28.8130442026527, -1.03041876001892, -0.155639693110588));
#37 = CARTESIAN_POINT('', (28.8469044147974, -1.03659936243133, -0.152404635254315));
#38 = CARTESIAN_POINT('', (28.8634505443004, -1.03732969794151, -0.150923770254696));
#39 = CARTESIAN_POINT('', (28.8798780504932, -1.03582566989089, -0.149550847756972));
#40 = ORIENTED_EDGE('', *, *, #41, .F.);
#41 = EDGE_CURVE('', #42, #25, #44, .T.);
#42 = VERTEX_POINT('', #43);
#43 = CARTESIAN_POINT('', (32.3849871602069, -0.714913757904482, 0.143387294967441));
#44 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#45, #46), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#45 = CARTESIAN_POINT('', (32.3849871602069, -0.714913757904482, 0.143387294967441));
#46 = CARTESIAN_POINT('', (28.8798780504932, -1.03582566989089, -0.149550847756972));
#47 = ORIENTED_EDGE('', *, *, #48, .F.);
#48 = EDGE_CURVE('', #49, #42, #51, .T.);
#49 = VERTEX_POINT('', #50);
#50 = CARTESIAN_POINT('', (32.1858095100337, -2.99152471692533, 0.225343888368066));
#51 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#52, #53), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#52 = CARTESIAN_POINT('', (32.1858095100337, -2.99152471692533, 0.225343888368066));
#53 = CARTESIAN_POINT('', (32.3849871602069, -0.714913757904482, 0.143387294967441));
#54 = ORIENTED_EDGE('', *, *, #55, .T.);
#55 = EDGE_CURVE('', #49, #56, #58, .T.);
#56 = VERTEX_POINT('', #57);
#57 = CARTESIAN_POINT('', (29.6083430305381, -3., -2.48391050419477E-14));
#58 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#59, #60, #61), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.999057241570724, 0.999527251334223))
   REPRESENTATION_ITEM ('')
);
#59 = CARTESIAN_POINT('', (32.1858095100336, -2.99152471692533, 0.225343888368063));
#60 = CARTESIAN_POINT('', (30.8967834843105, -3., 0.112831323752103));
#61 = CARTESIAN_POINT('', (29.6083430305381, -3., -2.48217496024271E-14));
#62 = ORIENTED_EDGE('', *, *, #63, .T.);
#63 = EDGE_CURVE('', #56, #64, #66, .T.);
#64 = VERTEX_POINT('', #65);
#65 = CARTESIAN_POINT('', (28.7472027625246, -2.9990509851264, -0.075453221351932));
#66 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#67, #68, #69), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.999527251334223, 0.999684528720374, 1.))
   REPRESENTATION_ITEM ('')
);
#67 = CARTESIAN_POINT('', (29.6083430305381, -3., -2.48217496024271E-14));
#68 = CARTESIAN_POINT('', (29.1774681693584, -3., -0.037732578805731));
#69 = CARTESIAN_POINT('', (28.7472027625246, -2.9990509851264, -0.0754532213519356));
#70 = ORIENTED_EDGE('', *, *, #71, .F.);
#71 = EDGE_CURVE('', #8, #64, #72, .T.);
#72 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#73, #74), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#73 = CARTESIAN_POINT('', (24.6048250197612, 2.91801510612916, -0.69655426235292));
#74 = CARTESIAN_POINT('', (28.7472027625246, -2.9990509851264, -0.075453221351932));
#75 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#76, #77), (#78, #79)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-4.9737991503207E-14, 7.83200826837634), (0.00383978524765327, 6.05225846860977), .UNSPECIFIED.);
#76 = CARTESIAN_POINT('', (32.3844094135647, -3.02873805112039, 0.244360450897585));
#77 = CARTESIAN_POINT('', (32.4073377236645, 3.01396762756373, -0.0174618984896213));
#78 = CARTESIAN_POINT('', (24.5822607898075, -3.02873805112039, -0.43888940729482));
#79 = CARTESIAN_POINT('', (24.6051890999073, 3.01396762756373, -0.700711756682026));
#80 = ADVANCED_FACE('', (#81), #104, .F.);
#81 = FACE_OUTER_BOUND('', #82, .F.);
#82 = EDGE_LOOP('', (#83, #92));
#83 = ORIENTED_EDGE('', *, *, #84, .F.);
#84 = EDGE_CURVE('', #85, #87, #89, .T.);
#85 = VERTEX_POINT('', #86);
#86 = CARTESIAN_POINT('', (-67.49, -1.93649167310375, 3.49999999999999));
#87 = VERTEX_POINT('', #88);
#88 = CARTESIAN_POINT('', (-67.49, 1.93649167310372, 3.49999999999999));
#89 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#90, #91), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#90 = CARTESIAN_POINT('', (-67.49, -1.93649167310375, 3.49999999999999));
#91 = CARTESIAN_POINT('', (-67.49, 1.93649167310372, 3.49999999999999));
#92 = ORIENTED_EDGE('', *, *, #93, .T.);
#93 = EDGE_CURVE('', #85, #87, #94, .T.);
#94 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#95, #96, #97, #98, #99, #100, #101, #102, #103), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (28.9550243718605, 104.47751218593, 180., 255.52248781407, 331.04497562814), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.790569415042096, 1., 0.790569415042096, 1., 0.790569415042096, 1., 0.790569415042096, 1.))
   REPRESENTATION_ITEM ('')
);
#95 = CARTESIAN_POINT('', (-67.49, -1.93649167310374, 3.49999999999998));
#96 = CARTESIAN_POINT('', (-67.49, -4.64758001544891, 1.99999999999995));
#97 = CARTESIAN_POINT('', (-67.49, -3.87298334620741, -1.00000000000003));
#98 = CARTESIAN_POINT('', (-67.49, -3.0983866769659, -4.00000000000001));
#99 = CARTESIAN_POINT('', (-67.49, 1.82078582661571E-14, -4.));
#100 = CARTESIAN_POINT('', (-67.49, 3.09838667696594, -3.99999999999999));
#101 = CARTESIAN_POINT('', (-67.49, 3.87298334620742, -0.999999999999998));
#102 = CARTESIAN_POINT('', (-67.49, 4.6475800154489, 1.99999999999999));
#103 = CARTESIAN_POINT('', (-67.49, 1.93649167310372, 3.49999999999999));
#104 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#105, #106), (#107, #108)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (5.77315972805081E-15, 7.50200000000001), (-0.647580015448869, 8.64958001544894), .UNSPECIFIED.);
#105 = CARTESIAN_POINT('', (-67.49, -4.64858001544891, 3.50099999999999));
#106 = CARTESIAN_POINT('', (-67.49, 4.6485800154489, 3.50099999999999));
#107 = CARTESIAN_POINT('', (-67.49, -4.64858001544891, -4.00100000000001));
#108 = CARTESIAN_POINT('', (-67.49, 4.6485800154489, -4.00100000000001));
#109 = ADVANCED_FACE('', (#110), #202, .F.);
#110 = FACE_OUTER_BOUND('', #111, .F.);
#111 = EDGE_LOOP('', (#112, #122, #130, #138, #146, #147, #165, #175, #183, #193));
#112 = ORIENTED_EDGE('', *, *, #113, .T.);
#113 = EDGE_CURVE('', #114, #116, #118, .T.);
#114 = VERTEX_POINT('', #115);
#115 = CARTESIAN_POINT('', (3.56590300861473, -2.55242146239695E-12, 3.49999995048307));
#116 = VERTEX_POINT('', #117);
#117 = CARTESIAN_POINT('', (8.01, -3.24531401774049E-15, 3.));
#118 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#119, #120, #121), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.924483628053653, 0.955472440728597, 1.))
   REPRESENTATION_ITEM ('')
);
#119 = CARTESIAN_POINT('', (3.56590322588725, -3.59545354596435E-15, 3.49999990096614));
#120 = CARTESIAN_POINT('', (5.75982442381237, -3.3267756887023E-15, 3.));
#121 = CARTESIAN_POINT('', (8.01000000000001, -3.05120865701252E-15, 3.));
#122 = ORIENTED_EDGE('', *, *, #123, .F.);
#123 = EDGE_CURVE('', #124, #116, #126, .T.);
#124 = VERTEX_POINT('', #125);
#125 = CARTESIAN_POINT('', (8.01, -3., 0.));
#126 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#127, #128, #129), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 90.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#127 = CARTESIAN_POINT('', (8.01, -3., 1.80555932286303E-29));
#128 = CARTESIAN_POINT('', (8.01000000000001, -3., 3.));
#129 = CARTESIAN_POINT('', (8.01, -3.32423707022204E-15, 3.));
#130 = ORIENTED_EDGE('', *, *, #131, .F.);
#131 = EDGE_CURVE('', #132, #124, #134, .T.);
#132 = VERTEX_POINT('', #133);
#133 = CARTESIAN_POINT('', (8.00999999999998, -2.40575197086152E-15, -3.));
#134 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#135, #136, #137), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (360., 450.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#135 = CARTESIAN_POINT('', (8.00999999999998, -2.40575197086152E-15, -3.));
#136 = CARTESIAN_POINT('', (8.00999999999997, -3., -3.));
#137 = CARTESIAN_POINT('', (8.00999999999998, -3., -5.17947644991257E-16));
#138 = ORIENTED_EDGE('', *, *, #139, .F.);
#139 = EDGE_CURVE('', #116, #132, #140, .T.);
#140 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#141, #142, #143, #144, #145), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (180., 270., 360.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#141 = CARTESIAN_POINT('', (8.01, -3.50793409009414E-15, 3.));
#142 = CARTESIAN_POINT('', (8.01000000000001, 3., 3.));
#143 = CARTESIAN_POINT('', (8.01, 3., 9.51628513985495E-16));
#144 = CARTESIAN_POINT('', (8.00999999999999, 3., -3.));
#145 = CARTESIAN_POINT('', (8.00999999999998, -2.40575197086152E-15, -3.));
#146 = ORIENTED_EDGE('', *, *, #113, .F.);
#147 = ORIENTED_EDGE('', *, *, #148, .F.);
#148 = EDGE_CURVE('', #149, #114, #151, .T.);
#149 = VERTEX_POINT('', #150);
#150 = CARTESIAN_POINT('', (1.76500200160159, 1.93649167310372, 3.49999999999999));
#151 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#152, #153, #154, #155, #156, #157, #158, #159, #160, #161, #162, #163, #164), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0., 0.37829607492754, 0.760428631907623, 0.891562747153266, 1.), .UNSPECIFIED.);
#152 = CARTESIAN_POINT('', (1.76500200160159, 1.93649167310372, 3.49999999999999));
#153 = CARTESIAN_POINT('', (2.04952888978681, 1.74331869551463, 3.49999999999999));
#154 = CARTESIAN_POINT('', (2.33165960639707, 1.54579686293687, 3.49999999999999));
#155 = CARTESIAN_POINT('', (2.60160450353514, 1.33272151973612, 3.49999999999999));
#156 = CARTESIAN_POINT('', (2.87298474237922, 1.1185132196621, 3.49999999999999));
#157 = CARTESIAN_POINT('', (3.14207815329566, 0.88861223615584, 3.49999999999999));
#158 = CARTESIAN_POINT('', (3.34259892581754, 0.60696733625013, 3.49999999999999));
#159 = CARTESIAN_POINT('', (3.4119718716954, 0.509528371936347, 3.49999999999999));
#160 = CARTESIAN_POINT('', (3.47269663668671, 0.403817243292004, 3.49999999999999));
#161 = CARTESIAN_POINT('', (3.51315034657803, 0.291254128807979, 3.49999999999999));
#162 = CARTESIAN_POINT('', (3.54651946918773, 0.198403995195038, 3.49999999999999));
#163 = CARTESIAN_POINT('', (3.56590300861536, 0.0986643079090859, 3.49999995048307));
#164 = CARTESIAN_POINT('', (3.56590300861473, -2.55242146239695E-12, 3.49999995048307));
#165 = ORIENTED_EDGE('', *, *, #166, .T.);
#166 = EDGE_CURVE('', #149, #167, #169, .T.);
#167 = VERTEX_POINT('', #168);
#168 = CARTESIAN_POINT('', (1.7650020016016, 1.9364916731037, -3.50000000000001));
#169 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#170, #171, #172, #173, #174), .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.861429892178095, 1., 0.861429892178095, 1.))
   REPRESENTATION_ITEM ('')
);
#170 = CARTESIAN_POINT('', (1.7650020016016, 1.93649167310373, 3.49999999999999));
#171 = CARTESIAN_POINT('', (1.7650020016016, 4.00000000000001, 2.3582952307386));
#172 = CARTESIAN_POINT('', (1.7650020016016, 4., -1.90500665137438E-14));
#173 = CARTESIAN_POINT('', (1.7650020016016, 3.99999999999998, -2.35829523073863));
#174 = CARTESIAN_POINT('', (1.7650020016016, 1.93649167310369, -3.50000000000001));
#175 = ORIENTED_EDGE('', *, *, #176, .T.);
#176 = EDGE_CURVE('', #167, #177, #179, .T.);
#177 = VERTEX_POINT('', #178);
#178 = CARTESIAN_POINT('', (1.7650020016016, -1.9364916731037, -3.50000000000001));
#179 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#180, #181, #182), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (331.04497562814, 388.95502437186), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.875000000000001, 1.))
   REPRESENTATION_ITEM ('')
);
#180 = CARTESIAN_POINT('', (1.76500200160159, 1.9364916731037, -3.50000000000001));
#181 = CARTESIAN_POINT('', (1.76500200160159, 2.22044604925031E-15, -4.57142857142857));
#182 = CARTESIAN_POINT('', (1.76500200160159, -1.9364916731037, -3.50000000000002));
#183 = ORIENTED_EDGE('', *, *, #184, .T.);
#184 = EDGE_CURVE('', #177, #185, #187, .T.);
#185 = VERTEX_POINT('', #186);
#186 = CARTESIAN_POINT('', (1.7650020016016, -1.93649167310373, 3.49999999999999));
#187 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#188, #189, #190, #191, #192), .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.861429892178095, 1., 0.861429892178095, 1.))
   REPRESENTATION_ITEM ('')
);
#188 = CARTESIAN_POINT('', (1.7650020016016, -1.9364916731037, -3.5));
#189 = CARTESIAN_POINT('', (1.7650020016016, -3.99999999999999, -2.35829523073863));
#190 = CARTESIAN_POINT('', (1.7650020016016, -4., -1.51905721545199E-14));
#191 = CARTESIAN_POINT('', (1.7650020016016, -4.00000000000001, 2.3582952307386));
#192 = CARTESIAN_POINT('', (1.7650020016016, -1.93649167310373, 3.49999999999999));
#193 = ORIENTED_EDGE('', *, *, #194, .F.);
#194 = EDGE_CURVE('', #114, #185, #195, .T.);
#195 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#196, #197, #198, #199, #200, #201), .UNSPECIFIED., .F., .U., (4, 2, 4), (0., 0.5, 1.), .UNSPECIFIED.);
#196 = CARTESIAN_POINT('', (3.56590279134222, -5.10124747124593E-12, 3.49999999999999));
#197 = CARTESIAN_POINT('', (3.56590279133925, -0.464400918533153, 3.49999999999999));
#198 = CARTESIAN_POINT('', (3.19609339755993, -0.825251995913234, 3.49999999999999));
#199 = CARTESIAN_POINT('', (2.51383210966701, -1.42093342111532, 3.49999999999999));
#200 = CARTESIAN_POINT('', (2.14097394691115, -1.68123418011723, 3.49999999999999));
#201 = CARTESIAN_POINT('', (1.7650020016016, -1.93649167310374, 3.49999999999999));
#202 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#203, #204, #205, #206, #207, #208, #209, #210, #211), (#212, #213, #214, #215, #216, #217, #218, #219, #220), (#221, #222, #223, #224, #225, #226, #227, #228, #229), (#230, #231, #232, #233, #234, #235, #236, #237, #238), (#239, #240, #241, #242, #243, #244, #245, #246, #247), (#248, #249, #250, #251, #252, #253, #254, #255, #256), (#257, #258, #259, #260, #261, #262, #263, #264, #265), (#266, #267, #268, #269, #270, #271, #272, #273, #274), (#275, #276, #277, #278, #279, #280, #281, #282, #283)), .UNSPECIFIED., .T., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 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.), (0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#203 = CARTESIAN_POINT('', (8.01, -7.02216063075412E-15, 43.));
#204 = CARTESIAN_POINT('', (-11.99, -7.02216063075412E-15, 43.));
#205 = CARTESIAN_POINT('', (-11.99, -7.02216063075412E-15, 23.));
#206 = CARTESIAN_POINT('', (-11.99, -7.02216063075412E-15, 2.99999999999999));
#207 = CARTESIAN_POINT('', (8.01, -7.02216063075412E-15, 2.99999999999999));
#208 = CARTESIAN_POINT('', (28.01, -7.02216063075412E-15, 2.99999999999999));
#209 = CARTESIAN_POINT('', (28.01, -7.02216063075412E-15, 23.));
#210 = CARTESIAN_POINT('', (28.01, -7.02216063075412E-15, 43.));
#211 = CARTESIAN_POINT('', (8.01, -7.02216063075412E-15, 43.));
#212 = CARTESIAN_POINT('', (8.01000000000001, 43., 43.));
#213 = CARTESIAN_POINT('', (-11.99, 43., 43.));
#214 = CARTESIAN_POINT('', (-11.99, 23., 23.));
#215 = CARTESIAN_POINT('', (-11.99, 2.99999999999998, 2.99999999999999));
#216 = CARTESIAN_POINT('', (8.01, 2.99999999999998, 2.99999999999998));
#217 = CARTESIAN_POINT('', (28.01, 2.99999999999998, 2.99999999999998));
#218 = CARTESIAN_POINT('', (28.01, 23., 23.));
#219 = CARTESIAN_POINT('', (28.01, 43., 43.));
#220 = CARTESIAN_POINT('', (8.01000000000001, 43., 43.));
#221 = CARTESIAN_POINT('', (8.01000000000001, 43., -6.77614951553139E-15));
#222 = CARTESIAN_POINT('', (-11.99, 43., -1.15205888206636E-15));
#223 = CARTESIAN_POINT('', (-11.99, 23., -2.37670568121371E-15));
#224 = CARTESIAN_POINT('', (-11.99, 2.99999999999998, -3.60135248036106E-15));
#225 = CARTESIAN_POINT('', (8.01, 2.99999999999998, -9.22544311382609E-15));
#226 = CARTESIAN_POINT('', (28.01, 2.99999999999997, -1.48495337472911E-14));
#227 = CARTESIAN_POINT('', (28.01, 23., -1.36248869481438E-14));
#228 = CARTESIAN_POINT('', (28.01, 43., -1.24002401489964E-14));
#229 = CARTESIAN_POINT('', (8.01000000000001, 43., -6.77614951553139E-15));
#230 = CARTESIAN_POINT('', (8.01000000000001, 43., -43.));
#231 = CARTESIAN_POINT('', (-11.99, 43., -43.));
#232 = CARTESIAN_POINT('', (-11.99, 23., -23.));
#233 = CARTESIAN_POINT('', (-11.99, 2.99999999999998, -3.));
#234 = CARTESIAN_POINT('', (8.01, 2.99999999999997, -3.));
#235 = CARTESIAN_POINT('', (28.01, 2.99999999999996, -3.00000000000001));
#236 = CARTESIAN_POINT('', (28.01, 23., -23.));
#237 = CARTESIAN_POINT('', (28.01, 43., -43.));
#238 = CARTESIAN_POINT('', (8.01000000000001, 43., -43.));
#239 = CARTESIAN_POINT('', (8.01, -1.61335675633163E-14, -43.));
#240 = CARTESIAN_POINT('', (-11.99, -4.8853862963862E-15, -43.));
#241 = CARTESIAN_POINT('', (-11.99, -7.33467989468091E-15, -23.));
#242 = CARTESIAN_POINT('', (-11.99, -9.78397349297562E-15, -2.99999999999999));
#243 = CARTESIAN_POINT('', (8.01, -2.10321547599057E-14, -2.99999999999999));
#244 = CARTESIAN_POINT('', (28.01, -3.22803360268357E-14, -2.99999999999999));
#245 = CARTESIAN_POINT('', (28.01, -2.9831042428541E-14, -23.));
#246 = CARTESIAN_POINT('', (28.01, -2.73817488302463E-14, -43.));
#247 = CARTESIAN_POINT('', (8.01, -1.61335675633163E-14, -43.));
#248 = CARTESIAN_POINT('', (8.00999999999999, -43., -43.));
#249 = CARTESIAN_POINT('', (-11.99, -43., -43.));
#250 = CARTESIAN_POINT('', (-11.99, -23., -23.));
#251 = CARTESIAN_POINT('', (-11.99, -3., -2.99999999999999));
#252 = CARTESIAN_POINT('', (8.01, -3.00000000000001, -2.99999999999999));
#253 = CARTESIAN_POINT('', (28.01, -3.00000000000002, -2.99999999999998));
#254 = CARTESIAN_POINT('', (28.01, -23., -23.));
#255 = CARTESIAN_POINT('', (28.01, -43., -43.));
#256 = CARTESIAN_POINT('', (8.00999999999999, -43., -43.));
#257 = CARTESIAN_POINT('', (8.00999999999999, -43., -2.93072381930286E-15));
#258 = CARTESIAN_POINT('', (-11.99, -43., -8.55481445276789E-15));
#259 = CARTESIAN_POINT('', (-11.99, -23., -4.88087405532583E-15));
#260 = CARTESIAN_POINT('', (-11.99, -3., -1.20693365788377E-15));
#261 = CARTESIAN_POINT('', (8.01, -3.00000000000001, 4.41715697558126E-15));
#262 = CARTESIAN_POINT('', (28.01, -3.00000000000001, 1.00412476090463E-14));
#263 = CARTESIAN_POINT('', (28.01, -23., 6.36730721160423E-15));
#264 = CARTESIAN_POINT('', (28.01, -43., 2.69336681416218E-15));
#265 = CARTESIAN_POINT('', (8.00999999999999, -43., -2.93072381930286E-15));
#266 = CARTESIAN_POINT('', (8.00999999999999, -43., 43.));
#267 = CARTESIAN_POINT('', (-11.99, -43., 43.));
#268 = CARTESIAN_POINT('', (-11.99, -23., 23.));
#269 = CARTESIAN_POINT('', (-11.99, -3., 2.99999999999999));
#270 = CARTESIAN_POINT('', (8.01, -3., 3.));
#271 = CARTESIAN_POINT('', (28.01, -3., 3.));
#272 = CARTESIAN_POINT('', (28.01, -23., 23.));
#273 = CARTESIAN_POINT('', (28.01, -43., 43.));
#274 = CARTESIAN_POINT('', (8.00999999999999, -43., 43.));
#275 = CARTESIAN_POINT('', (8.01, -7.02216063075412E-15, 43.));
#276 = CARTESIAN_POINT('', (-11.99, -7.02216063075412E-15, 43.));
#277 = CARTESIAN_POINT('', (-11.99, -7.02216063075412E-15, 23.));
#278 = CARTESIAN_POINT('', (-11.99, -7.02216063075412E-15, 2.99999999999999));
#279 = CARTESIAN_POINT('', (8.01, -7.02216063075412E-15, 2.99999999999999));
#280 = CARTESIAN_POINT('', (28.01, -7.02216063075412E-15, 2.99999999999999));
#281 = CARTESIAN_POINT('', (28.01, -7.02216063075412E-15, 23.));
#282 = CARTESIAN_POINT('', (28.01, -7.02216063075412E-15, 43.));
#283 = CARTESIAN_POINT('', (8.01, -7.02216063075412E-15, 43.));
#284 = ADVANCED_FACE('', (#285), #316, .F.);
#285 = FACE_OUTER_BOUND('', #286, .F.);
#286 = EDGE_LOOP('', (#287, #294, #295, #300, #301, #308));
#287 = ORIENTED_EDGE('', *, *, #288, .T.);
#288 = EDGE_CURVE('', #289, #132, #291, .T.);
#289 = VERTEX_POINT('', #290);
#290 = CARTESIAN_POINT('', (32.4475340094222, -5.15702909168645E-15, -3.));
#291 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#292, #293), .UNSPECIFIED., .F., .U., (2, 2), (0.0916286326624582, 0.909724423393529), .UNSPECIFIED.);
#292 = CARTESIAN_POINT('', (32.4475340094222, -6.52464696650308E-15, -3.));
#293 = CARTESIAN_POINT('', (8.00999999999998, -6.52464696650308E-15, -3.));
#294 = ORIENTED_EDGE('', *, *, #131, .T.);
#295 = ORIENTED_EDGE('', *, *, #296, .F.);
#296 = EDGE_CURVE('', #64, #124, #297, .T.);
#297 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#298, #299), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#298 = CARTESIAN_POINT('', (28.6401883914523, -2.99999999999995, -2.34220449908779E-14));
#299 = CARTESIAN_POINT('', (8.01, -3., 4.29324149887043E-16));
#300 = ORIENTED_EDGE('', *, *, #63, .F.);
#301 = ORIENTED_EDGE('', *, *, #302, .F.);
#302 = EDGE_CURVE('', #303, #56, #305, .T.);
#303 = VERTEX_POINT('', #304);
#304 = CARTESIAN_POINT('', (32.1850680188445, -3., -6.85591144928244E-14));
#305 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#306, #307), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#306 = CARTESIAN_POINT('', (32.1850680188445, -3., -6.85591144928244E-14));
#307 = CARTESIAN_POINT('', (29.6083430305381, -3., -2.48391050419477E-14));
#308 = ORIENTED_EDGE('', *, *, #309, .F.);
#309 = EDGE_CURVE('', #289, #303, #310, .T.);
#310 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#311, #312, #313, #314, #315), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0.43700723240096, 0.514464019162275, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.936483015949033, 0.962612514762748, 1., 0.765637459611333, 0.973643837867451))
   REPRESENTATION_ITEM ('')
);
#311 = CARTESIAN_POINT('', (32.4475340094222, -4.86064810940562E-15, -3.));
#312 = CARTESIAN_POINT('', (32.4204593148041, -0.309465175565847, -3.));
#313 = CARTESIAN_POINT('', (32.3939547552137, -0.612413677946303, -2.93682643121181));
#314 = CARTESIAN_POINT('', (32.1850680188445, -2.99999999999994, -2.43894528121827));
#315 = CARTESIAN_POINT('', (32.1850680188445, -3., -6.8573367946981E-14));
#316 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#317, #318), (#319, #320), (#321, #322), (#323, #324), (#325, #326), (#327, #328), (#329, #330), (#331, #332), (#333, #334)), .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 ()
);
#317 = CARTESIAN_POINT('', (5.31335677247596, -6.52464696650308E-15, -3.));
#318 = CARTESIAN_POINT('', (35.1845946963189, -6.52464696650308E-15, -3.));
#319 = CARTESIAN_POINT('', (5.31335677247596, -3.00000000000001, -3.));
#320 = CARTESIAN_POINT('', (35.1845946963189, -3.00000000000001, -3.));
#321 = CARTESIAN_POINT('', (5.31335677247596, -3.00000000000001, 1.26787062675852E-17));
#322 = CARTESIAN_POINT('', (35.1845946963189, -3.00000000000001, 1.26787062675852E-17));
#323 = CARTESIAN_POINT('', (5.31335677247596, -3.00000000000001, 3.));
#324 = CARTESIAN_POINT('', (35.1845946963189, -3.00000000000001, 3.));
#325 = CARTESIAN_POINT('', (5.31335677247596, -6.16622264658036E-15, 3.));
#326 = CARTESIAN_POINT('', (35.1845946963189, -6.16622264658036E-15, 3.));
#327 = CARTESIAN_POINT('', (5.31335677247596, 2.99999999999999, 3.));
#328 = CARTESIAN_POINT('', (35.1845946963189, 2.99999999999999, 3.));
#329 = CARTESIAN_POINT('', (5.31335677247596, 2.99999999999999, 2.16484260890738E-17));
#330 = CARTESIAN_POINT('', (35.1845946963189, 2.99999999999999, 2.16484260890738E-17));
#331 = CARTESIAN_POINT('', (5.31335677247596, 2.99999999999999, -3.));
#332 = CARTESIAN_POINT('', (35.1845946963189, 2.99999999999999, -3.));
#333 = CARTESIAN_POINT('', (5.31335677247596, -6.52464696650308E-15, -3.));
#334 = CARTESIAN_POINT('', (35.1845946963189, -6.52464696650308E-15, -3.));
#335 = ADVANCED_FACE('', (#336), #366, .F.);
#336 = FACE_OUTER_BOUND('', #337, .F.);
#337 = EDGE_LOOP('', (#338, #339, #346, #353, #359, #360));
#338 = ORIENTED_EDGE('', *, *, #48, .T.);
#339 = ORIENTED_EDGE('', *, *, #340, .T.);
#340 = EDGE_CURVE('', #42, #341, #343, .T.);
#341 = VERTEX_POINT('', #342);
#342 = CARTESIAN_POINT('', (32.4041505227034, -0.495875522271979, -0.869274108519018));
#343 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#344, #345), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#344 = CARTESIAN_POINT('', (32.3849871602069, -0.714913757904482, 0.143387294967441));
#345 = CARTESIAN_POINT('', (32.4041505227034, -0.495875522271979, -0.869274108519018));
#346 = ORIENTED_EDGE('', *, *, #347, .F.);
#347 = EDGE_CURVE('', #348, #341, #350, .T.);
#348 = VERTEX_POINT('', #349);
#349 = CARTESIAN_POINT('', (32.695324869332, 2.83226248891496, -0.989085028642743));
#350 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#351, #352), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#351 = CARTESIAN_POINT('', (32.695324869332, 2.83226248891496, -0.989085028642743));
#352 = CARTESIAN_POINT('', (32.4041505227034, -0.495875522271979, -0.869274108519018));
#353 = ORIENTED_EDGE('', *, *, #354, .T.);
#354 = EDGE_CURVE('', #348, #289, #355, .T.);
#355 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#356, #357, #358), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.43700723240096), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.789061719016167, 0.936483015949033))
   REPRESENTATION_ITEM ('')
);
#356 = CARTESIAN_POINT('', (32.695324869332, 2.83226248891496, -0.989085028642743));
#357 = CARTESIAN_POINT('', (32.6338856600869, 2.13000911380318, -3.));
#358 = CARTESIAN_POINT('', (32.4475340094222, -4.86064810940562E-15, -3.));
#359 = ORIENTED_EDGE('', *, *, #309, .T.);
#360 = ORIENTED_EDGE('', *, *, #361, .T.);
#361 = EDGE_CURVE('', #303, #49, #362, .T.);
#362 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#363, #364, #365), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (2.19631971324907E-13, 4.32420150071442), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.999288090057962, 1.))
   REPRESENTATION_ITEM ('')
);
#363 = CARTESIAN_POINT('', (32.1850680226863, -2.99999995608853, -6.85591146617933E-14));
#364 = CARTESIAN_POINT('', (32.1850680226863, -2.99999995608853, 0.112832542021557));
#365 = CARTESIAN_POINT('', (32.1858095058705, -2.9915247645109, 0.225343891980002));
#366 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#367, #368), (#369, #370)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00100000000000033, 3.70151479014003), (0.189969053364999, 6.04667649430025), .UNSPECIFIED.);
#367 = CARTESIAN_POINT('', (32.1849736024739, -3.00107918405387, -3.47417089816003));
#368 = CARTESIAN_POINT('', (32.6954192895443, 2.83334171688031, -3.47417089816003));
#369 = CARTESIAN_POINT('', (32.1849736024739, -3.00107918405387, 0.226343891980001));
#370 = CARTESIAN_POINT('', (32.6954192895443, 2.83334171688031, 0.226343891980001));
#371 = ADVANCED_FACE('', (#372), #385, .F.);
#372 = FACE_OUTER_BOUND('', #373, .F.);
#373 = EDGE_LOOP('', (#374, #375));
#374 = ORIENTED_EDGE('', *, *, #71, .T.);
#375 = ORIENTED_EDGE('', *, *, #376, .T.);
#376 = EDGE_CURVE('', #64, #8, #377, .T.);
#377 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#378, #379, #380, #381, #382, #383, #384), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0., 0.328106558839783, 0.664053279419891, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.992870359172868, 0.847249359508187, 1., 0.843599357107658, 1., 0.843599357107658, 1.))
   REPRESENTATION_ITEM ('')
);
#378 = CARTESIAN_POINT('', (28.6401883914522, -3., -2.76753350582082E-14));
#379 = CARTESIAN_POINT('', (25.9866032665675, -3.00000000000002, 1.85697925672579));
#380 = CARTESIAN_POINT('', (23.3902914030455, -1.33791665078034, 2.68514041263483));
#381 = CARTESIAN_POINT('', (20.7204383368639, 0.371245637660554, 3.5367594467199));
#382 = CARTESIAN_POINT('', (21.1470935617993, 1.86631789919592, 2.34879916109082));
#383 = CARTESIAN_POINT('', (21.5737487867347, 3.36139016073129, 1.16083887546173));
#384 = CARTESIAN_POINT('', (24.6048250197612, 2.91801510612916, -0.696554262352926));
#385 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#386, #387), (#388, #389)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.143304099715429, 8.52345251760368), (0.081550718672494, 9.02900300878888), .UNSPECIFIED.);
#386 = CARTESIAN_POINT('', (29.4739679200378, -4.13146994333643, 0.0896085255297905));
#387 = CARTESIAN_POINT('', (27.2263829348656, 3.91153378743706, -3.12214414320126));
#388 = CARTESIAN_POINT('', (22.3732176167209, -4.13146994333643, 5.05871462157857));
#389 = CARTESIAN_POINT('', (20.1256326315487, 3.91153378743706, 1.84696195284752));
#390 = ADVANCED_FACE('', (#391), #406, .F.);
#391 = FACE_OUTER_BOUND('', #392, .F.);
#392 = EDGE_LOOP('', (#393, #398, #399, #404, #405));
#393 = ORIENTED_EDGE('', *, *, #394, .T.);
#394 = EDGE_CURVE('', #185, #85, #395, .T.);
#395 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#396, #397), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#396 = CARTESIAN_POINT('', (1.7650020016016, -1.93649167310373, 3.49999999999999));
#397 = CARTESIAN_POINT('', (-67.49, -1.93649167310375, 3.49999999999999));
#398 = ORIENTED_EDGE('', *, *, #84, .T.);
#399 = ORIENTED_EDGE('', *, *, #400, .T.);
#400 = EDGE_CURVE('', #87, #149, #401, .T.);
#401 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#402, #403), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#402 = CARTESIAN_POINT('', (-67.49, 1.93649167310372, 3.49999999999999));
#403 = CARTESIAN_POINT('', (1.76500200160159, 1.93649167310373, 3.49999999999999));
#404 = ORIENTED_EDGE('', *, *, #148, .T.);
#405 = ORIENTED_EDGE('', *, *, #194, .T.);
#406 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#407, #408), (#409, #410)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00229118935733919, 71.0591941979727), (-9.99200722162641E-15, 3.87498334620747), .UNSPECIFIED.);
#407 = CARTESIAN_POINT('', (3.56590300861536, -1.93749167310375, 3.49999999999999));
#408 = CARTESIAN_POINT('', (3.56590300861536, 1.93749167310373, 3.49999999999999));
#409 = CARTESIAN_POINT('', (-67.491, -1.93749167310376, 3.49999999999999));
#410 = CARTESIAN_POINT('', (-67.491, 1.93749167310372, 3.49999999999999));
#411 = ADVANCED_FACE('', (#412), #420, .F.);
#412 = FACE_OUTER_BOUND('', #413, .F.);
#413 = EDGE_LOOP('', (#414, #415, #416, #417, #418, #419));
#414 = ORIENTED_EDGE('', *, *, #93, .F.);
#415 = ORIENTED_EDGE('', *, *, #394, .F.);
#416 = ORIENTED_EDGE('', *, *, #184, .F.);
#417 = ORIENTED_EDGE('', *, *, #176, .F.);
#418 = ORIENTED_EDGE('', *, *, #166, .F.);
#419 = ORIENTED_EDGE('', *, *, #400, .F.);
#420 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#421, #422), (#423, #424), (#425, #426), (#427, #428), (#429, #430), (#431, #432), (#433, #434), (#435, #436), (#437, #438)), .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 ()
);
#421 = CARTESIAN_POINT('', (8.69170220176176, -1.75554015768853E-15, 3.99999999999999));
#422 = CARTESIAN_POINT('', (-74.4167002001602, -1.75554015768853E-15, 3.99999999999999));
#423 = CARTESIAN_POINT('', (8.69170220176176, -4., 3.99999999999999));
#424 = CARTESIAN_POINT('', (-74.4167002001602, -4., 3.99999999999999));
#425 = CARTESIAN_POINT('', (8.69170220176176, -4., -9.25441639461953E-15));
#426 = CARTESIAN_POINT('', (-74.4167002001602, -4., -9.25441639461953E-15));
#427 = CARTESIAN_POINT('', (8.69170220176176, -4., -4.00000000000001));
#428 = CARTESIAN_POINT('', (-74.4167002001602, -4., -4.00000000000001));
#429 = CARTESIAN_POINT('', (8.69170220176176, -3.17521066047104E-15, -4.00000000000001));
#430 = CARTESIAN_POINT('', (-74.4167002001602, -3.17521066047104E-15, -4.00000000000001));
#431 = CARTESIAN_POINT('', (8.69170220176176, 4., -4.00000000000001));
#432 = CARTESIAN_POINT('', (-74.4167002001602, 4., -4.00000000000001));
#433 = CARTESIAN_POINT('', (8.69170220176176, 4., -1.1163945617061E-14));
#434 = CARTESIAN_POINT('', (-74.4167002001602, 4., -1.1163945617061E-14));
#435 = CARTESIAN_POINT('', (8.69170220176176, 4., 3.99999999999999));
#436 = CARTESIAN_POINT('', (-74.4167002001602, 4., 3.99999999999999));
#437 = CARTESIAN_POINT('', (8.69170220176176, -1.75554015768853E-15, 3.99999999999999));
#438 = CARTESIAN_POINT('', (-74.4167002001602, -1.75554015768853E-15, 3.99999999999999));
#439 = ADVANCED_FACE('', (#440), #463, .F.);
#440 = FACE_OUTER_BOUND('', #441, .F.);
#441 = EDGE_LOOP('', (#442, #450, #451, #458));
#442 = ORIENTED_EDGE('', *, *, #443, .T.);
#443 = EDGE_CURVE('', #444, #348, #446, .T.);
#444 = VERTEX_POINT('', #445);
#445 = CARTESIAN_POINT('', (29.3524768411717, 2.71478324718366, -1.27669570407801));
#446 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#447, #448, #449), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.998658526990887, 1.))
   REPRESENTATION_ITEM ('')
);
#447 = CARTESIAN_POINT('', (29.3524768411717, 2.71478324718366, -1.27669570407801));
#448 = CARTESIAN_POINT('', (30.9928399558477, 2.78097908028913, -1.13593597709369));
#449 = CARTESIAN_POINT('', (32.6953248693318, 2.83226248891502, -0.989085028642764));
#450 = ORIENTED_EDGE('', *, *, #347, .T.);
#451 = ORIENTED_EDGE('', *, *, #452, .F.);
#452 = EDGE_CURVE('', #453, #341, #455, .T.);
#453 = VERTEX_POINT('', #454);
#454 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#455 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#456, #457), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#456 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#457 = CARTESIAN_POINT('', (32.4041505227034, -0.495875522271979, -0.869274108519018));
#458 = ORIENTED_EDGE('', *, *, #459, .F.);
#459 = EDGE_CURVE('', #444, #453, #460, .T.);
#460 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#461, #462), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#461 = CARTESIAN_POINT('', (29.3524768411717, 2.71478324718366, -1.27669570407801));
#462 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#463 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#464, #465), (#466, #467)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (6.3948846218409E-14, 3.98839827421418), (6.21724893790088E-15, 3.95707986462586), .UNSPECIFIED.);
#464 = CARTESIAN_POINT('', (33.0210280035938, -0.772687350304737, -0.803167040521812));
#465 = CARTESIAN_POINT('', (32.6774581499064, 3.16427156738578, -1.00514548264301));
#466 = CARTESIAN_POINT('', (29.0629260952135, -1.13507323088555, -1.13396388177894));
#467 = CARTESIAN_POINT('', (28.7193562415261, 2.80188568680497, -1.33594232390014));
#468 = ADVANCED_FACE('', (#469), #479, .F.);
#469 = FACE_OUTER_BOUND('', #470, .F.);
#470 = EDGE_LOOP('', (#471, #472, #477, #478));
#471 = ORIENTED_EDGE('', *, *, #41, .T.);
#472 = ORIENTED_EDGE('', *, *, #473, .F.);
#473 = EDGE_CURVE('', #453, #25, #474, .T.);
#474 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#475, #476), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#475 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#476 = CARTESIAN_POINT('', (28.8798780504932, -1.03582566989089, -0.149550847756972));
#477 = ORIENTED_EDGE('', *, *, #452, .T.);
#478 = ORIENTED_EDGE('', *, *, #340, .F.);
#479 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#480, #481), (#482, #483)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (4.2632564145606E-14, 3.65616375954842), (3.5527136788005E-15, 1.59680090672958), .UNSPECIFIED.);
#480 = CARTESIAN_POINT('', (28.8772272410949, -0.761111407781607, -1.4332493822063));
#481 = CARTESIAN_POINT('', (28.7786818626481, -1.10527028918276, 0.122905047299926));
#482 = CARTESIAN_POINT('', (32.5056183292119, -0.428912356318362, -1.13000799565854));
#483 = CARTESIAN_POINT('', (32.4070729507651, -0.773071237719515, 0.426146433847686));
#484 = ADVANCED_FACE('', (#485), #494, .F.);
#485 = FACE_OUTER_BOUND('', #486, .F.);
#486 = EDGE_LOOP('', (#487, #488, #493));
#487 = ORIENTED_EDGE('', *, *, #24, .F.);
#488 = ORIENTED_EDGE('', *, *, #489, .T.);
#489 = EDGE_CURVE('', #18, #453, #490, .T.);
#490 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#491, #492), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#491 = CARTESIAN_POINT('', (28.6836763082018, -0.839810668183426, -0.175290829019047));
#492 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#493 = ORIENTED_EDGE('', *, *, #473, .T.);
#494 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#495, #496), (#497, #498), (#499, #500), (#501, #502), (#503, #504), (#505, #506), (#507, #508), (#509, #510), (#511, #512)), .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 ()
);
#495 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#496 = CARTESIAN_POINT('', (29.0471375770382, -0.83480066736365, -0.0735770214218632));
#497 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#498 = CARTESIAN_POINT('', (29.0276832473641, -0.644171979370317, -0.067982785566234));
#499 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#500 = CARTESIAN_POINT('', (28.8399721322966, -0.662318649331806, -0.102396427532181));
#501 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#502 = CARTESIAN_POINT('', (28.6522610172291, -0.680465319293295, -0.136810069498128));
#503 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#504 = CARTESIAN_POINT('', (28.6717153469032, -0.871094007286628, -0.142404305353757));
#505 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#506 = CARTESIAN_POINT('', (28.6911696765773, -1.06172269527996, -0.147998541209387));
#507 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#508 = CARTESIAN_POINT('', (28.8788807916448, -1.04357602531847, -0.113584899243439));
#509 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#510 = CARTESIAN_POINT('', (29.0665919067123, -1.02542935535698, -0.0791712572774924));
#511 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050837, -1.14995864605948));
#512 = CARTESIAN_POINT('', (29.0471375770382, -0.83480066736365, -0.0735770214218632));
#513 = ADVANCED_FACE('', (#514), #525, .F.);
#514 = FACE_OUTER_BOUND('', #515, .F.);
#515 = EDGE_LOOP('', (#516, #517, #518, #524));
#516 = ORIENTED_EDGE('', *, *, #489, .F.);
#517 = ORIENTED_EDGE('', *, *, #17, .T.);
#518 = ORIENTED_EDGE('', *, *, #519, .T.);
#519 = EDGE_CURVE('', #10, #444, #520, .T.);
#520 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#521, #522, #523), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.986000115397042, 1.))
   REPRESENTATION_ITEM ('')
);
#521 = CARTESIAN_POINT('', (29.0171170961159, 2.98362447645787, -0.313025531677173));
#522 = CARTESIAN_POINT('', (29.1992008244341, 2.93068804531665, -0.817592781521156));
#523 = CARTESIAN_POINT('', (29.3524768411717, 2.71478324718367, -1.27669570407801));
#524 = ORIENTED_EDGE('', *, *, #459, .T.);
#525 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#526, #527), (#528, #529)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (7.99360577730113E-15, 3.90633332922175), (0., 1.50667739299773), .UNSPECIFIED.);
#526 = CARTESIAN_POINT('', (29.4532833849102, 2.96793412244529, -1.49938938719314));
#527 = CARTESIAN_POINT('', (28.9394476236822, 3.06365131368717, -0.0862765833609627));
#528 = CARTESIAN_POINT('', (29.1141195529207, -0.921124930983781, -1.35929066128831));
#529 = CARTESIAN_POINT('', (28.6002837916927, -0.8254077397419, 0.0538221425438674));
#530 = ADVANCED_FACE('', (#531), #536, .F.);
#531 = FACE_OUTER_BOUND('', #532, .F.);
#532 = EDGE_LOOP('', (#533, #534, #535));
#533 = ORIENTED_EDGE('', *, *, #302, .T.);
#534 = ORIENTED_EDGE('', *, *, #55, .F.);
#535 = ORIENTED_EDGE('', *, *, #361, .F.);
#536 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#537, #538), (#539, #540), (#541, #542), (#543, #544), (#545, #546), (#547, #548), (#549, #550), (#551, #552), (#553, #554)), .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 ()
);
#537 = CARTESIAN_POINT('', (29.3493963830049, -6.52464696650308E-15, -3.));
#538 = CARTESIAN_POINT('', (32.4447561534037, -7.85691459605327E-15, -3.));
#539 = CARTESIAN_POINT('', (29.3493963830049, -3.00000000000001, -3.));
#540 = CARTESIAN_POINT('', (32.4447561534037, -3.00000000000001, -3.));
#541 = CARTESIAN_POINT('', (29.3493963830049, -3.00000000000001, 4.04342818832139E-17));
#542 = CARTESIAN_POINT('', (32.4447561534037, -3.00000000000001, 4.04342818832141E-17));
#543 = CARTESIAN_POINT('', (29.3493963830049, -3.00000000000001, 3.));
#544 = CARTESIAN_POINT('', (32.4447561534037, -3.00000000000001, 3.));
#545 = CARTESIAN_POINT('', (29.3493963830049, -6.16622264658036E-15, 3.));
#546 = CARTESIAN_POINT('', (32.4447561534037, -7.49849027613055E-15, 3.));
#547 = CARTESIAN_POINT('', (29.3493963830049, 2.99999999999999, 3.));
#548 = CARTESIAN_POINT('', (32.4447561534037, 2.99999999999999, 3.));
#549 = CARTESIAN_POINT('', (29.3493963830049, 2.99999999999999, 4.94040017047025E-17));
#550 = CARTESIAN_POINT('', (32.4447561534037, 2.99999999999999, 4.94040017047027E-17));
#551 = CARTESIAN_POINT('', (29.3493963830049, 2.99999999999999, -3.));
#552 = CARTESIAN_POINT('', (32.4447561534037, 2.99999999999999, -3.));
#553 = CARTESIAN_POINT('', (29.3493963830049, -6.52464696650308E-15, -3.));
#554 = CARTESIAN_POINT('', (32.4447561534037, -7.85691459605327E-15, -3.));
#555 = ADVANCED_FACE('', (#556), #567, .F.);
#556 = FACE_OUTER_BOUND('', #557, .F.);
#557 = EDGE_LOOP('', (#558, #559, #560, #561, #562, #563, #564, #565, #566));
#558 = ORIENTED_EDGE('', *, *, #288, .F.);
#559 = ORIENTED_EDGE('', *, *, #354, .F.);
#560 = ORIENTED_EDGE('', *, *, #443, .F.);
#561 = ORIENTED_EDGE('', *, *, #519, .F.);
#562 = ORIENTED_EDGE('', *, *, #7, .F.);
#563 = ORIENTED_EDGE('', *, *, #376, .F.);
#564 = ORIENTED_EDGE('', *, *, #296, .T.);
#565 = ORIENTED_EDGE('', *, *, #123, .T.);
#566 = ORIENTED_EDGE('', *, *, #139, .T.);
#567 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#568, #569), (#570, #571), (#572, #573), (#574, #575), (#576, #577), (#578, #579), (#580, #581), (#582, #583), (#584, #585)), .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 ()
);
#568 = CARTESIAN_POINT('', (5.31335677247596, -6.52464696650308E-15, -3.));
#569 = CARTESIAN_POINT('', (35.1845946963189, -6.52464696650308E-15, -3.));
#570 = CARTESIAN_POINT('', (5.31335677247596, -3.00000000000001, -3.));
#571 = CARTESIAN_POINT('', (35.1845946963189, -3.00000000000001, -3.));
#572 = CARTESIAN_POINT('', (5.31335677247596, -3.00000000000001, 1.26787062675852E-17));
#573 = CARTESIAN_POINT('', (35.1845946963189, -3.00000000000001, 1.26787062675852E-17));
#574 = CARTESIAN_POINT('', (5.31335677247596, -3.00000000000001, 3.));
#575 = CARTESIAN_POINT('', (35.1845946963189, -3.00000000000001, 3.));
#576 = CARTESIAN_POINT('', (5.31335677247596, -6.16622264658036E-15, 3.));
#577 = CARTESIAN_POINT('', (35.1845946963189, -6.16622264658036E-15, 3.));
#578 = CARTESIAN_POINT('', (5.31335677247596, 2.99999999999999, 3.));
#579 = CARTESIAN_POINT('', (35.1845946963189, 2.99999999999999, 3.));
#580 = CARTESIAN_POINT('', (5.31335677247596, 2.99999999999999, 2.16484260890738E-17));
#581 = CARTESIAN_POINT('', (35.1845946963189, 2.99999999999999, 2.16484260890738E-17));
#582 = CARTESIAN_POINT('', (5.31335677247596, 2.99999999999999, -3.));
#583 = CARTESIAN_POINT('', (35.1845946963189, 2.99999999999999, -3.));
#584 = CARTESIAN_POINT('', (5.31335677247596, -6.52464696650308E-15, -3.));
#585 = CARTESIAN_POINT('', (35.1845946963189, -6.52464696650308E-15, -3.));
#586 = DRAUGHTING_MODEL('', (#594, #1080), #1081);
#587 = PRESENTATION_STYLE_ASSIGNMENT((#588));
#588 = SURFACE_STYLE_USAGE(.POSITIVE., #589);
#589 = SURFACE_SIDE_STYLE('', (#590));
#590 = SURFACE_STYLE_FILL_AREA(#591);
#591 = FILL_AREA_STYLE('', (#592));
#592 = FILL_AREA_STYLE_COLOUR('', #593);
#593 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#594 = STYLED_ITEM('', (#587), #1);
#595 = MANIFOLD_SOLID_BREP('CUT', #596);
#596 = CLOSED_SHELL('', (#597, #673, #726, #827, #849, #878, #913, #935, #964, #980, #1000, #1022, #1047));
#597 = ADVANCED_FACE('', (#598), #654, .F.);
#598 = FACE_OUTER_BOUND('', #599, .F.);
#599 = EDGE_LOOP('', (#600, #609, #619, #629, #636, #646));
#600 = ORIENTED_EDGE('', *, *, #601, .T.);
#601 = EDGE_CURVE('', #602, #604, #606, .T.);
#602 = VERTEX_POINT('', #603);
#603 = CARTESIAN_POINT('', (29.7817206887267, 1.09088322541221, -1.16820495027845));
#604 = VERTEX_POINT('', #605);
#605 = CARTESIAN_POINT('', (29.6945649459791, 1.13433662783956, -0.172958408800608));
#606 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#607, #608), .UNSPECIFIED., .F., .U., (2, 2), (0.244971010919577, 0.755028989080408), .UNSPECIFIED.);
#607 = CARTESIAN_POINT('', (29.7817206887267, 1.09088322541221, -1.16820495027845));
#608 = CARTESIAN_POINT('', (29.694564945979, 1.13433662783956, -0.172958408800612));
#609 = ORIENTED_EDGE('', *, *, #610, .F.);
#610 = EDGE_CURVE('', #611, #604, #613, .T.);
#611 = VERTEX_POINT('', #612);
#612 = CARTESIAN_POINT('', (31.9814450123548, 1.23882563169914, 0.0227461929321837));
#613 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#614, #615, #616, #617, #618), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (185.218026686755, 275.218026686754, 359.525687807206), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186552, 1., 0.725631752931081, 0.965293399108806))
   REPRESENTATION_ITEM ('')
);
#614 = CARTESIAN_POINT('', (31.9814450123548, 1.23882563169914, 0.0227461929321841));
#615 = CARTESIAN_POINT('', (31.8815973101963, 2.38297811540751, -0.0359524475768944));
#616 = CARTESIAN_POINT('', (30.7403328522143, 2.27848911154792, -0.13133318472774));
#617 = CARTESIAN_POINT('', (29.6985443798863, 2.18310767830988, -0.21840025472272));
#618 = CARTESIAN_POINT('', (29.6945649459791, 1.13433662783956, -0.172958408800608));
#619 = ORIENTED_EDGE('', *, *, #620, .F.);
#620 = EDGE_CURVE('', #621, #611, #623, .T.);
#621 = VERTEX_POINT('', #622);
#622 = CARTESIAN_POINT('', (29.6989160963907, 1.02984762397996, -0.168015281369508));
#623 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#624, #625, #626, #627, #628), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (5.21802668675521, 95.2180266867545, 185.218026686754), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186552, 1., 0.707106781186552, 1.))
   REPRESENTATION_ITEM ('')
);
#624 = CARTESIAN_POINT('', (29.6989160963907, 1.02984762397996, -0.168015281369509));
#625 = CARTESIAN_POINT('', (29.7987637985492, -0.114304859728407, -0.10931664086043));
#626 = CARTESIAN_POINT('', (30.9400282565312, -0.00981585586882083, -0.013935903709584));
#627 = CARTESIAN_POINT('', (32.0812927145132, 0.0946731479907652, 0.0814448334412619));
#628 = CARTESIAN_POINT('', (31.9814450123547, 1.23882563169913, 0.0227461929321853));
#629 = ORIENTED_EDGE('', *, *, #630, .F.);
#630 = EDGE_CURVE('', #631, #621, #633, .T.);
#631 = VERTEX_POINT('', #632);
#632 = CARTESIAN_POINT('', (29.7860718391384, 0.986394221552619, -1.16326182284735));
#633 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#634, #635), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#634 = CARTESIAN_POINT('', (29.7860718391384, 0.986394221552619, -1.16326182284735));
#635 = CARTESIAN_POINT('', (29.6989160963907, 1.02984762397996, -0.168015281369508));
#636 = ORIENTED_EDGE('', *, *, #637, .F.);
#637 = EDGE_CURVE('', #638, #631, #640, .T.);
#638 = VERTEX_POINT('', #639);
#639 = CARTESIAN_POINT('', (32.0686007551024, 1.19537222927178, -0.97250034854565));
#640 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#641, #642, #643, #644, #645), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (354.781973313245, 444.781973313246, 534.781973313247), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186542, 1., 0.707106781186542, 1.))
   REPRESENTATION_ITEM ('')
);
#641 = CARTESIAN_POINT('', (32.0686007551024, 1.19537222927178, -0.972500348545658));
#642 = CARTESIAN_POINT('', (32.1684484572609, 0.0512197455634113, -0.91380170803658));
#643 = CARTESIAN_POINT('', (31.0271839992789, -0.0532692582961711, -1.00918244518742));
#644 = CARTESIAN_POINT('', (29.8859195412969, -0.157758262155753, -1.10456318233827));
#645 = CARTESIAN_POINT('', (29.7860718391384, 0.986394221552618, -1.16326182284734));
#646 = ORIENTED_EDGE('', *, *, #647, .F.);
#647 = EDGE_CURVE('', #602, #638, #648, .T.);
#648 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#649, #650, #651, #652, #653), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (180.474312192792, 264.781973313246, 354.781973313247), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.965293399108806, 0.725631752931071, 1., 0.707106781186541, 1.))
   REPRESENTATION_ITEM ('')
);
#649 = CARTESIAN_POINT('', (29.7817206887267, 1.09088322541221, -1.16820495027845));
#650 = CARTESIAN_POINT('', (29.7857001226339, 2.13965427588254, -1.21364679620055));
#651 = CARTESIAN_POINT('', (30.8274885949619, 2.23503570912057, -1.12657972620558));
#652 = CARTESIAN_POINT('', (31.9687530529439, 2.33952471298015, -1.03119898905474));
#653 = CARTESIAN_POINT('', (32.0686007551024, 1.19537222927178, -0.97250034854567));
#654 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#655, #656), (#657, #658), (#659, #660), (#661, #662), (#663, #664), (#665, #666), (#667, #668), (#669, #670), (#671, #672)), .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 ()
);
#655 = CARTESIAN_POINT('', (29.6527057234543, 1.1552064590672, 0.305039312672488));
#656 = CARTESIAN_POINT('', (29.8235799112514, 1.07001339418458, -1.64620267175152));
#657 = CARTESIAN_POINT('', (29.657065136715, 2.30412023211701, 0.255258416613897));
#658 = CARTESIAN_POINT('', (29.8279393245121, 2.21892716723439, -1.69598356781011));
#659 = CARTESIAN_POINT('', (30.8026807451087, 2.30412023211704, 0.355582281195835));
#660 = CARTESIAN_POINT('', (30.9735549329058, 2.21892716723442, -1.59565970322817));
#661 = CARTESIAN_POINT('', (31.9482963535024, 2.30412023211707, 0.455906145777774));
#662 = CARTESIAN_POINT('', (32.1191705412995, 2.21892716723445, -1.49533583864623));
#663 = CARTESIAN_POINT('', (31.9439369402417, 1.15520645906726, 0.505687041836365));
#664 = CARTESIAN_POINT('', (32.1148111280388, 1.07001339418464, -1.44555494258764));
#665 = CARTESIAN_POINT('', (31.939577526981, 0.00629268601745291, 0.555467937894957));
#666 = CARTESIAN_POINT('', (32.1104517147781, -0.0789003788651667, -1.39577404652905));
#667 = CARTESIAN_POINT('', (30.7939619185873, 0.00629268601742239, 0.455144073313018));
#668 = CARTESIAN_POINT('', (30.9648361063844, -0.0789003788651972, -1.49609791111099));
#669 = CARTESIAN_POINT('', (29.6483463101936, 0.00629268601739175, 0.354820208731079));
#670 = CARTESIAN_POINT('', (29.8192204979907, -0.0789003788652278, -1.59642177569293));
#671 = CARTESIAN_POINT('', (29.6527057234543, 1.1552064590672, 0.305039312672488));
#672 = CARTESIAN_POINT('', (29.8235799112514, 1.07001339418458, -1.64620267175152));
#673 = ADVANCED_FACE('', (#674), #707, .F.);
#674 = FACE_OUTER_BOUND('', #675, .F.);
#675 = EDGE_LOOP('', (#676, #695, #702));
#676 = ORIENTED_EDGE('', *, *, #677, .T.);
#677 = EDGE_CURVE('', #678, #680, #682, .T.);
#678 = VERTEX_POINT('', #679);
#679 = CARTESIAN_POINT('', (28.6836763082018, -0.839810668183426, -0.175290829019047));
#680 = VERTEX_POINT('', #681);
#681 = CARTESIAN_POINT('', (28.8798780504932, -1.03582566989089, -0.149550847756972));
#682 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#683, #684, #685, #686, #687, #688, #689, #690, #691, #692, #693, #694), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 2, 4), (0., 0.226936402299923, 0.453127983346158, 0.674229861503268, 0.844023859253531, 1.), .UNSPECIFIED.);
#683 = CARTESIAN_POINT('', (28.6836763082018, -0.839810668183426, -0.175290829019047));
#684 = CARTESIAN_POINT('', (28.6815850544556, -0.863790257242405, -0.17442699284975));
#685 = CARTESIAN_POINT('', (28.6842184508127, -0.887928489759401, -0.173142483038743));
#686 = CARTESIAN_POINT('', (28.6986911266479, -0.93366926670718, -0.169877996236119));
#687 = CARTESIAN_POINT('', (28.710354358854, -0.954816358970182, -0.167933321529521));
#688 = CARTESIAN_POINT('', (28.7409140663382, -0.990884022574454, -0.163682398236826));
#689 = CARTESIAN_POINT('', (28.7593385563261, -1.00557560268857, -0.161427480325429));
#690 = CARTESIAN_POINT('', (28.7959822705307, -1.02459066749762, -0.157388300861518));
#691 = CARTESIAN_POINT('', (28.8130442026527, -1.03041876001892, -0.155639693110588));
#692 = CARTESIAN_POINT('', (28.8469044147974, -1.03659936243133, -0.152404635254315));
#693 = CARTESIAN_POINT('', (28.8634505443004, -1.03732969794151, -0.150923770254696));
#694 = CARTESIAN_POINT('', (28.8798780504932, -1.03582566989089, -0.149550847756972));
#695 = ORIENTED_EDGE('', *, *, #696, .T.);
#696 = EDGE_CURVE('', #680, #697, #699, .T.);
#697 = VERTEX_POINT('', #698);
#698 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#699 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#700, #701), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#700 = CARTESIAN_POINT('', (28.8798780504932, -1.03582566989089, -0.149550847756972));
#701 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#702 = ORIENTED_EDGE('', *, *, #703, .T.);
#703 = EDGE_CURVE('', #697, #678, #704, .T.);
#704 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#705, #706), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#705 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#706 = CARTESIAN_POINT('', (28.6836763082018, -0.839810668183426, -0.175290829019047));
#707 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#708, #709), (#710, #711), (#712, #713), (#714, #715), (#716, #717), (#718, #719), (#720, #721), (#722, #723), (#724, #725)), .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 ()
);
#708 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#709 = CARTESIAN_POINT('', (29.0471375770382, -0.834800667363645, -0.0735770214218517));
#710 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#711 = CARTESIAN_POINT('', (29.0665919067123, -1.02542935535695, -0.07917125727748));
#712 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#713 = CARTESIAN_POINT('', (28.8788807916448, -1.04357602531843, -0.113584899243429));
#714 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#715 = CARTESIAN_POINT('', (28.6911696765773, -1.06172269527992, -0.147998541209378));
#716 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#717 = CARTESIAN_POINT('', (28.6717153469032, -0.871094007286612, -0.14240430535375));
#718 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#719 = CARTESIAN_POINT('', (28.6522610172291, -0.680465319293307, -0.136810069498122));
#720 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#721 = CARTESIAN_POINT('', (28.8399721322966, -0.662318649331824, -0.102396427532173));
#722 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#723 = CARTESIAN_POINT('', (29.0276832473641, -0.64417197937034, -0.0679827855662235));
#724 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050826, -1.14995864605945));
#725 = CARTESIAN_POINT('', (29.0471375770382, -0.834800667363645, -0.0735770214218517));
#726 = ADVANCED_FACE('', (#727, #812), #822, .F.);
#727 = FACE_OUTER_BOUND('', #728, .F.);
#728 = EDGE_LOOP('', (#729, #730, #737, #752, #759, #776, #785, #792, #807));
#729 = ORIENTED_EDGE('', *, *, #677, .F.);
#730 = ORIENTED_EDGE('', *, *, #731, .T.);
#731 = EDGE_CURVE('', #678, #732, #734, .T.);
#732 = VERTEX_POINT('', #733);
#733 = CARTESIAN_POINT('', (29.0012425109017, 2.80159681453233, -0.30646820169971));
#734 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#735, #736), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#735 = CARTESIAN_POINT('', (28.6836763082018, -0.839810668183426, -0.175290829019047));
#736 = CARTESIAN_POINT('', (29.0012425109017, 2.80159681453233, -0.30646820169971));
#737 = ORIENTED_EDGE('', *, *, #738, .F.);
#738 = EDGE_CURVE('', #739, #732, #741, .T.);
#739 = VERTEX_POINT('', #740);
#740 = CARTESIAN_POINT('', (29.1706847518035, 2.97217103557097, -0.299077234957763));
#741 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#742, #743, #744, #745, #746, #747, #748, #749, #750, #751), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 4), (0., 0.283580096072471, 0.567043489890306, 0.790054372988188, 1.), .UNSPECIFIED.);
#742 = CARTESIAN_POINT('', (29.1706847518035, 2.97217103557097, -0.299077234957763));
#743 = CARTESIAN_POINT('', (29.1461046594417, 2.96992059366183, -0.301131506701972));
#744 = CARTESIAN_POINT('', (29.1221950544243, 2.96282055849398, -0.302915324705559));
#745 = CARTESIAN_POINT('', (29.0784917795562, 2.93969949277577, -0.305733020916059));
#746 = CARTESIAN_POINT('', (29.0591397605268, 2.92391616877801, -0.306738601363868));
#747 = CARTESIAN_POINT('', (29.0310219546943, 2.88978518272292, -0.30771074317913));
#748 = CARTESIAN_POINT('', (29.0210562556062, 2.87291783687533, -0.30784701528195));
#749 = CARTESIAN_POINT('', (29.0070813360014, 2.83778412322028, -0.307536856052693));
#750 = CARTESIAN_POINT('', (29.0028345364179, 2.81985194866858, -0.307125821190331));
#751 = CARTESIAN_POINT('', (29.0012425109017, 2.80159681453233, -0.30646820169971));
#752 = ORIENTED_EDGE('', *, *, #753, .T.);
#753 = EDGE_CURVE('', #739, #754, #756, .T.);
#754 = VERTEX_POINT('', #755);
#755 = CARTESIAN_POINT('', (32.8004830582523, 3.30449892557, 0.00428175931964821));
#756 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#757, #758), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#757 = CARTESIAN_POINT('', (29.1706847518035, 2.97217103557097, -0.299077234957763));
#758 = CARTESIAN_POINT('', (32.8004830582523, 3.30449892557, 0.00428175931964819));
#759 = ORIENTED_EDGE('', *, *, #760, .F.);
#760 = EDGE_CURVE('', #761, #754, #763, .T.);
#761 = VERTEX_POINT('', #762);
#762 = CARTESIAN_POINT('', (32.9969055008825, 3.13764082312756, 0.0287680500403936));
#763 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#764, #765, #766, #767, #768, #769, #770, #771, #772, #773, #774, #775), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 2, 4), (0., 0.148586843890496, 0.39770281374977, 0.641213242210701, 0.828215765603451, 1.), .UNSPECIFIED.);
#764 = CARTESIAN_POINT('', (32.9969055008825, 3.13764082312756, 0.0287680500403936));
#765 = CARTESIAN_POINT('', (32.9958815413184, 3.15183738072411, 0.0280585447497462));
#766 = CARTESIAN_POINT('', (32.9932034917112, 3.16589095692117, 0.027210430167594));
#767 = CARTESIAN_POINT('', (32.9816699820976, 3.2023425223863, 0.0246089077987942));
#768 = CARTESIAN_POINT('', (32.9700067498915, 3.22348961464929, 0.0226642330921965));
#769 = CARTESIAN_POINT('', (32.9394470424073, 3.25955727825356, 0.018413309799502));
#770 = CARTESIAN_POINT('', (32.9210225524194, 3.27424885836768, 0.016158391888105));
#771 = CARTESIAN_POINT('', (32.8843788382148, 3.29326392317673, 0.0121192124241938));
#772 = CARTESIAN_POINT('', (32.8673169060928, 3.29909201569803, 0.0103706046732633));
#773 = CARTESIAN_POINT('', (32.8334566939481, 3.30527261811044, 0.0071355468169907));
#774 = CARTESIAN_POINT('', (32.8169105644451, 3.30600295362062, 0.00565468181737195));
#775 = CARTESIAN_POINT('', (32.8004830582523, 3.30449892557, 0.00428175931964821));
#776 = ORIENTED_EDGE('', *, *, #777, .F.);
#777 = EDGE_CURVE('', #778, #761, #780, .T.);
#778 = VERTEX_POINT('', #779);
#779 = CARTESIAN_POINT('', (32.9966848005437, 3.10848392386253, 0.0300217405817233));
#780 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#781, #782, #783, #784), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#781 = CARTESIAN_POINT('', (32.9966848005437, 3.10848392386253, 0.0300217405817233));
#782 = CARTESIAN_POINT('', (32.9975328062268, 3.11820767347342, 0.0296714540695395));
#783 = CARTESIAN_POINT('', (32.9976039323182, 3.1279575090086, 0.0292519957118481));
#784 = CARTESIAN_POINT('', (32.9969055008825, 3.13764082312756, 0.0287680500403936));
#785 = ORIENTED_EDGE('', *, *, #786, .T.);
#786 = EDGE_CURVE('', #778, #787, #789, .T.);
#787 = VERTEX_POINT('', #788);
#788 = CARTESIAN_POINT('', (32.6791185978438, -0.532923558853228, 0.161199113262386));
#789 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#790, #791), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#790 = CARTESIAN_POINT('', (32.9966848005437, 3.10848392386253, 0.0300217405817233));
#791 = CARTESIAN_POINT('', (32.6791185978438, -0.532923558853228, 0.161199113262386));
#792 = ORIENTED_EDGE('', *, *, #793, .F.);
#793 = EDGE_CURVE('', #794, #787, #796, .T.);
#794 = VERTEX_POINT('', #795);
#795 = CARTESIAN_POINT('', (32.509676356942, -0.703497779891864, 0.153808146520439));
#796 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#797, #798, #799, #800, #801, #802, #803, #804, #805, #806), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 4), (0., 0.283580096072455, 0.567043489890335, 0.79005437298823, 1.), .UNSPECIFIED.);
#797 = CARTESIAN_POINT('', (32.509676356942, -0.703497779891864, 0.153808146520439));
#798 = CARTESIAN_POINT('', (32.5342564493038, -0.70124733798272, 0.155862418264648));
#799 = CARTESIAN_POINT('', (32.5581660543212, -0.694147302814876, 0.157646236268235));
#800 = CARTESIAN_POINT('', (32.6018693291893, -0.671026237096656, 0.160463932478735));
#801 = CARTESIAN_POINT('', (32.6212213482187, -0.655242913098895, 0.161469512926544));
#802 = CARTESIAN_POINT('', (32.6493391540511, -0.621111927043815, 0.162441654741806));
#803 = CARTESIAN_POINT('', (32.6593048531393, -0.604244581196226, 0.162577926844627));
#804 = CARTESIAN_POINT('', (32.6732797727441, -0.569110867541174, 0.162267767615369));
#805 = CARTESIAN_POINT('', (32.6775265723276, -0.551178692989467, 0.161856732753007));
#806 = CARTESIAN_POINT('', (32.6791185978438, -0.532923558853227, 0.161199113262386));
#807 = ORIENTED_EDGE('', *, *, #808, .T.);
#808 = EDGE_CURVE('', #794, #680, #809, .T.);
#809 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#810, #811), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#810 = CARTESIAN_POINT('', (32.509676356942, -0.703497779891864, 0.153808146520439));
#811 = CARTESIAN_POINT('', (28.8798780504932, -1.03582566989089, -0.149550847756972));
#812 = FACE_BOUND('', #813, .F.);
#813 = EDGE_LOOP('', (#814, #815, #816));
#814 = ORIENTED_EDGE('', *, *, #620, .T.);
#815 = ORIENTED_EDGE('', *, *, #610, .T.);
#816 = ORIENTED_EDGE('', *, *, #817, .T.);
#817 = EDGE_CURVE('', #604, #621, #818, .T.);
#818 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#819, #820, #821), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (359.525687807206, 365.218026686754), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.965293399108806, 0.981475028255471, 1.))
   REPRESENTATION_ITEM ('')
);
#819 = CARTESIAN_POINT('', (29.6945649459791, 1.13433662783956, -0.172958408800608));
#820 = CARTESIAN_POINT('', (29.694366298972, 1.08198364618771, -0.170690024175842));
#821 = CARTESIAN_POINT('', (29.6989160963908, 1.02984762397997, -0.16801528136951));
#822 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#823, #824), (#825, #826)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00108296444798839, 4.71804924032822), (9.47471121999222E-5, 4.72009543176839), .UNSPECIFIED.);
#823 = CARTESIAN_POINT('', (33.3851117602841, -0.999373872934919, 0.243390015966706));
#824 = CARTESIAN_POINT('', (32.9753020015455, 3.69662656746042, 0.00247034345258484));
#825 = CARTESIAN_POINT('', (28.703976142752, -1.4279574445923, -0.147834088823852));
#826 = CARTESIAN_POINT('', (28.2941663840134, 3.26804299580304, -0.388753761337973));
#827 = ADVANCED_FACE('', (#828), #844, .F.);
#828 = FACE_OUTER_BOUND('', #829, .F.);
#829 = EDGE_LOOP('', (#830, #831, #838, #843));
#830 = ORIENTED_EDGE('', *, *, #703, .F.);
#831 = ORIENTED_EDGE('', *, *, #832, .T.);
#832 = EDGE_CURVE('', #697, #833, #835, .T.);
#833 = VERTEX_POINT('', #834);
#834 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155952));
#835 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#836, #837), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#836 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#837 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155952));
#838 = ORIENTED_EDGE('', *, *, #839, .F.);
#839 = EDGE_CURVE('', #732, #833, #840, .T.);
#840 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#841, #842), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#841 = CARTESIAN_POINT('', (29.0012425109017, 2.80159681453233, -0.30646820169971));
#842 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155952));
#843 = ORIENTED_EDGE('', *, *, #731, .F.);
#844 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#845, #846), (#847, #848)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-8.88178419700125E-16, 3.72469854208077), (1.24344978758018E-14, 1.49216003355625), .UNSPECIFIED.);
#845 = CARTESIAN_POINT('', (29.1131123329057, -0.920937306302748, -1.35652067989161));
#846 = CARTESIAN_POINT('', (28.6042275575186, -0.826142383408726, 0.0429762917790373));
#847 = CARTESIAN_POINT('', (29.4365058900012, 2.78729017085913, -1.49010516338192));
#848 = CARTESIAN_POINT('', (28.9276211146141, 2.88208509375315, -0.0906081917112724));
#849 = ADVANCED_FACE('', (#850), #859, .F.);
#850 = FACE_OUTER_BOUND('', #851, .F.);
#851 = EDGE_LOOP('', (#852, #853, #854));
#852 = ORIENTED_EDGE('', *, *, #738, .T.);
#853 = ORIENTED_EDGE('', *, *, #839, .T.);
#854 = ORIENTED_EDGE('', *, *, #855, .T.);
#855 = EDGE_CURVE('', #833, #739, #856, .T.);
#856 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#857, #858), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#857 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155952));
#858 = CARTESIAN_POINT('', (29.1706847518035, 2.97217103557097, -0.299077234957763));
#859 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#860, #861), (#862, #863), (#864, #865), (#866, #867), (#868, #869), (#870, #871), (#872, #873), (#874, #875), (#876, #877)), .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 ()
);
#860 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#861 = CARTESIAN_POINT('', (29.1681403574923, 2.98072338963476, -0.272055840875447));
#862 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#863 = CARTESIAN_POINT('', (29.3607010892345, 2.99996591271936, -0.243437355147975));
#864 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#865 = CARTESIAN_POINT('', (29.3763272690699, 2.8065627525924, -0.218538198822042));
#866 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#867 = CARTESIAN_POINT('', (29.3919534489053, 2.61315959246544, -0.193639042496109));
#868 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#869 = CARTESIAN_POINT('', (29.1993927171631, 2.59391706938084, -0.222257528223581));
#870 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#871 = CARTESIAN_POINT('', (29.0068319854209, 2.57467454629624, -0.250876013951053));
#872 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#873 = CARTESIAN_POINT('', (28.9912058055855, 2.7680777064232, -0.275775170276986));
#874 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#875 = CARTESIAN_POINT('', (28.9755796257501, 2.96148086655016, -0.300674326602919));
#876 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155955));
#877 = CARTESIAN_POINT('', (29.1681403574923, 2.98072338963476, -0.272055840875447));
#878 = ADVANCED_FACE('', (#879), #894, .F.);
#879 = FACE_OUTER_BOUND('', #880, .F.);
#880 = EDGE_LOOP('', (#881, #882, #889));
#881 = ORIENTED_EDGE('', *, *, #793, .T.);
#882 = ORIENTED_EDGE('', *, *, #883, .T.);
#883 = EDGE_CURVE('', #787, #884, #886, .T.);
#884 = VERTEX_POINT('', #885);
#885 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009446, -0.860741179833476));
#886 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#887, #888), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#887 = CARTESIAN_POINT('', (32.6791185978438, -0.532923558853228, 0.161199113262386));
#888 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009446, -0.860741179833476));
#889 = ORIENTED_EDGE('', *, *, #890, .T.);
#890 = EDGE_CURVE('', #884, #794, #891, .T.);
#891 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#892, #893), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#892 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009446, -0.860741179833476));
#893 = CARTESIAN_POINT('', (32.509676356942, -0.703497779891864, 0.153808146520439));
#894 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#895, #896), (#897, #898), (#899, #900), (#901, #902), (#903, #904), (#905, #906), (#907, #908), (#909, #910), (#911, #912)), .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 ()
);
#895 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#896 = CARTESIAN_POINT('', (32.4715834634008, -0.323263083101835, 0.172377455925974));
#897 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#898 = CARTESIAN_POINT('', (32.6627949545829, -0.305439463051834, 0.175976928700142));
#899 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#900 = CARTESIAN_POINT('', (32.6807073031082, -0.496613823795612, 0.171079627345993));
#901 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#902 = CARTESIAN_POINT('', (32.6986196516335, -0.687788184539391, 0.166182325991842));
#903 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#904 = CARTESIAN_POINT('', (32.5074081604513, -0.705611804589391, 0.162582853217674));
#905 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#906 = CARTESIAN_POINT('', (32.3161966692692, -0.723435424639392, 0.158983380443506));
#907 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#908 = CARTESIAN_POINT('', (32.2982843207439, -0.532261063895614, 0.163880681797656));
#909 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#910 = CARTESIAN_POINT('', (32.2803719722187, -0.341086703151835, 0.168777983151806));
#911 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009447, -0.86074117983349));
#912 = CARTESIAN_POINT('', (32.4715834634008, -0.323263083101835, 0.172377455925974));
#913 = ADVANCED_FACE('', (#914), #930, .F.);
#914 = FACE_OUTER_BOUND('', #915, .F.);
#915 = EDGE_LOOP('', (#916, #917, #918, #925));
#916 = ORIENTED_EDGE('', *, *, #883, .F.);
#917 = ORIENTED_EDGE('', *, *, #786, .F.);
#918 = ORIENTED_EDGE('', *, *, #919, .F.);
#919 = EDGE_CURVE('', #920, #778, #922, .T.);
#920 = VERTEX_POINT('', #921);
#921 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687522, -0.985803525333559));
#922 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#923, #924), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#923 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687522, -0.985803525333559));
#924 = CARTESIAN_POINT('', (32.9966848005437, 3.10848392386253, 0.0300217405817237));
#925 = ORIENTED_EDGE('', *, *, #926, .T.);
#926 = EDGE_CURVE('', #920, #884, #927, .T.);
#927 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#928, #929), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#928 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687522, -0.985803525333559));
#929 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009446, -0.860741179833476));
#930 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#931, #932), (#933, #934)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-3.5527136788005E-15, 3.71125951031102), (-4.44089209850063E-15, 1.29091597754922), .UNSPECIFIED.);
#931 = CARTESIAN_POINT('', (32.7995548271291, 3.12217323456321, -1.11420684208556));
#932 = CARTESIAN_POINT('', (33.0224534689507, 3.14852969868926, 0.157046709872));
#933 = CARTESIAN_POINT('', (32.4773281017218, -0.572674639843708, -0.981104342867886));
#934 = CARTESIAN_POINT('', (32.7002267435434, -0.546318175717658, 0.290149209089674));
#935 = ADVANCED_FACE('', (#936), #945, .F.);
#936 = FACE_OUTER_BOUND('', #937, .F.);
#937 = EDGE_LOOP('', (#938, #943, #944));
#938 = ORIENTED_EDGE('', *, *, #939, .T.);
#939 = EDGE_CURVE('', #761, #920, #940, .T.);
#940 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#941, #942), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#941 = CARTESIAN_POINT('', (32.9969055008825, 3.13764082312756, 0.0287680500403936));
#942 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687522, -0.985803525333559));
#943 = ORIENTED_EDGE('', *, *, #919, .T.);
#944 = ORIENTED_EDGE('', *, *, #777, .T.);
#945 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#946, #947), (#948, #949), (#950, #951), (#952, #953), (#954, #955), (#956, #957), (#958, #959), (#960, #961), (#962, #963)), .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 ()
);
#946 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#947 = CARTESIAN_POINT('', (33.0014145764917, 3.14130077706958, 0.0531157455527889));
#948 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#949 = CARTESIAN_POINT('', (33.0180224589766, 2.95356601844953, 0.0782603992521053));
#950 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#951 = CARTESIAN_POINT('', (32.8286120572947, 2.93717732001863, 0.0810036205092261));
#952 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#953 = CARTESIAN_POINT('', (32.6392016556128, 2.92078862158774, 0.0837468417663469));
#954 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#955 = CARTESIAN_POINT('', (32.6225937731279, 3.1085233802078, 0.0586021880670305));
#956 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#957 = CARTESIAN_POINT('', (32.605985890643, 3.29625813882786, 0.0334575343677141));
#958 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#959 = CARTESIAN_POINT('', (32.7953962923249, 3.31264683725875, 0.0307143131105933));
#960 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#961 = CARTESIAN_POINT('', (32.9848066940068, 3.32903553568964, 0.0279710918534724));
#962 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#963 = CARTESIAN_POINT('', (33.0014145764917, 3.14130077706958, 0.0531157455527889));
#964 = ADVANCED_FACE('', (#965), #975, .F.);
#965 = FACE_OUTER_BOUND('', #966, .F.);
#966 = EDGE_LOOP('', (#967, #968, #969, #970));
#967 = ORIENTED_EDGE('', *, *, #696, .F.);
#968 = ORIENTED_EDGE('', *, *, #808, .F.);
#969 = ORIENTED_EDGE('', *, *, #890, .F.);
#970 = ORIENTED_EDGE('', *, *, #971, .T.);
#971 = EDGE_CURVE('', #884, #697, #972, .T.);
#972 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#973, #974), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#973 = CARTESIAN_POINT('', (32.5062500505767, -0.486527752009446, -0.860741179833476));
#974 = CARTESIAN_POINT('', (29.0456601590425, -0.803363686050828, -1.14995864605943));
#975 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#976, #977), (#978, #979)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 3.76260164800171), (0., 1.6154836715037), .UNSPECIFIED.);
#976 = CARTESIAN_POINT('', (32.6117739505984, -0.417403545260139, -1.1294901781589));
#977 = CARTESIAN_POINT('', (32.5120755792409, -0.765589127422208, 0.444871447395474));
#978 = CARTESIAN_POINT('', (28.8777534893732, -0.759273543625474, -1.44155949884707));
#979 = CARTESIAN_POINT('', (28.7780551180157, -1.10745912578754, 0.132802126707304));
#980 = ADVANCED_FACE('', (#981), #995, .F.);
#981 = FACE_OUTER_BOUND('', #982, .F.);
#982 = EDGE_LOOP('', (#983, #984, #989, #994));
#983 = ORIENTED_EDGE('', *, *, #855, .F.);
#984 = ORIENTED_EDGE('', *, *, #985, .T.);
#985 = EDGE_CURVE('', #833, #920, #986, .T.);
#986 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#987, #988), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#987 = CARTESIAN_POINT('', (29.3484225436641, 2.66829420283384, -1.27502099155952));
#988 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687522, -0.985803525333559));
#989 = ORIENTED_EDGE('', *, *, #990, .F.);
#990 = EDGE_CURVE('', #754, #920, #991, .T.);
#991 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#992, #993), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#992 = CARTESIAN_POINT('', (32.8004830582523, 3.30449892557, 0.00428175931964821));
#993 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687522, -0.985803525333559));
#994 = ORIENTED_EDGE('', *, *, #753, .F.);
#995 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#996, #997), (#998, #999)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-3.5527136788005E-14, 3.77693354530079), (7.105427357601E-15, 1.79422926701701), .UNSPECIFIED.);
#996 = CARTESIAN_POINT('', (29.211729040649, 2.54122000507284, -1.64098236870807));
#997 = CARTESIAN_POINT('', (29.0203606547497, 3.07854819009184, 0.0601687783341012));
#998 = CARTESIAN_POINT('', (32.9599725323115, 2.88439219967488, -1.32772436373368));
#999 = CARTESIAN_POINT('', (32.7686041464122, 3.42172038469388, 0.373426783308491));
#1000 = ADVANCED_FACE('', (#1001, #1007), #1017, .F.);
#1001 = FACE_OUTER_BOUND('', #1002, .F.);
#1002 = EDGE_LOOP('', (#1003, #1004, #1005, #1006));
#1003 = ORIENTED_EDGE('', *, *, #926, .F.);
#1004 = ORIENTED_EDGE('', *, *, #985, .F.);
#1005 = ORIENTED_EDGE('', *, *, #832, .F.);
#1006 = ORIENTED_EDGE('', *, *, #971, .F.);
#1007 = FACE_BOUND('', #1008, .F.);
#1008 = EDGE_LOOP('', (#1009, #1010, #1011));
#1009 = ORIENTED_EDGE('', *, *, #647, .T.);
#1010 = ORIENTED_EDGE('', *, *, #637, .T.);
#1011 = ORIENTED_EDGE('', *, *, #1012, .T.);
#1012 = EDGE_CURVE('', #631, #602, #1013, .T.);
#1013 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1014, #1015, #1016), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (174.781973313245, 180.474312192792), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.981475028255471, 0.965293399108806))
   REPRESENTATION_ITEM ('')
);
#1014 = CARTESIAN_POINT('', (29.7860718391384, 0.98639422155262, -1.16326182284735));
#1015 = CARTESIAN_POINT('', (29.7815220417196, 1.03853024376036, -1.16593656565368));
#1016 = CARTESIAN_POINT('', (29.7817206887267, 1.09088322541221, -1.16820495027845));
#1017 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1018, #1019), (#1020, #1021)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (7.105427357601E-15, 4.11568062917846), (3.10862446895044E-15, 4.11939109008103), .UNSPECIFIED.);
#1018 = CARTESIAN_POINT('', (29.063958780664, -1.14531456425278, -1.13342630116412));
#1019 = CARTESIAN_POINT('', (28.706296402719, 2.95313025929712, -1.34368948091453));
#1020 = CARTESIAN_POINT('', (33.1483761915218, -0.771363808472729, -0.792072690478471));
#1021 = CARTESIAN_POINT('', (32.7907138135768, 3.32708101507717, -1.00233587022888));
#1022 = ADVANCED_FACE('', (#1023), #1028, .F.);
#1023 = FACE_OUTER_BOUND('', #1024, .F.);
#1024 = EDGE_LOOP('', (#1025, #1026, #1027));
#1025 = ORIENTED_EDGE('', *, *, #939, .F.);
#1026 = ORIENTED_EDGE('', *, *, #760, .T.);
#1027 = ORIENTED_EDGE('', *, *, #990, .T.);
#1028 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1029, #1030), (#1031, #1032), (#1033, #1034), (#1035, #1036), (#1037, #1038), (#1039, #1040), (#1041, #1042), (#1043, #1044), (#1045, #1046)), .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 ()
);
#1029 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1030 = CARTESIAN_POINT('', (33.0014145764917, 3.14130077706958, 0.0531157455527889));
#1031 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1032 = CARTESIAN_POINT('', (33.0180224589766, 2.95356601844953, 0.0782603992521053));
#1033 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1034 = CARTESIAN_POINT('', (32.8286120572947, 2.93717732001863, 0.0810036205092261));
#1035 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1036 = CARTESIAN_POINT('', (32.6392016556128, 2.92078862158774, 0.0837468417663469));
#1037 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1038 = CARTESIAN_POINT('', (32.6225937731279, 3.1085233802078, 0.0586021880670305));
#1039 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1040 = CARTESIAN_POINT('', (32.605985890643, 3.29625813882786, 0.0334575343677141));
#1041 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1042 = CARTESIAN_POINT('', (32.7953962923249, 3.31264683725875, 0.0307143131105933));
#1043 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1044 = CARTESIAN_POINT('', (32.9848066940068, 3.32903553568964, 0.0279710918534724));
#1045 = CARTESIAN_POINT('', (32.8090124351983, 2.98513013687521, -0.985803525333626));
#1046 = CARTESIAN_POINT('', (33.0014145764917, 3.14130077706958, 0.0531157455527889));
#1047 = ADVANCED_FACE('', (#1048), #1054, .F.);
#1048 = FACE_OUTER_BOUND('', #1049, .F.);
#1049 = EDGE_LOOP('', (#1050, #1051, #1052, #1053));
#1050 = ORIENTED_EDGE('', *, *, #601, .F.);
#1051 = ORIENTED_EDGE('', *, *, #1012, .F.);
#1052 = ORIENTED_EDGE('', *, *, #630, .T.);
#1053 = ORIENTED_EDGE('', *, *, #817, .F.);
#1054 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1055, #1056), (#1057, #1058), (#1059, #1060), (#1061, #1062), (#1063, #1064), (#1065, #1066), (#1067, #1068), (#1069, #1070), (#1071, #1072)), .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 ()
);
#1055 = CARTESIAN_POINT('', (29.6527057234543, 1.1552064590672, 0.305039312672488));
#1056 = CARTESIAN_POINT('', (29.8235799112514, 1.07001339418458, -1.64620267175152));
#1057 = CARTESIAN_POINT('', (29.657065136715, 2.30412023211701, 0.255258416613897));
#1058 = CARTESIAN_POINT('', (29.8279393245121, 2.21892716723439, -1.69598356781011));
#1059 = CARTESIAN_POINT('', (30.8026807451087, 2.30412023211704, 0.355582281195835));
#1060 = CARTESIAN_POINT('', (30.9735549329058, 2.21892716723442, -1.59565970322817));
#1061 = CARTESIAN_POINT('', (31.9482963535024, 2.30412023211707, 0.455906145777774));
#1062 = CARTESIAN_POINT('', (32.1191705412995, 2.21892716723445, -1.49533583864623));
#1063 = CARTESIAN_POINT('', (31.9439369402417, 1.15520645906726, 0.505687041836365));
#1064 = CARTESIAN_POINT('', (32.1148111280388, 1.07001339418464, -1.44555494258764));
#1065 = CARTESIAN_POINT('', (31.939577526981, 0.00629268601745291, 0.555467937894957));
#1066 = CARTESIAN_POINT('', (32.1104517147781, -0.0789003788651667, -1.39577404652905));
#1067 = CARTESIAN_POINT('', (30.7939619185873, 0.00629268601742239, 0.455144073313018));
#1068 = CARTESIAN_POINT('', (30.9648361063844, -0.0789003788651972, -1.49609791111099));
#1069 = CARTESIAN_POINT('', (29.6483463101936, 0.00629268601739175, 0.354820208731079));
#1070 = CARTESIAN_POINT('', (29.8192204979907, -0.0789003788652278, -1.59642177569293));
#1071 = CARTESIAN_POINT('', (29.6527057234543, 1.1552064590672, 0.305039312672488));
#1072 = CARTESIAN_POINT('', (29.8235799112514, 1.07001339418458, -1.64620267175152));
#1073 = PRESENTATION_STYLE_ASSIGNMENT((#1074));
#1074 = SURFACE_STYLE_USAGE(.POSITIVE., #1075);
#1075 = SURFACE_SIDE_STYLE('', (#1076));
#1076 = SURFACE_STYLE_FILL_AREA(#1077);
#1077 = FILL_AREA_STYLE('', (#1078));
#1078 = FILL_AREA_STYLE_COLOUR('', #1079);
#1079 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#1080 = STYLED_ITEM('', (#1073), #595);
#1081 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#1083))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#1082, #1084, #1085))
   REPRESENTATION_CONTEXT ('', '3D')
);
#1082 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#1083 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #1082, 'DISTANCE_ACCURACY_VALUE', '');
#1084 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#1085 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#1086 = SHAPE_REPRESENTATION('', (), #1081);
#1087 = PRODUCT_DEFINITION_SHAPE('', '', #1088);
#1088 = PRODUCT_DEFINITION('', '', #1091, #1095);
#1089 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#1090 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #1089);
#1091 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #1092, .NOT_KNOWN.);
#1092 = PRODUCT('NONE', '', '', (#1093));
#1093 = PRODUCT_CONTEXT('', #1089, 'mechanical');
#1094 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#1092));
#1095 = PRODUCT_DEFINITION_CONTEXT('part definition', #1089, 'design');
#1096 = SHAPE_DEFINITION_REPRESENTATION(#1087, #1086);
#1097 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #1086, #1098);
#1098 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #595), #1081);
ENDSEC;
END-ISO-10303-21;
