ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('E0406-SDUCR04-AMS.stp', '2020-05-14T09:00:24', ('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, #214, #259, #300, #315, #340, #355, #365, #465, #523, #583, #635, #664, #680, #709, #746, #774, #812, #846, #874, #886, #898, #925));
#3 = ADVANCED_FACE('', (#4), #195, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #15, #27, #35, #42, #43, #52, #64, #71, #95, #119, #129, #136, #137, #188));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-2.66435909019236, -3.40959298368238E-13, 3.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-18.4019237886466, 1.9437526753988E-15, 3.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0.337909669638478, 0.775035102899991), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-2.66435909019235, 2.20171605899418E-15, 2.99999999999994));
#14 = CARTESIAN_POINT('', (-18.4019237886467, 1.95209716907055E-15, 2.99999999999998));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #10, #17, #19, .T.);
#17 = VERTEX_POINT('', #18);
#18 = CARTESIAN_POINT('', (-23.5, -0.186140661634481, -2.99421970704995));
#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.745453248575403, 0.804468968170509, 0.889317885312041, 1., 0.525783423063205, 0.525783423063205, 1.))
   REPRESENTATION_ITEM ('')
);
#20 = CARTESIAN_POINT('', (-18.4019237886467, 1.93612400881061E-15, 3.));
#21 = CARTESIAN_POINT('', (-18.1241462404729, -0.555555096347599, 3.));
#22 = CARTESIAN_POINT('', (-18., -1.06477880492459, 2.84935128548713));
#23 = CARTESIAN_POINT('', (-18., -1.5, 2.59807621135332));
#24 = CARTESIAN_POINT('', (-18., -4.65398379339615, 0.777122819216339));
#25 = CARTESIAN_POINT('', (-21.4868602791856, -3.82103034987183, -2.76825072757133));
#26 = CARTESIAN_POINT('', (-23.5, -0.186140661634481, -2.99421970704995));
#27 = ORIENTED_EDGE('', *, *, #28, .T.);
#28 = EDGE_CURVE('', #17, #29, #31, .T.);
#29 = VERTEX_POINT('', #30);
#30 = CARTESIAN_POINT('', (-23.5, 2.68614066163449, -1.33590731187229));
#31 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#32, #33, #34), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (356.44269023808, 423.55730976192), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.83333333333334, 1.))
   REPRESENTATION_ITEM ('')
);
#32 = CARTESIAN_POINT('', (-23.5, -0.186140661634479, -2.99421970704995));
#33 = CARTESIAN_POINT('', (-23.5, 1.79999999999998, -3.11769145362396));
#34 = CARTESIAN_POINT('', (-23.5, 2.68614066163449, -1.33590731187229));
#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.636465537751164, 0.551616620609632, 0.745453248575403))
   REPRESENTATION_ITEM ('')
);
#38 = CARTESIAN_POINT('', (-23.5, 2.68614066163449, -1.33590731187229));
#39 = CARTESIAN_POINT('', (-22.2251039657094, 3.71317449376318, 0.729174084747026));
#40 = CARTESIAN_POINT('', (-19.7324922718531, 2.66113696641292, 3.));
#41 = CARTESIAN_POINT('', (-18.4019237886467, 1.93612400881061E-15, 3.));
#42 = ORIENTED_EDGE('', *, *, #7, .F.);
#43 = ORIENTED_EDGE('', *, *, #44, .T.);
#44 = EDGE_CURVE('', #8, #45, #47, .T.);
#45 = VERTEX_POINT('', #46);
#46 = CARTESIAN_POINT('', (-2.5142449314317, 0.0304746055542802, 2.99984521240952));
#47 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#48, #49, #50, #51), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0.994186155349355, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.994117960805366, 0.996067174789468, 0.998027854521012, 1.))
   REPRESENTATION_ITEM ('')
);
#48 = CARTESIAN_POINT('', (-2.66435909019235, -3.40954864571595E-13, 3.));
#49 = CARTESIAN_POINT('', (-2.61441723938483, 0.010168403519234, 3.));
#50 = CARTESIAN_POINT('', (-2.56437842261297, 0.0203267020305745, 2.99994830218089));
#51 = CARTESIAN_POINT('', (-2.5142449314317, 0.0304746055542796, 2.99984521240952));
#52 = ORIENTED_EDGE('', *, *, #53, .T.);
#53 = EDGE_CURVE('', #45, #54, #56, .T.);
#54 = VERTEX_POINT('', #55);
#55 = CARTESIAN_POINT('', (-2.05525227885019, -3.71851428932945E-9, 3.00001644773216));
#56 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#57, #58, #59, #60, #61, #62, #63), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.0377697417465819, 0.0593292450303814), .UNSPECIFIED.);
#57 = CARTESIAN_POINT('', (-2.5142449314317, 0.0304746055542802, 2.99984521240952));
#58 = CARTESIAN_POINT('', (-2.4179054839032, 0.0499754102261888, 2.99964710907808));
#59 = CARTESIAN_POINT('', (-2.31684799152971, 0.0530684786730884, 2.99956146545286));
#60 = CARTESIAN_POINT('', (-2.2195013874825, 0.0394590550984484, 2.9997404859372));
#61 = CARTESIAN_POINT('', (-2.16392165702815, 0.0316887984847587, 2.9998426971069));
#62 = CARTESIAN_POINT('', (-2.10869419228051, 0.0183524661816818, 3.00002059687208));
#63 = CARTESIAN_POINT('', (-2.05525227885018, -3.7185142950924E-9, 3.00001644773216));
#64 = ORIENTED_EDGE('', *, *, #65, .F.);
#65 = EDGE_CURVE('', #66, #54, #68, .T.);
#66 = VERTEX_POINT('', #67);
#67 = CARTESIAN_POINT('', (6.33777188011716, -3.51624336903097E-8, 2.99968802527784));
#68 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#69, #70), .UNSPECIFIED., .F., .U., (2, 2), (0.0878671455203777, 0.320991163890468), .UNSPECIFIED.);
#69 = CARTESIAN_POINT('', (6.33777188011716, 2.34450193360771E-15, 2.99999999999992));
#70 = CARTESIAN_POINT('', (-2.05525227885017, 2.21137731021096E-15, 2.99999999999994));
#71 = ORIENTED_EDGE('', *, *, #72, .T.);
#72 = EDGE_CURVE('', #66, #73, #75, .T.);
#73 = VERTEX_POINT('', #74);
#74 = CARTESIAN_POINT('', (5.50000004405058, 2.99999979001035, 4.19073080377999E-12));
#75 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#76, #77, #78, #79, #80, #81, #82, #83, #84, #85, #86, #87, #88, #89, #90, #91, #92, #93, #94), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0.0495309325774072, 0.104175308751165, 0.208220308652738, 0.308895643805769, 0.405820158429713, 0.499748515220879, 0.500363357660568), .UNSPECIFIED.);
#76 = CARTESIAN_POINT('', (6.33777188011717, -3.51624336730749E-8, 2.99968802527784));
#77 = CARTESIAN_POINT('', (6.279100011239, 0.185543193970652, 2.99966711284019));
#78 = CARTESIAN_POINT('', (6.22186369618499, 0.371595346281295, 2.98266063075062));
#79 = CARTESIAN_POINT('', (6.1672108472052, 0.553741768531078, 2.94845214541191));
#80 = CARTESIAN_POINT('', (6.0632136768468, 0.90034240982412, 2.88335790524176));
#81 = CARTESIAN_POINT('', (5.9655161777483, 1.24270413727141, 2.75385248116214));
#82 = CARTESIAN_POINT('', (5.8808544077675, 1.54910740892893, 2.56909833124415));
#83 = CARTESIAN_POINT('', (5.7989153402151, 1.84565682409406, 2.39028583093656));
#84 = CARTESIAN_POINT('', (5.7267484270052, 2.11706212731415, 2.1543848883658));
#85 = CARTESIAN_POINT('', (5.6692751413361, 2.33722647143629, 1.88079037141768));
#86 = CARTESIAN_POINT('', (5.6139138517133, 2.54930033980286, 1.61724975222969));
#87 = CARTESIAN_POINT('', (5.5705523231458, 2.71987509637161, 1.31109285088862));
#88 = CARTESIAN_POINT('', (5.5421119912046, 2.83243874512813, 0.988580171304778));
#89 = CARTESIAN_POINT('', (5.5145343176978, 2.94158808841163, 0.675850017600166));
#90 = CARTESIAN_POINT('', (5.5001826723242, 2.9992693110717, 0.338906806057149));
#91 = CARTESIAN_POINT('', (5.500001777243, 2.99999289107507, 0.00653096463613502));
#92 = CARTESIAN_POINT('', (5.50000059252986, 2.99999762992553, 0.00435417782504951));
#93 = CARTESIAN_POINT('', (5.50000001488378, 2.99999992907815, 0.00217718691501815));
#94 = CARTESIAN_POINT('', (5.50000004405059, 2.99999979001035, 4.19073109547696E-12));
#95 = ORIENTED_EDGE('', *, *, #96, .T.);
#96 = EDGE_CURVE('', #73, #97, #99, .T.);
#97 = VERTEX_POINT('', #98);
#98 = CARTESIAN_POINT('', (6.5000000049152, -0.500000014637175, -2.95803988907567));
#99 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#100, #101, #102, #103, #104, #105, #106, #107, #108, #109, #110, #111, #112, #113, #114, #115, #116, #117, #118), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0.500363357660568, 0.592030871432156, 0.684220747856211, 0.77781098911229, 0.874037182058745, 0.97367338392771, 1.), .UNSPECIFIED.);
#100 = CARTESIAN_POINT('', (5.50000004405059, 2.99999979001035, 4.19073109547696E-12));
#101 = CARTESIAN_POINT('', (5.5000043925612, 2.99997905624457, -0.324599113928943));
#102 = CARTESIAN_POINT('', (5.51349706633791, 2.94576120439835, -0.653554962071965));
#103 = CARTESIAN_POINT('', (5.539635761606, 2.84224245041989, -0.9600301313142));
#104 = CARTESIAN_POINT('', (5.5659318137089, 2.7381005060605, -1.26835030322623));
#105 = CARTESIAN_POINT('', (5.6057374475572, 2.58134646209319, -1.56226146810252));
#106 = CARTESIAN_POINT('', (5.6566088861073, 2.38582762721853, -1.81874311907998));
#107 = CARTESIAN_POINT('', (5.7082582416086, 2.18731895324598, -2.07914684164957));
#108 = CARTESIAN_POINT('', (5.7726999624289, 1.94369008524076, -2.30793563626679));
#109 = CARTESIAN_POINT('', (5.846085244882, 1.67554651887605, -2.48848224086136));
#110 = CARTESIAN_POINT('', (5.9215284129674, 1.39988361383495, -2.67409177157876));
#111 = CARTESIAN_POINT('', (6.0084396372305, 1.09115501846501, -2.81368612364383));
#112 = CARTESIAN_POINT('', (6.1016261706588, 0.774472342014263, -2.89830857422997));
#113 = CARTESIAN_POINT('', (6.198083339393, 0.446674824134376, -2.98590108029925));
#114 = CARTESIAN_POINT('', (6.3038622557062, 0.10177459183121, -3.01700551553951));
#115 = CARTESIAN_POINT('', (6.4122472035066, -0.232891333838423, -2.99094661046013));
#116 = CARTESIAN_POINT('', (6.4412398645448, -0.32241350403723, -2.98397592848514));
#117 = CARTESIAN_POINT('', (6.4705378611091, -0.411613583508087, -2.97297992364681));
#118 = CARTESIAN_POINT('', (6.5000000049152, -0.500000014637175, -2.95803988907567));
#119 = ORIENTED_EDGE('', *, *, #120, .T.);
#120 = EDGE_CURVE('', #97, #121, #123, .T.);
#121 = VERTEX_POINT('', #122);
#122 = CARTESIAN_POINT('', (6.5000000098402, -0.500000040951426, 2.95803988462775));
#123 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#124, #125, #126, #127, #128), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (9.59406851037541, 89.9999997451529, 170.40593097993), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.76376261885858, 1., 0.76376261885858, 1.))
   REPRESENTATION_ITEM ('')
);
#124 = CARTESIAN_POINT('', (6.5, -0.500000014637176, -2.95803988907567));
#125 = CARTESIAN_POINT('', (6.5, -2.99999998872246, -2.53546275336768));
#126 = CARTESIAN_POINT('', (6.5, -3., -1.33437608370693E-8));
#127 = CARTESIAN_POINT('', (6.5, -3.00000001127753, 2.53546272668016));
#128 = CARTESIAN_POINT('', (6.5, -0.500000040951427, 2.95803988462775));
#129 = ORIENTED_EDGE('', *, *, #130, .T.);
#130 = EDGE_CURVE('', #121, #66, #131, .T.);
#131 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#132, #133, #134, #135), .UNSPECIFIED., .F., .U., (4, 4), (0., 0.0495309325774072), .UNSPECIFIED.);
#132 = CARTESIAN_POINT('', (6.5000000098402, -0.500000040951426, 2.95803988462775));
#133 = CARTESIAN_POINT('', (6.44531442671746, -0.335943292658725, 2.98577053976117));
#134 = CARTESIAN_POINT('', (6.39095342568655, -0.168180730338869, 2.99970698079736));
#135 = CARTESIAN_POINT('', (6.33777188011717, -3.51624336730749E-8, 2.99968802527784));
#136 = ORIENTED_EDGE('', *, *, #65, .T.);
#137 = ORIENTED_EDGE('', *, *, #138, .T.);
#138 = EDGE_CURVE('', #54, #139, #141, .T.);
#139 = VERTEX_POINT('', #140);
#140 = CARTESIAN_POINT('', (-2.5142449314317, -2.58270485859063, -1.52631438878507));
#141 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#142, #143, #144, #145, #146, #147, #148, #149, #150, #151, #152, #153, #154, #155, #156, #157, #158, #159, #160, #161, #162, #163, #164, #165, #166, #167, #168, #169, #170, #171, #172, #173, #174, #175, #176, #177, #178, #179, #180, #181, #182, #183, #184, #185, #186, #187), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0.0593292450303814, 0.0755228153968981, 0.113521113827031, 0.15344152898068, 0.208754822542305, 0.287849138965473, 0.410736936285133, 0.538847584372714, 0.653016025230237, 0.753443979704619, 0.815117178959002, 0.864547919882847, 0.906370967964906, 0.948404873841379, 0.987171223889355, 1.), .UNSPECIFIED.);
#142 = CARTESIAN_POINT('', (-2.05525227885018, -3.7185142950924E-9, 3.00001644773216));
#143 = CARTESIAN_POINT('', (-2.01511149386718, -0.0137847374768066, 3.0000133312694));
#144 = CARTESIAN_POINT('', (-1.97597805811801, -0.0303994108264551, 2.99990750881141));
#145 = CARTESIAN_POINT('', (-1.938459329002, -0.0496109864948842, 2.99958976362085));
#146 = CARTESIAN_POINT('', (-1.8503565733876, -0.0947242618099219, 2.99884362355879));
#147 = CARTESIAN_POINT('', (-1.76890323082331, -0.155275286601975, 2.99680596170504));
#148 = CARTESIAN_POINT('', (-1.6993225356464, -0.225477769027102, 2.99151462902567));
#149 = CARTESIAN_POINT('', (-1.62617179467301, -0.299282199904133, 2.9859518086881));
#150 = CARTESIAN_POINT('', (-1.56435067005, -0.385361161214526, 2.97656554493249));
#151 = CARTESIAN_POINT('', (-1.5155305713173, -0.47609682518604, 2.96198106223652));
#152 = CARTESIAN_POINT('', (-1.44817454482961, -0.601282843741545, 2.94185916924003));
#153 = CARTESIAN_POINT('', (-1.4035674256471, -0.738432637060736, 2.91111978040312));
#154 = CARTESIAN_POINT('', (-1.3768816842678, -0.873393255973228, 2.87004951532556));
#155 = CARTESIAN_POINT('', (-1.3388167989768, -1.06590282146288, 2.81146636011825));
#156 = CARTESIAN_POINT('', (-1.33489912159671, -1.25964654150309, 2.7304042863414));
#157 = CARTESIAN_POINT('', (-1.34602917007251, -1.43907539535313, 2.63231115305338));
#158 = CARTESIAN_POINT('', (-1.3632615916427, -1.71688134185297, 2.48043560375635));
#159 = CARTESIAN_POINT('', (-1.4163596717893, -1.97101345569542, 2.28347068594887));
#160 = CARTESIAN_POINT('', (-1.4538678924607, -2.18658142645951, 2.05398677343899));
#161 = CARTESIAN_POINT('', (-1.49279269135781, -2.41029078298057, 1.81583590985034));
#162 = CARTESIAN_POINT('', (-1.5108436125705, -2.59951889732195, 1.53309076660495));
#163 = CARTESIAN_POINT('', (-1.4905691505813, -2.73458199239704, 1.23371849579141));
#164 = CARTESIAN_POINT('', (-1.4723833605284, -2.85573090832102, 0.965187509983659));
#165 = CARTESIAN_POINT('', (-1.4272944529556, -2.93706860091098, 0.677778890356494));
#166 = CARTESIAN_POINT('', (-1.3904097344629, -2.97488314272806, 0.387389064265482));
#167 = CARTESIAN_POINT('', (-1.3579560417633, -3.00815495744866, 0.131884276261316));
#168 = CARTESIAN_POINT('', (-1.3313364271143, -3.00825173550522, -0.133093803749759));
#169 = CARTESIAN_POINT('', (-1.3436037720174, -2.97450302471082, -0.390297009963146));
#170 = CARTESIAN_POINT('', (-1.35117033773371, -2.95368663452327, -0.548941360280556));
#171 = CARTESIAN_POINT('', (-1.3741341301059, -2.91939492378698, -0.707472257035281));
#172 = CARTESIAN_POINT('', (-1.42182993072861, -2.87586129404968, -0.854061951726517));
#173 = CARTESIAN_POINT('', (-1.4600685360936, -2.84095957805162, -0.971585620743528));
#174 = CARTESIAN_POINT('', (-1.5154692862709, -2.79935734532202, -1.08380521906856));
#175 = CARTESIAN_POINT('', (-1.5893396714769, -2.75802471138941, -1.18038116359308));
#176 = CARTESIAN_POINT('', (-1.65191491400621, -2.72301203905132, -1.26219017452842));
#177 = CARTESIAN_POINT('', (-1.7293759327784, -2.68754291921876, -1.33461777420574));
#178 = CARTESIAN_POINT('', (-1.8173686404496, -2.65787824368445, -1.39128833882444));
#179 = CARTESIAN_POINT('', (-1.9056352396838, -2.62812123204, -1.44813529975971));
#180 = CARTESIAN_POINT('', (-2.007122044676, -2.60356352394649, -1.49072599616286));
#181 = CARTESIAN_POINT('', (-2.1124834721033, -2.58921513241322, -1.51524420410784));
#182 = CARTESIAN_POINT('', (-2.2098493837423, -2.57595559088742, -1.53790180970989));
#183 = CARTESIAN_POINT('', (-2.31329961629221, -2.57104758855473, -1.54589313789507));
#184 = CARTESIAN_POINT('', (-2.4137884558628, -2.57537821636639, -1.53864454721209));
#185 = CARTESIAN_POINT('', (-2.44749474077651, -2.57683080926624, -1.53621320196194));
#186 = CARTESIAN_POINT('', (-2.4810922957404, -2.57929048063259, -1.53209192099344));
#187 = CARTESIAN_POINT('', (-2.5142449314317, -2.58270485859063, -1.52631438878507));
#188 = ORIENTED_EDGE('', *, *, #189, .T.);
#189 = EDGE_CURVE('', #139, #8, #190, .T.);
#190 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#191, #192, #193, #194), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 0.994186155349355), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.662756772951087, 0.660796093219542, 0.994117960805366))
   REPRESENTATION_ITEM ('')
);
#191 = CARTESIAN_POINT('', (-2.5142449314317, -2.58270485859063, -1.52631438878507));
#192 = CARTESIAN_POINT('', (-15.4240809172042, -3.91228419708521, 0.723491445873301));
#193 = CARTESIAN_POINT('', (-15.5376647922554, -2.62106759947535, 2.9999999999997));
#194 = CARTESIAN_POINT('', (-2.66435909019235, -3.40954864571595E-13, 3.));
#195 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#196, #197), (#198, #199), (#200, #201), (#202, #203), (#204, #205), (#206, #207), (#208, #209), (#210, #211), (#212, #213)), .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 ()
);
#196 = CARTESIAN_POINT('', (-26.5012, 1.82363178222061E-15, 3.));
#197 = CARTESIAN_POINT('', (9.5012, 3.82203322654592E-15, 3.));
#198 = CARTESIAN_POINT('', (-26.5012, -3., 3.));
#199 = CARTESIAN_POINT('', (9.5012, -3., 3.));
#200 = CARTESIAN_POINT('', (-26.5012, -3., 3.69749840770607E-16));
#201 = CARTESIAN_POINT('', (9.5012, -3., 3.69749840770607E-16));
#202 = CARTESIAN_POINT('', (-26.5012, -3., -3.));
#203 = CARTESIAN_POINT('', (9.5012, -3., -3.));
#204 = CARTESIAN_POINT('', (-26.5012, -1.92624377639534E-16, -3.));
#205 = CARTESIAN_POINT('', (9.5012, 1.80577706668577E-15, -3.));
#206 = CARTESIAN_POINT('', (-26.5012, 3., -3.));
#207 = CARTESIAN_POINT('', (9.5012, 3., -3.));
#208 = CARTESIAN_POINT('', (-26.5012, 3., -2.01390035883374E-15));
#209 = CARTESIAN_POINT('', (9.5012, 3., -2.01390035883374E-15));
#210 = CARTESIAN_POINT('', (-26.5012, 3., 3.));
#211 = CARTESIAN_POINT('', (9.5012, 3., 3.));
#212 = CARTESIAN_POINT('', (-26.5012, 1.82363178222061E-15, 3.));
#213 = CARTESIAN_POINT('', (9.5012, 3.82203322654592E-15, 3.));
#214 = ADVANCED_FACE('', (#215), #240, .T.);
#215 = FACE_OUTER_BOUND('', #216, .T.);
#216 = EDGE_LOOP('', (#217, #224, #232, #239));
#217 = ORIENTED_EDGE('', *, *, #218, .T.);
#218 = EDGE_CURVE('', #73, #219, #221, .T.);
#219 = VERTEX_POINT('', #220);
#220 = CARTESIAN_POINT('', (7.0000000000373, 1.49999999997408, 8.53881418251668E-17));
#221 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#222, #223), .UNSPECIFIED., .F., .U., (2, 2), (0.000117351086545897, 0.999333855607257), .UNSPECIFIED.);
#222 = CARTESIAN_POINT('', (5.50000012702582, 2.99999987298559, 1.93990043887031E-15));
#223 = CARTESIAN_POINT('', (7.0000000000373, 1.4999999999741, 1.98922040502426E-17));
#224 = ORIENTED_EDGE('', *, *, #225, .T.);
#225 = EDGE_CURVE('', #219, #226, #228, .T.);
#226 = VERTEX_POINT('', #227);
#227 = CARTESIAN_POINT('', (6.9999999999874, -0.499999999917018, -2.44948974276174));
#228 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#229, #230, #231), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (179.999999999019, 258.463040965223), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.774596669246896, 1.))
   REPRESENTATION_ITEM ('')
);
#229 = CARTESIAN_POINT('', (7.0000000000373, 1.49999999997408, 4.27995584982411E-11));
#230 = CARTESIAN_POINT('', (7.0000000000373, 1.50000000000903, -2.04124145221969));
#231 = CARTESIAN_POINT('', (7.0000000000373, -0.499999999921317, -2.44948974274066));
#232 = ORIENTED_EDGE('', *, *, #233, .T.);
#233 = EDGE_CURVE('', #226, #97, #234, .T.);
#234 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#235, #236, #237, #238), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#235 = CARTESIAN_POINT('', (6.9999999999874, -0.499999999917018, -2.44948974276174));
#236 = CARTESIAN_POINT('', (6.8336264374609, -0.499999999759929, -2.61929404896862));
#237 = CARTESIAN_POINT('', (6.6669098360009, -0.49999999974492, -2.78876242163771));
#238 = CARTESIAN_POINT('', (6.5000000667797, -0.499999999864949, -2.95803982380579));
#239 = ORIENTED_EDGE('', *, *, #96, .F.);
#240 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#241, #242), (#243, #244), (#245, #246), (#247, #248), (#249, #250), (#251, #252), (#253, #254), (#255, #256), (#257, #258)), .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 ()
);
#241 = CARTESIAN_POINT('', (7.0010000000373, 1.4989999999741, 1.86121984519966E-17));
#242 = CARTESIAN_POINT('', (5.4998239623867, 3.0001760376247, 1.11745624368314E-15));
#243 = CARTESIAN_POINT('', (7.0010000000373, 1.4989999999741, -2.4989999999741));
#244 = CARTESIAN_POINT('', (5.49982396238669, 3.0001760376247, -4.0001760376247));
#245 = CARTESIAN_POINT('', (7.0010000000373, -1., -2.4989999999741));
#246 = CARTESIAN_POINT('', (5.49982396238669, -1., -4.0001760376247));
#247 = CARTESIAN_POINT('', (7.0010000000373, -3.4989999999741, -2.4989999999741));
#248 = CARTESIAN_POINT('', (5.49982396238669, -5.0001760376247, -4.0001760376247));
#249 = CARTESIAN_POINT('', (7.0010000000373, -3.4989999999741, 6.74549288606893E-16));
#250 = CARTESIAN_POINT('', (5.4998239623867, -5.0001760376247, 2.16742176199209E-15));
#251 = CARTESIAN_POINT('', (7.0010000000373, -3.4989999999741, 2.4989999999741));
#252 = CARTESIAN_POINT('', (5.4998239623867, -5.0001760376247, 4.0001760376247));
#253 = CARTESIAN_POINT('', (7.0010000000373, -1., 2.4989999999741));
#254 = CARTESIAN_POINT('', (5.4998239623867, -0.999999999999999, 4.0001760376247));
#255 = CARTESIAN_POINT('', (7.0010000000373, 1.4989999999741, 2.4989999999741));
#256 = CARTESIAN_POINT('', (5.4998239623867, 3.0001760376247, 4.0001760376247));
#257 = CARTESIAN_POINT('', (7.0010000000373, 1.4989999999741, 1.86121984519966E-17));
#258 = CARTESIAN_POINT('', (5.4998239623867, 3.0001760376247, 1.11745624368314E-15));
#259 = ADVANCED_FACE('', (#260), #281, .T.);
#260 = FACE_OUTER_BOUND('', #261, .T.);
#261 = EDGE_LOOP('', (#262, #263, #273, #280));
#262 = ORIENTED_EDGE('', *, *, #233, .F.);
#263 = ORIENTED_EDGE('', *, *, #264, .T.);
#264 = EDGE_CURVE('', #226, #265, #267, .T.);
#265 = VERTEX_POINT('', #266);
#266 = CARTESIAN_POINT('', (6.9999999999805, -0.500000000002595, 2.44948974277048));
#267 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#268, #269, #270, #271, #272), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (191.53695903105, 269.999999999059, 348.463040967068), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.774596669236934, 1., 0.774596669236934, 1.))
   REPRESENTATION_ITEM ('')
);
#268 = CARTESIAN_POINT('', (6.9999999999236, -0.499999999924082, -2.44948974279636));
#269 = CARTESIAN_POINT('', (6.9999999999236, -2.49999999996421, -2.04124145238848));
#270 = CARTESIAN_POINT('', (6.9999999999236, -2.49999999999773, -4.10519110633669E-11));
#271 = CARTESIAN_POINT('', (6.9999999999236, -2.50000000003125, 2.04124145230638));
#272 = CARTESIAN_POINT('', (6.9999999999236, -0.500000000004527, 2.44948974277994));
#273 = ORIENTED_EDGE('', *, *, #274, .F.);
#274 = EDGE_CURVE('', #121, #265, #275, .T.);
#275 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#276, #277, #278, #279), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#276 = CARTESIAN_POINT('', (6.5000000766057, -0.500000029428397, 2.95803981884324));
#277 = CARTESIAN_POINT('', (6.666909835967, -0.499999999744922, 2.78876242169524));
#278 = CARTESIAN_POINT('', (6.8336264374345, -0.49999999975993, 2.61929404898826));
#279 = CARTESIAN_POINT('', (6.9999999999805, -0.500000000002595, 2.44948974277048));
#280 = ORIENTED_EDGE('', *, *, #120, .F.);
#281 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#282, #283), (#284, #285), (#286, #287), (#288, #289), (#290, #291), (#292, #293), (#294, #295), (#296, #297), (#298, #299)), .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 ()
);
#282 = CARTESIAN_POINT('', (7.0009999999236, 2.23387580664748E-15, -2.49899999999776));
#283 = CARTESIAN_POINT('', (6.499, 9.83191628089333E-15, -3.00099999992136));
#284 = CARTESIAN_POINT('', (7.00099999992356, -2.49899999999776, -2.49899999999776));
#285 = CARTESIAN_POINT('', (6.49899999999996, -3.00099999992135, -3.00099999992136));
#286 = CARTESIAN_POINT('', (7.00099999992357, -2.49899999999776, -8.32583189725559E-16));
#287 = CARTESIAN_POINT('', (6.49899999999996, -3.00099999992135, -8.32566299958005E-16));
#288 = CARTESIAN_POINT('', (7.00099999992357, -2.49899999999776, 2.49899999999776));
#289 = CARTESIAN_POINT('', (6.49899999999996, -3.00099999992136, 3.00099999992136));
#290 = CARTESIAN_POINT('', (7.0009999999236, -1.31866971466646E-15, 2.49899999999776));
#291 = CARTESIAN_POINT('', (6.499, 5.56573416436939E-15, 3.00099999992136));
#292 = CARTESIAN_POINT('', (7.00099999992364, 2.49899999999776, 2.49899999999776));
#293 = CARTESIAN_POINT('', (6.49900000000005, 3.00099999992137, 3.00099999992137));
#294 = CARTESIAN_POINT('', (7.00099999992364, 2.49899999999776, 3.02600156669497E-15));
#295 = CARTESIAN_POINT('', (6.49900000000004, 3.00099999992137, 3.80113232098038E-15));
#296 = CARTESIAN_POINT('', (7.00099999992364, 2.49899999999776, -2.49899999999776));
#297 = CARTESIAN_POINT('', (6.49900000000004, 3.00099999992137, -3.00099999992136));
#298 = CARTESIAN_POINT('', (7.0009999999236, 2.23387580664748E-15, -2.49899999999776));
#299 = CARTESIAN_POINT('', (6.499, 9.83191628089333E-15, -3.00099999992136));
#300 = ADVANCED_FACE('', (#301), #310, .T.);
#301 = FACE_OUTER_BOUND('', #302, .T.);
#302 = EDGE_LOOP('', (#303, #304, #309));
#303 = ORIENTED_EDGE('', *, *, #189, .F.);
#304 = ORIENTED_EDGE('', *, *, #305, .F.);
#305 = EDGE_CURVE('', #45, #139, #306, .T.);
#306 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#307, #308), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#307 = CARTESIAN_POINT('', (-2.5142449314317, 0.0304746055542802, 2.99984521240952));
#308 = CARTESIAN_POINT('', (-2.5142449314317, -2.58270485859063, -1.52631438878507));
#309 = ORIENTED_EDGE('', *, *, #44, .F.);
#310 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#311, #312), (#313, #314)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.813357765446914, 6.73494913416801), (13.6382595348573, 27.455703733748), .UNSPECIFIED.);
#311 = CARTESIAN_POINT('', (-15.7335582160215, -1.97631598365089, 4.18582514877639));
#312 = CARTESIAN_POINT('', (-2.12603204214032, 0.101602857990323, 2.98613814620064));
#313 = CARTESIAN_POINT('', (-15.7335582160215, -4.93711166801144, -0.942423407366737));
#314 = CARTESIAN_POINT('', (-2.12603204214032, -2.85919282637023, -2.14211040994249));
#315 = ADVANCED_FACE('', (#316), #321, .T.);
#316 = FACE_OUTER_BOUND('', #317, .T.);
#317 = EDGE_LOOP('', (#318, #319, #320));
#318 = ORIENTED_EDGE('', *, *, #53, .F.);
#319 = ORIENTED_EDGE('', *, *, #305, .T.);
#320 = ORIENTED_EDGE('', *, *, #138, .F.);
#321 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#322, #323), (#324, #325), (#326, #327), (#328, #329), (#330, #331), (#332, #333), (#334, #335), (#336, #337), (#338, #339)), .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 ()
);
#322 = CARTESIAN_POINT('', (-2.3405967537648, -4.68987591174865, -1.20642620706875));
#323 = CARTESIAN_POINT('', (-2.3405967537648, -1.40892529806031, 4.47634695296372));
#324 = CARTESIAN_POINT('', (-3.3405967537648, -4.68987591174865, -1.20642620706875));
#325 = CARTESIAN_POINT('', (-3.3405967537648, -1.40892529806031, 4.47634695296372));
#326 = CARTESIAN_POINT('', (-3.3405967537648, -3.82385050796421, -1.70642620706875));
#327 = CARTESIAN_POINT('', (-3.3405967537648, -0.542899894275872, 3.97634695296372));
#328 = CARTESIAN_POINT('', (-3.3405967537648, -2.95782510417977, -2.20642620706875));
#329 = CARTESIAN_POINT('', (-3.3405967537648, 0.323125509508566, 3.47634695296372));
#330 = CARTESIAN_POINT('', (-2.3405967537648, -2.95782510417977, -2.20642620706875));
#331 = CARTESIAN_POINT('', (-2.3405967537648, 0.323125509508565, 3.47634695296372));
#332 = CARTESIAN_POINT('', (-1.3405967537648, -2.95782510417977, -2.20642620706875));
#333 = CARTESIAN_POINT('', (-1.3405967537648, 0.323125509508564, 3.47634695296372));
#334 = CARTESIAN_POINT('', (-1.3405967537648, -3.82385050796421, -1.70642620706875));
#335 = CARTESIAN_POINT('', (-1.3405967537648, -0.542899894275875, 3.97634695296372));
#336 = CARTESIAN_POINT('', (-1.3405967537648, -4.68987591174865, -1.20642620706875));
#337 = CARTESIAN_POINT('', (-1.3405967537648, -1.40892529806031, 4.47634695296372));
#338 = CARTESIAN_POINT('', (-2.3405967537648, -4.68987591174865, -1.20642620706875));
#339 = CARTESIAN_POINT('', (-2.3405967537648, -1.40892529806031, 4.47634695296372));
#340 = ADVANCED_FACE('', (#341), #350, .T.);
#341 = FACE_OUTER_BOUND('', #342, .T.);
#342 = EDGE_LOOP('', (#343, #344, #349));
#343 = ORIENTED_EDGE('', *, *, #36, .F.);
#344 = ORIENTED_EDGE('', *, *, #345, .F.);
#345 = EDGE_CURVE('', #17, #29, #346, .T.);
#346 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#347, #348), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#347 = CARTESIAN_POINT('', (-23.5, -0.186140661634481, -2.99421970704995));
#348 = CARTESIAN_POINT('', (-23.5, 2.68614066163449, -1.33590731187229));
#349 = ORIENTED_EDGE('', *, *, #16, .F.);
#350 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#351, #352), (#353, #354)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-14.664130713863, -5.45823520446366), (-14.5411589459221, -2.97182368702762), .UNSPECIFIED.);
#351 = CARTESIAN_POINT('', (-19.0564052803438, 5.35140227459979, 5.33390341296018));
#352 = CARTESIAN_POINT('', (-15.9643703709505, -5.47071990827691, 2.65612263203723));
#353 = CARTESIAN_POINT('', (-25.0830785677262, 5.35140227459979, -1.62509947661611));
#354 = CARTESIAN_POINT('', (-21.9910436583329, -5.47071990827691, -4.30288025753906));
#355 = ADVANCED_FACE('', (#356), #360, .T.);
#356 = FACE_OUTER_BOUND('', #357, .T.);
#357 = EDGE_LOOP('', (#358, #359));
#358 = ORIENTED_EDGE('', *, *, #345, .T.);
#359 = ORIENTED_EDGE('', *, *, #28, .F.);
#360 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#361, #362), (#363, #364)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (1.33490731187228, 3.11869145362396), (-2.68714066163449, 0.187140661634482), .UNSPECIFIED.);
#361 = CARTESIAN_POINT('', (-23.5, 2.68714066163449, -1.33490731187229));
#362 = CARTESIAN_POINT('', (-23.5, -0.18714066163448, -1.33490731187229));
#363 = CARTESIAN_POINT('', (-23.5, 2.68714066163449, -3.11869145362396));
#364 = CARTESIAN_POINT('', (-23.5, -0.18714066163448, -3.11869145362396));
#365 = ADVANCED_FACE('', (#366), #446, .T.);
#366 = FACE_OUTER_BOUND('', #367, .T.);
#367 = EDGE_LOOP('', (#368, #375, #376, #382, #389, #402, #409, #417, #424, #432, #439));
#368 = ORIENTED_EDGE('', *, *, #369, .T.);
#369 = EDGE_CURVE('', #370, #226, #372, .T.);
#370 = VERTEX_POINT('', #371);
#371 = CARTESIAN_POINT('', (27.8, -0.499999999999977, -2.44948974278317));
#372 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#373, #374), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#373 = CARTESIAN_POINT('', (27.8, -0.499999999999977, -2.44948974278317));
#374 = CARTESIAN_POINT('', (6.9999999999874, -0.499999999917018, -2.44948974276174));
#375 = ORIENTED_EDGE('', *, *, #225, .F.);
#376 = ORIENTED_EDGE('', *, *, #377, .F.);
#377 = EDGE_CURVE('', #265, #219, #378, .T.);
#378 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#379, #380, #381), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (101.536959032815, 179.999999999019), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.774596669246896, 1.))
   REPRESENTATION_ITEM ('')
);
#379 = CARTESIAN_POINT('', (7.0000000000373, -0.500000000005187, 2.44948974275778));
#380 = CARTESIAN_POINT('', (7.0000000000373, 1.49999999993914, 2.04124145230529));
#381 = CARTESIAN_POINT('', (7.0000000000373, 1.49999999997408, 4.27995584982411E-11));
#382 = ORIENTED_EDGE('', *, *, #383, .T.);
#383 = EDGE_CURVE('', #265, #384, #386, .T.);
#384 = VERTEX_POINT('', #385);
#385 = CARTESIAN_POINT('', (24.5226125320061, -0.499999999999977, 2.44948974278317));
#386 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#387, #388), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#387 = CARTESIAN_POINT('', (6.9999999999805, -0.500000000002595, 2.44948974277048));
#388 = CARTESIAN_POINT('', (24.5226125320061, -0.499999999999977, 2.44948974278317));
#389 = ORIENTED_EDGE('', *, *, #390, .T.);
#390 = EDGE_CURVE('', #384, #391, #393, .T.);
#391 = VERTEX_POINT('', #392);
#392 = CARTESIAN_POINT('', (28.7160797830996, 1.47951662093152, 0.319370202937474));
#393 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#394, #395, #396, #397, #398, #399, #400, #401), .UNSPECIFIED., .F., .U., (4, 2, 2, 4), (0., 0.25, 0.5, 1.), .UNSPECIFIED.);
#394 = CARTESIAN_POINT('', (24.5226125320061, -0.499999999999976, 2.44948974278317));
#395 = CARTESIAN_POINT('', (24.5184851007776, -0.0219057077827286, 2.35189915404406));
#396 = CARTESIAN_POINT('', (24.6681852628799, 0.405821473374904, 2.10664156760718));
#397 = CARTESIAN_POINT('', (25.1919102065671, 0.999387280400043, 1.55458136240821));
#398 = CARTESIAN_POINT('', (25.5631074976183, 1.17433241845003, 1.25970659883246));
#399 = CARTESIAN_POINT('', (26.781725704907, 1.48784519667535, 0.56476101285284));
#400 = CARTESIAN_POINT('', (27.7490567416318, 1.47951662093152, 0.319370202937474));
#401 = CARTESIAN_POINT('', (28.7160797830996, 1.47951662093152, 0.319370202937474));
#402 = ORIENTED_EDGE('', *, *, #403, .T.);
#403 = EDGE_CURVE('', #391, #404, #406, .T.);
#404 = VERTEX_POINT('', #405);
#405 = CARTESIAN_POINT('', (29.8234237192204, 1.47951662093152, 0.319370202937476));
#406 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#407, #408), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#407 = CARTESIAN_POINT('', (28.7160797830996, 1.47951662093152, 0.319370202937474));
#408 = CARTESIAN_POINT('', (29.8234237192204, 1.47951662093152, 0.319370202937476));
#409 = ORIENTED_EDGE('', *, *, #410, .T.);
#410 = EDGE_CURVE('', #404, #411, #413, .T.);
#411 = VERTEX_POINT('', #412);
#412 = CARTESIAN_POINT('', (29.976901138418, 1.34077096174217, -0.87794721063663));
#413 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#414, #415, #416), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (273.746265187571, 301.645184935842), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.970508746033921, 1.))
   REPRESENTATION_ITEM ('')
);
#414 = CARTESIAN_POINT('', (29.8234237192204, 1.47951662093152, 0.319370202937477));
#415 = CARTESIAN_POINT('', (29.9062440751532, 1.55884539515823, -0.296520109947347));
#416 = CARTESIAN_POINT('', (29.976901138418, 1.34077096174217, -0.877947210636629));
#417 = ORIENTED_EDGE('', *, *, #418, .F.);
#418 = EDGE_CURVE('', #419, #411, #421, .T.);
#419 = VERTEX_POINT('', #420);
#420 = CARTESIAN_POINT('', (31.0357933341112, 1.34077096178523, -0.877947210650635));
#421 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#422, #423), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#422 = CARTESIAN_POINT('', (31.0357933341112, 1.34077096178523, -0.877947210650635));
#423 = CARTESIAN_POINT('', (29.976901138418, 1.34077096174217, -0.87794721063663));
#424 = ORIENTED_EDGE('', *, *, #425, .F.);
#425 = EDGE_CURVE('', #426, #419, #428, .T.);
#426 = VERTEX_POINT('', #427);
#427 = CARTESIAN_POINT('', (31.035793333987, -0.760869565217391, -2.48853704717464));
#428 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#429, #430, #431), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (185.488857569037, 249.440562099631), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.848271359268308, 1.))
   REPRESENTATION_ITEM ('')
);
#429 = CARTESIAN_POINT('', (31.0357933341177, -0.760869565212171, -2.48853704722896));
#430 = CARTESIAN_POINT('', (31.0357933341177, 0.792683016881779, -2.33925186586686));
#431 = CARTESIAN_POINT('', (31.0357933341177, 1.34077096179397, -0.877947210653914));
#432 = ORIENTED_EDGE('', *, *, #433, .T.);
#433 = EDGE_CURVE('', #426, #434, #436, .T.);
#434 = VERTEX_POINT('', #435);
#435 = CARTESIAN_POINT('', (27.8, -0.760869565217392, -2.48853704717464));
#436 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#437, #438), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#437 = CARTESIAN_POINT('', (31.035793333987, -0.760869565217391, -2.48853704717464));
#438 = CARTESIAN_POINT('', (27.8, -0.760869565217392, -2.48853704717464));
#439 = ORIENTED_EDGE('', *, *, #440, .T.);
#440 = EDGE_CURVE('', #434, #370, #441, .T.);
#441 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#442, #443, #444, #445), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#442 = CARTESIAN_POINT('', (27.8, -0.760869565217392, -2.48853704717464));
#443 = CARTESIAN_POINT('', (27.8, -0.673306835550426, -2.48012290134555));
#444 = CARTESIAN_POINT('', (27.8, -0.586188794501892, -2.46708295678945));
#445 = CARTESIAN_POINT('', (27.8, -0.499999999999977, -2.44948974278317));
#446 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#447, #448), (#449, #450), (#451, #452), (#453, #454), (#455, #456), (#457, #458), (#459, #460), (#461, #462), (#463, #464)), .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 ()
);
#447 = CARTESIAN_POINT('', (4.59522066656677, -3.5, -6.21869272288012E-17));
#448 = CARTESIAN_POINT('', (33.4405726675314, -3.50000000000002, 1.27008070232137E-15));
#449 = CARTESIAN_POINT('', (4.59522066656677, -3.5, -2.5));
#450 = CARTESIAN_POINT('', (33.4405726675314, -3.50000000000002, -2.5));
#451 = CARTESIAN_POINT('', (4.59522066656677, -0.999999999999998, -2.5));
#452 = CARTESIAN_POINT('', (33.4405726675314, -1.00000000000002, -2.5));
#453 = CARTESIAN_POINT('', (4.59522066656677, 1.5, -2.5));
#454 = CARTESIAN_POINT('', (33.4405726675314, 1.49999999999998, -2.5));
#455 = CARTESIAN_POINT('', (4.59522066656677, 1.5, 2.75362739392989E-15));
#456 = CARTESIAN_POINT('', (33.4405726675314, 1.49999999999998, 4.08589502348006E-15));
#457 = CARTESIAN_POINT('', (4.59522066656677, 1.5, 2.5));
#458 = CARTESIAN_POINT('', (33.4405726675314, 1.49999999999998, 2.5));
#459 = CARTESIAN_POINT('', (4.59522066656677, -1., 2.5));
#460 = CARTESIAN_POINT('', (33.4405726675314, -1.00000000000002, 2.5));
#461 = CARTESIAN_POINT('', (4.59522066656677, -3.5, 2.5));
#462 = CARTESIAN_POINT('', (33.4405726675314, -3.50000000000002, 2.5));
#463 = CARTESIAN_POINT('', (4.59522066656677, -3.5, -6.21869272288012E-17));
#464 = CARTESIAN_POINT('', (33.4405726675314, -3.50000000000002, 1.27008070232137E-15));
#465 = ADVANCED_FACE('', (#466), #504, .T.);
#466 = FACE_OUTER_BOUND('', #467, .T.);
#467 = EDGE_LOOP('', (#468, #469, #477, #486, #502, #503));
#468 = ORIENTED_EDGE('', *, *, #369, .F.);
#469 = ORIENTED_EDGE('', *, *, #470, .T.);
#470 = EDGE_CURVE('', #370, #471, #473, .T.);
#471 = VERTEX_POINT('', #472);
#472 = CARTESIAN_POINT('', (27.8, -2.49999999999999, 1.05115516926814E-16));
#473 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#474, #475, #476), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (191.536959032815, 270.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.774596669241481, 1.))
   REPRESENTATION_ITEM ('')
);
#474 = CARTESIAN_POINT('', (27.8, -0.499999999999977, -2.44948974278317));
#475 = CARTESIAN_POINT('', (27.8, -2.49999999999999, -2.04124145231932));
#476 = CARTESIAN_POINT('', (27.8, -2.49999999999999, -4.59242549680256E-16));
#477 = ORIENTED_EDGE('', *, *, #478, .T.);
#478 = EDGE_CURVE('', #471, #479, #481, .T.);
#479 = VERTEX_POINT('', #480);
#480 = CARTESIAN_POINT('', (27.8, -2.21569321833746, 1.17559219365766));
#481 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#482, #483, #484, #485), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#482 = CARTESIAN_POINT('', (27.8, -2.5, 5.18760909884467E-16));
#483 = CARTESIAN_POINT('', (27.8, -2.5, 0.406506370833306));
#484 = CARTESIAN_POINT('', (27.8, -2.39893191303731, 0.812633438974313));
#485 = CARTESIAN_POINT('', (27.8, -2.20840629093044, 1.17172592963494));
#486 = ORIENTED_EDGE('', *, *, #487, .F.);
#487 = EDGE_CURVE('', #384, #479, #488, .T.);
#488 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#489, #490, #491, #492, #493, #494, #495, #496, #497, #498, #499, #500, #501), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0., 0.195878707920821, 0.389397343683001, 0.710303071418965, 1.), .UNSPECIFIED.);
#489 = CARTESIAN_POINT('', (24.5226125320061, -0.499999999999977, 2.44948974278317));
#490 = CARTESIAN_POINT('', (24.6257723144277, -0.741820316082495, 2.40012837746312));
#491 = CARTESIAN_POINT('', (24.7679651912336, -0.963576138042799, 2.31628816750643));
#492 = CARTESIAN_POINT('', (24.9349553155823, -1.14916370120355, 2.22023034567049));
#493 = CARTESIAN_POINT('', (25.1007315625785, -1.33340219931811, 2.12487078317718));
#494 = CARTESIAN_POINT('', (25.2946064875656, -1.48776854130116, 2.01580157192487));
#495 = CARTESIAN_POINT('', (25.5034313533129, -1.61309684740632, 1.90995250225961));
#496 = CARTESIAN_POINT('', (25.8477159076071, -1.81972262376413, 1.73544167644518));
#497 = CARTESIAN_POINT('', (26.241369413757, -1.95496795004336, 1.56632652532618));
#498 = CARTESIAN_POINT('', (26.6492929659947, -2.04630493839219, 1.43618804448154));
#499 = CARTESIAN_POINT('', (27.019356816805, -2.12916486997584, 1.31812781703014));
#500 = CARTESIAN_POINT('', (27.4080192134958, -2.17831948164313, 1.22830837259608));
#501 = CARTESIAN_POINT('', (27.8003634717038, -2.20732710564283, 1.17375766182565));
#502 = ORIENTED_EDGE('', *, *, #383, .F.);
#503 = ORIENTED_EDGE('', *, *, #264, .F.);
#504 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#505, #506), (#507, #508), (#509, #510), (#511, #512), (#513, #514), (#515, #516), (#517, #518), (#519, #520), (#521, #522)), .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 ()
);
#505 = CARTESIAN_POINT('', (4.91498749601175, 2.24337622222634E-15, 2.5));
#506 = CARTESIAN_POINT('', (29.923137542954, 1.52173125621999E-15, 2.5));
#507 = CARTESIAN_POINT('', (4.91498749601175, -2.5, 2.5));
#508 = CARTESIAN_POINT('', (29.923137542954, -2.5, 2.5));
#509 = CARTESIAN_POINT('', (4.91498749601175, -2.5, 5.64589081488251E-16));
#510 = CARTESIAN_POINT('', (29.923137542954, -2.5, 5.64589081488251E-16));
#511 = CARTESIAN_POINT('', (4.91498749601175, -2.5, -2.5));
#512 = CARTESIAN_POINT('', (29.923137542954, -2.5, -2.5));
#513 = CARTESIAN_POINT('', (4.91498749601175, 2.55748799126254E-15, -2.5));
#514 = CARTESIAN_POINT('', (29.923137542954, 1.83584302525619E-15, -2.5));
#515 = CARTESIAN_POINT('', (4.91498749601175, 2.5, -2.5));
#516 = CARTESIAN_POINT('', (29.923137542954, 2.5, -2.5));
#517 = CARTESIAN_POINT('', (4.91498749601175, 2.5, 5.72539150737615E-16));
#518 = CARTESIAN_POINT('', (29.923137542954, 2.5, 5.72539150737614E-16));
#519 = CARTESIAN_POINT('', (4.91498749601175, 2.5, 2.5));
#520 = CARTESIAN_POINT('', (29.923137542954, 2.5, 2.5));
#521 = CARTESIAN_POINT('', (4.91498749601175, 2.24337622222634E-15, 2.5));
#522 = CARTESIAN_POINT('', (29.923137542954, 1.52173125621999E-15, 2.5));
#523 = ADVANCED_FACE('', (#524), #542, .T.);
#524 = FACE_OUTER_BOUND('', #525, .T.);
#525 = EDGE_LOOP('', (#526, #527, #528, #537));
#526 = ORIENTED_EDGE('', *, *, #390, .F.);
#527 = ORIENTED_EDGE('', *, *, #487, .T.);
#528 = ORIENTED_EDGE('', *, *, #529, .T.);
#529 = EDGE_CURVE('', #479, #530, #532, .T.);
#530 = VERTEX_POINT('', #531);
#531 = CARTESIAN_POINT('', (28.7160797830996, -2.25487431161626, 1.11313949949151));
#532 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#533, #534, #535, #536), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#533 = CARTESIAN_POINT('', (27.7996747163925, -2.22406361267879, 1.17742174387707));
#534 = CARTESIAN_POINT('', (28.102386567943, -2.24509719319016, 1.13501123260864));
#535 = CARTESIAN_POINT('', (28.4096886473853, -2.25487431161626, 1.11313949949151));
#536 = CARTESIAN_POINT('', (28.7160797830996, -2.25487431161626, 1.11313949949151));
#537 = ORIENTED_EDGE('', *, *, #538, .T.);
#538 = EDGE_CURVE('', #530, #391, #539, .T.);
#539 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#540, #541), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#540 = CARTESIAN_POINT('', (28.7160797830996, -2.25487431161626, 1.11313949949151));
#541 = CARTESIAN_POINT('', (28.7160797830996, 1.47951662093152, 0.319370202937474));
#542 = B_SPLINE_SURFACE_WITH_KNOTS('', 3, 3, ((#543, #544, #545, #546, #547, #548, #549, #550, #551, #552), (#553, #554, #555, #556, #557, #558, #559, #560, #561, #562), (#563, #564, #565, #566, #567, #568, #569, #570, #571, #572), (#573, #574, #575, #576, #577, #578, #579, #580, #581, #582)), .UNSPECIFIED., .F., .F., .U., (4, 4), (4, 1, 1, 1, 1, 1, 1, 4), (0., 1.), (0., 0.132901922097168, 0.272508308908955, 0.416706055316514, 0.562561104370197, 0.713954405168614, 0.860607422073416, 1.), .UNSPECIFIED.);
#543 = CARTESIAN_POINT('', (28.7160797830996, -3.97831206043176, 1.47946750163204));
#544 = CARTESIAN_POINT('', (28.3437122996625, -3.97831206043176, 1.47946750163204));
#545 = CARTESIAN_POINT('', (27.5784505003242, -3.97831206043176, 1.55178968078816));
#546 = CARTESIAN_POINT('', (26.4506435365369, -3.97831206043176, 1.88043514310052));
#547 = CARTESIAN_POINT('', (25.3778443969718, -3.97831206043176, 2.4449297215971));
#548 = CARTESIAN_POINT('', (24.4147726269946, -3.97831206043176, 3.23442528673621));
#549 = CARTESIAN_POINT('', (23.6312136843535, -3.97831206043176, 4.2127397949566));
#550 = CARTESIAN_POINT('', (23.0773761586747, -3.97831206043176, 5.3153494036555));
#551 = CARTESIAN_POINT('', (22.8650921905835, -3.97831206043176, 6.09437690888361));
#552 = CARTESIAN_POINT('', (22.8, -3.97831206043176, 6.47946750163204));
#553 = CARTESIAN_POINT('', (28.7160797830996, -1.24016718793925, 0.897456842180655));
#554 = CARTESIAN_POINT('', (28.3437122996625, -1.24016718793925, 0.897456842180655));
#555 = CARTESIAN_POINT('', (27.5784505003242, -1.24016718793925, 0.969779021336772));
#556 = CARTESIAN_POINT('', (26.4506435365369, -1.24016718793925, 1.29842448364913));
#557 = CARTESIAN_POINT('', (25.3778443969718, -1.24016718793925, 1.86291906214571));
#558 = CARTESIAN_POINT('', (24.4147726269946, -1.24016718793925, 2.65241462728482));
#559 = CARTESIAN_POINT('', (23.6312136843535, -1.24016718793925, 3.63072913550521));
#560 = CARTESIAN_POINT('', (23.0773761586747, -1.24016718793925, 4.73333874420411));
#561 = CARTESIAN_POINT('', (22.8650921905835, -1.24016718793925, 5.51236624943222));
#562 = CARTESIAN_POINT('', (22.8, -1.24016718793925, 5.89745684218065));
#563 = CARTESIAN_POINT('', (28.7160797830996, 1.49797768455326, 0.315446182729266));
#564 = CARTESIAN_POINT('', (28.3437122996625, 1.49797768455326, 0.315446182729266));
#565 = CARTESIAN_POINT('', (27.5784505003242, 1.49797768455326, 0.387768361885383));
#566 = CARTESIAN_POINT('', (26.4506435365369, 1.49797768455326, 0.716413824197743));
#567 = CARTESIAN_POINT('', (25.3778443969718, 1.49797768455326, 1.28090840269432));
#568 = CARTESIAN_POINT('', (24.4147726269946, 1.49797768455326, 2.07040396783343));
#569 = CARTESIAN_POINT('', (23.6312136843535, 1.49797768455326, 3.04871847605382));
#570 = CARTESIAN_POINT('', (23.0773761586747, 1.49797768455326, 4.15132808475272));
#571 = CARTESIAN_POINT('', (22.8650921905835, 1.49797768455326, 4.93035558998083));
#572 = CARTESIAN_POINT('', (22.8, 1.49797768455326, 5.31544618272926));
#573 = CARTESIAN_POINT('', (28.7160797830996, 4.23612255704577, -0.266564476722124));
#574 = CARTESIAN_POINT('', (28.3437122996625, 4.23612255704577, -0.266564476722124));
#575 = CARTESIAN_POINT('', (27.5784505003242, 4.23612255704577, -0.194242297566006));
#576 = CARTESIAN_POINT('', (26.4506435365369, 4.23612255704578, 0.134403164746354));
#577 = CARTESIAN_POINT('', (25.3778443969718, 4.23612255704577, 0.698897743242932));
#578 = CARTESIAN_POINT('', (24.4147726269946, 4.23612255704577, 1.48839330838204));
#579 = CARTESIAN_POINT('', (23.6312136843535, 4.23612255704577, 2.46670781660243));
#580 = CARTESIAN_POINT('', (23.0773761586747, 4.23612255704577, 3.56931742530133));
#581 = CARTESIAN_POINT('', (22.8650921905835, 4.23612255704577, 4.34834493052944));
#582 = CARTESIAN_POINT('', (22.8, 4.23612255704577, 4.73343552327787));
#583 = ADVANCED_FACE('', (#584), #616, .T.);
#584 = FACE_OUTER_BOUND('', #585, .T.);
#585 = EDGE_LOOP('', (#586, #595, #610));
#586 = ORIENTED_EDGE('', *, *, #587, .T.);
#587 = EDGE_CURVE('', #588, #590, #592, .T.);
#588 = VERTEX_POINT('', #589);
#589 = CARTESIAN_POINT('', (32.7012985930066, 0.15, -2.65));
#590 = VERTEX_POINT('', #591);
#591 = CARTESIAN_POINT('', (31.6717015736812, 0.149999997297279, -2.64999239300051));
#592 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#593, #594), .UNSPECIFIED., .F., .U., (2, 2), (0.0984113209955535, 0.269875967458355), .UNSPECIFIED.);
#593 = CARTESIAN_POINT('', (32.7012985930066, 0.15, -2.65));
#594 = CARTESIAN_POINT('', (31.6717015736812, 0.15, -2.65));
#595 = ORIENTED_EDGE('', *, *, #596, .T.);
#596 = EDGE_CURVE('', #590, #597, #599, .T.);
#597 = VERTEX_POINT('', #598);
#598 = CARTESIAN_POINT('', (32.7908376719008, 2.07221171461412, -1.82417162685928));
#599 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#600, #601, #602, #603, #604, #605, #606, #607, #608, #609), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0.31770450827555, 0.6403248812086, 0.925044301602041, 1.), .UNSPECIFIED.);
#600 = CARTESIAN_POINT('', (31.6717015736812, 0.149999997297279, -2.64999239300051));
#601 = CARTESIAN_POINT('', (31.8794619469998, 0.469126017390209, -2.64987900943001));
#602 = CARTESIAN_POINT('', (32.0801933150766, 0.799142600478181, -2.59097321880911));
#603 = CARTESIAN_POINT('', (32.2607876371159, 1.11106200641287, -2.46958697353013));
#604 = CARTESIAN_POINT('', (32.420510039315, 1.38693179149688, -2.36222976278871));
#605 = CARTESIAN_POINT('', (32.5686014292414, 1.65553444287508, -2.20298844454278));
#606 = CARTESIAN_POINT('', (32.6944938806138, 1.89071942820102, -1.99809806373049));
#607 = CARTESIAN_POINT('', (32.728079517148, 1.9534621689241, -1.94343732923613));
#608 = CARTESIAN_POINT('', (32.7602631990804, 2.0141368836299, -1.88536768909935));
#609 = CARTESIAN_POINT('', (32.7908376718132, 2.07221171452708, -1.82417162694102));
#610 = ORIENTED_EDGE('', *, *, #611, .T.);
#611 = EDGE_CURVE('', #597, #588, #612, .T.);
#612 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#613, #614, #615), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (31.5009538611081, 77.7489888847638), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.86371374043289, 0.883695996585266))
   REPRESENTATION_ITEM ('')
);
#613 = CARTESIAN_POINT('', (32.7908376719053, 2.0722117146088, -1.82417162685442));
#614 = CARTESIAN_POINT('', (32.7596611895826, 1.28850372058583, -2.65));
#615 = CARTESIAN_POINT('', (32.7012985930066, 0.15, -2.65));
#616 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#617, #618), (#619, #620), (#621, #622), (#623, #624), (#625, #626), (#627, #628), (#629, #630), (#631, #632), (#633, #634)), .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 ()
);
#617 = CARTESIAN_POINT('', (27.2875119278829, 0.15, -2.65));
#618 = CARTESIAN_POINT('', (33.2922309213619, 0.15, -2.65));
#619 = CARTESIAN_POINT('', (27.2875119278829, 2.8, -2.65));
#620 = CARTESIAN_POINT('', (33.2922309213619, 2.8, -2.65));
#621 = CARTESIAN_POINT('', (27.2875119278829, 2.8, 2.67945721155224E-16));
#622 = CARTESIAN_POINT('', (33.2922309213619, 2.8, 2.67945721155224E-16));
#623 = CARTESIAN_POINT('', (27.2875119278829, 2.8, 2.65));
#624 = CARTESIAN_POINT('', (33.2922309213619, 2.8, 2.65));
#625 = CARTESIAN_POINT('', (27.2875119278829, 0.15, 2.65));
#626 = CARTESIAN_POINT('', (33.2922309213619, 0.15, 2.65));
#627 = CARTESIAN_POINT('', (27.2875119278829, -2.5, 2.65));
#628 = CARTESIAN_POINT('', (33.2922309213619, -2.5, 2.65));
#629 = CARTESIAN_POINT('', (27.2875119278829, -2.5, 4.17408163622001E-16));
#630 = CARTESIAN_POINT('', (33.2922309213619, -2.5, 4.17408163622001E-16));
#631 = CARTESIAN_POINT('', (27.2875119278829, -2.5, -2.65));
#632 = CARTESIAN_POINT('', (33.2922309213619, -2.5, -2.65));
#633 = CARTESIAN_POINT('', (27.2875119278829, 0.15, -2.65));
#634 = CARTESIAN_POINT('', (33.2922309213619, 0.15, -2.65));
#635 = ADVANCED_FACE('', (#636), #659, .T.);
#636 = FACE_OUTER_BOUND('', #637, .T.);
#637 = EDGE_LOOP('', (#638, #647, #652, #653, #654));
#638 = ORIENTED_EDGE('', *, *, #639, .F.);
#639 = EDGE_CURVE('', #640, #642, #644, .T.);
#640 = VERTEX_POINT('', #641);
#641 = CARTESIAN_POINT('', (29.6742985226273, -1.30378111180886, 0.910978399112718));
#642 = VERTEX_POINT('', #643);
#643 = CARTESIAN_POINT('', (29.1015457917739, -2.25487431161626, 1.11313949949151));
#644 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#645, #646), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#645 = CARTESIAN_POINT('', (29.6742985226273, -1.30378111180886, 0.910978399112718));
#646 = CARTESIAN_POINT('', (29.1015457917739, -2.25487431161626, 1.11313949949151));
#647 = ORIENTED_EDGE('', *, *, #648, .T.);
#648 = EDGE_CURVE('', #640, #404, #649, .T.);
#649 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#650, #651), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#650 = CARTESIAN_POINT('', (29.6742985226273, -1.30378111180886, 0.910978399112718));
#651 = CARTESIAN_POINT('', (29.8234237192204, 1.47951662093152, 0.319370202937476));
#652 = ORIENTED_EDGE('', *, *, #403, .F.);
#653 = ORIENTED_EDGE('', *, *, #538, .F.);
#654 = ORIENTED_EDGE('', *, *, #655, .F.);
#655 = EDGE_CURVE('', #642, #530, #656, .T.);
#656 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#657, #658), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#657 = CARTESIAN_POINT('', (29.1015457917739, -2.25487431161626, 1.11313949949151));
#658 = CARTESIAN_POINT('', (28.7160797830996, -2.25487431161626, 1.11313949949151));
#659 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#660, #661), (#662, #663)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (2.81700409324396, 6.63719565926652), (-1.10834393612077, 0.00100000000000033), .UNSPECIFIED.);
#660 = CARTESIAN_POINT('', (29.8244237192204, -2.25603445266662, 1.11338609508422));
#661 = CARTESIAN_POINT('', (28.7150797830996, -2.25603445266662, 1.11338609508422));
#662 = CARTESIAN_POINT('', (29.8244237192204, 1.48067676198188, 0.319123607344756));
#663 = CARTESIAN_POINT('', (28.7150797830996, 1.48067676198188, 0.319123607344756));
#664 = ADVANCED_FACE('', (#665), #675, .T.);
#665 = FACE_OUTER_BOUND('', #666, .T.);
#666 = EDGE_LOOP('', (#667, #668, #669));
#667 = ORIENTED_EDGE('', *, *, #470, .F.);
#668 = ORIENTED_EDGE('', *, *, #440, .F.);
#669 = ORIENTED_EDGE('', *, *, #670, .F.);
#670 = EDGE_CURVE('', #471, #434, #671, .T.);
#671 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#672, #673, #674), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (90., 159.896054342213), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.819671996664818, 1.))
   REPRESENTATION_ITEM ('')
);
#672 = CARTESIAN_POINT('', (27.8, -2.5, 1.62265700887024E-16));
#673 = CARTESIAN_POINT('', (27.8, -2.5, -1.85196987820872));
#674 = CARTESIAN_POINT('', (27.8, -0.760869565217391, -2.48853704717464));
#675 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#676, #677), (#678, #679)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.00100000000000033, 2.48953704717464), (0.49899999999999, 2.50100000000001), .UNSPECIFIED.);
#676 = CARTESIAN_POINT('', (27.8, -2.501, -2.48953704717464));
#677 = CARTESIAN_POINT('', (27.8, -0.498999999999977, -2.48953704717464));
#678 = CARTESIAN_POINT('', (27.8, -2.501, 0.00099999999999989));
#679 = CARTESIAN_POINT('', (27.8, -0.498999999999977, 0.00099999999999989));
#680 = ADVANCED_FACE('', (#681), #704, .T.);
#681 = FACE_OUTER_BOUND('', #682, .T.);
#682 = EDGE_LOOP('', (#683, #692, #697, #698));
#683 = ORIENTED_EDGE('', *, *, #684, .F.);
#684 = EDGE_CURVE('', #685, #687, #689, .T.);
#685 = VERTEX_POINT('', #686);
#686 = CARTESIAN_POINT('', (29.8362512560012, -1.28434208276249, -0.319962207901616));
#687 = VERTEX_POINT('', #688);
#688 = CARTESIAN_POINT('', (29.1046093031225, -2.49928118054708, -0.0617189306380541));
#689 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#690, #691), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#690 = CARTESIAN_POINT('', (29.8362512560012, -1.28434208276249, -0.319962207901616));
#691 = CARTESIAN_POINT('', (29.1046093031225, -2.49928118054708, -0.0617189306380541));
#692 = ORIENTED_EDGE('', *, *, #693, .T.);
#693 = EDGE_CURVE('', #685, #640, #694, .T.);
#694 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#695, #696), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#695 = CARTESIAN_POINT('', (29.8362512560012, -1.28434208276249, -0.319962207901616));
#696 = CARTESIAN_POINT('', (29.6742985226273, -1.30378111180886, 0.910978399112718));
#697 = ORIENTED_EDGE('', *, *, #639, .T.);
#698 = ORIENTED_EDGE('', *, *, #699, .F.);
#699 = EDGE_CURVE('', #687, #642, #700, .T.);
#700 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#701, #702, #703), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (166.665451315501, 192.837911000114), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.974030411298861, 1.))
   REPRESENTATION_ITEM ('')
);
#701 = CARTESIAN_POINT('', (29.1046093031225, -2.49928118054707, -0.0617189306380541));
#702 = CARTESIAN_POINT('', (29.0209220414286, -2.51362799003307, 0.554116956005211));
#703 = CARTESIAN_POINT('', (29.1015457917739, -2.25487431161626, 1.11313949949151));
#704 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#705, #706), (#707, #708)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (3.10732211667581, 4.58222958497938), (-5.86949814371917, -4.30281337176091), .UNSPECIFIED.);
#705 = CARTESIAN_POINT('', (29.699712687553, -1.20409607735395, 1.17244511396921));
#706 = CARTESIAN_POINT('', (29.8429582980805, -1.28663032614459, -0.385492615058195));
#707 = CARTESIAN_POINT('', (28.9633876460878, -2.48205439958866, 1.17244511396921));
#708 = CARTESIAN_POINT('', (29.1066332566153, -2.5645886483793, -0.385492615058195));
#709 = ADVANCED_FACE('', (#710), #741, .T.);
#710 = FACE_OUTER_BOUND('', #711, .T.);
#711 = EDGE_LOOP('', (#712, #721, #728, #735));
#712 = ORIENTED_EDGE('', *, *, #713, .F.);
#713 = EDGE_CURVE('', #714, #716, #718, .T.);
#714 = VERTEX_POINT('', #715);
#715 = CARTESIAN_POINT('', (30.7082535151572, -1.89951803022132, 1.03760619015036));
#716 = VERTEX_POINT('', #717);
#717 = CARTESIAN_POINT('', (30.4942563163168, -2.25487431161626, 1.11313949949151));
#718 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#719, #720), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#719 = CARTESIAN_POINT('', (30.7082535151572, -1.89951803022132, 1.03760619015036));
#720 = CARTESIAN_POINT('', (30.4942563163168, -2.25487431161626, 1.11313949949151));
#721 = ORIENTED_EDGE('', *, *, #722, .T.);
#722 = EDGE_CURVE('', #714, #723, #725, .T.);
#723 = VERTEX_POINT('', #724);
#724 = CARTESIAN_POINT('', (30.870206248531, -1.88007900117494, -0.193334416863975));
#725 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#726, #727), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#726 = CARTESIAN_POINT('', (30.7082535151572, -1.89951803022132, 1.03760619015036));
#727 = CARTESIAN_POINT('', (30.870206248531, -1.88007900117494, -0.193334416863975));
#728 = ORIENTED_EDGE('', *, *, #729, .F.);
#729 = EDGE_CURVE('', #730, #723, #732, .T.);
#730 = VERTEX_POINT('', #731);
#731 = CARTESIAN_POINT('', (30.4973198276654, -2.49928118054708, -0.0617189306380542));
#732 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#733, #734), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#733 = CARTESIAN_POINT('', (30.4973198276654, -2.49928118054708, -0.0617189306380542));
#734 = CARTESIAN_POINT('', (30.870206248531, -1.88007900117494, -0.193334416863975));
#735 = ORIENTED_EDGE('', *, *, #736, .F.);
#736 = EDGE_CURVE('', #716, #730, #737, .T.);
#737 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#738, #739, #740), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (167.162088999886, 193.334548684499), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.974030411298861, 1.))
   REPRESENTATION_ITEM ('')
);
#738 = CARTESIAN_POINT('', (30.4942563163168, -2.25487431161626, 1.11313949949151));
#739 = CARTESIAN_POINT('', (30.4136325659715, -2.51362799003307, 0.554116956005213));
#740 = CARTESIAN_POINT('', (30.4973198276654, -2.49928118054707, -0.0617189306380524));
#741 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#742, #743), (#744, #745)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.679667470252376, 0.0999505261546498), (-6.42550995979268, -5.04893175731362), .UNSPECIFIED.);
#742 = CARTESIAN_POINT('', (30.3589676743756, -2.48370773008243, 1.1412364219105));
#743 = CARTESIAN_POINT('', (30.4848314017715, -2.55622700765297, -0.227656131961838));
#744 = CARTESIAN_POINT('', (30.7481800594696, -1.80819463649273, 1.1412364219105));
#745 = CARTESIAN_POINT('', (30.8740437868655, -1.88071391406327, -0.227656131961838));
#746 = ADVANCED_FACE('', (#747), #769, .T.);
#747 = FACE_OUTER_BOUND('', #748, .T.);
#748 = EDGE_LOOP('', (#749, #758, #763, #764));
#749 = ORIENTED_EDGE('', *, *, #750, .F.);
#750 = EDGE_CURVE('', #751, #753, #755, .T.);
#751 = VERTEX_POINT('', #752);
#752 = CARTESIAN_POINT('', (32.6186147670684, -0.73187761430685, 0.789416558076635));
#753 = VERTEX_POINT('', #754);
#754 = CARTESIAN_POINT('', (32.5370147358445, -2.25487431161626, 1.11313949949151));
#755 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#756, #757), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#756 = CARTESIAN_POINT('', (32.6186147670684, -0.73187761430685, 0.789416558076635));
#757 = CARTESIAN_POINT('', (32.5370147358445, -2.25487431161626, 1.11313949949151));
#758 = ORIENTED_EDGE('', *, *, #759, .T.);
#759 = EDGE_CURVE('', #751, #714, #760, .T.);
#760 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#761, #762), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#761 = CARTESIAN_POINT('', (32.6186147670684, -0.73187761430685, 0.789416558076635));
#762 = CARTESIAN_POINT('', (30.7082535151572, -1.89951803022132, 1.03760619015036));
#763 = ORIENTED_EDGE('', *, *, #713, .T.);
#764 = ORIENTED_EDGE('', *, *, #765, .F.);
#765 = EDGE_CURVE('', #753, #716, #766, .T.);
#766 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#767, #768), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#767 = CARTESIAN_POINT('', (32.5370147358445, -2.25487431161626, 1.11313949949151));
#768 = CARTESIAN_POINT('', (30.4942563163168, -2.25487431161626, 1.11313949949151));
#769 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#770, #771), (#772, #773)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (5.07780219117865, 6.63719565926652), (-3.90353498396874, -1.77717653321721), .UNSPECIFIED.);
#770 = CARTESIAN_POINT('', (32.6196147670683, -2.25603445266662, 1.11338609508422));
#771 = CARTESIAN_POINT('', (30.4932563163168, -2.25603445266662, 1.11338609508422));
#772 = CARTESIAN_POINT('', (32.6196147670683, -0.730717473256493, 0.789169962483915));
#773 = CARTESIAN_POINT('', (30.4932563163168, -0.730717473256493, 0.789169962483915));
#774 = ADVANCED_FACE('', (#775), #807, .T.);
#775 = FACE_OUTER_BOUND('', #776, .T.);
#776 = EDGE_LOOP('', (#777, #784, #785, #793, #794, #802));
#777 = ORIENTED_EDGE('', *, *, #778, .T.);
#778 = EDGE_CURVE('', #779, #751, #781, .T.);
#779 = VERTEX_POINT('', #780);
#780 = CARTESIAN_POINT('', (32.6280284735247, -0.805672643821374, -0.421706538019454));
#781 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#782, #783), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#782 = CARTESIAN_POINT('', (32.6280284735247, -0.805672643821374, -0.421706538019454));
#783 = CARTESIAN_POINT('', (32.6186147670684, -0.73187761430685, 0.789416558076635));
#784 = ORIENTED_EDGE('', *, *, #750, .T.);
#785 = ORIENTED_EDGE('', *, *, #786, .F.);
#786 = EDGE_CURVE('', #588, #753, #787, .T.);
#787 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#788, #789, #790, #791, #792), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (77.7489888847638, 112.169432430611, 192.837911000114), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.883695996585266, 0.898567939132874, 1., 0.762281679565763, 1.))
   REPRESENTATION_ITEM ('')
);
#788 = CARTESIAN_POINT('', (32.7012985930066, 0.15, -2.65));
#789 = CARTESIAN_POINT('', (32.6595466498616, -0.664472717133276, -2.65));
#790 = CARTESIAN_POINT('', (32.6200175370405, -1.33835142317814, -2.19255787634525));
#791 = CARTESIAN_POINT('', (32.5108131947106, -3.20002945366807, -0.928814202313799));
#792 = CARTESIAN_POINT('', (32.5370147358445, -2.25487431161626, 1.11313949949151));
#793 = ORIENTED_EDGE('', *, *, #611, .F.);
#794 = ORIENTED_EDGE('', *, *, #795, .F.);
#795 = EDGE_CURVE('', #796, #597, #798, .T.);
#796 = VERTEX_POINT('', #797);
#797 = CARTESIAN_POINT('', (32.7999999970276, 2.40403277415561, -1.10395048563824));
#798 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#799, #800, #801), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (6.16224149617561, 19.2981549044307), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.993436890114597, 1.))
   REPRESENTATION_ITEM ('')
);
#799 = CARTESIAN_POINT('', (32.799999999969, 2.40403282779539, -1.10395050323169));
#800 = CARTESIAN_POINT('', (32.7977536334351, 2.27960785350896, -1.48316324915654));
#801 = CARTESIAN_POINT('', (32.7908376719068, 2.07221171463458, -1.82417162687181));
#802 = ORIENTED_EDGE('', *, *, #803, .F.);
#803 = EDGE_CURVE('', #779, #796, #804, .T.);
#804 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#805, #806), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#805 = CARTESIAN_POINT('', (32.6280284735247, -0.805672643821374, -0.421706538019454));
#806 = CARTESIAN_POINT('', (32.7999999970276, 2.40403277415561, -1.10395048563824));
#807 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#808, #809), (#810, #811)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-4.74791010594614, 0.865708122353958), (-6.29459244752312, -1.71713474939539), .UNSPECIFIED.);
#808 = CARTESIAN_POINT('', (32.775916943791, 2.40631864905547, 1.11703070064711));
#809 = CARTESIAN_POINT('', (32.8256601222281, 2.40376868720376, -3.46015599994118));
#810 = CARTESIAN_POINT('', (32.4885259570212, -3.19993821571862, 1.11703070064711));
#811 = CARTESIAN_POINT('', (32.5382691354583, -3.20248817757033, -3.46015599994118));
#812 = ADVANCED_FACE('', (#813), #835, .T.);
#813 = FACE_OUTER_BOUND('', #814, .T.);
#814 = EDGE_LOOP('', (#815, #822, #823, #824, #834));
#815 = ORIENTED_EDGE('', *, *, #816, .T.);
#816 = EDGE_CURVE('', #419, #796, #817, .T.);
#817 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#818, #819, #820, #821), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#818 = CARTESIAN_POINT('', (31.0357933341112, 1.34077096178523, -0.877947210650635));
#819 = CARTESIAN_POINT('', (31.5184178540587, 1.63263192375324, -0.939984173217013));
#820 = CARTESIAN_POINT('', (32.1064866004843, 1.98705057512269, -1.01531818335687));
#821 = CARTESIAN_POINT('', (32.7999998293492, 2.40403272705927, -1.10395047562967));
#822 = ORIENTED_EDGE('', *, *, #795, .T.);
#823 = ORIENTED_EDGE('', *, *, #596, .F.);
#824 = ORIENTED_EDGE('', *, *, #825, .F.);
#825 = EDGE_CURVE('', #426, #590, #826, .T.);
#826 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#827, #828, #829, #830, #831, #832, #833), .UNSPECIFIED., .F., .U., (4, 3, 4), (0., 0.30390634807979, 0.31770450827555), .UNSPECIFIED.);
#827 = CARTESIAN_POINT('', (31.035793333987, -0.760869565217391, -2.48853704717464));
#828 = CARTESIAN_POINT('', (31.2424265483174, -0.486244470997148, -2.58905700545864));
#829 = CARTESIAN_POINT('', (31.4488523942017, -0.190421310700055, -2.64506280290651));
#830 = CARTESIAN_POINT('', (31.6450068984961, 0.109115897458443, -2.64968460201575));
#831 = CARTESIAN_POINT('', (31.6539172972916, 0.122722497971564, -2.64989454913557));
#832 = CARTESIAN_POINT('', (31.662815864179, 0.136351287180663, -2.64999724230577));
#833 = CARTESIAN_POINT('', (31.6717015736812, 0.149999997297279, -2.64999239300051));
#834 = ORIENTED_EDGE('', *, *, #425, .T.);
#835 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#836, #837), (#838, #839), (#840, #841), (#842, #843), (#844, #845)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 3), (2, 2), (0., 0.5, 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 1.), (0.737277336810124, 0.737277336810124), (1., 1.), (0.737277336810124, 0.737277336810124), (1., 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#836 = CARTESIAN_POINT('', (31.0347933341177, -2.75676567754382, -1.77784080334547));
#837 = CARTESIAN_POINT('', (32.800999999969, -3.51572672184396, -2.54590676111905));
#838 = CARTESIAN_POINT('', (31.0347933341177, -1.12767472699819, -3.38761995912272));
#839 = CARTESIAN_POINT('', (32.800999999969, -1.18283299048884, -4.85114558165332));
#840 = CARTESIAN_POINT('', (31.0347933341177, 0.617963364884001, -1.90502968946138));
#841 = CARTESIAN_POINT('', (32.800999999969, 1.31695878627028, -2.72804401688029));
#842 = CARTESIAN_POINT('', (31.0347933341177, 2.36360145676619, -0.422439419800049));
#843 = CARTESIAN_POINT('', (32.800999999969, 3.8167505630294, -0.604942452107256));
#844 = CARTESIAN_POINT('', (31.0347933341177, 1.03879527515376, 1.44577224826277));
#845 = CARTESIAN_POINT('', (32.800999999969, 1.91959924971015, 2.07037735604004));
#846 = ADVANCED_FACE('', (#847), #869, .T.);
#847 = FACE_OUTER_BOUND('', #848, .T.);
#848 = EDGE_LOOP('', (#849, #850, #855, #856, #861, #862, #867, #868));
#849 = ORIENTED_EDGE('', *, *, #418, .T.);
#850 = ORIENTED_EDGE('', *, *, #851, .T.);
#851 = EDGE_CURVE('', #411, #685, #852, .T.);
#852 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#853, #854), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#853 = CARTESIAN_POINT('', (29.976901138418, 1.34077096174217, -0.87794721063663));
#854 = CARTESIAN_POINT('', (29.8362512560012, -1.28434208276249, -0.319962207901616));
#855 = ORIENTED_EDGE('', *, *, #684, .T.);
#856 = ORIENTED_EDGE('', *, *, #857, .T.);
#857 = EDGE_CURVE('', #687, #730, #858, .T.);
#858 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#859, #860), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#859 = CARTESIAN_POINT('', (29.1046093031225, -2.49928118054708, -0.0617189306380541));
#860 = CARTESIAN_POINT('', (30.4973198276654, -2.49928118054708, -0.0617189306380542));
#861 = ORIENTED_EDGE('', *, *, #729, .T.);
#862 = ORIENTED_EDGE('', *, *, #863, .F.);
#863 = EDGE_CURVE('', #779, #723, #864, .T.);
#864 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#865, #866), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#865 = CARTESIAN_POINT('', (32.6280284735247, -0.805672643821374, -0.421706538019454));
#866 = CARTESIAN_POINT('', (30.870206248531, -1.88007900117494, -0.193334416863975));
#867 = ORIENTED_EDGE('', *, *, #803, .T.);
#868 = ORIENTED_EDGE('', *, *, #816, .F.);
#869 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#870, #871), (#872, #873)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.43301986237841, 2.58220916146543), (-0.000999997027612454, 3.69639069687749), .UNSPECIFIED.);
#870 = CARTESIAN_POINT('', (32.8009999970276, -2.50044132159744, -0.0614723350453377));
#871 = CARTESIAN_POINT('', (29.1036093031225, -2.50044132159744, -0.0614723350453377));
#872 = CARTESIAN_POINT('', (32.8009999970276, 2.40519291520597, -1.10419708123097));
#873 = CARTESIAN_POINT('', (29.1036093031225, 2.40519291520597, -1.10419708123097));
#874 = ADVANCED_FACE('', (#875), #881, .T.);
#875 = FACE_OUTER_BOUND('', #876, .T.);
#876 = EDGE_LOOP('', (#877, #878, #879, #880));
#877 = ORIENTED_EDGE('', *, *, #693, .F.);
#878 = ORIENTED_EDGE('', *, *, #851, .F.);
#879 = ORIENTED_EDGE('', *, *, #410, .F.);
#880 = ORIENTED_EDGE('', *, *, #648, .F.);
#881 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#882, #883), (#884, #885)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.09055279110622, -0.275223260641679), (1.26272887566118, 4.14005177552668), .UNSPECIFIED.);
#882 = CARTESIAN_POINT('', (29.6739770236595, -1.31073324000339, 0.912067392959813));
#883 = CARTESIAN_POINT('', (29.7466476287372, 1.56565602447912, 0.921599046428599));
#884 = CARTESIAN_POINT('', (29.9100580041232, -1.31073324000339, -0.887845681285693));
#885 = CARTESIAN_POINT('', (29.9827286092009, 1.56565602447912, -0.878314027816907));
#886 = ADVANCED_FACE('', (#887), #893, .T.);
#887 = FACE_OUTER_BOUND('', #888, .T.);
#888 = EDGE_LOOP('', (#889, #890, #891, #892));
#889 = ORIENTED_EDGE('', *, *, #722, .F.);
#890 = ORIENTED_EDGE('', *, *, #759, .F.);
#891 = ORIENTED_EDGE('', *, *, #778, .F.);
#892 = ORIENTED_EDGE('', *, *, #863, .T.);
#893 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#894, #895), (#896, #897)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.221538876498642, 2.47119375571488), (-0.330669625174347, 1.24032983346202), .UNSPECIFIED.);
#894 = CARTESIAN_POINT('', (30.7054238111167, -1.89756573430583, 1.09397305052412));
#895 = CARTESIAN_POINT('', (30.7516020428545, -1.97207603866465, -0.47457885632935));
#896 = CARTESIAN_POINT('', (32.6176202029279, -0.712469942934811, 1.09397305052412));
#897 = CARTESIAN_POINT('', (32.6637984346657, -0.786980247293631, -0.47457885632935));
#898 = ADVANCED_FACE('', (#899), #906, .T.);
#899 = FACE_OUTER_BOUND('', #900, .T.);
#900 = EDGE_LOOP('', (#901, #902, #903, #904, #905));
#901 = ORIENTED_EDGE('', *, *, #218, .F.);
#902 = ORIENTED_EDGE('', *, *, #72, .F.);
#903 = ORIENTED_EDGE('', *, *, #130, .F.);
#904 = ORIENTED_EDGE('', *, *, #274, .T.);
#905 = ORIENTED_EDGE('', *, *, #377, .T.);
#906 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#907, #908), (#909, #910), (#911, #912), (#913, #914), (#915, #916), (#917, #918), (#919, #920), (#921, #922), (#923, #924)), .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 ()
);
#907 = CARTESIAN_POINT('', (7.0010000000373, 1.4989999999741, 1.86121984519966E-17));
#908 = CARTESIAN_POINT('', (5.4998239623867, 3.0001760376247, 1.11745624368314E-15));
#909 = CARTESIAN_POINT('', (7.0010000000373, 1.4989999999741, -2.4989999999741));
#910 = CARTESIAN_POINT('', (5.49982396238669, 3.0001760376247, -4.0001760376247));
#911 = CARTESIAN_POINT('', (7.0010000000373, -1., -2.4989999999741));
#912 = CARTESIAN_POINT('', (5.49982396238669, -1., -4.0001760376247));
#913 = CARTESIAN_POINT('', (7.0010000000373, -3.4989999999741, -2.4989999999741));
#914 = CARTESIAN_POINT('', (5.49982396238669, -5.0001760376247, -4.0001760376247));
#915 = CARTESIAN_POINT('', (7.0010000000373, -3.4989999999741, 6.74549288606893E-16));
#916 = CARTESIAN_POINT('', (5.4998239623867, -5.0001760376247, 2.16742176199209E-15));
#917 = CARTESIAN_POINT('', (7.0010000000373, -3.4989999999741, 2.4989999999741));
#918 = CARTESIAN_POINT('', (5.4998239623867, -5.0001760376247, 4.0001760376247));
#919 = CARTESIAN_POINT('', (7.0010000000373, -1., 2.4989999999741));
#920 = CARTESIAN_POINT('', (5.4998239623867, -0.999999999999999, 4.0001760376247));
#921 = CARTESIAN_POINT('', (7.0010000000373, 1.4989999999741, 2.4989999999741));
#922 = CARTESIAN_POINT('', (5.4998239623867, 3.0001760376247, 4.0001760376247));
#923 = CARTESIAN_POINT('', (7.0010000000373, 1.4989999999741, 1.86121984519966E-17));
#924 = CARTESIAN_POINT('', (5.4998239623867, 3.0001760376247, 1.11745624368314E-15));
#925 = ADVANCED_FACE('', (#926), #940, .T.);
#926 = FACE_OUTER_BOUND('', #927, .T.);
#927 = EDGE_LOOP('', (#928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938, #939));
#928 = ORIENTED_EDGE('', *, *, #587, .F.);
#929 = ORIENTED_EDGE('', *, *, #786, .T.);
#930 = ORIENTED_EDGE('', *, *, #765, .T.);
#931 = ORIENTED_EDGE('', *, *, #736, .T.);
#932 = ORIENTED_EDGE('', *, *, #857, .F.);
#933 = ORIENTED_EDGE('', *, *, #699, .T.);
#934 = ORIENTED_EDGE('', *, *, #655, .T.);
#935 = ORIENTED_EDGE('', *, *, #529, .F.);
#936 = ORIENTED_EDGE('', *, *, #478, .F.);
#937 = ORIENTED_EDGE('', *, *, #670, .T.);
#938 = ORIENTED_EDGE('', *, *, #433, .F.);
#939 = ORIENTED_EDGE('', *, *, #825, .T.);
#940 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#941, #942), (#943, #944), (#945, #946), (#947, #948), (#949, #950), (#951, #952), (#953, #954), (#955, #956), (#957, #958)), .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 ()
);
#941 = CARTESIAN_POINT('', (27.2875119278829, 0.15, -2.65));
#942 = CARTESIAN_POINT('', (33.2922309213619, 0.15, -2.65));
#943 = CARTESIAN_POINT('', (27.2875119278829, 2.8, -2.65));
#944 = CARTESIAN_POINT('', (33.2922309213619, 2.8, -2.65));
#945 = CARTESIAN_POINT('', (27.2875119278829, 2.8, 2.67945721155224E-16));
#946 = CARTESIAN_POINT('', (33.2922309213619, 2.8, 2.67945721155224E-16));
#947 = CARTESIAN_POINT('', (27.2875119278829, 2.8, 2.65));
#948 = CARTESIAN_POINT('', (33.2922309213619, 2.8, 2.65));
#949 = CARTESIAN_POINT('', (27.2875119278829, 0.15, 2.65));
#950 = CARTESIAN_POINT('', (33.2922309213619, 0.15, 2.65));
#951 = CARTESIAN_POINT('', (27.2875119278829, -2.5, 2.65));
#952 = CARTESIAN_POINT('', (33.2922309213619, -2.5, 2.65));
#953 = CARTESIAN_POINT('', (27.2875119278829, -2.5, 4.17408163622001E-16));
#954 = CARTESIAN_POINT('', (33.2922309213619, -2.5, 4.17408163622001E-16));
#955 = CARTESIAN_POINT('', (27.2875119278829, -2.5, -2.65));
#956 = CARTESIAN_POINT('', (33.2922309213619, -2.5, -2.65));
#957 = CARTESIAN_POINT('', (27.2875119278829, 0.15, -2.65));
#958 = CARTESIAN_POINT('', (33.2922309213619, 0.15, -2.65));
#959 = DRAUGHTING_MODEL('', (#967, #1257), #1258);
#960 = PRESENTATION_STYLE_ASSIGNMENT((#961));
#961 = SURFACE_STYLE_USAGE(.POSITIVE., #962);
#962 = SURFACE_SIDE_STYLE('', (#963));
#963 = SURFACE_STYLE_FILL_AREA(#964);
#964 = FILL_AREA_STYLE('', (#965));
#965 = FILL_AREA_STYLE_COLOUR('', #966);
#966 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#967 = STYLED_ITEM('', (#960), #1);
#968 = MANIFOLD_SOLID_BREP('CUT', #969);
#969 = CLOSED_SHELL('', (#970, #1033, #1061, #1105, #1127, #1149, #1187, #1203, #1224));
#970 = ADVANCED_FACE('', (#971), #1028, .T.);
#971 = FACE_OUTER_BOUND('', #972, .T.);
#972 = EDGE_LOOP('', (#973, #984, #993, #1000, #1007, #1016, #1023));
#973 = ORIENTED_EDGE('', *, *, #974, .F.);
#974 = EDGE_CURVE('', #975, #977, #979, .T.);
#975 = VERTEX_POINT('', #976);
#976 = CARTESIAN_POINT('', (29.6313966338693, -2.44475243995396, 1.15349934158731));
#977 = VERTEX_POINT('', #978);
#978 = CARTESIAN_POINT('', (29.6162714498112, -2.38680815148046, 1.14118290286097));
#979 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#980, #981, #982, #983), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0.698738096085674, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.778648906922804, 0.820620660527463, 0.894404358219862, 1.))
   REPRESENTATION_ITEM ('')
);
#980 = CARTESIAN_POINT('', (29.6313966338693, -2.44475243995396, 1.15349934158731));
#981 = CARTESIAN_POINT('', (29.6198971298662, -2.42675153749988, 1.14967313165472));
#982 = CARTESIAN_POINT('', (29.615208811821, -2.40664140552844, 1.14539859114814));
#983 = CARTESIAN_POINT('', (29.6162714498112, -2.38680815148046, 1.14118290286097));
#984 = ORIENTED_EDGE('', *, *, #985, .F.);
#985 = EDGE_CURVE('', #986, #975, #988, .T.);
#986 = VERTEX_POINT('', #987);
#987 = CARTESIAN_POINT('', (29.7679869726143, -2.47422253477864, 1.15976340361533));
#988 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#989, #990, #991, #992), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 0.698738096085674), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.755084540282991, 0.681300842590592, 0.778648906922804))
   REPRESENTATION_ITEM ('')
);
#989 = CARTESIAN_POINT('', (29.7679869726143, -2.47422253477864, 1.15976340361533));
#990 = CARTESIAN_POINT('', (29.7206811943194, -2.50313651038834, 1.16590925885514));
#991 = CARTESIAN_POINT('', (29.6635223513183, -2.49504086160328, 1.1641884755849));
#992 = CARTESIAN_POINT('', (29.6313966338693, -2.44475243995396, 1.15349934158731));
#993 = ORIENTED_EDGE('', *, *, #994, .F.);
#994 = EDGE_CURVE('', #995, #986, #997, .T.);
#995 = VERTEX_POINT('', #996);
#996 = CARTESIAN_POINT('', (32.8156469985818, -0.611448665843414, 0.763818594865711));
#997 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#998, #999), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#998 = CARTESIAN_POINT('', (32.8156469985818, -0.611448665843414, 0.763818594865711));
#999 = CARTESIAN_POINT('', (29.7679869726143, -2.47422253477864, 1.15976340361533));
#1000 = ORIENTED_EDGE('', *, *, #1001, .F.);
#1001 = EDGE_CURVE('', #1002, #995, #1004, .T.);
#1002 = VERTEX_POINT('', #1003);
#1003 = CARTESIAN_POINT('', (33.0037285501888, 2.89893702428527, 0.0176630824363371));
#1004 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1005, #1006), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1005 = CARTESIAN_POINT('', (33.0037285501888, 2.89893702428527, 0.0176630824363371));
#1006 = CARTESIAN_POINT('', (32.8156469985818, -0.611448665843414, 0.763818594865711));
#1007 = ORIENTED_EDGE('', *, *, #1008, .F.);
#1008 = EDGE_CURVE('', #1009, #1002, #1011, .T.);
#1009 = VERTEX_POINT('', #1010);
#1010 = CARTESIAN_POINT('', (32.8520130273857, 2.98635140758345, -0.000917418318028998));
#1011 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1012, #1013, #1014, #1015), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.649488898502852, 0.649488898502852, 1.))
   REPRESENTATION_ITEM ('')
);
#1012 = CARTESIAN_POINT('', (32.8520130273857, 2.98635140758345, -0.000917418318028998));
#1013 = CARTESIAN_POINT('', (32.9307218862967, 3.03445940007078, -0.0111430877899825));
#1014 = CARTESIAN_POINT('', (33.0085859437901, 2.98959623484466, -0.00160712764388603));
#1015 = CARTESIAN_POINT('', (33.0037285501888, 2.89893702428527, 0.0176630824363371));
#1016 = ORIENTED_EDGE('', *, *, #1017, .F.);
#1017 = EDGE_CURVE('', #1018, #1009, #1020, .T.);
#1018 = VERTEX_POINT('', #1019);
#1019 = CARTESIAN_POINT('', (29.8043530014182, 1.12357753864822, 0.395027390431594));
#1020 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1021, #1022), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1021 = CARTESIAN_POINT('', (29.8043530014182, 1.12357753864822, 0.395027390431594));
#1022 = CARTESIAN_POINT('', (32.8520130273857, 2.98635140758345, -0.000917418318029051));
#1023 = ORIENTED_EDGE('', *, *, #1024, .F.);
#1024 = EDGE_CURVE('', #977, #1018, #1025, .T.);
#1025 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1026, #1027), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1026 = CARTESIAN_POINT('', (29.6162714498112, -2.38680815148046, 1.14118290286097));
#1027 = CARTESIAN_POINT('', (29.8043530014182, 1.12357753864822, 0.395027390431594));
#1028 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1029, #1030), (#1031, #1032)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.94570020735311, 2.94570020735311), (-3.30896516308312, 3.30896516308312), .UNSPECIFIED.);
#1029 = CARTESIAN_POINT('', (32.0546110680991, 4.52777673587272, -0.328557486170269));
#1030 = CARTESIAN_POINT('', (35.5615798372877, -0.961903750053892, 0.838310122585264));
#1031 = CARTESIAN_POINT('', (27.0584201627123, 1.4740326228587, 0.320535862712039));
#1032 = CARTESIAN_POINT('', (30.5653889319009, -4.01564786306791, 1.48740347146757));
#1033 = ADVANCED_FACE('', (#1034), #1056, .T.);
#1034 = FACE_OUTER_BOUND('', #1035, .T.);
#1035 = EDGE_LOOP('', (#1036, #1037, #1044, #1051));
#1036 = ORIENTED_EDGE('', *, *, #1024, .T.);
#1037 = ORIENTED_EDGE('', *, *, #1038, .T.);
#1038 = EDGE_CURVE('', #1018, #1039, #1041, .T.);
#1039 = VERTEX_POINT('', #1040);
#1040 = CARTESIAN_POINT('', (29.9474783218793, 0.79161856876103, -0.761221266151699));
#1041 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1042, #1043), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1042 = CARTESIAN_POINT('', (29.8043530014182, 1.12357753864822, 0.395027390431594));
#1043 = CARTESIAN_POINT('', (29.9474783218793, 0.79161856876103, -0.761221266151699));
#1044 = ORIENTED_EDGE('', *, *, #1045, .T.);
#1045 = EDGE_CURVE('', #1039, #1046, #1048, .T.);
#1046 = VERTEX_POINT('', #1047);
#1047 = CARTESIAN_POINT('', (29.7782241831851, -2.36736912243409, -0.0897577041533659));
#1048 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1049, #1050), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1049 = CARTESIAN_POINT('', (29.9474783218793, 0.79161856876103, -0.761221266151699));
#1050 = CARTESIAN_POINT('', (29.7782241831851, -2.36736912243409, -0.0897577041533658));
#1051 = ORIENTED_EDGE('', *, *, #1052, .T.);
#1052 = EDGE_CURVE('', #1046, #977, #1053, .T.);
#1053 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1054, #1055), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1054 = CARTESIAN_POINT('', (29.7782241831851, -2.36736912243409, -0.0897577041533659));
#1055 = CARTESIAN_POINT('', (29.6162714498112, -2.38680815148046, 1.14118290286097));
#1056 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1057, #1058), (#1059, #1060)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.189429571954943, 4.03319675208621), (-0.747614356598494, 1.88605143134781), .UNSPECIFIED.);
#1057 = CARTESIAN_POINT('', (29.5252203163525, -2.22907288694797, 1.86627464409821));
#1058 = CARTESIAN_POINT('', (29.8457435678766, -2.78899212806106, -0.68714478311358));
#1059 = CARTESIAN_POINT('', (29.7263875472999, 1.52554612170654, 1.06820573723773));
#1060 = CARTESIAN_POINT('', (30.046910798824, 0.96562688059345, -1.48521368997406));
#1061 = ADVANCED_FACE('', (#1062), #1086, .T.);
#1062 = FACE_OUTER_BOUND('', #1063, .T.);
#1063 = EDGE_LOOP('', (#1064, #1071, #1080, #1085));
#1064 = ORIENTED_EDGE('', *, *, #1065, .T.);
#1065 = EDGE_CURVE('', #975, #1066, #1068, .T.);
#1066 = VERTEX_POINT('', #1067);
#1067 = CARTESIAN_POINT('', (29.7933493672432, -2.42531341090759, -0.0774412654270245));
#1068 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1069, #1070), .UNSPECIFIED., .F., .U., (2, 2), (0.0963218616957674, 0.896013003830431), .UNSPECIFIED.);
#1069 = CARTESIAN_POINT('', (29.6313966338693, -2.44475243995396, 1.15349934158731));
#1070 = CARTESIAN_POINT('', (29.7933493672432, -2.42531341090759, -0.0774412654270249));
#1071 = ORIENTED_EDGE('', *, *, #1072, .T.);
#1072 = EDGE_CURVE('', #1066, #1073, #1075, .T.);
#1073 = VERTEX_POINT('', #1074);
#1074 = CARTESIAN_POINT('', (29.9299397059882, -2.45478350573227, -0.0711772033989999));
#1075 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1076, #1077, #1078, #1079), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0.301261903914316, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.778648906922809, 0.68130084259059, 0.755084540282988, 1.))
   REPRESENTATION_ITEM ('')
);
#1076 = CARTESIAN_POINT('', (29.7933493672432, -2.42531341090759, -0.0774412654270245));
#1077 = CARTESIAN_POINT('', (29.8254750846922, -2.47560183255691, -0.0667521314294319));
#1078 = CARTESIAN_POINT('', (29.8826339276933, -2.48369748134197, -0.0650313481591913));
#1079 = CARTESIAN_POINT('', (29.9299397059882, -2.45478350573227, -0.0711772033989999));
#1080 = ORIENTED_EDGE('', *, *, #1081, .T.);
#1081 = EDGE_CURVE('', #1073, #986, #1082, .T.);
#1082 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1083, #1084), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1083 = CARTESIAN_POINT('', (29.9299397059882, -2.45478350573227, -0.0711772033989999));
#1084 = CARTESIAN_POINT('', (29.7679869726143, -2.47422253477864, 1.15976340361533));
#1085 = ORIENTED_EDGE('', *, *, #985, .T.);
#1086 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1087, #1088), (#1089, #1090), (#1091, #1092), (#1093, #1094), (#1095, #1096), (#1097, #1098), (#1099, #1100), (#1101, #1102), (#1103, #1104)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.500000000000002, 0.750000000000003, 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 ()
);
#1087 = CARTESIAN_POINT('', (29.8144087205081, -2.42278567722082, -0.237505331967619));
#1088 = CARTESIAN_POINT('', (29.6118896167681, -2.44709384824107, 1.30176469636922));
#1089 = CARTESIAN_POINT('', (29.8693363936124, -2.50614044854741, -0.231594932282467));
#1090 = CARTESIAN_POINT('', (29.6668172898725, -2.53044861956766, 1.30767509605437));
#1091 = CARTESIAN_POINT('', (29.9518762976932, -2.45091788742979, -0.219863224054153));
#1092 = CARTESIAN_POINT('', (29.7493571939532, -2.47522605845004, 1.31940680428268));
#1093 = CARTESIAN_POINT('', (30.0344162017739, -2.39569532631218, -0.208131515825839));
#1094 = CARTESIAN_POINT('', (29.8318970980339, -2.42000349733243, 1.331138512511));
#1095 = CARTESIAN_POINT('', (29.9794885286696, -2.31234055498559, -0.214041915510992));
#1096 = CARTESIAN_POINT('', (29.7769694249296, -2.33664872600584, 1.32522811282584));
#1097 = CARTESIAN_POINT('', (29.9245608555653, -2.22898578365901, -0.219952315196144));
#1098 = CARTESIAN_POINT('', (29.7220417518253, -2.25329395467925, 1.31931771314069));
#1099 = CARTESIAN_POINT('', (29.8420209514845, -2.28420834477662, -0.231684023424458));
#1100 = CARTESIAN_POINT('', (29.6395018477446, -2.30851651579687, 1.30758600491238));
#1101 = CARTESIAN_POINT('', (29.7594810474038, -2.33943090589423, -0.243415731652772));
#1102 = CARTESIAN_POINT('', (29.5569619436638, -2.36373907691448, 1.29585429668406));
#1103 = CARTESIAN_POINT('', (29.8144087205081, -2.42278567722082, -0.237505331967619));
#1104 = CARTESIAN_POINT('', (29.6118896167681, -2.44709384824107, 1.30176469636922));
#1105 = ADVANCED_FACE('', (#1106), #1122, .T.);
#1106 = FACE_OUTER_BOUND('', #1107, .T.);
#1107 = EDGE_LOOP('', (#1108, #1115, #1120, #1121));
#1108 = ORIENTED_EDGE('', *, *, #1109, .T.);
#1109 = EDGE_CURVE('', #1073, #1110, #1112, .T.);
#1110 = VERTEX_POINT('', #1111);
#1111 = CARTESIAN_POINT('', (32.6725216781207, -0.778477753918831, -0.427486990312134));
#1112 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1113, #1114), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1113 = CARTESIAN_POINT('', (29.9299397059882, -2.45478350573227, -0.0711772033989999));
#1114 = CARTESIAN_POINT('', (32.6725216781207, -0.778477753918831, -0.427486990312134));
#1115 = ORIENTED_EDGE('', *, *, #1116, .T.);
#1116 = EDGE_CURVE('', #1110, #995, #1117, .T.);
#1117 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1118, #1119), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1118 = CARTESIAN_POINT('', (32.6725216781207, -0.778477753918831, -0.427486990312134));
#1119 = CARTESIAN_POINT('', (32.8156469985818, -0.611448665843414, 0.763818594865711));
#1120 = ORIENTED_EDGE('', *, *, #994, .T.);
#1121 = ORIENTED_EDGE('', *, *, #1081, .F.);
#1122 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1123, #1124), (#1125, #1126)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-1.57626144324583, 0.394075860513902), (-0.132730336617522, 3.5952114471741), .UNSPECIFIED.);
#1123 = CARTESIAN_POINT('', (32.8264123050523, -0.708581343574613, -0.814999580484259));
#1124 = CARTESIAN_POINT('', (29.6649383727258, -2.64091991752305, -0.404268337223441));
#1125 = CARTESIAN_POINT('', (32.953658486633, -0.50116521105199, 1.14025386800514));
#1126 = CARTESIAN_POINT('', (29.7921845543065, -2.43350378500043, 1.55098511126596));
#1127 = ADVANCED_FACE('', (#1128), #1144, .T.);
#1128 = FACE_OUTER_BOUND('', #1129, .T.);
#1129 = EDGE_LOOP('', (#1130, #1131, #1132, #1139));
#1130 = ORIENTED_EDGE('', *, *, #1001, .T.);
#1131 = ORIENTED_EDGE('', *, *, #1116, .F.);
#1132 = ORIENTED_EDGE('', *, *, #1133, .T.);
#1133 = EDGE_CURVE('', #1110, #1134, #1136, .T.);
#1134 = VERTEX_POINT('', #1135);
#1135 = CARTESIAN_POINT('', (32.8417758168149, 2.38050993727629, -1.09895055231047));
#1136 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1137, #1138), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1137 = CARTESIAN_POINT('', (32.6725216781207, -0.778477753918831, -0.427486990312134));
#1138 = CARTESIAN_POINT('', (32.8417758168149, 2.38050993727629, -1.09895055231047));
#1139 = ORIENTED_EDGE('', *, *, #1140, .T.);
#1140 = EDGE_CURVE('', #1134, #1002, #1141, .T.);
#1141 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1142, #1143), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1142 = CARTESIAN_POINT('', (32.8417758168149, 2.38050993727629, -1.09895055231047));
#1143 = CARTESIAN_POINT('', (33.0037285501888, 2.89893702428527, 0.0176630824363373));
#1144 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1145, #1146), (#1147, #1148)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.0424092936959828, 3.95628379183714), (-0.726693510198557, 1.86309107658138), .UNSPECIFIED.);
#1145 = CARTESIAN_POINT('', (33.104367076713, 3.27203517053495, 0.675749224098037));
#1146 = CARTESIAN_POINT('', (32.7891842694256, 2.75375924913625, -1.84199462173133));
#1147 = CARTESIAN_POINT('', (32.8950916503596, -0.633916559924766, 1.5059848939736));
#1148 = CARTESIAN_POINT('', (32.5799088430722, -1.15219248132347, -1.01175895185577));
#1149 = ADVANCED_FACE('', (#1150), #1168, .T.);
#1150 = FACE_OUTER_BOUND('', #1151, .T.);
#1151 = EDGE_LOOP('', (#1152, #1153, #1154, #1163));
#1152 = ORIENTED_EDGE('', *, *, #1008, .T.);
#1153 = ORIENTED_EDGE('', *, *, #1140, .F.);
#1154 = ORIENTED_EDGE('', *, *, #1155, .T.);
#1155 = EDGE_CURVE('', #1134, #1156, #1158, .T.);
#1156 = VERTEX_POINT('', #1157);
#1157 = CARTESIAN_POINT('', (32.6900602940118, 2.46792432057447, -1.11753105306483));
#1158 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1159, #1160, #1161, #1162), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.64948889850285, 0.64948889850285, 1.))
   REPRESENTATION_ITEM ('')
);
#1159 = CARTESIAN_POINT('', (32.8417758168149, 2.38050993727629, -1.09895055231047));
#1160 = CARTESIAN_POINT('', (32.8466332104162, 2.47116914783569, -1.11822076239069));
#1161 = CARTESIAN_POINT('', (32.7687691529228, 2.5160323130618, -1.12775672253679));
#1162 = CARTESIAN_POINT('', (32.6900602940118, 2.46792432057447, -1.11753105306483));
#1163 = ORIENTED_EDGE('', *, *, #1164, .T.);
#1164 = EDGE_CURVE('', #1156, #1009, #1165, .T.);
#1165 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1166, #1167), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1166 = CARTESIAN_POINT('', (32.6900602940118, 2.46792432057447, -1.11753105306483));
#1167 = CARTESIAN_POINT('', (32.8520130273857, 2.98635140758345, -0.000917418318028496));
#1168 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1169, #1170), (#1171, #1172), (#1173, #1174), (#1175, #1176), (#1177, #1178), (#1179, #1180), (#1181, #1182), (#1183, #1184), (#1185, #1186)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.249999999999999, 0.500000000000002, 0.750000000000003, 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 ()
);
#1169 = CARTESIAN_POINT('', (32.6365299399754, 2.26694261178229, -1.21755911236772));
#1170 = CARTESIAN_POINT('', (32.8472062796012, 2.9413388925895, 0.23498860599405));
#1171 = CARTESIAN_POINT('', (32.6914576130797, 2.18839026293688, -1.18905509127922));
#1172 = CARTESIAN_POINT('', (32.9021339527055, 2.86278654374408, 0.263492627082551));
#1173 = CARTESIAN_POINT('', (32.7739975171604, 2.23406686718294, -1.22223357917261));
#1174 = CARTESIAN_POINT('', (32.9846738567862, 2.90846314799014, 0.23031413918916));
#1175 = CARTESIAN_POINT('', (32.8565374212412, 2.279743471429, -1.255412067066));
#1176 = CARTESIAN_POINT('', (33.067213760867, 2.9541397522362, 0.197135651295769));
#1177 = CARTESIAN_POINT('', (32.8016097481369, 2.35829582027441, -1.2839160881545));
#1178 = CARTESIAN_POINT('', (33.0122860877627, 3.03269210108162, 0.168631630207269));
#1179 = CARTESIAN_POINT('', (32.7466820750325, 2.43684816911982, -1.312420109243));
#1180 = CARTESIAN_POINT('', (32.9573584146583, 3.11124444992703, 0.140127609118769));
#1181 = CARTESIAN_POINT('', (32.6641421709518, 2.39117156487376, -1.27924162134961));
#1182 = CARTESIAN_POINT('', (32.8748185105776, 3.06556784568097, 0.173306097012159));
#1183 = CARTESIAN_POINT('', (32.5816022668711, 2.3454949606277, -1.24606313345622));
#1184 = CARTESIAN_POINT('', (32.7922786064969, 3.01989124143491, 0.20648458490555));
#1185 = CARTESIAN_POINT('', (32.6365299399754, 2.26694261178229, -1.21755911236772));
#1186 = CARTESIAN_POINT('', (32.8472062796012, 2.9413388925895, 0.23498860599405));
#1187 = ADVANCED_FACE('', (#1188), #1198, .T.);
#1188 = FACE_OUTER_BOUND('', #1189, .T.);
#1189 = EDGE_LOOP('', (#1190, #1195, #1196, #1197));
#1190 = ORIENTED_EDGE('', *, *, #1191, .T.);
#1191 = EDGE_CURVE('', #1156, #1039, #1192, .T.);
#1192 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1193, #1194), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1193 = CARTESIAN_POINT('', (32.6900602940118, 2.46792432057447, -1.11753105306483));
#1194 = CARTESIAN_POINT('', (29.9474783218793, 0.79161856876103, -0.761221266151699));
#1195 = ORIENTED_EDGE('', *, *, #1038, .F.);
#1196 = ORIENTED_EDGE('', *, *, #1017, .T.);
#1197 = ORIENTED_EDGE('', *, *, #1164, .F.);
#1198 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1199, #1200), (#1201, #1202)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.57403969563087, 1.73618007151299), (-3.71823592905726, 0.173543929533344), .UNSPECIFIED.);
#1199 = CARTESIAN_POINT('', (32.9205238945941, 3.22737630022707, 0.530340847243561));
#1200 = CARTESIAN_POINT('', (29.6201073948565, 1.21011402033665, 0.959123181443683));
#1201 = CARTESIAN_POINT('', (33.0697199959014, 2.5170887339613, -1.66290958740023));
#1202 = CARTESIAN_POINT('', (29.7693034961638, 0.49982645407088, -1.23412725320011));
#1203 = ADVANCED_FACE('', (#1204), #1219, .T.);
#1204 = FACE_OUTER_BOUND('', #1205, .T.);
#1205 = EDGE_LOOP('', (#1206, #1207, #1208, #1209, #1210, #1217, #1218));
#1206 = ORIENTED_EDGE('', *, *, #1155, .F.);
#1207 = ORIENTED_EDGE('', *, *, #1133, .F.);
#1208 = ORIENTED_EDGE('', *, *, #1109, .F.);
#1209 = ORIENTED_EDGE('', *, *, #1072, .F.);
#1210 = ORIENTED_EDGE('', *, *, #1211, .F.);
#1211 = EDGE_CURVE('', #1046, #1066, #1212, .T.);
#1212 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (3, (#1213, #1214, #1215, #1216), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((4, 4), (0., 0.301261903914316), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.894404358219865, 0.820620660527468, 0.778648906922809))
   REPRESENTATION_ITEM ('')
);
#1213 = CARTESIAN_POINT('', (29.7782241831851, -2.36736912243409, -0.0897577041533659));
#1214 = CARTESIAN_POINT('', (29.7771615451949, -2.38720237648207, -0.0855420158661999));
#1215 = CARTESIAN_POINT('', (29.7818498632401, -2.40731250845351, -0.0812674753596195));
#1216 = CARTESIAN_POINT('', (29.7933493672432, -2.42531341090759, -0.0774412654270245));
#1217 = ORIENTED_EDGE('', *, *, #1045, .F.);
#1218 = ORIENTED_EDGE('', *, *, #1191, .F.);
#1219 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1220, #1221), (#1222, #1223)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.66265987099813, 2.66265987099813), (-2.98997994337955, 2.98997994337955), .UNSPECIFIED.);
#1220 = CARTESIAN_POINT('', (27.4674883940202, 1.10664610082031, -0.828182435197609));
#1221 = CARTESIAN_POINT('', (30.6363843373557, -3.85382756375853, 0.226198791199926));
#1222 = CARTESIAN_POINT('', (31.9836156626443, 3.86696837860073, -1.41490704766376));
#1223 = CARTESIAN_POINT('', (35.1525116059798, -1.09350528597811, -0.360525821266225));
#1224 = ADVANCED_FACE('', (#1225), #1231, .T.);
#1225 = FACE_OUTER_BOUND('', #1226, .T.);
#1226 = EDGE_LOOP('', (#1227, #1228, #1229, #1230));
#1227 = ORIENTED_EDGE('', *, *, #1065, .F.);
#1228 = ORIENTED_EDGE('', *, *, #974, .T.);
#1229 = ORIENTED_EDGE('', *, *, #1052, .F.);
#1230 = ORIENTED_EDGE('', *, *, #1211, .T.);
#1231 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1232, #1233), (#1234, #1235), (#1236, #1237), (#1238, #1239), (#1240, #1241), (#1242, #1243), (#1244, #1245), (#1246, #1247), (#1248, #1249)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 0.25, 0.500000000000002, 0.750000000000003, 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 ()
);
#1232 = CARTESIAN_POINT('', (29.8144087205081, -2.42278567722082, -0.237505331967619));
#1233 = CARTESIAN_POINT('', (29.6118896167681, -2.44709384824107, 1.30176469636922));
#1234 = CARTESIAN_POINT('', (29.8693363936124, -2.50614044854741, -0.231594932282467));
#1235 = CARTESIAN_POINT('', (29.6668172898725, -2.53044861956766, 1.30767509605437));
#1236 = CARTESIAN_POINT('', (29.9518762976932, -2.45091788742979, -0.219863224054153));
#1237 = CARTESIAN_POINT('', (29.7493571939532, -2.47522605845004, 1.31940680428268));
#1238 = CARTESIAN_POINT('', (30.0344162017739, -2.39569532631218, -0.208131515825839));
#1239 = CARTESIAN_POINT('', (29.8318970980339, -2.42000349733243, 1.331138512511));
#1240 = CARTESIAN_POINT('', (29.9794885286696, -2.31234055498559, -0.214041915510992));
#1241 = CARTESIAN_POINT('', (29.7769694249296, -2.33664872600584, 1.32522811282584));
#1242 = CARTESIAN_POINT('', (29.9245608555653, -2.22898578365901, -0.219952315196144));
#1243 = CARTESIAN_POINT('', (29.7220417518253, -2.25329395467925, 1.31931771314069));
#1244 = CARTESIAN_POINT('', (29.8420209514845, -2.28420834477662, -0.231684023424458));
#1245 = CARTESIAN_POINT('', (29.6395018477446, -2.30851651579687, 1.30758600491238));
#1246 = CARTESIAN_POINT('', (29.7594810474038, -2.33943090589423, -0.243415731652772));
#1247 = CARTESIAN_POINT('', (29.5569619436638, -2.36373907691448, 1.29585429668406));
#1248 = CARTESIAN_POINT('', (29.8144087205081, -2.42278567722082, -0.237505331967619));
#1249 = CARTESIAN_POINT('', (29.6118896167681, -2.44709384824107, 1.30176469636922));
#1250 = PRESENTATION_STYLE_ASSIGNMENT((#1251));
#1251 = SURFACE_STYLE_USAGE(.POSITIVE., #1252);
#1252 = SURFACE_SIDE_STYLE('', (#1253));
#1253 = SURFACE_STYLE_FILL_AREA(#1254);
#1254 = FILL_AREA_STYLE('', (#1255));
#1255 = FILL_AREA_STYLE_COLOUR('', #1256);
#1256 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#1257 = STYLED_ITEM('', (#1250), #968);
#1258 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#1260))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#1259, #1261, #1262))
   REPRESENTATION_CONTEXT ('', '3D')
);
#1259 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#1260 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #1259, 'DISTANCE_ACCURACY_VALUE', '');
#1261 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#1262 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#1263 = SHAPE_REPRESENTATION('', (), #1258);
#1264 = PRODUCT_DEFINITION_SHAPE('', '', #1265);
#1265 = PRODUCT_DEFINITION('', '', #1268, #1272);
#1266 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#1267 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #1266);
#1268 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #1269, .NOT_KNOWN.);
#1269 = PRODUCT('NONE', '', '', (#1270));
#1270 = PRODUCT_CONTEXT('', #1266, 'mechanical');
#1271 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#1269));
#1272 = PRODUCT_DEFINITION_CONTEXT('part definition', #1266, 'design');
#1273 = SHAPE_DEFINITION_REPRESENTATION(#1264, #1263);
#1274 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #1263, #1275);
#1275 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #968), #1258);
ENDSEC;
END-ISO-10303-21;
