ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('STEP'), '1');
FILE_NAME('XOMT 114008PDSR-PMS AP5430.stp', '2020-11-04T12:41:49', ('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('CUT', #2);
#2 = CLOSED_SHELL('', (#3, #67, #95, #117, #147, #169, #193, #215, #239, #261, #283, #313, #335, #359, #381, #399));
#3 = ADVANCED_FACE('', (#4), #62, .T.);
#4 = FACE_OUTER_BOUND('', #5, .T.);
#5 = EDGE_LOOP('', (#6, #15, #22, #29, #36, #43, #50, #57));
#6 = ORIENTED_EDGE('', *, *, #7, .F.);
#7 = EDGE_CURVE('', #8, #10, #12, .T.);
#8 = VERTEX_POINT('', #9);
#9 = CARTESIAN_POINT('', (1.15033844090739, 2.23043090705163, -4.));
#10 = VERTEX_POINT('', #11);
#11 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#12 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#13, #14), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#13 = CARTESIAN_POINT('', (1.15033844090739, 2.23043090705163, -4.));
#14 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#15 = ORIENTED_EDGE('', *, *, #16, .F.);
#16 = EDGE_CURVE('', #17, #8, #19, .T.);
#17 = VERTEX_POINT('', #18);
#18 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#19 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#20, #21), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#20 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#21 = CARTESIAN_POINT('', (1.15033844090739, 2.23043090705163, -4.));
#22 = ORIENTED_EDGE('', *, *, #23, .F.);
#23 = EDGE_CURVE('', #24, #17, #26, .T.);
#24 = VERTEX_POINT('', #25);
#25 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#26 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#27, #28), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#27 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#28 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#29 = ORIENTED_EDGE('', *, *, #30, .F.);
#30 = EDGE_CURVE('', #31, #24, #33, .T.);
#31 = VERTEX_POINT('', #32);
#32 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#33 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#34, #35), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#34 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#35 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#36 = ORIENTED_EDGE('', *, *, #37, .F.);
#37 = EDGE_CURVE('', #38, #31, #40, .T.);
#38 = VERTEX_POINT('', #39);
#39 = CARTESIAN_POINT('', (11.767484737927, 4.76956909294838, -4.));
#40 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#41, #42), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#41 = CARTESIAN_POINT('', (11.767484737927, 4.76956909294838, -4.));
#42 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#43 = ORIENTED_EDGE('', *, *, #44, .F.);
#44 = EDGE_CURVE('', #45, #38, #47, .T.);
#45 = VERTEX_POINT('', #46);
#46 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#47 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#48, #49), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#48 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#49 = CARTESIAN_POINT('', (11.767484737927, 4.76956909294838, -4.));
#50 = ORIENTED_EDGE('', *, *, #51, .F.);
#51 = EDGE_CURVE('', #52, #45, #54, .T.);
#52 = VERTEX_POINT('', #53);
#53 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#54 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#55, #56), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#55 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#56 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#57 = ORIENTED_EDGE('', *, *, #58, .F.);
#58 = EDGE_CURVE('', #10, #52, #59, .T.);
#59 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#60, #61), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#60 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#61 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#62 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#63, #64), (#65, #66)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.0861045383654681, 0.913895461634532), (0.312111423747287, 0.687888576252713), .UNSPECIFIED.);
#63 = CARTESIAN_POINT('', (11.8079451335618, 1.07179676972449, -4.));
#64 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#65 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#66 = CARTESIAN_POINT('', (1.10987804527252, 5.92820323027551, -4.));
#67 = ADVANCED_FACE('', (#68), #90, .T.);
#68 = FACE_OUTER_BOUND('', #69, .T.);
#69 = EDGE_LOOP('', (#70, #71, #78, #85));
#70 = ORIENTED_EDGE('', *, *, #16, .T.);
#71 = ORIENTED_EDGE('', *, *, #72, .T.);
#72 = EDGE_CURVE('', #8, #73, #75, .T.);
#73 = VERTEX_POINT('', #74);
#74 = CARTESIAN_POINT('', (0.0847848206039754, 2.427919597362, 0.));
#75 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#76, #77), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#76 = CARTESIAN_POINT('', (1.15033844090739, 2.23043090705163, -4.));
#77 = CARTESIAN_POINT('', (0.0847848206039754, 2.427919597362, 0.));
#78 = ORIENTED_EDGE('', *, *, #79, .F.);
#79 = EDGE_CURVE('', #80, #73, #82, .T.);
#80 = VERTEX_POINT('', #81);
#81 = CARTESIAN_POINT('', (0.864759390298757, 4.6931302269801, 0.));
#82 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#83, #84), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#83 = CARTESIAN_POINT('', (0.864759390298757, 4.6931302269801, 0.));
#84 = CARTESIAN_POINT('', (0.0847848206039754, 2.427919597362, 0.));
#85 = ORIENTED_EDGE('', *, *, #86, .T.);
#86 = EDGE_CURVE('', #80, #17, #87, .T.);
#87 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#88, #89), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#88 = CARTESIAN_POINT('', (0.864759390298757, 4.6931302269801, 0.));
#89 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#90 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#91, #92), (#93, #94)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#91 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#92 = CARTESIAN_POINT('', (0.864759390298757, 4.6931302269801, 0.));
#93 = CARTESIAN_POINT('', (1.15033844090739, 2.23043090705163, -4.));
#94 = CARTESIAN_POINT('', (0.0847848206039754, 2.427919597362, 0.));
#95 = ADVANCED_FACE('', (#96), #112, .T.);
#96 = FACE_OUTER_BOUND('', #97, .T.);
#97 = EDGE_LOOP('', (#98, #99, #106, #111));
#98 = ORIENTED_EDGE('', *, *, #7, .T.);
#99 = ORIENTED_EDGE('', *, *, #100, .F.);
#100 = EDGE_CURVE('', #101, #10, #103, .T.);
#101 = VERTEX_POINT('', #102);
#102 = CARTESIAN_POINT('', (0.028911589417179, 0.827919597362001, 0.));
#103 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#104, #105), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#104 = CARTESIAN_POINT('', (0.028911589417179, 0.827919597362001, 0.));
#105 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#106 = ORIENTED_EDGE('', *, *, #107, .F.);
#107 = EDGE_CURVE('', #73, #101, #108, .T.);
#108 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#109, #110), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#109 = CARTESIAN_POINT('', (0.0847848206039754, 2.427919597362, 0.));
#110 = CARTESIAN_POINT('', (0.028911589417179, 0.827919597362001, 0.));
#111 = ORIENTED_EDGE('', *, *, #72, .F.);
#112 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#113, #114), (#115, #116)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#113 = CARTESIAN_POINT('', (1.15033844090739, 2.23043090705163, -4.));
#114 = CARTESIAN_POINT('', (0.0847848206039754, 2.427919597362, 0.));
#115 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#116 = CARTESIAN_POINT('', (0.028911589417179, 0.827919597362001, 0.));
#117 = ADVANCED_FACE('', (#118), #136, .T.);
#118 = FACE_OUTER_BOUND('', #119, .T.);
#119 = EDGE_LOOP('', (#120, #130, #131));
#120 = ORIENTED_EDGE('', *, *, #121, .F.);
#121 = EDGE_CURVE('', #101, #122, #124, .T.);
#122 = VERTEX_POINT('', #123);
#123 = CARTESIAN_POINT('', (0.828424251032455, -1.11022302462516E-16, 0.));
#124 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#125, #126, #127, #128, #129), .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.92050485345244, 1., 0.92050485345244, 1.))
   REPRESENTATION_ITEM ('')
);
#125 = CARTESIAN_POINT('', (0.028911589417179, 0.827919597362001, 0.));
#126 = CARTESIAN_POINT('', (0.0170604234582975, 0.488546607265604, 0.));
#127 = CARTESIAN_POINT('', (0.252952410761535, 0.244273303632802, 0.));
#128 = CARTESIAN_POINT('', (0.488844398064772, -2.81535390352467E-17, 0.));
#129 = CARTESIAN_POINT('', (0.828424251032455, -1.11022302462516E-16, 0.));
#130 = ORIENTED_EDGE('', *, *, #100, .T.);
#131 = ORIENTED_EDGE('', *, *, #132, .F.);
#132 = EDGE_CURVE('', #122, #10, #133, .T.);
#133 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#134, #135), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#134 = CARTESIAN_POINT('', (0.828424251032455, -1.11022302462516E-16, 0.));
#135 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#136 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#137, #138, #139, #140, #141), (#142, #143, #144, #145, #146)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 1.), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.92050485345244, 1., 0.92050485345244, 1.), (1., 0.92050485345244, 1., 0.92050485345244, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#137 = CARTESIAN_POINT('', (0.028911589417179, 0.827919597362001, 0.));
#138 = CARTESIAN_POINT('', (0.0170604234582975, 0.488546607265604, 0.));
#139 = CARTESIAN_POINT('', (0.252952410761535, 0.244273303632802, 0.));
#140 = CARTESIAN_POINT('', (0.488844398064772, -2.81535390352467E-17, 0.));
#141 = CARTESIAN_POINT('', (0.828424251032455, -1.11022302462516E-16, 0.));
#142 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#143 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#144 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#145 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#146 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#147 = ADVANCED_FACE('', (#148), #164, .T.);
#148 = FACE_OUTER_BOUND('', #149, .T.);
#149 = EDGE_LOOP('', (#150, #151, #158, #163));
#150 = ORIENTED_EDGE('', *, *, #58, .T.);
#151 = ORIENTED_EDGE('', *, *, #152, .T.);
#152 = EDGE_CURVE('', #52, #153, #155, .T.);
#153 = VERTEX_POINT('', #154);
#154 = CARTESIAN_POINT('', (9.83891158941718, 0., 0.));
#155 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#156, #157), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#156 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#157 = CARTESIAN_POINT('', (9.83891158941718, 0., 0.));
#158 = ORIENTED_EDGE('', *, *, #159, .F.);
#159 = EDGE_CURVE('', #122, #153, #160, .T.);
#160 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#161, #162), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#161 = CARTESIAN_POINT('', (0.828424251032456, 0., 0.));
#162 = CARTESIAN_POINT('', (9.83891158941718, 0., 0.));
#163 = ORIENTED_EDGE('', *, *, #132, .T.);
#164 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#165, #166), (#167, #168)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#165 = CARTESIAN_POINT('', (1.10987804527252, 1.07179676972449, -4.));
#166 = CARTESIAN_POINT('', (0.828424251032456, 0., 0.));
#167 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#168 = CARTESIAN_POINT('', (9.83891158941718, 0., 0.));
#169 = ADVANCED_FACE('', (#170), #186, .T.);
#170 = FACE_OUTER_BOUND('', #171, .T.);
#171 = EDGE_LOOP('', (#172, #180, #181));
#172 = ORIENTED_EDGE('', *, *, #173, .F.);
#173 = EDGE_CURVE('', #153, #174, #176, .T.);
#174 = VERTEX_POINT('', #175);
#175 = CARTESIAN_POINT('', (10.2104840021559, 0.16543469682057, 0.));
#176 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#177, #178, #179), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.913545457642601, 1.))
   REPRESENTATION_ITEM ('')
);
#177 = CARTESIAN_POINT('', (9.83891158941718, 0., 0.));
#178 = CARTESIAN_POINT('', (10.0615259320714, -1.38777878078145E-17, 0.));
#179 = CARTESIAN_POINT('', (10.2104840021559, 0.16543469682057, 0.));
#180 = ORIENTED_EDGE('', *, *, #152, .F.);
#181 = ORIENTED_EDGE('', *, *, #182, .T.);
#182 = EDGE_CURVE('', #52, #174, #183, .T.);
#183 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#184, #185), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#184 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#185 = CARTESIAN_POINT('', (10.2104840021559, 0.165434696820569, 0.));
#186 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#187, #188, #189), (#190, #191, #192)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (0., 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.913545457642601, 1.), (1., 0.913545457642601, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#187 = CARTESIAN_POINT('', (9.83891158941718, 0., 0.));
#188 = CARTESIAN_POINT('', (10.0615259320714, -1.38777878078145E-17, 0.));
#189 = CARTESIAN_POINT('', (10.2104840021559, 0.16543469682057, 0.));
#190 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#191 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#192 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#193 = ADVANCED_FACE('', (#194), #210, .T.);
#194 = FACE_OUTER_BOUND('', #195, .T.);
#195 = EDGE_LOOP('', (#196, #197, #204, #209));
#196 = ORIENTED_EDGE('', *, *, #51, .T.);
#197 = ORIENTED_EDGE('', *, *, #198, .T.);
#198 = EDGE_CURVE('', #45, #199, #201, .T.);
#199 = VERTEX_POINT('', #200);
#200 = CARTESIAN_POINT('', (11.8911647884381, 2.03201981149853, 0.));
#201 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#202, #203), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#202 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#203 = CARTESIAN_POINT('', (11.8911647884381, 2.03201981149853, 0.));
#204 = ORIENTED_EDGE('', *, *, #205, .F.);
#205 = EDGE_CURVE('', #174, #199, #206, .T.);
#206 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#207, #208), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#207 = CARTESIAN_POINT('', (10.2104840021559, 0.165434696820569, 0.));
#208 = CARTESIAN_POINT('', (11.8911647884381, 2.03201981149853, 0.));
#209 = ORIENTED_EDGE('', *, *, #182, .F.);
#210 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#211, #212), (#213, #214)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#211 = CARTESIAN_POINT('', (9.58433126536908, 1.07179676972449, -4.));
#212 = CARTESIAN_POINT('', (10.2104840021559, 0.165434696820569, 0.));
#213 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#214 = CARTESIAN_POINT('', (11.8911647884381, 2.03201981149853, 0.));
#215 = ADVANCED_FACE('', (#216), #232, .T.);
#216 = FACE_OUTER_BOUND('', #217, .T.);
#217 = EDGE_LOOP('', (#218, #226, #227));
#218 = ORIENTED_EDGE('', *, *, #219, .F.);
#219 = EDGE_CURVE('', #199, #220, #222, .T.);
#220 = VERTEX_POINT('', #221);
#221 = CARTESIAN_POINT('', (12.0530637885356, 2.30686977301989, 0.));
#222 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#223, #224, #225), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.97992470462083, 1.))
   REPRESENTATION_ITEM ('')
);
#223 = CARTESIAN_POINT('', (11.8911647884381, 2.03201981149853, 0.));
#224 = CARTESIAN_POINT('', (12.0000737168208, 2.15297543033709, 0.));
#225 = CARTESIAN_POINT('', (12.0530637885356, 2.30686977301989, 0.));
#226 = ORIENTED_EDGE('', *, *, #198, .F.);
#227 = ORIENTED_EDGE('', *, *, #228, .T.);
#228 = EDGE_CURVE('', #45, #220, #229, .T.);
#229 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#230, #231), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#230 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#231 = CARTESIAN_POINT('', (12.0530637885356, 2.30686977301989, 0.));
#232 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#233, #234, #235), (#236, #237, #238)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (0., 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.97992470462083, 1.), (1., 0.97992470462083, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#233 = CARTESIAN_POINT('', (11.8911647884381, 2.03201981149853, 0.));
#234 = CARTESIAN_POINT('', (12.0000737168208, 2.15297543033709, 0.));
#235 = CARTESIAN_POINT('', (12.0530637885356, 2.30686977301989, 0.));
#236 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#237 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#238 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#239 = ADVANCED_FACE('', (#240), #256, .T.);
#240 = FACE_OUTER_BOUND('', #241, .T.);
#241 = EDGE_LOOP('', (#242, #243, #250, #255));
#242 = ORIENTED_EDGE('', *, *, #44, .T.);
#243 = ORIENTED_EDGE('', *, *, #244, .T.);
#244 = EDGE_CURVE('', #38, #245, #247, .T.);
#245 = VERTEX_POINT('', #246);
#246 = CARTESIAN_POINT('', (12.8330383582304, 4.572080402638, 0.));
#247 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#248, #249), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#248 = CARTESIAN_POINT('', (11.767484737927, 4.76956909294838, -4.));
#249 = CARTESIAN_POINT('', (12.8330383582304, 4.572080402638, 0.));
#250 = ORIENTED_EDGE('', *, *, #251, .F.);
#251 = EDGE_CURVE('', #220, #245, #252, .T.);
#252 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#253, #254), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#253 = CARTESIAN_POINT('', (12.0530637885356, 2.30686977301989, 0.));
#254 = CARTESIAN_POINT('', (12.8330383582304, 4.572080402638, 0.));
#255 = ORIENTED_EDGE('', *, *, #228, .F.);
#256 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#257, #258), (#259, #260)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#257 = CARTESIAN_POINT('', (11.0576631963932, 2.70809765081731, -4.));
#258 = CARTESIAN_POINT('', (12.0530637885356, 2.30686977301989, 0.));
#259 = CARTESIAN_POINT('', (11.767484737927, 4.76956909294838, -4.));
#260 = CARTESIAN_POINT('', (12.8330383582304, 4.572080402638, 0.));
#261 = ADVANCED_FACE('', (#262), #278, .T.);
#262 = FACE_OUTER_BOUND('', #263, .T.);
#263 = EDGE_LOOP('', (#264, #265, #272, #277));
#264 = ORIENTED_EDGE('', *, *, #37, .T.);
#265 = ORIENTED_EDGE('', *, *, #266, .T.);
#266 = EDGE_CURVE('', #31, #267, #269, .T.);
#267 = VERTEX_POINT('', #268);
#268 = CARTESIAN_POINT('', (12.8889115894172, 6.172080402638, 0.));
#269 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#270, #271), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#270 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#271 = CARTESIAN_POINT('', (12.8889115894172, 6.172080402638, 0.));
#272 = ORIENTED_EDGE('', *, *, #273, .F.);
#273 = EDGE_CURVE('', #245, #267, #274, .T.);
#274 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#275, #276), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#275 = CARTESIAN_POINT('', (12.8330383582304, 4.572080402638, 0.));
#276 = CARTESIAN_POINT('', (12.8889115894172, 6.172080402638, 0.));
#277 = ORIENTED_EDGE('', *, *, #244, .F.);
#278 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#279, #280), (#281, #282)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#279 = CARTESIAN_POINT('', (11.767484737927, 4.76956909294838, -4.));
#280 = CARTESIAN_POINT('', (12.8330383582304, 4.572080402638, 0.));
#281 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#282 = CARTESIAN_POINT('', (12.8889115894172, 6.172080402638, 0.));
#283 = ADVANCED_FACE('', (#284), #302, .T.);
#284 = FACE_OUTER_BOUND('', #285, .T.);
#285 = EDGE_LOOP('', (#286, #296, #297));
#286 = ORIENTED_EDGE('', *, *, #287, .F.);
#287 = EDGE_CURVE('', #267, #288, #290, .T.);
#288 = VERTEX_POINT('', #289);
#289 = CARTESIAN_POINT('', (12.0893989278019, 7., 0.));
#290 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#291, #292, #293, #294, #295), .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.92050485345244, 1., 0.92050485345244, 1.))
   REPRESENTATION_ITEM ('')
);
#291 = CARTESIAN_POINT('', (12.8889115894172, 6.172080402638, 0.));
#292 = CARTESIAN_POINT('', (12.9007627553761, 6.51145339273439, 0.));
#293 = CARTESIAN_POINT('', (12.6648707680728, 6.7557266963672, 0.));
#294 = CARTESIAN_POINT('', (12.4289787807696, 7., 0.));
#295 = CARTESIAN_POINT('', (12.0893989278019, 7., 0.));
#296 = ORIENTED_EDGE('', *, *, #266, .F.);
#297 = ORIENTED_EDGE('', *, *, #298, .T.);
#298 = EDGE_CURVE('', #31, #288, #299, .T.);
#299 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#300, #301), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#300 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#301 = CARTESIAN_POINT('', (12.0893989278019, 7., 0.));
#302 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#303, #304, #305, #306, #307), (#308, #309, #310, #311, #312)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 2, 3), (0., 1.), (0., 0.5, 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.92050485345244, 1., 0.92050485345244, 1.), (1., 0.92050485345244, 1., 0.92050485345244, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#303 = CARTESIAN_POINT('', (12.8889115894172, 6.172080402638, 0.));
#304 = CARTESIAN_POINT('', (12.9007627553761, 6.51145339273439, 0.));
#305 = CARTESIAN_POINT('', (12.6648707680728, 6.7557266963672, 0.));
#306 = CARTESIAN_POINT('', (12.4289787807696, 7., 0.));
#307 = CARTESIAN_POINT('', (12.0893989278019, 7., 0.));
#308 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#309 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#310 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#311 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#312 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#313 = ADVANCED_FACE('', (#314), #330, .T.);
#314 = FACE_OUTER_BOUND('', #315, .T.);
#315 = EDGE_LOOP('', (#316, #317, #324, #329));
#316 = ORIENTED_EDGE('', *, *, #30, .T.);
#317 = ORIENTED_EDGE('', *, *, #318, .T.);
#318 = EDGE_CURVE('', #24, #319, #321, .T.);
#319 = VERTEX_POINT('', #320);
#320 = CARTESIAN_POINT('', (3.07891158941718, 7., 0.));
#321 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#322, #323), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#322 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#323 = CARTESIAN_POINT('', (3.07891158941718, 7., 0.));
#324 = ORIENTED_EDGE('', *, *, #325, .F.);
#325 = EDGE_CURVE('', #288, #319, #326, .T.);
#326 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#327, #328), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#327 = CARTESIAN_POINT('', (12.0893989278019, 7., 0.));
#328 = CARTESIAN_POINT('', (3.07891158941718, 7., 0.));
#329 = ORIENTED_EDGE('', *, *, #298, .F.);
#330 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#331, #332), (#333, #334)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#331 = CARTESIAN_POINT('', (11.8079451335618, 5.92820323027551, -4.));
#332 = CARTESIAN_POINT('', (12.0893989278019, 7., 0.));
#333 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#334 = CARTESIAN_POINT('', (3.07891158941718, 7., 0.));
#335 = ADVANCED_FACE('', (#336), #352, .T.);
#336 = FACE_OUTER_BOUND('', #337, .T.);
#337 = EDGE_LOOP('', (#338, #346, #347));
#338 = ORIENTED_EDGE('', *, *, #339, .F.);
#339 = EDGE_CURVE('', #319, #340, #342, .T.);
#340 = VERTEX_POINT('', #341);
#341 = CARTESIAN_POINT('', (2.70733917667848, 6.83456530317943, 0.));
#342 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#343, #344, #345), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.913545457642601, 1.))
   REPRESENTATION_ITEM ('')
);
#343 = CARTESIAN_POINT('', (3.07891158941718, 7., 0.));
#344 = CARTESIAN_POINT('', (2.85629724676291, 7., 0.));
#345 = CARTESIAN_POINT('', (2.70733917667848, 6.83456530317943, 0.));
#346 = ORIENTED_EDGE('', *, *, #318, .F.);
#347 = ORIENTED_EDGE('', *, *, #348, .F.);
#348 = EDGE_CURVE('', #340, #24, #349, .T.);
#349 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#350, #351), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#350 = CARTESIAN_POINT('', (2.70733917667848, 6.83456530317943, 0.));
#351 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#352 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#353, #354, #355), (#356, #357, #358)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (0., 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.913545457642601, 1.), (1., 0.913545457642601, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#353 = CARTESIAN_POINT('', (3.07891158941718, 7., 0.));
#354 = CARTESIAN_POINT('', (2.85629724676291, 7., 0.));
#355 = CARTESIAN_POINT('', (2.70733917667848, 6.83456530317943, 0.));
#356 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#357 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#358 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#359 = ADVANCED_FACE('', (#360), #376, .T.);
#360 = FACE_OUTER_BOUND('', #361, .T.);
#361 = EDGE_LOOP('', (#362, #363, #370, #375));
#362 = ORIENTED_EDGE('', *, *, #23, .T.);
#363 = ORIENTED_EDGE('', *, *, #364, .T.);
#364 = EDGE_CURVE('', #17, #365, #367, .T.);
#365 = VERTEX_POINT('', #366);
#366 = CARTESIAN_POINT('', (1.02665839039629, 4.96798018850146, 0.));
#367 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#368, #369), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#368 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#369 = CARTESIAN_POINT('', (1.02665839039629, 4.96798018850146, 0.));
#370 = ORIENTED_EDGE('', *, *, #371, .F.);
#371 = EDGE_CURVE('', #340, #365, #372, .T.);
#372 = B_SPLINE_CURVE_WITH_KNOTS('', 1, (#373, #374), .UNSPECIFIED., .F., .U., (2, 2), (0., 1.), .UNSPECIFIED.);
#373 = CARTESIAN_POINT('', (2.70733917667848, 6.83456530317943, 0.));
#374 = CARTESIAN_POINT('', (1.02665839039629, 4.96798018850146, 0.));
#375 = ORIENTED_EDGE('', *, *, #348, .T.);
#376 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#377, #378), (#379, #380)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0., 1.), (0., 1.), .UNSPECIFIED.);
#377 = CARTESIAN_POINT('', (3.33349191346528, 5.92820323027551, -4.));
#378 = CARTESIAN_POINT('', (2.70733917667848, 6.83456530317943, 0.));
#379 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#380 = CARTESIAN_POINT('', (1.02665839039629, 4.96798018850146, 0.));
#381 = ADVANCED_FACE('', (#382), #392, .T.);
#382 = FACE_OUTER_BOUND('', #383, .T.);
#383 = EDGE_LOOP('', (#384, #390, #391));
#384 = ORIENTED_EDGE('', *, *, #385, .F.);
#385 = EDGE_CURVE('', #365, #80, #386, .T.);
#386 = (
   BOUNDED_CURVE ()
   B_SPLINE_CURVE (2, (#387, #388, #389), .UNSPECIFIED., .F., .U.)
   B_SPLINE_CURVE_WITH_KNOTS ((3, 3), (0., 1.), .UNSPECIFIED.)
   CURVE ()
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_CURVE ((1., 0.97992470462083, 1.))
   REPRESENTATION_ITEM ('')
);
#387 = CARTESIAN_POINT('', (1.02665839039629, 4.96798018850146, 0.));
#388 = CARTESIAN_POINT('', (0.917749462013508, 4.84702456966291, 0.));
#389 = CARTESIAN_POINT('', (0.864759390298757, 4.6931302269801, 0.));
#390 = ORIENTED_EDGE('', *, *, #364, .F.);
#391 = ORIENTED_EDGE('', *, *, #86, .F.);
#392 = (
   BOUNDED_SURFACE ()
   B_SPLINE_SURFACE (1, 2, ((#393, #394, #395), (#396, #397, #398)), .UNSPECIFIED., .F., .F., .U.)
   B_SPLINE_SURFACE_WITH_KNOTS ((2, 2), (3, 3), (0., 1.), (0., 1.), .UNSPECIFIED.)
   GEOMETRIC_REPRESENTATION_ITEM ()
   RATIONAL_B_SPLINE_SURFACE (((1., 0.97992470462083, 1.), (1., 0.97992470462083, 1.)))
   REPRESENTATION_ITEM ('')
   SURFACE ()
);
#393 = CARTESIAN_POINT('', (1.02665839039629, 4.96798018850146, 0.));
#394 = CARTESIAN_POINT('', (0.917749462013508, 4.84702456966291, 0.));
#395 = CARTESIAN_POINT('', (0.864759390298757, 4.6931302269801, 0.));
#396 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#397 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#398 = CARTESIAN_POINT('', (1.86015998244118, 4.29190234918269, -4.));
#399 = ADVANCED_FACE('', (#400), #416, .T.);
#400 = FACE_OUTER_BOUND('', #401, .T.);
#401 = EDGE_LOOP('', (#402, #403, #404, #405, #406, #407, #408, #409, #410, #411, #412, #413, #414, #415));
#402 = ORIENTED_EDGE('', *, *, #107, .T.);
#403 = ORIENTED_EDGE('', *, *, #121, .T.);
#404 = ORIENTED_EDGE('', *, *, #159, .T.);
#405 = ORIENTED_EDGE('', *, *, #173, .T.);
#406 = ORIENTED_EDGE('', *, *, #205, .T.);
#407 = ORIENTED_EDGE('', *, *, #219, .T.);
#408 = ORIENTED_EDGE('', *, *, #251, .T.);
#409 = ORIENTED_EDGE('', *, *, #273, .T.);
#410 = ORIENTED_EDGE('', *, *, #287, .T.);
#411 = ORIENTED_EDGE('', *, *, #325, .T.);
#412 = ORIENTED_EDGE('', *, *, #339, .T.);
#413 = ORIENTED_EDGE('', *, *, #371, .T.);
#414 = ORIENTED_EDGE('', *, *, #385, .T.);
#415 = ORIENTED_EDGE('', *, *, #79, .T.);
#416 = B_SPLINE_SURFACE_WITH_KNOTS('', 1, 1, ((#417, #418), (#419, #420)), .UNSPECIFIED., .F., .F., .U., (2, 2), (2, 2), (0.282996646317409, 0.717003353682591), (0.101277474480014, 0.898722525519985), .UNSPECIFIED.);
#417 = CARTESIAN_POINT('', (12.8898206773992, 0., 0.));
#418 = CARTESIAN_POINT('', (0.0280025014351626, 0., 0.));
#419 = CARTESIAN_POINT('', (12.8898206773992, 7., 0.));
#420 = CARTESIAN_POINT('', (0.0280025014351626, 7., 0.));
#421 = DRAUGHTING_MODEL('', (#429), #430);
#422 = PRESENTATION_STYLE_ASSIGNMENT((#423));
#423 = SURFACE_STYLE_USAGE(.POSITIVE., #424);
#424 = SURFACE_SIDE_STYLE('', (#425));
#425 = SURFACE_STYLE_FILL_AREA(#426);
#426 = FILL_AREA_STYLE('', (#427));
#427 = FILL_AREA_STYLE_COLOUR('', #428);
#428 = COLOUR_RGB('', 1., 0.74901960784314, 0.);
#429 = STYLED_ITEM('', (#422), #1);
#430 = (
   GEOMETRIC_REPRESENTATION_CONTEXT (3)
   GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ((#432))
   GLOBAL_UNIT_ASSIGNED_CONTEXT ((#431, #433, #434))
   REPRESENTATION_CONTEXT ('', '3D')
);
#431 = (
   LENGTH_UNIT ()
   NAMED_UNIT (*)
   SI_UNIT (.MILLI., .METRE.)
);
#432 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6), #431, 'DISTANCE_ACCURACY_VALUE', '');
#433 = (
   NAMED_UNIT (*)
   SI_UNIT ($, .STERADIAN.)
   SOLID_ANGLE_UNIT ()
);
#434 = (
   NAMED_UNIT (*)
   PLANE_ANGLE_UNIT ()
   SI_UNIT ($, .RADIAN.)
);
#435 = SHAPE_REPRESENTATION('', (), #430);
#436 = PRODUCT_DEFINITION_SHAPE('', '', #437);
#437 = PRODUCT_DEFINITION('', '', #440, #444);
#438 = APPLICATION_CONTEXT('configuration controlled 3D designs of mechanical parts and assemblies');
#439 = APPLICATION_PROTOCOL_DEFINITION('International Standard', 'automotive_design', 2002, #438);
#440 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('', '', #441, .NOT_KNOWN.);
#441 = PRODUCT('NONE', '', '', (#442));
#442 = PRODUCT_CONTEXT('', #438, 'mechanical');
#443 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail', '', (#441));
#444 = PRODUCT_DEFINITION_CONTEXT('part definition', #438, 'design');
#445 = SHAPE_DEFINITION_REPRESENTATION(#436, #435);
#446 = SHAPE_REPRESENTATION_RELATIONSHIP('', '', #435, #447);
#447 = ADVANCED_BREP_SHAPE_REPRESENTATION('', (#1), #430);
ENDSEC;
END-ISO-10303-21;
