diff --git a/Footprints/Crystals.PcbLib b/Footprints/Crystals.PcbLib
index 648c48d38..76a75e4c8 100644
Binary files a/Footprints/Crystals.PcbLib and b/Footprints/Crystals.PcbLib differ
diff --git a/STEP/Crystal/NDK NX3225GA.STEP b/STEP/Crystal/NDK NX3225GA.STEP
new file mode 100644
index 000000000..03497af69
--- /dev/null
+++ b/STEP/Crystal/NDK NX3225GA.STEP	
@@ -0,0 +1,2973 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('NDK NX3225GA.STEP',
+    '2016-01-06T06:45:03',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = VERTEX_POINT ( 'NONE', #1406 ) ;
+#2 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.1499999999999999900, -1.100000000000000300 ) ) ;
+#3 = CARTESIAN_POINT ( 'NONE',  ( -1.445080666151703100, 0.4500000000000000100, -1.245000000000000300 ) ) ;
+#4 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.0000000000000000000, -1.260000000000000200 ) ) ;
+#5 = EDGE_CURVE ( 'NONE', #1509, #1798, #2596, .T. ) ;
+#6 = VERTEX_POINT ( 'NONE', #295 ) ;
+#7 = FACE_OUTER_BOUND ( 'NONE', #2638, .T. ) ;
+#8 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .T. ) ;
+#10 = ORIENTED_EDGE ( 'NONE', *, *, #2161, .F. ) ;
+#11 = CIRCLE ( 'NONE', #2866, 0.01000000000000002600 ) ;
+#12 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #760, .F. ) ;
+#14 = STYLED_ITEM ( 'NONE', ( #357 ), #1126 ) ;
+#15 = PRESENTATION_STYLE_ASSIGNMENT (( #1558 ) ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #2375, .T. ) ;
+#17 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.0000000000000000000, -1.070000000000000500 ) ) ;
+#18 = CARTESIAN_POINT ( 'NONE',  ( -1.595107100217191300, 0.4500000000000000100, -1.095184469791855600 ) ) ;
+#19 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, 1.249999999999999800 ) ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #342, .F. ) ;
+#21 = LINE ( 'NONE', #1805, #929 ) ;
+#22 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#23 = AXIS2_PLACEMENT_3D ( 'NONE', #2591, #1240, #1262 ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #2113, .T. ) ;
+#25 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #2793, .F. ) ;
+#27 = CIRCLE ( 'NONE', #95, 0.2500000000000000000 ) ;
+#28 = ORIENTED_EDGE ( 'NONE', *, *, #2375, .F. ) ;
+#29 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#30 = PRESENTATION_STYLE_ASSIGNMENT (( #1820 ) ) ;
+#31 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#32 = CARTESIAN_POINT ( 'NONE',  ( -1.594999999999999800, 0.4500000000000000100, -1.095080666151703400 ) ) ;
+#33 = EDGE_CURVE ( 'NONE', #2757, #1660, #962, .T. ) ;
+#34 = LINE ( 'NONE', #1436, #2543 ) ;
+#35 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2324 ) ) ;
+#36 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#37 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971003200E-014 ) ) ;
+#38 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#39 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2180 ), #210 ) ;
+#40 = CARTESIAN_POINT ( 'NONE',  ( -1.596222881141323300, 0.4498701489956458100, -1.096268683098857100 ) ) ;
+#41 = AXIS2_PLACEMENT_3D ( 'NONE', #2290, #2495, #2516 ) ;
+#42 = ADVANCED_FACE ( 'NONE', ( #1282 ), #1634, .F. ) ;
+#43 = CARTESIAN_POINT ( 'NONE',  ( -1.549999999999999800, 0.5000000000000000000, 1.150000000000000100 ) ) ;
+#44 = EDGE_CURVE ( 'NONE', #2863, #358, #941, .T. ) ;
+#45 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#46 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#47 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#48 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #492, 'distance_accuracy_value', 'NONE');
+#49 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#50 = AXIS2_PLACEMENT_3D ( 'NONE', #235, #484, #1800 ) ;
+#51 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.168404344971003200E-014 ) ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #1774, .T. ) ;
+#53 = CIRCLE ( 'NONE', #2550, 0.2500000000000000000 ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #2228, .F. ) ;
+#55 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#56 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.074595302241924700E-014 ) ) ;
+#57 = VECTOR ( 'NONE', #1997, 1000.000000000000000 ) ;
+#58 = VERTEX_POINT ( 'NONE', #2781 ) ;
+#59 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2505 ), #807 ) ;
+#60 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.1499999999999999900, 1.250000000000000700 ) ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #1863, .T. ) ;
+#62 = EDGE_CURVE ( 'NONE', #1555, #2521, #1080, .T. ) ;
+#63 = ORIENTED_EDGE ( 'NONE', *, *, #622, .T. ) ;
+#64 = FACE_OUTER_BOUND ( 'NONE', #1933, .T. ) ;
+#65 = VERTEX_POINT ( 'NONE', #754 ) ;
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .F. ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .F. ) ;
+#68 = CARTESIAN_POINT ( 'NONE',  ( -1.460000000000000000, 0.1499999999999999900, -1.250000000000000700 ) ) ;
+#69 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#70 = CIRCLE ( 'NONE', #687, 0.2500000000000000000 ) ;
+#71 = EDGE_CURVE ( 'NONE', #2142, #608, #303, .T. ) ;
+#72 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#73 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#74 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#75 = EDGE_LOOP ( 'NONE', ( #1562, #2215, #1925, #1834 ) ) ;
+#76 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#77 = AXIS2_PLACEMENT_3D ( 'NONE', #2027, #893, #1128 ) ;
+#78 = EDGE_CURVE ( 'NONE', #1025, #6, #1042, .T. ) ;
+#79 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, 1.250000000000000200 ) ) ;
+#80 = VECTOR ( 'NONE', #2528, 1000.000000000000000 ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #2773, .T. ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #33, .F. ) ;
+#83 = EDGE_CURVE ( 'NONE', #502, #1457, #2114, .T. ) ;
+#84 = VERTEX_POINT ( 'NONE', #1672 ) ;
+#85 = FILL_AREA_STYLE_COLOUR ( '', #691 ) ;
+#86 = LINE ( 'NONE', #2445, #674 ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #1581, .F. ) ;
+#88 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.070000000000000300 ) ) ;
+#89 = VERTEX_POINT ( 'NONE', #2547 ) ;
+#90 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#91 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.074595302241924700E-014 ) ) ;
+#92 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .F. ) ;
+#93 = PRESENTATION_STYLE_ASSIGNMENT (( #609 ) ) ;
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #1545, .F. ) ;
+#95 = AXIS2_PLACEMENT_3D ( 'NONE', #632, #1092, #2225 ) ;
+#96 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#97 = ORIENTED_EDGE ( 'NONE', *, *, #1778, .T. ) ;
+#98 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#99 = CIRCLE ( 'NONE', #1090, 0.04999999999999991300 ) ;
+#100 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#101 = FILL_AREA_STYLE ('',( #880 ) ) ;
+#102 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.074595302241924700E-014 ) ) ;
+#103 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#104 = CARTESIAN_POINT ( 'NONE',  ( 1.597842554308677400, 0.4491719076919911100, -1.097856994403090000 ) ) ;
+#105 = STYLED_ITEM ( 'NONE', ( #93 ), #1143 ) ;
+#106 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#107 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #328 ) ) ;
+#108 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#109 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1701, 'distance_accuracy_value', 'NONE');
+#110 = VECTOR ( 'NONE', #897, 1000.000000000000000 ) ;
+#111 = EDGE_LOOP ( 'NONE', ( #441, #866, #602, #1711 ) ) ;
+#112 = VECTOR ( 'NONE', #420, 1000.000000000000000 ) ;
+#113 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.1499999999999999900, 1.260000000000000500 ) ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #428, .F. ) ;
+#115 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4500000000000000100, 1.249999999999999800 ) ) ;
+#116 = EDGE_CURVE ( 'NONE', #2104, #1555, #1504, .T. ) ;
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #1024, .F. ) ;
+#118 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.100000000000000500 ) ) ;
+#119 = EDGE_LOOP ( 'NONE', ( #2133, #2341, #1207, #2036 ) ) ;
+#120 = CARTESIAN_POINT ( 'NONE',  ( 1.596222881141323700, 0.4498701489956458100, -1.096268683098857100 ) ) ;
+#121 = TOROIDAL_SURFACE ( 'NONE', #703, 0.2000000000000000100, 0.05000000000000000300 ) ;
+#122 = PLANE ( 'NONE',  #2755 ) ;
+#123 = ADVANCED_FACE ( 'NONE', ( #511 ), #1941, .T. ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #2481, .F. ) ;
+#125 = FILL_AREA_STYLE_COLOUR ( '', #1744 ) ;
+#126 = CIRCLE ( 'NONE', #178, 0.3000000000000000400 ) ;
+#127 = CARTESIAN_POINT ( 'NONE',  ( -1.595772344018766300, 0.4499606295495819900, 1.095829677433092500 ) ) ;
+#128 = PLANE ( 'NONE',  #23 ) ;
+#129 = AXIS2_PLACEMENT_3D ( 'NONE', #469, #907, #1571 ) ;
+#130 = FACE_OUTER_BOUND ( 'NONE', #385, .T. ) ;
+#131 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1312, 'distance_accuracy_value', 'NONE');
+#132 = CARTESIAN_POINT ( 'NONE',  ( 1.447281030127009800, 0.4495062219893424800, -1.247257530447814600 ) ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.100000000000000500 ) ) ;
+#134 = EDGE_CURVE ( 'NONE', #2443, #2857, #826, .T. ) ;
+#135 = EDGE_CURVE ( 'NONE', #1108, #2443, #34, .T. ) ;
+#136 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.168404344971003200E-014 ) ) ;
+#137 = EDGE_CURVE ( 'NONE', #681, #1457, #1465, .T. ) ;
+#138 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1477 ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #1435, .T. ) ;
+#140 = STYLED_ITEM ( 'NONE', ( #1632 ), #381 ) ;
+#141 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, -1.150000000000000100 ) ) ;
+#142 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#143 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.7500000000000000000, 1.150000000000000100 ) ) ;
+#144 = ADVANCED_FACE ( 'NONE', ( #869 ), #523, .F. ) ;
+#145 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #338 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1448, #106, #1642 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#146 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, -0.9000000000000002400 ) ) ;
+#147 = PRESENTATION_STYLE_ASSIGNMENT (( #2384 ) ) ;
+#148 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4454444122817796700, 1.099999999999999900 ) ) ;
+#149 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #2494, .F. ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #2599, .F. ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #2668, .F. ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.070000000000000300 ) ) ;
+#154 = VERTEX_POINT ( 'NONE', #763 ) ;
+#155 = LINE ( 'NONE', #2455, #2527 ) ;
+#156 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.4500000000000000100, 1.200000000000000200 ) ) ;
+#157 = EDGE_LOOP ( 'NONE', ( #1676, #2889, #2219, #10 ) ) ;
+#158 = EDGE_CURVE ( 'NONE', #201, #1928, #1156, .T. ) ;
+#159 = ADVANCED_FACE ( 'NONE', ( #1869 ), #999, .T. ) ;
+#160 = VECTOR ( 'NONE', #2493, 1000.000000000000000 ) ;
+#161 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#162 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#163 = CARTESIAN_POINT ( 'NONE',  ( -1.449713409371091300, 0.4467230913048466600, -1.249713177395784100 ) ) ;
+#164 = VERTEX_POINT ( 'NONE', #1515 ) ;
+#165 = LINE ( 'NONE', #2606, #1284 ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .T. ) ;
+#167 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.110000000000000300 ) ) ;
+#168 = EDGE_LOOP ( 'NONE', ( #1453, #810, #1027, #2782, #1106, #2424, #1665, #352, #1423, #1786 ) ) ;
+#169 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#170 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#171 = AXIS2_PLACEMENT_3D ( 'NONE', #149, #1702, #586 ) ;
+#172 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#173 = FACE_OUTER_BOUND ( 'NONE', #806, .T. ) ;
+#174 = CARTESIAN_POINT ( 'NONE',  ( -1.449549907581746200, 0.4471121434130477800, 1.249549358354650000 ) ) ;
+#175 = SURFACE_STYLE_USAGE ( .BOTH. , #1512 ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.7500000000000000000, 1.150000000000000100 ) ) ;
+#177 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#178 = AXIS2_PLACEMENT_3D ( 'NONE', #913, #2910, #2236 ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( 1.445184469791855700, 0.4500000000000000100, -1.245107100217191600 ) ) ;
+#180 = ADVANCED_FACE ( 'NONE', ( #2790 ), #2658, .T. ) ;
+#181 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#182 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#183 = VERTEX_POINT ( 'NONE', #2359 ) ;
+#184 = EDGE_CURVE ( 'NONE', #1787, #2562, #2191, .T. ) ;
+#185 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #140 ) ) ;
+#186 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.1499999999999999900, -1.260000000000000200 ) ) ;
+#187 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#188 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.100000000000000300 ) ) ;
+#189 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#190 = ADVANCED_FACE ( 'NONE', ( #1662 ), #1278, .F. ) ;
+#191 = ORIENTED_EDGE ( 'NONE', *, *, #418, .F. ) ;
+#192 = FILL_AREA_STYLE ('',( #631 ) ) ;
+#193 = FACE_OUTER_BOUND ( 'NONE', #845, .T. ) ;
+#194 = EDGE_LOOP ( 'NONE', ( #2184, #2289, #2758, #2854, #1860, #298, #685, #226 ) ) ;
+#195 = EDGE_CURVE ( 'NONE', #2804, #966, #1569, .T. ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.4449999999999999500, -1.245000000000000300 ) ) ;
+#197 = LINE ( 'NONE', #278, #1389 ) ;
+#198 = VERTEX_POINT ( 'NONE', #2816 ) ;
+#199 = SURFACE_SIDE_STYLE ('',( #1398 ) ) ;
+#200 = STYLED_ITEM ( 'NONE', ( #1081 ), #621 ) ;
+#201 = VERTEX_POINT ( 'NONE', #2151 ) ;
+#202 = VERTEX_POINT ( 'NONE', #1069 ) ;
+#203 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#204 = EDGE_LOOP ( 'NONE', ( #124, #1597, #191, #2108 ) ) ;
+#205 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#206 = CIRCLE ( 'NONE', #982, 0.1499999999999999700 ) ;
+#207 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#208 = LINE ( 'NONE', #1926, #2082 ) ;
+#209 = CIRCLE ( 'NONE', #584, 0.04999999999999991300 ) ;
+#210 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #131 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1312, #1981, #2439 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#211 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#212 = EDGE_CURVE ( 'NONE', #1960, #1858, #2694, .T. ) ;
+#213 = CARTESIAN_POINT ( 'NONE',  ( 1.599825296532263900, 0.4463101577685708600, 1.099825398151258900 ) ) ;
+#214 = VERTEX_POINT ( 'NONE', #153 ) ;
+#215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#216 = EDGE_CURVE ( 'NONE', #299, #2434, #1767, .T. ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.1499999999999999900, 1.250000000000000700 ) ) ;
+#218 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#219 = CARTESIAN_POINT ( 'NONE',  ( 1.460000000000000000, 0.0000000000000000000, 1.250000000000000700 ) ) ;
+#220 = STYLED_ITEM ( 'NONE', ( #1714 ), #1294 ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #1913, .F. ) ;
+#222 = VERTEX_POINT ( 'NONE', #2368 ) ;
+#223 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.100000000000000300 ) ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #1636, .T. ) ;
+#225 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#226 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ;
+#227 = AXIS2_PLACEMENT_3D ( 'NONE', #2745, #1186, #205 ) ;
+#228 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#229 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#230 = EDGE_CURVE ( 'NONE', #1486, #779, #968, .T. ) ;
+#231 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.074595302241924700E-014 ) ) ;
+#232 = ADVANCED_FACE ( 'NONE', ( #1211 ), #2908, .F. ) ;
+#233 = VERTEX_POINT ( 'NONE', #816 ) ;
+#234 = CARTESIAN_POINT ( 'NONE',  ( -1.445080666151703100, 0.4500000000000000100, 1.244999999999999900 ) ) ;
+#235 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#236 = EDGE_CURVE ( 'NONE', #892, #358, #208, .T. ) ;
+#237 = EDGE_LOOP ( 'NONE', ( #563, #66, #530, #2501 ) ) ;
+#238 = AXIS2_PLACEMENT_3D ( 'NONE', #1605, #1792, #1150 ) ;
+#239 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#240 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#241 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.1499999999999999900, -1.260000000000000200 ) ) ;
+#242 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.100000000000000500 ) ) ;
+#243 = VECTOR ( 'NONE', #1201, 1000.000000000000000 ) ;
+#244 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1044 ) ) ;
+#245 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#246 = AXIS2_PLACEMENT_3D ( 'NONE', #1743, #829, #2438 ) ;
+#247 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.4500000000000000100, -0.9000000000000002400 ) ) ;
+#248 = CARTESIAN_POINT ( 'NONE',  ( -1.460000000000000000, 0.1499999999999999900, 1.250000000000000700 ) ) ;
+#249 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .F. ) ;
+#251 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, 0.9000000000000002400 ) ) ;
+#252 = FILL_AREA_STYLE ('',( #2499 ) ) ;
+#253 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#254 = LINE ( 'NONE', #443, #1553 ) ;
+#255 = ORIENTED_EDGE ( 'NONE', *, *, #974, .T. ) ;
+#256 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #47, 'distance_accuracy_value', 'NONE');
+#257 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1988 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2131, #2143, #1947 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#258 = CIRCLE ( 'NONE', #129, 0.1499999999999999700 ) ;
+#259 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1969 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2038, #2751, #2743 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#260 = VERTEX_POINT ( 'NONE', #1507 ) ;
+#261 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.6999999999999999600, -0.9000000000000003600 ) ) ;
+#262 = FACE_OUTER_BOUND ( 'NONE', #204, .T. ) ;
+#263 = CIRCLE ( 'NONE', #2656, 0.1499999999999999700 ) ;
+#264 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#265 = ORIENTED_EDGE ( 'NONE', *, *, #230, .F. ) ;
+#266 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #1773, .F. ) ;
+#268 = VECTOR ( 'NONE', #2039, 1000.000000000000000 ) ;
+#269 = CIRCLE ( 'NONE', #2412, 0.01000000000000002600 ) ;
+#270 = ORIENTED_EDGE ( 'NONE', *, *, #433, .F. ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #883, .F. ) ;
+#272 = VECTOR ( 'NONE', #2655, 1000.000000000000000 ) ;
+#273 = VERTEX_POINT ( 'NONE', #2609 ) ;
+#274 = EDGE_CURVE ( 'NONE', #779, #608, #1403, .T. ) ;
+#275 = SURFACE_STYLE_FILL_AREA ( #252 ) ;
+#276 = VECTOR ( 'NONE', #1014, 1000.000000000000000 ) ;
+#277 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.168404344971003200E-014 ) ) ;
+#278 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.7500000000000000000, -0.9000000000000003600 ) ) ;
+#279 = CARTESIAN_POINT ( 'NONE',  ( 1.449999999999999700, 0.6999999999999999600, 0.9000000000000002400 ) ) ;
+#280 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #422 ) ) ;
+#281 = EDGE_CURVE ( 'NONE', #2555, #201, #544, .T. ) ;
+#282 = EDGE_CURVE ( 'NONE', #1858, #1169, #1866, .T. ) ;
+#283 = FILL_AREA_STYLE_COLOUR ( '', #69 ) ;
+#284 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#285 = EDGE_CURVE ( 'NONE', #1173, #1012, #510, .T. ) ;
+#286 = SURFACE_STYLE_FILL_AREA ( #599 ) ;
+#287 = AXIS2_PLACEMENT_3D ( 'NONE', #699, #1603, #51 ) ;
+#288 = PLANE ( 'NONE',  #828 ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #889, .T. ) ;
+#290 = FACE_OUTER_BOUND ( 'NONE', #1656, .T. ) ;
+#291 = ORIENTED_EDGE ( 'NONE', *, *, #773, .F. ) ;
+#292 = FACE_OUTER_BOUND ( 'NONE', #640, .T. ) ;
+#293 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.070000000000000300 ) ) ;
+#294 = AXIS2_PLACEMENT_3D ( 'NONE', #1002, #2333, #1209 ) ;
+#295 = CARTESIAN_POINT ( 'NONE',  ( 1.460000000000000000, 0.1499999999999999900, -1.250000000000000700 ) ) ;
+#296 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .T. ) ;
+#297 = EDGE_LOOP ( 'NONE', ( #1921, #2288, #2670, #1029 ) ) ;
+#298 = ORIENTED_EDGE ( 'NONE', *, *, #1444, .T. ) ;
+#299 = VERTEX_POINT ( 'NONE', #2463 ) ;
+#300 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, 1.249999999999999800 ) ) ;
+#301 = PRESENTATION_STYLE_ASSIGNMENT (( #2551 ) ) ;
+#302 = EDGE_CURVE ( 'NONE', #1850, #2757, #1937, .T. ) ;
+#303 = LINE ( 'NONE', #98, #2733 ) ;
+#304 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#305 = STYLED_ITEM ( 'NONE', ( #2673 ), #1526 ) ;
+#306 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#307 = EDGE_LOOP ( 'NONE', ( #1034, #742, #2402, #1495 ) ) ;
+#308 = SURFACE_SIDE_STYLE ('',( #2083 ) ) ;
+#309 = CIRCLE ( 'NONE', #1608, 0.01000000000000002600 ) ;
+#310 = STYLED_ITEM ( 'NONE', ( #1289 ), #2374 ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( 1.599713177395784200, 0.4467230913048466600, -1.099713409371091600 ) ) ;
+#312 = CARTESIAN_POINT ( 'NONE',  ( 1.449937922615549300, 0.4458952490171116900, 1.249937951976408000 ) ) ;
+#313 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.1499999999999999900, -1.250000000000000700 ) ) ;
+#314 = EDGE_CURVE ( 'NONE', #2211, #1395, #1733, .T. ) ;
+#315 = EDGE_LOOP ( 'NONE', ( #2348, #82, #150, #1204 ) ) ;
+#316 = STYLED_ITEM ( 'NONE', ( #772 ), #417 ) ;
+#317 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, 0.9000000000000002400 ) ) ;
+#318 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1020, #148, #2365, #1004, #2334, #2563, #1239, #362, #2119, #2835, #2803, #783, #568, #1225, #127, #1892, #2343, #2590, #2379 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.333236845338987200E-006, 2.655338546846612900E-006, 4.532193588065990200E-006, 7.130341109827846900E-006, 9.010742072689601000E-006, 9.458191365996842000E-006 ),
+ .UNSPECIFIED. ) ;
+#319 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( 1.599077906933271500, 0.4479472385247871800, -1.099080473329856300 ) ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #944, .F. ) ;
+#322 = FILL_AREA_STYLE_COLOUR ( '', #906 ) ;
+#323 = VECTOR ( 'NONE', #72, 1000.000000000000000 ) ;
+#324 = EDGE_LOOP ( 'NONE', ( #1590, #1803, #1256, #9 ) ) ;
+#325 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #1832, .F. ) ;
+#327 = LINE ( 'NONE', #1162, #268 ) ;
+#328 = STYLED_ITEM ( 'NONE', ( #1006 ), #2856 ) ;
+#329 = TOROIDAL_SURFACE ( 'NONE', #704, 0.2000000000000000100, 0.05000000000000000300 ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .T. ) ;
+#331 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -5.372976511209681000E-015 ) ) ;
+#332 = EDGE_CURVE ( 'NONE', #732, #333, #1501, .T. ) ;
+#333 = VERTEX_POINT ( 'NONE', #188 ) ;
+#334 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#335 = SURFACE_STYLE_FILL_AREA ( #1194 ) ;
+#336 = AXIS2_PLACEMENT_3D ( 'NONE', #1377, #1363, #1467 ) ;
+#337 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.110000000000000300 ) ) ;
+#338 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1448, 'distance_accuracy_value', 'NONE');
+#339 = SURFACE_SIDE_STYLE ('',( #2912 ) ) ;
+#340 = EDGE_LOOP ( 'NONE', ( #2034, #2066, #745, #321 ) ) ;
+#341 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#342 = EDGE_CURVE ( 'NONE', #2284, #58, #875, .T. ) ;
+#343 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#344 = FILL_AREA_STYLE ('',( #787 ) ) ;
+#345 = SURFACE_STYLE_USAGE ( .BOTH. , #2623 ) ;
+#346 = VERTEX_POINT ( 'NONE', #910 ) ;
+#347 = EDGE_CURVE ( 'NONE', #2252, #1850, #364, .T. ) ;
+#348 = ADVANCED_FACE ( 'NONE', ( #173 ), #1807, .T. ) ;
+#349 = VERTEX_POINT ( 'NONE', #261 ) ;
+#350 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#351 = CARTESIAN_POINT ( 'NONE',  ( -1.446268683098856700, 0.4498701489956458100, -1.246222881141323600 ) ) ;
+#352 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .F. ) ;
+#353 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#354 = AXIS2_PLACEMENT_3D ( 'NONE', #1704, #353, #1727 ) ;
+#355 = EDGE_LOOP ( 'NONE', ( #2519, #818, #1139, #265 ) ) ;
+#356 = PLANE ( 'NONE',  #1841 ) ;
+#357 = PRESENTATION_STYLE_ASSIGNMENT (( #915 ) ) ;
+#358 = VERTEX_POINT ( 'NONE', #1158 ) ;
+#359 = CARTESIAN_POINT ( 'NONE',  ( -1.445184469791855200, 0.4500000000000000100, 1.245107100217191200 ) ) ;
+#360 = EDGE_LOOP ( 'NONE', ( #2787, #1416, #2724, #1445 ) ) ;
+#361 = FACE_OUTER_BOUND ( 'NONE', #2886, .T. ) ;
+#362 = CARTESIAN_POINT ( 'NONE',  ( -1.599077906933271000, 0.4479472385247871800, 1.099080473329855800 ) ) ;
+#363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #422 ), #516 ) ;
+#364 = LINE ( 'NONE', #1361, #1247 ) ;
+#365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#366 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#367 = ADVANCED_FACE ( 'NONE', ( #2822 ), #2607, .F. ) ;
+#368 = VECTOR ( 'NONE', #2088, 1000.000000000000000 ) ;
+#369 = EDGE_CURVE ( 'NONE', #1065, #592, #2357, .T. ) ;
+#370 = DIRECTION ( 'NONE',  ( 5.372976511209681000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#371 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#372 = EDGE_CURVE ( 'NONE', #1928, #84, #1370, .T. ) ;
+#373 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1610 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1726, #386, #571 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#374 = CARTESIAN_POINT ( 'NONE',  ( -1.449825398151259000, 0.4463101577685708600, -1.249825296532263800 ) ) ;
+#375 = VERTEX_POINT ( 'NONE', #939 ) ;
+#376 = SURFACE_SIDE_STYLE ('',( #2296 ) ) ;
+#377 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#378 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#379 = AXIS2_PLACEMENT_3D ( 'NONE', #2845, #2855, #1996 ) ;
+#380 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#381 = ADVANCED_FACE ( 'NONE', ( #1292 ), #2703, .T. ) ;
+#382 = STYLED_ITEM ( 'NONE', ( #1308 ), #628 ) ;
+#383 = LINE ( 'NONE', #1096, #1785 ) ;
+#384 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.074595302241924700E-014 ) ) ;
+#385 = EDGE_LOOP ( 'NONE', ( #928, #802, #2652, #1137, #2842, #2796, #2600, #1529 ) ) ;
+#386 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#387 = CARTESIAN_POINT ( 'NONE',  ( -1.460000000000000000, 0.1499999999999999900, 1.250000000000000700 ) ) ;
+#388 = SURFACE_STYLE_FILL_AREA ( #344 ) ;
+#389 = FACE_OUTER_BOUND ( 'NONE', #569, .T. ) ;
+#390 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.168404344971003200E-014 ) ) ;
+#391 = VERTEX_POINT ( 'NONE', #2013 ) ;
+#392 = FILL_AREA_STYLE_COLOUR ( '', #477 ) ;
+#393 = FACE_OUTER_BOUND ( 'NONE', #1481, .T. ) ;
+#394 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#395 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#396 = CARTESIAN_POINT ( 'NONE',  ( -1.445829677433092500, 0.4499606295495819900, -1.245772344018766700 ) ) ;
+#397 = CIRCLE ( 'NONE', #2628, 0.1399999999999999300 ) ;
+#398 = FILL_AREA_STYLE ('',( #841 ) ) ;
+#399 = ADVANCED_FACE ( 'NONE', ( #2404 ), #2054, .T. ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #1821, .F. ) ;
+#401 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#402 = LINE ( 'NONE', #2765, #2107 ) ;
+#403 = ORIENTED_EDGE ( 'NONE', *, *, #314, .F. ) ;
+#404 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1122 ) ) ;
+#405 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2705 ) ) ;
+#406 = ORIENTED_EDGE ( 'NONE', *, *, #1130, .T. ) ;
+#407 = PRESENTATION_STYLE_ASSIGNMENT (( #1441 ) ) ;
+#408 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#409 = VECTOR ( 'NONE', #840, 1000.000000000000000 ) ;
+#410 = VECTOR ( 'NONE', #2350, 1000.000000000000000 ) ;
+#411 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.074595302241924700E-014 ) ) ;
+#412 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#413 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#414 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, -0.9000000000000003600 ) ) ;
+#415 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #203, 'distance_accuracy_value', 'NONE');
+#416 = PLANE ( 'NONE',  #495 ) ;
+#417 = ADVANCED_FACE ( 'NONE', ( #473 ), #1144, .T. ) ;
+#418 = EDGE_CURVE ( 'NONE', #2283, #561, #1068, .T. ) ;
+#419 = PLANE ( 'NONE',  #246 ) ;
+#420 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#421 = VECTOR ( 'NONE', #2237, 1000.000000000000000 ) ;
+#422 = STYLED_ITEM ( 'NONE', ( #15 ), #2361 ) ;
+#423 = VERTEX_POINT ( 'NONE', #2515 ) ;
+#424 = VERTEX_POINT ( 'NONE', #1182 ) ;
+#425 = FILL_AREA_STYLE_COLOUR ( '', #2497 ) ;
+#426 = VECTOR ( 'NONE', #723, 1000.000000000000000 ) ;
+#427 = PLANE ( 'NONE',  #459 ) ;
+#428 = EDGE_CURVE ( 'NONE', #6, #2804, #397, .T. ) ;
+#429 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#430 = EDGE_CURVE ( 'NONE', #2901, #542, #2179, .T. ) ;
+#431 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#432 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #401, 'distance_accuracy_value', 'NONE');
+#433 = EDGE_CURVE ( 'NONE', #222, #1399, #1595, .T. ) ;
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #1565, .F. ) ;
+#435 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1238 ), #1188 ) ;
+#436 = EDGE_LOOP ( 'NONE', ( #1853, #1975, #1147, #503 ) ) ;
+#437 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .T. ) ;
+#438 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #987, .T. ) ;
+#440 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.6999999999999999600, 0.9000000000000003600 ) ) ;
+#441 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .F. ) ;
+#442 = CYLINDRICAL_SURFACE ( 'NONE', #2552, 0.04999999999999991300 ) ;
+#443 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.070000000000000300 ) ) ;
+#444 = FACE_OUTER_BOUND ( 'NONE', #666, .T. ) ;
+#445 = STYLED_ITEM ( 'NONE', ( #2260 ), #805 ) ;
+#446 = CYLINDRICAL_SURFACE ( 'NONE', #2719, 0.005000000000000013100 ) ;
+#447 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.0000000000000000000, 1.250000000000000700 ) ) ;
+#448 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#449 = ADVANCED_FACE ( 'NONE', ( #2720 ), #288, .F. ) ;
+#450 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#452 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.4500000000000000100, -1.245000000000000300 ) ) ;
+#453 = ORIENTED_EDGE ( 'NONE', *, *, #622, .F. ) ;
+#454 = EDGE_CURVE ( 'NONE', #480, #2428, #21, .T. ) ;
+#455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#456 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, 0.9000000000000002400 ) ) ;
+#457 = CARTESIAN_POINT ( 'NONE',  ( -1.549999999999999800, 0.4500000000000000100, 0.9000000000000002400 ) ) ;
+#458 = VECTOR ( 'NONE', #851, 1000.000000000000000 ) ;
+#459 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #1817, #682 ) ;
+#460 = ADVANCED_FACE ( 'NONE', ( #2643 ), #537, .F. ) ;
+#461 = ORIENTED_EDGE ( 'NONE', *, *, #1628, .F. ) ;
+#462 = DIRECTION ( 'NONE',  ( 5.372976511209681000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#463 = ORIENTED_EDGE ( 'NONE', *, *, #195, .T. ) ;
+#464 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#465 = LINE ( 'NONE', #1572, #2466 ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#467 = VERTEX_POINT ( 'NONE', #481 ) ;
+#468 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #310 ) ) ;
+#469 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#470 = FILL_AREA_STYLE_COLOUR ( '', #2502 ) ;
+#471 = CIRCLE ( 'NONE', #1480, 0.1549999999999999700 ) ;
+#472 = ORIENTED_EDGE ( 'NONE', *, *, #1187, .T. ) ;
+#473 = FACE_OUTER_BOUND ( 'NONE', #237, .T. ) ;
+#474 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#475 = EDGE_CURVE ( 'NONE', #214, #1304, #1452, .T. ) ;
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .F. ) ;
+#477 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#478 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .T. ) ;
+#479 = VECTOR ( 'NONE', #102, 1000.000000000000000 ) ;
+#480 = VERTEX_POINT ( 'NONE', #2301 ) ;
+#481 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#482 = ORIENTED_EDGE ( 'NONE', *, *, #961, .F. ) ;
+#483 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#484 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.168404344971003200E-014 ) ) ;
+#485 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #415 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #203, #1752, #641 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#486 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#487 = EDGE_CURVE ( 'NONE', #1392, #2752, #2853, .T. ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.1499999999999999900, -1.070000000000000500 ) ) ;
+#489 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.1499999999999999900, -1.260000000000000200 ) ) ;
+#490 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#491 = AXIS2_PLACEMENT_3D ( 'NONE', #904, #1125, #2485 ) ;
+#492 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#493 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#494 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ;
+#495 = AXIS2_PLACEMENT_3D ( 'NONE', #1078, #189, #1978 ) ;
+#496 = CYLINDRICAL_SURFACE ( 'NONE', #1373, 0.005000000000000013100 ) ;
+#497 = EDGE_CURVE ( 'NONE', #375, #2689, #2249, .T. ) ;
+#498 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.7500000000000000000, -1.150000000000000100 ) ) ;
+#499 = FACE_OUTER_BOUND ( 'NONE', #1332, .T. ) ;
+#500 = EDGE_LOOP ( 'NONE', ( #1193, #2727, #738, #1968 ) ) ;
+#501 = CARTESIAN_POINT ( 'NONE',  ( -1.610000000000000100, 0.1499999999999999900, -1.100000000000000500 ) ) ;
+#502 = VERTEX_POINT ( 'NONE', #2248 ) ;
+#503 = ORIENTED_EDGE ( 'NONE', *, *, #1915, .T. ) ;
+#504 = EDGE_CURVE ( 'NONE', #608, #561, #263, .T. ) ;
+#505 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#506 = ORIENTED_EDGE ( 'NONE', *, *, #671, .T. ) ;
+#507 = LINE ( 'NONE', #2373, #2905 ) ;
+#508 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .T. ) ;
+#509 = FACE_OUTER_BOUND ( 'NONE', #315, .T. ) ;
+#510 = LINE ( 'NONE', #2651, #2477 ) ;
+#511 = FACE_OUTER_BOUND ( 'NONE', #1218, .T. ) ;
+#512 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#513 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #957 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1924, #2380, #848 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.5000000000000000000, -0.8999999999999995800 ) ) ;
+#516 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2106 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2449, #1794, #2250 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#517 = EDGE_CURVE ( 'NONE', #2443, #1622, #2447, .T. ) ;
+#518 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, -1.100000000000000300 ) ) ;
+#519 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, -1.100000000000000500 ) ) ;
+#520 = EDGE_CURVE ( 'NONE', #2901, #273, #2659, .T. ) ;
+#521 = VECTOR ( 'NONE', #1740, 1000.000000000000000 ) ;
+#522 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1922 ), #949 ) ;
+#523 = PLANE ( 'NONE',  #2907 ) ;
+#524 = ORIENTED_EDGE ( 'NONE', *, *, #2371, .T. ) ;
+#525 = VECTOR ( 'NONE', #1600, 1000.000000000000000 ) ;
+#526 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #212, .F. ) ;
+#528 = LINE ( 'NONE', #2344, #2849 ) ;
+#529 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #1435, .F. ) ;
+#531 = AXIS2_PLACEMENT_3D ( 'NONE', #2008, #669, #2872 ) ;
+#532 = FILL_AREA_STYLE_COLOUR ( '', #2570 ) ;
+#533 = VECTOR ( 'NONE', #1170, 1000.000000000000000 ) ;
+#534 = VERTEX_POINT ( 'NONE', #2465 ) ;
+#535 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1019 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #606, #1046, #2588 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#536 = FILL_AREA_STYLE ('',( #85 ) ) ;
+#537 = CYLINDRICAL_SURFACE ( 'NONE', #2170, 0.1499999999999999700 ) ;
+#538 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .F. ) ;
+#539 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .T. ) ;
+#540 = CARTESIAN_POINT ( 'NONE',  ( 1.598732164889410400, 0.4483653263875077600, -1.098737026318645300 ) ) ;
+#541 = FACE_OUTER_BOUND ( 'NONE', #583, .T. ) ;
+#542 = VERTEX_POINT ( 'NONE', #1159 ) ;
+#543 = CARTESIAN_POINT ( 'NONE',  ( 1.445080666151703500, 0.4500000000000000100, 1.244999999999999900 ) ) ;
+#544 = CIRCLE ( 'NONE', #1838, 0.1999999999999999800 ) ;
+#545 = VECTOR ( 'NONE', #2416, 1000.000000000000000 ) ;
+#546 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#547 = PRESENTATION_STYLE_ASSIGNMENT (( #1005 ) ) ;
+#548 = LINE ( 'NONE', #2163, #2791 ) ;
+#549 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.1499999999999999900, -1.070000000000000500 ) ) ;
+#550 = AXIS2_PLACEMENT_3D ( 'NONE', #2837, #1473, #1713 ) ;
+#551 = CARTESIAN_POINT ( 'NONE',  ( 1.448367332193673000, 0.4487041645186133400, 1.248358446846465200 ) ) ;
+#552 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#553 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #796, 'distance_accuracy_value', 'NONE');
+#554 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.7500000000000000000, 0.9000000000000003600 ) ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.070000000000000300 ) ) ;
+#556 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.074595302241924700E-014 ) ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( 1.449713409371091700, 0.4467230913048466600, 1.249713177395783700 ) ) ;
+#558 = FACE_OUTER_BOUND ( 'NONE', #355, .T. ) ;
+#559 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#560 = EDGE_CURVE ( 'NONE', #214, #2785, #2050, .T. ) ;
+#561 = VERTEX_POINT ( 'NONE', #1813 ) ;
+#562 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#563 = ORIENTED_EDGE ( 'NONE', *, *, #2735, .F. ) ;
+#564 = FACE_OUTER_BOUND ( 'NONE', #570, .T. ) ;
+#565 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#566 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#567 = ORIENTED_EDGE ( 'NONE', *, *, #2893, .T. ) ;
+#568 = CARTESIAN_POINT ( 'NONE',  ( -1.596659059400289400, 0.4497167278828065900, 1.096695459361537000 ) ) ;
+#569 = EDGE_LOOP ( 'NONE', ( #1977, #1421, #2322, #506 ) ) ;
+#570 = EDGE_LOOP ( 'NONE', ( #876, #675, #538, #2474 ) ) ;
+#571 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#572 = EDGE_CURVE ( 'NONE', #1112, #861, #2293, .T. ) ;
+#573 = ADVANCED_FACE ( 'NONE', ( #444 ), #618, .F. ) ;
+#574 = ORIENTED_EDGE ( 'NONE', *, *, #2523, .T. ) ;
+#575 = EDGE_CURVE ( 'NONE', #1692, #1647, #870, .T. ) ;
+#576 = CIRCLE ( 'NONE', #789, 0.01000000000000002600 ) ;
+#577 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, -1.110000000000000300 ) ) ;
+#578 = EDGE_CURVE ( 'NONE', #154, #424, #1401, .T. ) ;
+#579 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #48 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #492, #1376, #706 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#580 = CARTESIAN_POINT ( 'NONE',  ( -1.447281030127009400, 0.4495062219893424800, -1.247257530447814600 ) ) ;
+#581 = EDGE_LOOP ( 'NONE', ( #1751, #2277, #2851, #986, #1917, #2569, #992, #524 ) ) ;
+#582 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#583 = EDGE_LOOP ( 'NONE', ( #714, #2317, #255, #1884 ) ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #2388, #834, #1706 ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, 1.099999999999999900 ) ) ;
+#586 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#587 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#588 = VECTOR ( 'NONE', #2205, 1000.000000000000000 ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.0000000000000000000, 1.070000000000000500 ) ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #819, .F. ) ;
+#591 = EDGE_LOOP ( 'NONE', ( #1524, #1446, #461, #1620 ) ) ;
+#592 = VERTEX_POINT ( 'NONE', #1651 ) ;
+#593 = CYLINDRICAL_SURFACE ( 'NONE', #171, 0.1399999999999999300 ) ;
+#595 = EDGE_CURVE ( 'NONE', #1486, #561, #1394, .T. ) ;
+#594 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.1499999999999999900, 1.260000000000000200 ) ) ;
+#596 = VERTEX_POINT ( 'NONE', #1898 ) ;
+#597 = CYLINDRICAL_SURFACE ( 'NONE', #2686, 0.2500000000000000000 ) ;
+#598 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4500000000000000100, -1.250000000000000200 ) ) ;
+#599 = FILL_AREA_STYLE ('',( #2548 ) ) ;
+#600 = ADVANCED_FACE ( 'NONE', ( #1663 ), #2761, .T. ) ;
+#601 = VECTOR ( 'NONE', #2677, 1000.000000000000000 ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #1185, .F. ) ;
+#603 = DIRECTION ( 'NONE',  ( 5.372976511209681000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#604 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
+#605 = TOROIDAL_SURFACE ( 'NONE', #531, 0.3000000000000000400, 0.05000000000000000300 ) ;
+#606 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#607 = SURFACE_STYLE_FILL_AREA ( #930 ) ;
+#608 = VERTEX_POINT ( 'NONE', #334 ) ;
+#609 = SURFACE_STYLE_USAGE ( .BOTH. , #1944 ) ;
+#610 = STYLED_ITEM ( 'NONE', ( #1103 ), #1961 ) ;
+#611 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#612 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#613 = CARTESIAN_POINT ( 'NONE',  ( 1.445080666151703500, 0.4500000000000000100, -1.245000000000000300 ) ) ;
+#614 = FACE_OUTER_BOUND ( 'NONE', #924, .T. ) ;
+#615 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#616 = PLANE ( 'NONE',  #663 ) ;
+#617 = VECTOR ( 'NONE', #2308, 1000.000000000000000 ) ;
+#618 = CYLINDRICAL_SURFACE ( 'NONE', #336, 0.1399999999999999300 ) ;
+#619 = CARTESIAN_POINT ( 'NONE',  ( 1.445080666151703500, 0.4500000000000000100, -1.245000000000000300 ) ) ;
+#620 = CARTESIAN_POINT ( 'NONE',  ( -1.446268683098856700, 0.4498701489956458100, 1.246222881141323200 ) ) ;
+#621 = ADVANCED_FACE ( 'NONE', ( #1157 ), #977, .T. ) ;
+#622 = EDGE_CURVE ( 'NONE', #2073, #1317, #2865, .T. ) ;
+#623 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#624 = FILL_AREA_STYLE ('',( #470 ) ) ;
+#625 = VERTEX_POINT ( 'NONE', #788 ) ;
+#626 = SURFACE_SIDE_STYLE ('',( #2162 ) ) ;
+#627 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#628 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'NDK NX3225GA', ( #1835, #1542 ), #2240 ) ;
+#629 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.070000000000000300 ) ) ;
+#630 = AXIS2_PLACEMENT_3D ( 'NONE', #519, #759, #973 ) ;
+#631 = FILL_AREA_STYLE_COLOUR ( '', #170 ) ;
+#632 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, -0.9000000000000002400 ) ) ;
+#633 = EDGE_CURVE ( 'NONE', #2104, #936, #1539, .T. ) ;
+#634 = DIRECTION ( 'NONE',  ( -5.372976511209681000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#635 = ADVANCED_FACE ( 'NONE', ( #2909 ), #1942, .F. ) ;
+#636 = CARTESIAN_POINT ( 'NONE',  ( -1.460000000000000000, 0.1499999999999999900, -1.250000000000000700 ) ) ;
+#637 = EDGE_LOOP ( 'NONE', ( #777, #166, #24, #2813, #885, #1230, #698, #960, #2646, #437 ) ) ;
+#638 = CARTESIAN_POINT ( 'NONE',  ( -1.599549358354650100, 0.4471121434130477800, -1.099549907581746500 ) ) ;
+#639 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2653 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1466, #1640, #2130 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#640 = EDGE_LOOP ( 'NONE', ( #2004, #2141, #2441, #963, #932, #2774, #2594, #1499 ) ) ;
+#641 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#642 = FILL_AREA_STYLE ('',( #2427 ) ) ;
+#643 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .T. ) ;
+#644 = SURFACE_STYLE_USAGE ( .BOTH. , #626 ) ;
+#645 = VERTEX_POINT ( 'NONE', #1916 ) ;
+#646 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.100000000000000300 ) ) ;
+#647 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2408, 'distance_accuracy_value', 'NONE');
+#648 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#649 = AXIS2_PLACEMENT_3D ( 'NONE', #1205, #2794, #556 ) ;
+#650 = VERTEX_POINT ( 'NONE', #1930 ) ;
+#651 = CYLINDRICAL_SURFACE ( 'NONE', #2539, 0.04999999999999991300 ) ;
+#652 = VECTOR ( 'NONE', #266, 1000.000000000000000 ) ;
+#653 = FILL_AREA_STYLE_COLOUR ( '', #612 ) ;
+#654 = VECTOR ( 'NONE', #526, 1000.000000000000000 ) ;
+#655 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#656 = SURFACE_STYLE_USAGE ( .BOTH. , #1119 ) ;
+#657 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.110000000000000300 ) ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( 1.610000000000000100, 0.1499999999999999900, 1.100000000000000500 ) ) ;
+#659 = EDGE_CURVE ( 'NONE', #349, #736, #209, .T. ) ;
+#660 = CARTESIAN_POINT ( 'NONE',  ( 1.449937922615549300, 0.4458952490171116900, -1.249937951976408400 ) ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, -1.200000000000000200 ) ) ;
+#662 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
+#663 = AXIS2_PLACEMENT_3D ( 'NONE', #2664, #169, #181 ) ;
+#664 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#665 = CYLINDRICAL_SURFACE ( 'NONE', #1127, 0.04999999999999991300 ) ;
+#666 = EDGE_LOOP ( 'NONE', ( #2063, #1836, #2346, #1110 ) ) ;
+#667 = AXIS2_PLACEMENT_3D ( 'NONE', #2254, #182, #1075 ) ;
+#668 = ORIENTED_EDGE ( 'NONE', *, *, #678, .T. ) ;
+#669 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#670 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#671 = EDGE_CURVE ( 'NONE', #1758, #2118, #1899, .T. ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #2271, .T. ) ;
+#673 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971003200E-014 ) ) ;
+#674 = VECTOR ( 'NONE', #2672, 1000.000000000000000 ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #369, .T. ) ;
+#676 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.0000000000000000000, -1.070000000000000500 ) ) ;
+#677 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#678 = EDGE_CURVE ( 'NONE', #1881, #423, #2511, .T. ) ;
+#679 = AXIS2_PLACEMENT_3D ( 'NONE', #1264, #2581, #1253 ) ;
+#680 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#681 = VERTEX_POINT ( 'NONE', #1257 ) ;
+#682 = DIRECTION ( 'NONE',  ( 2.168404344971003200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #2279, .F. ) ;
+#684 = CYLINDRICAL_SURFACE ( 'NONE', #379, 0.01000000000000002600 ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#686 = PRESENTATION_STYLE_ASSIGNMENT (( #345 ) ) ;
+#687 = AXIS2_PLACEMENT_3D ( 'NONE', #2613, #1283, #1732 ) ;
+#688 = CIRCLE ( 'NONE', #1148, 0.01000000000000002600 ) ;
+#689 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#690 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1237 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2074, #1669, #1037 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#691 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#692 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#693 = EDGE_CURVE ( 'NONE', #2815, #1449, #2406, .T. ) ;
+#694 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#695 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#696 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#697 = ADVANCED_FACE ( 'NONE', ( #1338, #130 ), #356, .F. ) ;
+#698 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#699 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.070000000000000300 ) ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#701 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#702 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#703 = AXIS2_PLACEMENT_3D ( 'NONE', #251, #12, #2708 ) ;
+#704 = AXIS2_PLACEMENT_3D ( 'NONE', #1646, #96, #735 ) ;
+#705 = VECTOR ( 'NONE', #2914, 1000.000000000000000 ) ;
+#706 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#707 = EDGE_LOOP ( 'NONE', ( #1180, #1626, #1827, #1644 ) ) ;
+#708 = LINE ( 'NONE', #636, #112 ) ;
+#709 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.100000000000000500 ) ) ;
+#710 = EDGE_LOOP ( 'NONE', ( #859, #1611, #1181, #997 ) ) ;
+#711 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#712 = SURFACE_STYLE_FILL_AREA ( #2482 ) ;
+#713 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971003200E-014 ) ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #678, .F. ) ;
+#715 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .T. ) ;
+#717 = FACE_OUTER_BOUND ( 'NONE', #500, .T. ) ;
+#718 = VERTEX_POINT ( 'NONE', #156 ) ;
+#719 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#720 = CIRCLE ( 'NONE', #2121, 0.1499999999999999700 ) ;
+#721 = VECTOR ( 'NONE', #1482, 1000.000000000000000 ) ;
+#722 = VECTOR ( 'NONE', #2711, 1000.000000000000000 ) ;
+#723 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#724 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#725 = AXIS2_PLACEMENT_3D ( 'NONE', #1310, #1052, #1708 ) ;
+#726 = EDGE_CURVE ( 'NONE', #1509, #349, #70, .T. ) ;
+#727 = EDGE_CURVE ( 'NONE', #1112, #983, #1248, .T. ) ;
+#728 = ORIENTED_EDGE ( 'NONE', *, *, #659, .F. ) ;
+#729 = EDGE_CURVE ( 'NONE', #358, #375, #576, .T. ) ;
+#730 = AXIS2_PLACEMENT_3D ( 'NONE', #2021, #1593, #474 ) ;
+#731 = LINE ( 'NONE', #817, #1266 ) ;
+#732 = VERTEX_POINT ( 'NONE', #2403 ) ;
+#733 = ORIENTED_EDGE ( 'NONE', *, *, #2227, .T. ) ;
+#734 = AXIS2_PLACEMENT_3D ( 'NONE', #1043, #809, #2363 ) ;
+#735 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#736 = VERTEX_POINT ( 'NONE', #2868 ) ;
+#737 = CIRCLE ( 'NONE', #1623, 0.1499999999999999700 ) ;
+#738 = ORIENTED_EDGE ( 'NONE', *, *, #2227, .F. ) ;
+#739 = LINE ( 'NONE', #1814, #160 ) ;
+#740 = FILL_AREA_STYLE_COLOUR ( '', #1038 ) ;
+#741 = ORIENTED_EDGE ( 'NONE', *, *, #572, .T. ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #302, .T. ) ;
+#743 = FACE_OUTER_BOUND ( 'NONE', #324, .T. ) ;
+#744 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #987, .F. ) ;
+#746 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#747 = ORIENTED_EDGE ( 'NONE', *, *, #1351, .T. ) ;
+#748 = VECTOR ( 'NONE', #836, 1000.000000000000000 ) ;
+#749 = CIRCLE ( 'NONE', #1296, 0.04999999999999991300 ) ;
+#750 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#751 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#752 = AXIS2_PLACEMENT_3D ( 'NONE', #1716, #1316, #1949 ) ;
+#753 = CARTESIAN_POINT ( 'NONE',  ( 1.448737026318645400, 0.4483653263875077600, 1.248732164889409900 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, 1.099999999999999900 ) ) ;
+#755 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2159 ) ) ;
+#756 = ORIENTED_EDGE ( 'NONE', *, *, #2203, .T. ) ;
+#757 = CARTESIAN_POINT ( 'NONE',  ( 1.595000000000000200, 0.4500000000000000100, -1.095080666151703400 ) ) ;
+#758 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.7500000000000000000, -0.9000000000000003600 ) ) ;
+#759 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#760 = EDGE_CURVE ( 'NONE', #681, #391, #548, .T. ) ;
+#761 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #408, 'distance_accuracy_value', 'NONE');
+#762 = VECTOR ( 'NONE', #867, 1000.000000000000000 ) ;
+#763 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, -1.150000000000000100 ) ) ;
+#764 = CARTESIAN_POINT ( 'NONE',  ( 1.597257530447814700, 0.4495062219893424800, -1.097281030127009700 ) ) ;
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .T. ) ;
+#766 = CIRCLE ( 'NONE', #77, 0.01000000000000002600 ) ;
+#767 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#768 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.110000000000000300 ) ) ;
+#769 = LINE ( 'NONE', #2418, #2778 ) ;
+#770 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #328 ), #485 ) ;
+#771 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.0000000000000000000, 1.260000000000000200 ) ) ;
+#772 = PRESENTATION_STYLE_ASSIGNMENT (( #2239 ) ) ;
+#773 = EDGE_CURVE ( 'NONE', #1457, #650, #1837, .T. ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #1596, .T. ) ;
+#775 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ;
+#776 = SURFACE_SIDE_STYLE ('',( #2358 ) ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #2228, .T. ) ;
+#778 = SURFACE_SIDE_STYLE ('',( #864 ) ) ;
+#779 = VERTEX_POINT ( 'NONE', #619 ) ;
+#780 = FACE_OUTER_BOUND ( 'NONE', #710, .T. ) ;
+#781 = ORIENTED_EDGE ( 'NONE', *, *, #819, .T. ) ;
+#782 = AXIS2_PLACEMENT_3D ( 'NONE', #1124, #872, #1350 ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( -1.597257530447814300, 0.4495062219893424800, 1.097281030127009300 ) ) ;
+#784 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#785 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#786 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#787 = FILL_AREA_STYLE_COLOUR ( '', #1674 ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( -1.549999999999999800, 0.4500000000000000100, -0.9000000000000003600 ) ) ;
+#789 = AXIS2_PLACEMENT_3D ( 'NONE', #2841, #172, #378 ) ;
+#790 = SURFACE_SIDE_STYLE ('',( #2508 ) ) ;
+#791 = ADVANCED_FACE ( 'NONE', ( #2728 ), #2821, .F. ) ;
+#792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#793 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .T. ) ;
+#794 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.5000000000000000000, 0.9000000000000002400 ) ) ;
+#795 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, -0.9000000000000002400 ) ) ;
+#796 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#798 = EDGE_CURVE ( 'NONE', #732, #1521, #1808, .T. ) ;
+#797 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.6999999999999999600, 0.9000000000000002400 ) ) ;
+#799 = ORIENTED_EDGE ( 'NONE', *, *, #517, .T. ) ;
+#800 = VECTOR ( 'NONE', #1927, 1000.000000000000000 ) ;
+#801 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 5.372976511209681000E-015 ) ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #961, .T. ) ;
+#803 = EDGE_LOOP ( 'NONE', ( #2722, #2618, #2464, #2650 ) ) ;
+#804 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#805 = ADVANCED_FACE ( 'NONE', ( #717 ), #1077, .T. ) ;
+#806 = EDGE_LOOP ( 'NONE', ( #92, #296, #2769, #793 ) ) ;
+#807 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2204 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2213, #2661, #1544 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#808 = LINE ( 'NONE', #4, #1138 ) ;
+#809 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#810 = ORIENTED_EDGE ( 'NONE', *, *, #825, .T. ) ;
+#811 = CARTESIAN_POINT ( 'NONE',  ( -1.449713409371091300, 0.4467230913048466600, 1.249713177395783700 ) ) ;
+#812 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#813 = ORIENTED_EDGE ( 'NONE', *, *, #1628, .T. ) ;
+#814 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#815 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #310 ), #970 ) ;
+#816 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#817 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -1.100000000000000300 ) ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #504, .F. ) ;
+#819 = EDGE_CURVE ( 'NONE', #84, #1758, #749, .T. ) ;
+#820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#821 = CIRCLE ( 'NONE', #853, 0.1999999999999999800 ) ;
+#822 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.4454444122817796700, 1.249999999999999800 ) ) ;
+#823 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
+#824 = ADVANCED_FACE ( 'NONE', ( #1462 ), #416, .T. ) ;
+#825 = EDGE_CURVE ( 'NONE', #1929, #892, #2538, .T. ) ;
+#826 = LINE ( 'NONE', #562, #908 ) ;
+#827 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.6999999999999999600, 0.9000000000000002400 ) ) ;
+#828 = AXIS2_PLACEMENT_3D ( 'NONE', #498, #239, #680 ) ;
+#829 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#830 = CARTESIAN_POINT ( 'NONE',  ( -1.449355446642334200, 0.4474580776504265600, -1.249354061812228700 ) ) ;
+#831 = CARTESIAN_POINT ( 'NONE',  ( 1.445391994095697000, 0.4499896714244127600, -1.245321215039960000 ) ) ;
+#832 = SURFACE_SIDE_STYLE ('',( #388 ) ) ;
+#833 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.1499999999999999900, 1.260000000000000200 ) ) ;
+#834 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#835 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #899 ), #2788 ) ;
+#836 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#837 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#838 = SURFACE_SIDE_STYLE ('',( #1203 ) ) ;
+#839 = EDGE_CURVE ( 'NONE', #1647, #596, #871, .T. ) ;
+#840 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#841 = FILL_AREA_STYLE_COLOUR ( '', #2549 ) ;
+#842 = ADVANCED_FACE ( 'NONE', ( #2111 ), #122, .F. ) ;
+#843 = SURFACE_SIDE_STYLE ('',( #2884 ) ) ;
+#844 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4500000000000000100, 1.249999999999999800 ) ) ;
+#845 = EDGE_LOOP ( 'NONE', ( #1342, #1617, #1062, #2287 ) ) ;
+#846 = FILL_AREA_STYLE ('',( #2660 ) ) ;
+#847 = VECTOR ( 'NONE', #249, 1000.000000000000000 ) ;
+#848 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#849 = ORIENTED_EDGE ( 'NONE', *, *, #1633, .F. ) ;
+#850 = CARTESIAN_POINT ( 'NONE',  ( 1.597257530447814700, 0.4495062219893424800, 1.097281030127009300 ) ) ;
+#851 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#852 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2820 ) ) ;
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #2295, #2092, #1415 ) ;
+#854 = CARTESIAN_POINT ( 'NONE',  ( -1.599937951976408100, 0.4458952490171116900, -1.099937922615549200 ) ) ;
+#855 = VECTOR ( 'NONE', #2025, 1000.000000000000000 ) ;
+#856 = ORIENTED_EDGE ( 'NONE', *, *, #2462, .F. ) ;
+#857 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#858 = ADVANCED_FACE ( 'NONE', ( #780 ), #2608, .T. ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #889, .F. ) ;
+#860 = LINE ( 'NONE', #1195, #935 ) ;
+#861 = VERTEX_POINT ( 'NONE', #2786 ) ;
+#862 = SURFACE_SIDE_STYLE ('',( #1688 ) ) ;
+#863 = EDGE_LOOP ( 'NONE', ( #1527, #221, #472, #683 ) ) ;
+#864 = SURFACE_STYLE_FILL_AREA ( #101 ) ;
+#865 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#866 = ORIENTED_EDGE ( 'NONE', *, *, #883, .T. ) ;
+#867 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#868 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4500000000000000100, -1.250000000000000200 ) ) ;
+#869 = FACE_OUTER_BOUND ( 'NONE', #1624, .T. ) ;
+#870 = LINE ( 'NONE', #2336, #276 ) ;
+#871 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2667, #1336, #312, #1890, #557, #1900, #1873, #2795, #753, #551, #1198, #2767, #2327, #1235, #2340, #2125, #1668, #2099, #543 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.333236845338987200E-006, 2.655338546846612900E-006, 4.532193588065990200E-006, 7.130341109827846900E-006, 9.010742072689601000E-006, 9.458191365996842000E-006 ),
+ .UNSPECIFIED. ) ;
+#872 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#873 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#874 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#875 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2902, #2885, #854, #2876, #1985, #638, #1341, #2209, #879, #2916, #1105, #1566, #1777, #40, #1612, #2032, #2710, #18, #32 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.333236845338987200E-006, 2.655338546846612900E-006, 4.532193588065990200E-006, 7.130341109827846900E-006, 9.010742072689601000E-006, 9.458191365996842000E-006 ),
+ .UNSPECIFIED. ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #2342, .T. ) ;
+#877 = ADVANCED_FACE ( 'NONE', ( #1502 ), #1206, .F. ) ;
+#878 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#879 = CARTESIAN_POINT ( 'NONE',  ( -1.598732164889409900, 0.4483653263875077600, -1.098737026318645300 ) ) ;
+#880 = FILL_AREA_STYLE_COLOUR ( '', #1152 ) ;
+#881 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#882 = SURFACE_STYLE_USAGE ( .BOTH. , #862 ) ;
+#883 = EDGE_CURVE ( 'NONE', #233, #978, #2601, .T. ) ;
+#884 = EDGE_CURVE ( 'NONE', #89, #625, #965, .T. ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #633, .T. ) ;
+#886 = VECTOR ( 'NONE', #2620, 1000.000000000000000 ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, 0.9000000000000002400 ) ) ;
+#888 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#889 = EDGE_CURVE ( 'NONE', #1660, #349, #2145, .T. ) ;
+#890 = EDGE_LOOP ( 'NONE', ( #1775, #604, #1492, #1887, #2883, #2561, #1964, #1897, #1364, #733, #668, #2461, #1534, #1132, #2060, #1242, #2101, #2518, #1601, #958, #2746, #61, #1689, #567, #716, #1057, #2532, #1801, #2047, #2349, #1621, #139 ) ) ;
+#891 = AXIS2_PLACEMENT_3D ( 'NONE', #598, #1703, #365 ) ;
+#892 = VERTEX_POINT ( 'NONE', #1017 ) ;
+#893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#894 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.070000000000000300 ) ) ;
+#895 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#896 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .F. ) ;
+#897 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#898 = VERTEX_POINT ( 'NONE', #113 ) ;
+#899 = STYLED_ITEM ( 'NONE', ( #686 ), #791 ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .F. ) ;
+#901 = SURFACE_STYLE_FILL_AREA ( #1250 ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .T. ) ;
+#903 = CIRCLE ( 'NONE', #1956, 0.3000000000000001600 ) ;
+#904 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -1.100000000000000500 ) ) ;
+#905 = VECTOR ( 'NONE', #2246, 1000.000000000000000 ) ;
+#906 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#907 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#908 = VECTOR ( 'NONE', #1243, 1000.000000000000000 ) ;
+#909 = ADVANCED_FACE ( 'NONE', ( #361 ), #2221, .F. ) ;
+#910 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.1499999999999999900, 1.070000000000000500 ) ) ;
+#911 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#912 = SURFACE_SIDE_STYLE ('',( #1175 ) ) ;
+#913 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.4500000000000000100, 0.9000000000000002400 ) ) ;
+#914 = EDGE_LOOP ( 'NONE', ( #2451, #1074, #1179, #1685 ) ) ;
+#915 = SURFACE_STYLE_USAGE ( .BOTH. , #1366 ) ;
+#916 = AXIS2_PLACEMENT_3D ( 'NONE', #2452, #2900, #1349 ) ;
+#917 = FILL_AREA_STYLE ('',( #2261 ) ) ;
+#918 = ADVANCED_FACE ( 'NONE', ( #1245 ), #651, .T. ) ;
+#919 = AXIS2_PLACEMENT_3D ( 'NONE', #1994, #37, #2468 ) ;
+#920 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#921 = LINE ( 'NONE', #555, #2422 ) ;
+#922 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.1499999999999999900, 1.250000000000000700 ) ) ;
+#923 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.1499999999999999900, -1.070000000000000500 ) ) ;
+#924 = EDGE_LOOP ( 'NONE', ( #1076, #2046, #289, #1418 ) ) ;
+#925 = VERTEX_POINT ( 'NONE', #1691 ) ;
+#926 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#927 = EDGE_CURVE ( 'NONE', #2211, #2434, #1426, .T. ) ;
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #1913, .T. ) ;
+#929 = VECTOR ( 'NONE', #2015, 1000.000000000000000 ) ;
+#930 = FILL_AREA_STYLE ('',( #283 ) ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#932 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ;
+#933 = PRESENTATION_STYLE_ASSIGNMENT (( #2862 ) ) ;
+#934 = FILL_AREA_STYLE_COLOUR ( '', #2852 ) ;
+#935 = VECTOR ( 'NONE', #2315, 1000.000000000000000 ) ;
+#936 = VERTEX_POINT ( 'NONE', #2625 ) ;
+#937 = EDGE_LOOP ( 'NONE', ( #995, #2009, #54, #747 ) ) ;
+#938 = CIRCLE ( 'NONE', #2867, 0.04999999999999991300 ) ;
+#939 = CARTESIAN_POINT ( 'NONE',  ( -1.460000000000000000, 0.0000000000000000000, 1.250000000000000700 ) ) ;
+#940 = AXIS2_PLACEMENT_3D ( 'NONE', #74, #215, #486 ) ;
+#941 = LINE ( 'NONE', #771, #368 ) ;
+#942 = VECTOR ( 'NONE', #370, 1000.000000000000000 ) ;
+#943 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#944 = EDGE_CURVE ( 'NONE', #1647, #233, #2077, .T. ) ;
+#945 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -1.070000000000000300 ) ) ;
+#946 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #837, 'distance_accuracy_value', 'NONE');
+#947 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#948 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1654 ) ;
+#949 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1819 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #108, #1220, #2556 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#950 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#951 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, -1.100000000000000300 ) ) ;
+#952 = ORIENTED_EDGE ( 'NONE', *, *, #1026, .F. ) ;
+#953 = SURFACE_STYLE_USAGE ( .BOTH. , #2057 ) ;
+#954 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #200 ) ) ;
+#955 = LINE ( 'NONE', #1576, #705 ) ;
+#956 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, -1.100000000000000300 ) ) ;
+#957 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1924, 'distance_accuracy_value', 'NONE');
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #2075, .F. ) ;
+#959 = VECTOR ( 'NONE', #2716, 1000.000000000000000 ) ;
+#960 = ORIENTED_EDGE ( 'NONE', *, *, #2462, .T. ) ;
+#961 = EDGE_CURVE ( 'NONE', #58, #2815, #507, .T. ) ;
+#962 = LINE ( 'NONE', #515, #2611 ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#964 = ORIENTED_EDGE ( 'NONE', *, *, #798, .F. ) ;
+#965 = CIRCLE ( 'NONE', #294, 0.04999999999999991300 ) ;
+#966 = VERTEX_POINT ( 'NONE', #577 ) ;
+#967 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#968 = CIRCLE ( 'NONE', #891, 0.1549999999999999700 ) ;
+#969 = SURFACE_STYLE_USAGE ( .BOTH. , #308 ) ;
+#970 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2023 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1111, #2675, #2707 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#971 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#972 = EDGE_CURVE ( 'NONE', #1928, #2118, #2253, .T. ) ;
+#973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#974 = EDGE_CURVE ( 'NONE', #1033, #346, #1627, .T. ) ;
+#975 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1036 ) ) ;
+#976 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#977 = PLANE ( 'NONE',  #649 ) ;
+#978 = VERTEX_POINT ( 'NONE', #585 ) ;
+#979 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #445 ) ) ;
+#980 = TOROIDAL_SURFACE ( 'NONE', #1765, 0.1550000000000000500, 0.005000000000000000100 ) ;
+#981 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#982 = AXIS2_PLACEMENT_3D ( 'NONE', #1844, #512, #2070 ) ;
+#983 = VERTEX_POINT ( 'NONE', #594 ) ;
+#984 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#985 = VECTOR ( 'NONE', #1579, 1000.000000000000000 ) ;
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .T. ) ;
+#987 = EDGE_CURVE ( 'NONE', #233, #1449, #1769, .T. ) ;
+#988 = LINE ( 'NONE', #2739, #1362 ) ;
+#989 = CARTESIAN_POINT ( 'NONE',  ( 1.598358446846465800, 0.4487041645186133400, -1.098367332193673100 ) ) ;
+#990 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.1499999999999999900, 1.250000000000000700 ) ) ;
+#991 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.0000000000000000000, 1.260000000000000200 ) ) ;
+#992 = ORIENTED_EDGE ( 'NONE', *, *, #1739, .T. ) ;
+#993 = FACE_OUTER_BOUND ( 'NONE', #2534, .T. ) ;
+#994 = LINE ( 'NONE', #1875, #2784 ) ;
+#995 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .T. ) ;
+#996 = SURFACE_STYLE_USAGE ( .BOTH. , #2102 ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #726, .T. ) ;
+#998 = CARTESIAN_POINT ( 'NONE',  ( 1.595107100217191700, 0.4500000000000000100, -1.095184469791855600 ) ) ;
+#999 = CYLINDRICAL_SURFACE ( 'NONE', #1290, 0.01000000000000002600 ) ;
+#1000 = VECTOR ( 'NONE', #1268, 1000.000000000000000 ) ;
+#1001 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #220 ) ) ;
+#1002 = CARTESIAN_POINT ( 'NONE',  ( -1.549999999999999800, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#1003 = AXIS2_PLACEMENT_3D ( 'NONE', #1275, #1505, #162 ) ;
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -1.599825296532263500, 0.4463101577685708600, 1.099825398151258900 ) ) ;
+#1005 = SURFACE_STYLE_USAGE ( .BOTH. , #339 ) ;
+#1006 = PRESENTATION_STYLE_ASSIGNMENT (( #1543 ) ) ;
+#1007 = CARTESIAN_POINT ( 'NONE',  ( 1.599937951976408500, 0.4458952490171116900, -1.099937922615549200 ) ) ;
+#1008 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1009 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1010 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1011 = ADVANCED_FACE ( 'NONE', ( #2354 ), #684, .T. ) ;
+#1012 = VERTEX_POINT ( 'NONE', #1559 ) ;
+#1013 = CYLINDRICAL_SURFACE ( 'NONE', #354, 0.1399999999999999300 ) ;
+#1014 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1015 = VERTEX_POINT ( 'NONE', #3 ) ;
+#1016 = FACE_OUTER_BOUND ( 'NONE', #2351, .T. ) ;
+#1017 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.1499999999999999900, 1.260000000000000500 ) ) ;
+#1018 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.4500000000000000100, -1.200000000000000200 ) ) ;
+#1019 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #606, 'distance_accuracy_value', 'NONE');
+#1020 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, 1.099999999999999900 ) ) ;
+#1021 = SURFACE_STYLE_FILL_AREA ( #2224 ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #1431, .T. ) ;
+#1023 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #610 ) ) ;
+#1024 = EDGE_CURVE ( 'NONE', #424, #1760, #1802, .T. ) ;
+#1025 = VERTEX_POINT ( 'NONE', #2688 ) ;
+#1026 = EDGE_CURVE ( 'NONE', #423, #1521, #2400, .T. ) ;
+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #2575, .F. ) ;
+#1028 = CIRCLE ( 'NONE', #1905, 0.04999999999999991300 ) ;
+#1029 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .F. ) ;
+#1030 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, -0.9000000000000003600 ) ) ;
+#1031 = ADVANCED_FACE ( 'NONE', ( #1113 ), #605, .F. ) ;
+#1032 = EDGE_CURVE ( 'NONE', #1660, #154, #27, .T. ) ;
+#1033 = VERTEX_POINT ( 'NONE', #1771 ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .F. ) ;
+#1035 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1036 = STYLED_ITEM ( 'NONE', ( #547 ), #159 ) ;
+#1037 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1038 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1039 = FILL_AREA_STYLE ('',( #2174 ) ) ;
+#1040 = FACE_OUTER_BOUND ( 'NONE', #297, .T. ) ;
+#1041 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1042 = LINE ( 'NONE', #2325, #617 ) ;
+#1043 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, 0.9000000000000002400 ) ) ;
+#1044 = STYLED_ITEM ( 'NONE', ( #1693 ), #1011 ) ;
+#1045 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1046 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1047 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1048 = CARTESIAN_POINT ( 'NONE',  ( -1.448737026318645000, 0.4483653263875077600, -1.248732164889410300 ) ) ;
+#1049 = PLANE ( 'NONE',  #1267 ) ;
+#1050 = ADVANCED_FACE ( 'NONE', ( #541 ), #2892, .T. ) ;
+#1051 = CARTESIAN_POINT ( 'NONE',  ( -1.446695459361537100, 0.4497167278828065900, 1.246659059400289300 ) ) ;
+#1052 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1053 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1054 = LINE ( 'NONE', #293, #80 ) ;
+#1055 = CARTESIAN_POINT ( 'NONE',  ( -1.594999999999999800, 0.4500000000000000100, 1.095080666151703000 ) ) ;
+#1056 = CARTESIAN_POINT ( 'NONE',  ( -1.449937922615548900, 0.4458952490171116900, -1.249937951976408400 ) ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #2440, .T. ) ;
+#1058 = CARTESIAN_POINT ( 'NONE',  ( 1.445829677433093000, 0.4499606295495819900, -1.245772344018766700 ) ) ;
+#1059 = STYLED_ITEM ( 'NONE', ( #2029 ), #1684 ) ;
+#1060 = LINE ( 'NONE', #1809, #847 ) ;
+#1061 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, -1.070000000000000300 ) ) ;
+#1062 = ORIENTED_EDGE ( 'NONE', *, *, #517, .F. ) ;
+#1063 = ADVANCED_FACE ( 'NONE', ( #993 ), #427, .F. ) ;
+#1064 = TOROIDAL_SURFACE ( 'NONE', #2067, 0.1550000000000000500, 0.005000000000000000100 ) ;
+#1065 = VERTEX_POINT ( 'NONE', #1327 ) ;
+#1066 = PLANE ( 'NONE',  #1210 ) ;
+#1067 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.1499999999999999700, -1.250000000000000200 ) ) ;
+#1068 = LINE ( 'NONE', #956, #323 ) ;
+#1069 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.1499999999999999900, -1.260000000000000200 ) ) ;
+#1070 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1071 = ORIENTED_EDGE ( 'NONE', *, *, #2342, .F. ) ;
+#1072 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .F. ) ;
+#1073 = FILL_AREA_STYLE ('',( #2514 ) ) ;
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .F. ) ;
+#1075 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #2763, .T. ) ;
+#1077 = CYLINDRICAL_SURFACE ( 'NONE', #1690, 0.01000000000000002600 ) ;
+#1078 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1079 = EDGE_CURVE ( 'NONE', #1449, #596, #2753, .T. ) ;
+#1080 = LINE ( 'NONE', #1882, #2697 ) ;
+#1081 = PRESENTATION_STYLE_ASSIGNMENT (( #1454 ) ) ;
+#1082 = SURFACE_STYLE_USAGE ( .BOTH. , #2171 ) ;
+#1083 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( 1.596659059400289800, 0.4497167278828065900, 1.096695459361537000 ) ) ;
+#1085 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, 1.100000000000000300 ) ) ;
+#1086 = ADVANCED_FACE ( 'NONE', ( #2044 ), #121, .T. ) ;
+#1087 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1088 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1906, 'distance_accuracy_value', 'NONE');
+#1089 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.100000000000000500 ) ) ;
+#1090 = AXIS2_PLACEMENT_3D ( 'NONE', #2826, #1681, #350 ) ;
+#1091 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1092 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1093 = EDGE_CURVE ( 'NONE', #1622, #1317, #327, .T. ) ;
+#1094 = CARTESIAN_POINT ( 'NONE',  ( 1.599713177395784200, 0.4467230913048466600, 1.099713409371091200 ) ) ;
+#1095 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1096 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, 1.150000000000000100 ) ) ;
+#1097 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1098 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #140 ), #579 ) ;
+#1099 = EDGE_LOOP ( 'NONE', ( #1904, #326, #1856, #28 ) ) ;
+#1100 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.1499999999999999900, -1.250000000000000700 ) ) ;
+#1101 = LINE ( 'NONE', #1402, #426 ) ;
+#1102 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1103 = PRESENTATION_STYLE_ASSIGNMENT (( #2475 ) ) ;
+#1104 = AXIS2_PLACEMENT_3D ( 'NONE', #990, #529, #1653 ) ;
+#1105 = CARTESIAN_POINT ( 'NONE',  ( -1.597842554308676900, 0.4491719076919911100, -1.097856994403090000 ) ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #2523, .F. ) ;
+#1107 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, 1.100000000000000300 ) ) ;
+#1108 = VERTEX_POINT ( 'NONE', #931 ) ;
+#1109 = LINE ( 'NONE', #2879, #2436 ) ;
+#1110 = ORIENTED_EDGE ( 'NONE', *, *, #1832, .T. ) ;
+#1111 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1112 = VERTEX_POINT ( 'NONE', #2480 ) ;
+#1113 = FACE_OUTER_BOUND ( 'NONE', #2589, .T. ) ;
+#1114 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1115 = CIRCLE ( 'NONE', #41, 0.01000000000000002600 ) ;
+#1116 = VECTOR ( 'NONE', #2605, 1000.000000000000000 ) ;
+#1117 = EDGE_CURVE ( 'NONE', #198, #2678, #1109, .T. ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( 1.449713409371091700, 0.4467230913048466600, -1.249713177395784100 ) ) ;
+#1119 = SURFACE_SIDE_STYLE ('',( #1287 ) ) ;
+#1120 = CARTESIAN_POINT ( 'NONE',  ( 1.596222881141323700, 0.4498701489956458100, 1.096268683098856600 ) ) ;
+#1121 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1122 = STYLED_ITEM ( 'NONE', ( #2676 ), #1309 ) ;
+#1123 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, 0.9000000000000002400 ) ) ;
+#1124 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, 0.9000000000000002400 ) ) ;
+#1125 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1126 = ADVANCED_FACE ( 'NONE', ( #64 ), #2899, .T. ) ;
+#1127 = AXIS2_PLACEMENT_3D ( 'NONE', #2873, #1114, #1573 ) ;
+#1128 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1129 = DIRECTION ( 'NONE',  ( -5.372976511209681000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1130 = EDGE_CURVE ( 'NONE', #718, #2252, #1028, .T. ) ;
+#1131 = LINE ( 'NONE', #1315, #762 ) ;
+#1132 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#1133 = VERTEX_POINT ( 'NONE', #2251 ) ;
+#1134 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.110000000000000300 ) ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( 1.448367332193673000, 0.4487041645186133400, -1.248358446846465700 ) ) ;
+#1136 = EDGE_CURVE ( 'NONE', #2750, #2259, #1393, .T. ) ;
+#1137 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .T. ) ;
+#1138 = VECTOR ( 'NONE', #231, 1000.000000000000000 ) ;
+#1139 = ORIENTED_EDGE ( 'NONE', *, *, #274, .F. ) ;
+#1140 = SURFACE_STYLE_USAGE ( .BOTH. , #2212 ) ;
+#1141 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1142 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, -1.100000000000000300 ) ) ;
+#1143 = ADVANCED_FACE ( 'NONE', ( #1972 ), #1799, .T. ) ;
+#1144 = CYLINDRICAL_SURFACE ( 'NONE', #2531, 0.01000000000000002600 ) ;
+#1145 = EDGE_LOOP ( 'NONE', ( #1971, #1993, #1357, #1397 ) ) ;
+#1146 = AXIS2_PLACEMENT_3D ( 'NONE', #844, #2584, #1951 ) ;
+#1147 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#1148 = AXIS2_PLACEMENT_3D ( 'NONE', #1902, #1252, #1261 ) ;
+#1149 = EDGE_LOOP ( 'NONE', ( #2526, #648, #1425, #463 ) ) ;
+#1150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1151 = EDGE_CURVE ( 'NONE', #1169, #898, #165, .T. ) ;
+#1152 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1153 = PLANE ( 'NONE',  #919 ) ;
+#1154 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1155 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1156 = LINE ( 'NONE', #554, #1214 ) ;
+#1157 = FACE_OUTER_BOUND ( 'NONE', #360, .T. ) ;
+#1158 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.0000000000000000000, 1.260000000000000500 ) ) ;
+#1159 = CARTESIAN_POINT ( 'NONE',  ( 1.449999999999999700, 0.7500000000000000000, 0.9000000000000002400 ) ) ;
+#1160 = ADVANCED_FACE ( 'NONE', ( #743 ), #593, .F. ) ;
+#1161 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1162 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.1499999999999999900, -1.260000000000000200 ) ) ;
+#1163 = SURFACE_STYLE_FILL_AREA ( #192 ) ;
+#1164 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1165 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #14 ), #1618 ) ;
+#1166 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2182 ) ) ;
+#1167 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.100000000000000500 ) ) ;
+#1168 = LINE ( 'NONE', #17, #1382 ) ;
+#1169 = VERTEX_POINT ( 'NONE', #2150 ) ;
+#1170 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1171 = EDGE_LOOP ( 'NONE', ( #97, #1945, #1532, #849 ) ) ;
+#1172 = VECTOR ( 'NONE', #1936, 1000.000000000000000 ) ;
+#1173 = VERTEX_POINT ( 'NONE', #1067 ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, 1.150000000000000100 ) ) ;
+#1175 = SURFACE_STYLE_FILL_AREA ( #2026 ) ;
+#1176 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1810, 'distance_accuracy_value', 'NONE');
+#1177 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .F. ) ;
+#1178 = SURFACE_STYLE_USAGE ( .BOTH. , #1419 ) ;
+#1179 = ORIENTED_EDGE ( 'NONE', *, *, #2440, .F. ) ;
+#1180 = ORIENTED_EDGE ( 'NONE', *, *, #825, .F. ) ;
+#1181 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .F. ) ;
+#1182 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, -1.150000000000000100 ) ) ;
+#1183 = AXIS2_PLACEMENT_3D ( 'NONE', #709, #943, #2897 ) ;
+#1184 = EDGE_CURVE ( 'NONE', #1025, #966, #1789, .T. ) ;
+#1185 = EDGE_CURVE ( 'NONE', #333, #978, #2844, .T. ) ;
+#1186 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1187 = EDGE_CURVE ( 'NONE', #1015, #2142, #2641, .T. ) ;
+#1188 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2814 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #926, #689, #677 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1189 = AXIS2_PLACEMENT_3D ( 'NONE', #2637, #820, #582 ) ;
+#1190 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.1499999999999999900, -1.070000000000000500 ) ) ;
+#1191 = FACE_OUTER_BOUND ( 'NONE', #2164, .T. ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #2692, .F. ) ;
+#1193 = ORIENTED_EDGE ( 'NONE', *, *, #1528, .F. ) ;
+#1194 = FILL_AREA_STYLE ('',( #740 ) ) ;
+#1195 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#1196 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ;
+#1197 = FACE_OUTER_BOUND ( 'NONE', #1829, .T. ) ;
+#1198 = CARTESIAN_POINT ( 'NONE',  ( 1.447856994403089900, 0.4491719076919911100, 1.247842554308676900 ) ) ;
+#1199 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1200 = LINE ( 'NONE', #2880, #2500 ) ;
+#1201 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1202 = ORIENTED_EDGE ( 'NONE', *, *, #2370, .F. ) ;
+#1203 = SURFACE_STYLE_FILL_AREA ( #2630 ) ;
+#1204 = ORIENTED_EDGE ( 'NONE', *, *, #1739, .F. ) ;
+#1205 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.1499999999999999900, 1.260000000000000200 ) ) ;
+#1206 = CYLINDRICAL_SURFACE ( 'NONE', #2490, 0.1399999999999999300 ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #1821, .T. ) ;
+#1208 = AXIS2_PLACEMENT_3D ( 'NONE', #922, #2242, #2731 ) ;
+#1209 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #176, #1513, #1091 ) ;
+#1211 = FACE_OUTER_BOUND ( 'NONE', #111, .T. ) ;
+#1212 = SURFACE_STYLE_FILL_AREA ( #1687 ) ;
+#1213 = LINE ( 'NONE', #1464, #1116 ) ;
+#1214 = VECTOR ( 'NONE', #2768, 1000.000000000000000 ) ;
+#1215 = FILL_AREA_STYLE_COLOUR ( '', #2014 ) ;
+#1216 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1277 ), #2476 ) ;
+#1217 = CARTESIAN_POINT ( 'NONE',  ( 1.595772344018766800, 0.4499606295495819900, -1.095829677433092900 ) ) ;
+#1218 = EDGE_LOOP ( 'NONE', ( #2776, #2316, #590, #2233 ) ) ;
+#1219 = EDGE_CURVE ( 'NONE', #2472, #1787, #1101, .T. ) ;
+#1220 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1221 = FACE_OUTER_BOUND ( 'NONE', #1791, .T. ) ;
+#1222 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1223 = ORIENTED_EDGE ( 'NONE', *, *, #454, .T. ) ;
+#1224 = FACE_OUTER_BOUND ( 'NONE', #307, .T. ) ;
+#1225 = CARTESIAN_POINT ( 'NONE',  ( -1.596222881141323300, 0.4498701489956458100, 1.096268683098856600 ) ) ;
+#1226 = AXIS2_PLACEMENT_3D ( 'NONE', #1723, #1955, #2891 ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #281, .T. ) ;
+#1228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1229 = VECTOR ( 'NONE', #1087, 1000.000000000000000 ) ;
+#1230 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .T. ) ;
+#1231 = EDGE_CURVE ( 'NONE', #898, #1960, #11, .T. ) ;
+#1232 = LINE ( 'NONE', #429, #57 ) ;
+#1233 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1234 = ORIENTED_EDGE ( 'NONE', *, *, #1773, .T. ) ;
+#1235 = CARTESIAN_POINT ( 'NONE',  ( 1.446268683098857100, 0.4498701489956458100, 1.246222881141323200 ) ) ;
+#1236 = ORIENTED_EDGE ( 'NONE', *, *, #2893, .F. ) ;
+#1237 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2074, 'distance_accuracy_value', 'NONE');
+#1238 = STYLED_ITEM ( 'NONE', ( #30 ), #399 ) ;
+#1239 = CARTESIAN_POINT ( 'NONE',  ( -1.599354061812228400, 0.4474580776504265600, 1.099355446642334300 ) ) ;
+#1240 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1241 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
+#1243 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1244 = ORIENTED_EDGE ( 'NONE', *, *, #2833, .F. ) ;
+#1245 = FACE_OUTER_BOUND ( 'NONE', #1861, .T. ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( 1.595321215039960000, 0.4499896714244127600, -1.095391994095696900 ) ) ;
+#1247 = VECTOR ( 'NONE', #2491, 1000.000000000000000 ) ;
+#1248 = LINE ( 'NONE', #2154, #1768 ) ;
+#1249 = STYLED_ITEM ( 'NONE', ( #1976 ), #842 ) ;
+#1250 = FILL_AREA_STYLE ('',( #392 ) ) ;
+#1251 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1252 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1253 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1254 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.070000000000000300 ) ) ;
+#1255 = ADVANCED_FACE ( 'NONE', ( #1849 ), #496, .T. ) ;
+#1256 = ORIENTED_EDGE ( 'NONE', *, *, #2483, .T. ) ;
+#1257 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.1499999999999999900, -1.070000000000000500 ) ) ;
+#1259 = EDGE_CURVE ( 'NONE', #936, #214, #2305, .T. ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( -1.445080666151703100, 0.4500000000000000100, 1.244999999999999900 ) ) ;
+#1260 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1261 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1262 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1263 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1264 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#1265 = CARTESIAN_POINT ( 'NONE',  ( 1.610000000000000100, 0.0000000000000000000, 1.100000000000000500 ) ) ;
+#1266 = VECTOR ( 'NONE', #615, 1000.000000000000000 ) ;
+#1267 = AXIS2_PLACEMENT_3D ( 'NONE', #143, #2397, #2369 ) ;
+#1268 = DIRECTION ( 'NONE',  ( -5.372976511209681000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1269 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .F. ) ;
+#1270 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ;
+#1271 = LINE ( 'NONE', #947, #2339 ) ;
+#1272 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1273 = ADVANCED_FACE ( 'NONE', ( #1016 ), #2747, .T. ) ;
+#1274 = EDGE_LOOP ( 'NONE', ( #291, #2471, #1322, #494 ) ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.100000000000000500 ) ) ;
+#1276 = CARTESIAN_POINT ( 'NONE',  ( -1.449080473329855900, 0.4479472385247871800, -1.249077906933271400 ) ) ;
+#1277 = STYLED_ITEM ( 'NONE', ( #1657 ), #2415 ) ;
+#1278 = PLANE ( 'NONE',  #679 ) ;
+#1279 = VECTOR ( 'NONE', #412, 1000.000000000000000 ) ;
+#1280 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ;
+#1281 = EDGE_CURVE ( 'NONE', #978, #2284, #1271, .T. ) ;
+#1282 = FACE_OUTER_BOUND ( 'NONE', #1334, .T. ) ;
+#1283 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1284 = VECTOR ( 'NONE', #1302, 1000.000000000000000 ) ;
+#1285 = EDGE_CURVE ( 'NONE', #273, #1758, #2132, .T. ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #693, .F. ) ;
+#1287 = SURFACE_STYLE_FILL_AREA ( #642 ) ;
+#1288 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#1289 = PRESENTATION_STYLE_ASSIGNMENT (( #1140 ) ) ;
+#1290 = AXIS2_PLACEMENT_3D ( 'NONE', #118, #1009, #2409 ) ;
+#1291 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#1292 = FACE_OUTER_BOUND ( 'NONE', #1274, .T. ) ;
+#1293 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.249999999999999800 ) ) ;
+#1294 = ADVANCED_FACE ( 'NONE', ( #1483 ), #616, .F. ) ;
+#1295 = SURFACE_STYLE_FILL_AREA ( #1857 ) ;
+#1296 = AXIS2_PLACEMENT_3D ( 'NONE', #1107, #2674, #1323 ) ;
+#1297 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( 1.595000000000000200, 0.4449999999999999500, 0.0000000000000000000 ) ) ;
+#1299 = AXIS2_PLACEMENT_3D ( 'NONE', #186, #1738, #411 ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.110000000000000300 ) ) ;
+#1301 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#1302 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1303 = EDGE_CURVE ( 'NONE', #164, #1509, #2522, .T. ) ;
+#1304 = VERTEX_POINT ( 'NONE', #2621 ) ;
+#1305 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1306 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.100000000000000300 ) ) ;
+#1307 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #240, 'distance_accuracy_value', 'NONE');
+#1308 = PRESENTATION_STYLE_ASSIGNMENT (( #175 ) ) ;
+#1309 = ADVANCED_FACE ( 'NONE', ( #290 ), #1748, .T. ) ;
+#1310 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#1311 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#1312 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1313 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.1499999999999999900, -1.070000000000000500 ) ) ;
+#1314 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.0000000000000000000, -1.260000000000000500 ) ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.1499999999999999900, -1.260000000000000200 ) ) ;
+#1316 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.168404344971003200E-014 ) ) ;
+#1317 = VERTEX_POINT ( 'NONE', #1548 ) ;
+#1318 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #432 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #401, #878, #2160 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1319 = VECTOR ( 'NONE', #1973, 1000.000000000000000 ) ;
+#1320 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2705 ), #690 ) ;
+#1321 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.4454444122817796700, -1.250000000000000200 ) ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #760, .T. ) ;
+#1323 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1324 = CYLINDRICAL_SURFACE ( 'NONE', #2559, 0.04999999999999991300 ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .T. ) ;
+#1326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.1499999999999999900, -1.260000000000000500 ) ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#1329 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1330 = ADVANCED_FACE ( 'NONE', ( #1645 ), #1940, .F. ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #1151, .F. ) ;
+#1332 = EDGE_LOOP ( 'NONE', ( #1375, #715, #1390, #2243 ) ) ;
+#1333 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#1334 = EDGE_LOOP ( 'NONE', ( #406, #900, #2169, #434 ) ) ;
+#1335 = FACE_OUTER_BOUND ( 'NONE', #157, .T. ) ;
+#1336 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.4454444122817796700, 1.249999999999999800 ) ) ;
+#1337 = VECTOR ( 'NONE', #1697, 1000.000000000000000 ) ;
+#1338 = FACE_BOUND ( 'NONE', #581, .T. ) ;
+#1339 = FILL_AREA_STYLE_COLOUR ( '', #2685 ) ;
+#1340 = CARTESIAN_POINT ( 'NONE',  ( 1.598358446846465800, 0.4487041645186133400, 1.098367332193672700 ) ) ;
+#1341 = CARTESIAN_POINT ( 'NONE',  ( -1.599354061812228400, 0.4474580776504265600, -1.099355446642334800 ) ) ;
+#1342 = ORIENTED_EDGE ( 'NONE', *, *, #2075, .T. ) ;
+#1343 = AXIS2_PLACEMENT_3D ( 'NONE', #489, #2737, #56 ) ;
+#1344 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, -1.100000000000000300 ) ) ;
+#1345 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.1499999999999999900, 1.070000000000000500 ) ) ;
+#1346 = EDGE_CURVE ( 'NONE', #502, #2507, #2385, .T. ) ;
+#1347 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.0000000000000000000, -1.260000000000000200 ) ) ;
+#1348 = EDGE_CURVE ( 'NONE', #391, #2283, #2771, .T. ) ;
+#1349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1350 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1351 = EDGE_CURVE ( 'NONE', #534, #2562, #2426, .T. ) ;
+#1352 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #316 ) ) ;
+#1353 = ORIENTED_EDGE ( 'NONE', *, *, #2622, .T. ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #1281, .F. ) ;
+#1355 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1356 = CARTESIAN_POINT ( 'NONE',  ( 1.599077906933271500, 0.4479472385247871800, 1.099080473329855800 ) ) ;
+#1357 = ORIENTED_EDGE ( 'NONE', *, *, #430, .T. ) ;
+#1358 = LINE ( 'NONE', #1772, #959 ) ;
+#1359 = EDGE_LOOP ( 'NONE', ( #765, #63, #2269, #2598 ) ) ;
+#1360 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1888 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1008, #2109, #2352 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1361 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, 1.150000000000000100 ) ) ;
+#1362 = VECTOR ( 'NONE', #1615, 1000.000000000000000 ) ;
+#1363 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #497, .T. ) ;
+#1365 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .F. ) ;
+#1366 = SURFACE_SIDE_STYLE ('',( #1493 ) ) ;
+#1367 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.249999999999999800 ) ) ;
+#1368 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .T. ) ;
+#1369 = PRESENTATION_STYLE_ASSIGNMENT (( #1178 ) ) ;
+#1370 = CIRCLE ( 'NONE', #730, 0.2000000000000000900 ) ;
+#1371 = SURFACE_SIDE_STYLE ('',( #1696 ) ) ;
+#1372 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, 1.150000000000000100 ) ) ;
+#1373 = AXIS2_PLACEMENT_3D ( 'NONE', #1616, #49, #2734 ) ;
+#1374 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2640 ), #2492 ) ;
+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #274, .T. ) ;
+#1376 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1377 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#1378 = AXIS2_PLACEMENT_3D ( 'NONE', #196, #1745, #2456 ) ;
+#1379 = DIRECTION ( 'NONE',  ( 2.168404344971003200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1380 = VECTOR ( 'NONE', #1329, 1000.000000000000000 ) ;
+#1381 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1382 = VECTOR ( 'NONE', #462, 1000.000000000000000 ) ;
+#1383 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.1499999999999999900, -1.260000000000000500 ) ) ;
+#1384 = EDGE_CURVE ( 'NONE', #2488, #2906, #708, .T. ) ;
+#1385 = ORIENTED_EDGE ( 'NONE', *, *, #2279, .T. ) ;
+#1386 = LINE ( 'NONE', #1142, #2173 ) ;
+#1387 = FILL_AREA_STYLE_COLOUR ( '', #814 ) ;
+#1388 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1389 = VECTOR ( 'NONE', #744, 1000.000000000000000 ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #1187, .F. ) ;
+#1391 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1392 = VERTEX_POINT ( 'NONE', #2002 ) ;
+#1393 = CIRCLE ( 'NONE', #2200, 0.04999999999999991300 ) ;
+#1394 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #757, #998, #2326, #1246, #1217, #120, #2560, #764, #104, #989, #540, #320, #2544, #2783, #311, #2095, #1007, #2571, #2577 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -4.474492933072427500E-007, 0.0000000000000000000, 1.887683079498211100E-006, 4.495892292179113600E-006, 6.380015717955730200E-006, 7.707237443854848600E-006, 9.045637435992592800E-006 ),
+ .UNSPECIFIED. ) ;
+#1395 = VERTEX_POINT ( 'NONE', #646 ) ;
+#1396 = EDGE_CURVE ( 'NONE', #391, #650, #254, .T. ) ;
+#1397 = ORIENTED_EDGE ( 'NONE', *, *, #2696, .F. ) ;
+#1398 = SURFACE_STYLE_FILL_AREA ( #1742 ) ;
+#1399 = VERTEX_POINT ( 'NONE', #2460 ) ;
+#1400 = VECTOR ( 'NONE', #1471, 1000.000000000000000 ) ;
+#1401 = LINE ( 'NONE', #2312, #410 ) ;
+#1402 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#1403 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #613, #179, #1938, #831, #1058, #2631, #1472, #132, #1582, #1135, #2704, #1584, #2042, #1991, #1118, #2695, #660, #1321, #1333 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -4.474492933072427500E-007, 0.0000000000000000000, 1.887683079498211100E-006, 4.495892292179113600E-006, 6.380015717955730200E-006, 7.707237443854848600E-006, 9.045637435992594500E-006 ),
+ .UNSPECIFIED. ) ;
+#1404 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2294 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #100, #750, #1675 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1405 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.0000000000000000000, -1.260000000000000200 ) ) ;
+#1407 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.168404344971003200E-014 ) ) ;
+#1408 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1677 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1667, #1872, #1233 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1409 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1410 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1411 = CIRCLE ( 'NONE', #2718, 0.04999999999999991300 ) ;
+#1412 = ORIENTED_EDGE ( 'NONE', *, *, #2644, .T. ) ;
+#1413 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .T. ) ;
+#1414 = EDGE_CURVE ( 'NONE', #2750, #2252, #53, .T. ) ;
+#1415 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1416 = ORIENTED_EDGE ( 'NONE', *, *, #236, .T. ) ;
+#1417 = LINE ( 'NONE', #2419, #1852 ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #1721, .T. ) ;
+#1419 = SURFACE_SIDE_STYLE ('',( #607 ) ) ;
+#1420 = AXIS2_PLACEMENT_3D ( 'NONE', #2268, #1609, #1381 ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .T. ) ;
+#1422 = PRESENTATION_STYLE_ASSIGNMENT (( #882 ) ) ;
+#1423 = ORIENTED_EDGE ( 'NONE', *, *, #974, .F. ) ;
+#1424 = FILL_AREA_STYLE_COLOUR ( '', #2610 ) ;
+#1425 = ORIENTED_EDGE ( 'NONE', *, *, #428, .T. ) ;
+#1426 = LINE ( 'NONE', #2832, #748 ) ;
+#1427 = AXIS2_PLACEMENT_3D ( 'NONE', #2116, #1631, #2282 ) ;
+#1428 = CIRCLE ( 'NONE', #2330, 0.1549999999999999700 ) ;
+#1429 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1430 = VECTOR ( 'NONE', #1896, 1000.000000000000000 ) ;
+#1431 = EDGE_CURVE ( 'NONE', #2118, #645, #955, .T. ) ;
+#1432 = CARTESIAN_POINT ( 'NONE',  ( 1.610000000000000100, 0.1499999999999999900, -1.100000000000000500 ) ) ;
+#1433 = DIRECTION ( 'NONE',  ( 1.074595302241924700E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1434 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#1435 = EDGE_CURVE ( 'NONE', #1555, #198, #1520, .T. ) ;
+#1436 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#1437 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.168404344971003200E-014 ) ) ;
+#1438 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1439 = CYLINDRICAL_SURFACE ( 'NONE', #2087, 0.01000000000000002600 ) ;
+#1440 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #899 ) ) ;
+#1441 = SURFACE_STYLE_USAGE ( .BOTH. , #2764 ) ;
+#1442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2182 ), #1737 ) ;
+#1443 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.0000000000000000000, -1.070000000000000500 ) ) ;
+#1444 = EDGE_CURVE ( 'NONE', #1012, #2857, #2553, .T. ) ;
+#1445 = ORIENTED_EDGE ( 'NONE', *, *, #1915, .F. ) ;
+#1446 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .F. ) ;
+#1447 = CIRCLE ( 'NONE', #2367, 0.2500000000000000000 ) ;
+#1448 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1449 = VERTEX_POINT ( 'NONE', #234 ) ;
+#1450 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1451 = FACE_OUTER_BOUND ( 'NONE', #2714, .T. ) ;
+#1452 = LINE ( 'NONE', #88, #855 ) ;
+#1453 = ORIENTED_EDGE ( 'NONE', *, *, #2878, .F. ) ;
+#1454 = SURFACE_STYLE_USAGE ( .BOTH. , #776 ) ;
+#1455 = VECTOR ( 'NONE', #695, 1000.000000000000000 ) ;
+#1456 = FACE_OUTER_BOUND ( 'NONE', #591, .T. ) ;
+#1457 = VERTEX_POINT ( 'NONE', #676 ) ;
+#1458 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #105 ) ) ;
+#1459 = SURFACE_STYLE_USAGE ( .BOTH. , #778 ) ;
+#1460 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2640 ) ) ;
+#1461 = ORIENTED_EDGE ( 'NONE', *, *, #944, .T. ) ;
+#1462 = FACE_OUTER_BOUND ( 'NONE', #890, .T. ) ;
+#1463 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #325, 'distance_accuracy_value', 'NONE');
+#1464 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.7500000000000000000, 0.9000000000000002400 ) ) ;
+#1465 = LINE ( 'NONE', #549, #243 ) ;
+#1466 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1467 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.1499999999999999900, 1.260000000000000200 ) ) ;
+#1469 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2355 ) ;
+#1470 = ORIENTED_EDGE ( 'NONE', *, *, #2314, .F. ) ;
+#1471 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1472 = CARTESIAN_POINT ( 'NONE',  ( 1.446695459361537500, 0.4497167278828065900, -1.246659059400289800 ) ) ;
+#1473 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1474 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2206, 'distance_accuracy_value', 'NONE');
+#1475 = CARTESIAN_POINT ( 'NONE',  ( -1.445288247284519900, 0.4499965554011303200, 1.245214281124542400 ) ) ;
+#1476 = ADVANCED_FACE ( 'NONE', ( #1224 ), #2274, .T. ) ;
+#1477 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1478 = LINE ( 'NONE', #587, #886 ) ;
+#1479 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1480 = AXIS2_PLACEMENT_3D ( 'NONE', #2870, #2149, #1530 ) ;
+#1481 = EDGE_LOOP ( 'NONE', ( #2567, #2568, #1728, #1177 ) ) ;
+#1482 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1483 = FACE_OUTER_BOUND ( 'NONE', #2278, .T. ) ;
+#1484 = EDGE_CURVE ( 'NONE', #779, #1015, #1879, .T. ) ;
+#1485 = EDGE_CURVE ( 'NONE', #2467, #2689, #2744, .T. ) ;
+#1486 = VERTEX_POINT ( 'NONE', #2020 ) ;
+#1487 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1488 = EDGE_CURVE ( 'NONE', #1392, #299, #1168, .T. ) ;
+#1489 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #316 ), #1779 ) ;
+#1490 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.1499999999999999900, 1.070000000000000500 ) ) ;
+#1491 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1492 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .F. ) ;
+#1493 = SURFACE_STYLE_FILL_AREA ( #2700 ) ;
+#1494 = EDGE_CURVE ( 'NONE', #2428, #2211, #921, .T. ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #520, .T. ) ;
+#1496 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1497 = SURFACE_STYLE_USAGE ( .BOTH. , #832 ) ;
+#1498 = ADVANCED_FACE ( 'NONE', ( #1957 ), #2582, .F. ) ;
+#1499 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .T. ) ;
+#1500 = VECTOR ( 'NONE', #603, 1000.000000000000000 ) ;
+#1501 = LINE ( 'NONE', #223, #2446 ) ;
+#1502 = FACE_OUTER_BOUND ( 'NONE', #1149, .T. ) ;
+#1503 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2586 ), #145 ) ;
+#1504 = LINE ( 'NONE', #2122, #2084 ) ;
+#1505 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1506 = CARTESIAN_POINT ( 'NONE',  ( -1.449549907581746200, 0.4471121434130477800, -1.249549358354650400 ) ) ;
+#1507 = CARTESIAN_POINT ( 'NONE',  ( 1.595000000000000200, 0.4500000000000000100, 1.095080666151703000 ) ) ;
+#1508 = SURFACE_STYLE_USAGE ( .BOTH. , #843 ) ;
+#1509 = VERTEX_POINT ( 'NONE', #2335 ) ;
+#1510 = CARTESIAN_POINT ( 'NONE',  ( -1.445391994095696500, 0.4499896714244127600, 1.245321215039959500 ) ) ;
+#1511 = ADVANCED_FACE ( 'NONE', ( #558 ), #980, .T. ) ;
+#1512 = SURFACE_SIDE_STYLE ('',( #2201 ) ) ;
+#1513 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1514 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.249999999999999800 ) ) ;
+#1515 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, -1.150000000000000100 ) ) ;
+#1516 = FILL_AREA_STYLE_COLOUR ( '', #1995 ) ;
+#1517 = AXIS2_PLACEMENT_3D ( 'NONE', #2123, #2347, #1010 ) ;
+#1518 = ORIENTED_EDGE ( 'NONE', *, *, #2626, .F. ) ;
+#1519 = EDGE_LOOP ( 'NONE', ( #2381, #1518, #1797, #2313 ) ) ;
+#1520 = CIRCLE ( 'NONE', #916, 0.01000000000000002600 ) ;
+#1521 = VERTEX_POINT ( 'NONE', #1254 ) ;
+#1522 = CIRCLE ( 'NONE', #667, 0.01000000000000002600 ) ;
+#1523 = CARTESIAN_POINT ( 'NONE',  ( -1.445391994095696500, 0.4499896714244127600, -1.245321215039960000 ) ) ;
+#1524 = ORIENTED_EDGE ( 'NONE', *, *, #2530, .F. ) ;
+#1525 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #264, #2486 ) ;
+#1526 = ADVANCED_FACE ( 'NONE', ( #2882 ), #1013, .F. ) ;
+#1527 = ORIENTED_EDGE ( 'NONE', *, *, #342, .T. ) ;
+#1528 = EDGE_CURVE ( 'NONE', #1033, #2467, #2207, .T. ) ;
+#1529 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .T. ) ;
+#1530 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1531 = FACE_OUTER_BOUND ( 'NONE', #119, .T. ) ;
+#1532 = ORIENTED_EDGE ( 'NONE', *, *, #595, .F. ) ;
+#1533 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1534 = ORIENTED_EDGE ( 'NONE', *, *, #2053, .F. ) ;
+#1535 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1536 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1537 = CYLINDRICAL_SURFACE ( 'NONE', #1979, 0.1499999999999999700 ) ;
+#1538 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1539 = LINE ( 'NONE', #2772, #1000 ) ;
+#1540 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971003200E-014 ) ) ;
+#1541 = ADVANCED_FACE ( 'NONE', ( #2058 ), #1049, .F. ) ;
+#1542 = AXIS2_PLACEMENT_3D ( 'NONE', #2848, #792, #1260 ) ;
+#1543 = SURFACE_STYLE_USAGE ( .BOTH. , #2194 ) ;
+#1544 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1545 = EDGE_CURVE ( 'NONE', #1692, #2472, #1478, .T. ) ;
+#1546 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4454444122817796700, 1.099999999999999900 ) ) ;
+#1547 = ORIENTED_EDGE ( 'NONE', *, *, #884, .F. ) ;
+#1548 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.1499999999999999900, -1.260000000000000500 ) ) ;
+#1549 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1550 = AXIS2_PLACEMENT_3D ( 'NONE', #1886, #1878, #565 ) ;
+#1551 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.0000000000000000000, 1.260000000000000200 ) ) ;
+#1552 = CARTESIAN_POINT ( 'NONE',  ( 1.597842554308677400, 0.4491719076919911100, 1.097856994403089600 ) ) ;
+#1553 = VECTOR ( 'NONE', #2030, 1000.000000000000000 ) ;
+#1554 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1555 = VERTEX_POINT ( 'NONE', #1265 ) ;
+#1556 = AXIS2_PLACEMENT_3D ( 'NONE', #2887, #1222, #2801 ) ;
+#1557 = LINE ( 'NONE', #241, #1619 ) ;
+#1558 = SURFACE_STYLE_USAGE ( .BOTH. , #1770 ) ;
+#1559 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#1560 = CARTESIAN_POINT ( 'NONE',  ( 1.595000000000000200, 0.4500000000000000100, 1.095080666151703000 ) ) ;
+#1561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1562 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#1563 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1564 = EDGE_LOOP ( 'NONE', ( #2736, #2043, #2754, #1643 ) ) ;
+#1565 = EDGE_CURVE ( 'NONE', #718, #2259, #1992, .T. ) ;
+#1566 = CARTESIAN_POINT ( 'NONE',  ( -1.597257530447814300, 0.4495062219893424800, -1.097281030127009700 ) ) ;
+#1567 = EDGE_LOOP ( 'NONE', ( #2648, #1385, #151, #1072 ) ) ;
+#1568 = FACE_OUTER_BOUND ( 'NONE', #707, .T. ) ;
+#1569 = LINE ( 'NONE', #167, #721 ) ;
+#1570 = VECTOR ( 'NONE', #390, 1000.000000000000000 ) ;
+#1571 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1572 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#1573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1574 = PRESENTATION_STYLE_ASSIGNMENT (( #996 ) ) ;
+#1575 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #220 ), #1318 ) ;
+#1576 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.6999999999999999600, -0.8999999999999995800 ) ) ;
+#1577 = SURFACE_SIDE_STYLE ('',( #335 ) ) ;
+#1578 = AXIS2_PLACEMENT_3D ( 'NONE', #2729, #2512, #253 ) ;
+#1579 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1580 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, 1.150000000000000100 ) ) ;
+#1581 = EDGE_CURVE ( 'NONE', #1133, #273, #1411, .T. ) ;
+#1582 = CARTESIAN_POINT ( 'NONE',  ( 1.447856994403089900, 0.4491719076919911100, -1.247842554308677300 ) ) ;
+#1583 = FILL_AREA_STYLE_COLOUR ( '', #1725 ) ;
+#1584 = CARTESIAN_POINT ( 'NONE',  ( 1.449080473329856300, 0.4479472385247871800, -1.249077906933271400 ) ) ;
+#1585 = EDGE_CURVE ( 'NONE', #375, #1929, #2583, .T. ) ;
+#1586 = AXIS2_PLACEMENT_3D ( 'NONE', #456, #2535, #1429 ) ;
+#1587 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .F. ) ;
+#1588 = VECTOR ( 'NONE', #1538, 1000.000000000000000 ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, 1.200000000000000200 ) ) ;
+#1590 = ORIENTED_EDGE ( 'NONE', *, *, #2113, .F. ) ;
+#1591 = CIRCLE ( 'NONE', #2770, 0.2500000000000000000 ) ;
+#1592 = AXIS2_PLACEMENT_3D ( 'NONE', #2105, #2799, #1540 ) ;
+#1593 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1594 = FACE_OUTER_BOUND ( 'NONE', #1519, .T. ) ;
+#1595 = CIRCLE ( 'NONE', #2834, 0.2999999999999999300 ) ;
+#1596 = EDGE_CURVE ( 'NONE', #2284, #1395, #731, .T. ) ;
+#1597 = ORIENTED_EDGE ( 'NONE', *, *, #504, .T. ) ;
+#1598 = LINE ( 'NONE', #300, #2649 ) ;
+#1599 = ORIENTED_EDGE ( 'NONE', *, *, #430, .F. ) ;
+#1600 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1601 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .F. ) ;
+#1602 = CIRCLE ( 'NONE', #1876, 0.01000000000000002600 ) ;
+#1603 = DIRECTION ( 'NONE',  ( 2.168404344971003200E-014, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1604 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1560, #1754, #2214, #2671, #2691, #1120, #1084, #850, #1552, #1340, #2894, #1356, #2645, #2662, #1094, #213, #1967, #1546, #1761 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -4.474492933072427500E-007, 0.0000000000000000000, 1.887683079498211100E-006, 4.495892292179113600E-006, 6.380015717955730200E-006, 7.707237443854848600E-006, 9.045637435992592800E-006 ),
+ .UNSPECIFIED. ) ;
+#1605 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.250000000000000200 ) ) ;
+#1606 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1607 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#1608 = AXIS2_PLACEMENT_3D ( 'NONE', #1679, #2126, #1251 ) ;
+#1609 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1610 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1726, 'distance_accuracy_value', 'NONE');
+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .T. ) ;
+#1612 = CARTESIAN_POINT ( 'NONE',  ( -1.595772344018766300, 0.4499606295495819900, -1.095829677433092900 ) ) ;
+#1613 = SHAPE_DEFINITION_REPRESENTATION ( #948, #628 ) ;
+#1614 = FILL_AREA_STYLE ('',( #1815 ) ) ;
+#1615 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.074595302241924700E-014 ) ) ;
+#1616 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.4449999999999999500, 1.244999999999999900 ) ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #1673, .F. ) ;
+#1618 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1176 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1810, #2018, #1141 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1619 = VECTOR ( 'NONE', #2487, 1000.000000000000000 ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #281, .F. ) ;
+#1621 = ORIENTED_EDGE ( 'NONE', *, *, #62, .F. ) ;
+#1622 = VERTEX_POINT ( 'NONE', #2647 ) ;
+#1623 = AXIS2_PLACEMENT_3D ( 'NONE', #1328, #1095, #431 ) ;
+#1624 = EDGE_LOOP ( 'NONE', ( #2089, #16, #902, #2459 ) ) ;
+#1625 = EDGE_CURVE ( 'NONE', #2472, #534, #2094, .T. ) ;
+#1626 = ORIENTED_EDGE ( 'NONE', *, *, #1585, .F. ) ;
+#1627 = LINE ( 'NONE', #2155, #1500 ) ;
+#1628 = EDGE_CURVE ( 'NONE', #201, #645, #1709, .T. ) ;
+#1629 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1630 = SURFACE_STYLE_FILL_AREA ( #1989 ) ;
+#1631 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1632 = PRESENTATION_STYLE_ASSIGNMENT (( #2741 ) ) ;
+#1633 = EDGE_CURVE ( 'NONE', #260, #1486, #2302, .T. ) ;
+#1634 = TOROIDAL_SURFACE ( 'NONE', #2127, 0.3000000000000000400, 0.05000000000000000300 ) ;
+#1635 = AXIS2_PLACEMENT_3D ( 'NONE', #317, #1871, #786 ) ;
+#1636 = EDGE_CURVE ( 'NONE', #1758, #2252, #383, .T. ) ;
+#1637 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1638 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1249 ), #1360 ) ;
+#1639 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1640 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1641 = LINE ( 'NONE', #440, #2806 ) ;
+#1642 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1643 = ORIENTED_EDGE ( 'NONE', *, *, #2371, .F. ) ;
+#1644 = ORIENTED_EDGE ( 'NONE', *, *, #236, .F. ) ;
+#1645 = FACE_OUTER_BOUND ( 'NONE', #194, .T. ) ;
+#1646 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, -0.9000000000000003600 ) ) ;
+#1647 = VERTEX_POINT ( 'NONE', #1746 ) ;
+#1648 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, 0.9000000000000002400 ) ) ;
+#1649 = LINE ( 'NONE', #1514, #2035 ) ;
+#1650 = VECTOR ( 'NONE', #1155, 1000.000000000000000 ) ;
+#1651 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.0000000000000000000, -1.260000000000000500 ) ) ;
+#1652 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1059 ) ) ;
+#1653 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1654 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1671, #2202 ) ;
+#1655 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 5.372976511209681000E-015 ) ) ;
+#1656 = EDGE_LOOP ( 'NONE', ( #2071, #2061, #1413, #2576 ) ) ;
+#1657 = PRESENTATION_STYLE_ASSIGNMENT (( #953 ) ) ;
+#1658 = ORIENTED_EDGE ( 'NONE', *, *, #1494, .T. ) ;
+#1659 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #610 ), #2617 ) ;
+#1660 = VERTEX_POINT ( 'NONE', #2663 ) ;
+#1661 = PRESENTATION_STYLE_ASSIGNMENT (( #1082 ) ) ;
+#1662 = FACE_OUTER_BOUND ( 'NONE', #168, .T. ) ;
+#1663 = FACE_OUTER_BOUND ( 'NONE', #863, .T. ) ;
+#1664 = EDGE_CURVE ( 'NONE', #233, #2565, #2627, .T. ) ;
+#1665 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ;
+#1666 = CYLINDRICAL_SURFACE ( 'NONE', #1226, 0.04999999999999991300 ) ;
+#1667 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1668 = CARTESIAN_POINT ( 'NONE',  ( 1.445288247284520100, 0.4499965554011303200, 1.245214281124542400 ) ) ;
+#1669 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1670 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .F. ) ;
+#1671 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2682, .NOT_KNOWN. ) ;
+#1672 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, 1.100000000000000300 ) ) ;
+#1673 = EDGE_CURVE ( 'NONE', #1622, #1, #1131, .T. ) ;
+#1674 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1675 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1676 = ORIENTED_EDGE ( 'NONE', *, *, #2742, .T. ) ;
+#1677 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1667, 'distance_accuracy_value', 'NONE');
+#1678 = FILL_AREA_STYLE ('',( #322 ) ) ;
+#1679 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.0000000000000000000, -1.250000000000000700 ) ) ;
+#1680 = AXIS2_PLACEMENT_3D ( 'NONE', #951, #73, #2065 ) ;
+#1681 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1682 = CYLINDRICAL_SURFACE ( 'NONE', #1859, 0.04999999999999991300 ) ;
+#1683 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1684 = ADVANCED_FACE ( 'NONE', ( #2241 ), #2420, .F. ) ;
+#1685 = ORIENTED_EDGE ( 'NONE', *, *, #195, .F. ) ;
+#1686 = ORIENTED_EDGE ( 'NONE', *, *, #1384, .F. ) ;
+#1687 = FILL_AREA_STYLE ('',( #2413 ) ) ;
+#1688 = SURFACE_STYLE_FILL_AREA ( #1990 ) ;
+#1689 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .T. ) ;
+#1690 = AXIS2_PLACEMENT_3D ( 'NONE', #1089, #873, #1097 ) ;
+#1691 = CARTESIAN_POINT ( 'NONE',  ( 1.549999999999999600, 0.4500000000000000100, 0.9000000000000002400 ) ) ;
+#1692 = VERTEX_POINT ( 'NONE', #2072 ) ;
+#1693 = PRESENTATION_STYLE_ASSIGNMENT (( #2587 ) ) ;
+#1694 = DIRECTION ( 'NONE',  ( 5.372976511209681000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1695 = CARTESIAN_POINT ( 'NONE',  ( -1.445080666151703100, 0.4500000000000000100, -1.245000000000000300 ) ) ;
+#1696 = SURFACE_STYLE_FILL_AREA ( #917 ) ;
+#1697 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.168404344971003200E-014 ) ) ;
+#1698 = PRESENTATION_STYLE_ASSIGNMENT (( #2396 ) ) ;
+#1699 = EDGE_CURVE ( 'NONE', #346, #732, #1054, .T. ) ;
+#1700 = ADVANCED_FACE ( 'NONE', ( #1191 ), #2298, .F. ) ;
+#1701 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1702 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1703 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1704 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#1705 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #105 ), #2097 ) ;
+#1706 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1707 = CARTESIAN_POINT ( 'NONE',  ( -1.449825398151259000, 0.4463101577685708600, 1.249825296532263400 ) ) ;
+#1708 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1709 = CIRCLE ( 'NONE', #2766, 0.04999999999999991300 ) ;
+#1710 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.4500000000000000100, 1.200000000000000200 ) ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #2896, .T. ) ;
+#1712 = AXIS2_PLACEMENT_3D ( 'NONE', #217, #438, #2478 ) ;
+#1713 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1714 = PRESENTATION_STYLE_ASSIGNMENT (( #2875 ) ) ;
+#1715 = ADVANCED_FACE ( 'NONE', ( #7 ), #665, .F. ) ;
+#1716 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#1717 = EDGE_CURVE ( 'NONE', #1881, #1033, #2840, .T. ) ;
+#1718 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#1719 = VECTOR ( 'NONE', #2850, 1000.000000000000000 ) ;
+#1720 = CARTESIAN_POINT ( 'NONE',  ( -1.449355446642334200, 0.4474580776504265600, 1.249354061812228300 ) ) ;
+#1721 = EDGE_CURVE ( 'NONE', #349, #2901, #1641, .T. ) ;
+#1722 = VERTEX_POINT ( 'NONE', #1347 ) ;
+#1723 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.6999999999999999600, 0.0000000000000000000 ) ) ;
+#1724 = CARTESIAN_POINT ( 'NONE',  ( -1.445184469791855200, 0.4500000000000000100, -1.245107100217191600 ) ) ;
+#1725 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1726 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #5, .F. ) ;
+#1729 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1730 = SURFACE_STYLE_FILL_AREA ( #1614 ) ;
+#1731 = ORIENTED_EDGE ( 'NONE', *, *, #184, .T. ) ;
+#1732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1733 = LINE ( 'NONE', #2433, #2760 ) ;
+#1734 = LINE ( 'NONE', #2541, #2048 ) ;
+#1735 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.6999999999999999600, 1.100000000000000300 ) ) ;
+#1736 = ADVANCED_FACE ( 'NONE', ( #499 ), #2247, .T. ) ;
+#1737 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1463 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #325, #2517, #2546 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1738 = DIRECTION ( 'NONE',  ( -1.074595302241924700E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1739 = EDGE_CURVE ( 'NONE', #1399, #925, #1885, .T. ) ;
+#1740 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1741 = SURFACE_SIDE_STYLE ('',( #2165 ) ) ;
+#1742 = FILL_AREA_STYLE ('',( #653 ) ) ;
+#1743 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4500000000000000100, 1.249999999999999800 ) ) ;
+#1744 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1745 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1746 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#1747 = ADVANCED_FACE ( 'NONE', ( #1962 ), #1064, .T. ) ;
+#1748 = PLANE ( 'NONE',  #752 ) ;
+#1749 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1122 ), #2256 ) ;
+#1750 = AXIS2_PLACEMENT_3D ( 'NONE', #2265, #45, #277 ) ;
+#1751 = ORIENTED_EDGE ( 'NONE', *, *, #2161, .T. ) ;
+#1752 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1753 = VECTOR ( 'NONE', #713, 1000.000000000000000 ) ;
+#1754 = CARTESIAN_POINT ( 'NONE',  ( 1.595107100217191700, 0.4500000000000000100, 1.095184469791855100 ) ) ;
+#1755 = CIRCLE ( 'NONE', #725, 0.1399999999999999300 ) ;
+#1756 = CARTESIAN_POINT ( 'NONE',  ( 1.610000000000000100, 0.1499999999999999900, -1.100000000000000500 ) ) ;
+#1757 = ORIENTED_EDGE ( 'NONE', *, *, #158, .F. ) ;
+#1758 = VERTEX_POINT ( 'NONE', #2429 ) ;
+#1759 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .T. ) ;
+#1760 = VERTEX_POINT ( 'NONE', #2911 ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, 1.099999999999999900 ) ) ;
+#1762 = CYLINDRICAL_SURFACE ( 'NONE', #1578, 0.04999999999999991300 ) ;
+#1763 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#1764 = EDGE_LOOP ( 'NONE', ( #1998, #2498, #2395, #1202 ) ) ;
+#1765 = AXIS2_PLACEMENT_3D ( 'NONE', #377, #1903, #1041 ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.070000000000000300 ) ) ;
+#1767 = LINE ( 'NONE', #2619, #1337 ) ;
+#1768 = VECTOR ( 'NONE', #2178, 1000.000000000000000 ) ;
+#1769 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2147, #822, #2166, #1707, #811, #174, #1720, #2578, #2405, #2364, #2391, #2808, #1051, #620, #2614, #1510, #1475, #359, #1258 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.333236845338987200E-006, 2.655338546846612900E-006, 4.532193588065990200E-006, 7.130341109827846900E-006, 9.010742072689601000E-006, 9.458191365996842000E-006 ),
+ .UNSPECIFIED. ) ;
+#1770 = SURFACE_SIDE_STYLE ('',( #1021 ) ) ;
+#1771 = CARTESIAN_POINT ( 'NONE',  ( -1.610000000000000100, 0.1499999999999999900, 1.100000000000000500 ) ) ;
+#1772 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.5000000000000000000, 0.9000000000000003600 ) ) ;
+#1773 = EDGE_CURVE ( 'NONE', #542, #736, #769, .T. ) ;
+#1774 = EDGE_CURVE ( 'NONE', #2750, #2118, #1200, .T. ) ;
+#1775 = ORIENTED_EDGE ( 'NONE', *, *, #2483, .F. ) ;
+#1776 = PLANE ( 'NONE',  #2890 ) ;
+#1777 = CARTESIAN_POINT ( 'NONE',  ( -1.596659059400289400, 0.4497167278828065900, -1.096695459361537500 ) ) ;
+#1778 = EDGE_CURVE ( 'NONE', #260, #65, #1604, .T. ) ;
+#1779 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2425 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #950, #1790, #2056 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1780 = EDGE_CURVE ( 'NONE', #561, #65, #1232, .T. ) ;
+#1781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1782 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.168404344971003200E-014 ) ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, -1.100000000000000300 ) ) ;
+#1784 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1785 = VECTOR ( 'NONE', #2633, 1000.000000000000000 ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #1528, .T. ) ;
+#1787 = VERTEX_POINT ( 'NONE', #2442 ) ;
+#1788 = AXIS2_PLACEMENT_3D ( 'NONE', #341, #1438, #566 ) ;
+#1789 = CIRCLE ( 'NONE', #2153, 0.1399999999999999300 ) ;
+#1790 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1791 = EDGE_LOOP ( 'NONE', ( #813, #2337, #2399, #1757 ) ) ;
+#1792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1793 = VECTOR ( 'NONE', #895, 1000.000000000000000 ) ;
+#1794 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1795 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1796 = LINE ( 'NONE', #1580, #533 ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #1136, .F. ) ;
+#1798 = VERTEX_POINT ( 'NONE', #1783 ) ;
+#1799 = CYLINDRICAL_SURFACE ( 'NONE', #1851, 0.01000000000000002600 ) ;
+#1800 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1801 = ORIENTED_EDGE ( 'NONE', *, *, #773, .T. ) ;
+#1802 = CIRCLE ( 'NONE', #2843, 0.04999999999999991300 ) ;
+#1803 = ORIENTED_EDGE ( 'NONE', *, *, #212, .T. ) ;
+#1804 = ORIENTED_EDGE ( 'NONE', *, *, #1219, .T. ) ;
+#1805 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.1499999999999999900, -1.070000000000000500 ) ) ;
+#1806 = FILL_AREA_STYLE_COLOUR ( '', #319 ) ;
+#1807 = CYLINDRICAL_SURFACE ( 'NONE', #2484, 0.2500000000000000000 ) ;
+#1808 = LINE ( 'NONE', #629, #272 ) ;
+#1809 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.1499999999999999900, 1.070000000000000500 ) ) ;
+#1810 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1811 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1059 ), #1950 ) ;
+#1812 = SURFACE_SIDE_STYLE ('',( #275 ) ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, -1.100000000000000300 ) ) ;
+#1814 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.1499999999999999900, 1.260000000000000200 ) ) ;
+#1815 = FILL_AREA_STYLE_COLOUR ( '', #2444 ) ;
+#1816 = ORIENTED_EDGE ( 'NONE', *, *, #1219, .F. ) ;
+#1817 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.168404344971003200E-014 ) ) ;
+#1818 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1819 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #108, 'distance_accuracy_value', 'NONE');
+#1820 = SURFACE_STYLE_USAGE ( .BOTH. , #1812 ) ;
+#1821 = EDGE_CURVE ( 'NONE', #2507, #681, #2392, .T. ) ;
+#1822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1823 = CARTESIAN_POINT ( 'NONE',  ( 1.460000000000000000, 0.1499999999999999900, 1.250000000000000700 ) ) ;
+#1824 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.110000000000000300 ) ) ;
+#1825 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1826 = PLANE ( 'NONE',  #1343 ) ;
+#1827 = ORIENTED_EDGE ( 'NONE', *, *, #729, .F. ) ;
+#1828 = VECTOR ( 'NONE', #2199, 1000.000000000000000 ) ;
+#1829 = EDGE_LOOP ( 'NONE', ( #439, #1286, #1192, #271 ) ) ;
+#1830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1831 = AXIS2_PLACEMENT_3D ( 'NONE', #79, #701, #2085 ) ;
+#1832 = EDGE_CURVE ( 'NONE', #2752, #183, #2210, .T. ) ;
+#1833 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.5000000000000000000, 1.200000000000000200 ) ) ;
+#1834 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .T. ) ;
+#1835 = MANIFOLD_SOLID_BREP ( 'Fillet7', #2129 ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #1384, .T. ) ;
+#1837 = LINE ( 'NONE', #1061, #1570 ) ;
+#1838 = AXIS2_PLACEMENT_3D ( 'NONE', #414, #2192, #2666 ) ;
+#1839 = VECTOR ( 'NONE', #2263, 1000.000000000000000 ) ;
+#1840 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#1841 = AXIS2_PLACEMENT_3D ( 'NONE', #2372, #2597, #2831 ) ;
+#1842 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .T. ) ;
+#1843 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1410, 'distance_accuracy_value', 'NONE');
+#1844 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#1845 = EDGE_CURVE ( 'NONE', #1850, #273, #1796, .T. ) ;
+#1846 = PLANE ( 'NONE',  #2033 ) ;
+#1847 = ORIENTED_EDGE ( 'NONE', *, *, #1877, .T. ) ;
+#1848 = ORIENTED_EDGE ( 'NONE', *, *, #927, .T. ) ;
+#1849 = FACE_OUTER_BOUND ( 'NONE', #340, .T. ) ;
+#1850 = VERTEX_POINT ( 'NONE', #1372 ) ;
+#1851 = AXIS2_PLACEMENT_3D ( 'NONE', #242, #1795, #1491 ) ;
+#1852 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ;
+#1853 = ORIENTED_EDGE ( 'NONE', *, *, #2022, .F. ) ;
+#1854 = FILL_AREA_STYLE ('',( #1424 ) ) ;
+#1855 = VECTOR ( 'NONE', #634, 1000.000000000000000 ) ;
+#1856 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
+#1857 = FILL_AREA_STYLE ('',( #1215 ) ) ;
+#1858 = VERTEX_POINT ( 'NONE', #219 ) ;
+#1859 = AXIS2_PLACEMENT_3D ( 'NONE', #43, #22, #1606 ) ;
+#1860 = ORIENTED_EDGE ( 'NONE', *, *, #285, .T. ) ;
+#1861 = EDGE_LOOP ( 'NONE', ( #781, #1270, #87, #152 ) ) ;
+#1862 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.1499999999999999900, -1.260000000000000500 ) ) ;
+#1863 = EDGE_CURVE ( 'NONE', #1012, #1722, #2345, .T. ) ;
+#1864 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.074595302241924700E-014 ) ) ;
+#1865 = CIRCLE ( 'NONE', #2100, 0.04999999999999991300 ) ;
+#1866 = CIRCLE ( 'NONE', #2748, 0.01000000000000002600 ) ;
+#1867 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1868 = EDGE_CURVE ( 'NONE', #2562, #1169, #988, .T. ) ;
+#1869 = FACE_OUTER_BOUND ( 'NONE', #914, .T. ) ;
+#1870 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1238 ) ) ;
+#1871 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1872 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1873 = CARTESIAN_POINT ( 'NONE',  ( 1.449355446642334600, 0.4474580776504265600, 1.249354061812228300 ) ) ;
+#1874 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2586 ) ) ;
+#1875 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#1876 = AXIS2_PLACEMENT_3D ( 'NONE', #2318, #1867, #1199 ) ;
+#1877 = EDGE_CURVE ( 'NONE', #645, #89, #197, .T. ) ;
+#1878 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1879 = LINE ( 'NONE', #452, #421 ) ;
+#1880 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.1499999999999999900, -1.260000000000000200 ) ) ;
+#1881 = VERTEX_POINT ( 'NONE', #2846 ) ;
+#1882 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.0000000000000000000, 1.070000000000000500 ) ) ;
+#1883 = CIRCLE ( 'NONE', #2310, 0.1399999999999999300 ) ;
+#1884 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .T. ) ;
+#1885 = LINE ( 'NONE', #1983, #1279 ) ;
+#1886 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#1887 = ORIENTED_EDGE ( 'NONE', *, *, #184, .F. ) ;
+#1888 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1008, 'distance_accuracy_value', 'NONE');
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #887, #1563, #1554 ) ;
+#1890 = CARTESIAN_POINT ( 'NONE',  ( 1.449825398151259400, 0.4463101577685708600, 1.249825296532263400 ) ) ;
+#1891 = EDGE_CURVE ( 'NONE', #2488, #183, #1755, .T. ) ;
+#1892 = CARTESIAN_POINT ( 'NONE',  ( -1.595321215039959600, 0.4499896714244127600, 1.095391994095696400 ) ) ;
+#1893 = ORIENTED_EDGE ( 'NONE', *, *, #5, .T. ) ;
+#1894 = SURFACE_STYLE_FILL_AREA ( #624 ) ;
+#1895 = ORIENTED_EDGE ( 'NONE', *, *, #2829, .F. ) ;
+#1896 = DIRECTION ( 'NONE',  ( -5.372976511209681000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1897 = ORIENTED_EDGE ( 'NONE', *, *, #729, .T. ) ;
+#1898 = CARTESIAN_POINT ( 'NONE',  ( 1.445080666151703500, 0.4500000000000000100, 1.244999999999999900 ) ) ;
+#1899 = CIRCLE ( 'NONE', #734, 0.2500000000000000000 ) ;
+#1900 = CARTESIAN_POINT ( 'NONE',  ( 1.449549907581746600, 0.4471121434130477800, 1.249549358354650000 ) ) ;
+#1901 = ADVANCED_FACE ( 'NONE', ( #2888 ), #2281, .T. ) ;
+#1902 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.100000000000000500 ) ) ;
+#1903 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1904 = ORIENTED_EDGE ( 'NONE', *, *, #2203, .F. ) ;
+#1905 = AXIS2_PLACEMENT_3D ( 'NONE', #1589, #1154, #2715 ) ;
+#1906 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1907 = SURFACE_SIDE_STYLE ('',( #901 ) ) ;
+#1908 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1909 = CARTESIAN_POINT ( 'NONE',  ( -1.446695459361537100, 0.4497167278828065900, -1.246659059400289800 ) ) ;
+#1910 = AXIS2_PLACEMENT_3D ( 'NONE', #1301, #1355, #451 ) ;
+#1911 = CARTESIAN_POINT ( 'NONE',  ( 1.460000000000000000, 0.1499999999999999900, 1.250000000000000700 ) ) ;
+#1912 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1913 = EDGE_CURVE ( 'NONE', #1015, #58, #471, .T. ) ;
+#1914 = ADVANCED_FACE ( 'NONE', ( #393 ), #1324, .T. ) ;
+#1915 = EDGE_CURVE ( 'NONE', #983, #2863, #739, .T. ) ;
+#1916 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.6999999999999999600, -0.9000000000000003600 ) ) ;
+#1917 = ORIENTED_EDGE ( 'NONE', *, *, #2903, .T. ) ;
+#1918 = ORIENTED_EDGE ( 'NONE', *, *, #1024, .T. ) ;
+#1919 = EDGE_CURVE ( 'NONE', #1509, #154, #2311, .T. ) ;
+#1920 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.6999999999999999600, -1.100000000000000300 ) ) ;
+#1921 = ORIENTED_EDGE ( 'NONE', *, *, #633, .F. ) ;
+#1922 = STYLED_ITEM ( 'NONE', ( #1574 ), #144 ) ;
+#1923 = LINE ( 'NONE', #2172, #2309 ) ;
+#1924 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1925 = ORIENTED_EDGE ( 'NONE', *, *, #1494, .F. ) ;
+#1926 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.1499999999999999900, 1.260000000000000500 ) ) ;
+#1927 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1928 = VERTEX_POINT ( 'NONE', #2713 ) ;
+#1929 = VERTEX_POINT ( 'NONE', #248 ) ;
+#1930 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, -1.070000000000000300 ) ) ;
+#1931 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1932 = ADVANCED_FACE ( 'NONE', ( #1594 ), #1682, .F. ) ;
+#1933 = EDGE_LOOP ( 'NONE', ( #1587, #1331, #823, #527 ) ) ;
+#1934 = AXIS2_PLACEMENT_3D ( 'NONE', #1288, #1035, #1053 ) ;
+#1935 = FACE_OUTER_BOUND ( 'NONE', #2382, .T. ) ;
+#1936 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1937 = CIRCLE ( 'NONE', #782, 0.2500000000000000000 ) ;
+#1938 = CARTESIAN_POINT ( 'NONE',  ( 1.445288247284520100, 0.4499965554011303200, -1.245214281124542800 ) ) ;
+#1939 = PRESENTATION_STYLE_ASSIGNMENT (( #969 ) ) ;
+#1940 = PLANE ( 'NONE',  #2411 ) ;
+#1941 = TOROIDAL_SURFACE ( 'NONE', #1635, 0.2000000000000000100, 0.05000000000000000300 ) ;
+#1942 = PLANE ( 'NONE',  #1189 ) ;
+#1943 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1944 = SURFACE_SIDE_STYLE ('',( #1894 ) ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #1780, .F. ) ;
+#1946 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1947 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1948 = ADVANCED_FACE ( 'NONE', ( #262 ), #2040, .F. ) ;
+#1949 = DIRECTION ( 'NONE',  ( 2.168404344971003200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1950 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1474 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2206, #1070, #1305 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1951 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1952 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#1953 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, -1.150000000000000100 ) ) ;
+#1954 = FACE_OUTER_BOUND ( 'NONE', #2860, .T. ) ;
+#1955 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1956 = AXIS2_PLACEMENT_3D ( 'NONE', #2055, #55, #1629 ) ;
+#1957 = FACE_OUTER_BOUND ( 'NONE', #637, .T. ) ;
+#1958 = LINE ( 'NONE', #1367, #985 ) ;
+#1959 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1960 = VERTEX_POINT ( 'NONE', #1823 ) ;
+#1961 = ADVANCED_FACE ( 'NONE', ( #564 ), #1826, .T. ) ;
+#1962 = FACE_OUTER_BOUND ( 'NONE', #1764, .T. ) ;
+#1963 = EDGE_CURVE ( 'NONE', #424, #89, #1591, .T. ) ;
+#1964 = ORIENTED_EDGE ( 'NONE', *, *, #44, .T. ) ;
+#1965 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1966 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1967 = CARTESIAN_POINT ( 'NONE',  ( 1.599937951976408500, 0.4458952490171116900, 1.099937922615548800 ) ) ;
+#1968 = ORIENTED_EDGE ( 'NONE', *, *, #1485, .F. ) ;
+#1969 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2038, 'distance_accuracy_value', 'NONE');
+#1970 = CARTESIAN_POINT ( 'NONE',  ( 1.595000000000000200, 0.4500000000000000100, 0.0000000000000000000 ) ) ;
+#1971 = ORIENTED_EDGE ( 'NONE', *, *, #1581, .T. ) ;
+#1972 = FACE_OUTER_BOUND ( 'NONE', #1099, .T. ) ;
+#1973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1974 = EDGE_LOOP ( 'NONE', ( #2898, #2096, #1234, #1412, #2818, #1227, #2078, #2001 ) ) ;
+#1975 = ORIENTED_EDGE ( 'NONE', *, *, #572, .F. ) ;
+#1976 = PRESENTATION_STYLE_ASSIGNMENT (( #1459 ) ) ;
+#1977 = ORIENTED_EDGE ( 'NONE', *, *, #1774, .F. ) ;
+#1978 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1979 = AXIS2_PLACEMENT_3D ( 'NONE', #1434, #746, #514 ) ;
+#1980 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, -1.200000000000000200 ) ) ;
+#1981 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1982 = EDGE_CURVE ( 'NONE', #1173, #202, #2636, .T. ) ;
+#1983 = CARTESIAN_POINT ( 'NONE',  ( 1.549999999999999600, 0.4500000000000000100, 0.9000000000000002400 ) ) ;
+#1984 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.6999999999999999600, -0.9000000000000003600 ) ) ;
+#1985 = CARTESIAN_POINT ( 'NONE',  ( -1.599713177395783800, 0.4467230913048466600, -1.099713409371091600 ) ) ;
+#1986 = ORIENTED_EDGE ( 'NONE', *, *, #1281, .T. ) ;
+#1987 = AXIS2_PLACEMENT_3D ( 'NONE', #1293, #1683, #1496 ) ;
+#1988 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2131, 'distance_accuracy_value', 'NONE');
+#1989 = FILL_AREA_STYLE ('',( #2699 ) ) ;
+#1990 = FILL_AREA_STYLE ('',( #1339 ) ) ;
+#1991 = CARTESIAN_POINT ( 'NONE',  ( 1.449549907581746600, 0.4471121434130477800, -1.249549358354650400 ) ) ;
+#1992 = CIRCLE ( 'NONE', #1517, 0.3000000000000000400 ) ;
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #520, .F. ) ;
+#1994 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#1995 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1996 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1997 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1998 = ORIENTED_EDGE ( 'NONE', *, *, #1778, .F. ) ;
+#1999 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.4449999999999999500, -1.250000000000000200 ) ) ;
+#2000 = LINE ( 'NONE', #923, #2749 ) ;
+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #372, .T. ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( -1.610000000000000100, 0.0000000000000000000, -1.100000000000000500 ) ) ;
+#2003 = EDGE_CURVE ( 'NONE', #2428, #299, #2000, .T. ) ;
+#2004 = ORIENTED_EDGE ( 'NONE', *, *, #418, .T. ) ;
+#2005 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2006 = ORIENTED_EDGE ( 'NONE', *, *, #726, .F. ) ;
+#2007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2008 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#2009 = ORIENTED_EDGE ( 'NONE', *, *, #1151, .T. ) ;
+#2010 = VECTOR ( 'NONE', #711, 1000.000000000000000 ) ;
+#2011 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2051 ) ) ;
+#2012 = LINE ( 'NONE', #2128, #1400 ) ;
+#2013 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.1499999999999999700, -1.070000000000000700 ) ) ;
+#2014 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2015 = DIRECTION ( 'NONE',  ( 5.372976511209681000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2016 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1277 ) ) ;
+#2017 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#2018 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2019 = EDGE_CURVE ( 'NONE', #89, #2750, #1358, .T. ) ;
+#2020 = CARTESIAN_POINT ( 'NONE',  ( 1.595000000000000200, 0.4500000000000000100, -1.095080666151703400 ) ) ;
+#2021 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, 0.9000000000000002400 ) ) ;
+#2022 = EDGE_CURVE ( 'NONE', #861, #2863, #155, .T. ) ;
+#2023 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1111, 'distance_accuracy_value', 'NONE');
+#2024 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1036 ), #639 ) ;
+#2025 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2026 = FILL_AREA_STYLE ('',( #1806 ) ) ;
+#2027 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.0000000000000000000, -1.250000000000000700 ) ) ;
+#2028 = SURFACE_SIDE_STYLE ('',( #2432 ) ) ;
+#2029 = PRESENTATION_STYLE_ASSIGNMENT (( #644 ) ) ;
+#2030 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2031 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #1272, #1931 ) ;
+#2032 = CARTESIAN_POINT ( 'NONE',  ( -1.595321215039959600, 0.4499896714244127600, -1.095391994095696900 ) ) ;
+#2033 = AXIS2_PLACEMENT_3D ( 'NONE', #1490, #801, #1694 ) ;
+#2034 = ORIENTED_EDGE ( 'NONE', *, *, #839, .T. ) ;
+#2035 = VECTOR ( 'NONE', #284, 1000.000000000000000 ) ;
+#2036 = ORIENTED_EDGE ( 'NONE', *, *, #137, .T. ) ;
+#2037 = EDGE_CURVE ( 'NONE', #467, #1173, #465, .T. ) ;
+#2038 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2039 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.074595302241924700E-014 ) ) ;
+#2040 = CYLINDRICAL_SURFACE ( 'NONE', #1525, 0.1499999999999999700 ) ;
+#2041 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2042 = CARTESIAN_POINT ( 'NONE',  ( 1.449355446642334600, 0.4474580776504265600, -1.249354061812228700 ) ) ;
+#2043 = ORIENTED_EDGE ( 'NONE', *, *, #302, .F. ) ;
+#2044 = FACE_OUTER_BOUND ( 'NONE', #1145, .T. ) ;
+#2045 = LINE ( 'NONE', #2185, #2401 ) ;
+#2046 = ORIENTED_EDGE ( 'NONE', *, *, #33, .T. ) ;
+#2047 = ORIENTED_EDGE ( 'NONE', *, *, #2524, .F. ) ;
+#2048 = VECTOR ( 'NONE', #505, 1000.000000000000000 ) ;
+#2049 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2050 = LINE ( 'NONE', #2725, #2262 ) ;
+#2051 = STYLED_ITEM ( 'NONE', ( #147 ), #1498 ) ;
+#2052 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.070000000000000300 ) ) ;
+#2053 = EDGE_CURVE ( 'NONE', #2434, #1521, #1958, .T. ) ;
+#2054 = PLANE ( 'NONE',  #50 ) ;
+#2055 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.4500000000000000100, -0.9000000000000003600 ) ) ;
+#2056 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2057 = SURFACE_SIDE_STYLE ('',( #1730 ) ) ;
+#2058 = FACE_OUTER_BOUND ( 'NONE', #2389, .T. ) ;
+#2059 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #305 ) ) ;
+#2060 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .F. ) ;
+#2061 = ORIENTED_EDGE ( 'NONE', *, *, #285, .F. ) ;
+#2062 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2063 = ORIENTED_EDGE ( 'NONE', *, *, #1891, .F. ) ;
+#2064 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2065 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2066 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .F. ) ;
+#2067 = AXIS2_PLACEMENT_3D ( 'NONE', #2196, #865, #670 ) ;
+#2068 = EDGE_CURVE ( 'NONE', #1798, #2555, #1386, .T. ) ;
+#2069 = EDGE_CURVE ( 'NONE', #1395, #1108, #737, .T. ) ;
+#2070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2071 = ORIENTED_EDGE ( 'NONE', *, *, #1863, .F. ) ;
+#2072 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#2073 = VERTEX_POINT ( 'NONE', #1314 ) ;
+#2074 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2075 = EDGE_CURVE ( 'NONE', #2857, #1, #86, .T. ) ;
+#2076 = EDGE_LOOP ( 'NONE', ( #1325, #539, #2504, #756, #1223, #1658, #2895, #2304, #775, #799 ) ) ;
+#2077 = LINE ( 'NONE', #1952, #2690 ) ;
+#2078 = ORIENTED_EDGE ( 'NONE', *, *, #158, .T. ) ;
+#2079 = LINE ( 'NONE', #501, #652 ) ;
+#2080 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2234 ), #373 ) ;
+#2081 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2082 = VECTOR ( 'NONE', #1946, 1000.000000000000000 ) ;
+#2083 = SURFACE_STYLE_FILL_AREA ( #1854 ) ;
+#2084 = VECTOR ( 'NONE', #1228, 1000.000000000000000 ) ;
+#2085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2086 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2087 = AXIS2_PLACEMENT_3D ( 'NONE', #1100, #2669, #2642 ) ;
+#2088 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.074595302241924700E-014 ) ) ;
+#2089 = ORIENTED_EDGE ( 'NONE', *, *, #454, .F. ) ;
+#2090 = SURFACE_STYLE_USAGE ( .BOTH. , #1577 ) ;
+#2091 = CARTESIAN_POINT ( 'NONE',  ( 1.549999999999999600, 0.5000000000000000000, 0.9000000000000002400 ) ) ;
+#2092 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2093 = ORIENTED_EDGE ( 'NONE', *, *, #798, .T. ) ;
+#2094 = LINE ( 'NONE', #2430, #1380 ) ;
+#2095 = CARTESIAN_POINT ( 'NONE',  ( 1.599825296532263900, 0.4463101577685708600, -1.099825398151259300 ) ) ;
+#2096 = ORIENTED_EDGE ( 'NONE', *, *, #2696, .T. ) ;
+#2097 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #647 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2408, #2394, #2593 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2098 = TOROIDAL_SURFACE ( 'NONE', #1910, 0.1550000000000000500, 0.005000000000000000100 ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( 1.445184469791855700, 0.4500000000000000100, 1.245107100217191200 ) ) ;
+#2100 = AXIS2_PLACEMENT_3D ( 'NONE', #2091, #1637, #751 ) ;
+#2101 = ORIENTED_EDGE ( 'NONE', *, *, #2332, .F. ) ;
+#2102 = SURFACE_SIDE_STYLE ('',( #1295 ) ) ;
+#2103 = AXIS2_PLACEMENT_3D ( 'NONE', #2280, #1161, #1407 ) ;
+#2104 = VERTEX_POINT ( 'NONE', #658 ) ;
+#2105 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.070000000000000300 ) ) ;
+#2106 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2449, 'distance_accuracy_value', 'NONE');
+#2107 = VECTOR ( 'NONE', #1864, 1000.000000000000000 ) ;
+#2108 = ORIENTED_EDGE ( 'NONE', *, *, #2299, .T. ) ;
+#2109 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2110 = ORIENTED_EDGE ( 'NONE', *, *, #369, .F. ) ;
+#2111 = FACE_OUTER_BOUND ( 'NONE', #937, .T. ) ;
+#2112 = SURFACE_STYLE_FILL_AREA ( #2777 ) ;
+#2113 = EDGE_CURVE ( 'NONE', #1960, #2678, #2775, .T. ) ;
+#2114 = LINE ( 'NONE', #1443, #1430 ) ;
+#2115 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.0000000000000000000, 1.250000000000000200 ) ) ;
+#2116 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#2117 = FILL_AREA_STYLE ('',( #2807 ) ) ;
+#2118 = VERTEX_POINT ( 'NONE', #2632 ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( -1.598732164889409900, 0.4483653263875077600, 1.098737026318644900 ) ) ;
+#2120 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.4500000000000000100, 1.200000000000000200 ) ) ;
+#2121 = AXIS2_PLACEMENT_3D ( 'NONE', #2017, #655, #881 ) ;
+#2122 = CARTESIAN_POINT ( 'NONE',  ( 1.610000000000000100, 0.1499999999999999900, 1.100000000000000500 ) ) ;
+#2123 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.4500000000000000100, 0.9000000000000002400 ) ) ;
+#2124 = EDGE_CURVE ( 'NONE', #2521, #1304, #1417, .T. ) ;
+#2125 = CARTESIAN_POINT ( 'NONE',  ( 1.445391994095697000, 0.4499896714244127600, 1.245321215039959500 ) ) ;
+#2126 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2127 = AXIS2_PLACEMENT_3D ( 'NONE', #1648, #103, #984 ) ;
+#2128 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, 1.100000000000000300 ) ) ;
+#2129 = CLOSED_SHELL ( 'NONE', ( #697, #2167, #635, #460, #1948, #232, #1330, #2838, #2634, #824, #2361, #2824, #573, #144, #791, #1684, #2856, #1143, #2431, #1050, #1526, #621, #399, #190, #2374, #805, #381, #2615, #877, #1961, #1309, #1294, #1011, #159, #1063, #842, #1160, #2657, #2415, #1498, #1126, #417, #1747, #1255, #1901, #2189, #1511, #2595, #1736, #600, #1541, #1700, #2805, #449, #2152, #858, #1476, #2136, #348, #909, #2398, #1715, #367, #1031, #2489, #1932, #42, #2579, #2874, #1914, #123, #180, #918, #1273, #1086 ) ) ;
+#2130 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2131 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2132 = LINE ( 'NONE', #1174, #525 ) ;
+#2133 = ORIENTED_EDGE ( 'NONE', *, *, #83, .F. ) ;
+#2134 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1249 ) ) ;
+#2135 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2136 = ADVANCED_FACE ( 'NONE', ( #389 ), #597, .T. ) ;
+#2137 = EDGE_LOOP ( 'NONE', ( #1895, #2603, #1718, #856 ) ) ;
+#2138 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2139 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, 0.9000000000000002400 ) ) ;
+#2140 = CARTESIAN_POINT ( 'NONE',  ( -1.448367332193672500, 0.4487041645186133400, -1.248358446846465700 ) ) ;
+#2141 = ORIENTED_EDGE ( 'NONE', *, *, #1780, .T. ) ;
+#2142 = VERTEX_POINT ( 'NONE', #1999 ) ;
+#2143 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2144 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ;
+#2145 = LINE ( 'NONE', #758, #2473 ) ;
+#2146 = SURFACE_STYLE_FILL_AREA ( #846 ) ;
+#2148 = EDGE_CURVE ( 'NONE', #1722, #592, #808, .T. ) ;
+#2147 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#2149 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2150 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.0000000000000000000, 1.260000000000000500 ) ) ;
+#2151 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.7500000000000000000, -0.9000000000000003600 ) ) ;
+#2152 = ADVANCED_FACE ( 'NONE', ( #2557 ), #1776, .T. ) ;
+#2153 = AXIS2_PLACEMENT_3D ( 'NONE', #1083, #177, #1263 ) ;
+#2154 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#2155 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.1499999999999999900, 1.070000000000000500 ) ) ;
+#2156 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2157 = CARTESIAN_POINT ( 'NONE',  ( -1.549999999999999800, 0.5000000000000000000, 0.9000000000000002400 ) ) ;
+#2158 = VECTOR ( 'NONE', #2138, 1000.000000000000000 ) ;
+#2159 = STYLED_ITEM ( 'NONE', ( #2717 ), #1835 ) ;
+#2160 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2161 = EDGE_CURVE ( 'NONE', #2809, #718, #2680, .T. ) ;
+#2162 = SURFACE_STYLE_FILL_AREA ( #398 ) ;
+#2163 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.070000000000000300 ) ) ;
+#2164 = EDGE_LOOP ( 'NONE', ( #2208, #2144, #224, #2585 ) ) ;
+#2165 = SURFACE_STYLE_FILL_AREA ( #1073 ) ;
+#2166 = CARTESIAN_POINT ( 'NONE',  ( -1.449937922615548900, 0.4458952490171116900, 1.249937951976408000 ) ) ;
+#2167 = ADVANCED_FACE ( 'NONE', ( #292 ), #128, .F. ) ;
+#2168 = EDGE_CURVE ( 'NONE', #936, #2521, #1923, .T. ) ;
+#2169 = ORIENTED_EDGE ( 'NONE', *, *, #1136, .T. ) ;
+#2170 = AXIS2_PLACEMENT_3D ( 'NONE', #19, #36, #464 ) ;
+#2171 = SURFACE_SIDE_STYLE ('',( #2146 ) ) ;
+#2172 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.1499999999999999900, 1.070000000000000500 ) ) ;
+#2173 = VECTOR ( 'NONE', #696, 1000.000000000000000 ) ;
+#2174 = FILL_AREA_STYLE_COLOUR ( '', #2049 ) ;
+#2175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2176 = VECTOR ( 'NONE', #2602, 1000.000000000000000 ) ;
+#2177 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2178 = DIRECTION ( 'NONE',  ( 2.168404344971003200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2179 = CIRCLE ( 'NONE', #2378, 0.04999999999999991300 ) ;
+#2180 = STYLED_ITEM ( 'NONE', ( #2321 ), #1050 ) ;
+#2181 = ORIENTED_EDGE ( 'NONE', *, *, #2299, .F. ) ;
+#2182 = STYLED_ITEM ( 'NONE', ( #1939 ), #2615 ) ;
+#2183 = CIRCLE ( 'NONE', #630, 0.04999999999999991300 ) ;
+#2184 = ORIENTED_EDGE ( 'NONE', *, *, #2599, .T. ) ;
+#2185 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, 1.099999999999999900 ) ) ;
+#2186 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.099999999999999900 ) ) ;
+#2187 = EDGE_CURVE ( 'NONE', #424, #164, #2712, .T. ) ;
+#2188 = ORIENTED_EDGE ( 'NONE', *, *, #1721, .F. ) ;
+#2189 = ADVANCED_FACE ( 'NONE', ( #1197 ), #2098, .T. ) ;
+#2190 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2191 = LINE ( 'NONE', #2115, #409 ) ;
+#2192 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2193 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2194 = SURFACE_SIDE_STYLE ('',( #1163 ) ) ;
+#2195 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.372976511209681000E-015 ) ) ;
+#2196 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#2197 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ;
+#2198 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.0000000000000000000, 1.249999999999999800 ) ) ;
+#2199 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2200 = AXIS2_PLACEMENT_3D ( 'NONE', #2157, #2812, #1479 ) ;
+#2201 = SURFACE_STYLE_FILL_AREA ( #2377 ) ;
+#2202 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1477, 'design' ) ;
+#2203 = EDGE_CURVE ( 'NONE', #183, #480, #2592, .T. ) ;
+#2204 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2213, 'distance_accuracy_value', 'NONE');
+#2205 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2206 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2207 = CIRCLE ( 'NONE', #2303, 0.01000000000000002600 ) ;
+#2208 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .T. ) ;
+#2209 = CARTESIAN_POINT ( 'NONE',  ( -1.599077906933271000, 0.4479472385247871800, -1.099080473329856300 ) ) ;
+#2210 = LINE ( 'NONE', #657, #601 ) ;
+#2211 = VERTEX_POINT ( 'NONE', #1766 ) ;
+#2212 = SURFACE_SIDE_STYLE ('',( #1630 ) ) ;
+#2213 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2214 = CARTESIAN_POINT ( 'NONE',  ( 1.595214281124542900, 0.4499965554011303200, 1.095288247284519800 ) ) ;
+#2215 = ORIENTED_EDGE ( 'NONE', *, *, #927, .F. ) ;
+#2216 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2217 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #305 ), #2362 ) ;
+#2218 = ORIENTED_EDGE ( 'NONE', *, *, #2644, .F. ) ;
+#2219 = ORIENTED_EDGE ( 'NONE', *, *, #1130, .F. ) ;
+#2220 = ORIENTED_EDGE ( 'NONE', *, *, #2622, .F. ) ;
+#2221 = TOROIDAL_SURFACE ( 'NONE', #2238, 0.3000000000000000400, 0.05000000000000000300 ) ;
+#2222 = CIRCLE ( 'NONE', #2789, 0.04999999999999991300 ) ;
+#2223 = AXIS2_PLACEMENT_3D ( 'NONE', #694, #2687, #1781 ) ;
+#2224 = FILL_AREA_STYLE ('',( #425 ) ) ;
+#2225 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2226 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#2227 = EDGE_CURVE ( 'NONE', #2689, #1881, #1522, .T. ) ;
+#2228 = EDGE_CURVE ( 'NONE', #534, #898, #528, .T. ) ;
+#2229 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2230 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#2231 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2232 = EDGE_CURVE ( 'NONE', #645, #164, #1447, .T. ) ;
+#2233 = ORIENTED_EDGE ( 'NONE', *, *, #372, .F. ) ;
+#2234 = STYLED_ITEM ( 'NONE', ( #1698 ), #190 ) ;
+#2235 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2236 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2237 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2238 = AXIS2_PLACEMENT_3D ( 'NONE', #146, #380, #1943 ) ;
+#2239 = SURFACE_STYLE_USAGE ( .BOTH. , #2275 ) ;
+#2240 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #109 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1701, #161, #1908 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2241 = FACE_OUTER_BOUND ( 'NONE', #2076, .T. ) ;
+#2242 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2243 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .F. ) ;
+#2244 = CIRCLE ( 'NONE', #2223, 0.1499999999999999700 ) ;
+#2245 = ORIENTED_EDGE ( 'NONE', *, *, #2037, .F. ) ;
+#2246 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2247 = CYLINDRICAL_SURFACE ( 'NONE', #1378, 0.005000000000000013100 ) ;
+#2248 = CARTESIAN_POINT ( 'NONE',  ( 1.610000000000000100, 0.0000000000000000000, -1.100000000000000500 ) ) ;
+#2249 = CIRCLE ( 'NONE', #238, 0.1399999999999999300 ) ;
+#2250 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2251 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, 1.100000000000000300 ) ) ;
+#2252 = VERTEX_POINT ( 'NONE', #2503 ) ;
+#2253 = CIRCLE ( 'NONE', #2031, 0.04999999999999991300 ) ;
+#2254 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 1.100000000000000500 ) ) ;
+#2255 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#2256 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2513 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2190, #1729, #2177 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2257 = AXIS2_PLACEMENT_3D ( 'NONE', #2139, #552, #1047 ) ;
+#2258 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2259 = VERTEX_POINT ( 'NONE', #457 ) ;
+#2260 = PRESENTATION_STYLE_ASSIGNMENT (( #2869 ) ) ;
+#2261 = FILL_AREA_STYLE_COLOUR ( '', #2292 ) ;
+#2262 = VECTOR ( 'NONE', #1822, 1000.000000000000000 ) ;
+#2263 = DIRECTION ( 'NONE',  ( 2.168404344971003200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2264 = AXIS2_PLACEMENT_3D ( 'NONE', #1763, #2216, #1784 ) ;
+#2265 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.070000000000000300 ) ) ;
+#2266 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.4500000000000000100, 1.244999999999999900 ) ) ;
+#2267 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#2268 = CARTESIAN_POINT ( 'NONE',  ( 1.449999999999999700, 0.6999999999999999600, 0.0000000000000000000 ) ) ;
+#2269 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .F. ) ;
+#2270 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, -0.9000000000000003600 ) ) ;
+#2271 = EDGE_CURVE ( 'NONE', #861, #1787, #1649, .T. ) ;
+#2272 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2273 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#2274 = CYLINDRICAL_SURFACE ( 'NONE', #1889, 0.2500000000000000000 ) ;
+#2275 = SURFACE_SIDE_STYLE ('',( #712 ) ) ;
+#2276 = STYLED_ITEM ( 'NONE', ( #1369 ), #2431 ) ;
+#2277 = ORIENTED_EDGE ( 'NONE', *, *, #1565, .T. ) ;
+#2278 = EDGE_LOOP ( 'NONE', ( #114, #1353, #1071, #2635, #2245, #2181, #1365, #13, #400, #81 ) ) ;
+#2279 = EDGE_CURVE ( 'NONE', #2284, #2142, #2244, .T. ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.070000000000000300 ) ) ;
+#2281 = CYLINDRICAL_SURFACE ( 'NONE', #2726, 0.005000000000000013100 ) ;
+#2282 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2283 = VERTEX_POINT ( 'NONE', #2 ) ;
+#2284 = VERTEX_POINT ( 'NONE', #1344 ) ;
+#2285 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1922 ) ) ;
+#2286 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2287 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#2288 = ORIENTED_EDGE ( 'NONE', *, *, #116, .T. ) ;
+#2289 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#2290 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, -1.100000000000000500 ) ) ;
+#2291 = FACE_OUTER_BOUND ( 'NONE', #2684, .T. ) ;
+#2292 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2293 = LINE ( 'NONE', #8, #722 ) ;
+#2294 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #100, 'distance_accuracy_value', 'NONE');
+#2295 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, -0.9000000000000002400 ) ) ;
+#2296 = SURFACE_STYLE_FILL_AREA ( #1039 ) ;
+#2297 = PLANE ( 'NONE',  #2103 ) ;
+#2298 = PLANE ( 'NONE',  #227 ) ;
+#2299 = EDGE_CURVE ( 'NONE', #2283, #467, #258, .T. ) ;
+#2300 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2301 = CARTESIAN_POINT ( 'NONE',  ( -1.610000000000000100, 0.1499999999999999900, -1.100000000000000500 ) ) ;
+#2302 = LINE ( 'NONE', #1970, #458 ) ;
+#2303 = AXIS2_PLACEMENT_3D ( 'NONE', #133, #804, #366 ) ;
+#2304 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .T. ) ;
+#2305 = LINE ( 'NONE', #2052, #1753 ) ;
+#2306 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.1499999999999999900, 1.260000000000000200 ) ) ;
+#2307 = EDGE_LOOP ( 'NONE', ( #2220, #2255, #1236, #2110 ) ) ;
+#2308 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2309 = VECTOR ( 'NONE', #2156, 1000.000000000000000 ) ;
+#2310 = AXIS2_PLACEMENT_3D ( 'NONE', #920, #2454, #2007 ) ;
+#2311 = LINE ( 'NONE', #1953, #2176 ) ;
+#2312 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, -1.150000000000000100 ) ) ;
+#2313 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .F. ) ;
+#2314 = EDGE_CURVE ( 'NONE', #2906, #2073, #766, .T. ) ;
+#2315 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2316 = ORIENTED_EDGE ( 'NONE', *, *, #671, .F. ) ;
+#2317 = ORIENTED_EDGE ( 'NONE', *, *, #1717, .T. ) ;
+#2318 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.1499999999999999900, -1.250000000000000700 ) ) ;
+#2319 = EDGE_CURVE ( 'NONE', #346, #423, #1060, .T. ) ;
+#2320 = ORIENTED_EDGE ( 'NONE', *, *, #2833, .T. ) ;
+#2321 = PRESENTATION_STYLE_ASSIGNMENT (( #656 ) ) ;
+#2322 = ORIENTED_EDGE ( 'NONE', *, *, #1636, .F. ) ;
+#2323 = ORIENTED_EDGE ( 'NONE', *, *, #2053, .T. ) ;
+#2324 = STYLED_ITEM ( 'NONE', ( #2572 ), #573 ) ;
+#2325 = CARTESIAN_POINT ( 'NONE',  ( 1.460000000000000000, 0.1499999999999999900, -1.250000000000000700 ) ) ;
+#2326 = CARTESIAN_POINT ( 'NONE',  ( 1.595214281124542900, 0.4499965554011303200, -1.095288247284520200 ) ) ;
+#2327 = CARTESIAN_POINT ( 'NONE',  ( 1.446695459361537500, 0.4497167278828065900, 1.246659059400289300 ) ) ;
+#2328 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2180 ) ) ;
+#2329 = PLANE ( 'NONE',  #2847 ) ;
+#2330 = AXIS2_PLACEMENT_3D ( 'NONE', #115, #559, #1965 ) ;
+#2331 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.1499999999999999900, -1.070000000000000500 ) ) ;
+#2332 = EDGE_CURVE ( 'NONE', #2906, #2752, #1883, .T. ) ;
+#2333 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2334 = CARTESIAN_POINT ( 'NONE',  ( -1.599713177395783800, 0.4467230913048466600, 1.099713409371091200 ) ) ;
+#2335 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, -1.150000000000000100 ) ) ;
+#2336 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.0000000000000000000, 1.249999999999999800 ) ) ;
+#2337 = ORIENTED_EDGE ( 'NONE', *, *, #1431, .F. ) ;
+#2338 = ORIENTED_EDGE ( 'NONE', *, *, #2903, .F. ) ;
+#2339 = VECTOR ( 'NONE', #2506, 1000.000000000000000 ) ;
+#2340 = CARTESIAN_POINT ( 'NONE',  ( 1.445829677433093000, 0.4499606295495819900, 1.245772344018766200 ) ) ;
+#2341 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .T. ) ;
+#2342 = EDGE_CURVE ( 'NONE', #202, #1065, #1557, .T. ) ;
+#2343 = CARTESIAN_POINT ( 'NONE',  ( -1.595214281124542400, 0.4499965554011303200, 1.095288247284519800 ) ) ;
+#2344 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.1499999999999999900, 1.260000000000000200 ) ) ;
+#2345 = LINE ( 'NONE', #2273, #1650 ) ;
+#2346 = ORIENTED_EDGE ( 'NONE', *, *, #2332, .T. ) ;
+#2347 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2348 = ORIENTED_EDGE ( 'NONE', *, *, #2793, .T. ) ;
+#2349 = ORIENTED_EDGE ( 'NONE', *, *, #2124, .F. ) ;
+#2350 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2351 = EDGE_LOOP ( 'NONE', ( #2558, #267, #1599, #2188 ) ) ;
+#2352 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2353 = EDGE_LOOP ( 'NONE', ( #643, #2197, #1759, #1842 ) ) ;
+#2354 = FACE_OUTER_BOUND ( 'NONE', #2307, .T. ) ;
+#2355 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2356 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -1.110000000000000300 ) ) ;
+#2357 = LINE ( 'NONE', #1383, #905 ) ;
+#2358 = SURFACE_STYLE_FILL_AREA ( #2117 ) ;
+#2359 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.110000000000000300 ) ) ;
+#2360 = SURFACE_SIDE_STYLE ('',( #286 ) ) ;
+#2361 = ADVANCED_FACE ( 'NONE', ( #193 ), #1153, .F. ) ;
+#2362 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #553 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #796, #1912, #2817 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2363 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2364 = CARTESIAN_POINT ( 'NONE',  ( -1.448367332193672500, 0.4487041645186133400, 1.248358446846465200 ) ) ;
+#2365 = CARTESIAN_POINT ( 'NONE',  ( -1.599937951976408100, 0.4458952490171116900, 1.099937922615548800 ) ) ;
+#2366 = CARTESIAN_POINT ( 'NONE',  ( -1.445288247284519900, 0.4499965554011303200, -1.245214281124542800 ) ) ;
+#2367 = AXIS2_PLACEMENT_3D ( 'NONE', #1030, #2383, #2913 ) ;
+#2368 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.4500000000000000100, -1.200000000000000200 ) ) ;
+#2369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2370 = EDGE_CURVE ( 'NONE', #65, #1647, #720, .T. ) ;
+#2371 = EDGE_CURVE ( 'NONE', #925, #2809, #126, .T. ) ;
+#2372 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.4500000000000000100, 0.0000000000000000000 ) ) ;
+#2373 = CARTESIAN_POINT ( 'NONE',  ( -1.594999999999999800, 0.4500000000000000100, 0.0000000000000000000 ) ) ;
+#2374 = ADVANCED_FACE ( 'NONE', ( #1568 ), #2759, .T. ) ;
+#2375 = EDGE_CURVE ( 'NONE', #480, #1392, #2079, .T. ) ;
+#2376 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2377 = FILL_AREA_STYLE ('',( #125 ) ) ;
+#2378 = AXIS2_PLACEMENT_3D ( 'NONE', #279, #2706, #911 ) ;
+#2379 = CARTESIAN_POINT ( 'NONE',  ( -1.594999999999999800, 0.4500000000000000100, 1.095080666151703000 ) ) ;
+#2380 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2381 = ORIENTED_EDGE ( 'NONE', *, *, #884, .T. ) ;
+#2382 = EDGE_LOOP ( 'NONE', ( #952, #1670, #1368, #2093 ) ) ;
+#2383 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2384 = SURFACE_STYLE_USAGE ( .BOTH. , #2360 ) ;
+#2385 = LINE ( 'NONE', #1756, #1588 ) ;
+#2386 = ORIENTED_EDGE ( 'NONE', *, *, #1185, .T. ) ;
+#2387 = VECTOR ( 'NONE', #784, 1000.000000000000000 ) ;
+#2388 = CARTESIAN_POINT ( 'NONE',  ( 1.449999999999999700, 0.6999999999999999600, -0.9000000000000003600 ) ) ;
+#2389 = EDGE_LOOP ( 'NONE', ( #1847, #508, #52, #1022 ) ) ;
+#2390 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1044 ), #2702 ) ;
+#2391 = CARTESIAN_POINT ( 'NONE',  ( -1.447856994403089700, 0.4491719076919911100, 1.247842554308676900 ) ) ;
+#2392 = LINE ( 'NONE', #1313, #1855 ) ;
+#2393 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #382 ) ) ;
+#2394 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2395 = ORIENTED_EDGE ( 'NONE', *, *, #839, .F. ) ;
+#2396 = SURFACE_STYLE_USAGE ( .BOTH. , #376 ) ;
+#2397 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2398 = ADVANCED_FACE ( 'NONE', ( #509 ), #1762, .F. ) ;
+#2399 = ORIENTED_EDGE ( 'NONE', *, *, #972, .F. ) ;
+#2400 = LINE ( 'NONE', #894, #2819 ) ;
+#2401 = VECTOR ( 'NONE', #395, 1000.000000000000000 ) ;
+#2402 = ORIENTED_EDGE ( 'NONE', *, *, #2763, .F. ) ;
+#2403 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 1.070000000000000300 ) ) ;
+#2404 = FACE_OUTER_BOUND ( 'NONE', #436, .T. ) ;
+#2405 = CARTESIAN_POINT ( 'NONE',  ( -1.448737026318645000, 0.4483653263875077600, 1.248732164889409900 ) ) ;
+#2406 = CIRCLE ( 'NONE', #1146, 0.1549999999999999700 ) ;
+#2407 = CARTESIAN_POINT ( 'NONE',  ( 1.549999999999999600, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#2408 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2410 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2411 = AXIS2_PLACEMENT_3D ( 'NONE', #868, #2410, #207 ) ;
+#2412 = AXIS2_PLACEMENT_3D ( 'NONE', #313, #1450, #981 ) ;
+#2413 = FILL_AREA_STYLE_COLOUR ( '', #1535 ) ;
+#2414 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2415 = ADVANCED_FACE ( 'NONE', ( #2291 ), #2297, .F. ) ;
+#2416 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2417 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #256 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #47, #2732, #1164 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2418 = CARTESIAN_POINT ( 'NONE',  ( 1.449999999999999700, 0.7500000000000000000, -0.8999999999999995800 ) ) ;
+#2419 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, 1.070000000000000300 ) ) ;
+#2420 = PLANE ( 'NONE',  #1427 ) ;
+#2421 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, -1.150000000000000100 ) ) ;
+#2422 = VECTOR ( 'NONE', #1437, 1000.000000000000000 ) ;
+#2423 = EDGE_CURVE ( 'NONE', #625, #1760, #903, .T. ) ;
+#2424 = ORIENTED_EDGE ( 'NONE', *, *, #2896, .F. ) ;
+#2425 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #950, 'distance_accuracy_value', 'NONE');
+#2426 = LINE ( 'NONE', #833, #1828 ) ;
+#2427 = FILL_AREA_STYLE_COLOUR ( '', #2858 ) ;
+#2428 = VERTEX_POINT ( 'NONE', #488 ) ;
+#2429 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.6999999999999999600, 1.150000000000000100 ) ) ;
+#2430 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#2431 = ADVANCED_FACE ( 'NONE', ( #1935 ), #2525, .T. ) ;
+#2432 = SURFACE_STYLE_FILL_AREA ( #2496 ) ;
+#2433 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.100000000000000300 ) ) ;
+#2434 = VERTEX_POINT ( 'NONE', #945 ) ;
+#2435 = EDGE_LOOP ( 'NONE', ( #1241, #1461, #330, #574, #741, #672, #1816, #94 ) ) ;
+#2436 = VECTOR ( 'NONE', #702, 1000.000000000000000 ) ;
+#2437 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2276 ) ) ;
+#2438 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2439 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2440 = EDGE_CURVE ( 'NONE', #966, #502, #1115, .T. ) ;
+#2441 = ORIENTED_EDGE ( 'NONE', *, *, #2829, .T. ) ;
+#2442 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.0000000000000000000, 1.250000000000000200 ) ) ;
+#2443 = VERTEX_POINT ( 'NONE', #1840 ) ;
+#2444 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2445 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.0000000000000000000, -1.250000000000000200 ) ) ;
+#2446 = VECTOR ( 'NONE', #2231, 1000.000000000000000 ) ;
+#2447 = LINE ( 'NONE', #971, #1839 ) ;
+#2448 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2234 ) ) ;
+#2449 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2450 = CARTESIAN_POINT ( 'NONE',  ( -1.610000000000000100, 0.1499999999999999900, 1.100000000000000500 ) ) ;
+#2451 = ORIENTED_EDGE ( 'NONE', *, *, #2773, .F. ) ;
+#2452 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, 1.100000000000000500 ) ) ;
+#2453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #445 ), #2915 ) ;
+#2454 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.0000000000000000000, 1.250000000000000200 ) ) ;
+#2456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2457 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2458 = VECTOR ( 'NONE', #664, 1000.000000000000000 ) ;
+#2459 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .F. ) ;
+#2460 = CARTESIAN_POINT ( 'NONE',  ( 1.549999999999999600, 0.4500000000000000100, -0.9000000000000003600 ) ) ;
+#2461 = ORIENTED_EDGE ( 'NONE', *, *, #1026, .T. ) ;
+#2462 = EDGE_CURVE ( 'NONE', #2785, #1692, #206, .T. ) ;
+#2463 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.0000000000000000000, -1.070000000000000500 ) ) ;
+#2464 = ORIENTED_EDGE ( 'NONE', *, *, #2878, .T. ) ;
+#2465 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.1499999999999999900, 1.260000000000000200 ) ) ;
+#2466 = VECTOR ( 'NONE', #228, 1000.000000000000000 ) ;
+#2467 = VERTEX_POINT ( 'NONE', #1824 ) ;
+#2468 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2469 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2820 ), #513 ) ;
+#2470 = ORIENTED_EDGE ( 'NONE', *, *, #2124, .T. ) ;
+#2471 = ORIENTED_EDGE ( 'NONE', *, *, #137, .F. ) ;
+#2472 = VERTEX_POINT ( 'NONE', #493 ) ;
+#2473 = VECTOR ( 'NONE', #2545, 1000.000000000000000 ) ;
+#2474 = ORIENTED_EDGE ( 'NONE', *, *, #2802, .F. ) ;
+#2475 = SURFACE_STYLE_USAGE ( .BOTH. , #912 ) ;
+#2476 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1843 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1410, #719, #2272 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2477 = VECTOR ( 'NONE', #211, 1000.000000000000000 ) ;
+#2478 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2479 = FACE_OUTER_BOUND ( 'NONE', #1567, .T. ) ;
+#2480 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#2481 = EDGE_CURVE ( 'NONE', #608, #467, #2604, .T. ) ;
+#2482 = FILL_AREA_STYLE ('',( #1583 ) ) ;
+#2483 = EDGE_CURVE ( 'NONE', #1858, #198, #2509, .T. ) ;
+#2484 = AXIS2_PLACEMENT_3D ( 'NONE', #2270, #245, #2041 ) ;
+#2485 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2486 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2487 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.074595302241924700E-014 ) ) ;
+#2488 = VERTEX_POINT ( 'NONE', #68 ) ;
+#2489 = ADVANCED_FACE ( 'NONE', ( #1335 ), #442, .F. ) ;
+#2490 = AXIS2_PLACEMENT_3D ( 'NONE', #2573, #767, #306 ) ;
+#2491 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2492 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #946 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #837, #874, #2861 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2493 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2494 = EDGE_CURVE ( 'NONE', #925, #2757, #1865, .T. ) ;
+#2495 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2496 = FILL_AREA_STYLE ('',( #934 ) ) ;
+#2497 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2498 = ORIENTED_EDGE ( 'NONE', *, *, #2779, .F. ) ;
+#2499 = FILL_AREA_STYLE_COLOUR ( '', #611 ) ;
+#2500 = VECTOR ( 'NONE', #229, 1000.000000000000000 ) ;
+#2501 = ORIENTED_EDGE ( 'NONE', *, *, #116, .F. ) ;
+#2502 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2503 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.5000000000000000000, 1.150000000000000100 ) ) ;
+#2504 = ORIENTED_EDGE ( 'NONE', *, *, #1891, .T. ) ;
+#2505 = STYLED_ITEM ( 'NONE', ( #1422 ), #1063 ) ;
+#2506 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2507 = VERTEX_POINT ( 'NONE', #1432 ) ;
+#2508 = SURFACE_STYLE_FILL_AREA ( #1678 ) ;
+#2509 = CIRCLE ( 'NONE', #1831, 0.1399999999999999300 ) ;
+#2510 = EDGE_CURVE ( 'NONE', #1, #2073, #402, .T. ) ;
+#2511 = LINE ( 'NONE', #589, #942 ) ;
+#2512 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2513 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2190, 'distance_accuracy_value', 'NONE');
+#2514 = FILL_AREA_STYLE_COLOUR ( '', #2062 ) ;
+#2515 = CARTESIAN_POINT ( 'NONE',  ( -1.609999999999999900, 0.0000000000000000000, 1.070000000000000500 ) ) ;
+#2516 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2517 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2518 = ORIENTED_EDGE ( 'NONE', *, *, #2314, .T. ) ;
+#2519 = ORIENTED_EDGE ( 'NONE', *, *, #595, .T. ) ;
+#2520 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2159 ), #2417 ) ;
+#2521 = VERTEX_POINT ( 'NONE', #2536 ) ;
+#2522 = LINE ( 'NONE', #2421, #1229 ) ;
+#2523 = EDGE_CURVE ( 'NONE', #2565, #1112, #860, .T. ) ;
+#2524 = EDGE_CURVE ( 'NONE', #1304, #650, #1598, .T. ) ;
+#2525 = PLANE ( 'NONE',  #1750 ) ;
+#2526 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .F. ) ;
+#2527 = VECTOR ( 'NONE', #1379, 1000.000000000000000 ) ;
+#2528 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.168404344971003200E-014 ) ) ;
+#2529 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ;
+#2530 = EDGE_CURVE ( 'NONE', #164, #2555, #2183, .T. ) ;
+#2531 = AXIS2_PLACEMENT_3D ( 'NONE', #1167, #1391, #2286 ) ;
+#2532 = ORIENTED_EDGE ( 'NONE', *, *, #83, .T. ) ;
+#2533 = EDGE_LOOP ( 'NONE', ( #1893, #2218, #728, #2006 ) ) ;
+#2534 = EDGE_LOOP ( 'NONE', ( #1731, #2904, #1269, #1804 ) ) ;
+#2535 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2536 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.0000000000000000000, 1.070000000000000500 ) ) ;
+#2537 = VECTOR ( 'NONE', #343, 1000.000000000000000 ) ;
+#2538 = CIRCLE ( 'NONE', #1104, 0.01000000000000002600 ) ;
+#2539 = AXIS2_PLACEMENT_3D ( 'NONE', #1735, #371, #2135 ) ;
+#2540 = CIRCLE ( 'NONE', #2257, 0.2000000000000000900 ) ;
+#2541 = CARTESIAN_POINT ( 'NONE',  ( -1.549999999999999800, 0.4500000000000000100, -0.9000000000000003600 ) ) ;
+#2542 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #382 ), #535 ) ;
+#2543 = VECTOR ( 'NONE', #976, 1000.000000000000000 ) ;
+#2544 = CARTESIAN_POINT ( 'NONE',  ( 1.599354061812228800, 0.4474580776504265600, -1.099355446642334800 ) ) ;
+#2545 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2546 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2547 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#2548 = FILL_AREA_STYLE_COLOUR ( '', #1825 ) ;
+#2549 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2550 = AXIS2_PLACEMENT_3D ( 'NONE', #1123, #29, #2258 ) ;
+#2551 = SURFACE_STYLE_USAGE ( .BOTH. , #790 ) ;
+#2552 = AXIS2_PLACEMENT_3D ( 'NONE', #1833, #2762, #90 ) ;
+#2553 = LINE ( 'NONE', #2230, #110 ) ;
+#2554 = DIRECTION ( 'NONE',  ( 5.372976511209681000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2555 = VERTEX_POINT ( 'NONE', #518 ) ;
+#2556 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2557 = FACE_OUTER_BOUND ( 'NONE', #1974, .T. ) ;
+#2558 = ORIENTED_EDGE ( 'NONE', *, *, #659, .T. ) ;
+#2559 = AXIS2_PLACEMENT_3D ( 'NONE', #1920, #812, #2376 ) ;
+#2560 = CARTESIAN_POINT ( 'NONE',  ( 1.596659059400289800, 0.4497167278828065900, -1.096695459361537500 ) ) ;
+#2561 = ORIENTED_EDGE ( 'NONE', *, *, #2022, .T. ) ;
+#2562 = VERTEX_POINT ( 'NONE', #991 ) ;
+#2563 = CARTESIAN_POINT ( 'NONE',  ( -1.599549358354650100, 0.4471121434130477800, 1.099549907581746100 ) ) ;
+#2564 = EDGE_CURVE ( 'NONE', #1317, #2488, #269, .T. ) ;
+#2565 = VERTEX_POINT ( 'NONE', #76 ) ;
+#2566 = LINE ( 'NONE', #2306, #479 ) ;
+#2567 = ORIENTED_EDGE ( 'NONE', *, *, #2530, .T. ) ;
+#2568 = ORIENTED_EDGE ( 'NONE', *, *, #2068, .F. ) ;
+#2569 = ORIENTED_EDGE ( 'NONE', *, *, #433, .T. ) ;
+#2570 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2571 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4454444122817796700, -1.100000000000000300 ) ) ;
+#2572 = PRESENTATION_STYLE_ASSIGNMENT (( #2090 ) ) ;
+#2573 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#2574 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2276 ), #259 ) ;
+#2575 = EDGE_CURVE ( 'NONE', #983, #892, #2566, .T. ) ;
+#2576 = ORIENTED_EDGE ( 'NONE', *, *, #2802, .T. ) ;
+#2577 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4449999999999999500, -1.100000000000000300 ) ) ;
+#2578 = CARTESIAN_POINT ( 'NONE',  ( -1.449080473329855900, 0.4479472385247871800, 1.249077906933270900 ) ) ;
+#2579 = ADVANCED_FACE ( 'NONE', ( #1456 ), #329, .T. ) ;
+#2580 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.100000000000000300 ) ) ;
+#2581 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2582 = PLANE ( 'NONE',  #550 ) ;
+#2583 = LINE ( 'NONE', #387, #800 ) ;
+#2584 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2585 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
+#2586 = STYLED_ITEM ( 'NONE', ( #301 ), #877 ) ;
+#2587 = SURFACE_STYLE_USAGE ( .BOTH. , #1907 ) ;
+#2588 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2589 = EDGE_LOOP ( 'NONE', ( #1918, #476, #1547, #896 ) ) ;
+#2590 = CARTESIAN_POINT ( 'NONE',  ( -1.595107100217191300, 0.4500000000000000100, 1.095184469791855100 ) ) ;
+#2591 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.4500000000000000100, 1.249999999999999800 ) ) ;
+#2592 = CIRCLE ( 'NONE', #1183, 0.01000000000000002600 ) ;
+#2593 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2594 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ;
+#2595 = ADVANCED_FACE ( 'NONE', ( #2723 ), #446, .T. ) ;
+#2596 = CIRCLE ( 'NONE', #1680, 0.04999999999999991300 ) ;
+#2597 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2598 = ORIENTED_EDGE ( 'NONE', *, *, #1673, .T. ) ;
+#2599 = EDGE_CURVE ( 'NONE', #1108, #2142, #994, .T. ) ;
+#2600 = ORIENTED_EDGE ( 'NONE', *, *, #230, .T. ) ;
+#2601 = CIRCLE ( 'NONE', #1788, 0.1499999999999999700 ) ;
+#2602 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2603 = ORIENTED_EDGE ( 'NONE', *, *, #2370, .T. ) ;
+#2604 = LINE ( 'NONE', #1607, #2010 ) ;
+#2605 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2606 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.1499999999999999900, 1.260000000000000500 ) ) ;
+#2607 = TOROIDAL_SURFACE ( 'NONE', #2698, 0.3000000000000000400, 0.05000000000000000300 ) ;
+#2608 = CYLINDRICAL_SURFACE ( 'NONE', #1556, 0.2500000000000000000 ) ;
+#2609 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, 1.150000000000000100 ) ) ;
+#2610 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2611 = VECTOR ( 'NONE', #2081, 1000.000000000000000 ) ;
+#2612 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2051 ), #257 ) ;
+#2613 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.6999999999999999600, -0.9000000000000002400 ) ) ;
+#2614 = CARTESIAN_POINT ( 'NONE',  ( -1.445829677433092500, 0.4499606295495819900, 1.245772344018766200 ) ) ;
+#2615 = ADVANCED_FACE ( 'NONE', ( #1531 ), #2329, .T. ) ;
+#2616 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.4454444122817796700, -1.250000000000000200 ) ) ;
+#2617 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1307 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #240, #1388, #46 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2618 = ORIENTED_EDGE ( 'NONE', *, *, #1585, .T. ) ;
+#2619 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -1.070000000000000300 ) ) ;
+#2620 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2621 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, 1.070000000000000300 ) ) ;
+#2622 = EDGE_CURVE ( 'NONE', #6, #1065, #1602, .T. ) ;
+#2623 = SURFACE_SIDE_STYLE ('',( #1212 ) ) ;
+#2624 = LINE ( 'NONE', #1018, #2158 ) ;
+#2625 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.1499999999999999900, 1.070000000000000500 ) ) ;
+#2626 = EDGE_CURVE ( 'NONE', #2259, #625, #1734, .T. ) ;
+#2627 = LINE ( 'NONE', #2198, #521 ) ;
+#2628 = AXIS2_PLACEMENT_3D ( 'NONE', #724, #2064, #1405 ) ;
+#2629 = PLANE ( 'NONE',  #1299 ) ;
+#2630 = FILL_AREA_STYLE ('',( #2827 ) ) ;
+#2631 = CARTESIAN_POINT ( 'NONE',  ( 1.446268683098857100, 0.4498701489956458100, -1.246222881141323600 ) ) ;
+#2632 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.6999999999999999600, 0.9000000000000002400 ) ) ;
+#2633 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2634 = ADVANCED_FACE ( 'NONE', ( #2479 ), #1537, .F. ) ;
+#2635 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .F. ) ;
+#2636 = LINE ( 'NONE', #2226, #1793 ) ;
+#2637 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4500000000000000100, 1.249999999999999800 ) ) ;
+#2638 = EDGE_LOOP ( 'NONE', ( #2320, #2338, #117, #1280 ) ) ;
+#2639 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #200 ), #1408 ) ;
+#2640 = STYLED_ITEM ( 'NONE', ( #1661 ), #2824 ) ;
+#2641 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1695, #1724, #2366, #1523, #396, #351, #1909, #580, #2836, #2140, #1048, #1276, #830, #1506, #163, #374, #1056, #2616, #1291 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -4.474492933072427500E-007, 0.0000000000000000000, 1.887683079498211100E-006, 4.495892292179113600E-006, 6.380015717955730200E-006, 7.707237443854848600E-006, 9.045637435992594500E-006 ),
+ .UNSPECIFIED. ) ;
+#2642 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2643 = FACE_OUTER_BOUND ( 'NONE', #2137, .T. ) ;
+#2644 = EDGE_CURVE ( 'NONE', #736, #1798, #821, .T. ) ;
+#2645 = CARTESIAN_POINT ( 'NONE',  ( 1.599354061812228800, 0.4474580776504265600, 1.099355446642334300 ) ) ;
+#2646 = ORIENTED_EDGE ( 'NONE', *, *, #1545, .T. ) ;
+#2647 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.1499999999999999900, -1.260000000000000200 ) ) ;
+#2648 = ORIENTED_EDGE ( 'NONE', *, *, #1596, .F. ) ;
+#2649 = VECTOR ( 'NONE', #1639, 1000.000000000000000 ) ;
+#2650 = ORIENTED_EDGE ( 'NONE', *, *, #1485, .T. ) ;
+#2651 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#2652 = ORIENTED_EDGE ( 'NONE', *, *, #693, .T. ) ;
+#2653 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1466, 'distance_accuracy_value', 'NONE');
+#2654 = LINE ( 'NONE', #1880, #545 ) ;
+#2655 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2656 = AXIS2_PLACEMENT_3D ( 'NONE', #700, #225, #448 ) ;
+#2657 = ADVANCED_FACE ( 'NONE', ( #1040 ), #1846, .F. ) ;
+#2658 = TOROIDAL_SURFACE ( 'NONE', #2780, 0.2000000000000000100, 0.05000000000000000300 ) ;
+#2659 = CIRCLE ( 'NONE', #1586, 0.2500000000000000000 ) ;
+#2660 = FILL_AREA_STYLE_COLOUR ( '', #31 ) ;
+#2661 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2662 = CARTESIAN_POINT ( 'NONE',  ( 1.599549358354650500, 0.4471121434130477800, 1.099549907581746100 ) ) ;
+#2663 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#2664 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -1.250000000000000200 ) ) ;
+#2665 = AXIS2_PLACEMENT_3D ( 'NONE', #1345, #2195, #1129 ) ;
+#2666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2667 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000400, 0.4449999999999999500, 1.249999999999999800 ) ) ;
+#2668 = EDGE_CURVE ( 'NONE', #84, #1133, #2012, .T. ) ;
+#2669 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2670 = ORIENTED_EDGE ( 'NONE', *, *, #62, .T. ) ;
+#2671 = CARTESIAN_POINT ( 'NONE',  ( 1.595321215039960000, 0.4499896714244127600, 1.095391994095696400 ) ) ;
+#2672 = DIRECTION ( 'NONE',  ( 2.168404344971003200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2673 = PRESENTATION_STYLE_ASSIGNMENT (( #1497 ) ) ;
+#2674 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2675 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2676 = PRESENTATION_STYLE_ASSIGNMENT (( #1508 ) ) ;
+#2677 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2678 = VERTEX_POINT ( 'NONE', #768 ) ;
+#2679 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #14 ) ) ;
+#2680 = LINE ( 'NONE', #2120, #2387 ) ;
+#2681 = EDGE_LOOP ( 'NONE', ( #2709, #482, #20, #1354 ) ) ;
+#2682 = PRODUCT ( 'NDK NX3225GA', 'NDK NX3225GA', '', ( #2825 ) ) ;
+#2683 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2682 ) ) ;
+#2684 = EDGE_LOOP ( 'NONE', ( #2470, #1196, #250, #478 ) ) ;
+#2685 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2686 = AXIS2_PLACEMENT_3D ( 'NONE', #2693, #2457, #1121 ) ;
+#2687 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2688 = CARTESIAN_POINT ( 'NONE',  ( 1.460000000000000000, 0.0000000000000000000, -1.250000000000000700 ) ) ;
+#2689 = VERTEX_POINT ( 'NONE', #337 ) ;
+#2690 = VECTOR ( 'NONE', #2414, 1000.000000000000000 ) ;
+#2691 = CARTESIAN_POINT ( 'NONE',  ( 1.595772344018766800, 0.4499606295495819900, 1.095829677433092500 ) ) ;
+#2692 = EDGE_CURVE ( 'NONE', #978, #2815, #318, .T. ) ;
+#2693 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.7500000000000000000, 0.9000000000000002400 ) ) ;
+#2694 = LINE ( 'NONE', #1911, #2537 ) ;
+#2695 = CARTESIAN_POINT ( 'NONE',  ( 1.449825398151259400, 0.4463101577685708600, -1.249825296532263800 ) ) ;
+#2696 = EDGE_CURVE ( 'NONE', #1133, #542, #2540, .T. ) ;
+#2697 = VECTOR ( 'NONE', #2792, 1000.000000000000000 ) ;
+#2698 = AXIS2_PLACEMENT_3D ( 'NONE', #2721, #455, #1830 ) ;
+#2699 = FILL_AREA_STYLE_COLOUR ( '', #967 ) ;
+#2700 = FILL_AREA_STYLE ('',( #1387 ) ) ;
+#2701 = SURFACE_STYLE_USAGE ( .BOTH. , #2028 ) ;
+#2702 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2740 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2823, #1487, #1045 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2703 = PLANE ( 'NONE',  #287 ) ;
+#2704 = CARTESIAN_POINT ( 'NONE',  ( 1.448737026318645400, 0.4483653263875077600, -1.248732164889410300 ) ) ;
+#2705 = STYLED_ITEM ( 'NONE', ( #407 ), #2657 ) ;
+#2706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2707 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2708 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2709 = ORIENTED_EDGE ( 'NONE', *, *, #2692, .T. ) ;
+#2710 = CARTESIAN_POINT ( 'NONE',  ( -1.595214281124542400, 0.4499965554011303200, -1.095288247284520200 ) ) ;
+#2711 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2712 = LINE ( 'NONE', #141, #1719 ) ;
+#2713 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.7500000000000000000, 0.9000000000000002400 ) ) ;
+#2714 = EDGE_LOOP ( 'NONE', ( #67, #453, #1470, #1686 ) ) ;
+#2715 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2716 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2717 = PRESENTATION_STYLE_ASSIGNMENT (( #2701 ) ) ;
+#2718 = AXIS2_PLACEMENT_3D ( 'NONE', #1085, #187, #413 ) ;
+#2719 = AXIS2_PLACEMENT_3D ( 'NONE', #2756, #2086, #2300 ) ;
+#2720 = FACE_OUTER_BOUND ( 'NONE', #2353, .T. ) ;
+#2721 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, 0.9000000000000002400 ) ) ;
+#2722 = ORIENTED_EDGE ( 'NONE', *, *, #497, .F. ) ;
+#2723 = FACE_OUTER_BOUND ( 'NONE', #2681, .T. ) ;
+#2724 = ORIENTED_EDGE ( 'NONE', *, *, #44, .F. ) ;
+#2725 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.100000000000000300 ) ) ;
+#2726 = AXIS2_PLACEMENT_3D ( 'NONE', #1298, #2859, #394 ) ;
+#2727 = ORIENTED_EDGE ( 'NONE', *, *, #1717, .F. ) ;
+#2728 = FACE_OUTER_BOUND ( 'NONE', #75, .T. ) ;
+#2729 = CARTESIAN_POINT ( 'NONE',  ( 1.549999999999999600, 0.5000000000000000000, 1.150000000000000100 ) ) ;
+#2730 = CIRCLE ( 'NONE', #1003, 0.01000000000000002600 ) ;
+#2731 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2732 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2733 = VECTOR ( 'NONE', #304, 1000.000000000000000 ) ;
+#2734 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2735 = EDGE_CURVE ( 'NONE', #2678, #2104, #688, .T. ) ;
+#2736 = ORIENTED_EDGE ( 'NONE', *, *, #2494, .T. ) ;
+#2737 = DIRECTION ( 'NONE',  ( -1.074595302241924700E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2738 = CIRCLE ( 'NONE', #940, 0.1399999999999999300 ) ;
+#2739 = CARTESIAN_POINT ( 'NONE',  ( 1.419999999999999700, 0.0000000000000000000, 1.260000000000000200 ) ) ;
+#2740 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2823, 'distance_accuracy_value', 'NONE');
+#2741 = SURFACE_STYLE_USAGE ( .BOTH. , #1371 ) ;
+#2742 = EDGE_CURVE ( 'NONE', #2809, #1850, #99, .T. ) ;
+#2743 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2744 = LINE ( 'NONE', #1134, #2458 ) ;
+#2745 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.7500000000000000000, 1.150000000000000100 ) ) ;
+#2746 = ORIENTED_EDGE ( 'NONE', *, *, #1444, .F. ) ;
+#2747 = CYLINDRICAL_SURFACE ( 'NONE', #1420, 0.04999999999999991300 ) ;
+#2748 = AXIS2_PLACEMENT_3D ( 'NONE', #447, #1549, #888 ) ;
+#2749 = VECTOR ( 'NONE', #218, 1000.000000000000000 ) ;
+#2750 = VERTEX_POINT ( 'NONE', #794 ) ;
+#2751 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2752 = VERTEX_POINT ( 'NONE', #2356 ) ;
+#2753 = LINE ( 'NONE', #2266, #1455 ) ;
+#2754 = ORIENTED_EDGE ( 'NONE', *, *, #2742, .F. ) ;
+#2755 = AXIS2_PLACEMENT_3D ( 'NONE', #1468, #1433, #91 ) ;
+#2756 = CARTESIAN_POINT ( 'NONE',  ( -1.594999999999999800, 0.4449999999999999500, 0.0000000000000000000 ) ) ;
+#2757 = VERTEX_POINT ( 'NONE', #2811 ) ;
+#2758 = ORIENTED_EDGE ( 'NONE', *, *, #2481, .T. ) ;
+#2759 = CYLINDRICAL_SURFACE ( 'NONE', #1712, 0.01000000000000002600 ) ;
+#2760 = VECTOR ( 'NONE', #1959, 1000.000000000000000 ) ;
+#2761 = TOROIDAL_SURFACE ( 'NONE', #1550, 0.1550000000000000500, 0.005000000000000000100 ) ;
+#2762 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2763 = EDGE_CURVE ( 'NONE', #2901, #2757, #1213, .T. ) ;
+#2764 = SURFACE_SIDE_STYLE ('',( #2112 ) ) ;
+#2765 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999700, 0.0000000000000000000, -1.260000000000000200 ) ) ;
+#2766 = AXIS2_PLACEMENT_3D ( 'NONE', #1984, #2175, #2881 ) ;
+#2767 = CARTESIAN_POINT ( 'NONE',  ( 1.447281030127009800, 0.4495062219893424800, 1.247257530447814200 ) ) ;
+#2768 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2769 = ORIENTED_EDGE ( 'NONE', *, *, #1877, .F. ) ;
+#2770 = AXIS2_PLACEMENT_3D ( 'NONE', #2267, #1818, #25 ) ;
+#2771 = LINE ( 'NONE', #1306, #1319 ) ;
+#2772 = CARTESIAN_POINT ( 'NONE',  ( 1.609999999999999900, 0.1499999999999999900, 1.070000000000000500 ) ) ;
+#2773 = EDGE_CURVE ( 'NONE', #2507, #2804, #2730, .T. ) ;
+#2774 = ORIENTED_EDGE ( 'NONE', *, *, #2524, .T. ) ;
+#2775 = CIRCLE ( 'NONE', #2264, 0.1399999999999999300 ) ;
+#2776 = ORIENTED_EDGE ( 'NONE', *, *, #972, .T. ) ;
+#2777 = FILL_AREA_STYLE ('',( #532 ) ) ;
+#2778 = VECTOR ( 'NONE', #1536, 1000.000000000000000 ) ;
+#2779 = EDGE_CURVE ( 'NONE', #596, #260, #1428, .T. ) ;
+#2780 = AXIS2_PLACEMENT_3D ( 'NONE', #795, #142, #2828 ) ;
+#2781 = CARTESIAN_POINT ( 'NONE',  ( -1.594999999999999800, 0.4500000000000000100, -1.095080666151703400 ) ) ;
+#2782 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#2783 = CARTESIAN_POINT ( 'NONE',  ( 1.599549358354650500, 0.4471121434130477800, -1.099549907581746500 ) ) ;
+#2784 = VECTOR ( 'NONE', #546, 1000.000000000000000 ) ;
+#2785 = VERTEX_POINT ( 'NONE', #2580 ) ;
+#2786 = CARTESIAN_POINT ( 'NONE',  ( -1.419999999999999900, 0.0000000000000000000, 1.250000000000000200 ) ) ;
+#2787 = ORIENTED_EDGE ( 'NONE', *, *, #2575, .T. ) ;
+#2788 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1088 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1906, #627, #1409 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2789 = AXIS2_PLACEMENT_3D ( 'NONE', #1980, #1533, #1326 ) ;
+#2790 = FACE_OUTER_BOUND ( 'NONE', #2533, .T. ) ;
+#2791 = VECTOR ( 'NONE', #136, 1000.000000000000000 ) ;
+#2792 = DIRECTION ( 'NONE',  ( -5.372976511209681000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2793 = EDGE_CURVE ( 'NONE', #1399, #1660, #938, .T. ) ;
+#2794 = DIRECTION ( 'NONE',  ( 1.074595302241924700E-014, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2795 = CARTESIAN_POINT ( 'NONE',  ( 1.449080473329856300, 0.4479472385247871800, 1.249077906933270900 ) ) ;
+#2796 = ORIENTED_EDGE ( 'NONE', *, *, #1633, .T. ) ;
+#2797 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2324 ), #1404 ) ;
+#2798 = DIRECTION ( 'NONE',  ( -5.372976511209681000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2799 = DIRECTION ( 'NONE',  ( 2.168404344971003200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2800 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2505 ) ) ;
+#2801 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2802 = EDGE_CURVE ( 'NONE', #202, #1722, #2654, .T. ) ;
+#2803 = CARTESIAN_POINT ( 'NONE',  ( -1.597842554308676900, 0.4491719076919911100, 1.097856994403089600 ) ) ;
+#2804 = VERTEX_POINT ( 'NONE', #1300 ) ;
+#2805 = ADVANCED_FACE ( 'NONE', ( #614 ), #1066, .F. ) ;
+#2806 = VECTOR ( 'NONE', #1102, 1000.000000000000000 ) ;
+#2807 = FILL_AREA_STYLE_COLOUR ( '', #785 ) ;
+#2808 = CARTESIAN_POINT ( 'NONE',  ( -1.447281030127009400, 0.4495062219893424800, 1.247257530447814200 ) ) ;
+#2809 = VERTEX_POINT ( 'NONE', #1710 ) ;
+#2810 = CARTESIAN_POINT ( 'NONE',  ( -1.460000000000000000, 0.0000000000000000000, -1.250000000000000700 ) ) ;
+#2811 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.5000000000000000000, 0.9000000000000002400 ) ) ;
+#2812 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2813 = ORIENTED_EDGE ( 'NONE', *, *, #2735, .T. ) ;
+#2814 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #926, 'distance_accuracy_value', 'NONE');
+#2815 = VERTEX_POINT ( 'NONE', #1055 ) ;
+#2816 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, 1.110000000000000300 ) ) ;
+#2817 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2818 = ORIENTED_EDGE ( 'NONE', *, *, #2068, .T. ) ;
+#2819 = VECTOR ( 'NONE', #1782, 1000.000000000000000 ) ;
+#2820 = STYLED_ITEM ( 'NONE', ( #933 ), #1160 ) ;
+#2821 = PLANE ( 'NONE',  #1592 ) ;
+#2822 = FACE_OUTER_BOUND ( 'NONE', #1564, .T. ) ;
+#2823 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2824 = ADVANCED_FACE ( 'NONE', ( #2864 ), #2629, .F. ) ;
+#2825 = PRODUCT_CONTEXT ( 'NONE', #2355, 'mechanical' ) ;
+#2826 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.5000000000000000000, 1.200000000000000200 ) ) ;
+#2827 = FILL_AREA_STYLE_COLOUR ( '', #2005 ) ;
+#2828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2829 = EDGE_CURVE ( 'NONE', #65, #2785, #2045, .T. ) ;
+#2830 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .F. ) ;
+#2831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2832 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -1.070000000000000300 ) ) ;
+#2833 = EDGE_CURVE ( 'NONE', #154, #222, #2222, .T. ) ;
+#2834 = AXIS2_PLACEMENT_3D ( 'NONE', #247, #692, #2235 ) ;
+#2835 = CARTESIAN_POINT ( 'NONE',  ( -1.598358446846465300, 0.4487041645186133400, 1.098367332193672700 ) ) ;
+#2836 = CARTESIAN_POINT ( 'NONE',  ( -1.447856994403089700, 0.4491719076919911100, -1.247842554308677300 ) ) ;
+#2837 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.250000000000000200 ) ) ;
+#2838 = ADVANCED_FACE ( 'NONE', ( #1954 ), #419, .F. ) ;
+#2839 = FILL_AREA_STYLE ('',( #1516 ) ) ;
+#2840 = LINE ( 'NONE', #2450, #588 ) ;
+#2841 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000200, 0.0000000000000000000, 1.250000000000000700 ) ) ;
+#2842 = ORIENTED_EDGE ( 'NONE', *, *, #2779, .T. ) ;
+#2843 = AXIS2_PLACEMENT_3D ( 'NONE', #661, #1966, #450 ) ;
+#2844 = LINE ( 'NONE', #2186, #1172 ) ;
+#2845 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000200, 0.1499999999999999900, -1.250000000000000700 ) ) ;
+#2846 = CARTESIAN_POINT ( 'NONE',  ( -1.610000000000000100, 0.0000000000000000000, 1.100000000000000500 ) ) ;
+#2847 = AXIS2_PLACEMENT_3D ( 'NONE', #1190, #1655, #2554 ) ;
+#2848 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2849 = VECTOR ( 'NONE', #384, 1000.000000000000000 ) ;
+#2850 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2851 = ORIENTED_EDGE ( 'NONE', *, *, #2626, .T. ) ;
+#2852 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2853 = CIRCLE ( 'NONE', #491, 0.01000000000000002600 ) ;
+#2854 = ORIENTED_EDGE ( 'NONE', *, *, #2037, .T. ) ;
+#2855 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2856 = ADVANCED_FACE ( 'NONE', ( #1451 ), #1439, .T. ) ;
+#2857 = VERTEX_POINT ( 'NONE', #1311 ) ;
+#2858 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2859 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2860 = EDGE_LOOP ( 'NONE', ( #2386, #1986, #774, #403, #1848, #2323, #964, #2529 ) ) ;
+#2861 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2862 = SURFACE_STYLE_USAGE ( .BOTH. , #838 ) ;
+#2863 = VERTEX_POINT ( 'NONE', #1551 ) ;
+#2864 = FACE_OUTER_BOUND ( 'NONE', #1359, .T. ) ;
+#2865 = LINE ( 'NONE', #1862, #654 ) ;
+#2866 = AXIS2_PLACEMENT_3D ( 'NONE', #60, #483, #490 ) ;
+#2867 = AXIS2_PLACEMENT_3D ( 'NONE', #2407, #623, #2871 ) ;
+#2868 = CARTESIAN_POINT ( 'NONE',  ( 1.449999999999999700, 0.7500000000000000000, -0.9000000000000003600 ) ) ;
+#2869 = SURFACE_STYLE_USAGE ( .BOTH. , #199 ) ;
+#2870 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4500000000000000100, -1.250000000000000200 ) ) ;
+#2871 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2872 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2873 = CARTESIAN_POINT ( 'NONE',  ( 1.499999999999999600, 0.5000000000000000000, -1.200000000000000200 ) ) ;
+#2874 = ADVANCED_FACE ( 'NONE', ( #1221 ), #1666, .T. ) ;
+#2875 = SURFACE_STYLE_USAGE ( .BOTH. , #1741 ) ;
+#2876 = CARTESIAN_POINT ( 'NONE',  ( -1.599825296532263500, 0.4463101577685708600, -1.099825398151259300 ) ) ;
+#2877 = CIRCLE ( 'NONE', #1934, 0.1499999999999999700 ) ;
+#2878 = EDGE_CURVE ( 'NONE', #1929, #2467, #2738, .T. ) ;
+#2879 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 1.110000000000000300 ) ) ;
+#2880 = CARTESIAN_POINT ( 'NONE',  ( -1.499999999999999800, 0.7500000000000000000, 0.9000000000000002400 ) ) ;
+#2881 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2882 = FACE_OUTER_BOUND ( 'NONE', #803, .T. ) ;
+#2883 = ORIENTED_EDGE ( 'NONE', *, *, #2271, .F. ) ;
+#2884 = SURFACE_STYLE_FILL_AREA ( #2839 ) ;
+#2885 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4454444122817796700, -1.100000000000000300 ) ) ;
+#2886 = EDGE_LOOP ( 'NONE', ( #1244, #2830, #26, #270 ) ) ;
+#2887 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999600, 0.7500000000000000000, -0.9000000000000002400 ) ) ;
+#2888 = FACE_OUTER_BOUND ( 'NONE', #1171, .T. ) ;
+#2889 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
+#2890 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #1561, #2229 ) ;
+#2891 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2892 = PLANE ( 'NONE',  #2665 ) ;
+#2893 = EDGE_CURVE ( 'NONE', #592, #1025, #309, .T. ) ;
+#2894 = CARTESIAN_POINT ( 'NONE',  ( 1.598732164889410400, 0.4483653263875077600, 1.098737026318644900 ) ) ;
+#2895 = ORIENTED_EDGE ( 'NONE', *, *, #314, .T. ) ;
+#2896 = EDGE_CURVE ( 'NONE', #333, #2565, #2877, .T. ) ;
+#2897 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2898 = ORIENTED_EDGE ( 'NONE', *, *, #2668, .T. ) ;
+#2899 = CYLINDRICAL_SURFACE ( 'NONE', #1208, 0.01000000000000002600 ) ;
+#2900 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2901 = VERTEX_POINT ( 'NONE', #827 ) ;
+#2902 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.4449999999999999500, -1.100000000000000300 ) ) ;
+#2903 = EDGE_CURVE ( 'NONE', #1760, #222, #2624, .T. ) ;
+#2904 = ORIENTED_EDGE ( 'NONE', *, *, #1351, .F. ) ;
+#2905 = VECTOR ( 'NONE', #1297, 1000.000000000000000 ) ;
+#2906 = VERTEX_POINT ( 'NONE', #2810 ) ;
+#2907 = AXIS2_PLACEMENT_3D ( 'NONE', #2331, #331, #2798 ) ;
+#2908 = CYLINDRICAL_SURFACE ( 'NONE', #1987, 0.1499999999999999700 ) ;
+#2909 = FACE_OUTER_BOUND ( 'NONE', #2435, .T. ) ;
+#2910 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2911 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.4500000000000000100, -1.200000000000000200 ) ) ;
+#2912 = SURFACE_STYLE_FILL_AREA ( #536 ) ;
+#2913 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2914 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2915 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #761 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #408, #2193, #857 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2916 = CARTESIAN_POINT ( 'NONE',  ( -1.598358446846465300, 0.4487041645186133400, -1.098367332193673100 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Crystals.SchLib b/Symbols/Crystals.SchLib
index a660d9b62..86d40bfb2 100644
Binary files a/Symbols/Crystals.SchLib and b/Symbols/Crystals.SchLib differ