diff --git a/Footprints/Crystals.PcbLib b/Footprints/Crystals.PcbLib
index aec4ee41a..9515dd620 100644
Binary files a/Footprints/Crystals.PcbLib and b/Footprints/Crystals.PcbLib differ
diff --git a/STEP/Crystal/Abracon ASD.STEP b/STEP/Crystal/Abracon ASD.STEP
new file mode 100644
index 000000000..494418468
--- /dev/null
+++ b/STEP/Crystal/Abracon ASD.STEP	
@@ -0,0 +1,3454 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('Abracon ASD.STEP',
+    '2016-01-06T16:55:15',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CIRCLE ( 'NONE', #3047, 0.07499999999999998300 ) ;
+#2 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3062 ), #1101 ) ;
+#3 = SURFACE_SIDE_STYLE ('',( #70 ) ) ;
+#4 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5 = VECTOR ( 'NONE', #1870, 1000.000000000000000 ) ;
+#6 = AXIS2_PLACEMENT_3D ( 'NONE', #2436, #899, #422 ) ;
+#7 = CYLINDRICAL_SURFACE ( 'NONE', #2186, 0.02499999999999995600 ) ;
+#8 = FACE_OUTER_BOUND ( 'NONE', #317, .T. ) ;
+#9 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#10 = SURFACE_SIDE_STYLE ('',( #1357 ) ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.9249999999999998200 ) ) ;
+#12 = EDGE_CURVE ( 'NONE', #2353, #279, #986, .T. ) ;
+#13 = AXIS2_PLACEMENT_3D ( 'NONE', #2774, #1227, #1493 ) ;
+#14 = SURFACE_STYLE_FILL_AREA ( #1441 ) ;
+#15 = CARTESIAN_POINT ( 'NONE',  ( -1.127951855590995300, 0.5999959166837741700, 0.9755214803639203900 ) ) ;
+#16 = LINE ( 'NONE', #253, #553 ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .F. ) ;
+#18 = EDGE_CURVE ( 'NONE', #564, #1358, #1804, .T. ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #2641, .F. ) ;
+#20 = SURFACE_STYLE_FILL_AREA ( #1102 ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#22 = ORIENTED_EDGE ( 'NONE', *, *, #784, .F. ) ;
+#23 = VECTOR ( 'NONE', #2170, 1000.000000000000000 ) ;
+#24 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1979, 'design' ) ;
+#25 = EDGE_CURVE ( 'NONE', #999, #110, #944, .T. ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #615, .F. ) ;
+#27 = DIRECTION ( 'NONE',  ( -8.673617379884035500E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#28 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#29 = ADVANCED_FACE ( 'NONE', ( #1073 ), #3206, .F. ) ;
+#30 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#31 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5999999999999999800, 0.9999999999999997800 ) ) ;
+#32 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.0000000000000000000, 0.8500000000000000900 ) ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( 1.174999999999999800, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#34 = ORIENTED_EDGE ( 'NONE', *, *, #2205, .F. ) ;
+#35 = AXIS2_PLACEMENT_3D ( 'NONE', #3284, #187, #2745 ) ;
+#36 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2030, 'distance_accuracy_value', 'NONE');
+#37 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#38 = EDGE_CURVE ( 'NONE', #2927, #1533, #902, .T. ) ;
+#39 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#40 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #414 ) ) ;
+#41 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#42 = SURFACE_SIDE_STYLE ('',( #2679 ) ) ;
+#43 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#44 = AXIS2_PLACEMENT_3D ( 'NONE', #1039, #3123, #2842 ) ;
+#45 = ADVANCED_FACE ( 'NONE', ( #2683 ), #1999, .T. ) ;
+#46 = FILL_AREA_STYLE_COLOUR ( '', #505 ) ;
+#47 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#48 = SURFACE_SIDE_STYLE ('',( #1916 ) ) ;
+#49 = VERTEX_POINT ( 'NONE', #1830 ) ;
+#50 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.5999999999999999800, 1.099999999999999900 ) ) ;
+#51 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#52 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#53 = CARTESIAN_POINT ( 'NONE',  ( -1.149683316471289400, 0.5795143031373384300, 0.9996844267691502600 ) ) ;
+#54 = AXIS2_PLACEMENT_3D ( 'NONE', #544, #1575, #1347 ) ;
+#55 = PRESENTATION_STYLE_ASSIGNMENT (( #3324 ) ) ;
+#56 = FACE_OUTER_BOUND ( 'NONE', #2366, .T. ) ;
+#57 = ORIENTED_EDGE ( 'NONE', *, *, #2205, .T. ) ;
+#58 = AXIS2_PLACEMENT_3D ( 'NONE', #2938, #2146, #2659 ) ;
+#59 = LINE ( 'NONE', #490, #835 ) ;
+#60 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#61 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3001 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #228, #3318, #2292 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#62 = LINE ( 'NONE', #747, #106 ) ;
+#63 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#64 = ADVANCED_FACE ( 'NONE', ( #2264 ), #2761, .T. ) ;
+#65 = VECTOR ( 'NONE', #2152, 1000.000000000000000 ) ;
+#66 = FACE_OUTER_BOUND ( 'NONE', #2690, .T. ) ;
+#67 = VERTEX_POINT ( 'NONE', #2328 ) ;
+#68 = CIRCLE ( 'NONE', #168, 0.02500000000000006400 ) ;
+#69 = CARTESIAN_POINT ( 'NONE',  ( 1.127525512860834400, 0.5999999999999999800, 0.9749999999999998700 ) ) ;
+#70 = SURFACE_STYLE_FILL_AREA ( #3079 ) ;
+#71 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#72 = FILL_AREA_STYLE_COLOUR ( '', #2459 ) ;
+#73 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1055 ) ) ;
+#74 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#75 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#76 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #2812, .T. ) ;
+#78 = TOROIDAL_SURFACE ( 'NONE', #2218, 0.04999999999999999600, 0.02500000000000000100 ) ;
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #262, .F. ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #3164, .T. ) ;
+#81 = VERTEX_POINT ( 'NONE', #2880 ) ;
+#82 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 4.336808689942025600E-015 ) ) ;
+#83 = FILL_AREA_STYLE ('',( #114 ) ) ;
+#84 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#85 = AXIS2_PLACEMENT_3D ( 'NONE', #752, #2033, #2505 ) ;
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #387, .T. ) ;
+#87 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #2993, .T. ) ;
+#89 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#90 = EDGE_CURVE ( 'NONE', #820, #1766, #800, .T. ) ;
+#91 = AXIS2_PLACEMENT_3D ( 'NONE', #1451, #2492, #1977 ) ;
+#92 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#93 = PLANE ( 'NONE',  #3228 ) ;
+#94 = EDGE_CURVE ( 'NONE', #380, #1478, #2848, .T. ) ;
+#95 = EDGE_CURVE ( 'NONE', #3296, #943, #2392, .T. ) ;
+#96 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3265, 'distance_accuracy_value', 'NONE');
+#97 = SURFACE_STYLE_USAGE ( .BOTH. , #1125 ) ;
+#98 = SURFACE_STYLE_FILL_AREA ( #2387 ) ;
+#99 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#100 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#101 = EDGE_LOOP ( 'NONE', ( #2866, #1420, #3320, #951 ) ) ;
+#102 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ;
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #2061, #1812, #1795 ) ;
+#105 = VECTOR ( 'NONE', #199, 1000.000000000000000 ) ;
+#106 = VECTOR ( 'NONE', #2546, 1000.000000000000000 ) ;
+#107 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#108 = VERTEX_POINT ( 'NONE', #3286 ) ;
+#109 = EDGE_LOOP ( 'NONE', ( #2088, #239, #357, #2324 ) ) ;
+#110 = VERTEX_POINT ( 'NONE', #1470 ) ;
+#111 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#112 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3111 ), #2167 ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #1885, .T. ) ;
+#114 = FILL_AREA_STYLE_COLOUR ( '', #1508 ) ;
+#115 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #194 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2099, #827, #323 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#116 = PLANE ( 'NONE',  #2879 ) ;
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #3023, .F. ) ;
+#118 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#119 = CARTESIAN_POINT ( 'NONE',  ( -1.134084598744093500, 0.5987461014022035200, -0.9828180987584110900 ) ) ;
+#120 = AXIS2_PLACEMENT_3D ( 'NONE', #780, #531, #2573 ) ;
+#121 = FILL_AREA_STYLE ('',( #1130 ) ) ;
+#122 = STYLED_ITEM ( 'NONE', ( #1463 ), #1453 ) ;
+#123 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 0.9750000000000000900, -0.7250000000000002000 ) ) ;
+#124 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2320 ), #1462 ) ;
+#125 = ORIENTED_EDGE ( 'NONE', *, *, #2250, .F. ) ;
+#126 = PLANE ( 'NONE',  #1294 ) ;
+#127 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#128 = CARTESIAN_POINT ( 'NONE',  ( 0.2165063509461098700, 0.5999999999999999800, -0.9750000000000002000 ) ) ;
+#129 = SURFACE_STYLE_FILL_AREA ( #2789 ) ;
+#130 = EDGE_LOOP ( 'NONE', ( #2699, #1769, #2655, #1566 ) ) ;
+#131 = FACE_OUTER_BOUND ( 'NONE', #2216, .T. ) ;
+#132 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#133 = VECTOR ( 'NONE', #229, 1000.000000000000000 ) ;
+#134 = FACE_OUTER_BOUND ( 'NONE', #1556, .T. ) ;
+#135 = VECTOR ( 'NONE', #920, 1000.000000000000000 ) ;
+#136 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#137 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#138 = VECTOR ( 'NONE', #567, 1000.000000000000000 ) ;
+#139 = VERTEX_POINT ( 'NONE', #3153 ) ;
+#140 = LINE ( 'NONE', #1658, #2117 ) ;
+#141 = FACE_OUTER_BOUND ( 'NONE', #1197, .T. ) ;
+#142 = EDGE_LOOP ( 'NONE', ( #3352, #103, #186, #719 ) ) ;
+#143 = VECTOR ( 'NONE', #2066, 1000.000000000000000 ) ;
+#144 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#145 = VERTEX_POINT ( 'NONE', #1867 ) ;
+#146 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#147 = EDGE_CURVE ( 'NONE', #2439, #2164, #1759, .T. ) ;
+#148 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 1.000000000000000000, -0.7250000000000002000 ) ) ;
+#149 = ADVANCED_FACE ( 'NONE', ( #2807 ), #1460, .T. ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #852, .T. ) ;
+#151 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#152 = EDGE_CURVE ( 'NONE', #1401, #872, #1110, .T. ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( -1.127951855590994900, 0.5999959166837741700, -0.9755214803639206100 ) ) ;
+#154 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #242, 'distance_accuracy_value', 'NONE');
+#155 = FILL_AREA_STYLE ('',( #1435 ) ) ;
+#156 = EDGE_CURVE ( 'NONE', #2139, #1079, #3249, .T. ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( -1.241518703566276500, 0.5937651921045978800, 0.8918507545615211900 ) ) ;
+#158 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000000900, 1.000000000000000000, -0.7750000000000002400 ) ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #1696, .T. ) ;
+#161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#162 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 1.000000000000000000, 0.8000000000000001600 ) ) ;
+#163 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#164 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #260 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2052, #516, #1255 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#165 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#166 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.0000000000000000000, 1.025000000000000400 ) ) ;
+#167 = EDGE_CURVE ( 'NONE', #964, #1554, #2461, .T. ) ;
+#168 = AXIS2_PLACEMENT_3D ( 'NONE', #170, #1202, #2488 ) ;
+#169 = CARTESIAN_POINT ( 'NONE',  ( 1.225260593486001500, 0.5999999999999999800, -0.8777388438933431100 ) ) ;
+#170 = CARTESIAN_POINT ( 'NONE',  ( 1.024999999999999700, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#171 = LINE ( 'NONE', #2142, #3204 ) ;
+#172 = SURFACE_STYLE_FILL_AREA ( #1088 ) ;
+#173 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, 0.8999999999999999100 ) ) ;
+#174 = CIRCLE ( 'NONE', #13, 0.02499999999999995600 ) ;
+#175 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#176 = VECTOR ( 'NONE', #3347, 1000.000000000000000 ) ;
+#177 = ORIENTED_EDGE ( 'NONE', *, *, #2158, .F. ) ;
+#179 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #89, 'distance_accuracy_value', 'NONE');
+#178 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#180 = ADVANCED_FACE ( 'NONE', ( #1629 ), #1326, .F. ) ;
+#181 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2592 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1774, #472, #1235 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#182 = CARTESIAN_POINT ( 'NONE',  ( 1.235923780250258300, 0.5977235956778248500, -0.8867638643621205100 ) ) ;
+#183 = EDGE_LOOP ( 'NONE', ( #2080, #2904, #2759, #1312 ) ) ;
+#184 = LINE ( 'NONE', #1869, #2120 ) ;
+#185 = ORIENTED_EDGE ( 'NONE', *, *, #2641, .T. ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #374, .F. ) ;
+#187 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#188 = ORIENTED_EDGE ( 'NONE', *, *, #3093, .F. ) ;
+#189 = VERTEX_POINT ( 'NONE', #1981 ) ;
+#190 = FILL_AREA_STYLE_COLOUR ( '', #2113 ) ;
+#191 = STYLED_ITEM ( 'NONE', ( #2760 ), #3314 ) ;
+#192 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #927, #1447 ) ;
+#193 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#194 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2099, 'distance_accuracy_value', 'NONE');
+#195 = EDGE_LOOP ( 'NONE', ( #1032, #3178, #1959, #2522 ) ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( -0.2222039572336015100, 0.5978807461549462400, 0.9854002282972413900 ) ) ;
+#197 = EDGE_CURVE ( 'NONE', #3009, #1823, #1707, .T. ) ;
+#198 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#199 = DIRECTION ( 'NONE',  ( -2.734799962365654800E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#200 = VERTEX_POINT ( 'NONE', #1362 ) ;
+#201 = EDGE_CURVE ( 'NONE', #1398, #465, #343, .T. ) ;
+#202 = EDGE_CURVE ( 'NONE', #649, #1866, #2559, .T. ) ;
+#203 = ADVANCED_FACE ( 'NONE', ( #425 ), #2111, .F. ) ;
+#204 = PLANE ( 'NONE',  #651 ) ;
+#205 = CARTESIAN_POINT ( 'NONE',  ( -1.249111647559391500, 0.5816051837257484300, 0.8991155587452097600 ) ) ;
+#206 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#207 = CARTESIAN_POINT ( 'NONE',  ( 0.2182464907853109700, 0.5999999999999999800, -0.9780140106137712500 ) ) ;
+#208 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#209 = CARTESIAN_POINT ( 'NONE',  ( -0.2270249899905612800, 0.5895752363549532400, -0.9953116342326351300 ) ) ;
+#210 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #736 ) ) ;
+#211 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#212 = CARTESIAN_POINT ( 'NONE',  ( -1.247709891039169100, 0.5856442534266941300, -0.8977309787179734700 ) ) ;
+#213 = EDGE_CURVE ( 'NONE', #1554, #1720, #2037, .T. ) ;
+#214 = SURFACE_STYLE_USAGE ( .BOTH. , #2503 ) ;
+#215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#216 = EDGE_CURVE ( 'NONE', #1866, #1201, #2643, .T. ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( 0.2280375857720255400, 0.5858224814222949800, -0.9975360576823916200 ) ) ;
+#218 = CIRCLE ( 'NONE', #2296, 0.05000000000000002400 ) ;
+#219 = STYLED_ITEM ( 'NONE', ( #1796 ), #2242 ) ;
+#220 = CYLINDRICAL_SURFACE ( 'NONE', #471, 0.2500000000000000000 ) ;
+#221 = VERTEX_POINT ( 'NONE', #1089 ) ;
+#222 = SURFACE_STYLE_USAGE ( .BOTH. , #3050 ) ;
+#223 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#224 = CYLINDRICAL_SURFACE ( 'NONE', #6, 0.02500000000000006400 ) ;
+#225 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#226 = LINE ( 'NONE', #2721, #801 ) ;
+#227 = ORIENTED_EDGE ( 'NONE', *, *, #1700, .F. ) ;
+#228 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#229 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#230 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#231 = CIRCLE ( 'NONE', #970, 0.2500000000000000000 ) ;
+#232 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( 1.134084598744093300, 0.5987461014022036300, -0.9828180987584108600 ) ) ;
+#234 = ORIENTED_EDGE ( 'NONE', *, *, #2096, .T. ) ;
+#235 = PRESENTATION_STYLE_ASSIGNMENT (( #868 ) ) ;
+#236 = SURFACE_STYLE_USAGE ( .BOTH. , #2248 ) ;
+#237 = VECTOR ( 'NONE', #2817, 1000.000000000000000 ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #1293, .F. ) ;
+#239 = ORIENTED_EDGE ( 'NONE', *, *, #2825, .F. ) ;
+#240 = AXIS2_PLACEMENT_3D ( 'NONE', #1973, #3272, #1487 ) ;
+#241 = CARTESIAN_POINT ( 'NONE',  ( 1.174999999999999800, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#242 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#243 = AXIS2_PLACEMENT_3D ( 'NONE', #2382, #2134, #2633 ) ;
+#244 = PLANE ( 'NONE',  #1569 ) ;
+#245 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2661 ) ) ;
+#246 = CARTESIAN_POINT ( 'NONE',  ( -1.230545852933987200, 0.5994942091424106900, -0.8821243365185353900 ) ) ;
+#247 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#248 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #154 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #242, #2326, #3069 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#249 = FILL_AREA_STYLE ('',( #1535 ) ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .F. ) ;
+#251 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 0.5999999999999999800, -0.8000000000000002700 ) ) ;
+#252 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#253 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 1.000000000000000000, 0.8499999999999998700 ) ) ;
+#254 = CARTESIAN_POINT ( 'NONE',  ( -1.136763864362120100, 0.5977235956778248500, 0.9859237802502581700 ) ) ;
+#255 = AXIS2_PLACEMENT_3D ( 'NONE', #2890, #2635, #321 ) ;
+#256 = CARTESIAN_POINT ( 'NONE',  ( 0.2285718070303555400, 0.5833467265886466100, -0.9987249883760795900 ) ) ;
+#257 = PLANE ( 'NONE',  #1911 ) ;
+#258 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#259 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2441 ), #2738 ) ;
+#260 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2052, 'distance_accuracy_value', 'NONE');
+#261 = CARTESIAN_POINT ( 'NONE',  ( -1.243488046030027900, 0.5920316108975490800, -0.8936717034338465000 ) ) ;
+#262 = EDGE_CURVE ( 'NONE', #1863, #2198, #1953, .T. ) ;
+#263 = AXIS2_PLACEMENT_3D ( 'NONE', #2192, #3231, #1174 ) ;
+#264 = LINE ( 'NONE', #2922, #866 ) ;
+#265 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, -0.8000000000000002700 ) ) ;
+#266 = FACE_OUTER_BOUND ( 'NONE', #195, .T. ) ;
+#267 = VECTOR ( 'NONE', #1301, 1000.000000000000000 ) ;
+#268 = EDGE_CURVE ( 'NONE', #2084, #278, #594, .T. ) ;
+#269 = SURFACE_STYLE_FILL_AREA ( #2791 ) ;
+#270 = ORIENTED_EDGE ( 'NONE', *, *, #2325, .F. ) ;
+#271 = PLANE ( 'NONE',  #120 ) ;
+#272 = EDGE_CURVE ( 'NONE', #1874, #2523, #841, .T. ) ;
+#273 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#274 = ADVANCED_FACE ( 'NONE', ( #1352, #1594 ), #1107, .T. ) ;
+#275 = SURFACE_STYLE_FILL_AREA ( #1686 ) ;
+#276 = EDGE_LOOP ( 'NONE', ( #710, #2729, #1613, #3325 ) ) ;
+#277 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#278 = VERTEX_POINT ( 'NONE', #1600 ) ;
+#279 = VERTEX_POINT ( 'NONE', #1117 ) ;
+#280 = CARTESIAN_POINT ( 'NONE',  ( 1.232818098758410800, 0.5987461014022036300, 0.8840845987440930600 ) ) ;
+#281 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#282 = VERTEX_POINT ( 'NONE', #2921 ) ;
+#283 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2656 ), #453 ) ;
+#284 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#285 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 0.5999999999999999800, 0.8000000000000001600 ) ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#287 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#288 = AXIS2_PLACEMENT_3D ( 'NONE', #879, #2162, #636 ) ;
+#289 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #2570, .T. ) ;
+#291 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -0.9000000000000001300 ) ) ;
+#292 = AXIS2_PLACEMENT_3D ( 'NONE', #309, #1628, #1584 ) ;
+#293 = ADVANCED_FACE ( 'NONE', ( #2765 ), #3344, .T. ) ;
+#294 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 0.5999999999999999800, 0.8000000000000001600 ) ) ;
+#295 = SURFACE_SIDE_STYLE ('',( #805 ) ) ;
+#296 = CARTESIAN_POINT ( 'NONE',  ( 1.225781723227644400, 0.5999877751869870900, 0.8781654591075522800 ) ) ;
+#297 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#298 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#299 = CIRCLE ( 'NONE', #833, 0.05000000000000002400 ) ;
+#300 = STYLED_ITEM ( 'NONE', ( #1119 ), #1177 ) ;
+#301 = FILL_AREA_STYLE ('',( #577 ) ) ;
+#302 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#303 = ADVANCED_FACE ( 'NONE', ( #2039 ), #1922, .T. ) ;
+#304 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .T. ) ;
+#305 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#306 = STYLED_ITEM ( 'NONE', ( #1233 ), #1865 ) ;
+#307 = FACE_OUTER_BOUND ( 'NONE', #875, .T. ) ;
+#308 = LINE ( 'NONE', #1246, #2263 ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5999999999999999800, -1.000000000000000200 ) ) ;
+#310 = LINE ( 'NONE', #1744, #3043 ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #2983, .T. ) ;
+#312 = LINE ( 'NONE', #2959, #2004 ) ;
+#313 = FACE_OUTER_BOUND ( 'NONE', #3094, .T. ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .F. ) ;
+#315 = PRESENTATION_STYLE_ASSIGNMENT (( #958 ) ) ;
+#316 = FACE_OUTER_BOUND ( 'NONE', #2429, .T. ) ;
+#317 = EDGE_LOOP ( 'NONE', ( #859, #598, #1513, #2665 ) ) ;
+#318 = FACE_OUTER_BOUND ( 'NONE', #1077, .T. ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #2744, .T. ) ;
+#320 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#321 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#322 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#323 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#324 = ORIENTED_EDGE ( 'NONE', *, *, #3016, .F. ) ;
+#325 = ADVANCED_FACE ( 'NONE', ( #2722 ), #116, .F. ) ;
+#326 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1402 ), #2628 ) ;
+#327 = SURFACE_SIDE_STYLE ('',( #20 ) ) ;
+#328 = EDGE_CURVE ( 'NONE', #189, #1762, #3303, .T. ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #1406, .T. ) ;
+#330 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#331 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#332 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#333 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#334 = EDGE_CURVE ( 'NONE', #2646, #2055, #909, .T. ) ;
+#335 = EDGE_CURVE ( 'NONE', #1124, #1899, #2183, .T. ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #1933, .F. ) ;
+#337 = PLANE ( 'NONE',  #3359 ) ;
+#338 = CARTESIAN_POINT ( 'NONE',  ( 1.149115558745209500, 0.5816051837257484300, 0.9991116475593913000 ) ) ;
+#339 = SURFACE_SIDE_STYLE ('',( #3031 ) ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#341 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.5999999999999999800, 0.7250000000000002000 ) ) ;
+#342 = STYLED_ITEM ( 'NONE', ( #2682 ), #3234 ) ;
+#343 = CIRCLE ( 'NONE', #1378, 0.02500000000000006400 ) ;
+#344 = AXIS2_PLACEMENT_3D ( 'NONE', #971, #449, #3018 ) ;
+#345 = LINE ( 'NONE', #291, #938 ) ;
+#346 = VECTOR ( 'NONE', #2275, 1000.000000000000000 ) ;
+#347 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#348 = STYLED_ITEM ( 'NONE', ( #3089 ), #149 ) ;
+#349 = VECTOR ( 'NONE', #2023, 1000.000000000000000 ) ;
+#350 = SURFACE_STYLE_FILL_AREA ( #121 ) ;
+#351 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#352 = AXIS2_PLACEMENT_3D ( 'NONE', #1564, #2071, #799 ) ;
+#353 = VECTOR ( 'NONE', #2557, 1000.000000000000000 ) ;
+#354 = ORIENTED_EDGE ( 'NONE', *, *, #858, .F. ) ;
+#355 = VECTOR ( 'NONE', #2357, 1000.000000000000000 ) ;
+#356 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .F. ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #1186, .T. ) ;
+#358 = ORIENTED_EDGE ( 'NONE', *, *, #3267, .F. ) ;
+#359 = VERTEX_POINT ( 'NONE', #2367 ) ;
+#360 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#361 = AXIS2_PLACEMENT_3D ( 'NONE', #1198, #421, #2464 ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#363 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, -0.8999999999999999100 ) ) ;
+#364 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#365 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2447, 'distance_accuracy_value', 'NONE');
+#366 = ORIENTED_EDGE ( 'NONE', *, *, #1317, .T. ) ;
+#367 = STYLED_ITEM ( 'NONE', ( #1883 ), #1341 ) ;
+#368 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#369 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2378, #24 ) ;
+#370 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#371 = AXIS2_PLACEMENT_3D ( 'NONE', #2040, #1006, #247 ) ;
+#372 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#373 = EDGE_CURVE ( 'NONE', #438, #2017, #312, .T. ) ;
+#374 = EDGE_CURVE ( 'NONE', #2771, #1720, #667, .T. ) ;
+#375 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 0.5999999999999999800, -0.7250000000000002000 ) ) ;
+#376 = CIRCLE ( 'NONE', #2073, 0.02499999999999995600 ) ;
+#377 = PRESENTATION_STYLE_ASSIGNMENT (( #781 ) ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( -1.130127087543393500, 0.5999130077306020800, -0.9781716642264310900 ) ) ;
+#379 = LINE ( 'NONE', #332, #548 ) ;
+#380 = VERTEX_POINT ( 'NONE', #1423 ) ;
+#381 = SURFACE_STYLE_FILL_AREA ( #1415 ) ;
+#382 = AXIS2_PLACEMENT_3D ( 'NONE', #1841, #289, #1820 ) ;
+#383 = VECTOR ( 'NONE', #1383, 1000.000000000000000 ) ;
+#384 = FILL_AREA_STYLE ('',( #2404 ) ) ;
+#385 = FACE_OUTER_BOUND ( 'NONE', #1592, .T. ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #2572, .F. ) ;
+#387 = EDGE_CURVE ( 'NONE', #1067, #992, #231, .T. ) ;
+#388 = PRESENTATION_STYLE_ASSIGNMENT (( #2138 ) ) ;
+#389 = ORIENTED_EDGE ( 'NONE', *, *, #865, .F. ) ;
+#390 = VERTEX_POINT ( 'NONE', #2749 ) ;
+#391 = ORIENTED_EDGE ( 'NONE', *, *, #569, .F. ) ;
+#392 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#393 = AXIS2_PLACEMENT_3D ( 'NONE', #2839, #3101, #1313 ) ;
+#394 = FACE_OUTER_BOUND ( 'NONE', #1486, .T. ) ;
+#395 = VECTOR ( 'NONE', #1095, 1000.000000000000000 ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .F. ) ;
+#397 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#398 = AXIS2_PLACEMENT_3D ( 'NONE', #1501, #978, #1768 ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, 0.8000000000000001600 ) ) ;
+#400 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, -0.8000000000000002700 ) ) ;
+#401 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#402 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .T. ) ;
+#403 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#404 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 1.000000000000000000, 0.8000000000000001600 ) ) ;
+#405 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #457, 'distance_accuracy_value', 'NONE');
+#406 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#407 = EDGE_LOOP ( 'NONE', ( #1323, #2224, #2177, #450 ) ) ;
+#408 = STYLED_ITEM ( 'NONE', ( #3095 ), #2898 ) ;
+#409 = ADVANCED_FACE ( 'NONE', ( #2425 ), #2645, .F. ) ;
+#410 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2544 ) ) ;
+#411 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#412 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#413 = ADVANCED_FACE ( 'NONE', ( #2266 ), #2606, .T. ) ;
+#414 = STYLED_ITEM ( 'NONE', ( #840 ), #428 ) ;
+#415 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#416 = SURFACE_STYLE_USAGE ( .BOTH. , #3077 ) ;
+#417 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #655 ), #1229 ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( -1.127738843893342700, 0.5999999999999999800, -0.9752605934860013600 ) ) ;
+#419 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#420 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5772410279992995500, -1.000000000000000200 ) ) ;
+#421 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#422 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#423 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2799 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2026, #489, #1264 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#424 = CARTESIAN_POINT ( 'NONE',  ( -0.2282366777296896100, 0.5851867735972080500, 0.9979765540542011600 ) ) ;
+#425 = FACE_OUTER_BOUND ( 'NONE', #101, .T. ) ;
+#426 = CIRCLE ( 'NONE', #2414, 0.02499999999999995600 ) ;
+#427 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#428 = ADVANCED_FACE ( 'NONE', ( #638 ), #1553, .F. ) ;
+#429 = CIRCLE ( 'NONE', #3222, 0.02500000000000006400 ) ;
+#430 = FACE_OUTER_BOUND ( 'NONE', #2536, .T. ) ;
+#431 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2441 ) ) ;
+#432 = PRESENTATION_STYLE_ASSIGNMENT (( #236 ) ) ;
+#433 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .T. ) ;
+#434 = FILL_AREA_STYLE_COLOUR ( '', #946 ) ;
+#435 = EDGE_LOOP ( 'NONE', ( #967, #2041, #1150, #922 ) ) ;
+#436 = ORIENTED_EDGE ( 'NONE', *, *, #786, .F. ) ;
+#437 = CARTESIAN_POINT ( 'NONE',  ( 1.127525512860834400, 0.5999999999999999800, -0.9750000000000324000 ) ) ;
+#438 = VERTEX_POINT ( 'NONE', #437 ) ;
+#439 = EDGE_CURVE ( 'NONE', #1968, #1783, #1236, .T. ) ;
+#440 = AXIS2_PLACEMENT_3D ( 'NONE', #2533, #709, #934 ) ;
+#441 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Abracon ASD', ( #3314, #1291 ), #1529 ) ;
+#442 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .F. ) ;
+#443 = EDGE_CURVE ( 'NONE', #2723, #2423, #1155, .T. ) ;
+#444 = FILL_AREA_STYLE ('',( #2364 ) ) ;
+#445 = EDGE_CURVE ( 'NONE', #1783, #2161, #754, .T. ) ;
+#446 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#447 = ORIENTED_EDGE ( 'NONE', *, *, #1696, .F. ) ;
+#448 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#449 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.734799962365654800E-015 ) ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #2588, .F. ) ;
+#451 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3038, 'distance_accuracy_value', 'NONE');
+#452 = PLANE ( 'NONE',  #2777 ) ;
+#453 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #988 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #347, #111, #2123 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#454 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#455 = DIRECTION ( 'NONE',  ( 4.336808689942025600E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#456 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1500 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #727, #2509, #2766 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#457 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#458 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2763 ) ) ;
+#459 = CARTESIAN_POINT ( 'NONE',  ( -0.2263278985818821800, 0.5916818953223448300, 0.9937999364530600800 ) ) ;
+#460 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #369 ) ;
+#461 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#462 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 0.9249999999999998200 ) ) ;
+#463 = CIRCLE ( 'NONE', #1670, 0.05000000000000002400 ) ;
+#464 = SURFACE_STYLE_USAGE ( .BOTH. , #1214 ) ;
+#465 = VERTEX_POINT ( 'NONE', #166 ) ;
+#466 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#467 = SURFACE_SIDE_STYLE ('',( #1311 ) ) ;
+#468 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#469 = LINE ( 'NONE', #2463, #1475 ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #1932, .F. ) ;
+#471 = AXIS2_PLACEMENT_3D ( 'NONE', #1465, #2997, #671 ) ;
+#472 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#473 = VECTOR ( 'NONE', #606, 1000.000000000000000 ) ;
+#474 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#475 = ORIENTED_EDGE ( 'NONE', *, *, #3277, .F. ) ;
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #503, .F. ) ;
+#477 = LINE ( 'NONE', #2989, #2725 ) ;
+#478 = LINE ( 'NONE', #2696, #3142 ) ;
+#479 = SURFACE_SIDE_STYLE ('',( #3309 ) ) ;
+#480 = AXIS2_PLACEMENT_3D ( 'NONE', #2518, #745, #1786 ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #3160, .T. ) ;
+#482 = FILL_AREA_STYLE_COLOUR ( '', #3209 ) ;
+#483 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#484 = CARTESIAN_POINT ( 'NONE',  ( 1.145383975839764800, 0.5898905059931085500, -0.9952869892745073200 ) ) ;
+#485 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #1298, #532, #3370 ) ;
+#487 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#488 = ORIENTED_EDGE ( 'NONE', *, *, #1538, .T. ) ;
+#489 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#490 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 1.000000000000000000, -0.7250000000000002000 ) ) ;
+#491 = CARTESIAN_POINT ( 'NONE',  ( 0.2244116267514791000, 0.5954249336261661100, 0.9897889371435766300 ) ) ;
+#492 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #2741, .F. ) ;
+#494 = FILL_AREA_STYLE_COLOUR ( '', #1586 ) ;
+#495 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.9249999999999998200 ) ) ;
+#496 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#497 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#498 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2171 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #132, #1943, #403 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#499 = CARTESIAN_POINT ( 'NONE',  ( -1.224999999999999900, 0.5999999999999999800, -0.8775255128608344700 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #2771, #81, #2519, .T. ) ;
+#501 = CARTESIAN_POINT ( 'NONE',  ( 1.147730978717973500, 0.5856442534266941300, -0.9977098910391696300 ) ) ;
+#502 = CARTESIAN_POINT ( 'NONE',  ( 0.2290592653768828700, 0.5778163061058735300, -0.9998408618996609300 ) ) ;
+#503 = EDGE_CURVE ( 'NONE', #1079, #1448, #1076, .T. ) ;
+#504 = CARTESIAN_POINT ( 'NONE',  ( -0.2277028921482218700, 0.5875265686455691800, -0.9967817186057111900 ) ) ;
+#505 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#506 = EDGE_CURVE ( 'NONE', #914, #2225, #1765, .T. ) ;
+#507 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, -0.7250000000000003100 ) ) ;
+#508 = FACE_OUTER_BOUND ( 'NONE', #1373, .T. ) ;
+#509 = FACE_OUTER_BOUND ( 'NONE', #183, .T. ) ;
+#510 = CARTESIAN_POINT ( 'NONE',  ( 0.2182464907853108300, 0.5999999999999999800, 0.9780140106137710200 ) ) ;
+#511 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2195, 'distance_accuracy_value', 'NONE');
+#512 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#513 = LINE ( 'NONE', #1623, #473 ) ;
+#514 = CARTESIAN_POINT ( 'NONE',  ( -1.139440504943204600, 0.5960597998808582200, 0.9889120367928538900 ) ) ;
+#515 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .F. ) ;
+#516 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#517 = EDGE_LOOP ( 'NONE', ( #2730, #2395, #3307, #2469 ) ) ;
+#518 = EDGE_LOOP ( 'NONE', ( #3179, #668, #2417, #2934, #86, #2062, #3065, #2351 ) ) ;
+#519 = ORIENTED_EDGE ( 'NONE', *, *, #3205, .T. ) ;
+#520 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#521 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #342 ) ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ;
+#523 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5999999999999999800, -0.9000000000000000200 ) ) ;
+#524 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #300 ) ) ;
+#525 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, 0.8999999999999996900 ) ) ;
+#526 = EDGE_CURVE ( 'NONE', #3008, #820, #991, .T. ) ;
+#527 = CARTESIAN_POINT ( 'NONE',  ( -8.456776945386935800E-017, 0.5749999999999999600, -0.9750000000000002000 ) ) ;
+#528 = AXIS2_PLACEMENT_3D ( 'NONE', #341, #2377, #2627 ) ;
+#529 = VERTEX_POINT ( 'NONE', #3015 ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #1058, .T. ) ;
+#531 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#532 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#533 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#534 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#535 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#536 = CARTESIAN_POINT ( 'NONE',  ( -1.174999999999999800, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#537 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#538 = STYLED_ITEM ( 'NONE', ( #1666 ), #683 ) ;
+#539 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#540 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#541 = ADVANCED_FACE ( 'NONE', ( #2262 ), #1726, .T. ) ;
+#542 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#543 = CARTESIAN_POINT ( 'NONE',  ( 1.228171664226431300, 0.5999130077306020800, 0.8801270875433934200 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#545 = AXIS2_PLACEMENT_3D ( 'NONE', #2245, #1746, #3331 ) ;
+#546 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#547 = FACE_OUTER_BOUND ( 'NONE', #142, .T. ) ;
+#548 = VECTOR ( 'NONE', #2384, 1000.000000000000000 ) ;
+#549 = EDGE_CURVE ( 'NONE', #189, #905, #1917, .T. ) ;
+#550 = ORIENTED_EDGE ( 'NONE', *, *, #2639, .F. ) ;
+#551 = LINE ( 'NONE', #731, #346 ) ;
+#552 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#553 = VECTOR ( 'NONE', #512, 1000.000000000000000 ) ;
+#554 = EDGE_CURVE ( 'NONE', #390, #2523, #3129, .T. ) ;
+#555 = LINE ( 'NONE', #411, #2182 ) ;
+#556 = VERTEX_POINT ( 'NONE', #2012 ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.9750000000000000900, 0.8000000000000001600 ) ) ;
+#558 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3183, 'distance_accuracy_value', 'NONE');
+#559 = VECTOR ( 'NONE', #940, 1000.000000000000000 ) ;
+#560 = VECTOR ( 'NONE', #2911, 1000.000000000000000 ) ;
+#561 = ORIENTED_EDGE ( 'NONE', *, *, #2744, .F. ) ;
+#562 = ORIENTED_EDGE ( 'NONE', *, *, #2876, .T. ) ;
+#563 = PLANE ( 'NONE',  #3236 ) ;
+#564 = VERTEX_POINT ( 'NONE', #485 ) ;
+#565 = ADVANCED_FACE ( 'NONE', ( #2466 ), #271, .T. ) ;
+#566 = AXIS2_PLACEMENT_3D ( 'NONE', #3143, #2869, #2855 ) ;
+#567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #666, .T. ) ;
+#569 = EDGE_CURVE ( 'NONE', #110, #1152, #3373, .T. ) ;
+#570 = CARTESIAN_POINT ( 'NONE',  ( 1.225521480363920700, 0.5999959166837741700, 0.8779518555909950900 ) ) ;
+#571 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1743 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #582, #1878, #2370 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#572 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#574 = SURFACE_STYLE_USAGE ( .BOTH. , #1622 ) ;
+#575 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2169 ) ) ;
+#576 = EDGE_LOOP ( 'NONE', ( #1100, #386, #640, #2479 ) ) ;
+#577 = FILL_AREA_STYLE_COLOUR ( '', #2211 ) ;
+#578 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.0000000000000000000, -1.025000000000000400 ) ) ;
+#579 = ADVANCED_FACE ( 'NONE', ( #2420 ), #2342, .F. ) ;
+#580 = CARTESIAN_POINT ( 'NONE',  ( 1.143671703433846600, 0.5920316108975490800, 0.9934880460300277200 ) ) ;
+#581 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#582 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#583 = AXIS2_PLACEMENT_3D ( 'NONE', #50, #3120, #2614 ) ;
+#584 = PRESENTATION_STYLE_ASSIGNMENT (( #3190 ) ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#586 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1616 ), #1655 ) ;
+#587 = VECTOR ( 'NONE', #854, 1000.000000000000000 ) ;
+#588 = LINE ( 'NONE', #1250, #3246 ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( 1.127951855590994900, 0.5999959166837741700, 0.9755214803639203900 ) ) ;
+#590 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#591 = AXIS2_PLACEMENT_3D ( 'NONE', #92, #331, #2411 ) ;
+#592 = PRESENTATION_STYLE_ASSIGNMENT (( #2602 ) ) ;
+#593 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#594 = CIRCLE ( 'NONE', #2013, 0.02499999999999995600 ) ;
+#595 = LINE ( 'NONE', #2491, #2808 ) ;
+#596 = TOROIDAL_SURFACE ( 'NONE', #1792, 0.1250000000000001100, 0.02500000000000000100 ) ;
+#597 = SURFACE_STYLE_FILL_AREA ( #3332 ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #2812, .F. ) ;
+#599 = VECTOR ( 'NONE', #1135, 1000.000000000000000 ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #1061, .T. ) ;
+#601 = LINE ( 'NONE', #1263, #1602 ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;
+#603 = LINE ( 'NONE', #285, #1274 ) ;
+#604 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .F. ) ;
+#605 = ORIENTED_EDGE ( 'NONE', *, *, #3164, .F. ) ;
+#606 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#607 = ORIENTED_EDGE ( 'NONE', *, *, #1186, .F. ) ;
+#608 = DIRECTION ( 'NONE',  ( 4.336808689942025600E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#609 = EDGE_LOOP ( 'NONE', ( #188, #3219, #250, #1887, #1129, #3254, #2576, #3105 ) ) ;
+#610 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2094 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1366, #1105, #1619 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#611 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#612 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#613 = ORIENTED_EDGE ( 'NONE', *, *, #784, .T. ) ;
+#614 = DIRECTION ( 'NONE',  ( -2.734799962365654800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#615 = EDGE_CURVE ( 'NONE', #2608, #3187, #1758, .T. ) ;
+#616 = AXIS2_PLACEMENT_3D ( 'NONE', #3327, #2780, #3030 ) ;
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #1012, .F. ) ;
+#618 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#619 = FILL_AREA_STYLE_COLOUR ( '', #2143 ) ;
+#620 = EDGE_CURVE ( 'NONE', #1279, #764, #1113, .T. ) ;
+#621 = EDGE_CURVE ( 'NONE', #1976, #145, #1547, .T. ) ;
+#622 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#623 = FILL_AREA_STYLE_COLOUR ( '', #2153 ) ;
+#624 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477920800, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#625 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#626 = AXIS2_PLACEMENT_3D ( 'NONE', #2207, #1984, #3005 ) ;
+#627 = CIRCLE ( 'NONE', #1509, 0.2500000000000000000 ) ;
+#628 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#629 = EDGE_LOOP ( 'NONE', ( #1898, #685, #329, #1492 ) ) ;
+#630 = AXIS2_PLACEMENT_3D ( 'NONE', #3201, #1913, #974 ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #1821, .T. ) ;
+#632 = VECTOR ( 'NONE', #1003, 1000.000000000000000 ) ;
+#633 = ORIENTED_EDGE ( 'NONE', *, *, #2818, .F. ) ;
+#634 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#635 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2333 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3157, #1395, #3230 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#636 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#637 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#638 = FACE_OUTER_BOUND ( 'NONE', #1371, .T. ) ;
+#639 = LINE ( 'NONE', #2668, #560 ) ;
+#640 = ORIENTED_EDGE ( 'NONE', *, *, #2501, .F. ) ;
+#641 = EDGE_LOOP ( 'NONE', ( #1304, #653, #952, #602 ) ) ;
+#642 = CIRCLE ( 'NONE', #2495, 0.07500000000000019200 ) ;
+#643 = CIRCLE ( 'NONE', #85, 0.07500000000000019200 ) ;
+#644 = SURFACE_STYLE_USAGE ( .BOTH. , #2687 ) ;
+#645 = VERTEX_POINT ( 'NONE', #241 ) ;
+#646 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1251, 'distance_accuracy_value', 'NONE');
+#647 = FILL_AREA_STYLE_COLOUR ( '', #994 ) ;
+#648 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #414 ), #878 ) ;
+#649 = VERTEX_POINT ( 'NONE', #1784 ) ;
+#650 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#651 = AXIS2_PLACEMENT_3D ( 'NONE', #1270, #3301, #211 ) ;
+#652 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #941, .F. ) ;
+#654 = VERTEX_POINT ( 'NONE', #1537 ) ;
+#655 = STYLED_ITEM ( 'NONE', ( #1927 ), #1737 ) ;
+#656 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#657 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#658 = FILL_AREA_STYLE_COLOUR ( '', #3003 ) ;
+#659 = CIRCLE ( 'NONE', #771, 0.07500000000000019200 ) ;
+#660 = DIRECTION ( 'NONE',  ( -3.469446951953611000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#661 = PLANE ( 'NONE',  #1276 ) ;
+#662 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#663 = TOROIDAL_SURFACE ( 'NONE', #1438, 0.04999999999999999600, 0.02500000000000000100 ) ;
+#664 = VECTOR ( 'NONE', #1476, 1000.000000000000000 ) ;
+#665 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#666 = EDGE_CURVE ( 'NONE', #733, #717, #1273, .T. ) ;
+#667 = LINE ( 'NONE', #146, #559 ) ;
+#668 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .F. ) ;
+#669 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#670 = VECTOR ( 'NONE', #1283, 1000.000000000000000 ) ;
+#671 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#672 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#673 = EDGE_CURVE ( 'NONE', #1863, #1965, #869, .T. ) ;
+#674 = ORIENTED_EDGE ( 'NONE', *, *, #1885, .F. ) ;
+#675 = CYLINDRICAL_SURFACE ( 'NONE', #2457, 0.02500000000000006400 ) ;
+#676 = ORIENTED_EDGE ( 'NONE', *, *, #272, .T. ) ;
+#677 = ORIENTED_EDGE ( 'NONE', *, *, #2394, .T. ) ;
+#678 = CARTESIAN_POINT ( 'NONE',  ( -1.127525512860834400, 0.5999999999999999800, -0.9750000000000321700 ) ) ;
+#679 = EDGE_CURVE ( 'NONE', #282, #2189, #1957, .T. ) ;
+#680 = VERTEX_POINT ( 'NONE', #2288 ) ;
+#681 = CARTESIAN_POINT ( 'NONE',  ( 1.024999999999999700, 0.9750000000000000900, -0.7250000000000002000 ) ) ;
+#682 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#683 = ADVANCED_FACE ( 'NONE', ( #2074 ), #257, .T. ) ;
+#684 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #2675, .F. ) ;
+#686 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477920800, 0.5776137594499173300, 1.000000000000000000 ) ) ;
+#687 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#688 = ORIENTED_EDGE ( 'NONE', *, *, #615, .T. ) ;
+#689 = AXIS2_PLACEMENT_3D ( 'NONE', #1459, #1734, #699 ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 1.000000000000000000, -0.8000000000000002700 ) ) ;
+#691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2990 ), #2658 ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#693 = EDGE_CURVE ( 'NONE', #1079, #67, #2513, .T. ) ;
+#694 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#695 = AXIS2_PLACEMENT_3D ( 'NONE', #1669, #2438, #1143 ) ;
+#696 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, -0.9000000000000001300 ) ) ;
+#697 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#698 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, 0.8999999999999996900 ) ) ;
+#699 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#701 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#702 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#703 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.5999999999999999800, -0.8000000000000002700 ) ) ;
+#704 = CIRCLE ( 'NONE', #352, 0.07500000000000019200 ) ;
+#705 = SURFACE_SIDE_STYLE ('',( #3126 ) ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( -1.024999999999999900, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#707 = CIRCLE ( 'NONE', #2548, 0.1000000000000000500 ) ;
+#708 = CYLINDRICAL_SURFACE ( 'NONE', #480, 0.1000000000000001600 ) ;
+#709 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .F. ) ;
+#711 = SURFACE_STYLE_FILL_AREA ( #2995 ) ;
+#712 = AXIS2_PLACEMENT_3D ( 'NONE', #766, #3328, #1775 ) ;
+#713 = VECTOR ( 'NONE', #3355, 1000.000000000000000 ) ;
+#714 = ADVANCED_FACE ( 'NONE', ( #307 ), #1507, .F. ) ;
+#715 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#716 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.0000000000000000000, -0.9000000000000000200 ) ) ;
+#717 = VERTEX_POINT ( 'NONE', #2870 ) ;
+#718 = CIRCLE ( 'NONE', #863, 0.07499999999999998300 ) ;
+#719 = ORIENTED_EDGE ( 'NONE', *, *, #1991, .F. ) ;
+#720 = ORIENTED_EDGE ( 'NONE', *, *, #1641, .T. ) ;
+#721 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #397, 'distance_accuracy_value', 'NONE');
+#722 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#723 = STYLED_ITEM ( 'NONE', ( #2603 ), #1847 ) ;
+#724 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#725 = ORIENTED_EDGE ( 'NONE', *, *, #1700, .T. ) ;
+#726 = CARTESIAN_POINT ( 'NONE',  ( 1.249684426769150300, 0.5795143031373384300, -0.8996833164712896300 ) ) ;
+#727 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#728 = EDGE_CURVE ( 'NONE', #2164, #2398, #3171, .T. ) ;
+#729 = PLANE ( 'NONE',  #616 ) ;
+#730 = EDGE_CURVE ( 'NONE', #645, #359, #2558, .T. ) ;
+#731 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#732 = CARTESIAN_POINT ( 'NONE',  ( -1.245286989274506900, 0.5898905059931085500, 0.8953839758397649200 ) ) ;
+#733 = VERTEX_POINT ( 'NONE', #1858 ) ;
+#734 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#735 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#736 = STYLED_ITEM ( 'NONE', ( #1590 ), #2632 ) ;
+#737 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#738 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#739 = EDGE_CURVE ( 'NONE', #1756, #465, #2597, .T. ) ;
+#740 = SURFACE_SIDE_STYLE ('',( #1384 ) ) ;
+#741 = AXIS2_PLACEMENT_3D ( 'NONE', #2909, #2916, #2626 ) ;
+#742 = AXIS2_PLACEMENT_3D ( 'NONE', #2617, #87, #1873 ) ;
+#743 = FACE_OUTER_BOUND ( 'NONE', #2778, .T. ) ;
+#744 = FACE_OUTER_BOUND ( 'NONE', #2728, .T. ) ;
+#745 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#746 = VECTOR ( 'NONE', #3170, 1000.000000000000000 ) ;
+#747 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477920500, 1.000000000000000000, -1.000000000000000000 ) ) ;
+#748 = PRESENTATION_STYLE_ASSIGNMENT (( #3146 ) ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #95, .F. ) ;
+#750 = CARTESIAN_POINT ( 'NONE',  ( 1.146766135776886100, 0.5873898698691868400, -0.9967138463873765900 ) ) ;
+#751 = VECTOR ( 'NONE', #3285, 1000.000000000000000 ) ;
+#752 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#753 = CYLINDRICAL_SURFACE ( 'NONE', #3145, 0.02499999999999995600 ) ;
+#754 = LINE ( 'NONE', #3252, #1635 ) ;
+#755 = ORIENTED_EDGE ( 'NONE', *, *, #730, .F. ) ;
+#756 = VECTOR ( 'NONE', #540, 1000.000000000000000 ) ;
+#757 = STYLED_ITEM ( 'NONE', ( #3342 ), #2736 ) ;
+#758 = VERTEX_POINT ( 'NONE', #1325 ) ;
+#759 = LINE ( 'NONE', #2584, #1192 ) ;
+#760 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#761 = LINE ( 'NONE', #1736, #353 ) ;
+#762 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #405 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #457, #3281, #724 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .T. ) ;
+#764 = VERTEX_POINT ( 'NONE', #2625 ) ;
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #374, .T. ) ;
+#766 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5999999999999999800, 0.9999999999999997800 ) ) ;
+#767 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3013, 'distance_accuracy_value', 'NONE');
+#768 = AXIS2_PLACEMENT_3D ( 'NONE', #1561, #2067, #542 ) ;
+#769 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#770 = ORIENTED_EDGE ( 'NONE', *, *, #2876, .F. ) ;
+#771 = AXIS2_PLACEMENT_3D ( 'NONE', #618, #1380, #1906 ) ;
+#772 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477921900, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( -0.2180355320574915700, 0.6000000000005790700, -0.9776486193783513500 ) ) ;
+#774 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#775 = EDGE_LOOP ( 'NONE', ( #2341, #26, #2133, #1320 ) ) ;
+#776 = CARTESIAN_POINT ( 'NONE',  ( 1.174999999999999800, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#777 = CARTESIAN_POINT ( 'NONE',  ( -1.246713846387376100, 0.5873898698691868400, -0.8967661357768861300 ) ) ;
+#778 = EDGE_LOOP ( 'NONE', ( #2767, #688, #1675, #1080, #1730, #1544, #2106, #2906 ) ) ;
+#779 = STYLED_ITEM ( 'NONE', ( #1631 ), #565 ) ;
+#780 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#781 = SURFACE_STYLE_USAGE ( .BOTH. , #3100 ) ;
+#782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#784 = EDGE_CURVE ( 'NONE', #3045, #2139, #1348, .T. ) ;
+#785 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1558 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #908, #3192, #1645 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#786 = EDGE_CURVE ( 'NONE', #1587, #278, #2642, .T. ) ;
+#787 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477921400, 0.5776137594499173300, -1.000000000000000200 ) ) ;
+#788 = EDGE_CURVE ( 'NONE', #1398, #654, #792, .T. ) ;
+#789 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1832, 'distance_accuracy_value', 'NONE');
+#790 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#791 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, -0.7750000000000002400 ) ) ;
+#792 = CIRCLE ( 'NONE', #3125, 0.07500000000000019200 ) ;
+#793 = PRESENTATION_STYLE_ASSIGNMENT (( #214 ) ) ;
+#794 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5999999999999999800, 0.9000000000000000200 ) ) ;
+#795 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#796 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#797 = EDGE_LOOP ( 'NONE', ( #2238, #2819, #1122, #676, #850, #2272, #3271, #3376, #898, #1809, #3238, #493, #1862, #1359, #2932, #362, #2400, #1924, #1568, #2692, #949, #79, #2689, #3366, #568, #955, #1387, #1409, #2322, #3052, #1158, #3073, #2969, #436, #319, #2965, #125 ) ) ;
+#798 = VECTOR ( 'NONE', #669, 1000.000000000000000 ) ;
+#799 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#800 = LINE ( 'NONE', #1776, #632 ) ;
+#801 = VECTOR ( 'NONE', #419, 1000.000000000000000 ) ;
+#802 = ADVANCED_FACE ( 'NONE', ( #2109 ), #563, .F. ) ;
+#803 = VECTOR ( 'NONE', #1394, 1000.000000000000000 ) ;
+#804 = VERTEX_POINT ( 'NONE', #1563 ) ;
+#805 = SURFACE_STYLE_FILL_AREA ( #2365 ) ;
+#806 = ORIENTED_EDGE ( 'NONE', *, *, #554, .F. ) ;
+#807 = VERTEX_POINT ( 'NONE', #11 ) ;
+#808 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1489 ) ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #2204, .F. ) ;
+#810 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#811 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#812 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2591, #1534, #15, #3114, #2872, #3356, #1797, #254, #514, #1022, #1601, #1350, #2112, #1118, #2371, #2359, #53, #2638, #1859 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953439200E-006, 0.0000000000000000000, 9.278391478842520600E-006, 2.204562439685463800E-005, 3.166547942941870000E-005, 3.835285207612809400E-005, 4.510142845095633400E-005 ),
+ .UNSPECIFIED. ) ;
+#813 = FILL_AREA_STYLE_COLOUR ( '', #225 ) ;
+#814 = CARTESIAN_POINT ( 'NONE',  ( 1.247709891039169100, 0.5856442534266941300, 0.8977309787179732500 ) ) ;
+#815 = AXIS2_PLACEMENT_3D ( 'NONE', #1216, #1969, #2731 ) ;
+#816 = CARTESIAN_POINT ( 'NONE',  ( -0.9749999999999999800, 0.5999999999999999800, -0.7250000000000002000 ) ) ;
+#817 = SURFACE_STYLE_USAGE ( .BOTH. , #2082 ) ;
+#818 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#819 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #721 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #397, #1937, #2168 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#820 = VERTEX_POINT ( 'NONE', #1833 ) ;
+#821 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.5999999999999999800, -1.099999999999999900 ) ) ;
+#822 = CARTESIAN_POINT ( 'NONE',  ( -1.024999999999999900, 0.9750000000000000900, 0.0000000000000000000 ) ) ;
+#823 = ADVANCED_FACE ( 'NONE', ( #508 ), #1912, .T. ) ;
+#824 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#825 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#826 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#827 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#828 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1329 ) ) ;
+#829 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 0.5999999999999999800, -0.7250000000000002000 ) ) ;
+#830 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#832 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#833 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #2849, #774 ) ;
+#834 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#835 = VECTOR ( 'NONE', #2770, 1000.000000000000000 ) ;
+#836 = ADVANCED_FACE ( 'NONE', ( #2717 ), #895, .F. ) ;
+#837 = ORIENTED_EDGE ( 'NONE', *, *, #3205, .F. ) ;
+#838 = VECTOR ( 'NONE', #161, 1000.000000000000000 ) ;
+#839 = CARTESIAN_POINT ( 'NONE',  ( -0.9749999999999999800, 0.9750000000000000900, -0.7250000000000002000 ) ) ;
+#840 = PRESENTATION_STYLE_ASSIGNMENT (( #3280 ) ) ;
+#841 = LINE ( 'NONE', #333, #65 ) ;
+#842 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#843 = VERTEX_POINT ( 'NONE', #855 ) ;
+#844 = CARTESIAN_POINT ( 'NONE',  ( 1.145383975839764800, 0.5898905059931085500, 0.9952869892745068700 ) ) ;
+#845 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#846 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #1406, .F. ) ;
+#848 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#849 = ORIENTED_EDGE ( 'NONE', *, *, #373, .F. ) ;
+#850 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .T. ) ;
+#851 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#852 = EDGE_CURVE ( 'NONE', #2055, #1398, #2886, .T. ) ;
+#853 = CARTESIAN_POINT ( 'NONE',  ( 1.132124336518535200, 0.5994942091424106900, 0.9805458529339871100 ) ) ;
+#854 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#855 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.0000000000000000000, -1.025000000000000400 ) ) ;
+#856 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#857 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#858 = EDGE_CURVE ( 'NONE', #1965, #733, #2174, .T. ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #1131, .T. ) ;
+#860 = EDGE_CURVE ( 'NONE', #1929, #2476, #379, .T. ) ;
+#861 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#862 = CARTESIAN_POINT ( 'NONE',  ( -1.224999999999999900, 0.5999999999999999800, 0.8999999999999999100 ) ) ;
+#863 = AXIS2_PLACEMENT_3D ( 'NONE', #816, #1087, #41 ) ;
+#864 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#865 = EDGE_CURVE ( 'NONE', #1401, #1234, #2034, .T. ) ;
+#866 = VECTOR ( 'NONE', #1368, 1000.000000000000000 ) ;
+#867 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2868 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #656, #427, #1417 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#868 = SURFACE_STYLE_USAGE ( .BOTH. , #3237 ) ;
+#869 = LINE ( 'NONE', #3068, #1025 ) ;
+#870 = ORIENTED_EDGE ( 'NONE', *, *, #1579, .T. ) ;
+#871 = FACE_OUTER_BOUND ( 'NONE', #775, .T. ) ;
+#872 = VERTEX_POINT ( 'NONE', #340 ) ;
+#873 = CIRCLE ( 'NONE', #1305, 0.02500000000000006400 ) ;
+#874 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ;
+#875 = EDGE_LOOP ( 'NONE', ( #3151, #2047, #475, #113 ) ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #2685, .T. ) ;
+#877 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#878 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1860 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2200, #2740, #722 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#879 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#880 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#881 = AXIS2_PLACEMENT_3D ( 'NONE', #39, #824, #1819 ) ;
+#882 = ORIENTED_EDGE ( 'NONE', *, *, #1532, .T. ) ;
+#883 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1402 ) ) ;
+#884 = AXIS2_PLACEMENT_3D ( 'NONE', #1725, #2450, #657 ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #1252, .F. ) ;
+#886 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#887 = EDGE_CURVE ( 'NONE', #2150, #1478, #1109, .T. ) ;
+#888 = EDGE_CURVE ( 'NONE', #964, #1851, #1606, .T. ) ;
+#889 = EDGE_CURVE ( 'NONE', #1315, #2439, #2800, .T. ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#891 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, -0.7250000000000003100 ) ) ;
+#892 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2615, 'distance_accuracy_value', 'NONE');
+#893 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#894 = AXIS2_PLACEMENT_3D ( 'NONE', #822, #1053, #1042 ) ;
+#895 = CYLINDRICAL_SURFACE ( 'NONE', #1505, 0.07500000000000019200 ) ;
+#896 = EDGE_CURVE ( 'NONE', #3008, #2829, #2104, .T. ) ;
+#897 = VECTOR ( 'NONE', #3367, 1000.000000000000000 ) ;
+#898 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .T. ) ;
+#899 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#900 = EDGE_LOOP ( 'NONE', ( #2768, #3136, #2268, #117 ) ) ;
+#901 = VECTOR ( 'NONE', #2202, 1000.000000000000000 ) ;
+#902 = LINE ( 'NONE', #794, #1389 ) ;
+#903 = VECTOR ( 'NONE', #3319, 1000.000000000000000 ) ;
+#904 = LINE ( 'NONE', #3279, #135 ) ;
+#905 = VERTEX_POINT ( 'NONE', #2003 ) ;
+#906 = CARTESIAN_POINT ( 'NONE',  ( -1.148550748116697700, 0.5836852110420431800, -0.9985418415125479900 ) ) ;
+#907 = AXIS2_PLACEMENT_3D ( 'NONE', #2651, #1098, #1072 ) ;
+#908 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#909 = CIRCLE ( 'NONE', #630, 0.02500000000000006400 ) ;
+#910 = LINE ( 'NONE', #811, #1078 ) ;
+#911 = ORIENTED_EDGE ( 'NONE', *, *, #896, .F. ) ;
+#912 = ADVANCED_FACE ( 'NONE', ( #1340 ), #220, .F. ) ;
+#913 = LINE ( 'NONE', #1148, #23 ) ;
+#914 = VERTEX_POINT ( 'NONE', #1990 ) ;
+#915 = CYLINDRICAL_SURFACE ( 'NONE', #894, 0.02500000000000006400 ) ;
+#916 = EDGE_LOOP ( 'NONE', ( #1935, #3055, #1156, #311, #3014, #847, #396, #2714, #1157, #770 ) ) ;
+#917 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#918 = SURFACE_STYLE_USAGE ( .BOTH. , #1188 ) ;
+#919 = AXIS2_PLACEMENT_3D ( 'NONE', #3112, #297, #3374 ) ;
+#920 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#921 = SURFACE_SIDE_STYLE ('',( #275 ) ) ;
+#922 = ORIENTED_EDGE ( 'NONE', *, *, #1986, .T. ) ;
+#923 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#924 = AXIS2_PLACEMENT_3D ( 'NONE', #2666, #2893, #281 ) ;
+#925 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#926 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5772410279992995500, -1.000000000000000000 ) ) ;
+#927 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#928 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#929 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#930 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#932 = AXIS2_PLACEMENT_3D ( 'NONE', #208, #3048, #2018 ) ;
+#933 = CARTESIAN_POINT ( 'NONE',  ( -0.2180355320574914900, 0.6000000000005790700, 0.9776486193783513500 ) ) ;
+#934 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#935 = CYLINDRICAL_SURFACE ( 'NONE', #3131, 0.02500000000000006400 ) ;
+#936 = VECTOR ( 'NONE', #2856, 1000.000000000000000 ) ;
+#937 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.5999999999999999800, 0.0000000000000000000 ) ) ;
+#938 = VECTOR ( 'NONE', #3375, 1000.000000000000000 ) ;
+#939 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#940 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#941 = EDGE_CURVE ( 'NONE', #1766, #108, #463, .T. ) ;
+#942 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #539, #2543 ) ;
+#943 = VERTEX_POINT ( 'NONE', #925 ) ;
+#944 = LINE ( 'NONE', #2952, #2307 ) ;
+#945 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#946 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#947 = CARTESIAN_POINT ( 'NONE',  ( -0.2289451265073057500, 0.5802636167718759900, 0.9995764210839575000 ) ) ;
+#948 = EDGE_CURVE ( 'NONE', #556, #1288, #1511, .T. ) ;
+#949 = ORIENTED_EDGE ( 'NONE', *, *, #2862, .T. ) ;
+#950 = LINE ( 'NONE', #536, #2477 ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #2977, .T. ) ;
+#952 = ORIENTED_EDGE ( 'NONE', *, *, #1825, .F. ) ;
+#953 = CARTESIAN_POINT ( 'NONE',  ( -1.228171664226431300, 0.5999130077306020800, 0.8801270875433936400 ) ) ;
+#954 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#955 = ORIENTED_EDGE ( 'NONE', *, *, #2204, .T. ) ;
+#956 = EDGE_CURVE ( 'NONE', #2648, #380, #2340, .T. ) ;
+#957 = EDGE_LOOP ( 'NONE', ( #1678, #1724, #354, #1082 ) ) ;
+#958 = SURFACE_STYLE_USAGE ( .BOTH. , #1450 ) ;
+#959 = FILL_AREA_STYLE_COLOUR ( '', #102 ) ;
+#960 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2794, #510, #1510, #2029, #3070, #491, #1002, #2772, #3336, #1224, #2038, #1010, #3063, #1530, #2834, #1094 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.044083903520667400E-005, 2.094954653289195000E-005, 3.037549601173808400E-005, 3.876178092376365400E-005, 4.153964910346100100E-005 ),
+ .UNSPECIFIED. ) ;
+#961 = DIRECTION ( 'NONE',  ( -1.445602896647339500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#963 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#964 = VERTEX_POINT ( 'NONE', #2531 ) ;
+#965 = CARTESIAN_POINT ( 'NONE',  ( -0.2277028921482217900, 0.5875265686455690700, 0.9967817186057111900 ) ) ;
+#966 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#967 = ORIENTED_EDGE ( 'NONE', *, *, #2925, .T. ) ;
+#968 = FILL_AREA_STYLE ('',( #2221 ) ) ;
+#969 = CARTESIAN_POINT ( 'NONE',  ( 1.127951855590995300, 0.5999959166837741700, -0.9755214803639206100 ) ) ;
+#970 = AXIS2_PLACEMENT_3D ( 'NONE', #1950, #1208, #2451 ) ;
+#971 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#972 = STYLED_ITEM ( 'NONE', ( #1355 ), #2490 ) ;
+#973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#974 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#975 = ADVANCED_FACE ( 'NONE', ( #1753 ), #3092, .T. ) ;
+#976 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.0000000000000000000, -0.8500000000000000900 ) ) ;
+#977 = CARTESIAN_POINT ( 'NONE',  ( -1.249684426769150300, 0.5795143031373384300, 0.8996833164712895200 ) ) ;
+#978 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#979 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#980 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#981 = AXIS2_PLACEMENT_3D ( 'NONE', #2824, #3333, #474 ) ;
+#982 = FILL_AREA_STYLE_COLOUR ( '', #3034 ) ;
+#983 = ORIENTED_EDGE ( 'NONE', *, *, #3098, .T. ) ;
+#984 = LINE ( 'NONE', #535, #2213 ) ;
+#985 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#986 = LINE ( 'NONE', #652, #383 ) ;
+#987 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1329 ), #1223 ) ;
+#988 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #347, 'distance_accuracy_value', 'NONE');
+#989 = CIRCLE ( 'NONE', #884, 0.07500000000000019200 ) ;
+#990 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .F. ) ;
+#991 = CIRCLE ( 'NONE', #1116, 0.02499999999999995600 ) ;
+#992 = VERTEX_POINT ( 'NONE', #1754 ) ;
+#993 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .T. ) ;
+#994 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#995 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #655 ) ) ;
+#996 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477920800, 1.000000000000000000, 1.000000000000000000 ) ) ;
+#997 = LINE ( 'NONE', #2549, #1278 ) ;
+#999 = VERTEX_POINT ( 'NONE', #3029 ) ;
+#998 = FILL_AREA_STYLE_COLOUR ( '', #1837 ) ;
+#1000 = EDGE_LOOP ( 'NONE', ( #2482, #177, #2541, #2899 ) ) ;
+#1001 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, -0.8999999999999999100 ) ) ;
+#1002 = CARTESIAN_POINT ( 'NONE',  ( 0.2255572300605278600, 0.5931563690526824300, 0.9921856411816024600 ) ) ;
+#1003 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1004 = PLANE ( 'NONE',  #2289 ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #679, .T. ) ;
+#1006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1007 = VERTEX_POINT ( 'NONE', #1497 ) ;
+#1008 = CARTESIAN_POINT ( 'NONE',  ( -0.2222039572336015100, 0.5978807461549462400, -0.9854002282972416100 ) ) ;
+#1009 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #1454, #1971 ) ;
+#1010 = CARTESIAN_POINT ( 'NONE',  ( 0.2289216109017799000, 0.5805930410344526400, 0.9995260525518475700 ) ) ;
+#1011 = CARTESIAN_POINT ( 'NONE',  ( -1.224999999999999900, 0.5999999999999999800, 0.8775255128608344700 ) ) ;
+#1012 = EDGE_CURVE ( 'NONE', #645, #200, #643, .T. ) ;
+#1013 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, -0.7250000000000003100 ) ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#1015 = EDGE_CURVE ( 'NONE', #1141, #758, #997, .T. ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 0.9750000000000000900, -0.7250000000000002000 ) ) ;
+#1017 = EDGE_CURVE ( 'NONE', #2476, #1899, #3223, .T. ) ;
+#1018 = FILL_AREA_STYLE_COLOUR ( '', #2473 ) ;
+#1019 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1020 = CARTESIAN_POINT ( 'NONE',  ( -1.232818098758410800, 0.5987461014022036300, -0.8840845987440932900 ) ) ;
+#1021 = FACE_OUTER_BOUND ( 'NONE', #2005, .T. ) ;
+#1022 = CARTESIAN_POINT ( 'NONE',  ( -1.141850754561521100, 0.5937651921045979900, 0.9915187035662764700 ) ) ;
+#1023 = LINE ( 'NONE', #2859, #1066 ) ;
+#1024 = VECTOR ( 'NONE', #2662, 1000.000000000000000 ) ;
+#1025 = VECTOR ( 'NONE', #2733, 1000.000000000000000 ) ;
+#1026 = VECTOR ( 'NONE', #1864, 1000.000000000000000 ) ;
+#1027 = CARTESIAN_POINT ( 'NONE',  ( -0.2285907204621223100, 0.5827264575522004300, -0.9987760773403446800 ) ) ;
+#1028 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #789 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1832, #825, #2601 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1029 = ORIENTED_EDGE ( 'NONE', *, *, #1532, .F. ) ;
+#1030 = FILL_AREA_STYLE_COLOUR ( '', #2609 ) ;
+#1031 = CIRCLE ( 'NONE', #2781, 0.07499999999999998300 ) ;
+#1032 = ORIENTED_EDGE ( 'NONE', *, *, #860, .F. ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #90, .T. ) ;
+#1035 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.9249999999999998200 ) ) ;
+#1036 = AXIS2_PLACEMENT_3D ( 'NONE', #700, #1512, #1787 ) ;
+#1037 = FILL_AREA_STYLE ('',( #2578 ) ) ;
+#1038 = ORIENTED_EDGE ( 'NONE', *, *, #1932, .T. ) ;
+#1039 = CARTESIAN_POINT ( 'NONE',  ( -1.024999999999999900, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#1040 = ORIENTED_EDGE ( 'NONE', *, *, #334, .F. ) ;
+#1041 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #219 ), #115 ) ;
+#1042 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1043 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #701, #420, #1525, #2011, #3321, #501, #750, #484, #2259, #1788, #3339, #1781, #233, #2796, #3305, #1480, #969, #3026, #1261 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898704000E-006, 1.338519546140298800E-005, 2.296871201946858000E-005, 3.568771741573148900E-005, 4.493106027991199700E-005, 4.594139282386542900E-005 ),
+ .UNSPECIFIED. ) ;
+#1044 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
+#1045 = SURFACE_SIDE_STYLE ('',( #1306 ) ) ;
+#1046 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1047 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1048 = FILL_AREA_STYLE ('',( #1071 ) ) ;
+#1049 = ORIENTED_EDGE ( 'NONE', *, *, #1580, .F. ) ;
+#1050 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #538 ) ) ;
+#1051 = AXIS2_PLACEMENT_3D ( 'NONE', #31, #795, #2867 ) ;
+#1052 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1053 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1054 = SURFACE_STYLE_USAGE ( .BOTH. , #42 ) ;
+#1055 = STYLED_ITEM ( 'NONE', ( #1660 ), #1567 ) ;
+#1056 = FILL_AREA_STYLE ('',( #1295 ) ) ;
+#1057 = ADVANCED_FACE ( 'NONE', ( #316 ), #1749, .T. ) ;
+#1058 = EDGE_CURVE ( 'NONE', #3008, #1976, #1031, .T. ) ;
+#1059 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2172, #926, #3244, #1955, #906, #1930, #2707, #1171, #3214, #2972, #3235, #1656, #119, #1945, #378, #1690, #153, #418, #678 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898704000E-006, 1.338519546140298800E-005, 2.296871201946851900E-005, 3.568771741573100100E-005, 4.493106027991205100E-005, 4.594139282386542900E-005 ),
+ .UNSPECIFIED. ) ;
+#1060 = LINE ( 'NONE', #2907, #2101 ) ;
+#1061 = EDGE_CURVE ( 'NONE', #2150, #2198, #2727, .T. ) ;
+#1062 = CIRCLE ( 'NONE', #1403, 0.1000000000000001600 ) ;
+#1063 = EDGE_CURVE ( 'NONE', #2046, #1315, #1676, .T. ) ;
+#1064 = FILL_AREA_STYLE ('',( #1030 ) ) ;
+#1065 = SHAPE_DEFINITION_REPRESENTATION ( #460, #441 ) ;
+#1066 = VECTOR ( 'NONE', #2295, 1000.000000000000000 ) ;
+#1067 = VERTEX_POINT ( 'NONE', #1728 ) ;
+#1068 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1069 = PLANE ( 'NONE',  #881 ) ;
+#1070 = CARTESIAN_POINT ( 'NONE',  ( 8.456776945386933400E-017, 0.5749999999999999600, 0.9749999999999999800 ) ) ;
+#1071 = FILL_AREA_STYLE_COLOUR ( '', #1705 ) ;
+#1072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1073 = FACE_OUTER_BOUND ( 'NONE', #1282, .T. ) ;
+#1074 = SURFACE_STYLE_FILL_AREA ( #1037 ) ;
+#1075 = ORIENTED_EDGE ( 'NONE', *, *, #2918, .T. ) ;
+#1076 = CIRCLE ( 'NONE', #2173, 0.07499999999999998300 ) ;
+#1077 = EDGE_LOOP ( 'NONE', ( #1674, #2434, #2982, #604 ) ) ;
+#1078 = VECTOR ( 'NONE', #2865, 1000.000000000000000 ) ;
+#1079 = VERTEX_POINT ( 'NONE', #703 ) ;
+#1080 = ORIENTED_EDGE ( 'NONE', *, *, #443, .F. ) ;
+#1081 = VECTOR ( 'NONE', #637, 1000.000000000000000 ) ;
+#1082 = ORIENTED_EDGE ( 'NONE', *, *, #2253, .F. ) ;
+#1083 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1084 = EDGE_CURVE ( 'NONE', #1929, #1124, #3310, .T. ) ;
+#1085 = ADVANCED_FACE ( 'NONE', ( #141 ), #3028, .F. ) ;
+#1086 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1087 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1088 = FILL_AREA_STYLE ('',( #2127 ) ) ;
+#1089 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#1090 = AXIS2_PLACEMENT_3D ( 'NONE', #886, #99, #351 ) ;
+#1091 = VERTEX_POINT ( 'NONE', #1495 ) ;
+#1092 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1093 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .T. ) ;
+#1094 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477920800, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#1095 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1096 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1097 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1098 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1099 = AXIS2_PLACEMENT_3D ( 'NONE', #3188, #1112, #864 ) ;
+#1100 = ORIENTED_EDGE ( 'NONE', *, *, #1942, .T. ) ;
+#1101 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2550 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1086, #320, #1598 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1102 = FILL_AREA_STYLE ('',( #2917 ) ) ;
+#1103 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1616 ) ) ;
+#1104 = CARTESIAN_POINT ( 'NONE',  ( 0.2165063509461097300, 0.5999999999999999800, 0.9749999999999999800 ) ) ;
+#1105 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1106 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1995 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1813, #2063, #1319 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1107 = PLANE ( 'NONE',  #741 ) ;
+#1108 = FILL_AREA_STYLE ('',( #2881 ) ) ;
+#1109 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3012, #686, #947, #2196, #424, #965, #2475, #459, #1445, #1739, #1185, #196, #3293, #3258, #933, #1220 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 7.841278349769313400E-006, 1.566811001446934600E-005, 2.371160218399275500E-005, 3.238667133763686700E-005, 4.154760600887516900E-005 ),
+ .UNSPECIFIED. ) ;
+#1110 = CIRCLE ( 'NONE', #2293, 0.2500000000000000000 ) ;
+#1111 = PRESENTATION_STYLE_ASSIGNMENT (( #2124 ) ) ;
+#1112 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1113 = LINE ( 'NONE', #2267, #3253 ) ;
+#1114 = CYLINDRICAL_SURFACE ( 'NONE', #2716, 0.07499999999999998300 ) ;
+#1115 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 0.8999999999999999100 ) ) ;
+#1116 = AXIS2_PLACEMENT_3D ( 'NONE', #3289, #2236, #3308 ) ;
+#1117 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.0000000000000000000, 0.8500000000000000900 ) ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( -1.147730978717973500, 0.5856442534266941300, 0.9977098910391694100 ) ) ;
+#1119 = PRESENTATION_STYLE_ASSIGNMENT (( #3358 ) ) ;
+#1120 = ORIENTED_EDGE ( 'NONE', *, *, #1191, .F. ) ;
+#1121 = LINE ( 'NONE', #1562, #355 ) ;
+#1122 = ORIENTED_EDGE ( 'NONE', *, *, #2918, .F. ) ;
+#1123 = ORIENTED_EDGE ( 'NONE', *, *, #1293, .T. ) ;
+#1124 = VERTEX_POINT ( 'NONE', #1217 ) ;
+#1125 = SURFACE_SIDE_STYLE ('',( #3304 ) ) ;
+#1126 = EDGE_CURVE ( 'NONE', #2150, #1141, #601, .T. ) ;
+#1127 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2149 ), #3084 ) ;
+#1128 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1129 = ORIENTED_EDGE ( 'NONE', *, *, #693, .F. ) ;
+#1130 = FILL_AREA_STYLE_COLOUR ( '', #2719 ) ;
+#1131 = EDGE_CURVE ( 'NONE', #2472, #1756, #2901, .T. ) ;
+#1132 = EDGE_LOOP ( 'NONE', ( #3096, #522, #1120, #2315 ) ) ;
+#1133 = EDGE_CURVE ( 'NONE', #2017, #1687, #1452, .T. ) ;
+#1134 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#1135 = DIRECTION ( 'NONE',  ( -2.734799962365654800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1136 = ORIENTED_EDGE ( 'NONE', *, *, #3181, .F. ) ;
+#1137 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.0000000000000000000, 0.8500000000000000900 ) ) ;
+#1138 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #736 ), #1958 ) ;
+#1140 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1141 = VERTEX_POINT ( 'NONE', #1014 ) ;
+#1142 = EDGE_CURVE ( 'NONE', #564, #3059, #761, .T. ) ;
+#1143 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1144 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3027, 'distance_accuracy_value', 'NONE');
+#1145 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2409 ), #3184 ) ;
+#1146 = VECTOR ( 'NONE', #1175, 1000.000000000000000 ) ;
+#1147 = FILL_AREA_STYLE_COLOUR ( '', #3085 ) ;
+#1148 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#1149 = LINE ( 'NONE', #546, #897 ) ;
+#1150 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .F. ) ;
+#1151 = VECTOR ( 'NONE', #2281, 1000.000000000000000 ) ;
+#1152 = VERTEX_POINT ( 'NONE', #1789 ) ;
+#1153 = VECTOR ( 'NONE', #2336, 1000.000000000000000 ) ;
+#1154 = ORIENTED_EDGE ( 'NONE', *, *, #2498, .T. ) ;
+#1155 = LINE ( 'NONE', #682, #2309 ) ;
+#1156 = ORIENTED_EDGE ( 'NONE', *, *, #2448, .F. ) ;
+#1157 = ORIENTED_EDGE ( 'NONE', *, *, #506, .F. ) ;
+#1158 = ORIENTED_EDGE ( 'NONE', *, *, #2445, .F. ) ;
+#1159 = PRESENTATION_STYLE_ASSIGNMENT (( #3227 ) ) ;
+#1160 = SURFACE_SIDE_STYLE ('',( #711 ) ) ;
+#1161 = CIRCLE ( 'NONE', #1822, 0.02499999999999995600 ) ;
+#1162 = EDGE_LOOP ( 'NONE', ( #336, #3180, #1637, #185 ) ) ;
+#1163 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#1164 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2499 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2251, #1698, #2019 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1165 = FILL_AREA_STYLE_COLOUR ( '', #1429 ) ;
+#1166 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #300 ), #164 ) ;
+#1167 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1168 = VERTEX_POINT ( 'NONE', #2828 ) ;
+#1169 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#1170 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2446, 'distance_accuracy_value', 'NONE');
+#1171 = CARTESIAN_POINT ( 'NONE',  ( -1.145383975839764800, 0.5898905059931085500, -0.9952869892745070900 ) ) ;
+#1172 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, 0.7750000000000002400 ) ) ;
+#1173 = EDGE_LOOP ( 'NONE', ( #2312, #1806, #3147, #57 ) ) ;
+#1174 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1176 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#1177 = ADVANCED_FACE ( 'NONE', ( #394 ), #3259, .F. ) ;
+#1178 = AXIS2_PLACEMENT_3D ( 'NONE', #2701, #2978, #684 ) ;
+#1179 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1180 = ADVANCED_FACE ( 'NONE', ( #2360 ), #1069, .F. ) ;
+#1181 = EDGE_CURVE ( 'NONE', #2829, #1397, #1269, .T. ) ;
+#1182 = FACE_OUTER_BOUND ( 'NONE', #2971, .T. ) ;
+#1183 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#1184 = CARTESIAN_POINT ( 'NONE',  ( -0.2165063509461098200, 0.5999999999999999800, -0.9750000000000002000 ) ) ;
+#1185 = CARTESIAN_POINT ( 'NONE',  ( -0.2234211519300955100, 0.5966428866792544700, 0.9878003066356470000 ) ) ;
+#1186 = EDGE_CURVE ( 'NONE', #3218, #390, #984, .T. ) ;
+#1187 = FILL_AREA_STYLE_COLOUR ( '', #1712 ) ;
+#1188 = SURFACE_SIDE_STYLE ('',( #1920 ) ) ;
+#1189 = LINE ( 'NONE', #2875, #756 ) ;
+#1190 = ORIENTED_EDGE ( 'NONE', *, *, #2105, .T. ) ;
+#1191 = EDGE_CURVE ( 'NONE', #2623, #1554, #2752, .T. ) ;
+#1192 = VECTOR ( 'NONE', #3351, 1000.000000000000000 ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( -1.248541841512548000, 0.5836852110420431800, 0.8985507481166977700 ) ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1780, .T. ) ;
+#1195 = PRESENTATION_STYLE_ASSIGNMENT (( #2589 ) ) ;
+#1196 = ORIENTED_EDGE ( 'NONE', *, *, #373, .T. ) ;
+#1197 = EDGE_LOOP ( 'NONE', ( #749, #2222, #2654, #874 ) ) ;
+#1198 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.0000000000000000000, -1.099999999999999900 ) ) ;
+#1199 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1200 = ADVANCED_FACE ( 'NONE', ( #2303 ), #596, .T. ) ;
+#1201 = VERTEX_POINT ( 'NONE', #1035 ) ;
+#1202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1203 = FILL_AREA_STYLE ('',( #2746 ) ) ;
+#1204 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1436 ), #1028 ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #2494, .F. ) ;
+#1206 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.9249999999999998200 ) ) ;
+#1207 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2672, 'distance_accuracy_value', 'NONE');
+#1208 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1209 = AXIS2_PLACEMENT_3D ( 'NONE', #2936, #2706, #660 ) ;
+#1210 = ORIENTED_EDGE ( 'NONE', *, *, #549, .F. ) ;
+#1211 = AXIS2_PLACEMENT_3D ( 'NONE', #527, #818, #2580 ) ;
+#1212 = CARTESIAN_POINT ( 'NONE',  ( 1.249111647559391500, 0.5816051837257484300, -0.8991155587452099900 ) ) ;
+#1213 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.5999999999999999800, 1.099999999999999900 ) ) ;
+#1214 = SURFACE_SIDE_STYLE ('',( #2684 ) ) ;
+#1215 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1216 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#1217 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.0000000000000000000, 0.9000000000000000200 ) ) ;
+#1218 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1327 ), #3058 ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( -0.2165063509461097300, 0.5999999999999999800, 0.9749999999999999800 ) ) ;
+#1221 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, -1.000000000000000000 ) ) ;
+#1222 = VECTOR ( 'NONE', #966, 1000.000000000000000 ) ;
+#1223 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2147 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3024, #1523, #252 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1224 = CARTESIAN_POINT ( 'NONE',  ( 0.2280375857720253800, 0.5858224814222948700, 0.9975360576823915100 ) ) ;
+#1225 = PLANE ( 'NONE',  #1790 ) ;
+#1226 = ORIENTED_EDGE ( 'NONE', *, *, #2793, .F. ) ;
+#1227 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1228 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#1229 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #511 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2195, #3316, #2914 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1230 = VECTOR ( 'NONE', #2985, 1000.000000000000000 ) ;
+#1231 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1232 = ADVANCED_FACE ( 'NONE', ( #1630 ), #2068, .F. ) ;
+#1233 = PRESENTATION_STYLE_ASSIGNMENT (( #918 ) ) ;
+#1234 = VERTEX_POINT ( 'NONE', #3102 ) ;
+#1235 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1236 = CIRCLE ( 'NONE', #361, 0.2500000000000000000 ) ;
+#1237 = EDGE_CURVE ( 'NONE', #2599, #2189, #2390, .T. ) ;
+#1238 = ORIENTED_EDGE ( 'NONE', *, *, #2631, .T. ) ;
+#1239 = ORIENTED_EDGE ( 'NONE', *, *, #679, .F. ) ;
+#1240 = LINE ( 'NONE', #137, #3221 ) ;
+#1241 = EDGE_CURVE ( 'NONE', #3045, #2053, #3343, .T. ) ;
+#1242 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #302, 'distance_accuracy_value', 'NONE');
+#1243 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .T. ) ;
+#1244 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1245 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1247 = ORIENTED_EDGE ( 'NONE', *, *, #2277, .F. ) ;
+#1248 = DIRECTION ( 'NONE',  ( -2.734799962365654800E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1249 = ADVANCED_FACE ( 'NONE', ( #1709 ), #2840, .F. ) ;
+#1250 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.9249999999999998200 ) ) ;
+#1251 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1252 = EDGE_CURVE ( 'NONE', #2053, #139, #426, .T. ) ;
+#1253 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;
+#1254 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1255 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1256 = STYLED_ITEM ( 'NONE', ( #584 ), #2437 ) ;
+#1257 = CARTESIAN_POINT ( 'NONE',  ( -0.2244795856010800000, 0.5950303246351592600, -0.9899594817803382100 ) ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( -1.174999999999999800, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.5999999999999999800, 0.8000000000000001600 ) ) ;
+#1260 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#1261 = CARTESIAN_POINT ( 'NONE',  ( 1.127525512860834400, 0.5999999999999999800, -0.9750000000000324000 ) ) ;
+#1262 = ORIENTED_EDGE ( 'NONE', *, *, #3093, .T. ) ;
+#1263 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#1264 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1265 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2515 ), #3287 ) ;
+#1266 = SURFACE_STYLE_USAGE ( .BOTH. , #3 ) ;
+#1267 = VECTOR ( 'NONE', #1890, 1000.000000000000000 ) ;
+#1268 = STYLED_ITEM ( 'NONE', ( #3168 ), #1428 ) ;
+#1269 = CIRCLE ( 'NONE', #1400, 0.07499999999999998300 ) ;
+#1270 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#1271 = AXIS2_PLACEMENT_3D ( 'NONE', #1808, #277, #534 ) ;
+#1272 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, -0.8999999999999999100 ) ) ;
+#1273 = CIRCLE ( 'NONE', #981, 0.02500000000000006400 ) ;
+#1274 = VECTOR ( 'NONE', #3117, 1000.000000000000000 ) ;
+#1275 = EDGE_LOOP ( 'NONE', ( #1210, #1253, #2976, #2724 ) ) ;
+#1276 = AXIS2_PLACEMENT_3D ( 'NONE', #404, #1974, #2986 ) ;
+#1277 = CARTESIAN_POINT ( 'NONE',  ( 0.2289216109017800100, 0.5805930410344526400, -0.9995260525518477900 ) ) ;
+#1278 = VECTOR ( 'NONE', #2261, 1000.000000000000000 ) ;
+#1279 = VERTEX_POINT ( 'NONE', #1104 ) ;
+#1280 = ORIENTED_EDGE ( 'NONE', *, *, #94, .T. ) ;
+#1281 = EDGE_LOOP ( 'NONE', ( #290, #270, #34, #1482 ) ) ;
+#1282 = EDGE_LOOP ( 'NONE', ( #1650, #2653, #1093, #1314 ) ) ;
+#1283 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( -1.235923780250258300, 0.5977235956778248500, -0.8867638643621202900 ) ) ;
+#1285 = SURFACE_STYLE_USAGE ( .BOTH. , #2083 ) ;
+#1286 = AXIS2_PLACEMENT_3D ( 'NONE', #1244, #1502, #206 ) ;
+#1287 = ORIENTED_EDGE ( 'NONE', *, *, #2277, .T. ) ;
+#1288 = VERTEX_POINT ( 'NONE', #3154 ) ;
+#1289 = SURFACE_STYLE_USAGE ( .BOTH. , #2838 ) ;
+#1290 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1291 = AXIS2_PLACEMENT_3D ( 'NONE', #945, #178, #2229 ) ;
+#1292 = CARTESIAN_POINT ( 'NONE',  ( 1.249111647559391500, 0.5816051837257484300, 0.8991155587452095400 ) ) ;
+#1293 = EDGE_CURVE ( 'NONE', #1152, #3009, #3039, .T. ) ;
+#1294 = AXIS2_PLACEMENT_3D ( 'NONE', #3215, #406, #2957 ) ;
+#1295 = FILL_AREA_STYLE_COLOUR ( '', #3295 ) ;
+#1296 = EDGE_CURVE ( 'NONE', #279, #1358, #2418, .T. ) ;
+#1297 = EDGE_CURVE ( 'NONE', #764, #1720, #2660, .T. ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.5999999999999999800, 1.099999999999999900 ) ) ;
+#1299 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1300 = FILL_AREA_STYLE ('',( #2587 ) ) ;
+#1301 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#1303 = FACE_OUTER_BOUND ( 'NONE', #900, .T. ) ;
+#1304 = ORIENTED_EDGE ( 'NONE', *, *, #2501, .T. ) ;
+#1305 = AXIS2_PLACEMENT_3D ( 'NONE', #3162, #3035, #2575 ) ;
+#1306 = SURFACE_STYLE_FILL_AREA ( #3118 ) ;
+#1307 = ORIENTED_EDGE ( 'NONE', *, *, #3341, .T. ) ;
+#1308 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#1310 = ADVANCED_FACE ( 'NONE', ( #3080 ), #708, .F. ) ;
+#1311 = SURFACE_STYLE_FILL_AREA ( #1747 ) ;
+#1312 = ORIENTED_EDGE ( 'NONE', *, *, #693, .T. ) ;
+#1313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1314 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .T. ) ;
+#1315 = VERTEX_POINT ( 'NONE', #462 ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.5999999999999999800, 0.7250000000000002000 ) ) ;
+#1317 = EDGE_CURVE ( 'NONE', #1401, #2472, #551, .T. ) ;
+#1318 = PRESENTATION_STYLE_ASSIGNMENT (( #1266 ) ) ;
+#1319 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .F. ) ;
+#1321 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #972 ) ) ;
+#1322 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1323 = ORIENTED_EDGE ( 'NONE', *, *, #2054, .T. ) ;
+#1324 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1325 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1326 = PLANE ( 'NONE',  #2465 ) ;
+#1327 = STYLED_ITEM ( 'NONE', ( #592 ), #802 ) ;
+#1328 = ADVANCED_FACE ( 'NONE', ( #2561 ), #204, .T. ) ;
+#1329 = STYLED_ITEM ( 'NONE', ( #2644 ), #1328 ) ;
+#1330 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1331 = PLANE ( 'NONE',  #2583 ) ;
+#1332 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942024800E-015 ) ) ;
+#1333 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1334 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1335 = STYLED_ITEM ( 'NONE', ( #235 ), #1829 ) ;
+#1336 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1337 = SURFACE_SIDE_STYLE ('',( #98 ) ) ;
+#1338 = VECTOR ( 'NONE', #2126, 1000.000000000000000 ) ;
+#1339 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000001900, 0.5999999999999999800, 0.9000000000000000200 ) ) ;
+#1340 = FACE_OUTER_BOUND ( 'NONE', #2511, .T. ) ;
+#1341 = ADVANCED_FACE ( 'NONE', ( #8 ), #244, .F. ) ;
+#1342 = FACE_OUTER_BOUND ( 'NONE', #2489, .T. ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#1344 = LINE ( 'NONE', #2884, #3078 ) ;
+#1345 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5999999999999999800, -0.9750000000000000900 ) ) ;
+#1346 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1347 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1348 = CIRCLE ( 'NONE', #1980, 0.02499999999999995600 ) ;
+#1349 = FILL_AREA_STYLE_COLOUR ( '', #60 ) ;
+#1350 = CARTESIAN_POINT ( 'NONE',  ( -1.145383975839764800, 0.5898905059931085500, 0.9952869892745070900 ) ) ;
+#1351 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2500, 'distance_accuracy_value', 'NONE');
+#1352 = FACE_OUTER_BOUND ( 'NONE', #2045, .T. ) ;
+#1353 = LINE ( 'NONE', #1377, #3137 ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #262, .T. ) ;
+#1355 = PRESENTATION_STYLE_ASSIGNMENT (( #2947 ) ) ;
+#1356 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ;
+#1357 = SURFACE_STYLE_FILL_AREA ( #1857 ) ;
+#1358 = VERTEX_POINT ( 'NONE', #976 ) ;
+#1359 = ORIENTED_EDGE ( 'NONE', *, *, #3083, .T. ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#1361 = EDGE_CURVE ( 'NONE', #278, #1201, #588, .T. ) ;
+#1362 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -0.9249999999999998200 ) ) ;
+#1363 = CARTESIAN_POINT ( 'NONE',  ( 1.130127087543393500, 0.5999130077306020800, 0.9781716642264308700 ) ) ;
+#1364 = VERTEX_POINT ( 'NONE', #1259 ) ;
+#1365 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#1366 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1367 = CARTESIAN_POINT ( 'NONE',  ( 1.224999999999999900, 0.5749999999999999600, 0.0000000000000000000 ) ) ;
+#1368 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1369 = EDGE_CURVE ( 'NONE', #764, #2623, #1798, .T. ) ;
+#1370 = EDGE_CURVE ( 'NONE', #1279, #1234, #960, .T. ) ;
+#1371 = EDGE_LOOP ( 'NONE', ( #160, #1190, #617, #2933 ) ) ;
+#1372 = CARTESIAN_POINT ( 'NONE',  ( 1.024999999999999700, 1.000000000000000000, -0.7250000000000002000 ) ) ;
+#1373 = EDGE_LOOP ( 'NONE', ( #2960, #2180, #561, #2912 ) ) ;
+#1374 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5999999999999999800, 0.0000000000000000000 ) ) ;
+#1375 = CARTESIAN_POINT ( 'NONE',  ( 8.456776945386933400E-017, 0.5749999999999999600, 0.9749999999999999800 ) ) ;
+#1376 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #646 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1251, #3330, #1777 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1377 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.9750000000000000900, 0.8000000000000001600 ) ) ;
+#1378 = AXIS2_PLACEMENT_3D ( 'NONE', #1134, #3165, #2386 ) ;
+#1379 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3255, 'distance_accuracy_value', 'NONE');
+#1380 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1381 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 1.000000000000000000, 0.8000000000000001600 ) ) ;
+#1382 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1383 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1384 = SURFACE_STYLE_FILL_AREA ( #2756 ) ;
+#1385 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1386 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #889, .T. ) ;
+#1388 = VECTOR ( 'NONE', #2444, 1000.000000000000000 ) ;
+#1389 = VECTOR ( 'NONE', #3109, 1000.000000000000000 ) ;
+#1390 = SURFACE_STYLE_FILL_AREA ( #2256 ) ;
+#1391 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .F. ) ;
+#1392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1393 = STYLED_ITEM ( 'NONE', ( #1801 ), #823 ) ;
+#1394 = DIRECTION ( 'NONE',  ( 2.734799962365654800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1395 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1396 = ORIENTED_EDGE ( 'NONE', *, *, #197, .T. ) ;
+#1397 = VERTEX_POINT ( 'NONE', #2545 ) ;
+#1398 = VERTEX_POINT ( 'NONE', #776 ) ;
+#1399 = ORIENTED_EDGE ( 'NONE', *, *, #2448, .T. ) ;
+#1400 = AXIS2_PLACEMENT_3D ( 'NONE', #1316, #305, #3081 ) ;
+#1401 = VERTEX_POINT ( 'NONE', #2568 ) ;
+#1402 = STYLED_ITEM ( 'NONE', ( #1633 ), #3270 ) ;
+#1403 = AXIS2_PLACEMENT_3D ( 'NONE', #1221, #2753, #1498 ) ;
+#1404 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1405 = ORIENTED_EDGE ( 'NONE', *, *, #3016, .T. ) ;
+#1406 = EDGE_CURVE ( 'NONE', #1648, #1091, #1344, .T. ) ;
+#1407 = EDGE_CURVE ( 'NONE', #1152, #1067, #627, .T. ) ;
+#1408 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1409 = ORIENTED_EDGE ( 'NONE', *, *, #3036, .T. ) ;
+#1410 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#1411 = SURFACE_SIDE_STYLE ('',( #1416 ) ) ;
+#1412 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1413 = ADVANCED_FACE ( 'NONE', ( #1880 ), #663, .T. ) ;
+#1414 = EDGE_CURVE ( 'NONE', #3260, #1397, #2556, .T. ) ;
+#1415 = FILL_AREA_STYLE ('',( #2967 ) ) ;
+#1416 = SURFACE_STYLE_FILL_AREA ( #1701 ) ;
+#1417 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1418 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1419 = VECTOR ( 'NONE', #857, 1000.000000000000000 ) ;
+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #3203, .T. ) ;
+#1421 = CIRCLE ( 'NONE', #2291, 0.07499999999999998300 ) ;
+#1422 = VECTOR ( 'NONE', #1719, 1000.000000000000000 ) ;
+#1423 = CARTESIAN_POINT ( 'NONE',  ( -1.127525512860834400, 0.5999999999999999800, 0.9750000000000321700 ) ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #3273, .T. ) ;
+#1425 = VECTOR ( 'NONE', #3196, 1000.000000000000000 ) ;
+#1426 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ;
+#1427 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#1428 = ADVANCED_FACE ( 'NONE', ( #2994 ), #935, .T. ) ;
+#1429 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1430 = ORIENTED_EDGE ( 'NONE', *, *, #1934, .T. ) ;
+#1431 = LINE ( 'NONE', #2070, #395 ) ;
+#1432 = ORIENTED_EDGE ( 'NONE', *, *, #2494, .T. ) ;
+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #788, .T. ) ;
+#1434 = CARTESIAN_POINT ( 'NONE',  ( -1.224999999999999900, 0.5999999999999999800, 0.8775255128608344700 ) ) ;
+#1435 = FILL_AREA_STYLE_COLOUR ( '', #107 ) ;
+#1436 = STYLED_ITEM ( 'NONE', ( #1195 ), #2861 ) ;
+#1437 = EDGE_LOOP ( 'NONE', ( #2478, #983, #1034, #2006, #2260, #870, #2486, #677 ) ) ;
+#1438 = AXIS2_PLACEMENT_3D ( 'NONE', #839, #1330, #37 ) ;
+#1439 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.9249999999999998200 ) ) ;
+#1440 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #348 ) ) ;
+#1441 = FILL_AREA_STYLE ('',( #658 ) ) ;
+#1442 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#1443 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2530 ) ) ;
+#1444 = ORIENTED_EDGE ( 'NONE', *, *, #2498, .F. ) ;
+#1445 = CARTESIAN_POINT ( 'NONE',  ( -0.2254611418970451100, 0.5935348880571220700, 0.9919618292258721700 ) ) ;
+#1446 = FILL_AREA_STYLE_COLOUR ( '', #1947 ) ;
+#1447 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1448 = VERTEX_POINT ( 'NONE', #829 ) ;
+#1449 = ADVANCED_FACE ( 'NONE', ( #131 ), #2595, .F. ) ;
+#1450 = SURFACE_SIDE_STYLE ('',( #3090 ) ) ;
+#1451 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1452 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1484, #207, #2024, #3041, #1782, #2279, #1503, #2014, #3323, #217, #256, #1277, #502, #2044, #2286, #772 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.044083903520666200E-005, 2.094954653289192600E-005, 3.037549601173799900E-005, 3.876178092376367400E-005, 4.153964910346102800E-005 ),
+ .UNSPECIFIED. ) ;
+#1453 = ADVANCED_FACE ( 'NONE', ( #266 ), #452, .F. ) ;
+#1454 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1455 = STYLED_ITEM ( 'NONE', ( #1626 ), #836 ) ;
+#1456 = CARTESIAN_POINT ( 'NONE',  ( 1.225781723227644400, 0.5999877751869870900, -0.8781654591075527300 ) ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( -1.225260593486001500, 0.5999999999999999800, 0.8777388438933428900 ) ) ;
+#1458 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1459 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#1460 = PLANE ( 'NONE',  #1036 ) ;
+#1461 = EDGE_CURVE ( 'NONE', #145, #139, #1421, .T. ) ;
+#1462 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2287 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2065, #1539, #1791 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1463 = PRESENTATION_STYLE_ASSIGNMENT (( #3275 ) ) ;
+#1464 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1979 ) ;
+#1465 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 1.000000000000000000, 1.099999999999999900 ) ) ;
+#1466 = EDGE_CURVE ( 'NONE', #139, #2139, #2715, .T. ) ;
+#1467 = VECTOR ( 'NONE', #3141, 1000.000000000000000 ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( -1.230545852933987200, 0.5994942091424106900, 0.8821243365185353900 ) ) ;
+#1469 = CARTESIAN_POINT ( 'NONE',  ( -0.9749999999999999800, 0.9750000000000000900, -0.7250000000000002000 ) ) ;
+#1470 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477921600, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#1471 = ORIENTED_EDGE ( 'NONE', *, *, #2685, .F. ) ;
+#1472 = LINE ( 'NONE', #2452, #838 ) ;
+#1473 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1474 = EDGE_CURVE ( 'NONE', #145, #3260, #59, .T. ) ;
+#1475 = VECTOR ( 'NONE', #3007, 1000.000000000000000 ) ;
+#1476 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1477 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1478 = VERTEX_POINT ( 'NONE', #2270 ) ;
+#1479 = LINE ( 'NONE', #2552, #3054 ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( 1.128165459107552300, 0.5999877751869870900, -0.9757817232276443400 ) ) ;
+#1481 = ORIENTED_EDGE ( 'NONE', *, *, #2096, .F. ) ;
+#1482 = ORIENTED_EDGE ( 'NONE', *, *, #956, .F. ) ;
+#1483 = ORIENTED_EDGE ( 'NONE', *, *, #18, .T. ) ;
+#1484 = CARTESIAN_POINT ( 'NONE',  ( 0.2165063509461098700, 0.5999999999999999800, -0.9750000000000002000 ) ) ;
+#1485 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1486 = EDGE_LOOP ( 'NONE', ( #1433, #725, #470, #150 ) ) ;
+#1487 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1488 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#1489 = STYLED_ITEM ( 'NONE', ( #3173 ), #2619 ) ;
+#1490 = ADVANCED_FACE ( 'NONE', ( #547 ), #1751, .F. ) ;
+#1491 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1492 = ORIENTED_EDGE ( 'NONE', *, *, #2253, .T. ) ;
+#1493 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1494 = SURFACE_STYLE_USAGE ( .BOTH. , #467 ) ;
+#1495 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#1496 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #972 ), #1657 ) ;
+#1497 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#1498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1499 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5749999999999999600, 0.9999999999999997800 ) ) ;
+#1500 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #727, 'distance_accuracy_value', 'NONE');
+#1501 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#1502 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1503 = CARTESIAN_POINT ( 'NONE',  ( 0.2255572300605279100, 0.5931563690526824300, -0.9921856411816026800 ) ) ;
+#1504 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2762 ) ;
+#1505 = AXIS2_PLACEMENT_3D ( 'NONE', #2108, #1096, #2136 ) ;
+#1506 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#1507 = PLANE ( 'NONE',  #2240 ) ;
+#1508 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1509 = AXIS2_PLACEMENT_3D ( 'NONE', #821, #2087, #1308 ) ;
+#1510 = CARTESIAN_POINT ( 'NONE',  ( 0.2199460989214642400, 0.5994424571352724400, 0.9811111837485506600 ) ) ;
+#1511 = LINE ( 'NONE', #706, #1661 ) ;
+#1512 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1513 = ORIENTED_EDGE ( 'NONE', *, *, #2993, .F. ) ;
+#1514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1515 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1207 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2672, #1412, #2950 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1516 = FACE_OUTER_BOUND ( 'NONE', #1548, .T. ) ;
+#1517 = VECTOR ( 'NONE', #1685, 1000.000000000000000 ) ;
+#1518 = CYLINDRICAL_SURFACE ( 'NONE', #2831, 0.02499999999999995600 ) ;
+#1519 = ORIENTED_EDGE ( 'NONE', *, *, #2700, .T. ) ;
+#1520 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#1521 = VECTOR ( 'NONE', #1828, 1000.000000000000000 ) ;
+#1522 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .F. ) ;
+#1523 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1524 = CARTESIAN_POINT ( 'NONE',  ( -1.225260593486001500, 0.5999999999999999800, -0.8777388438933428900 ) ) ;
+#1525 = CARTESIAN_POINT ( 'NONE',  ( 1.149683316471289400, 0.5795143031373384300, -0.9996844267691504800 ) ) ;
+#1526 = ORIENTED_EDGE ( 'NONE', *, *, #334, .T. ) ;
+#1527 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1528 = CARTESIAN_POINT ( 'NONE',  ( -0.2254611418970452200, 0.5935348880571220700, -0.9919618292258723900 ) ) ;
+#1529 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2788 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1752, #1485, #694 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1530 = CARTESIAN_POINT ( 'NONE',  ( 0.2291055395851801000, 0.5768828732452588900, 0.9999466888502468500 ) ) ;
+#1531 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1532 = EDGE_CURVE ( 'NONE', #3187, #999, #1062, .T. ) ;
+#1533 = VERTEX_POINT ( 'NONE', #3053 ) ;
+#1534 = CARTESIAN_POINT ( 'NONE',  ( -1.127738843893342700, 0.5999999999999999800, 0.9752605934860013600 ) ) ;
+#1535 = FILL_AREA_STYLE_COLOUR ( '', #76 ) ;
+#1536 = EDGE_CURVE ( 'NONE', #81, #2472, #3033, .T. ) ;
+#1537 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.9249999999999998200 ) ) ;
+#1538 = EDGE_CURVE ( 'NONE', #1478, #2927, #2954, .T. ) ;
+#1539 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1540 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.0000000000000000000, -0.8500000000000000900 ) ) ;
+#1541 = SURFACE_STYLE_USAGE ( .BOTH. , #2811 ) ;
+#1542 = CYLINDRICAL_SURFACE ( 'NONE', #2137, 0.02499999999999995600 ) ;
+#1543 = FILL_AREA_STYLE ('',( #2878 ) ) ;
+#1544 = ORIENTED_EDGE ( 'NONE', *, *, #2962, .T. ) ;
+#1545 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1905 ) ) ;
+#1546 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#1547 = LINE ( 'NONE', #1016, #2961 ) ;
+#1548 = EDGE_LOOP ( 'NONE', ( #613, #2611, #885, #2184 ) ) ;
+#1549 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477920800, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1550 = SURFACE_STYLE_FILL_AREA ( #1683 ) ;
+#1551 = VECTOR ( 'NONE', #165, 1000.000000000000000 ) ;
+#1552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2169 ), #635 ) ;
+#1553 = CYLINDRICAL_SURFACE ( 'NONE', #3257, 0.07500000000000019200 ) ;
+#1554 = VERTEX_POINT ( 'NONE', #2512 ) ;
+#1555 = CIRCLE ( 'NONE', #566, 0.2500000000000000000 ) ;
+#1556 = EDGE_LOOP ( 'NONE', ( #1843, #402, #447, #519, #2077, #607, #2562, #19, #1520, #358 ) ) ;
+#1557 = ORIENTED_EDGE ( 'NONE', *, *, #2095, .F. ) ;
+#1558 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #908, 'distance_accuracy_value', 'NONE');
+#1559 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ;
+#1560 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1561 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#1562 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#1563 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#1564 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #779 ), #1815 ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #3098, .F. ) ;
+#1567 = ADVANCED_FACE ( 'NONE', ( #744 ), #729, .T. ) ;
+#1568 = ORIENTED_EDGE ( 'NONE', *, *, #1317, .F. ) ;
+#1569 = AXIS2_PLACEMENT_3D ( 'NONE', #2020, #2243, #737 ) ;
+#1570 = SURFACE_SIDE_STYLE ('',( #2381 ) ) ;
+#1571 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#1572 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1573 = CARTESIAN_POINT ( 'NONE',  ( 1.245286989274506900, 0.5898905059931085500, 0.8953839758397647000 ) ) ;
+#1574 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1575 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1576 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2032 ) ) ;
+#1577 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5999999999999999800, 0.9749999999999998700 ) ) ;
+#1578 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1579 = EDGE_CURVE ( 'NONE', #3200, #3045, #299, .T. ) ;
+#1580 = EDGE_CURVE ( 'NONE', #2049, #3139, #2594, .T. ) ;
+#1581 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1582 = ADVANCED_FACE ( 'NONE', ( #2413 ), #1114, .T. ) ;
+#1583 = LINE ( 'NONE', #862, #1338 ) ;
+#1584 = DIRECTION ( 'NONE',  ( -1.734723475976805500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1585 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1926, 'distance_accuracy_value', 'NONE');
+#1586 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1587 = VERTEX_POINT ( 'NONE', #2832 ) ;
+#1588 = LINE ( 'NONE', #890, #2928 ) ;
+#1589 = ORIENTED_EDGE ( 'NONE', *, *, #2639, .T. ) ;
+#1590 = PRESENTATION_STYLE_ASSIGNMENT (( #2535 ) ) ;
+#1591 = LINE ( 'NONE', #692, #1517 ) ;
+#1592 = EDGE_LOOP ( 'NONE', ( #1939, #2230, #3019, #720 ) ) ;
+#1593 = EDGE_CURVE ( 'NONE', #943, #2723, #2900, .T. ) ;
+#1594 = FACE_BOUND ( 'NONE', #609, .T. ) ;
+#1595 = VECTOR ( 'NONE', #1908, 1000.000000000000000 ) ;
+#1596 = ORIENTED_EDGE ( 'NONE', *, *, #90, .F. ) ;
+#1597 = SURFACE_STYLE_FILL_AREA ( #2480 ) ;
+#1598 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1599 = FILL_AREA_STYLE ('',( #72 ) ) ;
+#1600 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, -0.9249999999999998200 ) ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( -1.143671703433846600, 0.5920316108975491900, 0.9934880460300279400 ) ) ;
+#1602 = VECTOR ( 'NONE', #2797, 1000.000000000000000 ) ;
+#1603 = ORIENTED_EDGE ( 'NONE', *, *, #666, .F. ) ;
+#1604 = VECTOR ( 'NONE', #63, 1000.000000000000000 ) ;
+#1605 = EDGE_LOOP ( 'NONE', ( #2564, #2362, #2579, #1893 ) ) ;
+#1606 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #696, #1689, #726, #1212, #3243, #2734, #1699, #3020, #2979, #2203, #2718, #182, #2743, #2764, #2454, #1456, #2232, #169, #2508 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898676900E-006, 1.338519546140303200E-005, 2.296871201946851600E-005, 3.568771741573127200E-005, 4.493106027991163700E-005, 4.594139282386548300E-005 ),
+ .UNSPECIFIED. ) ;
+#1607 = ADVANCED_FACE ( 'NONE', ( #3091 ), #2968, .T. ) ;
+#1608 = CARTESIAN_POINT ( 'NONE',  ( 1.224999999999999900, 0.5999999999999999800, -0.9000000000000001300 ) ) ;
+#1609 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000000900, 0.9750000000000000900, -0.7750000000000002400 ) ) ;
+#1610 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1611 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#1612 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.8999999999999996900 ) ) ;
+#1613 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .F. ) ;
+#1614 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1489 ), #2935 ) ;
+#1615 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2544 ), #762 ) ;
+#1616 = STYLED_ITEM ( 'NONE', ( #3211 ), #29 ) ;
+#1617 = CARTESIAN_POINT ( 'NONE',  ( 1.146766135776886100, 0.5873898698691868400, 0.9967138463873761500 ) ) ;
+#1618 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.0000000000000000000, -0.8500000000000000900 ) ) ;
+#1619 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1620 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2530 ), #867 ) ;
+#1621 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1622 = SURFACE_SIDE_STYLE ('',( #1993 ) ) ;
+#1623 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#1624 = VECTOR ( 'NONE', #75, 1000.000000000000000 ) ;
+#1625 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1455 ) ) ;
+#1626 = PRESENTATION_STYLE_ASSIGNMENT (( #817 ) ) ;
+#1627 = DIRECTION ( 'NONE',  ( 8.673617379884020700E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1628 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1629 = FACE_OUTER_BOUND ( 'NONE', #797, .T. ) ;
+#1630 = FACE_OUTER_BOUND ( 'NONE', #3306, .T. ) ;
+#1631 = PRESENTATION_STYLE_ASSIGNMENT (( #1289 ) ) ;
+#1632 = VERTEX_POINT ( 'NONE', #2078 ) ;
+#1633 = PRESENTATION_STYLE_ASSIGNMENT (( #2166 ) ) ;
+#1634 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1635 = VECTOR ( 'NONE', #930, 1000.000000000000000 ) ;
+#1636 = ORIENTED_EDGE ( 'NONE', *, *, #202, .T. ) ;
+#1637 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .F. ) ;
+#1638 = ORIENTED_EDGE ( 'NONE', *, *, #956, .T. ) ;
+#1639 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, -0.8999999999999999100 ) ) ;
+#1640 = EDGE_LOOP ( 'NONE', ( #2769, #80, #1814, #1262 ) ) ;
+#1641 = EDGE_CURVE ( 'NONE', #1866, #1587, #2726, .T. ) ;
+#1642 = ORIENTED_EDGE ( 'NONE', *, *, #3021, .F. ) ;
+#1643 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5999999999999999800, 0.9000000000000000200 ) ) ;
+#1644 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1645 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1646 = EDGE_CURVE ( 'NONE', #2476, #2353, #2356, .T. ) ;
+#1647 = EDGE_CURVE ( 'NONE', #221, #1915, #1161, .T. ) ;
+#1648 = VERTEX_POINT ( 'NONE', #1785 ) ;
+#1649 = FILL_AREA_STYLE_COLOUR ( '', #842 ) ;
+#1650 = ORIENTED_EDGE ( 'NONE', *, *, #3349, .T. ) ;
+#1651 = ORIENTED_EDGE ( 'NONE', *, *, #2201, .F. ) ;
+#1652 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1653 = PLANE ( 'NONE',  #2786 ) ;
+#1654 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #757 ), #1376 ) ;
+#1655 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3046 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1408, #1140, #3193 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1656 = CARTESIAN_POINT ( 'NONE',  ( -1.136763864362120300, 0.5977235956778247400, -0.9859237802502586200 ) ) ;
+#1657 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1170 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2446, #1404, #136 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1658 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.0000000000000000000, -0.8500000000000000900 ) ) ;
+#1659 = CYLINDRICAL_SURFACE ( 'NONE', #591, 0.02499999999999995600 ) ;
+#1660 = PRESENTATION_STYLE_ASSIGNMENT (( #1722 ) ) ;
+#1661 = VECTOR ( 'NONE', #2497, 1000.000000000000000 ) ;
+#1662 = PRESENTATION_STYLE_ASSIGNMENT (( #1735 ) ) ;
+#1663 = ORIENTED_EDGE ( 'NONE', *, *, #3267, .T. ) ;
+#1664 = PLANE ( 'NONE',  #1009 ) ;
+#1665 = EDGE_LOOP ( 'NONE', ( #2428, #1845, #2258, #2667 ) ) ;
+#1666 = PRESENTATION_STYLE_ASSIGNMENT (( #416 ) ) ;
+#1667 = LINE ( 'NONE', #148, #798 ) ;
+#1668 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .T. ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#1670 = AXIS2_PLACEMENT_3D ( 'NONE', #2487, #151, #3283 ) ;
+#1671 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 1.000000000000000000, -0.8000000000000002700 ) ) ;
+#1672 = PRESENTATION_STYLE_ASSIGNMENT (( #1494 ) ) ;
+#1673 = LINE ( 'NONE', #622, #1595 ) ;
+#1674 = ORIENTED_EDGE ( 'NONE', *, *, #620, .F. ) ;
+#1675 = ORIENTED_EDGE ( 'NONE', *, *, #2793, .T. ) ;
+#1676 = LINE ( 'NONE', #495, #237 ) ;
+#1677 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1268 ), #2951 ) ;
+#1678 = ORIENTED_EDGE ( 'NONE', *, *, #3364, .T. ) ;
+#1679 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.5999999999999999800, 0.8499999999999998700 ) ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #2574, .T. ) ;
+#1681 = SURFACE_STYLE_USAGE ( .BOTH. , #3233 ) ;
+#1682 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #723 ) ) ;
+#1683 = FILL_AREA_STYLE ('',( #1187 ) ) ;
+#1684 = ORIENTED_EDGE ( 'NONE', *, *, #95, .T. ) ;
+#1685 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -4.336808689942025600E-015 ) ) ;
+#1686 = FILL_AREA_STYLE ('',( #3266 ) ) ;
+#1687 = VERTEX_POINT ( 'NONE', #3061 ) ;
+#1688 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1689 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5772410279992995500, -0.9000000000000001300 ) ) ;
+#1690 = CARTESIAN_POINT ( 'NONE',  ( -1.128165459107552100, 0.5999877751869870900, -0.9757817232276442300 ) ) ;
+#1691 = FILL_AREA_STYLE_COLOUR ( '', #1960 ) ;
+#1692 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #191 ), #498 ) ;
+#1693 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#1694 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #9, 'distance_accuracy_value', 'NONE');
+#1695 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#1696 = EDGE_CURVE ( 'NONE', #359, #1915, #642, .T. ) ;
+#1697 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1698 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1699 = CARTESIAN_POINT ( 'NONE',  ( 1.246713846387376100, 0.5873898698691868400, -0.8967661357768863500 ) ) ;
+#1700 = EDGE_CURVE ( 'NONE', #654, #807, #759, .T. ) ;
+#1701 = FILL_AREA_STYLE ('',( #1446 ) ) ;
+#1702 = CYLINDRICAL_SURFACE ( 'NONE', #1729, 0.2500000000000000000 ) ;
+#1703 = VECTOR ( 'NONE', #2612, 1000.000000000000000 ) ;
+#1704 = EDGE_CURVE ( 'NONE', #3158, #733, #1961, .T. ) ;
+#1705 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1707 = CIRCLE ( 'NONE', #1209, 0.1250000000000001100 ) ;
+#1708 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.0000000000000000000, 0.8500000000000000900 ) ) ;
+#1709 = FACE_OUTER_BOUND ( 'NONE', #1000, .T. ) ;
+#1710 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#1711 = CIRCLE ( 'NONE', #3106, 0.02499999999999995600 ) ;
+#1712 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1713 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ;
+#1715 = SURFACE_STYLE_FILL_AREA ( #249 ) ;
+#1716 = ORIENTED_EDGE ( 'NONE', *, *, #2857, .F. ) ;
+#1717 = VECTOR ( 'NONE', #1333, 1000.000000000000000 ) ;
+#1718 = ORIENTED_EDGE ( 'NONE', *, *, #1580, .T. ) ;
+#1719 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1720 = VERTEX_POINT ( 'NONE', #1817 ) ;
+#1721 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.0000000000000000000, -1.025000000000000400 ) ) ;
+#1722 = SURFACE_STYLE_USAGE ( .BOTH. , #3022 ) ;
+#1723 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2754 ), #1903 ) ;
+#1724 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .T. ) ;
+#1725 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1726 = PLANE ( 'NONE',  #1286 ) ;
+#1727 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #348 ), #456 ) ;
+#1728 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000001900, 0.5999999999999999800, -0.9000000000000000200 ) ) ;
+#1729 = AXIS2_PLACEMENT_3D ( 'NONE', #2663, #1392, #71 ) ;
+#1730 = ORIENTED_EDGE ( 'NONE', *, *, #2158, .T. ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#1732 = ORIENTED_EDGE ( 'NONE', *, *, #2433, .F. ) ;
+#1733 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2755, 'distance_accuracy_value', 'NONE');
+#1734 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1735 = SURFACE_STYLE_USAGE ( .BOTH. , #740 ) ;
+#1736 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#1737 = ADVANCED_FACE ( 'NONE', ( #3350 ), #126, .T. ) ;
+#1738 = AXIS2_PLACEMENT_3D ( 'NONE', #2847, #2314, #2551 ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( -0.2244795856010798600, 0.5950303246351592600, 0.9899594817803379900 ) ) ;
+#1740 = SURFACE_STYLE_USAGE ( .BOTH. , #3294 ) ;
+#1741 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1742 = STYLED_ITEM ( 'NONE', ( #3291 ), #1413 ) ;
+#1743 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #582, 'distance_accuracy_value', 'NONE');
+#1744 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5999999999999999800, -0.9000000000000000200 ) ) ;
+#1745 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #191 ) ) ;
+#1746 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1747 = FILL_AREA_STYLE ('',( #2757 ) ) ;
+#1748 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #767 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3013, #3297, #198 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1749 = PLANE ( 'NONE',  #3361 ) ;
+#1750 = VECTOR ( 'NONE', #2678, 1000.000000000000000 ) ;
+#1751 = CYLINDRICAL_SURFACE ( 'NONE', #440, 0.1000000000000000500 ) ;
+#1752 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1753 = FACE_OUTER_BOUND ( 'NONE', #3037, .T. ) ;
+#1754 = CARTESIAN_POINT ( 'NONE',  ( 0.1500000000000001900, 0.5999999999999999800, -0.9000000000000000200 ) ) ;
+#1755 = EDGE_CURVE ( 'NONE', #943, #1996, #1240, .T. ) ;
+#1756 = VERTEX_POINT ( 'NONE', #2709 ) ;
+#1757 = VECTOR ( 'NONE', #1875, 1000.000000000000000 ) ;
+#1758 = LINE ( 'NONE', #1001, #1151 ) ;
+#1759 = LINE ( 'NONE', #1343, #1918 ) ;
+#1760 = CIRCLE ( 'NONE', #104, 0.1000000000000000500 ) ;
+#1761 = EDGE_CURVE ( 'NONE', #465, #2646, #913, .T. ) ;
+#1762 = VERTEX_POINT ( 'NONE', #399 ) ;
+#1763 = SURFACE_SIDE_STYLE ('',( #2999 ) ) ;
+#1764 = CARTESIAN_POINT ( 'NONE',  ( -1.249684426769150300, 0.5795143031373384300, -0.8996833164712895200 ) ) ;
+#1765 = LINE ( 'NONE', #1228, #3049 ) ;
+#1766 = VERTEX_POINT ( 'NONE', #1172 ) ;
+#1767 = LINE ( 'NONE', #1309, #138 ) ;
+#1768 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #1058, .F. ) ;
+#1770 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .F. ) ;
+#1771 = LINE ( 'NONE', #1671, #1081 ) ;
+#1772 = SURFACE_STYLE_FILL_AREA ( #1988 ) ;
+#1773 = ORIENTED_EDGE ( 'NONE', *, *, #1646, .F. ) ;
+#1774 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1775 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1776 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, 0.7750000000000002400 ) ) ;
+#1777 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1778 = ORIENTED_EDGE ( 'NONE', *, *, #3181, .T. ) ;
+#1779 = FILL_AREA_STYLE ('',( #190 ) ) ;
+#1780 = EDGE_CURVE ( 'NONE', #2346, #2397, #2694, .T. ) ;
+#1781 = CARTESIAN_POINT ( 'NONE',  ( 1.136763864362120100, 0.5977235956778248500, -0.9859237802502584000 ) ) ;
+#1782 = CARTESIAN_POINT ( 'NONE',  ( 0.2230060245666951600, 0.5971796684247922000, -0.9869547384438348600 ) ) ;
+#1783 = VERTEX_POINT ( 'NONE', #624 ) ;
+#1784 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#1785 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#1786 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1787 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1788 = CARTESIAN_POINT ( 'NONE',  ( 1.141850754561521100, 0.5937651921045979900, -0.9915187035662766900 ) ) ;
+#1789 = CARTESIAN_POINT ( 'NONE',  ( -0.2165063509461098200, 0.5999999999999999800, -0.9750000000000002000 ) ) ;
+#1790 = AXIS2_PLACEMENT_3D ( 'NONE', #690, #2483, #163 ) ;
+#1791 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1792 = AXIS2_PLACEMENT_3D ( 'NONE', #3110, #2304, #1019 ) ;
+#1793 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5772410279992995500, 0.9999999999999997800 ) ) ;
+#1794 = EDGE_CURVE ( 'NONE', #67, #139, #1771, .T. ) ;
+#1795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1796 = PRESENTATION_STYLE_ASSIGNMENT (( #574 ) ) ;
+#1797 = CARTESIAN_POINT ( 'NONE',  ( -1.134084598744093300, 0.5987461014022036300, 0.9828180987584106400 ) ) ;
+#1798 = CIRCLE ( 'NONE', #712, 0.1250000000000001100 ) ;
+#1799 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3292 ), #1106 ) ;
+#1800 = SURFACE_SIDE_STYLE ('',( #1715 ) ) ;
+#1801 = PRESENTATION_STYLE_ASSIGNMENT (( #1054 ) ) ;
+#1802 = ORIENTED_EDGE ( 'NONE', *, *, #889, .F. ) ;
+#1803 = CARTESIAN_POINT ( 'NONE',  ( -0.2234211519300956000, 0.5966428866792544700, -0.9878003066356472200 ) ) ;
+#1804 = LINE ( 'NONE', #368, #3042 ) ;
+#1805 = FILL_AREA_STYLE_COLOUR ( '', #1909 ) ;
+#1806 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ;
+#1807 = FACE_OUTER_BOUND ( 'NONE', #130, .T. ) ;
+#1808 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, -0.7250000000000003100 ) ) ;
+#1809 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .T. ) ;
+#1810 = ORIENTED_EDGE ( 'NONE', *, *, #2325, .T. ) ;
+#1811 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1812 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1813 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1814 = ORIENTED_EDGE ( 'NONE', *, *, #896, .T. ) ;
+#1815 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2698 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3369, #1816, #520 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1816 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1817 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5749999999999999600, 0.9999999999999997800 ) ) ;
+#1818 = EDGE_LOOP ( 'NONE', ( #1850, #2607, #562, #481 ) ) ;
+#1819 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1821 = EDGE_CURVE ( 'NONE', #1007, #2646, #478, .T. ) ;
+#1822 = AXIS2_PLACEMENT_3D ( 'NONE', #2058, #497, #1827 ) ;
+#1823 = VERTEX_POINT ( 'NONE', #2163 ) ;
+#1824 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1825 = EDGE_CURVE ( 'NONE', #1762, #1766, #2431, .T. ) ;
+#1826 = EDGE_CURVE ( 'NONE', #2189, #1358, #140, .T. ) ;
+#1827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1828 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1829 = ADVANCED_FACE ( 'NONE', ( #3212 ), #1653, .T. ) ;
+#1830 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.0000000000000000000, 0.8500000000000000900 ) ) ;
+#1831 = SURFACE_STYLE_USAGE ( .BOTH. , #3372 ) ;
+#1832 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1833 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 1.000000000000000000, 0.7750000000000002400 ) ) ;
+#1834 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1835 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5999999999999999800, 0.9999999999999997800 ) ) ;
+#1836 = VECTOR ( 'NONE', #84, 1000.000000000000000 ) ;
+#1837 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1838 = CYLINDRICAL_SURFACE ( 'NONE', #263, 0.02499999999999995600 ) ;
+#1839 = ORIENTED_EDGE ( 'NONE', *, *, #2057, .F. ) ;
+#1840 = SURFACE_STYLE_FILL_AREA ( #2782 ) ;
+#1841 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#1842 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1843 = ORIENTED_EDGE ( 'NONE', *, *, #3225, .F. ) ;
+#1844 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1272, #3064, #1764, #2294, #2305, #212, #777, #2795, #261, #2841, #2569, #1284, #1020, #246, #3071, #2021, #2836, #1524, #499 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898676900E-006, 1.338519546140303200E-005, 2.296871201946851600E-005, 3.568771741573127200E-005, 4.493106027991163700E-005, 4.594139282386548300E-005 ),
+ .UNSPECIFIED. ) ;
+#1845 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
+#1846 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #219 ) ) ;
+#1847 = ADVANCED_FACE ( 'NONE', ( #3299 ), #753, .T. ) ;
+#1848 = VECTOR ( 'NONE', #2209, 1000.000000000000000 ) ;
+#1849 = ORIENTED_EDGE ( 'NONE', *, *, #1704, .F. ) ;
+#1850 = ORIENTED_EDGE ( 'NONE', *, *, #3148, .F. ) ;
+#1851 = VERTEX_POINT ( 'NONE', #1938 ) ;
+#1852 = CYLINDRICAL_SURFACE ( 'NONE', #35, 0.2500000000000000000 ) ;
+#1853 = VECTOR ( 'NONE', #364, 1000.000000000000000 ) ;
+#1854 = VERTEX_POINT ( 'NONE', #3245 ) ;
+#1855 = CARTESIAN_POINT ( 'NONE',  ( -1.127525512860834400, 0.5999999999999999800, -0.9750000000000321700 ) ) ;
+#1856 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5772410279992995500, 0.8999999999999996900 ) ) ;
+#1857 = FILL_AREA_STYLE ('',( #2330 ) ) ;
+#1858 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.0000000000000000000, 1.025000000000000400 ) ) ;
+#1859 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#1860 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2200, 'distance_accuracy_value', 'NONE');
+#1861 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #779 ) ) ;
+#1862 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
+#1863 = VERTEX_POINT ( 'NONE', #2943 ) ;
+#1864 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1865 = ADVANCED_FACE ( 'NONE', ( #385 ), #2345, .F. ) ;
+#1866 = VERTEX_POINT ( 'NONE', #1956 ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 0.9750000000000000900, -0.7250000000000002000 ) ) ;
+#1868 = CARTESIAN_POINT ( 'NONE',  ( 1.141850754561521100, 0.5937651921045978800, 0.9915187035662762500 ) ) ;
+#1869 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, -0.8999999999999999100 ) ) ;
+#1870 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1871 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #306 ), #2369 ) ;
+#1872 = SURFACE_SIDE_STYLE ('',( #2964 ) ) ;
+#1873 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1874 = VERTEX_POINT ( 'NONE', #1176 ) ;
+#1875 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#1876 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.0000000000000000000, 0.9000000000000000200 ) ) ;
+#1877 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1878 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1879 = CYLINDRICAL_SURFACE ( 'NONE', #924, 0.02499999999999995600 ) ;
+#1880 = FACE_OUTER_BOUND ( 'NONE', #3353, .T. ) ;
+#1881 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1882 = SURFACE_STYLE_FILL_AREA ( #2128 ) ;
+#1883 = PRESENTATION_STYLE_ASSIGNMENT (( #2534 ) ) ;
+#1884 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#1885 = EDGE_CURVE ( 'NONE', #2958, #2161, #226, .T. ) ;
+#1886 = VECTOR ( 'NONE', #82, 1000.000000000000000 ) ;
+#1887 = ORIENTED_EDGE ( 'NONE', *, *, #2790, .T. ) ;
+#1888 = FACE_OUTER_BOUND ( 'NONE', #2443, .T. ) ;
+#1889 = CARTESIAN_POINT ( 'NONE',  ( 1.147730978717973500, 0.5856442534266941300, 0.9977098910391691800 ) ) ;
+#1890 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#1891 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1892 = EDGE_CURVE ( 'NONE', #2523, #2902, #2219, .T. ) ;
+#1893 = ORIENTED_EDGE ( 'NONE', *, *, #2923, .F. ) ;
+#1894 = LINE ( 'NONE', #2889, #1717 ) ;
+#1895 = ORIENTED_EDGE ( 'NONE', *, *, #2923, .T. ) ;
+#1896 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .F. ) ;
+#1897 = EDGE_CURVE ( 'NONE', #1854, #649, #469, .T. ) ;
+#1898 = ORIENTED_EDGE ( 'NONE', *, *, #673, .F. ) ;
+#1899 = VERTEX_POINT ( 'NONE', #1708 ) ;
+#1900 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1901 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1902 = ORIENTED_EDGE ( 'NONE', *, *, #2825, .T. ) ;
+#1903 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1733 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2755, #2773, #2460 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1904 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.734799962365654800E-015 ) ) ;
+#1905 = STYLED_ITEM ( 'NONE', ( #2894 ), #64 ) ;
+#1906 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1907 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2409 ) ) ;
+#1908 = DIRECTION ( 'NONE',  ( -4.336808689942025600E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1909 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1910 = PLANE ( 'NONE',  #2016 ) ;
+#1911 = AXIS2_PLACEMENT_3D ( 'NONE', #3060, #2453, #2035 ) ;
+#1912 = CYLINDRICAL_SURFACE ( 'NONE', #255, 0.02500000000000006400 ) ;
+#1913 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1914 = SURFACE_STYLE_FILL_AREA ( #1056 ) ;
+#1915 = VERTEX_POINT ( 'NONE', #1206 ) ;
+#1916 = SURFACE_STYLE_FILL_AREA ( #1300 ) ;
+#1917 = LINE ( 'NONE', #2525, #2926 ) ;
+#1918 = VECTOR ( 'NONE', #2352, 1000.000000000000000 ) ;
+#1919 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1742 ) ) ;
+#1920 = SURFACE_STYLE_FILL_AREA ( #155 ) ;
+#1921 = EDGE_LOOP ( 'NONE', ( #1399, #433, #809, #3224 ) ) ;
+#1922 = CYLINDRICAL_SURFACE ( 'NONE', #3040, 0.02500000000000006400 ) ;
+#1923 = FACE_OUTER_BOUND ( 'NONE', #2887, .T. ) ;
+#1924 = ORIENTED_EDGE ( 'NONE', *, *, #1131, .F. ) ;
+#1925 = EDGE_LOOP ( 'NONE', ( #1391, #1239, #1663, #1483 ) ) ;
+#1926 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1927 = PRESENTATION_STYLE_ASSIGNMENT (( #2252 ) ) ;
+#1928 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2320 ) ) ;
+#1929 = VERTEX_POINT ( 'NONE', #2199 ) ;
+#1930 = CARTESIAN_POINT ( 'NONE',  ( -1.147730978717973500, 0.5856442534266941300, -0.9977098910391694100 ) ) ;
+#1931 = SURFACE_SIDE_STYLE ('',( #350 ) ) ;
+#1932 = EDGE_CURVE ( 'NONE', #2055, #807, #989, .T. ) ;
+#1933 = EDGE_CURVE ( 'NONE', #529, #680, #904, .T. ) ;
+#1934 = EDGE_CURVE ( 'NONE', #2225, #758, #2688, .T. ) ;
+#1935 = ORIENTED_EDGE ( 'NONE', *, *, #728, .F. ) ;
+#1936 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#1937 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1938 = CARTESIAN_POINT ( 'NONE',  ( 1.224999999999999900, 0.5999999999999999800, -0.8775255128606777000 ) ) ;
+#1939 = ORIENTED_EDGE ( 'NONE', *, *, #786, .T. ) ;
+#1940 = ORIENTED_EDGE ( 'NONE', *, *, #1825, .T. ) ;
+#1941 = FILL_AREA_STYLE ('',( #434 ) ) ;
+#1942 = EDGE_CURVE ( 'NONE', #3276, #3200, #2896, .T. ) ;
+#1943 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1944 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1945 = CARTESIAN_POINT ( 'NONE',  ( -1.132124336518535200, 0.5994942091424106900, -0.9805458529339873300 ) ) ;
+#1946 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5999999999999999800, 0.0000000000000000000 ) ) ;
+#1947 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1948 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1949 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1322, 'distance_accuracy_value', 'NONE');
+#1950 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.5999999999999999800, -1.099999999999999900 ) ) ;
+#1951 = FACE_OUTER_BOUND ( 'NONE', #518, .T. ) ;
+#1952 = DIRECTION ( 'NONE',  ( 2.734799962365654800E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1953 = LINE ( 'NONE', #74, #1267 ) ;
+#1954 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1955 = CARTESIAN_POINT ( 'NONE',  ( -1.149115558745209500, 0.5816051837257484300, -0.9991116475593915200 ) ) ;
+#1956 = CARTESIAN_POINT ( 'NONE',  ( -1.174999999999999800, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#1957 = LINE ( 'NONE', #496, #176 ) ;
+#1958 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #36 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2030, #3365, #1531 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1959 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
+#1960 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1961 = LINE ( 'NONE', #2050, #2816 ) ;
+#1962 = CARTESIAN_POINT ( 'NONE',  ( -1.246713846387376100, 0.5873898698691868400, 0.8967661357768861300 ) ) ;
+#1963 = PRESENTATION_STYLE_ASSIGNMENT (( #1831 ) ) ;
+#1964 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1351 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2500, #2792, #461 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1965 = VERTEX_POINT ( 'NONE', #1985 ) ;
+#1966 = LINE ( 'NONE', #578, #1521 ) ;
+#1967 = ORIENTED_EDGE ( 'NONE', *, *, #2747, .T. ) ;
+#1968 = VERTEX_POINT ( 'NONE', #2712 ) ;
+#1969 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1905 ), #2132 ) ;
+#1971 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1972 = ORIENTED_EDGE ( 'NONE', *, *, #12, .T. ) ;
+#1973 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 0.8999999999999999100 ) ) ;
+#1974 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1975 = FILL_AREA_STYLE ('',( #1691 ) ) ;
+#1976 = VERTEX_POINT ( 'NONE', #1693 ) ;
+#1977 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1978 = ORIENTED_EDGE ( 'NONE', *, *, #1538, .F. ) ;
+#1979 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1980 = AXIS2_PLACEMENT_3D ( 'NONE', #3163, #1334, #3144 ) ;
+#1981 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#1982 = CARTESIAN_POINT ( 'NONE',  ( 1.024999999999999700, 1.000000000000000000, -0.7250000000000002000 ) ) ;
+#1983 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #454, 'distance_accuracy_value', 'NONE');
+#1984 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1985 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.0000000000000000000, 1.025000000000000400 ) ) ;
+#1986 = EDGE_CURVE ( 'NONE', #1854, #2966, #555, .T. ) ;
+#1987 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #306 ) ) ;
+#1988 = FILL_AREA_STYLE ('',( #1998 ) ) ;
+#1989 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1990 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#1991 = EDGE_CURVE ( 'NONE', #2115, #2771, #2151, .T. ) ;
+#1992 = SURFACE_SIDE_STYLE ('',( #2178 ) ) ;
+#1993 = SURFACE_STYLE_FILL_AREA ( #1108 ) ;
+#1994 = EDGE_CURVE ( 'NONE', #680, #3218, #1591, .T. ) ;
+#1995 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1813, 'distance_accuracy_value', 'NONE');
+#1996 = VERTEX_POINT ( 'NONE', #3240 ) ;
+#1997 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#1998 = FILL_AREA_STYLE_COLOUR ( '', #2271 ) ;
+#1999 = TOROIDAL_SURFACE ( 'NONE', #768, 0.1250000000000001100, 0.02500000000000000100 ) ;
+#2000 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2001 = PRESENTATION_STYLE_ASSIGNMENT (( #2991 ) ) ;
+#2002 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .F. ) ;
+#2003 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 0.5999999999999999800, 0.7250000000000002000 ) ) ;
+#2004 = VECTOR ( 'NONE', #665, 1000.000000000000000 ) ;
+#2005 = EDGE_LOOP ( 'NONE', ( #1557, #1044, #1802, #1896 ) ) ;
+#2006 = ORIENTED_EDGE ( 'NONE', *, *, #941, .T. ) ;
+#2007 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2754 ) ) ;
+#2008 = EDGE_LOOP ( 'NONE', ( #2937, #1810, #2822, #1430 ) ) ;
+#2009 = SURFACE_STYLE_USAGE ( .BOTH. , #1763 ) ;
+#2010 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2011 = CARTESIAN_POINT ( 'NONE',  ( 1.149115558745209500, 0.5816051837257484300, -0.9991116475593917500 ) ) ;
+#2012 = CARTESIAN_POINT ( 'NONE',  ( -1.024999999999999900, 1.000000000000000000, -0.7250000000000002000 ) ) ;
+#2013 = AXIS2_PLACEMENT_3D ( 'NONE', #363, #2402, #856 ) ;
+#2014 = CARTESIAN_POINT ( 'NONE',  ( 0.2265859831359529600, 0.5911191954836663200, -0.9943378841356230700 ) ) ;
+#2015 = ADVANCED_FACE ( 'NONE', ( #2809 ), #1838, .T. ) ;
+#2016 = AXIS2_PLACEMENT_3D ( 'NONE', #2374, #2913, #1163 ) ;
+#2017 = VERTEX_POINT ( 'NONE', #128 ) ;
+#2018 = DIRECTION ( 'NONE',  ( -1.734723475976805500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2019 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2020 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#2021 = CARTESIAN_POINT ( 'NONE',  ( -1.225781723227644400, 0.5999877751869870900, -0.8781654591075525000 ) ) ;
+#2022 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#2023 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2024 = CARTESIAN_POINT ( 'NONE',  ( 0.2199460989214643600, 0.5994424571352724400, -0.9811111837485508900 ) ) ;
+#2025 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2412 ) ) ;
+#2026 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2027 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.734799962365654800E-015 ) ) ;
+#2028 = AXIS2_PLACEMENT_3D ( 'NONE', #3116, #27, #985 ) ;
+#2029 = CARTESIAN_POINT ( 'NONE',  ( 0.2214732102539234100, 0.5983131714324904100, 0.9840275155917512800 ) ) ;
+#2030 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2031 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.8999999999999999100 ) ) ;
+#2032 = STYLED_ITEM ( 'NONE', ( #377 ), #1582 ) ;
+#2033 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2034 = LINE ( 'NONE', #2920, #2713 ) ;
+#2035 = DIRECTION ( 'NONE',  ( 2.734799962365654800E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2036 = PRESENTATION_STYLE_ASSIGNMENT (( #222 ) ) ;
+#2037 = CIRCLE ( 'NONE', #2835, 0.1000000000000000500 ) ;
+#2038 = CARTESIAN_POINT ( 'NONE',  ( 0.2285718070303553700, 0.5833467265886465000, 0.9987249883760792600 ) ) ;
+#2039 = FACE_OUTER_BOUND ( 'NONE', #1605, .T. ) ;
+#2040 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.5999999999999999800, -1.099999999999999900 ) ) ;
+#2041 = ORIENTED_EDGE ( 'NONE', *, *, #3197, .T. ) ;
+#2042 = TOROIDAL_SURFACE ( 'NONE', #2474, 0.04999999999999999600, 0.02500000000000000100 ) ;
+#2043 = VECTOR ( 'NONE', #790, 1000.000000000000000 ) ;
+#2044 = CARTESIAN_POINT ( 'NONE',  ( 0.2291055395851802300, 0.5768828732452588900, -0.9999466888502470700 ) ) ;
+#2045 = EDGE_LOOP ( 'NONE', ( #3010, #2944, #2826, #3006, #2732, #1718, #1247, #2852, #442 ) ) ;
+#2046 = VERTEX_POINT ( 'NONE', #1439 ) ;
+#2047 = ORIENTED_EDGE ( 'NONE', *, *, #1986, .F. ) ;
+#2048 = FILL_AREA_STYLE_COLOUR ( '', #1881 ) ;
+#2049 = VERTEX_POINT ( 'NONE', #1679 ) ;
+#2050 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#2051 = EDGE_CURVE ( 'NONE', #390, #804, #2801, .T. ) ;
+#2052 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2053 = VERTEX_POINT ( 'NONE', #158 ) ;
+#2054 = EDGE_CURVE ( 'NONE', #529, #438, #1043, .T. ) ;
+#2055 = VERTEX_POINT ( 'NONE', #2975 ) ;
+#2056 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477921600, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#2057 = EDGE_CURVE ( 'NONE', #992, #2017, #2510, .T. ) ;
+#2058 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.8999999999999999100 ) ) ;
+#2059 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2060 = CARTESIAN_POINT ( 'NONE',  ( 1.225260593486001500, 0.5999999999999999800, 0.8777388438933426700 ) ) ;
+#2061 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#2062 = ORIENTED_EDGE ( 'NONE', *, *, #2057, .T. ) ;
+#2063 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2064 = AXIS2_PLACEMENT_3D ( 'NONE', #3056, #2827, #1574 ) ;
+#2065 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2066 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2067 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2068 = PLANE ( 'NONE',  #1051 ) ;
+#2069 = EDGE_CURVE ( 'NONE', #2423, #2815, #707, .T. ) ;
+#2070 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#2071 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2072 = SURFACE_STYLE_FILL_AREA ( #301 ) ;
+#2073 = AXIS2_PLACEMENT_3D ( 'NONE', #2401, #2929, #634 ) ;
+#2074 = FACE_OUTER_BOUND ( 'NONE', #1665, .T. ) ;
+#2075 = EDGE_LOOP ( 'NONE', ( #1033, #1668, #2529, #674, #1444, #1307 ) ) ;
+#2076 = SURFACE_STYLE_FILL_AREA ( #1941 ) ;
+#2077 = ORIENTED_EDGE ( 'NONE', *, *, #2051, .F. ) ;
+#2078 = CARTESIAN_POINT ( 'NONE',  ( -1.174999999999999800, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#2079 = EDGE_LOOP ( 'NONE', ( #2156, #2941, #1773, #3097 ) ) ;
+#2080 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .T. ) ;
+#2081 = ORIENTED_EDGE ( 'NONE', *, *, #2105, .F. ) ;
+#2082 = SURFACE_SIDE_STYLE ('',( #2300 ) ) ;
+#2083 = SURFACE_SIDE_STYLE ('',( #1914 ) ) ;
+#2084 = VERTEX_POINT ( 'NONE', #3251 ) ;
+#2085 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1144 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3027, #2246, #2785 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2086 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1742 ), #2241 ) ;
+#2087 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2088 = ORIENTED_EDGE ( 'NONE', *, *, #272, .F. ) ;
+#2089 = ADVANCED_FACE ( 'NONE', ( #1303 ), #7, .T. ) ;
+#2090 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 1.000000000000000000, -0.7750000000000002400 ) ) ;
+#2091 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2092 = AXIS2_PLACEMENT_3D ( 'NONE', #2973, #2175, #1382 ) ;
+#2093 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2094 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1366, 'distance_accuracy_value', 'NONE');
+#2095 = EDGE_CURVE ( 'NONE', #2164, #2046, #174, .T. ) ;
+#2096 = EDGE_CURVE ( 'NONE', #3139, #1279, #2144, .T. ) ;
+#2097 = SURFACE_STYLE_USAGE ( .BOTH. , #1570 ) ;
+#2098 = CARTESIAN_POINT ( 'NONE',  ( 1.238912036792854100, 0.5960597998808581100, 0.8894405049432044800 ) ) ;
+#2099 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2100 = ADVANCED_FACE ( 'NONE', ( #2389 ), #2521, .T. ) ;
+#2101 = VECTOR ( 'NONE', #1346, 1000.000000000000000 ) ;
+#2102 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2103 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.8999999999999999100 ) ) ;
+#2104 = LINE ( 'NONE', #162, #1146 ) ;
+#2105 = EDGE_CURVE ( 'NONE', #1915, #200, #1023, .T. ) ;
+#2106 = ORIENTED_EDGE ( 'NONE', *, *, #3160, .F. ) ;
+#2107 = CARTESIAN_POINT ( 'NONE',  ( 1.134084598744093500, 0.5987461014022035200, 0.9828180987584108600 ) ) ;
+#2108 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#2109 = FACE_OUTER_BOUND ( 'NONE', #2119, .T. ) ;
+#2110 = CYLINDRICAL_SURFACE ( 'NONE', #1178, 0.02499999999999995600 ) ;
+#2111 = PLANE ( 'NONE',  #2758 ) ;
+#2112 = CARTESIAN_POINT ( 'NONE',  ( -1.146766135776886100, 0.5873898698691868400, 0.9967138463873763700 ) ) ;
+#2113 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2114 = EDGE_CURVE ( 'NONE', #1288, #1976, #2176, .T. ) ;
+#2115 = VERTEX_POINT ( 'NONE', #2022 ) ;
+#2116 = FACE_OUTER_BOUND ( 'NONE', #1275, .T. ) ;
+#2117 = VECTOR ( 'NONE', #1138, 1000.000000000000000 ) ;
+#2118 = VECTOR ( 'NONE', #1245, 1000.000000000000000 ) ;
+#2119 = EDGE_LOOP ( 'NONE', ( #3300, #3263, #2604, #77 ) ) ;
+#2120 = VECTOR ( 'NONE', #2091, 1000.000000000000000 ) ;
+#2121 = ORIENTED_EDGE ( 'NONE', *, *, #156, .F. ) ;
+#2122 = ORIENTED_EDGE ( 'NONE', *, *, #152, .F. ) ;
+#2123 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2124 = SURFACE_STYLE_USAGE ( .BOTH. , #48 ) ;
+#2125 = ORIENTED_EDGE ( 'NONE', *, *, #2054, .F. ) ;
+#2126 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2127 = FILL_AREA_STYLE_COLOUR ( '', #2891 ) ;
+#2128 = FILL_AREA_STYLE ('',( #1349 ) ) ;
+#2129 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#2130 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #757 ) ) ;
+#2131 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.5999999999999999800, -0.9000000000000000200 ) ) ;
+#2132 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2220 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1299, #1572, #30 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2133 = ORIENTED_EDGE ( 'NONE', *, *, #2570, .F. ) ;
+#2134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2135 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2137 = AXIS2_PLACEMENT_3D ( 'NONE', #537, #298, #2093 ) ;
+#2138 = SURFACE_STYLE_USAGE ( .BOTH. , #1872 ) ;
+#2139 = VERTEX_POINT ( 'NONE', #265 ) ;
+#2140 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2141 = FILL_AREA_STYLE ('',( #623 ) ) ;
+#2142 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#2143 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2144 = CIRCLE ( 'NONE', #545, 0.2500000000000000000 ) ;
+#2145 = VECTOR ( 'NONE', #1324, 1000.000000000000000 ) ;
+#2146 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2147 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3024, 'distance_accuracy_value', 'NONE');
+#2148 = EDGE_CURVE ( 'NONE', #3059, #964, #345, .T. ) ;
+#2149 = STYLED_ITEM ( 'NONE', ( #2001 ), #2015 ) ;
+#2150 = VERTEX_POINT ( 'NONE', #2332 ) ;
+#2151 = CIRCLE ( 'NONE', #3322, 0.1000000000000000500 ) ;
+#2152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2153 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2154 = EDGE_CURVE ( 'NONE', #1201, #3296, #2257, .T. ) ;
+#2155 = ORIENTED_EDGE ( 'NONE', *, *, #1536, .F. ) ;
+#2156 = ORIENTED_EDGE ( 'NONE', *, *, #2741, .T. ) ;
+#2157 = EDGE_LOOP ( 'NONE', ( #2813, #2618, #515, #806 ) ) ;
+#2158 = EDGE_CURVE ( 'NONE', #2723, #3354, #1149, .T. ) ;
+#2159 = ORIENTED_EDGE ( 'NONE', *, *, #197, .F. ) ;
+#2160 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2161 = VERTEX_POINT ( 'NONE', #2837 ) ;
+#2162 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2163 = CARTESIAN_POINT ( 'NONE',  ( -1.224999999999999900, 0.5999999999999999800, -0.8775255128608344700 ) ) ;
+#2164 = VERTEX_POINT ( 'NONE', #2338 ) ;
+#2165 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #408 ) ) ;
+#2166 = SURFACE_STYLE_USAGE ( .BOTH. , #1160 ) ;
+#2167 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2435 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #611, #1097, #322 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2168 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2169 = STYLED_ITEM ( 'NONE', ( #748 ), #2334 ) ;
+#2170 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2171 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #132, 'distance_accuracy_value', 'NONE');
+#2172 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5749999999999999600, -1.000000000000000000 ) ) ;
+#2173 = AXIS2_PLACEMENT_3D ( 'NONE', #2226, #2493, #961 ) ;
+#2174 = LINE ( 'NONE', #2664, #1836 ) ;
+#2175 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2176 = CIRCLE ( 'NONE', #44, 0.02500000000000006400 ) ;
+#2177 = ORIENTED_EDGE ( 'NONE', *, *, #888, .F. ) ;
+#2178 = SURFACE_STYLE_FILL_AREA ( #444 ) ;
+#2179 = ADVANCED_FACE ( 'NONE', ( #3207 ), #1542, .T. ) ;
+#2180 = ORIENTED_EDGE ( 'NONE', *, *, #3197, .F. ) ;
+#2181 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #122 ) ) ;
+#2182 = VECTOR ( 'NONE', #2739, 1000.000000000000000 ) ;
+#2183 = LINE ( 'NONE', #1137, #803 ) ;
+#2184 = ORIENTED_EDGE ( 'NONE', *, *, #1241, .F. ) ;
+#2185 = VECTOR ( 'NONE', #1560, 1000.000000000000000 ) ;
+#2186 = AXIS2_PLACEMENT_3D ( 'NONE', #2031, #1254, #769 ) ;
+#2187 = ORIENTED_EDGE ( 'NONE', *, *, #852, .F. ) ;
+#2188 = VECTOR ( 'NONE', #4, 1000.000000000000000 ) ;
+#2189 = VERTEX_POINT ( 'NONE', #2555 ) ;
+#2190 = SURFACE_SIDE_STYLE ('',( #1597 ) ) ;
+#2191 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .T. ) ;
+#2192 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.9750000000000000900, 0.7750000000000002400 ) ) ;
+#2193 = SURFACE_SIDE_STYLE ('',( #14 ) ) ;
+#2194 = ADVANCED_FACE ( 'NONE', ( #1342 ), #3122, .T. ) ;
+#2195 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2196 = CARTESIAN_POINT ( 'NONE',  ( -0.2285907204621222800, 0.5827264575522003200, 0.9987760773403444600 ) ) ;
+#2197 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2198 = VERTEX_POINT ( 'NONE', #1549 ) ;
+#2199 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#2200 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2201 = EDGE_CURVE ( 'NONE', #2139, #3276, #1, .T. ) ;
+#2202 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2203 = CARTESIAN_POINT ( 'NONE',  ( 1.241518703566276500, 0.5937651921045978800, -0.8918507545615214100 ) ) ;
+#2204 = EDGE_CURVE ( 'NONE', #717, #1315, #704, .T. ) ;
+#2205 = EDGE_CURVE ( 'NONE', #380, #1141, #812, .T. ) ;
+#2206 = ADVANCED_FACE ( 'NONE', ( #2677 ), #93, .F. ) ;
+#2207 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, 0.9999999999999997800 ) ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#2209 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942025600E-015 ) ) ;
+#2210 = CIRCLE ( 'NONE', #292, 0.1250000000000001100 ) ;
+#2211 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2212 = SURFACE_STYLE_FILL_AREA ( #2784 ) ;
+#2213 = VECTOR ( 'NONE', #1046, 1000.000000000000000 ) ;
+#2214 = CARTESIAN_POINT ( 'NONE',  ( -1.225781723227644400, 0.5999877751869870900, 0.8781654591075525000 ) ) ;
+#2215 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2216 = EDGE_LOOP ( 'NONE', ( #389, #366, #2155, #552, #765, #1424 ) ) ;
+#2217 = CIRCLE ( 'NONE', #3175, 0.02499999999999995600 ) ;
+#2218 = AXIS2_PLACEMENT_3D ( 'NONE', #1546, #581, #572 ) ;
+#2219 = LINE ( 'NONE', #2981, #1551 ) ;
+#2220 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1299, 'distance_accuracy_value', 'NONE');
+#2221 = FILL_AREA_STYLE_COLOUR ( '', #2000 ) ;
+#2222 = ORIENTED_EDGE ( 'NONE', *, *, #3023, .T. ) ;
+#2223 = CIRCLE ( 'NONE', #382, 0.02499999999999995600 ) ;
+#2224 = ORIENTED_EDGE ( 'NONE', *, *, #2323, .F. ) ;
+#2225 = VERTEX_POINT ( 'NONE', #1302 ) ;
+#2226 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.5999999999999999800, -0.7250000000000003100 ) ) ;
+#2227 = AXIS2_PLACEMENT_3D ( 'NONE', #1611, #1644, #2671 ) ;
+#2228 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#2229 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2230 = ORIENTED_EDGE ( 'NONE', *, *, #1361, .T. ) ;
+#2231 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1256 ), #2882 ) ;
+#2232 = CARTESIAN_POINT ( 'NONE',  ( 1.225521480363920700, 0.5999959166837741700, -0.8779518555909955300 ) ) ;
+#2233 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, -0.8000000000000002700 ) ) ;
+#2234 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5772410279992995500, 0.8999999999999999100 ) ) ;
+#2235 = ORIENTED_EDGE ( 'NONE', *, *, #2323, .T. ) ;
+#2236 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2237 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2238 = ORIENTED_EDGE ( 'NONE', *, *, #445, .F. ) ;
+#2239 = FILL_AREA_STYLE ('',( #998 ) ) ;
+#2240 = AXIS2_PLACEMENT_3D ( 'NONE', #159, #734, #3362 ) ;
+#2241 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2399 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2622, #2102, #1083 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2242 = ADVANCED_FACE ( 'NONE', ( #56 ), #3076, .T. ) ;
+#2243 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2244 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2245 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.5999999999999999800, 1.099999999999999900 ) ) ;
+#2246 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2247 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1055 ), #1748 ) ;
+#2248 = SURFACE_SIDE_STYLE ('',( #1772 ) ) ;
+#2249 = SURFACE_SIDE_STYLE ('',( #129 ) ) ;
+#2250 = EDGE_CURVE ( 'NONE', #2161, #2966, #3338, .T. ) ;
+#2251 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2252 = SURFACE_STYLE_USAGE ( .BOTH. , #479 ) ;
+#2253 = EDGE_CURVE ( 'NONE', #1091, #1965, #264, .T. ) ;
+#2254 = EDGE_CURVE ( 'NONE', #905, #1364, #2593, .T. ) ;
+#2255 = FILL_AREA_STYLE_COLOUR ( '', #1954 ) ;
+#2256 = FILL_AREA_STYLE ('',( #3082 ) ) ;
+#2257 = CIRCLE ( 'NONE', #3368, 0.02499999999999995600 ) ;
+#2258 = ORIENTED_EDGE ( 'NONE', *, *, #728, .T. ) ;
+#2259 = CARTESIAN_POINT ( 'NONE',  ( 1.143671703433846600, 0.5920316108975491900, -0.9934880460300281600 ) ) ;
+#2260 = ORIENTED_EDGE ( 'NONE', *, *, #2572, .T. ) ;
+#2261 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2262 = FACE_OUTER_BOUND ( 'NONE', #2373, .T. ) ;
+#2263 = VECTOR ( 'NONE', #193, 1000.000000000000000 ) ;
+#2264 = FACE_OUTER_BOUND ( 'NONE', #2963, .T. ) ;
+#2265 = ORIENTED_EDGE ( 'NONE', *, *, #2863, .F. ) ;
+#2266 = FACE_OUTER_BOUND ( 'NONE', #1281, .T. ) ;
+#2267 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5999999999999999800, 0.9749999999999998700 ) ) ;
+#2268 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#2269 = SURFACE_STYLE_FILL_AREA ( #3202 ) ;
+#2270 = CARTESIAN_POINT ( 'NONE',  ( -0.2165063509461097300, 0.5999999999999999800, 0.9749999999999999800 ) ) ;
+#2271 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2272 = ORIENTED_EDGE ( 'NONE', *, *, #2433, .T. ) ;
+#2273 = LINE ( 'NONE', #830, #1604 ) ;
+#2274 = ORIENTED_EDGE ( 'NONE', *, *, #1942, .F. ) ;
+#2275 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#2276 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#2277 = EDGE_CURVE ( 'NONE', #2397, #3139, #2506, .T. ) ;
+#2278 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2279 = CARTESIAN_POINT ( 'NONE',  ( 0.2244116267514791600, 0.5954249336261661100, -0.9897889371435768500 ) ) ;
+#2280 = EDGE_CURVE ( 'NONE', #1554, #2115, #2297, .T. ) ;
+#2281 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2282 = DIRECTION ( 'NONE',  ( 8.673617379884020700E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2283 = FILL_AREA_STYLE ('',( #482 ) ) ;
+#2284 = PLANE ( 'NONE',  #2064 ) ;
+#2285 = EDGE_LOOP ( 'NONE', ( #1519, #2159, #1205, #1029 ) ) ;
+#2286 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477951100, 0.5759405517269663400, -1.000000000000000700 ) ) ;
+#2287 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2065, 'distance_accuracy_value', 'NONE');
+#2288 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#2289 = AXIS2_PLACEMENT_3D ( 'NONE', #483, #738, #230 ) ;
+#2290 = FILL_AREA_STYLE ('',( #1805 ) ) ;
+#2291 = AXIS2_PLACEMENT_3D ( 'NONE', #1469, #2215, #954 ) ;
+#2292 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2293 = AXIS2_PLACEMENT_3D ( 'NONE', #2586, #2059, #782 ) ;
+#2294 = CARTESIAN_POINT ( 'NONE',  ( -1.249111647559391500, 0.5816051837257484300, -0.8991155587452097600 ) ) ;
+#2295 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2296 = AXIS2_PLACEMENT_3D ( 'NONE', #2669, #1610, #1128 ) ;
+#2297 = LINE ( 'NONE', #1612, #1624 ) ;
+#2298 = CARTESIAN_POINT ( 'NONE',  ( -0.2289451265073058100, 0.5802636167718761000, -0.9995764210839577200 ) ) ;
+#2299 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2300 = SURFACE_STYLE_FILL_AREA ( #1048 ) ;
+#2301 = VECTOR ( 'NONE', #1944, 1000.000000000000000 ) ;
+#2302 = PRESENTATION_STYLE_ASSIGNMENT (( #1285 ) ) ;
+#2303 = FACE_OUTER_BOUND ( 'NONE', #2285, .T. ) ;
+#2304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2305 = CARTESIAN_POINT ( 'NONE',  ( -1.248541841512548000, 0.5836852110420431800, -0.8985507481166977700 ) ) ;
+#2306 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2307 = VECTOR ( 'NONE', #628, 1000.000000000000000 ) ;
+#2308 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2540 ), #423 ) ;
+#2309 = VECTOR ( 'NONE', #2992, 1000.000000000000000 ) ;
+#2310 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .F. ) ;
+#2311 = FACE_OUTER_BOUND ( 'NONE', #2539, .T. ) ;
+#2312 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .F. ) ;
+#2313 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .T. ) ;
+#2314 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2315 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .F. ) ;
+#2316 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.0000000000000000000, -1.025000000000000400 ) ) ;
+#2317 = CARTESIAN_POINT ( 'NONE',  ( 1.243488046030027900, 0.5920316108975490800, 0.8936717034338462800 ) ) ;
+#2318 = SURFACE_SIDE_STYLE ('',( #172 ) ) ;
+#2319 = EDGE_CURVE ( 'NONE', #2398, #49, #171, .T. ) ;
+#2320 = STYLED_ITEM ( 'NONE', ( #1318 ), #1607 ) ;
+#2321 = DIRECTION ( 'NONE',  ( -1.445602896647339500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2322 = ORIENTED_EDGE ( 'NONE', *, *, #3148, .T. ) ;
+#2323 = EDGE_CURVE ( 'NONE', #1851, #438, #2210, .T. ) ;
+#2324 = ORIENTED_EDGE ( 'NONE', *, *, #554, .T. ) ;
+#2325 = EDGE_CURVE ( 'NONE', #1141, #2608, #2380, .T. ) ;
+#2326 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2327 = DIRECTION ( 'NONE',  ( -8.673617379884035500E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2328 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.5999999999999999800, -0.8000000000000002700 ) ) ;
+#2329 = CARTESIAN_POINT ( 'NONE',  ( 1.230545852933987200, 0.5994942091424106900, 0.8821243365185351700 ) ) ;
+#2330 = FILL_AREA_STYLE_COLOUR ( '', #848 ) ;
+#2331 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2332 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477920800, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#2333 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3157, 'distance_accuracy_value', 'NONE');
+#2334 = ADVANCED_FACE ( 'NONE', ( #1021 ), #1879, .T. ) ;
+#2335 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #408 ), #2403 ) ;
+#2336 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2337 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2338 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#2339 = SURFACE_STYLE_FILL_AREA ( #1203 ) ;
+#2340 = CIRCLE ( 'NONE', #932, 0.1250000000000001100 ) ;
+#2341 = ORIENTED_EDGE ( 'NONE', *, *, #2700, .F. ) ;
+#2342 = CYLINDRICAL_SURFACE ( 'NONE', #1738, 0.1000000000000000500 ) ;
+#2343 = LINE ( 'NONE', #3282, #2956 ) ;
+#2344 = LINE ( 'NONE', #937, #664 ) ;
+#2345 = CYLINDRICAL_SURFACE ( 'NONE', #192, 0.07500000000000019200 ) ;
+#2346 = VERTEX_POINT ( 'NONE', #523 ) ;
+#2347 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2348 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.0000000000000000000, 0.8500000000000000900 ) ) ;
+#2349 = ADVANCED_FACE ( 'NONE', ( #1182 ), #3199, .T. ) ;
+#2350 = LINE ( 'NONE', #2348, #599 ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #2747, .F. ) ;
+#2352 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2353 = VERTEX_POINT ( 'NONE', #2408 ) ;
+#2354 = VECTOR ( 'NONE', #697, 1000.000000000000000 ) ;
+#2355 = CARTESIAN_POINT ( 'NONE',  ( 1.249684426769150300, 0.5795143031373384300, 0.8996833164712893000 ) ) ;
+#2356 = LINE ( 'NONE', #2804, #670 ) ;
+#2357 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2358 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2359 = CARTESIAN_POINT ( 'NONE',  ( -1.149115558745209500, 0.5816051837257484300, 0.9991116475593915200 ) ) ;
+#2360 = FACE_OUTER_BOUND ( 'NONE', #435, .T. ) ;
+#2361 = ORIENTED_EDGE ( 'NONE', *, *, #1761, .F. ) ;
+#2362 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ;
+#2363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #122 ), #1964 ) ;
+#2364 = FILL_AREA_STYLE_COLOUR ( '', #2458 ) ;
+#2365 = FILL_AREA_STYLE ('',( #3150 ) ) ;
+#2366 = EDGE_LOOP ( 'NONE', ( #837, #755, #1732, #1642 ) ) ;
+#2367 = CARTESIAN_POINT ( 'NONE',  ( 1.174999999999999800, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#2368 = CARTESIAN_POINT ( 'NONE',  ( 1.139440504943204600, 0.5960597998808581100, 0.9889120367928538900 ) ) ;
+#2369 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #365 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2447, #2456, #2987 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2370 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2371 = CARTESIAN_POINT ( 'NONE',  ( -1.148550748116697700, 0.5836852110420431800, 0.9985418415125479900 ) ) ;
+#2372 = ADVANCED_FACE ( 'NONE', ( #1951 ), #1702, .F. ) ;
+#2373 = EDGE_LOOP ( 'NONE', ( #1038, #1405, #3051, #3099, #1778, #3348, #715, #88, #631, #1526 ) ) ;
+#2374 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5999999999999999800, -1.000000000000000200 ) ) ;
+#2375 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2376 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2377 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2378 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #3371, .NOT_KNOWN. ) ;
+#2379 = EDGE_CURVE ( 'NONE', #2225, #2608, #2640, .T. ) ;
+#2380 = CIRCLE ( 'NONE', #907, 0.1000000000000000500 ) ;
+#2381 = SURFACE_STYLE_FILL_AREA ( #3134 ) ;
+#2382 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#2383 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#2384 = DIRECTION ( 'NONE',  ( 2.734799962365654800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2385 = SURFACE_STYLE_FILL_AREA ( #2532 ) ;
+#2386 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2387 = FILL_AREA_STYLE ('',( #619 ) ) ;
+#2388 = EDGE_CURVE ( 'NONE', #2084, #1996, #2710, .T. ) ;
+#2389 = FACE_OUTER_BOUND ( 'NONE', #1925, .T. ) ;
+#2390 = LINE ( 'NONE', #1540, #1467 ) ;
+#2391 = LINE ( 'NONE', #2946, #1425 ) ;
+#2392 = LINE ( 'NONE', #1488, #105 ) ;
+#2393 = CIRCLE ( 'NONE', #689, 0.1000000000000001600 ) ;
+#2394 = EDGE_CURVE ( 'NONE', #2053, #556, #218, .T. ) ;
+#2395 = ORIENTED_EDGE ( 'NONE', *, *, #621, .F. ) ;
+#2396 = CYLINDRICAL_SURFACE ( 'NONE', #919, 0.02500000000000006400 ) ;
+#2397 = VERTEX_POINT ( 'NONE', #1643 ) ;
+#2398 = VERTEX_POINT ( 'NONE', #1365 ) ;
+#2399 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2622, 'distance_accuracy_value', 'NONE');
+#2400 = ORIENTED_EDGE ( 'NONE', *, *, #739, .F. ) ;
+#2401 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -0.8999999999999999100 ) ) ;
+#2402 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2403 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1242 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #302, #28, #2585 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2404 = FILL_AREA_STYLE_COLOUR ( '', #1634 ) ;
+#2405 = ORIENTED_EDGE ( 'NONE', *, *, #2620, .T. ) ;
+#2406 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.8999999999999999100 ) ) ;
+#2407 = ORIENTED_EDGE ( 'NONE', *, *, #2394, .F. ) ;
+#2408 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#2409 = STYLED_ITEM ( 'NONE', ( #793 ), #2100 ) ;
+#2410 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2411 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2412 = STYLED_ITEM ( 'NONE', ( #55 ), #975 ) ;
+#2413 = FACE_OUTER_BOUND ( 'NONE', #276, .T. ) ;
+#2414 = AXIS2_PLACEMENT_3D ( 'NONE', #1609, #1332, #608 ) ;
+#2415 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2416 = VECTOR ( 'NONE', #1989, 1000.000000000000000 ) ;
+#2417 = ORIENTED_EDGE ( 'NONE', *, *, #569, .T. ) ;
+#2418 = LINE ( 'NONE', #330, #1024 ) ;
+#2419 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1335 ) ) ;
+#2420 = FACE_OUTER_BOUND ( 'NONE', #2008, .T. ) ;
+#2421 = SURFACE_STYLE_FILL_AREA ( #384 ) ;
+#2422 = FACE_OUTER_BOUND ( 'NONE', #2157, .T. ) ;
+#2423 = VERTEX_POINT ( 'NONE', #2383 ) ;
+#2424 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#2425 = FACE_OUTER_BOUND ( 'NONE', #3229, .T. ) ;
+#2426 = EDGE_CURVE ( 'NONE', #200, #2599, #376, .T. ) ;
+#2427 = LINE ( 'NONE', #1360, #1886 ) ;
+#2428 = ORIENTED_EDGE ( 'NONE', *, *, #3036, .F. ) ;
+#2429 = EDGE_LOOP ( 'NONE', ( #1839, #2313, #1194, #1287, #234, #2657, #3133, #1895, #2235, #1196 ) ) ;
+#2430 = FACE_OUTER_BOUND ( 'NONE', #1132, .T. ) ;
+#2431 = CIRCLE ( 'NONE', #2092, 0.02499999999999995600 ) ;
+#2432 = VECTOR ( 'NONE', #2775, 1000.000000000000000 ) ;
+#2433 = EDGE_CURVE ( 'NONE', #2902, #645, #2798, .T. ) ;
+#2434 = ORIENTED_EDGE ( 'NONE', *, *, #1370, .T. ) ;
+#2435 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #611, 'distance_accuracy_value', 'NONE');
+#2436 = CARTESIAN_POINT ( 'NONE',  ( -1.224999999999999900, 0.5749999999999999600, 0.0000000000000000000 ) ) ;
+#2437 = ADVANCED_FACE ( 'NONE', ( #2883 ), #1659, .T. ) ;
+#2438 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2439 = VERTEX_POINT ( 'NONE', #1876 ) ;
+#2440 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2441 = STYLED_ITEM ( 'NONE', ( #3248 ), #441 ) ;
+#2442 = EDGE_CURVE ( 'NONE', #1823, #2648, #1583, .T. ) ;
+#2443 = EDGE_LOOP ( 'NONE', ( #2274, #1651, #22, #3357 ) ) ;
+#2444 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2445 = EDGE_CURVE ( 'NONE', #1996, #3354, #1060, .T. ) ;
+#2446 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2447 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2448 = EDGE_CURVE ( 'NONE', #1632, #2046, #659, .T. ) ;
+#2449 = ADVANCED_FACE ( 'NONE', ( #743 ), #1910, .F. ) ;
+#2450 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2452 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#2453 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.734799962365654800E-015 ) ) ;
+#2454 = CARTESIAN_POINT ( 'NONE',  ( 1.228171664226431300, 0.5999130077306020800, -0.8801270875433938600 ) ) ;
+#2455 = PLANE ( 'NONE',  #695 ) ;
+#2456 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2457 = AXIS2_PLACEMENT_3D ( 'NONE', #1070, #43, #2282 ) ;
+#2458 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2459 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2460 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2461 = LINE ( 'NONE', #698, #2301 ) ;
+#2462 = AXIS2_PLACEMENT_3D ( 'NONE', #3075, #3067, #1527 ) ;
+#2463 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#2464 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2465 = AXIS2_PLACEMENT_3D ( 'NONE', #2331, #3329, #2821 ) ;
+#2466 = FACE_OUTER_BOUND ( 'NONE', #109, .T. ) ;
+#2467 = EDGE_LOOP ( 'NONE', ( #2802, #633, #1603, #1849 ) ) ;
+#2468 = CIRCLE ( 'NONE', #1099, 0.05000000000000002400 ) ;
+#2469 = ORIENTED_EDGE ( 'NONE', *, *, #948, .F. ) ;
+#2470 = LINE ( 'NONE', #917, #3004 ) ;
+#2471 = ADVANCED_FACE ( 'NONE', ( #3335 ), #661, .F. ) ;
+#2472 = VERTEX_POINT ( 'NONE', #2955 ) ;
+#2473 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2474 = AXIS2_PLACEMENT_3D ( 'NONE', #891, #687, #2197 ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( -0.2270249899905612300, 0.5895752363549531200, 0.9953116342326351300 ) ) ;
+#2476 = VERTEX_POINT ( 'NONE', #2424 ) ;
+#2477 = VECTOR ( 'NONE', #831, 1000.000000000000000 ) ;
+#2478 = ORIENTED_EDGE ( 'NONE', *, *, #948, .T. ) ;
+#2479 = ORIENTED_EDGE ( 'NONE', *, *, #3203, .F. ) ;
+#2480 = FILL_AREA_STYLE ('',( #647 ) ) ;
+#2481 = ADVANCED_FACE ( 'NONE', ( #1888 ), #2042, .T. ) ;
+#2482 = ORIENTED_EDGE ( 'NONE', *, *, #2445, .T. ) ;
+#2483 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2484 = SURFACE_SIDE_STYLE ('',( #2076 ) ) ;
+#2485 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1327 ) ) ;
+#2486 = ORIENTED_EDGE ( 'NONE', *, *, #1241, .T. ) ;
+#2487 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#2488 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2489 = EDGE_LOOP ( 'NONE', ( #391, #1559, #1432, #238 ) ) ;
+#2490 = ADVANCED_FACE ( 'NONE', ( #2524 ), #2455, .F. ) ;
+#2491 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5999999999999999800, -0.9000000000000000200 ) ) ;
+#2492 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2493 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2494 = EDGE_CURVE ( 'NONE', #999, #3009, #1059, .T. ) ;
+#2495 = AXIS2_PLACEMENT_3D ( 'NONE', #258, #760, #1290 ) ;
+#2496 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2497 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2498 = EDGE_CURVE ( 'NONE', #2815, #2958, #2470, .T. ) ;
+#2499 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2251, 'distance_accuracy_value', 'NONE');
+#2500 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2501 = EDGE_CURVE ( 'NONE', #189, #108, #68, .T. ) ;
+#2502 = CARTESIAN_POINT ( 'NONE',  ( -1.247709891039169100, 0.5856442534266941300, 0.8977309787179734700 ) ) ;
+#2503 = SURFACE_SIDE_STYLE ('',( #2212 ) ) ;
+#2504 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2506 = LINE ( 'NONE', #2910, #3167 ) ;
+#2507 = ADVANCED_FACE ( 'NONE', ( #430 ), #1852, .F. ) ;
+#2508 = CARTESIAN_POINT ( 'NONE',  ( 1.224999999999999900, 0.5999999999999999800, -0.8775255128606777000 ) ) ;
+#2509 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2510 = CIRCLE ( 'NONE', #371, 0.2500000000000000000 ) ;
+#2511 = EDGE_LOOP ( 'NONE', ( #1049, #876, #2122, #3216, #2691, #1481 ) ) ;
+#2512 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, 0.8999999999999996900 ) ) ;
+#2513 = LINE ( 'NONE', #251, #1230 ) ;
+#2514 = LINE ( 'NONE', #1183, #901 ) ;
+#2515 = STYLED_ITEM ( 'NONE', ( #3087 ), #3127 ) ;
+#2516 = SURFACE_STYLE_FILL_AREA ( #1779 ) ;
+#2517 = ORIENTED_EDGE ( 'NONE', *, *, #1061, .F. ) ;
+#2518 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#2519 = LINE ( 'NONE', #1695, #1848 ) ;
+#2520 = PRESENTATION_STYLE_ASSIGNMENT (( #97 ) ) ;
+#2521 = PLANE ( 'NONE',  #398 ) ;
+#2522 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
+#2523 = VERTEX_POINT ( 'NONE', #1721 ) ;
+#2524 = FACE_OUTER_BOUND ( 'NONE', #2079, .T. ) ;
+#2525 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#2526 = AXIS2_PLACEMENT_3D ( 'NONE', #175, #412, #3241 ) ;
+#2527 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2528 = VECTOR ( 'NONE', #962, 1000.000000000000000 ) ;
+#2529 = ORIENTED_EDGE ( 'NONE', *, *, #445, .T. ) ;
+#2530 = STYLED_ITEM ( 'NONE', ( #1159 ), #2481 ) ;
+#2531 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, -0.9000000000000001300 ) ) ;
+#2532 = FILL_AREA_STYLE ('',( #2048 ) ) ;
+#2533 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#2534 = SURFACE_STYLE_USAGE ( .BOTH. , #2810 ) ;
+#2535 = SURFACE_STYLE_USAGE ( .BOTH. , #2554 ) ;
+#2536 = EDGE_LOOP ( 'NONE', ( #1471, #1716, #1978, #1426, #600, #2566 ) ) ;
+#2537 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2538 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.9750000000000000900, 0.7250000000000002000 ) ) ;
+#2539 = EDGE_LOOP ( 'NONE', ( #990, #849, #2125, #550 ) ) ;
+#2540 = STYLED_ITEM ( 'NONE', ( #2036 ), #714 ) ;
+#2541 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ;
+#2542 = CARTESIAN_POINT ( 'NONE',  ( -0.2263278985818822400, 0.5916818953223448300, -0.9937999364530600800 ) ) ;
+#2543 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2544 = STYLED_ITEM ( 'NONE', ( #432 ), #1085 ) ;
+#2545 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 0.5999999999999999800, 0.7250000000000002000 ) ) ;
+#2546 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2547 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2548 = AXIS2_PLACEMENT_3D ( 'NONE', #1997, #1514, #466 ) ;
+#2549 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2550 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1086, 'distance_accuracy_value', 'NONE');
+#2551 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2552 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#2553 = CARTESIAN_POINT ( 'NONE',  ( 1.149683316471289400, 0.5795143031373384300, 0.9996844267691500400 ) ) ;
+#2554 = SURFACE_SIDE_STYLE ('',( #1074 ) ) ;
+#2555 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.0000000000000000000, -0.8500000000000000900 ) ) ;
+#2556 = LINE ( 'NONE', #294, #1703 ) ;
+#2557 = DIRECTION ( 'NONE',  ( -4.336808689942025600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2558 = LINE ( 'NONE', #33, #5 ) ;
+#2559 = CIRCLE ( 'NONE', #2227, 0.02499999999999995600 ) ;
+#2560 = LINE ( 'NONE', #1260, #903 ) ;
+#2561 = FACE_OUTER_BOUND ( 'NONE', #629, .T. ) ;
+#2562 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .F. ) ;
+#2563 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2564 = ORIENTED_EDGE ( 'NONE', *, *, #1191, .T. ) ;
+#2565 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2566 = ORIENTED_EDGE ( 'NONE', *, *, #2862, .F. ) ;
+#2567 = EDGE_LOOP ( 'NONE', ( #1040, #2361, #21, #2187 ) ) ;
+#2568 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477920800, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2569 = CARTESIAN_POINT ( 'NONE',  ( -1.238912036792854100, 0.5960597998808581100, -0.8894405049432047000 ) ) ;
+#2570 = EDGE_CURVE ( 'NONE', #2648, #2608, #3220, .T. ) ;
+#2571 = ORIENTED_EDGE ( 'NONE', *, *, #2574, .F. ) ;
+#2572 = EDGE_CURVE ( 'NONE', #108, #3200, #3140, .T. ) ;
+#2573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2574 = EDGE_CURVE ( 'NONE', #2599, #221, #477, .T. ) ;
+#2575 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2576 = ORIENTED_EDGE ( 'NONE', *, *, #2977, .F. ) ;
+#2577 = CARTESIAN_POINT ( 'NONE',  ( 1.246713846387376100, 0.5873898698691868400, 0.8967661357768859100 ) ) ;
+#2578 = FILL_AREA_STYLE_COLOUR ( '', #1473 ) ;
+#2579 = ORIENTED_EDGE ( 'NONE', *, *, #888, .T. ) ;
+#2580 = DIRECTION ( 'NONE',  ( -8.673617379884020700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2581 = ADVANCED_FACE ( 'NONE', ( #2430 ), #2649, .T. ) ;
+#2582 = CARTESIAN_POINT ( 'NONE',  ( -0.2282366777296896400, 0.5851867735972081700, -0.9979765540542013800 ) ) ;
+#2583 = AXIS2_PLACEMENT_3D ( 'NONE', #1835, #2327, #3159 ) ;
+#2584 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.9249999999999998200 ) ) ;
+#2585 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2586 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.0000000000000000000, 1.099999999999999900 ) ) ;
+#2587 = FILL_AREA_STYLE_COLOUR ( '', #1068 ) ;
+#2588 = EDGE_CURVE ( 'NONE', #529, #964, #2393, .T. ) ;
+#2589 = SURFACE_STYLE_USAGE ( .BOTH. , #10 ) ;
+#2590 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2591 = CARTESIAN_POINT ( 'NONE',  ( -1.127525512860834400, 0.5999999999999999800, 0.9750000000000321700 ) ) ;
+#2592 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1774, 'distance_accuracy_value', 'NONE');
+#2593 = CIRCLE ( 'NONE', #528, 0.07499999999999998300 ) ;
+#2594 = CIRCLE ( 'NONE', #486, 0.2500000000000000000 ) ;
+#2595 = PLANE ( 'NONE',  #2028 ) ;
+#2596 = SURFACE_STYLE_USAGE ( .BOTH. , #295 ) ;
+#2597 = LINE ( 'NONE', #3121, #267 ) ;
+#2598 = ADVANCED_FACE ( 'NONE', ( #2116 ), #3250, .T. ) ;
+#2599 = VERTEX_POINT ( 'NONE', #716 ) ;
+#2600 = ORIENTED_EDGE ( 'NONE', *, *, #3083, .F. ) ;
+#2601 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2602 = SURFACE_STYLE_USAGE ( .BOTH. , #2318 ) ;
+#2603 = PRESENTATION_STYLE_ASSIGNMENT (( #2705 ) ) ;
+#2604 = ORIENTED_EDGE ( 'NONE', *, *, #1821, .F. ) ;
+#2605 = AXIS2_PLACEMENT_3D ( 'NONE', #1506, #973, #2779 ) ;
+#2606 = TOROIDAL_SURFACE ( 'NONE', #815, 0.1250000000000001100, 0.02500000000000000100 ) ;
+#2607 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .F. ) ;
+#2608 = VERTEX_POINT ( 'NONE', #173 ) ;
+#2609 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2610 = VECTOR ( 'NONE', #3057, 1000.000000000000000 ) ;
+#2611 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .F. ) ;
+#2612 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2613 = CARTESIAN_POINT ( 'NONE',  ( 1.235923780250258300, 0.5977235956778248500, 0.8867638643621200700 ) ) ;
+#2614 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2615 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2616 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1335 ), #1515 ) ;
+#2617 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#2618 = ORIENTED_EDGE ( 'NONE', *, *, #3021, .T. ) ;
+#2619 = ADVANCED_FACE ( 'NONE', ( #509 ), #1225, .F. ) ;
+#2620 = EDGE_CURVE ( 'NONE', #3189, #1067, #595, .T. ) ;
+#2621 = EDGE_CURVE ( 'NONE', #992, #2346, #310, .T. ) ;
+#2622 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2623 = VERTEX_POINT ( 'NONE', #3247 ) ;
+#2624 = CARTESIAN_POINT ( 'NONE',  ( 1.128165459107552100, 0.5999877751869870900, 0.9757817232276440000 ) ) ;
+#2625 = CARTESIAN_POINT ( 'NONE',  ( 1.127525512860834400, 0.5999999999999999800, 0.9749999999999998700 ) ) ;
+#2626 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2627 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2628 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1379 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3255, #415, #1697 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2629 = SURFACE_STYLE_USAGE ( .BOTH. , #2874 ) ;
+#2630 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#2631 = EDGE_CURVE ( 'NONE', #1533, #3189, #2344, .T. ) ;
+#2632 = ADVANCED_FACE ( 'NONE', ( #2422 ), #1004, .T. ) ;
+#2633 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2634 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#2635 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2636 = PRESENTATION_STYLE_ASSIGNMENT (( #2703 ) ) ;
+#2637 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2638 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5772410279992995500, 1.000000000000000000 ) ) ;
+#2639 = EDGE_CURVE ( 'NONE', #1687, #529, #2560, .T. ) ;
+#2640 = LINE ( 'NONE', #1115, #587 ) ;
+#2641 = EDGE_CURVE ( 'NONE', #3059, #680, #1760, .T. ) ;
+#2642 = CIRCLE ( 'NONE', #54, 0.07500000000000019200 ) ;
+#2643 = CIRCLE ( 'NONE', #2939, 0.07500000000000019200 ) ;
+#2644 = PRESENTATION_STYLE_ASSIGNMENT (( #2009 ) ) ;
+#2645 = CYLINDRICAL_SURFACE ( 'NONE', #2526, 0.1000000000000001600 ) ;
+#2646 = VERTEX_POINT ( 'NONE', #492 ) ;
+#2647 = CIRCLE ( 'NONE', #58, 0.02499999999999995600 ) ;
+#2648 = VERTEX_POINT ( 'NONE', #1011 ) ;
+#2649 = TOROIDAL_SURFACE ( 'NONE', #626, 0.1250000000000001100, 0.02500000000000000100 ) ;
+#2650 = CARTESIAN_POINT ( 'NONE',  ( 1.174999999999999800, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#2651 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#2652 = SURFACE_STYLE_FILL_AREA ( #1543 ) ;
+#2653 = ORIENTED_EDGE ( 'NONE', *, *, #621, .T. ) ;
+#2654 = ORIENTED_EDGE ( 'NONE', *, *, #2388, .T. ) ;
+#2655 = ORIENTED_EDGE ( 'NONE', *, *, #526, .T. ) ;
+#2656 = STYLED_ITEM ( 'NONE', ( #2520 ), #3152 ) ;
+#2657 = ORIENTED_EDGE ( 'NONE', *, *, #620, .T. ) ;
+#2658 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1694 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #9, #287, #1811 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2659 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2660 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #69, #3169, #589, #2624, #1363, #853, #2107, #2888, #2368, #1868, #580, #844, #1617, #1889, #3161, #338, #2553, #1793, #1499 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953385600E-006, 0.0000000000000000000, 9.278391478843057600E-006, 2.204562439685474000E-005, 3.166547942941873400E-005, 3.835285207612812200E-005, 4.510142845095636200E-005 ),
+ .UNSPECIFIED. ) ;
+#2661 = STYLED_ITEM ( 'NONE', ( #2998 ), #203 ) ;
+#2662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2663 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 1.000000000000000000, -1.099999999999999900 ) ) ;
+#2664 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.0000000000000000000, 1.025000000000000400 ) ) ;
+#2665 = ORIENTED_EDGE ( 'NONE', *, *, #1536, .T. ) ;
+#2666 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.8999999999999999100 ) ) ;
+#2667 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .T. ) ;
+#2668 = CARTESIAN_POINT ( 'NONE',  ( 1.049999999999999800, 0.5999999999999999800, 0.8000000000000001600 ) ) ;
+#2669 = CARTESIAN_POINT ( 'NONE',  ( -0.9749999999999999800, 1.000000000000000000, -0.7250000000000002000 ) ) ;
+#2670 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2915 ), #2085 ) ;
+#2671 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2672 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2673 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1585 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1926, #3242, #1688 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2674 = FILL_AREA_STYLE ('',( #1649 ) ) ;
+#2675 = EDGE_CURVE ( 'NONE', #1648, #1863, #3132, .T. ) ;
+#2676 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3268 ) ) ;
+#2677 = FACE_OUTER_BOUND ( 'NONE', #778, .T. ) ;
+#2678 = DIRECTION ( 'NONE',  ( -2.734799962365654800E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2679 = SURFACE_STYLE_FILL_AREA ( #1599 ) ;
+#2680 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2681 = EDGE_CURVE ( 'NONE', #110, #1783, #62, .T. ) ;
+#2682 = PRESENTATION_STYLE_ASSIGNMENT (( #3269 ) ) ;
+#2683 = FACE_OUTER_BOUND ( 'NONE', #407, .T. ) ;
+#2684 = SURFACE_STYLE_FILL_AREA ( #968 ) ;
+#2685 = EDGE_CURVE ( 'NONE', #2049, #872, #16, .T. ) ;
+#2686 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1231, 'distance_accuracy_value', 'NONE');
+#2687 = SURFACE_SIDE_STYLE ('',( #2421 ) ) ;
+#2688 = CIRCLE ( 'NONE', #91, 0.1000000000000000500 ) ;
+#2689 = ORIENTED_EDGE ( 'NONE', *, *, #673, .T. ) ;
+#2690 = EDGE_LOOP ( 'NONE', ( #314, #2571, #2002, #2081 ) ) ;
+#2691 = ORIENTED_EDGE ( 'NONE', *, *, #1370, .F. ) ;
+#2692 = ORIENTED_EDGE ( 'NONE', *, *, #152, .T. ) ;
+#2693 = CARTESIAN_POINT ( 'NONE',  ( 0.1500000000000001900, 0.5999999999999999800, 0.9000000000000000200 ) ) ;
+#2694 = LINE ( 'NONE', #1946, #1853 ) ;
+#2695 = ORIENTED_EDGE ( 'NONE', *, *, #443, .T. ) ;
+#2696 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#2697 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1436 ) ) ;
+#2698 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3369, 'distance_accuracy_value', 'NONE');
+#2699 = ORIENTED_EDGE ( 'NONE', *, *, #2114, .T. ) ;
+#2700 = EDGE_CURVE ( 'NONE', #3187, #1823, #1844, .T. ) ;
+#2701 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.9750000000000000900, -0.7750000000000002400 ) ) ;
+#2702 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2661 ), #571 ) ;
+#2703 = SURFACE_STYLE_USAGE ( .BOTH. , #1411 ) ;
+#2704 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3292 ) ) ;
+#2705 = SURFACE_STYLE_USAGE ( .BOTH. , #1931 ) ;
+#2706 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2707 = CARTESIAN_POINT ( 'NONE',  ( -1.146766135776886100, 0.5873898698691868400, -0.9967138463873763700 ) ) ;
+#2708 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2540 ) ) ;
+#2709 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.0000000000000000000, 1.025000000000000400 ) ) ;
+#2710 = LINE ( 'NONE', #1618, #1750 ) ;
+#2711 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2990 ) ) ;
+#2712 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477920800, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2713 = VECTOR ( 'NONE', #2375, 1000.000000000000000 ) ;
+#2714 = ORIENTED_EDGE ( 'NONE', *, *, #1934, .F. ) ;
+#2715 = LINE ( 'NONE', #2233, #751 ) ;
+#2716 = AXIS2_PLACEMENT_3D ( 'NONE', #3107, #3334, #2563 ) ;
+#2717 = FACE_OUTER_BOUND ( 'NONE', #1921, .T. ) ;
+#2718 = CARTESIAN_POINT ( 'NONE',  ( 1.238912036792854100, 0.5960597998808581100, -0.8894405049432049200 ) ) ;
+#2719 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2720 = SURFACE_SIDE_STYLE ('',( #1550 ) ) ;
+#2721 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#2722 = FACE_OUTER_BOUND ( 'NONE', #2075, .T. ) ;
+#2723 = VERTEX_POINT ( 'NONE', #783 ) ;
+#2724 = ORIENTED_EDGE ( 'NONE', *, *, #2254, .F. ) ;
+#2725 = VECTOR ( 'NONE', #446, 1000.000000000000000 ) ;
+#2726 = LINE ( 'NONE', #1258, #2043 ) ;
+#2727 = LINE ( 'NONE', #996, #2432 ) ;
+#2728 = EDGE_LOOP ( 'NONE', ( #286, #2742, #1684, #1714, #2695, #3232, #1154, #2823, #3086, #1636 ) ) ;
+#2729 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .T. ) ;
+#2730 = ORIENTED_EDGE ( 'NONE', *, *, #2863, .T. ) ;
+#2731 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2732 = ORIENTED_EDGE ( 'NONE', *, *, #2857, .T. ) ;
+#2733 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2734 = CARTESIAN_POINT ( 'NONE',  ( 1.247709891039169100, 0.5856442534266941300, -0.8977309787179736900 ) ) ;
+#2735 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -4.336808689942025600E-015 ) ) ;
+#2736 = ADVANCED_FACE ( 'NONE', ( #134 ), #2284, .T. ) ;
+#2737 = ORIENTED_EDGE ( 'NONE', *, *, #1933, .T. ) ;
+#2738 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2686 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1231, #1218, #963 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2739 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2740 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2741 = EDGE_CURVE ( 'NONE', #1899, #279, #2924, .T. ) ;
+#2742 = ORIENTED_EDGE ( 'NONE', *, *, #2154, .T. ) ;
+#2743 = CARTESIAN_POINT ( 'NONE',  ( 1.232818098758410800, 0.5987461014022036300, -0.8840845987440935100 ) ) ;
+#2744 = EDGE_CURVE ( 'NONE', #1587, #843, #2223, .T. ) ;
+#2745 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2746 = FILL_AREA_STYLE_COLOUR ( '', #127 ) ;
+#2747 = EDGE_CURVE ( 'NONE', #1968, #1687, #1894, .T. ) ;
+#2748 = CARTESIAN_POINT ( 'NONE',  ( -1.238912036792854100, 0.5960597998808581100, 0.8894405049432047000 ) ) ;
+#2749 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#2750 = ADVANCED_FACE ( 'NONE', ( #2311 ), #2396, .T. ) ;
+#2751 = CARTESIAN_POINT ( 'NONE',  ( -1.225521480363920700, 0.5999959166837741700, 0.8779518555909953100 ) ) ;
+#2752 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3363, #2060, #570, #296, #543, #2329, #280, #2613, #2098, #2854, #2317, #1573, #2577, #814, #3119, #1292, #2355, #1856, #525 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953843300E-006, 0.0000000000000000000, 9.278391478842369800E-006, 2.204562439685431900E-005, 3.166547942941826700E-005, 3.835285207612772900E-005, 4.510142845095592800E-005 ),
+ .UNSPECIFIED. ) ;
+#2753 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2754 = STYLED_ITEM ( 'NONE', ( #315 ), #2598 ) ;
+#2755 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2756 = FILL_AREA_STYLE ('',( #494 ) ) ;
+#2757 = FILL_AREA_STYLE_COLOUR ( '', #796 ) ;
+#2758 = AXIS2_PLACEMENT_3D ( 'NONE', #1381, #1900, #1336 ) ;
+#2759 = ORIENTED_EDGE ( 'NONE', *, *, #156, .T. ) ;
+#2760 = PRESENTATION_STYLE_ASSIGNMENT (( #1681 ) ) ;
+#2761 = CYLINDRICAL_SURFACE ( 'NONE', #1271, 0.07499999999999998300 ) ;
+#2762 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2763 = STYLED_ITEM ( 'NONE', ( #2636 ), #2471 ) ;
+#2764 = CARTESIAN_POINT ( 'NONE',  ( 1.230545852933987200, 0.5994942091424106900, -0.8821243365185356100 ) ) ;
+#2765 = FACE_OUTER_BOUND ( 'NONE', #1173, .T. ) ;
+#2766 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2767 = ORIENTED_EDGE ( 'NONE', *, *, #2379, .T. ) ;
+#2768 = ORIENTED_EDGE ( 'NONE', *, *, #2154, .F. ) ;
+#2769 = ORIENTED_EDGE ( 'NONE', *, *, #2980, .T. ) ;
+#2770 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2771 = VERTEX_POINT ( 'NONE', #2634 ) ;
+#2772 = CARTESIAN_POINT ( 'NONE',  ( 0.2265859831359529300, 0.5911191954836663200, 0.9943378841356228500 ) ) ;
+#2773 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2774 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.8999999999999999100 ) ) ;
+#2775 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2776 = PRODUCT_CONTEXT ( 'NONE', #2762, 'mechanical' ) ;
+#2777 = AXIS2_PLACEMENT_3D ( 'NONE', #223, #2027, #1248 ) ;
+#2778 = EDGE_LOOP ( 'NONE', ( #1075, #1967, #1589, #2737, #2191, #1902 ) ) ;
+#2779 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2780 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2781 = AXIS2_PLACEMENT_3D ( 'NONE', #2538, #2527, #980 ) ;
+#2782 = FILL_AREA_STYLE ('',( #2255 ) ) ;
+#2783 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2784 = FILL_AREA_STYLE ('',( #959 ) ) ;
+#2785 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2786 = AXIS2_PLACEMENT_3D ( 'NONE', #893, #100, #2440 ) ;
+#2787 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5999999999999999800, 0.0000000000000000000 ) ) ;
+#2788 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1752, 'distance_accuracy_value', 'NONE');
+#2789 = FILL_AREA_STYLE ('',( #982 ) ) ;
+#2790 = EDGE_CURVE ( 'NONE', #3260, #67, #718, .T. ) ;
+#2791 = FILL_AREA_STYLE ('',( #2830 ) ) ;
+#2792 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2793 = EDGE_CURVE ( 'NONE', #3187, #2423, #184, .T. ) ;
+#2794 = CARTESIAN_POINT ( 'NONE',  ( 0.2165063509461097300, 0.5999999999999999800, 0.9749999999999999800 ) ) ;
+#2795 = CARTESIAN_POINT ( 'NONE',  ( -1.245286989274506900, 0.5898905059931085500, -0.8953839758397649200 ) ) ;
+#2796 = CARTESIAN_POINT ( 'NONE',  ( 1.132124336518535200, 0.5994942091424106900, -0.9805458529339873300 ) ) ;
+#2797 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#2798 = CIRCLE ( 'NONE', #1090, 0.02499999999999995600 ) ;
+#2799 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2026, 'distance_accuracy_value', 'NONE');
+#2800 = CIRCLE ( 'NONE', #240, 0.02499999999999995600 ) ;
+#2801 = LINE ( 'NONE', #2208, #2845 ) ;
+#2802 = ORIENTED_EDGE ( 'NONE', *, *, #2983, .F. ) ;
+#2803 = CARTESIAN_POINT ( 'NONE',  ( -0.2209041948335027100, 0.5987031763114459800, -0.9829472909094652000 ) ) ;
+#2804 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#2805 = LINE ( 'NONE', #1884, #1388 ) ;
+#2806 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #3371 ) ) ;
+#2807 = FACE_OUTER_BOUND ( 'NONE', #957, .T. ) ;
+#2808 = VECTOR ( 'NONE', #3302, 1000.000000000000000 ) ;
+#2809 = FACE_OUTER_BOUND ( 'NONE', #2846, .T. ) ;
+#2810 = SURFACE_SIDE_STYLE ('',( #1840 ) ) ;
+#2811 = SURFACE_SIDE_STYLE ('',( #1390 ) ) ;
+#2812 = EDGE_CURVE ( 'NONE', #1007, #1756, #1431, .T. ) ;
+#2813 = ORIENTED_EDGE ( 'NONE', *, *, #2051, .T. ) ;
+#2814 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2815 = VERTEX_POINT ( 'NONE', #3155 ) ;
+#2816 = VECTOR ( 'NONE', #2299, 1000.000000000000000 ) ;
+#2817 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2818 = EDGE_CURVE ( 'NONE', #717, #1632, #950, .T. ) ;
+#2819 = ORIENTED_EDGE ( 'NONE', *, *, #439, .F. ) ;
+#2820 = CIRCLE ( 'NONE', #583, 0.2500000000000000000 ) ;
+#2821 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2822 = ORIENTED_EDGE ( 'NONE', *, *, #2379, .F. ) ;
+#2823 = ORIENTED_EDGE ( 'NONE', *, *, #3277, .T. ) ;
+#2824 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#2825 = EDGE_CURVE ( 'NONE', #3218, #1874, #1121, .T. ) ;
+#2826 = ORIENTED_EDGE ( 'NONE', *, *, #2631, .F. ) ;
+#2827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2828 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, 0.8500000000000000900 ) ) ;
+#2829 = VERTEX_POINT ( 'NONE', #3103 ) ;
+#2830 = FILL_AREA_STYLE_COLOUR ( '', #1386 ) ;
+#2831 = AXIS2_PLACEMENT_3D ( 'NONE', #2406, #370, #118 ) ;
+#2832 = CARTESIAN_POINT ( 'NONE',  ( -1.174999999999999800, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#2833 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #367 ) ) ;
+#2834 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477949700, 0.5759405517269662300, 1.000000000000000200 ) ) ;
+#2835 = AXIS2_PLACEMENT_3D ( 'NONE', #3191, #52, #1621 ) ;
+#2836 = CARTESIAN_POINT ( 'NONE',  ( -1.225521480363920700, 0.5999959166837741700, -0.8779518555909953100 ) ) ;
+#2837 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#2838 = SURFACE_SIDE_STYLE ('',( #597 ) ) ;
+#2839 = CARTESIAN_POINT ( 'NONE',  ( -1.050000000000000000, 1.000000000000000000, 0.8000000000000001600 ) ) ;
+#2840 = PLANE ( 'NONE',  #243 ) ;
+#2841 = CARTESIAN_POINT ( 'NONE',  ( -1.241518703566276500, 0.5937651921045978800, -0.8918507545615211900 ) ) ;
+#2842 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2843 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1393 ), #3011 ) ;
+#2844 = LINE ( 'NONE', #1936, #2416 ) ;
+#2845 = VECTOR ( 'NONE', #1167, 1000.000000000000000 ) ;
+#2846 = EDGE_LOOP ( 'NONE', ( #1940, #1596, #2871, #605 ) ) ;
+#2847 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2848 = LINE ( 'NONE', #1577, #133 ) ;
+#2849 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2850 = ORIENTED_EDGE ( 'NONE', *, *, #2675, .T. ) ;
+#2851 = SURFACE_STYLE_USAGE ( .BOTH. , #1045 ) ;
+#2852 = ORIENTED_EDGE ( 'NONE', *, *, #1780, .F. ) ;
+#2853 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#2854 = CARTESIAN_POINT ( 'NONE',  ( 1.241518703566276500, 0.5937651921045978800, 0.8918507545615209600 ) ) ;
+#2855 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2856 = DIRECTION ( 'NONE',  ( -2.734799962365654800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2857 = EDGE_CURVE ( 'NONE', #2927, #2049, #2820, .T. ) ;
+#2858 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3268 ), #3198 ) ;
+#2859 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.9249999999999998200 ) ) ;
+#2860 = ORIENTED_EDGE ( 'NONE', *, *, #38, .T. ) ;
+#2861 = ADVANCED_FACE ( 'NONE', ( #1807 ), #78, .T. ) ;
+#2862 = EDGE_CURVE ( 'NONE', #872, #2198, #1555, .T. ) ;
+#2863 = EDGE_CURVE ( 'NONE', #556, #145, #873, .T. ) ;
+#2864 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2865 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2866 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .T. ) ;
+#2867 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2868 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #656, 'distance_accuracy_value', 'NONE');
+#2869 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2870 = CARTESIAN_POINT ( 'NONE',  ( -1.174999999999999800, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#2871 = ORIENTED_EDGE ( 'NONE', *, *, #526, .F. ) ;
+#2872 = CARTESIAN_POINT ( 'NONE',  ( -1.130127087543393100, 0.5999130077306020800, 0.9781716642264310900 ) ) ;
+#2873 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2515 ) ) ;
+#2874 = SURFACE_SIDE_STYLE ('',( #2072 ) ) ;
+#2875 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 1.000000000000000000, 0.8000000000000001600 ) ) ;
+#2876 = EDGE_CURVE ( 'NONE', #2398, #914, #1479, .T. ) ;
+#2877 = ADVANCED_FACE ( 'NONE', ( #318 ), #675, .T. ) ;
+#2878 = FILL_AREA_STYLE_COLOUR ( '', #672 ) ;
+#2879 = AXIS2_PLACEMENT_3D ( 'NONE', #2949, #2942, #372 ) ;
+#2880 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#2881 = FILL_AREA_STYLE_COLOUR ( '', #625 ) ;
+#2882 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #558 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3183, #590, #2135 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2883 = FACE_OUTER_BOUND ( 'NONE', #2567, .T. ) ;
+#2884 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#2885 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2886 = LINE ( 'NONE', #2650, #746 ) ;
+#2887 = EDGE_LOOP ( 'NONE', ( #356, #1680, #3182, #1005 ) ) ;
+#2888 = CARTESIAN_POINT ( 'NONE',  ( 1.136763864362120300, 0.5977235956778247400, 0.9859237802502584000 ) ) ;
+#2889 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477921100, 1.000000000000000000, -1.000000000000000000 ) ) ;
+#2890 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, -1.000000000000000200 ) ) ;
+#2891 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2892 = VECTOR ( 'NONE', #1952, 1000.000000000000000 ) ;
+#2893 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2894 = PRESENTATION_STYLE_ASSIGNMENT (( #2851 ) ) ;
+#2895 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2896 = CIRCLE ( 'NONE', #2953, 0.02500000000000006400 ) ;
+#2897 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #538 ), #1164 ) ;
+#2898 = ADVANCED_FACE ( 'NONE', ( #3261 ), #915, .T. ) ;
+#2899 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ;
+#2900 = LINE ( 'NONE', #273, #2185 ) ;
+#2901 = LINE ( 'NONE', #735, #2118 ) ;
+#2902 = VERTEX_POINT ( 'NONE', #3108 ) ;
+#2903 = LINE ( 'NONE', #1608, #2188 ) ;
+#2904 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .T. ) ;
+#2905 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2906 = ORIENTED_EDGE ( 'NONE', *, *, #506, .T. ) ;
+#2907 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, -0.8500000000000000900 ) ) ;
+#2908 = AXIS2_PLACEMENT_3D ( 'NONE', #1213, #1741, #1458 ) ;
+#2909 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5999999999999999800, 0.0000000000000000000 ) ) ;
+#2910 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5999999999999999800, 0.9000000000000000200 ) ) ;
+#2911 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2912 = ORIENTED_EDGE ( 'NONE', *, *, #1641, .F. ) ;
+#2913 = DIRECTION ( 'NONE',  ( 8.673617379884035500E-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2914 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2915 = STYLED_ITEM ( 'NONE', ( #1672 ), #541 ) ;
+#2916 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2917 = FILL_AREA_STYLE_COLOUR ( '', #232 ) ;
+#2918 = EDGE_CURVE ( 'NONE', #1874, #1968, #2273, .T. ) ;
+#2919 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #723 ), #785 ) ;
+#2920 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477920800, 1.000000000000000000, 1.000000000000000000 ) ) ;
+#2921 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000400, 0.2000000000000000100, -0.8500000000000000900 ) ) ;
+#2922 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#2923 = EDGE_CURVE ( 'NONE', #2623, #1851, #2903, .T. ) ;
+#2924 = LINE ( 'NONE', #32, #1153 ) ;
+#2925 = EDGE_CURVE ( 'NONE', #2966, #843, #1966, .T. ) ;
+#2926 = VECTOR ( 'NONE', #215, 1000.000000000000000 ) ;
+#2927 = VERTEX_POINT ( 'NONE', #1339 ) ;
+#2928 = VECTOR ( 'NONE', #1410, 1000.000000000000000 ) ;
+#2929 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2930 = SURFACE_STYLE_USAGE ( .BOTH. , #3172 ) ;
+#2931 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.8999999999999999100 ) ) ;
+#2932 = ORIENTED_EDGE ( 'NONE', *, *, #788, .F. ) ;
+#2933 = ORIENTED_EDGE ( 'NONE', *, *, #730, .T. ) ;
+#2934 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .T. ) ;
+#2935 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1983 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #454, #2783, #3278 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2936 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5999999999999999800, -1.000000000000000000 ) ) ;
+#2937 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .F. ) ;
+#2938 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.8999999999999999100 ) ) ;
+#2939 = AXIS2_PLACEMENT_3D ( 'NONE', #593, #2637, #2376 ) ;
+#2940 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2763 ), #819 ) ;
+#2941 = ORIENTED_EDGE ( 'NONE', *, *, #12, .F. ) ;
+#2942 = DIRECTION ( 'NONE',  ( 8.673617379884035500E-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2943 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#2944 = ORIENTED_EDGE ( 'NONE', *, *, #2620, .F. ) ;
+#2945 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1842, 'distance_accuracy_value', 'NONE');
+#2946 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, 0.8500000000000000900 ) ) ;
+#2947 = SURFACE_STYLE_USAGE ( .BOTH. , #2190 ) ;
+#2948 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2915 ) ) ;
+#2949 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5999999999999999800, -1.000000000000000200 ) ) ;
+#2950 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2951 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1949 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1322, #2347, #810 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2952 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#2953 = AXIS2_PLACEMENT_3D ( 'NONE', #681, #929, #448 ) ;
+#2954 = CIRCLE ( 'NONE', #2908, 0.2500000000000000000 ) ;
+#2955 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#2956 = VECTOR ( 'NONE', #2496, 1000.000000000000000 ) ;
+#2957 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2958 = VERTEX_POINT ( 'NONE', #533 ) ;
+#2959 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5999999999999999800, -0.9750000000000000900 ) ) ;
+#2960 = ORIENTED_EDGE ( 'NONE', *, *, #202, .F. ) ;
+#2961 = VECTOR ( 'NONE', #3326, 1000.000000000000000 ) ;
+#2962 = EDGE_CURVE ( 'NONE', #3354, #1168, #2970, .T. ) ;
+#2963 = EDGE_LOOP ( 'NONE', ( #2121, #3002, #17, #476 ) ) ;
+#2964 = SURFACE_STYLE_FILL_AREA ( #2141 ) ;
+#2965 = ORIENTED_EDGE ( 'NONE', *, *, #2925, .F. ) ;
+#2966 = VERTEX_POINT ( 'NONE', #2316 ) ;
+#2967 = FILL_AREA_STYLE_COLOUR ( '', #3298 ) ;
+#2968 = TOROIDAL_SURFACE ( 'NONE', #942, 0.04999999999999999600, 0.02500000000000000100 ) ;
+#2969 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#2970 = LINE ( 'NONE', #1581, #143 ) ;
+#2971 = EDGE_LOOP ( 'NONE', ( #2310, #1123, #1396, #1243, #1638, #1280, #488, #2860, #1238, #2405 ) ) ;
+#2972 = CARTESIAN_POINT ( 'NONE',  ( -1.141850754561521100, 0.5937651921045978800, -0.9915187035662764700 ) ) ;
+#2973 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, 0.7750000000000002400 ) ) ;
+#2974 = ADVANCED_FACE ( 'NONE', ( #313 ), #1331, .F. ) ;
+#2975 = CARTESIAN_POINT ( 'NONE',  ( 1.174999999999999800, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#2976 = ORIENTED_EDGE ( 'NONE', *, *, #2980, .F. ) ;
+#2977 = EDGE_CURVE ( 'NONE', #905, #1448, #603, .T. ) ;
+#2978 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2979 = CARTESIAN_POINT ( 'NONE',  ( 1.243488046030027900, 0.5920316108975490800, -0.8936717034338467200 ) ) ;
+#2980 = EDGE_CURVE ( 'NONE', #1364, #1762, #1189, .T. ) ;
+#2981 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.0000000000000000000, -1.025000000000000400 ) ) ;
+#2982 = ORIENTED_EDGE ( 'NONE', *, *, #3273, .F. ) ;
+#2983 = EDGE_CURVE ( 'NONE', #1632, #3158, #429, .T. ) ;
+#2984 = FILL_AREA_STYLE_COLOUR ( '', #2306 ) ;
+#2985 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2986 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2987 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2988 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2656 ) ) ;
+#2989 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#2990 = STYLED_ITEM ( 'NONE', ( #1963 ), #1180 ) ;
+#2991 = SURFACE_STYLE_USAGE ( .BOTH. , #2484 ) ;
+#2992 = DIRECTION ( 'NONE',  ( 4.336808689942025600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2993 = EDGE_CURVE ( 'NONE', #81, #1007, #3217, .T. ) ;
+#2994 = FACE_OUTER_BOUND ( 'NONE', #576, .T. ) ;
+#2995 = FILL_AREA_STYLE ('',( #2984 ) ) ;
+#2996 = AXIS2_PLACEMENT_3D ( 'NONE', #1374, #2140, #877 ) ;
+#2997 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2998 = PRESENTATION_STYLE_ASSIGNMENT (( #2930 ) ) ;
+#2999 = SURFACE_STYLE_FILL_AREA ( #2283 ) ;
+#3000 = CARTESIAN_POINT ( 'NONE',  ( -1.232818098758410800, 0.5987461014022036300, 0.8840845987440932900 ) ) ;
+#3001 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #228, 'distance_accuracy_value', 'NONE');
+#3002 = ORIENTED_EDGE ( 'NONE', *, *, #2201, .T. ) ;
+#3003 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3004 = VECTOR ( 'NONE', #2735, 1000.000000000000000 ) ;
+#3005 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3006 = ORIENTED_EDGE ( 'NONE', *, *, #38, .F. ) ;
+#3007 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3008 = VERTEX_POINT ( 'NONE', #557 ) ;
+#3009 = VERTEX_POINT ( 'NONE', #1855 ) ;
+#3010 = ORIENTED_EDGE ( 'NONE', *, *, #387, .F. ) ;
+#3011 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #892 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2615, #832, #51 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3012 = CARTESIAN_POINT ( 'NONE',  ( -0.2291287847477920800, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#3013 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3014 = ORIENTED_EDGE ( 'NONE', *, *, #3364, .F. ) ;
+#3015 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#3016 = EDGE_CURVE ( 'NONE', #807, #1929, #1711, .T. ) ;
+#3017 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2149 ) ) ;
+#3018 = DIRECTION ( 'NONE',  ( 2.734799962365654800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3019 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#3020 = CARTESIAN_POINT ( 'NONE',  ( 1.245286989274506900, 0.5898905059931085500, -0.8953839758397651400 ) ) ;
+#3021 = EDGE_CURVE ( 'NONE', #804, #2902, #910, .T. ) ;
+#3022 = SURFACE_SIDE_STYLE ('',( #2339 ) ) ;
+#3023 = EDGE_CURVE ( 'NONE', #3296, #2084, #1767, .T. ) ;
+#3024 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3025 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, 0.8999999999999999100 ) ) ;
+#3026 = CARTESIAN_POINT ( 'NONE',  ( 1.127738843893342700, 0.5999999999999999800, -0.9752605934860015800 ) ) ;
+#3027 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3028 = PLANE ( 'NONE',  #344 ) ;
+#3029 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.5749999999999999600, -1.000000000000000000 ) ) ;
+#3030 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3031 = SURFACE_STYLE_FILL_AREA ( #83 ) ;
+#3032 = AXIS2_PLACEMENT_3D ( 'NONE', #928, #1706, #2010 ) ;
+#3033 = LINE ( 'NONE', #1731, #1222 ) ;
+#3034 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3035 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3036 = EDGE_CURVE ( 'NONE', #2439, #49, #2350, .T. ) ;
+#3037 = EDGE_LOOP ( 'NONE', ( #911, #530, #3262, #3264 ) ) ;
+#3038 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3039 = LINE ( 'NONE', #1345, #1757 ) ;
+#3040 = AXIS2_PLACEMENT_3D ( 'NONE', #1367, #834, #1652 ) ;
+#3041 = CARTESIAN_POINT ( 'NONE',  ( 0.2214732102539235000, 0.5983131714324904100, -0.9840275155917515000 ) ) ;
+#3042 = VECTOR ( 'NONE', #2415, 1000.000000000000000 ) ;
+#3043 = VECTOR ( 'NONE', #2244, 1000.000000000000000 ) ;
+#3044 = SURFACE_STYLE_USAGE ( .BOTH. , #705 ) ;
+#3045 = VERTEX_POINT ( 'NONE', #791 ) ;
+#3046 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1408, 'distance_accuracy_value', 'NONE');
+#3047 = AXIS2_PLACEMENT_3D ( 'NONE', #1013, #3088, #2321 ) ;
+#3048 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3049 = VECTOR ( 'NONE', #455, 1000.000000000000000 ) ;
+#3050 = SURFACE_SIDE_STYLE ('',( #2385 ) ) ;
+#3051 = ORIENTED_EDGE ( 'NONE', *, *, #860, .T. ) ;
+#3052 = ORIENTED_EDGE ( 'NONE', *, *, #2962, .F. ) ;
+#3053 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.5999999999999999800, 0.9000000000000000200 ) ) ;
+#3054 = VECTOR ( 'NONE', #1047, 1000.000000000000000 ) ;
+#3055 = ORIENTED_EDGE ( 'NONE', *, *, #2095, .T. ) ;
+#3056 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#3057 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3058 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2945 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1842, #2337, #2590 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3059 = VERTEX_POINT ( 'NONE', #1571 ) ;
+#3060 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.2000000000000000100, 0.8500000000000000900 ) ) ;
+#3061 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477921900, 0.5749999999999999600, -1.000000000000000200 ) ) ;
+#3062 = STYLED_ITEM ( 'NONE', ( #1111 ), #1249 ) ;
+#3063 = CARTESIAN_POINT ( 'NONE',  ( 0.2290592653768827300, 0.5778163061058735300, 0.9998408618996607000 ) ) ;
+#3064 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5772410279992995500, -0.8999999999999999100 ) ) ;
+#3065 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .T. ) ;
+#3066 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2032 ), #248 ) ;
+#3067 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3068 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#3069 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3070 = CARTESIAN_POINT ( 'NONE',  ( 0.2230060245666950500, 0.5971796684247922000, 0.9869547384438346300 ) ) ;
+#3071 = CARTESIAN_POINT ( 'NONE',  ( -1.228171664226431300, 0.5999130077306020800, -0.8801270875433936400 ) ) ;
+#3072 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.8999999999999999100 ) ) ;
+#3073 = ORIENTED_EDGE ( 'NONE', *, *, #2388, .F. ) ;
+#3074 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1455 ), #610 ) ;
+#3075 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#3076 = CYLINDRICAL_SURFACE ( 'NONE', #742, 0.02500000000000006400 ) ;
+#3077 = SURFACE_SIDE_STYLE ('',( #269 ) ) ;
+#3078 = VECTOR ( 'NONE', #1834, 1000.000000000000000 ) ;
+#3079 = FILL_AREA_STYLE ('',( #1018 ) ) ;
+#3080 = FACE_OUTER_BOUND ( 'NONE', #1162, .T. ) ;
+#3081 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3082 = FILL_AREA_STYLE_COLOUR ( '', #2895 ) ;
+#3083 = EDGE_CURVE ( 'NONE', #1124, #654, #2647, .T. ) ;
+#3084 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #96 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3265, #144, #939 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3085 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3086 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .T. ) ;
+#3087 = PRESENTATION_STYLE_ASSIGNMENT (( #3210 ) ) ;
+#3088 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3089 = PRESENTATION_STYLE_ASSIGNMENT (( #1740 ) ) ;
+#3090 = SURFACE_STYLE_FILL_AREA ( #1975 ) ;
+#3091 = FACE_OUTER_BOUND ( 'NONE', #641, .T. ) ;
+#3092 = CYLINDRICAL_SURFACE ( 'NONE', #2605, 0.07499999999999998300 ) ;
+#3093 = EDGE_CURVE ( 'NONE', #2829, #1364, #639, .T. ) ;
+#3094 = EDGE_LOOP ( 'NONE', ( #2517, #3138, #763, #304, #2850, #1354 ) ) ;
+#3095 = PRESENTATION_STYLE_ASSIGNMENT (( #2596 ) ) ;
+#3096 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .T. ) ;
+#3097 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
+#3098 = EDGE_CURVE ( 'NONE', #1288, #820, #2468, .T. ) ;
+#3099 = ORIENTED_EDGE ( 'NONE', *, *, #1646, .T. ) ;
+#3100 = SURFACE_SIDE_STYLE ('',( #3124 ) ) ;
+#3101 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3102 = CARTESIAN_POINT ( 'NONE',  ( 0.2291287847477920800, 0.5749999999999999600, 1.000000000000000000 ) ) ;
+#3103 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.5999999999999999800, 0.8000000000000001600 ) ) ;
+#3104 = ORIENTED_EDGE ( 'NONE', *, *, #18, .F. ) ;
+#3105 = ORIENTED_EDGE ( 'NONE', *, *, #2254, .T. ) ;
+#3106 = AXIS2_PLACEMENT_3D ( 'NONE', #2103, #1092, #2905 ) ;
+#3107 = CARTESIAN_POINT ( 'NONE',  ( -0.9749999999999999800, 1.000000000000000000, -0.7250000000000002000 ) ) ;
+#3108 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.0000000000000000000, -1.025000000000000400 ) ) ;
+#3109 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3110 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.5749999999999999600, -1.000000000000000000 ) ) ;
+#3111 = STYLED_ITEM ( 'NONE', ( #388 ), #274 ) ;
+#3112 = CARTESIAN_POINT ( 'NONE',  ( -8.456776945386935800E-017, 0.5749999999999999600, -0.9750000000000002000 ) ) ;
+#3113 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#3114 = CARTESIAN_POINT ( 'NONE',  ( -1.128165459107552300, 0.5999877751869870900, 0.9757817232276441200 ) ) ;
+#3115 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1256 ) ) ;
+#3116 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5999999999999999800, 0.9999999999999997800 ) ) ;
+#3117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3118 = FILL_AREA_STYLE ('',( #813 ) ) ;
+#3119 = CARTESIAN_POINT ( 'NONE',  ( 1.248541841512548000, 0.5836852110420431800, 0.8985507481166975500 ) ) ;
+#3120 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3121 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.0000000000000000000, 1.025000000000000400 ) ) ;
+#3122 = CYLINDRICAL_SURFACE ( 'NONE', #1211, 0.02500000000000006400 ) ;
+#3123 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3124 = SURFACE_STYLE_FILL_AREA ( #2290 ) ;
+#3125 = AXIS2_PLACEMENT_3D ( 'NONE', #2358, #573, #1877 ) ;
+#3126 = SURFACE_STYLE_FILL_AREA ( #2239 ) ;
+#3127 = ADVANCED_FACE ( 'NONE', ( #66 ), #1518, .T. ) ;
+#3128 = CLOSED_SHELL ( 'NONE', ( #912, #1057, #325, #2750, #1449, #2974, #2877, #293, #2349, #274, #1232, #2206, #2449, #180, #409, #579, #1490, #1310, #714, #1180, #1865, #1085, #1249, #1567, #2089, #823, #3270, #683, #836, #149, #1328, #1829, #2334, #2179, #2100, #3152, #428, #2632, #565, #2736, #3127, #2242, #1341, #802, #1177, #1453, #2490, #541, #1847, #2437, #29, #2471, #203, #2619, #1737, #2598, #64, #1582, #975, #2481, #3234, #1428, #1413, #1607, #2898, #2015, #2861, #3312, #413, #1200, #2194, #2581, #45, #303, #2507, #2372 ) ) ;
+#3129 = LINE ( 'NONE', #979, #349 ) ;
+#3130 = LINE ( 'NONE', #392, #2892 ) ;
+#3131 = AXIS2_PLACEMENT_3D ( 'NONE', #3149, #1052, #2864 ) ;
+#3132 = LINE ( 'NONE', #2276, #713 ) ;
+#3133 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .T. ) ;
+#3134 = FILL_AREA_STYLE ('',( #46 ) ) ;
+#3135 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000100, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#3136 = ORIENTED_EDGE ( 'NONE', *, *, #1361, .F. ) ;
+#3137 = VECTOR ( 'NONE', #2160, 1000.000000000000000 ) ;
+#3138 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .T. ) ;
+#3139 = VERTEX_POINT ( 'NONE', #2693 ) ;
+#3140 = LINE ( 'NONE', #1982, #2354 ) ;
+#3141 = DIRECTION ( 'NONE',  ( 2.734799962365654800E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3142 = VECTOR ( 'NONE', #650, 1000.000000000000000 ) ;
+#3143 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 0.0000000000000000000, 1.099999999999999900 ) ) ;
+#3144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3145 = AXIS2_PLACEMENT_3D ( 'NONE', #2931, #880, #2680 ) ;
+#3146 = SURFACE_STYLE_USAGE ( .BOTH. , #1337 ) ;
+#3147 = ORIENTED_EDGE ( 'NONE', *, *, #94, .F. ) ;
+#3148 = EDGE_CURVE ( 'NONE', #49, #1168, #2391, .T. ) ;
+#3149 = CARTESIAN_POINT ( 'NONE',  ( 1.024999999999999700, 0.9750000000000000900, 0.0000000000000000000 ) ) ;
+#3150 = FILL_AREA_STYLE_COLOUR ( '', #2565 ) ;
+#3151 = ORIENTED_EDGE ( 'NONE', *, *, #2250, .T. ) ;
+#3152 = ADVANCED_FACE ( 'NONE', ( #1923 ), #337, .T. ) ;
+#3153 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.9750000000000000900, -0.8000000000000002700 ) ) ;
+#3154 = CARTESIAN_POINT ( 'NONE',  ( -1.024999999999999900, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#3155 = CARTESIAN_POINT ( 'NONE',  ( -1.149999999999999900, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#3156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3157 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3158 = VERTEX_POINT ( 'NONE', #851 ) ;
+#3159 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#3160 = EDGE_CURVE ( 'NONE', #914, #1168, #513, .T. ) ;
+#3161 = CARTESIAN_POINT ( 'NONE',  ( 1.148550748116697700, 0.5836852110420431800, 0.9985418415125477700 ) ) ;
+#3162 = CARTESIAN_POINT ( 'NONE',  ( -1.024999999999999900, 0.9750000000000000900, -0.7250000000000002000 ) ) ;
+#3163 = CARTESIAN_POINT ( 'NONE',  ( 0.9749999999999997600, 0.9750000000000000900, -0.7750000000000002400 ) ) ;
+#3164 = EDGE_CURVE ( 'NONE', #1762, #3008, #1353, .T. ) ;
+#3165 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3166 = EDGE_CURVE ( 'NONE', #758, #1648, #2427, .T. ) ;
+#3167 = VECTOR ( 'NONE', #612, 1000.000000000000000 ) ;
+#3168 = PRESENTATION_STYLE_ASSIGNMENT (( #2629 ) ) ;
+#3169 = CARTESIAN_POINT ( 'NONE',  ( 1.127738843893342700, 0.5999999999999999800, 0.9752605934860011400 ) ) ;
+#3170 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3171 = LINE ( 'NONE', #845, #936 ) ;
+#3172 = SURFACE_SIDE_STYLE ('',( #1882 ) ) ;
+#3173 = PRESENTATION_STYLE_ASSIGNMENT (( #464 ) ) ;
+#3174 = VECTOR ( 'NONE', #2410, 1000.000000000000000 ) ;
+#3175 = AXIS2_PLACEMENT_3D ( 'NONE', #1713, #1199, #923 ) ;
+#3176 = ORIENTED_EDGE ( 'NONE', *, *, #2280, .T. ) ;
+#3177 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3062 ) ) ;
+#3178 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .T. ) ;
+#3179 = ORIENTED_EDGE ( 'NONE', *, *, #439, .T. ) ;
+#3180 = ORIENTED_EDGE ( 'NONE', *, *, #2588, .T. ) ;
+#3181 = EDGE_CURVE ( 'NONE', #2353, #2115, #1673, .T. ) ;
+#3182 = ORIENTED_EDGE ( 'NONE', *, *, #3225, .T. ) ;
+#3183 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3184 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3194 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2537, #2547, #2814 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3185 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#3186 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#3187 = VERTEX_POINT ( 'NONE', #1639 ) ;
+#3188 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#3189 = VERTEX_POINT ( 'NONE', #2131 ) ;
+#3190 = SURFACE_STYLE_USAGE ( .BOTH. , #339 ) ;
+#3191 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.5749999999999999600, 0.9999999999999997800 ) ) ;
+#3192 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3193 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3194 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2537, 'distance_accuracy_value', 'NONE');
+#3195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #342 ), #2673 ) ;
+#3196 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3197 = EDGE_CURVE ( 'NONE', #843, #649, #3346, .T. ) ;
+#3198 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #451 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3038, #2278, #1215 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3199 = PLANE ( 'NONE',  #2996 ) ;
+#3200 = VERTEX_POINT ( 'NONE', #1372 ) ;
+#3201 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.2000000000000000100, 1.000000000000000200 ) ) ;
+#3202 = FILL_AREA_STYLE ('',( #1165 ) ) ;
+#3203 = EDGE_CURVE ( 'NONE', #3276, #189, #2805, .T. ) ;
+#3204 = VECTOR ( 'NONE', #1901, 1000.000000000000000 ) ;
+#3205 = EDGE_CURVE ( 'NONE', #359, #804, #2217, .T. ) ;
+#3206 = PLANE ( 'NONE',  #393 ) ;
+#3207 = FACE_OUTER_BOUND ( 'NONE', #2467, .T. ) ;
+#3208 = ORIENTED_EDGE ( 'NONE', *, *, #3341, .F. ) ;
+#3209 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3210 = SURFACE_STYLE_USAGE ( .BOTH. , #327 ) ;
+#3211 = PRESENTATION_STYLE_ASSIGNMENT (( #644 ) ) ;
+#3212 = FACE_OUTER_BOUND ( 'NONE', #916, .T. ) ;
+#3213 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .T. ) ;
+#3214 = CARTESIAN_POINT ( 'NONE',  ( -1.143671703433846600, 0.5920316108975490800, -0.9934880460300279400 ) ) ;
+#3215 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3216 = ORIENTED_EDGE ( 'NONE', *, *, #865, .T. ) ;
+#3217 = LINE ( 'NONE', #3135, #1026 ) ;
+#3218 = VERTEX_POINT ( 'NONE', #1427 ) ;
+#3219 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .T. ) ;
+#3220 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1434, #1457, #2751, #2214, #953, #1468, #3000, #3274, #2748, #157, #3288, #732, #1962, #2502, #1193, #205, #977, #2234, #3025 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953843300E-006, 0.0000000000000000000, 9.278391478842369800E-006, 2.204562439685431900E-005, 3.166547942941826700E-005, 3.835285207612772900E-005, 4.510142845095592800E-005 ),
+ .UNSPECIFIED. ) ;
+#3221 = VECTOR ( 'NONE', #1418, 1000.000000000000000 ) ;
+#3222 = AXIS2_PLACEMENT_3D ( 'NONE', #2630, #2885, #47 ) ;
+#3223 = LINE ( 'NONE', #2228, #2610 ) ;
+#3224 = ORIENTED_EDGE ( 'NONE', *, *, #2818, .T. ) ;
+#3225 = EDGE_CURVE ( 'NONE', #221, #282, #3130, .T. ) ;
+#3226 = AXIS2_PLACEMENT_3D ( 'NONE', #1375, #3185, #1627 ) ;
+#3227 = SURFACE_STYLE_USAGE ( .BOTH. , #2720 ) ;
+#3228 = AXIS2_PLACEMENT_3D ( 'NONE', #2129, #1891, #846 ) ;
+#3229 = EDGE_LOOP ( 'NONE', ( #1226, #882, #3208, #1770 ) ) ;
+#3230 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3231 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3232 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .T. ) ;
+#3233 = SURFACE_SIDE_STYLE ('',( #381 ) ) ;
+#3234 = ADVANCED_FACE ( 'NONE', ( #1516 ), #2110, .T. ) ;
+#3235 = CARTESIAN_POINT ( 'NONE',  ( -1.139440504943204600, 0.5960597998808581100, -0.9889120367928541100 ) ) ;
+#3236 = AXIS2_PLACEMENT_3D ( 'NONE', #3113, #3156, #826 ) ;
+#3237 = SURFACE_SIDE_STYLE ('',( #2269 ) ) ;
+#3238 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .F. ) ;
+#3239 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1268 ) ) ;
+#3240 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000400, 0.0000000000000000000, -0.8500000000000000900 ) ) ;
+#3241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3242 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3243 = CARTESIAN_POINT ( 'NONE',  ( 1.248541841512548000, 0.5836852110420431800, -0.8985507481166979900 ) ) ;
+#3244 = CARTESIAN_POINT ( 'NONE',  ( -1.149683316471289400, 0.5795143031373384300, -0.9996844267691502600 ) ) ;
+#3245 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, -1.025000000000000400 ) ) ;
+#3246 = VECTOR ( 'NONE', #1491, 1000.000000000000000 ) ;
+#3247 = CARTESIAN_POINT ( 'NONE',  ( 1.225000000000032100, 0.5999999999999999800, 0.8775255128608342400 ) ) ;
+#3248 = PRESENTATION_STYLE_ASSIGNMENT (( #3044 ) ) ;
+#3249 = LINE ( 'NONE', #400, #1422 ) ;
+#3250 = CYLINDRICAL_SURFACE ( 'NONE', #3032, 0.07499999999999998300 ) ;
+#3251 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.0000000000000000000, -0.9000000000000000200 ) ) ;
+#3252 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#3253 = VECTOR ( 'NONE', #1442, 1000.000000000000000 ) ;
+#3254 = ORIENTED_EDGE ( 'NONE', *, *, #503, .T. ) ;
+#3255 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3256 = CARTESIAN_POINT ( 'NONE',  ( -0.2195312232049916600, 0.5995719299168895700, -0.9803561916134130300 ) ) ;
+#3257 = AXIS2_PLACEMENT_3D ( 'NONE', #1710, #2504, #702 ) ;
+#3258 = CARTESIAN_POINT ( 'NONE',  ( -0.2195312232049916900, 0.5995719299168896800, 0.9803561916134130300 ) ) ;
+#3259 = CYLINDRICAL_SURFACE ( 'NONE', #2462, 0.07500000000000019200 ) ;
+#3260 = VERTEX_POINT ( 'NONE', #375 ) ;
+#3261 = FACE_OUTER_BOUND ( 'NONE', #517, .T. ) ;
+#3262 = ORIENTED_EDGE ( 'NONE', *, *, #3349, .F. ) ;
+#3263 = ORIENTED_EDGE ( 'NONE', *, *, #1761, .T. ) ;
+#3264 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .F. ) ;
+#3265 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3266 = FILL_AREA_STYLE_COLOUR ( '', #1477 ) ;
+#3267 = EDGE_CURVE ( 'NONE', #282, #564, #2514, .T. ) ;
+#3268 = STYLED_ITEM ( 'NONE', ( #1662 ), #2089 ) ;
+#3269 = SURFACE_STYLE_USAGE ( .BOTH. , #2193 ) ;
+#3270 = ADVANCED_FACE ( 'NONE', ( #3340 ), #1664, .T. ) ;
+#3271 = ORIENTED_EDGE ( 'NONE', *, *, #1012, .T. ) ;
+#3272 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3273 = EDGE_CURVE ( 'NONE', #1720, #1234, #1588, .T. ) ;
+#3274 = CARTESIAN_POINT ( 'NONE',  ( -1.235923780250258300, 0.5977235956778248500, 0.8867638643621202900 ) ) ;
+#3275 = SURFACE_STYLE_USAGE ( .BOTH. , #1992 ) ;
+#3276 = VERTEX_POINT ( 'NONE', #123 ) ;
+#3277 = EDGE_CURVE ( 'NONE', #2958, #1854, #1472, .T. ) ;
+#3278 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3279 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999900, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#3280 = SURFACE_STYLE_USAGE ( .BOTH. , #921 ) ;
+#3281 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3282 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000100, 0.2000000000000000100, 1.025000000000000400 ) ) ;
+#3283 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3284 = CARTESIAN_POINT ( 'NONE',  ( 1.224646799147350500E-017, 1.000000000000000000, 1.099999999999999900 ) ) ;
+#3285 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3286 = CARTESIAN_POINT ( 'NONE',  ( 1.024999999999999700, 1.000000000000000000, 0.7250000000000002000 ) ) ;
+#3287 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #179 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #89, #1385, #861 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3288 = CARTESIAN_POINT ( 'NONE',  ( -1.243488046030027900, 0.5920316108975490800, 0.8936717034338465000 ) ) ;
+#3289 = CARTESIAN_POINT ( 'NONE',  ( -0.9750000000000002000, 0.9750000000000000900, 0.7750000000000002400 ) ) ;
+#3290 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3111 ) ) ;
+#3291 = PRESENTATION_STYLE_ASSIGNMENT (( #2097 ) ) ;
+#3292 = STYLED_ITEM ( 'NONE', ( #2302 ), #2179 ) ;
+#3293 = CARTESIAN_POINT ( 'NONE',  ( -0.2209041948335027600, 0.5987031763114459800, 0.9829472909094652000 ) ) ;
+#3294 = SURFACE_SIDE_STYLE ('',( #2516 ) ) ;
+#3295 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3296 = VERTEX_POINT ( 'NONE', #1169 ) ;
+#3297 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3298 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#3299 = FACE_OUTER_BOUND ( 'NONE', #3345, .T. ) ;
+#3300 = ORIENTED_EDGE ( 'NONE', *, *, #739, .T. ) ;
+#3301 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3302 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3303 = CIRCLE ( 'NONE', #288, 0.07499999999999998300 ) ;
+#3304 = SURFACE_STYLE_FILL_AREA ( #2674 ) ;
+#3305 = CARTESIAN_POINT ( 'NONE',  ( 1.130127087543393100, 0.5999130077306020800, -0.9781716642264313100 ) ) ;
+#3306 = EDGE_LOOP ( 'NONE', ( #993, #1356, #3176, #1136, #1972, #3213, #3104, #2853 ) ) ;
+#3307 = ORIENTED_EDGE ( 'NONE', *, *, #2114, .F. ) ;
+#3308 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3309 = SURFACE_STYLE_FILL_AREA ( #1064 ) ;
+#3310 = LINE ( 'NONE', #468, #2528 ) ;
+#3311 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, -0.8500000000000000900 ) ) ;
+#3312 = ADVANCED_FACE ( 'NONE', ( #871 ), #224, .T. ) ;
+#3313 = ORIENTED_EDGE ( 'NONE', *, *, #1252, .T. ) ;
+#3314 = MANIFOLD_SOLID_BREP ( 'Mirror3', #3128 ) ;
+#3315 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1393 ) ) ;
+#3316 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #367 ), #61 ) ;
+#3318 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3319 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#3320 = ORIENTED_EDGE ( 'NONE', *, *, #549, .T. ) ;
+#3321 = CARTESIAN_POINT ( 'NONE',  ( 1.148550748116697700, 0.5836852110420431800, -0.9985418415125481000 ) ) ;
+#3322 = AXIS2_PLACEMENT_3D ( 'NONE', #1948, #1179, #401 ) ;
+#3323 = CARTESIAN_POINT ( 'NONE',  ( 0.2274386268713858000, 0.5885982515180995200, -0.9962030507866079800 ) ) ;
+#3324 = SURFACE_STYLE_USAGE ( .BOTH. , #2249 ) ;
+#3325 = ORIENTED_EDGE ( 'NONE', *, *, #2790, .F. ) ;
+#3326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3327 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#3328 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3329 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3330 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3331 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3332 = FILL_AREA_STYLE ('',( #1147 ) ) ;
+#3333 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3334 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3335 = FACE_OUTER_BOUND ( 'NONE', #1640, .T. ) ;
+#3336 = CARTESIAN_POINT ( 'NONE',  ( 0.2274386268713856400, 0.5885982515180994100, 0.9962030507866077600 ) ) ;
+#3337 = EDGE_CURVE ( 'NONE', #1448, #3276, #1667, .T. ) ;
+#3338 = LINE ( 'NONE', #3186, #1419 ) ;
+#3339 = CARTESIAN_POINT ( 'NONE',  ( 1.139440504943204600, 0.5960597998808582200, -0.9889120367928541100 ) ) ;
+#3340 = FACE_OUTER_BOUND ( 'NONE', #1818, .T. ) ;
+#3341 = EDGE_CURVE ( 'NONE', #2815, #999, #308, .T. ) ;
+#3342 = PRESENTATION_STYLE_ASSIGNMENT (( #1541 ) ) ;
+#3343 = LINE ( 'NONE', #2090, #2145 ) ;
+#3344 = CYLINDRICAL_SURFACE ( 'NONE', #3226, 0.02500000000000006400 ) ;
+#3345 = EDGE_LOOP ( 'NONE', ( #324, #227, #2600, #1522 ) ) ;
+#3346 = LINE ( 'NONE', #360, #3174 ) ;
+#3347 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3348 = ORIENTED_EDGE ( 'NONE', *, *, #1991, .T. ) ;
+#3349 = EDGE_CURVE ( 'NONE', #1397, #1976, #2844, .T. ) ;
+#3350 = FACE_OUTER_BOUND ( 'NONE', #1437, .T. ) ;
+#3351 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3352 = ORIENTED_EDGE ( 'NONE', *, *, #2280, .F. ) ;
+#3353 = EDGE_LOOP ( 'NONE', ( #3313, #3360, #2265, #2407 ) ) ;
+#3354 = VERTEX_POINT ( 'NONE', #3311 ) ;
+#3355 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3356 = CARTESIAN_POINT ( 'NONE',  ( -1.132124336518535200, 0.5994942091424106900, 0.9805458529339871100 ) ) ;
+#3357 = ORIENTED_EDGE ( 'NONE', *, *, #1579, .F. ) ;
+#3358 = SURFACE_STYLE_USAGE ( .BOTH. , #1800 ) ;
+#3359 = AXIS2_PLACEMENT_3D ( 'NONE', #585, #1904, #614 ) ;
+#3360 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .F. ) ;
+#3361 = AXIS2_PLACEMENT_3D ( 'NONE', #2787, #487, #2237 ) ;
+#3362 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3363 = CARTESIAN_POINT ( 'NONE',  ( 1.225000000000032100, 0.5999999999999999800, 0.8775255128608342400 ) ) ;
+#3364 = EDGE_CURVE ( 'NONE', #1091, #3158, #2343, .T. ) ;
+#3365 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3366 = ORIENTED_EDGE ( 'NONE', *, *, #858, .T. ) ;
+#3367 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3368 = AXIS2_PLACEMENT_3D ( 'NONE', #3072, #1824, #1578 ) ;
+#3369 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3370 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3371 = PRODUCT ( 'Abracon ASD', 'Abracon ASD', '', ( #2776 ) ) ;
+#3372 = SURFACE_SIDE_STYLE ('',( #2652 ) ) ;
+#3373 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2056, #787, #2298, #1027, #2582, #504, #209, #2542, #1528, #1257, #1803, #1008, #2803, #3256, #773, #1184 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 7.841278349769442100E-006, 1.566811001446960700E-005, 2.371160218399280600E-005, 3.238667133763720600E-005, 4.154760600887527700E-005 ),
+ .UNSPECIFIED. ) ;
+#3374 = DIRECTION ( 'NONE',  ( -8.673617379884020700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3375 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3376 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .T. ) ;
+#3377 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2412 ), #181 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Crystals.SchLib b/Symbols/Crystals.SchLib
index 1f8caf537..b61b204d5 100644
Binary files a/Symbols/Crystals.SchLib and b/Symbols/Crystals.SchLib differ