ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('A0408H SCLDL 04_mirrored.stp', '2020-07-20T10:28:18', ('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, #32, #108, #201, #371, #470, #481, #520, #550, #570, #599, #627, #651, #671, #684, #713, #738));
#3 = ADVANCED_FACE('', (#4), #27, .F.);
#4 = FACE_OUTER_BOUND('', #5, .F.);
#5 = EDGE_LOOP('', (#6, #15));
#6 = ORIENTED_EDGE('', *, *, #7, .F.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-73.5, -1.93649167310375, 3.49999999999999));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-73.5, 1.93649167310372, 3.49999999999999));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-73.5, -1.93649167310375, 3.49999999999999));
#14 = CARTESIAN_POINT('', (-73.5, 1.93649167310372, 3.49999999999999));
#15 = ORIENTED_EDGE('', *, *, #16, .T.);
#16 = EDGE_CURVE('', #8, #10, #17, .T.);
#17 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#18, #19, #20, #21, #22, #23, #24, #25, #26), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (28.9550243718605, 104.47751218593, 180., 255.52248781407, 331.04497562814), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.790569415042096, 1., 0.790569415042096, 1., 0.790569415042096, 1., 0.790569415042096, 1.))
   REPRESENTATION_ITEM ('')
);
#18 = CARTESIAN_POINT('', (-73.5, -1.93649167310374, 3.49999999999998));
#19 = CARTESIAN_POINT('', (-73.5, -4.64758001544891, 1.99999999999995));
#20 = CARTESIAN_POINT('', (-73.5, -3.87298334620741, -1.00000000000003));
#21 = CARTESIAN_POINT('', (-73.5, -3.0983866769659, -4.00000000000001));
#22 = CARTESIAN_POINT('', (-73.5, 1.82078582661571E-14, -4.));
#23 = CARTESIAN_POINT('', (-73.5, 3.09838667696594, -3.99999999999999));
#24 = CARTESIAN_POINT('', (-73.5, 3.87298334620742, -0.999999999999998));
#25 = CARTESIAN_POINT('', (-73.5, 4.6475800154489, 1.99999999999999));
#26 = CARTESIAN_POINT('', (-73.5, 1.93649167310372, 3.49999999999999));
#27 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#28, #29), (#30, #31)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (5.77315972805081E-15, 7.50200000000001), (-0.647580015448869, 8.64958001544894), .UNSPECIFIED.);
#28 = CARTESIAN_POINT('', (-73.5, -4.64858001544891, 3.50099999999999));
#29 = CARTESIAN_POINT('', (-73.5, 4.6485800154489, 3.50099999999999));
#30 = CARTESIAN_POINT('', (-73.5, -4.64858001544891, -4.00100000000001));
#31 = CARTESIAN_POINT('', (-73.5, 4.6485800154489, -4.00100000000001));
#32 = ADVANCED_FACE('', (#33), #103, .F.);
#33 = FACE_OUTER_BOUND('', #34, .F.);
#34 = EDGE_LOOP('', (#35, #44, #51, #58, #65, #72, #79, #88));
#35 = ORIENTED_EDGE('', *, *, #36, .F.);
#36 = EDGE_CURVE('', #37, #39, #41, .T.);
#37 = VERTEX_POINT('', #38);
#38 = CARTESIAN_POINT('', (26.202218293906, -1.51654218302993, 0.387136426071637));
#39 = VERTEX_POINT('', #40);
#40 = CARTESIAN_POINT('', (22.8686347240584, -1.80685025201083, 0.415089913717874));
#41 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#42, #43), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#42 = CARTESIAN_POINT('', (26.202218293906, -1.51654218302993, 0.387136426071637));
#43 = CARTESIAN_POINT('', (22.8686347240584, -1.80685025201083, 0.415089913717874));
#44 = ORIENTED_EDGE('', *, *, #45, .F.);
#45 = EDGE_CURVE('', #46, #37, #48, .T.);
#46 = VERTEX_POINT('', #47);
#47 = CARTESIAN_POINT('', (26.1638210874893, -1.95340373462661, 0.429201409068984));
#48 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#49, #50), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#49 = CARTESIAN_POINT('', (26.1638210874893, -1.95340373462661, 0.429201409068984));
#50 = CARTESIAN_POINT('', (26.202218293906, -1.51654218302993, 0.387136426071637));
#51 = ORIENTED_EDGE('', *, *, #52, .T.);
#52 = EDGE_CURVE('', #46, #53, #55, .T.);
#53 = VERTEX_POINT('', #54);
#54 = CARTESIAN_POINT('', (22.0422676638237, -1.95340373462661, 0.429201409068984));
#55 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#56, #57), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#56 = CARTESIAN_POINT('', (26.1638210874893, -1.95340373462661, 0.429201409068984));
#57 = CARTESIAN_POINT('', (22.0422676638237, -1.95340373462661, 0.429201409068984));
#58 = ORIENTED_EDGE('', *, *, #59, .F.);
#59 = EDGE_CURVE('', #60, #53, #62, .T.);
#60 = VERTEX_POINT('', #61);
#61 = CARTESIAN_POINT('', (19.2616766130572, 1.99940969583632, 0.048588766147261));
#62 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#63, #64), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#63 = CARTESIAN_POINT('', (19.2616766130572, 1.99940969583632, 0.048588766147261));
#64 = CARTESIAN_POINT('', (22.0422676638237, -1.95340373462661, 0.429201409068984));
#65 = ORIENTED_EDGE('', *, *, #66, .T.);
#66 = EDGE_CURVE('', #60, #67, #69, .T.);
#67 = VERTEX_POINT('', #68);
#68 = CARTESIAN_POINT('', (22.9889972992687, 1.99940969583632, 0.0485887661472593));
#69 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#70, #71), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#70 = CARTESIAN_POINT('', (19.2616766130572, 1.99940969583632, 0.048588766147261));
#71 = CARTESIAN_POINT('', (22.9889972992687, 1.99940969583632, 0.0485887661472593));
#72 = ORIENTED_EDGE('', *, *, #73, .F.);
#73 = EDGE_CURVE('', #74, #67, #76, .T.);
#74 = VERTEX_POINT('', #75);
#75 = CARTESIAN_POINT('', (22.6716835229858, -1.61080577519926, 0.396212977641303));
#76 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#77, #78), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#77 = CARTESIAN_POINT('', (22.6716835229858, -1.61080577519926, 0.396212977641303));
#78 = CARTESIAN_POINT('', (22.9889972992687, 1.99940969583632, 0.0485887661472593));
#79 = ORIENTED_EDGE('', *, *, #80, .T.);
#80 = EDGE_CURVE('', #74, #81, #83, .T.);
#81 = VERTEX_POINT('', #82);
#82 = CARTESIAN_POINT('', (22.6714619796075, -1.63985525218953, 0.399010124131333));
#83 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#84, #85, #86, #87), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#84 = CARTESIAN_POINT('', (22.6716835229858, -1.61080577519926, 0.396212977641303));
#85 = CARTESIAN_POINT('', (22.6708322780587, -1.62049075528858, 0.397145535155915));
#86 = CARTESIAN_POINT('', (22.6707608802772, -1.63020467983683, 0.398080879704929));
#87 = CARTESIAN_POINT('', (22.6714619796075, -1.63985525218953, 0.399010124131333));
#88 = ORIENTED_EDGE('', *, *, #89, .T.);
#89 = EDGE_CURVE('', #81, #39, #90, .T.);
#90 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#91, #92, #93, #94, #95, #96, #97, #98, #99, #100, #101, #102), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 2, 4), (0., 0.148586843890503, 0.397702813749775, 0.641213242210704, 0.828215765603452, 1.), .UNSPECIFIED.);
#91 = CARTESIAN_POINT('', (22.6714619796075, -1.63985525218953, 0.399010124131333));
#92 = CARTESIAN_POINT('', (22.6724898505308, -1.65400380758717, 0.400372475063941));
#93 = CARTESIAN_POINT('', (22.6751781298524, -1.66801619352096, 0.401721714368483));
#94 = CARTESIAN_POINT('', (22.686755695599, -1.70437836350682, 0.405222993106818));
#95 = CARTESIAN_POINT('', (22.6984634794575, -1.72549249906767, 0.407256053123487));
#96 = CARTESIAN_POINT('', (22.7291399200596, -1.76154451294136, 0.410727467224989));
#97 = CARTESIAN_POINT('', (22.747634788606, -1.77625244249813, 0.412143679762967));
#98 = CARTESIAN_POINT('', (22.7844184758459, -1.79533732631848, 0.413981345060988));
#99 = CARTESIAN_POINT('', (22.8015455817768, -1.80120898799493, 0.414546721775151));
#100 = CARTESIAN_POINT('', (22.8355351344311, -1.80749574225165, 0.415152067358783));
#101 = CARTESIAN_POINT('', (22.8521444674608, -1.80828632056876, 0.415228191392463));
#102 = CARTESIAN_POINT('', (22.8686347240584, -1.80685025201083, 0.415089913717874));
#103 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#104, #105), (#106, #107)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 6.9425416808488), (-2.22044604925031E-15, 3.97327805061884), .UNSPECIFIED.);
#104 = CARTESIAN_POINT('', (26.203218293906, -1.95448995271602, 0.429305999974948));
#105 = CARTESIAN_POINT('', (26.203218293906, 2.00049591392573, 0.0484841752412928));
#106 = CARTESIAN_POINT('', (19.2606766130572, -1.95448995271602, 0.429305999974948));
#107 = CARTESIAN_POINT('', (19.2606766130572, 2.00049591392573, 0.0484841752412928));
#108 = ADVANCED_FACE('', (#109), #182, .F.);
#109 = FACE_OUTER_BOUND('', #110, .F.);
#110 = EDGE_LOOP('', (#111, #122, #130, #140, #161, #176));
#111 = ORIENTED_EDGE('', *, *, #112, .F.);
#112 = EDGE_CURVE('', #113, #115, #117, .T.);
#113 = VERTEX_POINT('', #114);
#114 = CARTESIAN_POINT('', (24.1424869243096, 1.76861329226744, -0.933813162476806));
#115 = VERTEX_POINT('', #116);
#116 = CARTESIAN_POINT('', (26.5188965894923, 1.99059739795705, -0.955187800728641));
#117 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#118, #119, #120, #121), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#118 = CARTESIAN_POINT('', (24.1424869243096, 1.76861329226744, -0.933813162476806));
#119 = CARTESIAN_POINT('', (24.9345687308814, 1.84318642885613, -0.940993738820036));
#120 = CARTESIAN_POINT('', (25.7267115294648, 1.91711900389524, -0.948112636101346));
#121 = CARTESIAN_POINT('', (26.5188965894923, 1.99059739795705, -0.955187800728641));
#122 = ORIENTED_EDGE('', *, *, #123, .T.);
#123 = EDGE_CURVE('', #113, #124, #126, .T.);
#124 = VERTEX_POINT('', #125);
#125 = CARTESIAN_POINT('', (24.1424869243096, -2.8509999083268E-15, -2.));
#126 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#127, #128, #129), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.404970818621073), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.827939046305901, 0.934596753692687))
   REPRESENTATION_ITEM ('')
);
#127 = CARTESIAN_POINT('', (24.1424869243096, 1.76861329226744, -0.933813162476805));
#128 = CARTESIAN_POINT('', (24.1424869243096, 1.20567547714887, -2.));
#129 = CARTESIAN_POINT('', (24.1424869243096, -2.79160407690332E-15, -2.));
#130 = ORIENTED_EDGE('', *, *, #131, .T.);
#131 = EDGE_CURVE('', #124, #132, #134, .T.);
#132 = VERTEX_POINT('', #133);
#133 = CARTESIAN_POINT('', (24.1424869243096, -2., -2.44929359830246E-16));
#134 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#135, #136, #137, #138, #139), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0.404970818621073, 0.500000000000003, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.934596753692687, 0.959624716584511, 1., 0.787563762890412, 1.))
   REPRESENTATION_ITEM ('')
);
#135 = CARTESIAN_POINT('', (24.1424869243096, -2.79160407690332E-15, -2.));
#136 = CARTESIAN_POINT('', (24.1424869243096, -0.244095978933081, -2.));
#137 = CARTESIAN_POINT('', (24.1424869243096, -0.481026722472424, -1.94129165564256));
#138 = CARTESIAN_POINT('', (24.1424869243096, -2., -1.56490991254459));
#139 = CARTESIAN_POINT('', (24.1424869243096, -2., -4.89858719658941E-16));
#140 = ORIENTED_EDGE('', *, *, #141, .F.);
#141 = EDGE_CURVE('', #142, #132, #144, .T.);
#142 = VERTEX_POINT('', #143);
#143 = CARTESIAN_POINT('', (25.5528763871922, 0.120000020465161, -2.11996145870374));
#144 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#145, #146, #147, #148, #149, #150, #151, #152, #153, #154, #155, #156, #157, #158, #159, #160), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0.339645007562548, 0.489371151555326, 0.671584327255337, 0.804683487234334, 0.939104002696206, 1.), .UNSPECIFIED.);
#145 = CARTESIAN_POINT('', (25.5528763871922, 0.120000020465161, -2.11996145870374));
#146 = CARTESIAN_POINT('', (25.4027317946614, -0.112415931108443, -2.11983804744557));
#147 = CARTESIAN_POINT('', (25.2503892952303, -0.346049089091027, -2.0813471689944));
#148 = CARTESIAN_POINT('', (25.1046466722626, -0.567507377785214, -2.00542604089279));
#149 = CARTESIAN_POINT('', (24.9278236064382, -0.836192905476203, -1.91331430063163));
#150 = CARTESIAN_POINT('', (24.7549914533792, -1.0956162706304, -1.76256396315013));
#151 = CARTESIAN_POINT('', (24.606707130286, -1.31622700397808, -1.55937551380166));
#152 = CARTESIAN_POINT('', (24.4977667426263, -1.47830360325332, -1.41009858433101));
#153 = CARTESIAN_POINT('', (24.3993769991338, -1.62350035486876, -1.22846918807094));
#154 = CARTESIAN_POINT('', (24.3226280558115, -1.73629327234862, -1.02399965187166));
#155 = CARTESIAN_POINT('', (24.2454346698659, -1.84973935817143, -0.818346060581604));
#156 = CARTESIAN_POINT('', (24.1882551803527, -1.93321969321997, -0.582308228207743));
#157 = CARTESIAN_POINT('', (24.1612690437636, -1.97260170709511, -0.339732388009479));
#158 = CARTESIAN_POINT('', (24.1488490052328, -1.99072679618071, -0.228089831396027));
#159 = CARTESIAN_POINT('', (24.1424869243096, -2., -0.113784166994608));
#160 = CARTESIAN_POINT('', (24.1424869243096, -2., -2.44929359830246E-16));
#161 = ORIENTED_EDGE('', *, *, #162, .F.);
#162 = EDGE_CURVE('', #163, #142, #165, .T.);
#163 = VERTEX_POINT('', #164);
#164 = CARTESIAN_POINT('', (26.4894300602427, 1.59785191400221, -1.51998477633162));
#165 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#166, #167, #168, #169, #170, #171, #172, #173, #174, #175), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.157397834409469, 0.313837887607325, 0.339645007562548), .UNSPECIFIED.);
#166 = CARTESIAN_POINT('', (26.4894300602427, 1.59785191400221, -1.51998477633162));
#167 = CARTESIAN_POINT('', (26.3713661806277, 1.40802344168745, -1.70455134272811));
#168 = CARTESIAN_POINT('', (26.2328791896203, 1.18678089739409, -1.84911367876737));
#169 = CARTESIAN_POINT('', (26.0872911889027, 0.956432318881031, -1.94801975758238));
#170 = CARTESIAN_POINT('', (25.9422616446834, 0.726967327338624, -2.04654644563611));
#171 = CARTESIAN_POINT('', (25.786435708319, 0.482529322909058, -2.10285068751974));
#172 = CARTESIAN_POINT('', (25.6302731797542, 0.240002098034185, -2.11660092990327));
#173 = CARTESIAN_POINT('', (25.6045695795016, 0.200083284629638, -2.11886415358984));
#174 = CARTESIAN_POINT('', (25.5787556318367, 0.160059733363776, -2.11998273013342));
#175 = CARTESIAN_POINT('', (25.5528763871922, 0.120000020465161, -2.11996145870374));
#176 = ORIENTED_EDGE('', *, *, #177, .F.);
#177 = EDGE_CURVE('', #115, #163, #178, .T.);
#178 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#179, #180, #181), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.987613041226476, 1.))
   REPRESENTATION_ITEM ('')
);
#179 = CARTESIAN_POINT('', (26.5188965894923, 1.99059739795703, -0.95518780072863));
#180 = CARTESIAN_POINT('', (26.5083323181872, 1.83909278834942, -1.2687847843236));
#181 = CARTESIAN_POINT('', (26.4894300602425, 1.59785191400225, -1.51998477633154));
#182 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#183, #184), (#185, #186), (#187, #188), (#189, #190), (#191, #192), (#193, #194), (#195, #196), (#197, #198), (#199, #200)), .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 ()
);
#183 = CARTESIAN_POINT('', (24.1424869243096, -2.00000000000001, -5.85864786207645E-16));
#184 = CARTESIAN_POINT('', (26.5188965894923, -2.20790890559693, -6.88653405144015E-15));
#185 = CARTESIAN_POINT('', (24.1424869243096, -2.00000000000001, 2.));
#186 = CARTESIAN_POINT('', (26.5188965894923, -2.20790890559694, 2.20790890559692));
#187 = CARTESIAN_POINT('', (24.1424869243096, -9.36806905819861E-15, 2.00000000000001));
#188 = CARTESIAN_POINT('', (26.5188965894923, -9.74177589047419E-15, 2.20790890559692));
#189 = CARTESIAN_POINT('', (24.1424869243096, 2., 2.00000000000001));
#190 = CARTESIAN_POINT('', (26.5188965894923, 2.20790890559692, 2.20790890559693));
#191 = CARTESIAN_POINT('', (24.1424869243096, 2., 6.60395387408793E-15));
#192 = CARTESIAN_POINT('', (26.5188965894923, 2.20790890559692, 1.05069827340661E-15));
#193 = CARTESIAN_POINT('', (24.1424869243096, 2., -2.));
#194 = CARTESIAN_POINT('', (26.5188965894923, 2.20790890559693, -2.20790890559693));
#195 = CARTESIAN_POINT('', (24.1424869243096, -1.93332103807357E-15, -2.));
#196 = CARTESIAN_POINT('', (26.5188965894923, -1.53415270822261E-15, -2.20790890559693));
#197 = CARTESIAN_POINT('', (24.1424869243096, -2.00000000000001, -2.00000000000001));
#198 = CARTESIAN_POINT('', (26.5188965894923, -2.20790890559693, -2.20790890559693));
#199 = CARTESIAN_POINT('', (24.1424869243096, -2.00000000000001, -5.85864786207645E-16));
#200 = CARTESIAN_POINT('', (26.5188965894923, -2.20790890559693, -6.88653405144015E-15));
#201 = ADVANCED_FACE('', (#202), #289, .F.);
#202 = FACE_OUTER_BOUND('', #203, .F.);
#203 = EDGE_LOOP('', (#204, #214, #222, #230, #240, #264, #270, #271, #283));
#204 = ORIENTED_EDGE('', *, *, #205, .T.);
#205 = EDGE_CURVE('', #206, #208, #210, .T.);
#206 = VERTEX_POINT('', #207);
#207 = CARTESIAN_POINT('', (10., 2., 3.67394039744206E-16));
#208 = VERTEX_POINT('', #209);
#209 = CARTESIAN_POINT('', (1.2822021129186, 4., -1.90500665137438E-14));
#210 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#211, #212, #213), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.5, 0.574071874516939), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.913219400996751, 0.877862815112489))
   REPRESENTATION_ITEM ('')
);
#211 = CARTESIAN_POINT('', (9.99999999999999, 2., -2.77555756156289E-14));
#212 = CARTESIAN_POINT('', (5.41168532258873, 2., -2.77555756156289E-14));
#213 = CARTESIAN_POINT('', (1.2822021129186, 4.00000000000002, -2.77555756156289E-14));
#214 = ORIENTED_EDGE('', *, *, #215, .T.);
#215 = EDGE_CURVE('', #208, #216, #218, .T.);
#216 = VERTEX_POINT('', #217);
#217 = CARTESIAN_POINT('', (1.28220211291863, 1.93649167310373, -3.50000000000001));
#218 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#219, #220, #221), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.5, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.861429892178095, 1.))
   REPRESENTATION_ITEM ('')
);
#219 = CARTESIAN_POINT('', (1.2822021129186, 4., -1.90500665137438E-14));
#220 = CARTESIAN_POINT('', (1.2822021129186, 3.99999999999998, -2.35829523073863));
#221 = CARTESIAN_POINT('', (1.2822021129186, 1.93649167310369, -3.50000000000001));
#222 = ORIENTED_EDGE('', *, *, #223, .T.);
#223 = EDGE_CURVE('', #216, #224, #226, .T.);
#224 = VERTEX_POINT('', #225);
#225 = CARTESIAN_POINT('', (1.28220211291863, -1.93649167310373, -3.50000000000001));
#226 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#227, #228, #229), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (241.04497562814, 298.95502437186), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.874999999999996, 1.))
   REPRESENTATION_ITEM ('')
);
#227 = CARTESIAN_POINT('', (1.28220211291867, 1.93649167310374, -3.50000000000002));
#228 = CARTESIAN_POINT('', (1.28220211291867, 6.66133814775094E-16, -4.57142857142863));
#229 = CARTESIAN_POINT('', (1.28220211291867, -1.93649167310374, -3.50000000000002));
#230 = ORIENTED_EDGE('', *, *, #231, .T.);
#231 = EDGE_CURVE('', #224, #232, #234, .T.);
#232 = VERTEX_POINT('', #233);
#233 = CARTESIAN_POINT('', (1.28220211291861, -1.93649167310374, 3.49999999999999));
#234 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#235, #236, #237, #238, #239), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.5, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.861429892178095, 1., 0.861429892178095, 1.))
   REPRESENTATION_ITEM ('')
);
#235 = CARTESIAN_POINT('', (1.2822021129186, -1.9364916731037, -3.5));
#236 = CARTESIAN_POINT('', (1.2822021129186, -3.99999999999999, -2.35829523073863));
#237 = CARTESIAN_POINT('', (1.2822021129186, -4., -1.51905721545199E-14));
#238 = CARTESIAN_POINT('', (1.2822021129186, -4.00000000000001, 2.3582952307386));
#239 = CARTESIAN_POINT('', (1.2822021129186, -1.93649167310373, 3.49999999999999));
#240 = ORIENTED_EDGE('', *, *, #241, .F.);
#241 = EDGE_CURVE('', #242, #232, #244, .T.);
#242 = VERTEX_POINT('', #243);
#243 = CARTESIAN_POINT('', (1.28220211291861, 1.93649167310374, 3.49999999999999));
#244 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#245, #246, #247, #248, #249, #250, #251, #252, #253, #254, #255, #256, #257, #258, #259, #260, #261, #262, #263), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 4), (0., 0.307513562448419, 0.436992892945826, 0.500180039718189, 0.622095395203502, 0.802104315137739, 1.), .UNSPECIFIED.);
#245 = CARTESIAN_POINT('', (1.28220211291861, 1.93649167310374, 3.49999999999999));
#246 = CARTESIAN_POINT('', (1.61234948294984, 1.60620846790115, 3.49999999999999));
#247 = CARTESIAN_POINT('', (1.93508856945699, 1.25396102838697, 3.49999999999999));
#248 = CARTESIAN_POINT('', (2.1603753358188, 0.844900941749724, 3.49999999999999));
#249 = CARTESIAN_POINT('', (2.25575066355034, 0.671725035969868, 3.49999999999999));
#250 = CARTESIAN_POINT('', (2.33253204586675, 0.484448545090818, 3.49999999999999));
#251 = CARTESIAN_POINT('', (2.37140421496956, 0.290605046484817, 3.49999999999999));
#252 = CARTESIAN_POINT('', (2.3905466638277, 0.195147567671771, 3.49999999999999));
#253 = CARTESIAN_POINT('', (2.40065792321446, 0.097357914985144, 3.49999999999999));
#254 = CARTESIAN_POINT('', (2.40065792321468, 3.20836744478345E-12, 3.49999999999999));
#255 = CARTESIAN_POINT('', (2.40065792321509, -0.185556512286916, 3.49999999999999));
#256 = CARTESIAN_POINT('', (2.36240331970604, -0.373101361519494, 3.49999999999999));
#257 = CARTESIAN_POINT('', (2.29799528300712, -0.547120969787834, 3.49999999999999));
#258 = CARTESIAN_POINT('', (2.20290213877457, -0.804046542379191, 3.49999999999999));
#259 = CARTESIAN_POINT('', (2.05300425350105, -1.04093961542122, 3.49999999999999));
#260 = CARTESIAN_POINT('', (1.88688386937103, -1.25878697920588, 3.49999999999999));
#261 = CARTESIAN_POINT('', (1.70330478072094, -1.49952938248078, 3.49999999999999));
#262 = CARTESIAN_POINT('', (1.49623538442314, -1.72237034017952, 3.49999999999999));
#263 = CARTESIAN_POINT('', (1.28220211291861, -1.93649167310374, 3.49999999999999));
#264 = ORIENTED_EDGE('', *, *, #265, .T.);
#265 = EDGE_CURVE('', #242, #208, #266, .T.);
#266 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#267, #268, #269), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.5), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.861429892178095, 1.))
   REPRESENTATION_ITEM ('')
);
#267 = CARTESIAN_POINT('', (1.2822021129186, 1.93649167310373, 3.49999999999999));
#268 = CARTESIAN_POINT('', (1.2822021129186, 4.00000000000001, 2.3582952307386));
#269 = CARTESIAN_POINT('', (1.2822021129186, 4., -1.90500665137438E-14));
#270 = ORIENTED_EDGE('', *, *, #205, .F.);
#271 = ORIENTED_EDGE('', *, *, #272, .F.);
#272 = EDGE_CURVE('', #273, #206, #275, .T.);
#273 = VERTEX_POINT('', #274);
#274 = CARTESIAN_POINT('', (10., -2.18638429171812E-15, -2.));
#275 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#276, #277, #278, #279, #280, #281, #282), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0., 90., 180., 270.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#276 = CARTESIAN_POINT('', (10., -2.18638429171812E-15, -2.));
#277 = CARTESIAN_POINT('', (10., -2., -2.));
#278 = CARTESIAN_POINT('', (10., -2., -1.22464679914735E-16));
#279 = CARTESIAN_POINT('', (10., -2., 2.));
#280 = CARTESIAN_POINT('', (10., -2.43131365154759E-15, 2.));
#281 = CARTESIAN_POINT('', (10., 2., 2.));
#282 = CARTESIAN_POINT('', (10., 2., 3.67394039744206E-16));
#283 = ORIENTED_EDGE('', *, *, #284, .F.);
#284 = EDGE_CURVE('', #206, #273, #285, .T.);
#285 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#286, #287, #288), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (270., 360.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#286 = CARTESIAN_POINT('', (10., 2., 3.67394039744206E-16));
#287 = CARTESIAN_POINT('', (10., 2., -2.));
#288 = CARTESIAN_POINT('', (10., -2.18638429171812E-15, -2.));
#289 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#290, #291, #292, #293, #294, #295, #296, #297, #298), (#299, #300, #301, #302, #303, #304, #305, #306, #307), (#308, #309, #310, #311, #312, #313, #314, #315, #316), (#317, #318, #319, #320, #321, #322, #323, #324, #325), (#326, #327, #328, #329, #330, #331, #332, #333, #334), (#335, #336, #337, #338, #339, #340, #341, #342, #343), (#344, #345, #346, #347, #348, #349, #350, #351, #352), (#353, #354, #355, #356, #357, #358, #359, #360, #361), (#362, #363, #364, #365, #366, #367, #368, #369, #370)), .UNSPECIFIED., .T., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548, 0.5, 0.707106781186548), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#290 = CARTESIAN_POINT('', (9.99999999999999, 42., -2.77555756156289E-14));
#291 = CARTESIAN_POINT('', (-10., 42., -2.77555756156289E-14));
#292 = CARTESIAN_POINT('', (-10., 22., -2.77555756156289E-14));
#293 = CARTESIAN_POINT('', (-10., 2., -2.77555756156289E-14));
#294 = CARTESIAN_POINT('', (9.99999999999999, 2., -2.77555756156289E-14));
#295 = CARTESIAN_POINT('', (30., 2., -2.77555756156289E-14));
#296 = CARTESIAN_POINT('', (30., 22., -2.77555756156289E-14));
#297 = CARTESIAN_POINT('', (30., 42., -2.77555756156289E-14));
#298 = CARTESIAN_POINT('', (9.99999999999999, 42., -2.77555756156289E-14));
#299 = CARTESIAN_POINT('', (9.99999999999999, 42., -42.));
#300 = CARTESIAN_POINT('', (-10., 42., -42.));
#301 = CARTESIAN_POINT('', (-10., 22., -22.));
#302 = CARTESIAN_POINT('', (-10., 1.99999999999997, -2.00000000000004));
#303 = CARTESIAN_POINT('', (9.99999999999999, 1.99999999999997, -2.00000000000004));
#304 = CARTESIAN_POINT('', (30., 1.99999999999997, -2.00000000000004));
#305 = CARTESIAN_POINT('', (30., 22., -22.));
#306 = CARTESIAN_POINT('', (30., 42., -42.));
#307 = CARTESIAN_POINT('', (9.99999999999999, 42., -42.));
#308 = CARTESIAN_POINT('', (9.99999999999999, -3.56199137688959E-14, -42.));
#309 = CARTESIAN_POINT('', (-10., -3.56199137688959E-14, -42.));
#310 = CARTESIAN_POINT('', (-10., -3.68445605680433E-14, -22.));
#311 = CARTESIAN_POINT('', (-10., -3.80692073671906E-14, -2.00000000000001));
#312 = CARTESIAN_POINT('', (9.99999999999999, -3.80692073671906E-14, -2.00000000000001));
#313 = CARTESIAN_POINT('', (30., -3.80692073671906E-14, -2.00000000000001));
#314 = CARTESIAN_POINT('', (30., -3.68445605680433E-14, -22.));
#315 = CARTESIAN_POINT('', (30., -3.56199137688959E-14, -42.));
#316 = CARTESIAN_POINT('', (9.99999999999999, -3.56199137688959E-14, -42.));
#317 = CARTESIAN_POINT('', (9.99999999999999, -42.0000000000001, -42.));
#318 = CARTESIAN_POINT('', (-10., -42.0000000000001, -42.));
#319 = CARTESIAN_POINT('', (-10., -22., -22.));
#320 = CARTESIAN_POINT('', (-10., -2.00000000000005, -1.99999999999999));
#321 = CARTESIAN_POINT('', (9.99999999999999, -2.00000000000005, -1.99999999999999));
#322 = CARTESIAN_POINT('', (30., -2.00000000000005, -1.99999999999999));
#323 = CARTESIAN_POINT('', (30., -22., -22.));
#324 = CARTESIAN_POINT('', (30., -42.0000000000001, -42.));
#325 = CARTESIAN_POINT('', (9.99999999999999, -42.0000000000001, -42.));
#326 = CARTESIAN_POINT('', (9.99999999999999, -42., 2.08357022198098E-14));
#327 = CARTESIAN_POINT('', (-10., -42., 2.08357022198098E-14));
#328 = CARTESIAN_POINT('', (-10., -22., 2.32849958181045E-14));
#329 = CARTESIAN_POINT('', (-10., -2.00000000000002, 2.57342894163992E-14));
#330 = CARTESIAN_POINT('', (9.99999999999999, -2.00000000000002, 2.57342894163992E-14));
#331 = CARTESIAN_POINT('', (30., -2.00000000000002, 2.57342894163992E-14));
#332 = CARTESIAN_POINT('', (30., -22., 2.32849958181045E-14));
#333 = CARTESIAN_POINT('', (30., -42., 2.08357022198098E-14));
#334 = CARTESIAN_POINT('', (9.99999999999999, -42., 2.08357022198098E-14));
#335 = CARTESIAN_POINT('', (9.99999999999999, -42., 42.));
#336 = CARTESIAN_POINT('', (-10., -42., 42.));
#337 = CARTESIAN_POINT('', (-10., -22., 22.));
#338 = CARTESIAN_POINT('', (-10., -2., 2.00000000000004));
#339 = CARTESIAN_POINT('', (9.99999999999999, -2., 2.00000000000004));
#340 = CARTESIAN_POINT('', (30., -2., 2.00000000000004));
#341 = CARTESIAN_POINT('', (30., -22., 22.));
#342 = CARTESIAN_POINT('', (30., -42., 42.));
#343 = CARTESIAN_POINT('', (9.99999999999999, -42., 42.));
#344 = CARTESIAN_POINT('', (9.99999999999999, 7.82784751012385E-15, 42.));
#345 = CARTESIAN_POINT('', (-10., 7.82784751012385E-15, 42.));
#346 = CARTESIAN_POINT('', (-10., 1.15017879075659E-14, 22.));
#347 = CARTESIAN_POINT('', (-10., 1.5175728305008E-14, 2.00000000000001));
#348 = CARTESIAN_POINT('', (9.99999999999999, 1.5175728305008E-14, 2.00000000000001));
#349 = CARTESIAN_POINT('', (30., 1.5175728305008E-14, 2.00000000000001));
#350 = CARTESIAN_POINT('', (30., 1.15017879075659E-14, 22.));
#351 = CARTESIAN_POINT('', (30., 7.82784751012385E-15, 42.));
#352 = CARTESIAN_POINT('', (9.99999999999999, 7.82784751012385E-15, 42.));
#353 = CARTESIAN_POINT('', (9.99999999999999, 42., 42.));
#354 = CARTESIAN_POINT('', (-10., 42., 42.));
#355 = CARTESIAN_POINT('', (-10., 22., 22.));
#356 = CARTESIAN_POINT('', (-10., 2.00000000000003, 1.99999999999998));
#357 = CARTESIAN_POINT('', (9.99999999999999, 2.00000000000003, 1.99999999999998));
#358 = CARTESIAN_POINT('', (30., 2.00000000000003, 1.99999999999998));
#359 = CARTESIAN_POINT('', (30., 22., 22.));
#360 = CARTESIAN_POINT('', (30., 42., 42.));
#361 = CARTESIAN_POINT('', (9.99999999999999, 42., 42.));
#362 = CARTESIAN_POINT('', (9.99999999999999, 42., -2.77555756156289E-14));
#363 = CARTESIAN_POINT('', (-10., 42., -2.77555756156289E-14));
#364 = CARTESIAN_POINT('', (-10., 22., -2.77555756156289E-14));
#365 = CARTESIAN_POINT('', (-10., 2., -2.77555756156289E-14));
#366 = CARTESIAN_POINT('', (9.99999999999999, 2., -2.77555756156289E-14));
#367 = CARTESIAN_POINT('', (30., 2., -2.77555756156289E-14));
#368 = CARTESIAN_POINT('', (30., 22., -2.77555756156289E-14));
#369 = CARTESIAN_POINT('', (30., 42., -2.77555756156289E-14));
#370 = CARTESIAN_POINT('', (9.99999999999999, 42., -2.77555756156289E-14));
#371 = ADVANCED_FACE('', (#372), #451, .F.);
#372 = FACE_OUTER_BOUND('', #373, .F.);
#373 = EDGE_LOOP('', (#374, #379, #380, #381, #382, #383, #390, #398, #413, #419, #420, #430, #436, #437, #445, #450));
#374 = ORIENTED_EDGE('', *, *, #375, .T.);
#375 = EDGE_CURVE('', #124, #273, #376, .T.);
#376 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#377, #378), .UNSPECIFIED., .F., .U., (2, 2), (0.187582815014202, 0.916615117578697), .UNSPECIFIED.);
#377 = CARTESIAN_POINT('', (24.1424869243096, -1.75554015768853E-15, -2.));
#378 = CARTESIAN_POINT('', (10., -1.75554015768853E-15, -2.));
#379 = ORIENTED_EDGE('', *, *, #272, .T.);
#380 = ORIENTED_EDGE('', *, *, #284, .T.);
#381 = ORIENTED_EDGE('', *, *, #375, .F.);
#382 = ORIENTED_EDGE('', *, *, #123, .F.);
#383 = ORIENTED_EDGE('', *, *, #384, .F.);
#384 = EDGE_CURVE('', #385, #113, #387, .T.);
#385 = VERTEX_POINT('', #386);
#386 = CARTESIAN_POINT('', (23.2461087550991, 1.76861329226744, -0.933813162476806));
#387 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#388, #389), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#388 = CARTESIAN_POINT('', (23.2461087550991, 1.76861329226744, -0.933813162476806));
#389 = CARTESIAN_POINT('', (24.1424869243096, 1.76861329226744, -0.933813162476806));
#390 = ORIENTED_EDGE('', *, *, #391, .T.);
#391 = EDGE_CURVE('', #385, #392, #394, .T.);
#392 = VERTEX_POINT('', #393);
#393 = CARTESIAN_POINT('', (23.1858927362459, 1.87655455780799, -0.691768018608869));
#394 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#395, #396, #397), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.997802674365135, 1.))
   REPRESENTATION_ITEM ('')
);
#395 = CARTESIAN_POINT('', (23.2461087550991, 1.76861329226744, -0.933813162476806));
#396 = CARTESIAN_POINT('', (23.2174829479922, 1.83062002297335, -0.816374329374852));
#397 = CARTESIAN_POINT('', (23.1858927362459, 1.87655455780799, -0.69176801860887));
#398 = ORIENTED_EDGE('', *, *, #399, .T.);
#399 = EDGE_CURVE('', #392, #400, #402, .T.);
#400 = VERTEX_POINT('', #401);
#401 = CARTESIAN_POINT('', (23.0135588488183, 1.99959347401221, -0.0403229300493291));
#402 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#403, #404, #405, #406, #407, #408, #409, #410, #411, #412), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.117365145792554, 0.510332112494838, 1.), .UNSPECIFIED.);
#403 = CARTESIAN_POINT('', (23.1858927362459, 1.87655455780799, -0.691768018608869));
#404 = CARTESIAN_POINT('', (23.1796541466693, 1.88562593449033, -0.667160154699435));
#405 = CARTESIAN_POINT('', (23.1738670566063, 1.89424996174565, -0.642269207765759));
#406 = CARTESIAN_POINT('', (23.1680271915795, 1.90237225712074, -0.617235607638889));
#407 = CARTESIAN_POINT('', (23.1485140155424, 1.92951188770328, -0.533588974732813));
#408 = CARTESIAN_POINT('', (23.127571495447, 1.95106491914353, -0.448235648827446));
#409 = CARTESIAN_POINT('', (23.1042355319678, 1.96684182399273, -0.362675115486373));
#410 = CARTESIAN_POINT('', (23.0751806427212, 1.98648516220141, -0.256146331177993));
#411 = CARTESIAN_POINT('', (23.0432797776206, 1.99741313525429, -0.148444813705532));
#412 = CARTESIAN_POINT('', (23.0135588488183, 1.99959347401221, -0.0403229300493291));
#413 = ORIENTED_EDGE('', *, *, #414, .T.);
#414 = EDGE_CURVE('', #400, #67, #415, .T.);
#415 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#416, #417, #418), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.999752928118525, 1.))
   REPRESENTATION_ITEM ('')
);
#416 = CARTESIAN_POINT('', (23.0135588488183, 1.99959347401221, -0.040322930049325));
#417 = CARTESIAN_POINT('', (23.0013381052303, 2.00048999245794, 0.00413496106177572));
#418 = CARTESIAN_POINT('', (22.9889972992687, 1.99940969583632, 0.0485887661472589));
#419 = ORIENTED_EDGE('', *, *, #66, .F.);
#420 = ORIENTED_EDGE('', *, *, #421, .F.);
#421 = EDGE_CURVE('', #422, #60, #424, .T.);
#422 = VERTEX_POINT('', #423);
#423 = CARTESIAN_POINT('', (18.6488731071504, -9.36587498391047E-16, 2.));
#424 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#425, #426, #427, #428, #429), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.0663952584721153, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.966749829074903, 0.982102065395492, 1., 0.748331477354788, 1.))
   REPRESENTATION_ITEM ('')
);
#425 = CARTESIAN_POINT('', (18.6488731071504, -8.18240542956574E-16, 2.));
#426 = CARTESIAN_POINT('', (18.5706756220497, 0.0960668889703747, 2.));
#427 = CARTESIAN_POINT('', (18.5034088622203, 0.191691505040448, 1.99079239673436));
#428 = CARTESIAN_POINT('', (17.2620735716995, 1.95634035792569, 1.82087603828716));
#429 = CARTESIAN_POINT('', (19.2616766130572, 1.99940969583632, 0.0485887661472585));
#430 = ORIENTED_EDGE('', *, *, #431, .F.);
#431 = EDGE_CURVE('', #53, #422, #432, .T.);
#432 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#433, #434, #435), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.766229411959296, 0.966749829074903))
   REPRESENTATION_ITEM ('')
);
#433 = CARTESIAN_POINT('', (22.0422676638237, -1.95340373462661, 0.429201409068984));
#434 = CARTESIAN_POINT('', (19.9579873389714, -1.60826823772943, 2.));
#435 = CARTESIAN_POINT('', (18.6488731071504, -8.18240542956574E-16, 2.));
#436 = ORIENTED_EDGE('', *, *, #52, .F.);
#437 = ORIENTED_EDGE('', *, *, #438, .T.);
#438 = EDGE_CURVE('', #46, #439, #441, .T.);
#439 = VERTEX_POINT('', #440);
#440 = CARTESIAN_POINT('', (26.1633622432744, -2., 0.));
#441 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#442, #443, #444), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (167.602626922606, 180.041681102292), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.994114098758691, 1.))
   REPRESENTATION_ITEM ('')
);
#442 = CARTESIAN_POINT('', (26.1638210595057, -1.95340404927365, 0.429201478503955));
#443 = CARTESIAN_POINT('', (26.16154151182, -1.99999985186662, 0.217132242756438));
#444 = CARTESIAN_POINT('', (26.1633622561738, -1.99999985186662, 1.08166154852429E-10));
#445 = ORIENTED_EDGE('', *, *, #446, .T.);
#446 = EDGE_CURVE('', #439, #132, #447, .T.);
#447 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#448, #449), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#448 = CARTESIAN_POINT('', (26.1633622432744, -2., 0.));
#449 = CARTESIAN_POINT('', (24.1424869243097, -1.99999999999998, -2.01259679188466E-29));
#450 = ORIENTED_EDGE('', *, *, #131, .F.);
#451 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#452, #453), (#454, #455), (#456, #457), (#458, #459), (#460, #461), (#462, #463), (#464, #465), (#466, #467), (#468, #469)), .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 ()
);
#452 = CARTESIAN_POINT('', (8.38241789125107, -1.75554015768853E-15, -2.));
#453 = CARTESIAN_POINT('', (27.7814031962382, -1.75554015768853E-15, -2.));
#454 = CARTESIAN_POINT('', (8.38241789125107, -2., -2.));
#455 = CARTESIAN_POINT('', (27.7814031962382, -2., -2.));
#456 = CARTESIAN_POINT('', (8.38241789125107, -2., 1.28613078257843E-15));
#457 = CARTESIAN_POINT('', (27.7814031962382, -2., 1.28613078257843E-15));
#458 = CARTESIAN_POINT('', (8.38241789125107, -2., 2.));
#459 = CARTESIAN_POINT('', (27.7814031962382, -2., 2.));
#460 = CARTESIAN_POINT('', (8.38241789125107, 1.78343168308871E-16, 2.));
#461 = CARTESIAN_POINT('', (27.7814031962382, 1.78343168308871E-16, 2.));
#462 = CARTESIAN_POINT('', (8.38241789125107, 2., 2.));
#463 = CARTESIAN_POINT('', (27.7814031962382, 2., 2.));
#464 = CARTESIAN_POINT('', (8.38241789125107, 2., -4.02823183589497E-16));
#465 = CARTESIAN_POINT('', (27.7814031962382, 2., -4.02823183589497E-16));
#466 = CARTESIAN_POINT('', (8.38241789125107, 2., -2.));
#467 = CARTESIAN_POINT('', (27.7814031962382, 2., -2.));
#468 = CARTESIAN_POINT('', (8.38241789125107, -1.75554015768853E-15, -2.));
#469 = CARTESIAN_POINT('', (27.7814031962382, -1.75554015768853E-15, -2.));
#470 = ADVANCED_FACE('', (#471), #476, .F.);
#471 = FACE_OUTER_BOUND('', #472, .F.);
#472 = EDGE_LOOP('', (#473, #474, #475));
#473 = ORIENTED_EDGE('', *, *, #421, .T.);
#474 = ORIENTED_EDGE('', *, *, #59, .T.);
#475 = ORIENTED_EDGE('', *, *, #431, .T.);
#476 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#477, #478), (#479, #480)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-7.8159700933611E-14, 4.88764053105032), (0.0574914432323261, 5.71990284788956), .UNSPECIFIED.);
#477 = CARTESIAN_POINT('', (22.405150083414, -2.44694356042231, 0.463045151642953));
#478 = CARTESIAN_POINT('', (20.6516203104591, 2.5465879916026, -1.55008149362424));
#479 = CARTESIAN_POINT('', (18.7196166624087, -2.44694356042231, 3.67332136459096));
#480 = CARTESIAN_POINT('', (16.9660868894538, 2.5465879916026, 1.66019471932377));
#481 = ADVANCED_FACE('', (#482), #515, .F.);
#482 = FACE_OUTER_BOUND('', #483, .F.);
#483 = EDGE_LOOP('', (#484, #485, #492, #497, #498, #506, #514));
#484 = ORIENTED_EDGE('', *, *, #45, .T.);
#485 = ORIENTED_EDGE('', *, *, #486, .T.);
#486 = EDGE_CURVE('', #37, #487, #489, .T.);
#487 = VERTEX_POINT('', #488);
#488 = CARTESIAN_POINT('', (26.2259318672542, -1.34258840028186, -0.634238512750664));
#489 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#490, #491), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#490 = CARTESIAN_POINT('', (26.202218293906, -1.51654218302993, 0.387136426071637));
#491 = CARTESIAN_POINT('', (26.2259318672542, -1.34258840028186, -0.634238512750664));
#492 = ORIENTED_EDGE('', *, *, #493, .F.);
#493 = EDGE_CURVE('', #115, #487, #494, .T.);
#494 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#495, #496), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#495 = CARTESIAN_POINT('', (26.5188965894923, 1.99059739795705, -0.955187800728641));
#496 = CARTESIAN_POINT('', (26.2259318672542, -1.34258840028186, -0.634238512750664));
#497 = ORIENTED_EDGE('', *, *, #177, .T.);
#498 = ORIENTED_EDGE('', *, *, #499, .F.);
#499 = EDGE_CURVE('', #500, #163, #502, .T.);
#500 = VERTEX_POINT('', #501);
#501 = CARTESIAN_POINT('', (26.3657613989915, 0.12, -2.12));
#502 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#503, #504, #505), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.672724076545406, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.924666324032425, 0.89096239870796, 1.))
   REPRESENTATION_ITEM ('')
);
#503 = CARTESIAN_POINT('', (26.3657613989915, 0.12, -2.12));
#504 = CARTESIAN_POINT('', (26.4407188780499, 0.980730538780543, -2.12));
#505 = CARTESIAN_POINT('', (26.4894300602425, 1.59785191400229, -1.51998477633158));
#506 = ORIENTED_EDGE('', *, *, #507, .F.);
#507 = EDGE_CURVE('', #439, #500, #508, .T.);
#508 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#509, #510, #511, #512, #513), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.5, 0.672724076545406), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.833416402677773, 1., 0.942454003969813, 0.924666324032425))
   REPRESENTATION_ITEM ('')
);
#509 = CARTESIAN_POINT('', (26.1633622432744, -2., 1.96392381524024E-15));
#510 = CARTESIAN_POINT('', (26.1751503794867, -2., -1.40579013588458));
#511 = CARTESIAN_POINT('', (26.2925113945828, -0.705031497070009, -1.95287557945774));
#512 = CARTESIAN_POINT('', (26.3283630003468, -0.309442721651047, -2.12));
#513 = CARTESIAN_POINT('', (26.3657613989915, 0.12, -2.12));
#514 = ORIENTED_EDGE('', *, *, #438, .F.);
#515 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#516, #517), (#518, #519)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.000999964844258461, 2.93407269047526), (8.74558346852794E-7, 4.01085103028251), .UNSPECIFIED.);
#516 = CARTESIAN_POINT('', (26.1840836474095, -2.00304783919122, -2.50277695451462));
#517 = CARTESIAN_POINT('', (26.5320306944069, 1.99268029361459, -2.4998592735038));
#518 = CARTESIAN_POINT('', (26.1594894747791, -2.00304783919122, 0.430192656734887));
#519 = CARTESIAN_POINT('', (26.5074365217765, 1.99268029361459, 0.433110337745707));
#520 = ADVANCED_FACE('', (#521), #531, .F.);
#521 = FACE_OUTER_BOUND('', #522, .F.);
#522 = EDGE_LOOP('', (#523, #528, #529, #530));
#523 = ORIENTED_EDGE('', *, *, #524, .T.);
#524 = EDGE_CURVE('', #500, #142, #525, .T.);
#525 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#526, #527), .UNSPECIFIED., .F., .U., (2, 2), (0.127244587991146, 0.415877135634893), .UNSPECIFIED.);
#526 = CARTESIAN_POINT('', (26.3657613989915, 0.12, -2.12));
#527 = CARTESIAN_POINT('', (25.5528763871922, 0.12, -2.12));
#528 = ORIENTED_EDGE('', *, *, #141, .T.);
#529 = ORIENTED_EDGE('', *, *, #446, .F.);
#530 = ORIENTED_EDGE('', *, *, #507, .T.);
#531 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#532, #533), (#534, #535), (#536, #537), (#538, #539), (#540, #541), (#542, #543), (#544, #545), (#546, #547), (#548, #549)), .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 ()
);
#532 = CARTESIAN_POINT('', (23.9077926107163, 0.12, -2.12));
#533 = CARTESIAN_POINT('', (26.724124373836, 0.12, -2.12));
#534 = CARTESIAN_POINT('', (23.9077926107163, -2., -2.12));
#535 = CARTESIAN_POINT('', (26.724124373836, -2., -2.12));
#536 = CARTESIAN_POINT('', (23.9077926107163, -2., 9.11021524876465E-16));
#537 = CARTESIAN_POINT('', (26.724124373836, -2., 9.11021524876465E-16));
#538 = CARTESIAN_POINT('', (23.9077926107163, -2., 2.12));
#539 = CARTESIAN_POINT('', (26.724124373836, -2., 2.12));
#540 = CARTESIAN_POINT('', (23.9077926107163, 0.120000000000002, 2.12));
#541 = CARTESIAN_POINT('', (26.724124373836, 0.120000000000002, 2.12));
#542 = CARTESIAN_POINT('', (23.9077926107163, 2.24, 2.12));
#543 = CARTESIAN_POINT('', (26.724124373836, 2.24, 2.12));
#544 = CARTESIAN_POINT('', (23.9077926107163, 2.24, -6.79151979072855E-16));
#545 = CARTESIAN_POINT('', (26.724124373836, 2.24, -6.79151979072855E-16));
#546 = CARTESIAN_POINT('', (23.9077926107163, 2.24, -2.12));
#547 = CARTESIAN_POINT('', (26.724124373836, 2.24, -2.12));
#548 = CARTESIAN_POINT('', (23.9077926107163, 0.12, -2.12));
#549 = CARTESIAN_POINT('', (26.724124373836, 0.12, -2.12));
#550 = ADVANCED_FACE('', (#551), #565, .F.);
#551 = FACE_OUTER_BOUND('', #552, .F.);
#552 = EDGE_LOOP('', (#553, #558, #559, #564));
#553 = ORIENTED_EDGE('', *, *, #554, .T.);
#554 = EDGE_CURVE('', #232, #8, #555, .T.);
#555 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#556, #557), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#556 = CARTESIAN_POINT('', (1.2822021129186, -1.93649167310373, 3.49999999999999));
#557 = CARTESIAN_POINT('', (-73.5, -1.93649167310375, 3.49999999999999));
#558 = ORIENTED_EDGE('', *, *, #7, .T.);
#559 = ORIENTED_EDGE('', *, *, #560, .T.);
#560 = EDGE_CURVE('', #10, #242, #561, .T.);
#561 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#562, #563), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#562 = CARTESIAN_POINT('', (-73.5, 1.93649167310372, 3.49999999999999));
#563 = CARTESIAN_POINT('', (1.2822021129186, 1.93649167310373, 3.49999999999999));
#564 = ORIENTED_EDGE('', *, *, #241, .T.);
#565 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#566, #567), (#568, #569)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00197971702160915, 75.9036376402367), (-9.99200722162641E-15, 3.87498334620747), .UNSPECIFIED.);
#566 = CARTESIAN_POINT('', (2.40065792321509, -1.93749167310375, 3.49999999999999));
#567 = CARTESIAN_POINT('', (2.40065792321509, 1.93749167310373, 3.49999999999999));
#568 = CARTESIAN_POINT('', (-73.501, -1.93749167310376, 3.49999999999999));
#569 = CARTESIAN_POINT('', (-73.501, 1.93749167310372, 3.49999999999999));
#570 = ADVANCED_FACE('', (#571), #580, .F.);
#571 = FACE_OUTER_BOUND('', #572, .F.);
#572 = EDGE_LOOP('', (#573, #574, #575, #576, #577, #578, #579));
#573 = ORIENTED_EDGE('', *, *, #16, .F.);
#574 = ORIENTED_EDGE('', *, *, #554, .F.);
#575 = ORIENTED_EDGE('', *, *, #231, .F.);
#576 = ORIENTED_EDGE('', *, *, #223, .F.);
#577 = ORIENTED_EDGE('', *, *, #215, .F.);
#578 = ORIENTED_EDGE('', *, *, #265, .F.);
#579 = ORIENTED_EDGE('', *, *, #560, .F.);
#580 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#581, #582), (#583, #584), (#585, #586), (#587, #588), (#589, #590), (#591, #592), (#593, #594), (#595, #596), (#597, #598)), .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 ()
);
#581 = CARTESIAN_POINT('', (8.76162232421046, -3.51108031537706E-15, 4.00000000000001));
#582 = CARTESIAN_POINT('', (-80.9794202112919, -3.51108031537706E-15, 4.00000000000001));
#583 = CARTESIAN_POINT('', (8.76162232421046, -4.00000000000001, 4.00000000000002));
#584 = CARTESIAN_POINT('', (-80.9794202112919, -4.00000000000001, 4.00000000000002));
#585 = CARTESIAN_POINT('', (8.76162232421046, -4.00000000000002, 7.55852353454769E-15));
#586 = CARTESIAN_POINT('', (-80.9794202112919, -4.00000000000002, 7.55852353454769E-15));
#587 = CARTESIAN_POINT('', (8.76162232421046, -4.00000000000003, -4.));
#588 = CARTESIAN_POINT('', (-80.9794202112919, -4.00000000000003, -4.));
#589 = CARTESIAN_POINT('', (8.76162232421046, -1.80730158721599E-14, -4.00000000000001));
#590 = CARTESIAN_POINT('', (-80.9794202112919, -1.80730158721599E-14, -4.00000000000001));
#591 = CARTESIAN_POINT('', (8.76162232421046, 3.99999999999999, -4.00000000000002));
#592 = CARTESIAN_POINT('', (-80.9794202112919, 3.99999999999999, -4.00000000000002));
#593 = CARTESIAN_POINT('', (8.76162232421046, 4., -7.49327074189405E-15));
#594 = CARTESIAN_POINT('', (-80.9794202112919, 4., -7.49327074189405E-15));
#595 = CARTESIAN_POINT('', (8.76162232421046, 4.00000000000001, 4.));
#596 = CARTESIAN_POINT('', (-80.9794202112919, 4.00000000000001, 4.));
#597 = CARTESIAN_POINT('', (8.76162232421046, -3.51108031537706E-15, 4.00000000000001));
#598 = CARTESIAN_POINT('', (-80.9794202112919, -3.51108031537706E-15, 4.00000000000001));
#599 = ADVANCED_FACE('', (#600), #608, .F.);
#600 = FACE_OUTER_BOUND('', #601, .F.);
#601 = EDGE_LOOP('', (#602, #607));
#602 = ORIENTED_EDGE('', *, *, #603, .T.);
#603 = EDGE_CURVE('', #392, #400, #604, .T.);
#604 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#605, #606), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#605 = CARTESIAN_POINT('', (23.1858927362459, 1.87655455780799, -0.691768018608873));
#606 = CARTESIAN_POINT('', (23.0135588488184, 1.99959347401221, -0.0403229300493144));
#607 = ORIENTED_EDGE('', *, *, #399, .F.);
#608 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#609, #610), (#611, #612), (#613, #614), (#615, #616), (#617, #618), (#619, #620), (#621, #622), (#623, #624), (#625, #626)), .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 ()
);
#609 = CARTESIAN_POINT('', (23.233361578972, 1.91938519439587, -0.695572992112971));
#610 = CARTESIAN_POINT('', (23.1857538978799, 2.15496325227164, -0.0541256174878192));
#611 = CARTESIAN_POINT('', (23.1856334852, 1.91882309546681, -0.698908894289891));
#612 = CARTESIAN_POINT('', (23.0126184056979, 2.1529242168305, -0.066226730681875));
#613 = CARTESIAN_POINT('', (23.1856334852, 1.87164038458772, -0.690958615819697));
#614 = CARTESIAN_POINT('', (23.0126184056979, 1.981767122027, -0.0373867903629653));
#615 = CARTESIAN_POINT('', (23.1856334852, 1.82445767370863, -0.683008337349503));
#616 = CARTESIAN_POINT('', (23.0126184056979, 1.81061002722349, -0.00854685004405561));
#617 = CARTESIAN_POINT('', (23.233361578972, 1.8250197726377, -0.679672435172583));
#618 = CARTESIAN_POINT('', (23.1857538978799, 1.81264906266463, 0.00355426315000018));
#619 = CARTESIAN_POINT('', (23.2810896727441, 1.82558187156677, -0.676336532995663));
#620 = CARTESIAN_POINT('', (23.3588893900619, 1.81468809810577, 0.015655376344056));
#621 = CARTESIAN_POINT('', (23.2810896727441, 1.87276458244585, -0.684286811465858));
#622 = CARTESIAN_POINT('', (23.3588893900619, 1.98584519290927, -0.0131845639748537));
#623 = CARTESIAN_POINT('', (23.2810896727441, 1.91994729332494, -0.692237089936052));
#624 = CARTESIAN_POINT('', (23.3588893900619, 2.15700228771278, -0.0420245042937634));
#625 = CARTESIAN_POINT('', (23.233361578972, 1.91938519439587, -0.695572992112971));
#626 = CARTESIAN_POINT('', (23.1857538978799, 2.15496325227164, -0.0541256174878192));
#627 = ADVANCED_FACE('', (#628), #646, .F.);
#628 = FACE_OUTER_BOUND('', #629, .F.);
#629 = EDGE_LOOP('', (#630, #637, #642, #643, #644, #645));
#630 = ORIENTED_EDGE('', *, *, #631, .T.);
#631 = EDGE_CURVE('', #385, #632, #634, .T.);
#632 = VERTEX_POINT('', #633);
#633 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#634 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#635, #636), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#635 = CARTESIAN_POINT('', (23.2461087550991, 1.76861329226744, -0.933813162476806));
#636 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#637 = ORIENTED_EDGE('', *, *, #638, .F.);
#638 = EDGE_CURVE('', #74, #632, #639, .T.);
#639 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#640, #641), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#640 = CARTESIAN_POINT('', (22.6716835229858, -1.61080577519926, 0.396212977641303));
#641 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#642 = ORIENTED_EDGE('', *, *, #73, .T.);
#643 = ORIENTED_EDGE('', *, *, #414, .F.);
#644 = ORIENTED_EDGE('', *, *, #603, .F.);
#645 = ORIENTED_EDGE('', *, *, #391, .F.);
#646 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#647, #648), (#649, #650)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00099160841531365, 3.77753387084306), (-8.88178419700125E-15, 1.84398069068609), .UNSPECIFIED.);
#647 = CARTESIAN_POINT('', (23.3672527346366, 1.95169492002379, -1.3319011126346));
#648 = CARTESIAN_POINT('', (22.8918115212822, 2.16381466320208, 0.4370606322376));
#649 = CARTESIAN_POINT('', (23.0381053887367, -1.79315616818878, -0.971312965709088));
#650 = CARTESIAN_POINT('', (22.5626641753823, -1.58103642501049, 0.797648779163112));
#651 = ADVANCED_FACE('', (#652), #666, .F.);
#652 = FACE_OUTER_BOUND('', #653, .F.);
#653 = EDGE_LOOP('', (#654, #655, #660, #665));
#654 = ORIENTED_EDGE('', *, *, #36, .T.);
#655 = ORIENTED_EDGE('', *, *, #656, .F.);
#656 = EDGE_CURVE('', #632, #39, #657, .T.);
#657 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#658, #659), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#658 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#659 = CARTESIAN_POINT('', (22.8686347240584, -1.80685025201083, 0.415089913717874));
#660 = ORIENTED_EDGE('', *, *, #661, .T.);
#661 = EDGE_CURVE('', #632, #487, #662, .T.);
#662 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#663, #664), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#663 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#664 = CARTESIAN_POINT('', (26.2259318672542, -1.34258840028186, -0.634238512750664));
#665 = ORIENTED_EDGE('', *, *, #486, .F.);
#666 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#667, #668), (#669, #670)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-8.17124146124115E-14, 3.3957465950078), (-1.99840144432528E-15, 1.18908671700056), .UNSPECIFIED.);
#667 = CARTESIAN_POINT('', (22.8424594675348, -1.62447236955424, -0.681724532632292));
#668 = CARTESIAN_POINT('', (22.8692823697678, -1.81956256372576, 0.490942329098303));
#669 = CARTESIAN_POINT('', (26.2252842215448, -1.32987608856694, -0.710090928131094));
#670 = CARTESIAN_POINT('', (26.2521071237778, -1.52496628273846, 0.462575933599501));
#671 = ADVANCED_FACE('', (#672), #679, .F.);
#672 = FACE_OUTER_BOUND('', #673, .F.);
#673 = EDGE_LOOP('', (#674, #675, #676, #677, #678));
#674 = ORIENTED_EDGE('', *, *, #384, .T.);
#675 = ORIENTED_EDGE('', *, *, #112, .T.);
#676 = ORIENTED_EDGE('', *, *, #493, .T.);
#677 = ORIENTED_EDGE('', *, *, #661, .F.);
#678 = ORIENTED_EDGE('', *, *, #631, .F.);
#679 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#680, #681), (#682, #683)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (1.06581410364015E-14, 3.87677569137279), (2.73392419813945E-15, 3.93519932539036), .UNSPECIFIED.);
#680 = CARTESIAN_POINT('', (22.6307297048977, 1.96417913138023, -0.952644010984929));
#681 = CARTESIAN_POINT('', (22.9737049249622, -1.93799763561507, -0.576907124192404));
#682 = CARTESIAN_POINT('', (26.4927530943342, 2.30050684870146, -0.985028686768242));
#683 = CARTESIAN_POINT('', (26.8357283143987, -1.60166991829384, -0.609291799975717));
#684 = ADVANCED_FACE('', (#685), #694, .F.);
#685 = FACE_OUTER_BOUND('', #686, .F.);
#686 = EDGE_LOOP('', (#687, #692, #693));
#687 = ORIENTED_EDGE('', *, *, #688, .T.);
#688 = EDGE_CURVE('', #81, #632, #689, .T.);
#689 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#690, #691), .UNSPECIFIED., .F., .U., (2, 2), (0.0166276110507783, 1.), .UNSPECIFIED.);
#690 = CARTESIAN_POINT('', (22.6714619643266, -1.63985525370531, 0.399010119918694));
#691 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232072));
#692 = ORIENTED_EDGE('', *, *, #656, .T.);
#693 = ORIENTED_EDGE('', *, *, #89, .F.);
#694 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#695, #696), (#697, #698), (#699, #700), (#701, #702), (#703, #704), (#705, #706), (#707, #708), (#709, #710), (#711, #712)), .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 ()
);
#695 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#696 = CARTESIAN_POINT('', (22.6667934637922, -1.64005422028805, 0.4160162461708));
#697 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#698 = CARTESIAN_POINT('', (22.6846890988407, -1.82800622426857, 0.418729951405691));
#699 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#700 = CARTESIAN_POINT('', (22.8718970854311, -1.80993968301978, 0.435473415631411));
#701 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#702 = CARTESIAN_POINT('', (23.0591050720214, -1.79187314177099, 0.45221687985713));
#703 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#704 = CARTESIAN_POINT('', (23.0412094369729, -1.60392113779046, 0.449503174622239));
#705 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#706 = CARTESIAN_POINT('', (23.0233138019244, -1.41596913380994, 0.446789469387348));
#707 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#708 = CARTESIAN_POINT('', (22.836105815334, -1.43403567505874, 0.430046005161628));
#709 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#710 = CARTESIAN_POINT('', (22.6488978287437, -1.45210221630753, 0.413302540935909));
#711 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#712 = CARTESIAN_POINT('', (22.6667934637922, -1.64005422028805, 0.4160162461708));
#713 = ADVANCED_FACE('', (#714), #719, .F.);
#714 = FACE_OUTER_BOUND('', #715, .F.);
#715 = EDGE_LOOP('', (#716, #717, #718));
#716 = ORIENTED_EDGE('', *, *, #524, .F.);
#717 = ORIENTED_EDGE('', *, *, #499, .T.);
#718 = ORIENTED_EDGE('', *, *, #162, .T.);
#719 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#720, #721), (#722, #723), (#724, #725), (#726, #727), (#728, #729), (#730, #731), (#732, #733), (#734, #735), (#736, #737)), .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 ()
);
#720 = CARTESIAN_POINT('', (23.9077926107163, 0.12, -2.12));
#721 = CARTESIAN_POINT('', (26.724124373836, 0.12, -2.12));
#722 = CARTESIAN_POINT('', (23.9077926107163, -2., -2.12));
#723 = CARTESIAN_POINT('', (26.724124373836, -2., -2.12));
#724 = CARTESIAN_POINT('', (23.9077926107163, -2., 9.11021524876465E-16));
#725 = CARTESIAN_POINT('', (26.724124373836, -2., 9.11021524876465E-16));
#726 = CARTESIAN_POINT('', (23.9077926107163, -2., 2.12));
#727 = CARTESIAN_POINT('', (26.724124373836, -2., 2.12));
#728 = CARTESIAN_POINT('', (23.9077926107163, 0.120000000000002, 2.12));
#729 = CARTESIAN_POINT('', (26.724124373836, 0.120000000000002, 2.12));
#730 = CARTESIAN_POINT('', (23.9077926107163, 2.24, 2.12));
#731 = CARTESIAN_POINT('', (26.724124373836, 2.24, 2.12));
#732 = CARTESIAN_POINT('', (23.9077926107163, 2.24, -6.79151979072855E-16));
#733 = CARTESIAN_POINT('', (26.724124373836, 2.24, -6.79151979072855E-16));
#734 = CARTESIAN_POINT('', (23.9077926107163, 2.24, -2.12));
#735 = CARTESIAN_POINT('', (26.724124373836, 2.24, -2.12));
#736 = CARTESIAN_POINT('', (23.9077926107163, 0.12, -2.12));
#737 = CARTESIAN_POINT('', (26.724124373836, 0.12, -2.12));
#738 = ADVANCED_FACE('', (#739), #744, .F.);
#739 = FACE_OUTER_BOUND('', #740, .F.);
#740 = EDGE_LOOP('', (#741, #742, #743));
#741 = ORIENTED_EDGE('', *, *, #688, .F.);
#742 = ORIENTED_EDGE('', *, *, #80, .F.);
#743 = ORIENTED_EDGE('', *, *, #638, .T.);
#744 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#745, #746), (#747, #748), (#749, #750), (#751, #752), (#753, #754), (#755, #756), (#757, #758), (#759, #760), (#761, #762)), .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 ()
);
#745 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#746 = CARTESIAN_POINT('', (22.6667934637922, -1.64005422028805, 0.4160162461708));
#747 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#748 = CARTESIAN_POINT('', (22.6846890988407, -1.82800622426857, 0.418729951405691));
#749 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#750 = CARTESIAN_POINT('', (22.8718970854311, -1.80993968301978, 0.435473415631411));
#751 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#752 = CARTESIAN_POINT('', (23.0591050720214, -1.79187314177099, 0.45221687985713));
#753 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#754 = CARTESIAN_POINT('', (23.0412094369729, -1.60392113779046, 0.449503174622239));
#755 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#756 = CARTESIAN_POINT('', (23.0233138019244, -1.41596913380994, 0.446789469387348));
#757 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#758 = CARTESIAN_POINT('', (22.836105815334, -1.43403567505874, 0.430046005161628));
#759 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#760 = CARTESIAN_POINT('', (22.6488978287437, -1.45210221630753, 0.413302540935909));
#761 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232071));
#762 = CARTESIAN_POINT('', (22.6667934637922, -1.64005422028805, 0.4160162461708));
#763 = DRAUGHTING_MODEL('', (#771, #1204), #1205);
#764 = PRESENTATION_STYLE_ASSIGNMENT((#765));
#765 = SURFACE_STYLE_USAGE(.POSITIVE., #766);
#766 = SURFACE_SIDE_STYLE('', (#767));
#767 = SURFACE_STYLE_FILL_AREA(#768);
#768 = FILL_AREA_STYLE('', (#769));
#769 = FILL_AREA_STYLE_COLOUR('', #770);
#770 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#771 = STYLED_ITEM('', (#764), #1);
#772 = MANIFOLD_SOLID_BREP('CUT', #773);
#773 = CLOSED_SHELL('', (#774, #836, #889, #983, #1005, #1034, #1069, #1091, #1120, #1136, #1156, #1172));
#774 = ADVANCED_FACE('', (#775), #817, .F.);
#775 = FACE_OUTER_BOUND('', #776, .F.);
#776 = EDGE_LOOP('', (#777, #786, #798, #799, #809));
#777 = ORIENTED_EDGE('', *, *, #778, .T.);
#778 = EDGE_CURVE('', #779, #781, #783, .T.);
#779 = VERTEX_POINT('', #780);
#780 = CARTESIAN_POINT('', (24.8364252650386, -0.892625932167177, -0.677564970530041));
#781 = VERTEX_POINT('', #782);
#782 = CARTESIAN_POINT('', (24.8364252650387, -0.796780179646982, 0.31783122783714));
#783 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#784, #785), .UNSPECIFIED., .F., .U., (2, 2), (0.210857610378324, 0.789142389621671), .UNSPECIFIED.);
#784 = CARTESIAN_POINT('', (24.8364252650387, -0.892625932167215, -0.677564970530038));
#785 = CARTESIAN_POINT('', (24.8364252650387, -0.79678017964699, 0.317831227837141));
#786 = ORIENTED_EDGE('', *, *, #787, .F.);
#787 = EDGE_CURVE('', #781, #781, #788, .T.);
#788 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#789, #790, #791, #792, #793, #794, #795, #796, #797), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 90., 180., 270., 360.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#789 = CARTESIAN_POINT('', (24.8364252650387, -0.796780179646979, 0.317831227837139));
#790 = CARTESIAN_POINT('', (25.9864252650387, -0.796780179646979, 0.31783122783714));
#791 = CARTESIAN_POINT('', (25.9864252650387, 0.347925448475326, 0.207608612438877));
#792 = CARTESIAN_POINT('', (25.9864252650387, 1.49263107659763, 0.0973859970406147));
#793 = CARTESIAN_POINT('', (24.8364252650387, 1.49263107659763, 0.0973859970406145));
#794 = CARTESIAN_POINT('', (23.6864252650387, 1.49263107659763, 0.0973859970406143));
#795 = CARTESIAN_POINT('', (23.6864252650387, 0.347925448475326, 0.207608612438877));
#796 = CARTESIAN_POINT('', (23.6864252650387, -0.796780179646979, 0.317831227837139));
#797 = CARTESIAN_POINT('', (24.8364252650387, -0.796780179646979, 0.317831227837139));
#798 = ORIENTED_EDGE('', *, *, #778, .F.);
#799 = ORIENTED_EDGE('', *, *, #800, .F.);
#800 = EDGE_CURVE('', #801, #779, #803, .T.);
#801 = VERTEX_POINT('', #802);
#802 = CARTESIAN_POINT('', (24.8364252650386, 1.39678532407735, -0.898010201326559));
#803 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#804, #805, #806, #807, #808), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 90., 180.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#804 = CARTESIAN_POINT('', (24.8364252650386, 1.39678532407735, -0.898010201326559));
#805 = CARTESIAN_POINT('', (25.9864252650386, 1.39678532407735, -0.898010201326558));
#806 = CARTESIAN_POINT('', (25.9864252650386, 0.252079695955088, -0.7877875859283));
#807 = CARTESIAN_POINT('', (25.9864252650386, -0.892625932167177, -0.677564970530041));
#808 = CARTESIAN_POINT('', (24.8364252650386, -0.892625932167177, -0.677564970530041));
#809 = ORIENTED_EDGE('', *, *, #810, .F.);
#810 = EDGE_CURVE('', #779, #801, #811, .T.);
#811 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#812, #813, #814, #815, #816), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (180., 270., 360.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#812 = CARTESIAN_POINT('', (24.8364252650386, -0.892625932167177, -0.677564970530041));
#813 = CARTESIAN_POINT('', (23.6864252650386, -0.892625932167178, -0.677564970530042));
#814 = CARTESIAN_POINT('', (23.6864252650386, 0.252079695955088, -0.7877875859283));
#815 = CARTESIAN_POINT('', (23.6864252650386, 1.39678532407735, -0.898010201326559));
#816 = CARTESIAN_POINT('', (24.8364252650386, 1.39678532407735, -0.898010201326559));
#817 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#818, #819), (#820, #821), (#822, #823), (#824, #825), (#826, #827), (#828, #829), (#830, #831), (#832, #833), (#834, #835)), .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 ()
);
#818 = CARTESIAN_POINT('', (24.8364252650387, -0.761832335493508, 0.680778466465835));
#819 = CARTESIAN_POINT('', (24.8364252650387, -0.927573776320698, -1.04051220915872));
#820 = CARTESIAN_POINT('', (23.6864252650387, -0.7618323354935, 0.680778466465837));
#821 = CARTESIAN_POINT('', (23.6864252650387, -0.927573776320691, -1.04051220915872));
#822 = CARTESIAN_POINT('', (23.6864252650387, 0.382873292628755, 0.570555851067576));
#823 = CARTESIAN_POINT('', (23.6864252650387, 0.217131851801565, -1.15073482455698));
#824 = CARTESIAN_POINT('', (23.6864252650387, 1.52757892075101, 0.460333235669316));
#825 = CARTESIAN_POINT('', (23.6864252650387, 1.36183747992382, -1.26095743995524));
#826 = CARTESIAN_POINT('', (24.8364252650387, 1.527578920751, 0.460333235669315));
#827 = CARTESIAN_POINT('', (24.8364252650387, 1.36183747992381, -1.26095743995524));
#828 = CARTESIAN_POINT('', (25.9864252650387, 1.527578920751, 0.460333235669313));
#829 = CARTESIAN_POINT('', (25.9864252650387, 1.36183747992381, -1.26095743995524));
#830 = CARTESIAN_POINT('', (25.9864252650387, 0.382873292628741, 0.570555851067573));
#831 = CARTESIAN_POINT('', (25.9864252650387, 0.21713185180155, -1.15073482455698));
#832 = CARTESIAN_POINT('', (25.9864252650387, -0.761832335493515, 0.680778466465833));
#833 = CARTESIAN_POINT('', (25.9864252650387, -0.927573776320705, -1.04051220915872));
#834 = CARTESIAN_POINT('', (24.8364252650387, -0.761832335493508, 0.680778466465835));
#835 = CARTESIAN_POINT('', (24.8364252650387, -0.927573776320698, -1.04051220915872));
#836 = ADVANCED_FACE('', (#837), #870, .F.);
#837 = FACE_OUTER_BOUND('', #838, .F.);
#838 = EDGE_LOOP('', (#839, #858, #865));
#839 = ORIENTED_EDGE('', *, *, #840, .T.);
#840 = EDGE_CURVE('', #841, #843, #845, .T.);
#841 = VERTEX_POINT('', #842);
#842 = CARTESIAN_POINT('', (27.0011670070915, 2.30665667214989, 0.0190042472364528));
#843 = VERTEX_POINT('', #844);
#844 = CARTESIAN_POINT('', (26.8042158060189, 2.50270114896147, 0.000127311159882007));
#845 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#846, #847, #848, #849, #850, #851, #852, #853, #854, #855, #856, #857), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 2, 4), (0., 0.226936402299923, 0.453127983346158, 0.674229861503268, 0.844023859253531, 1.), .UNSPECIFIED.);
#846 = CARTESIAN_POINT('', (27.0011670070915, 2.30665667214989, 0.0190042472364528));
#847 = CARTESIAN_POINT('', (27.0032662490873, 2.33054065228923, 0.0167044815216674));
#848 = CARTESIAN_POINT('', (27.0006227935839, 2.35460066027425, 0.0143877662531648));
#849 = CARTESIAN_POINT('', (26.9860948344783, 2.40022926045745, 0.00999423177093864));
#850 = CARTESIAN_POINT('', (26.9743870506198, 2.42134339601831, 0.00796117175426954));
#851 = CARTESIAN_POINT('', (26.9437106100177, 2.457395409892, 0.00448975765276699));
#852 = CARTESIAN_POINT('', (26.9252157414712, 2.47210333944877, 0.00307354511478919));
#853 = CARTESIAN_POINT('', (26.8884320542314, 2.49118822326911, 0.00123587981676801));
#854 = CARTESIAN_POINT('', (26.8713049483005, 2.49705988494556, 0.000670503102604639));
#855 = CARTESIAN_POINT('', (26.8373153956462, 2.50334663920228, 6.51575189733087E-5));
#856 = CARTESIAN_POINT('', (26.8207060626165, 2.50413721751939, -1.09665147068319E-5));
#857 = CARTESIAN_POINT('', (26.8042158060189, 2.50270114896147, 0.000127311159882007));
#858 = ORIENTED_EDGE('', *, *, #859, .T.);
#859 = EDGE_CURVE('', #843, #860, #862, .T.);
#860 = VERTEX_POINT('', #861);
#861 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678085, -0.968827161624596));
#862 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#863, #864), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#863 = CARTESIAN_POINT('', (26.8042158060189, 2.50270114896147, 0.000127311159882007));
#864 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678085, -0.968827161624596));
#865 = ORIENTED_EDGE('', *, *, #866, .T.);
#866 = EDGE_CURVE('', #860, #841, #867, .T.);
#867 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#868, #869), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#868 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678085, -0.968827161624596));
#869 = CARTESIAN_POINT('', (27.0011670070915, 2.30665667214989, 0.0190042472364532));
#870 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#871, #872), (#873, #874), (#875, #876), (#877, #878), (#879, #880), (#881, #882), (#883, #884), (#885, #886), (#887, #888)), .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 ()
);
#871 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#872 = CARTESIAN_POINT('', (26.6300644505598, 2.31306050881349, 0.090162789759959));
#873 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#874 = CARTESIAN_POINT('', (26.6118675275242, 2.50119201364283, 0.056404769137485));
#875 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#876 = CARTESIAN_POINT('', (26.8022273171831, 2.5159766078264, 0.036186922330603));
#877 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#878 = CARTESIAN_POINT('', (26.992587106842, 2.53076120200997, 0.0159690755237212));
#879 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#880 = CARTESIAN_POINT('', (27.0107840298776, 2.34262969718064, 0.0497270961461953));
#881 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#882 = CARTESIAN_POINT('', (27.0289809529132, 2.1544981923513, 0.0834851167686693));
#883 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#884 = CARTESIAN_POINT('', (26.8386211632543, 2.13971359816773, 0.103702963575551));
#885 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#886 = CARTESIAN_POINT('', (26.6482613735954, 2.12492900398415, 0.123920810382433));
#887 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678084, -0.968827161624614));
#888 = CARTESIAN_POINT('', (26.6300644505598, 2.31306050881349, 0.090162789759959));
#889 = ADVANCED_FACE('', (#890, #975), #978, .F.);
#890 = FACE_OUTER_BOUND('', #891, .F.);
#891 = EDGE_LOOP('', (#892, #893, #900, #915, #922, #939, #948, #955, #970));
#892 = ORIENTED_EDGE('', *, *, #840, .F.);
#893 = ORIENTED_EDGE('', *, *, #894, .T.);
#894 = EDGE_CURVE('', #841, #895, #897, .T.);
#895 = VERTEX_POINT('', #896);
#896 = CARTESIAN_POINT('', (26.6823877530881, -1.3202321699608, 0.368233921761564));
#897 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#898, #899), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#898 = CARTESIAN_POINT('', (27.0011670070915, 2.30665667214989, 0.0190042472364528));
#899 = CARTESIAN_POINT('', (26.6823877530881, -1.3202321699608, 0.368233921761564));
#900 = ORIENTED_EDGE('', *, *, #901, .F.);
#901 = EDGE_CURVE('', #902, #895, #904, .T.);
#902 = VERTEX_POINT('', #903);
#903 = CARTESIAN_POINT('', (26.512298270353, -1.4895385944575, 0.38453627623008));
#904 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#905, #906, #907, #908, #909, #910, #911, #912, #913, #914), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 4), (0., 0.283580096072471, 0.567043489890306, 0.790054372988188, 1.), .UNSPECIFIED.);
#905 = CARTESIAN_POINT('', (26.512298270353, -1.4895385944575, 0.38453627623008));
#906 = CARTESIAN_POINT('', (26.5369722546744, -1.48738983874391, 0.38432937458761));
#907 = CARTESIAN_POINT('', (26.5609731904987, -1.48040666810995, 0.383656971733864));
#908 = CARTESIAN_POINT('', (26.6048434047769, -1.45753629235813, 0.381454805020801));
#909 = CARTESIAN_POINT('', (26.6242693453752, -1.44188424558839, 0.379947684335));
#910 = CARTESIAN_POINT('', (26.652494556658, -1.40798493641317, 0.376683552119965));
#911 = CARTESIAN_POINT('', (26.6624983230977, -1.39121714128652, 0.375068997086848));
#912 = CARTESIAN_POINT('', (26.676526624625, -1.35626499517037, 0.371703488204862));
#913 = CARTESIAN_POINT('', (26.680789646293, -1.33841451912777, 0.369984682856848));
#914 = CARTESIAN_POINT('', (26.6823877530881, -1.3202321699608, 0.368233921761564));
#915 = ORIENTED_EDGE('', *, *, #916, .T.);
#916 = EDGE_CURVE('', #902, #917, #919, .T.);
#917 = VERTEX_POINT('', #918);
#918 = CARTESIAN_POINT('', (22.8686347240584, -1.80685025201083, 0.415089913717874));
#919 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#920, #921), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#920 = CARTESIAN_POINT('', (26.512298270353, -1.4895385944575, 0.38453627623008));
#921 = CARTESIAN_POINT('', (22.8686347240584, -1.80685025201083, 0.415089913717874));
#922 = ORIENTED_EDGE('', *, *, #923, .F.);
#923 = EDGE_CURVE('', #924, #917, #926, .T.);
#924 = VERTEX_POINT('', #925);
#925 = CARTESIAN_POINT('', (22.6714619796075, -1.63985525218953, 0.399010124131333));
#926 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#927, #928, #929, #930, #931, #932, #933, #934, #935, #936, #937, #938), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 2, 4), (0., 0.148586843890504, 0.397702813749776, 0.641213242210705, 0.828215765603453, 1.), .UNSPECIFIED.);
#927 = CARTESIAN_POINT('', (22.6714619796075, -1.63985525218953, 0.399010124131333));
#928 = CARTESIAN_POINT('', (22.6724898505308, -1.65400380758717, 0.400372475063941));
#929 = CARTESIAN_POINT('', (22.6751781298524, -1.66801619352096, 0.401721714368483));
#930 = CARTESIAN_POINT('', (22.686755695599, -1.70437836350682, 0.405222993106818));
#931 = CARTESIAN_POINT('', (22.6984634794575, -1.72549249906767, 0.407256053123487));
#932 = CARTESIAN_POINT('', (22.7291399200596, -1.76154451294136, 0.410727467224989));
#933 = CARTESIAN_POINT('', (22.747634788606, -1.77625244249813, 0.412143679762967));
#934 = CARTESIAN_POINT('', (22.7844184758459, -1.79533732631848, 0.413981345060988));
#935 = CARTESIAN_POINT('', (22.8015455817768, -1.80120898799493, 0.414546721775151));
#936 = CARTESIAN_POINT('', (22.8355351344311, -1.80749574225165, 0.415152067358783));
#937 = CARTESIAN_POINT('', (22.8521444674608, -1.80828632056876, 0.415228191392463));
#938 = CARTESIAN_POINT('', (22.8686347240584, -1.80685025201083, 0.415089913717874));
#939 = ORIENTED_EDGE('', *, *, #940, .F.);
#940 = EDGE_CURVE('', #941, #924, #943, .T.);
#941 = VERTEX_POINT('', #942);
#942 = CARTESIAN_POINT('', (22.6716835229858, -1.61080577519926, 0.396212977641303));
#943 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#944, #945, #946, #947), .UNSPECIFIED., .F., .U., (4, 4), (0., 1.), .UNSPECIFIED.);
#944 = CARTESIAN_POINT('', (22.6716835229858, -1.61080577519926, 0.396212977641303));
#945 = CARTESIAN_POINT('', (22.6708322780587, -1.62049075528858, 0.397145535155915));
#946 = CARTESIAN_POINT('', (22.6707608802772, -1.63020467983683, 0.398080879704929));
#947 = CARTESIAN_POINT('', (22.6714619796075, -1.63985525218953, 0.399010124131333));
#948 = ORIENTED_EDGE('', *, *, #949, .T.);
#949 = EDGE_CURVE('', #941, #950, #952, .T.);
#950 = VERTEX_POINT('', #951);
#951 = CARTESIAN_POINT('', (22.9904627769892, 2.01608306691143, 0.0469833031161916));
#952 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#953, #954), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#953 = CARTESIAN_POINT('', (22.6716835229858, -1.61080577519926, 0.396212977641303));
#954 = CARTESIAN_POINT('', (22.9904627769892, 2.01608306691143, 0.0469833031161916));
#955 = ORIENTED_EDGE('', *, *, #956, .F.);
#956 = EDGE_CURVE('', #957, #950, #959, .T.);
#957 = VERTEX_POINT('', #958);
#958 = CARTESIAN_POINT('', (23.1605522597243, 2.18538949140813, 0.0306809486476762));
#959 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#960, #961, #962, #963, #964, #965, #966, #967, #968, #969), .UNSPECIFIED., .F., .U., (4, 2, 2, 2, 4), (0., 0.283580096072455, 0.567043489890335, 0.79005437298823, 1.), .UNSPECIFIED.);
#960 = CARTESIAN_POINT('', (23.1605522597243, 2.18538949140813, 0.0306809486476762));
#961 = CARTESIAN_POINT('', (23.1358782754029, 2.18324073569455, 0.030887850290146));
#962 = CARTESIAN_POINT('', (23.1118773395786, 2.17625756506058, 0.0315602531438918));
#963 = CARTESIAN_POINT('', (23.0680071253003, 2.15338718930876, 0.0337624198569549));
#964 = CARTESIAN_POINT('', (23.0485811847021, 2.13773514253902, 0.0352695405427565));
#965 = CARTESIAN_POINT('', (23.0203559734193, 2.10383583336381, 0.0385336727577911));
#966 = CARTESIAN_POINT('', (23.0103522069796, 2.08706803823717, 0.0401482277909073));
#967 = CARTESIAN_POINT('', (22.9963239054523, 2.052115892121, 0.0435137366728941));
#968 = CARTESIAN_POINT('', (22.9920608837843, 2.03426541607841, 0.0452325420209086));
#969 = CARTESIAN_POINT('', (22.9904627769892, 2.01608306691143, 0.0469833031161917));
#970 = ORIENTED_EDGE('', *, *, #971, .T.);
#971 = EDGE_CURVE('', #957, #843, #972, .T.);
#972 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#973, #974), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#973 = CARTESIAN_POINT('', (23.1605522597243, 2.18538949140813, 0.0306809486476762));
#974 = CARTESIAN_POINT('', (26.8042158060189, 2.50270114896147, 0.000127311159881995));
#975 = FACE_BOUND('', #976, .F.);
#976 = EDGE_LOOP('', (#977));
#977 = ORIENTED_EDGE('', *, *, #787, .T.);
#978 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#979, #980), (#981, #982)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00109505904816487, 4.69479622642585), (9.58052526012221E-5, 4.69375276049852), .UNSPECIFIED.);
#979 = CARTESIAN_POINT('', (22.2945151982836, 2.47146047896387, 0.00313544553900424));
#980 = CARTESIAN_POINT('', (22.7035943564208, -2.18280925645537, 0.451290648417132));
#981 = CARTESIAN_POINT('', (26.9703554156523, 2.878660153406, -0.0360734235393759));
#982 = CARTESIAN_POINT('', (27.3794345737895, -1.77560958201324, 0.412081779338752));
#983 = ADVANCED_FACE('', (#984), #1000, .F.);
#984 = FACE_OUTER_BOUND('', #985, .F.);
#985 = EDGE_LOOP('', (#986, #987, #994, #999));
#986 = ORIENTED_EDGE('', *, *, #866, .F.);
#987 = ORIENTED_EDGE('', *, *, #988, .T.);
#988 = EDGE_CURVE('', #860, #989, #991, .T.);
#989 = VERTEX_POINT('', #990);
#990 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733047));
#991 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#992, #993), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#992 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678085, -0.968827161624596));
#993 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733047));
#994 = ORIENTED_EDGE('', *, *, #995, .F.);
#995 = EDGE_CURVE('', #895, #989, #996, .T.);
#996 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#997, #998), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#997 = CARTESIAN_POINT('', (26.6823877530881, -1.3202321699608, 0.368233921761564));
#998 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733047));
#999 = ORIENTED_EDGE('', *, *, #894, .F.);
#1000 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1001, #1002), (#1003, #1004)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-3.5527136788005E-15, 3.78229010731629), (5.32907051820075E-15, 1.69523547088095), .UNSPECIFIED.);
#1001 = CARTESIAN_POINT('', (26.6595026592347, 2.30615863965331, -1.29817120250902));
#1002 = CARTESIAN_POINT('', (27.0965922737128, 2.42503901411223, 0.335427104057448));
#1003 = CARTESIAN_POINT('', (26.3298543556444, -1.44439205992065, -0.937034245430425));
#1004 = CARTESIAN_POINT('', (26.7669439701225, -1.32551168546173, 0.696564061136043));
#1005 = ADVANCED_FACE('', (#1006), #1015, .F.);
#1006 = FACE_OUTER_BOUND('', #1007, .F.);
#1007 = EDGE_LOOP('', (#1008, #1009, #1010));
#1008 = ORIENTED_EDGE('', *, *, #901, .T.);
#1009 = ORIENTED_EDGE('', *, *, #995, .T.);
#1010 = ORIENTED_EDGE('', *, *, #1011, .T.);
#1011 = EDGE_CURVE('', #989, #902, #1012, .T.);
#1012 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1013, #1014), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1013 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733047));
#1014 = CARTESIAN_POINT('', (26.512298270353, -1.4895385944575, 0.38453627623008));
#1015 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1016, #1017), (#1018, #1019), (#1020, #1021), (#1022, #1023), (#1024, #1025), (#1026, #1027), (#1028, #1029), (#1030, #1031), (#1032, #1033)), .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 ()
);
#1016 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1017 = CARTESIAN_POINT('', (26.5115322539034, -1.4925405781, 0.402064132294547));
#1018 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1019 = CARTESIAN_POINT('', (26.3190930042658, -1.50906444079475, 0.416122431223908));
#1020 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1021 = CARTESIAN_POINT('', (26.3022643606743, -1.31617306927663, 0.412481805323489));
#1022 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1023 = CARTESIAN_POINT('', (26.2854357170828, -1.1232816977585, 0.40884117942307));
#1024 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1025 = CARTESIAN_POINT('', (26.4778749667204, -1.10675783506375, 0.394782880493709));
#1026 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1027 = CARTESIAN_POINT('', (26.670314216358, -1.090233972369, 0.380724581564349));
#1028 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1029 = CARTESIAN_POINT('', (26.6871428599495, -1.28312534388713, 0.384365207464768));
#1030 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1031 = CARTESIAN_POINT('', (26.703971503541, -1.47601671540525, 0.388005833365187));
#1032 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733076));
#1033 = CARTESIAN_POINT('', (26.5115322539034, -1.4925405781, 0.402064132294547));
#1034 = ADVANCED_FACE('', (#1035), #1050, .F.);
#1035 = FACE_OUTER_BOUND('', #1036, .F.);
#1036 = EDGE_LOOP('', (#1037, #1038, #1045));
#1037 = ORIENTED_EDGE('', *, *, #956, .T.);
#1038 = ORIENTED_EDGE('', *, *, #1039, .T.);
#1039 = EDGE_CURVE('', #950, #1040, #1042, .T.);
#1040 = VERTEX_POINT('', #1041);
#1041 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.939697827123555));
#1042 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1043, #1044), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1043 = CARTESIAN_POINT('', (22.9904627769892, 2.01608306691143, 0.0469833031161916));
#1044 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.939697827123555));
#1045 = ORIENTED_EDGE('', *, *, #1046, .T.);
#1046 = EDGE_CURVE('', #1040, #957, #1047, .T.);
#1047 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1048, #1049), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1048 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.939697827123555));
#1049 = CARTESIAN_POINT('', (23.1605522597243, 2.18538949140813, 0.0306809486476765));
#1050 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1051, #1052), (#1053, #1054), (#1055, #1056), (#1057, #1058), (#1059, #1060), (#1061, #1062), (#1063, #1064), (#1065, #1066), (#1067, #1068)), .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 ()
);
#1051 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1052 = CARTESIAN_POINT('', (23.194325549378, 1.81138806059501, 0.125896172410084));
#1053 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1054 = CARTESIAN_POINT('', (22.9996725355333, 1.79226788657214, 0.115126584501832));
#1055 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1056 = CARTESIAN_POINT('', (22.9826503002036, 1.98449615232995, 0.0815126257151575));
#1057 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1058 = CARTESIAN_POINT('', (22.9656280648739, 2.17672441808775, 0.0478986669284828));
#1059 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1060 = CARTESIAN_POINT('', (23.1602810787185, 2.19584459211062, 0.0586682548367344));
#1061 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1062 = CARTESIAN_POINT('', (23.3549340925632, 2.21496476613349, 0.0694378427449859));
#1063 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1064 = CARTESIAN_POINT('', (23.3719563278929, 2.02273650037569, 0.103051801531661));
#1065 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1066 = CARTESIAN_POINT('', (23.3889785632227, 1.83050823461788, 0.136665760318335));
#1067 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.93969782712357));
#1068 = CARTESIAN_POINT('', (23.194325549378, 1.81138806059501, 0.125896172410084));
#1069 = ADVANCED_FACE('', (#1070), #1086, .F.);
#1070 = FACE_OUTER_BOUND('', #1071, .F.);
#1071 = EDGE_LOOP('', (#1072, #1073, #1074, #1081));
#1072 = ORIENTED_EDGE('', *, *, #1039, .F.);
#1073 = ORIENTED_EDGE('', *, *, #949, .F.);
#1074 = ORIENTED_EDGE('', *, *, #1075, .F.);
#1075 = EDGE_CURVE('', #1076, #941, #1078, .T.);
#1076 = VERTEX_POINT('', #1077);
#1077 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#1078 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1079, #1080), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1079 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#1080 = CARTESIAN_POINT('', (22.6716835229858, -1.61080577519926, 0.396212977641303));
#1081 = ORIENTED_EDGE('', *, *, #1082, .T.);
#1082 = EDGE_CURVE('', #1076, #1040, #1083, .T.);
#1083 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1084, #1085), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1084 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#1085 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.939697827123555));
#1086 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1087, #1088), (#1089, #1090)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (8.10462807976364E-15, 3.79402613105141), (-1.77635683940025E-15, 1.85291968206776), .UNSPECIFIED.);
#1087 = CARTESIAN_POINT('', (23.0399180222483, -1.79396488090477, -0.978057184025418));
#1088 = CARTESIAN_POINT('', (22.5621720315553, -1.58081685333841, 0.799479885887731));
#1089 = CARTESIAN_POINT('', (23.3705891877041, 1.96822335856726, -1.34031470874415));
#1090 = CARTESIAN_POINT('', (22.8928431970111, 2.18137138613362, 0.437222361168999));
#1091 = ADVANCED_FACE('', (#1092), #1101, .F.);
#1092 = FACE_OUTER_BOUND('', #1093, .F.);
#1093 = EDGE_LOOP('', (#1094, #1099, #1100));
#1094 = ORIENTED_EDGE('', *, *, #1095, .T.);
#1095 = EDGE_CURVE('', #924, #1076, #1096, .T.);
#1096 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1097, #1098), .UNSPECIFIED., .F., .U., (2, 2), (0.0166276110507792, 1.), .UNSPECIFIED.);
#1097 = CARTESIAN_POINT('', (22.6714619643266, -1.63985525370531, 0.399010119918693));
#1098 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1099 = ORIENTED_EDGE('', *, *, #1075, .T.);
#1100 = ORIENTED_EDGE('', *, *, #940, .T.);
#1101 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1102, #1103), (#1104, #1105), (#1106, #1107), (#1108, #1109), (#1110, #1111), (#1112, #1113), (#1114, #1115), (#1116, #1117), (#1118, #1119)), .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 ()
);
#1102 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1103 = CARTESIAN_POINT('', (22.6667934637922, -1.64005422028805, 0.416016246170798));
#1104 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1105 = CARTESIAN_POINT('', (22.6488978287437, -1.45210221630753, 0.413302540935915));
#1106 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1107 = CARTESIAN_POINT('', (22.8361058153341, -1.43403567505877, 0.430046005161635));
#1108 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1109 = CARTESIAN_POINT('', (23.0233138019244, -1.41596913381001, 0.446789469387355));
#1110 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1111 = CARTESIAN_POINT('', (23.0412094369729, -1.60392113779053, 0.449503174622238));
#1112 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1113 = CARTESIAN_POINT('', (23.0591050720214, -1.79187314177105, 0.45221687985712));
#1114 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1115 = CARTESIAN_POINT('', (22.871897085431, -1.80993968301981, 0.4354734156314));
#1116 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1117 = CARTESIAN_POINT('', (22.6846890988407, -1.82800622426857, 0.41872995140568));
#1118 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1119 = CARTESIAN_POINT('', (22.6667934637922, -1.64005422028805, 0.416016246170798));
#1120 = ADVANCED_FACE('', (#1121), #1131, .F.);
#1121 = FACE_OUTER_BOUND('', #1122, .F.);
#1122 = EDGE_LOOP('', (#1123, #1124, #1125, #1126));
#1123 = ORIENTED_EDGE('', *, *, #859, .F.);
#1124 = ORIENTED_EDGE('', *, *, #971, .F.);
#1125 = ORIENTED_EDGE('', *, *, #1046, .F.);
#1126 = ORIENTED_EDGE('', *, *, #1127, .T.);
#1127 = EDGE_CURVE('', #1040, #860, #1128, .T.);
#1128 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1129, #1130), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1129 = CARTESIAN_POINT('', (23.2514803175492, 1.82972787130736, -0.939697827123555));
#1130 = CARTESIAN_POINT('', (26.7252891002732, 2.13224757678085, -0.968827161624596));
#1131 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1132, #1133), (#1134, #1135)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (3.5527136788005E-15, 3.69871376744527), (-1.55431223447522E-15, 1.25613554370736), .UNSPECIFIED.);
#1132 = CARTESIAN_POINT('', (23.1545334320815, 1.78309765716696, -1.04072551109677));
#1133 = CARTESIAN_POINT('', (23.1261980715073, 2.22177414346189, 0.135980294055068));
#1134 = CARTESIAN_POINT('', (26.8391724769694, 2.10397770219969, -1.07162274521856));
#1135 = CARTESIAN_POINT('', (26.8108371163952, 2.54265418849462, 0.105083059933278));
#1136 = ADVANCED_FACE('', (#1137), #1151, .F.);
#1137 = FACE_OUTER_BOUND('', #1138, .F.);
#1138 = EDGE_LOOP('', (#1139, #1140, #1145, #1150));
#1139 = ORIENTED_EDGE('', *, *, #1011, .F.);
#1140 = ORIENTED_EDGE('', *, *, #1141, .T.);
#1141 = EDGE_CURVE('', #989, #1076, #1142, .T.);
#1142 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1143, #1144), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1143 = CARTESIAN_POINT('', (26.4213702125281, -1.32556847939718, -0.635877344733047));
#1144 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#1145 = ORIENTED_EDGE('', *, *, #1146, .F.);
#1146 = EDGE_CURVE('', #917, #1076, #1147, .T.);
#1147 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1148, #1149), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1148 = CARTESIAN_POINT('', (22.8686347240584, -1.80685025201083, 0.415089913717874));
#1149 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487066, -0.606748010232006));
#1150 = ORIENTED_EDGE('', *, *, #916, .F.);
#1151 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1152, #1153), (#1154, #1155)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (4.9737991503207E-14, 3.68251353212346), (3.33066907387547E-16, 1.1999550594656), .UNSPECIFIED.);
#1152 = CARTESIAN_POINT('', (26.5108604762992, -1.30427445865562, -0.716834173716652));
#1153 = CARTESIAN_POINT('', (26.5379285418859, -1.50114779194686, 0.466550951760797));
#1154 = CARTESIAN_POINT('', (22.8423600199467, -1.62374906045417, -0.686072268386183));
#1155 = CARTESIAN_POINT('', (22.8694280855334, -1.82062239374541, 0.497312857091266));
#1156 = ADVANCED_FACE('', (#1157, #1163), #1167, .F.);
#1157 = FACE_OUTER_BOUND('', #1158, .F.);
#1158 = EDGE_LOOP('', (#1159, #1160, #1161, #1162));
#1159 = ORIENTED_EDGE('', *, *, #1082, .F.);
#1160 = ORIENTED_EDGE('', *, *, #1141, .F.);
#1161 = ORIENTED_EDGE('', *, *, #988, .F.);
#1162 = ORIENTED_EDGE('', *, *, #1127, .F.);
#1163 = FACE_BOUND('', #1164, .F.);
#1164 = EDGE_LOOP('', (#1165, #1166));
#1165 = ORIENTED_EDGE('', *, *, #810, .T.);
#1166 = ORIENTED_EDGE('', *, *, #800, .T.);
#1167 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1168, #1169), (#1170, #1171)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (7.105427357601E-14, 4.09478554257566), (7.82707232360735E-15, 4.09495142755109), .UNSPECIFIED.);
#1168 = CARTESIAN_POINT('', (26.697577822115, 2.45999436981943, -1.00038558837608));
#1169 = CARTESIAN_POINT('', (27.0544763552988, -1.60059392604256, -0.60939540624546));
#1170 = CARTESIAN_POINT('', (22.6183741747785, 2.10475331795275, -0.966179765611141));
#1171 = CARTESIAN_POINT('', (22.9752727079623, -1.95583497790924, -0.575189583480521));
#1172 = ADVANCED_FACE('', (#1173), #1178, .F.);
#1173 = FACE_OUTER_BOUND('', #1174, .F.);
#1174 = EDGE_LOOP('', (#1175, #1176, #1177));
#1175 = ORIENTED_EDGE('', *, *, #1095, .F.);
#1176 = ORIENTED_EDGE('', *, *, #923, .T.);
#1177 = ORIENTED_EDGE('', *, *, #1146, .T.);
#1178 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1179, #1180), (#1181, #1182), (#1183, #1184), (#1185, #1186), (#1187, #1188), (#1189, #1190), (#1191, #1192), (#1193, #1194), (#1195, #1196)), .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 ()
);
#1179 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1180 = CARTESIAN_POINT('', (22.6667934637922, -1.64005422028805, 0.416016246170798));
#1181 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1182 = CARTESIAN_POINT('', (22.6488978287437, -1.45210221630753, 0.413302540935915));
#1183 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1184 = CARTESIAN_POINT('', (22.8361058153341, -1.43403567505877, 0.430046005161635));
#1185 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1186 = CARTESIAN_POINT('', (23.0233138019244, -1.41596913381001, 0.446789469387355));
#1187 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1188 = CARTESIAN_POINT('', (23.0412094369729, -1.60392113779053, 0.449503174622238));
#1189 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1190 = CARTESIAN_POINT('', (23.0591050720214, -1.79187314177105, 0.45221687985712));
#1191 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1192 = CARTESIAN_POINT('', (22.871897085431, -1.80993968301981, 0.4354734156314));
#1193 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1194 = CARTESIAN_POINT('', (22.6846890988407, -1.82800622426857, 0.41872995140568));
#1195 = CARTESIAN_POINT('', (22.9475614298041, -1.62808818487065, -0.606748010232074));
#1196 = CARTESIAN_POINT('', (22.6667934637922, -1.64005422028805, 0.416016246170798));
#1197 = PRESENTATION_STYLE_ASSIGNMENT((#1198));
#1198 = SURFACE_STYLE_USAGE(.POSITIVE., #1199);
#1199 = SURFACE_SIDE_STYLE('', (#1200));
#1200 = SURFACE_STYLE_FILL_AREA(#1201);
#1201 = FILL_AREA_STYLE('', (#1202));
#1202 = FILL_AREA_STYLE_COLOUR('', #1203);
#1203 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#1204 = STYLED_ITEM('', (#1197), #772);
#1205 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#1207))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#1206, #1208, #1209))
   REPRESENTATION_CONTEXT ('', '3D')
);
#1206 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#1207 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #1206, 'DISTANCE_ACCURACY_VALUE', '');
#1208 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#1209 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#1210 = SHAPE_REPRESENTATION('', (), #1205);
#1211 = PRODUCT_DEFINITION_SHAPE('', '', #1212);
#1212 = PRODUCT_DEFINITION('', '', #1215, #1219);
#1213 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#1214 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #1213);
#1215 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #1216, .NOT_KNOWN.);
#1216 = PRODUCT('NONE', '', '', (#1217));
#1217 = PRODUCT_CONTEXT('', #1213, 'mechanical');
#1218 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#1216));
#1219 = PRODUCT_DEFINITION_CONTEXT('part definition', #1213, 'design');
#1220 = SHAPE_DEFINITION_REPRESENTATION(#1211, #1210);
#1221 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #1210, #1222);
#1222 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #772), #1205);
ENDSEC;
END-ISO-10303-21;
