ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('E06-SCLDR04-AMS_mirrored.stp', '2020-05-14T09:00:23', ('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, #264, #279, #289, #303, #334, #345, #373, #427, #479, #516, #531, #548, #566));
#3 = ADVANCED_FACE('', (#4), #245, .F.);
#4 = FACE_OUTER_BOUND('', #5, .F.);
#5 = EDGE_LOOP('', (#6, #15, #27, #35, #42, #43, #52, #64, #71, #84, #105, #113, #120, #128, #137, #145, #152, #161, #170, #177, #186, #187, #208, #217, #238));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-19.87068824467, -0.00208245273454999, 2.99563304233117));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-35.6082529431242, -0.00208245273491947, 2.99563304233124));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0.651172225749881, 0.851695715073017), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-19.87068824467, -0.00208245273489105, 2.99563304233119));
#14 = CARTESIAN_POINT('', (-35.6082529431242, -0.00208245273489105, 2.99563304233119));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #17, #19, .T.);
#17 = VERTEX_POINT('', #18);
#18 = CARTESIAN_POINT('', (-40.7063291544776, 0.184058208899605, -2.99858666471874));
#19 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#20, #21, #22, #23, #24, #25, #26), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 3, 4), (0.383300036237756, 0.5, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.745453248575404, 0.804468968170509, 0.889317885312041, 1., 0.525783423063207, 0.525783423063207, 1.))
   REPRESENTATION_ITEM ('')
);
#20 = CARTESIAN_POINT('', (-35.6082529431242, -0.0020824527349007, 2.99563304233124));
#21 = CARTESIAN_POINT('', (-35.3304753949504, 0.553472643612701, 2.99563304233125));
#22 = CARTESIAN_POINT('', (-35.2063291544775, 1.0626963521897, 2.84498432781839));
#23 = CARTESIAN_POINT('', (-35.2063291544775, 1.49791754726511, 2.59370925368458));
#24 = CARTESIAN_POINT('', (-35.2063291544776, 4.6519013406612, 0.772755861547584));
#25 = CARTESIAN_POINT('', (-38.6931894336632, 3.8189478971369, -2.77261768524009));
#26 = CARTESIAN_POINT('', (-40.7063291544776, 0.184058208899605, -2.99858666471874));
#27 = ORIENTED_EDGE('', *, *, #28, .T.);
#28 = EDGE_CURVE('', #17, #29, #31, .T.);
#29 = VERTEX_POINT('', #30);
#30 = CARTESIAN_POINT('', (-40.7063291544776, -2.6882231143694, -1.34027426954102));
#31 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#32, #33, #34), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (356.442690238079, 423.557309761921), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.833333333333331, 1.))
   REPRESENTATION_ITEM ('')
);
#32 = CARTESIAN_POINT('', (-40.7063291544776, 0.184058208899605, -2.99858666471876));
#33 = CARTESIAN_POINT('', (-40.7063291544776, -1.80208245273493, -3.1220584112928));
#34 = CARTESIAN_POINT('', (-40.7063291544776, -2.68822311436943, -1.34027426954103));
#35 = ORIENTED_EDGE('', *, *, #36, .T.);
#36 = EDGE_CURVE('', #29, #10, #37, .T.);
#37 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#38, #39, #40, #41), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 0.383300036237756), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.636465537751166, 0.551616620609634, 0.745453248575404))
   REPRESENTATION_ITEM ('')
);
#38 = CARTESIAN_POINT('', (-40.7063291544776, -2.6882231143694, -1.34027426954102));
#39 = CARTESIAN_POINT('', (-39.431433120187, -3.71525694649805, 0.724807127078272));
#40 = CARTESIAN_POINT('', (-36.9388214263307, -2.66321941914781, 2.99563304233121));
#41 = CARTESIAN_POINT('', (-35.6082529431242, -0.0020824527349007, 2.99563304233124));
#42 = ORIENTED_EDGE('', *, *, #7, .F.);
#43 = ORIENTED_EDGE('', *, *, #44, .T.);
#44 = EDGE_CURVE('', #8, #45, #47, .T.);
#45 = VERTEX_POINT('', #46);
#46 = CARTESIAN_POINT('', (-19.7205740859093, -0.0325570582891945, 2.99547825474069));
#47 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#48, #49, #50, #51), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0.994186155349352, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.994117960805363, 0.996067174789465, 0.998027854521011, 1.))
   REPRESENTATION_ITEM ('')
);
#48 = CARTESIAN_POINT('', (-19.87068824467, -0.00208245273455687, 2.99563304233117));
#49 = CARTESIAN_POINT('', (-19.8207463938625, -0.0122508562541376, 2.99563304233117));
#50 = CARTESIAN_POINT('', (-19.7707075770906, -0.0224091547654838, 2.99558134451206));
#51 = CARTESIAN_POINT('', (-19.7205740859093, -0.0325570582891945, 2.99547825474069));
#52 = ORIENTED_EDGE('', *, *, #53, .T.);
#53 = EDGE_CURVE('', #45, #54, #56, .T.);
#54 = VERTEX_POINT('', #55);
#55 = CARTESIAN_POINT('', (-19.2615814333277, -0.00208244901637933, 2.9956494900634));
#56 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#57, #58, #59, #60, #61, #62, #63), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.166568894158236, 0.261648777009395), .UNSPECIFIED.);
#57 = CARTESIAN_POINT('', (-19.7205740859093, -0.0325570582891945, 2.99547825474069));
#58 = CARTESIAN_POINT('', (-19.6242346383807, -0.0520578629611013, 2.99528015140929));
#59 = CARTESIAN_POINT('', (-19.5231771460073, -0.0551509314080025, 2.99519450778409));
#60 = CARTESIAN_POINT('', (-19.4258305419601, -0.0415415078333954, 2.99537352826839));
#61 = CARTESIAN_POINT('', (-19.3702508115057, -0.0337712512196824, 2.9954757394381));
#62 = CARTESIAN_POINT('', (-19.3150233467581, -0.0204349189165885, 2.99565363920331));
#63 = CARTESIAN_POINT('', (-19.2615814333277, -0.00208244901638254, 2.9956494900634));
#64 = ORIENTED_EDGE('', *, *, #65, .F.);
#65 = EDGE_CURVE('', #66, #54, #68, .T.);
#66 = VERTEX_POINT('', #67);
#67 = CARTESIAN_POINT('', (16.4727884948475, -0.00208852722075825, 2.99492392304005));
#68 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#69, #70), .UNSPECIFIED., .F., .U., (2, 2), (0.188094175900265, 0.643411163252527), .UNSPECIFIED.);
#69 = CARTESIAN_POINT('', (16.4727884948475, -0.00208245273489105, 2.9956330423312));
#70 = CARTESIAN_POINT('', (-19.2615814333277, -0.00208245273489105, 2.99563304233119));
#71 = ORIENTED_EDGE('', *, *, #72, .T.);
#72 = EDGE_CURVE('', #66, #73, #75, .T.);
#73 = VERTEX_POINT('', #74);
#74 = CARTESIAN_POINT('', (18.8647862187698, -3.000468519475, 0.0940250886516942));
#75 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#76, #77, #78, #79, #80, #81, #82, #83), .UNSPECIFIED., .F., .U., (4, 2, 2, 4), (0.485575413956046, 0.5, 0.75, 1.), .UNSPECIFIED.);
#76 = CARTESIAN_POINT('', (16.4727884948475, -0.00208852722075504, 2.99492392304004));
#77 = CARTESIAN_POINT('', (16.4658360983457, -0.0545274489371329, 2.99537312741433));
#78 = CARTESIAN_POINT('', (16.4597221164038, -0.107165439760095, 2.99425757995561));
#79 = CARTESIAN_POINT('', (16.3626763323702, -1.074372259951, 2.94329742563119));
#80 = CARTESIAN_POINT('', (16.4415613472439, -1.968246712324, 2.40942954315479));
#81 = CARTESIAN_POINT('', (17.2190745718876, -2.9306251471045, 1.05197253810339));
#82 = CARTESIAN_POINT('', (17.982988693473, -2.99107863719049, 0.380171106171494));
#83 = CARTESIAN_POINT('', (18.8647862187697, -3.000468519475, 0.0940250886516942));
#84 = ORIENTED_EDGE('', *, *, #85, .T.);
#85 = EDGE_CURVE('', #73, #86, #88, .T.);
#86 = VERTEX_POINT('', #87);
#87 = CARTESIAN_POINT('', (20.0866541917299, -3.00208245273489, -0.00436695766890516));
#88 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#89, #90, #91, #92, #93, #94, #95, #96, #97, #98, #99, #100, #101, #102, #103, #104), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.392357396492885, 0.650274495625915, 0.805395293118097, 0.947829458895932, 1.), .UNSPECIFIED.);
#89 = CARTESIAN_POINT('', (18.8647862187698, -3.000468519475, 0.0940250886516942));
#90 = CARTESIAN_POINT('', (19.0231910856982, -3.00130449635349, 0.0685496410055944));
#91 = CARTESIAN_POINT('', (19.1824817510526, -3.00166411297121, 0.0481045192274934));
#92 = CARTESIAN_POINT('', (19.3421639568337, -3.00185585812201, 0.0325046619391944));
#93 = CARTESIAN_POINT('', (19.4471602759668, -3.00198193688539, 0.0222472410433934));
#94 = CARTESIAN_POINT('', (19.5523821803899, -3.0020318344595, 0.0140734445926931));
#95 = CARTESIAN_POINT('', (19.6577060440932, -3.0020567760219, 0.00804511784779471));
#96 = CARTESIAN_POINT('', (19.7210597395506, -3.0020717787012, 0.0044189996701931));
#97 = CARTESIAN_POINT('', (19.7844629387503, -3.00207727929449, 0.0015696603495936));
#98 = CARTESIAN_POINT('', (19.8478871996345, -3.0020799351987, -0.000480415376106436));
#99 = CARTESIAN_POINT('', (19.9061248352616, -3.0020823739119, -0.00236284272260612));
#100 = CARTESIAN_POINT('', (19.9643883993244, -3.00208239116329, -0.00357159172280674));
#101 = CARTESIAN_POINT('', (20.0226541917299, -3.0020824394473, -0.00408459995710686));
#102 = CARTESIAN_POINT('', (20.0439869058273, -3.00208245712531, -0.0042724264250058));
#103 = CARTESIAN_POINT('', (20.0653208583966, -3.00208245273489, -0.00427283843160531));
#104 = CARTESIAN_POINT('', (20.0866541917299, -3.00208245273489, -0.00436695766890516));
#105 = ORIENTED_EDGE('', *, *, #106, .T.);
#106 = EDGE_CURVE('', #86, #107, #109, .T.);
#107 = VERTEX_POINT('', #108);
#108 = CARTESIAN_POINT('', (20.0866541917299, -3.000468519475, -0.102759003989206));
#109 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#110, #111, #112), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (90.0000000000019, 91.8794867167082), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.999865496516078, 1.))
   REPRESENTATION_ITEM ('')
);
#110 = CARTESIAN_POINT('', (20.0866541917299, -3.00208245273489, -0.00436695766890516));
#111 = CARTESIAN_POINT('', (20.0866541917299, -3.00208245273489, -0.0535762175726244));
#112 = CARTESIAN_POINT('', (20.0866541917299, -3.00046851947496, -0.102759003989204));
#113 = ORIENTED_EDGE('', *, *, #114, .T.);
#114 = EDGE_CURVE('', #107, #115, #117, .T.);
#115 = VERTEX_POINT('', #116);
#116 = CARTESIAN_POINT('', (21.0539153666214, -3.000468519475, -0.102759003989206));
#117 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#118, #119), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#118 = CARTESIAN_POINT('', (20.0866541917299, -3.000468519475, -0.102759003989206));
#119 = CARTESIAN_POINT('', (21.0539153666214, -3.000468519475, -0.102759003989206));
#120 = ORIENTED_EDGE('', *, *, #121, .T.);
#121 = EDGE_CURVE('', #115, #122, #124, .T.);
#122 = VERTEX_POINT('', #123);
#123 = CARTESIAN_POINT('', (21.0826952098196, -2.99537130371839, -0.204920827184607));
#124 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#125, #126, #127), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (274.897621560424, 276.85129035274), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.999854669721123, 1.))
   REPRESENTATION_ITEM ('')
);
#125 = CARTESIAN_POINT('', (21.0539153666214, -3.00046851947496, -0.102759003989213));
#126 = CARTESIAN_POINT('', (21.0683305328713, -2.99879087324447, -0.153883370953229));
#127 = CARTESIAN_POINT('', (21.0826952098195, -2.99537130371842, -0.204920827184628));
#128 = ORIENTED_EDGE('', *, *, #129, .T.);
#129 = EDGE_CURVE('', #122, #130, #132, .T.);
#130 = VERTEX_POINT('', #131);
#131 = CARTESIAN_POINT('', (21.1672022888101, -2.95984833398449, -0.505985330254706));
#132 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#133, #134, #135, #136), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.999148514410815, 0.999148514410815, 1.))
   REPRESENTATION_ITEM ('')
);
#133 = CARTESIAN_POINT('', (21.0826952098196, -2.99537130371839, -0.204920827184607));
#134 = CARTESIAN_POINT('', (21.1110969353309, -2.9886101579303, -0.305831681491005));
#135 = CARTESIAN_POINT('', (21.1392899676218, -2.97675907699439, -0.406272039365007));
#136 = CARTESIAN_POINT('', (21.1672022888101, -2.95984833398449, -0.505985330254706));
#137 = ORIENTED_EDGE('', *, *, #138, .T.);
#138 = EDGE_CURVE('', #130, #139, #141, .T.);
#139 = VERTEX_POINT('', #140);
#140 = CARTESIAN_POINT('', (21.2757387075136, -2.8667798218276, -0.895158169745507));
#141 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#142, #143, #144), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (282.643551603676, 290.29146385654), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.997773671077648, 1.))
   REPRESENTATION_ITEM ('')
);
#142 = CARTESIAN_POINT('', (21.1672022888101, -2.95984833398452, -0.505985330254715));
#143 = CARTESIAN_POINT('', (21.2225427107536, -2.9263202140108, -0.703682094847819));
#144 = CARTESIAN_POINT('', (21.2757387075136, -2.86677982182764, -0.895158169745525));
#145 = ORIENTED_EDGE('', *, *, #146, .T.);
#146 = EDGE_CURVE('', #139, #147, #149, .T.);
#147 = VERTEX_POINT('', #148);
#148 = CARTESIAN_POINT('', (24.6936708455225, -2.8667798218276, -0.895158169745606));
#149 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#150, #151), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#150 = CARTESIAN_POINT('', (21.2757387075136, -2.8667798218276, -0.895158169745507));
#151 = CARTESIAN_POINT('', (24.6936708455225, -2.8667798218276, -0.895158169745606));
#152 = ORIENTED_EDGE('', *, *, #153, .T.);
#153 = EDGE_CURVE('', #147, #154, #156, .T.);
#154 = VERTEX_POINT('', #155);
#155 = CARTESIAN_POINT('', (24.2680649742425, 1.99791754726511, -2.24043493516859));
#156 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#157, #158, #159, #160), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.693801991438293, 0.693801991438293, 1.))
   REPRESENTATION_ITEM ('')
);
#157 = CARTESIAN_POINT('', (24.6936708455225, -2.8667798218276, -0.895158169745606));
#158 = CARTESIAN_POINT('', (24.6306756863161, -2.1467418572776, -3.21072980396109));
#159 = CARTESIAN_POINT('', (24.426195697053, 0.190475114867423, -3.85706059287209));
#160 = CARTESIAN_POINT('', (24.2680649742425, 1.99791754726511, -2.24043493516859));
#161 = ORIENTED_EDGE('', *, *, #162, .T.);
#162 = EDGE_CURVE('', #154, #163, #165, .T.);
#163 = VERTEX_POINT('', #164);
#164 = CARTESIAN_POINT('', (21.8576284230054, 2.64379207457549, 1.40961606405739));
#165 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#166, #167, #168, #169), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.857560852005898, 0.857560852005898, 1.))
   REPRESENTATION_ITEM ('')
);
#166 = CARTESIAN_POINT('', (24.2680649742425, 1.99791754726511, -2.24043493516859));
#167 = CARTESIAN_POINT('', (20.2601465485028, 3.07183605277182, -1.2798930229254));
#168 = CARTESIAN_POINT('', (19.32321146275, 3.32288705235971, 0.138879375048194));
#169 = CARTESIAN_POINT('', (21.8576284230054, 2.64379207457549, 1.40961606405739));
#170 = ORIENTED_EDGE('', *, *, #171, .T.);
#171 = EDGE_CURVE('', #163, #172, #174, .T.);
#172 = VERTEX_POINT('', #173);
#173 = CARTESIAN_POINT('', (20.0866541917299, 2.64379207457549, 1.40961606405739));
#174 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#175, #176), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#175 = CARTESIAN_POINT('', (21.8576284230054, 2.64379207457549, 1.40961606405739));
#176 = CARTESIAN_POINT('', (20.0866541917299, 2.64379207457549, 1.40961606405739));
#177 = ORIENTED_EDGE('', *, *, #178, .T.);
#178 = EDGE_CURVE('', #172, #66, #179, .T.);
#179 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#180, #181, #182, #183, #184, #185), .UNSPECIFIED., .F., .U., (4, 2, 4), (0., 0.25, 0.485575413956046), .UNSPECIFIED.);
#180 = CARTESIAN_POINT('', (20.0866541917299, 2.64379207457549, 1.40961606405739));
#181 = CARTESIAN_POINT('', (19.1596604009986, 2.64379207457549, 1.40961606405739));
#182 = CARTESIAN_POINT('', (18.2442726705037, 2.5296626515179, 1.72172677985079));
#183 = CARTESIAN_POINT('', (16.9234956075064, 1.65763063747854, 2.56290321506209));
#184 = CARTESIAN_POINT('', (16.5863316966362, 0.854318766070155, 2.98758773286436));
#185 = CARTESIAN_POINT('', (16.4727884948475, -0.00208852722075504, 2.99492392304004));
#186 = ORIENTED_EDGE('', *, *, #65, .T.);
#187 = ORIENTED_EDGE('', *, *, #188, .T.);
#188 = EDGE_CURVE('', #54, #189, #191, .T.);
#189 = VERTEX_POINT('', #190);
#190 = CARTESIAN_POINT('', (-18.5621181552302, 1.0043819649156, 2.82176633288979));
#191 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#192, #193, #194, #195, #196, #197, #198, #199, #200, #201, #202, #203, #204, #205, #206, #207), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0.261648777009395, 0.33306428009973, 0.50064113545312, 0.676694746068103, 0.920632716378521, 1.), .UNSPECIFIED.);
#192 = CARTESIAN_POINT('', (-19.2615814333277, -0.00208244901638254, 2.9956494900634));
#193 = CARTESIAN_POINT('', (-19.2214406483447, 0.011702284741916, 2.99564637360064));
#194 = CARTESIAN_POINT('', (-19.1823072125955, 0.0283169580915664, 2.99554055114266));
#195 = CARTESIAN_POINT('', (-19.1447884834795, 0.0475285337599924, 2.99522280595209));
#196 = CARTESIAN_POINT('', (-19.0566857278652, 0.0926418090749959, 2.99447666588999));
#197 = CARTESIAN_POINT('', (-18.9752323853009, 0.1531928338671, 2.99243900403629));
#198 = CARTESIAN_POINT('', (-18.9056516901239, 0.223395316292203, 2.98714767135689));
#199 = CARTESIAN_POINT('', (-18.8325009491506, 0.297199747169207, 2.98158485101929));
#200 = CARTESIAN_POINT('', (-18.7706798245276, 0.383278708479599, 2.97219858726369));
#201 = CARTESIAN_POINT('', (-18.7218597257948, 0.4740143724511, 2.95761410456769));
#202 = CARTESIAN_POINT('', (-18.6545036993072, 0.599200391006695, 2.93749221157119));
#203 = CARTESIAN_POINT('', (-18.6098965801247, 0.736350184325891, 2.90675282273429));
#204 = CARTESIAN_POINT('', (-18.5832108387454, 0.871310803238293, 2.86568255765679));
#205 = CARTESIAN_POINT('', (-18.5744310839634, 0.915713584575093, 2.85217021595019));
#206 = CARTESIAN_POINT('', (-18.5674812250924, 0.960170946176111, 2.83751110238739));
#207 = CARTESIAN_POINT('', (-18.5621181552302, 1.0043819649156, 2.82176633288979));
#208 = ORIENTED_EDGE('', *, *, #209, .T.);
#209 = EDGE_CURVE('', #189, #210, #212, .T.);
#210 = VERTEX_POINT('', #211);
#211 = CARTESIAN_POINT('', (-18.5621181552302, 2.948652980195, -0.545809849257612));
#212 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#213, #214, #215, #216), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.841042310882166, 0.841042310882166, 1.))
   REPRESENTATION_ITEM ('')
);
#213 = CARTESIAN_POINT('', (-18.5621181552302, 1.0043819649156, 2.82176633288979));
#214 = CARTESIAN_POINT('', (-18.3860008562446, 2.4562230570284, 2.30472546854839));
#215 = CARTESIAN_POINT('', (-18.3860008562446, 3.22680300293709, 0.970041850940991));
#216 = CARTESIAN_POINT('', (-18.5621181552302, 2.948652980195, -0.545809849257612));
#217 = ORIENTED_EDGE('', *, *, #218, .T.);
#218 = EDGE_CURVE('', #210, #219, #221, .T.);
#219 = VERTEX_POINT('', #220);
#220 = CARTESIAN_POINT('', (-19.7205740859093, 2.58062240585571, -1.53068134645381));
#221 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#222, #223, #224, #225, #226, #227, #228, #229, #230, #231, #232, #233, #234, #235, #236, #237), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.287758441804976, 0.485028321965726, 0.683892700787138, 0.861190659670225, 1.), .UNSPECIFIED.);
#222 = CARTESIAN_POINT('', (-18.5621181552302, 2.948652980195, -0.545809849257612));
#223 = CARTESIAN_POINT('', (-18.5813107992878, 2.91834116862481, -0.711002038177211));
#224 = CARTESIAN_POINT('', (-18.6217735453172, 2.8730054394225, -0.874629599632211));
#225 = CARTESIAN_POINT('', (-18.6931049490554, 2.821179817232, -1.01885705371751));
#226 = CARTESIAN_POINT('', (-18.7422827087044, 2.78544986018409, -1.11829128184261));
#227 = CARTESIAN_POINT('', (-18.8074652453489, 2.74605338812049, -1.21059442276741));
#228 = CARTESIAN_POINT('', (-18.8871329944393, 2.7096725578286, -1.28748221464441));
#229 = CARTESIAN_POINT('', (-18.967189792457, 2.6731140656451, -1.36474547982511));
#230 = CARTESIAN_POINT('', (-19.0644942546821, 2.63879527326541, -1.42854049018501));
#231 = CARTESIAN_POINT('', (-19.1703706543264, 2.61430500980581, -1.47219414295311));
#232 = CARTESIAN_POINT('', (-19.2650165574865, 2.5924124717941, -1.51121737576371));
#233 = CARTESIAN_POINT('', (-19.3692735557774, 2.5778061876404, -1.53546190467961));
#234 = CARTESIAN_POINT('', (-19.4735942603617, 2.573301800464, -1.54300140040521));
#235 = CARTESIAN_POINT('', (-19.5557686460624, 2.5697536529448, -1.54894033105391));
#236 = CARTESIAN_POINT('', (-19.6397483801585, 2.57229819565629, -1.54476689677291));
#237 = CARTESIAN_POINT('', (-19.7205740859093, 2.58062240585571, -1.53068134645381));
#238 = ORIENTED_EDGE('', *, *, #239, .T.);
#239 = EDGE_CURVE('', #219, #8, #240, .T.);
#240 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#241, #242, #243, #244), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 0.994186155349352), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.662756772951089, 0.660796093219543, 0.994117960805363))
   REPRESENTATION_ITEM ('')
);
#241 = CARTESIAN_POINT('', (-19.7205740859093, 2.58062240585571, -1.53068134645381));
#242 = CARTESIAN_POINT('', (-32.6304100716818, 3.91020174435034, 0.719124488204493));
#243 = CARTESIAN_POINT('', (-32.743993946733, 2.61898514674041, 2.99563304233088));
#244 = CARTESIAN_POINT('', (-19.87068824467, -0.00208245273455687, 2.99563304233117));
#245 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#246, #247), (#248, #249), (#250, #251), (#252, #253), (#254, #255), (#256, #257), (#258, #259), (#260, #261), (#262, #263)), .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 ()
);
#246 = CARTESIAN_POINT('', (-47.2475291544776, -0.00208245273489105, 2.99563304233119));
#247 = CARTESIAN_POINT('', (31.2348708455225, -0.00208245273489427, 2.99563304233119));
#248 = CARTESIAN_POINT('', (-47.2475291544776, 2.99791754726511, 2.99563304233118));
#249 = CARTESIAN_POINT('', (31.2348708455225, 2.99791754726511, 2.99563304233118));
#250 = CARTESIAN_POINT('', (-47.2475291544776, 2.9979175472651, -0.00436695766881677));
#251 = CARTESIAN_POINT('', (31.2348708455225, 2.9979175472651, -0.00436695766881677));
#252 = CARTESIAN_POINT('', (-47.2475291544776, 2.99791754726509, -3.00436695766882));
#253 = CARTESIAN_POINT('', (31.2348708455225, 2.99791754726509, -3.00436695766882));
#254 = CARTESIAN_POINT('', (-47.2475291544776, -0.00208245273490689, -3.00436695766881));
#255 = CARTESIAN_POINT('', (31.2348708455225, -0.00208245273491011, -3.00436695766881));
#256 = CARTESIAN_POINT('', (-47.2475291544776, -3.00208245273491, -3.0043669576688));
#257 = CARTESIAN_POINT('', (31.2348708455225, -3.00208245273491, -3.0043669576688));
#258 = CARTESIAN_POINT('', (-47.2475291544776, -3.0020824527349, -0.00436695766880129));
#259 = CARTESIAN_POINT('', (31.2348708455225, -3.0020824527349, -0.00436695766880129));
#260 = CARTESIAN_POINT('', (-47.2475291544776, -3.00208245273489, 2.9956330423312));
#261 = CARTESIAN_POINT('', (31.2348708455225, -3.00208245273489, 2.9956330423312));
#262 = CARTESIAN_POINT('', (-47.2475291544776, -0.00208245273489105, 2.99563304233119));
#263 = CARTESIAN_POINT('', (31.2348708455225, -0.00208245273489427, 2.99563304233119));
#264 = ADVANCED_FACE('', (#265), #274, .F.);
#265 = FACE_OUTER_BOUND('', #266, .F.);
#266 = EDGE_LOOP('', (#267, #268, #273));
#267 = ORIENTED_EDGE('', *, *, #36, .F.);
#268 = ORIENTED_EDGE('', *, *, #269, .F.);
#269 = EDGE_CURVE('', #17, #29, #270, .T.);
#270 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#271, #272), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#271 = CARTESIAN_POINT('', (-40.7063291544776, 0.184058208899605, -2.99858666471874));
#272 = CARTESIAN_POINT('', (-40.7063291544776, -2.6882231143694, -1.34027426954102));
#273 = ORIENTED_EDGE('', *, *, #16, .F.);
#274 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#275, #276), (#277, #278)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-20.6869444843765, -11.4810489749771), (-16.9999623715164, -5.43062711262201), .UNSPECIFIED.);
#275 = CARTESIAN_POINT('', (-36.2627344348214, -5.35348472733465, 5.32953645529133));
#276 = CARTESIAN_POINT('', (-33.1706995254281, 5.46863745554196, 2.6517556743684));
#277 = CARTESIAN_POINT('', (-42.2894077222038, -5.35348472733465, -1.62946643428495));
#278 = CARTESIAN_POINT('', (-39.1973728128105, 5.46863745554196, -4.30724721520788));
#279 = ADVANCED_FACE('', (#280), #284, .F.);
#280 = FACE_OUTER_BOUND('', #281, .F.);
#281 = EDGE_LOOP('', (#282, #283));
#282 = ORIENTED_EDGE('', *, *, #269, .T.);
#283 = ORIENTED_EDGE('', *, *, #28, .F.);
#284 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#285, #286), (#287, #288)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (1.3349073118722, 3.11869145362398), (-2.68714066163452, 0.187140661634501), .UNSPECIFIED.);
#285 = CARTESIAN_POINT('', (-40.7063291544776, -2.68922311436942, -1.33927426954102));
#286 = CARTESIAN_POINT('', (-40.7063291544776, 0.185058208899596, -1.33927426954102));
#287 = CARTESIAN_POINT('', (-40.7063291544776, -2.68922311436942, -3.1230584112928));
#288 = CARTESIAN_POINT('', (-40.7063291544776, 0.185058208899596, -3.1230584112928));
#289 = ADVANCED_FACE('', (#290), #298, .F.);
#290 = FACE_OUTER_BOUND('', #291, .F.);
#291 = EDGE_LOOP('', (#292, #293));
#292 = ORIENTED_EDGE('', *, *, #209, .F.);
#293 = ORIENTED_EDGE('', *, *, #294, .F.);
#294 = EDGE_CURVE('', #210, #189, #295, .T.);
#295 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#296, #297), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#296 = CARTESIAN_POINT('', (-18.5621181552302, 2.948652980195, -0.545809849257612));
#297 = CARTESIAN_POINT('', (-18.5621181552302, 1.0043819649156, 2.82176633288979));
#298 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#299, #300), (#301, #302)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.98769293814292, -0.763013953306817), (-5.26878737204144, -1.86759293128232), .UNSPECIFIED.);
#299 = CARTESIAN_POINT('', (-18.2250824269285, 3.20223017228657, 2.83783076735829));
#300 = CARTESIAN_POINT('', (-18.5170040753137, 3.24680767195193, -0.550519601416809));
#301 = CARTESIAN_POINT('', (-18.5609061428577, 1.00304418256429, 2.83783076735829));
#302 = CARTESIAN_POINT('', (-18.8528277912429, 1.04762168222965, -0.550519601416809));
#303 = ADVANCED_FACE('', (#304), #315, .F.);
#304 = FACE_OUTER_BOUND('', #305, .F.);
#305 = EDGE_LOOP('', (#306, #307, #308, #309, #310));
#306 = ORIENTED_EDGE('', *, *, #218, .F.);
#307 = ORIENTED_EDGE('', *, *, #294, .T.);
#308 = ORIENTED_EDGE('', *, *, #188, .F.);
#309 = ORIENTED_EDGE('', *, *, #53, .F.);
#310 = ORIENTED_EDGE('', *, *, #311, .F.);
#311 = EDGE_CURVE('', #219, #45, #312, .T.);
#312 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#313, #314), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#313 = CARTESIAN_POINT('', (-19.7205740859093, 2.58062240585571, -1.53068134645381));
#314 = CARTESIAN_POINT('', (-19.7205740859093, -0.032557058289195, 2.99547825474069));
#315 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#316, #317), (#318, #319), (#320, #321), (#322, #323), (#324, #325), (#326, #327), (#328, #329), (#330, #331), (#332, #333)), .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 ()
);
#316 = CARTESIAN_POINT('', (-19.5469259082424, 4.67162285352957, -1.18278485444985));
#317 = CARTESIAN_POINT('', (-19.5469259082424, 1.40831290036946, 4.46943378526875));
#318 = CARTESIAN_POINT('', (-20.5469259082424, 4.67162285352956, -1.18278485444985));
#319 = CARTESIAN_POINT('', (-20.5469259082424, 1.40831290036946, 4.46943378526875));
#320 = CARTESIAN_POINT('', (-20.5469259082424, 3.80559744974511, -1.68278485444985));
#321 = CARTESIAN_POINT('', (-20.5469259082424, 0.542287496585008, 3.96943378526875));
#322 = CARTESIAN_POINT('', (-20.5469259082424, 2.93957204596067, -2.18278485444984));
#323 = CARTESIAN_POINT('', (-20.5469259082424, -0.323737907199439, 3.46943378526875));
#324 = CARTESIAN_POINT('', (-19.5469259082424, 2.93957204596067, -2.18278485444984));
#325 = CARTESIAN_POINT('', (-19.5469259082424, -0.323737907199433, 3.46943378526876));
#326 = CARTESIAN_POINT('', (-18.5469259082424, 2.93957204596068, -2.18278485444984));
#327 = CARTESIAN_POINT('', (-18.5469259082424, -0.323737907199428, 3.46943378526876));
#328 = CARTESIAN_POINT('', (-18.5469259082424, 3.80559744974513, -1.68278485444984));
#329 = CARTESIAN_POINT('', (-18.5469259082424, 0.54228749658502, 3.96943378526876));
#330 = CARTESIAN_POINT('', (-18.5469259082424, 4.67162285352957, -1.18278485444984));
#331 = CARTESIAN_POINT('', (-18.5469259082424, 1.40831290036947, 4.46943378526875));
#332 = CARTESIAN_POINT('', (-19.5469259082424, 4.67162285352957, -1.18278485444985));
#333 = CARTESIAN_POINT('', (-19.5469259082424, 1.40831290036946, 4.46943378526875));
#334 = ADVANCED_FACE('', (#335), #340, .F.);
#335 = FACE_OUTER_BOUND('', #336, .F.);
#336 = EDGE_LOOP('', (#337, #338, #339));
#337 = ORIENTED_EDGE('', *, *, #239, .F.);
#338 = ORIENTED_EDGE('', *, *, #311, .T.);
#339 = ORIENTED_EDGE('', *, *, #44, .F.);
#340 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#341, #342), (#343, #344)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.813357765446948, 6.73494913416802), (6.2708538152631, 20.0882980141538), .UNSPECIFIED.);
#341 = CARTESIAN_POINT('', (-32.9398873704991, 1.974233530916, 4.18145819110759));
#342 = CARTESIAN_POINT('', (-19.3323611966179, -0.103685310725206, 2.98177118853184));
#343 = CARTESIAN_POINT('', (-32.9398873704991, 4.93502921527653, -0.946790365035518));
#344 = CARTESIAN_POINT('', (-19.3323611966179, 2.85711037363532, -2.14647736761127));
#345 = ADVANCED_FACE('', (#346), #368, .F.);
#346 = FACE_OUTER_BOUND('', #347, .F.);
#347 = EDGE_LOOP('', (#348, #355, #362, #367));
#348 = ORIENTED_EDGE('', *, *, #349, .T.);
#349 = EDGE_CURVE('', #139, #350, #352, .T.);
#350 = VERTEX_POINT('', #351);
#351 = CARTESIAN_POINT('', (20.9458548188871, 0.775330536923411, 0.0807423596267931));
#352 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#353, #354), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#353 = CARTESIAN_POINT('', (21.2757387075136, -2.8667798218276, -0.895158169745507));
#354 = CARTESIAN_POINT('', (20.9458548188871, 0.775330536923411, 0.0807423596267932));
#355 = ORIENTED_EDGE('', *, *, #356, .F.);
#356 = EDGE_CURVE('', #357, #350, #359, .T.);
#357 = VERTEX_POINT('', #358);
#358 = CARTESIAN_POINT('', (24.400569751854, 0.483381008799901, 0.00251471933549396));
#359 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#360, #361), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#360 = CARTESIAN_POINT('', (24.400569751854, 0.483381008799901, 0.00251471933549396));
#361 = CARTESIAN_POINT('', (20.9458548188871, 0.775330536923411, 0.0807423596267931));
#362 = ORIENTED_EDGE('', *, *, #363, .F.);
#363 = EDGE_CURVE('', #147, #357, #364, .T.);
#364 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#365, #366), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#365 = CARTESIAN_POINT('', (24.6936708455225, -2.8667798218276, -0.895158169745606));
#366 = CARTESIAN_POINT('', (24.400569751854, 0.483381008799901, 0.00251471933549385));
#367 = ORIENTED_EDGE('', *, *, #146, .F.);
#368 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#369, #370), (#371, #372)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.696208881937331, 4.46924847251986), (0.636096866390698, 4.3859128930261), .UNSPECIFIED.);
#369 = CARTESIAN_POINT('', (24.6946708455225, 0.776513549625298, 0.081059346924885));
#370 = CARTESIAN_POINT('', (20.9448548188871, 0.776513549625298, 0.081059346924885));
#371 = CARTESIAN_POINT('', (24.6946708455225, -2.86796283452949, -0.895475157043693));
#372 = CARTESIAN_POINT('', (20.9448548188871, -2.86796283452949, -0.895475157043693));
#373 = ADVANCED_FACE('', (#374), #386, .F.);
#374 = FACE_OUTER_BOUND('', #375, .F.);
#375 = EDGE_LOOP('', (#376, #384, #385));
#376 = ORIENTED_EDGE('', *, *, #377, .T.);
#377 = EDGE_CURVE('', #73, #107, #378, .T.);
#378 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#379, #380, #381, #382, #383), .UNSPECIFIED., .F., .U., (4, 1, 4), (0., 0.431776967564403, 1.), .UNSPECIFIED.);
#379 = CARTESIAN_POINT('', (18.8647862187697, -3.000468519475, 0.0940250886516942));
#380 = CARTESIAN_POINT('', (19.0349994486277, -3.000468519475, 0.0392760356711932));
#381 = CARTESIAN_POINT('', (19.4372506129266, -3.000468519475, -0.0623720485791068));
#382 = CARTESIAN_POINT('', (19.8516225359984, -3.000468519475, -0.102759003989306));
#383 = CARTESIAN_POINT('', (20.0866541917299, -3.000468519475, -0.102759003989206));
#384 = ORIENTED_EDGE('', *, *, #106, .F.);
#385 = ORIENTED_EDGE('', *, *, #85, .F.);
#386 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (3, 3, ((#387, #388, #389, #390, #391, #392, #393, #394, #395, #396), (#397, #398, #399, #400, #401, #402, #403, #404, #405, #406), (#407, #408, #409, #410, #411, #412, #413, #414, #415, #416), (#417, #418, #419, #420, #421, #422, #423, #424, #425, #426)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((4, 4), (4, 1, 1, 1, 1, 1, 1, 4), (0., 1.), (0., 0.134023701800689, 0.27393661572054, 0.417245331843807, 0.562168412345044, 0.712565050539382, 0.85944439596973, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1., 1., 1., 1., 1., 1., 1., 1., 1.), (0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667), (0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667, 0.484666666666667), (1., 1., 1., 1., 1., 1., 1., 1., 1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#387 = CARTESIAN_POINT('', (20.0866541917299, -3.000468519475, -0.102759003989306));
#388 = CARTESIAN_POINT('', (19.8516225359984, -3.000468519475, -0.102759003989306));
#389 = CARTESIAN_POINT('', (19.3703649023649, -3.000468519475, -0.055853001173606));
#390 = CARTESIAN_POINT('', (18.6622421538948, -3.000468519475, 0.141455518593894));
#391 = CARTESIAN_POINT('', (17.9814742445952, -3.000468519475, 0.468432568999093));
#392 = CARTESIAN_POINT('', (17.3621983171353, -3.000468519475, 0.933541395975395));
#393 = CARTESIAN_POINT('', (16.8461989235719, -3.000468519475, 1.51936134516989));
#394 = CARTESIAN_POINT('', (16.4514976831354, -3.000468519475, 2.18246323771709));
#395 = CARTESIAN_POINT('', (16.275292439117, -3.000468519475, 2.65858159025249));
#396 = CARTESIAN_POINT('', (16.2136708455225, -3.000468519475, 2.89724099601069));
#397 = CARTESIAN_POINT('', (20.0866541917299, -3.13227525696818, 3.91390189474799));
#398 = CARTESIAN_POINT('', (19.8516225359984, -3.13227525696818, 3.91390189474799));
#399 = CARTESIAN_POINT('', (19.3703649023649, -3.13227525696818, 3.96080789756369));
#400 = CARTESIAN_POINT('', (18.6622421538948, -3.13227525696818, 4.15811641733109));
#401 = CARTESIAN_POINT('', (17.9814742445952, -3.13227525696818, 4.4850934677363));
#402 = CARTESIAN_POINT('', (17.3621983171353, -3.13227525696818, 4.9502022947126));
#403 = CARTESIAN_POINT('', (16.8461989235719, -3.13227525696818, 5.5360222439071));
#404 = CARTESIAN_POINT('', (16.4514976831354, -3.13227525696818, 6.1991241364543));
#405 = CARTESIAN_POINT('', (16.275292439117, -3.13227525696818, 6.6752424889897));
#406 = CARTESIAN_POINT('', (16.2136708455225, -3.13227525696818, 6.913901894748));
#407 = CARTESIAN_POINT('', (20.0866541917299, 0.749609608266004, 4.9540498094981));
#408 = CARTESIAN_POINT('', (19.8516225359984, 0.749609608266004, 4.9540498094981));
#409 = CARTESIAN_POINT('', (19.3703649023649, 0.749609608266004, 5.0009558123137));
#410 = CARTESIAN_POINT('', (18.6622421538948, 0.749609608266004, 5.1982643320812));
#411 = CARTESIAN_POINT('', (17.9814742445952, 0.749609608266004, 5.5252413824864));
#412 = CARTESIAN_POINT('', (17.3621983171353, 0.749609608266004, 5.9903502094627));
#413 = CARTESIAN_POINT('', (16.8461989235719, 0.749609608266004, 6.5761701586572));
#414 = CARTESIAN_POINT('', (16.4514976831354, 0.749609608266004, 7.2392720512044));
#415 = CARTESIAN_POINT('', (16.275292439117, 0.749609608266004, 7.7153904037398));
#416 = CARTESIAN_POINT('', (16.2136708455225, 0.749609608266004, 7.954049809498));
#417 = CARTESIAN_POINT('', (20.0866541917299, 2.64379207457549, 1.40961606405739));
#418 = CARTESIAN_POINT('', (19.8516225359984, 2.64379207457549, 1.40961606405739));
#419 = CARTESIAN_POINT('', (19.3703649023649, 2.64379207457549, 1.45652206687309));
#420 = CARTESIAN_POINT('', (18.6622421538948, 2.64379207457549, 1.65383058664049));
#421 = CARTESIAN_POINT('', (17.9814742445952, 2.64379207457549, 1.98080763704569));
#422 = CARTESIAN_POINT('', (17.3621983171353, 2.64379207457549, 2.44591646402199));
#423 = CARTESIAN_POINT('', (16.8461989235719, 2.64379207457549, 3.03173641321659));
#424 = CARTESIAN_POINT('', (16.4514976831354, 2.64379207457549, 3.69483830576369));
#425 = CARTESIAN_POINT('', (16.275292439117, 2.64379207457549, 4.17095665829909));
#426 = CARTESIAN_POINT('', (16.2136708455225, 2.64379207457549, 4.40961606405739));
#427 = ADVANCED_FACE('', (#428), #438, .F.);
#428 = FACE_OUTER_BOUND('', #429, .F.);
#429 = EDGE_LOOP('', (#430, #431, #436, #437));
#430 = ORIENTED_EDGE('', *, *, #178, .F.);
#431 = ORIENTED_EDGE('', *, *, #432, .T.);
#432 = EDGE_CURVE('', #172, #107, #433, .T.);
#433 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#434, #435), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#434 = CARTESIAN_POINT('', (20.0866541917299, 2.64379207457549, 1.40961606405739));
#435 = CARTESIAN_POINT('', (20.0866541917299, -3.000468519475, -0.102759003989206));
#436 = ORIENTED_EDGE('', *, *, #377, .F.);
#437 = ORIENTED_EDGE('', *, *, #72, .F.);
#438 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 3, ((#439, #440, #441, #442, #443, #444, #445, #446, #447, #448), (#449, #450, #451, #452, #453, #454, #455, #456, #457, #458), (#459, #460, #461, #462, #463, #464, #465, #466, #467, #468), (#469, #470, #471, #472, #473, #474, #475, #476, #477, #478)), .UNSPECIFIED., .F., .F., .U., (4, 4), (4, 1, 1, 1, 1, 1, 1, 4), (0., 1.), (0., 0.134023701800689, 0.27393661572054, 0.417245331843807, 0.562168412345044, 0.712565050539382, 0.85944439596973, 1.), .UNSPECIFIED.);
#439 = CARTESIAN_POINT('', (20.0866541917299, 2.64379207457549, 1.40961606405739));
#440 = CARTESIAN_POINT('', (19.8516225359984, 2.64379207457549, 1.40961606405739));
#441 = CARTESIAN_POINT('', (19.3703649023649, 2.64379207457549, 1.45652206687309));
#442 = CARTESIAN_POINT('', (18.6622421538948, 2.64379207457549, 1.65383058664049));
#443 = CARTESIAN_POINT('', (17.9814742445952, 2.64379207457549, 1.98080763704569));
#444 = CARTESIAN_POINT('', (17.3621983171353, 2.64379207457549, 2.44591646402199));
#445 = CARTESIAN_POINT('', (16.8461989235719, 2.64379207457549, 3.03173641321659));
#446 = CARTESIAN_POINT('', (16.4514976831354, 2.64379207457549, 3.69483830576369));
#447 = CARTESIAN_POINT('', (16.275292439117, 2.64379207457549, 4.17095665829909));
#448 = CARTESIAN_POINT('', (16.2136708455225, 2.64379207457549, 4.40961606405739));
#449 = CARTESIAN_POINT('', (20.0866541917299, 0.762371876558694, 0.905491041375194));
#450 = CARTESIAN_POINT('', (19.8516225359984, 0.762371876558694, 0.905491041375194));
#451 = CARTESIAN_POINT('', (19.3703649023649, 0.762371876558694, 0.952397044190894));
#452 = CARTESIAN_POINT('', (18.6622421538948, 0.762371876558694, 1.14970556395829));
#453 = CARTESIAN_POINT('', (17.9814742445952, 0.762371876558694, 1.47668261436349));
#454 = CARTESIAN_POINT('', (17.3621983171353, 0.762371876558694, 1.94179144133979));
#455 = CARTESIAN_POINT('', (16.8461989235719, 0.762371876558694, 2.52761139053439));
#456 = CARTESIAN_POINT('', (16.4514976831354, 0.762371876558694, 3.19071328308149));
#457 = CARTESIAN_POINT('', (16.275292439117, 0.762371876558694, 3.66683163561689));
#458 = CARTESIAN_POINT('', (16.2136708455225, 0.762371876558694, 3.90549104137519));
#459 = CARTESIAN_POINT('', (20.0866541917299, -1.1190483214581, 0.401366018692993));
#460 = CARTESIAN_POINT('', (19.8516225359984, -1.1190483214581, 0.401366018692993));
#461 = CARTESIAN_POINT('', (19.3703649023649, -1.1190483214581, 0.448272021508695));
#462 = CARTESIAN_POINT('', (18.6622421538948, -1.1190483214581, 0.645580541276093));
#463 = CARTESIAN_POINT('', (17.9814742445952, -1.1190483214581, 0.972557591681294));
#464 = CARTESIAN_POINT('', (17.3621983171353, -1.1190483214581, 1.43766641865759));
#465 = CARTESIAN_POINT('', (16.8461989235719, -1.1190483214581, 2.02348636785209));
#466 = CARTESIAN_POINT('', (16.4514976831354, -1.1190483214581, 2.68658826039929));
#467 = CARTESIAN_POINT('', (16.275292439117, -1.1190483214581, 3.16270661293469));
#468 = CARTESIAN_POINT('', (16.2136708455225, -1.1190483214581, 3.40136601869299));
#469 = CARTESIAN_POINT('', (20.0866541917299, -3.000468519475, -0.102759003989206));
#470 = CARTESIAN_POINT('', (19.8516225359984, -3.000468519475, -0.102759003989206));
#471 = CARTESIAN_POINT('', (19.3703649023649, -3.000468519475, -0.055853001173606));
#472 = CARTESIAN_POINT('', (18.6622421538948, -3.000468519475, 0.141455518593894));
#473 = CARTESIAN_POINT('', (17.9814742445952, -3.000468519475, 0.468432568999093));
#474 = CARTESIAN_POINT('', (17.3621983171353, -3.000468519475, 0.933541395975395));
#475 = CARTESIAN_POINT('', (16.8461989235719, -3.000468519475, 1.51936134516989));
#476 = CARTESIAN_POINT('', (16.4514976831354, -3.000468519475, 2.18246323771709));
#477 = CARTESIAN_POINT('', (16.275292439117, -3.000468519475, 2.65858159025249));
#478 = CARTESIAN_POINT('', (16.2136708455225, -3.000468519475, 2.89724099601079));
#479 = ADVANCED_FACE('', (#480), #511, .F.);
#480 = FACE_OUTER_BOUND('', #481, .F.);
#481 = EDGE_LOOP('', (#482, #489, #490, #491, #492, #499, #506));
#482 = ORIENTED_EDGE('', *, *, #483, .T.);
#483 = EDGE_CURVE('', #484, #115, #486, .T.);
#484 = VERTEX_POINT('', #485);
#485 = CARTESIAN_POINT('', (20.7100460532839, 0.796049077602907, 0.914514820198294));
#486 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#487, #488), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#487 = CARTESIAN_POINT('', (20.7100460532839, 0.796049077602907, 0.914514820198294));
#488 = CARTESIAN_POINT('', (21.0539153666214, -3.000468519475, -0.102759003989206));
#489 = ORIENTED_EDGE('', *, *, #114, .F.);
#490 = ORIENTED_EDGE('', *, *, #432, .F.);
#491 = ORIENTED_EDGE('', *, *, #171, .F.);
#492 = ORIENTED_EDGE('', *, *, #493, .F.);
#493 = EDGE_CURVE('', #494, #163, #496, .T.);
#494 = VERTEX_POINT('', #495);
#495 = CARTESIAN_POINT('', (24.2680649742425, 1.99791754726511, 1.23655450605269));
#496 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#497, #498), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#497 = CARTESIAN_POINT('', (24.2680649742425, 1.99791754726511, 1.23655450605269));
#498 = CARTESIAN_POINT('', (21.8576284230054, 2.64379207457549, 1.40961606405739));
#499 = ORIENTED_EDGE('', *, *, #500, .F.);
#500 = EDGE_CURVE('', #501, #494, #503, .T.);
#501 = VERTEX_POINT('', #502);
#502 = CARTESIAN_POINT('', (24.4005000401405, 0.484177817330993, 0.830949167865993));
#503 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#504, #505), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#504 = CARTESIAN_POINT('', (24.4005000401405, 0.484177817330993, 0.830949167865993));
#505 = CARTESIAN_POINT('', (24.2680649742425, 1.99791754726511, 1.23655450605269));
#506 = ORIENTED_EDGE('', *, *, #507, .T.);
#507 = EDGE_CURVE('', #501, #484, #508, .T.);
#508 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#509, #510), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#509 = CARTESIAN_POINT('', (24.4005000401405, 0.484177817330993, 0.830949167865993));
#510 = CARTESIAN_POINT('', (20.7100460532839, 0.796049077602907, 0.914514820198294));
#511 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#512, #513), (#514, #515)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-5.84459329391913, 0.00122474487138646), (-4.3148458484106, 0.00100000000000122), .UNSPECIFIED.);
#512 = CARTESIAN_POINT('', (24.4015000401405, 2.64497508727739, 1.4099330513555));
#513 = CARTESIAN_POINT('', (20.0856541917299, 2.64497508727739, 1.4099330513555));
#514 = CARTESIAN_POINT('', (24.4015000401405, -3.00165153217687, -0.103075991287355));
#515 = CARTESIAN_POINT('', (20.0856541917299, -3.00165153217687, -0.103075991287355));
#516 = ADVANCED_FACE('', (#517), #526, .F.);
#517 = FACE_OUTER_BOUND('', #518, .F.);
#518 = EDGE_LOOP('', (#519, #520, #521));
#519 = ORIENTED_EDGE('', *, *, #493, .T.);
#520 = ORIENTED_EDGE('', *, *, #162, .F.);
#521 = ORIENTED_EDGE('', *, *, #522, .F.);
#522 = EDGE_CURVE('', #494, #154, #523, .T.);
#523 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#524, #525), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#524 = CARTESIAN_POINT('', (24.2680649742425, 1.99791754726511, 1.23655450605269));
#525 = CARTESIAN_POINT('', (24.2680649742425, 1.99791754726511, -2.24043493516859));
#526 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#527, #528), (#529, #530)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-5.11928905606534, 0.00122474487139179), (-4.41498302172619, -0.762932022500211), .UNSPECIFIED.);
#527 = CARTESIAN_POINT('', (24.2692479869444, 1.997600559967, 1.41061606405739));
#528 = CARTESIAN_POINT('', (24.2692479869444, 1.997600559967, -2.24143493516859));
#529 = CARTESIAN_POINT('', (19.32321146275, 3.32288705235969, 1.41061606405739));
#530 = CARTESIAN_POINT('', (19.32321146275, 3.32288705235969, -2.24143493516859));
#531 = ADVANCED_FACE('', (#532), #543, .F.);
#532 = FACE_OUTER_BOUND('', #533, .F.);
#533 = EDGE_LOOP('', (#534, #539, #540, #541, #542));
#534 = ORIENTED_EDGE('', *, *, #535, .T.);
#535 = EDGE_CURVE('', #357, #501, #536, .T.);
#536 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#537, #538), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#537 = CARTESIAN_POINT('', (24.400569751854, 0.483381008799901, 0.00251471933549396));
#538 = CARTESIAN_POINT('', (24.4005000401405, 0.484177817330993, 0.830949167865993));
#539 = ORIENTED_EDGE('', *, *, #500, .T.);
#540 = ORIENTED_EDGE('', *, *, #522, .T.);
#541 = ORIENTED_EDGE('', *, *, #153, .F.);
#542 = ORIENTED_EDGE('', *, *, #363, .T.);
#543 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#544, #545), (#546, #547)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-4.88436307318102, 0.00108335044083674), (-4.24192146372149, 0.852693635203299), .UNSPECIFIED.);
#544 = CARTESIAN_POINT('', (24.6937652657348, -2.86785904979294, 1.23755450605269));
#545 = CARTESIAN_POINT('', (24.6937652657348, -2.86785904979294, -3.8570605928721));
#546 = CARTESIAN_POINT('', (24.2679705540302, 1.99899677523044, 1.23755450605269));
#547 = CARTESIAN_POINT('', (24.2679705540302, 1.99899677523044, -3.8570605928721));
#548 = ADVANCED_FACE('', (#549), #561, .F.);
#549 = FACE_OUTER_BOUND('', #550, .F.);
#550 = EDGE_LOOP('', (#551, #552, #553, #554, #559, #560));
#551 = ORIENTED_EDGE('', *, *, #129, .F.);
#552 = ORIENTED_EDGE('', *, *, #121, .F.);
#553 = ORIENTED_EDGE('', *, *, #483, .F.);
#554 = ORIENTED_EDGE('', *, *, #555, .F.);
#555 = EDGE_CURVE('', #350, #484, #556, .T.);
#556 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#557, #558), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#557 = CARTESIAN_POINT('', (20.9458548188871, 0.775330536923411, 0.0807423596267931));
#558 = CARTESIAN_POINT('', (20.7100460532839, 0.796049077602907, 0.914514820198294));
#559 = ORIENTED_EDGE('', *, *, #349, .F.);
#560 = ORIENTED_EDGE('', *, *, #138, .F.);
#561 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#562, #563), (#564, #565)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-1.8965359553029, 0.0012341658484587), (-0.00806656190876254, 3.80494657465634), .UNSPECIFIED.);
#562 = CARTESIAN_POINT('', (20.7095993436986, 0.804114811225821, 0.915671097863898));
#563 = CARTESIAN_POINT('', (20.7621829824485, -3.00850679982295, 0.930523421516272));
#564 = CARTESIAN_POINT('', (21.2254452328814, 0.804114811225821, -0.910646084705454));
#565 = CARTESIAN_POINT('', (21.2780288716313, -3.00850679982295, -0.89579376105308));
#566 = ADVANCED_FACE('', (#567), #573, .F.);
#567 = FACE_OUTER_BOUND('', #568, .F.);
#568 = EDGE_LOOP('', (#569, #570, #571, #572));
#569 = ORIENTED_EDGE('', *, *, #555, .T.);
#570 = ORIENTED_EDGE('', *, *, #507, .F.);
#571 = ORIENTED_EDGE('', *, *, #535, .F.);
#572 = ORIENTED_EDGE('', *, *, #356, .T.);
#573 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#574, #575), (#576, #577)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.325392418747398, 4.03129851718302), (-0.0922316816610564, 0.822362022645871), .UNSPECIFIED.);
#574 = CARTESIAN_POINT('', (20.7089693572469, 0.796141281159683, 0.915811414988873));
#575 = CARTESIAN_POINT('', (20.708896108986, 0.795274293589818, 0.00121812454491099));
#576 = CARTESIAN_POINT('', (24.4017196961519, 0.484155792812947, 0.915811414988873));
#577 = CARTESIAN_POINT('', (24.401646447891, 0.483288805243082, 0.00121812454491099));
#578 = DRAUGHTING_MODEL('', (#586, #916), #917);
#579 = PRESENTATION_STYLE_ASSIGNMENT((#580));
#580 = SURFACE_STYLE_USAGE(.POSITIVE., #581);
#581 = SURFACE_SIDE_STYLE('', (#582));
#582 = SURFACE_STYLE_FILL_AREA(#583);
#583 = FILL_AREA_STYLE('', (#584));
#584 = FILL_AREA_STYLE_COLOUR('', #585);
#585 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#586 = STYLED_ITEM('', (#579), #1);
#587 = MANIFOLD_SOLID_BREP('CUT', #588);
#588 = CLOSED_SHELL('', (#589, #661, #697, #732, #760, #789, #813, #842, #866, #895));
#589 = ADVANCED_FACE('', (#590), #656, .F.);
#590 = FACE_OUTER_BOUND('', #591, .F.);
#591 = EDGE_LOOP('', (#592, #604, #611, #619, #626, #636, #643, #651));
#592 = ORIENTED_EDGE('', *, *, #593, .T.);
#593 = EDGE_CURVE('', #594, #596, #598, .T.);
#594 = VERTEX_POINT('', #595);
#595 = CARTESIAN_POINT('', (24.9975698124533, -3.18785742728161, 0.0540855255753936));
#596 = VERTEX_POINT('', #597);
#597 = CARTESIAN_POINT('', (24.7808997242854, -3.3971446612273, -0.00199281974650667));
#598 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#599, #600, #601, #602, #603), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (79.999999999995, 130.000000000007, 180.000000000019), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787036606, 1., 0.906307787036606, 1.))
   REPRESENTATION_ITEM ('')
);
#599 = CARTESIAN_POINT('', (24.9975698124533, -3.18785742728161, 0.0540855255754291));
#600 = CARTESIAN_POINT('', (25.0056980905124, -3.27759835352405, 0.0300395168607448));
#601 = CARTESIAN_POINT('', (24.9397522290723, -3.34129716422596, 0.0129714719743443));
#602 = CARTESIAN_POINT('', (24.8738063676321, -3.40499597492787, -0.00409657291205434));
#603 = CARTESIAN_POINT('', (24.7808997242854, -3.39714466122731, -0.00199281974646581));
#604 = ORIENTED_EDGE('', *, *, #605, .T.);
#605 = EDGE_CURVE('', #596, #606, #608, .T.);
#606 = VERTEX_POINT('', #607);
#607 = CARTESIAN_POINT('', (21.1696212170746, -3.09196432752099, 0.0797800042159942));
#608 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#609, #610), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#609 = CARTESIAN_POINT('', (24.7808997242854, -3.3971446612273, -0.00199281974650667));
#610 = CARTESIAN_POINT('', (21.1696212170746, -3.09196432752099, 0.0797800042159942));
#611 = ORIENTED_EDGE('', *, *, #612, .T.);
#612 = EDGE_CURVE('', #606, #613, #615, .T.);
#613 = VERTEX_POINT('', #614);
#614 = CARTESIAN_POINT('', (20.9878134260058, -2.91635148670709, 0.126835323092594));
#615 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#616, #617, #618), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (180.000000000019, 259.999999999992), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766044443119132, 1.))
   REPRESENTATION_ITEM ('')
);
#616 = CARTESIAN_POINT('', (21.1696212170746, -3.09196432752101, 0.0797800042160333));
#617 = CARTESIAN_POINT('', (21.0024398963248, -3.07783624209247, 0.0835656132972069));
#618 = CARTESIAN_POINT('', (20.9878134260059, -2.91635148670709, 0.126835323092656));
#619 = ORIENTED_EDGE('', *, *, #620, .T.);
#620 = EDGE_CURVE('', #613, #621, #623, .T.);
#621 = VERTEX_POINT('', #622);
#622 = CARTESIAN_POINT('', (20.67186749579, 0.571875689330502, 1.06150297792819));
#623 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#624, #625), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#624 = CARTESIAN_POINT('', (20.9878134260058, -2.91635148670709, 0.126835323092594));
#625 = CARTESIAN_POINT('', (20.67186749579, 0.571875689330502, 1.06150297792819));
#626 = ORIENTED_EDGE('', *, *, #627, .T.);
#627 = EDGE_CURVE('', #621, #628, #630, .T.);
#628 = VERTEX_POINT('', #629);
#629 = CARTESIAN_POINT('', (20.8885375839579, 0.781162923276204, 1.11758132325009));
#630 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#631, #632, #633, #634, #635), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (259.999999999998, 309.999999999994, 359.99999999999), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787036665, 1., 0.906307787036665, 1.))
   REPRESENTATION_ITEM ('')
);
#631 = CARTESIAN_POINT('', (20.6718674957901, 0.571875689330517, 1.06150297792816));
#632 = CARTESIAN_POINT('', (20.663739217731, 0.661616615572944, 1.08554898664284));
#633 = CARTESIAN_POINT('', (20.7296850791711, 0.725315426274838, 1.10261703152923));
#634 = CARTESIAN_POINT('', (20.7956309406112, 0.789014236976731, 1.11968507641563));
#635 = CARTESIAN_POINT('', (20.8885375839579, 0.781162923276218, 1.11758132325006));
#636 = ORIENTED_EDGE('', *, *, #637, .T.);
#637 = EDGE_CURVE('', #628, #638, #640, .T.);
#638 = VERTEX_POINT('', #639);
#639 = CARTESIAN_POINT('', (24.4998160911687, 0.475982589569801, 1.03580849928759));
#640 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#641, #642), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#641 = CARTESIAN_POINT('', (20.8885375839579, 0.781162923276204, 1.11758132325009));
#642 = CARTESIAN_POINT('', (24.4998160911687, 0.475982589569801, 1.03580849928759));
#643 = ORIENTED_EDGE('', *, *, #644, .T.);
#644 = EDGE_CURVE('', #638, #645, #647, .T.);
#645 = VERTEX_POINT('', #646);
#646 = CARTESIAN_POINT('', (24.6816238822375, 0.300369748755903, 0.988753180410994));
#647 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#648, #649, #650), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (179.999999999991, 259.999999999989), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.76604444311899, 1.))
   REPRESENTATION_ITEM ('')
);
#648 = CARTESIAN_POINT('', (24.4998160911687, 0.475982589569815, 1.03580849928756));
#649 = CARTESIAN_POINT('', (24.6669974119186, 0.461854504141363, 1.03202289020641));
#650 = CARTESIAN_POINT('', (24.6816238822375, 0.300369748755918, 0.988753180410935));
#651 = ORIENTED_EDGE('', *, *, #652, .T.);
#652 = EDGE_CURVE('', #645, #594, #653, .T.);
#653 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#654, #655), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#654 = CARTESIAN_POINT('', (24.6816238822375, 0.300369748755903, 0.988753180410994));
#655 = CARTESIAN_POINT('', (24.9975698124533, -3.18785742728161, 0.0540855255753936));
#656 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#657, #658), (#659, #660)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-4.13823876955732, 0.568238769557297), (-4.48031463049488, 0.225754304933536), .UNSPECIFIED.);
#657 = CARTESIAN_POINT('', (20.2855399201343, -3.3743027955043, 0.00412763972762777));
#658 = CARTESIAN_POINT('', (24.9737008424624, -3.77048783409608, -0.10202982141633));
#659 = CARTESIAN_POINT('', (20.695736465781, 1.15450609614495, 1.21761832491994));
#660 = CARTESIAN_POINT('', (25.3838973881091, 0.758321057553168, 1.11146086377598));
#661 = ADVANCED_FACE('', (#662), #692, .F.);
#662 = FACE_OUTER_BOUND('', #663, .F.);
#663 = EDGE_LOOP('', (#664, #673, #680, #687));
#664 = ORIENTED_EDGE('', *, *, #665, .F.);
#665 = EDGE_CURVE('', #666, #668, #670, .T.);
#666 = VERTEX_POINT('', #667);
#667 = CARTESIAN_POINT('', (24.7235824893563, -2.87367418466959, -0.897005508701406));
#668 = VERTEX_POINT('', #669);
#669 = CARTESIAN_POINT('', (21.2497737066322, -2.5801110818995, -0.818345512386607));
#670 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#671, #672), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#671 = CARTESIAN_POINT('', (24.7235824893563, -2.87367418466959, -0.897005508701406));
#672 = CARTESIAN_POINT('', (21.2497737066322, -2.5801110818995, -0.818345512386607));
#673 = ORIENTED_EDGE('', *, *, #674, .F.);
#674 = EDGE_CURVE('', #675, #666, #677, .T.);
#675 = VERTEX_POINT('', #676);
#676 = CARTESIAN_POINT('', (24.4196636016111, 0.481767434153403, 0.00208236331199352));
#677 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#678, #679), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#678 = CARTESIAN_POINT('', (24.4196636016111, 0.481767434153403, 0.00208236331199352));
#679 = CARTESIAN_POINT('', (24.7235824893563, -2.87367418466959, -0.897005508701406));
#680 = ORIENTED_EDGE('', *, *, #681, .F.);
#681 = EDGE_CURVE('', #682, #675, #684, .T.);
#682 = VERTEX_POINT('', #683);
#683 = CARTESIAN_POINT('', (20.9458548188871, 0.775330536923411, 0.0807423596267931));
#684 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#685, #686), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#685 = CARTESIAN_POINT('', (20.9458548188871, 0.775330536923411, 0.0807423596267931));
#686 = CARTESIAN_POINT('', (24.4196636016111, 0.481767434153403, 0.00208236331199352));
#687 = ORIENTED_EDGE('', *, *, #688, .F.);
#688 = EDGE_CURVE('', #668, #682, #689, .T.);
#689 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#690, #691), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#690 = CARTESIAN_POINT('', (21.2497737066322, -2.5801110818995, -0.818345512386607));
#691 = CARTESIAN_POINT('', (20.9458548188871, 0.775330536923411, 0.0807423596267931));
#692 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#693, #694), (#695, #696)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-3.83260870867711, 0.262608708677135), (-4.17468456961471, -0.0798757559466416), .UNSPECIFIED.);
#693 = CARTESIAN_POINT('', (20.9735660970453, 1.0935027909861, 0.165996358156889));
#694 = CARTESIAN_POINT('', (25.0527929269208, 0.748777286509101, 0.0736274376218694));
#695 = CARTESIAN_POINT('', (20.6166443813226, -2.84712093425531, -0.889890586696469));
#696 = CARTESIAN_POINT('', (24.6958712111981, -3.19184643873231, -0.982259507231489));
#697 = ADVANCED_FACE('', (#698), #713, .F.);
#698 = FACE_OUTER_BOUND('', #699, .F.);
#699 = EDGE_LOOP('', (#700, #707, #712));
#700 = ORIENTED_EDGE('', *, *, #701, .F.);
#701 = EDGE_CURVE('', #702, #594, #704, .T.);
#702 = VERTEX_POINT('', #703);
#703 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858969, -0.671402839658006));
#704 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#705, #706), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#705 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858969, -0.671402839658006));
#706 = CARTESIAN_POINT('', (24.9975698124533, -3.18785742728161, 0.0540855255753936));
#707 = ORIENTED_EDGE('', *, *, #708, .T.);
#708 = EDGE_CURVE('', #702, #596, #709, .T.);
#709 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#710, #711), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#710 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858969, -0.671402839658006));
#711 = CARTESIAN_POINT('', (24.7808997242854, -3.3971446612273, -0.00199281974650667));
#712 = ORIENTED_EDGE('', *, *, #593, .F.);
#713 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#714, #715), (#716, #717), (#718, #719), (#720, #721), (#722, #723), (#724, #725), (#726, #727), (#728, #729), (#730, #731)), .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 ()
);
#714 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#715 = CARTESIAN_POINT('', (24.7795586759045, -3.42681312872231, 0.0495075860274906));
#716 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#717 = CARTESIAN_POINT('', (24.5649914831511, -3.40868057889094, 0.0543661881115298));
#718 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#719 = CARTESIAN_POINT('', (24.5837636800816, -3.2014245859361, 0.109900264050288));
#720 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#721 = CARTESIAN_POINT('', (24.6025358770122, -2.99416859298127, 0.165434339989047));
#722 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#723 = CARTESIAN_POINT('', (24.8171030697655, -3.01230114281264, 0.160575737905008));
#724 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#725 = CARTESIAN_POINT('', (25.0316702625189, -3.03043369264401, 0.155717135820968));
#726 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#727 = CARTESIAN_POINT('', (25.0128980655884, -3.23768968559885, 0.10018305988221));
#728 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#729 = CARTESIAN_POINT('', (24.9941258686579, -3.44494567855368, 0.0446489839434515));
#730 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858968, -0.671402839657963));
#731 = CARTESIAN_POINT('', (24.7795586759045, -3.42681312872231, 0.0495075860274906));
#732 = ADVANCED_FACE('', (#733), #755, .F.);
#733 = FACE_OUTER_BOUND('', #734, .F.);
#734 = EDGE_LOOP('', (#735, #736, #743, #748, #749, #754));
#735 = ORIENTED_EDGE('', *, *, #652, .F.);
#736 = ORIENTED_EDGE('', *, *, #737, .F.);
#737 = EDGE_CURVE('', #738, #645, #740, .T.);
#738 = VERTEX_POINT('', #739);
#739 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447903, 0.263264815177594));
#740 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#741, #742), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#741 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447903, 0.263264815177594));
#742 = CARTESIAN_POINT('', (24.6816238822375, 0.300369748755903, 0.988753180410994));
#743 = ORIENTED_EDGE('', *, *, #744, .F.);
#744 = EDGE_CURVE('', #675, #738, #745, .T.);
#745 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#746, #747), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#746 = CARTESIAN_POINT('', (24.4196636016111, 0.481767434153403, 0.00208236331199352));
#747 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447903, 0.263264815177594));
#748 = ORIENTED_EDGE('', *, *, #674, .T.);
#749 = ORIENTED_EDGE('', *, *, #750, .T.);
#750 = EDGE_CURVE('', #666, #702, #751, .T.);
#751 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#752, #753), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#752 = CARTESIAN_POINT('', (24.7235824893563, -2.87367418466959, -0.897005508701406));
#753 = CARTESIAN_POINT('', (24.798330872835, -3.01150945858969, -0.671402839658006));
#754 = ORIENTED_EDGE('', *, *, #701, .T.);
#755 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#756, #757), (#758, #759)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.0309882029238, 0.867074272577959), (-0.287003523434102, 3.81484002372734), .UNSPECIFIED.);
#756 = CARTESIAN_POINT('', (24.488000685985, -2.90864534324253, -1.91306063583614));
#757 = CARTESIAN_POINT('', (24.1790882349345, 0.991575008711811, -0.680999440449691));
#758 = CARTESIAN_POINT('', (25.2459583620744, -3.69646081204507, 0.770894106756217));
#759 = CARTESIAN_POINT('', (24.9370459110239, 0.203759539909271, 2.00295530214267));
#760 = ADVANCED_FACE('', (#761), #770, .F.);
#761 = FACE_OUTER_BOUND('', #762, .F.);
#762 = EDGE_LOOP('', (#763, #768, #769));
#763 = ORIENTED_EDGE('', *, *, #764, .F.);
#764 = EDGE_CURVE('', #738, #638, #765, .T.);
#765 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#766, #767), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#766 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447903, 0.263264815177594));
#767 = CARTESIAN_POINT('', (24.4998160911687, 0.475982589569801, 1.03580849928759));
#768 = ORIENTED_EDGE('', *, *, #737, .T.);
#769 = ORIENTED_EDGE('', *, *, #644, .F.);
#770 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#771, #772), (#773, #774), (#775, #776), (#777, #778), (#779, #780), (#781, #782), (#783, #784), (#785, #786), (#787, #788)), .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 ()
);
#771 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#772 = CARTESIAN_POINT('', (24.500906146483, 0.475936618413786, 1.08411944942252));
#773 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#774 = CARTESIAN_POINT('', (24.7126044753564, 0.458046509267767, 1.07932580912434));
#775 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#776 = CARTESIAN_POINT('', (24.6940832714926, 0.253561626026723, 1.02453424979553));
#777 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#778 = CARTESIAN_POINT('', (24.6755620676288, 0.0490767427856782, 0.969742690466727));
#779 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#780 = CARTESIAN_POINT('', (24.4638637387554, 0.0669668519316967, 0.974536330764906));
#781 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#782 = CARTESIAN_POINT('', (24.252165409882, 0.0848569610777151, 0.979329971063085));
#783 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#784 = CARTESIAN_POINT('', (24.2706866137458, 0.28934184431876, 1.03412153039189));
#785 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#786 = CARTESIAN_POINT('', (24.2892078176096, 0.493826727559804, 1.0889130897207));
#787 = CARTESIAN_POINT('', (24.4823849426192, 0.476717717447815, 0.263264815177536));
#788 = CARTESIAN_POINT('', (24.500906146483, 0.475936618413786, 1.08411944942252));
#789 = ADVANCED_FACE('', (#790), #808, .F.);
#790 = FACE_OUTER_BOUND('', #791, .F.);
#791 = EDGE_LOOP('', (#792, #793, #800, #805, #806, #807));
#792 = ORIENTED_EDGE('', *, *, #637, .F.);
#793 = ORIENTED_EDGE('', *, *, #794, .F.);
#794 = EDGE_CURVE('', #795, #628, #797, .T.);
#795 = VERTEX_POINT('', #796);
#796 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154206, 0.345037639140093));
#797 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#798, #799), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#798 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154206, 0.345037639140093));
#799 = CARTESIAN_POINT('', (20.8885375839579, 0.781162923276204, 1.11758132325009));
#800 = ORIENTED_EDGE('', *, *, #801, .F.);
#801 = EDGE_CURVE('', #682, #795, #802, .T.);
#802 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#803, #804), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#803 = CARTESIAN_POINT('', (20.9458548188871, 0.775330536923411, 0.0807423596267931));
#804 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154206, 0.345037639140093));
#805 = ORIENTED_EDGE('', *, *, #681, .T.);
#806 = ORIENTED_EDGE('', *, *, #744, .T.);
#807 = ORIENTED_EDGE('', *, *, #764, .T.);
#808 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#809, #810), (#811, #812)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.0827752334906844, 1.1166317691801), (-3.64360264790874, 0.0244212839021962), .UNSPECIFIED.);
#809 = CARTESIAN_POINT('', (20.871945659171, 0.782644113335186, 1.20075344042091));
#810 = CARTESIAN_POINT('', (24.5260116525147, 0.473847913594062, 1.11801174807447));
#811 = CARTESIAN_POINT('', (20.8448899564116, 0.783785139774187, 0.00165217486299922));
#812 = CARTESIAN_POINT('', (24.4989559497553, 0.474988940033063, -0.0810895174834408));
#813 = ADVANCED_FACE('', (#814), #823, .F.);
#814 = FACE_OUTER_BOUND('', #815, .F.);
#815 = EDGE_LOOP('', (#816, #821, #822));
#816 = ORIENTED_EDGE('', *, *, #817, .F.);
#817 = EDGE_CURVE('', #795, #621, #818, .T.);
#818 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#819, #820), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#819 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154206, 0.345037639140093));
#820 = CARTESIAN_POINT('', (20.67186749579, 0.571875689330502, 1.06150297792819));
#821 = ORIENTED_EDGE('', *, *, #794, .T.);
#822 = ORIENTED_EDGE('', *, *, #627, .F.);
#823 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#824, #825), (#826, #827), (#828, #829), (#830, #831), (#832, #833), (#834, #835), (#836, #837), (#838, #839), (#840, #841)), .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 ()
);
#824 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#825 = CARTESIAN_POINT('', (20.8523342384779, 0.366594381021599, 1.06594806482549));
#826 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#827 = CARTESIAN_POINT('', (20.6377670457245, 0.384726930852949, 1.07080666690951));
#828 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#829 = CARTESIAN_POINT('', (20.656539242655, 0.591982923807786, 1.12634074284827));
#830 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#831 = CARTESIAN_POINT('', (20.6753114395855, 0.799238916762624, 1.18187481878703));
#832 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#833 = CARTESIAN_POINT('', (20.8898786323389, 0.781106366931274, 1.177016216703));
#834 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#835 = CARTESIAN_POINT('', (21.1044458250923, 0.762973817099924, 1.17215761461897));
#836 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#837 = CARTESIAN_POINT('', (21.0856736281618, 0.555717824145086, 1.11662353868022));
#838 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#839 = CARTESIAN_POINT('', (21.0669014312313, 0.348461831190249, 1.06108946274146));
#840 = CARTESIAN_POINT('', (20.8711064354084, 0.781898051154218, 0.345037639140036));
#841 = CARTESIAN_POINT('', (20.8523342384779, 0.366594381021599, 1.06594806482549));
#842 = ADVANCED_FACE('', (#843), #861, .F.);
#843 = FACE_OUTER_BOUND('', #844, .F.);
#844 = EDGE_LOOP('', (#845, #846, #853, #858, #859, #860));
#845 = ORIENTED_EDGE('', *, *, #620, .F.);
#846 = ORIENTED_EDGE('', *, *, #847, .F.);
#847 = EDGE_CURVE('', #848, #613, #850, .T.);
#848 = VERTEX_POINT('', #849);
#849 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488341, -0.589630015695507));
#850 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#851, #852), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#851 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488341, -0.589630015695507));
#852 = CARTESIAN_POINT('', (20.9878134260058, -2.91635148670709, 0.126835323092594));
#853 = ORIENTED_EDGE('', *, *, #854, .F.);
#854 = EDGE_CURVE('', #668, #848, #855, .T.);
#855 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#856, #857), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#856 = CARTESIAN_POINT('', (21.2497737066322, -2.5801110818995, -0.818345512386607));
#857 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488341, -0.589630015695507));
#858 = ORIENTED_EDGE('', *, *, #688, .T.);
#859 = ORIENTED_EDGE('', *, *, #801, .T.);
#860 = ORIENTED_EDGE('', *, *, #817, .T.);
#861 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#862, #863), (#864, #865)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.795480219487082, 1.96361328851826), (-3.84579096653491, 0.205750499648005), .UNSPECIFIED.);
#862 = CARTESIAN_POINT('', (20.753447001963, -3.35362321265631, 0.97964888487466));
#863 = CARTESIAN_POINT('', (20.4483228326813, 0.59112115303501, 1.85193288843451));
#864 = CARTESIAN_POINT('', (21.4750588102381, -2.72554866942866, -1.60828383299583));
#865 = CARTESIAN_POINT('', (21.1699346409564, 1.21919569626266, -0.735999829435981));
#866 = ADVANCED_FACE('', (#867), #876, .F.);
#867 = FACE_OUTER_BOUND('', #868, .F.);
#868 = EDGE_LOOP('', (#869, #874, #875));
#869 = ORIENTED_EDGE('', *, *, #870, .F.);
#870 = EDGE_CURVE('', #848, #606, #871, .T.);
#871 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#872, #873), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#872 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488341, -0.589630015695507));
#873 = CARTESIAN_POINT('', (21.1696212170746, -3.09196432752099, 0.0797800042159943));
#874 = ORIENTED_EDGE('', *, *, #847, .T.);
#875 = ORIENTED_EDGE('', *, *, #612, .F.);
#876 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#877, #878), (#879, #880), (#881, #882), (#883, #884), (#885, #886), (#887, #888), (#889, #890), (#891, #892), (#893, #894)), .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 ()
);
#877 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#878 = CARTESIAN_POINT('', (21.1685311617604, -3.1160799903995, 0.12164149989185));
#879 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#880 = CARTESIAN_POINT('', (20.956832832887, -3.09818988125348, 0.126435140190032));
#881 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#882 = CARTESIAN_POINT('', (20.9753540367508, -2.89370499801244, 0.181226699518842));
#883 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#884 = CARTESIAN_POINT('', (20.9938752406146, -2.68922011477141, 0.236018258847652));
#885 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#886 = CARTESIAN_POINT('', (21.205573569488, -2.70711022391742, 0.23122461854947));
#887 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#888 = CARTESIAN_POINT('', (21.4172718983614, -2.72500033306344, 0.226430978251287));
#889 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#890 = CARTESIAN_POINT('', (21.3987506944976, -2.92948521630448, 0.171639418922478));
#891 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#892 = CARTESIAN_POINT('', (21.3802294906338, -3.13397009954552, 0.116847859593668));
#893 = CARTESIAN_POINT('', (21.1870523656242, -2.70632912488338, -0.589630015695464));
#894 = CARTESIAN_POINT('', (21.1685311617604, -3.1160799903995, 0.12164149989185));
#895 = ADVANCED_FACE('', (#896), #904, .F.);
#896 = FACE_OUTER_BOUND('', #897, .F.);
#897 = EDGE_LOOP('', (#898, #899, #900, #901, #902, #903));
#898 = ORIENTED_EDGE('', *, *, #605, .F.);
#899 = ORIENTED_EDGE('', *, *, #708, .F.);
#900 = ORIENTED_EDGE('', *, *, #750, .F.);
#901 = ORIENTED_EDGE('', *, *, #665, .T.);
#902 = ORIENTED_EDGE('', *, *, #854, .T.);
#903 = ORIENTED_EDGE('', *, *, #870, .T.);
#904 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#905, #906), (#907, #908)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-1.18485248588984, 0.153687727577903), (-0.0441938067940804, 3.66373006834912), .UNSPECIFIED.);
#905 = CARTESIAN_POINT('', (21.1523229693426, -2.49694476587254, -0.94563747064942));
#906 = CARTESIAN_POINT('', (24.8461370746881, -2.80909998155793, -1.02927920860549));
#907 = CARTESIAN_POINT('', (21.1221287599822, -3.16494148519927, 0.213913561328088));
#908 = CARTESIAN_POINT('', (24.8159428653277, -3.47709670088466, 0.130271823372018));
#909 = PRESENTATION_STYLE_ASSIGNMENT((#910));
#910 = SURFACE_STYLE_USAGE(.POSITIVE., #911);
#911 = SURFACE_SIDE_STYLE('', (#912));
#912 = SURFACE_STYLE_FILL_AREA(#913);
#913 = FILL_AREA_STYLE('', (#914));
#914 = FILL_AREA_STYLE_COLOUR('', #915);
#915 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#916 = STYLED_ITEM('', (#909), #587);
#917 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#919))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#918, #920, #921))
   REPRESENTATION_CONTEXT ('', '3D')
);
#918 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#919 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #918, 'DISTANCE_ACCURACY_VALUE', '');
#920 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#921 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#922 = SHAPE_REPRESENTATION('', (), #917);
#923 = PRODUCT_DEFINITION_SHAPE('', '', #924);
#924 = PRODUCT_DEFINITION('', '', #927, #931);
#925 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#926 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #925);
#927 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #928, .NOT_KNOWN.);
#928 = PRODUCT('NONE', '', '', (#929));
#929 = PRODUCT_CONTEXT('', #925, 'mechanical');
#930 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#928));
#931 = PRODUCT_DEFINITION_CONTEXT('part definition', #925, 'design');
#932 = SHAPE_DEFINITION_REPRESENTATION(#923, #922);
#933 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #922, #934);
#934 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #587), #917);
ENDSEC;
END-ISO-10303-21;
