ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('A0508H SWUCL 02.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, #99, #129, #302, #352, #370, #401, #422, #450, #479, #501, #533, #549, #575));
#3 = ADVANCED_FACE('', (#4), #27, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #15));
#6 = ORIENTED_EDGE('', *, *, #7, .F.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (-72.51, 1.93649167310395, 3.49999999999999));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (-72.51, -1.9364916731037, 3.50000000000004));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (-72.51, 1.93649167310395, 3.49999999999999));
#14 = CARTESIAN_POINT('', (-72.51, -1.9364916731037, 3.50000000000004));
#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), (118.955024371862, 194.477512185932, 270.000000000001, 345.52248781407, 421.044975628139), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.7905694150421, 1., 0.7905694150421, 1., 0.7905694150421, 1., 0.7905694150421, 1.))
   REPRESENTATION_ITEM ('')
);
#18 = CARTESIAN_POINT('', (-72.51, 1.93649167310395, 3.49999999999998));
#19 = CARTESIAN_POINT('', (-72.5099999999999, 4.64758001544903, 1.99999999999988));
#20 = CARTESIAN_POINT('', (-72.51, 3.87298334620747, -1.00000000000005));
#21 = CARTESIAN_POINT('', (-72.51, 3.09838667696591, -3.99999999999999));
#22 = CARTESIAN_POINT('', (-72.51, 1.74002765131977E-14, -3.99999999999994));
#23 = CARTESIAN_POINT('', (-72.5100000000001, -3.09838667696587, -3.9999999999999));
#24 = CARTESIAN_POINT('', (-72.51, -3.87298334620735, -0.999999999999945));
#25 = CARTESIAN_POINT('', (-72.51, -4.64758001544883, 2.00000000000001));
#26 = CARTESIAN_POINT('', (-72.51, -1.9364916731037, 3.50000000000004));
#27 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#28, #29), (#30, #31)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 7.50200000000003), (-0.647580015448873, 8.64958001544899), .UNSPECIFIED.);
#28 = CARTESIAN_POINT('', (-72.51, 4.64858001544903, 3.50100000000004));
#29 = CARTESIAN_POINT('', (-72.51, -4.64858001544883, 3.50100000000004));
#30 = CARTESIAN_POINT('', (-72.51, 4.64858001544903, -4.00099999999999));
#31 = CARTESIAN_POINT('', (-72.51, -4.64858001544883, -4.00099999999999));
#32 = ADVANCED_FACE('', (#33), #94, .T.);
#33 = FACE_OUTER_BOUND('', #34, .T.);
#34 = EDGE_LOOP('', (#35, #44, #51, #58, #65, #72, #79, #89));
#35 = ORIENTED_EDGE('', *, *, #36, .F.);
#36 = EDGE_CURVE('', #37, #39, #41, .T.);
#37 = VERTEX_POINT('', #38);
#38 = CARTESIAN_POINT('', (26.5197026269765, 2.00081076117676, 1.37995531633678));
#39 = VERTEX_POINT('', #40);
#40 = CARTESIAN_POINT('', (24.5300221098926, 0.758751416252393, 1.02380053034111));
#41 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#42, #43), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#42 = CARTESIAN_POINT('', (26.5197026269765, 2.00081076117676, 1.37995531633678));
#43 = CARTESIAN_POINT('', (24.5300221098926, 0.758751416252393, 1.02380053034111));
#44 = ORIENTED_EDGE('', *, *, #45, .T.);
#45 = EDGE_CURVE('', #37, #46, #48, .T.);
#46 = VERTEX_POINT('', #47);
#47 = CARTESIAN_POINT('', (26.4886432055937, 2.07114763614118, 1.40012409068153));
#48 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#49, #50), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#49 = CARTESIAN_POINT('', (26.5197026269765, 2.00081076117676, 1.37995531633678));
#50 = CARTESIAN_POINT('', (26.4886432055937, 2.07114763614118, 1.40012409068153));
#51 = ORIENTED_EDGE('', *, *, #52, .T.);
#52 = EDGE_CURVE('', #46, #53, #55, .T.);
#53 = VERTEX_POINT('', #54);
#54 = CARTESIAN_POINT('', (24.1607966099794, 2.07114763614118, 1.40012409068153));
#55 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#56, #57), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#56 = CARTESIAN_POINT('', (26.4886432055937, 2.07114763614118, 1.40012409068153));
#57 = CARTESIAN_POINT('', (24.1607966099794, 2.07114763614118, 1.40012409068153));
#58 = ORIENTED_EDGE('', *, *, #59, .F.);
#59 = EDGE_CURVE('', #60, #53, #62, .T.);
#60 = VERTEX_POINT('', #61);
#61 = CARTESIAN_POINT('', (20.8322320911675, -2.49838553765755, 0.089831538022939));
#62 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#63, #64), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#63 = CARTESIAN_POINT('', (20.8322320911675, -2.49838553765755, 0.089831538022939));
#64 = CARTESIAN_POINT('', (24.1607966099794, 2.07114763614118, 1.40012409068153));
#65 = ORIENTED_EDGE('', *, *, #66, .T.);
#66 = EDGE_CURVE('', #60, #67, #69, .T.);
#67 = VERTEX_POINT('', #68);
#68 = CARTESIAN_POINT('', (25.2892917948153, -2.49838553765755, 0.0898315380229343));
#69 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#70, #71), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#70 = CARTESIAN_POINT('', (20.8322320911675, -2.49838553765755, 0.089831538022939));
#71 = CARTESIAN_POINT('', (25.2892917948153, -2.49838553765755, 0.0898315380229343));
#72 = ORIENTED_EDGE('', *, *, #73, .F.);
#73 = EDGE_CURVE('', #74, #67, #76, .T.);
#74 = VERTEX_POINT('', #75);
#75 = CARTESIAN_POINT('', (23.1080812429743, -1.43005631574627, 0.396170012877295));
#76 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#77, #78), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#77 = CARTESIAN_POINT('', (23.1080812429743, -1.43005631574627, 0.396170012877295));
#78 = CARTESIAN_POINT('', (25.2892917948153, -2.49838553765755, 0.0898315380229343));
#79 = ORIENTED_EDGE('', *, *, #80, .F.);
#80 = EDGE_CURVE('', #81, #74, #83, .T.);
#81 = VERTEX_POINT('', #82);
#82 = CARTESIAN_POINT('', (23.0391522409128, -1.14305788128033, 0.478465489680406));
#83 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#84, #85, #86, #87, #88), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (233.000000000003, 282.999999999988, 332.999999999974), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787036703, 1., 0.906307787036703, 1.))
   REPRESENTATION_ITEM ('')
);
#84 = CARTESIAN_POINT('', (23.0391522409128, -1.14305788128033, 0.478465489680408));
#85 = CARTESIAN_POINT('', (22.9830260500951, -1.21465454692711, 0.457935476170478));
#86 = CARTESIAN_POINT('', (23.0040053299652, -1.30200559363992, 0.432887966584375));
#87 = CARTESIAN_POINT('', (23.0249846098353, -1.38935664035274, 0.407840456998272));
#88 = CARTESIAN_POINT('', (23.1080812429743, -1.4300563157463, 0.396170012877287));
#89 = ORIENTED_EDGE('', *, *, #90, .F.);
#90 = EDGE_CURVE('', #39, #81, #91, .T.);
#91 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#92, #93), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#92 = CARTESIAN_POINT('', (24.5300221098926, 0.758751416252393, 1.02380053034111));
#93 = CARTESIAN_POINT('', (23.0391522409128, -1.14305788128033, 0.478465489680406));
#94 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#95, #96), (#97, #98)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-3.5527136788005E-15, 5.689470535809), (-3.99680288865056E-15, 4.75615658095721), .UNSPECIFIED.);
#95 = CARTESIAN_POINT('', (26.5207026269765, 2.07233661982137, 1.40046502626557));
#96 = CARTESIAN_POINT('', (26.5207026269765, -2.49957452133775, 0.0894906024389028));
#97 = CARTESIAN_POINT('', (20.8312320911675, 2.07233661982137, 1.40046502626558));
#98 = CARTESIAN_POINT('', (20.8312320911675, -2.49957452133775, 0.0894906024389128));
#99 = ADVANCED_FACE('', (#100), #124, .T.);
#100 = FACE_OUTER_BOUND('', #101, .T.);
#101 = EDGE_LOOP('', (#102, #111, #119));
#102 = ORIENTED_EDGE('', *, *, #103, .F.);
#103 = EDGE_CURVE('', #104, #106, #108, .T.);
#104 = VERTEX_POINT('', #105);
#105 = CARTESIAN_POINT('', (27.6586210475486, -2.04722492342674, -1.43487634063022));
#106 = VERTEX_POINT('', #107);
#107 = CARTESIAN_POINT('', (27.54, 0.128518275397134, -0.81099201777136));
#108 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#109, #110), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#109 = CARTESIAN_POINT('', (27.6586210475486, -2.04722492342674, -1.43487634063022));
#110 = CARTESIAN_POINT('', (27.54, 0.128518275397134, -0.81099201777136));
#111 = ORIENTED_EDGE('', *, *, #112, .T.);
#112 = EDGE_CURVE('', #104, #113, #115, .T.);
#113 = VERTEX_POINT('', #114);
#114 = CARTESIAN_POINT('', (27.54, 0.592415724550565, -2.42879468241044));
#115 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#116, #117, #118), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.825697852229708, 1.))
   REPRESENTATION_ITEM ('')
);
#116 = CARTESIAN_POINT('', (27.6586210475486, -2.04722492342674, -1.43487634063022));
#117 = CARTESIAN_POINT('', (27.6294401911901, -1.06692461034064, -2.83353013159833));
#118 = CARTESIAN_POINT('', (27.54, 0.592415724550562, -2.42879468241044));
#119 = ORIENTED_EDGE('', *, *, #120, .F.);
#120 = EDGE_CURVE('', #106, #113, #121, .T.);
#121 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#122, #123), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#122 = CARTESIAN_POINT('', (27.54, 0.128518275397134, -0.81099201777136));
#123 = CARTESIAN_POINT('', (27.54, 0.592415724550565, -2.42879468241044));
#124 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#125, #126), (#127, #128)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00099989567949077, 2.02606916757718), (7.26658443528372E-7, 2.64583438430441), .UNSPECIFIED.);
#125 = CARTESIAN_POINT('', (27.5458027951351, 0.593757165218694, -2.83517429791046));
#126 = CARTESIAN_POINT('', (27.678896964242, -2.04872613456286, -2.83325168053982));
#127 = CARTESIAN_POINT('', (27.5165526242218, 0.593757165218694, -0.810316282274351));
#128 = CARTESIAN_POINT('', (27.6496467933287, -2.04872613456286, -0.808393664903711));
#129 = ADVANCED_FACE('', (#130), #220, .T.);
#130 = FACE_OUTER_BOUND('', #131, .T.);
#131 = EDGE_LOOP('', (#132, #142, #150, #160, #161, #179, #189, #197, #207));
#132 = ORIENTED_EDGE('', *, *, #133, .T.);
#133 = EDGE_CURVE('', #134, #136, #138, .T.);
#134 = VERTEX_POINT('', #135);
#135 = CARTESIAN_POINT('', (3.2450012508507, 3.37554082604195E-11, 3.50000024675994));
#136 = VERTEX_POINT('', #137);
#137 = CARTESIAN_POINT('', (9.49, 2.41867742831602E-15, 2.5));
#138 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#139, #140, #141), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.902016243047812, 0.937798392962231, 1.))
   REPRESENTATION_ITEM ('')
);
#139 = CARTESIAN_POINT('', (3.24500050009964, 3.01998010238972E-15, 3.50000049351989));
#140 = CARTESIAN_POINT('', (6.28743611337087, 2.64738919884927E-15, 2.5));
#141 = CARTESIAN_POINT('', (9.49000000000001, 2.25518823756674E-15, 2.49999999999999));
#142 = ORIENTED_EDGE('', *, *, #143, .F.);
#143 = EDGE_CURVE('', #144, #136, #146, .T.);
#144 = VERTEX_POINT('', #145);
#145 = CARTESIAN_POINT('', (9.49, 2.5, 0.));
#146 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#147, #148, #149), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (90., 180.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#147 = CARTESIAN_POINT('', (9.49, 2.5, -1.53080849893419E-16));
#148 = CARTESIAN_POINT('', (9.49, 2.5, 2.5));
#149 = CARTESIAN_POINT('', (9.49, 2.81654302092746E-15, 2.5));
#150 = ORIENTED_EDGE('', *, *, #151, .F.);
#151 = EDGE_CURVE('', #136, #144, #152, .T.);
#152 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#153, #154, #155, #156, #157, #158, #159), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (180., 270., 360., 450.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#153 = CARTESIAN_POINT('', (9.49, 2.81654302092746E-15, 2.5));
#154 = CARTESIAN_POINT('', (9.49, -2.5, 2.5));
#155 = CARTESIAN_POINT('', (9.49, -2.5, 8.29163834070777E-16));
#156 = CARTESIAN_POINT('', (9.49, -2.5, -2.5));
#157 = CARTESIAN_POINT('', (9.49, 1.89805792156694E-15, -2.5));
#158 = CARTESIAN_POINT('', (9.49, 2.5, -2.5));
#159 = CARTESIAN_POINT('', (9.49, 2.5, -3.95482965076576E-16));
#160 = ORIENTED_EDGE('', *, *, #133, .F.);
#161 = ORIENTED_EDGE('', *, *, #162, .F.);
#162 = EDGE_CURVE('', #163, #134, #165, .T.);
#163 = VERTEX_POINT('', #164);
#164 = CARTESIAN_POINT('', (1.89065792321472, -1.93649167310375, 3.49999999999999));
#165 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#166, #167, #168, #169, #170, #171, #172, #173, #174, #175, #176, #177, #178), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 4), (0., 0.5345081966049, 0.77064692484424, 0.952357488618697, 1.), .UNSPECIFIED.);
#166 = CARTESIAN_POINT('', (1.89065792321472, -1.93649167310375, 3.49999999999999));
#167 = CARTESIAN_POINT('', (2.22019897032713, -1.6568781699131, 3.49999999999999));
#168 = CARTESIAN_POINT('', (2.54481990578025, -1.36432297759897, 3.49999999999999));
#169 = CARTESIAN_POINT('', (2.81361973310488, -1.02590361389657, 3.49999999999999));
#170 = CARTESIAN_POINT('', (2.93255000422554, -0.876170233937969, 3.49999999999999));
#171 = CARTESIAN_POINT('', (3.04084987800651, -0.714981850623322, 3.49999999999999));
#172 = CARTESIAN_POINT('', (3.11997832679733, -0.540903755922635, 3.49999999999999));
#173 = CARTESIAN_POINT('', (3.18072570893373, -0.407262964248374, 3.49999999999999));
#174 = CARTESIAN_POINT('', (3.22424722962144, -0.262961609338413, 3.49999999999999));
#175 = CARTESIAN_POINT('', (3.23906603884406, -0.116911931047178, 3.49999999999999));
#176 = CARTESIAN_POINT('', (3.24300503090154, -0.0780904229122422, 3.49999999999999));
#177 = CARTESIAN_POINT('', (3.24500125085299, -0.039020829689608, 3.50000024675994));
#178 = CARTESIAN_POINT('', (3.2450012508507, 3.37554082604195E-11, 3.50000024675994));
#179 = ORIENTED_EDGE('', *, *, #180, .T.);
#180 = EDGE_CURVE('', #163, #181, #183, .T.);
#181 = VERTEX_POINT('', #182);
#182 = CARTESIAN_POINT('', (1.89065792321473, -1.93649167310372, -3.50000000000001));
#183 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#184, #185, #186, #187, #188), .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 ('')
);
#184 = CARTESIAN_POINT('', (1.8906579232147, -1.93649167310373, 3.49999999999999));
#185 = CARTESIAN_POINT('', (1.8906579232147, -4.00000000000001, 2.3582952307386));
#186 = CARTESIAN_POINT('', (1.8906579232147, -4., -1.90500665137438E-14));
#187 = CARTESIAN_POINT('', (1.8906579232147, -3.99999999999998, -2.35829523073863));
#188 = CARTESIAN_POINT('', (1.8906579232147, -1.93649167310369, -3.50000000000001));
#189 = ORIENTED_EDGE('', *, *, #190, .T.);
#190 = EDGE_CURVE('', #181, #191, #193, .T.);
#191 = VERTEX_POINT('', #192);
#192 = CARTESIAN_POINT('', (1.89065792321472, 1.93649167310373, -3.50000000000001));
#193 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#194, #195, #196), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (331.04497562814, 388.95502437186), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.874999999999998, 1.))
   REPRESENTATION_ITEM ('')
);
#194 = CARTESIAN_POINT('', (1.89065792321478, -1.93649167310372, -3.50000000000001));
#195 = CARTESIAN_POINT('', (1.89065792321477, 3.10862446895044E-15, -4.5714285714286));
#196 = CARTESIAN_POINT('', (1.89065792321478, 1.93649167310373, -3.50000000000001));
#197 = ORIENTED_EDGE('', *, *, #198, .T.);
#198 = EDGE_CURVE('', #191, #199, #201, .T.);
#199 = VERTEX_POINT('', #200);
#200 = CARTESIAN_POINT('', (1.89065792321472, 1.93649167310375, 3.49999999999999));
#201 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#202, #203, #204, #205, #206), .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 ('')
);
#202 = CARTESIAN_POINT('', (1.8906579232147, 1.9364916731037, -3.5));
#203 = CARTESIAN_POINT('', (1.8906579232147, 3.99999999999999, -2.35829523073863));
#204 = CARTESIAN_POINT('', (1.8906579232147, 4., -1.51905721545199E-14));
#205 = CARTESIAN_POINT('', (1.8906579232147, 4.00000000000001, 2.3582952307386));
#206 = CARTESIAN_POINT('', (1.8906579232147, 1.93649167310373, 3.49999999999999));
#207 = ORIENTED_EDGE('', *, *, #208, .F.);
#208 = EDGE_CURVE('', #134, #199, #209, .T.);
#209 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#210, #211, #212, #213, #214, #215, #216, #217, #218, #219), .UNSPECIFIED., .F., .U., (4, 3, 3, 4), (0., 0.1896496225788, 0.460171747090941, 1.), .UNSPECIFIED.);
#210 = CARTESIAN_POINT('', (3.2450012508507, 3.37554082604195E-11, 3.50000024675994));
#211 = CARTESIAN_POINT('', (3.24500125084171, 0.153206000978086, 3.50000024675994));
#212 = CARTESIAN_POINT('', (3.21235738467495, 0.308153686576889, 3.49999999999999));
#213 = CARTESIAN_POINT('', (3.15755398796719, 0.451222433809281, 3.49999999999999));
#214 = CARTESIAN_POINT('', (3.07933121635352, 0.655429373745672, 3.49999999999999));
#215 = CARTESIAN_POINT('', (2.95750981337904, 0.843272543258946, 3.49999999999999));
#216 = CARTESIAN_POINT('', (2.82219862100295, 1.01505775081439, 3.49999999999999));
#217 = CARTESIAN_POINT('', (2.55194476463756, 1.35816029830616, 3.49999999999999));
#218 = CARTESIAN_POINT('', (2.22368752079566, 1.6539181568097, 3.49999999999999));
#219 = CARTESIAN_POINT('', (1.89065792321472, 1.93649167310375, 3.49999999999999));
#220 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 2, ((#221, #222, #223, #224, #225, #226, #227, #228, #229), (#230, #231, #232, #233, #234, #235, #236, #237, #238), (#239, #240, #241, #242, #243, #244, #245, #246, #247), (#248, #249, #250, #251, #252, #253, #254, #255, #256), (#257, #258, #259, #260, #261, #262, #263, #264, #265), (#266, #267, #268, #269, #270, #271, #272, #273, #274), (#275, #276, #277, #278, #279, #280, #281, #282, #283), (#284, #285, #286, #287, #288, #289, #290, #291, #292), (#293, #294, #295, #296, #297, #298, #299, #300, #301)), .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 ()
);
#221 = CARTESIAN_POINT('', (9.49000000000008, 0., 42.5));
#222 = CARTESIAN_POINT('', (-10.5099999999999, 0., 42.5));
#223 = CARTESIAN_POINT('', (-10.5099999999999, 0., 22.5));
#224 = CARTESIAN_POINT('', (-10.51, -3.15544362088405E-30, 2.5));
#225 = CARTESIAN_POINT('', (9.49000000000003, 0., 2.49999999999998));
#226 = CARTESIAN_POINT('', (29.49, 0., 2.49999999999995));
#227 = CARTESIAN_POINT('', (29.4900000000001, 0., 22.5));
#228 = CARTESIAN_POINT('', (29.4900000000001, 0., 42.5));
#229 = CARTESIAN_POINT('', (9.49000000000008, 0., 42.5));
#230 = CARTESIAN_POINT('', (9.49000000000009, -42.5, 42.5));
#231 = CARTESIAN_POINT('', (-10.5099999999999, -42.5, 42.5));
#232 = CARTESIAN_POINT('', (-10.5099999999999, -22.5, 22.5));
#233 = CARTESIAN_POINT('', (-10.51, -2.49999999999999, 2.50000000000003));
#234 = CARTESIAN_POINT('', (9.49000000000003, -2.5, 2.5));
#235 = CARTESIAN_POINT('', (29.49, -2.49999999999999, 2.49999999999997));
#236 = CARTESIAN_POINT('', (29.4900000000001, -22.5, 22.5));
#237 = CARTESIAN_POINT('', (29.4900000000001, -42.5, 42.5));
#238 = CARTESIAN_POINT('', (9.49000000000009, -42.5, 42.5));
#239 = CARTESIAN_POINT('', (9.49000000000004, -42.5, 9.04166799101402E-15));
#240 = CARTESIAN_POINT('', (-10.5099999999999, -42.5, 3.74670739961321E-14));
#241 = CARTESIAN_POINT('', (-10.5099999999999, -22.5, 3.62424271969847E-14));
#242 = CARTESIAN_POINT('', (-10.51, -2.50000000000002, 3.50177803978375E-14));
#243 = CARTESIAN_POINT('', (9.49000000000003, -2.50000000000002, 6.59237439271933E-15));
#244 = CARTESIAN_POINT('', (29.49, -2.50000000000001, -2.18330316123987E-14));
#245 = CARTESIAN_POINT('', (29.4900000000001, -22.5000000000001, -2.06083848132515E-14));
#246 = CARTESIAN_POINT('', (29.4900000000001, -42.5000000000001, -1.93837380141041E-14));
#247 = CARTESIAN_POINT('', (9.49000000000004, -42.5, 9.04166799101402E-15));
#248 = CARTESIAN_POINT('', (9.48999999999999, -42.5000000000001, -42.5));
#249 = CARTESIAN_POINT('', (-10.51, -42.5000000000001, -42.5));
#250 = CARTESIAN_POINT('', (-10.5099999999999, -22.5000000000001, -22.5));
#251 = CARTESIAN_POINT('', (-10.51, -2.50000000000005, -2.49999999999996));
#252 = CARTESIAN_POINT('', (9.49000000000002, -2.50000000000004, -2.49999999999999));
#253 = CARTESIAN_POINT('', (29.49, -2.50000000000002, -2.50000000000001));
#254 = CARTESIAN_POINT('', (29.4900000000001, -22.5000000000001, -22.5000000000001));
#255 = CARTESIAN_POINT('', (29.49, -42.5000000000001, -42.5000000000001));
#256 = CARTESIAN_POINT('', (9.48999999999999, -42.5000000000001, -42.5));
#257 = CARTESIAN_POINT('', (9.48999999999998, -4.96136698813825E-14, -42.5));
#258 = CARTESIAN_POINT('', (-10.51, -5.96522545944827E-14, -42.5));
#259 = CARTESIAN_POINT('', (-10.5099999999999, -5.7202960996188E-14, -22.5));
#260 = CARTESIAN_POINT('', (-10.51, -5.47536673978933E-14, -2.49999999999998));
#261 = CARTESIAN_POINT('', (9.49000000000002, -4.47150826847931E-14, -2.50000000000001));
#262 = CARTESIAN_POINT('', (29.49, -3.46764979716929E-14, -2.50000000000003));
#263 = CARTESIAN_POINT('', (29.4900000000001, -3.71257915699876E-14, -22.5000000000001));
#264 = CARTESIAN_POINT('', (29.49, -3.95750851682823E-14, -42.5000000000001));
#265 = CARTESIAN_POINT('', (9.48999999999998, -4.96136698813825E-14, -42.5));
#266 = CARTESIAN_POINT('', (9.48999999999997, 42.5, -42.5000000000001));
#267 = CARTESIAN_POINT('', (-10.51, 42.4999999999999, -42.5));
#268 = CARTESIAN_POINT('', (-10.51, 22.4999999999999, -22.5));
#269 = CARTESIAN_POINT('', (-10.51, 2.49999999999994, -2.50000000000001));
#270 = CARTESIAN_POINT('', (9.49000000000002, 2.49999999999995, -2.50000000000003));
#271 = CARTESIAN_POINT('', (29.49, 2.49999999999995, -2.50000000000005));
#272 = CARTESIAN_POINT('', (29.49, 22.5, -22.5000000000001));
#273 = CARTESIAN_POINT('', (29.49, 42.5, -42.5000000000001));
#274 = CARTESIAN_POINT('', (9.48999999999997, 42.5, -42.5000000000001));
#275 = CARTESIAN_POINT('', (9.49000000000002, 42.5, -4.57767507867447E-14));
#276 = CARTESIAN_POINT('', (-10.51, 42.5, -2.73899294947268E-14));
#277 = CARTESIAN_POINT('', (-10.5099999999999, 22.5, -2.37159890972848E-14));
#278 = CARTESIAN_POINT('', (-10.51, 2.49999999999997, -2.00420486998427E-14));
#279 = CARTESIAN_POINT('', (9.49000000000003, 2.49999999999997, -3.84288699918606E-14));
#280 = CARTESIAN_POINT('', (29.49, 2.49999999999997, -5.68156912838785E-14));
#281 = CARTESIAN_POINT('', (29.4900000000001, 22.5, -6.04896316813206E-14));
#282 = CARTESIAN_POINT('', (29.49, 42.5, -6.41635720787626E-14));
#283 = CARTESIAN_POINT('', (9.49000000000002, 42.5, -4.57767507867447E-14));
#284 = CARTESIAN_POINT('', (9.49000000000007, 42.5, 42.5));
#285 = CARTESIAN_POINT('', (-10.5099999999999, 42.5, 42.5));
#286 = CARTESIAN_POINT('', (-10.5099999999999, 22.5, 22.5));
#287 = CARTESIAN_POINT('', (-10.51, 2.49999999999999, 2.49999999999997));
#288 = CARTESIAN_POINT('', (9.49000000000003, 2.5, 2.49999999999996));
#289 = CARTESIAN_POINT('', (29.49, 2.49999999999999, 2.49999999999993));
#290 = CARTESIAN_POINT('', (29.4900000000001, 22.5, 22.5));
#291 = CARTESIAN_POINT('', (29.4900000000001, 42.5000000000001, 42.5));
#292 = CARTESIAN_POINT('', (9.49000000000007, 42.5, 42.5));
#293 = CARTESIAN_POINT('', (9.49000000000008, 0., 42.5));
#294 = CARTESIAN_POINT('', (-10.5099999999999, 0., 42.5));
#295 = CARTESIAN_POINT('', (-10.5099999999999, 0., 22.5));
#296 = CARTESIAN_POINT('', (-10.51, -3.15544362088405E-30, 2.5));
#297 = CARTESIAN_POINT('', (9.49000000000003, 0., 2.49999999999998));
#298 = CARTESIAN_POINT('', (29.49, 0., 2.49999999999995));
#299 = CARTESIAN_POINT('', (29.4900000000001, 0., 22.5));
#300 = CARTESIAN_POINT('', (29.4900000000001, 0., 42.5));
#301 = CARTESIAN_POINT('', (9.49000000000008, 0., 42.5));
#302 = ADVANCED_FACE('', (#303), #333, .T.);
#303 = FACE_OUTER_BOUND('', #304, .T.);
#304 = EDGE_LOOP('', (#305, #312, #313, #320, #326, #327));
#305 = ORIENTED_EDGE('', *, *, #306, .T.);
#306 = EDGE_CURVE('', #307, #144, #309, .T.);
#307 = VERTEX_POINT('', #308);
#308 = CARTESIAN_POINT('', (26.4774740640971, 2.5, 1.9654328128565E-15));
#309 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#310, #311), .UNSPECIFIED., .F., .U., (2, 2), (0.137548458046555, 0.916620805089831), .UNSPECIFIED.);
#310 = CARTESIAN_POINT('', (26.4774740640971, 2.5, 2.22206182384694E-15));
#311 = CARTESIAN_POINT('', (9.48999999999999, 2.5, 2.22206182384694E-15));
#312 = ORIENTED_EDGE('', *, *, #143, .T.);
#313 = ORIENTED_EDGE('', *, *, #314, .F.);
#314 = EDGE_CURVE('', #315, #136, #317, .T.);
#315 = VERTEX_POINT('', #316);
#316 = CARTESIAN_POINT('', (20.9914134138736, 1.57127727715801E-15, 2.5));
#317 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#318, #319), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#318 = CARTESIAN_POINT('', (20.9914134138736, 1.57127727715801E-15, 2.5));
#319 = CARTESIAN_POINT('', (9.49, 2.41867742831602E-15, 2.5));
#320 = ORIENTED_EDGE('', *, *, #321, .F.);
#321 = EDGE_CURVE('', #53, #315, #322, .T.);
#322 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#323, #324, #325), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.85295428236348, 0.932702384445242))
   REPRESENTATION_ITEM ('')
);
#323 = CARTESIAN_POINT('', (24.1607966099794, 2.07114763614119, 1.40012409068153));
#324 = CARTESIAN_POINT('', (22.3317402016028, 1.32761649885047, 2.5));
#325 = CARTESIAN_POINT('', (20.9914134138736, 1.48791168965101E-15, 2.5));
#326 = ORIENTED_EDGE('', *, *, #52, .F.);
#327 = ORIENTED_EDGE('', *, *, #328, .F.);
#328 = EDGE_CURVE('', #307, #46, #329, .T.);
#329 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#330, #331, #332), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0.692433550714896, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.946164912930509, 0.930060159897415, 1.))
   REPRESENTATION_ITEM ('')
);
#330 = CARTESIAN_POINT('', (26.4774740640972, 2.5, 2.05343726716351E-15));
#331 = CARTESIAN_POINT('', (26.3878816388907, 2.5, 0.765739920327462));
#332 = CARTESIAN_POINT('', (26.4886432055938, 2.07114763614118, 1.40012409068153));
#333 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#334, #335), (#336, #337), (#338, #339), (#340, #341), (#342, #343), (#344, #345), (#346, #347), (#348, #349), (#350, #351)), .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 ()
);
#334 = CARTESIAN_POINT('', (7.67193789524514, 2.5, 2.22206182384694E-15));
#335 = CARTESIAN_POINT('', (29.4766831523035, 2.5, 1.08818014159232E-14));
#336 = CARTESIAN_POINT('', (7.67193789524514, 2.5, 2.5));
#337 = CARTESIAN_POINT('', (29.4766831523035, 2.5, 2.50000000000001));
#338 = CARTESIAN_POINT('', (7.67193789524514, -3.2971651949451E-15, 2.5));
#339 = CARTESIAN_POINT('', (29.4766831523035, -3.29716519494511E-15, 2.50000000000001));
#340 = CARTESIAN_POINT('', (7.67193789524514, -2.5, 2.5));
#341 = CARTESIAN_POINT('', (29.4766831523035, -2.5, 2.5));
#342 = CARTESIAN_POINT('', (7.67193789524514, -2.5, -4.46941308069796E-15));
#343 = CARTESIAN_POINT('', (29.4766831523035, -2.5, 4.19032651137826E-15));
#344 = CARTESIAN_POINT('', (7.67193789524514, -2.5, -2.5));
#345 = CARTESIAN_POINT('', (29.4766831523035, -2.5, -2.5));
#346 = CARTESIAN_POINT('', (7.67193789524514, 3.08814800981296E-15, -2.5));
#347 = CARTESIAN_POINT('', (29.4766831523035, 3.08814800981295E-15, -2.49999999999999));
#348 = CARTESIAN_POINT('', (7.67193789524514, 2.5, -2.5));
#349 = CARTESIAN_POINT('', (29.4766831523035, 2.5, -2.49999999999999));
#350 = CARTESIAN_POINT('', (7.67193789524514, 2.5, 2.22206182384694E-15));
#351 = CARTESIAN_POINT('', (29.4766831523035, 2.5, 1.08818014159232E-14));
#352 = ADVANCED_FACE('', (#353), #365, .T.);
#353 = FACE_OUTER_BOUND('', #354, .T.);
#354 = EDGE_LOOP('', (#355, #363, #364));
#355 = ORIENTED_EDGE('', *, *, #356, .T.);
#356 = EDGE_CURVE('', #315, #60, #357, .T.);
#357 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#358, #359, #360, #361, #362), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.186219298566478, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.932702384445242, 0.956366420448457, 1., 0.809320702811937, 1.))
   REPRESENTATION_ITEM ('')
);
#358 = CARTESIAN_POINT('', (20.9914134138736, 1.48791168965101E-15, 2.5));
#359 = CARTESIAN_POINT('', (20.6366975646722, -0.351352086755978, 2.5));
#360 = CARTESIAN_POINT('', (20.39067818496, -0.689093389542476, 2.4031542398458));
#361 = CARTESIAN_POINT('', (19.120233712131, -2.43319002076337, 1.90304257852573));
#362 = CARTESIAN_POINT('', (20.8322320911675, -2.49838553765756, 0.0898315380229402));
#363 = ORIENTED_EDGE('', *, *, #59, .T.);
#364 = ORIENTED_EDGE('', *, *, #321, .T.);
#365 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#366, #367), (#368, #369)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-2.1316282072803E-14, 5.25129007926548), (0.165507235284968, 6.9661732915756), .UNSPECIFIED.);
#366 = CARTESIAN_POINT('', (25.0053389174105, 2.43741922476642, 0.915908319018864));
#367 = CARTESIAN_POINT('', (22.1657049476295, -3.07925877917036, -1.86829740752669));
#368 = CARTESIAN_POINT('', (21.3288919647054, 2.43741922476642, 4.66554634162018));
#369 = CARTESIAN_POINT('', (18.4892579949244, -3.07925877917036, 1.88134061507462));
#370 = ADVANCED_FACE('', (#371), #396, .T.);
#371 = FACE_OUTER_BOUND('', #372, .T.);
#372 = EDGE_LOOP('', (#373, #374, #381, #386, #387, #395));
#373 = ORIENTED_EDGE('', *, *, #45, .F.);
#374 = ORIENTED_EDGE('', *, *, #375, .T.);
#375 = EDGE_CURVE('', #37, #376, #378, .T.);
#376 = VERTEX_POINT('', #377);
#377 = CARTESIAN_POINT('', (26.5971608337529, 2.26366302682601, -0.198749112371991));
#378 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#379, #380), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#379 = CARTESIAN_POINT('', (26.5197026269765, 2.00081076117676, 1.37995531633678));
#380 = CARTESIAN_POINT('', (26.5971608337529, 2.26366302682601, -0.198749112371991));
#381 = ORIENTED_EDGE('', *, *, #382, .F.);
#382 = EDGE_CURVE('', #106, #376, #383, .T.);
#383 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#384, #385), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#384 = CARTESIAN_POINT('', (27.54, 0.128518275397134, -0.81099201777136));
#385 = CARTESIAN_POINT('', (26.5971608337529, 2.26366302682601, -0.198749112371991));
#386 = ORIENTED_EDGE('', *, *, #120, .T.);
#387 = ORIENTED_EDGE('', *, *, #388, .T.);
#388 = EDGE_CURVE('', #113, #307, #389, .T.);
#389 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#390, #391, #392, #393, #394), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (0., 0.499999999999995, 0.692433550714896), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.886301252517706, 1., 0.956241092620291, 0.946164912930509))
   REPRESENTATION_ITEM ('')
);
#390 = CARTESIAN_POINT('', (27.54, 0.592415724550566, -2.42879468241044));
#391 = CARTESIAN_POINT('', (26.9859534848972, 1.86150684987379, -2.11924626978673));
#392 = CARTESIAN_POINT('', (26.6513523510844, 2.33212289273934, -0.900667981645328));
#393 = CARTESIAN_POINT('', (26.5319941794237, 2.5, -0.465979447148713));
#394 = CARTESIAN_POINT('', (26.4774740640972, 2.5, 2.05343726716351E-15));
#395 = ORIENTED_EDGE('', *, *, #328, .T.);
#396 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#397, #398), (#399, #400)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (2.66453525910038E-15, 3.94723173822464), (0.00129983410901158, 3.10456681404316), .UNSPECIFIED.);
#397 = CARTESIAN_POINT('', (26.6056871993726, 2.91388800674792, -2.53922732384702));
#398 = CARTESIAN_POINT('', (27.7633614301283, 0.0378299675787921, -2.40377814694098));
#399 = CARTESIAN_POINT('', (26.1469856517914, 2.91388800674792, 1.38126133007029));
#400 = CARTESIAN_POINT('', (27.3046598825471, 0.0378299675787921, 1.51671050697633));
#401 = ADVANCED_FACE('', (#402), #417, .T.);
#402 = FACE_OUTER_BOUND('', #403, .T.);
#403 = EDGE_LOOP('', (#404, #409, #410, #415, #416));
#404 = ORIENTED_EDGE('', *, *, #405, .T.);
#405 = EDGE_CURVE('', #199, #8, #406, .T.);
#406 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#407, #408), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#407 = CARTESIAN_POINT('', (1.8906579232147, 1.93649167310373, 3.49999999999999));
#408 = CARTESIAN_POINT('', (-72.51, 1.93649167310395, 3.49999999999999));
#409 = ORIENTED_EDGE('', *, *, #7, .T.);
#410 = ORIENTED_EDGE('', *, *, #411, .T.);
#411 = EDGE_CURVE('', #10, #163, #412, .T.);
#412 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#413, #414), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#413 = CARTESIAN_POINT('', (-72.51, -1.9364916731037, 3.50000000000004));
#414 = CARTESIAN_POINT('', (1.89065792321469, -1.93649167310373, 3.49999999999999));
#415 = ORIENTED_EDGE('', *, *, #162, .T.);
#416 = ORIENTED_EDGE('', *, *, #208, .T.);
#417 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#418, #419), (#420, #421)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00275979085720879, 75.7587610417102), (-9.99200722162641E-15, 3.87498334620765), .UNSPECIFIED.);
#418 = CARTESIAN_POINT('', (3.24500125085299, 1.93749167310395, 3.49999999999999));
#419 = CARTESIAN_POINT('', (3.24500125085299, -1.93749167310371, 3.49999999999999));
#420 = CARTESIAN_POINT('', (-72.511, 1.93749167310396, 3.49999999999999));
#421 = CARTESIAN_POINT('', (-72.511, -1.9374916731037, 3.49999999999999));
#422 = ADVANCED_FACE('', (#423), #431, .T.);
#423 = FACE_OUTER_BOUND('', #424, .T.);
#424 = EDGE_LOOP('', (#425, #426, #427, #428, #429, #430));
#425 = ORIENTED_EDGE('', *, *, #16, .F.);
#426 = ORIENTED_EDGE('', *, *, #405, .F.);
#427 = ORIENTED_EDGE('', *, *, #198, .F.);
#428 = ORIENTED_EDGE('', *, *, #190, .F.);
#429 = ORIENTED_EDGE('', *, *, #180, .F.);
#430 = ORIENTED_EDGE('', *, *, #411, .F.);
#431 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#432, #433), (#434, #435), (#436, #437), (#438, #439), (#440, #441), (#442, #443), (#444, #445), (#446, #447), (#448, #449)), .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 ()
);
#432 = CARTESIAN_POINT('', (9.33192371553618, -1.30416510923936E-14, 4.));
#433 = CARTESIAN_POINT('', (-79.9512657923216, -1.30416510923936E-14, 4.00000000000004));
#434 = CARTESIAN_POINT('', (9.33192371553618, 4., 4.));
#435 = CARTESIAN_POINT('', (-79.9512657923216, 4., 4.00000000000004));
#436 = CARTESIAN_POINT('', (9.33192371553618, 4., -9.7227917331333E-15));
#437 = CARTESIAN_POINT('', (-79.9512657923216, 4., 2.99269093483046E-14));
#438 = CARTESIAN_POINT('', (9.33192371553618, 4., -4.00000000000002));
#439 = CARTESIAN_POINT('', (-79.9512657923216, 4., -3.99999999999998));
#440 = CARTESIAN_POINT('', (9.33192371553618, -1.02272629149258E-14, -4.00000000000002));
#441 = CARTESIAN_POINT('', (-79.9512657923216, -1.02272629149258E-14, -3.99999999999998));
#442 = CARTESIAN_POINT('', (9.33192371553618, -4.00000000000002, -4.00000000000002));
#443 = CARTESIAN_POINT('', (-79.9512657923216, -4.00000000000002, -3.99999999999998));
#444 = CARTESIAN_POINT('', (9.33192371553618, -4.00000000000002, -1.302703863026E-14));
#445 = CARTESIAN_POINT('', (-79.9512657923216, -4.00000000000002, 2.66226624511778E-14));
#446 = CARTESIAN_POINT('', (9.33192371553618, -4.00000000000002, 4.));
#447 = CARTESIAN_POINT('', (-79.9512657923216, -4.00000000000002, 4.00000000000004));
#448 = CARTESIAN_POINT('', (9.33192371553618, -1.30416510923936E-14, 4.));
#449 = CARTESIAN_POINT('', (-79.9512657923216, -1.30416510923936E-14, 4.00000000000004));
#450 = ADVANCED_FACE('', (#451), #474, .T.);
#451 = FACE_OUTER_BOUND('', #452, .T.);
#452 = EDGE_LOOP('', (#453, #461, #468, #473));
#453 = ORIENTED_EDGE('', *, *, #454, .F.);
#454 = EDGE_CURVE('', #455, #67, #457, .T.);
#455 = VERTEX_POINT('', #456);
#456 = CARTESIAN_POINT('', (25.6929849225971, -2.04722492342674, -1.43487634063022));
#457 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#458, #459, #460), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.948086915529159, 1.))
   REPRESENTATION_ITEM ('')
);
#458 = CARTESIAN_POINT('', (25.6929849225971, -2.04722492342674, -1.43487634063022));
#459 = CARTESIAN_POINT('', (26.0151010911589, -2.5285172119283, -0.748187501617981));
#460 = CARTESIAN_POINT('', (25.2892917948153, -2.49838553765755, 0.0898315380229364));
#461 = ORIENTED_EDGE('', *, *, #462, .T.);
#462 = EDGE_CURVE('', #455, #463, #465, .T.);
#463 = VERTEX_POINT('', #464);
#464 = CARTESIAN_POINT('', (23.196712651396, -0.82458247337988, -1.08428925964643));
#465 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#466, #467), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#466 = CARTESIAN_POINT('', (25.6929849225971, -2.04722492342674, -1.43487634063022));
#467 = CARTESIAN_POINT('', (23.196712651396, -0.82458247337988, -1.08428925964643));
#468 = ORIENTED_EDGE('', *, *, #469, .T.);
#469 = EDGE_CURVE('', #463, #74, #470, .T.);
#470 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#471, #472), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#471 = CARTESIAN_POINT('', (23.196712651396, -0.82458247337988, -1.08428925964643));
#472 = CARTESIAN_POINT('', (23.1080812429743, -1.43005631574627, 0.396170012877295));
#473 = ORIENTED_EDGE('', *, *, #73, .T.);
#474 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#475, #476), (#477, #478)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.00132741020192029, 3.56581330420064), (5.53275241212958E-5, 2.49939000749155), .UNSPECIFIED.);
#475 = CARTESIAN_POINT('', (26.1625927221218, -2.08230218710287, -1.94183383939385));
#476 = CARTESIAN_POINT('', (26.0243107223434, -3.02695753250332, 0.367966630220688));
#477 = CARTESIAN_POINT('', (22.9866125351915, -0.526747433782477, -1.49578569158403));
#478 = CARTESIAN_POINT('', (22.8483305354131, -1.47140277918293, 0.814014778030508));
#479 = ADVANCED_FACE('', (#480), #496, .T.);
#480 = FACE_OUTER_BOUND('', #481, .T.);
#481 = EDGE_LOOP('', (#482, #483, #490, #495));
#482 = ORIENTED_EDGE('', *, *, #36, .T.);
#483 = ORIENTED_EDGE('', *, *, #484, .F.);
#484 = EDGE_CURVE('', #485, #39, #487, .T.);
#485 = VERTEX_POINT('', #486);
#486 = CARTESIAN_POINT('', (24.6652208850686, 1.05764826893268, -0.544568279354932));
#487 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#488, #489), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#488 = CARTESIAN_POINT('', (24.6652208850686, 1.05764826893268, -0.544568279354932));
#489 = CARTESIAN_POINT('', (24.5300221098926, 0.758751416252393, 1.02380053034111));
#490 = ORIENTED_EDGE('', *, *, #491, .T.);
#491 = EDGE_CURVE('', #485, #376, #492, .T.);
#492 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#493, #494), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#493 = CARTESIAN_POINT('', (24.6652208850686, 1.05764826893268, -0.544568279354932));
#494 = CARTESIAN_POINT('', (26.5971608337529, 2.26366302682601, -0.198749112371991));
#495 = ORIENTED_EDGE('', *, *, #375, .F.);
#496 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#497, #498), (#499, #500)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 2.81347046020625), (1.33226762955019E-15, 2.29391583337159), .UNSPECIFIED.);
#497 = CARTESIAN_POINT('', (24.4602468571767, 0.975340944310719, -0.920175982360238));
#498 = CARTESIAN_POINT('', (24.3079886488723, 0.573139645824348, 1.33306643781844));
#499 = CARTESIAN_POINT('', (26.8198217259356, 2.44830707662519, -0.497809740540062));
#500 = CARTESIAN_POINT('', (26.6675635176312, 2.04610577813882, 1.75543267963862));
#501 = ADVANCED_FACE('', (#502), #528, .T.);
#502 = FACE_OUTER_BOUND('', #503, .T.);
#503 = EDGE_LOOP('', (#504, #509, #510, #511, #512, #519, #527));
#504 = ORIENTED_EDGE('', *, *, #505, .T.);
#505 = EDGE_CURVE('', #455, #104, #506, .T.);
#506 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#507, #508), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#507 = CARTESIAN_POINT('', (25.6929849225971, -2.04722492342674, -1.43487634063022));
#508 = CARTESIAN_POINT('', (27.6586210475486, -2.04722492342674, -1.43487634063022));
#509 = ORIENTED_EDGE('', *, *, #103, .T.);
#510 = ORIENTED_EDGE('', *, *, #382, .T.);
#511 = ORIENTED_EDGE('', *, *, #491, .F.);
#512 = ORIENTED_EDGE('', *, *, #513, .F.);
#513 = EDGE_CURVE('', #514, #485, #516, .T.);
#514 = VERTEX_POINT('', #515);
#515 = CARTESIAN_POINT('', (23.1950678164847, -0.817733904121925, -1.08232546401267));
#516 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#517, #518), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#517 = CARTESIAN_POINT('', (23.1950678164847, -0.817733904121925, -1.08232546401267));
#518 = CARTESIAN_POINT('', (24.6652208850686, 1.05764826893268, -0.544568279354932));
#519 = ORIENTED_EDGE('', *, *, #520, .F.);
#520 = EDGE_CURVE('', #463, #514, #521, .T.);
#521 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#522, #523, #524, #525, #526), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (207.000000000859, 256.999999999602, 306.999999998344), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787041287, 1., 0.906307787041287, 1.))
   REPRESENTATION_ITEM ('')
);
#522 = CARTESIAN_POINT('', (23.196712651396, -0.824582473379867, -1.08428925964644));
#523 = CARTESIAN_POINT('', (23.1947297379763, -0.823611267574393, -1.08401077086309));
#524 = CARTESIAN_POINT('', (23.1942291148581, -0.82152683218617, -1.08341306863361));
#525 = CARTESIAN_POINT('', (23.1937284917399, -0.819442396797948, -1.08281536640414));
#526 = CARTESIAN_POINT('', (23.1950678164846, -0.817733904121871, -1.08232546401269));
#527 = ORIENTED_EDGE('', *, *, #462, .F.);
#528 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#529, #530), (#531, #532)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-4.9737991503207E-14, 6.27179094091244), (-1.77635683940025E-14, 6.26781604391141), .UNSPECIFIED.);
#529 = CARTESIAN_POINT('', (26.0417959960451, -4.11217197798135, -2.02699038035999));
#530 = CARTESIAN_POINT('', (21.0360955329333, -0.486229554533566, -0.987268121409227));
#531 = CARTESIAN_POINT('', (29.8162540063552, 0.702667657932835, -0.64635733159298));
#532 = CARTESIAN_POINT('', (24.8105535432434, 4.32861008138062, 0.393364927357782));
#533 = ADVANCED_FACE('', (#534), #544, .T.);
#534 = FACE_OUTER_BOUND('', #535, .T.);
#535 = EDGE_LOOP('', (#536, #537, #538, #539));
#536 = ORIENTED_EDGE('', *, *, #513, .T.);
#537 = ORIENTED_EDGE('', *, *, #484, .T.);
#538 = ORIENTED_EDGE('', *, *, #90, .T.);
#539 = ORIENTED_EDGE('', *, *, #540, .F.);
#540 = EDGE_CURVE('', #514, #81, #541, .T.);
#541 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#542, #543), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#542 = CARTESIAN_POINT('', (23.1950678164847, -0.817733904121925, -1.08232546401267));
#543 = CARTESIAN_POINT('', (23.0391522409128, -1.14305788128033, 0.478465489680406));
#544 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#545, #546), (#547, #548)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (2.30926389122033E-14, 3.134878413134), (1.77635683940025E-15, 2.65976048454301), .UNSPECIFIED.);
#545 = CARTESIAN_POINT('', (23.0384569170655, -0.976060062314174, -1.67003642647584));
#546 = CARTESIAN_POINT('', (22.7795845961993, -1.5162073355514, 0.921401761064082));
#547 = CARTESIAN_POINT('', (24.9250738418446, 1.43057896305061, -0.979943790765418));
#548 = CARTESIAN_POINT('', (24.6662015209784, 0.890431689813384, 1.6114943967745));
#549 = ADVANCED_FACE('', (#550), #556, .T.);
#550 = FACE_OUTER_BOUND('', #551, .T.);
#551 = EDGE_LOOP('', (#552, #553, #554, #555));
#552 = ORIENTED_EDGE('', *, *, #520, .T.);
#553 = ORIENTED_EDGE('', *, *, #540, .T.);
#554 = ORIENTED_EDGE('', *, *, #80, .T.);
#555 = ORIENTED_EDGE('', *, *, #469, .F.);
#556 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#557, #558), (#559, #560), (#561, #562), (#563, #564), (#565, #566), (#567, #568), (#569, #570), (#571, #572), (#573, #574)), .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 ()
);
#557 = CARTESIAN_POINT('', (23.1988793429222, -0.823852444065617, -1.08733046812863));
#558 = CARTESIAN_POINT('', (23.1988793429232, -1.48263937642542, 0.464674285047357));
#559 = CARTESIAN_POINT('', (23.1944904499229, -0.823852444065617, -1.08733046812862));
#560 = CARTESIAN_POINT('', (22.9890142924424, -1.48263937642546, 0.464674285047474));
#561 = CARTESIAN_POINT('', (23.1944904499229, -0.819633569337826, -1.08612072526734));
#562 = CARTESIAN_POINT('', (22.9890142924424, -1.28090414208209, 0.522520932640384));
#563 = CARTESIAN_POINT('', (23.1944904499229, -0.815414694610035, -1.08491098240605));
#564 = CARTESIAN_POINT('', (22.9890142924424, -1.07916890773872, 0.580367580233294));
#565 = CARTESIAN_POINT('', (23.1988793429222, -0.815414694610034, -1.08491098240605));
#566 = CARTESIAN_POINT('', (23.1988793429232, -1.07916890773868, 0.580367580233177));
#567 = CARTESIAN_POINT('', (23.2032682359215, -0.815414694610034, -1.08491098240605));
#568 = CARTESIAN_POINT('', (23.408744393404, -1.07916890773864, 0.58036758023306));
#569 = CARTESIAN_POINT('', (23.2032682359215, -0.819633569337825, -1.08612072526734));
#570 = CARTESIAN_POINT('', (23.408744393404, -1.280904142082, 0.522520932640151));
#571 = CARTESIAN_POINT('', (23.2032682359215, -0.823852444065616, -1.08733046812863));
#572 = CARTESIAN_POINT('', (23.408744393404, -1.48263937642537, 0.464674285047241));
#573 = CARTESIAN_POINT('', (23.1988793429222, -0.823852444065617, -1.08733046812863));
#574 = CARTESIAN_POINT('', (23.1988793429232, -1.48263937642542, 0.464674285047357));
#575 = ADVANCED_FACE('', (#576), #587, .T.);
#576 = FACE_OUTER_BOUND('', #577, .T.);
#577 = EDGE_LOOP('', (#578, #579, #580, #581, #582, #583, #584, #585, #586));
#578 = ORIENTED_EDGE('', *, *, #306, .F.);
#579 = ORIENTED_EDGE('', *, *, #388, .F.);
#580 = ORIENTED_EDGE('', *, *, #112, .F.);
#581 = ORIENTED_EDGE('', *, *, #505, .F.);
#582 = ORIENTED_EDGE('', *, *, #454, .T.);
#583 = ORIENTED_EDGE('', *, *, #66, .F.);
#584 = ORIENTED_EDGE('', *, *, #356, .F.);
#585 = ORIENTED_EDGE('', *, *, #314, .T.);
#586 = ORIENTED_EDGE('', *, *, #151, .T.);
#587 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#588, #589), (#590, #591), (#592, #593), (#594, #595), (#596, #597), (#598, #599), (#600, #601), (#602, #603), (#604, #605)), .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 ()
);
#588 = CARTESIAN_POINT('', (7.67193789524514, 2.5, 2.22206182384694E-15));
#589 = CARTESIAN_POINT('', (29.4766831523035, 2.5, 1.08818014159232E-14));
#590 = CARTESIAN_POINT('', (7.67193789524514, 2.5, 2.5));
#591 = CARTESIAN_POINT('', (29.4766831523035, 2.5, 2.50000000000001));
#592 = CARTESIAN_POINT('', (7.67193789524514, -3.2971651949451E-15, 2.5));
#593 = CARTESIAN_POINT('', (29.4766831523035, -3.29716519494511E-15, 2.50000000000001));
#594 = CARTESIAN_POINT('', (7.67193789524514, -2.5, 2.5));
#595 = CARTESIAN_POINT('', (29.4766831523035, -2.5, 2.5));
#596 = CARTESIAN_POINT('', (7.67193789524514, -2.5, -4.46941308069796E-15));
#597 = CARTESIAN_POINT('', (29.4766831523035, -2.5, 4.19032651137826E-15));
#598 = CARTESIAN_POINT('', (7.67193789524514, -2.5, -2.5));
#599 = CARTESIAN_POINT('', (29.4766831523035, -2.5, -2.5));
#600 = CARTESIAN_POINT('', (7.67193789524514, 3.08814800981296E-15, -2.5));
#601 = CARTESIAN_POINT('', (29.4766831523035, 3.08814800981295E-15, -2.49999999999999));
#602 = CARTESIAN_POINT('', (7.67193789524514, 2.5, -2.5));
#603 = CARTESIAN_POINT('', (29.4766831523035, 2.5, -2.49999999999999));
#604 = CARTESIAN_POINT('', (7.67193789524514, 2.5, 2.22206182384694E-15));
#605 = CARTESIAN_POINT('', (29.4766831523035, 2.5, 1.08818014159232E-14));
#606 = DRAUGHTING_MODEL('', (#614, #1180), #1181);
#607 = PRESENTATION_STYLE_ASSIGNMENT((#608));
#608 = SURFACE_STYLE_USAGE(.POSITIVE., #609);
#609 = SURFACE_SIDE_STYLE('', (#610));
#610 = SURFACE_STYLE_FILL_AREA(#611);
#611 = FILL_AREA_STYLE('', (#612));
#612 = FILL_AREA_STYLE_COLOUR('', #613);
#613 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#614 = STYLED_ITEM('', (#607), #1);
#615 = MANIFOLD_SOLID_BREP('CUT', #616);
#616 = CLOSED_SHELL('', (#617, #689, #725, #773, #801, #829, #885, #913, #941, #993, #1013, #1054, #1095, #1121, #1147));
#617 = ADVANCED_FACE('', (#618), #670, .T.);
#618 = FACE_OUTER_BOUND('', #619, .T.);
#619 = EDGE_LOOP('', (#620, #629, #637, #647, #654, #664));
#620 = ORIENTED_EDGE('', *, *, #621, .T.);
#621 = EDGE_CURVE('', #622, #624, #626, .T.);
#622 = VERTEX_POINT('', #623);
#623 = CARTESIAN_POINT('', (25.9046728887713, -1.76372662422372, 0.300491591556668));
#624 = VERTEX_POINT('', #625);
#625 = CARTESIAN_POINT('', (25.9046728887713, -1.32546322847472, -1.22791450498527));
#626 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#627, #628), .UNSPECIFIED., .F., .U., (2, 2), (0.29920366113252, 0.700796338867479), .UNSPECIFIED.);
#627 = CARTESIAN_POINT('', (25.9046728887713, -1.7637266242238, 0.300491591556642));
#628 = CARTESIAN_POINT('', (25.9046728887713, -1.32546322847477, -1.22791450498528));
#629 = ORIENTED_EDGE('', *, *, #630, .F.);
#630 = EDGE_CURVE('', #631, #624, #633, .T.);
#631 = VERTEX_POINT('', #632);
#632 = CARTESIAN_POINT('', (25.2125856121465, -1.10286466169399, -1.16408539308437));
#633 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#634, #635, #636), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (322.999999999999, 360.403178400456), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.878276252049293, 0.857727060991307))
   REPRESENTATION_ITEM ('')
);
#634 = CARTESIAN_POINT('', (25.2125856121465, -1.10286466169396, -1.16408539308436));
#635 = CARTESIAN_POINT('', (25.519888271344, -1.32546322847468, -1.22791450498526));
#636 = CARTESIAN_POINT('', (25.9046728887713, -1.32546322847472, -1.22791450498527));
#637 = ORIENTED_EDGE('', *, *, #638, .F.);
#638 = EDGE_CURVE('', #639, #631, #641, .T.);
#639 = VERTEX_POINT('', #640);
#640 = CARTESIAN_POINT('', (26.5967601653962, 0.662840105402659, -0.657777698507075));
#641 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#642, #643, #644, #645, #646), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (143.000000000002, 233., 322.999999999999), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186557, 1., 0.707106781186557, 1.))
   REPRESENTATION_ITEM ('')
);
#642 = CARTESIAN_POINT('', (26.5967601653962, 0.662840105402684, -0.657777698507068));
#643 = CARTESIAN_POINT('', (25.6783293288418, 1.32811709466837, -0.467012591583618));
#644 = CARTESIAN_POINT('', (24.986242052217, 0.445264711120081, -0.720166438872257));
#645 = CARTESIAN_POINT('', (24.2941547755922, -0.437587672428212, -0.973320286160895));
#646 = CARTESIAN_POINT('', (25.2125856121465, -1.10286466169395, -1.16408539308436));
#647 = ORIENTED_EDGE('', *, *, #648, .F.);
#648 = EDGE_CURVE('', #649, #639, #651, .T.);
#649 = VERTEX_POINT('', #650);
#650 = CARTESIAN_POINT('', (26.5967601653962, 0.224576709653626, 0.870628398034851));
#651 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#652, #653), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#652 = CARTESIAN_POINT('', (26.5967601653962, 0.224576709653626, 0.870628398034851));
#653 = CARTESIAN_POINT('', (26.5967601653962, 0.662840105402659, -0.657777698507075));
#654 = ORIENTED_EDGE('', *, *, #655, .F.);
#655 = EDGE_CURVE('', #656, #649, #658, .T.);
#656 = VERTEX_POINT('', #657);
#657 = CARTESIAN_POINT('', (25.2125856121465, -1.54112805744302, 0.364320703457558));
#658 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#659, #660, #661, #662, #663), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (217.000000000001, 307., 396.999999999998), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186556, 1., 0.707106781186556, 1.))
   REPRESENTATION_ITEM ('')
);
#659 = CARTESIAN_POINT('', (25.2125856121465, -1.541128057443, 0.364320703457563));
#660 = CARTESIAN_POINT('', (24.2941547755922, -0.875851068177247, 0.555085810381029));
#661 = CARTESIAN_POINT('', (24.986242052217, 0.00700131537107077, 0.808239657669673));
#662 = CARTESIAN_POINT('', (25.6783293288418, 0.889853698919388, 1.06139350495832));
#663 = CARTESIAN_POINT('', (26.5967601653962, 0.224576709653678, 0.870628398034863));
#664 = ORIENTED_EDGE('', *, *, #665, .F.);
#665 = EDGE_CURVE('', #622, #656, #666, .T.);
#666 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#667, #668, #669), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (179.596821599544, 217.000000000001), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.857727060991306, 0.878276252049291, 1.))
   REPRESENTATION_ITEM ('')
);
#667 = CARTESIAN_POINT('', (25.9046728887713, -1.76372662422372, 0.300491591556668));
#668 = CARTESIAN_POINT('', (25.519888271344, -1.76372662422368, 0.300491591556677));
#669 = CARTESIAN_POINT('', (25.2125856121465, -1.54112805744296, 0.364320703457573));
#670 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#671, #672), (#673, #674), (#675, #676), (#677, #678), (#679, #680), (#681, #682), (#683, #684), (#685, #686), (#687, #688)), .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 ()
);
#671 = CARTESIAN_POINT('', (25.9046728887713, -0.998938319484699, -2.36664218887104));
#672 = CARTESIAN_POINT('', (25.9046728887713, -2.09025153321385, 1.43921927544239));
#673 = CARTESIAN_POINT('', (24.7546728887713, -0.998938319484709, -2.36664218887104));
#674 = CARTESIAN_POINT('', (24.7546728887713, -2.09025153321386, 1.43921927544239));
#675 = CARTESIAN_POINT('', (24.7546728887713, 0.106512630844369, -2.04965922968148));
#676 = CARTESIAN_POINT('', (24.7546728887713, -0.984800582884788, 1.75620223463195));
#677 = CARTESIAN_POINT('', (24.7546728887713, 1.21196358117345, -1.73267627049193));
#678 = CARTESIAN_POINT('', (24.7546728887713, 0.120650367444289, 2.0731851938215));
#679 = CARTESIAN_POINT('', (25.9046728887713, 1.21196358117346, -1.73267627049192));
#680 = CARTESIAN_POINT('', (25.9046728887713, 0.120650367444299, 2.07318519382151));
#681 = CARTESIAN_POINT('', (27.0546728887713, 1.21196358117347, -1.73267627049192));
#682 = CARTESIAN_POINT('', (27.0546728887713, 0.12065036744431, 2.07318519382151));
#683 = CARTESIAN_POINT('', (27.0546728887713, 0.106512630844389, -2.04965922968148));
#684 = CARTESIAN_POINT('', (27.0546728887713, -0.984800582884767, 1.75620223463195));
#685 = CARTESIAN_POINT('', (27.0546728887713, -0.998938319484689, -2.36664218887103));
#686 = CARTESIAN_POINT('', (27.0546728887713, -2.09025153321384, 1.4392192754424));
#687 = CARTESIAN_POINT('', (25.9046728887713, -0.998938319484699, -2.36664218887104));
#688 = CARTESIAN_POINT('', (25.9046728887713, -2.09025153321385, 1.43921927544239));
#689 = ADVANCED_FACE('', (#690), #720, .T.);
#690 = FACE_OUTER_BOUND('', #691, .T.);
#691 = EDGE_LOOP('', (#692, #701, #708, #715));
#692 = ORIENTED_EDGE('', *, *, #693, .T.);
#693 = EDGE_CURVE('', #694, #696, #698, .T.);
#694 = VERTEX_POINT('', #695);
#695 = CARTESIAN_POINT('', (24.6652208850686, 1.05764826893268, -0.544568279354932));
#696 = VERTEX_POINT('', #697);
#697 = CARTESIAN_POINT('', (23.1950678164847, -0.817733904121925, -1.08232546401267));
#698 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#699, #700), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#699 = CARTESIAN_POINT('', (24.6652208850686, 1.05764826893268, -0.544568279354932));
#700 = CARTESIAN_POINT('', (23.1950678164847, -0.817733904121925, -1.08232546401267));
#701 = ORIENTED_EDGE('', *, *, #702, .F.);
#702 = EDGE_CURVE('', #703, #696, #705, .T.);
#703 = VERTEX_POINT('', #704);
#704 = CARTESIAN_POINT('', (23.0391522409128, -1.14305788128033, 0.478465489680406));
#705 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#706, #707), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#706 = CARTESIAN_POINT('', (23.0391522409128, -1.14305788128033, 0.478465489680406));
#707 = CARTESIAN_POINT('', (23.1950678164847, -0.817733904121925, -1.08232546401267));
#708 = ORIENTED_EDGE('', *, *, #709, .F.);
#709 = EDGE_CURVE('', #710, #703, #712, .T.);
#710 = VERTEX_POINT('', #711);
#711 = CARTESIAN_POINT('', (24.5300221098926, 0.758751416252393, 1.02380053034111));
#712 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#713, #714), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#713 = CARTESIAN_POINT('', (24.5300221098926, 0.758751416252393, 1.02380053034111));
#714 = CARTESIAN_POINT('', (23.0391522409128, -1.14305788128033, 0.478465489680406));
#715 = ORIENTED_EDGE('', *, *, #716, .T.);
#716 = EDGE_CURVE('', #710, #694, #717, .T.);
#717 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#718, #719), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#718 = CARTESIAN_POINT('', (24.5300221098926, 0.758751416252393, 1.02380053034111));
#719 = CARTESIAN_POINT('', (24.6652208850686, 1.05764826893268, -0.544568279354932));
#720 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#721, #722), (#723, #724)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (1.24344978758018E-14, 3.13487841313399), (2.66453525910038E-15, 2.65976048454301), .UNSPECIFIED.);
#721 = CARTESIAN_POINT('', (24.9250738418446, 1.43057896305061, -0.979943790765417));
#722 = CARTESIAN_POINT('', (24.6662015209784, 0.890431689813386, 1.61149439677451));
#723 = CARTESIAN_POINT('', (23.0384569170655, -0.976060062314173, -1.67003642647584));
#724 = CARTESIAN_POINT('', (22.7795845961993, -1.5162073355514, 0.921401761064087));
#725 = ADVANCED_FACE('', (#726), #754, .T.);
#726 = FACE_OUTER_BOUND('', #727, .T.);
#727 = EDGE_LOOP('', (#728, #738, #745, #753));
#728 = ORIENTED_EDGE('', *, *, #729, .T.);
#729 = EDGE_CURVE('', #696, #730, #732, .T.);
#730 = VERTEX_POINT('', #731);
#731 = CARTESIAN_POINT('', (23.196712651396, -0.82458247337988, -1.08428925964643));
#732 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#733, #734, #735, #736, #737), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (233.000000000492, 283.000000000221, 332.999999999951), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787037648, 1., 0.906307787037648, 1.))
   REPRESENTATION_ITEM ('')
);
#733 = CARTESIAN_POINT('', (23.1950678164847, -0.817733904121943, -1.08232546401267));
#734 = CARTESIAN_POINT('', (23.19372849174, -0.819442396797972, -1.08281536640413));
#735 = CARTESIAN_POINT('', (23.1942291148581, -0.821526832186168, -1.08341306863361));
#736 = CARTESIAN_POINT('', (23.1947297379763, -0.823611267574365, -1.08401077086309));
#737 = CARTESIAN_POINT('', (23.196712651396, -0.824582473379804, -1.08428925964642));
#738 = ORIENTED_EDGE('', *, *, #739, .F.);
#739 = EDGE_CURVE('', #740, #730, #742, .T.);
#740 = VERTEX_POINT('', #741);
#741 = CARTESIAN_POINT('', (23.1080812429743, -1.43005631574627, 0.396170012877295));
#742 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#743, #744), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#743 = CARTESIAN_POINT('', (23.1080812429743, -1.43005631574627, 0.396170012877295));
#744 = CARTESIAN_POINT('', (23.196712651396, -0.82458247337988, -1.08428925964643));
#745 = ORIENTED_EDGE('', *, *, #746, .F.);
#746 = EDGE_CURVE('', #703, #740, #747, .T.);
#747 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#748, #749, #750, #751, #752), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (233.000000000003, 282.999999999988, 332.999999999974), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.906307787036703, 1., 0.906307787036703, 1.))
   REPRESENTATION_ITEM ('')
);
#748 = CARTESIAN_POINT('', (23.0391522409128, -1.14305788128033, 0.478465489680408));
#749 = CARTESIAN_POINT('', (22.9830260500951, -1.21465454692711, 0.457935476170478));
#750 = CARTESIAN_POINT('', (23.0040053299652, -1.30200559363992, 0.432887966584375));
#751 = CARTESIAN_POINT('', (23.0249846098353, -1.38935664035274, 0.407840456998272));
#752 = CARTESIAN_POINT('', (23.1080812429743, -1.4300563157463, 0.396170012877287));
#753 = ORIENTED_EDGE('', *, *, #702, .T.);
#754 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#755, #756), (#757, #758), (#759, #760), (#761, #762), (#763, #764), (#765, #766), (#767, #768), (#769, #770), (#771, #772)), .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 ()
);
#755 = CARTESIAN_POINT('', (23.1988793429223, -0.82385244406566, -1.08733046812866));
#756 = CARTESIAN_POINT('', (23.198879342921, -1.48263937642995, 0.464674285046097));
#757 = CARTESIAN_POINT('', (23.2032682359216, -0.823852444065661, -1.08733046812866));
#758 = CARTESIAN_POINT('', (23.4087443934039, -1.48263937642999, 0.464674285046255));
#759 = CARTESIAN_POINT('', (23.2032682359216, -0.819633569337864, -1.08612072526736));
#760 = CARTESIAN_POINT('', (23.4087443934039, -1.28090414208472, 0.522520932640049));
#761 = CARTESIAN_POINT('', (23.2032682359216, -0.815414694610068, -1.08491098240606));
#762 = CARTESIAN_POINT('', (23.4087443934039, -1.07916890773944, 0.580367580233843));
#763 = CARTESIAN_POINT('', (23.1988793429223, -0.815414694610067, -1.08491098240607));
#764 = CARTESIAN_POINT('', (23.198879342921, -1.07916890773939, 0.580367580233686));
#765 = CARTESIAN_POINT('', (23.194490449923, -0.815414694610066, -1.08491098240607));
#766 = CARTESIAN_POINT('', (22.9890142924381, -1.07916890773935, 0.580367580233528));
#767 = CARTESIAN_POINT('', (23.194490449923, -0.819633569337862, -1.08612072526737));
#768 = CARTESIAN_POINT('', (22.9890142924381, -1.28090414208463, 0.522520932639734));
#769 = CARTESIAN_POINT('', (23.194490449923, -0.823852444065659, -1.08733046812866));
#770 = CARTESIAN_POINT('', (22.9890142924381, -1.4826393764299, 0.46467428504594));
#771 = CARTESIAN_POINT('', (23.1988793429223, -0.82385244406566, -1.08733046812866));
#772 = CARTESIAN_POINT('', (23.198879342921, -1.48263937642995, 0.464674285046097));
#773 = ADVANCED_FACE('', (#774), #796, .T.);
#774 = FACE_OUTER_BOUND('', #775, .T.);
#775 = EDGE_LOOP('', (#776, #783, #790, #795));
#776 = ORIENTED_EDGE('', *, *, #777, .T.);
#777 = EDGE_CURVE('', #730, #778, #780, .T.);
#778 = VERTEX_POINT('', #779);
#779 = CARTESIAN_POINT('', (25.3733216180566, -1.89065789732049, -1.38998146833227));
#780 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#781, #782), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#781 = CARTESIAN_POINT('', (23.196712651396, -0.82458247337988, -1.08428925964643));
#782 = CARTESIAN_POINT('', (25.3733216180566, -1.89065789732049, -1.38998146833227));
#783 = ORIENTED_EDGE('', *, *, #784, .F.);
#784 = EDGE_CURVE('', #785, #778, #787, .T.);
#785 = VERTEX_POINT('', #786);
#786 = CARTESIAN_POINT('', (25.3153620998387, -2.5111544419053, 0.0861701136486972));
#787 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#788, #789), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#788 = CARTESIAN_POINT('', (25.3153620998387, -2.5111544419053, 0.0861701136486972));
#789 = CARTESIAN_POINT('', (25.3733216180566, -1.89065789732049, -1.38998146833227));
#790 = ORIENTED_EDGE('', *, *, #791, .F.);
#791 = EDGE_CURVE('', #740, #785, #792, .T.);
#792 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#793, #794), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#793 = CARTESIAN_POINT('', (23.1080812429743, -1.43005631574627, 0.396170012877295));
#794 = CARTESIAN_POINT('', (25.3153620998387, -2.5111544419053, 0.086170113648697));
#795 = ORIENTED_EDGE('', *, *, #739, .T.);
#796 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#797, #798), (#799, #800)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (3.5527136788005E-15, 2.98078843187974), (1.77635683940025E-15, 2.41620710049291), .UNSPECIFIED.);
#797 = CARTESIAN_POINT('', (22.9823554660547, -0.555829043263622, -1.42467751910219));
#798 = CARTESIAN_POINT('', (22.8486727094343, -1.46906526223406, 0.808299256732095));
#799 = CARTESIAN_POINT('', (25.6382574060848, -1.85665607743973, -1.79768366882251));
#800 = CARTESIAN_POINT('', (25.5045746494644, -2.76989229641017, 0.435293107011775));
#801 = ADVANCED_FACE('', (#802), #824, .T.);
#802 = FACE_OUTER_BOUND('', #803, .T.);
#803 = EDGE_LOOP('', (#804, #811, #818, #823));
#804 = ORIENTED_EDGE('', *, *, #805, .T.);
#805 = EDGE_CURVE('', #778, #806, #808, .T.);
#806 = VERTEX_POINT('', #807);
#807 = CARTESIAN_POINT('', (27.7979782225129, -2.17683549797631, -1.47204157482786));
#808 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#809, #810), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#809 = CARTESIAN_POINT('', (25.3733216180566, -1.89065789732049, -1.38998146833227));
#810 = CARTESIAN_POINT('', (27.7979782225129, -2.17683549797631, -1.47204157482786));
#811 = ORIENTED_EDGE('', *, *, #812, .F.);
#812 = EDGE_CURVE('', #813, #806, #815, .T.);
#813 = VERTEX_POINT('', #814);
#814 = CARTESIAN_POINT('', (27.774185981143, -2.80136474116733, 0.00295364943562456));
#815 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#816, #817), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#816 = CARTESIAN_POINT('', (27.774185981143, -2.80136474116733, 0.00295364943562456));
#817 = CARTESIAN_POINT('', (27.7979782225129, -2.17683549797631, -1.47204157482786));
#818 = ORIENTED_EDGE('', *, *, #819, .F.);
#819 = EDGE_CURVE('', #785, #813, #820, .T.);
#820 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#821, #822), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#821 = CARTESIAN_POINT('', (25.3153620998387, -2.5111544419053, 0.0861701136486972));
#822 = CARTESIAN_POINT('', (27.774185981143, -2.80136474116733, 0.00295364943562457));
#823 = ORIENTED_EDGE('', *, *, #784, .T.);
#824 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#825, #826), (#827, #828)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-1.4210854715202E-14, 2.62542848593278), (4.88498130835069E-15, 1.82930094234839), .UNSPECIFIED.);
#825 = CARTESIAN_POINT('', (25.2675479812499, -1.83396308891295, -1.49029272408455));
#826 = CARTESIAN_POINT('', (25.2403789532923, -2.54713055408721, 0.194045706342498));
#827 = CARTESIAN_POINT('', (27.873406921372, -2.141527656102, -1.57848544454892));
#828 = CARTESIAN_POINT('', (27.8462378934144, -2.85469512127626, 0.105852985878128));
#829 = ADVANCED_FACE('', (#830), #866, .T.);
#830 = FACE_OUTER_BOUND('', #831, .T.);
#831 = EDGE_LOOP('', (#832, #841, #851, #858));
#832 = ORIENTED_EDGE('', *, *, #833, .T.);
#833 = EDGE_CURVE('', #834, #836, #838, .T.);
#834 = VERTEX_POINT('', #835);
#835 = CARTESIAN_POINT('', (27.7985598498244, -2.80279776095026, 0.00254273762517072));
#836 = VERTEX_POINT('', #837);
#837 = CARTESIAN_POINT('', (27.7985598498241, -2.17686969375598, -1.47205138030989));
#838 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#839, #840), .UNSPECIFIED., .F., .U., (2, 2), (0.0360833520505527, 0.998408200810274), .UNSPECIFIED.);
#839 = CARTESIAN_POINT('', (27.7985598498244, -2.80279776094812, 0.00254273762578602));
#840 = CARTESIAN_POINT('', (27.7985598498241, -2.17686969375601, -1.4720513803099));
#841 = ORIENTED_EDGE('', *, *, #842, .T.);
#842 = EDGE_CURVE('', #836, #843, #845, .T.);
#843 = VERTEX_POINT('', #844);
#844 = CARTESIAN_POINT('', (27.8033258573771, -2.17204192603532, -1.47066704019247));
#845 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#846, #847, #848, #849, #850), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (360.139348954529, 402.999999999864, 453.000000000235), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.977064360315605, 0.919685815089677, 1., 0.906307787035282, 1.))
   REPRESENTATION_ITEM ('')
);
#846 = CARTESIAN_POINT('', (27.7985598498241, -2.17686969375598, -1.47205138030989));
#847 = CARTESIAN_POINT('', (27.8004398065414, -2.17686969375598, -1.47205138030989));
#848 = CARTESIAN_POINT('', (27.8018147198455, -2.17563723379879, -1.47169797810403));
#849 = CARTESIAN_POINT('', (27.803442329779, -2.17417825884891, -1.47127962376921));
#850 = CARTESIAN_POINT('', (27.8033258573771, -2.17204192603532, -1.47066704019248));
#851 = ORIENTED_EDGE('', *, *, #852, .F.);
#852 = EDGE_CURVE('', #853, #843, #855, .T.);
#853 = VERTEX_POINT('', #854);
#854 = CARTESIAN_POINT('', (27.998285756775, -2.60048371175125, 0.0605553577071671));
#855 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#856, #857), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#856 = CARTESIAN_POINT('', (27.998285756775, -2.60048371175125, 0.0605553577071671));
#857 = CARTESIAN_POINT('', (27.8033258573771, -2.17204192603532, -1.47066704019247));
#858 = ORIENTED_EDGE('', *, *, #859, .F.);
#859 = EDGE_CURVE('', #834, #853, #860, .T.);
#860 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#861, #862, #863, #864, #865), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (360.139348954614, 402.999999999992, 452.999999999972), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.977064360316972, 0.919685815090203, 1., 0.906307787036724, 1.))
   REPRESENTATION_ITEM ('')
);
#861 = CARTESIAN_POINT('', (27.7985598498244, -2.80279776095026, 0.00254273762517072));
#862 = CARTESIAN_POINT('', (27.8773419449472, -2.80279776095012, 0.00254273762520902));
#863 = CARTESIAN_POINT('', (27.9349595218366, -2.75114988167243, 0.0173525286923162));
#864 = CARTESIAN_POINT('', (28.0031666882136, -2.69000958933287, 0.03488422540463));
#865 = CARTESIAN_POINT('', (27.998285756775, -2.60048371175125, 0.0605553577071702));
#866 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#867, #868), (#869, #870), (#871, #872), (#873, #874), (#875, #876), (#877, #878), (#879, #880), (#881, #882), (#883, #884)), .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 ()
);
#867 = CARTESIAN_POINT('', (27.7985598498241, -2.1758343346551, -1.47449053349723));
#868 = CARTESIAN_POINT('', (27.7985598498237, -2.82626757245142, 0.0578341485857743));
#869 = CARTESIAN_POINT('', (27.8030094686782, -2.17583433465511, -1.47449053349723));
#870 = CARTESIAN_POINT('', (28.0058801023172, -2.82626757245205, 0.057834148585563));
#871 = CARTESIAN_POINT('', (27.8030094686782, -2.17155708648912, -1.4732640523219));
#872 = CARTESIAN_POINT('', (28.0058801023179, -2.62697855493764, 0.114979354789814));
#873 = CARTESIAN_POINT('', (27.8030094686782, -2.16727983832312, -1.47203757114656));
#874 = CARTESIAN_POINT('', (28.0058801023186, -2.42768953742324, 0.172124560994066));
#875 = CARTESIAN_POINT('', (27.7985598498241, -2.16727983832311, -1.47203757114656));
#876 = CARTESIAN_POINT('', (27.798559849825, -2.42768953742261, 0.172124560994277));
#877 = CARTESIAN_POINT('', (27.79411023097, -2.16727983832309, -1.47203757114655));
#878 = CARTESIAN_POINT('', (27.5912395973315, -2.42768953742198, 0.172124560994488));
#879 = CARTESIAN_POINT('', (27.79411023097, -2.17155708648909, -1.47326405232189));
#880 = CARTESIAN_POINT('', (27.5912395973308, -2.62697855493639, 0.114979354790237));
#881 = CARTESIAN_POINT('', (27.79411023097, -2.17583433465509, -1.47449053349722));
#882 = CARTESIAN_POINT('', (27.5912395973302, -2.82626757245079, 0.0578341485859856));
#883 = CARTESIAN_POINT('', (27.7985598498241, -2.1758343346551, -1.47449053349723));
#884 = CARTESIAN_POINT('', (27.7985598498237, -2.82626757245142, 0.0578341485857743));
#885 = ADVANCED_FACE('', (#886), #908, .T.);
#886 = FACE_OUTER_BOUND('', #887, .T.);
#887 = EDGE_LOOP('', (#888, #895, #902, #907));
#888 = ORIENTED_EDGE('', *, *, #889, .T.);
#889 = EDGE_CURVE('', #843, #890, #892, .T.);
#890 = VERTEX_POINT('', #891);
#891 = CARTESIAN_POINT('', (27.6754761631889, 0.172972793950818, -0.798244889699964));
#892 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#893, #894), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#893 = CARTESIAN_POINT('', (27.8033258573771, -2.17204192603532, -1.47066704019247));
#894 = CARTESIAN_POINT('', (27.6754761631889, 0.172972793950819, -0.798244889699964));
#895 = ORIENTED_EDGE('', *, *, #896, .F.);
#896 = EDGE_CURVE('', #897, #890, #899, .T.);
#897 = VERTEX_POINT('', #898);
#898 = CARTESIAN_POINT('', (27.8686344565828, -0.222423996031174, 0.742453008248802));
#899 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#900, #901), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#900 = CARTESIAN_POINT('', (27.8686344565828, -0.222423996031174, 0.742453008248802));
#901 = CARTESIAN_POINT('', (27.6754761631889, 0.172972793950818, -0.798244889699964));
#902 = ORIENTED_EDGE('', *, *, #903, .F.);
#903 = EDGE_CURVE('', #853, #897, #904, .T.);
#904 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#905, #906), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#905 = CARTESIAN_POINT('', (27.998285756775, -2.60048371175125, 0.0605553577071671));
#906 = CARTESIAN_POINT('', (27.8686344565828, -0.222423996031174, 0.742453008248802));
#907 = ORIENTED_EDGE('', *, *, #852, .T.);
#908 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#909, #910), (#911, #912)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (1.77635683940025E-15, 3.2910159975002), (-1.33226762955019E-15, 2.89916352342077), .UNSPECIFIED.);
#909 = CARTESIAN_POINT('', (27.7470656121965, -2.40561767868328, -2.20268846576881));
#910 = CARTESIAN_POINT('', (28.0999005555974, -3.18100396930262, 0.568490478032613));
#911 = CARTESIAN_POINT('', (27.5748271429565, 0.753574435778955, -1.29680470422115));
#912 = CARTESIAN_POINT('', (27.9276620863574, -0.0218118548403848, 1.47437423958027));
#913 = ADVANCED_FACE('', (#914), #936, .T.);
#914 = FACE_OUTER_BOUND('', #915, .T.);
#915 = EDGE_LOOP('', (#916, #923, #930, #935));
#916 = ORIENTED_EDGE('', *, *, #917, .T.);
#917 = EDGE_CURVE('', #890, #918, #920, .T.);
#918 = VERTEX_POINT('', #919);
#919 = CARTESIAN_POINT('', (26.7209726273165, 2.33453256766125, -0.178427598546644));
#920 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#921, #922), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#921 = CARTESIAN_POINT('', (27.6754761631889, 0.172972793950818, -0.798244889699964));
#922 = CARTESIAN_POINT('', (26.7209726273165, 2.33453256766125, -0.178427598546644));
#923 = ORIENTED_EDGE('', *, *, #924, .F.);
#924 = EDGE_CURVE('', #925, #918, #927, .T.);
#925 = VERTEX_POINT('', #926);
#926 = CARTESIAN_POINT('', (26.9006804442583, 1.96959560076358, 1.37100451312258));
#927 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#928, #929), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#928 = CARTESIAN_POINT('', (26.9006804442583, 1.96959560076358, 1.37100451312258));
#929 = CARTESIAN_POINT('', (26.7209726273165, 2.33453256766125, -0.178427598546644));
#930 = ORIENTED_EDGE('', *, *, #931, .F.);
#931 = EDGE_CURVE('', #897, #925, #932, .T.);
#932 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#933, #934), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#933 = CARTESIAN_POINT('', (27.8686344565828, -0.222423996031174, 0.742453008248802));
#934 = CARTESIAN_POINT('', (26.9006804442583, 1.96959560076358, 1.37100451312258));
#935 = ORIENTED_EDGE('', *, *, #896, .T.);
#936 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#937, #938), (#939, #940)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (1.77635683940025E-15, 3.26439268027417), (5.32907051820075E-15, 2.81200473244691), .UNSPECIFIED.);
#937 = CARTESIAN_POINT('', (27.7748671568827, -0.0678696059246428, -1.48766685052198));
#938 = CARTESIAN_POINT('', (28.0903215654961, -0.70847042692928, 1.23216581335981));
#939 = CARTESIAN_POINT('', (26.499367321087, 2.82061538424383, -0.65940710775759));
#940 = CARTESIAN_POINT('', (26.8148217297004, 2.18001456323919, 2.0604255561242));
#941 = ADVANCED_FACE('', (#942), #974, .T.);
#942 = FACE_OUTER_BOUND('', #943, .T.);
#943 = EDGE_LOOP('', (#944, #953, #961, #968));
#944 = ORIENTED_EDGE('', *, *, #945, .T.);
#945 = EDGE_CURVE('', #946, #948, #950, .T.);
#946 = VERTEX_POINT('', #947);
#947 = CARTESIAN_POINT('', (26.8369424781982, 2.04801617228301, 1.39349125015435));
#948 = VERTEX_POINT('', #949);
#949 = CARTESIAN_POINT('', (26.7194516647519, 2.33640389743452, -0.177891003368924));
#950 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#951, #952), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#951 = CARTESIAN_POINT('', (26.8369424781982, 2.04801617228301, 1.39349125015435));
#952 = CARTESIAN_POINT('', (26.7194516647519, 2.33640389743452, -0.177891003368924));
#953 = ORIENTED_EDGE('', *, *, #954, .T.);
#954 = EDGE_CURVE('', #948, #955, #957, .T.);
#955 = VERTEX_POINT('', #956);
#956 = CARTESIAN_POINT('', (26.713980157541, 2.33658756497821, -0.177838337548258));
#957 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#958, #959, #960), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (142.999999999549, 213.000000005382), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.819152044259796, 1.))
   REPRESENTATION_ITEM ('')
);
#958 = CARTESIAN_POINT('', (26.7194516647519, 2.33640389743453, -0.177891003368921));
#959 = CARTESIAN_POINT('', (26.7167828052083, 2.33833711959055, -0.177336660836042));
#960 = CARTESIAN_POINT('', (26.7139801575412, 2.33658756497798, -0.177838337548296));
#961 = ORIENTED_EDGE('', *, *, #962, .F.);
#962 = EDGE_CURVE('', #963, #955, #965, .T.);
#963 = VERTEX_POINT('', #964);
#964 = CARTESIAN_POINT('', (26.6076516665648, 2.05571300581343, 1.39569828165415));
#965 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#966, #967), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#966 = CARTESIAN_POINT('', (26.6076516665648, 2.05571300581343, 1.39569828165415));
#967 = CARTESIAN_POINT('', (26.713980157541, 2.33658756497821, -0.177838337548258));
#968 = ORIENTED_EDGE('', *, *, #969, .F.);
#969 = EDGE_CURVE('', #946, #963, #970, .T.);
#970 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#971, #972, #973), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (142.999999999946, 213.000000000141), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.819152044288015, 1.))
   REPRESENTATION_ITEM ('')
);
#971 = CARTESIAN_POINT('', (26.8369424781982, 2.04801617228298, 1.39349125015434));
#972 = CARTESIAN_POINT('', (26.7251003573148, 2.12903042669726, 1.41672171378834));
#973 = CARTESIAN_POINT('', (26.6076516665649, 2.05571300581326, 1.39569828165403));
#974 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#975, #976), (#977, #978), (#979, #980), (#981, #982), (#983, #984), (#985, #986), (#987, #988), (#989, #990), (#991, #992)), .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 ()
);
#975 = CARTESIAN_POINT('', (26.7165794735679, 2.32884905156518, -0.181898408480729));
#976 = CARTESIAN_POINT('', (26.7165794735671, 1.69294659575144, 1.31619389648025));
#977 = CARTESIAN_POINT('', (26.721134721632, 2.32884905156516, -0.181898408480733));
#978 = CARTESIAN_POINT('', (26.9194731930486, 1.69294659575068, 1.31619389648003));
#979 = CARTESIAN_POINT('', (26.721134721632, 2.33322783704469, -0.180642811949249));
#980 = CARTESIAN_POINT('', (26.9194731930494, 1.88798055663466, 1.37211898482981));
#981 = CARTESIAN_POINT('', (26.7211347216321, 2.33760662252423, -0.179387215417764));
#982 = CARTESIAN_POINT('', (26.9194731930501, 2.08301451751864, 1.42804407317959));
#983 = CARTESIAN_POINT('', (26.7165794735679, 2.33760662252425, -0.179387215417759));
#984 = CARTESIAN_POINT('', (26.7165794735687, 2.0830145175194, 1.42804407317981));
#985 = CARTESIAN_POINT('', (26.7120242255038, 2.33760662252426, -0.179387215417754));
#986 = CARTESIAN_POINT('', (26.5136857540872, 2.08301451752017, 1.42804407318002));
#987 = CARTESIAN_POINT('', (26.7120242255038, 2.33322783704473, -0.180642811949239));
#988 = CARTESIAN_POINT('', (26.5136857540864, 1.88798055663619, 1.37211898483024));
#989 = CARTESIAN_POINT('', (26.7120242255038, 2.3288490515652, -0.181898408480724));
#990 = CARTESIAN_POINT('', (26.5136857540856, 1.69294659575221, 1.31619389648046));
#991 = CARTESIAN_POINT('', (26.7165794735679, 2.32884905156518, -0.181898408480729));
#992 = CARTESIAN_POINT('', (26.7165794735671, 1.69294659575144, 1.31619389648025));
#993 = ADVANCED_FACE('', (#994), #1008, .T.);
#994 = FACE_OUTER_BOUND('', #995, .T.);
#995 = EDGE_LOOP('', (#996, #1001, #1002, #1007));
#996 = ORIENTED_EDGE('', *, *, #997, .T.);
#997 = EDGE_CURVE('', #955, #694, #998, .T.);
#998 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#999, #1000), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#999 = CARTESIAN_POINT('', (26.713980157541, 2.33658756497821, -0.177838337548258));
#1000 = CARTESIAN_POINT('', (24.6652208850686, 1.05764826893268, -0.544568279354932));
#1001 = ORIENTED_EDGE('', *, *, #716, .F.);
#1002 = ORIENTED_EDGE('', *, *, #1003, .F.);
#1003 = EDGE_CURVE('', #963, #710, #1004, .T.);
#1004 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#1005, #1006), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#1005 = CARTESIAN_POINT('', (26.6076516665648, 2.05571300581343, 1.39569828165415));
#1006 = CARTESIAN_POINT('', (24.5300221098926, 0.758751416252393, 1.02380053034111));
#1007 = ORIENTED_EDGE('', *, *, #962, .T.);
#1008 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1009, #1010), (#1011, #1012)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (2.48689957516035E-14, 2.95198572742408), (1.77635683940025E-15, 2.32991966618125), .UNSPECIFIED.);
#1009 = CARTESIAN_POINT('', (26.937353742582, 2.52442680876461, -0.497191243171216));
#1010 = CARTESIAN_POINT('', (26.7827057870183, 2.11591281645752, 1.79141662599018));
#1011 = CARTESIAN_POINT('', (24.4616101959965, 0.978942304458603, -0.940351793542703));
#1012 = CARTESIAN_POINT('', (24.3069622404328, 0.570428312151513, 1.34825607561869));
#1013 = ADVANCED_FACE('', (#1014, #1037), #1049, .T.);
#1014 = FACE_OUTER_BOUND('', #1015, .T.);
#1015 = EDGE_LOOP('', (#1016, #1017, #1018, #1019, #1025, #1026, #1027, #1028, #1034, #1035, #1036));
#1016 = ORIENTED_EDGE('', *, *, #693, .F.);
#1017 = ORIENTED_EDGE('', *, *, #997, .F.);
#1018 = ORIENTED_EDGE('', *, *, #954, .F.);
#1019 = ORIENTED_EDGE('', *, *, #1020, .F.);
#1020 = EDGE_CURVE('', #918, #948, #1021, .T.);
#1021 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1022, #1023, #1024), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (113.000000001787, 142.999999998766), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.965925826295893, 1.))
   REPRESENTATION_ITEM ('')
);
#1022 = CARTESIAN_POINT('', (26.7209726273165, 2.33453256766125, -0.178427598546642));
#1023 = CARTESIAN_POINT('', (26.7204729601827, 2.33566410917571, -0.178103134238577));
#1024 = CARTESIAN_POINT('', (26.7194516647519, 2.33640389743451, -0.177891003368926));
#1025 = ORIENTED_EDGE('', *, *, #917, .F.);
#1026 = ORIENTED_EDGE('', *, *, #889, .F.);
#1027 = ORIENTED_EDGE('', *, *, #842, .F.);
#1028 = ORIENTED_EDGE('', *, *, #1029, .F.);
#1029 = EDGE_CURVE('', #806, #836, #1030, .T.);
#1030 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1031, #1032, #1033), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (352.999999999493, 360.139348954529), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.986621971945605, 0.977064360315605))
   REPRESENTATION_ITEM ('')
);
#1031 = CARTESIAN_POINT('', (27.7979782225129, -2.1768354979763, -1.47204157482786));
#1032 = CARTESIAN_POINT('', (27.7982679482736, -2.17686969375598, -1.47205138030989));
#1033 = CARTESIAN_POINT('', (27.7985598498241, -2.17686969375598, -1.47205138030989));
#1034 = ORIENTED_EDGE('', *, *, #805, .F.);
#1035 = ORIENTED_EDGE('', *, *, #777, .F.);
#1036 = ORIENTED_EDGE('', *, *, #729, .F.);
#1037 = FACE_BOUND('', #1038, .T.);
#1038 = EDGE_LOOP('', (#1039, #1040, #1041));
#1039 = ORIENTED_EDGE('', *, *, #638, .T.);
#1040 = ORIENTED_EDGE('', *, *, #630, .T.);
#1041 = ORIENTED_EDGE('', *, *, #1042, .T.);
#1042 = EDGE_CURVE('', #624, #639, #1043, .T.);
#1043 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1044, #1045, #1046, #1047, #1048), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (360.403178400456, 413., 503.000000000001), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.857727060991307, 0.828830529137248, 1., 0.707106781186542, 1.))
   REPRESENTATION_ITEM ('')
);
#1044 = CARTESIAN_POINT('', (25.9046728887713, -1.32546322847472, -1.22791450498527));
#1045 = CARTESIAN_POINT('', (26.4780417380328, -1.32546322847477, -1.22791450498528));
#1046 = CARTESIAN_POINT('', (26.8231037253258, -0.885289267411379, -1.10169665271918));
#1047 = CARTESIAN_POINT('', (27.5151910019507, -0.00243688386302732, -0.848542805430523));
#1048 = CARTESIAN_POINT('', (26.5967601653962, 0.662840105402717, -0.657777698507059));
#1049 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1050, #1051), (#1052, #1053)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (-0.00048555418340257, 6.52840141550218), (-3.90798504668055E-14, 6.51153474331763), .UNSPECIFIED.);
#1050 = CARTESIAN_POINT('', (30.0633479776288, 0.703259235234366, -0.646187699531446));
#1051 = CARTESIAN_POINT('', (24.8630051067086, 4.47019334787229, 0.433963275724931));
#1052 = CARTESIAN_POINT('', (26.1341657148104, -4.30895243703042, -2.08341626899981));
#1053 = CARTESIAN_POINT('', (20.9338228438902, -0.542018324392497, -1.00326529374343));
#1054 = ADVANCED_FACE('', (#1055, #1078), #1090, .T.);
#1055 = FACE_OUTER_BOUND('', #1056, .T.);
#1056 = EDGE_LOOP('', (#1057, #1058, #1059, #1060, #1061, #1062, #1068, #1069, #1070, #1071, #1077));
#1057 = ORIENTED_EDGE('', *, *, #1003, .T.);
#1058 = ORIENTED_EDGE('', *, *, #709, .T.);
#1059 = ORIENTED_EDGE('', *, *, #746, .T.);
#1060 = ORIENTED_EDGE('', *, *, #791, .T.);
#1061 = ORIENTED_EDGE('', *, *, #819, .T.);
#1062 = ORIENTED_EDGE('', *, *, #1063, .T.);
#1063 = EDGE_CURVE('', #813, #834, #1064, .T.);
#1064 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1065, #1066, #1067), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (353.000000000012, 360.139348954614), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.98662197194652, 0.977064360316972))
   REPRESENTATION_ITEM ('')
);
#1065 = CARTESIAN_POINT('', (27.774185981143, -2.80136474116736, 0.00295364943561934));
#1066 = CARTESIAN_POINT('', (27.7863273257941, -2.80279776095028, 0.00254273762516477));
#1067 = CARTESIAN_POINT('', (27.7985598498244, -2.80279776095026, 0.00254273762517072));
#1068 = ORIENTED_EDGE('', *, *, #859, .T.);
#1069 = ORIENTED_EDGE('', *, *, #903, .T.);
#1070 = ORIENTED_EDGE('', *, *, #931, .T.);
#1071 = ORIENTED_EDGE('', *, *, #1072, .T.);
#1072 = EDGE_CURVE('', #925, #946, #1073, .T.);
#1073 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1074, #1075, #1076), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (113.000000000016, 142.999999999998), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.965925826289108, 1.))
   REPRESENTATION_ITEM ('')
);
#1074 = CARTESIAN_POINT('', (26.9006804442583, 1.96959560076358, 1.37100451312258));
#1075 = CARTESIAN_POINT('', (26.879741226191, 2.01701435801922, 1.38460162296406));
#1076 = CARTESIAN_POINT('', (26.8369424781982, 2.04801617228301, 1.39349125015435));
#1077 = ORIENTED_EDGE('', *, *, #969, .T.);
#1078 = FACE_BOUND('', #1079, .T.);
#1079 = EDGE_LOOP('', (#1080, #1081, #1082));
#1080 = ORIENTED_EDGE('', *, *, #665, .T.);
#1081 = ORIENTED_EDGE('', *, *, #655, .T.);
#1082 = ORIENTED_EDGE('', *, *, #1083, .T.);
#1083 = EDGE_CURVE('', #649, #622, #1084, .T.);
#1084 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#1085, #1086, #1087, #1088, #1089), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 3), (36.9999999999986, 127., 179.596821599544), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186541, 1., 0.82883052913725, 0.857727060991306))
   REPRESENTATION_ITEM ('')
);
#1085 = CARTESIAN_POINT('', (26.5967601653962, 0.224576709653652, 0.870628398034859));
#1086 = CARTESIAN_POINT('', (27.5151910019506, -0.440700279612068, 0.679863291111401));
#1087 = CARTESIAN_POINT('', (26.8231037253258, -1.32355266316039, 0.426709443822753));
#1088 = CARTESIAN_POINT('', (26.4780417380328, -1.76372662422376, 0.300491591556654));
#1089 = CARTESIAN_POINT('', (25.9046728887713, -1.76372662422372, 0.300491591556668));
#1090 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#1091, #1092), (#1093, #1094)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (2.66453525910038E-14, 7.12972367755927), (-7.105427357601E-15, 7.10595048018092), .UNSPECIFIED.);
#1091 = CARTESIAN_POINT('', (26.1852411521704, -5.13376851891834, -0.665852371560888));
#1092 = CARTESIAN_POINT('', (20.5101767660603, -1.0229638742869, 0.51290189204306));
#1093 = CARTESIAN_POINT('', (30.4760159722484, 0.339704126972179, 0.903640653725274));
#1094 = CARTESIAN_POINT('', (24.8009515861383, 4.45050877160362, 2.08239491732922));
#1095 = ADVANCED_FACE('', (#1096), #1102, .T.);
#1096 = FACE_OUTER_BOUND('', #1097, .T.);
#1097 = EDGE_LOOP('', (#1098, #1099, #1100, #1101));
#1098 = ORIENTED_EDGE('', *, *, #945, .F.);
#1099 = ORIENTED_EDGE('', *, *, #1072, .F.);
#1100 = ORIENTED_EDGE('', *, *, #924, .T.);
#1101 = ORIENTED_EDGE('', *, *, #1020, .T.);
#1102 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1103, #1104), (#1105, #1106), (#1107, #1108), (#1109, #1110), (#1111, #1112), (#1113, #1114), (#1115, #1116), (#1117, #1118), (#1119, #1120)), .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 ()
);
#1103 = CARTESIAN_POINT('', (26.7165794735679, 2.32884233569054, -0.181882586871625));
#1104 = CARTESIAN_POINT('', (26.716579473569, 1.69322803343985, 1.3155308708366));
#1105 = CARTESIAN_POINT('', (26.7211368163186, 2.32884233569056, -0.181882586871618));
#1106 = CARTESIAN_POINT('', (26.9193854124162, 1.69322803344092, 1.31553087083691));
#1107 = CARTESIAN_POINT('', (26.7211368163186, 2.33322313471205, -0.18062641296627));
#1108 = CARTESIAN_POINT('', (26.9193854124151, 1.88817761416358, 1.37143176356476));
#1109 = CARTESIAN_POINT('', (26.7211368163185, 2.33760393373354, -0.179370239060921));
#1110 = CARTESIAN_POINT('', (26.919385412414, 2.08312719488624, 1.42733265629261));
#1111 = CARTESIAN_POINT('', (26.7165794735679, 2.33760393373351, -0.179370239060928));
#1112 = CARTESIAN_POINT('', (26.7165794735668, 2.08312719488518, 1.4273326562923));
#1113 = CARTESIAN_POINT('', (26.7120221308172, 2.33760393373349, -0.179370239060935));
#1114 = CARTESIAN_POINT('', (26.5137735347195, 2.08312719488411, 1.42733265629199));
#1115 = CARTESIAN_POINT('', (26.7120221308172, 2.333223134712, -0.180626412966284));
#1116 = CARTESIAN_POINT('', (26.5137735347206, 1.88817761416145, 1.37143176356414));
#1117 = CARTESIAN_POINT('', (26.7120221308172, 2.32884233569051, -0.181882586871632));
#1118 = CARTESIAN_POINT('', (26.5137735347217, 1.69322803343879, 1.31553087083629));
#1119 = CARTESIAN_POINT('', (26.7165794735679, 2.32884233569054, -0.181882586871625));
#1120 = CARTESIAN_POINT('', (26.716579473569, 1.69322803343985, 1.3155308708366));
#1121 = ADVANCED_FACE('', (#1122), #1128, .T.);
#1122 = FACE_OUTER_BOUND('', #1123, .T.);
#1123 = EDGE_LOOP('', (#1124, #1125, #1126, #1127));
#1124 = ORIENTED_EDGE('', *, *, #621, .F.);
#1125 = ORIENTED_EDGE('', *, *, #1083, .F.);
#1126 = ORIENTED_EDGE('', *, *, #648, .T.);
#1127 = ORIENTED_EDGE('', *, *, #1042, .F.);
#1128 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1129, #1130), (#1131, #1132), (#1133, #1134), (#1135, #1136), (#1137, #1138), (#1139, #1140), (#1141, #1142), (#1143, #1144), (#1145, #1146)), .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 ()
);
#1129 = CARTESIAN_POINT('', (25.9046728887713, -0.998938319484699, -2.36664218887104));
#1130 = CARTESIAN_POINT('', (25.9046728887713, -2.09025153321385, 1.43921927544239));
#1131 = CARTESIAN_POINT('', (24.7546728887713, -0.998938319484709, -2.36664218887104));
#1132 = CARTESIAN_POINT('', (24.7546728887713, -2.09025153321386, 1.43921927544239));
#1133 = CARTESIAN_POINT('', (24.7546728887713, 0.106512630844369, -2.04965922968148));
#1134 = CARTESIAN_POINT('', (24.7546728887713, -0.984800582884788, 1.75620223463195));
#1135 = CARTESIAN_POINT('', (24.7546728887713, 1.21196358117345, -1.73267627049193));
#1136 = CARTESIAN_POINT('', (24.7546728887713, 0.120650367444289, 2.0731851938215));
#1137 = CARTESIAN_POINT('', (25.9046728887713, 1.21196358117346, -1.73267627049192));
#1138 = CARTESIAN_POINT('', (25.9046728887713, 0.120650367444299, 2.07318519382151));
#1139 = CARTESIAN_POINT('', (27.0546728887713, 1.21196358117347, -1.73267627049192));
#1140 = CARTESIAN_POINT('', (27.0546728887713, 0.12065036744431, 2.07318519382151));
#1141 = CARTESIAN_POINT('', (27.0546728887713, 0.106512630844389, -2.04965922968148));
#1142 = CARTESIAN_POINT('', (27.0546728887713, -0.984800582884767, 1.75620223463195));
#1143 = CARTESIAN_POINT('', (27.0546728887713, -0.998938319484689, -2.36664218887103));
#1144 = CARTESIAN_POINT('', (27.0546728887713, -2.09025153321384, 1.4392192754424));
#1145 = CARTESIAN_POINT('', (25.9046728887713, -0.998938319484699, -2.36664218887104));
#1146 = CARTESIAN_POINT('', (25.9046728887713, -2.09025153321385, 1.43921927544239));
#1147 = ADVANCED_FACE('', (#1148), #1154, .T.);
#1148 = FACE_OUTER_BOUND('', #1149, .T.);
#1149 = EDGE_LOOP('', (#1150, #1151, #1152, #1153));
#1150 = ORIENTED_EDGE('', *, *, #833, .F.);
#1151 = ORIENTED_EDGE('', *, *, #1063, .F.);
#1152 = ORIENTED_EDGE('', *, *, #812, .T.);
#1153 = ORIENTED_EDGE('', *, *, #1029, .T.);
#1154 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#1155, #1156), (#1157, #1158), (#1159, #1160), (#1161, #1162), (#1163, #1164), (#1165, #1166), (#1167, #1168), (#1169, #1170), (#1171, #1172)), .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 ()
);
#1155 = CARTESIAN_POINT('', (27.7985598498241, -2.1758343346551, -1.47449053349723));
#1156 = CARTESIAN_POINT('', (27.7985598498237, -2.82626757245142, 0.0578341485857743));
#1157 = CARTESIAN_POINT('', (27.8030094686782, -2.17583433465511, -1.47449053349723));
#1158 = CARTESIAN_POINT('', (28.0058801023172, -2.82626757245205, 0.057834148585563));
#1159 = CARTESIAN_POINT('', (27.8030094686782, -2.17155708648912, -1.4732640523219));
#1160 = CARTESIAN_POINT('', (28.0058801023179, -2.62697855493764, 0.114979354789814));
#1161 = CARTESIAN_POINT('', (27.8030094686782, -2.16727983832312, -1.47203757114656));
#1162 = CARTESIAN_POINT('', (28.0058801023186, -2.42768953742324, 0.172124560994066));
#1163 = CARTESIAN_POINT('', (27.7985598498241, -2.16727983832311, -1.47203757114656));
#1164 = CARTESIAN_POINT('', (27.798559849825, -2.42768953742261, 0.172124560994277));
#1165 = CARTESIAN_POINT('', (27.79411023097, -2.16727983832309, -1.47203757114655));
#1166 = CARTESIAN_POINT('', (27.5912395973315, -2.42768953742198, 0.172124560994488));
#1167 = CARTESIAN_POINT('', (27.79411023097, -2.17155708648909, -1.47326405232189));
#1168 = CARTESIAN_POINT('', (27.5912395973308, -2.62697855493639, 0.114979354790237));
#1169 = CARTESIAN_POINT('', (27.79411023097, -2.17583433465509, -1.47449053349722));
#1170 = CARTESIAN_POINT('', (27.5912395973302, -2.82626757245079, 0.0578341485859856));
#1171 = CARTESIAN_POINT('', (27.7985598498241, -2.1758343346551, -1.47449053349723));
#1172 = CARTESIAN_POINT('', (27.7985598498237, -2.82626757245142, 0.0578341485857743));
#1173 = PRESENTATION_STYLE_ASSIGNMENT((#1174));
#1174 = SURFACE_STYLE_USAGE(.POSITIVE., #1175);
#1175 = SURFACE_SIDE_STYLE('', (#1176));
#1176 = SURFACE_STYLE_FILL_AREA(#1177);
#1177 = FILL_AREA_STYLE('', (#1178));
#1178 = FILL_AREA_STYLE_COLOUR('', #1179);
#1179 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#1180 = STYLED_ITEM('', (#1173), #615);
#1181 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#1183))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#1182, #1184, #1185))
   REPRESENTATION_CONTEXT ('', '3D')
);
#1182 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#1183 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #1182, 'DISTANCE_ACCURACY_VALUE', '');
#1184 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#1185 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#1186 = SHAPE_REPRESENTATION('', (), #1181);
#1187 = PRODUCT_DEFINITION_SHAPE('', '', #1188);
#1188 = PRODUCT_DEFINITION('', '', #1191, #1195);
#1189 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#1190 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #1189);
#1191 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #1192, .NOT_KNOWN.);
#1192 = PRODUCT('NONE', '', '', (#1193));
#1193 = PRODUCT_CONTEXT('', #1189, 'mechanical');
#1194 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#1192));
#1195 = PRODUCT_DEFINITION_CONTEXT('part definition', #1189, 'design');
#1196 = SHAPE_DEFINITION_REPRESENTATION(#1187, #1186);
#1197 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #1186, #1198);
#1198 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1, #615), #1181);
ENDSEC;
END-ISO-10303-21;
