ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('ACV1.25.075.21M12.stp', '2021-05-17T06:51:24', ('TDM Systems GmbH'), ('TDM Systems GmbH'), 'HarmonyWare STEP v2.1.2-dev Express v3.0.0.0', 'TDM', 'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN'));
ENDSEC;

DATA;
#1 = MANIFOLD_SOLID_BREP('NOCUT', #2);
#2 = CLOSED_SHELL('', (#3, #41, #84, #127, #193, #514, #557, #582, #625, #634, #689, #704, #718, #734, #744, #758));
#3 = ADVANCED_FACE('', (#4, #20), #36, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6));
#6 = ORIENTED_EDGE('', *, *, #7, .T.);
#7 = EDGE_CURVE('', #8, #8, #10, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (75., 10.015, 0.));
#10 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#11, #12, #13, #14, #15, #16, #17, #18, #19), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#11 = CARTESIAN_POINT('', (75., 10.015, 0.));
#12 = CARTESIAN_POINT('', (75., 10.015, 10.015));
#13 = CARTESIAN_POINT('', (75., 6.13241884673037E-16, 10.015));
#14 = CARTESIAN_POINT('', (75., -10.015, 10.015));
#15 = CARTESIAN_POINT('', (75., -10.015, 1.22648376934607E-15));
#16 = CARTESIAN_POINT('', (75., -10.015, -10.015));
#17 = CARTESIAN_POINT('', (75., -1.83972565401911E-15, -10.015));
#18 = CARTESIAN_POINT('', (75., 10.015, -10.015));
#19 = CARTESIAN_POINT('', (75., 10.015, 0.));
#20 = FACE_BOUND('', #21, .T.);
#21 = EDGE_LOOP('', (#22));
#22 = ORIENTED_EDGE('', *, *, #23, .F.);
#23 = EDGE_CURVE('', #24, #24, #26, .T.);
#24 = VERTEX_POINT('', #25);
#25 = CARTESIAN_POINT('', (75., 6.25, 0.));
#26 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#27, #28, #29, #30, #31, #32, #33, #34, #35), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 9.81747704246811, 19.6349540849362, 29.4524311274043, 39.2699081698724), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1., 0.707106781186547, 1.))
   REPRESENTATION_ITEM ('')
);
#27 = CARTESIAN_POINT('', (75., 6.25, 0.));
#28 = CARTESIAN_POINT('', (75., 6.25, 6.25));
#29 = CARTESIAN_POINT('', (75., 3.82702124733548E-16, 6.25));
#30 = CARTESIAN_POINT('', (75., -6.25, 6.25));
#31 = CARTESIAN_POINT('', (75., -6.25, 7.65404249467096E-16));
#32 = CARTESIAN_POINT('', (75., -6.25, -6.25));
#33 = CARTESIAN_POINT('', (75., -1.14810637420064E-15, -6.25));
#34 = CARTESIAN_POINT('', (75., 6.25, -6.25));
#35 = CARTESIAN_POINT('', (75., 6.25, 0.));
#36 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#37, #38), (#39, #40)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#37 = CARTESIAN_POINT('', (75., -10.015, -10.015));
#38 = CARTESIAN_POINT('', (75., -10.015, 10.015));
#39 = CARTESIAN_POINT('', (75., 10.015, -10.015));
#40 = CARTESIAN_POINT('', (75., 10.015, 10.015));
#41 = ADVANCED_FACE('', (#42), #65, .T.);
#42 = FACE_OUTER_BOUND('', #43, .T.);
#43 = EDGE_LOOP('', (#44, #51, #63, #64));
#44 = ORIENTED_EDGE('', *, *, #45, .F.);
#45 = EDGE_CURVE('', #46, #8, #48, .T.);
#46 = VERTEX_POINT('', #47);
#47 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#48 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#49, #50), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#49 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#50 = CARTESIAN_POINT('', (75., 10.015, 0.));
#51 = ORIENTED_EDGE('', *, *, #52, .T.);
#52 = EDGE_CURVE('', #46, #46, #53, .T.);
#53 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#54, #55, #56, #57, #58, #59, #60, #61, #62), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#54 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#55 = CARTESIAN_POINT('', (74.5, 10.515, 10.515));
#56 = CARTESIAN_POINT('', (74.5, 6.43858054651721E-16, 10.515));
#57 = CARTESIAN_POINT('', (74.5, -10.515, 10.515));
#58 = CARTESIAN_POINT('', (74.5, -10.515, 1.28771610930344E-15));
#59 = CARTESIAN_POINT('', (74.5, -10.515, -10.515));
#60 = CARTESIAN_POINT('', (74.5, -1.93157416395516E-15, -10.515));
#61 = CARTESIAN_POINT('', (74.5, 10.515, -10.515));
#62 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#63 = ORIENTED_EDGE('', *, *, #45, .T.);
#64 = ORIENTED_EDGE('', *, *, #7, .F.);
#65 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#66, #67), (#68, #69), (#70, #71), (#72, #73), (#74, #75), (#76, #77), (#78, #79), (#80, #81), (#82, #83)), .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 ()
);
#66 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#67 = CARTESIAN_POINT('', (75., 10.015, 0.));
#68 = CARTESIAN_POINT('', (74.5, 10.515, 10.515));
#69 = CARTESIAN_POINT('', (75., 10.015, 10.015));
#70 = CARTESIAN_POINT('', (74.5, 6.43858054651721E-16, 10.515));
#71 = CARTESIAN_POINT('', (75., 6.13241884673037E-16, 10.015));
#72 = CARTESIAN_POINT('', (74.5, -10.515, 10.515));
#73 = CARTESIAN_POINT('', (75., -10.015, 10.015));
#74 = CARTESIAN_POINT('', (74.5, -10.515, 1.28771610930344E-15));
#75 = CARTESIAN_POINT('', (75., -10.015, 1.22648376934607E-15));
#76 = CARTESIAN_POINT('', (74.5, -10.515, -10.515));
#77 = CARTESIAN_POINT('', (75., -10.015, -10.015));
#78 = CARTESIAN_POINT('', (74.5, -1.93157416395516E-15, -10.515));
#79 = CARTESIAN_POINT('', (75., -1.83972565401911E-15, -10.015));
#80 = CARTESIAN_POINT('', (74.5, 10.515, -10.515));
#81 = CARTESIAN_POINT('', (75., 10.015, -10.015));
#82 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#83 = CARTESIAN_POINT('', (75., 10.015, 0.));
#84 = ADVANCED_FACE('', (#85), #108, .T.);
#85 = FACE_OUTER_BOUND('', #86, .T.);
#86 = EDGE_LOOP('', (#87, #94, #106, #107));
#87 = ORIENTED_EDGE('', *, *, #88, .F.);
#88 = EDGE_CURVE('', #89, #46, #91, .T.);
#89 = VERTEX_POINT('', #90);
#90 = CARTESIAN_POINT('', (0., 12.5, 0.));
#91 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#92, #93), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#92 = CARTESIAN_POINT('', (0., 12.5, 0.));
#93 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#94 = ORIENTED_EDGE('', *, *, #95, .T.);
#95 = EDGE_CURVE('', #89, #89, #96, .T.);
#96 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#97, #98, #99, #100, #101, #102, #103, #104, #105), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#97 = CARTESIAN_POINT('', (0., 12.5, 0.));
#98 = CARTESIAN_POINT('', (0., 12.5, 12.5));
#99 = CARTESIAN_POINT('', (0., 7.65404249467096E-16, 12.5));
#100 = CARTESIAN_POINT('', (0., -12.5, 12.5));
#101 = CARTESIAN_POINT('', (0., -12.5, 1.53080849893419E-15));
#102 = CARTESIAN_POINT('', (0., -12.5, -12.5));
#103 = CARTESIAN_POINT('', (0., -2.29621274840129E-15, -12.5));
#104 = CARTESIAN_POINT('', (0., 12.5, -12.5));
#105 = CARTESIAN_POINT('', (0., 12.5, 0.));
#106 = ORIENTED_EDGE('', *, *, #88, .T.);
#107 = ORIENTED_EDGE('', *, *, #52, .F.);
#108 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#109, #110), (#111, #112), (#113, #114), (#115, #116), (#117, #118), (#119, #120), (#121, #122), (#123, #124), (#125, #126)), .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 ()
);
#109 = CARTESIAN_POINT('', (0., 12.5, 0.));
#110 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#111 = CARTESIAN_POINT('', (0., 12.5, 12.5));
#112 = CARTESIAN_POINT('', (74.5, 10.515, 10.515));
#113 = CARTESIAN_POINT('', (0., 7.65404249467096E-16, 12.5));
#114 = CARTESIAN_POINT('', (74.5, 6.43858054651721E-16, 10.515));
#115 = CARTESIAN_POINT('', (0., -12.5, 12.5));
#116 = CARTESIAN_POINT('', (74.5, -10.515, 10.515));
#117 = CARTESIAN_POINT('', (0., -12.5, 1.53080849893419E-15));
#118 = CARTESIAN_POINT('', (74.5, -10.515, 1.28771610930344E-15));
#119 = CARTESIAN_POINT('', (0., -12.5, -12.5));
#120 = CARTESIAN_POINT('', (74.5, -10.515, -10.515));
#121 = CARTESIAN_POINT('', (0., -2.29621274840129E-15, -12.5));
#122 = CARTESIAN_POINT('', (74.5, -1.93157416395516E-15, -10.515));
#123 = CARTESIAN_POINT('', (0., 12.5, -12.5));
#124 = CARTESIAN_POINT('', (74.5, 10.515, -10.515));
#125 = CARTESIAN_POINT('', (0., 12.5, 0.));
#126 = CARTESIAN_POINT('', (74.5, 10.515, 0.));
#127 = ADVANCED_FACE('', (#128), #174, .T.);
#128 = FACE_OUTER_BOUND('', #129, .T.);
#129 = EDGE_LOOP('', (#130, #153, #161, #168));
#130 = ORIENTED_EDGE('', *, *, #131, .T.);
#131 = EDGE_CURVE('', #132, #134, #136, .T.);
#132 = VERTEX_POINT('', #133);
#133 = CARTESIAN_POINT('', (-56., 4.03887360535088, 10.5));
#134 = VERTEX_POINT('', #135);
#135 = CARTESIAN_POINT('', (-54.75, 6.78232998312527, 10.5));
#136 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#137, #138, #139, #140, #141, #142, #143, #144, #145, #146, #147, #148, #149, #150, #151, #152), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.668951516998928, 1.33760153289731, 2.00594955349942, 2.67400651540821, 3.01757953751075), .UNSPECIFIED.);
#137 = CARTESIAN_POINT('', (-56., 4.03887360535088, 10.5));
#138 = CARTESIAN_POINT('', (-55.924654810613, 4.24874236169936, 10.5));
#139 = CARTESIAN_POINT('', (-55.8447642462257, 4.45702333417582, 10.5));
#140 = CARTESIAN_POINT('', (-55.7608971184585, 4.6636343148499, 10.5));
#141 = CARTESIAN_POINT('', (-55.677067790189, 4.87015217451823, 10.5));
#142 = CARTESIAN_POINT('', (-55.5892349089108, 5.07508041138474, 10.5));
#143 = CARTESIAN_POINT('', (-55.497915934478, 5.27839747301173, 10.5));
#144 = CARTESIAN_POINT('', (-55.4066382041939, 5.48162270663483, 10.5));
#145 = CARTESIAN_POINT('', (-55.3118506189164, 5.68329995693929, 10.5));
#146 = CARTESIAN_POINT('', (-55.2140130899544, 5.88344974473225, 10.5));
#147 = CARTESIAN_POINT('', (-55.1162181682305, 6.08351236934988, 10.5));
#148 = CARTESIAN_POINT('', (-55.0153528593436, 6.28209688746468, 10.5));
#149 = CARTESIAN_POINT('', (-54.9118196439884, 6.4792510753535, 10.5));
#150 = CARTESIAN_POINT('', (-54.8585738555067, 6.58064491452493, 10.5));
#151 = CARTESIAN_POINT('', (-54.8046175796869, 6.68166844825666, 10.5));
#152 = CARTESIAN_POINT('', (-54.75, 6.78232998312527, 10.5));
#153 = ORIENTED_EDGE('', *, *, #154, .F.);
#154 = EDGE_CURVE('', #155, #134, #157, .T.);
#155 = VERTEX_POINT('', #156);
#156 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#157 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#158, #159, #160), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.157091138087271), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.815956283674202, 0.863205662191848))
   REPRESENTATION_ITEM ('')
);
#158 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#159 = CARTESIAN_POINT('', (-54.75, 12.5, 6.80675002008896));
#160 = CARTESIAN_POINT('', (-54.75, 6.78232998312527, 10.5));
#161 = ORIENTED_EDGE('', *, *, #162, .T.);
#162 = EDGE_CURVE('', #155, #163, #165, .T.);
#163 = VERTEX_POINT('', #164);
#164 = CARTESIAN_POINT('', (-56., 11.25, 0.));
#165 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#166, #167), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#166 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#167 = CARTESIAN_POINT('', (-56., 11.25, 0.));
#168 = ORIENTED_EDGE('', *, *, #169, .T.);
#169 = EDGE_CURVE('', #163, #132, #170, .T.);
#170 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#171, #172, #173), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 0.189035984882067), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.778530567665281, 0.89198667343189))
   REPRESENTATION_ITEM ('')
);
#171 = CARTESIAN_POINT('', (-56., 11.25, 0.));
#172 = CARTESIAN_POINT('', (-56., 11.25, 7.72620685140977));
#173 = CARTESIAN_POINT('', (-56., 4.03887360535088, 10.5));
#174 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#175, #176, #177, #178, #179, #180, #181, #182, #183), (#184, #185, #186, #187, #188, #189, #190, #191, #192)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 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.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#175 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#176 = CARTESIAN_POINT('', (-54.75, 12.5, 12.5));
#177 = CARTESIAN_POINT('', (-54.75, 7.65404249467096E-16, 12.5));
#178 = CARTESIAN_POINT('', (-54.75, -12.5, 12.5));
#179 = CARTESIAN_POINT('', (-54.75, -12.5, 1.53080849893419E-15));
#180 = CARTESIAN_POINT('', (-54.75, -12.5, -12.5));
#181 = CARTESIAN_POINT('', (-54.75, -2.29621274840129E-15, -12.5));
#182 = CARTESIAN_POINT('', (-54.75, 12.5, -12.5));
#183 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#184 = CARTESIAN_POINT('', (-56., 11.25, 0.));
#185 = CARTESIAN_POINT('', (-56., 11.25, 11.25));
#186 = CARTESIAN_POINT('', (-56., 6.88863824520386E-16, 11.25));
#187 = CARTESIAN_POINT('', (-56., -11.25, 11.25));
#188 = CARTESIAN_POINT('', (-56., -11.25, 1.37772764904077E-15));
#189 = CARTESIAN_POINT('', (-56., -11.25, -11.25));
#190 = CARTESIAN_POINT('', (-56., -2.06659147356116E-15, -11.25));
#191 = CARTESIAN_POINT('', (-56., 11.25, -11.25));
#192 = CARTESIAN_POINT('', (-56., 11.25, 0.));
#193 = ADVANCED_FACE('', (#194, #313), #495, .T.);
#194 = FACE_OUTER_BOUND('', #195, .T.);
#195 = EDGE_LOOP('', (#196, #207, #217, #222, #223, #224, #225, #234));
#196 = ORIENTED_EDGE('', *, *, #197, .T.);
#197 = EDGE_CURVE('', #198, #200, #202, .T.);
#198 = VERTEX_POINT('', #199);
#199 = CARTESIAN_POINT('', (-39., -6.78232998312527, 10.5));
#200 = VERTEX_POINT('', #201);
#201 = CARTESIAN_POINT('', (-54.75, -6.78232998312527, 10.5));
#202 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#203, #204, #205, #206), .UNSPECIFIED., .F., .U., (4, 4), (0., 15.75), .UNSPECIFIED.);
#203 = CARTESIAN_POINT('', (-39., -6.78232998312527, 10.5));
#204 = CARTESIAN_POINT('', (-44.25, -6.78232998312527, 10.5));
#205 = CARTESIAN_POINT('', (-49.5, -6.78232998312527, 10.5));
#206 = CARTESIAN_POINT('', (-54.75, -6.78232998312527, 10.5));
#207 = ORIENTED_EDGE('', *, *, #208, .T.);
#208 = EDGE_CURVE('', #200, #155, #209, .T.);
#209 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#210, #211, #212, #213, #214, #215, #216), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.342908861912729, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.863205662191848, 0.815956283674202, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#210 = CARTESIAN_POINT('', (-54.75, -6.78232998312527, 10.5));
#211 = CARTESIAN_POINT('', (-54.75, -12.5, 6.80675002008897));
#212 = CARTESIAN_POINT('', (-54.75, -12.5, 1.53080849893419E-15));
#213 = CARTESIAN_POINT('', (-54.75, -12.5, -12.5));
#214 = CARTESIAN_POINT('', (-54.75, -2.29621274840129E-15, -12.5));
#215 = CARTESIAN_POINT('', (-54.75, 12.5, -12.5));
#216 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#217 = ORIENTED_EDGE('', *, *, #218, .F.);
#218 = EDGE_CURVE('', #89, #155, #219, .T.);
#219 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#220, #221), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#220 = CARTESIAN_POINT('', (0., 12.5, 0.));
#221 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#222 = ORIENTED_EDGE('', *, *, #95, .F.);
#223 = ORIENTED_EDGE('', *, *, #218, .T.);
#224 = ORIENTED_EDGE('', *, *, #154, .T.);
#225 = ORIENTED_EDGE('', *, *, #226, .F.);
#226 = EDGE_CURVE('', #227, #134, #229, .T.);
#227 = VERTEX_POINT('', #228);
#228 = CARTESIAN_POINT('', (-39., 6.78232998312527, 10.5));
#229 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#230, #231, #232, #233), .UNSPECIFIED., .F., .U., (4, 4), (0., 15.75), .UNSPECIFIED.);
#230 = CARTESIAN_POINT('', (-39., 6.78232998312527, 10.5));
#231 = CARTESIAN_POINT('', (-44.25, 6.78232998312527, 10.5));
#232 = CARTESIAN_POINT('', (-49.5, 6.78232998312527, 10.5));
#233 = CARTESIAN_POINT('', (-54.75, 6.78232998312527, 10.5));
#234 = ORIENTED_EDGE('', *, *, #235, .T.);
#235 = EDGE_CURVE('', #227, #198, #236, .T.);
#236 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#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, #302, #303, #304, #305, #306, #307, #308, #309, #310, #311, #312), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.664498630347255, 1.3288289046824, 1.99297244738088, 2.65690978310194, 3.32062090433462, 3.98408610556774, 4.64728710260233, 5.31020840866707, 5.97283886959789, 6.63517317875975, 7.29721312304391, 7.49395906041144, 7.55233368525365, 8.22131172553556, 8.88998824539317, 9.55834207040922, 10.2263619322369, 10.8940464029959, 11.5614028266472, 12.2284455807924, 12.8951940544316, 13.5616706727007, 14.2278991891236, 14.8939033496129, 15.040991694276), .UNSPECIFIED.);
#237 = CARTESIAN_POINT('', (-39., 6.78232998312527, 10.5));
#238 = CARTESIAN_POINT('', (-38.8943650852656, 6.61879228922491, 10.6056349147344));
#239 = CARTESIAN_POINT('', (-38.7916453632768, 6.45138082773, 10.7083546367231));
#240 = CARTESIAN_POINT('', (-38.6922047402078, 6.28025171648516, 10.8077952597921));
#241 = CARTESIAN_POINT('', (-38.5927893112114, 6.10916596216147, 10.9072106887885));
#242 = CARTESIAN_POINT('', (-38.4965801327942, 5.93424050111306, 11.0034198672058));
#243 = CARTESIAN_POINT('', (-38.4039621469197, 5.75568796609135, 11.0960378530803));
#244 = CARTESIAN_POINT('', (-38.3113701943433, 5.57718561906857, 11.1886298056567));
#245 = CARTESIAN_POINT('', (-38.2222944775824, 5.39491574308592, 11.2777055224176));
#246 = CARTESIAN_POINT('', (-38.1371363781838, 5.20915831128282, 11.3628636218162));
#247 = CARTESIAN_POINT('', (-38.0520047191451, 5.02345855447931, 11.4479952808549));
#248 = CARTESIAN_POINT('', (-37.9707146520368, 4.83411043932134, 11.5292853479632));
#249 = CARTESIAN_POINT('', (-37.8936768424603, 4.64147204696514, 11.6063231575397));
#250 = CARTESIAN_POINT('', (-37.8166652809463, 4.44889928971187, 11.6833347190537));
#251 = CARTESIAN_POINT('', (-37.7438303202191, 4.25285344574786, 11.7561696797808));
#252 = CARTESIAN_POINT('', (-37.675581823951, 4.05378030952889, 11.8244181760489));
#253 = CARTESIAN_POINT('', (-37.6073586152962, 3.85478093441472, 11.8926413847037));
#254 = CARTESIAN_POINT('', (-37.5436484391338, 3.65254833449757, 11.9563515608662));
#255 = CARTESIAN_POINT('', (-37.4848472416409, 3.4476229772551, 12.0151527583591));
#256 = CARTESIAN_POINT('', (-37.4260694598799, 3.24277922510611, 12.0739305401201));
#257 = CARTESIAN_POINT('', (-37.3721316941734, 3.03501337955971, 12.1278683058265));
#258 = CARTESIAN_POINT('', (-37.3234001799977, 2.82496315436524, 12.1765998200023));
#259 = CARTESIAN_POINT('', (-37.2746892173057, 2.6150015134031, 12.2253107826943));
#260 = CARTESIAN_POINT('', (-37.2311225455082, 2.40250359960217, 12.2688774544918));
#261 = CARTESIAN_POINT('', (-37.1930191728306, 2.18820084080174, 12.3069808271694));
#262 = CARTESIAN_POINT('', (-37.1549325173417, 1.97399210359031, 12.3450674826583));
#263 = CARTESIAN_POINT('', (-37.1222568432603, 1.75770627397365, 12.3777431567397));
#264 = CARTESIAN_POINT('', (-37.0952462903388, 1.54015759019891, 12.4047537096612));
#265 = CARTESIAN_POINT('', (-37.0682478093389, 1.32270613622469, 12.431752190661));
#266 = CARTESIAN_POINT('', (-37.0468742743785, 1.10370288227145, 12.4531257256215));
#267 = CARTESIAN_POINT('', (-37.0312992842655, 0.884026278705968, 12.4687007157345));
#268 = CARTESIAN_POINT('', (-37.015731216231, 0.664447307220916, 12.4842687837689));
#269 = CARTESIAN_POINT('', (-37.0059357323626, 0.44389435260113, 12.4940642676374));
#270 = CARTESIAN_POINT('', (-37.0019944027228, 0.223284774285896, 12.4980055972772));
#271 = CARTESIAN_POINT('', (-37.0008231129824, 0.157723717656877, 12.4991768870176));
#272 = CARTESIAN_POINT('', (-37.0001675544984, 0.0921401701543832, 12.4998324455016));
#273 = CARTESIAN_POINT('', (-37.0000282141613, 0.0265584870853567, 12.4999717858387));
#274 = CARTESIAN_POINT('', (-36.9999868718087, 0.00710036664384673, 12.5000131281913));
#275 = CARTESIAN_POINT('', (-36.9999909640855, -0.0123580529539739, 12.5000090359145));
#276 = CARTESIAN_POINT('', (-37.0000404907239, -0.0318161351750131, 12.4999595092761));
#277 = CARTESIAN_POINT('', (-37.0006080701056, -0.254807370614398, 12.4993919298944));
#278 = CARTESIAN_POINT('', (-37.0071557864479, -0.477926397340783, 12.4928442135521));
#279 = CARTESIAN_POINT('', (-37.0196277557716, -0.700220426360621, 12.4803722442284));
#280 = CARTESIAN_POINT('', (-37.0320941037545, -0.92241426346695, 12.4679058962455));
#281 = CARTESIAN_POINT('', (-37.050496419567, -1.14409642411623, 12.449503580433));
#282 = CARTESIAN_POINT('', (-37.0746810018976, -1.36434885399406, 12.4253189981024));
#283 = CARTESIAN_POINT('', (-37.0988539130542, -1.58449499283153, 12.4011460869458));
#284 = CARTESIAN_POINT('', (-37.1288357730948, -1.80351457517395, 12.3711642269052));
#285 = CARTESIAN_POINT('', (-37.1643861569112, -2.02055218051834, 12.3356138430887));
#286 = CARTESIAN_POINT('', (-37.199918776904, -2.23748133646367, 12.300081223096));
#287 = CARTESIAN_POINT('', (-37.2410599382717, -2.45271592743245, 12.2589400617283));
#288 = CARTESIAN_POINT('', (-37.287498447483, -2.66548416423179, 12.212501552517));
#289 = CARTESIAN_POINT('', (-37.3339136414277, -2.87814557701231, 12.1660863585723));
#290 = CARTESIAN_POINT('', (-37.3856773250848, -3.08860799339195, 12.1143226749152));
#291 = CARTESIAN_POINT('', (-37.4424259650194, -3.29619604862346, 12.0575740349806));
#292 = CARTESIAN_POINT('', (-37.4991467231804, -3.50368211157552, 12.0008532768196));
#293 = CARTESIAN_POINT('', (-37.5609121904075, -3.70853833188628, 11.9390878095925));
#294 = CARTESIAN_POINT('', (-37.6273250724518, -3.91019054072417, 11.8726749275482));
#295 = CARTESIAN_POINT('', (-37.6937067392487, -4.11174796940184, 11.8062932607513));
#296 = CARTESIAN_POINT('', (-37.7648016382482, -4.31032175185359, 11.7351983617518));
#297 = CARTESIAN_POINT('', (-37.8401956318064, -4.50543694833842, 11.6598043681936));
#298 = CARTESIAN_POINT('', (-37.9155563636547, -4.70046606548521, 11.5844436363453));
#299 = CARTESIAN_POINT('', (-37.9952857100627, -4.89223276350222, 11.5047142899373));
#300 = CARTESIAN_POINT('', (-38.0789668368082, -5.08035446453031, 11.4210331631918));
#301 = CARTESIAN_POINT('', (-38.1626138439949, -5.26839946212869, 11.3373861560051));
#302 = CARTESIAN_POINT('', (-38.2502838189001, -5.45297236162627, 11.2497161810999));
#303 = CARTESIAN_POINT('', (-38.3415681701521, -5.63377307837639, 11.1584318298478));
#304 = CARTESIAN_POINT('', (-38.4328185399929, -5.81450649045237, 11.0671814600071));
#305 = CARTESIAN_POINT('', (-38.5277544993214, -5.99161894329318, 10.9722455006786));
#306 = CARTESIAN_POINT('', (-38.6259835044153, -6.16488160906203, 10.8740164955847));
#307 = CARTESIAN_POINT('', (-38.7241794303784, -6.33808592772297, 10.7758205696215));
#308 = CARTESIAN_POINT('', (-38.8257383987313, -6.50757197902209, 10.6742616012687));
#309 = CARTESIAN_POINT('', (-38.9302889667879, -6.67317081112072, 10.5697110332121));
#310 = CARTESIAN_POINT('', (-38.9533791678727, -6.70974364284843, 10.5466208321273));
#311 = CARTESIAN_POINT('', (-38.9766174615909, -6.74613052749471, 10.5233825384091));
#312 = CARTESIAN_POINT('', (-39., -6.78232998312527, 10.5));
#313 = FACE_BOUND('', #314, .T.);
#314 = EDGE_LOOP('', (#315, #398, #407, #488));
#315 = ORIENTED_EDGE('', *, *, #316, .F.);
#316 = EDGE_CURVE('', #317, #319, #321, .T.);
#317 = VERTEX_POINT('', #318);
#318 = CARTESIAN_POINT('', (-30., 6.78232998312527, 10.5));
#319 = VERTEX_POINT('', #320);
#320 = CARTESIAN_POINT('', (-30., -6.78232998312527, 10.5));
#321 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#322, #323, #324, #325, #326, #327, #328, #329, #330, #331, #332, #333, #334, #335, #336, #337, #338, #339, #340, #341, #342, #343, #344, #345, #346, #347, #348, #349, #350, #351, #352, #353, #354, #355, #356, #357, #358, #359, #360, #361, #362, #363, #364, #365, #366, #367, #368, #369, #370, #371, #372, #373, #374, #375, #376, #377, #378, #379, #380, #381, #382, #383, #384, #385, #386, #387, #388, #389, #390, #391, #392, #393, #394, #395, #396, #397), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.664498630347253, 1.32882890468239, 1.99297244738088, 2.65690978310193, 3.32062090433461, 3.98408610556773, 4.64728710260233, 5.31020840866707, 5.97283886959788, 6.63517317875975, 7.2972131230439, 7.49395906041143, 7.55233368525364, 8.22131172553555, 8.88998824539316, 9.55834207040922, 10.2263619322368, 10.8940464029959, 11.5614028266472, 12.2284455807924, 12.8951940544316, 13.5616706727007, 14.2278991891236, 14.8939033496129, 15.040991694276), .UNSPECIFIED.);
#322 = CARTESIAN_POINT('', (-30., 6.78232998312527, 10.5));
#323 = CARTESIAN_POINT('', (-30.1056349147344, 6.61879228922491, 10.6056349147344));
#324 = CARTESIAN_POINT('', (-30.2083546367231, 6.45138082772999, 10.7083546367231));
#325 = CARTESIAN_POINT('', (-30.3077952597922, 6.28025171648515, 10.8077952597921));
#326 = CARTESIAN_POINT('', (-30.4072106887885, 6.10916596216147, 10.9072106887885));
#327 = CARTESIAN_POINT('', (-30.5034198672058, 5.93424050111306, 11.0034198672058));
#328 = CARTESIAN_POINT('', (-30.5960378530803, 5.75568796609136, 11.0960378530803));
#329 = CARTESIAN_POINT('', (-30.6886298056567, 5.57718561906857, 11.1886298056567));
#330 = CARTESIAN_POINT('', (-30.7777055224176, 5.39491574308592, 11.2777055224176));
#331 = CARTESIAN_POINT('', (-30.8628636218162, 5.20915831128282, 11.3628636218162));
#332 = CARTESIAN_POINT('', (-30.9479952808549, 5.02345855447931, 11.4479952808549));
#333 = CARTESIAN_POINT('', (-31.0292853479632, 4.83411043932134, 11.5292853479632));
#334 = CARTESIAN_POINT('', (-31.1063231575397, 4.64147204696514, 11.6063231575397));
#335 = CARTESIAN_POINT('', (-31.1833347190537, 4.44889928971187, 11.6833347190537));
#336 = CARTESIAN_POINT('', (-31.2561696797809, 4.25285344574786, 11.7561696797808));
#337 = CARTESIAN_POINT('', (-31.324418176049, 4.05378030952889, 11.8244181760489));
#338 = CARTESIAN_POINT('', (-31.3926413847038, 3.85478093441473, 11.8926413847038));
#339 = CARTESIAN_POINT('', (-31.4563515608662, 3.65254833449757, 11.9563515608662));
#340 = CARTESIAN_POINT('', (-31.5151527583591, 3.4476229772551, 12.0151527583591));
#341 = CARTESIAN_POINT('', (-31.5739305401201, 3.24277922510612, 12.0739305401201));
#342 = CARTESIAN_POINT('', (-31.6278683058266, 3.03501337955972, 12.1278683058266));
#343 = CARTESIAN_POINT('', (-31.6765998200023, 2.82496315436525, 12.1765998200023));
#344 = CARTESIAN_POINT('', (-31.7253107826943, 2.61500151340311, 12.2253107826943));
#345 = CARTESIAN_POINT('', (-31.7688774544918, 2.40250359960217, 12.2688774544918));
#346 = CARTESIAN_POINT('', (-31.8069808271694, 2.18820084080174, 12.3069808271694));
#347 = CARTESIAN_POINT('', (-31.8450674826583, 1.97399210359031, 12.3450674826583));
#348 = CARTESIAN_POINT('', (-31.8777431567397, 1.75770627397365, 12.3777431567396));
#349 = CARTESIAN_POINT('', (-31.9047537096612, 1.54015759019891, 12.4047537096612));
#350 = CARTESIAN_POINT('', (-31.9317521906611, 1.32270613622469, 12.431752190661));
#351 = CARTESIAN_POINT('', (-31.9531257256215, 1.10370288227145, 12.4531257256215));
#352 = CARTESIAN_POINT('', (-31.9687007157345, 0.884026278705971, 12.4687007157345));
#353 = CARTESIAN_POINT('', (-31.984268783769, 0.66444730722092, 12.4842687837689));
#354 = CARTESIAN_POINT('', (-31.9940642676374, 0.443894352601135, 12.4940642676374));
#355 = CARTESIAN_POINT('', (-31.9980055972772, 0.223284774285902, 12.4980055972772));
#356 = CARTESIAN_POINT('', (-31.9991768870176, 0.157723717656883, 12.4991768870176));
#357 = CARTESIAN_POINT('', (-31.9998324455016, 0.0921401701543891, 12.4998324455016));
#358 = CARTESIAN_POINT('', (-31.9999717858387, 0.0265584870853625, 12.4999717858387));
#359 = CARTESIAN_POINT('', (-32.0000131281913, 0.00710036664385289, 12.5000131281913));
#360 = CARTESIAN_POINT('', (-32.0000090359145, -0.0123580529539675, 12.5000090359145));
#361 = CARTESIAN_POINT('', (-31.9999595092761, -0.0318161351750063, 12.4999595092761));
#362 = CARTESIAN_POINT('', (-31.9993919298944, -0.254807370614392, 12.4993919298944));
#363 = CARTESIAN_POINT('', (-31.9928442135521, -0.477926397340776, 12.4928442135521));
#364 = CARTESIAN_POINT('', (-31.9803722442284, -0.700220426360615, 12.4803722442284));
#365 = CARTESIAN_POINT('', (-31.9679058962455, -0.922414263466944, 12.4679058962455));
#366 = CARTESIAN_POINT('', (-31.949503580433, -1.14409642411622, 12.449503580433));
#367 = CARTESIAN_POINT('', (-31.9253189981024, -1.36434885399405, 12.4253189981024));
#368 = CARTESIAN_POINT('', (-31.9011460869458, -1.58449499283152, 12.4011460869458));
#369 = CARTESIAN_POINT('', (-31.8711642269052, -1.80351457517394, 12.3711642269052));
#370 = CARTESIAN_POINT('', (-31.8356138430887, -2.02055218051833, 12.3356138430887));
#371 = CARTESIAN_POINT('', (-31.800081223096, -2.23748133646366, 12.300081223096));
#372 = CARTESIAN_POINT('', (-31.7589400617283, -2.45271592743244, 12.2589400617283));
#373 = CARTESIAN_POINT('', (-31.712501552517, -2.66548416423178, 12.212501552517));
#374 = CARTESIAN_POINT('', (-31.6660863585723, -2.8781455770123, 12.1660863585723));
#375 = CARTESIAN_POINT('', (-31.6143226749152, -3.08860799339194, 12.1143226749152));
#376 = CARTESIAN_POINT('', (-31.5575740349806, -3.29619604862345, 12.0575740349806));
#377 = CARTESIAN_POINT('', (-31.5008532768196, -3.50368211157551, 12.0008532768196));
#378 = CARTESIAN_POINT('', (-31.4390878095925, -3.70853833188627, 11.9390878095925));
#379 = CARTESIAN_POINT('', (-31.3726749275482, -3.91019054072417, 11.8726749275482));
#380 = CARTESIAN_POINT('', (-31.3062932607513, -4.11174796940183, 11.8062932607513));
#381 = CARTESIAN_POINT('', (-31.2351983617518, -4.31032175185358, 11.7351983617518));
#382 = CARTESIAN_POINT('', (-31.1598043681936, -4.50543694833841, 11.6598043681936));
#383 = CARTESIAN_POINT('', (-31.0844436363453, -4.7004660654852, 11.5844436363453));
#384 = CARTESIAN_POINT('', (-31.0047142899373, -4.89223276350222, 11.5047142899373));
#385 = CARTESIAN_POINT('', (-30.9210331631918, -5.08035446453031, 11.4210331631918));
#386 = CARTESIAN_POINT('', (-30.8373861560051, -5.26839946212869, 11.3373861560051));
#387 = CARTESIAN_POINT('', (-30.7497161810999, -5.45297236162627, 11.2497161810999));
#388 = CARTESIAN_POINT('', (-30.6584318298479, -5.6337730783764, 11.1584318298478));
#389 = CARTESIAN_POINT('', (-30.5671814600071, -5.81450649045238, 11.0671814600071));
#390 = CARTESIAN_POINT('', (-30.4722455006786, -5.99161894329319, 10.9722455006786));
#391 = CARTESIAN_POINT('', (-30.3740164955847, -6.16488160906204, 10.8740164955847));
#392 = CARTESIAN_POINT('', (-30.2758205696215, -6.33808592772298, 10.7758205696215));
#393 = CARTESIAN_POINT('', (-30.1742616012687, -6.50757197902209, 10.6742616012687));
#394 = CARTESIAN_POINT('', (-30.0697110332122, -6.67317081112073, 10.5697110332121));
#395 = CARTESIAN_POINT('', (-30.0466208321273, -6.70974364284843, 10.5466208321273));
#396 = CARTESIAN_POINT('', (-30.0233825384091, -6.74613052749471, 10.5233825384091));
#397 = CARTESIAN_POINT('', (-30., -6.78232998312527, 10.5));
#398 = ORIENTED_EDGE('', *, *, #399, .T.);
#399 = EDGE_CURVE('', #317, #400, #402, .T.);
#400 = VERTEX_POINT('', #401);
#401 = CARTESIAN_POINT('', (-18., 6.78232998312527, 10.5));
#402 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#403, #404, #405, #406), .UNSPECIFIED., .F., .U., (4, 4), (0., 12.), .UNSPECIFIED.);
#403 = CARTESIAN_POINT('', (-30., 6.78232998312527, 10.5));
#404 = CARTESIAN_POINT('', (-26., 6.78232998312527, 10.5));
#405 = CARTESIAN_POINT('', (-22., 6.78232998312527, 10.5));
#406 = CARTESIAN_POINT('', (-18., 6.78232998312527, 10.5));
#407 = ORIENTED_EDGE('', *, *, #408, .T.);
#408 = EDGE_CURVE('', #400, #409, #411, .T.);
#409 = VERTEX_POINT('', #410);
#410 = CARTESIAN_POINT('', (-18., -6.78232998312526, 10.5));
#411 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#412, #413, #414, #415, #416, #417, #418, #419, #420, #421, #422, #423, #424, #425, #426, #427, #428, #429, #430, #431, #432, #433, #434, #435, #436, #437, #438, #439, #440, #441, #442, #443, #444, #445, #446, #447, #448, #449, #450, #451, #452, #453, #454, #455, #456, #457, #458, #459, #460, #461, #462, #463, #464, #465, #466, #467, #468, #469, #470, #471, #472, #473, #474, #475, #476, #477, #478, #479, #480, #481, #482, #483, #484, #485, #486, #487), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4), (0., 0.664498630347259, 1.32882890468239, 1.99297244738088, 2.65690978310193, 3.32062090433461, 3.98408610556774, 4.64728710260233, 5.31020840866707, 5.97283886959789, 6.63517317875975, 7.2972131230439, 7.49395906041143, 7.55233368525364, 8.22131172553556, 8.88998824539317, 9.55834207040922, 10.2263619322369, 10.8940464029959, 11.5614028266472, 12.2284455807924, 12.8951940544316, 13.5616706727007, 14.2278991891236, 14.8939033496129, 15.040991694276), .UNSPECIFIED.);
#412 = CARTESIAN_POINT('', (-18., 6.78232998312527, 10.5));
#413 = CARTESIAN_POINT('', (-17.8943650852656, 6.6187922892249, 10.6056349147344));
#414 = CARTESIAN_POINT('', (-17.7916453632768, 6.45138082772999, 10.7083546367231));
#415 = CARTESIAN_POINT('', (-17.6922047402078, 6.28025171648515, 10.8077952597921));
#416 = CARTESIAN_POINT('', (-17.5927893112114, 6.10916596216147, 10.9072106887885));
#417 = CARTESIAN_POINT('', (-17.4965801327942, 5.93424050111307, 11.0034198672058));
#418 = CARTESIAN_POINT('', (-17.4039621469197, 5.75568796609136, 11.0960378530803));
#419 = CARTESIAN_POINT('', (-17.3113701943433, 5.57718561906858, 11.1886298056567));
#420 = CARTESIAN_POINT('', (-17.2222944775824, 5.39491574308592, 11.2777055224176));
#421 = CARTESIAN_POINT('', (-17.1371363781838, 5.20915831128282, 11.3628636218162));
#422 = CARTESIAN_POINT('', (-17.0520047191451, 5.02345855447931, 11.4479952808549));
#423 = CARTESIAN_POINT('', (-16.9707146520368, 4.83411043932134, 11.5292853479632));
#424 = CARTESIAN_POINT('', (-16.8936768424603, 4.64147204696514, 11.6063231575397));
#425 = CARTESIAN_POINT('', (-16.8166652809463, 4.44889928971187, 11.6833347190537));
#426 = CARTESIAN_POINT('', (-16.7438303202191, 4.25285344574786, 11.7561696797808));
#427 = CARTESIAN_POINT('', (-16.675581823951, 4.05378030952889, 11.8244181760489));
#428 = CARTESIAN_POINT('', (-16.6073586152962, 3.85478093441473, 11.8926413847038));
#429 = CARTESIAN_POINT('', (-16.5436484391338, 3.65254833449757, 11.9563515608662));
#430 = CARTESIAN_POINT('', (-16.4848472416409, 3.4476229772551, 12.0151527583591));
#431 = CARTESIAN_POINT('', (-16.4260694598799, 3.24277922510612, 12.0739305401201));
#432 = CARTESIAN_POINT('', (-16.3721316941734, 3.03501337955971, 12.1278683058265));
#433 = CARTESIAN_POINT('', (-16.3234001799977, 2.82496315436524, 12.1765998200023));
#434 = CARTESIAN_POINT('', (-16.2746892173057, 2.6150015134031, 12.2253107826943));
#435 = CARTESIAN_POINT('', (-16.2311225455082, 2.40250359960217, 12.2688774544918));
#436 = CARTESIAN_POINT('', (-16.1930191728306, 2.18820084080173, 12.3069808271694));
#437 = CARTESIAN_POINT('', (-16.1549325173417, 1.97399210359031, 12.3450674826583));
#438 = CARTESIAN_POINT('', (-16.1222568432603, 1.75770627397365, 12.3777431567396));
#439 = CARTESIAN_POINT('', (-16.0952462903388, 1.54015759019891, 12.4047537096612));
#440 = CARTESIAN_POINT('', (-16.0682478093389, 1.32270613622469, 12.431752190661));
#441 = CARTESIAN_POINT('', (-16.0468742743785, 1.10370288227145, 12.4531257256215));
#442 = CARTESIAN_POINT('', (-16.0312992842655, 0.884026278705967, 12.4687007157345));
#443 = CARTESIAN_POINT('', (-16.015731216231, 0.664447307220915, 12.4842687837689));
#444 = CARTESIAN_POINT('', (-16.0059357323626, 0.44389435260113, 12.4940642676374));
#445 = CARTESIAN_POINT('', (-16.0019944027228, 0.223284774285896, 12.4980055972772));
#446 = CARTESIAN_POINT('', (-16.0008231129824, 0.157723717656877, 12.4991768870176));
#447 = CARTESIAN_POINT('', (-16.0001675544984, 0.0921401701543832, 12.4998324455016));
#448 = CARTESIAN_POINT('', (-16.0000282141613, 0.0265584870853567, 12.4999717858387));
#449 = CARTESIAN_POINT('', (-15.9999868718087, 0.00710036664384673, 12.5000131281913));
#450 = CARTESIAN_POINT('', (-15.9999909640855, -0.0123580529539739, 12.5000090359145));
#451 = CARTESIAN_POINT('', (-16.0000404907239, -0.0318161351750131, 12.4999595092761));
#452 = CARTESIAN_POINT('', (-16.0006080701056, -0.254807370614398, 12.4993919298944));
#453 = CARTESIAN_POINT('', (-16.0071557864479, -0.477926397340783, 12.4928442135521));
#454 = CARTESIAN_POINT('', (-16.0196277557716, -0.700220426360621, 12.4803722442284));
#455 = CARTESIAN_POINT('', (-16.0320941037545, -0.92241426346695, 12.4679058962455));
#456 = CARTESIAN_POINT('', (-16.050496419567, -1.14409642411622, 12.449503580433));
#457 = CARTESIAN_POINT('', (-16.0746810018976, -1.36434885399406, 12.4253189981024));
#458 = CARTESIAN_POINT('', (-16.0988539130542, -1.58449499283153, 12.4011460869458));
#459 = CARTESIAN_POINT('', (-16.1288357730948, -1.80351457517394, 12.3711642269052));
#460 = CARTESIAN_POINT('', (-16.1643861569113, -2.02055218051834, 12.3356138430887));
#461 = CARTESIAN_POINT('', (-16.199918776904, -2.23748133646367, 12.300081223096));
#462 = CARTESIAN_POINT('', (-16.2410599382717, -2.45271592743244, 12.2589400617283));
#463 = CARTESIAN_POINT('', (-16.287498447483, -2.66548416423178, 12.212501552517));
#464 = CARTESIAN_POINT('', (-16.3339136414277, -2.8781455770123, 12.1660863585723));
#465 = CARTESIAN_POINT('', (-16.3856773250848, -3.08860799339194, 12.1143226749152));
#466 = CARTESIAN_POINT('', (-16.4424259650194, -3.29619604862346, 12.0575740349806));
#467 = CARTESIAN_POINT('', (-16.4991467231804, -3.50368211157551, 12.0008532768196));
#468 = CARTESIAN_POINT('', (-16.5609121904075, -3.70853833188628, 11.9390878095925));
#469 = CARTESIAN_POINT('', (-16.6273250724518, -3.91019054072417, 11.8726749275482));
#470 = CARTESIAN_POINT('', (-16.6937067392487, -4.11174796940183, 11.8062932607513));
#471 = CARTESIAN_POINT('', (-16.7648016382482, -4.31032175185358, 11.7351983617518));
#472 = CARTESIAN_POINT('', (-16.8401956318064, -4.50543694833842, 11.6598043681936));
#473 = CARTESIAN_POINT('', (-16.9155563636547, -4.70046606548521, 11.5844436363453));
#474 = CARTESIAN_POINT('', (-16.9952857100627, -4.89223276350222, 11.5047142899373));
#475 = CARTESIAN_POINT('', (-17.0789668368082, -5.0803544645303, 11.4210331631918));
#476 = CARTESIAN_POINT('', (-17.1626138439949, -5.26839946212869, 11.3373861560051));
#477 = CARTESIAN_POINT('', (-17.2502838189001, -5.45297236162627, 11.2497161810999));
#478 = CARTESIAN_POINT('', (-17.3415681701521, -5.63377307837639, 11.1584318298478));
#479 = CARTESIAN_POINT('', (-17.4328185399929, -5.81450649045237, 11.0671814600071));
#480 = CARTESIAN_POINT('', (-17.5277544993214, -5.99161894329319, 10.9722455006786));
#481 = CARTESIAN_POINT('', (-17.6259835044153, -6.16488160906203, 10.8740164955847));
#482 = CARTESIAN_POINT('', (-17.7241794303785, -6.33808592772298, 10.7758205696215));
#483 = CARTESIAN_POINT('', (-17.8257383987313, -6.50757197902209, 10.6742616012687));
#484 = CARTESIAN_POINT('', (-17.9302889667879, -6.67317081112072, 10.5697110332121));
#485 = CARTESIAN_POINT('', (-17.9533791678727, -6.70974364284843, 10.5466208321273));
#486 = CARTESIAN_POINT('', (-17.9766174615909, -6.7461305274947, 10.5233825384091));
#487 = CARTESIAN_POINT('', (-18., -6.78232998312526, 10.5));
#488 = ORIENTED_EDGE('', *, *, #489, .F.);
#489 = EDGE_CURVE('', #319, #409, #490, .T.);
#490 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#491, #492, #493, #494), .UNSPECIFIED., .F., .U., (4, 4), (0., 12.), .UNSPECIFIED.);
#491 = CARTESIAN_POINT('', (-30., -6.78232998312527, 10.5));
#492 = CARTESIAN_POINT('', (-26., -6.78232998312527, 10.5));
#493 = CARTESIAN_POINT('', (-22., -6.78232998312526, 10.5));
#494 = CARTESIAN_POINT('', (-18., -6.78232998312526, 10.5));
#495 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#496, #497, #498, #499, #500, #501, #502, #503, #504), (#505, #506, #507, #508, #509, #510, #511, #512, #513)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 1.), (0., 19.6349540849362, 39.2699081698724, 58.9048622548086, 78.5398163397448), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#496 = CARTESIAN_POINT('', (0., 12.5, 0.));
#497 = CARTESIAN_POINT('', (0., 12.5, 12.5));
#498 = CARTESIAN_POINT('', (0., 7.65404249467096E-16, 12.5));
#499 = CARTESIAN_POINT('', (0., -12.5, 12.5));
#500 = CARTESIAN_POINT('', (0., -12.5, 1.53080849893419E-15));
#501 = CARTESIAN_POINT('', (0., -12.5, -12.5));
#502 = CARTESIAN_POINT('', (0., -2.29621274840129E-15, -12.5));
#503 = CARTESIAN_POINT('', (0., 12.5, -12.5));
#504 = CARTESIAN_POINT('', (0., 12.5, 0.));
#505 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#506 = CARTESIAN_POINT('', (-54.75, 12.5, 12.5));
#507 = CARTESIAN_POINT('', (-54.75, 7.65404249467096E-16, 12.5));
#508 = CARTESIAN_POINT('', (-54.75, -12.5, 12.5));
#509 = CARTESIAN_POINT('', (-54.75, -12.5, 1.53080849893419E-15));
#510 = CARTESIAN_POINT('', (-54.75, -12.5, -12.5));
#511 = CARTESIAN_POINT('', (-54.75, -2.29621274840129E-15, -12.5));
#512 = CARTESIAN_POINT('', (-54.75, 12.5, -12.5));
#513 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#514 = ADVANCED_FACE('', (#515), #538, .T.);
#515 = FACE_OUTER_BOUND('', #516, .T.);
#516 = EDGE_LOOP('', (#517, #524, #525, #526));
#517 = ORIENTED_EDGE('', *, *, #518, .F.);
#518 = EDGE_CURVE('', #24, #519, #521, .T.);
#519 = VERTEX_POINT('', #520);
#520 = CARTESIAN_POINT('', (66., 6.25, 0.));
#521 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#522, #523), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#522 = CARTESIAN_POINT('', (75., 6.25, 0.));
#523 = CARTESIAN_POINT('', (66., 6.25, 0.));
#524 = ORIENTED_EDGE('', *, *, #23, .T.);
#525 = ORIENTED_EDGE('', *, *, #518, .T.);
#526 = ORIENTED_EDGE('', *, *, #527, .F.);
#527 = EDGE_CURVE('', #519, #519, #528, .T.);
#528 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#529, #530, #531, #532, #533, #534, #535, #536, #537), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#529 = CARTESIAN_POINT('', (66., 6.25, 0.));
#530 = CARTESIAN_POINT('', (66., 6.25, 6.25));
#531 = CARTESIAN_POINT('', (66., 3.82702124733548E-16, 6.25));
#532 = CARTESIAN_POINT('', (66., -6.25, 6.25));
#533 = CARTESIAN_POINT('', (66., -6.25, 7.65404249467096E-16));
#534 = CARTESIAN_POINT('', (66., -6.25, -6.25));
#535 = CARTESIAN_POINT('', (66., -1.14810637420064E-15, -6.25));
#536 = CARTESIAN_POINT('', (66., 6.25, -6.25));
#537 = CARTESIAN_POINT('', (66., 6.25, 0.));
#538 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#539, #540), (#541, #542), (#543, #544), (#545, #546), (#547, #548), (#549, #550), (#551, #552), (#553, #554), (#555, #556)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 9.81747704246811, 19.6349540849362, 29.4524311274043, 39.2699081698724), (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 ()
);
#539 = CARTESIAN_POINT('', (75., 6.25, 0.));
#540 = CARTESIAN_POINT('', (66., 6.25, 0.));
#541 = CARTESIAN_POINT('', (75., 6.25, 6.25));
#542 = CARTESIAN_POINT('', (66., 6.25, 6.25));
#543 = CARTESIAN_POINT('', (75., 3.82702124733548E-16, 6.25));
#544 = CARTESIAN_POINT('', (66., 3.82702124733548E-16, 6.25));
#545 = CARTESIAN_POINT('', (75., -6.25, 6.25));
#546 = CARTESIAN_POINT('', (66., -6.25, 6.25));
#547 = CARTESIAN_POINT('', (75., -6.25, 7.65404249467096E-16));
#548 = CARTESIAN_POINT('', (66., -6.25, 7.65404249467096E-16));
#549 = CARTESIAN_POINT('', (75., -6.25, -6.25));
#550 = CARTESIAN_POINT('', (66., -6.25, -6.25));
#551 = CARTESIAN_POINT('', (75., -1.14810637420064E-15, -6.25));
#552 = CARTESIAN_POINT('', (66., -1.14810637420064E-15, -6.25));
#553 = CARTESIAN_POINT('', (75., 6.25, -6.25));
#554 = CARTESIAN_POINT('', (66., 6.25, -6.25));
#555 = CARTESIAN_POINT('', (75., 6.25, 0.));
#556 = CARTESIAN_POINT('', (66., 6.25, 0.));
#557 = ADVANCED_FACE('', (#558, #561), #577, .T.);
#558 = FACE_OUTER_BOUND('', #559, .T.);
#559 = EDGE_LOOP('', (#560));
#560 = ORIENTED_EDGE('', *, *, #527, .T.);
#561 = FACE_BOUND('', #562, .T.);
#562 = EDGE_LOOP('', (#563));
#563 = ORIENTED_EDGE('', *, *, #564, .F.);
#564 = EDGE_CURVE('', #565, #565, #567, .T.);
#565 = VERTEX_POINT('', #566);
#566 = CARTESIAN_POINT('', (66., 6., 0.));
#567 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#568, #569, #570, #571, #572, #573, #574, #575, #576), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#568 = CARTESIAN_POINT('', (66., 6., 0.));
#569 = CARTESIAN_POINT('', (66., 6., 6.));
#570 = CARTESIAN_POINT('', (66., 3.67394039744206E-16, 6.));
#571 = CARTESIAN_POINT('', (66., -6., 6.));
#572 = CARTESIAN_POINT('', (66., -6., 7.34788079488412E-16));
#573 = CARTESIAN_POINT('', (66., -6., -6.));
#574 = CARTESIAN_POINT('', (66., -1.10218211923262E-15, -6.));
#575 = CARTESIAN_POINT('', (66., 6., -6.));
#576 = CARTESIAN_POINT('', (66., 6., 0.));
#577 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#578, #579), (#580, #581)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266613), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#578 = CARTESIAN_POINT('', (66., -6.25, -6.25));
#579 = CARTESIAN_POINT('', (66., -6.25, 6.25));
#580 = CARTESIAN_POINT('', (66., 6.25, -6.25));
#581 = CARTESIAN_POINT('', (66., 6.25, 6.25));
#582 = ADVANCED_FACE('', (#583), #606, .T.);
#583 = FACE_OUTER_BOUND('', #584, .T.);
#584 = EDGE_LOOP('', (#585, #592, #593, #594));
#585 = ORIENTED_EDGE('', *, *, #586, .F.);
#586 = EDGE_CURVE('', #565, #587, #589, .T.);
#587 = VERTEX_POINT('', #588);
#588 = CARTESIAN_POINT('', (45., 6., 0.));
#589 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#590, #591), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#590 = CARTESIAN_POINT('', (66., 6., 0.));
#591 = CARTESIAN_POINT('', (45., 6., 0.));
#592 = ORIENTED_EDGE('', *, *, #564, .T.);
#593 = ORIENTED_EDGE('', *, *, #586, .T.);
#594 = ORIENTED_EDGE('', *, *, #595, .F.);
#595 = EDGE_CURVE('', #587, #587, #596, .T.);
#596 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#597, #598, #599, #600, #601, #602, #603, #604, #605), .UNSPECIFIED., .T., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 2, 3), (0., 0.25, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#597 = CARTESIAN_POINT('', (45., 6., 0.));
#598 = CARTESIAN_POINT('', (45., 6., 6.));
#599 = CARTESIAN_POINT('', (45., 3.67394039744206E-16, 6.));
#600 = CARTESIAN_POINT('', (45., -6., 6.));
#601 = CARTESIAN_POINT('', (45., -6., 7.34788079488412E-16));
#602 = CARTESIAN_POINT('', (45., -6., -6.));
#603 = CARTESIAN_POINT('', (45., -1.10218211923262E-15, -6.));
#604 = CARTESIAN_POINT('', (45., 6., -6.));
#605 = CARTESIAN_POINT('', (45., 6., 0.));
#606 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (2, 1, ((#607, #608), (#609, #610), (#611, #612), (#613, #614), (#615, #616), (#617, #618), (#619, #620), (#621, #622), (#623, #624)), .UNSPECIFIED., .T., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((3, 2, 2, 2, 3), (2, 2), (0., 9.42477796076938, 18.8495559215388, 28.2743338823081, 37.6991118430775), (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 ()
);
#607 = CARTESIAN_POINT('', (66., 6., 0.));
#608 = CARTESIAN_POINT('', (45., 6., 0.));
#609 = CARTESIAN_POINT('', (66., 6., 6.));
#610 = CARTESIAN_POINT('', (45., 6., 6.));
#611 = CARTESIAN_POINT('', (66., 3.67394039744206E-16, 6.));
#612 = CARTESIAN_POINT('', (45., 3.67394039744206E-16, 6.));
#613 = CARTESIAN_POINT('', (66., -6., 6.));
#614 = CARTESIAN_POINT('', (45., -6., 6.));
#615 = CARTESIAN_POINT('', (66., -6., 7.34788079488412E-16));
#616 = CARTESIAN_POINT('', (45., -6., 7.34788079488412E-16));
#617 = CARTESIAN_POINT('', (66., -6., -6.));
#618 = CARTESIAN_POINT('', (45., -6., -6.));
#619 = CARTESIAN_POINT('', (66., -1.10218211923262E-15, -6.));
#620 = CARTESIAN_POINT('', (45., -1.10218211923262E-15, -6.));
#621 = CARTESIAN_POINT('', (66., 6., -6.));
#622 = CARTESIAN_POINT('', (45., 6., -6.));
#623 = CARTESIAN_POINT('', (66., 6., 0.));
#624 = CARTESIAN_POINT('', (45., 6., 0.));
#625 = ADVANCED_FACE('', (#626), #629, .T.);
#626 = FACE_OUTER_BOUND('', #627, .T.);
#627 = EDGE_LOOP('', (#628));
#628 = ORIENTED_EDGE('', *, *, #595, .T.);
#629 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#630, #631), (#632, #633)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.821412173266612), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#630 = CARTESIAN_POINT('', (45., -6., -6.));
#631 = CARTESIAN_POINT('', (45., -6., 6.));
#632 = CARTESIAN_POINT('', (45., 6., -6.));
#633 = CARTESIAN_POINT('', (45., 6., 6.));
#634 = ADVANCED_FACE('', (#635), #670, .T.);
#635 = FACE_OUTER_BOUND('', #636, .T.);
#636 = EDGE_LOOP('', (#637, #658, #668, #669));
#637 = ORIENTED_EDGE('', *, *, #638, .F.);
#638 = EDGE_CURVE('', #639, #200, #641, .T.);
#639 = VERTEX_POINT('', #640);
#640 = CARTESIAN_POINT('', (-56., -4.03887360535089, 10.5));
#641 = B_SPLINE_CURVE_WITH_KNOTS('', 3, (#642, #643, #644, #645, #646, #647, #648, #649, #650, #651, #652, #653, #654, #655, #656, #657), .UNSPECIFIED., .F., .U., (4, 3, 3, 3, 3, 4), (0., 0.668951516998933, 1.33760153289731, 2.00594955349943, 2.67400651540822, 3.01757953751075), .UNSPECIFIED.);
#642 = CARTESIAN_POINT('', (-56., -4.03887360535089, 10.5));
#643 = CARTESIAN_POINT('', (-55.924654810613, -4.24874236169937, 10.5));
#644 = CARTESIAN_POINT('', (-55.8447642462256, -4.45702333417583, 10.5));
#645 = CARTESIAN_POINT('', (-55.7608971184585, -4.6636343148499, 10.5));
#646 = CARTESIAN_POINT('', (-55.677067790189, -4.87015217451823, 10.5));
#647 = CARTESIAN_POINT('', (-55.5892349089108, -5.07508041138475, 10.5));
#648 = CARTESIAN_POINT('', (-55.497915934478, -5.27839747301174, 10.5));
#649 = CARTESIAN_POINT('', (-55.4066382041939, -5.48162270663484, 10.5));
#650 = CARTESIAN_POINT('', (-55.3118506189164, -5.68329995693929, 10.5));
#651 = CARTESIAN_POINT('', (-55.2140130899543, -5.88344974473226, 10.5));
#652 = CARTESIAN_POINT('', (-55.1162181682305, -6.08351236934989, 10.5));
#653 = CARTESIAN_POINT('', (-55.0153528593435, -6.28209688746468, 10.5));
#654 = CARTESIAN_POINT('', (-54.9118196439884, -6.4792510753535, 10.5));
#655 = CARTESIAN_POINT('', (-54.8585738555067, -6.58064491452493, 10.5));
#656 = CARTESIAN_POINT('', (-54.8046175796869, -6.68166844825666, 10.5));
#657 = CARTESIAN_POINT('', (-54.75, -6.78232998312527, 10.5));
#658 = ORIENTED_EDGE('', *, *, #659, .T.);
#659 = EDGE_CURVE('', #639, #163, #660, .T.);
#660 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#661, #662, #663, #664, #665, #666, #667), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 2, 2, 3), (0.310964015117933, 0.5, 0.75, 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((0.891986673431889, 0.778530567665281, 1., 0.707106781186548, 1., 0.707106781186548, 1.))
   REPRESENTATION_ITEM ('')
);
#661 = CARTESIAN_POINT('', (-56., -4.03887360535089, 10.5));
#662 = CARTESIAN_POINT('', (-56., -11.25, 7.72620685140977));
#663 = CARTESIAN_POINT('', (-56., -11.25, 1.37772764904077E-15));
#664 = CARTESIAN_POINT('', (-56., -11.25, -11.25));
#665 = CARTESIAN_POINT('', (-56., -2.06659147356116E-15, -11.25));
#666 = CARTESIAN_POINT('', (-56., 11.25, -11.25));
#667 = CARTESIAN_POINT('', (-56., 11.25, 0.));
#668 = ORIENTED_EDGE('', *, *, #162, .F.);
#669 = ORIENTED_EDGE('', *, *, #208, .F.);
#670 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#671, #672, #673, #674, #675, #676, #677, #678, #679), (#680, #681, #682, #683, #684, #685, #686, #687, #688)), .UNSPECIFIED., .F., .T., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 2, 2, 3), (0., 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.), (1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1., 0.707106781186548, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#671 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#672 = CARTESIAN_POINT('', (-54.75, 12.5, 12.5));
#673 = CARTESIAN_POINT('', (-54.75, 7.65404249467096E-16, 12.5));
#674 = CARTESIAN_POINT('', (-54.75, -12.5, 12.5));
#675 = CARTESIAN_POINT('', (-54.75, -12.5, 1.53080849893419E-15));
#676 = CARTESIAN_POINT('', (-54.75, -12.5, -12.5));
#677 = CARTESIAN_POINT('', (-54.75, -2.29621274840129E-15, -12.5));
#678 = CARTESIAN_POINT('', (-54.75, 12.5, -12.5));
#679 = CARTESIAN_POINT('', (-54.75, 12.5, 0.));
#680 = CARTESIAN_POINT('', (-56., 11.25, 0.));
#681 = CARTESIAN_POINT('', (-56., 11.25, 11.25));
#682 = CARTESIAN_POINT('', (-56., 6.88863824520386E-16, 11.25));
#683 = CARTESIAN_POINT('', (-56., -11.25, 11.25));
#684 = CARTESIAN_POINT('', (-56., -11.25, 1.37772764904077E-15));
#685 = CARTESIAN_POINT('', (-56., -11.25, -11.25));
#686 = CARTESIAN_POINT('', (-56., -2.06659147356116E-15, -11.25));
#687 = CARTESIAN_POINT('', (-56., 11.25, -11.25));
#688 = CARTESIAN_POINT('', (-56., 11.25, 0.));
#689 = ADVANCED_FACE('', (#690), #699, .T.);
#690 = FACE_OUTER_BOUND('', #691, .T.);
#691 = EDGE_LOOP('', (#692, #697, #698));
#692 = ORIENTED_EDGE('', *, *, #693, .F.);
#693 = EDGE_CURVE('', #132, #639, #694, .T.);
#694 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#695, #696), .UNSPECIFIED., .F., .U., (2, 2), (0.320494506428849, 0.67950549357115), .UNSPECIFIED.);
#695 = CARTESIAN_POINT('', (-56., 4.03887360535088, 10.5));
#696 = CARTESIAN_POINT('', (-56., -4.03887360535089, 10.5));
#697 = ORIENTED_EDGE('', *, *, #169, .F.);
#698 = ORIENTED_EDGE('', *, *, #659, .F.);
#699 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#700, #701), (#702, #703)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.178587826733388, 0.799984695048838), (0.178587826733388, 0.821412173266612), .UNSPECIFIED.);
#700 = CARTESIAN_POINT('', (-56., -11.25, -11.25));
#701 = CARTESIAN_POINT('', (-56., 11.25, -11.25));
#702 = CARTESIAN_POINT('', (-56., -11.25, 10.5));
#703 = CARTESIAN_POINT('', (-56., 11.25, 10.5));
#704 = ADVANCED_FACE('', (#705), #713, .T.);
#705 = FACE_OUTER_BOUND('', #706, .T.);
#706 = EDGE_LOOP('', (#707, #708));
#707 = ORIENTED_EDGE('', *, *, #408, .F.);
#708 = ORIENTED_EDGE('', *, *, #709, .F.);
#709 = EDGE_CURVE('', #409, #400, #710, .T.);
#710 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#711, #712), .UNSPECIFIED., .F., .U., (2, 2), (0.22870680067499, 0.771293199325011), .UNSPECIFIED.);
#711 = CARTESIAN_POINT('', (-18., -6.78232998312526, 10.5));
#712 = CARTESIAN_POINT('', (-18., 6.78232998312527, 10.5));
#713 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#714, #715), (#716, #717)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.228706800674989, 0.771293199325011), (0.499996717952185, 1.), .UNSPECIFIED.);
#714 = CARTESIAN_POINT('', (-15.9999868718087, -6.78232998312527, 12.5000131281913));
#715 = CARTESIAN_POINT('', (-18., -6.78232998312527, 10.5));
#716 = CARTESIAN_POINT('', (-15.9999868718087, 6.78232998312527, 12.5000131281913));
#717 = CARTESIAN_POINT('', (-18., 6.78232998312527, 10.5));
#718 = ADVANCED_FACE('', (#719), #729, .T.);
#719 = FACE_OUTER_BOUND('', #720, .T.);
#720 = EDGE_LOOP('', (#721, #722, #723, #724));
#721 = ORIENTED_EDGE('', *, *, #489, .T.);
#722 = ORIENTED_EDGE('', *, *, #709, .T.);
#723 = ORIENTED_EDGE('', *, *, #399, .F.);
#724 = ORIENTED_EDGE('', *, *, #725, .F.);
#725 = EDGE_CURVE('', #319, #317, #726, .T.);
#726 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#727, #728), .UNSPECIFIED., .F., .U., (2, 2), (0.228706800674989, 0.771293199325011), .UNSPECIFIED.);
#727 = CARTESIAN_POINT('', (-30., -6.78232998312527, 10.5));
#728 = CARTESIAN_POINT('', (-30., 6.78232998312527, 10.5));
#729 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#730, #731), (#732, #733)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.228706800674989, 0.771293199325011), (0., 1.), .UNSPECIFIED.);
#730 = CARTESIAN_POINT('', (-18., -6.78232998312527, 10.5));
#731 = CARTESIAN_POINT('', (-30., -6.78232998312527, 10.5));
#732 = CARTESIAN_POINT('', (-18., 6.78232998312527, 10.5));
#733 = CARTESIAN_POINT('', (-30., 6.78232998312527, 10.5));
#734 = ADVANCED_FACE('', (#735), #739, .T.);
#735 = FACE_OUTER_BOUND('', #736, .T.);
#736 = EDGE_LOOP('', (#737, #738));
#737 = ORIENTED_EDGE('', *, *, #316, .T.);
#738 = ORIENTED_EDGE('', *, *, #725, .T.);
#739 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#740, #741), (#742, #743)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.228706800674989, 0.771293199325011), (0., 0.666671042730419), .UNSPECIFIED.);
#740 = CARTESIAN_POINT('', (-30., -6.78232998312527, 10.5));
#741 = CARTESIAN_POINT('', (-32.0000131281913, -6.78232998312527, 12.5000131281913));
#742 = CARTESIAN_POINT('', (-30., 6.78232998312527, 10.5));
#743 = CARTESIAN_POINT('', (-32.0000131281913, 6.78232998312527, 12.5000131281913));
#744 = ADVANCED_FACE('', (#745), #753, .T.);
#745 = FACE_OUTER_BOUND('', #746, .T.);
#746 = EDGE_LOOP('', (#747, #748));
#747 = ORIENTED_EDGE('', *, *, #235, .F.);
#748 = ORIENTED_EDGE('', *, *, #749, .F.);
#749 = EDGE_CURVE('', #198, #227, #750, .T.);
#750 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#751, #752), .UNSPECIFIED., .F., .U., (2, 2), (0.228706800674989, 0.771293199325011), .UNSPECIFIED.);
#751 = CARTESIAN_POINT('', (-39., -6.78232998312527, 10.5));
#752 = CARTESIAN_POINT('', (-39., 6.78232998312527, 10.5));
#753 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#754, #755), (#756, #757)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.228706800674989, 0.771293199325011), (0.33332895726958, 1.), .UNSPECIFIED.);
#754 = CARTESIAN_POINT('', (-36.9999868718087, -6.78232998312527, 12.5000131281913));
#755 = CARTESIAN_POINT('', (-39., -6.78232998312527, 10.5));
#756 = CARTESIAN_POINT('', (-36.9999868718087, 6.78232998312527, 12.5000131281913));
#757 = CARTESIAN_POINT('', (-39., 6.78232998312527, 10.5));
#758 = ADVANCED_FACE('', (#759), #767, .T.);
#759 = FACE_OUTER_BOUND('', #760, .T.);
#760 = EDGE_LOOP('', (#761, #762, #763, #764, #765, #766));
#761 = ORIENTED_EDGE('', *, *, #131, .F.);
#762 = ORIENTED_EDGE('', *, *, #693, .T.);
#763 = ORIENTED_EDGE('', *, *, #638, .T.);
#764 = ORIENTED_EDGE('', *, *, #197, .F.);
#765 = ORIENTED_EDGE('', *, *, #749, .T.);
#766 = ORIENTED_EDGE('', *, *, #226, .T.);
#767 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#768, #769), (#770, #771)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.228706800674989, 0.771293199325011), (0., 1.), .UNSPECIFIED.);
#768 = CARTESIAN_POINT('', (-39., -6.78232998312527, 10.5));
#769 = CARTESIAN_POINT('', (-56., -6.78232998312527, 10.5));
#770 = CARTESIAN_POINT('', (-39., 6.78232998312527, 10.5));
#771 = CARTESIAN_POINT('', (-56., 6.78232998312527, 10.5));
#772 = DRAUGHTING_MODEL('', (#780), #781);
#773 = PRESENTATION_STYLE_ASSIGNMENT((#774));
#774 = SURFACE_STYLE_USAGE(.POSITIVE., #775);
#775 = SURFACE_SIDE_STYLE('', (#776));
#776 = SURFACE_STYLE_FILL_AREA(#777);
#777 = FILL_AREA_STYLE('', (#778));
#778 = FILL_AREA_STYLE_COLOUR('', #779);
#779 = COLOUR_RGB('', 0.75294117647059, 0.75294117647059, 0.75294117647059);
#780 = STYLED_ITEM('', (#773), #1);
#781 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#783))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#782, #784, #785))
   REPRESENTATION_CONTEXT ('', '3D')
);
#782 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#783 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #782, 'DISTANCE_ACCURACY_VALUE', '');
#784 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#785 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#786 = SHAPE_REPRESENTATION('', (), #781);
#787 = PRODUCT_DEFINITION_SHAPE('', '', #788);
#788 = PRODUCT_DEFINITION('', '', #791, #795);
#789 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#790 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #789);
#791 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #792, .NOT_KNOWN.);
#792 = PRODUCT('NONE', '', '', (#793));
#793 = PRODUCT_CONTEXT('', #789, 'mechanical');
#794 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#792));
#795 = PRODUCT_DEFINITION_CONTEXT('part definition', #789, 'design');
#796 = SHAPE_DEFINITION_REPRESENTATION(#787, #786);
#797 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #786, #798);
#798 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1), #781);
ENDSEC;
END-ISO-10303-21;
