diff --git a/Footprints/Light Pipe.PcbLib b/Footprints/Light Pipe.PcbLib
index 93eef4d9f..b50506c51 100644
Binary files a/Footprints/Light Pipe.PcbLib and b/Footprints/Light Pipe.PcbLib differ
diff --git a/STEP/Light Pipe/SLP3-250-100-F.STEP b/STEP/Light Pipe/SLP3-250-100-F.STEP
new file mode 100644
index 000000000..b2c63b092
--- /dev/null
+++ b/STEP/Light Pipe/SLP3-250-100-F.STEP	
@@ -0,0 +1,2497 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('SLP3-250-100-F.STEP',
+    '2016-03-14T06:13:36',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353971670500, -25.33521186444225400, 1.613928603972755600 ) ) ;
+#2 = FACE_BOUND ( 'NONE', #1673, .T. ) ;
+#3 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4 = FACE_OUTER_BOUND ( 'NONE', #971, .T. ) ;
+#5 = AXIS2_PLACEMENT_3D ( 'NONE', #186, #1094, #2183 ) ;
+#6 = CIRCLE ( 'NONE', #1638, 0.7112000000000001700 ) ;
+#7 = EDGE_LOOP ( 'NONE', ( #1277, #619, #1393, #1903 ) ) ;
+#8 = AXIS2_PLACEMENT_3D ( 'NONE', #1811, #19, #734 ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .T. ) ;
+#10 = VERTEX_POINT ( 'NONE', #1342 ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( -18.59084354061528200, -25.03215751938013500, 0.6359984897003282400 ) ) ;
+#12 = CARTESIAN_POINT ( 'NONE',  ( -18.31041492576321900, -25.33521178093686600, 1.333500000070465500 ) ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
+#14 = EDGE_LOOP ( 'NONE', ( #880, #1745, #1519, #1390 ) ) ;
+#16 = EDGE_CURVE ( 'NONE', #1089, #1331, #1596, .T. ) ;
+#15 = CARTESIAN_POINT ( 'NONE',  ( -18.31041492573471500, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #944, .T. ) ;
+#18 = CARTESIAN_POINT ( 'NONE',  ( -16.79430783880000200, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#19 = DIRECTION ( 'NONE',  ( 4.553079989440445400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#20 = EDGE_LOOP ( 'NONE', ( #1086, #769, #1133, #748 ) ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .T. ) ;
+#22 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353971670900, -25.33521188763163000, 1.613928601212497400 ) ) ;
+#23 = LINE ( 'NONE', #1645, #576 ) ;
+#24 = AXIS2_PLACEMENT_3D ( 'NONE', #2232, #1119, #43 ) ;
+#25 = LINE ( 'NONE', #2330, #442 ) ;
+#26 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#27 = EDGE_CURVE ( 'NONE', #257, #1310, #127, .T. ) ;
+#28 = EDGE_CURVE ( 'NONE', #62, #1250, #169, .T. ) ;
+#29 = VECTOR ( 'NONE', #540, 1000.000000000000000 ) ;
+#30 = CIRCLE ( 'NONE', #118, 0.5080000000000002300 ) ;
+#31 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #243, #975, #1154, #2214, #419, #1702, #1498 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810810462573300, 0.001413872330779884200 ),
+ .UNSPECIFIED. ) ;
+#32 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353911297600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#33 = CONICAL_SURFACE ( 'NONE', #537, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#34 = DIRECTION ( 'NONE',  ( 3.414809992080324400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#35 = VERTEX_POINT ( 'NONE', #2142 ) ;
+#36 = AXIS2_PLACEMENT_3D ( 'NONE', #2272, #1545, #1170 ) ;
+#37 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353959999700, -24.10453918773689400, 1.036036827552376600 ) ) ;
+#38 = EDGE_LOOP ( 'NONE', ( #1733, #1932, #1050, #1129 ) ) ;
+#39 = ORIENTED_EDGE ( 'NONE', *, *, #1727, .T. ) ;
+#40 = VERTEX_POINT ( 'NONE', #1784 ) ;
+#41 = CARTESIAN_POINT ( 'NONE',  ( -16.78386350774802700, -24.72903706926257400, 0.9525000000000002400 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( -16.91190353960000100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#43 = DIRECTION ( 'NONE',  ( -6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#44 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#45 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#46 = LINE ( 'NONE', #1032, #282 ) ;
+#47 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#48 = CARTESIAN_POINT ( 'NONE',  ( -16.21214168537276000, -24.18376960561353400, 1.778000000000000200 ) ) ;
+#49 = EDGE_CURVE ( 'NONE', #1281, #358, #1503, .T. ) ;
+#50 = VECTOR ( 'NONE', #1945, 1000.000000000000000 ) ;
+#51 = CARTESIAN_POINT ( 'NONE',  ( -19.49254353960000300, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#52 = ADVANCED_FACE ( 'NONE', ( #1928 ), #675, .T. ) ;
+#53 = CIRCLE ( 'NONE', #904, 0.5080000000000015600 ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .F. ) ;
+#55 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 5.981700000000000900 ) ) ;
+#56 = AXIS2_PLACEMENT_3D ( 'NONE', #2104, #2282, #1940 ) ;
+#57 = ORIENTED_EDGE ( 'NONE', *, *, #82, .T. ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .F. ) ;
+#59 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353845361000, -23.93089172671301800, 1.333500003377238400 ) ) ;
+#60 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353944631900, -16.01341186440000900, 6.350000000000000500 ) ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #1724, .T. ) ;
+#62 = VERTEX_POINT ( 'NONE', #1244 ) ;
+#63 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#64 = EDGE_CURVE ( 'NONE', #1818, #1901, #1011, .T. ) ;
+#65 = VERTEX_POINT ( 'NONE', #142 ) ;
+#66 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354258527600, -23.93089172888136700, 0.5079999989858117200 ) ) ;
+#67 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353959999700, -24.18427437862640900, 1.115360725392739300 ) ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .T. ) ;
+#69 = FACE_OUTER_BOUND ( 'NONE', #740, .T. ) ;
+#70 = CONICAL_SURFACE ( 'NONE', #472, 0.6705600000000006000, 0.1099002190474904500 ) ;
+#71 = AXIS2_PLACEMENT_3D ( 'NONE', #2088, #817, #2093 ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -22.33801186495246000, 2.057400000000000300 ) ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( -16.13378813212864300, -24.10362109315241600, 1.778000000000000200 ) ) ;
+#74 = ADVANCED_FACE ( 'NONE', ( #530 ), #710, .F. ) ;
+#75 = CONICAL_SURFACE ( 'NONE', #1930, 0.3809999999999993900, 0.7853981633974679300 ) ;
+#76 = PLANE ( 'NONE',  #2267 ) ;
+#77 = VECTOR ( 'NONE', #2326, 1000.000000000000000 ) ;
+#78 = CARTESIAN_POINT ( 'NONE',  ( 17.51134353960000200, 23.86201186440000700, -6.350000000000000500 ) ) ;
+#79 = CARTESIAN_POINT ( 'NONE',  ( -16.41206195017284500, -23.98240478992987000, 0.5080000000000001200 ) ) ;
+#80 = VECTOR ( 'NONE', #1637, 1000.000000000000000 ) ;
+#81 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#82 = EDGE_CURVE ( 'NONE', #2075, #207, #2158, .T. ) ;
+#83 = VECTOR ( 'NONE', #807, 1000.000000000000000 ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .T. ) ;
+#85 = CIRCLE ( 'NONE', #651, 0.6705600000000040400 ) ;
+#86 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -23.86201186440000300, 1.778000000000000200 ) ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #561, .T. ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #1485, .F. ) ;
+#89 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1710 ) ;
+#90 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353951254600, -23.98244656276354500, 0.9722976306793336100 ) ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #1894, .F. ) ;
+#92 = VERTEX_POINT ( 'NONE', #341 ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.60303146440000400, 1.333500000000000600 ) ) ;
+#94 = VERTEX_POINT ( 'NONE', #1429 ) ;
+#95 = EDGE_CURVE ( 'NONE', #2339, #1622, #53, .T. ) ;
+#96 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#97 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1840 ) ;
+#98 = EDGE_CURVE ( 'NONE', #1884, #2022, #841, .T. ) ;
+#99 = VECTOR ( 'NONE', #1763, 1000.000000000000000 ) ;
+#100 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1493, #1856, #1862, #977, #407, #1320, #1327 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.280901155779524700E-012, 0.001194867962798911800, 0.001413872267730164000 ),
+ .UNSPECIFIED. ) ;
+#101 = FACE_OUTER_BOUND ( 'NONE', #2242, .T. ) ;
+#102 = CIRCLE ( 'NONE', #457, 0.7112000000000003900 ) ;
+#103 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.86201186440000700, 1.695964299200000100 ) ) ;
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #1249, #364, #1065 ) ;
+#105 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2249 ) ;
+#106 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#107 = LINE ( 'NONE', #347, #2151 ) ;
+#108 = CYLINDRICAL_SURFACE ( 'NONE', #1332, 0.5080000000000015600 ) ;
+#109 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#110 = CIRCLE ( 'NONE', #2294, 0.5080000000000002300 ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #351, .F. ) ;
+#112 = CARTESIAN_POINT ( 'NONE',  ( -18.22837922770000000, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #1392, .T. ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
+#115 = ADVANCED_FACE ( 'NONE', ( #1451 ), #956, .T. ) ;
+#116 = VERTEX_POINT ( 'NONE', #1110 ) ;
+#117 = PLANE ( 'NONE',  #2157 ) ;
+#118 = AXIS2_PLACEMENT_3D ( 'NONE', #2225, #393, #422 ) ;
+#119 = EDGE_LOOP ( 'NONE', ( #1421, #2020, #1215, #1581 ) ) ;
+#120 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#121 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#122 = AXIS2_PLACEMENT_3D ( 'NONE', #322, #1041, #1224 ) ;
+#123 = EDGE_LOOP ( 'NONE', ( #1343, #113, #1760, #1333 ) ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353960000200, -22.33801186495246000, 5.613400000000001300 ) ) ;
+#125 = EDGE_CURVE ( 'NONE', #909, #1283, #1087, .T. ) ;
+#126 = ADVANCED_FACE ( 'NONE', ( #483 ), #582, .F. ) ;
+#127 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1536, #1172, #292, #1586, #281, #1553, #461 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 4.591944444285096300E-014, 0.0009155810810505788500, 0.001413872329782870100 ),
+ .UNSPECIFIED. ) ;
+#128 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960001000, -24.10457672285564700, 1.249938854729662200 ) ) ;
+#129 = PLANE ( 'NONE',  #2125 ) ;
+#130 = FACE_BOUND ( 'NONE', #2185, .T. ) ;
+#131 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.60303146440000400, 1.613928598400000200 ) ) ;
+#132 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#133 = AXIS2_PLACEMENT_3D ( 'NONE', #1282, #1651, #544 ) ;
+#134 = FACE_OUTER_BOUND ( 'NONE', #567, .T. ) ;
+#135 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#136 = CIRCLE ( 'NONE', #1990, 0.7112000000000001700 ) ;
+#137 = PLANE ( 'NONE',  #2342 ) ;
+#138 = CARTESIAN_POINT ( 'NONE',  ( -19.00994353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#140 = EDGE_CURVE ( 'NONE', #2098, #1304, #400, .T. ) ;
+#139 = CARTESIAN_POINT ( 'NONE',  ( -19.45190353960000700, -23.86201186439996000, 1.143000000000000500 ) ) ;
+#141 = EDGE_LOOP ( 'NONE', ( #378, #1162, #1227, #766 ) ) ;
+#142 = CARTESIAN_POINT ( 'NONE',  ( -16.95254353960000100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#143 = ORIENTED_EDGE ( 'NONE', *, *, #1552, .T. ) ;
+#144 = EDGE_CURVE ( 'NONE', #35, #903, #1871, .T. ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #897, .T. ) ;
+#146 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( -18.16535276799869800, -24.09589756223656900, 1.333500000000000600 ) ) ;
+#148 = VERTEX_POINT ( 'NONE', #756 ) ;
+#149 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #608, .F. ) ;
+#151 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#152 = CARTESIAN_POINT ( 'NONE',  ( -15.74462283012123500, -25.11773134447502500, 0.9525000000000002400 ) ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
+#154 = PLANE ( 'NONE',  #162 ) ;
+#155 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#156 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -25.34405106440000600, 1.778000000000000200 ) ) ;
+#157 = VECTOR ( 'NONE', #2007, 1000.000000000000000 ) ;
+#158 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( -15.77041491580000500, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#160 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#162 = AXIS2_PLACEMENT_3D ( 'NONE', #700, #2178, #1630 ) ;
+#163 = VECTOR ( 'NONE', #1806, 1000.000000000000000 ) ;
+#164 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#165 = VECTOR ( 'NONE', #542, 1000.000000000000100 ) ;
+#166 = AXIS2_PLACEMENT_3D ( 'NONE', #1305, #2030, #2213 ) ;
+#167 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#168 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#169 = LINE ( 'NONE', #2280, #1987 ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .F. ) ;
+#171 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1816, #935, #1825, #1634, #2011, #1468, #376, #1464, #1273, #399, #37, #921, #1666, #2002 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 2.812790681991938500E-013, 0.0001655665770872173900, 0.0002483498654901821600, 0.0003311331538931470300, 0.0004139164422961118600, 0.0004966997306990765200, 0.0006622663075050059500 ),
+ .UNSPECIFIED. ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #626, .F. ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .T. ) ;
+#175 = EDGE_CURVE ( 'NONE', #1331, #2022, #2209, .T. ) ;
+#174 = PLANE ( 'NONE',  #1462 ) ;
+#176 = EDGE_LOOP ( 'NONE', ( #1426, #1185, #859, #790 ) ) ;
+#177 = PLANE ( 'NONE',  #964 ) ;
+#178 = VERTEX_POINT ( 'NONE', #1480 ) ;
+#179 = AXIS2_PLACEMENT_3D ( 'NONE', #303, #1008, #106 ) ;
+#180 = ORIENTED_EDGE ( 'NONE', *, *, #206, .T. ) ;
+#181 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .T. ) ;
+#183 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186439995700, 1.143000000000000500 ) ) ;
+#184 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#185 = AXIS2_PLACEMENT_3D ( 'NONE', #2179, #933, #2023 ) ;
+#186 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186439995700, 1.143000000000000500 ) ) ;
+#187 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#188 = EDGE_CURVE ( 'NONE', #1331, #2300, #6, .T. ) ;
+#189 = VECTOR ( 'NONE', #678, 1000.000000000000000 ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#191 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#192 = VECTOR ( 'NONE', #959, 1000.000000000000000 ) ;
+#193 = LINE ( 'NONE', #103, #449 ) ;
+#194 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353957783000, -25.33521186444620800, 0.6720713960838937700 ) ) ;
+#195 = AXIS2_PLACEMENT_3D ( 'NONE', #1428, #1085, #1067 ) ;
+#196 = VECTOR ( 'NONE', #295, 1000.000000000000000 ) ;
+#197 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #2015, .T. ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
+#200 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.93089173550722700, 0.5079999988535544000 ) ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #382, .T. ) ;
+#202 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.86201186440000700, 1.695964299200000100 ) ) ;
+#203 = DIRECTION ( 'NONE',  ( -0.1096791224046457000, 0.9939670467920689300, 0.0000000000000000000 ) ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #125, .F. ) ;
+#206 = EDGE_CURVE ( 'NONE', #929, #684, #1247, .T. ) ;
+#205 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#207 = VERTEX_POINT ( 'NONE', #1497 ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #531, .F. ) ;
+#209 = EDGE_CURVE ( 'NONE', #543, #485, #1788, .T. ) ;
+#210 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1371, #1045 ) ;
+#211 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354299237400, -23.93089173662469800, 1.778000000000000200 ) ) ;
+#212 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#213 = CIRCLE ( 'NONE', #1385, 0.5080000000000015600 ) ;
+#214 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#215 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#216 = EDGE_CURVE ( 'NONE', #1517, #92, #424, .T. ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18427437862640500, 1.142999999999998500 ) ) ;
+#218 = EDGE_CURVE ( 'NONE', #1822, #148, #1388, .T. ) ;
+#219 = CIRCLE ( 'NONE', #745, 0.5080000000000002300 ) ;
+#220 = LINE ( 'NONE', #1725, #196 ) ;
+#221 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#222 = VECTOR ( 'NONE', #1292, 1000.000000000000000 ) ;
+#223 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #348, .F. ) ;
+#225 = AXIS2_PLACEMENT_3D ( 'NONE', #1678, #1689, #778 ) ;
+#226 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214353580900, -25.33521186444483300, 0.9525000000261243400 ) ) ;
+#227 = VERTEX_POINT ( 'NONE', #72 ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #1140, .T. ) ;
+#229 = PLANE ( 'NONE',  #2141 ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .F. ) ;
+#231 = ADVANCED_FACE ( 'NONE', ( #1618 ), #761, .T. ) ;
+#232 = EDGE_CURVE ( 'NONE', #2300, #1884, #1125, .T. ) ;
+#233 = VERTEX_POINT ( 'NONE', #981 ) ;
+#234 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#235 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#236 = EDGE_LOOP ( 'NONE', ( #114, #1018, #1963, #1766 ) ) ;
+#237 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .F. ) ;
+#239 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#240 = CIRCLE ( 'NONE', #699, 1.498599999999999300 ) ;
+#241 = AXIS2_PLACEMENT_3D ( 'NONE', #1535, #2132, #1042 ) ;
+#242 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#243 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353952558400, -25.33521188763162300, 1.613928601195391700 ) ) ;
+#244 = CARTESIAN_POINT ( 'NONE',  ( -16.43184354299390300, -23.93089172660950600, 0.5079999988466632500 ) ) ;
+#245 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1544 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #454, #792, #1734 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#246 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#247 = CYLINDRICAL_SURFACE ( 'NONE', #631, 0.5080000000000015600 ) ;
+#248 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#249 = CARTESIAN_POINT ( 'NONE',  ( -16.18766355292549300, -24.16632190010670200, 1.778000000000000200 ) ) ;
+#250 = EDGE_CURVE ( 'NONE', #1254, #1304, #1362, .T. ) ;
+#251 = VECTOR ( 'NONE', #2341, 1000.000000000000000 ) ;
+#252 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.12770528540269800, 1.051712975012241600 ) ) ;
+#253 = LINE ( 'NONE', #2202, #2016 ) ;
+#254 = EDGE_LOOP ( 'NONE', ( #1943, #824 ) ) ;
+#255 = EDGE_CURVE ( 'NONE', #1968, #1310, #1889, .T. ) ;
+#256 = ADVANCED_FACE ( 'NONE', ( #1328 ), #33, .T. ) ;
+#257 = VERTEX_POINT ( 'NONE', #1334 ) ;
+#258 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
+#259 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#260 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.26272206254856900, 1.622557148379453600 ) ) ;
+#261 = AXIS2_PLACEMENT_3D ( 'NONE', #1981, #181, #695 ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #976, .T. ) ;
+#263 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000700, -24.16711488642135600, 1.195683316242044800 ) ) ;
+#264 = EDGE_LOOP ( 'NONE', ( #2336, #2026, #228, #539 ) ) ;
+#265 = CARTESIAN_POINT ( 'NONE',  ( -16.85733431096072000, -24.09589756431899600, 1.333500000000000600 ) ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #674, .F. ) ;
+#267 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#268 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#269 = EDGE_LOOP ( 'NONE', ( #1423, #1736, #13, #689 ) ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( -18.67438036721021200, -24.10453918782470600, 0.5080000000000001200 ) ) ;
+#271 = EDGE_LOOP ( 'NONE', ( #1674, #744, #2051, #1221 ) ) ;
+#272 = ADVANCED_FACE ( 'NONE', ( #645 ), #2042, .T. ) ;
+#273 = FACE_OUTER_BOUND ( 'NONE', #1855, .T. ) ;
+#274 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354074644300, -23.93089172671744400, 1.333500003375440900 ) ) ;
+#275 = CIRCLE ( 'NONE', #1809, 0.5080000000000002300 ) ;
+#276 = ADVANCED_FACE ( 'NONE', ( #2331 ), #1049, .T. ) ;
+#277 = AXIS2_PLACEMENT_3D ( 'NONE', #788, #2066, #972 ) ;
+#278 = SURFACE_STYLE_USAGE ( .BOTH. , #632 ) ;
+#279 = CARTESIAN_POINT ( 'NONE',  ( -16.33294025405464100, -24.12731762499185000, 0.5080000000000003400 ) ) ;
+#280 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960001000, -24.18427437862641900, 1.115360725451260100 ) ) ;
+#281 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.26089549485012500, 0.5460873238608466900 ) ) ;
+#282 = VECTOR ( 'NONE', #1013, 1000.000000000000000 ) ;
+#283 = ADVANCED_FACE ( 'NONE', ( #587 ), #1565, .T. ) ;
+#284 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#285 = FACE_OUTER_BOUND ( 'NONE', #2212, .T. ) ;
+#286 = CARTESIAN_POINT ( 'NONE',  ( -18.95204130814986600, -23.98245854333124400, 0.5080000002170185200 ) ) ;
+#287 = FACE_OUTER_BOUND ( 'NONE', #993, .T. ) ;
+#288 = VERTEX_POINT ( 'NONE', #60 ) ;
+#289 = ADVANCED_FACE ( 'NONE', ( #873 ), #1299, .T. ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ;
+#291 = AXIS2_PLACEMENT_3D ( 'NONE', #2217, #1127, #570 ) ;
+#292 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.72903706925934800, 0.6004800318515988200 ) ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #953, .F. ) ;
+#294 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#295 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#296 = VERTEX_POINT ( 'NONE', #1700 ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ;
+#298 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#299 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214076528900, -25.33521188763162300, 1.333500000000000600 ) ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #1567, .T. ) ;
+#301 = EDGE_CURVE ( 'NONE', #1057, #2305, #110, .T. ) ;
+#302 = ADVANCED_FACE ( 'NONE', ( #556 ), #624, .F. ) ;
+#303 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 6.350000000000000500 ) ) ;
+#304 = EDGE_CURVE ( 'NONE', #1549, #627, #2273, .T. ) ;
+#305 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#306 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#307 = VECTOR ( 'NONE', #1384, 1000.000000000000000 ) ;
+#308 = AXIS2_PLACEMENT_3D ( 'NONE', #907, #1293, #1641 ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( -18.20360050224099900, -24.42588277367653400, 1.333500000000000600 ) ) ;
+#310 = LINE ( 'NONE', #320, #1269 ) ;
+#311 = ADVANCED_FACE ( 'NONE', ( #287 ), #1742, .F. ) ;
+#312 = CIRCLE ( 'NONE', #524, 0.5080000000000002300 ) ;
+#314 = EDGE_CURVE ( 'NONE', #2098, #489, #1477, .T. ) ;
+#313 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.60303146440000400, 0.5080000000000001200 ) ) ;
+#315 = FACE_OUTER_BOUND ( 'NONE', #1399, .T. ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #1309, .F. ) ;
+#317 = CARTESIAN_POINT ( 'NONE',  ( -18.31041493557597700, -25.33521186384740500, 0.9525000000684116200 ) ) ;
+#318 = VERTEX_POINT ( 'NONE', #1579 ) ;
+#319 = EDGE_LOOP ( 'NONE', ( #1988, #1370, #763, #1714 ) ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.60303146440000400, 0.5080000000000001200 ) ) ;
+#321 = VERTEX_POINT ( 'NONE', #490 ) ;
+#322 = CARTESIAN_POINT ( 'NONE',  ( -18.31041491580000300, -25.34405106440000600, 0.9525000000000002400 ) ) ;
+#323 = AXIS2_PLACEMENT_3D ( 'NONE', #1598, #505, #1978 ) ;
+#324 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#325 = VERTEX_POINT ( 'NONE', #1573 ) ;
+#326 = ADVANCED_FACE ( 'NONE', ( #2019 ), #346, .F. ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.09589756586403600, 0.5270092288179311100 ) ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .T. ) ;
+#329 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #506, .F. ) ;
+#331 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#332 = ORIENTED_EDGE ( 'NONE', *, *, #1727, .F. ) ;
+#333 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -5.366129987554801100E-014, 1.000000000000000000 ) ) ;
+#334 = EDGE_CURVE ( 'NONE', #2123, #846, #511, .T. ) ;
+#335 = CIRCLE ( 'NONE', #845, 0.5080000000000015600 ) ;
+#336 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353831455400, -23.93089173430063000, 1.333500000000000600 ) ) ;
+#337 = LINE ( 'NONE', #187, #475 ) ;
+#338 = AXIS2_PLACEMENT_3D ( 'NONE', #1408, #1490, #221 ) ;
+#339 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353964178100, -23.86201186440000300, 0.5079999998376568700 ) ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -23.86201186440000700, 1.613928601165286900 ) ) ;
+#341 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354088565700, -23.93089173429890000, 0.9525000000000002400 ) ) ;
+#342 = PLANE ( 'NONE',  #920 ) ;
+#343 = VECTOR ( 'NONE', #681, 1000.000000000000000 ) ;
+#344 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#345 = LINE ( 'NONE', #946, #679 ) ;
+#346 = CYLINDRICAL_SURFACE ( 'NONE', #1585, 0.7111999999999986100 ) ;
+#347 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -23.86201186440000700, 6.350000000000000500 ) ) ;
+#348 = EDGE_CURVE ( 'NONE', #1300, #518, #2235, .T. ) ;
+#349 = VERTEX_POINT ( 'NONE', #995 ) ;
+#350 = SURFACE_STYLE_USAGE ( .BOTH. , #2028 ) ;
+#351 = EDGE_CURVE ( 'NONE', #1604, #905, #815, .T. ) ;
+#352 = ORIENTED_EDGE ( 'NONE', *, *, #2135, .T. ) ;
+#353 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#354 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #979, .F. ) ;
+#356 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .T. ) ;
+#357 = AXIS2_PLACEMENT_3D ( 'NONE', #149, #538, #1416 ) ;
+#358 = VERTEX_POINT ( 'NONE', #633 ) ;
+#359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#360 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -22.33801186495246000, 5.613400000000001300 ) ) ;
+#361 = VERTEX_POINT ( 'NONE', #1735 ) ;
+#362 = FACE_OUTER_BOUND ( 'NONE', #1015, .T. ) ;
+#363 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#364 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#365 = FACE_OUTER_BOUND ( 'NONE', #1257, .T. ) ;
+#366 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#367 = PLANE ( 'NONE',  #133 ) ;
+#368 = LINE ( 'NONE', #1577, #1009 ) ;
+#369 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1510 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #294, #2069, #1529 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#370 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#371 = VECTOR ( 'NONE', #26, 1000.000000000000000 ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .F. ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( -18.61055124752211400, -23.98221239584924900, 1.777999999999999600 ) ) ;
+#374 = ORIENTED_EDGE ( 'NONE', *, *, #2018, .F. ) ;
+#375 = ORIENTED_EDGE ( 'NONE', *, *, #944, .F. ) ;
+#377 = EDGE_CURVE ( 'NONE', #2165, #1968, #1671, .T. ) ;
+#376 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.18430474064134100, 1.170570328309712400 ) ) ;
+#378 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
+#379 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#380 = ORIENTED_EDGE ( 'NONE', *, *, #930, .F. ) ;
+#381 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1341, #2081, #2073, #1730, #985, #265, #274 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 4.505656682997742700E-014, 0.0009155810810496070800, 0.001413872329677664800 ),
+ .UNSPECIFIED. ) ;
+#382 = EDGE_CURVE ( 'NONE', #1465, #1138, #927, .T. ) ;
+#383 = ORIENTED_EDGE ( 'NONE', *, *, #82, .F. ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #661, .T. ) ;
+#385 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#386 = AXIS2_PLACEMENT_3D ( 'NONE', #2063, #1337, #1505 ) ;
+#387 = CARTESIAN_POINT ( 'NONE',  ( -15.86034353960000200, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#388 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#389 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#390 = EDGE_CURVE ( 'NONE', #2339, #969, #220, .T. ) ;
+#391 = CYLINDRICAL_SURFACE ( 'NONE', #569, 0.5080000000000015600 ) ;
+#392 = EDGE_CURVE ( 'NONE', #1857, #94, #1617, .T. ) ;
+#393 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#394 = VECTOR ( 'NONE', #551, 1000.000000000000100 ) ;
+#395 = CYLINDRICAL_SURFACE ( 'NONE', #71, 0.7111999999999986100 ) ;
+#396 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#397 = AXIS2_PLACEMENT_3D ( 'NONE', #912, #1631, #2154 ) ;
+#398 = FACE_OUTER_BOUND ( 'NONE', #2257, .T. ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000500, -24.12731763166884100, 1.051403290508051700 ) ) ;
+#400 = LINE ( 'NONE', #32, #222 ) ;
+#401 = VERTEX_POINT ( 'NONE', #822 ) ;
+#402 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -25.34405106440000600, 0.9525000000000002400 ) ) ;
+#403 = EDGE_LOOP ( 'NONE', ( #1012, #1546, #2283, #2078, #1789 ) ) ;
+#404 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#405 = CARTESIAN_POINT ( 'NONE',  ( -18.87214100411080500, -24.12839254032323300, 1.778000000000000500 ) ) ;
+#406 = EDGE_LOOP ( 'NONE', ( #1394, #1969, #1655, #1879 ) ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( -15.75319063713578600, -25.19022835179240600, 1.333500000000000600 ) ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .F. ) ;
+#409 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #1236, .T. ) ;
+#411 = AXIS2_PLACEMENT_3D ( 'NONE', #1804, #1654, #1996 ) ;
+#412 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#413 = EDGE_LOOP ( 'NONE', ( #153, #513, #111, #1188 ) ) ;
+#414 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 1.028700000000000200 ) ) ;
+#415 = AXIS2_PLACEMENT_3D ( 'NONE', #1433, #549, #1444 ) ;
+#416 = LINE ( 'NONE', #1861, #1721 ) ;
+#417 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.60303146440000400, 0.6720714016000003400 ) ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( -16.34830671660134300, -24.10453918081029200, 0.5080000000000002300 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.26089549412455400, 1.739912676223457600 ) ) ;
+#420 = EDGE_CURVE ( 'NONE', #2300, #1331, #2072, .T. ) ;
+#421 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.16707484309532100, 1.090266798398644000 ) ) ;
+#422 = DIRECTION ( 'NONE',  ( 3.414809992080327500E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#423 = FACE_OUTER_BOUND ( 'NONE', #14, .T. ) ;
+#424 = LINE ( 'NONE', #1473, #1960 ) ;
+#425 = VERTEX_POINT ( 'NONE', #1047 ) ;
+#426 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #2292, .F. ) ;
+#428 = EDGE_LOOP ( 'NONE', ( #1632, #2107, #408, #713 ) ) ;
+#429 = ORIENTED_EDGE ( 'NONE', *, *, #1236, .F. ) ;
+#430 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ;
+#431 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#432 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#433 = CARTESIAN_POINT ( 'NONE',  ( -16.34784748617636700, -24.10523999681779000, 1.777999999999999800 ) ) ;
+#434 = VERTEX_POINT ( 'NONE', #1220 ) ;
+#435 = ADVANCED_FACE ( 'NONE', ( #1046 ), #1669, .T. ) ;
+#436 = EDGE_LOOP ( 'NONE', ( #453, #657, #646, #2278 ) ) ;
+#437 = AXIS2_PLACEMENT_3D ( 'NONE', #1114, #560, #1484 ) ;
+#438 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214076529200, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#439 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#440 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#441 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353844661500, -23.93089172661337100, 0.9524999966077679600 ) ) ;
+#442 = VECTOR ( 'NONE', #1020, 1000.000000000000000 ) ;
+#443 = CARTESIAN_POINT ( 'NONE',  ( -19.33430783880000400, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#444 = ADVANCED_FACE ( 'NONE', ( #398 ), #342, .F. ) ;
+#445 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960001000, -24.16707484322045800, 1.090266798577576500 ) ) ;
+#447 = EDGE_CURVE ( 'NONE', #1336, #116, #136, .T. ) ;
+#448 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1780, #686, #2145, #1603, #501, #519, #1787 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 4.764513642652476200E-014, 0.0009155810810525301900, 0.001413872329766168000 ),
+ .UNSPECIFIED. ) ;
+#449 = VECTOR ( 'NONE', #2295, 1000.000000000000000 ) ;
+#450 = CIRCLE ( 'NONE', #2067, 0.5080000000000015600 ) ;
+#451 = EDGE_CURVE ( 'NONE', #1709, #532, #555, .T. ) ;
+#452 = VECTOR ( 'NONE', #941, 1000.000000000000000 ) ;
+#453 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
+#454 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#455 = CARTESIAN_POINT ( 'NONE',  ( -19.41634354008703800, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#456 = CARTESIAN_POINT ( 'NONE',  ( -18.68974683015364100, -24.12731763164656600, 0.5080000000000002300 ) ) ;
+#457 = AXIS2_PLACEMENT_3D ( 'NONE', #1998, #527, #879 ) ;
+#458 = ORIENTED_EDGE ( 'NONE', *, *, #348, .T. ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .T. ) ;
+#460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#461 = CARTESIAN_POINT ( 'NONE',  ( -16.43184354299390300, -23.93089172660950600, 0.5079999988466632500 ) ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .F. ) ;
+#463 = EDGE_CURVE ( 'NONE', #563, #349, #2184, .T. ) ;
+#464 = ADVANCED_FACE ( 'NONE', ( #614 ), #2144, .F. ) ;
+#465 = VERTEX_POINT ( 'NONE', #317 ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( -18.27434202768777300, -25.03215751828803800, 0.9524999988955750200 ) ) ;
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .F. ) ;
+#468 = LINE ( 'NONE', #1195, #2111 ) ;
+#469 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.10457672009211200, 1.249938856574961200 ) ) ;
+#470 = ADVANCED_FACE ( 'NONE', ( #1701 ), #1100, .T. ) ;
+#471 = SURFACE_STYLE_FILL_AREA ( #2218 ) ;
+#472 = AXIS2_PLACEMENT_3D ( 'NONE', #615, #2043, #235 ) ;
+#473 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18427437862642300, 1.170652117620873300 ) ) ;
+#474 = CARTESIAN_POINT ( 'NONE',  ( -18.75361909788792800, -24.18424393148952600, 0.5080000000000002300 ) ) ;
+#475 = VECTOR ( 'NONE', #1976, 1000.000000000000000 ) ;
+#476 = ADVANCED_FACE ( 'NONE', ( #1124 ), #108, .T. ) ;
+#477 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.18620793939999900, 1.778000000000000200 ) ) ;
+#478 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#479 = CIRCLE ( 'NONE', #1643, 0.5080000000000015600 ) ;
+#480 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1526, #978, #1717, #620, #469, #1406, #1747, #2121 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 4 ),
+ ( 0.0003310562450120121300, 0.0004138587627848191600, 0.0004966612805576262000, 0.0006622663161032493800 ),
+ .UNSPECIFIED. ) ;
+#481 = LINE ( 'NONE', #1910, #612 ) ;
+#482 = CARTESIAN_POINT ( 'NONE',  ( -18.16535276817573300, -24.09589756376759700, 0.9525000000000002400 ) ) ;
+#483 = FACE_OUTER_BOUND ( 'NONE', #1052, .T. ) ;
+#484 = EDGE_LOOP ( 'NONE', ( #1156, #1683, #143, #1486, #9, #356, #1106, #495 ) ) ;
+#485 = VERTEX_POINT ( 'NONE', #1601 ) ;
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #1820, #2006, #359 ) ;
+#487 = ORIENTED_EDGE ( 'NONE', *, *, #95, .T. ) ;
+#488 = ADVANCED_FACE ( 'NONE', ( #1178 ), #692, .T. ) ;
+#489 = VERTEX_POINT ( 'NONE', #2163 ) ;
+#490 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#491 = AXIS2_PLACEMENT_3D ( 'NONE', #1936, #1387, #1944 ) ;
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#493 = EDGE_LOOP ( 'NONE', ( #1258, #1597, #1303, #1991 ) ) ;
+#494 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .T. ) ;
+#496 = EDGE_CURVE ( 'NONE', #1057, #425, #1038, .T. ) ;
+#497 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#498 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#499 = ADVANCED_FACE ( 'NONE', ( #642 ), #154, .F. ) ;
+#500 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.93089173550722700, 0.5079999988535544000 ) ) ;
+#501 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.26089549484453300, 1.739912676139799200 ) ) ;
+#502 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 0.0000000000000000000 ) ) ;
+#503 = LINE ( 'NONE', #552, #29 ) ;
+#504 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353943765900, -23.86201186440000300, 0.9525000000139261000 ) ) ;
+#506 = EDGE_CURVE ( 'NONE', #227, #1901, #707, .T. ) ;
+#505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#507 = FACE_OUTER_BOUND ( 'NONE', #565, .T. ) ;
+#508 = EDGE_CURVE ( 'NONE', #2305, #846, #1964, .T. ) ;
+#509 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#510 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#511 = LINE ( 'NONE', #2115, #1074 ) ;
+#512 = ORIENTED_EDGE ( 'NONE', *, *, #1880, .F. ) ;
+#513 = ORIENTED_EDGE ( 'NONE', *, *, #1485, .T. ) ;
+#514 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.18427437862640500, 1.142999999999998200 ) ) ;
+#516 = ORIENTED_EDGE ( 'NONE', *, *, #720, .T. ) ;
+#517 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#518 = VERTEX_POINT ( 'NONE', #868 ) ;
+#519 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.09589756423426700, 1.758990771370509700 ) ) ;
+#520 = VERTEX_POINT ( 'NONE', #1268 ) ;
+#521 = CARTESIAN_POINT ( 'NONE',  ( -16.05084354005624900, -24.32656405285512200, 1.732417211074387600 ) ) ;
+#522 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#523 = LINE ( 'NONE', #1675, #1232 ) ;
+#524 = AXIS2_PLACEMENT_3D ( 'NONE', #1778, #697, #896 ) ;
+#525 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#526 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353957988300, -25.33521188763163000, 0.6720713988265744100 ) ) ;
+#527 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#528 = LINE ( 'NONE', #313, #50 ) ;
+#529 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353955565700, -24.59861186440000200, 0.6720713960873618800 ) ) ;
+#530 = FACE_OUTER_BOUND ( 'NONE', #816, .T. ) ;
+#531 = EDGE_CURVE ( 'NONE', #1089, #1479, #2041, .T. ) ;
+#532 = VERTEX_POINT ( 'NONE', #1470 ) ;
+#533 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .T. ) ;
+#534 = VERTEX_POINT ( 'NONE', #1088 ) ;
+#535 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
+#537 = AXIS2_PLACEMENT_3D ( 'NONE', #782, #776, #1685 ) ;
+#538 = DIRECTION ( 'NONE',  ( 4.553079989440445400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#539 = ORIENTED_EDGE ( 'NONE', *, *, #564, .T. ) ;
+#540 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #739, .T. ) ;
+#542 = DIRECTION ( 'NONE',  ( -0.7071067811865646700, 0.7071067811865303600, 0.0000000000000000000 ) ) ;
+#543 = VERTEX_POINT ( 'NONE', #1 ) ;
+#544 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#545 = FACE_OUTER_BOUND ( 'NONE', #588, .T. ) ;
+#546 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #623, 'design' ) ;
+#547 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ;
+#548 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.72219465274556400, 0.5995341603799722000 ) ) ;
+#549 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#550 = CARTESIAN_POINT ( 'NONE',  ( -19.49254353960000000, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#551 = DIRECTION ( 'NONE',  ( -0.1096791237440452200, 0.9939670466442729300, 0.0000000000000000000 ) ) ;
+#552 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.60303146440000400, 1.333500000000000600 ) ) ;
+#553 = LINE ( 'NONE', #1772, #735 ) ;
+#554 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#555 = LINE ( 'NONE', #159, #1646 ) ;
+#556 = FACE_OUTER_BOUND ( 'NONE', #1509, .T. ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( -18.83316816482261300, -24.16780846428646300, 1.778000000000000700 ) ) ;
+#558 = VERTEX_POINT ( 'NONE', #1107 ) ;
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
+#561 = EDGE_CURVE ( 'NONE', #2245, #803, #1209, .T. ) ;
+#560 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#562 = EDGE_LOOP ( 'NONE', ( #2313, #2100, #1274, #883 ) ) ;
+#563 = VERTEX_POINT ( 'NONE', #1443 ) ;
+#564 = EDGE_CURVE ( 'NONE', #1491, #65, #1562, .T. ) ;
+#565 = EDGE_LOOP ( 'NONE', ( #204, #1478, #652, #1848 ) ) ;
+#566 = CARTESIAN_POINT ( 'NONE',  ( -16.71227213800000300, -25.34405106440000600, 1.333500000000000600 ) ) ;
+#567 = EDGE_LOOP ( 'NONE', ( #1851, #2130, #590, #536 ) ) ;
+#568 = CARTESIAN_POINT ( 'NONE',  ( -16.62234353959999200, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#569 = AXIS2_PLACEMENT_3D ( 'NONE', #1230, #844, #498 ) ;
+#570 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#571 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' ,  #2312, #794 ) ;
+#572 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#573 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#574 = CARTESIAN_POINT ( 'NONE',  ( -16.41197147804543000, -23.98264038771814900, 1.778000000050229200 ) ) ;
+#575 = EDGE_CURVE ( 'NONE', #2109, #288, #2327, .T. ) ;
+#576 = VECTOR ( 'NONE', #893, 1000.000000000000000 ) ;
+#577 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.18427437862640500, 1.142999999999998200 ) ) ;
+#578 = EDGE_CURVE ( 'NONE', #683, #2315, #984, .T. ) ;
+#579 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#580 = LINE ( 'NONE', #2017, #1754 ) ;
+#581 = CARTESIAN_POINT ( 'NONE',  ( -16.83825621582774100, -24.26089549408773000, 0.9525000000000002400 ) ) ;
+#582 = PLANE ( 'NONE',  #1024 ) ;
+#583 = CARTESIAN_POINT ( 'NONE',  ( -16.09208974393928700, -24.03262958615479400, 1.777999999999999800 ) ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #212, #1092, #205 ) ;
+#585 = VECTOR ( 'NONE', #861, 1000.000000000000000 ) ;
+#586 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1155, #1212, #2301, #1591, #663, #263, #680, #1412, #838, #1348, #1533, #1715, #1583, #441 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 1.088405786874190600E-011, 0.0001655665872171500100, 0.0002483498753836960600, 0.0003311331635502421500, 0.0004139164517167882300, 0.0004966997398833342600, 0.0006622663162164354200 ),
+ .UNSPECIFIED. ) ;
+#587 = FACE_OUTER_BOUND ( 'NONE', #2191, .T. ) ;
+#588 = EDGE_LOOP ( 'NONE', ( #2167, #1569, #1966, #913 ) ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #658, .F. ) ;
+#591 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#592 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .F. ) ;
+#593 = ADVANCED_FACE ( 'NONE', ( #1474 ), #1759, .T. ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #218, .F. ) ;
+#595 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#596 = ORIENTED_EDGE ( 'NONE', *, *, #496, .F. ) ;
+#597 = AXIS2_PLACEMENT_3D ( 'NONE', #1260, #1242, #2175 ) ;
+#598 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#599 = EDGE_LOOP ( 'NONE', ( #332, #820, #2332, #1595 ) ) ;
+#600 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -25.34405106440000600, 1.333500000000000600 ) ) ;
+#601 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#602 = EDGE_LOOP ( 'NONE', ( #1672, #938 ) ) ;
+#603 = AXIS2_PLACEMENT_3D ( 'NONE', #366, #1633, #722 ) ;
+#604 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#605 = ADVANCED_FACE ( 'NONE', ( #871 ), #1291, .F. ) ;
+#606 = FACE_OUTER_BOUND ( 'NONE', #1483, .T. ) ;
+#607 = PLANE ( 'NONE',  #166 ) ;
+#608 = EDGE_CURVE ( 'NONE', #961, #2247, #1985, .T. ) ;
+#609 = LINE ( 'NONE', #736, #1556 ) ;
+#610 = PLANE ( 'NONE',  #241 ) ;
+#611 = EDGE_CURVE ( 'NONE', #2086, #1997, #1296, .T. ) ;
+#612 = VECTOR ( 'NONE', #797, 1000.000000000000000 ) ;
+#613 = CARTESIAN_POINT ( 'NONE',  ( -16.07064577017485600, -23.98245854130591700, 0.5080000000913675900 ) ) ;
+#614 = FACE_OUTER_BOUND ( 'NONE', #406, .T. ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#616 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -19.01061186440000500, 0.0000000000000000000 ) ) ;
+#617 = ADVANCED_FACE ( 'NONE', ( #315 ), #177, .F. ) ;
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #2118, .T. ) ;
+#619 = ORIENTED_EDGE ( 'NONE', *, *, #506, .T. ) ;
+#620 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353959999700, -24.12735904975611600, 1.234566954016779000 ) ) ;
+#621 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .T. ) ;
+#622 = ORIENTED_EDGE ( 'NONE', *, *, #1267, .F. ) ;
+#623 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#624 = PLANE ( 'NONE',  #179 ) ;
+#625 = PLANE ( 'NONE',  #1613 ) ;
+#626 = EDGE_CURVE ( 'NONE', #1968, #1570, #1179, .T. ) ;
+#627 = VERTEX_POINT ( 'NONE', #1644 ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #2004, .F. ) ;
+#629 = DIRECTION ( 'NONE',  ( -1.365923996832131000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#630 = ADVANCED_FACE ( 'NONE', ( #1073 ), #1827, .F. ) ;
+#631 = AXIS2_PLACEMENT_3D ( 'NONE', #1396, #672, #331 ) ;
+#632 = SURFACE_SIDE_STYLE ('',( #2198 ) ) ;
+#633 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353943765800, -23.86201186440000300, 1.333499999986074400 ) ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( -18.20360050224191200, -24.42588277368439600, 0.9525000000000002400 ) ) ;
+#635 = LINE ( 'NONE', #704, #2035 ) ;
+#636 = CIRCLE ( 'NONE', #397, 0.5080000000000002300 ) ;
+#637 = ADVANCED_FACE ( 'NONE', ( #507 ), #939, .F. ) ;
+#638 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#639 = CARTESIAN_POINT ( 'NONE',  ( -18.23882357129523900, -24.72903706792200000, 0.9525000000000002400 ) ) ;
+#640 = LINE ( 'NONE', #529, #163 ) ;
+#641 = ADVANCED_FACE ( 'NONE', ( #2122 ), #737, .T. ) ;
+#642 = FACE_OUTER_BOUND ( 'NONE', #960, .T. ) ;
+#643 = DIRECTION ( 'NONE',  ( -0.7071067811865646700, 0.7071067811865303600, 0.0000000000000000000 ) ) ;
+#644 = AXIS2_PLACEMENT_3D ( 'NONE', #1235, #865, #1801 ) ;
+#645 = FACE_OUTER_BOUND ( 'NONE', #269, .T. ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #232, .T. ) ;
+#647 = ADVANCED_FACE ( 'NONE', ( #786 ), #229, .F. ) ;
+#648 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000000, -24.03320188810283800, 1.292025299442176800 ) ) ;
+#650 = CARTESIAN_POINT ( 'NONE',  ( -18.72839561546469500, -24.16692603173788000, 0.5080000000000001200 ) ) ;
+#651 = AXIS2_PLACEMENT_3D ( 'NONE', #183, #1418, #2149 ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #1559, .F. ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #2004, .T. ) ;
+#654 = EDGE_LOOP ( 'NONE', ( #380, #1677, #2045, #1883 ) ) ;
+#655 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#656 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353976234500, -23.86201186440000300, 1.333499999986074400 ) ) ;
+#657 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
+#658 = EDGE_CURVE ( 'NONE', #1765, #1875, #253, .T. ) ;
+#659 = VERTEX_POINT ( 'NONE', #589 ) ;
+#660 = CARTESIAN_POINT ( 'NONE',  ( -18.61062512894657700, -23.98240478971070600, 0.5080000000000001200 ) ) ;
+#661 = EDGE_CURVE ( 'NONE', #178, #1818, #813, .T. ) ;
+#662 = VERTEX_POINT ( 'NONE', #2050 ) ;
+#663 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.12774755525591500, 1.234256280407373800 ) ) ;
+#664 = EDGE_CURVE ( 'NONE', #465, #489, #345, .T. ) ;
+#665 = FACE_OUTER_BOUND ( 'NONE', #236, .T. ) ;
+#666 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1798, #521, #712, #2174, #1082, #2322, #1790 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.263471869989229600E-011, 0.001194867963257454300, 0.001413872271236893000 ),
+ .UNSPECIFIED. ) ;
+#667 = CARTESIAN_POINT ( 'NONE',  ( -19.49254353960000000, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#668 = AXIS2_PLACEMENT_3D ( 'NONE', #440, #1712, #768 ) ;
+#669 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#670 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.01061186711780600, 3.174999999999999800 ) ) ;
+#671 = FACE_OUTER_BOUND ( 'NONE', #264, .T. ) ;
+#672 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#674 = EDGE_CURVE ( 'NONE', #465, #94, #30, .T. ) ;
+#673 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#675 = PLANE ( 'NONE',  #858 ) ;
+#676 = CONICAL_SURFACE ( 'NONE', #584, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#677 = LINE ( 'NONE', #1376, #1294 ) ;
+#678 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#679 = VECTOR ( 'NONE', #2058, 1000.000000000000000 ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000000, -24.18430474359582000, 1.170570320887841700 ) ) ;
+#681 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#682 = VERTEX_POINT ( 'NONE', #2211 ) ;
+#683 = VERTEX_POINT ( 'NONE', #962 ) ;
+#684 = VERTEX_POINT ( 'NONE', #1681 ) ;
+#685 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#686 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353999261900, -25.03215751942590800, 1.650001510730168200 ) ) ;
+#687 = EDGE_LOOP ( 'NONE', ( #1504, #1255, #741, #1962, #487, #1686, #383, #1507, #2286, #2005, #1740, #1329, #1456, #1909, #1511, #430 ) ) ;
+#688 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#689 = ORIENTED_EDGE ( 'NONE', *, *, #16, .F. ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -23.93089173561591900, 0.9524999962202640400 ) ) ;
+#691 = EDGE_CURVE ( 'NONE', #1622, #207, #1729, .T. ) ;
+#692 = PLANE ( 'NONE',  #1413 ) ;
+#693 = ORIENTED_EDGE ( 'NONE', *, *, #777, .T. ) ;
+#694 = FACE_OUTER_BOUND ( 'NONE', #413, .T. ) ;
+#695 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#696 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#697 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#698 = VECTOR ( 'NONE', #329, 1000.000000000000000 ) ;
+#699 = AXIS2_PLACEMENT_3D ( 'NONE', #1234, #1783, #889 ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.34405106440000600, 1.778000000000000200 ) ) ;
+#701 = CARTESIAN_POINT ( 'NONE',  ( -19.16691553960000100, -25.46221186439999700, 1.528572000000000500 ) ) ;
+#702 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353955976800, -24.59861186440000200, 0.6720713960531501400 ) ) ;
+#703 = CIRCLE ( 'NONE', #1243, 0.5080000000000002300 ) ;
+#704 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#705 = EDGE_CURVE ( 'NONE', #485, #1254, #450, .T. ) ;
+#706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#707 = LINE ( 'NONE', #917, #2096 ) ;
+#708 = EDGE_CURVE ( 'NONE', #684, #749, #1534, .T. ) ;
+#709 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#710 = CYLINDRICAL_SURFACE ( 'NONE', #2323, 0.7112000000000003900 ) ;
+#711 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .T. ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.72219465085128900, 1.686465839841401400 ) ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .F. ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #691, .F. ) ;
+#715 = CARTESIAN_POINT ( 'NONE',  ( -19.00994353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#716 = VERTEX_POINT ( 'NONE', #951 ) ;
+#717 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .F. ) ;
+#718 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#719 = ORIENTED_EDGE ( 'NONE', *, *, #608, .T. ) ;
+#720 = EDGE_CURVE ( 'NONE', #1479, #1089, #2206, .T. ) ;
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #209, .T. ) ;
+#722 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#723 = CARTESIAN_POINT ( 'NONE',  ( -15.69787769974670000, -24.72219465074944000, 0.9525000000000002400 ) ) ;
+#724 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.26089549488478900, 0.5460873238648787900 ) ) ;
+#725 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#726 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1308, #2046, #1147, #1694, #252, #421, #67, #577 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 4 ),
+ ( 1.084525482633261400E-011, 0.0001655281279286379400, 0.0002482921864703250200, 0.0003310562450120121300 ),
+ .UNSPECIFIED. ) ;
+#727 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#728 = VECTOR ( 'NONE', #203, 999.9999999999998900 ) ;
+#729 = AXIS2_PLACEMENT_3D ( 'NONE', #1794, #875, #333 ) ;
+#730 = VECTOR ( 'NONE', #1619, 1000.000000000000000 ) ;
+#731 = AXIS2_PLACEMENT_3D ( 'NONE', #1992, #514, #2032 ) ;
+#732 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#733 = VECTOR ( 'NONE', #1977, 1000.000000000000000 ) ;
+#734 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#735 = VECTOR ( 'NONE', #1014, 1000.000000000000100 ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.93771186440000800, 6.350000000000000500 ) ) ;
+#737 = CYLINDRICAL_SURFACE ( 'NONE', #291, 0.5080000000000015600 ) ;
+#739 = EDGE_CURVE ( 'NONE', #1304, #1022, #1153, .T. ) ;
+#738 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#740 = EDGE_LOOP ( 'NONE', ( #916, #791, #91, #2053 ) ) ;
+#741 = ORIENTED_EDGE ( 'NONE', *, *, #382, .F. ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #752, .F. ) ;
+#743 = ORIENTED_EDGE ( 'NONE', *, *, #98, .F. ) ;
+#744 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .F. ) ;
+#745 = AXIS2_PLACEMENT_3D ( 'NONE', #770, #426, #601 ) ;
+#746 = EDGE_LOOP ( 'NONE', ( #1872, #1514, #1076, #384, #2074, #330, #1743, #1774, #1650, #512 ) ) ;
+#747 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.72903706925471900, 0.6004800318510558100 ) ) ;
+#748 = ORIENTED_EDGE ( 'NONE', *, *, #1112, .F. ) ;
+#749 = VERTEX_POINT ( 'NONE', #86 ) ;
+#750 = CARTESIAN_POINT ( 'NONE',  ( -18.72766354636633000, -24.16632189487150800, 1.778000000000000200 ) ) ;
+#751 = EDGE_CURVE ( 'NONE', #1465, #2339, #1812, .T. ) ;
+#752 = EDGE_CURVE ( 'NONE', #434, #1430, #381, .T. ) ;
+#753 = PRESENTATION_STYLE_ASSIGNMENT (( #278 ) ) ;
+#754 = LINE ( 'NONE', #914, #2348 ) ;
+#755 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#757 = FACE_OUTER_BOUND ( 'NONE', #1216, .T. ) ;
+#758 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -23.86201186440000700, 1.695964299200000100 ) ) ;
+#759 = VECTOR ( 'NONE', #535, 1000.000000000000000 ) ;
+#760 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#761 = CYLINDRICAL_SURFACE ( 'NONE', #2009, 0.5080000000000015600 ) ;
+#762 = VERTEX_POINT ( 'NONE', #1494 ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .T. ) ;
+#764 = ORIENTED_EDGE ( 'NONE', *, *, #854, .T. ) ;
+#765 = AXIS2_PLACEMENT_3D ( 'NONE', #2246, #1518, #1149 ) ;
+#766 = ORIENTED_EDGE ( 'NONE', *, *, #2292, .T. ) ;
+#767 = CARTESIAN_POINT ( 'NONE',  ( -19.27806424886085800, -25.11773134631894800, 0.9525000000000002400 ) ) ;
+#768 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#769 = ORIENTED_EDGE ( 'NONE', *, *, #739, .F. ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#771 = AXIS2_PLACEMENT_3D ( 'NONE', #1324, #2238, #2205 ) ;
+#772 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .F. ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.26272206255258700, 0.6634428516210239000 ) ) ;
+#774 = ADVANCED_FACE ( 'NONE', ( #925 ), #76, .F. ) ;
+#775 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#776 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#777 = EDGE_CURVE ( 'NONE', #296, #1765, #1728, .T. ) ;
+#778 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#779 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#780 = EDGE_CURVE ( 'NONE', #1061, #1549, #481, .T. ) ;
+#781 = VECTOR ( 'NONE', #727, 1000.000000000000000 ) ;
+#782 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353914245100, -24.32656405489183600, 1.732417210837303900 ) ) ;
+#784 = VECTOR ( 'NONE', #1158, 1000.000000000000000 ) ;
+#785 = ADVANCED_FACE ( 'NONE', ( #285 ), #1472, .T. ) ;
+#786 = FACE_OUTER_BOUND ( 'NONE', #1113, .T. ) ;
+#787 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186439995700, 1.143000000000000500 ) ) ;
+#789 = EDGE_CURVE ( 'NONE', #318, #1549, #1150, .T. ) ;
+#790 = ORIENTED_EDGE ( 'NONE', *, *, #626, .T. ) ;
+#791 = ORIENTED_EDGE ( 'NONE', *, *, #209, .F. ) ;
+#792 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#793 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354299237400, -23.93089173662469800, 1.778000000000000200 ) ) ;
+#794 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1993, #892 ), #245 ) ;
+#795 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .F. ) ;
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .T. ) ;
+#797 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#798 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .T. ) ;
+#799 = ADVANCED_FACE ( 'NONE', ( #1782 ), #1366, .T. ) ;
+#800 = CARTESIAN_POINT ( 'NONE',  ( -16.26906798909572100, -24.18424392849189200, 0.5080000000000002300 ) ) ;
+#801 = ORIENTED_EDGE ( 'NONE', *, *, #2118, .F. ) ;
+#802 = CARTESIAN_POINT ( 'NONE',  ( -19.37076075073862600, -24.32656405275469800, 1.333499999615293000 ) ) ;
+#803 = VERTEX_POINT ( 'NONE', #1000 ) ;
+#804 = DIRECTION ( 'NONE',  ( 2.586977266727519200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#805 = VECTOR ( 'NONE', #823, 1000.000000000000000 ) ;
+#806 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#807 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#808 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 1.028700000000000200 ) ) ;
+#809 = LINE ( 'NONE', #2317, #1270 ) ;
+#810 = ADVANCED_FACE ( 'NONE', ( #1927 ), #395, .F. ) ;
+#811 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#812 = DIRECTION ( 'NONE',  ( 0.7071067811865582300, 0.7071067811865369100, 8.659560562355103000E-017 ) ) ;
+#813 = LINE ( 'NONE', #55, #1272 ) ;
+#814 = AXIS2_PLACEMENT_3D ( 'NONE', #1437, #522, #1053 ) ;
+#815 = LINE ( 'NONE', #843, #1900 ) ;
+#816 = EDGE_LOOP ( 'NONE', ( #2103, #1902, #963, #1572 ) ) ;
+#817 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .T. ) ;
+#819 = EDGE_CURVE ( 'NONE', #911, #520, #1098, .T. ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #915, .T. ) ;
+#821 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#822 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.86201186440000700, 0.6720713988347135600 ) ) ;
+#823 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#824 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .T. ) ;
+#825 = ADVANCED_FACE ( 'NONE', ( #1869 ), #1841, .T. ) ;
+#826 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .F. ) ;
+#827 = PLANE ( 'NONE',  #1748 ) ;
+#828 = ORIENTED_EDGE ( 'NONE', *, *, #1068, .F. ) ;
+#829 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173559852900, 1.333500003786446400 ) ) ;
+#830 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#831 = LINE ( 'NONE', #864, #860 ) ;
+#832 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#833 = EDGE_CURVE ( 'NONE', #1103, #1430, #480, .T. ) ;
+#834 = LINE ( 'NONE', #1758, #1691 ) ;
+#835 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#836 = CARTESIAN_POINT ( 'NONE',  ( -18.23882357129488700, -24.72903706791901600, 1.333500000000000600 ) ) ;
+#837 = FACE_OUTER_BOUND ( 'NONE', #119, .T. ) ;
+#838 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000700, -24.16692602754650200, 1.090052070435624900 ) ) ;
+#839 = LINE ( 'NONE', #2113, #343 ) ;
+#840 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.60303146440000400, 0.6720714016000003400 ) ) ;
+#841 = CIRCLE ( 'NONE', #1838, 0.7111999999999986100 ) ;
+#842 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .T. ) ;
+#843 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.86201186440000700, 0.5900357008000002300 ) ) ;
+#844 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#845 = AXIS2_PLACEMENT_3D ( 'NONE', #2131, #298, #1952 ) ;
+#846 = VERTEX_POINT ( 'NONE', #500 ) ;
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #1021, .T. ) ;
+#848 = ADVANCED_FACE ( 'NONE', ( #134 ), #610, .F. ) ;
+#849 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -9.106159978880892400E-015, 0.0000000000000000000 ) ) ;
+#850 = ORIENTED_EDGE ( 'NONE', *, *, #2015, .F. ) ;
+#851 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#852 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#853 = ORIENTED_EDGE ( 'NONE', *, *, #833, .F. ) ;
+#854 = EDGE_CURVE ( 'NONE', #563, #10, #1386, .T. ) ;
+#855 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.34405106440000600, 0.6720714016000003400 ) ) ;
+#856 = EDGE_LOOP ( 'NONE', ( #258, #1829, #2187, #2248 ) ) ;
+#857 = ORIENTED_EDGE ( 'NONE', *, *, #1805, .T. ) ;
+#858 = AXIS2_PLACEMENT_3D ( 'NONE', #2319, #324, #1226 ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #255, .F. ) ;
+#860 = VECTOR ( 'NONE', #851, 1000.000000000000000 ) ;
+#861 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#862 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #690, #890, #723, #152, #1054, #2349, #1971 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.269178589049980200E-011, 0.001194867963280424500, 0.001413872187217460100 ),
+ .UNSPECIFIED. ) ;
+#863 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( -16.95254353960000100, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#866 = EDGE_CURVE ( 'NONE', #1479, #2300, #553, .T. ) ;
+#865 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#867 = EDGE_CURVE ( 'NONE', #2086, #1875, #677, .T. ) ;
+#868 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173559852900, 1.333500003786446400 ) ) ;
+#869 = LINE ( 'NONE', #1202, #1500 ) ;
+#870 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.01061186575890700, 2.539999998836874400 ) ) ;
+#871 = FACE_OUTER_BOUND ( 'NONE', #654, .T. ) ;
+#872 = CARTESIAN_POINT ( 'NONE',  ( -15.77041491580000500, -25.34405106440000600, 0.9525000000000002400 ) ) ;
+#873 = FACE_OUTER_BOUND ( 'NONE', #176, .T. ) ;
+#874 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#875 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #819, .T. ) ;
+#877 = VERTEX_POINT ( 'NONE', #2310 ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#879 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#880 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
+#881 = ORIENTED_EDGE ( 'NONE', *, *, #833, .T. ) ;
+#882 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214351917900, -23.86201186440000700, 1.333500000028178900 ) ) ;
+#883 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .T. ) ;
+#884 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 6.350000000000000500 ) ) ;
+#885 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#886 = LINE ( 'NONE', #131, #1167 ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#888 = AXIS2_PLACEMENT_3D ( 'NONE', #109, #673, #132 ) ;
+#889 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( -15.65192632849882600, -24.32656405274729700, 0.9525000004368015000 ) ) ;
+#891 = VECTOR ( 'NONE', #2164, 1000.000000000000000 ) ;
+#892 = AXIS2_PLACEMENT_3D ( 'NONE', #2259, #96, #638 ) ;
+#893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#894 = CIRCLE ( 'NONE', #225, 0.3809999999999890100 ) ;
+#895 = PLANE ( 'NONE',  #1228 ) ;
+#897 = EDGE_CURVE ( 'NONE', #434, #2247, #869, .T. ) ;
+#896 = DIRECTION ( 'NONE',  ( -1.365923996832131000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#898 = FACE_OUTER_BOUND ( 'NONE', #271, .T. ) ;
+#899 = EDGE_CURVE ( 'NONE', #2305, #401, #1326, .T. ) ;
+#900 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.01061186440000500, 2.540000000000000500 ) ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353620428300, -23.93089173661596200, 0.5080000000000001200 ) ) ;
+#902 = VECTOR ( 'NONE', #1773, 1000.000000000000000 ) ;
+#903 = VERTEX_POINT ( 'NONE', #2099 ) ;
+#904 = AXIS2_PLACEMENT_3D ( 'NONE', #1306, #1830, #923 ) ;
+#905 = VERTEX_POINT ( 'NONE', #1753 ) ;
+#906 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
+#907 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.18620793939999900, 1.333500000000000600 ) ) ;
+#908 = AXIS2_PLACEMENT_3D ( 'NONE', #2181, #385, #738 ) ;
+#909 = VERTEX_POINT ( 'NONE', #1214 ) ;
+#910 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#911 = VERTEX_POINT ( 'NONE', #1006 ) ;
+#912 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#913 = ORIENTED_EDGE ( 'NONE', *, *, #1171, .F. ) ;
+#914 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -23.86201186440000700, 2.057400000000000300 ) ) ;
+#915 = EDGE_CURVE ( 'NONE', #803, #1300, #809, .T. ) ;
+#916 = ORIENTED_EDGE ( 'NONE', *, *, #705, .F. ) ;
+#917 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -22.33801186660980800, 3.174999999999999800 ) ) ;
+#918 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.707404996040159200E-015 ) ) ;
+#919 = FACE_OUTER_BOUND ( 'NONE', #562, .T. ) ;
+#920 = AXIS2_PLACEMENT_3D ( 'NONE', #855, #685, #517 ) ;
+#921 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000500, -24.03317751133310100, 0.9939647012560893800 ) ) ;
+#922 = FACE_OUTER_BOUND ( 'NONE', #123, .T. ) ;
+#923 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#924 = PLANE ( 'NONE',  #1369 ) ;
+#925 = FACE_OUTER_BOUND ( 'NONE', #1126, .T. ) ;
+#926 = DIRECTION ( 'NONE',  ( 1.365923996832131000E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#927 = LINE ( 'NONE', #455, #2271 ) ;
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #674, .T. ) ;
+#929 = VERTEX_POINT ( 'NONE', #1953 ) ;
+#930 = EDGE_CURVE ( 'NONE', #1818, #1997, #839, .T. ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#933 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#934 = EDGE_LOOP ( 'NONE', ( #787, #1620, #2169, #1051 ) ) ;
+#935 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353968867000, -23.98245854148843700, 1.313697769351933200 ) ) ;
+#936 = SHAPE_REPRESENTATION ( 'SLP3-250-100-F', ( #1476, #1600 ), #369 ) ;
+#937 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1318 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #806, #821, #1904 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #819, .F. ) ;
+#939 = PLANE ( 'NONE',  #1946 ) ;
+#940 = EDGE_LOOP ( 'NONE', ( #1941, #1186, #965, #1219 ) ) ;
+#941 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#942 = EDGE_CURVE ( 'NONE', #1875, #227, #2204, .T. ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( -16.95254353960000100, -23.49371186439997000, 1.143000000000000500 ) ) ;
+#944 = EDGE_CURVE ( 'NONE', #1223, #762, #952, .T. ) ;
+#945 = LINE ( 'NONE', #138, #1746 ) ;
+#946 = CARTESIAN_POINT ( 'NONE',  ( -18.31041493561408400, -24.59861186440000200, 0.9525000001368231200 ) ) ;
+#947 = CARTESIAN_POINT ( 'NONE',  ( -16.74834505060034600, -25.03215751946559200, 0.9525000000000002400 ) ) ;
+#948 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#949 = PLANE ( 'NONE',  #1979 ) ;
+#950 = CIRCLE ( 'NONE', #386, 0.5080000000000002300 ) ;
+#951 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.01061186507945800, 0.0000000000000000000 ) ) ;
+#952 = LINE ( 'NONE', #1739, #1592 ) ;
+#953 = EDGE_CURVE ( 'NONE', #425, #1250, #528, .T. ) ;
+#954 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#955 = CARTESIAN_POINT ( 'NONE',  ( -16.43184354299390300, -23.93089172660950600, 0.5079999988466632500 ) ) ;
+#956 = CONICAL_SURFACE ( 'NONE', #338, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353952558300, -25.33521186444345800, 1.613928603955506500 ) ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
+#959 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#960 = EDGE_LOOP ( 'NONE', ( #1135, #462, #714, #1989 ) ) ;
+#961 = VERTEX_POINT ( 'NONE', #656 ) ;
+#962 = CARTESIAN_POINT ( 'NONE',  ( -15.86034353960001300, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .T. ) ;
+#964 = AXIS2_PLACEMENT_3D ( 'NONE', #900, #1449, #910 ) ;
+#965 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
+#966 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#967 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#968 = CARTESIAN_POINT ( 'NONE',  ( -19.27806424907854000, -25.11773134447699700, 1.333500000000000600 ) ) ;
+#969 = VERTEX_POINT ( 'NONE', #299 ) ;
+#970 = AXIS2_PLACEMENT_3D ( 'NONE', #954, #1741, #1913 ) ;
+#971 = EDGE_LOOP ( 'NONE', ( #1377, #2210, #622, #1705 ) ) ;
+#972 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.173954533455012300E-015, 0.0000000000000000000 ) ) ;
+#973 = ORIENTED_EDGE ( 'NONE', *, *, #463, .F. ) ;
+#974 = CARTESIAN_POINT ( 'NONE',  ( -16.13443299976358200, -24.10461063109123000, 0.5080000000000002300 ) ) ;
+#975 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -25.03215751946266100, 1.650001511000685400 ) ) ;
+#976 = EDGE_CURVE ( 'NONE', #1653, #1822, #368, .T. ) ;
+#977 = CARTESIAN_POINT ( 'NONE',  ( -15.74462283035052000, -25.11773134641514800, 1.333500000000000600 ) ) ;
+#978 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000400, -24.18427437862642300, 1.170652118168444600 ) ) ;
+#979 = EDGE_CURVE ( 'NONE', #2075, #485, #193, .T. ) ;
+#980 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -23.93089173561591900, 0.9524999962202640400 ) ) ;
+#982 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000700, -24.12770528571325800, 1.051712975259985000 ) ) ;
+#983 = CIRCLE ( 'NONE', #437, 0.5080000000000002300 ) ;
+#984 = LINE ( 'NONE', #387, #80 ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -16.83825621573423700, -24.26089549489252000, 1.333500000000000600 ) ) ;
+#986 = LINE ( 'NONE', #1066, #1417 ) ;
+#987 = ADVANCED_FACE ( 'NONE', ( #4 ), #117, .F. ) ;
+#988 = ORIENTED_EDGE ( 'NONE', *, *, #1926, .T. ) ;
+#989 = CARTESIAN_POINT ( 'NONE',  ( -18.87259982374572000, -24.12774755026849500, 0.5080000000000001200 ) ) ;
+#990 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .F. ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #1834, .F. ) ;
+#992 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#993 = EDGE_LOOP ( 'NONE', ( #1542, #173, #958, #541 ) ) ;
+#994 = FILL_AREA_STYLE_COLOUR ( '', #1168 ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( -16.01274353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#996 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .T. ) ;
+#997 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353620551200, -23.93089172662066100, 1.778000001153438500 ) ) ;
+#998 = ADVANCED_FACE ( 'NONE', ( #898 ), #827, .F. ) ;
+#999 = CYLINDRICAL_SURFACE ( 'NONE', #1915, 0.5080000000000015600 ) ;
+#1000 = CARTESIAN_POINT ( 'NONE',  ( -19.28934353960000400, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1001 = LINE ( 'NONE', #2345, #157 ) ;
+#1002 = ADVANCED_FACE ( 'NONE', ( #2071 ), #174, .F. ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353959999600, -24.12735905191207300, 1.234566952274530200 ) ) ;
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353844661500, -23.93089172661337100, 0.9524999966077679600 ) ) ;
+#1005 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1207, #1199, #836, #309, #2116, #147, #336 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 8.294385702389009800E-011, 0.0009155810812817665300, 0.001413872320962695300 ),
+ .UNSPECIFIED. ) ;
+#1006 = CARTESIAN_POINT ( 'NONE',  ( -15.57078353959999500, -23.86201186439995300, 1.143000000000000500 ) ) ;
+#1007 = FACE_OUTER_BOUND ( 'NONE', #599, .T. ) ;
+#1008 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1009 = VECTOR ( 'NONE', #494, 1000.000000000000000 ) ;
+#1010 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.93771186440000800, 0.0000000000000000000 ) ) ;
+#1011 = LINE ( 'NONE', #1253, #1180 ) ;
+#1012 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .F. ) ;
+#1013 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1014 = DIRECTION ( 'NONE',  ( 0.1096791224046405300, 0.9939670467920693800, 1.343181861861369300E-017 ) ) ;
+#1015 = EDGE_LOOP ( 'NONE', ( #1400, #1452, #61, #1102 ) ) ;
+#1016 = ORIENTED_EDGE ( 'NONE', *, *, #1805, .F. ) ;
+#1017 = EDGE_CURVE ( 'NONE', #1283, #1057, #312, .T. ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #664, .T. ) ;
+#1019 = DIRECTION ( 'NONE',  ( 2.731847993664262000E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1020 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1021 = EDGE_CURVE ( 'NONE', #257, #1570, #2297, .T. ) ;
+#1022 = VERTEX_POINT ( 'NONE', #2159 ) ;
+#1023 = PLANE ( 'NONE',  #1077 ) ;
+#1024 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #47, #1663 ) ;
+#1025 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -22.33801186440000900, 2.057400000000000300 ) ) ;
+#1026 = ORIENTED_EDGE ( 'NONE', *, *, #531, .T. ) ;
+#1027 = ADVANCED_FACE ( 'NONE', ( #423 ), #1984, .F. ) ;
+#1028 = AXIS2_PLACEMENT_3D ( 'NONE', #872, #2000, #2147 ) ;
+#1029 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1030 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -23.86201186440000700, 0.5900357008000002300 ) ) ;
+#1031 = CIRCLE ( 'NONE', #8, 0.3809999999999890100 ) ;
+#1032 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.02410990190000100, 1.333500000000000600 ) ) ;
+#1034 = EDGE_CURVE ( 'NONE', #233, #532, #862, .T. ) ;
+#1033 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1035 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1036 = FACE_OUTER_BOUND ( 'NONE', #493, .T. ) ;
+#1037 = ADVANCED_FACE ( 'NONE', ( #2237, #1697 ), #1808, .F. ) ;
+#1038 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1610, #1056, #2329, #1070, #2126, #327, #1239 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810810489714100, 0.001413872327555572600 ),
+ .UNSPECIFIED. ) ;
+#1039 = DIRECTION ( 'NONE',  ( -4.553079989440445400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1040 = LINE ( 'NONE', #2150, #1957 ) ;
+#1041 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1042 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1043 = AXIS2_PLACEMENT_3D ( 'NONE', #353, #1229, #1409 ) ;
+#1044 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353911297400, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1045 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #2350 ) ;
+#1046 = FACE_OUTER_BOUND ( 'NONE', #1276, .T. ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354258527600, -23.93089172888136700, 0.5079999989858117200 ) ) ;
+#1048 = PLANE ( 'NONE',  #1319 ) ;
+#1049 = CONICAL_SURFACE ( 'NONE', #2082, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1050 = ORIENTED_EDGE ( 'NONE', *, *, #789, .F. ) ;
+#1051 = ORIENTED_EDGE ( 'NONE', *, *, #232, .F. ) ;
+#1052 = EDGE_LOOP ( 'NONE', ( #742, #145, #150, #198 ) ) ;
+#1053 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1054 = CARTESIAN_POINT ( 'NONE',  ( -15.75319063698217200, -25.19022835049686600, 0.9525000000000002400 ) ) ;
+#1055 = VERTEX_POINT ( 'NONE', #2140 ) ;
+#1056 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353875507100, -25.03215751944137700, 0.6359984895882927500 ) ) ;
+#1057 = VERTEX_POINT ( 'NONE', #526 ) ;
+#1058 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#1059 = EDGE_LOOP ( 'NONE', ( #1831, #1455, #2049, #1285 ) ) ;
+#1060 = EDGE_CURVE ( 'NONE', #659, #148, #1206, .T. ) ;
+#1061 = VERTEX_POINT ( 'NONE', #340 ) ;
+#1062 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 5.981700000000000900 ) ) ;
+#1063 = FACE_OUTER_BOUND ( 'NONE', #1182, .T. ) ;
+#1064 = LINE ( 'NONE', #1246, #891 ) ;
+#1065 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1066 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#1068 = EDGE_CURVE ( 'NONE', #116, #1336, #2119, .T. ) ;
+#1067 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1069 = EDGE_CURVE ( 'NONE', #2110, #288, #2014, .T. ) ;
+#1070 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.42588277514055800, 0.5652569628110945000 ) ) ;
+#1071 = VECTOR ( 'NONE', #1870, 1000.000000000000000 ) ;
+#1072 = PLANE ( 'NONE',  #1301 ) ;
+#1073 = FACE_OUTER_BOUND ( 'NONE', #940, .T. ) ;
+#1074 = VECTOR ( 'NONE', #1029, 1000.000000000000000 ) ;
+#1075 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #1552, .F. ) ;
+#1077 = AXIS2_PLACEMENT_3D ( 'NONE', #502, #1959, #2139 ) ;
+#1078 = EDGE_LOOP ( 'NONE', ( #2001, #1576, #1079, #592, #628 ) ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .F. ) ;
+#1080 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.10001186440000600, 5.613400000000001300 ) ) ;
+#1081 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .T. ) ;
+#1082 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.19022835095561400, 1.631152902563592000 ) ) ;
+#1083 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .T. ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353962088900, -23.86201186440000300, 0.5079999998376568700 ) ) ;
+#1085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .T. ) ;
+#1087 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1668, #1118, #1131, #767, #1839, #1286, #1657 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.137572151450804300E-011, 0.001194867962823423700, 0.001413872268999805300 ),
+ .UNSPECIFIED. ) ;
+#1088 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.93089172561773700, 1.778000001278910800 ) ) ;
+#1089 = VERTEX_POINT ( 'NONE', #139 ) ;
+#1090 = CARTESIAN_POINT ( 'NONE',  ( -16.39008448676127800, -24.03382970264961200, 1.778000000000000500 ) ) ;
+#1091 = AXIS2_PLACEMENT_3D ( 'NONE', #2236, #779, #1311 ) ;
+#1092 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1093 = FACE_OUTER_BOUND ( 'NONE', #254, .T. ) ;
+#1094 = DIRECTION ( 'NONE',  ( 2.586977266727519200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1095 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#1097 = EDGE_CURVE ( 'NONE', #1901, #2086, #1757, .T. ) ;
+#1096 = PLANE ( 'NONE',  #308 ) ;
+#1098 = CIRCLE ( 'NONE', #277, 0.6705600000000040400 ) ;
+#1099 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -25.33521188763163000, 0.6720713988347129000 ) ) ;
+#1100 = CYLINDRICAL_SURFACE ( 'NONE', #1823, 1.498599999999999300 ) ;
+#1101 = CARTESIAN_POINT ( 'NONE',  ( -18.80807057075684700, -24.18475730246771200, 1.778000000000000700 ) ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
+#1103 = VERTEX_POINT ( 'NONE', #515 ) ;
+#1104 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 2.057400000000000800 ) ) ;
+#1105 = AXIS2_PLACEMENT_3D ( 'NONE', #1450, #168, #363 ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .T. ) ;
+#1107 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353844661500, -23.93089172661337100, 0.9524999966077679600 ) ) ;
+#1108 = ORIENTED_EDGE ( 'NONE', *, *, #658, .T. ) ;
+#1109 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .F. ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( -15.53014353960000100, -23.49371186439997000, 1.143000000000000500 ) ) ;
+#1111 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1112 = EDGE_CURVE ( 'NONE', #1973, #1254, #1040, .T. ) ;
+#1113 = EDGE_LOOP ( 'NONE', ( #316, #2048, #795, #1599 ) ) ;
+#1114 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1115 = EDGE_CURVE ( 'NONE', #2305, #465, #983, .T. ) ;
+#1116 = CONICAL_SURFACE ( 'NONE', #1629, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1117 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214077585500, -25.33521188763162300, 0.9525000000261243400 ) ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( -19.37076075044666400, -24.32656405489368400, 0.9525000004445290900 ) ) ;
+#1119 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1120 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.11773134631943400, 0.6462792907392068700 ) ) ;
+#1121 = CIRCLE ( 'NONE', #1356, 0.5080000000000002300 ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353983341100, -24.59861186440000200, 1.613928604024994700 ) ) ;
+#1123 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1124 = FACE_OUTER_BOUND ( 'NONE', #141, .T. ) ;
+#1125 = LINE ( 'NONE', #2239, #83 ) ;
+#1126 = EDGE_LOOP ( 'NONE', ( #1109, #533, #559, #1128 ) ) ;
+#1127 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1128 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ;
+#1129 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .F. ) ;
+#1130 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1131 = CARTESIAN_POINT ( 'NONE',  ( -19.32480937922011000, -24.72219465274494600, 0.9525000000000002400 ) ) ;
+#1132 = PLANE ( 'NONE',  #2094 ) ;
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
+#1134 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #598, #1859 ) ;
+#1135 = ORIENTED_EDGE ( 'NONE', *, *, #1652, .F. ) ;
+#1136 = VERTEX_POINT ( 'NONE', #1104 ) ;
+#1137 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1138 = VERTEX_POINT ( 'NONE', #2188 ) ;
+#1139 = CARTESIAN_POINT ( 'NONE',  ( -16.33214100924658000, -24.12839253349762500, 1.778000000000000500 ) ) ;
+#1140 = EDGE_CURVE ( 'NONE', #116, #1491, #1895, .T. ) ;
+#1141 = CARTESIAN_POINT ( 'NONE',  ( -15.68837922770000400, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#1142 = EDGE_CURVE ( 'NONE', #2338, #233, #171, .T. ) ;
+#1143 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -25.34405106440000600, 1.333500000000000600 ) ) ;
+#1144 = CIRCLE ( 'NONE', #1522, 0.5080000000000002300 ) ;
+#1145 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1146 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214076528900, -25.33521188763162300, 1.333500000000000600 ) ) ;
+#1147 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353959999700, -24.03348846469138800, 0.9941314480520443400 ) ) ;
+#1148 = FACE_OUTER_BOUND ( 'NONE', #1458, .T. ) ;
+#1149 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1150 = CIRCLE ( 'NONE', #1865, 0.5080000000000002300 ) ;
+#1151 = ADVANCED_FACE ( 'NONE', ( #2324 ), #1096, .F. ) ;
+#1152 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1153 = LINE ( 'NONE', #93, #1360 ) ;
+#1154 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.72903706925946200, 1.685519968148387400 ) ) ;
+#1155 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353831455400, -23.93089173430063000, 1.333500000000000600 ) ) ;
+#1156 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .T. ) ;
+#1157 = VERTEX_POINT ( 'NONE', #2034 ) ;
+#1158 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1159 = EDGE_LOOP ( 'NONE', ( #2160, #238, #1769, #224 ) ) ;
+#1160 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .T. ) ;
+#1161 = ORIENTED_EDGE ( 'NONE', *, *, #664, .F. ) ;
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .F. ) ;
+#1163 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1164 = SHAPE_DEFINITION_REPRESENTATION ( #1191, #936 ) ;
+#1165 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1166 = PLANE ( 'NONE',  #1190 ) ;
+#1167 = VECTOR ( 'NONE', #655, 1000.000000000000000 ) ;
+#1168 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1169 = LINE ( 'NONE', #2284, #189 ) ;
+#1170 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#1171 = EDGE_CURVE ( 'NONE', #518, #1465, #503, .T. ) ;
+#1172 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353926533700, -25.03215751943682200, 0.6359984892305513600 ) ) ;
+#1173 = FILL_AREA_STYLE ('',( #994 ) ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1175 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.93089173550722700, 0.5079999988535544000 ) ) ;
+#1176 = CIRCLE ( 'NONE', #104, 1.498599999999999300 ) ;
+#1177 = ADVANCED_FACE ( 'NONE', ( #922 ), #2025, .F. ) ;
+#1178 = FACE_OUTER_BOUND ( 'NONE', #484, .T. ) ;
+#1179 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1262, #1810, #548, #1120, #1322, #773, #1690 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.137047522958711100E-011, 0.001194867962823032300, 0.001413872269002613600 ),
+ .UNSPECIFIED. ) ;
+#1180 = VECTOR ( 'NONE', #1947, 1000.000000000000000 ) ;
+#1181 = EDGE_CURVE ( 'NONE', #543, #877, #2153, .T. ) ;
+#1182 = EDGE_LOOP ( 'NONE', ( #172, #297, #991, #2219 ) ) ;
+#1183 = CARTESIAN_POINT ( 'NONE',  ( -18.88825408338500700, -24.10461062508680300, 0.5080000000000001200 ) ) ;
+#1184 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .F. ) ;
+#1185 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
+#1186 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .T. ) ;
+#1187 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1188 = ORIENTED_EDGE ( 'NONE', *, *, #1392, .F. ) ;
+#1189 = ADVANCED_FACE ( 'NONE', ( #1148 ), #367, .F. ) ;
+#1190 = AXIS2_PLACEMENT_3D ( 'NONE', #2268, #1931, #1921 ) ;
+#1191 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #2201 ) ;
+#1192 = EDGE_LOOP ( 'NONE', ( #1649, #1621, #429, #1656 ) ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( -18.31041493557597700, -25.33521186384740500, 0.9525000000684116200 ) ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1652, .T. ) ;
+#1195 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.02410990190000100, 1.333500000000000600 ) ) ;
+#1197 = EDGE_CURVE ( 'NONE', #2022, #1884, #1954, .T. ) ;
+#1196 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1198 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1199 = CARTESIAN_POINT ( 'NONE',  ( -18.27434202845057600, -25.03215751820031800, 1.333500000000000600 ) ) ;
+#1200 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1201 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 0.5079999995129702600 ) ) ;
+#1202 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214350777900, -24.59861186440000200, 1.333500000056357300 ) ) ;
+#1203 = DIRECTION ( 'NONE',  ( -0.1096791224046457000, 0.9939670467920689300, 0.0000000000000000000 ) ) ;
+#1204 = LINE ( 'NONE', #702, #733 ) ;
+#1205 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1206 = LINE ( 'NONE', #1225, #251 ) ;
+#1207 = CARTESIAN_POINT ( 'NONE',  ( -18.31041492576321900, -25.33521178093686600, 1.333500000070465500 ) ) ;
+#1208 = STYLED_ITEM ( 'NONE', ( #753 ), #794 ) ;
+#1209 = LINE ( 'NONE', #1837, #165 ) ;
+#1210 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .F. ) ;
+#1211 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1574, #90, #1361, #1541, #982, #446, #280, #1379 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 4 ),
+ ( 9.458655666662432100E-012, 0.0001655281262152870500, 0.0002482921845936071600, 0.0003310562429719273400 ),
+ .UNSPECIFIED. ) ;
+#1212 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353957982400, -23.98245853922953000, 1.313697770314663700 ) ) ;
+#1213 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353962088800, -23.86201186440000300, 1.778000000162343500 ) ) ;
+#1214 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173662035300, 0.9524999966059464200 ) ) ;
+#1215 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .F. ) ;
+#1216 = EDGE_LOOP ( 'NONE', ( #54, #2138, #1796, #2189 ) ) ;
+#1217 = EDGE_CURVE ( 'NONE', #682, #1822, #580, .T. ) ;
+#1218 = ADVANCED_FACE ( 'NONE', ( #1007 ), #676, .T. ) ;
+#1219 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .F. ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214351365800, -25.33521186444637900, 1.333500000028178900 ) ) ;
+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .F. ) ;
+#1222 = EDGE_CURVE ( 'NONE', #534, #684, #1640, .T. ) ;
+#1223 = VERTEX_POINT ( 'NONE', #568 ) ;
+#1224 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1225 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 5.727700000000000500 ) ) ;
+#1226 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .F. ) ;
+#1228 = AXIS2_PLACEMENT_3D ( 'NONE', #1259, #696, #525 ) ;
+#1229 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.6502610077794467300, 0.7597108803759877700 ) ) ;
+#1230 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1231 = CIRCLE ( 'NONE', #814, 0.5080000000000002300 ) ;
+#1232 = VECTOR ( 'NONE', #2221, 1000.000000000000000 ) ;
+#1233 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1234 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#1236 = EDGE_CURVE ( 'NONE', #92, #1103, #726, .T. ) ;
+#1235 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1237 = FACE_OUTER_BOUND ( 'NONE', #1538, .T. ) ;
+#1238 = EDGE_CURVE ( 'NONE', #1223, #683, #894, .T. ) ;
+#1239 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354258527600, -23.93089172888136700, 0.5079999989858117200 ) ) ;
+#1240 = CYLINDRICAL_SURFACE ( 'NONE', #1688, 0.5080000000000015600 ) ;
+#1241 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1242 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1243 = AXIS2_PLACEMENT_3D ( 'NONE', #887, #1233, #1446 ) ;
+#1244 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353953733500, -23.86201186440000700, 0.6720713988093629500 ) ) ;
+#1245 = VECTOR ( 'NONE', #409, 1000.000000000000000 ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.02410990190000100, 1.778000000000000200 ) ) ;
+#1247 = LINE ( 'NONE', #202, #452 ) ;
+#1248 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#1250 = VERTEX_POINT ( 'NONE', #1265 ) ;
+#1251 = PLANE ( 'NONE',  #731 ) ;
+#1252 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1253 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.10001186440000600, 5.613400000000001300 ) ) ;
+#1254 = VERTEX_POINT ( 'NONE', #15 ) ;
+#1255 = ORIENTED_EDGE ( 'NONE', *, *, #1559, .T. ) ;
+#1256 = FILL_AREA_STYLE_COLOUR ( '', #1917 ) ;
+#1257 = EDGE_LOOP ( 'NONE', ( #1210, #2057, #796, #2194, #84, #1083, #996, #2253 ) ) ;
+#1258 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.34405106440000600, 0.5080000000000001200 ) ) ;
+#1260 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -25.34405106440000600, 0.5080000000000001200 ) ) ;
+#1261 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1208 ) ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353620428300, -23.93089173661596200, 0.5080000000000001200 ) ) ;
+#1263 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -9.106159978880892400E-015, 0.0000000000000000000 ) ) ;
+#1264 = DIRECTION ( 'NONE',  ( -6.829619984160655100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1266 = EDGE_CURVE ( 'NONE', #762, #35, #1323, .T. ) ;
+#1265 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353953733500, -23.86201186440000300, 0.5079999996753135100 ) ) ;
+#1267 = EDGE_CURVE ( 'NONE', #749, #1061, #1447, .T. ) ;
+#1268 = CARTESIAN_POINT ( 'NONE',  ( -16.91190353960000400, -23.86201186439996000, 1.143000000000000500 ) ) ;
+#1269 = VECTOR ( 'NONE', #2308, 1000.000000000000000 ) ;
+#1270 = VECTOR ( 'NONE', #1937, 1000.000000000000100 ) ;
+#1271 = CARTESIAN_POINT ( 'NONE',  ( -18.63208974055232000, -24.03262957883932700, 1.777999999999999800 ) ) ;
+#1272 = VECTOR ( 'NONE', #1849, 1000.000000000000000 ) ;
+#1273 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.16692603223858500, 1.090052076420659400 ) ) ;
+#1274 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .F. ) ;
+#1275 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #197, #1833 ) ;
+#1276 = EDGE_LOOP ( 'NONE', ( #2279, #58, #17, #1706, #1081, #847, #2080, #1302 ) ) ;
+#1277 = ORIENTED_EDGE ( 'NONE', *, *, #942, .T. ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #564, .F. ) ;
+#1279 = CARTESIAN_POINT ( 'NONE',  ( -18.95197147725582800, -23.98264038953816200, 1.777999999916446400 ) ) ;
+#1280 = EDGE_CURVE ( 'NONE', #40, #318, #1590, .T. ) ;
+#1281 = VERTEX_POINT ( 'NONE', #1499 ) ;
+#1282 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18620793939999900, 1.333500000000000600 ) ) ;
+#1283 = VERTEX_POINT ( 'NONE', #226 ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.09589756431508100, 0.5270092286388353700 ) ) ;
+#1285 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .F. ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( -19.26090068797922000, -25.26272206255057300, 0.9525000000000002400 ) ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353958608300, -23.86201186440000300, 0.5079999998376568700 ) ) ;
+#1288 = AXIS2_PLACEMENT_3D ( 'NONE', #709, #1786, #2314 ) ;
+#1289 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1290 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #211, #1279, #1658, #2193, #405, #557, #1101, #1481, #750, #1461, #1664, #1271, #373, #1639 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 9.455524763128746100E-012, 0.0001661762611022007100, 0.0002492643869255359500, 0.0003323525127488713100, 0.0004154406385722066600, 0.0004985287643955419100, 0.0006647050160422163000 ),
+ .UNSPECIFIED. ) ;
+#1291 = PLANE ( 'NONE',  #486 ) ;
+#1292 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1293 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1294 = VECTOR ( 'NONE', #1593, 1000.000000000000000 ) ;
+#1295 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1296 = LINE ( 'NONE', #1080, #759 ) ;
+#1297 = EDGE_CURVE ( 'NONE', #532, #2315, #219, .T. ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.93771186440000800, 6.350000000000000500 ) ) ;
+#1299 = CONICAL_SURFACE ( 'NONE', #2052, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1300 = VERTEX_POINT ( 'NONE', #217 ) ;
+#1301 = AXIS2_PLACEMENT_3D ( 'NONE', #885, #1828, #370 ) ;
+#1302 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .T. ) ;
+#1303 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
+#1304 = VERTEX_POINT ( 'NONE', #1704 ) ;
+#1305 = CARTESIAN_POINT ( 'NONE',  ( -19.25227213800000600, -25.34405106440000600, 1.333500000000000600 ) ) ;
+#1306 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000500, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1307 = EDGE_CURVE ( 'NONE', #969, #803, #950, .T. ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354088565700, -23.93089173429890000, 0.9525000000000002400 ) ) ;
+#1309 = EDGE_CURVE ( 'NONE', #2338, #318, #100, .T. ) ;
+#1310 = VERTEX_POINT ( 'NONE', #244 ) ;
+#1311 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1312 = AXIS2_PLACEMENT_3D ( 'NONE', #439, #248, #591 ) ;
+#1313 = LINE ( 'NONE', #2302, #99 ) ;
+#1314 = LINE ( 'NONE', #1298, #2143 ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.86201186440000700, 0.5900357008000002300 ) ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( -19.32480937945301800, -24.72219465075192000, 1.333500000000000600 ) ) ;
+#1317 = PRESENTATION_STYLE_ASSIGNMENT (( #350 ) ) ;
+#1318 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #806, 'distance_accuracy_value', 'NONE');
+#1319 = AXIS2_PLACEMENT_3D ( 'NONE', #701, #1410, #1580 ) ;
+#1320 = CARTESIAN_POINT ( 'NONE',  ( -15.76178639113084200, -25.26272206179186600, 1.333500000000000600 ) ) ;
+#1321 = CYLINDRICAL_SURFACE ( 'NONE', #415, 0.7112000000000003900 ) ;
+#1322 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.19022835212493000, 0.6548470975750574400 ) ) ;
+#1323 = CIRCLE ( 'NONE', #24, 0.5080000000000002300 ) ;
+#1324 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1325 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1326 = LINE ( 'NONE', #840, #1448 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( -15.77041493563262600, -25.33521186385136300, 1.333500000070465300 ) ) ;
+#1328 = FACE_OUTER_BOUND ( 'NONE', #403, .T. ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #314, .T. ) ;
+#1330 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -22.33801186440000900, 5.613400000000001300 ) ) ;
+#1331 = VERTEX_POINT ( 'NONE', #51 ) ;
+#1332 = AXIS2_PLACEMENT_3D ( 'NONE', #1432, #146, #1614 ) ;
+#1333 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353957988700, -25.33521186444500400, 0.6720713960666451200 ) ) ;
+#1335 = CARTESIAN_POINT ( 'NONE',  ( -16.14937244994785800, -24.12678356461424700, 1.778000000000000700 ) ) ;
+#1336 = VERTEX_POINT ( 'NONE', #943 ) ;
+#1337 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1965 ), #1431 ) ;
+#1339 = ADVANCED_FACE ( 'NONE', ( #2117 ), #949, .F. ) ;
+#1340 = ORIENTED_EDGE ( 'NONE', *, *, #2320, .F. ) ;
+#1341 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214351365800, -25.33521186444637900, 1.333500000028178900 ) ) ;
+#1342 = CARTESIAN_POINT ( 'NONE',  ( -19.00994353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#1343 = ORIENTED_EDGE ( 'NONE', *, *, #255, .T. ) ;
+#1344 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.7597108803759877700, 0.6502610077794467300 ) ) ;
+#1345 = ORIENTED_EDGE ( 'NONE', *, *, #867, .F. ) ;
+#1346 = CARTESIAN_POINT ( 'NONE',  ( -16.26807057990575000, -24.18475729924703200, 1.778000000000000500 ) ) ;
+#1347 = EDGE_CURVE ( 'NONE', #40, #358, #2013, .T. ) ;
+#1348 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000700, -24.12731762543853600, 1.051403285835325500 ) ) ;
+#1349 = CONICAL_SURFACE ( 'NONE', #1995, 0.6705600000000006000, 0.1099002190474904500 ) ;
+#1350 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1351 = EDGE_CURVE ( 'NONE', #929, #2247, #1983, .T. ) ;
+#1352 = ADVANCED_FACE ( 'NONE', ( #365 ), #75, .T. ) ;
+#1353 = FACE_OUTER_BOUND ( 'NONE', #20, .T. ) ;
+#1354 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1355 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1356 = AXIS2_PLACEMENT_3D ( 'NONE', #164, #1075, #1264 ) ;
+#1357 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186439995700, 1.143000000000000500 ) ) ;
+#1358 = VECTOR ( 'NONE', #874, 1000.000000000000000 ) ;
+#1359 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #267 ) ;
+#1360 = VECTOR ( 'NONE', #1350, 1000.000000000000000 ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000700, -24.03348846518127500, 0.9941314482894544300 ) ) ;
+#1362 = LINE ( 'NONE', #1530, #1815 ) ;
+#1363 = ADVANCED_FACE ( 'NONE', ( #837 ), #247, .T. ) ;
+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #976, .F. ) ;
+#1365 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1512, 'distance_accuracy_value', 'NONE');
+#1366 = PLANE ( 'NONE',  #2038 ) ;
+#1367 = EDGE_LOOP ( 'NONE', ( #372, #88, #1799, #2244 ) ) ;
+#1368 = ADVANCED_FACE ( 'NONE', ( #2068 ), #1023, .F. ) ;
+#1369 = AXIS2_PLACEMENT_3D ( 'NONE', #1095, #389, #1832 ) ;
+#1370 = ORIENTED_EDGE ( 'NONE', *, *, #953, .T. ) ;
+#1371 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #936, #2312 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1888 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1372 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1373 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #2133, .T. ) ;
+#1376 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -22.33801186660980800, 3.175000000000000700 ) ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .T. ) ;
+#1378 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.18620793939999900, 0.9525000000000002400 ) ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18427437862640500, 1.142999999999998500 ) ) ;
+#1380 = VECTOR ( 'NONE', #431, 1000.000000000000000 ) ;
+#1381 = ADVANCED_FACE ( 'NONE', ( #757 ), #1240, .T. ) ;
+#1382 = LINE ( 'NONE', #670, #1411 ) ;
+#1383 = CARTESIAN_POINT ( 'NONE',  ( -19.45190353960000400, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1384 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1385 = AXIS2_PLACEMENT_3D ( 'NONE', #160, #354, #718 ) ;
+#1386 = CIRCLE ( 'NONE', #888, 1.498599999999999300 ) ;
+#1387 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1388 = LINE ( 'NONE', #932, #2097 ) ;
+#1389 = EDGE_CURVE ( 'NONE', #62, #1055, #479, .T. ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #899, .F. ) ;
+#1391 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18427437862640500, 1.142999999999998500 ) ) ;
+#1392 = EDGE_CURVE ( 'NONE', #1310, #1604, #310, .T. ) ;
+#1393 = ORIENTED_EDGE ( 'NONE', *, *, #1097, .T. ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #2135, .F. ) ;
+#1395 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1648, #574, #1090, #433, #1139, #1693, #1346, #48, #249, #1335, #73, #583, #2062, #1885 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 2.722062270145373800E-012, 0.0001661762545614797000, 0.0002492643804811857500, 0.0003323525064008918200, 0.0004154406323205978900, 0.0004985287582403039100, 0.0006647050100797250600 ),
+ .UNSPECIFIED. ) ;
+#1396 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1397 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ;
+#1398 = EDGE_CURVE ( 'NONE', #1022, #558, #586, .T. ) ;
+#1399 = EDGE_LOOP ( 'NONE', ( #1457, #2215, #182, #262 ) ) ;
+#1400 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ;
+#1401 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1402 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .F. ) ;
+#1403 = ADVANCED_FACE ( 'NONE', ( #2234, #2, #1036 ), #137, .F. ) ;
+#1404 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1405 = PLANE ( 'NONE',  #122 ) ;
+#1407 = EDGE_CURVE ( 'NONE', #2338, #358, #46, .T. ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.03320188382015100, 1.292025301535929800 ) ) ;
+#1408 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.7597108803759877700, -0.6502610077794467300 ) ) ;
+#1410 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1411 = VECTOR ( 'NONE', #1948, 1000.000000000000000 ) ;
+#1412 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960001100, -24.18424392890003800, 1.115275551589411100 ) ) ;
+#1413 = AXIS2_PLACEMENT_3D ( 'NONE', #884, #1587, #1035 ) ;
+#1414 = VECTOR ( 'NONE', #1605, 1000.000000000000000 ) ;
+#1415 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1416 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1417 = VECTOR ( 'NONE', #1427, 1000.000000000000000 ) ;
+#1418 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1419 = CARTESIAN_POINT ( 'NONE',  ( -15.53014353960000100, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .T. ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #95, .F. ) ;
+#1422 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353945116400, -24.59861186440000200, 1.613928603990782500 ) ) ;
+#1423 = ORIENTED_EDGE ( 'NONE', *, *, #720, .F. ) ;
+#1424 = PLANE ( 'NONE',  #1492 ) ;
+#1425 = EDGE_CURVE ( 'NONE', #489, #401, #1471, .T. ) ;
+#1426 = ORIENTED_EDGE ( 'NONE', *, *, #1021, .F. ) ;
+#1427 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.7597108803759877700, -0.6502610077794467300 ) ) ;
+#1428 = CARTESIAN_POINT ( 'NONE',  ( -19.45995025960000600, -23.86201186440000700, 0.4643932800000000200 ) ) ;
+#1429 = CARTESIAN_POINT ( 'NONE',  ( -18.27334353960002400, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1430 = VERTEX_POINT ( 'NONE', #2108 ) ;
+#1431 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1365 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1512, #284, #379 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1432 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1433 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#1434 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .F. ) ;
+#1435 = VECTOR ( 'NONE', #775, 1000.000000000000000 ) ;
+#1436 = CARTESIAN_POINT ( 'NONE',  ( -18.11078353960000000, -23.86201186439995300, 1.143000000000000500 ) ) ;
+#1437 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1439 = EDGE_CURVE ( 'NONE', #349, #2110, #1176, .T. ) ;
+#1438 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1440 = CONICAL_SURFACE ( 'NONE', #2233, 0.3809999999999993900, 0.7853981633974679300 ) ;
+#1441 = EDGE_CURVE ( 'NONE', #716, #1653, #1615, .T. ) ;
+#1442 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1193, #466, #639, #634, #1914, #482, #1004 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810812670392700, 0.001413872328577558000 ),
+ .UNSPECIFIED. ) ;
+#1443 = CARTESIAN_POINT ( 'NONE',  ( -16.01274353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#1444 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1445 = LINE ( 'NONE', #1844, #394 ) ;
+#1446 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1447 = LINE ( 'NONE', #1887, #1071 ) ;
+#1448 = VECTOR ( 'NONE', #1557, 1000.000000000000000 ) ;
+#1449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1450 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#1451 = FACE_OUTER_BOUND ( 'NONE', #1159, .T. ) ;
+#1452 = ORIENTED_EDGE ( 'NONE', *, *, #496, .T. ) ;
+#1453 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1454 = EDGE_CURVE ( 'NONE', #558, #2098, #2180, .T. ) ;
+#1455 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .F. ) ;
+#1456 = ORIENTED_EDGE ( 'NONE', *, *, #1425, .T. ) ;
+#1457 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .F. ) ;
+#1458 = EDGE_LOOP ( 'NONE', ( #2340, #458, #2101, #201, #459 ) ) ;
+#1459 = DIRECTION ( 'NONE',  ( -4.553079989440445400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1460 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#1461 = CARTESIAN_POINT ( 'NONE',  ( -18.68937244502948400, -24.12678355799803900, 1.778000000000000500 ) ) ;
+#1462 = AXIS2_PLACEMENT_3D ( 'NONE', #156, #1628, #1438 ) ;
+#1463 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .F. ) ;
+#1464 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353959999700, -24.18424393187104100, 1.115275559184507400 ) ) ;
+#1465 = VERTEX_POINT ( 'NONE', #2166 ) ;
+#1466 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1965 ) ) ;
+#1467 = FACE_OUTER_BOUND ( 'NONE', #602, .T. ) ;
+#1469 = EDGE_CURVE ( 'NONE', #662, #1549, #666, .T. ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.16711488179316400, 1.195683322178549700 ) ) ;
+#1470 = CARTESIAN_POINT ( 'NONE',  ( -15.77041492573471400, -25.33521178093688100, 0.9525000000000002400 ) ) ;
+#1471 = CIRCLE ( 'NONE', #261, 0.5080000000000015600 ) ;
+#1472 = CONICAL_SURFACE ( 'NONE', #36, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1473 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#1474 = FACE_OUTER_BOUND ( 'NONE', #1059, .T. ) ;
+#1475 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.02410990190000100, 1.778000000000000200 ) ) ;
+#1476 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #259, #2089 ) ;
+#1477 = LINE ( 'NONE', #112, #2299 ) ;
+#1478 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .F. ) ;
+#1479 = VERTEX_POINT ( 'NONE', #1436 ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 6.350000000000000500 ) ) ;
+#1481 = CARTESIAN_POINT ( 'NONE',  ( -18.75214167757214800, -24.18376960209352700, 1.778000000000000000 ) ) ;
+#1482 = EDGE_CURVE ( 'NONE', #35, #257, #703, .T. ) ;
+#1483 = EDGE_LOOP ( 'NONE', ( #1575, #208, #2128, #1460 ) ) ;
+#1484 = DIRECTION ( 'NONE',  ( -2.731847993664262000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1485 = EDGE_CURVE ( 'NONE', #257, #905, #1204, .T. ) ;
+#1486 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#1487 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.778000000000000200 ) ) ;
+#1488 = ORIENTED_EDGE ( 'NONE', *, *, #1926, .F. ) ;
+#1489 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -25.33521188763163000, 0.6720713988347129000 ) ) ;
+#1490 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1491 = VERTEX_POINT ( 'NONE', #2346 ) ;
+#1492 = AXIS2_PLACEMENT_3D ( 'NONE', #2156, #1624, #1453 ) ;
+#1493 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353845361000, -23.93089172671301800, 1.333500003377238400 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( -16.74934353960000500, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1495 = LINE ( 'NONE', #2033, #2148 ) ;
+#1496 = CARTESIAN_POINT ( 'NONE',  ( -16.85733431114697500, -24.09589756270822000, 0.9525000000000002400 ) ) ;
+#1497 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353958607500, -23.86201186440000300, 1.778000000162343500 ) ) ;
+#1498 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.93089172561773700, 1.778000001278910800 ) ) ;
+#1499 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353932943000, -23.86201186440000300, 0.9525000000208891900 ) ) ;
+#1500 = VECTOR ( 'NONE', #1764, 1000.000000000000000 ) ;
+#1501 = AXIS2_PLACEMENT_3D ( 'NONE', #1357, #804, #2256 ) ;
+#1502 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1503 = LINE ( 'NONE', #1044, #1537 ) ;
+#1504 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .T. ) ;
+#1505 = DIRECTION ( 'NONE',  ( -6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1506 = ADVANCED_FACE ( 'NONE', ( #1923 ), #1424, .F. ) ;
+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #979, .T. ) ;
+#1508 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .F. ) ;
+#1509 = EDGE_LOOP ( 'NONE', ( #594, #1364, #1397, #693, #1108, #1345, #1626, #1420, #170, #2134 ) ) ;
+#1510 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #294, 'distance_accuracy_value', 'NONE');
+#1511 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .F. ) ;
+#1512 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1513 = EDGE_CURVE ( 'NONE', #1819, #1570, #640, .T. ) ;
+#1514 = ORIENTED_EDGE ( 'NONE', *, *, #2320, .T. ) ;
+#1515 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1516 = EDGE_CURVE ( 'NONE', #1857, #2245, #1866, .T. ) ;
+#1517 = VERTEX_POINT ( 'NONE', #1813 ) ;
+#1518 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1519 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .F. ) ;
+#1520 = ADVANCED_FACE ( 'NONE', ( #2040 ), #1781, .F. ) ;
+#1521 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353952558300, -23.86201186440000700, 1.613928603960679500 ) ) ;
+#1522 = AXIS2_PLACEMENT_3D ( 'NONE', #81, #1720, #1563 ) ;
+#1523 = VECTOR ( 'NONE', #2039, 1000.000000000000100 ) ;
+#1524 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1525 = VECTOR ( 'NONE', #344, 1000.000000000000000 ) ;
+#1526 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.18427437862640500, 1.142999999999998200 ) ) ;
+#1527 = EDGE_CURVE ( 'NONE', #762, #1103, #1445, .T. ) ;
+#1528 = VECTOR ( 'NONE', #1524, 1000.000000000000000 ) ;
+#1529 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1530 = CARTESIAN_POINT ( 'NONE',  ( -18.22837922770000000, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.93771186440000800, 0.0000000000000000000 ) ) ;
+#1532 = FACE_OUTER_BOUND ( 'NONE', #1846, .T. ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960001400, -24.10453918127143400, 1.036036823309037800 ) ) ;
+#1534 = LINE ( 'NONE', #1487, #1245 ) ;
+#1535 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 2.057400000000000300 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353957988700, -25.33521186444500400, 0.6720713960666451200 ) ) ;
+#1537 = VECTOR ( 'NONE', #706, 1000.000000000000000 ) ;
+#1538 = EDGE_LOOP ( 'NONE', ( #1703, #1488, #87, #39, #199, #290, #328, #928 ) ) ;
+#1539 = VECTOR ( 'NONE', #1203, 999.9999999999998900 ) ;
+#1540 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1541 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000000, -24.10457308610625300, 1.036065135656330200 ) ) ;
+#1542 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .T. ) ;
+#1543 = ORIENTED_EDGE ( 'NONE', *, *, #206, .F. ) ;
+#1544 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #454, 'distance_accuracy_value', 'NONE');
+#1545 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1546 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#1547 = ADVANCED_FACE ( 'NONE', ( #2203 ), #1853, .F. ) ;
+#1548 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1549 = VERTEX_POINT ( 'NONE', #22 ) ;
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -18.63230824090367600, -24.03317751143448100, 0.5080000000000002300 ) ) ;
+#1551 = ORIENTED_EDGE ( 'NONE', *, *, #2303, .T. ) ;
+#1552 = EDGE_CURVE ( 'NONE', #178, #2109, #609, .T. ) ;
+#1553 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.09589756423794800, 0.5270092286299131700 ) ) ;
+#1554 = FACE_OUTER_BOUND ( 'NONE', #1078, .T. ) ;
+#1555 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1556 = VECTOR ( 'NONE', #396, 1000.000000000000000 ) ;
+#1557 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1558 = VECTOR ( 'NONE', #1289, 1000.000000000000000 ) ;
+#1559 = EDGE_CURVE ( 'NONE', #1055, #1138, #1495, .T. ) ;
+#1560 = ADVANCED_FACE ( 'NONE', ( #2114 ), #924, .F. ) ;
+#1561 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #623 ) ;
+#1562 = CIRCLE ( 'NONE', #1625, 0.7112000000000003900 ) ;
+#1563 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1564 = EDGE_CURVE ( 'NONE', #40, #1061, #1584, .T. ) ;
+#1565 = CONICAL_SURFACE ( 'NONE', #1882, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ;
+#1567 = EDGE_CURVE ( 'NONE', #520, #1336, #1636, .T. ) ;
+#1568 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1569 = ORIENTED_EDGE ( 'NONE', *, *, #390, .F. ) ;
+#1570 = VERTEX_POINT ( 'NONE', #194 ) ;
+#1571 = AXIS2_PLACEMENT_3D ( 'NONE', #1951, #2129, #2112 ) ;
+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #1140, .F. ) ;
+#1573 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354299237400, -23.93089173662469800, 1.778000000000000200 ) ) ;
+#1574 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173662035300, 0.9524999966059464200 ) ) ;
+#1575 = ORIENTED_EDGE ( 'NONE', *, *, #866, .F. ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #463, .T. ) ;
+#1577 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.01061186711780600, 3.175000000000000300 ) ) ;
+#1578 = ORIENTED_EDGE ( 'NONE', *, *, #2018, .T. ) ;
+#1579 = CARTESIAN_POINT ( 'NONE',  ( -15.77041493563262600, -25.33521186385136300, 1.333500000070465300 ) ) ;
+#1580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .F. ) ;
+#1582 = CYLINDRICAL_SURFACE ( 'NONE', #1105, 1.498599999999999300 ) ;
+#1583 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -23.98240479010775100, 0.9722815894958074500 ) ) ;
+#1584 = CIRCLE ( 'NONE', #2252, 0.5080000000000015600 ) ;
+#1585 = AXIS2_PLACEMENT_3D ( 'NONE', #669, #1756, #1750 ) ;
+#1586 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.42588277509352700, 0.5652569628056312000 ) ) ;
+#1587 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1588 = CARTESIAN_POINT ( 'NONE',  ( -18.40034353960001200, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#1589 = AXIS2_PLACEMENT_3D ( 'NONE', #2084, #811, #1165 ) ;
+#1590 = LINE ( 'NONE', #2056, #192 ) ;
+#1591 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000000, -24.10461063024706300, 1.249910540389246300 ) ) ;
+#1592 = VECTOR ( 'NONE', #643, 1000.000000000000100 ) ;
+#1593 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1594 = VECTOR ( 'NONE', #812, 1000.000000000000000 ) ;
+#1595 = ORIENTED_EDGE ( 'NONE', *, *, #125, .T. ) ;
+#1596 = LINE ( 'NONE', #1383, #1539 ) ;
+#1597 = ORIENTED_EDGE ( 'NONE', *, *, #777, .F. ) ;
+#1598 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#1599 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .T. ) ;
+#1600 = AXIS2_PLACEMENT_3D ( 'NONE', #78, #1354, #648 ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353971670500, -23.86201186440000700, 1.613928603977784300 ) ) ;
+#1602 = ORIENTED_EDGE ( 'NONE', *, *, #1834, .T. ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.42588277508602300, 1.720743037195240400 ) ) ;
+#1604 = VERTEX_POINT ( 'NONE', #1287 ) ;
+#1606 = EDGE_CURVE ( 'NONE', #325, #1795, #1290, .T. ) ;
+#1605 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1607 = EDGE_CURVE ( 'NONE', #534, #662, #1395, .T. ) ;
+#1608 = VECTOR ( 'NONE', #2120, 1000.000000000000000 ) ;
+#1609 = CIRCLE ( 'NONE', #970, 0.3809999999999890100 ) ;
+#1610 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353957988300, -25.33521188763163000, 0.6720713988265744100 ) ) ;
+#1611 = CARTESIAN_POINT ( 'NONE',  ( -18.07014353960000400, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1612 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -22.33801186440000900, 5.613400000000001300 ) ) ;
+#1613 = AXIS2_PLACEMENT_3D ( 'NONE', #2087, #1744, #2105 ) ;
+#1614 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#1615 = LINE ( 'NONE', #616, #781 ) ;
+#1616 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353960000200, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#1617 = LINE ( 'NONE', #1905, #1594 ) ;
+#1618 = FACE_OUTER_BOUND ( 'NONE', #38, .T. ) ;
+#1619 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
+#1621 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .T. ) ;
+#1622 = VERTEX_POINT ( 'NONE', #1521 ) ;
+#1623 = ORIENTED_EDGE ( 'NONE', *, *, #899, .T. ) ;
+#1624 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1625 = AXIS2_PLACEMENT_3D ( 'NONE', #2012, #554, #732 ) ;
+#1626 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
+#1627 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1628 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1629 = AXIS2_PLACEMENT_3D ( 'NONE', #1145, #572, #44 ) ;
+#1630 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1631 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1632 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .T. ) ;
+#1633 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1635 = EDGE_CURVE ( 'NONE', #1765, #1136, #754, .T. ) ;
+#1634 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000300, -24.10461062380258200, 1.249910544634333900 ) ) ;
+#1636 = LINE ( 'NONE', #42, #728 ) ;
+#1637 = DIRECTION ( 'NONE',  ( 0.7071067811865582300, 0.7071067811865369100, 8.659560562355103000E-017 ) ) ;
+#1638 = AXIS2_PLACEMENT_3D ( 'NONE', #760, #388, #1842 ) ;
+#1639 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353620551200, -23.93089172662066100, 1.778000001153438500 ) ) ;
+#1640 = LINE ( 'NONE', #1475, #1558 ) ;
+#1641 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1642 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #66, #286, #2261, #1183, #989, #2277, #1906, #474, #650, #456, #270, #1550, #660, #1175 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 2.409708097687586700E-013, 0.0001655665765195247900, 0.0002483498646588043800, 0.0003311331527980840300, 0.0004139164409373636700, 0.0004966997290766432100, 0.0006622663053552025000 ),
+ .UNSPECIFIED. ) ;
+#1643 = AXIS2_PLACEMENT_3D ( 'NONE', #1770, #2316, #1934 ) ;
+#1644 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353952558400, -25.33521188763162300, 1.613928601195391700 ) ) ;
+#1645 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.60303146440000400, 1.778000000000000200 ) ) ;
+#1646 = VECTOR ( 'NONE', #167, 1000.000000000000000 ) ;
+#1647 = CARTESIAN_POINT ( 'NONE',  ( -16.71227213800000300, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#1648 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.93089172561773700, 1.778000001278910800 ) ) ;
+#1649 = ORIENTED_EDGE ( 'NONE', *, *, #1266, .F. ) ;
+#1650 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .F. ) ;
+#1651 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1652 = EDGE_CURVE ( 'NONE', #325, #877, #2037, .T. ) ;
+#1653 = VERTEX_POINT ( 'NONE', #2223 ) ;
+#1654 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1655 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .T. ) ;
+#1656 = ORIENTED_EDGE ( 'NONE', *, *, #2303, .F. ) ;
+#1657 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214353580900, -25.33521186444483300, 0.9525000000261243400 ) ) ;
+#1658 = CARTESIAN_POINT ( 'NONE',  ( -18.93008448309352300, -24.03382971051446800, 1.778000000000000500 ) ) ;
+#1659 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #267, 'design' ) ;
+#1660 = ORIENTED_EDGE ( 'NONE', *, *, #752, .T. ) ;
+#1661 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1662 = CIRCLE ( 'NONE', #603, 1.498599999999999300 ) ;
+#1663 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1664 = CARTESIAN_POINT ( 'NONE',  ( -18.67378812764060200, -24.10362108628610400, 1.778000000000000500 ) ) ;
+#1665 = LINE ( 'NONE', #1010, #805 ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -23.98240478801756800, 0.9722815886192752700 ) ) ;
+#1667 = EDGE_CURVE ( 'NONE', #716, #361, #2293, .T. ) ;
+#1668 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173662035300, 0.9524999966059464200 ) ) ;
+#1669 = CONICAL_SURFACE ( 'NONE', #1288, 0.3809999999999993900, 0.7853981633974679300 ) ;
+#1670 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1738, .NOT_KNOWN. ) ;
+#1671 = LINE ( 'NONE', #2276, #1731 ) ;
+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #2133, .F. ) ;
+#1673 = EDGE_LOOP ( 'NONE', ( #1278, #2171 ) ) ;
+#1674 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .T. ) ;
+#1675 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 5.727700000000000500 ) ) ;
+#1676 = EDGE_CURVE ( 'NONE', #1136, #361, #1864, .T. ) ;
+#1677 = ORIENTED_EDGE ( 'NONE', *, *, #661, .F. ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#1679 = EDGE_CURVE ( 'NONE', #627, #534, #31, .T. ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #144, .F. ) ;
+#1681 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.86201186440000300, 1.778000000000000200 ) ) ;
+#1682 = EDGE_CURVE ( 'NONE', #94, #1973, #2200, .T. ) ;
+#1683 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .T. ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354088565700, -23.93089173429890000, 0.9525000000000002400 ) ) ;
+#1685 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1686 = ORIENTED_EDGE ( 'NONE', *, *, #691, .T. ) ;
+#1687 = CARTESIAN_POINT ( 'NONE',  ( -15.77041492573471800, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#1688 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #688, #1404 ) ;
+#1689 = DIRECTION ( 'NONE',  ( 4.553079989440435900E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1690 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353957783000, -25.33521186444620800, 0.6720713960838937700 ) ) ;
+#1691 = VECTOR ( 'NONE', #1415, 1000.000000000000000 ) ;
+#1692 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.93771186440000800, 2.057400000000000300 ) ) ;
+#1693 = CARTESIAN_POINT ( 'NONE',  ( -16.29316817164214000, -24.16780845902084000, 1.778000000000000000 ) ) ;
+#1694 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.10457308576341600, 1.036065135428297900 ) ) ;
+#1695 = ADVANCED_FACE ( 'NONE', ( #606 ), #70, .T. ) ;
+#1696 = VECTOR ( 'NONE', #161, 1000.000000000000000 ) ;
+#1697 = FACE_OUTER_BOUND ( 'NONE', #2055, .T. ) ;
+#1698 = AXIS2_PLACEMENT_3D ( 'NONE', #1975, #2337, #497 ) ;
+#1699 = CARTESIAN_POINT ( 'NONE',  ( -18.07014353960000400, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#1700 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 0.0000000000000000000 ) ) ;
+#1701 = FACE_OUTER_BOUND ( 'NONE', #2333, .T. ) ;
+#1702 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.09589756278516900, 1.758990771538073300 ) ) ;
+#1703 = ORIENTED_EDGE ( 'NONE', *, *, #392, .F. ) ;
+#1704 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353943765900, -23.86201186440000300, 1.333499999979111500 ) ) ;
+#1705 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .T. ) ;
+#1706 = ORIENTED_EDGE ( 'NONE', *, *, #1266, .T. ) ;
+#1707 = ORIENTED_EDGE ( 'NONE', *, *, #1425, .F. ) ;
+#1708 = ADVANCED_FACE ( 'NONE', ( #1353 ), #1132, .F. ) ;
+#1709 = VERTEX_POINT ( 'NONE', #1687 ) ;
+#1710 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1711 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353620428300, -23.93089173661596200, 0.5080000000000001200 ) ) ;
+#1712 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1713 = EDGE_CURVE ( 'NONE', #518, #969, #2065, .T. ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #334, .T. ) ;
+#1715 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.03317750463169800, 0.9939646981682933600 ) ) ;
+#1716 = ORIENTED_EDGE ( 'NONE', *, *, #789, .T. ) ;
+#1717 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.16696739886956300, 1.195896877712041600 ) ) ;
+#1718 = EDGE_CURVE ( 'NONE', #361, #296, #416, .T. ) ;
+#1719 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1720 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1721 = VECTOR ( 'NONE', #1868, 1000.000000000000000 ) ;
+#1722 = PRODUCT ( 'SLP3-250-100-F', 'SLP3-250-100-F', '', ( #2275 ) ) ;
+#1723 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1724 = EDGE_CURVE ( 'NONE', #425, #846, #1642, .T. ) ;
+#1725 = CARTESIAN_POINT ( 'NONE',  ( -19.25227213800000600, -24.60303146440000400, 1.333500000000000600 ) ) ;
+#1726 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 2.057399999999999900 ) ) ;
+#1727 = EDGE_CURVE ( 'NONE', #803, #1283, #1144, .T. ) ;
+#1728 = LINE ( 'NONE', #808, #2269 ) ;
+#1729 = LINE ( 'NONE', #758, #1898 ) ;
+#1730 = CARTESIAN_POINT ( 'NONE',  ( -16.81908657679393900, -24.42588277509727500, 1.333500000000000600 ) ) ;
+#1731 = VECTOR ( 'NONE', #1205, 1000.000000000000000 ) ;
+#1732 = ADVANCED_FACE ( 'NONE', ( #130, #1467 ), #625, .F. ) ;
+#1733 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .T. ) ;
+#1734 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1735 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 1.084202172485504400E-016 ) ) ;
+#1736 = ORIENTED_EDGE ( 'NONE', *, *, #866, .T. ) ;
+#1737 = EDGE_LOOP ( 'NONE', ( #352, #2222, #2024, #1817, #1340 ) ) ;
+#1738 = PRODUCT ( 'SLP3-250-100-F', 'SLP3-250-100-F', '', ( #2095 ) ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( -16.62234353960000300, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#1740 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
+#1741 = DIRECTION ( 'NONE',  ( 4.553079989440435900E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1742 = PLANE ( 'NONE',  #2228 ) ;
+#1743 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .F. ) ;
+#1744 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1745 = ORIENTED_EDGE ( 'NONE', *, *, #334, .F. ) ;
+#1746 = VECTOR ( 'NONE', #2290, 1000.000000000000000 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000400, -23.98241675608273800, 1.313713815431830000 ) ) ;
+#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #477, #306, #1961 ) ;
+#1749 = ADVANCED_FACE ( 'NONE', ( #2010 ), #1166, .F. ) ;
+#1750 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1751 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1208 ), #937 ) ;
+#1752 = FACE_OUTER_BOUND ( 'NONE', #856, .T. ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353957988700, -23.86201186440000700, 0.6720713960612878500 ) ) ;
+#1754 = VECTOR ( 'NONE', #2207, 1000.000000000000000 ) ;
+#1755 = EDGE_CURVE ( 'NONE', #296, #1653, #1665, .T. ) ;
+#1756 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1757 = LINE ( 'NONE', #1612, #77 ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.60303146440000400, 1.778000000000000200 ) ) ;
+#1759 = CONICAL_SURFACE ( 'NONE', #411, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #1802, .T. ) ;
+#1761 = ADVANCED_FACE ( 'NONE', ( #2264 ), #1891, .T. ) ;
+#1762 = EDGE_CURVE ( 'NONE', #909, #1300, #1211, .T. ) ;
+#1763 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1765 = VERTEX_POINT ( 'NONE', #1726 ) ;
+#1766 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .F. ) ;
+#1767 = ORIENTED_EDGE ( 'NONE', *, *, #1567, .F. ) ;
+#1768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .F. ) ;
+#1770 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000500, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1771 = ORIENTED_EDGE ( 'NONE', *, *, #1267, .T. ) ;
+#1772 = CARTESIAN_POINT ( 'NONE',  ( -18.11078353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1773 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1774 = ORIENTED_EDGE ( 'NONE', *, *, #1676, .T. ) ;
+#1775 = EDGE_CURVE ( 'NONE', #465, #558, #1442, .T. ) ;
+#1776 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1777 = CONICAL_SURFACE ( 'NONE', #771, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1779 = CIRCLE ( 'NONE', #1886, 0.5080000000000002300 ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353971670500, -25.33521186444225400, 1.613928603972755600 ) ) ;
+#1781 = PLANE ( 'NONE',  #1028 ) ;
+#1782 = FACE_OUTER_BOUND ( 'NONE', #7, .T. ) ;
+#1783 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1784 = CARTESIAN_POINT ( 'NONE',  ( -15.77041493569793200, -23.86201186440000700, 1.333500000070465300 ) ) ;
+#1785 = VECTOR ( 'NONE', #2170, 1000.000000000000000 ) ;
+#1786 = DIRECTION ( 'NONE',  ( -4.553079989440435900E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1787 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353620551200, -23.93089172662066100, 1.778000001153438500 ) ) ;
+#1788 = LINE ( 'NONE', #1122, #371 ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .F. ) ;
+#1790 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353971670900, -25.33521188763163000, 1.613928601212497400 ) ) ;
+#1791 = EDGE_LOOP ( 'NONE', ( #1551, #1999, #2127, #1680 ) ) ;
+#1792 = EDGE_CURVE ( 'NONE', #288, #659, #1836, .T. ) ;
+#1793 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1794 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.49371186439997000, 1.143000000000000500 ) ) ;
+#1795 = VERTEX_POINT ( 'NONE', #997 ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .F. ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .T. ) ;
+#1798 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353584375700, -23.93089173567711800, 1.778000000000000200 ) ) ;
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .F. ) ;
+#1800 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#1802 = EDGE_CURVE ( 'NONE', #1604, #2165, #1169, .T. ) ;
+#1801 = DIRECTION ( 'NONE',  ( -6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1803 = EDGE_CURVE ( 'NONE', #1973, #1022, #1005, .T. ) ;
+#1804 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1805 = EDGE_CURVE ( 'NONE', #543, #1795, #448, .T. ) ;
+#1806 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1807 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#1808 = PLANE ( 'NONE',  #195 ) ;
+#1809 = AXIS2_PLACEMENT_3D ( 'NONE', #135, #2321, #3 ) ;
+#1810 = CARTESIAN_POINT ( 'NONE',  ( -16.05084354003150400, -24.32656405489553500, 0.5535827891439796300 ) ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#1812 = LINE ( 'NONE', #443, #784 ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353976234900, -23.86201186440000300, 0.9525000000208891900 ) ) ;
+#1814 = EDGE_CURVE ( 'NONE', #207, #325, #834, .T. ) ;
+#1815 = VECTOR ( 'NONE', #1540, 1000.000000000000000 ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353845361000, -23.93089172671301800, 1.333500003377238400 ) ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#1818 = VERTEX_POINT ( 'NONE', #1058 ) ;
+#1819 = VERTEX_POINT ( 'NONE', #1967 ) ;
+#1820 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#1821 = CARTESIAN_POINT ( 'NONE',  ( -15.68837922770000400, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#1822 = VERTEX_POINT ( 'NONE', #870 ) ;
+#1823 = AXIS2_PLACEMENT_3D ( 'NONE', #878, #2152, #509 ) ;
+#1824 = EDGE_LOOP ( 'NONE', ( #2186, #798, #1543, #826 ) ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000500, -24.03351246232724500, 1.291858742482484300 ) ) ;
+#1826 = EDGE_LOOP ( 'NONE', ( #1016, #721, #355, #1248 ) ) ;
+#1827 = PLANE ( 'NONE',  #1091 ) ;
+#1828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1829 = ORIENTED_EDGE ( 'NONE', *, *, #1097, .F. ) ;
+#1830 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1831 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;
+#1832 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1834 = EDGE_CURVE ( 'NONE', #1819, #2165, #2064, .T. ) ;
+#1833 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1835 = CYLINDRICAL_SURFACE ( 'NONE', #1134, 0.5080000000000015600 ) ;
+#1836 = LINE ( 'NONE', #2091, #307 ) ;
+#1837 = CARTESIAN_POINT ( 'NONE',  ( -19.16234353960000200, -25.46221186440000000, 1.143000000000000500 ) ) ;
+#1838 = AXIS2_PLACEMENT_3D ( 'NONE', #1502, #1860, #404 ) ;
+#1839 = CARTESIAN_POINT ( 'NONE',  ( -19.26949644202509400, -25.19022835212367900, 0.9525000000000002400 ) ) ;
+#1840 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1670, #546 ) ;
+#1841 = CONICAL_SURFACE ( 'NONE', #765, 0.6705600000000006000, 0.1099002190474904500 ) ;
+#1842 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1843 = VECTOR ( 'NONE', #573, 1000.000000000000000 ) ;
+#1844 = CARTESIAN_POINT ( 'NONE',  ( -16.74934353960000500, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1845 = EDGE_CURVE ( 'NONE', #434, #762, #1779, .T. ) ;
+#1846 = EDGE_LOOP ( 'NONE', ( #1375, #842, #1874, #1767 ) ) ;
+#1847 = EDGE_CURVE ( 'NONE', #903, #1517, #25, .T. ) ;
+#1848 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .T. ) ;
+#1849 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1850 = ORIENTED_EDGE ( 'NONE', *, *, #351, .T. ) ;
+#1851 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .T. ) ;
+#1852 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1853 = PLANE ( 'NONE',  #185 ) ;
+#1854 = AXIS2_PLACEMENT_3D ( 'NONE', #830, #1899, #1373 ) ;
+#1855 = EDGE_LOOP ( 'NONE', ( #2307, #857, #1434, #1194 ) ) ;
+#1856 = CARTESIAN_POINT ( 'NONE',  ( -15.65192632874270000, -24.32656405500890200, 1.333499999588126900 ) ) ;
+#1857 = VERTEX_POINT ( 'NONE', #1588 ) ;
+#1858 = LINE ( 'NONE', #417, #1380 ) ;
+#1859 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#1860 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -23.86201186440000700, 0.0000000000000000000 ) ) ;
+#1862 = CARTESIAN_POINT ( 'NONE',  ( -15.69787769999209500, -24.72219465284927900, 1.333500000000000600 ) ) ;
+#1863 = ADVANCED_FACE ( 'NONE', ( #2146 ), #1048, .T. ) ;
+#1864 = LINE ( 'NONE', #414, #1949 ) ;
+#1865 = AXIS2_PLACEMENT_3D ( 'NONE', #1890, #1723, #629 ) ;
+#1866 = CIRCLE ( 'NONE', #357, 0.3809999999999890100 ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( -15.73334353960002100, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1868 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1869 = FACE_OUTER_BOUND ( 'NONE', #1933, .T. ) ;
+#1870 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1871 = LINE ( 'NONE', #1647, #2240 ) ;
+#1872 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .F. ) ;
+#1873 = ADVANCED_FACE ( 'NONE', ( #1093 ), #129, .T. ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #447, .F. ) ;
+#1875 = VERTEX_POINT ( 'NONE', #2298 ) ;
+#1876 = CARTESIAN_POINT ( 'NONE',  ( -16.09248480089632600, -24.03351247041878500, 0.5080000000000000100 ) ) ;
+#1877 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173559852900, 1.333500003786446400 ) ) ;
+#1878 = EDGE_CURVE ( 'NONE', #1622, #877, #2318, .T. ) ;
+#1879 = ORIENTED_EDGE ( 'NONE', *, *, #218, .T. ) ;
+#1880 = EDGE_CURVE ( 'NONE', #682, #716, #1382, .T. ) ;
+#1881 = EDGE_LOOP ( 'NONE', ( #743, #1508 ) ) ;
+#1882 = AXIS2_PLACEMENT_3D ( 'NONE', #2230, #1137, #1719 ) ;
+#1883 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .F. ) ;
+#1884 = VERTEX_POINT ( 'NONE', #1611 ) ;
+#1885 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353584375700, -23.93089173567711800, 1.778000000000000200 ) ) ;
+#1886 = AXIS2_PLACEMENT_3D ( 'NONE', #121, #510, #1768 ) ;
+#1887 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -23.86201186440000700, 1.695964299200000100 ) ) ;
+#1888 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1600,  #892 ) ;
+#1889 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1711, #613, #1876, #974, #2076, #1892, #2085, #800, #2260, #279, #418, #2061, #79, #955 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 9.463261037082139300E-012, 0.0001655665859884223600, 0.0002483498742510003500, 0.0003311331625135783900, 0.0004139164507761563800, 0.0004966997390387343700, 0.0006622663155638851400 ),
+ .UNSPECIFIED. ) ;
+#1890 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1891 = CONICAL_SURFACE ( 'NONE', #1854, 0.3809999999999993900, 0.7853981633974679300 ) ;
+#1892 = CARTESIAN_POINT ( 'NONE',  ( -16.18866022420497700, -24.16711488708255500, 0.5080000000000002300 ) ) ;
+#1893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1894 = EDGE_CURVE ( 'NONE', #1973, #543, #275, .T. ) ;
+#1895 = LINE ( 'NONE', #1419, #1414 ) ;
+#1896 = ADVANCED_FACE ( 'NONE', ( #919 ), #391, .T. ) ;
+#1897 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1898 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ;
+#1899 = DIRECTION ( 'NONE',  ( -4.553079989440435900E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1900 = VECTOR ( 'NONE', #1548, 1000.000000000000000 ) ;
+#1901 = VERTEX_POINT ( 'NONE', #360 ) ;
+#1902 = ORIENTED_EDGE ( 'NONE', *, *, #2047, .T. ) ;
+#1903 = ORIENTED_EDGE ( 'NONE', *, *, #867, .T. ) ;
+#1904 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1905 = CARTESIAN_POINT ( 'NONE',  ( -18.40034353960000100, -25.46221186439999300, 1.143000000000000500 ) ) ;
+#1906 = CARTESIAN_POINT ( 'NONE',  ( -18.80891386687732900, -24.18430474102079900, 0.5080000000000001200 ) ) ;
+#1907 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .T. ) ;
+#1908 = ADVANCED_FACE ( 'NONE', ( #671 ), #1321, .F. ) ;
+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .T. ) ;
+#1910 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.60303146440000400, 1.613928598400000200 ) ) ;
+#1911 = EDGE_CURVE ( 'NONE', #1138, #909, #337, .T. ) ;
+#1912 = ADVANCED_FACE ( 'NONE', ( #1752 ), #1072, .F. ) ;
+#1913 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1914 = CARTESIAN_POINT ( 'NONE',  ( -18.18443086335219400, -24.26089549391035000, 0.9525000000000002400 ) ) ;
+#1915 = AXIS2_PLACEMENT_3D ( 'NONE', #412, #234, #966 ) ;
+#1916 = LINE ( 'NONE', #1692, #1435 ) ;
+#1917 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1918 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.34405106440000600, 1.613928598400000200 ) ) ;
+#1919 = EDGE_CURVE ( 'NONE', #1281, #1709, #2227, .T. ) ;
+#1920 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960001000, -23.98241675272538500, 1.313713816799446700 ) ) ;
+#1921 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1922 = EDGE_CURVE ( 'NONE', #627, #434, #636, .T. ) ;
+#1923 = FACE_OUTER_BOUND ( 'NONE', #1791, .T. ) ;
+#1924 = ADVANCED_FACE ( 'NONE', ( #1237 ), #1440, .T. ) ;
+#1925 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1926 = EDGE_CURVE ( 'NONE', #2245, #1857, #1031, .T. ) ;
+#1927 = FACE_OUTER_BOUND ( 'NONE', #934, .T. ) ;
+#1928 = FACE_OUTER_BOUND ( 'NONE', #2216, .T. ) ;
+#1929 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ;
+#1930 = AXIS2_PLACEMENT_3D ( 'NONE', #863, #1039, #849 ) ;
+#1931 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1932 = ORIENTED_EDGE ( 'NONE', *, *, #780, .T. ) ;
+#1933 = EDGE_LOOP ( 'NONE', ( #772, #876, #300, #828 ) ) ;
+#1934 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#1935 = ORIENTED_EDGE ( 'NONE', *, *, #1802, .F. ) ;
+#1936 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1938 = EDGE_CURVE ( 'NONE', #1055, #1283, #1001, .T. ) ;
+#1937 = DIRECTION ( 'NONE',  ( -0.1096791237440452200, 0.9939670466442729300, 0.0000000000000000000 ) ) ;
+#1939 = EDGE_LOOP ( 'NONE', ( #988, #2029 ) ) ;
+#1940 = DIRECTION ( 'NONE',  ( 3.414809992080327500E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1941 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#1942 = ORIENTED_EDGE ( 'NONE', *, *, #1847, .T. ) ;
+#1943 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .T. ) ;
+#1944 = DIRECTION ( 'NONE',  ( -1.365923996832131000E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1945 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1946 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #579, #595 ) ;
+#1947 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1948 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1949 = VECTOR ( 'NONE', #1123, 1000.000000000000000 ) ;
+#1950 = ADVANCED_FACE ( 'NONE', ( #1554 ), #1582, .T. ) ;
+#1951 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1952 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1953 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.86201186440000700, 1.613928601165287800 ) ) ;
+#1954 = CIRCLE ( 'NONE', #1275, 0.7111999999999986100 ) ;
+#1955 = EDGE_CURVE ( 'NONE', #1795, #2075, #23, .T. ) ;
+#1956 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -5.366129987554801100E-014, 1.000000000000000000 ) ) ;
+#1957 = VECTOR ( 'NONE', #1252, 1000.000000000000000 ) ;
+#1958 = VECTOR ( 'NONE', #2197, 1000.000000000000000 ) ;
+#1959 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1960 = VECTOR ( 'NONE', #432, 1000.000000000000000 ) ;
+#1961 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1962 = ORIENTED_EDGE ( 'NONE', *, *, #751, .T. ) ;
+#1963 = ORIENTED_EDGE ( 'NONE', *, *, #314, .F. ) ;
+#1964 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1099, #11, #747, #2021, #724, #1284, #200 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810810601407500, 0.001413872320944698400 ),
+ .UNSPECIFIED. ) ;
+#1965 = STYLED_ITEM ( 'NONE', ( #1317 ), #1993 ) ;
+#1966 = ORIENTED_EDGE ( 'NONE', *, *, #751, .F. ) ;
+#1967 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353957783000, -23.86201186440000700, 0.6720713960783943900 ) ) ;
+#1968 = VERTEX_POINT ( 'NONE', #901 ) ;
+#1969 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .T. ) ;
+#1970 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1972 = EDGE_CURVE ( 'NONE', #65, #1491, #102, .T. ) ;
+#1971 = CARTESIAN_POINT ( 'NONE',  ( -15.77041492573471400, -25.33521178093688100, 0.9525000000000002400 ) ) ;
+#1973 = VERTEX_POINT ( 'NONE', #12 ) ;
+#1974 = EDGE_CURVE ( 'NONE', #905, #903, #213, .T. ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#1976 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1977 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1978 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1979 = AXIS2_PLACEMENT_3D ( 'NONE', #2224, #237, #1515 ) ;
+#1980 = LINE ( 'NONE', #1062, #730 ) ;
+#1981 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000500, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1982 = EDGE_CURVE ( 'NONE', #749, #662, #1064, .T. ) ;
+#1983 = CIRCLE ( 'NONE', #1571, 0.5080000000000015600 ) ;
+#1984 = PLANE ( 'NONE',  #597 ) ;
+#1985 = LINE ( 'NONE', #18, #1785 ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#1987 = VECTOR ( 'NONE', #478, 1000.000000000000000 ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #1724, .F. ) ;
+#1989 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .T. ) ;
+#1990 = AXIS2_PLACEMENT_3D ( 'NONE', #2344, #1776, #1956 ) ;
+#1991 = ORIENTED_EDGE ( 'NONE', *, *, #1676, .F. ) ;
+#1992 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -25.34405106440000600, 0.6720714016000003400 ) ) ;
+#1993 = MANIFOLD_SOLID_BREP ( 'Imported1', #2196 ) ;
+#1994 = EDGE_LOOP ( 'NONE', ( #717, #1929, #2083, #1716, #2192, #1907, #711, #375 ) ) ;
+#1995 = AXIS2_PLACEMENT_3D ( 'NONE', #1627, #151, #1241 ) ;
+#1996 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1997 = VERTEX_POINT ( 'NONE', #1616 ) ;
+#1998 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1999 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#2000 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #854, .F. ) ;
+#2003 = EDGE_CURVE ( 'NONE', #1709, #1819, #335, .T. ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -23.93089173561591900, 0.9524999962202640400 ) ) ;
+#2004 = EDGE_CURVE ( 'NONE', #10, #2110, #945, .T. ) ;
+#2005 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
+#2006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2007 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2008 = LINE ( 'NONE', #1315, #2343 ) ;
+#2009 = AXIS2_PLACEMENT_3D ( 'NONE', #2250, #1355, #1152 ) ;
+#2010 = FACE_OUTER_BOUND ( 'NONE', #2137, .T. ) ;
+#2011 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.12774754907016500, 1.234256285066589700 ) ) ;
+#2012 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2013 = LINE ( 'NONE', #1141, #1528 ) ;
+#2014 = CIRCLE ( 'NONE', #323, 1.498599999999999300 ) ;
+#2015 = EDGE_CURVE ( 'NONE', #961, #1430, #468, .T. ) ;
+#2016 = VECTOR ( 'NONE', #2036, 1000.000000000000000 ) ;
+#2017 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -19.01061186440000500, 2.540000000000000500 ) ) ;
+#2018 = EDGE_CURVE ( 'NONE', #961, #1517, #1313, .T. ) ;
+#2019 = FACE_OUTER_BOUND ( 'NONE', #436, .T. ) ;
+#2020 = ORIENTED_EDGE ( 'NONE', *, *, #390, .T. ) ;
+#2021 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.42588277508573200, 0.5652569628047262600 ) ) ;
+#2022 = VERTEX_POINT ( 'NONE', #667 ) ;
+#2023 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2024 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .F. ) ;
+#2025 = PLANE ( 'NONE',  #908 ) ;
+#2026 = ORIENTED_EDGE ( 'NONE', *, *, #447, .T. ) ;
+#2027 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000500, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2028 = SURFACE_SIDE_STYLE ('',( #471 ) ) ;
+#2029 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .T. ) ;
+#2030 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2031 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2032 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2033 = CARTESIAN_POINT ( 'NONE',  ( -19.33430783880000400, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#2034 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 6.349999999999999600 ) ) ;
+#2035 = VECTOR ( 'NONE', #1970, 1000.000000000000000 ) ;
+#2036 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2037 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #793, #783, #2070, #2251, #2231, #260, #957 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.138091558041068000E-011, 0.001194867962823808400, 0.001413872268997000700 ),
+ .UNSPECIFIED. ) ;
+#2038 = AXIS2_PLACEMENT_3D ( 'NONE', #1330, #246, #460 ) ;
+#2039 = DIRECTION ( 'NONE',  ( 0.1096791224046405300, 0.9939670467920693800, 1.343181861861369300E-017 ) ) ;
+#2040 = FACE_OUTER_BOUND ( 'NONE', #428, .T. ) ;
+#2041 = CIRCLE ( 'NONE', #5, 0.6705600000000040400 ) ;
+#2042 = CONICAL_SURFACE ( 'NONE', #1312, 0.6705600000000006000, 0.1099002190474904500 ) ;
+#2043 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2044 = EDGE_CURVE ( 'NONE', #627, #929, #886, .T. ) ;
+#2045 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .F. ) ;
+#2046 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353963581500, -23.98244656087517200, 0.9722976298611781800 ) ) ;
+#2047 = EDGE_CURVE ( 'NONE', #1336, #65, #831, .T. ) ;
+#2048 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .T. ) ;
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .F. ) ;
+#2050 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353584375700, -23.93089173567711800, 1.778000000000000200 ) ) ;
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#2052 = AXIS2_PLACEMENT_3D ( 'NONE', #1897, #1325, #242 ) ;
+#2053 = ORIENTED_EDGE ( 'NONE', *, *, #1112, .T. ) ;
+#2054 = CARTESIAN_POINT ( 'NONE',  ( -19.26949644217058500, -25.19022835089667500, 1.333500000000000600 ) ) ;
+#2055 = EDGE_LOOP ( 'NONE', ( #1026, #516 ) ) ;
+#2056 = CARTESIAN_POINT ( 'NONE',  ( -15.77041493572643700, -24.59861186440000200, 1.333500000140930300 ) ) ;
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #392, .T. ) ;
+#2058 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2059 = EDGE_CURVE ( 'NONE', #1250, #2123, #2263, .T. ) ;
+#2060 = CARTESIAN_POINT ( 'NONE',  ( -15.57078353960000100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2061 = CARTESIAN_POINT ( 'NONE',  ( -16.39037884184297100, -24.03317750380364600, 0.5080000000000003400 ) ) ;
+#2062 = CARTESIAN_POINT ( 'NONE',  ( -16.07055124674832700, -23.98221239401528500, 1.777999999999999800 ) ) ;
+#2063 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#2064 = LINE ( 'NONE', #1030, #698 ) ;
+#2065 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1877, #802, #1316, #968, #2054, #2241, #1146 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.267098550393953500E-011, 0.001194867963278879900, 0.001413872271358979400 ),
+ .UNSPECIFIED. ) ;
+#2066 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2067 = AXIS2_PLACEMENT_3D ( 'NONE', #2027, #1295, #214 ) ;
+#2068 = FACE_OUTER_BOUND ( 'NONE', #746, .T. ) ;
+#2069 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2070 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.72219465274432800, 1.686465839620175000 ) ) ;
+#2071 = FACE_OUTER_BOUND ( 'NONE', #1824, .T. ) ;
+#2072 = CIRCLE ( 'NONE', #1698, 0.7112000000000001700 ) ;
+#2073 = CARTESIAN_POINT ( 'NONE',  ( -16.78386350774800600, -24.72903706926277300, 1.333500000000000600 ) ) ;
+#2074 = ORIENTED_EDGE ( 'NONE', *, *, #64, .T. ) ;
+#2075 = VERTEX_POINT ( 'NONE', #1213 ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( -16.15008725985137900, -24.12774755613156700, 0.5080000000000001200 ) ) ;
+#2077 = EDGE_CURVE ( 'NONE', #2315, #318, #2288, .T. ) ;
+#2078 = ORIENTED_EDGE ( 'NONE', *, *, #2077, .F. ) ;
+#2079 = ADVANCED_FACE ( 'NONE', ( #665 ), #1405, .F. ) ;
+#2080 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .T. ) ;
+#2081 = CARTESIAN_POINT ( 'NONE',  ( -16.74834505038909800, -25.03215751944227600, 1.333499999694312200 ) ) ;
+#2082 = AXIS2_PLACEMENT_3D ( 'NONE', #967, #268, #445 ) ;
+#2083 = ORIENTED_EDGE ( 'NONE', *, *, #2077, .T. ) ;
+#2084 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2085 = CARTESIAN_POINT ( 'NONE',  ( -16.21377321968995800, -24.18430474400177500, 0.5080000000000001200 ) ) ;
+#2086 = VERTEX_POINT ( 'NONE', #124 ) ;
+#2087 = CARTESIAN_POINT ( 'NONE',  ( -16.91995025960000400, -23.86201186440000700, 0.4643932800000000200 ) ) ;
+#2088 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#2089 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2090 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000000, -24.16696739952474000, 1.195896876709754400 ) ) ;
+#2091 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#2092 = EDGE_CURVE ( 'NONE', #288, #349, #1662, .T. ) ;
+#2093 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2094 = AXIS2_PLACEMENT_3D ( 'NONE', #600, #1893, #45 ) ;
+#2095 = PRODUCT_CONTEXT ( 'NONE', #1710, 'mechanical' ) ;
+#2096 = VECTOR ( 'NONE', #191, 1000.000000000000000 ) ;
+#2097 = VECTOR ( 'NONE', #1344, 1000.000000000000000 ) ;
+#2098 = VERTEX_POINT ( 'NONE', #504 ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214076529300, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#2100 = ORIENTED_EDGE ( 'NONE', *, *, #897, .F. ) ;
+#2101 = ORIENTED_EDGE ( 'NONE', *, *, #1171, .T. ) ;
+#2102 = ADVANCED_FACE ( 'NONE', ( #694 ), #1251, .F. ) ;
+#2103 = ORIENTED_EDGE ( 'NONE', *, *, #1068, .T. ) ;
+#2104 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#2105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2106 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1117, #947, #41, #2229, #581, #1496, #1684 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810810457100200, 0.001413872322159776800 ),
+ .UNSPECIFIED. ) ;
+#2107 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ;
+#2108 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354074644300, -23.93089172671744400, 1.333500003375440900 ) ) ;
+#2109 = VERTEX_POINT ( 'NONE', #1807 ) ;
+#2110 = VERTEX_POINT ( 'NONE', #715 ) ;
+#2111 = VECTOR ( 'NONE', #1568, 1000.000000000000000 ) ;
+#2112 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -3.798976116189354000E-014 ) ) ;
+#2113 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#2114 = FACE_OUTER_BOUND ( 'NONE', #1737, .T. ) ;
+#2115 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.60303146440000400, 0.5080000000000001200 ) ) ;
+#2116 = CARTESIAN_POINT ( 'NONE',  ( -18.18443086326280400, -24.26089549314095400, 1.333500000000000600 ) ) ;
+#2117 = FACE_OUTER_BOUND ( 'NONE', #1826, .T. ) ;
+#2118 = EDGE_CURVE ( 'NONE', #10, #563, #240, .T. ) ;
+#2119 = CIRCLE ( 'NONE', #729, 0.7112000000000001700 ) ;
+#2120 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2121 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354074644300, -23.93089172671744400, 1.333500003375440900 ) ) ;
+#2122 = FACE_OUTER_BOUND ( 'NONE', #1367, .T. ) ;
+#2123 = VERTEX_POINT ( 'NONE', #339 ) ;
+#2124 = ADVANCED_FACE ( 'NONE', ( #1063 ), #895, .F. ) ;
+#2125 = AXIS2_PLACEMENT_3D ( 'NONE', #2306, #1401, #155 ) ;
+#2126 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.26089549568663600, 0.5460873239580207300 ) ) ;
+#2127 = ORIENTED_EDGE ( 'NONE', *, *, #1847, .F. ) ;
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #16, .T. ) ;
+#2129 = DIRECTION ( 'NONE',  ( 3.414809992080324400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2130 = ORIENTED_EDGE ( 'NONE', *, *, #942, .F. ) ;
+#2131 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2133 = EDGE_CURVE ( 'NONE', #520, #911, #85, .T. ) ;
+#2132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2134 = ORIENTED_EDGE ( 'NONE', *, *, #1060, .T. ) ;
+#2135 = EDGE_CURVE ( 'NONE', #321, #148, #2155, .T. ) ;
+#2136 = CARTESIAN_POINT ( 'NONE',  ( -16.01274353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#2137 = EDGE_LOOP ( 'NONE', ( #1797, #2162, #57, #621 ) ) ;
+#2138 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ;
+#2139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2140 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214354114500, -23.86201186440000700, 0.9525000000261243400 ) ) ;
+#2141 = AXIS2_PLACEMENT_3D ( 'NONE', #1143, #63, #239 ) ;
+#2142 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214077585500, -25.33521188763162300, 0.9525000000261243400 ) ) ;
+#2143 = VECTOR ( 'NONE', #980, 1000.000000000000000 ) ;
+#2144 = PLANE ( 'NONE',  #1043 ) ;
+#2145 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.72903706925249200, 1.685519968149203500 ) ) ;
+#2146 = FACE_OUTER_BOUND ( 'NONE', #1939, .T. ) ;
+#2147 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2148 = VECTOR ( 'NONE', #1111, 1000.000000000000000 ) ;
+#2149 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.173954533455012300E-015, 0.0000000000000000000 ) ) ;
+#2150 = CARTESIAN_POINT ( 'NONE',  ( -18.31041491580000300, -24.60303146440000400, 1.333500000000000600 ) ) ;
+#2151 = VECTOR ( 'NONE', #1793, 1000.000000000000000 ) ;
+#2152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2153 = CIRCLE ( 'NONE', #2176, 0.5080000000000002300 ) ;
+#2154 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2155 = LINE ( 'NONE', #1800, #1358 ) ;
+#2156 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -25.34405106440000600, 0.9525000000000002400 ) ) ;
+#2157 = AXIS2_PLACEMENT_3D ( 'NONE', #1918, #1033, #1187 ) ;
+#2158 = LINE ( 'NONE', #2311, #902 ) ;
+#2159 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353831455400, -23.93089173430063000, 1.333500000000000600 ) ) ;
+#2160 = ORIENTED_EDGE ( 'NONE', *, *, #915, .F. ) ;
+#2161 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1722, .NOT_KNOWN. ) ;
+#2162 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
+#2163 = CARTESIAN_POINT ( 'NONE',  ( -18.31041493564175600, -23.86201186440000700, 0.9525000000684116200 ) ) ;
+#2164 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2165 = VERTEX_POINT ( 'NONE', #1084 ) ;
+#2166 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353987057800, -23.86201186440000300, 1.333499999979111500 ) ) ;
+#2167 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .T. ) ;
+#2168 = EDGE_CURVE ( 'NONE', #877, #969, #1121, .T. ) ;
+#2169 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .T. ) ;
+#2170 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2171 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .F. ) ;
+#2172 = EDGE_CURVE ( 'NONE', #1997, #1157, #1980, .T. ) ;
+#2173 = SHAPE_DEFINITION_REPRESENTATION ( #97, #2312 ) ;
+#2174 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.11773134456925800, 1.639720709467632900 ) ) ;
+#2175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2176 = AXIS2_PLACEMENT_3D ( 'NONE', #190, #1661, #926 ) ;
+#2177 = VECTOR ( 'NONE', #725, 1000.000000000000000 ) ;
+#2178 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.18620793939999900, 0.5080000000000001200 ) ) ;
+#2180 = LINE ( 'NONE', #832, #1696 ) ;
+#2181 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.18620793939999900, 0.5080000000000001200 ) ) ;
+#2182 = VECTOR ( 'NONE', #1196, 1000.000000000000000 ) ;
+#2183 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.173954533455012300E-015, 0.0000000000000000000 ) ) ;
+#2184 = LINE ( 'NONE', #2136, #585 ) ;
+#2185 = EDGE_LOOP ( 'NONE', ( #1160, #1942, #374, #719, #2274, #180, #492, #1771, #1463, #818, #2281, #21, #68, #1602, #1935, #1850 ) ) ;
+#2186 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .T. ) ;
+#2187 = ORIENTED_EDGE ( 'NONE', *, *, #64, .F. ) ;
+#2188 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353976234800, -23.86201186440000300, 0.9525000000139261000 ) ) ;
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .F. ) ;
+#2190 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#2191 = EDGE_LOOP ( 'NONE', ( #990, #2255, #1660, #853 ) ) ;
+#2192 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;
+#2193 = CARTESIAN_POINT ( 'NONE',  ( -18.88784748146117900, -24.10524000395792000, 1.778000000000000200 ) ) ;
+#2194 = ORIENTED_EDGE ( 'NONE', *, *, #1894, .T. ) ;
+#2195 = EDGE_CURVE ( 'NONE', #233, #1281, #635, .T. ) ;
+#2196 = CLOSED_SHELL ( 'NONE', ( #1761, #2226, #74, #276, #810, #272, #1950, #1352, #1218, #593, #435, #998, #1002, #1873, #987, #1732, #1896, #231, #1151, #630, #1177, #825, #126, #647, #1908, #283, #256, #1403, #1506, #1520, #326, #1368, #848, #302, #774, #641, #1381, #1695, #617, #464, #488, #799, #2102, #2124, #1037, #1560, #605, #470, #1912, #289, #444, #1189, #1749, #311, #1547, #52, #2270, #476, #1924, #1027, #637, #1863, #2287, #115, #2079, #2243, #785, #1363, #1708, #499, #2265, #2296, #1339 ) ) ;
+#2197 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2198 = SURFACE_STYLE_FILL_AREA ( #1173 ) ;
+#2199 = EDGE_CURVE ( 'NONE', #1570, #532, #1231, .T. ) ;
+#2200 = CIRCLE ( 'NONE', #668, 0.5080000000000002300 ) ;
+#2201 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2161, #1659 ) ;
+#2202 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.10001186440000600, 2.057400000000000300 ) ) ;
+#2203 = FACE_OUTER_BOUND ( 'NONE', #319, .T. ) ;
+#2204 = LINE ( 'NONE', #1025, #2182 ) ;
+#2205 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#2206 = CIRCLE ( 'NONE', #1501, 0.6705600000000040400 ) ;
+#2207 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2208 = EDGE_CURVE ( 'NONE', #321, #682, #986, .T. ) ;
+#2209 = LINE ( 'NONE', #550, #1843 ) ;
+#2210 = ORIENTED_EDGE ( 'NONE', *, *, #780, .F. ) ;
+#2211 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.01061186575890700, 2.539999998836874400 ) ) ;
+#2212 = EDGE_LOOP ( 'NONE', ( #906, #1184, #1402, #467, #266 ) ) ;
+#2213 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2214 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.42588277509507200, 1.720743037194190100 ) ) ;
+#2215 = ORIENTED_EDGE ( 'NONE', *, *, #1880, .T. ) ;
+#2216 = EDGE_LOOP ( 'NONE', ( #618, #764 ) ) ;
+#2217 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#2218 = FILL_AREA_STYLE ('',( #1256 ) ) ;
+#2219 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .T. ) ;
+#2220 = EDGE_CURVE ( 'NONE', #1157, #178, #107, .T. ) ;
+#2221 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2222 = ORIENTED_EDGE ( 'NONE', *, *, #1060, .F. ) ;
+#2223 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.01061186507945800, 1.084202172485504400E-016 ) ) ;
+#2224 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -25.34405106440000600, 1.613928598400000200 ) ) ;
+#2225 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#2226 = ADVANCED_FACE ( 'NONE', ( #1532 ), #1349, .T. ) ;
+#2227 = LINE ( 'NONE', #1821, #2177 ) ;
+#2228 = AXIS2_PLACEMENT_3D ( 'NONE', #1378, #1198, #120 ) ;
+#2229 = CARTESIAN_POINT ( 'NONE',  ( -16.81908657679381100, -24.42588277509836600, 0.9525000000000002400 ) ) ;
+#2230 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#2231 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.19022835212243200, 1.631152902425239100 ) ) ;
+#2232 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#2233 = AXIS2_PLACEMENT_3D ( 'NONE', #1986, #1459, #1263 ) ;
+#2234 = FACE_BOUND ( 'NONE', #1881, .T. ) ;
+#2235 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1391, #473, #2090, #1003, #128, #649, #1920, #829 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 4 ),
+ ( 0.0003310562429719273400, 0.0004138587591169330700, 0.0004966612752619388100, 0.0006622663075519596000 ),
+ .UNSPECIFIED. ) ;
+#2236 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.18620793939999900, 0.9525000000000002400 ) ) ;
+#2237 = FACE_BOUND ( 'NONE', #687, .T. ) ;
+#2238 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2239 = CARTESIAN_POINT ( 'NONE',  ( -18.07014353960000400, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#2240 = VECTOR ( 'NONE', #2031, 1000.000000000000000 ) ;
+#2241 = CARTESIAN_POINT ( 'NONE',  ( -19.26090068805207900, -25.26272206193846500, 1.333500000000000600 ) ) ;
+#2242 = EDGE_LOOP ( 'NONE', ( #1707, #1161, #2309, #1623 ) ) ;
+#2243 = ADVANCED_FACE ( 'NONE', ( #545 ), #607, .F. ) ;
+#2244 = ORIENTED_EDGE ( 'NONE', *, *, #144, .T. ) ;
+#2245 = VERTEX_POINT ( 'NONE', #2325 ) ;
+#2246 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2247 = VERTEX_POINT ( 'NONE', #882 ) ;
+#2248 = ORIENTED_EDGE ( 'NONE', *, *, #930, .T. ) ;
+#2249 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2250 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#2251 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.11773134631845400, 1.639720709260910500 ) ) ;
+#2252 = AXIS2_PLACEMENT_3D ( 'NONE', #215, #34, #918 ) ;
+#2253 = ORIENTED_EDGE ( 'NONE', *, *, #561, .F. ) ;
+#2254 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 0.0000000000000000000 ) ) ;
+#2255 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .F. ) ;
+#2256 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.173954533455012300E-015, 0.0000000000000000000 ) ) ;
+#2257 = EDGE_LOOP ( 'NONE', ( #596, #427, #1566, #293 ) ) ;
+#2258 = EDGE_CURVE ( 'NONE', #401, #2123, #2008, .T. ) ;
+#2259 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2260 = CARTESIAN_POINT ( 'NONE',  ( -16.29429146998025100, -24.16692602685998600, 0.5080000000000001200 ) ) ;
+#2261 = CARTESIAN_POINT ( 'NONE',  ( -18.93020228131754800, -24.03351246393447100, 0.5080000000000000100 ) ) ;
+#2262 = EDGE_CURVE ( 'NONE', #1136, #227, #1916, .T. ) ;
+#2263 = LINE ( 'NONE', #1201, #1608 ) ;
+#2264 = FACE_OUTER_BOUND ( 'NONE', #1994, .T. ) ;
+#2265 = ADVANCED_FACE ( 'NONE', ( #69 ), #999, .T. ) ;
+#2266 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 0.0000000000000000000 ) ) ;
+#2267 = AXIS2_PLACEMENT_3D ( 'NONE', #2266, #1163, #604 ) ;
+#2268 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.18620793939999900, 1.778000000000000200 ) ) ;
+#2269 = VECTOR ( 'NONE', #992, 1000.000000000000000 ) ;
+#2270 = ADVANCED_FACE ( 'NONE', ( #362 ), #1116, .T. ) ;
+#2271 = VECTOR ( 'NONE', #1372, 1000.000000000000000 ) ;
+#2272 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#2273 = CIRCLE ( 'NONE', #56, 0.5080000000000002300 ) ;
+#2274 = ORIENTED_EDGE ( 'NONE', *, *, #1351, .F. ) ;
+#2275 = PRODUCT_CONTEXT ( 'NONE', #2249, 'mechanical' ) ;
+#2276 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.60303146440000400, 0.5080000000000001200 ) ) ;
+#2277 = CARTESIAN_POINT ( 'NONE',  ( -18.83402686078519400, -24.16711488254858500, 0.5080000000000002300 ) ) ;
+#2278 = ORIENTED_EDGE ( 'NONE', *, *, #98, .T. ) ;
+#2279 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353947467300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2281 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
+#2282 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #1309, .T. ) ;
+#2284 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 0.5079999995129702600 ) ) ;
+#2285 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1722 ) ) ;
+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #705, .T. ) ;
+#2287 = ADVANCED_FACE ( 'NONE', ( #101 ), #1835, .T. ) ;
+#2288 = CIRCLE ( 'NONE', #491, 0.5080000000000002300 ) ;
+#2289 = LINE ( 'NONE', #2060, #1523 ) ;
+#2290 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2291 = EDGE_CURVE ( 'NONE', #911, #116, #2289, .T. ) ;
+#2292 = EDGE_CURVE ( 'NONE', #62, #1057, #1858, .T. ) ;
+#2293 = LINE ( 'NONE', #1531, #547 ) ;
+#2294 = AXIS2_PLACEMENT_3D ( 'NONE', #1174, #1555, #1019 ) ;
+#2295 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2296 = ADVANCED_FACE ( 'NONE', ( #273 ), #1777, .T. ) ;
+#2297 = CIRCLE ( 'NONE', #644, 0.5080000000000002300 ) ;
+#2298 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -22.33801186550491000, 2.057399999999999900 ) ) ;
+#2299 = VECTOR ( 'NONE', #835, 1000.000000000000000 ) ;
+#2300 = VERTEX_POINT ( 'NONE', #1699 ) ;
+#2301 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.03351246961102900, 1.291858739070654600 ) ) ;
+#2302 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354008703100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2303 = EDGE_CURVE ( 'NONE', #35, #92, #2106, .T. ) ;
+#2304 = EDGE_LOOP ( 'NONE', ( #410, #881, #850, #1578, #1374 ) ) ;
+#2305 = VERTEX_POINT ( 'NONE', #1489 ) ;
+#2306 = CARTESIAN_POINT ( 'NONE',  ( -16.62691553960000600, -25.46221186439999700, 1.528572000000000500 ) ) ;
+#2307 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .F. ) ;
+#2308 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2309 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .F. ) ;
+#2310 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353952558300, -25.33521186444345800, 1.613928603955506500 ) ) ;
+#2311 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.778000000487030400 ) ) ;
+#2312 = SHAPE_REPRESENTATION ( 'SLP3-250-100-F', ( #892 ), #245 ) ;
+#2313 = ORIENTED_EDGE ( 'NONE', *, *, #1351, .T. ) ;
+#2314 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2315 = VERTEX_POINT ( 'NONE', #1867 ) ;
+#2316 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2317 = CARTESIAN_POINT ( 'NONE',  ( -19.28934353960000400, -25.33521186440000500, 1.143000000000000500 ) ) ;
+#2318 = LINE ( 'NONE', #1422, #1525 ) ;
+#2319 = CARTESIAN_POINT ( 'NONE',  ( -19.02792673960000200, -19.02859506440000500, 8.890000000000002300 ) ) ;
+#2320 = EDGE_CURVE ( 'NONE', #321, #2109, #523, .T. ) ;
+#2321 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.26272206196408700, 1.622557148449023500 ) ) ;
+#2323 = AXIS2_PLACEMENT_3D ( 'NONE', #2335, #852, #158 ) ;
+#2324 = FACE_OUTER_BOUND ( 'NONE', #2304, .T. ) ;
+#2325 = CARTESIAN_POINT ( 'NONE',  ( -19.16234353959999100, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#2326 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2327 = LINE ( 'NONE', #2190, #1958 ) ;
+#2328 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1738 ) ) ;
+#2329 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.72903706930584600, 0.6004800318570324700 ) ) ;
+#2330 = CARTESIAN_POINT ( 'NONE',  ( -16.79430783880000200, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#2331 = FACE_OUTER_BOUND ( 'NONE', #1192, .T. ) ;
+#2332 = ORIENTED_EDGE ( 'NONE', *, *, #1762, .F. ) ;
+#2333 = EDGE_LOOP ( 'NONE', ( #973, #801, #653, #230 ) ) ;
+#2334 = EDGE_CURVE ( 'NONE', #683, #1223, #1609, .T. ) ;
+#2335 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#2336 = ORIENTED_EDGE ( 'NONE', *, *, #2047, .F. ) ;
+#2337 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2338 = VERTEX_POINT ( 'NONE', #59 ) ;
+#2339 = VERTEX_POINT ( 'NONE', #438 ) ;
+#2340 = ORIENTED_EDGE ( 'NONE', *, *, #1762, .T. ) ;
+#2341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2342 = AXIS2_PLACEMENT_3D ( 'NONE', #2254, #1925, #305 ) ;
+#2343 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ;
+#2344 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.49371186439997000, 1.143000000000000500 ) ) ;
+#2345 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214355171400, -24.59861186440000200, 0.9525000000522483300 ) ) ;
+#2346 = CARTESIAN_POINT ( 'NONE',  ( -15.53014353960000100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2347 = EDGE_CURVE ( 'NONE', #659, #1157, #1314, .T. ) ;
+#2348 = VECTOR ( 'NONE', #948, 1000.000000000000000 ) ;
+#2349 = CARTESIAN_POINT ( 'NONE',  ( -15.76178639105335200, -25.26272206114085300, 0.9525000000000002400 ) ) ;
+#2350 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #2201, #1840, $ ) ;
+ENDSEC;
+END-ISO-10303-21;