diff --git a/Footprints/Crystals.PcbLib b/Footprints/Crystals.PcbLib
new file mode 100644
index 000000000..aec4717a4
Binary files /dev/null and b/Footprints/Crystals.PcbLib differ
diff --git a/STEP/Crystal/Abracon ABS25.STEP b/STEP/Crystal/Abracon ABS25.STEP
new file mode 100644
index 000000000..6cfc2df7f
--- /dev/null
+++ b/STEP/Crystal/Abracon ABS25.STEP	
@@ -0,0 +1,3140 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('Abracon ABS25.STEP',
+    '2016-01-05T23:01:00',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2 = CARTESIAN_POINT ( 'NONE',  ( -3.963478816078828800, 1.281381761951068100, -1.649200055110175800 ) ) ;
+#3 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#6 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#7 = AXIS2_PLACEMENT_3D ( 'NONE', #541, #2175, #2660 ) ;
+#8 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ;
+#9 = PRESENTATION_STYLE_ASSIGNMENT (( #2981 ) ) ;
+#10 = SURFACE_STYLE_FILL_AREA ( #619 ) ;
+#11 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
+#12 = EDGE_LOOP ( 'NONE', ( #8, #2469, #1947, #2674, #234, #2707, #540, #1437, #1313, #2404 ) ) ;
+#13 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ;
+#14 = STYLED_ITEM ( 'NONE', ( #2786 ), #1828 ) ;
+#15 = DIRECTION ( 'NONE',  ( -0.6427876096865407000, 0.7660444431189770100, 0.0000000000000000000 ) ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .T. ) ;
+#17 = CARTESIAN_POINT ( 'NONE',  ( -3.999232402980404300, 1.251380940368691100, -1.651824786895097500 ) ) ;
+#18 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #1267, .T. ) ;
+#20 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .F. ) ;
+#22 = VECTOR ( 'NONE', #681, 1000.000000000000000 ) ;
+#23 = EDGE_LOOP ( 'NONE', ( #1329, #744, #1879, #1624 ) ) ;
+#24 = EDGE_CURVE ( 'NONE', #2641, #567, #2633, .T. ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #1425, .T. ) ;
+#26 = SURFACE_STYLE_USAGE ( .BOTH. , #2611 ) ;
+#27 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #642 ) ) ;
+#28 = LINE ( 'NONE', #1416, #897 ) ;
+#29 = SURFACE_SIDE_STYLE ('',( #2277 ) ) ;
+#30 = FILL_AREA_STYLE ('',( #1209 ) ) ;
+#31 = CARTESIAN_POINT ( 'NONE',  ( 3.958827693562530800, 1.200000000000000600, -1.750000000000000000 ) ) ;
+#32 = FACE_OUTER_BOUND ( 'NONE', #2025, .T. ) ;
+#33 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2128, 'distance_accuracy_value', 'NONE');
+#34 = ADVANCED_FACE ( 'NONE', ( #1789 ), #489, .F. ) ;
+#35 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#36 = AXIS2_PLACEMENT_3D ( 'NONE', #1378, #1593, #1846 ) ;
+#37 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#38 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1535392755179561500, 1.696687898524784600 ) ) ;
+#39 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#40 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#41 = FACE_OUTER_BOUND ( 'NONE', #2283, .T. ) ;
+#42 = EDGE_CURVE ( 'NONE', #2143, #124, #186, .T. ) ;
+#43 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#44 = EDGE_CURVE ( 'NONE', #1621, #2253, #1945, .T. ) ;
+#45 = AXIS2_PLACEMENT_3D ( 'NONE', #1512, #379, #2484 ) ;
+#46 = FILL_AREA_STYLE ('',( #1210 ) ) ;
+#47 = LINE ( 'NONE', #2116, #1909 ) ;
+#48 = ADVANCED_FACE ( 'NONE', ( #2887 ), #107, .T. ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #1750, .T. ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #1379, .T. ) ;
+#51 = CIRCLE ( 'NONE', #45, 0.04999999999999991300 ) ;
+#52 = EDGE_LOOP ( 'NONE', ( #2676, #1916, #1803, #1327 ) ) ;
+#53 = AXIS2_PLACEMENT_3D ( 'NONE', #1472, #1233, #552 ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #620, .T. ) ;
+#55 = PRESENTATION_STYLE_ASSIGNMENT (( #310 ) ) ;
+#56 = VERTEX_POINT ( 'NONE', #116 ) ;
+#57 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #735 ) ) ;
+#58 = DIRECTION ( 'NONE',  ( 0.08682659386424920700, -0.9924325091389668600, 0.08682659386424976300 ) ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .T. ) ;
+#60 = FILL_AREA_STYLE ('',( #1648 ) ) ;
+#61 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#62 = EDGE_CURVE ( 'NONE', #1476, #1222, #2665, .T. ) ;
+#63 = VECTOR ( 'NONE', #2152, 1000.000000000000000 ) ;
+#64 = LINE ( 'NONE', #2355, #209 ) ;
+#65 = SURFACE_SIDE_STYLE ('',( #2019 ) ) ;
+#66 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2360, 'distance_accuracy_value', 'NONE');
+#67 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501244700, 1.749999999999999600 ) ) ;
+#68 = AXIS2_PLACEMENT_3D ( 'NONE', #852, #2517, #1783 ) ;
+#69 = LINE ( 'NONE', #2437, #1305 ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( -3.963478816078828800, 1.281381761951068100, 1.649200055110175100 ) ) ;
+#71 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#72 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9978035846433666000, 0.06624202950429565500 ) ) ;
+#73 = ADVANCED_FACE ( 'NONE', ( #873 ), #1538, .T. ) ;
+#74 = EDGE_CURVE ( 'NONE', #198, #2138, #302, .T. ) ;
+#75 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429934600, -0.9978035846433662700 ) ) ;
+#76 = AXIS2_PLACEMENT_3D ( 'NONE', #1220, #1234, #2454 ) ;
+#77 = EDGE_LOOP ( 'NONE', ( #2493, #2217, #2145, #2108 ) ) ;
+#78 = LINE ( 'NONE', #1307, #2814 ) ;
+#79 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389670800, 0.08682659386424779200 ) ) ;
+#80 = VECTOR ( 'NONE', #2530, 1000.000000000000000 ) ;
+#81 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #1339, .T. ) ;
+#83 = VERTEX_POINT ( 'NONE', #101 ) ;
+#84 = VERTEX_POINT ( 'NONE', #2460 ) ;
+#85 = LINE ( 'NONE', #1907, #493 ) ;
+#86 = EDGE_LOOP ( 'NONE', ( #1177, #300, #1693, #1617 ) ) ;
+#87 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#88 = AXIS2_PLACEMENT_3D ( 'NONE', #1114, #430, #850 ) ;
+#89 = EDGE_LOOP ( 'NONE', ( #600, #668, #2931 ) ) ;
+#90 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1499999999999997400, 1.749999999999999600 ) ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #2629, .T. ) ;
+#92 = CYLINDRICAL_SURFACE ( 'NONE', #2067, 0.2000000000000000900 ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.349999999999999900, 1.736876700471111200 ) ) ;
+#94 = EDGE_CURVE ( 'NONE', #2547, #2176, #993, .T. ) ;
+#95 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#96 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#97 = EDGE_CURVE ( 'NONE', #713, #2587, #228, .T. ) ;
+#98 = VECTOR ( 'NONE', #2394, 1000.000000000000000 ) ;
+#99 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#100 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1035 ), #1454 ) ;
+#101 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.003868737821452069700, 1.686751594099140400 ) ) ;
+#102 = LINE ( 'NONE', #1848, #2301 ) ;
+#103 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#104 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, -0.01028836425037263900, -1.899999999999999700 ) ) ;
+#105 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#106 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389670800, 0.08682659386424779200 ) ) ;
+#107 = PLANE ( 'NONE',  #797 ) ;
+#108 = AXIS2_PLACEMENT_3D ( 'NONE', #1406, #2333, #1627 ) ;
+#109 = LINE ( 'NONE', #1686, #427 ) ;
+#110 = DIRECTION ( 'NONE',  ( 0.7648359785887188800, 0.6417735875449099800, 0.05614791346054188300 ) ) ;
+#111 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#112 = EDGE_CURVE ( 'NONE', #1285, #781, #2101, .T. ) ;
+#113 = CYLINDRICAL_SURFACE ( 'NONE', #1391, 0.04999999999999991300 ) ;
+#114 = CARTESIAN_POINT ( 'NONE',  ( -3.901131547168185300, 1.208584163331496400, 1.750751016977360800 ) ) ;
+#115 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
+#116 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.499999999999999600, -1.544631620014556200 ) ) ;
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #44, .F. ) ;
+#118 = EDGE_LOOP ( 'NONE', ( #2444, #2643, #2008, #2063 ) ) ;
+#119 = AXIS2_PLACEMENT_3D ( 'NONE', #694, #238, #1396 ) ;
+#120 = LINE ( 'NONE', #137, #1582 ) ;
+#121 = VERTEX_POINT ( 'NONE', #1640 ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #416, .F. ) ;
+#123 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#124 = VERTEX_POINT ( 'NONE', #1861 ) ;
+#125 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#126 = VERTEX_POINT ( 'NONE', #472 ) ;
+#127 = CIRCLE ( 'NONE', #221, 0.04999999999999991300 ) ;
+#128 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#129 = EDGE_CURVE ( 'NONE', #770, #1438, #2010, .T. ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.003868737821452069700, -1.686751594099140400 ) ) ;
+#131 = LINE ( 'NONE', #1304, #1601 ) ;
+#132 = EDGE_CURVE ( 'NONE', #491, #928, #703, .T. ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501253300, -1.699999999999999700 ) ) ;
+#134 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #239 ) ) ;
+#135 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000000, -1.650380530190826100 ) ) ;
+#136 = LINE ( 'NONE', #1284, #3004 ) ;
+#137 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1499999999999997400, 1.749999999999999600 ) ) ;
+#138 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#139 = VECTOR ( 'NONE', #970, 1000.000000000000100 ) ;
+#140 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, -0.01028836425037263900, -1.899999999999999700 ) ) ;
+#141 = AXIS2_PLACEMENT_3D ( 'NONE', #2482, #2263, #1769 ) ;
+#142 = FILL_AREA_STYLE ('',( #841 ) ) ;
+#143 = PLANE ( 'NONE',  #1443 ) ;
+#144 = EDGE_CURVE ( 'NONE', #196, #1795, #768, .T. ) ;
+#145 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#146 = EDGE_LOOP ( 'NONE', ( #1059, #192, #2501, #334 ) ) ;
+#147 = VECTOR ( 'NONE', #1047, 1000.000000000000000 ) ;
+#148 = VERTEX_POINT ( 'NONE', #255 ) ;
+#149 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.349999999999999900, 1.736876700471111200 ) ) ;
+#150 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1035 ) ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #951, .T. ) ;
+#152 = CYLINDRICAL_SURFACE ( 'NONE', #2188, 0.04999999999999991300 ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( -3.934953642011751500, 1.183492070331558800, 1.751444256704271800 ) ) ;
+#154 = VERTEX_POINT ( 'NONE', #692 ) ;
+#155 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2006, 'distance_accuracy_value', 'NONE');
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #2358, .F. ) ;
+#157 = FACE_OUTER_BOUND ( 'NONE', #2329, .T. ) ;
+#158 = EDGE_LOOP ( 'NONE', ( #1728, #2853, #1214 ) ) ;
+#159 = PRESENTATION_STYLE_ASSIGNMENT (( #2396 ) ) ;
+#160 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000400, 1.708827693562531300 ) ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #2906, .F. ) ;
+#162 = EDGE_LOOP ( 'NONE', ( #2634, #2732, #1288 ) ) ;
+#163 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2760 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2564, #1824, #2838 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#164 = CYLINDRICAL_SURFACE ( 'NONE', #1442, 0.2000000000000000900 ) ;
+#165 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#166 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#167 = SURFACE_STYLE_FILL_AREA ( #1709 ) ;
+#168 = AXIS2_PLACEMENT_3D ( 'NONE', #1946, #558, #75 ) ;
+#169 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#170 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#171 = EDGE_CURVE ( 'NONE', #2143, #2022, #2923, .T. ) ;
+#172 = FILL_AREA_STYLE_COLOUR ( '', #441 ) ;
+#173 = EDGE_CURVE ( 'NONE', #781, #567, #557, .T. ) ;
+#174 = SPHERICAL_SURFACE ( 'NONE', #2950, 0.1000000000000000100 ) ;
+#175 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 0.2999999999999999300, 1.570878219072333200 ) ) ;
+#176 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -2.065146995210484400E-016 ) ) ;
+#177 = AXIS2_PLACEMENT_3D ( 'NONE', #961, #1928, #2168 ) ;
+#178 = VECTOR ( 'NONE', #2655, 1000.000000000000100 ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( -3.975245399050458200, 1.233260834525749000, -1.722278892987976000 ) ) ;
+#180 = FILL_AREA_STYLE ('',( #191 ) ) ;
+#181 = PRESENTATION_STYLE_ASSIGNMENT (( #2856 ) ) ;
+#182 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.04932946230349325600, -1.001976773820972400 ) ) ;
+#183 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#184 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#185 = AXIS2_PLACEMENT_3D ( 'NONE', #1336, #183, #2288 ) ;
+#186 = LINE ( 'NONE', #90, #1691 ) ;
+#187 = ORIENTED_EDGE ( 'NONE', *, *, #777, .F. ) ;
+#188 = EDGE_CURVE ( 'NONE', #2257, #2636, #2432, .T. ) ;
+#189 = ORIENTED_EDGE ( 'NONE', *, *, #393, .T. ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #937, .F. ) ;
+#191 = FILL_AREA_STYLE_COLOUR ( '', #2768 ) ;
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #1450, .T. ) ;
+#193 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#194 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1270 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2985, #658, #2037 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#195 = LINE ( 'NONE', #2883, #450 ) ;
+#196 = VERTEX_POINT ( 'NONE', #2603 ) ;
+#197 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#198 = VERTEX_POINT ( 'NONE', #2322 ) ;
+#199 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#200 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#201 = FACE_OUTER_BOUND ( 'NONE', #453, .T. ) ;
+#202 = FILL_AREA_STYLE ('',( #3005 ) ) ;
+#203 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014556900, 2.408715574274765900, 1.644251089823730600 ) ) ;
+#204 = AXIS2_PLACEMENT_3D ( 'NONE', #932, #2082, #1139 ) ;
+#205 = CARTESIAN_POINT ( 'NONE',  ( -3.976407862343309200, 1.270533003999068500, -1.667053536925272600 ) ) ;
+#206 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#207 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#208 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2730 ) ) ;
+#209 = VECTOR ( 'NONE', #206, 1000.000000000000000 ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #1992, .T. ) ;
+#211 = ADVANCED_FACE ( 'NONE', ( #1574 ), #1382, .F. ) ;
+#212 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.349999999999999900, -1.849999999999999900 ) ) ;
+#213 = EDGE_CURVE ( 'NONE', #307, #366, #1532, .T. ) ;
+#214 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#215 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#216 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#217 = LINE ( 'NONE', #2147, #582 ) ;
+#218 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.399999999999999900, -1.544631620014556500 ) ) ;
+#219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429564100, 0.9978035846433666000 ) ) ;
+#220 = SURFACE_SIDE_STYLE ('',( #2254 ) ) ;
+#221 = AXIS2_PLACEMENT_3D ( 'NONE', #1109, #2294, #2995 ) ;
+#222 = DIRECTION ( 'NONE',  ( 0.08682659386424600200, -0.9924325091389673000, -0.08682659386424763900 ) ) ;
+#223 = CARTESIAN_POINT ( 'NONE',  ( -3.986243972733786400, 1.256817803716300500, -1.684349747463124600 ) ) ;
+#224 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.499999999999999600, 1.544631620014555800 ) ) ;
+#225 = ADVANCED_FACE ( 'NONE', ( #2321 ), #1053, .T. ) ;
+#226 = FILL_AREA_STYLE ('',( #1399 ) ) ;
+#227 = EDGE_LOOP ( 'NONE', ( #1922, #1029, #1659, #2247 ) ) ;
+#228 = LINE ( 'NONE', #2688, #921 ) ;
+#229 = EDGE_LOOP ( 'NONE', ( #2813, #314, #1694, #396 ) ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #1896, .F. ) ;
+#231 = PLANE ( 'NONE',  #3049 ) ;
+#232 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334500, 0.2999999999999999900, -1.570878219072334000 ) ) ;
+#233 = EDGE_CURVE ( 'NONE', #497, #748, #47, .T. ) ;
+#234 = ORIENTED_EDGE ( 'NONE', *, *, #496, .T. ) ;
+#235 = VECTOR ( 'NONE', #900, 1000.000000000000100 ) ;
+#236 = ORIENTED_EDGE ( 'NONE', *, *, #466, .T. ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #2702, .F. ) ;
+#238 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9978035846433666000, 0.06624202950429565500 ) ) ;
+#239 = STYLED_ITEM ( 'NONE', ( #2417 ), #3011 ) ;
+#240 = VECTOR ( 'NONE', #1684, 1000.000000000000100 ) ;
+#241 = ADVANCED_FACE ( 'NONE', ( #1281 ), #113, .T. ) ;
+#242 = SURFACE_STYLE_USAGE ( .BOTH. , #2596 ) ;
+#243 = CARTESIAN_POINT ( 'NONE',  ( -3.974365016070125800, 0.9069907929010974100, -1.624745546260951700 ) ) ;
+#244 = SURFACE_STYLE_FILL_AREA ( #30 ) ;
+#245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1744 ), #2837 ) ;
+#246 = FACE_OUTER_BOUND ( 'NONE', #1507, .T. ) ;
+#247 = SURFACE_SIDE_STYLE ('',( #1999 ) ) ;
+#248 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#249 = PLANE ( 'NONE',  #1506 ) ;
+#250 = EDGE_CURVE ( 'NONE', #2587, #2893, #359, .T. ) ;
+#251 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #322, 'distance_accuracy_value', 'NONE');
+#252 = EDGE_CURVE ( 'NONE', #1097, #770, #3015, .T. ) ;
+#253 = SURFACE_STYLE_FILL_AREA ( #1713 ) ;
+#254 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2740 ) ) ;
+#255 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.003868737821452069700, -1.686751594099140400 ) ) ;
+#256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#257 = ADVANCED_FACE ( 'NONE', ( #740 ), #958, .T. ) ;
+#258 = FILL_AREA_STYLE_COLOUR ( '', #534 ) ;
+#259 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501253300, -1.899999999999999700 ) ) ;
+#260 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#261 = AXIS2_PLACEMENT_3D ( 'NONE', #1819, #1417, #2050 ) ;
+#262 = SURFACE_STYLE_FILL_AREA ( #2384 ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #868, .T. ) ;
+#264 = ORIENTED_EDGE ( 'NONE', *, *, #866, .T. ) ;
+#265 = VECTOR ( 'NONE', #2514, 1000.000000000000000 ) ;
+#266 = AXIS2_PLACEMENT_3D ( 'NONE', #2198, #346, #1771 ) ;
+#267 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9978035846433663800, -0.06624202950429936000 ) ) ;
+#268 = EDGE_LOOP ( 'NONE', ( #11, #2405, #2275, #156, #2554, #2710, #448, #3032, #1324, #2412 ) ) ;
+#269 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#270 = VECTOR ( 'NONE', #2017, 1000.000000000000000 ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #566, .T. ) ;
+#272 = SURFACE_STYLE_FILL_AREA ( #1825 ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .T. ) ;
+#274 = EDGE_CURVE ( 'NONE', #664, #1756, #1393, .T. ) ;
+#275 = ORIENTED_EDGE ( 'NONE', *, *, #1750, .F. ) ;
+#276 = FILL_AREA_STYLE ('',( #285 ) ) ;
+#277 = FACE_OUTER_BOUND ( 'NONE', #404, .T. ) ;
+#278 = FILL_AREA_STYLE_COLOUR ( '', #1826 ) ;
+#279 = CARTESIAN_POINT ( 'NONE',  ( -3.901131547168185300, 1.217299737606262400, 1.651131547168186000 ) ) ;
+#280 = DIRECTION ( 'NONE',  ( -0.08682659386424777800, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#281 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#282 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1308, 'distance_accuracy_value', 'NONE');
+#283 = FACE_OUTER_BOUND ( 'NONE', #12, .T. ) ;
+#284 = LINE ( 'NONE', #652, #2615 ) ;
+#285 = FILL_AREA_STYLE_COLOUR ( '', #938 ) ;
+#286 = PRESENTATION_STYLE_ASSIGNMENT (( #1602 ) ) ;
+#287 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #14 ), #1742 ) ;
+#288 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#289 = LINE ( 'NONE', #2512, #2752 ) ;
+#290 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1535392755179561500, -1.696687898524784600 ) ) ;
+#291 = FACE_OUTER_BOUND ( 'NONE', #2214, .T. ) ;
+#292 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2747, 'distance_accuracy_value', 'NONE');
+#293 = EDGE_CURVE ( 'NONE', #1095, #1097, #2927, .T. ) ;
+#294 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1499999999999997400, -1.749999999999999600 ) ) ;
+#295 = EDGE_CURVE ( 'NONE', #1253, #1285, #2282, .T. ) ;
+#296 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1496 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #39, #1457, #269 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#297 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#298 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429565500, -0.9978035846433666000 ) ) ;
+#299 = SURFACE_STYLE_FILL_AREA ( #2353 ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #1081, .F. ) ;
+#301 = PRESENTATION_STYLE_ASSIGNMENT (( #26 ) ) ;
+#302 = CIRCLE ( 'NONE', #953, 0.04999999999999991300 ) ;
+#303 = VECTOR ( 'NONE', #2233, 1000.000000000000000 ) ;
+#304 = CARTESIAN_POINT ( 'NONE',  ( 3.894251089823731700, 2.408715574274765900, 1.749999999999999800 ) ) ;
+#305 = ORIENTED_EDGE ( 'NONE', *, *, #1522, .T. ) ;
+#306 = ORIENTED_EDGE ( 'NONE', *, *, #233, .T. ) ;
+#307 = VERTEX_POINT ( 'NONE', #1195 ) ;
+#308 = AXIS2_PLACEMENT_3D ( 'NONE', #2756, #1787, #2486 ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #2045, .T. ) ;
+#310 = SURFACE_STYLE_USAGE ( .BOTH. , #65 ) ;
+#311 = CYLINDRICAL_SURFACE ( 'NONE', #1263, 0.09999999999999982500 ) ;
+#312 = EDGE_CURVE ( 'NONE', #198, #1403, #590, .T. ) ;
+#313 = EDGE_LOOP ( 'NONE', ( #1764, #1959, #2672, #3019, #3027, #959, #2438, #2926, #2544, #923, #1398, #2668, #530 ) ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #2722, .F. ) ;
+#315 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#316 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2436, #1724, #542 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#317 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.300000000000000000, -1.899999999999999700 ) ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( -3.956076163576836400, 1.224656912933601100, 1.737276502691177800 ) ) ;
+#319 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501244400, -1.699999999999999700 ) ) ;
+#320 = LINE ( 'NONE', #2568, #2875 ) ;
+#321 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#322 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#323 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1997 ), #1529 ) ;
+#324 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389670800, -0.08682659386424779200 ) ) ;
+#325 = EDGE_CURVE ( 'NONE', #126, #1056, #2637, .T. ) ;
+#326 = EDGE_CURVE ( 'NONE', #1252, #2547, #2500, .T. ) ;
+#327 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#328 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429934600, 0.9978035846433662700 ) ) ;
+#329 = EDGE_LOOP ( 'NONE', ( #2291, #1390, #1474, #884 ) ) ;
+#330 = LINE ( 'NONE', #2812, #1944 ) ;
+#331 = CARTESIAN_POINT ( 'NONE',  ( -3.972587819065409600, 1.232059495672563000, 1.725391115062776100 ) ) ;
+#332 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -2.065146995210484400E-016 ) ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #772, .F. ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #3030, .T. ) ;
+#335 = VECTOR ( 'NONE', #344, 1000.000000000000000 ) ;
+#336 = VERTEX_POINT ( 'NONE', #2525 ) ;
+#337 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#338 = AXIS2_PLACEMENT_3D ( 'NONE', #415, #2098, #927 ) ;
+#339 = VECTOR ( 'NONE', #2339, 1000.000000000000000 ) ;
+#340 = VERTEX_POINT ( 'NONE', #388 ) ;
+#341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9978035846433663800, -0.06624202950429936000 ) ) ;
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #618, .F. ) ;
+#343 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1427, 'distance_accuracy_value', 'NONE');
+#344 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#345 = EDGE_CURVE ( 'NONE', #1480, #1621, #2772, .T. ) ;
+#346 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#347 = FACE_OUTER_BOUND ( 'NONE', #999, .T. ) ;
+#348 = FILL_AREA_STYLE ('',( #822 ) ) ;
+#349 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2142 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2079, #1613, #2319 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#350 = LINE ( 'NONE', #2565, #1558 ) ;
+#351 = FACE_OUTER_BOUND ( 'NONE', #2664, .T. ) ;
+#352 = STYLED_ITEM ( 'NONE', ( #1998 ), #1020 ) ;
+#353 = LINE ( 'NONE', #1412, #2758 ) ;
+#354 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501253300, -1.699999999999999700 ) ) ;
+#355 = AXIS2_PLACEMENT_3D ( 'NONE', #827, #905, #1106 ) ;
+#356 = PLANE ( 'NONE',  #2103 ) ;
+#357 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#358 = EDGE_CURVE ( 'NONE', #742, #2980, #1579, .T. ) ;
+#359 = LINE ( 'NONE', #1429, #586 ) ;
+#360 = LINE ( 'NONE', #140, #2718 ) ;
+#361 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #550, .F. ) ;
+#363 = CYLINDRICAL_SURFACE ( 'NONE', #141, 0.1000000000000000500 ) ;
+#364 = SURFACE_STYLE_FILL_AREA ( #2373 ) ;
+#365 = LINE ( 'NONE', #2258, #1620 ) ;
+#366 = VERTEX_POINT ( 'NONE', #3007 ) ;
+#367 = VERTEX_POINT ( 'NONE', #1598 ) ;
+#368 = CARTESIAN_POINT ( 'NONE',  ( -3.963478816078828800, 1.281381761951068100, 1.649200055110175100 ) ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #1734, .T. ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #1190, .T. ) ;
+#371 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #1522, .F. ) ;
+#373 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #657 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #761, #2194, #2180 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#374 = SURFACE_STYLE_USAGE ( .BOTH. , #1776 ) ;
+#375 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #423, 'distance_accuracy_value', 'NONE');
+#376 = VECTOR ( 'NONE', #2678, 1000.000000000000100 ) ;
+#377 = CARTESIAN_POINT ( 'NONE',  ( 3.900380530190826100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.349999999999999900, 1.899999999999999700 ) ) ;
+#379 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2342 ), #1488 ) ;
+#381 = PRESENTATION_STYLE_ASSIGNMENT (( #1673 ) ) ;
+#382 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2236, .NOT_KNOWN. ) ;
+#383 = LINE ( 'NONE', #1836, #793 ) ;
+#384 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#385 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#386 = VECTOR ( 'NONE', #105, 1000.000000000000000 ) ;
+#387 = SURFACE_SIDE_STYLE ('',( #2211 ) ) ;
+#388 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.04932946230349325600, -1.001976773820972400 ) ) ;
+#389 = VECTOR ( 'NONE', #757, 1000.000000000000000 ) ;
+#390 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2999999999999998800, 1.570878219072333200 ) ) ;
+#391 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1741 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #37, #1679, #2648 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#392 = FILL_AREA_STYLE_COLOUR ( '', #2276 ) ;
+#393 = EDGE_CURVE ( 'NONE', #2246, #126, #3023, .T. ) ;
+#394 = PLANE ( 'NONE',  #2846 ) ;
+#395 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #1243, .F. ) ;
+#397 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2754, 'distance_accuracy_value', 'NONE');
+#398 = PRESENTATION_STYLE_ASSIGNMENT (( #1153 ) ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.1999999999999998700, 0.0000000000000000000 ) ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #112, .T. ) ;
+#401 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#402 = ORIENTED_EDGE ( 'NONE', *, *, #1302, .T. ) ;
+#403 = EDGE_LOOP ( 'NONE', ( #2330, #968, #2367, #2027, #846, #19, #2055, #2744, #626, #2018 ) ) ;
+#404 = EDGE_LOOP ( 'NONE', ( #1102, #782, #1912, #1630 ) ) ;
+#405 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#406 = ORIENTED_EDGE ( 'NONE', *, *, #1150, .F. ) ;
+#407 = ORIENTED_EDGE ( 'NONE', *, *, #2906, .T. ) ;
+#408 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.499999999999999600, 1.544631620014555800 ) ) ;
+#409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#410 = AXIS2_PLACEMENT_3D ( 'NONE', #2701, #1266, #2462 ) ;
+#411 = VECTOR ( 'NONE', #854, 1000.000000000000000 ) ;
+#412 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1999999999999998700, -1.570878219072333600 ) ) ;
+#413 = STYLED_ITEM ( 'NONE', ( #286 ), #1405 ) ;
+#414 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.200000000000000000, -1.899999999999999700 ) ) ;
+#415 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#416 = EDGE_CURVE ( 'NONE', #56, #748, #2015, .T. ) ;
+#417 = PLANE ( 'NONE',  #1878 ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.003868737821452069700, 1.686751594099140400 ) ) ;
+#419 = FACE_OUTER_BOUND ( 'NONE', #2820, .T. ) ;
+#420 = FILL_AREA_STYLE_COLOUR ( '', #2543 ) ;
+#421 = CARTESIAN_POINT ( 'NONE',  ( -3.907628467832103600, 1.201093183573192800, 1.749904358830193000 ) ) ;
+#422 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424777800 ) ) ;
+#423 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#424 = VECTOR ( 'NONE', #2309, 1000.000000000000000 ) ;
+#425 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#426 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501244400, -1.699999999999999700 ) ) ;
+#427 = VECTOR ( 'NONE', #982, 1000.000000000000000 ) ;
+#428 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#429 = AXIS2_PLACEMENT_3D ( 'NONE', #1809, #646, #1345 ) ;
+#430 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#431 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#432 = ADVANCED_FACE ( 'NONE', ( #1030 ), #152, .F. ) ;
+#433 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766056700, 0.9961946980917453200 ) ) ;
+#434 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#435 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#437 = EDGE_CURVE ( 'NONE', #2935, #677, #2591, .T. ) ;
+#438 = EDGE_LOOP ( 'NONE', ( #1625, #306, #676, #54 ) ) ;
+#439 = PRESENTATION_STYLE_ASSIGNMENT (( #875 ) ) ;
+#440 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#441 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#442 = VERTEX_POINT ( 'NONE', #1325 ) ;
+#443 = EDGE_LOOP ( 'NONE', ( #889, #2773, #122, #773 ) ) ;
+#444 = VERTEX_POINT ( 'NONE', #859 ) ;
+#445 = SURFACE_SIDE_STYLE ('',( #299 ) ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.349999999999999900, 1.849999999999999900 ) ) ;
+#447 = SURFACE_STYLE_USAGE ( .BOTH. , #682 ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .F. ) ;
+#449 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2698 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3, #431, #3009 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#450 = VECTOR ( 'NONE', #984, 1000.000000000000000 ) ;
+#451 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#452 = VERTEX_POINT ( 'NONE', #1562 ) ;
+#453 = EDGE_LOOP ( 'NONE', ( #672, #3022, #2824, #1827 ) ) ;
+#454 = ADVANCED_FACE ( 'NONE', ( #1755 ), #877, .T. ) ;
+#455 = PLANE ( 'NONE',  #2252 ) ;
+#456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#457 = LINE ( 'NONE', #2666, #1926 ) ;
+#458 = AXIS2_PLACEMENT_3D ( 'NONE', #2306, #2317, #1121 ) ;
+#459 = VECTOR ( 'NONE', #985, 1000.000000000000000 ) ;
+#460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#461 = SURFACE_STYLE_USAGE ( .BOTH. , #1126 ) ;
+#462 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.065146995210484400E-016, 1.000000000000000000 ) ) ;
+#463 = PLANE ( 'NONE',  #2751 ) ;
+#464 = AXIS2_PLACEMENT_3D ( 'NONE', #1452, #2622, #1667 ) ;
+#465 = FACE_OUTER_BOUND ( 'NONE', #1225, .T. ) ;
+#466 = EDGE_CURVE ( 'NONE', #126, #805, #524, .T. ) ;
+#467 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#468 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765836000, 0.9961946980917455500 ) ) ;
+#469 = EDGE_CURVE ( 'NONE', #966, #1653, #1319, .T. ) ;
+#470 = LINE ( 'NONE', #2080, #2266 ) ;
+#471 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #282 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1308, #807, #2713 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#472 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.1999999999999998700, -1.570878219072333600 ) ) ;
+#473 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#474 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#475 = ADVANCED_FACE ( 'NONE', ( #2704 ), #143, .T. ) ;
+#476 = SURFACE_SIDE_STYLE ('',( #2181 ) ) ;
+#477 = CYLINDRICAL_SURFACE ( 'NONE', #1348, 0.09999999999999970000 ) ;
+#478 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2891, #2905, #2411, #1464, #2427, #318, #2419, #331, #2191, #1013, #553, #2185, #1242 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 2.848809245124031000E-005, 6.256959739884544300E-005, 9.365787443937532100E-005, 0.0001063305062239164200 ),
+ .UNSPECIFIED. ) ;
+#479 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#480 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#481 = AXIS2_PLACEMENT_3D ( 'NONE', #1244, #810, #785 ) ;
+#482 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1997 ) ) ;
+#483 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#484 = VERTEX_POINT ( 'NONE', #1071 ) ;
+#485 = VECTOR ( 'NONE', #2341, 1000.000000000000000 ) ;
+#486 = VECTOR ( 'NONE', #483, 1000.000000000000000 ) ;
+#487 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .T. ) ;
+#488 = EDGE_CURVE ( 'NONE', #874, #1943, #2048, .T. ) ;
+#489 = PLANE ( 'NONE',  #1900 ) ;
+#490 = EDGE_LOOP ( 'NONE', ( #1732, #587, #931, #1792 ) ) ;
+#491 = VERTEX_POINT ( 'NONE', #2734 ) ;
+#492 = ADVANCED_FACE ( 'NONE', ( #1471 ), #1531, .F. ) ;
+#493 = VECTOR ( 'NONE', #281, 1000.000000000000000 ) ;
+#494 = FILL_AREA_STYLE ('',( #1226 ) ) ;
+#495 = FILL_AREA_STYLE_COLOUR ( '', #2694 ) ;
+#496 = EDGE_CURVE ( 'NONE', #1147, #2407, #1475, .T. ) ;
+#497 = VERTEX_POINT ( 'NONE', #135 ) ;
+#498 = ORIENTED_EDGE ( 'NONE', *, *, #416, .T. ) ;
+#499 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#500 = VERTEX_POINT ( 'NONE', #2507 ) ;
+#501 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#502 = FILL_AREA_STYLE ('',( #1413 ) ) ;
+#503 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501255500, 1.899999999999999700 ) ) ;
+#504 = SURFACE_STYLE_USAGE ( .BOTH. , #2855 ) ;
+#505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#506 = STYLED_ITEM ( 'NONE', ( #301 ), #688 ) ;
+#507 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1499999999999997400, -1.749999999999999600 ) ) ;
+#508 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.1999999999999998700, -1.570878219072333600 ) ) ;
+#509 = ADVANCED_FACE ( 'NONE', ( #556 ), #363, .T. ) ;
+#510 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#511 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1198, 'distance_accuracy_value', 'NONE');
+#512 = VECTOR ( 'NONE', #2097, 1000.000000000000000 ) ;
+#513 = EDGE_CURVE ( 'NONE', #154, #770, #1573, .T. ) ;
+#514 = CIRCLE ( 'NONE', #308, 0.04999999999999991300 ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334500, 0.2999999999999999300, 1.570878219072333200 ) ) ;
+#516 = EDGE_CURVE ( 'NONE', #444, #366, #2588, .T. ) ;
+#517 = SPHERICAL_SURFACE ( 'NONE', #2245, 0.1000000000000000100 ) ;
+#518 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#519 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072333200, 0.2999999999999999900, 1.570878219072333400 ) ) ;
+#520 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429462800, 0.9978035846433667100 ) ) ;
+#521 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501253300, -1.899999999999999700 ) ) ;
+#522 = AXIS2_PLACEMENT_3D ( 'NONE', #2675, #2235, #2918 ) ;
+#523 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .T. ) ;
+#524 = LINE ( 'NONE', #412, #265 ) ;
+#525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #413 ), #2697 ) ;
+#526 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.349999999999999900, -1.849999999999999900 ) ) ;
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #1852, .F. ) ;
+#528 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, -0.01028836425037263900, 1.899999999999999700 ) ) ;
+#529 = CYLINDRICAL_SURFACE ( 'NONE', #1975, 0.09999999999999997800 ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #469, .F. ) ;
+#531 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2999999999999999300, 1.749999999999999800 ) ) ;
+#532 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .F. ) ;
+#533 = VERTEX_POINT ( 'NONE', #2000 ) ;
+#534 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#535 = VERTEX_POINT ( 'NONE', #1317 ) ;
+#536 = EDGE_CURVE ( 'NONE', #2407, #1067, #78, .T. ) ;
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #741, .F. ) ;
+#538 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#539 = CIRCLE ( 'NONE', #2877, 0.04999999999999991300 ) ;
+#540 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .T. ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334500, 0.2999999999999999900, 1.570878219072333200 ) ) ;
+#542 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#543 = PRESENTATION_STYLE_ASSIGNMENT (( #2876 ) ) ;
+#544 = ADVANCED_FACE ( 'NONE', ( #1865 ), #1801, .T. ) ;
+#545 = LINE ( 'NONE', #1884, #1891 ) ;
+#546 = CARTESIAN_POINT ( 'NONE',  ( 3.840820687951651500, 0.5279434623367784700, 1.590820687951649800 ) ) ;
+#547 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3016 ), #1054 ) ;
+#548 = SURFACE_STYLE_FILL_AREA ( #2032 ) ;
+#549 = CIRCLE ( 'NONE', #522, 0.04999999999999991300 ) ;
+#550 = EDGE_CURVE ( 'NONE', #1572, #2921, #2239, .T. ) ;
+#551 = ADVANCED_FACE ( 'NONE', ( #1171 ), #1722, .T. ) ;
+#552 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#553 = CARTESIAN_POINT ( 'NONE',  ( -3.988146658663126200, 1.239126336852994100, 1.707076341431991400 ) ) ;
+#554 = PLANE ( 'NONE',  #481 ) ;
+#555 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .T. ) ;
+#556 = FACE_OUTER_BOUND ( 'NONE', #490, .T. ) ;
+#557 = CIRCLE ( 'NONE', #2385, 0.09999999999999997800 ) ;
+#558 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9978035846433663800, -0.06624202950429936000 ) ) ;
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #808, .F. ) ;
+#560 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #267, #1902 ) ;
+#561 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#562 = EDGE_LOOP ( 'NONE', ( #1546, #589, #1223, #1290, #1953, #263 ) ) ;
+#563 = ORIENTED_EDGE ( 'NONE', *, *, #1027, .F. ) ;
+#564 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .T. ) ;
+#565 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9978035846433666000, 0.06624202950429565500 ) ) ;
+#566 = EDGE_CURVE ( 'NONE', #920, #2257, #2242, .T. ) ;
+#567 = VERTEX_POINT ( 'NONE', #686 ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #1915, .T. ) ;
+#569 = VECTOR ( 'NONE', #830, 1000.000000000000000 ) ;
+#570 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.003868737821452069700, -1.686751594099140400 ) ) ;
+#571 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#572 = VECTOR ( 'NONE', #1007, 1000.000000000000000 ) ;
+#573 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #81, 'distance_accuracy_value', 'NONE');
+#574 = SURFACE_STYLE_FILL_AREA ( #2904 ) ;
+#575 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1535392755179561500, 1.696687898524784600 ) ) ;
+#576 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2948 ) ) ;
+#577 = FACE_OUTER_BOUND ( 'NONE', #438, .T. ) ;
+#578 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.349999999999999900, 1.736876700471111200 ) ) ;
+#579 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#580 = AXIS2_PLACEMENT_3D ( 'NONE', #2087, #1164, #2316 ) ;
+#581 = ADVANCED_FACE ( 'NONE', ( #1388 ), #2334, .T. ) ;
+#582 = VECTOR ( 'NONE', #2616, 1000.000000000000000 ) ;
+#583 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#584 = FILL_AREA_STYLE ('',( #1978 ) ) ;
+#585 = EDGE_CURVE ( 'NONE', #1921, #805, #2362, .T. ) ;
+#586 = VECTOR ( 'NONE', #1207, 1000.000000000000100 ) ;
+#587 = ORIENTED_EDGE ( 'NONE', *, *, #466, .F. ) ;
+#588 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#589 = ORIENTED_EDGE ( 'NONE', *, *, #1014, .T. ) ;
+#590 = LINE ( 'NONE', #2870, #1832 ) ;
+#591 = VERTEX_POINT ( 'NONE', #3002 ) ;
+#592 = SURFACE_STYLE_FILL_AREA ( #2720 ) ;
+#593 = ORIENTED_EDGE ( 'NONE', *, *, #1772, .F. ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #2271, .T. ) ;
+#595 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .F. ) ;
+#596 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #1502, .F. ) ;
+#599 = FACE_OUTER_BOUND ( 'NONE', #1387, .T. ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #937, .T. ) ;
+#601 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#602 = EDGE_CURVE ( 'NONE', #874, #1665, #2979, .T. ) ;
+#603 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#604 = SURFACE_STYLE_FILL_AREA ( #1932 ) ;
+#605 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#606 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #815, 'distance_accuracy_value', 'NONE');
+#607 = AXIS2_PLACEMENT_3D ( 'NONE', #2585, #1160, #2092 ) ;
+#608 = FACE_OUTER_BOUND ( 'NONE', #1218, .T. ) ;
+#609 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.399999999999999900, -1.544631620014556200 ) ) ;
+#610 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#611 = FILL_AREA_STYLE_COLOUR ( '', #214 ) ;
+#612 = FACE_OUTER_BOUND ( 'NONE', #842, .T. ) ;
+#613 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.200000000000000000, -1.749999999999999800 ) ) ;
+#614 = AXIS2_PLACEMENT_3D ( 'NONE', #1851, #200, #456 ) ;
+#615 = SURFACE_SIDE_STYLE ('',( #2222 ) ) ;
+#616 = AXIS2_PLACEMENT_3D ( 'NONE', #515, #2867, #2844 ) ;
+#617 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9978035846433666000, 0.06624202950429461400 ) ) ;
+#618 = EDGE_CURVE ( 'NONE', #500, #2143, #1504, .T. ) ;
+#619 = FILL_AREA_STYLE ('',( #1834 ) ) ;
+#620 = EDGE_CURVE ( 'NONE', #1253, #1252, #330, .T. ) ;
+#621 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1250 ), #2034 ) ;
+#622 = ORIENTED_EDGE ( 'NONE', *, *, #1283, .T. ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #2443, .F. ) ;
+#624 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1499999999999997400, -1.749999999999999600 ) ) ;
+#625 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #828, .F. ) ;
+#627 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .F. ) ;
+#628 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.300000000000000000, 1.899999999999999700 ) ) ;
+#629 = EDGE_LOOP ( 'NONE', ( #636, #1727, #1723, #806 ) ) ;
+#630 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334500, 0.2912844257252341100, 1.670497688881507700 ) ) ;
+#631 = AXIS2_PLACEMENT_3D ( 'NONE', #519, #720, #1430 ) ;
+#632 = ORIENTED_EDGE ( 'NONE', *, *, #741, .T. ) ;
+#633 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#634 = PLANE ( 'NONE',  #2007 ) ;
+#635 = ORIENTED_EDGE ( 'NONE', *, *, #2685, .F. ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #2845, .F. ) ;
+#637 = LINE ( 'NONE', #153, #783 ) ;
+#638 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#639 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#640 = EDGE_CURVE ( 'NONE', #677, #83, #2922, .T. ) ;
+#641 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.399999999999999900, 1.544631620014555800 ) ) ;
+#642 = STYLED_ITEM ( 'NONE', ( #801 ), #34 ) ;
+#643 = CARTESIAN_POINT ( 'NONE',  ( 3.894251089823731700, 2.408715574274765900, 1.544631620014556000 ) ) ;
+#644 = LINE ( 'NONE', #2410, #2941 ) ;
+#645 = DIRECTION ( 'NONE',  ( -0.7648359785887207700, -0.6417735875449076500, -0.05614791346054297900 ) ) ;
+#646 = DIRECTION ( 'NONE',  ( -0.08682659386424580700, -0.9924325091389673000, 0.08682659386424763900 ) ) ;
+#647 = SURFACE_SIDE_STYLE ('',( #2173 ) ) ;
+#648 = PRESENTATION_STYLE_ASSIGNMENT (( #2225 ) ) ;
+#649 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#650 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.003868737821452074900, 1.686751594099140400 ) ) ;
+#651 = LINE ( 'NONE', #528, #178 ) ;
+#652 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.499999999999999600, -1.544631620014556200 ) ) ;
+#653 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2726 ) ) ;
+#654 = SURFACE_SIDE_STYLE ('',( #2945 ) ) ;
+#655 = CARTESIAN_POINT ( 'NONE',  ( -3.945188068282949400, 1.219751759204435600, -1.741978333263523500 ) ) ;
+#656 = EDGE_CURVE ( 'NONE', #148, #2954, #1618, .T. ) ;
+#657 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #761, 'distance_accuracy_value', 'NONE');
+#658 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#659 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#660 = EDGE_CURVE ( 'NONE', #1351, #2935, #1024, .T. ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#662 = VECTOR ( 'NONE', #1559, 1000.000000000000000 ) ;
+#663 = FILL_AREA_STYLE ('',( #2605 ) ) ;
+#664 = VERTEX_POINT ( 'NONE', #212 ) ;
+#665 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -2.065146995210484400E-016 ) ) ;
+#666 = AXIS2_PLACEMENT_3D ( 'NONE', #1041, #610, #1747 ) ;
+#667 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#668 = ORIENTED_EDGE ( 'NONE', *, *, #2781, .T. ) ;
+#669 = ORIENTED_EDGE ( 'NONE', *, *, #2884, .T. ) ;
+#670 = CIRCLE ( 'NONE', #666, 0.04999999999999991300 ) ;
+#671 = ORIENTED_EDGE ( 'NONE', *, *, #2952, .T. ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #1971, .F. ) ;
+#673 = ADVANCED_FACE ( 'NONE', ( #2852 ), #1628, .T. ) ;
+#674 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.349999999999999900, 1.899999999999999700 ) ) ;
+#675 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9978035846433666000, 0.06624202950429460000 ) ) ;
+#676 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
+#677 = VERTEX_POINT ( 'NONE', #1637 ) ;
+#678 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.399999999999999900, -1.544631620014556500 ) ) ;
+#679 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2792 ) ) ;
+#680 = SURFACE_STYLE_FILL_AREA ( #142 ) ;
+#681 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#682 = SURFACE_SIDE_STYLE ('',( #2035 ) ) ;
+#683 = CARTESIAN_POINT ( 'NONE',  ( -2.515209140012726800, 2.496624312983376700, 1.542880108460523700 ) ) ;
+#684 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1103 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1440, #1651, #43 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#685 = VECTOR ( 'NONE', #2610, 1000.000000000000100 ) ;
+#686 = CARTESIAN_POINT ( 'NONE',  ( -2.539067890425226200, 2.476604444311897500, 1.544631620014555800 ) ) ;
+#687 = EDGE_CURVE ( 'NONE', #2890, #121, #872, .T. ) ;
+#688 = ADVANCED_FACE ( 'NONE', ( #1537 ), #1386, .F. ) ;
+#689 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1535392755179561500, -1.696687898524784600 ) ) ;
+#690 = CIRCLE ( 'NONE', #410, 0.1000000000000000500 ) ;
+#691 = FILL_AREA_STYLE ('',( #891 ) ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1535392755179561500, 1.696687898524784600 ) ) ;
+#693 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.065146995210484400E-016 ) ) ;
+#694 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, -0.01028836425037263900, -1.899999999999999700 ) ) ;
+#695 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#696 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.399999999999999900, 1.544631620014555800 ) ) ;
+#697 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2649, 'distance_accuracy_value', 'NONE');
+#698 = ADVANCED_FACE ( 'NONE', ( #1380 ), #2623, .T. ) ;
+#699 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.499999999999999600, -1.544631620014556200 ) ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#701 = EDGE_CURVE ( 'NONE', #1752, #444, #1123, .T. ) ;
+#702 = ORIENTED_EDGE ( 'NONE', *, *, #2865, .F. ) ;
+#703 = LINE ( 'NONE', #1375, #2494 ) ;
+#704 = CYLINDRICAL_SURFACE ( 'NONE', #2635, 0.2000000000000000900 ) ;
+#705 = ORIENTED_EDGE ( 'NONE', *, *, #2802, .F. ) ;
+#706 = PRESENTATION_STYLE_ASSIGNMENT (( #2828 ) ) ;
+#707 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1499999999999997400, 1.749999999999999600 ) ) ;
+#708 = ORIENTED_EDGE ( 'NONE', *, *, #2295, .T. ) ;
+#709 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1535392755179561500, -1.696687898524784600 ) ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .T. ) ;
+#711 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.200000000000000000, -1.899999999999999700 ) ) ;
+#712 = ORIENTED_EDGE ( 'NONE', *, *, #3034, .F. ) ;
+#713 = VERTEX_POINT ( 'NONE', #1203 ) ;
+#714 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#715 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#716 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501255500, 1.899999999999999700 ) ) ;
+#717 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#718 = AXIS2_PLACEMENT_3D ( 'NONE', #2782, #2990, #1606 ) ;
+#719 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.399999999999999900, 1.544631620014555800 ) ) ;
+#720 = DIRECTION ( 'NONE',  ( -1.897107981253201400E-016, 2.168404344971006500E-015, -1.000000000000000000 ) ) ;
+#721 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.065146995210484400E-016 ) ) ;
+#722 = ADVANCED_FACE ( 'NONE', ( #1781 ), #2868, .T. ) ;
+#723 = EDGE_CURVE ( 'NONE', #1752, #484, #2391, .T. ) ;
+#724 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#725 = LINE ( 'NONE', #3000, #1966 ) ;
+#726 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#727 = EDGE_CURVE ( 'NONE', #2246, #366, #1857, .T. ) ;
+#728 = AXIS2_PLACEMENT_3D ( 'NONE', #678, #1321, #870 ) ;
+#729 = SURFACE_STYLE_USAGE ( .BOTH. , #445 ) ;
+#730 = CARTESIAN_POINT ( 'NONE',  ( -3.992373106609724800, 1.241092362411464300, -1.700008933048045500 ) ) ;
+#731 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.300000000000000000, -1.899999999999999700 ) ) ;
+#732 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #983, 'distance_accuracy_value', 'NONE');
+#733 = PLANE ( 'NONE',  #2028 ) ;
+#734 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#735 = STYLED_ITEM ( 'NONE', ( #1967 ), #1500 ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#737 = CARTESIAN_POINT ( 'NONE',  ( -3.998819524919349000, 1.213492891913936300, -1.673185451096669100 ) ) ;
+#738 = SURFACE_STYLE_USAGE ( .BOTH. , #1421 ) ;
+#739 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.06624202950429462800, 0.9978035846433667100 ) ) ;
+#740 = FACE_OUTER_BOUND ( 'NONE', #2205, .T. ) ;
+#741 = EDGE_CURVE ( 'NONE', #1795, #1665, #109, .T. ) ;
+#742 = VERTEX_POINT ( 'NONE', #2132 ) ;
+#743 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .F. ) ;
+#744 = ORIENTED_EDGE ( 'NONE', *, *, #2685, .T. ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .T. ) ;
+#746 = ORIENTED_EDGE ( 'NONE', *, *, #3051, .T. ) ;
+#747 = SURFACE_SIDE_STYLE ('',( #990 ) ) ;
+#748 = VERTEX_POINT ( 'NONE', #2861 ) ;
+#749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.065146995210484400E-016, 1.000000000000000000 ) ) ;
+#750 = SURFACE_STYLE_USAGE ( .BOTH. , #2161 ) ;
+#751 = CYLINDRICAL_SURFACE ( 'NONE', #1094, 0.1000000000000001000 ) ;
+#752 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#753 = PLANE ( 'NONE',  #1935 ) ;
+#754 = AXIS2_PLACEMENT_3D ( 'NONE', #2840, #2370, #2863 ) ;
+#755 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#756 = CIRCLE ( 'NONE', #981, 0.1000000000000000300 ) ;
+#757 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#758 = SURFACE_STYLE_USAGE ( .BOTH. , #784 ) ;
+#759 = EDGE_CURVE ( 'NONE', #928, #1572, #1431, .T. ) ;
+#760 = CYLINDRICAL_SURFACE ( 'NONE', #2093, 0.1000000000000001000 ) ;
+#761 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#762 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2388 ), #963 ) ;
+#763 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9978035846433666000, -0.06624202950429461400 ) ) ;
+#765 = VERTEX_POINT ( 'NONE', #2880 ) ;
+#766 = VECTOR ( 'NONE', #385, 1000.000000000000000 ) ;
+#767 = AXIS2_PLACEMENT_3D ( 'NONE', #395, #1548, #2004 ) ;
+#768 = LINE ( 'NONE', #2614, #1867 ) ;
+#769 = PRESENTATION_STYLE_ASSIGNMENT (( #2474 ) ) ;
+#770 = VERTEX_POINT ( 'NONE', #38 ) ;
+#771 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2999999999999998800, -1.570878219072333600 ) ) ;
+#772 = EDGE_CURVE ( 'NONE', #1470, #2641, #1906, .T. ) ;
+#773 = ORIENTED_EDGE ( 'NONE', *, *, #893, .F. ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
+#775 = EDGE_LOOP ( 'NONE', ( #1201, #1036, #597, #2399, #1294 ) ) ;
+#776 = PRESENTATION_STYLE_ASSIGNMENT (( #750 ) ) ;
+#777 = EDGE_CURVE ( 'NONE', #1633, #1147, #2531, .T. ) ;
+#778 = ORIENTED_EDGE ( 'NONE', *, *, #989, .F. ) ;
+#779 = CARTESIAN_POINT ( 'NONE',  ( 3.840820687951651500, 1.880772111937987200, 1.690440157760824300 ) ) ;
+#780 = STYLED_ITEM ( 'NONE', ( #1952 ), #2356 ) ;
+#781 = VERTEX_POINT ( 'NONE', #1197 ) ;
+#782 = ORIENTED_EDGE ( 'NONE', *, *, #1735, .F. ) ;
+#783 = VECTOR ( 'NONE', #1541, 1000.000000000000100 ) ;
+#784 = SURFACE_SIDE_STYLE ('',( #1919 ) ) ;
+#785 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#786 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#787 = AXIS2_PLACEMENT_3D ( 'NONE', #260, #1899, #717 ) ;
+#788 = LINE ( 'NONE', #2873, #1011 ) ;
+#789 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2430 ), #2602 ) ;
+#790 = VECTOR ( 'NONE', #176, 1000.000000000000000 ) ;
+#791 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1914, #2159, #1241, #70 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.211371315387411900, 4.712388980384688800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9791909394070091900, 0.9791909394070091900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#792 = ADVANCED_FACE ( 'NONE', ( #1344 ), #1082, .T. ) ;
+#793 = VECTOR ( 'NONE', #2764, 1000.000000000000000 ) ;
+#794 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#795 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#796 = EDGE_CURVE ( 'NONE', #2547, #1921, #1236, .T. ) ;
+#797 = AXIS2_PLACEMENT_3D ( 'NONE', #1962, #341, #328 ) ;
+#798 = FACE_OUTER_BOUND ( 'NONE', #162, .T. ) ;
+#799 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#800 = STYLED_ITEM ( 'NONE', ( #381 ), #3040 ) ;
+#801 = PRESENTATION_STYLE_ASSIGNMENT (( #2120 ) ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #602, .T. ) ;
+#803 = AXIS2_PLACEMENT_3D ( 'NONE', #2350, #1612, #436 ) ;
+#804 = VERTEX_POINT ( 'NONE', #290 ) ;
+#805 = VERTEX_POINT ( 'NONE', #508 ) ;
+#806 = ORIENTED_EDGE ( 'NONE', *, *, #1081, .T. ) ;
+#807 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#808 = EDGE_CURVE ( 'NONE', #196, #809, #217, .T. ) ;
+#809 = VERTEX_POINT ( 'NONE', #1186 ) ;
+#810 = DIRECTION ( 'NONE',  ( -0.6427876096865403600, 0.7660444431189771300, 0.0000000000000000000 ) ) ;
+#811 = EDGE_LOOP ( 'NONE', ( #997, #1802, #2992, #2739, #2431, #1656, #778, #1511 ) ) ;
+#812 = EDGE_CURVE ( 'NONE', #2638, #148, #1714, .T. ) ;
+#813 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#814 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2284, 'distance_accuracy_value', 'NONE');
+#815 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#816 = AXIS2_PLACEMENT_3D ( 'NONE', #3033, #215, #440 ) ;
+#817 = LINE ( 'NONE', #779, #1006 ) ;
+#818 = LINE ( 'NONE', #294, #2186 ) ;
+#819 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#820 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.650380530190825200 ) ) ;
+#821 = AXIS2_PLACEMENT_3D ( 'NONE', #319, #2470, #111 ) ;
+#822 = FILL_AREA_STYLE_COLOUR ( '', #2260 ) ;
+#823 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1552, 'distance_accuracy_value', 'NONE');
+#824 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2118 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1995, #2749, #357 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#825 = FACE_OUTER_BOUND ( 'NONE', #1359, .T. ) ;
+#826 = FILL_AREA_STYLE_COLOUR ( '', #1354 ) ;
+#827 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501244700, 1.699999999999999700 ) ) ;
+#828 = EDGE_CURVE ( 'NONE', #1351, #1476, #651, .T. ) ;
+#829 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#830 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#831 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#832 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.349999999999999900, 1.849999999999999900 ) ) ;
+#833 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#834 = EDGE_LOOP ( 'NONE', ( #745, #1394, #1842, #2552 ) ) ;
+#835 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#836 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#837 = ORIENTED_EDGE ( 'NONE', *, *, #536, .F. ) ;
+#838 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#839 = VERTEX_POINT ( 'NONE', #2872 ) ;
+#840 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2915 ), #1481 ) ;
+#841 = FILL_AREA_STYLE_COLOUR ( '', #813 ) ;
+#842 = EDGE_LOOP ( 'NONE', ( #1983, #2644, #998, #967 ) ) ;
+#843 = LINE ( 'NONE', #1423, #3028 ) ;
+#844 = EDGE_LOOP ( 'NONE', ( #1910, #309, #2593, #1788 ) ) ;
+#845 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.06624202950429462800, 0.9978035846433667100 ) ) ;
+#846 = ORIENTED_EDGE ( 'NONE', *, *, #951, .F. ) ;
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #1267, .F. ) ;
+#848 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#849 = EDGE_CURVE ( 'NONE', #367, #442, #353, .T. ) ;
+#850 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#851 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#852 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.499999999999999600, 0.0000000000000000000 ) ) ;
+#853 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #239 ), #1274 ) ;
+#854 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#855 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1535392755179561500, 1.696687898524784600 ) ) ;
+#856 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#857 = DIRECTION ( 'NONE',  ( 0.08682659386424765300, -0.9924325091389670800, 0.08682659386424856900 ) ) ;
+#858 = VECTOR ( 'NONE', #1804, 1000.000000000000000 ) ;
+#859 = CARTESIAN_POINT ( 'NONE',  ( -3.920497688881507500, 0.2912844257252341600, -1.570878219072333600 ) ) ;
+#860 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#861 = AXIS2_PLACEMENT_3D ( 'NONE', #1567, #170, #639 ) ;
+#862 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389670800, 0.08682659386424779200 ) ) ;
+#863 = VECTOR ( 'NONE', #2354, 1000.000000000000000 ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000000, 1.650380530190825200 ) ) ;
+#865 = CARTESIAN_POINT ( 'NONE',  ( -3.992373106609724800, 1.241092362411464300, -1.700008933048045500 ) ) ;
+#866 = EDGE_CURVE ( 'NONE', #2011, #1404, #1565, .T. ) ;
+#867 = SURFACE_STYLE_USAGE ( .BOTH. , #1080 ) ;
+#868 = EDGE_CURVE ( 'NONE', #591, #1180, #791, .T. ) ;
+#869 = FILL_AREA_STYLE ('',( #2040 ) ) ;
+#870 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#871 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1609 ) ) ;
+#872 = CIRCLE ( 'NONE', #1073, 0.04999999999999991300 ) ;
+#873 = FACE_OUTER_BOUND ( 'NONE', #2499, .T. ) ;
+#874 = VERTEX_POINT ( 'NONE', #2916 ) ;
+#875 = SURFACE_STYLE_USAGE ( .BOTH. , #2013 ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #1734, .F. ) ;
+#877 = CYLINDRICAL_SURFACE ( 'NONE', #2679, 0.1000000000000000500 ) ;
+#878 = ORIENTED_EDGE ( 'NONE', *, *, #2952, .F. ) ;
+#879 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1810, 'distance_accuracy_value', 'NONE');
+#880 = SURFACE_SIDE_STYLE ('',( #10 ) ) ;
+#881 = VECTOR ( 'NONE', #2693, 1000.000000000000000 ) ;
+#882 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#883 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2948 ), #1984 ) ;
+#884 = ORIENTED_EDGE ( 'NONE', *, *, #393, .F. ) ;
+#885 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, -1.899999999999999700 ) ) ;
+#886 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .T. ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.300000000000000000, 1.849999999999999900 ) ) ;
+#888 = AXIS2_PLACEMENT_3D ( 'NONE', #1052, #145, #1560 ) ;
+#889 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .T. ) ;
+#890 = VECTOR ( 'NONE', #1564, 1000.000000000000000 ) ;
+#891 = FILL_AREA_STYLE_COLOUR ( '', #1338 ) ;
+#892 = CARTESIAN_POINT ( 'NONE',  ( -3.934295957958495300, 1.214818184217378900, -1.746545710721060200 ) ) ;
+#893 = EDGE_CURVE ( 'NONE', #2958, #56, #2692, .T. ) ;
+#894 = LINE ( 'NONE', #2187, #2296 ) ;
+#895 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#896 = SURFACE_SIDE_STYLE ('',( #1303 ) ) ;
+#897 = VECTOR ( 'NONE', #1923, 1000.000000000000200 ) ;
+#898 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#899 = ADVANCED_FACE ( 'NONE', ( #3008 ), #1969, .T. ) ;
+#900 = DIRECTION ( 'NONE',  ( 0.7648359785887188800, 0.6417735875449099800, -0.05614791346054187600 ) ) ;
+#901 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#902 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#903 = FACE_OUTER_BOUND ( 'NONE', #313, .T. ) ;
+#904 = SURFACE_SIDE_STYLE ('',( #2136 ) ) ;
+#905 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#906 = AXIS2_PLACEMENT_3D ( 'NONE', #965, #1434, #2874 ) ;
+#907 = FILL_AREA_STYLE_COLOUR ( '', #1314 ) ;
+#908 = FILL_AREA_STYLE_COLOUR ( '', #1901 ) ;
+#909 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501255500, 1.899999999999999700 ) ) ;
+#910 = SURFACE_STYLE_USAGE ( .BOTH. , #220 ) ;
+#911 = ADVANCED_FACE ( 'NONE', ( #825 ), #2426, .T. ) ;
+#912 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501244700, 1.749999999999999600 ) ) ;
+#913 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#914 = EDGE_CURVE ( 'NONE', #2409, #500, #2041, .T. ) ;
+#915 = CARTESIAN_POINT ( 'NONE',  ( -3.999604955173444900, 1.204515383029459000, -1.665297740958962400 ) ) ;
+#916 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2999999999999999300, 1.570878219072333200 ) ) ;
+#917 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.349999999999999900, -1.849999999999999900 ) ) ;
+#918 = AXIS2_PLACEMENT_3D ( 'NONE', #1681, #1904, #976 ) ;
+#919 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#920 = VERTEX_POINT ( 'NONE', #317 ) ;
+#921 = VECTOR ( 'NONE', #2452, 1000.000000000000000 ) ;
+#922 = VECTOR ( 'NONE', #2763, 1000.000000000000000 ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #989, .T. ) ;
+#924 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ;
+#925 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3048, 'distance_accuracy_value', 'NONE');
+#926 = FACE_OUTER_BOUND ( 'NONE', #329, .T. ) ;
+#927 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#928 = VERTEX_POINT ( 'NONE', #2912 ) ;
+#929 = ORIENTED_EDGE ( 'NONE', *, *, #772, .T. ) ;
+#930 = DIRECTION ( 'NONE',  ( -0.08682659386424777800, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#931 = ORIENTED_EDGE ( 'NONE', *, *, #325, .T. ) ;
+#932 = CARTESIAN_POINT ( 'NONE',  ( -3.901131547168185300, 1.217299737606262400, -1.651131547168186400 ) ) ;
+#933 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.065146995210484400E-016 ) ) ;
+#934 = ADVANCED_FACE ( 'NONE', ( #948 ), #477, .T. ) ;
+#935 = VECTOR ( 'NONE', #1517, 1000.000000000000000 ) ;
+#936 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1553 ) ) ;
+#937 = EDGE_CURVE ( 'NONE', #2011, #1470, #2389, .T. ) ;
+#938 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#939 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.003868737821452069700, 1.686751594099140400 ) ) ;
+#940 = EDGE_CURVE ( 'NONE', #2547, #1142, #1424, .T. ) ;
+#941 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1774 ) ) ;
+#942 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( -3.903959962106744900, 1.200000000000000200, 1.750000000000000000 ) ) ;
+#944 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#945 = LINE ( 'NONE', #1813, #1076 ) ;
+#946 = ADVANCED_FACE ( 'NONE', ( #2085 ), #2458, .T. ) ;
+#947 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429936000, -0.9978035846433662700 ) ) ;
+#948 = FACE_OUTER_BOUND ( 'NONE', #1631, .T. ) ;
+#949 = STYLED_ITEM ( 'NONE', ( #1961 ), #1858 ) ;
+#950 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.499999999999999600, 1.636264737416298000 ) ) ;
+#951 = EDGE_CURVE ( 'NONE', #1695, #2209, #2127, .T. ) ;
+#952 = SURFACE_STYLE_USAGE ( .BOTH. , #1646 ) ;
+#953 = AXIS2_PLACEMENT_3D ( 'NONE', #2939, #1737, #1280 ) ;
+#954 = EDGE_LOOP ( 'NONE', ( #1580, #523, #2589 ) ) ;
+#955 = EDGE_LOOP ( 'NONE', ( #2053, #50, #2509, #1844 ) ) ;
+#956 = EDGE_LOOP ( 'NONE', ( #2859, #2441, #21, #2993 ) ) ;
+#957 = VECTOR ( 'NONE', #2534, 1000.000000000000000 ) ;
+#958 = PLANE ( 'NONE',  #560 ) ;
+#959 = ORIENTED_EDGE ( 'NONE', *, *, #2074, .T. ) ;
+#960 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.300000000000000000, -1.849999999999999900 ) ) ;
+#961 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501244700, 1.699999999999999700 ) ) ;
+#962 = ADVANCED_FACE ( 'NONE', ( #41 ), #517, .T. ) ;
+#963 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1591 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #103, #2661, #297 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#964 = LINE ( 'NONE', #1970, #1032 ) ;
+#965 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501244400, -1.699999999999999700 ) ) ;
+#966 = VERTEX_POINT ( 'NONE', #193 ) ;
+#967 = ORIENTED_EDGE ( 'NONE', *, *, #44, .T. ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ;
+#969 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.349999999999999900, 1.899999999999999700 ) ) ;
+#970 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#971 = LINE ( 'NONE', #2268, #411 ) ;
+#972 = AXIS2_PLACEMENT_3D ( 'NONE', #1279, #1743, #2229 ) ;
+#973 = STYLED_ITEM ( 'NONE', ( #1980 ), #432 ) ;
+#974 = PRESENTATION_STYLE_ASSIGNMENT (( #2686 ) ) ;
+#975 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#976 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#977 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#978 = EDGE_CURVE ( 'NONE', #2953, #1913, #1696, .T. ) ;
+#979 = FACE_OUTER_BOUND ( 'NONE', #1176, .T. ) ;
+#980 = ADVANCED_FACE ( 'NONE', ( #291 ), #2165, .T. ) ;
+#981 = AXIS2_PLACEMENT_3D ( 'NONE', #1586, #645, #2052 ) ;
+#982 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.065146995210484400E-016 ) ) ;
+#983 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#984 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#985 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#986 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2792 ), #1206 ) ;
+#987 = STYLED_ITEM ( 'NONE', ( #974 ), #1711 ) ;
+#988 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.04932946230349325600, -1.001976773820972400 ) ) ;
+#989 = EDGE_CURVE ( 'NONE', #1482, #1403, #2878, .T. ) ;
+#990 = SURFACE_STYLE_FILL_AREA ( #2157 ) ;
+#991 = EDGE_CURVE ( 'NONE', #1943, #2510, #1118, .T. ) ;
+#992 = ORIENTED_EDGE ( 'NONE', *, *, #723, .F. ) ;
+#993 = CIRCLE ( 'NONE', #1428, 0.09999999999999982500 ) ;
+#994 = LINE ( 'NONE', #1994, #147 ) ;
+#995 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#996 = ORIENTED_EDGE ( 'NONE', *, *, #129, .F. ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .T. ) ;
+#998 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .T. ) ;
+#999 = EDGE_LOOP ( 'NONE', ( #559, #1698, #632, #1589 ) ) ;
+#1000 = FACE_OUTER_BOUND ( 'NONE', #146, .T. ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .F. ) ;
+#1002 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .T. ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1004 = PRESENTATION_STYLE_ASSIGNMENT (( #2691 ) ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .F. ) ;
+#1006 = VECTOR ( 'NONE', #1015, 1000.000000000000100 ) ;
+#1007 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1008 = CIRCLE ( 'NONE', #616, 0.09999999999999999200 ) ;
+#1009 = AXIS2_PLACEMENT_3D ( 'NONE', #609, #1555, #1566 ) ;
+#1010 = ADVANCED_FACE ( 'NONE', ( #798 ), #2624, .T. ) ;
+#1011 = VECTOR ( 'NONE', #280, 1000.000000000000100 ) ;
+#1012 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429564100, -0.9978035846433666000 ) ) ;
+#1013 = CARTESIAN_POINT ( 'NONE',  ( -3.985721890502135900, 1.238015695483209300, 1.710354530642696200 ) ) ;
+#1014 = EDGE_CURVE ( 'NONE', #1404, #1572, #1208, .T. ) ;
+#1015 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424777800 ) ) ;
+#1016 = MANIFOLD_SOLID_BREP ( 'Mirror1', #2400 ) ;
+#1017 = DIRECTION ( 'NONE',  ( 2.584203668316089800E-015, 2.168404344971012400E-015, -1.000000000000000000 ) ) ;
+#1018 = PRODUCT_CONTEXT ( 'NONE', #2368, 'mechanical' ) ;
+#1019 = SURFACE_STYLE_USAGE ( .BOTH. , #2450 ) ;
+#1020 = ADVANCED_FACE ( 'NONE', ( #2351 ), #2550, .T. ) ;
+#1021 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.065146995210484400E-016 ) ) ;
+#1022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1023 = ORIENTED_EDGE ( 'NONE', *, *, #2508, .F. ) ;
+#1024 = CIRCLE ( 'NONE', #614, 0.2000000000000000900 ) ;
+#1025 = VECTOR ( 'NONE', #2817, 1000.000000000000000 ) ;
+#1026 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1027 = EDGE_CURVE ( 'NONE', #713, #804, #136, .T. ) ;
+#1028 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1029 = ORIENTED_EDGE ( 'NONE', *, *, #2046, .F. ) ;
+#1030 = FACE_OUTER_BOUND ( 'NONE', #1322, .T. ) ;
+#1031 = ORIENTED_EDGE ( 'NONE', *, *, #2046, .T. ) ;
+#1032 = VECTOR ( 'NONE', #1235, 1000.000000000000000 ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .T. ) ;
+#1034 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, -0.01028836425037263900, 1.899999999999999700 ) ) ;
+#1035 = STYLED_ITEM ( 'NONE', ( #55 ), #2390 ) ;
+#1036 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .F. ) ;
+#1037 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1038 = ORIENTED_EDGE ( 'NONE', *, *, #566, .F. ) ;
+#1039 = ADVANCED_FACE ( 'NONE', ( #3052 ), #554, .T. ) ;
+#1040 = LINE ( 'NONE', #1098, #2219 ) ;
+#1041 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.300000000000000000, 1.849999999999999900 ) ) ;
+#1042 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1816, #1550, #2289, #2759 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 6.133173666733496700E-019, 3.900421371790334100E-005 ),
+ .UNSPECIFIED. ) ;
+#1043 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429564100, 0.9978035846433666000 ) ) ;
+#1044 = FILL_AREA_STYLE_COLOUR ( '', #2049 ) ;
+#1045 = AXIS2_PLACEMENT_3D ( 'NONE', #1503, #857, #2345 ) ;
+#1046 = SURFACE_STYLE_FILL_AREA ( #1385 ) ;
+#1047 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1048 = EDGE_CURVE ( 'NONE', #2325, #1056, #2572, .T. ) ;
+#1049 = PRESENTATION_STYLE_ASSIGNMENT (( #1376 ) ) ;
+#1050 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1051 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1052 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, 1.899999999999999700 ) ) ;
+#1053 = SPHERICAL_SURFACE ( 'NONE', #3045, 0.1000000000000000100 ) ;
+#1054 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #925 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3048, #2553, #451 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1055 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501253300, -1.699999999999999700 ) ) ;
+#1056 = VERTEX_POINT ( 'NONE', #1733 ) ;
+#1057 = CYLINDRICAL_SURFACE ( 'NONE', #1409, 0.04999999999999991300 ) ;
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #1748, .T. ) ;
+#1059 = ORIENTED_EDGE ( 'NONE', *, *, #496, .F. ) ;
+#1060 = ORIENTED_EDGE ( 'NONE', *, *, #1786, .F. ) ;
+#1061 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1062 = VERTEX_POINT ( 'NONE', #2714 ) ;
+#1063 = EDGE_CURVE ( 'NONE', #484, #491, #2199, .T. ) ;
+#1064 = CARTESIAN_POINT ( 'NONE',  ( 3.900380530190826100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1065 = EDGE_LOOP ( 'NONE', ( #1002, #2372, #1760 ) ) ;
+#1066 = FACE_OUTER_BOUND ( 'NONE', #268, .T. ) ;
+#1067 = VERTEX_POINT ( 'NONE', #795 ) ;
+#1068 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.349999999999999900, -1.849999999999999900 ) ) ;
+#1069 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1543 ) ) ;
+#1070 = LINE ( 'NONE', #2924, #2151 ) ;
+#1071 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.650380530190825200 ) ) ;
+#1072 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572500, 2.399999999999999900, 1.544631620014555800 ) ) ;
+#1073 = AXIS2_PLACEMENT_3D ( 'NONE', #426, #2061, #480 ) ;
+#1074 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, -0.01028836425037263900, -1.899999999999999700 ) ) ;
+#1075 = STYLED_ITEM ( 'NONE', ( #1458 ), #1168 ) ;
+#1076 = VECTOR ( 'NONE', #2047, 1000.000000000000000 ) ;
+#1077 = FILL_AREA_STYLE ('',( #392 ) ) ;
+#1078 = EDGE_CURVE ( 'NONE', #2257, #1623, #549, .T. ) ;
+#1079 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1080 = SURFACE_SIDE_STYLE ('',( #548 ) ) ;
+#1081 = EDGE_CURVE ( 'NONE', #340, #1948, #69, .T. ) ;
+#1082 = CYLINDRICAL_SURFACE ( 'NONE', #1418, 0.04999999999999991300 ) ;
+#1083 = PLANE ( 'NONE',  #1940 ) ;
+#1084 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1774 ), #471 ) ;
+#1085 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1086 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1087 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1088 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #697 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2649, #975, #501 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1089 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .T. ) ;
+#1090 = SURFACE_STYLE_FILL_AREA ( #1077 ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #2612, .F. ) ;
+#1092 = ORIENTED_EDGE ( 'NONE', *, *, #2382, .T. ) ;
+#1093 = SURFACE_STYLE_FILL_AREA ( #1569 ) ;
+#1094 = AXIS2_PLACEMENT_3D ( 'NONE', #2026, #862, #169 ) ;
+#1095 = VERTEX_POINT ( 'NONE', #1725 ) ;
+#1096 = CYLINDRICAL_SURFACE ( 'NONE', #2658, 0.09999999999999982500 ) ;
+#1097 = VERTEX_POINT ( 'NONE', #95 ) ;
+#1098 = CARTESIAN_POINT ( 'NONE',  ( 3.840820687951651500, 0.5192278880620125900, 1.690440157760824300 ) ) ;
+#1099 = CARTESIAN_POINT ( 'NONE',  ( -3.987779870587043100, 1.238941040288345600, -1.708302895205374000 ) ) ;
+#1100 = ORIENTED_EDGE ( 'NONE', *, *, #1745, .F. ) ;
+#1101 = EDGE_CURVE ( 'NONE', #2325, #805, #690, .T. ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #295, .T. ) ;
+#1103 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1440, 'distance_accuracy_value', 'NONE');
+#1104 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1105 = AXIS2_PLACEMENT_3D ( 'NONE', #1720, #1022, #1262 ) ;
+#1106 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1107 = SURFACE_SIDE_STYLE ('',( #1093 ) ) ;
+#1108 = AXIS2_PLACEMENT_3D ( 'NONE', #2338, #462, #933 ) ;
+#1109 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.300000000000000000, -1.849999999999999900 ) ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#1111 = PLANE ( 'NONE',  #1292 ) ;
+#1112 = LINE ( 'NONE', #674, #2081 ) ;
+#1113 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #949 ) ) ;
+#1114 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2999999999999999300, -1.570878219072333600 ) ) ;
+#1115 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2532 ) ) ;
+#1116 = SURFACE_STYLE_USAGE ( .BOTH. , #2073 ) ;
+#1117 = SURFACE_STYLE_FILL_AREA ( #584 ) ;
+#1118 = LINE ( 'NONE', #446, #863 ) ;
+#1119 = ADVANCED_FACE ( 'NONE', ( #2483 ), #2947, .F. ) ;
+#1120 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1121 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1122 = EDGE_CURVE ( 'NONE', #2212, #1401, #2689, .T. ) ;
+#1123 = LINE ( 'NONE', #243, #139 ) ;
+#1124 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 0.2912844257252341100, 1.670497688881507700 ) ) ;
+#1125 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1126 = SURFACE_SIDE_STYLE ('',( #1275 ) ) ;
+#1127 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501253300, -1.699999999999999700 ) ) ;
+#1128 = AXIS2_PLACEMENT_3D ( 'NONE', #390, #1806, #2033 ) ;
+#1129 = PRESENTATION_STYLE_ASSIGNMENT (( #1363 ) ) ;
+#1130 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1131 = ORIENTED_EDGE ( 'NONE', *, *, #2683, .T. ) ;
+#1132 = ORIENTED_EDGE ( 'NONE', *, *, #2045, .F. ) ;
+#1133 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1134 = LINE ( 'NONE', #628, #922 ) ;
+#1135 = VERTEX_POINT ( 'NONE', #575 ) ;
+#1136 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .F. ) ;
+#1137 = ORIENTED_EDGE ( 'NONE', *, *, #602, .F. ) ;
+#1138 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#1140 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.349999999999999900, 1.899999999999999700 ) ) ;
+#1141 = ADVANCED_FACE ( 'NONE', ( #2036 ), #1996, .F. ) ;
+#1142 = VERTEX_POINT ( 'NONE', #630 ) ;
+#1143 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1144 = AXIS2_PLACEMENT_3D ( 'NONE', #1272, #2204, #2424 ) ;
+#1145 = ORIENTED_EDGE ( 'NONE', *, *, #687, .F. ) ;
+#1146 = EDGE_CURVE ( 'NONE', #2893, #2201, #514, .T. ) ;
+#1147 = VERTEX_POINT ( 'NONE', #130 ) ;
+#1148 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2934, 'distance_accuracy_value', 'NONE');
+#1149 = CARTESIAN_POINT ( 'NONE',  ( -3.966476299516509900, 1.229307769391014200, -1.730720139082879000 ) ) ;
+#1150 = EDGE_CURVE ( 'NONE', #781, #2641, #2307, .T. ) ;
+#1151 = VECTOR ( 'NONE', #2479, 1000.000000000000100 ) ;
+#1152 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, -1.899999999999999700 ) ) ;
+#1153 = SURFACE_STYLE_USAGE ( .BOTH. , #29 ) ;
+#1154 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1155 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1156 = DIRECTION ( 'NONE',  ( 0.08682659386424977600, -0.9924325091389667500, -0.08682659386424977600 ) ) ;
+#1157 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.04932946230349325600, 1.001976773820972400 ) ) ;
+#1158 = AXIS2_PLACEMENT_3D ( 'NONE', #1778, #1330, #2761 ) ;
+#1159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1160 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, 0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#1161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1162 = SURFACE_STYLE_FILL_AREA ( #1192 ) ;
+#1163 = SURFACE_SIDE_STYLE ('',( #364 ) ) ;
+#1164 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1165 = EDGE_CURVE ( 'NONE', #1401, #2956, #3050, .T. ) ;
+#1166 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1167 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.349999999999999900, 1.849999999999999900 ) ) ;
+#1168 = ADVANCED_FACE ( 'NONE', ( #612 ), #2973, .F. ) ;
+#1169 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1170 = ORIENTED_EDGE ( 'NONE', *, *, #550, .T. ) ;
+#1171 = FACE_OUTER_BOUND ( 'NONE', #954, .T. ) ;
+#1172 = VECTOR ( 'NONE', #2344, 1000.000000000000000 ) ;
+#1173 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .F. ) ;
+#1174 = FILL_AREA_STYLE_COLOUR ( '', #835 ) ;
+#1175 = ORIENTED_EDGE ( 'NONE', *, *, #1811, .F. ) ;
+#1176 = EDGE_LOOP ( 'NONE', ( #2465, #59, #2590, #2467 ) ) ;
+#1177 = ORIENTED_EDGE ( 'NONE', *, *, #1960, .F. ) ;
+#1178 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1179 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1180 = VERTEX_POINT ( 'NONE', #368 ) ;
+#1181 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2024 ) ) ;
+#1182 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1183 = ORIENTED_EDGE ( 'NONE', *, *, #866, .F. ) ;
+#1184 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1185 = EDGE_LOOP ( 'NONE', ( #1473, #2779, #1588, #876 ) ) ;
+#1186 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1187 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1188 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#1189 = PRESENTATION_STYLE_ASSIGNMENT (( #2728 ) ) ;
+#1190 = EDGE_CURVE ( 'NONE', #336, #1833, #1936, .T. ) ;
+#1191 = ADVANCED_FACE ( 'NONE', ( #2423 ), #174, .T. ) ;
+#1192 = FILL_AREA_STYLE ('',( #495 ) ) ;
+#1193 = CYLINDRICAL_SURFACE ( 'NONE', #177, 0.04999999999999991300 ) ;
+#1194 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2740 ), #2910 ) ;
+#1195 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2912844257252341100, 1.670497688881507700 ) ) ;
+#1196 = LINE ( 'NONE', #613, #790 ) ;
+#1197 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572500, 2.408715574274765900, 1.644251089823730600 ) ) ;
+#1198 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1199 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.04932946230349325600, 1.001976773820972400 ) ) ;
+#1200 = FACE_OUTER_BOUND ( 'NONE', #2111, .T. ) ;
+#1201 = ORIENTED_EDGE ( 'NONE', *, *, #2382, .F. ) ;
+#1202 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1203 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#1204 = AXIS2_PLACEMENT_3D ( 'NONE', #2377, #734, #505 ) ;
+#1205 = VECTOR ( 'NONE', #693, 1000.000000000000000 ) ;
+#1206 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #573 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #81, #125, #1749 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1207 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429936000, -0.9978035846433662700 ) ) ;
+#1208 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2, #205, #223, #1395 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794899400, 2.071813991753897800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9791909394101721000, 0.9791909394101721000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1209 = FILL_AREA_STYLE_COLOUR ( '', #2154 ) ;
+#1210 = FILL_AREA_STYLE_COLOUR ( '', #1873 ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #2722, .T. ) ;
+#1212 = ADVANCED_FACE ( 'NONE', ( #903 ), #2020, .T. ) ;
+#1213 = EDGE_CURVE ( 'NONE', #1653, #2963, #289, .T. ) ;
+#1214 = ORIENTED_EDGE ( 'NONE', *, *, #295, .F. ) ;
+#1215 = EDGE_LOOP ( 'NONE', ( #837, #1257, #1033, #1759 ) ) ;
+#1216 = VECTOR ( 'NONE', #1838, 1000.000000000000000 ) ;
+#1217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#1218 = EDGE_LOOP ( 'NONE', ( #1654, #2447, #1544, #1746 ) ) ;
+#1219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #1360, .F. ) ;
+#1222 = VERTEX_POINT ( 'NONE', #138 ) ;
+#1223 = ORIENTED_EDGE ( 'NONE', *, *, #759, .F. ) ;
+#1224 = VERTEX_POINT ( 'NONE', #1064 ) ;
+#1225 = EDGE_LOOP ( 'NONE', ( #1576, #2016, #1934 ) ) ;
+#1226 = FILL_AREA_STYLE_COLOUR ( '', #96 ) ;
+#1227 = LINE ( 'NONE', #2776, #2448 ) ;
+#1228 = STYLED_ITEM ( 'NONE', ( #776 ), #2340 ) ;
+#1229 = CYLINDRICAL_SURFACE ( 'NONE', #2416, 0.1000000000000001000 ) ;
+#1230 = DIRECTION ( 'NONE',  ( 0.6427876096865407000, -0.7660444431189770100, 0.0000000000000000000 ) ) ;
+#1231 = EDGE_CURVE ( 'NONE', #121, #198, #2654, .T. ) ;
+#1232 = VECTOR ( 'NONE', #833, 1000.000000000000000 ) ;
+#1233 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1234 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1235 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1236 = LINE ( 'NONE', #2381, #389 ) ;
+#1237 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1499999999999997400, 1.749999999999999600 ) ) ;
+#1238 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #506 ) ) ;
+#1239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2436, 'distance_accuracy_value', 'NONE');
+#1240 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1553 ), #684 ) ;
+#1241 = CARTESIAN_POINT ( 'NONE',  ( -3.976407862344316900, 1.270533003998222300, 1.667053536926664800 ) ) ;
+#1242 = CARTESIAN_POINT ( 'NONE',  ( -3.992373106600348700, 1.241092362400273900, 1.700008933048143200 ) ) ;
+#1243 = EDGE_CURVE ( 'NONE', #2502, #535, #2970, .T. ) ;
+#1244 = CARTESIAN_POINT ( 'NONE',  ( -2.511186152883192700, 2.499999999999999600, 0.0000000000000000000 ) ) ;
+#1245 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ;
+#1246 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1247 = SURFACE_STYLE_FILL_AREA ( #1518 ) ;
+#1248 = FACE_OUTER_BOUND ( 'NONE', #1185, .T. ) ;
+#1249 = EDGE_LOOP ( 'NONE', ( #705, #1797, #2742, #16 ) ) ;
+#1250 = STYLED_ITEM ( 'NONE', ( #769 ), #2575 ) ;
+#1251 = ORIENTED_EDGE ( 'NONE', *, *, #274, .F. ) ;
+#1252 = VERTEX_POINT ( 'NONE', #2038 ) ;
+#1253 = VERTEX_POINT ( 'NONE', #643 ) ;
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #2777, .F. ) ;
+#1255 = FILL_AREA_STYLE ('',( #1965 ) ) ;
+#1256 = FACE_OUTER_BOUND ( 'NONE', #2708, .T. ) ;
+#1257 = ORIENTED_EDGE ( 'NONE', *, *, #3030, .F. ) ;
+#1258 = EDGE_LOOP ( 'NONE', ( #2374, #2287, #532, #3036 ) ) ;
+#1259 = AXIS2_PLACEMENT_3D ( 'NONE', #1699, #2418, #473 ) ;
+#1260 = LINE ( 'NONE', #2262, #1408 ) ;
+#1261 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501254400, 1.699999999999999700 ) ) ;
+#1262 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1263 = AXIS2_PLACEMENT_3D ( 'NONE', #1850, #2107, #2348 ) ;
+#1264 = CIRCLE ( 'NONE', #1492, 0.2000000000000000900 ) ;
+#1265 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#1266 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1267 = EDGE_CURVE ( 'NONE', #1695, #154, #1777, .T. ) ;
+#1268 = ADVANCED_FACE ( 'NONE', ( #1561 ), #1527, .T. ) ;
+#1269 = EDGE_CURVE ( 'NONE', #452, #664, #2231, .T. ) ;
+#1270 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2985, 'distance_accuracy_value', 'NONE');
+#1271 = LINE ( 'NONE', #2113, #512 ) ;
+#1272 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.300000000000000000, -1.849999999999999900 ) ) ;
+#1273 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1274 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #511 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1198, #1448, #2627 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1275 = SURFACE_STYLE_FILL_AREA ( #2584 ) ;
+#1276 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1277 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1278 = AXIS2_PLACEMENT_3D ( 'NONE', #354, #361, #596 ) ;
+#1279 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, -1.899999999999999700 ) ) ;
+#1280 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1281 = FACE_OUTER_BOUND ( 'NONE', #2765, .T. ) ;
+#1282 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572500, 2.408715574274765900, -1.644251089823731000 ) ) ;
+#1283 = EDGE_CURVE ( 'NONE', #307, #1142, #1419, .T. ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1499999999999997400, -1.749999999999999600 ) ) ;
+#1285 = VERTEX_POINT ( 'NONE', #203 ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #326, .F. ) ;
+#1287 = LINE ( 'NONE', #1991, #1982 ) ;
+#1288 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ;
+#1289 = EDGE_CURVE ( 'NONE', #1438, #1695, #2480, .T. ) ;
+#1290 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ;
+#1291 = FILL_AREA_STYLE_COLOUR ( '', #752 ) ;
+#1292 = AXIS2_PLACEMENT_3D ( 'NONE', #1152, #1133, #2803 ) ;
+#1293 = EDGE_LOOP ( 'NONE', ( #2014, #1092, #1478, #595, #712, #1245, #1060 ) ) ;
+#1294 = ORIENTED_EDGE ( 'NONE', *, *, #868, .F. ) ;
+#1295 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1296 = AXIS2_PLACEMENT_3D ( 'NONE', #1652, #1668, #625 ) ;
+#1297 = PLANE ( 'NONE',  #972 ) ;
+#1298 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1075 ), #824 ) ;
+#1299 = EDGE_CURVE ( 'NONE', #535, #1482, #470, .T. ) ;
+#1300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1301 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1302 = EDGE_CURVE ( 'NONE', #2957, #1224, #383, .T. ) ;
+#1303 = SURFACE_STYLE_FILL_AREA ( #2560 ) ;
+#1304 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1999999999999998700, 1.570878219072333200 ) ) ;
+#1305 = VECTOR ( 'NONE', #2457, 1000.000000000000000 ) ;
+#1306 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#1307 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#1308 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1309 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1311 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2430 ) ) ;
+#1312 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1313 = ORIENTED_EDGE ( 'NONE', *, *, #2802, .T. ) ;
+#1314 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1315 = FACE_OUTER_BOUND ( 'NONE', #2446, .T. ) ;
+#1316 = EDGE_LOOP ( 'NONE', ( #1136, #1038, #623, #1132 ) ) ;
+#1317 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.408715574274765900, -1.644251089823731000 ) ) ;
+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #808, .T. ) ;
+#1319 = LINE ( 'NONE', #661, #957 ) ;
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #1852, .T. ) ;
+#1321 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1322 = EDGE_LOOP ( 'NONE', ( #2244, #2363, #1145, #1990 ) ) ;
+#1323 = AXIS2_PLACEMENT_3D ( 'NONE', #696, #724, #1415 ) ;
+#1324 = ORIENTED_EDGE ( 'NONE', *, *, #1869, .F. ) ;
+#1325 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.300000000000000000, 1.899999999999999700 ) ) ;
+#1326 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.349999999999999900, -1.899999999999999700 ) ) ;
+#1327 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .T. ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.300000000000000000, 1.849999999999999900 ) ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ;
+#1330 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1331 = CARTESIAN_POINT ( 'NONE',  ( -3.920497688881507500, 0.2912844257252341100, 1.749999999999999800 ) ) ;
+#1332 = VECTOR ( 'NONE', #2164, 1000.000000000000000 ) ;
+#1333 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1499, 'distance_accuracy_value', 'NONE');
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 2.408715574274765900, -1.644251089823731200 ) ) ;
+#1335 = VECTOR ( 'NONE', #1187, 1000.000000000000000 ) ;
+#1336 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.399999999999999900, -1.544631620014556200 ) ) ;
+#1337 = LINE ( 'NONE', #885, #2078 ) ;
+#1338 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1339 = EDGE_CURVE ( 'NONE', #804, #2893, #945, .T. ) ;
+#1340 = SURFACE_STYLE_USAGE ( .BOTH. , #1107 ) ;
+#1341 = VECTOR ( 'NONE', #2387, 1000.000000000000000 ) ;
+#1342 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429564100, 0.9978035846433666000 ) ) ;
+#1343 = AXIS2_PLACEMENT_3D ( 'NONE', #771, #1026, #2656 ) ;
+#1344 = FACE_OUTER_BOUND ( 'NONE', #1316, .T. ) ;
+#1345 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#1346 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#1347 = CARTESIAN_POINT ( 'NONE',  ( 3.840820687951651500, 1.872056537663221200, -1.590820687951650200 ) ) ;
+#1348 = AXIS2_PLACEMENT_3D ( 'NONE', #1484, #2888, #1493 ) ;
+#1349 = DIRECTION ( 'NONE',  ( -0.08682659386424777800, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1350 = CIRCLE ( 'NONE', #2425, 0.1000000000000000500 ) ;
+#1351 = VERTEX_POINT ( 'NONE', #418 ) ;
+#1352 = VERTEX_POINT ( 'NONE', #182 ) ;
+#1353 = EDGE_LOOP ( 'NONE', ( #1796, #1509, #878, #1320 ) ) ;
+#1354 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1355 = ORIENTED_EDGE ( 'NONE', *, *, #2420, .F. ) ;
+#1356 = ORIENTED_EDGE ( 'NONE', *, *, #2882, .F. ) ;
+#1357 = VECTOR ( 'NONE', #977, 1000.000000000000000 ) ;
+#1358 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1359 = EDGE_LOOP ( 'NONE', ( #189, #236, #1031, #2548 ) ) ;
+#1360 = EDGE_CURVE ( 'NONE', #444, #1056, #2836, .T. ) ;
+#1361 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1362 = ORIENTED_EDGE ( 'NONE', *, *, #2719, .T. ) ;
+#1363 = SURFACE_STYLE_USAGE ( .BOTH. , #1595 ) ;
+#1364 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 2.065146995210484400E-016, 1.000000000000000000 ) ) ;
+#1365 = LINE ( 'NONE', #624, #2994 ) ;
+#1366 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1367 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1368 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1369 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1370 = LINE ( 'NONE', #114, #1151 ) ;
+#1371 = ADVANCED_FACE ( 'NONE', ( #1644 ), #760, .T. ) ;
+#1372 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#1373 = FACE_OUTER_BOUND ( 'NONE', #23, .T. ) ;
+#1374 = CARTESIAN_POINT ( 'NONE',  ( -3.998819524919349000, 1.213492891913936300, -1.673185451096669100 ) ) ;
+#1375 = CARTESIAN_POINT ( 'NONE',  ( -3.998819524919349000, 1.213492891913936300, -1.745209415850872200 ) ) ;
+#1376 = SURFACE_STYLE_USAGE ( .BOTH. , #1862 ) ;
+#1377 = FILL_AREA_STYLE ('',( #2105 ) ) ;
+#1378 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501253300, -1.699999999999999700 ) ) ;
+#1379 = EDGE_CURVE ( 'NONE', #2138, #2890, #320, .T. ) ;
+#1380 = FACE_OUTER_BOUND ( 'NONE', #844, .T. ) ;
+#1381 = ORIENTED_EDGE ( 'NONE', *, *, #112, .F. ) ;
+#1382 = PLANE ( 'NONE',  #1498 ) ;
+#1383 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1384 = ADVANCED_FACE ( 'NONE', ( #2124 ), #2386, .T. ) ;
+#1385 = FILL_AREA_STYLE ('',( #2825 ) ) ;
+#1386 = PLANE ( 'NONE',  #787 ) ;
+#1387 = EDGE_LOOP ( 'NONE', ( #2851, #2335, #1175, #598 ) ) ;
+#1388 = FACE_OUTER_BOUND ( 'NONE', #1872, .T. ) ;
+#1389 = PRESENTATION_STYLE_ASSIGNMENT (( #2195 ) ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #516, .F. ) ;
+#1391 = AXIS2_PLACEMENT_3D ( 'NONE', #2583, #1, #288 ) ;
+#1392 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .F. ) ;
+#1393 = LINE ( 'NONE', #526, #13 ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #233, .F. ) ;
+#1395 = CARTESIAN_POINT ( 'NONE',  ( -3.992373106609724800, 1.241092362411464300, -1.700008933048045500 ) ) ;
+#1396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429565500, -0.9978035846433666000 ) ) ;
+#1397 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ;
+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #2358, .T. ) ;
+#1399 = FILL_AREA_STYLE_COLOUR ( '', #1182 ) ;
+#1400 = AXIS2_PLACEMENT_3D ( 'NONE', #2791, #1364, #1583 ) ;
+#1401 = VERTEX_POINT ( 'NONE', #5 ) ;
+#1402 = EDGE_CURVE ( 'NONE', #2112, #1067, #2524, .T. ) ;
+#1403 = VERTEX_POINT ( 'NONE', #1120 ) ;
+#1404 = VERTEX_POINT ( 'NONE', #3012 ) ;
+#1405 = ADVANCED_FACE ( 'NONE', ( #419 ), #1611, .F. ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.399999999999999900, -1.544631620014556200 ) ) ;
+#1407 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1408 = VECTOR ( 'NONE', #384, 1000.000000000000000 ) ;
+#1409 = AXIS2_PLACEMENT_3D ( 'NONE', #2468, #1295, #1534 ) ;
+#1410 = LINE ( 'NONE', #259, #63 ) ;
+#1411 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1412 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.300000000000000000, 1.899999999999999700 ) ) ;
+#1413 = FILL_AREA_STYLE_COLOUR ( '', #1707 ) ;
+#1414 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.04932946230349325600, 1.001976773820972400 ) ) ;
+#1415 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1416 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#1417 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 2.065146995210484400E-016, 1.000000000000000000 ) ) ;
+#1418 = AXIS2_PLACEMENT_3D ( 'NONE', #960, #1903, #1219 ) ;
+#1419 = LINE ( 'NONE', #1124, #1708 ) ;
+#1420 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1421 = SURFACE_SIDE_STYLE ('',( #244 ) ) ;
+#1422 = ADVANCED_FACE ( 'NONE', ( #1200 ), #455, .T. ) ;
+#1423 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.349999999999999900, -1.736876700471111600 ) ) ;
+#1424 = CIRCLE ( 'NONE', #7, 0.1000000000000001000 ) ;
+#1425 = EDGE_CURVE ( 'NONE', #535, #56, #2227, .T. ) ;
+#1426 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1427 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1428 = AXIS2_PLACEMENT_3D ( 'NONE', #2709, #1361, #2833 ) ;
+#1429 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1499999999999997400, -1.749999999999999600 ) ) ;
+#1430 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.168404344971008900E-015 ) ) ;
+#1431 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #737, #2167, #1672, #730 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 3.899958593225444100E-005 ),
+ .UNSPECIFIED. ) ;
+#1432 = PLANE ( 'NONE',  #1905 ) ;
+#1433 = STYLED_ITEM ( 'NONE', ( #1523 ), #2895 ) ;
+#1434 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1435 = PRESENTATION_STYLE_ASSIGNMENT (( #2336 ) ) ;
+#1436 = EDGE_LOOP ( 'NONE', ( #3025, #271, #1758, #407 ) ) ;
+#1437 = ORIENTED_EDGE ( 'NONE', *, *, #687, .T. ) ;
+#1438 = VERTEX_POINT ( 'NONE', #912 ) ;
+#1439 = ADVANCED_FACE ( 'NONE', ( #577 ), #231, .T. ) ;
+#1440 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1441 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .F. ) ;
+#1442 = AXIS2_PLACEMENT_3D ( 'NONE', #1055, #1050, #2248 ) ;
+#1443 = AXIS2_PLACEMENT_3D ( 'NONE', #1110, #845, #617 ) ;
+#1444 = CYLINDRICAL_SURFACE ( 'NONE', #1009, 0.1000000000000000500 ) ;
+#1445 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .F. ) ;
+#1446 = EDGE_LOOP ( 'NONE', ( #2504, #333, #190, #2601 ) ) ;
+#1447 = SURFACE_STYLE_USAGE ( .BOTH. , #247 ) ;
+#1448 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9978035846433666000, 0.06624202950429461400 ) ) ;
+#1450 = EDGE_CURVE ( 'NONE', #1147, #1729, #2162, .T. ) ;
+#1451 = CIRCLE ( 'NONE', #1639, 0.2000000000000000900 ) ;
+#1452 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, -0.01028836425037263900, 1.899999999999999700 ) ) ;
+#1453 = VECTOR ( 'NONE', #1939, 1000.000000000000200 ) ;
+#1454 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3006 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1941, #2932, #794 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1455 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1456 = FACE_OUTER_BOUND ( 'NONE', #629, .T. ) ;
+#1457 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1458 = PRESENTATION_STYLE_ASSIGNMENT (( #867 ) ) ;
+#1459 = SURFACE_SIDE_STYLE ('',( #3043 ) ) ;
+#1460 = AXIS2_PLACEMENT_3D ( 'NONE', #1660, #1894, #1680 ) ;
+#1461 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1462 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #987 ) ) ;
+#1463 = PRESENTATION_STYLE_ASSIGNMENT (( #1447 ) ) ;
+#1464 = CARTESIAN_POINT ( 'NONE',  ( -3.936548025962667700, 1.215808612429139200, 1.745145757507195600 ) ) ;
+#1465 = EDGE_CURVE ( 'NONE', #1864, #2980, #1112, .T. ) ;
+#1466 = EDGE_CURVE ( 'NONE', #1401, #2477, #1271, .T. ) ;
+#1467 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1468 = AXIS2_PLACEMENT_3D ( 'NONE', #1539, #2964, #1570 ) ;
+#1469 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1818, #2269, #2506, #2279 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.156901328728045600, 3.263827778196963300 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9990474547890604300, 0.9990474547890604300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1470 = VERTEX_POINT ( 'NONE', #699 ) ;
+#1471 = FACE_OUTER_BOUND ( 'NONE', #2729, .T. ) ;
+#1472 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1999999999999998700, 0.0000000000000000000 ) ) ;
+#1473 = ORIENTED_EDGE ( 'NONE', *, *, #640, .F. ) ;
+#1474 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .F. ) ;
+#1475 = LINE ( 'NONE', #2270, #2202 ) ;
+#1476 = VERTEX_POINT ( 'NONE', #1157 ) ;
+#1477 = LINE ( 'NONE', #1003, #2250 ) ;
+#1478 = ORIENTED_EDGE ( 'NONE', *, *, #2735, .F. ) ;
+#1479 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .F. ) ;
+#1480 = VERTEX_POINT ( 'NONE', #939 ) ;
+#1481 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2907 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1169, #61, #1675 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1482 = VERTEX_POINT ( 'NONE', #1636 ) ;
+#1483 = LINE ( 'NONE', #1306, #2827 ) ;
+#1484 = CARTESIAN_POINT ( 'NONE',  ( -3.964839110440219600, 1.149699610520904500, -1.654018730096025000 ) ) ;
+#1485 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2681 ) ;
+#1486 = SURFACE_SIDE_STYLE ('',( #1117 ) ) ;
+#1487 = SURFACE_STYLE_FILL_AREA ( #276 ) ;
+#1488 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #251 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #322, #1037, #571 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1489 = SURFACE_SIDE_STYLE ('',( #167 ) ) ;
+#1490 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1491 = CYLINDRICAL_SURFACE ( 'NONE', #2582, 0.1000000000000002600 ) ;
+#1492 = AXIS2_PLACEMENT_3D ( 'NONE', #1127, #1368, #1840 ) ;
+#1493 = DIRECTION ( 'NONE',  ( -0.6427876096865381400, 0.7660444431189791200, 0.0000000000000000000 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.003868737821452069700, 1.686751594099140400 ) ) ;
+#1495 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 0.2912844257252341100, -1.670497688881508200 ) ) ;
+#1496 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #39, 'distance_accuracy_value', 'NONE');
+#1497 = VECTOR ( 'NONE', #1634, 1000.000000000000000 ) ;
+#1498 = AXIS2_PLACEMENT_3D ( 'NONE', #707, #2131, #2804 ) ;
+#1499 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1500 = ADVANCED_FACE ( 'NONE', ( #351 ), #3029, .F. ) ;
+#1501 = DIRECTION ( 'NONE',  ( -0.7648359785887189900, -0.6417735875449098700, 0.05614791346054187600 ) ) ;
+#1502 = EDGE_CURVE ( 'NONE', #2954, #765, #1410, .T. ) ;
+#1503 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072333200, 0.2999999999999999900, -1.570878219072333600 ) ) ;
+#1504 = LINE ( 'NONE', #700, #1690 ) ;
+#1505 = SURFACE_STYLE_USAGE ( .BOTH. , #1489 ) ;
+#1506 = AXIS2_PLACEMENT_3D ( 'NONE', #1682, #520, #764 ) ;
+#1507 = EDGE_LOOP ( 'NONE', ( #992, #2778, #1871, #2327 ) ) ;
+#1508 = VECTOR ( 'NONE', #1349, 1000.000000000000100 ) ;
+#1509 = ORIENTED_EDGE ( 'NONE', *, *, #991, .T. ) ;
+#1510 = PRESENTATION_STYLE_ASSIGNMENT (( #2031 ) ) ;
+#1511 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .T. ) ;
+#1512 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.300000000000000000, -1.849999999999999900 ) ) ;
+#1513 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1514 = ORIENTED_EDGE ( 'NONE', *, *, #893, .T. ) ;
+#1515 = FILL_AREA_STYLE ('',( #2944 ) ) ;
+#1516 = ORIENTED_EDGE ( 'NONE', *, *, #640, .T. ) ;
+#1517 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1518 = FILL_AREA_STYLE ('',( #1044 ) ) ;
+#1519 = LINE ( 'NONE', #1237, #1704 ) ;
+#1520 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #735 ), #1678 ) ;
+#1521 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1522 = EDGE_CURVE ( 'NONE', #83, #1095, #1930, .T. ) ;
+#1523 = PRESENTATION_STYLE_ASSIGNMENT (( #447 ) ) ;
+#1524 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501244700, 1.749999999999999600 ) ) ;
+#1525 = VECTOR ( 'NONE', #1301, 1000.000000000000000 ) ;
+#1526 = FILL_AREA_STYLE ('',( #826 ) ) ;
+#1527 = PLANE ( 'NONE',  #1400 ) ;
+#1528 = VECTOR ( 'NONE', #2125, 1000.000000000000000 ) ;
+#1529 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #606 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #815, #1986, #1751 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1530 = SURFACE_SIDE_STYLE ('',( #1549 ) ) ;
+#1531 = PLANE ( 'NONE',  #2071 ) ;
+#1532 = CIRCLE ( 'NONE', #2130, 0.1000000000000001000 ) ;
+#1533 = FACE_OUTER_BOUND ( 'NONE', #89, .T. ) ;
+#1534 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1535 = EDGE_CURVE ( 'NONE', #340, #713, #28, .T. ) ;
+#1536 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
+#1537 = FACE_OUTER_BOUND ( 'NONE', #2472, .T. ) ;
+#1538 = SPHERICAL_SURFACE ( 'NONE', #1105, 0.1000000000000000100 ) ;
+#1539 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.399999999999999900, -1.544631620014556200 ) ) ;
+#1540 = ORIENTED_EDGE ( 'NONE', *, *, #1786, .T. ) ;
+#1541 = DIRECTION ( 'NONE',  ( -0.7648359785887188800, -0.6417735875449099800, 0.05614791346054188300 ) ) ;
+#1542 = ORIENTED_EDGE ( 'NONE', *, *, #2943, .T. ) ;
+#1543 = STYLED_ITEM ( 'NONE', ( #1676 ), #2919 ) ;
+#1544 = ORIENTED_EDGE ( 'NONE', *, *, #2683, .F. ) ;
+#1545 = VECTOR ( 'NONE', #1843, 1000.000000000000000 ) ;
+#1546 = ORIENTED_EDGE ( 'NONE', *, *, #2943, .F. ) ;
+#1547 = SURFACE_STYLE_USAGE ( .BOTH. , #2224 ) ;
+#1548 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765836000, -0.9961946980917455500 ) ) ;
+#1549 = SURFACE_STYLE_FILL_AREA ( #348 ) ;
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -3.997958235104295700, 1.223337479547831100, 1.681834983464793700 ) ) ;
+#1551 = AXIS2_PLACEMENT_3D ( 'NONE', #2068, #2311, #2757 ) ;
+#1552 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1553 = STYLED_ITEM ( 'NONE', ( #2075 ), #1642 ) ;
+#1554 = LINE ( 'NONE', #2807, #2343 ) ;
+#1555 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1556 = FILL_AREA_STYLE_COLOUR ( '', #1246 ) ;
+#1557 = EDGE_CURVE ( 'NONE', #1482, #2325, #2415, .T. ) ;
+#1558 = VECTOR ( 'NONE', #219, 1000.000000000000100 ) ;
+#1559 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1560 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1561 = FACE_OUTER_BOUND ( 'NONE', #52, .T. ) ;
+#1562 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.300000000000000000, -1.899999999999999700 ) ) ;
+#1563 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.399999999999999900, 0.0000000000000000000 ) ) ;
+#1564 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1565 = LINE ( 'NONE', #17, #2841 ) ;
+#1566 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1567 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.349999999999999900, -1.899999999999999700 ) ) ;
+#1568 = STYLED_ITEM ( 'NONE', ( #2657 ), #698 ) ;
+#1569 = FILL_AREA_STYLE ('',( #420 ) ) ;
+#1570 = DIRECTION ( 'NONE',  ( 4.336808689942015400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1571 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #14 ) ) ;
+#1572 = VERTEX_POINT ( 'NONE', #2359 ) ;
+#1573 = LINE ( 'NONE', #855, #2669 ) ;
+#1574 = FACE_OUTER_BOUND ( 'NONE', #77, .T. ) ;
+#1575 = PRESENTATION_STYLE_ASSIGNMENT (( #2264 ) ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .T. ) ;
+#1577 = EDGE_CURVE ( 'NONE', #1142, #2176, #1008, .T. ) ;
+#1578 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .F. ) ;
+#1579 = CIRCLE ( 'NONE', #718, 0.04999999999999991300 ) ;
+#1580 = ORIENTED_EDGE ( 'NONE', *, *, #940, .T. ) ;
+#1581 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501253300, -1.899999999999999700 ) ) ;
+#1582 = VECTOR ( 'NONE', #2942, 1000.000000000000100 ) ;
+#1583 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.065146995210484400E-016 ) ) ;
+#1584 = ORIENTED_EDGE ( 'NONE', *, *, #2216, .T. ) ;
+#1585 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1586 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572500, 2.399999999999999900, -1.544631620014556200 ) ) ;
+#1587 = CYLINDRICAL_SURFACE ( 'NONE', #1158, 0.1000000000000000500 ) ;
+#1588 = ORIENTED_EDGE ( 'NONE', *, *, #660, .F. ) ;
+#1589 = ORIENTED_EDGE ( 'NONE', *, *, #2271, .F. ) ;
+#1590 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1808 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #474, #3020, #1155 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1591 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #103, 'distance_accuracy_value', 'NONE');
+#1592 = CARTESIAN_POINT ( 'NONE',  ( -2.539067890425226200, 2.476604444311897500, -1.544631620014556500 ) ) ;
+#1593 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1594 = LINE ( 'NONE', #2429, #1847 ) ;
+#1595 = SURFACE_SIDE_STYLE ('',( #2397 ) ) ;
+#1596 = LINE ( 'NONE', #988, #1964 ) ;
+#1597 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1228 ), #1782 ) ;
+#1598 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.300000000000000000, 1.899999999999999700 ) ) ;
+#1599 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #292 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2747, #2528, #1779 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1600 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#1601 = VECTOR ( 'NONE', #184, 1000.000000000000000 ) ;
+#1602 = SURFACE_STYLE_USAGE ( .BOTH. , #654 ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( -3.922424485056908800, 1.209714073442711400, -1.749150128697105000 ) ) ;
+#1604 = EDGE_CURVE ( 'NONE', #1135, #124, #2473, .T. ) ;
+#1605 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1606 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1607 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1608 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1535392755179561500, -1.696687898524784600 ) ) ;
+#1609 = STYLED_ITEM ( 'NONE', ( #1575 ), #2630 ) ;
+#1610 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1611 = PLANE ( 'NONE',  #580 ) ;
+#1612 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1613 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1614 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2114 ), #1088 ) ;
+#1615 = CIRCLE ( 'NONE', #816, 0.04999999999999991300 ) ;
+#1616 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.300000000000000000, -1.899999999999999700 ) ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ;
+#1618 = CIRCLE ( 'NONE', #36, 0.2000000000000000900 ) ;
+#1619 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1075 ) ) ;
+#1620 = VECTOR ( 'NONE', #819, 1000.000000000000000 ) ;
+#1621 = VERTEX_POINT ( 'NONE', #716 ) ;
+#1622 = EDGE_CURVE ( 'NONE', #1067, #2890, #818, .T. ) ;
+#1623 = VERTEX_POINT ( 'NONE', #2645 ) ;
+#1624 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .T. ) ;
+#1625 = ORIENTED_EDGE ( 'NONE', *, *, #1629, .T. ) ;
+#1626 = CYLINDRICAL_SURFACE ( 'NONE', #2946, 0.1000000000000001000 ) ;
+#1627 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1628 = PLANE ( 'NONE',  #338 ) ;
+#1629 = EDGE_CURVE ( 'NONE', #1252, #497, #2562, .T. ) ;
+#1630 = ORIENTED_EDGE ( 'NONE', *, *, #620, .F. ) ;
+#1631 = EDGE_LOOP ( 'NONE', ( #2496, #1183, #2361, #2900, #362 ) ) ;
+#1632 = PRESENTATION_STYLE_ASSIGNMENT (( #910 ) ) ;
+#1633 = VERTEX_POINT ( 'NONE', #521 ) ;
+#1634 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1635 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1636 = CARTESIAN_POINT ( 'NONE',  ( 3.900380530190826100, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1637 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501255500, 1.899999999999999700 ) ) ;
+#1638 = CIRCLE ( 'NONE', #1739, 0.04999999999999991300 ) ;
+#1639 = AXIS2_PLACEMENT_3D ( 'NONE', #1261, #327, #799 ) ;
+#1640 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501244700, -1.749999999999999600 ) ) ;
+#1641 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1642 = ADVANCED_FACE ( 'NONE', ( #283 ), #753, .F. ) ;
+#1643 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1644 = FACE_OUTER_BOUND ( 'NONE', #834, .T. ) ;
+#1645 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, 0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#1646 = SURFACE_SIDE_STYLE ('',( #2169 ) ) ;
+#1647 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, -1.899999999999999700 ) ) ;
+#1648 = FILL_AREA_STYLE_COLOUR ( '', #1277 ) ;
+#1649 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #800 ) ) ;
+#1650 = ADVANCED_FACE ( 'NONE', ( #1888 ), #733, .F. ) ;
+#1651 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1652 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1653 = VERTEX_POINT ( 'NONE', #1908 ) ;
+#1654 = ORIENTED_EDGE ( 'NONE', *, *, #2982, .F. ) ;
+#1655 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2726 ), #1599 ) ;
+#1656 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .F. ) ;
+#1657 = VECTOR ( 'NONE', #2625, 1000.000000000000200 ) ;
+#1658 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2999999999999998800, -1.570878219072333600 ) ) ;
+#1659 = ORIENTED_EDGE ( 'NONE', *, *, #585, .F. ) ;
+#1660 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501253300, -1.699999999999999700 ) ) ;
+#1661 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2794, 'distance_accuracy_value', 'NONE');
+#1662 = ORIENTED_EDGE ( 'NONE', *, *, #1920, .F. ) ;
+#1663 = FACE_OUTER_BOUND ( 'NONE', #2599, .T. ) ;
+#1664 = EDGE_CURVE ( 'NONE', #1352, #2112, #2609, .T. ) ;
+#1665 = VERTEX_POINT ( 'NONE', #1202 ) ;
+#1666 = ORIENTED_EDGE ( 'NONE', *, *, #2456, .F. ) ;
+#1667 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429565500, 0.9978035846433666000 ) ) ;
+#1668 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1669 = VECTOR ( 'NONE', #2489, 1000.000000000000200 ) ;
+#1670 = CIRCLE ( 'NONE', #1278, 0.2000000000000000900 ) ;
+#1671 = SURFACE_STYLE_USAGE ( .BOTH. , #747 ) ;
+#1672 = CARTESIAN_POINT ( 'NONE',  ( -3.995824971994990100, 1.232235955009864000, -1.691095285415059800 ) ) ;
+#1673 = SURFACE_STYLE_USAGE ( .BOTH. , #2862 ) ;
+#1674 = ADVANCED_FACE ( 'NONE', ( #2030 ), #2940, .T. ) ;
+#1675 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1676 = PRESENTATION_STYLE_ASSIGNMENT (( #2119 ) ) ;
+#1677 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2200 ) ) ;
+#1678 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1883 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2305, #2540, #479 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1679 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1680 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1681 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.2999999999999998800, -1.570878219072333600 ) ) ;
+#1682 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#1683 = EDGE_CURVE ( 'NONE', #84, #1623, #1070, .T. ) ;
+#1684 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, 0.08682659386424777800 ) ) ;
+#1685 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1499999999999997400, 1.749999999999999600 ) ) ;
+#1686 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1687 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1688 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1689 = EDGE_LOOP ( 'NONE', ( #568, #2671, #2705, #1286 ) ) ;
+#1690 = VECTOR ( 'NONE', #675, 1000.000000000000200 ) ;
+#1691 = VECTOR ( 'NONE', #2221, 1000.000000000000100 ) ;
+#1692 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1535392755179561500, 1.696687898524784600 ) ) ;
+#1693 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .T. ) ;
+#1694 = ORIENTED_EDGE ( 'NONE', *, *, #1425, .F. ) ;
+#1695 = VERTEX_POINT ( 'NONE', #67 ) ;
+#1696 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2829, #421, #943, #2069 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.019357528982622900, 3.126283978451540600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9990474547890604300, 0.9990474547890604300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1697 = ORIENTED_EDGE ( 'NONE', *, *, #914, .F. ) ;
+#1698 = ORIENTED_EDGE ( 'NONE', *, *, #144, .T. ) ;
+#1699 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501254400, 1.699999999999999700 ) ) ;
+#1700 = FILL_AREA_STYLE ('',( #258 ) ) ;
+#1701 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1702 = ADVANCED_FACE ( 'NONE', ( #2997 ), #1229, .T. ) ;
+#1703 = EDGE_CURVE ( 'NONE', #1222, #154, #1519, .T. ) ;
+#1704 = VECTOR ( 'NONE', #1705, 1000.000000000000100 ) ;
+#1705 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.06624202950429936000, 0.9978035846433662700 ) ) ;
+#1706 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1433 ) ) ;
+#1707 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1708 = VECTOR ( 'NONE', #3014, 1000.000000000000000 ) ;
+#1709 = FILL_AREA_STYLE ('',( #1889 ) ) ;
+#1710 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2866 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1585, #1125, #2495 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1711 = ADVANCED_FACE ( 'NONE', ( #3042 ), #2413, .F. ) ;
+#1712 = STYLED_ITEM ( 'NONE', ( #543 ), #1650 ) ;
+#1713 = FILL_AREA_STYLE ('',( #2903 ) ) ;
+#1714 = LINE ( 'NONE', #2626, #1341 ) ;
+#1715 = CARTESIAN_POINT ( 'NONE',  ( 3.874745546260952400, 0.9157063671758631800, -1.624745546260952100 ) ) ;
+#1716 = EDGE_CURVE ( 'NONE', #442, #1621, #457, .T. ) ;
+#1717 = CARTESIAN_POINT ( 'NONE',  ( -3.998819524919349000, 1.213492891913936300, 1.673185451096667700 ) ) ;
+#1718 = EDGE_CURVE ( 'NONE', #748, #1253, #2901, .T. ) ;
+#1719 = STYLED_ITEM ( 'NONE', ( #1129 ), #2618 ) ;
+#1720 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2999999999999998800, 1.570878219072333200 ) ) ;
+#1721 = ORIENTED_EDGE ( 'NONE', *, *, #3003, .T. ) ;
+#1722 = SPHERICAL_SURFACE ( 'NONE', #458, 0.1000000000000000100 ) ;
+#1723 = ORIENTED_EDGE ( 'NONE', *, *, #2702, .T. ) ;
+#1724 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1725 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.04932946230349325600, 1.001976773820972400 ) ) ;
+#1726 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .F. ) ;
+#1727 = ORIENTED_EDGE ( 'NONE', *, *, #812, .T. ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .F. ) ;
+#1729 = VERTEX_POINT ( 'NONE', #570 ) ;
+#1730 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9978035846433666000, 0.06624202950429460000 ) ) ;
+#1731 = AXIS2_PLACEMENT_3D ( 'NONE', #1188, #739, #1449 ) ;
+#1732 = ORIENTED_EDGE ( 'NONE', *, *, #1101, .T. ) ;
+#1733 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.2912844257252341100, -1.670497688881508200 ) ) ;
+#1734 = EDGE_CURVE ( 'NONE', #83, #1351, #894, .T. ) ;
+#1735 = EDGE_CURVE ( 'NONE', #1224, #1285, #817, .T. ) ;
+#1736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1737 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1738 = FACE_OUTER_BOUND ( 'NONE', #562, .T. ) ;
+#1739 = AXIS2_PLACEMENT_3D ( 'NONE', #2881, #2160, #256 ) ;
+#1740 = VECTOR ( 'NONE', #332, 1000.000000000000000 ) ;
+#1741 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #37, 'distance_accuracy_value', 'NONE');
+#1742 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #823 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1552, #2261, #128 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1743 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1744 = STYLED_ITEM ( 'NONE', ( #9 ), #544 ) ;
+#1745 = EDGE_CURVE ( 'NONE', #2253, #2409, #1451, .T. ) ;
+#1746 = ORIENTED_EDGE ( 'NONE', *, *, #144, .F. ) ;
+#1747 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1748 = EDGE_CURVE ( 'NONE', #1438, #2957, #1594, .T. ) ;
+#1749 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1750 = EDGE_CURVE ( 'NONE', #1480, #2331, #2745, .T. ) ;
+#1751 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1752 = VERTEX_POINT ( 'NONE', #2937 ) ;
+#1753 = AXIS2_PLACEMENT_3D ( 'NONE', #2682, #565, #2197 ) ;
+#1754 = ORIENTED_EDGE ( 'NONE', *, *, #2578, .T. ) ;
+#1755 = FACE_OUTER_BOUND ( 'NONE', #2140, .T. ) ;
+#1756 = VERTEX_POINT ( 'NONE', #1068 ) ;
+#1757 = LINE ( 'NONE', #1977, #335 ) ;
+#1758 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
+#1759 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .T. ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #325, .F. ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( -2.450930379044072600, 2.428735442946245100, -1.642499578269698700 ) ) ;
+#1762 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .F. ) ;
+#1763 = DIRECTION ( 'NONE',  ( -4.336808689942025600E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #2163, .T. ) ;
+#1765 = STYLED_ITEM ( 'NONE', ( #2914 ), #946 ) ;
+#1766 = FACE_OUTER_BOUND ( 'NONE', #1985, .T. ) ;
+#1767 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .T. ) ;
+#1768 = LINE ( 'NONE', #337, #935 ) ;
+#1769 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1770 = EDGE_CURVE ( 'NONE', #336, #2957, #1768, .T. ) ;
+#1771 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1772 = EDGE_CURVE ( 'NONE', #2331, #2022, #1483, .T. ) ;
+#1773 = CARTESIAN_POINT ( 'NONE',  ( -3.900380530190824800, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1774 = STYLED_ITEM ( 'NONE', ( #2774 ), #2556 ) ;
+#1775 = EDGE_LOOP ( 'NONE', ( #2769, #2058, #2172, #2251 ) ) ;
+#1776 = SURFACE_SIDE_STYLE ('',( #680 ) ) ;
+#1777 = CIRCLE ( 'NONE', #355, 0.04999999999999991300 ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.399999999999999900, 1.544631620014555800 ) ) ;
+#1779 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1780 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #944, 'distance_accuracy_value', 'NONE');
+#1781 = FACE_OUTER_BOUND ( 'NONE', #2337, .T. ) ;
+#1782 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1780 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #944, #20, #1886 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1783 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1784 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429936000, -0.9978035846433662700 ) ) ;
+#1785 = FILL_AREA_STYLE ('',( #1556 ) ) ;
+#1786 = EDGE_CURVE ( 'NONE', #1913, #307, #1370, .T. ) ;
+#1787 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1788 = ORIENTED_EDGE ( 'NONE', *, *, #2234, .F. ) ;
+#1789 = FACE_OUTER_BOUND ( 'NONE', #403, .T. ) ;
+#1790 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1791 = LINE ( 'NONE', #2790, #80 ) ;
+#1792 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .F. ) ;
+#1793 = EDGE_LOOP ( 'NONE', ( #996, #1881, #847, #1173 ) ) ;
+#1794 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1795 = VERTEX_POINT ( 'NONE', #1524 ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #488, .T. ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .T. ) ;
+#1798 = SHAPE_DEFINITION_REPRESENTATION ( #2369, #2613 ) ;
+#1799 = LINE ( 'NONE', #711, #339 ) ;
+#1800 = CARTESIAN_POINT ( 'NONE',  ( 3.958827693562531700, 1.200000000000000400, 1.750000000000000000 ) ) ;
+#1801 = PLANE ( 'NONE',  #861 ) ;
+#1802 = ORIENTED_EDGE ( 'NONE', *, *, #2882, .T. ) ;
+#1803 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .T. ) ;
+#1804 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1805 = LINE ( 'NONE', #2967, #2066 ) ;
+#1806 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1807 = AXIS2_PLACEMENT_3D ( 'NONE', #2408, #58, #1217 ) ;
+#1808 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #474, 'distance_accuracy_value', 'NONE');
+#1809 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.2999999999999999300, -1.570878219072333600 ) ) ;
+#1810 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1811 = EDGE_CURVE ( 'NONE', #765, #2638, #1670, .T. ) ;
+#1812 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -4.353374594594169700E-015 ) ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1535392755179561500, -1.696687898524784600 ) ) ;
+#1814 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .F. ) ;
+#1815 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( -3.998819524919349000, 1.213492891913936300, 1.673185451096667700 ) ) ;
+#1817 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1818 = CARTESIAN_POINT ( 'NONE',  ( -3.900380530190824800, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1819 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, -1.749999999999999800 ) ) ;
+#1820 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1821 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389670800, -0.08682659386424779200 ) ) ;
+#1822 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #66 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2360, #1407, #726 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1823 = SURFACE_SIDE_STYLE ('',( #2054 ) ) ;
+#1824 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1825 = FILL_AREA_STYLE ('',( #2536 ) ) ;
+#1826 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1827 = ORIENTED_EDGE ( 'NONE', *, *, #1502, .T. ) ;
+#1828 = ADVANCED_FACE ( 'NONE', ( #201 ), #1297, .T. ) ;
+#1829 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765836000, 0.9961946980917455500 ) ) ;
+#1830 = EDGE_CURVE ( 'NONE', #781, #2953, #637, .T. ) ;
+#1831 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .T. ) ;
+#1832 = VECTOR ( 'NONE', #3017, 1000.000000000000000 ) ;
+#1833 = VERTEX_POINT ( 'NONE', #2487 ) ;
+#1834 = FILL_AREA_STYLE_COLOUR ( '', #434 ) ;
+#1835 = ORIENTED_EDGE ( 'NONE', *, *, #2719, .F. ) ;
+#1836 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1837 = EDGE_LOOP ( 'NONE', ( #1976, #924, #342, #273 ) ) ;
+#1838 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1839 = SURFACE_STYLE_USAGE ( .BOTH. , #3038 ) ;
+#1840 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1841 = LINE ( 'NONE', #1199, #2642 ) ;
+#1842 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .F. ) ;
+#1843 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1844 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .F. ) ;
+#1845 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#1846 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1847 = VECTOR ( 'NONE', #1021, 1000.000000000000000 ) ;
+#1848 = CARTESIAN_POINT ( 'NONE',  ( -3.901131547168185300, 1.208584163331496400, -1.750751016977361200 ) ) ;
+#1849 = ADVANCED_FACE ( 'NONE', ( #1766 ), #92, .T. ) ;
+#1850 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.2999999999999999300, 1.749999999999999800 ) ) ;
+#1851 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501254400, 1.699999999999999700 ) ) ;
+#1852 = EDGE_CURVE ( 'NONE', #2816, #874, #1924, .T. ) ;
+#1853 = VECTOR ( 'NONE', #1309, 1000.000000000000000 ) ;
+#1854 = SURFACE_STYLE_FILL_AREA ( #1515 ) ;
+#1855 = PLANE ( 'NONE',  #1108 ) ;
+#1856 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.399999999999999900, -1.544631620014556200 ) ) ;
+#1857 = CIRCLE ( 'NONE', #631, 0.09999999999999999200 ) ;
+#1858 = ADVANCED_FACE ( 'NONE', ( #599 ), #164, .T. ) ;
+#1859 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -4.336808689942017700E-015 ) ) ;
+#1860 = STYLED_ITEM ( 'NONE', ( #706 ), #475 ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1535392755179561500, 1.696687898524784600 ) ) ;
+#1862 = SURFACE_SIDE_STYLE ('',( #2312 ) ) ;
+#1863 = SURFACE_SIDE_STYLE ('',( #2567 ) ) ;
+#1864 = VERTEX_POINT ( 'NONE', #2966 ) ;
+#1865 = FACE_OUTER_BOUND ( 'NONE', #1258, .T. ) ;
+#1866 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #33 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2128, #2885, #1426 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1867 = VECTOR ( 'NONE', #1184, 1000.000000000000000 ) ;
+#1868 = ORIENTED_EDGE ( 'NONE', *, *, #2988, .T. ) ;
+#1869 = EDGE_CURVE ( 'NONE', #1729, #1352, #2150, .T. ) ;
+#1870 = ORIENTED_EDGE ( 'NONE', *, *, #1745, .T. ) ;
+#1871 = ORIENTED_EDGE ( 'NONE', *, *, #516, .T. ) ;
+#1872 = EDGE_LOOP ( 'NONE', ( #2332, #1540, #622, #1951, #2435, #1362, #2365, #594 ) ) ;
+#1873 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1874 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1875 = SURFACE_SIDE_STYLE ('',( #1162 ) ) ;
+#1876 = EDGE_CURVE ( 'NONE', #2510, #367, #1887, .T. ) ;
+#1877 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .F. ) ;
+#1878 = AXIS2_PLACEMENT_3D ( 'NONE', #2064, #2511, #1086 ) ;
+#1879 = ORIENTED_EDGE ( 'NONE', *, *, #723, .T. ) ;
+#1880 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501244700, 1.699999999999999700 ) ) ;
+#1881 = ORIENTED_EDGE ( 'NONE', *, *, #513, .F. ) ;
+#1882 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.499999999999999600, 0.0000000000000000000 ) ) ;
+#1883 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2305, 'distance_accuracy_value', 'NONE');
+#1884 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#1885 = ADVANCED_FACE ( 'NONE', ( #2513 ), #2274, .F. ) ;
+#1886 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1887 = CIRCLE ( 'NONE', #2392, 0.04999999999999991300 ) ;
+#1888 = FACE_OUTER_BOUND ( 'NONE', #1353, .T. ) ;
+#1889 = FILL_AREA_STYLE_COLOUR ( '', #786 ) ;
+#1890 = STYLED_ITEM ( 'NONE', ( #181 ), #722 ) ;
+#1891 = VECTOR ( 'NONE', #2640, 1000.000000000000000 ) ;
+#1892 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1712 ), #1866 ) ;
+#1893 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1894 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1895 = VECTOR ( 'NONE', #1874, 1000.000000000000000 ) ;
+#1896 = EDGE_CURVE ( 'NONE', #1864, #2209, #2378, .T. ) ;
+#1897 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1898 = ADVANCED_FACE ( 'NONE', ( #277 ), #751, .T. ) ;
+#1899 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1900 = AXIS2_PLACEMENT_3D ( 'NONE', #2717, #2304, #2196 ) ;
+#1901 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1902 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429934600, 0.9978035846433662700 ) ) ;
+#1903 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1904 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1905 = AXIS2_PLACEMENT_3D ( 'NONE', #18, #749, #721 ) ;
+#1906 = LINE ( 'NONE', #950, #1528 ) ;
+#1907 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, -1.749999999999999800 ) ) ;
+#1908 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.349999999999999900, -1.736876700471111600 ) ) ;
+#1909 = VECTOR ( 'NONE', #930, 1000.000000000000100 ) ;
+#1910 = ORIENTED_EDGE ( 'NONE', *, *, #1683, .T. ) ;
+#1911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #506 ), #2393 ) ;
+#1912 = ORIENTED_EDGE ( 'NONE', *, *, #1915, .F. ) ;
+#1913 = VERTEX_POINT ( 'NONE', #2753 ) ;
+#1914 = CARTESIAN_POINT ( 'NONE',  ( -3.992373106600348700, 1.241092362400273900, 1.700008933048143200 ) ) ;
+#1915 = EDGE_CURVE ( 'NONE', #1252, #1224, #2573, .T. ) ;
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #2422, .T. ) ;
+#1917 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.2912844257252341100, -1.670497688881508200 ) ) ;
+#1918 = EDGE_LOOP ( 'NONE', ( #1877, #2860, #1479, #1251 ) ) ;
+#1919 = SURFACE_STYLE_FILL_AREA ( #1700 ) ;
+#1920 = EDGE_CURVE ( 'NONE', #1095, #1476, #971, .T. ) ;
+#1921 = VERTEX_POINT ( 'NONE', #2746 ) ;
+#1922 = ORIENTED_EDGE ( 'NONE', *, *, #94, .T. ) ;
+#1923 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9978035846433666000, -0.06624202950429460000 ) ) ;
+#1924 = LINE ( 'NONE', #578, #3035 ) ;
+#1925 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1250 ) ) ;
+#1926 = VECTOR ( 'NONE', #2909, 1000.000000000000000 ) ;
+#1927 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1928 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1929 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000000, -1.650380530190826100 ) ) ;
+#1930 = LINE ( 'NONE', #2800, #685 ) ;
+#1931 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1932 = FILL_AREA_STYLE ('',( #2898 ) ) ;
+#1933 = AXIS2_PLACEMENT_3D ( 'NONE', #279, #79, #763 ) ;
+#1934 = ORIENTED_EDGE ( 'NONE', *, *, #1101, .F. ) ;
+#1935 = AXIS2_PLACEMENT_3D ( 'NONE', #2383, #2141, #2402 ) ;
+#1936 = LINE ( 'NONE', #2272, #1525 ) ;
+#1937 = EDGE_CURVE ( 'NONE', #1756, #839, #127, .T. ) ;
+#1938 = EDGE_CURVE ( 'NONE', #2325, #1921, #2864, .T. ) ;
+#1939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9978035846433666000, -0.06624202950429460000 ) ) ;
+#1940 = AXIS2_PLACEMENT_3D ( 'NONE', #371, #2005, #2023 ) ;
+#1941 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1942 = AXIS2_PLACEMENT_3D ( 'NONE', #2818, #2117, #1641 ) ;
+#1943 = VERTEX_POINT ( 'NONE', #2255 ) ;
+#1944 = VECTOR ( 'NONE', #1372, 1000.000000000000100 ) ;
+#1945 = LINE ( 'NONE', #2696, #2174 ) ;
+#1946 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1499999999999997400, 1.749999999999999600 ) ) ;
+#1947 = ORIENTED_EDGE ( 'NONE', *, *, #2123, .T. ) ;
+#1948 = VERTEX_POINT ( 'NONE', #2733 ) ;
+#1949 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1950 = ORIENTED_EDGE ( 'NONE', *, *, #914, .T. ) ;
+#1951 = ORIENTED_EDGE ( 'NONE', *, *, #2077, .T. ) ;
+#1952 = PRESENTATION_STYLE_ASSIGNMENT (( #758 ) ) ;
+#1953 = ORIENTED_EDGE ( 'NONE', *, *, #2735, .T. ) ;
+#1954 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.399999999999999900, -1.544631620014556500 ) ) ;
+#1955 = SURFACE_SIDE_STYLE ('',( #574 ) ) ;
+#1956 = LINE ( 'NONE', #683, #235 ) ;
+#1957 = ORIENTED_EDGE ( 'NONE', *, *, #828, .T. ) ;
+#1958 = CARTESIAN_POINT ( 'NONE',  ( -3.999604955173444900, 1.204515383029458400, 1.665297740958961100 ) ) ;
+#1959 = ORIENTED_EDGE ( 'NONE', *, *, #1165, .T. ) ;
+#1960 = EDGE_CURVE ( 'NONE', #1948, #2587, #2293, .T. ) ;
+#1961 = PRESENTATION_STYLE_ASSIGNMENT (( #374 ) ) ;
+#1962 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1499999999999997400, -1.749999999999999600 ) ) ;
+#1963 = PRESENTATION_STYLE_ASSIGNMENT (( #1505 ) ) ;
+#1964 = VECTOR ( 'NONE', #2133, 1000.000000000000000 ) ;
+#1965 = FILL_AREA_STYLE_COLOUR ( '', #2896 ) ;
+#1966 = VECTOR ( 'NONE', #2299, 1000.000000000000000 ) ;
+#1967 = PRESENTATION_STYLE_ASSIGNMENT (( #242 ) ) ;
+#1968 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2290 ) ) ;
+#1969 = CYLINDRICAL_SURFACE ( 'NONE', #1933, 0.1000000000000001000 ) ;
+#1970 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.349999999999999900, -1.899999999999999700 ) ) ;
+#1971 = EDGE_CURVE ( 'NONE', #839, #765, #2712, .T. ) ;
+#1972 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, -1.749999999999999800 ) ) ;
+#1973 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1166, 'distance_accuracy_value', 'NONE');
+#1974 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9978035846433666000, 0.06624202950429460000 ) ) ;
+#1975 = AXIS2_PLACEMENT_3D ( 'NONE', #2917, #1501, #1230 ) ;
+#1976 = ORIENTED_EDGE ( 'NONE', *, *, #1772, .T. ) ;
+#1977 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.349999999999999900, 1.849999999999999900 ) ) ;
+#1978 = FILL_AREA_STYLE_COLOUR ( '', #1420 ) ;
+#1979 = ORIENTED_EDGE ( 'NONE', *, *, #2559, .T. ) ;
+#1980 = PRESENTATION_STYLE_ASSIGNMENT (( #1340 ) ) ;
+#1981 = ORIENTED_EDGE ( 'NONE', *, *, #2578, .F. ) ;
+#1982 = VECTOR ( 'NONE', #123, 1000.000000000000000 ) ;
+#1983 = ORIENTED_EDGE ( 'NONE', *, *, #2216, .F. ) ;
+#1984 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1148 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2934, #1521, #1028 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1985 = EDGE_LOOP ( 'NONE', ( #2983, #2989, #187, #161 ) ) ;
+#1986 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1987 = LINE ( 'NONE', #2808, #1357 ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #1960, .T. ) ;
+#1989 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1712 ) ) ;
+#1990 = ORIENTED_EDGE ( 'NONE', *, *, #1379, .F. ) ;
+#1991 = CARTESIAN_POINT ( 'NONE',  ( -2.539067890425226200, 2.476604444311897500, -1.636264737416298400 ) ) ;
+#1992 = EDGE_CURVE ( 'NONE', #2641, #2958, #1227, .T. ) ;
+#1993 = LINE ( 'NONE', #1326, #2226 ) ;
+#1994 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#1995 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1996 = CYLINDRICAL_SURFACE ( 'NONE', #266, 0.04999999999999991300 ) ;
+#1997 = STYLED_ITEM ( 'NONE', ( #1189 ), #1849 ) ;
+#1998 = PRESENTATION_STYLE_ASSIGNMENT (( #461 ) ) ;
+#1999 = SURFACE_STYLE_FILL_AREA ( #60 ) ;
+#2000 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.300000000000000000, 1.899999999999999700 ) ) ;
+#2001 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2834, 'distance_accuracy_value', 'NONE');
+#2002 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, 1.899999999999999700 ) ) ;
+#2003 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2302 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1897, #2832, #714 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2004 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2005 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, -0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#2006 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2007 = AXIS2_PLACEMENT_3D ( 'NONE', #851, #2497, #2273 ) ;
+#2008 = ORIENTED_EDGE ( 'NONE', *, *, #1190, .F. ) ;
+#2009 = VECTOR ( 'NONE', #2490, 1000.000000000000000 ) ;
+#2010 = CIRCLE ( 'NONE', #2218, 0.04999999999999991300 ) ;
+#2011 = VERTEX_POINT ( 'NONE', #1592 ) ;
+#2012 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2013 = SURFACE_SIDE_STYLE ('',( #1090 ) ) ;
+#2014 = ORIENTED_EDGE ( 'NONE', *, *, #978, .F. ) ;
+#2015 = CIRCLE ( 'NONE', #185, 0.09999999999999982500 ) ;
+#2016 = ORIENTED_EDGE ( 'NONE', *, *, #585, .T. ) ;
+#2017 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2018 = ORIENTED_EDGE ( 'NONE', *, *, #660, .T. ) ;
+#2019 = SURFACE_STYLE_FILL_AREA ( #1255 ) ;
+#2020 = PLANE ( 'NONE',  #767 ) ;
+#2021 = ORIENTED_EDGE ( 'NONE', *, *, #2612, .T. ) ;
+#2022 = VERTEX_POINT ( 'NONE', #2043 ) ;
+#2023 = DIRECTION ( 'NONE',  ( 0.08715574274765836000, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2024 = STYLED_ITEM ( 'NONE', ( #2809 ), #257 ) ;
+#2025 = EDGE_LOOP ( 'NONE', ( #2960, #2738, #151, #1835 ) ) ;
+#2026 = CARTESIAN_POINT ( 'NONE',  ( 3.901131547168187100, 1.182700262393737500, 1.651131547168186000 ) ) ;
+#2027 = ORIENTED_EDGE ( 'NONE', *, *, #1896, .T. ) ;
+#2028 = AXIS2_PLACEMENT_3D ( 'NONE', #969, #2653, #2631 ) ;
+#2029 = EDGE_CURVE ( 'NONE', #2112, #2138, #1365, .T. ) ;
+#2030 = FACE_OUTER_BOUND ( 'NONE', #1918, .T. ) ;
+#2031 = SURFACE_STYLE_USAGE ( .BOTH. , #387 ) ;
+#2032 = FILL_AREA_STYLE ('',( #611 ) ) ;
+#2033 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2034 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2930 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1061, #2724, #1300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2035 = SURFACE_STYLE_FILL_AREA ( #2606 ) ;
+#2036 = FACE_OUTER_BOUND ( 'NONE', #1793, .T. ) ;
+#2037 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2038 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000000, 1.650380530190825200 ) ) ;
+#2039 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2114 ) ) ;
+#2040 = FILL_AREA_STYLE_COLOUR ( '', #1949 ) ;
+#2041 = LINE ( 'NONE', #2680, #2799 ) ;
+#2042 = AXIS2_PLACEMENT_3D ( 'NONE', #1072, #2492, #1763 ) ;
+#2043 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#2044 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9978035846433666000, -0.06624202950429461400 ) ) ;
+#2045 = EDGE_CURVE ( 'NONE', #1623, #2963, #1805, .T. ) ;
+#2046 = EDGE_CURVE ( 'NONE', #805, #2176, #1260, .T. ) ;
+#2047 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2048 = LINE ( 'NONE', #378, #766 ) ;
+#2049 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.065146995210484400E-016 ) ) ;
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #1735, .T. ) ;
+#2052 = DIRECTION ( 'NONE',  ( -0.6427876096865360300, 0.7660444431189809000, 0.0000000000000000000 ) ) ;
+#2053 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .T. ) ;
+#2054 = SURFACE_STYLE_FILL_AREA ( #869 ) ;
+#2055 = ORIENTED_EDGE ( 'NONE', *, *, #1703, .F. ) ;
+#2056 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1433 ), #1590 ) ;
+#2057 = FACE_OUTER_BOUND ( 'NONE', #3031, .T. ) ;
+#2058 = ORIENTED_EDGE ( 'NONE', *, *, #2422, .F. ) ;
+#2059 = LINE ( 'NONE', #1610, #2505 ) ;
+#2060 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2061 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2062 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .T. ) ;
+#2063 = ORIENTED_EDGE ( 'NONE', *, *, #2420, .T. ) ;
+#2064 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.349999999999999900, 1.899999999999999700 ) ) ;
+#2065 = SURFACE_STYLE_USAGE ( .BOTH. , #896 ) ;
+#2066 = VECTOR ( 'NONE', #2519, 1000.000000000000000 ) ;
+#2067 = AXIS2_PLACEMENT_3D ( 'NONE', #133, #2220, #605 ) ;
+#2068 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501254400, 1.699999999999999700 ) ) ;
+#2069 = CARTESIAN_POINT ( 'NONE',  ( -3.900380530190824800, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2070 = FILL_AREA_STYLE_COLOUR ( '', #1931 ) ;
+#2071 = AXIS2_PLACEMENT_3D ( 'NONE', #2962, #2996, #2044 ) ;
+#2072 = ADVANCED_FACE ( 'NONE', ( #2647 ), #1444, .T. ) ;
+#2073 = SURFACE_SIDE_STYLE ('',( #272 ) ) ;
+#2074 = EDGE_CURVE ( 'NONE', #2736, #2921, #1469, .T. ) ;
+#2075 = PRESENTATION_STYLE_ASSIGNMENT (( #504 ) ) ;
+#2076 = FILL_AREA_STYLE_COLOUR ( '', #2766 ) ;
+#2077 = EDGE_CURVE ( 'NONE', #1142, #1224, #1040, .T. ) ;
+#2078 = VECTOR ( 'NONE', #2535, 1000.000000000000000 ) ;
+#2079 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2080 = CARTESIAN_POINT ( 'NONE',  ( 3.840820687951651500, 1.880772111937987200, -1.690440157760824800 ) ) ;
+#2081 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ;
+#2082 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389670800, -0.08682659386424779200 ) ) ;
+#2083 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.349999999999999900, -1.736876700471111600 ) ) ;
+#2084 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1609 ), #2459 ) ;
+#2085 = FACE_OUTER_BOUND ( 'NONE', #2822, .T. ) ;
+#2086 = ADVANCED_FACE ( 'NONE', ( #1256 ), #1587, .T. ) ;
+#2087 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, 1.899999999999999700 ) ) ;
+#2088 = CARTESIAN_POINT ( 'NONE',  ( -3.956078160734465500, 1.224684420197128100, -1.737411801958576900 ) ) ;
+#2089 = AXIS2_PLACEMENT_3D ( 'NONE', #1954, #1017, #2184 ) ;
+#2090 = FILL_AREA_STYLE ('',( #907 ) ) ;
+#2091 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2092 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2093 = AXIS2_PLACEMENT_3D ( 'NONE', #1347, #1821, #2533 ) ;
+#2094 = EDGE_CURVE ( 'NONE', #2409, #1480, #2741, .T. ) ;
+#2095 = PRESENTATION_STYLE_ASSIGNMENT (( #729 ) ) ;
+#2096 = ORIENTED_EDGE ( 'NONE', *, *, #1811, .T. ) ;
+#2097 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2098 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765836000, -0.9961946980917455500 ) ) ;
+#2099 = EDGE_CURVE ( 'NONE', #535, #748, #2445, .T. ) ;
+#2100 = ORIENTED_EDGE ( 'NONE', *, *, #2845, .T. ) ;
+#2101 = LINE ( 'NONE', #2563, #486 ) ;
+#2102 = FACE_OUTER_BOUND ( 'NONE', #775, .T. ) ;
+#2103 = AXIS2_PLACEMENT_3D ( 'NONE', #588, #1051, #601 ) ;
+#2104 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
+#2105 = FILL_AREA_STYLE_COLOUR ( '', #2652 ) ;
+#2106 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
+#2107 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2108 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ;
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #1283, .F. ) ;
+#2110 = PRESENTATION_STYLE_ASSIGNMENT (( #1116 ) ) ;
+#2111 = EDGE_LOOP ( 'NONE', ( #527, #2021, #1721, #230, #1355, #2858, #402, #2051, #400, #555, #2403, #1868, #1137 ) ) ;
+#2112 = VERTEX_POINT ( 'NONE', #1600 ) ;
+#2113 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, -1.749999999999999800 ) ) ;
+#2114 = STYLED_ITEM ( 'NONE', ( #1463 ), #792 ) ;
+#2115 = AXIS2_PLACEMENT_3D ( 'NONE', #1856, #1156, #433 ) ;
+#2116 = CARTESIAN_POINT ( 'NONE',  ( 3.974365016070127600, 1.493009207098902300, -1.624745546260951700 ) ) ;
+#2117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2118 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1995, 'distance_accuracy_value', 'NONE');
+#2119 = SURFACE_STYLE_USAGE ( .BOTH. , #1863 ) ;
+#2120 = SURFACE_STYLE_USAGE ( .BOTH. , #1163 ) ;
+#2121 = ADVANCED_FACE ( 'NONE', ( #2600 ), #311, .T. ) ;
+#2122 = FILL_AREA_STYLE ('',( #2580 ) ) ;
+#2123 = EDGE_CURVE ( 'NONE', #920, #1633, #1799, .T. ) ;
+#2124 = FACE_OUTER_BOUND ( 'NONE', #443, .T. ) ;
+#2125 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2126 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, -1.650380530190825600 ) ) ;
+#2127 = LINE ( 'NONE', #1154, #1205 ) ;
+#2128 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2129 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2130 = AXIS2_PLACEMENT_3D ( 'NONE', #916, #222, #942 ) ;
+#2131 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9978035846433663800, -0.06624202950429936000 ) ) ;
+#2132 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.300000000000000000, 1.899999999999999700 ) ) ;
+#2133 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2134 = ADVANCED_FACE ( 'NONE', ( #1663 ), #2324, .T. ) ;
+#2135 = CARTESIAN_POINT ( 'NONE',  ( -3.820878219072332700, 0.1999999999999998700, 1.570878219072333200 ) ) ;
+#2136 = SURFACE_STYLE_FILL_AREA ( #202 ) ;
+#2137 = EDGE_CURVE ( 'NONE', #1180, #567, #1956, .T. ) ;
+#2138 = VERTEX_POINT ( 'NONE', #689 ) ;
+#2139 = VECTOR ( 'NONE', #633, 1000.000000000000000 ) ;
+#2140 = EDGE_LOOP ( 'NONE', ( #1005, #2109, #2886, #1814 ) ) ;
+#2141 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2142 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2079, 'distance_accuracy_value', 'NONE');
+#2143 = VERTEX_POINT ( 'NONE', #695 ) ;
+#2144 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #780 ), #316 ) ;
+#2145 = ORIENTED_EDGE ( 'NONE', *, *, #42, .F. ) ;
+#2146 = ORIENTED_EDGE ( 'NONE', *, *, #1971, .T. ) ;
+#2147 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2148 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.200000000000000000, 1.899999999999999700 ) ) ;
+#2149 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000600, -1.708827693562531900 ) ) ;
+#2150 = LINE ( 'NONE', #1074, #2936 ) ;
+#2151 = VECTOR ( 'NONE', #1736, 1000.000000000000000 ) ;
+#2152 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2153 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2200 ), #2857 ) ;
+#2154 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2155 = ADVANCED_FACE ( 'NONE', ( #1066 ), #463, .T. ) ;
+#2156 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2314 ) ) ;
+#2157 = FILL_AREA_STYLE ('',( #278 ) ) ;
+#2158 = CYLINDRICAL_SURFACE ( 'NONE', #2183, 0.09999999999999982500 ) ;
+#2159 = CARTESIAN_POINT ( 'NONE',  ( -3.986243972735299800, 1.256817803714195700, 1.684349747465781400 ) ) ;
+#2160 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2161 = SURFACE_SIDE_STYLE ('',( #2406 ) ) ;
+#2162 = LINE ( 'NONE', #2579, #1895 ) ;
+#2163 = EDGE_CURVE ( 'NONE', #966, #1401, #2059, .T. ) ;
+#2164 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2165 = CYLINDRICAL_SURFACE ( 'NONE', #204, 0.1000000000000001000 ) ;
+#2166 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.06624202950429936000, 0.9978035846433662700 ) ) ;
+#2167 = CARTESIAN_POINT ( 'NONE',  ( -3.997957906758305300, 1.223341232559678400, -1.681838280890614900 ) ) ;
+#2168 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2169 = SURFACE_STYLE_FILL_AREA ( #2122 ) ;
+#2170 = SURFACE_SIDE_STYLE ('',( #604 ) ) ;
+#2171 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3016 ) ) ;
+#2172 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .F. ) ;
+#2173 = SURFACE_STYLE_FILL_AREA ( #1785 ) ;
+#2174 = VECTOR ( 'NONE', #1490, 1000.000000000000000 ) ;
+#2175 = DIRECTION ( 'NONE',  ( -0.08682659386424765300, -0.9924325091389670800, -0.08682659386424818000 ) ) ;
+#2176 = VERTEX_POINT ( 'NONE', #2576 ) ;
+#2177 = ORIENTED_EDGE ( 'NONE', *, *, #1992, .F. ) ;
+#2178 = EDGE_CURVE ( 'NONE', #839, #452, #2961, .T. ) ;
+#2179 = ORIENTED_EDGE ( 'NONE', *, *, #2529, .T. ) ;
+#2180 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2181 = SURFACE_STYLE_FILL_AREA ( #226 ) ;
+#2182 = ORIENTED_EDGE ( 'NONE', *, *, #1165, .F. ) ;
+#2183 = AXIS2_PLACEMENT_3D ( 'NONE', #1563, #166, #860 ) ;
+#2184 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971012800E-015 ) ) ;
+#2185 = CARTESIAN_POINT ( 'NONE',  ( -3.990376457372335500, 1.240157196947971700, 1.703614263383231600 ) ) ;
+#2186 = VECTOR ( 'NONE', #947, 1000.000000000000100 ) ;
+#2187 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.003868737821452074900, 1.686751594099140400 ) ) ;
+#2188 = AXIS2_PLACEMENT_3D ( 'NONE', #2793, #1790, #165 ) ;
+#2189 = VECTOR ( 'NONE', #665, 1000.000000000000000 ) ;
+#2190 = PRESENTATION_STYLE_ASSIGNMENT (( #2065 ) ) ;
+#2191 = CARTESIAN_POINT ( 'NONE',  ( -3.979794945376807100, 1.235300916165937800, 1.718367522513372100 ) ) ;
+#2192 = EDGE_CURVE ( 'NONE', #1833, #533, #539, .T. ) ;
+#2193 = VECTOR ( 'NONE', #2433, 1000.000000000000000 ) ;
+#2194 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2195 = SURFACE_STYLE_USAGE ( .BOTH. , #2206 ) ;
+#2196 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2197 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429565500, 0.9978035846433666000 ) ) ;
+#2198 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501244700, 1.699999999999999700 ) ) ;
+#2199 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #820, #2684, #1958, #1717 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.156901328728044700, 3.374214184860055500 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9960684638792224300, 0.9960684638792224300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2200 = STYLED_ITEM ( 'NONE', ( #1049 ), #1016 ) ;
+#2201 = VERTEX_POINT ( 'NONE', #2566 ) ;
+#2202 = VECTOR ( 'NONE', #2968, 1000.000000000000100 ) ;
+#2203 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2204 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2205 = EDGE_LOOP ( 'NONE', ( #2539, #82, #1536, #2737 ) ) ;
+#2206 = SURFACE_SIDE_STYLE ('',( #1247 ) ) ;
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ;
+#2208 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #413 ) ) ;
+#2209 = VERTEX_POINT ( 'NONE', #1643 ) ;
+#2210 = ADVANCED_FACE ( 'NONE', ( #2823 ), #3041, .T. ) ;
+#2211 = SURFACE_STYLE_FILL_AREA ( #2748 ) ;
+#2212 = VERTEX_POINT ( 'NONE', #2850 ) ;
+#2213 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2214 = EDGE_LOOP ( 'NONE', ( #2278, #1356, #1221, #2249, #635, #2371, #1170 ) ) ;
+#2215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429936000, -0.9978035846433662700 ) ) ;
+#2216 = EDGE_CURVE ( 'NONE', #367, #2253, #1987, .T. ) ;
+#2217 = ORIENTED_EDGE ( 'NONE', *, *, #1604, .T. ) ;
+#2218 = AXIS2_PLACEMENT_3D ( 'NONE', #1880, #1411, #2571 ) ;
+#2219 = VECTOR ( 'NONE', #2481, 1000.000000000000100 ) ;
+#2220 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2221 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.06624202950429936000, 0.9978035846433662700 ) ) ;
+#2222 = SURFACE_STYLE_FILL_AREA ( #2743 ) ;
+#2223 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #800 ), #296 ) ;
+#2224 = SURFACE_SIDE_STYLE ('',( #2285 ) ) ;
+#2225 = SURFACE_STYLE_USAGE ( .BOTH. , #1486 ) ;
+#2226 = VECTOR ( 'NONE', #2783, 1000.000000000000000 ) ;
+#2227 = CIRCLE ( 'NONE', #108, 0.1000000000000000500 ) ;
+#2228 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #949 ), #2549 ) ;
+#2229 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2230 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2677 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3037, #1138, #2366 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2231 = CIRCLE ( 'NONE', #3001, 0.04999999999999991300 ) ;
+#2232 = EDGE_CURVE ( 'NONE', #1403, #966, #85, .T. ) ;
+#2233 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2234 = EDGE_CURVE ( 'NONE', #84, #1653, #843, .T. ) ;
+#2235 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2236 = PRODUCT ( 'Abracon ABS25', 'Abracon ABS25', '', ( #1018 ) ) ;
+#2237 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2784 ), #349 ) ;
+#2238 = SPHERICAL_SURFACE ( 'NONE', #728, 0.1000000000000000100 ) ;
+#2239 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #865, #1099, #2762, #179, #1149, #2088, #655, #892, #1603, #2597 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 4 ),
+ ( 4.834576892102496100E-005, 7.803496783469825400E-005, 0.0001170969673844968300, 0.0001561017241371980600 ),
+ .UNSPECIFIED. ) ;
+#2240 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2241 = ORIENTED_EDGE ( 'NONE', *, *, #2192, .T. ) ;
+#2242 = LINE ( 'NONE', #2801, #2326 ) ;
+#2243 = VECTOR ( 'NONE', #856, 1000.000000000000100 ) ;
+#2244 = ORIENTED_EDGE ( 'NONE', *, *, #74, .F. ) ;
+#2245 = AXIS2_PLACEMENT_3D ( 'NONE', #218, #1159, #3018 ) ;
+#2246 = VERTEX_POINT ( 'NONE', #2135 ) ;
+#2247 = ORIENTED_EDGE ( 'NONE', *, *, #796, .F. ) ;
+#2248 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2249 = ORIENTED_EDGE ( 'NONE', *, *, #701, .F. ) ;
+#2250 = VECTOR ( 'NONE', #2673, 1000.000000000000000 ) ;
+#2251 = ORIENTED_EDGE ( 'NONE', *, *, #1339, .F. ) ;
+#2252 = AXIS2_PLACEMENT_3D ( 'NONE', #1358, #1829, #425 ) ;
+#2253 = VERTEX_POINT ( 'NONE', #503 ) ;
+#2254 = SURFACE_STYLE_FILL_AREA ( #2313 ) ;
+#2255 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.349999999999999900, 1.849999999999999900 ) ) ;
+#2256 = EDGE_CURVE ( 'NONE', #1482, #497, #2346, .T. ) ;
+#2257 = VERTEX_POINT ( 'NONE', #731 ) ;
+#2258 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501244400, -1.749999999999999600 ) ) ;
+#2259 = EDGE_CURVE ( 'NONE', #2958, #1253, #2986, .T. ) ;
+#2260 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2261 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2262 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.1999999999999998700, 0.0000000000000000000 ) ) ;
+#2263 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2264 = SURFACE_STYLE_USAGE ( .BOTH. , #880 ) ;
+#2265 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1568 ), #1822 ) ;
+#2266 = VECTOR ( 'NONE', #2522, 1000.000000000000100 ) ;
+#2267 = PRESENTATION_STYLE_ASSIGNMENT (( #1019 ) ) ;
+#2268 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.04932946230349325600, 1.001976773820972400 ) ) ;
+#2269 = CARTESIAN_POINT ( 'NONE',  ( -3.903959962106744900, 1.200000000000000200, -1.750000000000000400 ) ) ;
+#2270 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, -0.01028836425037263900, -1.899999999999999700 ) ) ;
+#2271 = EDGE_CURVE ( 'NONE', #809, #1665, #195, .T. ) ;
+#2272 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.349999999999999900, 1.899999999999999700 ) ) ;
+#2273 = DIRECTION ( 'NONE',  ( 0.08715574274765836000, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2274 = PLANE ( 'NONE',  #68 ) ;
+#2275 = ORIENTED_EDGE ( 'NONE', *, *, #1683, .F. ) ;
+#2276 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2277 = SURFACE_STYLE_FILL_AREA ( #2090 ) ;
+#2278 = ORIENTED_EDGE ( 'NONE', *, *, #2074, .F. ) ;
+#2279 = CARTESIAN_POINT ( 'NONE',  ( -3.911375564114221600, 1.203276426799245500, -1.749713349798193800 ) ) ;
+#2280 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2281 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .T. ) ;
+#2282 = CIRCLE ( 'NONE', #1807, 0.1000000000000001200 ) ;
+#2283 = EDGE_LOOP ( 'NONE', ( #25, #498, #1445 ) ) ;
+#2284 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2285 = SURFACE_STYLE_FILL_AREA ( #1526 ) ;
+#2286 = FILL_AREA_STYLE_COLOUR ( '', #2621 ) ;
+#2287 = ORIENTED_EDGE ( 'NONE', *, *, #274, .T. ) ;
+#2288 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2289 = CARTESIAN_POINT ( 'NONE',  ( -3.995826265593583700, 1.232232636027466200, 1.691091944986055800 ) ) ;
+#2290 = STYLED_ITEM ( 'NONE', ( #2095 ), #241 ) ;
+#2291 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#2292 = ORIENTED_EDGE ( 'NONE', *, *, #345, .F. ) ;
+#2293 = LINE ( 'NONE', #638, #1669 ) ;
+#2294 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2295 = EDGE_CURVE ( 'NONE', #2212, #804, #2595, .T. ) ;
+#2296 = VECTOR ( 'NONE', #99, 1000.000000000000000 ) ;
+#2297 = LINE ( 'NONE', #248, #1335 ) ;
+#2298 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501255500, 1.899999999999999700 ) ) ;
+#2299 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2300 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1719 ) ) ;
+#2301 = VECTOR ( 'NONE', #422, 1000.000000000000100 ) ;
+#2302 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1897, 'distance_accuracy_value', 'NONE');
+#2303 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2304 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2305 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2306 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.2999999999999998800, 1.570878219072333200 ) ) ;
+#2307 = CIRCLE ( 'NONE', #2042, 0.09999999999999982500 ) ;
+#2308 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2309 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2310 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #352 ) ) ;
+#2311 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2312 = SURFACE_STYLE_FILL_AREA ( #663 ) ;
+#2313 = FILL_AREA_STYLE ('',( #2797 ) ) ;
+#2314 = STYLED_ITEM ( 'NONE', ( #2190 ), #1268 ) ;
+#2315 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2681, 'design' ) ;
+#2316 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2318 = EDGE_CURVE ( 'NONE', #500, #2331, #1841, .T. ) ;
+#2319 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2320 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.300000000000000000, -1.849999999999999900 ) ) ;
+#2321 = FACE_OUTER_BOUND ( 'NONE', #1065, .T. ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501244700, -1.749999999999999600 ) ) ;
+#2323 = ADVANCED_FACE ( 'NONE', ( #926 ), #1096, .T. ) ;
+#2324 = PLANE ( 'NONE',  #2715 ) ;
+#2325 = VERTEX_POINT ( 'NONE', #1917 ) ;
+#2326 = VECTOR ( 'NONE', #2541, 1000.000000000000000 ) ;
+#2327 = ORIENTED_EDGE ( 'NONE', *, *, #3034, .T. ) ;
+#2328 = LINE ( 'NONE', #93, #881 ) ;
+#2329 = EDGE_LOOP ( 'NONE', ( #372, #369, #1957, #1662 ) ) ;
+#2330 = ORIENTED_EDGE ( 'NONE', *, *, #3051, .F. ) ;
+#2331 = VERTEX_POINT ( 'NONE', #1414 ) ;
+#2332 = ORIENTED_EDGE ( 'NONE', *, *, #2988, .F. ) ;
+#2333 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2334 = PLANE ( 'NONE',  #2770 ) ;
+#2335 = ORIENTED_EDGE ( 'NONE', *, *, #812, .F. ) ;
+#2336 = SURFACE_STYLE_USAGE ( .BOTH. , #904 ) ;
+#2337 = EDGE_LOOP ( 'NONE', ( #671, #2062, #1584, #1870, #1950, #2821, #2892, #2928, #1318, #1091 ) ) ;
+#2338 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2339 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2340 = ADVANCED_FACE ( 'NONE', ( #2503 ), #249, .F. ) ;
+#2341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2342 = STYLED_ITEM ( 'NONE', ( #1389 ), #48 ) ;
+#2343 = VECTOR ( 'NONE', #3039, 1000.000000000000000 ) ;
+#2344 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2345 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765930400, -0.9961946980917454300 ) ) ;
+#2346 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2620, #31, #2149, #1929 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055421400, 7.064785372303751000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853490200, 0.8065248903853490200, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2347 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1543 ), #449 ) ;
+#2348 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2349 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2350 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501254400, 1.699999999999999700 ) ) ;
+#2351 = FACE_OUTER_BOUND ( 'NONE', #1249, .T. ) ;
+#2352 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1860 ), #2570 ) ;
+#2353 = FILL_AREA_STYLE ('',( #3046 ) ) ;
+#2354 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2355 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501253300, -1.899999999999999700 ) ) ;
+#2356 = ADVANCED_FACE ( 'NONE', ( #1000 ), #2449, .T. ) ;
+#2357 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2440 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #428, #659, #882 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2358 = EDGE_CURVE ( 'NONE', #1403, #84, #1477, .T. ) ;
+#2359 = CARTESIAN_POINT ( 'NONE',  ( -3.992373106609724800, 1.241092362411464300, -1.700008933048045500 ) ) ;
+#2360 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2361 = ORIENTED_EDGE ( 'NONE', *, *, #2721, .T. ) ;
+#2362 = CIRCLE ( 'NONE', #2938, 0.09999999999999999200 ) ;
+#2363 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .F. ) ;
+#2364 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #780 ) ) ;
+#2365 = ORIENTED_EDGE ( 'NONE', *, *, #3003, .F. ) ;
+#2366 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2367 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .F. ) ;
+#2368 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2369 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #2711 ) ;
+#2370 = DIRECTION ( 'NONE',  ( 1.897107981253253900E-016, -2.168404344971012800E-015, -1.000000000000000000 ) ) ;
+#2371 = ORIENTED_EDGE ( 'NONE', *, *, #759, .T. ) ;
+#2372 = ORIENTED_EDGE ( 'NONE', *, *, #1360, .T. ) ;
+#2373 = FILL_AREA_STYLE ('',( #1174 ) ) ;
+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #2865, .T. ) ;
+#2375 = ADVANCED_FACE ( 'NONE', ( #2442 ), #1626, .T. ) ;
+#2376 = CARTESIAN_POINT ( 'NONE',  ( 3.840820687951651500, 0.5192278880620125900, -1.690440157760824800 ) ) ;
+#2377 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.349999999999999900, -1.899999999999999700 ) ) ;
+#2378 = LINE ( 'NONE', #1085, #890 ) ;
+#2379 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1374, #915, #2569, #2126 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 2.908971122319520500, 3.126283978451541500 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9960684638792219900, 0.9960684638792219900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2314 ), #2357 ) ;
+#2381 = CARTESIAN_POINT ( 'NONE',  ( 3.920497688881509300, 0.2912844257252341100, 1.749999999999999800 ) ) ;
+#2382 = EDGE_CURVE ( 'NONE', #2953, #591, #478, .T. ) ;
+#2383 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2384 = FILL_AREA_STYLE ('',( #2076 ) ) ;
+#2385 = AXIS2_PLACEMENT_3D ( 'NONE', #719, #2847, #15 ) ;
+#2386 = CYLINDRICAL_SURFACE ( 'NONE', #2526, 0.09999999999999982500 ) ;
+#2387 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2388 = STYLED_ITEM ( 'NONE', ( #1004 ), #2613 ) ;
+#2389 = CIRCLE ( 'NONE', #2089, 0.09999999999999982500 ) ;
+#2390 = ADVANCED_FACE ( 'NONE', ( #157 ), #2662, .F. ) ;
+#2391 = LINE ( 'NONE', #1366, #3055 ) ;
+#2392 = AXIS2_PLACEMENT_3D ( 'NONE', #1328, #2976, #1794 ) ;
+#2393 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2977 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #6, #1179, #2129 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2395 = EDGE_CURVE ( 'NONE', #126, #444, #2731, .T. ) ;
+#2396 = SURFACE_STYLE_USAGE ( .BOTH. , #476 ) ;
+#2397 = SURFACE_STYLE_FILL_AREA ( #180 ) ;
+#2398 = EDGE_CURVE ( 'NONE', #1062, #1756, #964, .T. ) ;
+#2399 = ORIENTED_EDGE ( 'NONE', *, *, #2137, .F. ) ;
+#2400 = CLOSED_SHELL ( 'NONE', ( #2831, #581, #2796, #673, #911, #1439, #1212, #2911, #1422, #1885, #1039, #1191, #2086, #1898, #1384, #2072, #2843, #1010, #1702, #962, #2690, #2421, #899, #454, #551, #1371, #934, #2810, #73, #2121, #2375, #980, #2323, #3053, #225, #509, #2594, #2134, #34, #1405, #2390, #492, #1711, #2919, #2630, #241, #1141, #1650, #722, #688, #1168, #1500, #2340, #211, #3011, #946, #2575, #3040, #698, #2155, #1642, #1020, #48, #475, #2356, #2659, #544, #2618, #2556, #1268, #257, #2210, #2895, #1828, #1849, #1858, #792, #432, #1674, #1119 ) ) ;
+#2401 = FACE_OUTER_BOUND ( 'NONE', #956, .T. ) ;
+#2402 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2403 = ORIENTED_EDGE ( 'NONE', *, *, #978, .T. ) ;
+#2404 = ORIENTED_EDGE ( 'NONE', *, *, #469, .T. ) ;
+#2405 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .T. ) ;
+#2406 = SURFACE_STYLE_FILL_AREA ( #46 ) ;
+#2407 = VERTEX_POINT ( 'NONE', #2913 ) ;
+#2408 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014556900, 2.399999999999999900, 1.544631620014555800 ) ) ;
+#2409 = VERTEX_POINT ( 'NONE', #1494 ) ;
+#2410 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.349999999999999900, -1.736876700471111600 ) ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -3.928257482276707300, 1.211989271985268300, 1.747763795941583700 ) ) ;
+#2412 = ORIENTED_EDGE ( 'NONE', *, *, #2920, .T. ) ;
+#2413 = PLANE ( 'NONE',  #168 ) ;
+#2414 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #973 ) ) ;
+#2415 = LINE ( 'NONE', #2376, #240 ) ;
+#2416 = AXIS2_PLACEMENT_3D ( 'NONE', #546, #106, #995 ) ;
+#2417 = PRESENTATION_STYLE_ASSIGNMENT (( #738 ) ) ;
+#2418 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2419 = CARTESIAN_POINT ( 'NONE',  ( -3.964709361687643000, 1.228527388753625400, 1.731062170876252800 ) ) ;
+#2420 = EDGE_CURVE ( 'NONE', #336, #1864, #2328, .T. ) ;
+#2421 = ADVANCED_FACE ( 'NONE', ( #2102 ), #529, .T. ) ;
+#2422 = EDGE_CURVE ( 'NONE', #2201, #2212, #365, .T. ) ;
+#2423 = FACE_OUTER_BOUND ( 'NONE', #158, .T. ) ;
+#2424 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2425 = AXIS2_PLACEMENT_3D ( 'NONE', #641, #1812, #2521 ) ;
+#2426 = PLANE ( 'NONE',  #53 ) ;
+#2427 = CARTESIAN_POINT ( 'NONE',  ( -3.946430537909432000, 1.220361350946063800, 1.742024997628836200 ) ) ;
+#2428 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #343 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1427, #35, #2632 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2429 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2430 = STYLED_ITEM ( 'NONE', ( #1632 ), #2155 ) ;
+#2431 = ORIENTED_EDGE ( 'NONE', *, *, #2163, .F. ) ;
+#2432 = LINE ( 'NONE', #1647, #1025 ) ;
+#2433 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2434 = FACE_OUTER_BOUND ( 'NONE', #1436, .T. ) ;
+#2435 = ORIENTED_EDGE ( 'NONE', *, *, #1302, .F. ) ;
+#2436 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2437 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.04932946230349325600, -1.001976773820972400 ) ) ;
+#2438 = ORIENTED_EDGE ( 'NONE', *, *, #2485, .T. ) ;
+#2439 = ORIENTED_EDGE ( 'NONE', *, *, #1920, .T. ) ;
+#2440 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #428, 'distance_accuracy_value', 'NONE');
+#2441 = ORIENTED_EDGE ( 'NONE', *, *, #991, .F. ) ;
+#2442 = FACE_OUTER_BOUND ( 'NONE', #2984, .T. ) ;
+#2443 = EDGE_CURVE ( 'NONE', #2963, #920, #51, .T. ) ;
+#2444 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .T. ) ;
+#2445 = CIRCLE ( 'NONE', #2115, 0.09999999999999989500 ) ;
+#2446 = EDGE_LOOP ( 'NONE', ( #1254, #1831, #702, #2182, #1726, #708, #563, #743, #237, #2978 ) ) ;
+#2447 = ORIENTED_EDGE ( 'NONE', *, *, #1604, .F. ) ;
+#2448 = VECTOR ( 'NONE', #2012, 1000.000000000000000 ) ;
+#2449 = PLANE ( 'NONE',  #2516 ) ;
+#2450 = SURFACE_SIDE_STYLE ('',( #1854 ) ) ;
+#2451 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #973 ), #1710 ) ;
+#2452 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2453 = VECTOR ( 'NONE', #2349, 1000.000000000000000 ) ;
+#2454 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( 3.974365016070127600, 0.9069907929010973000, -1.624745546260952100 ) ) ;
+#2456 = EDGE_CURVE ( 'NONE', #2022, #1135, #120, .T. ) ;
+#2457 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2458 = CYLINDRICAL_SURFACE ( 'NONE', #1259, 0.2000000000000000900 ) ;
+#2459 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #814 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2284, #848, #1104 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2460 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 1.349999999999999900, -1.736876700471111600 ) ) ;
+#2461 = CARTESIAN_POINT ( 'NONE',  ( 3.920497688881509300, 0.2912844257252341600, 1.570878219072333200 ) ) ;
+#2462 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2463 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1661 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2794, #1367, #1607 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2464 = ORIENTED_EDGE ( 'NONE', *, *, #437, .T. ) ;
+#2465 = ORIENTED_EDGE ( 'NONE', *, *, #796, .T. ) ;
+#2466 = ORIENTED_EDGE ( 'NONE', *, *, #2651, .T. ) ;
+#2467 = ORIENTED_EDGE ( 'NONE', *, *, #326, .T. ) ;
+#2468 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.300000000000000000, 1.849999999999999900 ) ) ;
+#2469 = ORIENTED_EDGE ( 'NONE', *, *, #2443, .T. ) ;
+#2470 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2471 = EDGE_CURVE ( 'NONE', #533, #677, #2854, .T. ) ;
+#2472 = EDGE_LOOP ( 'NONE', ( #1578, #2281, #2542, #802, #537, #1131, #1666, #593, #275, #2894 ) ) ;
+#2473 = LINE ( 'NONE', #1692, #1332 ) ;
+#2474 = SURFACE_STYLE_USAGE ( .BOTH. , #2951 ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.399999999999999900, 1.544631620014556000 ) ) ;
+#2476 = CIRCLE ( 'NONE', #1128, 0.1000000000000000500 ) ;
+#2477 = VERTEX_POINT ( 'NONE', #1276 ) ;
+#2478 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2915 ) ) ;
+#2479 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424777800 ) ) ;
+#2480 = LINE ( 'NONE', #2780, #424 ) ;
+#2481 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, 0.08682659386424777800 ) ) ;
+#2482 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 0.2999999999999999300, -1.570878219072333600 ) ) ;
+#2483 = FACE_OUTER_BOUND ( 'NONE', #1775, .T. ) ;
+#2484 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2485 = EDGE_CURVE ( 'NONE', #2921, #2502, #2706, .T. ) ;
+#2486 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2487 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.349999999999999900, 1.849999999999999900 ) ) ;
+#2488 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2236 ) ) ;
+#2489 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9978035846433666000, -0.06624202950429460000 ) ) ;
+#2490 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2491 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2492 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 4.336808689942025600E-015, -3.794215962506507800E-016 ) ) ;
+#2493 = ORIENTED_EDGE ( 'NONE', *, *, #2456, .T. ) ;
+#2494 = VECTOR ( 'NONE', #499, 1000.000000000000000 ) ;
+#2495 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2496 = ORIENTED_EDGE ( 'NONE', *, *, #1014, .F. ) ;
+#2497 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, -0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#2498 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2290 ), #391 ) ;
+#2499 = EDGE_LOOP ( 'NONE', ( #2604, #1397, #715 ) ) ;
+#2500 = LINE ( 'NONE', #2974, #1508 ) ;
+#2501 = ORIENTED_EDGE ( 'NONE', *, *, #1869, .T. ) ;
+#2502 = VERTEX_POINT ( 'NONE', #1282 ) ;
+#2503 = FACE_OUTER_BOUND ( 'NONE', #1837, .T. ) ;
+#2504 = ORIENTED_EDGE ( 'NONE', *, *, #24, .F. ) ;
+#2505 = VECTOR ( 'NONE', #207, 1000.000000000000000 ) ;
+#2506 = CARTESIAN_POINT ( 'NONE',  ( -3.907628467832103600, 1.201093183573192800, -1.749904358830193500 ) ) ;
+#2507 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.04932946230349325600, 1.001976773820972400 ) ) ;
+#2508 = EDGE_CURVE ( 'NONE', #2980, #1833, #1757, .T. ) ;
+#2509 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .F. ) ;
+#2510 = VERTEX_POINT ( 'NONE', #832 ) ;
+#2511 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2512 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.349999999999999900, -1.899999999999999700 ) ) ;
+#2513 = FACE_OUTER_BOUND ( 'NONE', #2667, .T. ) ;
+#2514 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2515 = CARTESIAN_POINT ( 'NONE',  ( -3.899200055110174600, 1.204777317639170300, 1.749999999999999800 ) ) ;
+#2516 = AXIS2_PLACEMENT_3D ( 'NONE', #104, #72, #298 ) ;
+#2517 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2518 = LINE ( 'NONE', #1140, #2787 ) ;
+#2519 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2520 = LINE ( 'NONE', #2830, #2189 ) ;
+#2521 = DIRECTION ( 'NONE',  ( 4.336808689942015400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2522 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424777800 ) ) ;
+#2523 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1890 ), #2428 ) ;
+#2524 = LINE ( 'NONE', #2557, #2453 ) ;
+#2525 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 1.349999999999999900, 1.736876700471111200 ) ) ;
+#2526 = AXIS2_PLACEMENT_3D ( 'NONE', #3054, #199, #2060 ) ;
+#2527 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #321, 'distance_accuracy_value', 'NONE');
+#2528 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2529 = EDGE_CURVE ( 'NONE', #1097, #1222, #2929, .T. ) ;
+#2530 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2531 = CIRCLE ( 'NONE', #1460, 0.2000000000000000900 ) ;
+#2532 = STYLED_ITEM ( 'NONE', ( #398 ), #211 ) ;
+#2533 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#2534 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2535 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2536 = FILL_AREA_STYLE_COLOUR ( '', #1701 ) ;
+#2537 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2388 ) ) ;
+#2538 = LINE ( 'NONE', #2308, #662 ) ;
+#2539 = ORIENTED_EDGE ( 'NONE', *, *, #1027, .T. ) ;
+#2540 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2541 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2542 = ORIENTED_EDGE ( 'NONE', *, *, #488, .F. ) ;
+#2543 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2544 = ORIENTED_EDGE ( 'NONE', *, *, #1299, .T. ) ;
+#2545 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2546 = VECTOR ( 'NONE', #110, 1000.000000000000100 ) ;
+#2547 = VERTEX_POINT ( 'NONE', #2461 ) ;
+#2548 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .T. ) ;
+#2549 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #155 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2006, #2949, #1312 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2550 = PLANE ( 'NONE',  #261 ) ;
+#2551 = CARTESIAN_POINT ( 'NONE',  ( -3.911375564114221600, 1.203276426799245500, -1.749713349798193800 ) ) ;
+#2552 = ORIENTED_EDGE ( 'NONE', *, *, #1299, .F. ) ;
+#2553 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2554 = ORIENTED_EDGE ( 'NONE', *, *, #312, .F. ) ;
+#2555 = EDGE_CURVE ( 'NONE', #2477, #2736, #994, .T. ) ;
+#2556 = ADVANCED_FACE ( 'NONE', ( #2057 ), #356, .F. ) ;
+#2557 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#2558 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2559 = EDGE_CURVE ( 'NONE', #567, #2011, #1287, .T. ) ;
+#2560 = FILL_AREA_STYLE ('',( #2286 ) ) ;
+#2561 = EDGE_CURVE ( 'NONE', #442, #1943, #670, .T. ) ;
+#2562 = LINE ( 'NONE', #1178, #459 ) ;
+#2563 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 2.408715574274765900, 1.644251089823730800 ) ) ;
+#2564 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2565 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, -0.01028836425037263900, -1.899999999999999700 ) ) ;
+#2566 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501244700, -1.749999999999999600 ) ) ;
+#2567 = SURFACE_STYLE_FILL_AREA ( #1377 ) ;
+#2568 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.1535392755179561500, -1.696687898524784600 ) ) ;
+#2569 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000001500, -1.657666096571444300 ) ) ;
+#2570 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1333 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1499, #579, #2608 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2571 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2572 = LINE ( 'NONE', #1495, #386 ) ;
+#2573 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #864, #160, #1800, #377 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 7.064785372303755500 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853474700, 0.8065248903853474700, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2574 = CARTESIAN_POINT ( 'NONE',  ( -3.911375564114221600, 1.203276426799245700, 1.749713349798193400 ) ) ;
+#2575 = ADVANCED_FACE ( 'NONE', ( #2401 ), #1057, .T. ) ;
+#2576 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.1999999999999998700, 1.570878219072333200 ) ) ;
+#2577 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #987 ), #373 ) ;
+#2578 = EDGE_CURVE ( 'NONE', #533, #742, #1134, .T. ) ;
+#2579 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.003868737821452074900, -1.686751594099140400 ) ) ;
+#2580 = FILL_AREA_STYLE_COLOUR ( '', #71 ) ;
+#2581 = EDGE_CURVE ( 'NONE', #1921, #497, #2889, .T. ) ;
+#2582 = AXIS2_PLACEMENT_3D ( 'NONE', #2515, #1310, #838 ) ;
+#2583 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.300000000000000000, 1.849999999999999900 ) ) ;
+#2584 = FILL_AREA_STYLE ('',( #908 ) ) ;
+#2585 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2586 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2587 = VERTEX_POINT ( 'NONE', #1346 ) ;
+#2588 = LINE ( 'NONE', #1331, #2009 ) ;
+#2589 = ORIENTED_EDGE ( 'NONE', *, *, #94, .F. ) ;
+#2590 = ORIENTED_EDGE ( 'NONE', *, *, #1629, .F. ) ;
+#2591 = LINE ( 'NONE', #2298, #2139 ) ;
+#2592 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .F. ) ;
+#2593 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ;
+#2594 = ADVANCED_FACE ( 'NONE', ( #2955 ), #417, .F. ) ;
+#2595 = CIRCLE ( 'NONE', #906, 0.04999999999999991300 ) ;
+#2596 = SURFACE_SIDE_STYLE ('',( #1046 ) ) ;
+#2597 = CARTESIAN_POINT ( 'NONE',  ( -3.911375564114221600, 1.203276426799245500, -1.749713349798193800 ) ) ;
+#2598 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1765 ) ) ;
+#2599 = EDGE_LOOP ( 'NONE', ( #370, #2241, #1089, #1516, #305, #2106, #2104, #2670, #1058, #1001 ) ) ;
+#2600 = FACE_OUTER_BOUND ( 'NONE', #227, .T. ) ;
+#2601 = ORIENTED_EDGE ( 'NONE', *, *, #2559, .F. ) ;
+#2602 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #375 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #423, #197, #2586 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2603 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501244700, 1.749999999999999600 ) ) ;
+#2604 = ORIENTED_EDGE ( 'NONE', *, *, #2842, .T. ) ;
+#2605 = FILL_AREA_STYLE_COLOUR ( '', #1817 ) ;
+#2606 = FILL_AREA_STYLE ('',( #2070 ) ) ;
+#2607 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2608 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2609 = LINE ( 'NONE', #538, #1453 ) ;
+#2610 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429564100, -0.9978035846433666000 ) ) ;
+#2611 = SURFACE_SIDE_STYLE ('',( #262 ) ) ;
+#2612 = EDGE_CURVE ( 'NONE', #2816, #809, #2538, .T. ) ;
+#2613 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Abracon ABS25', ( #1016, #76 ), #2619 ) ;
+#2614 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501244700, 1.749999999999999600 ) ) ;
+#2615 = VECTOR ( 'NONE', #401, 1000.000000000000000 ) ;
+#2616 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.065146995210484400E-016 ) ) ;
+#2617 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2368 ) ;
+#2618 = ADVANCED_FACE ( 'NONE', ( #1315 ), #394, .T. ) ;
+#2619 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #732 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #983, #2650, #2839 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2620 = CARTESIAN_POINT ( 'NONE',  ( 3.900380530190826100, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#2621 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2622 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9978035846433666000, 0.06624202950429565500 ) ) ;
+#2623 = PLANE ( 'NONE',  #1204 ) ;
+#2624 = SPHERICAL_SURFACE ( 'NONE', #1942, 0.1000000000000000100 ) ;
+#2625 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9978035846433666000, 0.06624202950429460000 ) ) ;
+#2626 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.003868737821452074900, -1.686751594099140400 ) ) ;
+#2627 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2629 = EDGE_CURVE ( 'NONE', #1285, #2958, #1350, .T. ) ;
+#2630 = ADVANCED_FACE ( 'NONE', ( #1248 ), #704, .T. ) ;
+#2631 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2632 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2633 = CIRCLE ( 'NONE', #1323, 0.09999999999999982500 ) ;
+#2634 = ORIENTED_EDGE ( 'NONE', *, *, #1150, .T. ) ;
+#2635 = AXIS2_PLACEMENT_3D ( 'NONE', #2972, #1079, #649 ) ;
+#2636 = VERTEX_POINT ( 'NONE', #1581 ) ;
+#2637 = CIRCLE ( 'NONE', #88, 0.1000000000000000500 ) ;
+#2638 = VERTEX_POINT ( 'NONE', #3013 ) ;
+#2639 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2640 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2641 = VERTEX_POINT ( 'NONE', #408 ) ;
+#2642 = VECTOR ( 'NONE', #2607, 1000.000000000000000 ) ;
+#2643 = ORIENTED_EDGE ( 'NONE', *, *, #2508, .T. ) ;
+#2644 = ORIENTED_EDGE ( 'NONE', *, *, #849, .T. ) ;
+#2645 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.349999999999999900, -1.849999999999999900 ) ) ;
+#2646 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1568 ) ) ;
+#2647 = FACE_OUTER_BOUND ( 'NONE', #229, .T. ) ;
+#2648 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2649 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2650 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2651 = EDGE_CURVE ( 'NONE', #2477, #1062, #1791, .T. ) ;
+#2652 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2653 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2654 = LINE ( 'NONE', #2725, #1232 ) ;
+#2655 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429564100, -0.9978035846433666000 ) ) ;
+#2656 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2657 = PRESENTATION_STYLE_ASSIGNMENT (( #952 ) ) ;
+#2658 = AXIS2_PLACEMENT_3D ( 'NONE', #531, #2628, #40 ) ;
+#2659 = ADVANCED_FACE ( 'NONE', ( #2434 ), #1111, .T. ) ;
+#2660 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765874900, -0.9961946980917454300 ) ) ;
+#2661 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2662 = PLANE ( 'NONE',  #1753 ) ;
+#2663 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #642 ), #2003 ) ;
+#2664 = EDGE_LOOP ( 'NONE', ( #1697, #487, #49, #1392 ) ) ;
+#2665 = LINE ( 'NONE', #561, #2815 ) ;
+#2666 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.200000000000000000, 1.899999999999999700 ) ) ;
+#2667 = EDGE_LOOP ( 'NONE', ( #210, #1514, #1211, #929 ) ) ;
+#2668 = ORIENTED_EDGE ( 'NONE', *, *, #2234, .T. ) ;
+#2669 = VECTOR ( 'NONE', #2280, 1000.000000000000000 ) ;
+#2670 = ORIENTED_EDGE ( 'NONE', *, *, #129, .T. ) ;
+#2671 = ORIENTED_EDGE ( 'NONE', *, *, #2077, .F. ) ;
+#2672 = ORIENTED_EDGE ( 'NONE', *, *, #2969, .T. ) ;
+#2673 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2674 = ORIENTED_EDGE ( 'NONE', *, *, #777, .T. ) ;
+#2675 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.300000000000000000, -1.849999999999999900 ) ) ;
+#2676 = ORIENTED_EDGE ( 'NONE', *, *, #2884, .F. ) ;
+#2677 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3037, 'distance_accuracy_value', 'NONE');
+#2678 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429564100, -0.9978035846433666000 ) ) ;
+#2679 = AXIS2_PLACEMENT_3D ( 'NONE', #175, #1815, #2767 ) ;
+#2680 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, -0.01028836425037263900, 1.899999999999999700 ) ) ;
+#2681 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2682 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, -0.01028836425037263900, 1.899999999999999700 ) ) ;
+#2683 = EDGE_CURVE ( 'NONE', #1795, #1135, #1615, .T. ) ;
+#2684 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000001500, 1.657666096571442900 ) ) ;
+#2685 = EDGE_CURVE ( 'NONE', #928, #1752, #2379, .T. ) ;
+#2686 = SURFACE_STYLE_USAGE ( .BOTH. , #2170 ) ;
+#2687 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1719 ), #194 ) ;
+#2688 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.1989999999999998700, -1.011913078246616800 ) ) ;
+#2689 = LINE ( 'NONE', #1972, #1740 ) ;
+#2690 = ADVANCED_FACE ( 'NONE', ( #1533 ), #2238, .T. ) ;
+#2691 = SURFACE_STYLE_USAGE ( .BOTH. , #1955 ) ;
+#2692 = LINE ( 'NONE', #1882, #2193 ) ;
+#2693 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2694 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2695 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1765 ), #163 ) ;
+#2696 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501255500, 1.899999999999999700 ) ) ;
+#2697 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2001 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2834, #467, #901 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2698 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3, 'distance_accuracy_value', 'NONE');
+#2699 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
+#2700 = FILL_AREA_STYLE_COLOUR ( '', #836 ) ;
+#2701 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.2999999999999998800, -1.570878219072333600 ) ) ;
+#2702 = EDGE_CURVE ( 'NONE', #148, #340, #360, .T. ) ;
+#2703 = ORIENTED_EDGE ( 'NONE', *, *, #62, .T. ) ;
+#2704 = FACE_OUTER_BOUND ( 'NONE', #1215, .T. ) ;
+#2705 = ORIENTED_EDGE ( 'NONE', *, *, #940, .F. ) ;
+#2706 = LINE ( 'NONE', #1761, #2546 ) ;
+#2707 = ORIENTED_EDGE ( 'NONE', *, *, #536, .T. ) ;
+#2708 = EDGE_LOOP ( 'NONE', ( #91, #2177, #406, #1381 ) ) ;
+#2709 = CARTESIAN_POINT ( 'NONE',  ( 3.820878219072334000, 0.2999999999999998800, 1.570878219072333200 ) ) ;
+#2710 = ORIENTED_EDGE ( 'NONE', *, *, #74, .T. ) ;
+#2711 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #382, #2315 ) ;
+#2712 = LINE ( 'NONE', #414, #569 ) ;
+#2713 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2714 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.349999999999999900, -1.736876700471111600 ) ) ;
+#2715 = AXIS2_PLACEMENT_3D ( 'NONE', #1143, #919, #667 ) ;
+#2716 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1860 ) ) ;
+#2717 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2718 = VECTOR ( 'NONE', #1342, 1000.000000000000100 ) ;
+#2719 = EDGE_CURVE ( 'NONE', #2957, #2209, #725, .T. ) ;
+#2720 = FILL_AREA_STYLE ('',( #2700 ) ) ;
+#2721 = EDGE_CURVE ( 'NONE', #2011, #2502, #756, .T. ) ;
+#2722 = EDGE_CURVE ( 'NONE', #56, #1470, #284, .T. ) ;
+#2723 = SURFACE_STYLE_USAGE ( .BOTH. , #615 ) ;
+#2724 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2725 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501244400, -1.749999999999999600 ) ) ;
+#2726 = STYLED_ITEM ( 'NONE', ( #439 ), #492 ) ;
+#2727 = VECTOR ( 'NONE', #2166, 1000.000000000000100 ) ;
+#2728 = SURFACE_STYLE_USAGE ( .BOTH. , #1530 ) ;
+#2729 = EDGE_LOOP ( 'NONE', ( #2703, #2771, #115, #2439 ) ) ;
+#2730 = STYLED_ITEM ( 'NONE', ( #1963 ), #1674 ) ;
+#2731 = CIRCLE ( 'NONE', #1343, 0.09999999999999982500 ) ;
+#2732 = ORIENTED_EDGE ( 'NONE', *, *, #24, .T. ) ;
+#2733 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.04932946230349325600, -1.001976773820972400 ) ) ;
+#2734 = CARTESIAN_POINT ( 'NONE',  ( -3.998819524919349000, 1.213492891913936300, 1.673185451096667700 ) ) ;
+#2735 = EDGE_CURVE ( 'NONE', #491, #591, #1042, .T. ) ;
+#2736 = VERTEX_POINT ( 'NONE', #1773 ) ;
+#2737 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ;
+#2738 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .T. ) ;
+#2739 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .F. ) ;
+#2740 = STYLED_ITEM ( 'NONE', ( #1510 ), #2594 ) ;
+#2741 = LINE ( 'NONE', #650, #22 ) ;
+#2742 = ORIENTED_EDGE ( 'NONE', *, *, #312, .T. ) ;
+#2743 = FILL_AREA_STYLE ('',( #1291 ) ) ;
+#2744 = ORIENTED_EDGE ( 'NONE', *, *, #62, .F. ) ;
+#2745 = LINE ( 'NONE', #1034, #376 ) ;
+#2746 = CARTESIAN_POINT ( 'NONE',  ( 3.920497688881509300, 0.2912844257252341600, -1.570878219072334000 ) ) ;
+#2747 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2748 = FILL_AREA_STYLE ('',( #172 ) ) ;
+#2749 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2750 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #352 ), #2463 ) ;
+#2751 = AXIS2_PLACEMENT_3D ( 'NONE', #1369, #2785, #1161 ) ;
+#2752 = VECTOR ( 'NONE', #2987, 1000.000000000000000 ) ;
+#2753 = CARTESIAN_POINT ( 'NONE',  ( -3.900380530190824800, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2754 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2755 = EDGE_CURVE ( 'NONE', #2176, #2246, #131, .T. ) ;
+#2756 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501244400, -1.699999999999999700 ) ) ;
+#2757 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2758 = VECTOR ( 'NONE', #2639, 1000.000000000000000 ) ;
+#2759 = CARTESIAN_POINT ( 'NONE',  ( -3.992373106600348700, 1.241092362400273900, 1.700008933048143200 ) ) ;
+#2760 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2564, 'distance_accuracy_value', 'NONE');
+#2761 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2762 = CARTESIAN_POINT ( 'NONE',  ( -3.981907003402688400, 1.236263851631923800, -1.715866348403853400 ) ) ;
+#2763 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2764 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2765 = EDGE_LOOP ( 'NONE', ( #2775, #1023, #2207, #1981 ) ) ;
+#2766 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2767 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2768 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2769 = ORIENTED_EDGE ( 'NONE', *, *, #2295, .F. ) ;
+#2770 = AXIS2_PLACEMENT_3D ( 'NONE', #2558, #468, #913 ) ;
+#2771 = ORIENTED_EDGE ( 'NONE', *, *, #2529, .F. ) ;
+#2772 = CIRCLE ( 'NONE', #1551, 0.2000000000000000900 ) ;
+#2773 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
+#2774 = PRESENTATION_STYLE_ASSIGNMENT (( #1547 ) ) ;
+#2775 = ORIENTED_EDGE ( 'NONE', *, *, #2192, .F. ) ;
+#2776 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.499999999999999600, 1.544631620014555800 ) ) ;
+#2777 = EDGE_CURVE ( 'NONE', #452, #2954, #1337, .T. ) ;
+#2778 = ORIENTED_EDGE ( 'NONE', *, *, #701, .T. ) ;
+#2779 = ORIENTED_EDGE ( 'NONE', *, *, #437, .F. ) ;
+#2780 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.2034294547501244700, 1.749999999999999600 ) ) ;
+#2781 = EDGE_CURVE ( 'NONE', #1470, #2502, #2871, .T. ) ;
+#2782 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.300000000000000000, 1.849999999999999900 ) ) ;
+#2783 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2784 = STYLED_ITEM ( 'NONE', ( #1435 ), #2659 ) ;
+#2785 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2786 = PRESENTATION_STYLE_ASSIGNMENT (( #2723 ) ) ;
+#2787 = VECTOR ( 'NONE', #1383, 1000.000000000000000 ) ;
+#2788 = DIRECTION ( 'NONE',  ( -3.794215962506402800E-016, -4.336808689942013000E-015, -1.000000000000000000 ) ) ;
+#2789 = FACE_OUTER_BOUND ( 'NONE', #1446, .T. ) ;
+#2790 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#2791 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, -1.749999999999999800 ) ) ;
+#2792 = STYLED_ITEM ( 'NONE', ( #648 ), #1141 ) ;
+#2793 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501244400, -1.699999999999999700 ) ) ;
+#2794 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2795 = PLANE ( 'NONE',  #119 ) ;
+#2796 = ADVANCED_FACE ( 'NONE', ( #246 ), #1083, .T. ) ;
+#2797 = FILL_AREA_STYLE_COLOUR ( '', #1513 ) ;
+#2798 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2730 ), #2902 ) ;
+#2799 = VECTOR ( 'NONE', #1012, 1000.000000000000100 ) ;
+#2800 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, -0.01028836425037263900, 1.899999999999999700 ) ) ;
+#2801 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.300000000000000000, -1.899999999999999700 ) ) ;
+#2802 = EDGE_CURVE ( 'NONE', #121, #966, #1196, .T. ) ;
+#2803 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2804 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429934600, -0.9978035846433662700 ) ) ;
+#2805 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, -1.750000000000000200 ) ) ;
+#2806 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1927, 'distance_accuracy_value', 'NONE');
+#2807 = CARTESIAN_POINT ( 'NONE',  ( -3.963478816078828800, 1.281381761951068100, 1.745209415850871700 ) ) ;
+#2808 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, 1.899999999999999700 ) ) ;
+#2809 = PRESENTATION_STYLE_ASSIGNMENT (( #1671 ) ) ;
+#2810 = ADVANCED_FACE ( 'NONE', ( #1738 ), #1491, .T. ) ;
+#2811 = CARTESIAN_POINT ( 'NONE',  ( 4.000000000000000900, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2812 = CARTESIAN_POINT ( 'NONE',  ( 4.000751016977361900, 1.191415836668503300, 1.651131547168186000 ) ) ;
+#2813 = ORIENTED_EDGE ( 'NONE', *, *, #2781, .F. ) ;
+#2814 = VECTOR ( 'NONE', #2971, 1000.000000000000200 ) ;
+#2815 = VECTOR ( 'NONE', #1730, 1000.000000000000200 ) ;
+#2816 = VERTEX_POINT ( 'NONE', #149 ) ;
+#2817 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2818 = CARTESIAN_POINT ( 'NONE',  ( -2.474789129456572000, 2.399999999999999900, 1.544631620014556000 ) ) ;
+#2819 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501253300, -1.899999999999999700 ) ) ;
+#2820 = EDGE_LOOP ( 'NONE', ( #1762, #1754, #746, #2464 ) ) ;
+#2821 = ORIENTED_EDGE ( 'NONE', *, *, #618, .T. ) ;
+#2822 = EDGE_LOOP ( 'NONE', ( #1100, #117, #2292, #1441 ) ) ;
+#2823 = FACE_OUTER_BOUND ( 'NONE', #86, .T. ) ;
+#2824 = ORIENTED_EDGE ( 'NONE', *, *, #2777, .T. ) ;
+#2825 = FILL_AREA_STYLE_COLOUR ( '', #2303 ) ;
+#2826 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2342 ) ) ;
+#2827 = VECTOR ( 'NONE', #1974, 1000.000000000000200 ) ;
+#2828 = SURFACE_STYLE_USAGE ( .BOTH. , #1823 ) ;
+#2829 = CARTESIAN_POINT ( 'NONE',  ( -3.911375564114221600, 1.203276426799245700, 1.749713349798193400 ) ) ;
+#2830 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.200000000000000000, -1.749999999999999800 ) ) ;
+#2831 = ADVANCED_FACE ( 'NONE', ( #979 ), #634, .T. ) ;
+#2832 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2833 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 1.084202172485506400E-015, 0.0000000000000000000 ) ) ;
+#2834 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2835 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2836 = CIRCLE ( 'NONE', #1045, 0.1000000000000001000 ) ;
+#2837 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #879 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1810, #405, #831 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2838 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2839 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2840 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.399999999999999900, 1.544631620014556000 ) ) ;
+#2841 = VECTOR ( 'NONE', #2848, 1000.000000000000100 ) ;
+#2842 = EDGE_CURVE ( 'NONE', #2246, #307, #2476, .T. ) ;
+#2843 = ADVANCED_FACE ( 'NONE', ( #2789 ), #2158, .T. ) ;
+#2844 = DIRECTION ( 'NONE',  ( 4.336808689942017700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2845 = EDGE_CURVE ( 'NONE', #2638, #1948, #350, .T. ) ;
+#2846 = AXIS2_PLACEMENT_3D ( 'NONE', #2545, #1605, #895 ) ;
+#2847 = DIRECTION ( 'NONE',  ( -0.7648359785887188800, -0.6417735875449103200, 0.05614791346053988500 ) ) ;
+#2848 = DIRECTION ( 'NONE',  ( -0.7648359785887188800, -0.6417735875449099800, -0.05614791346054187600 ) ) ;
+#2849 = FILL_AREA_STYLE_COLOUR ( '', #2213 ) ;
+#2850 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501244700, -1.749999999999999600 ) ) ;
+#2851 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ;
+#2852 = FACE_OUTER_BOUND ( 'NONE', #811, .T. ) ;
+#2853 = ORIENTED_EDGE ( 'NONE', *, *, #2629, .F. ) ;
+#2854 = LINE ( 'NONE', #2002, #270 ) ;
+#2855 = SURFACE_SIDE_STYLE ('',( #1487 ) ) ;
+#2856 = SURFACE_STYLE_USAGE ( .BOTH. , #1875 ) ;
+#2857 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1973 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1166, #898, #2091 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2858 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .T. ) ;
+#2859 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .F. ) ;
+#2860 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .F. ) ;
+#2861 = CARTESIAN_POINT ( 'NONE',  ( 3.894251089823731700, 2.408715574274765900, -1.544631620014556200 ) ) ;
+#2862 = SURFACE_SIDE_STYLE ('',( #2908 ) ) ;
+#2863 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.168404344971012800E-015 ) ) ;
+#2864 = CIRCLE ( 'NONE', #429, 0.1000000000000001000 ) ;
+#2865 = EDGE_CURVE ( 'NONE', #2956, #664, #1993, .T. ) ;
+#2866 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1585, 'distance_accuracy_value', 'NONE');
+#2867 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -4.336808689942015400E-015, -3.794215962506405200E-016 ) ) ;
+#2868 = PLANE ( 'NONE',  #1296 ) ;
+#2869 = LINE ( 'NONE', #2148, #98 ) ;
+#2870 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, -1.749999999999999800 ) ) ;
+#2871 = CIRCLE ( 'NONE', #1468, 0.1000000000000000500 ) ;
+#2872 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.300000000000000000, -1.899999999999999700 ) ) ;
+#2873 = CARTESIAN_POINT ( 'NONE',  ( -4.000751016977360100, 1.208584163331496400, 1.651131547168186000 ) ) ;
+#2874 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2875 = VECTOR ( 'NONE', #435, 1000.000000000000000 ) ;
+#2876 = SURFACE_STYLE_USAGE ( .BOTH. , #1459 ) ;
+#2877 = AXIS2_PLACEMENT_3D ( 'NONE', #887, #3010, #4 ) ;
+#2878 = LINE ( 'NONE', #2805, #1497 ) ;
+#2879 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2532 ), #2230 ) ;
+#2880 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501253300, -1.899999999999999700 ) ) ;
+#2881 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.2034294547501244700, 1.699999999999999700 ) ) ;
+#2882 = EDGE_CURVE ( 'NONE', #1056, #2736, #102, .T. ) ;
+#2883 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#2884 = EDGE_CURVE ( 'NONE', #2201, #2477, #2520, .T. ) ;
+#2885 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2886 = ORIENTED_EDGE ( 'NONE', *, *, #2842, .F. ) ;
+#2887 = FACE_OUTER_BOUND ( 'NONE', #955, .T. ) ;
+#2888 = DIRECTION ( 'NONE',  ( 0.7648359785887189900, 0.6417735875449098700, 0.05614791346054187600 ) ) ;
+#2889 = LINE ( 'NONE', #2455, #2243 ) ;
+#2890 = VERTEX_POINT ( 'NONE', #709 ) ;
+#2891 = CARTESIAN_POINT ( 'NONE',  ( -3.911375564114221600, 1.203276426799245700, 1.749713349798193400 ) ) ;
+#2892 = ORIENTED_EDGE ( 'NONE', *, *, #42, .T. ) ;
+#2893 = VERTEX_POINT ( 'NONE', #1608 ) ;
+#2894 = ORIENTED_EDGE ( 'NONE', *, *, #345, .T. ) ;
+#2895 = ADVANCED_FACE ( 'NONE', ( #1456 ), #2795, .T. ) ;
+#2896 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2897 = ORIENTED_EDGE ( 'NONE', *, *, #513, .T. ) ;
+#2898 = FILL_AREA_STYLE_COLOUR ( '', #315 ) ;
+#2899 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1744 ) ) ;
+#2900 = ORIENTED_EDGE ( 'NONE', *, *, #2485, .F. ) ;
+#2901 = LINE ( 'NONE', #304, #572 ) ;
+#2902 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2527 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #321, #1467, #87 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2903 = FILL_AREA_STYLE_COLOUR ( '', #1461 ) ;
+#2904 = FILL_AREA_STYLE ('',( #2849 ) ) ;
+#2905 = CARTESIAN_POINT ( 'NONE',  ( -3.919572529794631300, 1.208052383553106300, 1.749295507724740500 ) ) ;
+#2906 = EDGE_CURVE ( 'NONE', #2636, #1633, #64, .T. ) ;
+#2907 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1169, 'distance_accuracy_value', 'NONE');
+#2908 = SURFACE_STYLE_FILL_AREA ( #502 ) ;
+#2909 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2910 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #397 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2754, #2491, #1820 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2911 = ADVANCED_FACE ( 'NONE', ( #1373 ), #3047, .T. ) ;
+#2912 = CARTESIAN_POINT ( 'NONE',  ( -3.998819524919349000, 1.213492891913936300, -1.673185451096669100 ) ) ;
+#2913 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.04932946230349325600, -1.001976773820972400 ) ) ;
+#2914 = PRESENTATION_STYLE_ASSIGNMENT (( #1839 ) ) ;
+#2915 = STYLED_ITEM ( 'NONE', ( #159 ), #2210 ) ;
+#2916 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 1.349999999999999900, 1.736876700471111200 ) ) ;
+#2917 = CARTESIAN_POINT ( 'NONE',  ( -3.964839110440219600, 1.149699610520904500, 1.654018730096024500 ) ) ;
+#2918 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2919 = ADVANCED_FACE ( 'NONE', ( #32 ), #1855, .F. ) ;
+#2920 = EDGE_CURVE ( 'NONE', #1729, #2636, #1264, .T. ) ;
+#2921 = VERTEX_POINT ( 'NONE', #2551 ) ;
+#2922 = CIRCLE ( 'NONE', #803, 0.2000000000000000900 ) ;
+#2923 = LINE ( 'NONE', #216, #1172 ) ;
+#2924 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.349999999999999900, -1.899999999999999700 ) ) ;
+#2925 = EDGE_LOOP ( 'NONE', ( #1542, #2959, #1979, #264 ) ) ;
+#2926 = ORIENTED_EDGE ( 'NONE', *, *, #1243, .T. ) ;
+#2927 = LINE ( 'NONE', #736, #1657 ) ;
+#2928 = ORIENTED_EDGE ( 'NONE', *, *, #2982, .T. ) ;
+#2929 = LINE ( 'NONE', #583, #303 ) ;
+#2930 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1061, 'distance_accuracy_value', 'NONE');
+#2931 = ORIENTED_EDGE ( 'NONE', *, *, #2721, .F. ) ;
+#2932 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2933 = EDGE_LOOP ( 'NONE', ( #3026, #2897, #2699, #2179 ) ) ;
+#2934 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2935 = VERTEX_POINT ( 'NONE', #909 ) ;
+#2936 = VECTOR ( 'NONE', #1043, 1000.000000000000100 ) ;
+#2937 = CARTESIAN_POINT ( 'NONE',  ( -3.999999999999999100, 1.200000000000000000, -1.650380530190825600 ) ) ;
+#2938 = AXIS2_PLACEMENT_3D ( 'NONE', #232, #2788, #1859 ) ;
+#2939 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501244400, -1.699999999999999700 ) ) ;
+#2940 = CYLINDRICAL_SURFACE ( 'NONE', #1144, 0.04999999999999991300 ) ;
+#2941 = VECTOR ( 'NONE', #1687, 1000.000000000000000 ) ;
+#2942 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.06624202950429936000, 0.9978035846433662700 ) ) ;
+#2943 = EDGE_CURVE ( 'NONE', #1404, #1180, #1554, .T. ) ;
+#2944 = FILL_AREA_STYLE_COLOUR ( '', #1273 ) ;
+#2945 = SURFACE_STYLE_FILL_AREA ( #691 ) ;
+#2946 = AXIS2_PLACEMENT_3D ( 'NONE', #1715, #324, #1265 ) ;
+#2947 = CYLINDRICAL_SURFACE ( 'NONE', #821, 0.04999999999999991300 ) ;
+#2948 = STYLED_ITEM ( 'NONE', ( #2267 ), #1119 ) ;
+#2949 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2950 = AXIS2_PLACEMENT_3D ( 'NONE', #2475, #603, #2240 ) ;
+#2951 = SURFACE_SIDE_STYLE ('',( #592 ) ) ;
+#2952 = EDGE_CURVE ( 'NONE', #2816, #2510, #2518, .T. ) ;
+#2953 = VERTEX_POINT ( 'NONE', #2574 ) ;
+#2954 = VERTEX_POINT ( 'NONE', #2819 ) ;
+#2955 = FACE_OUTER_BOUND ( 'NONE', #118, .T. ) ;
+#2956 = VERTEX_POINT ( 'NONE', #2083 ) ;
+#2957 = VERTEX_POINT ( 'NONE', #1635 ) ;
+#2958 = VERTEX_POINT ( 'NONE', #224 ) ;
+#2959 = ORIENTED_EDGE ( 'NONE', *, *, #2137, .T. ) ;
+#2960 = ORIENTED_EDGE ( 'NONE', *, *, #1748, .F. ) ;
+#2961 = LINE ( 'NONE', #1616, #1545 ) ;
+#2962 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.1989999999999998700, 1.011913078246616800 ) ) ;
+#2963 = VERTEX_POINT ( 'NONE', #917 ) ;
+#2964 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 4.353374594594169700E-015 ) ) ;
+#2965 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1228 ) ) ;
+#2966 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.349999999999999900, 1.736876700471111200 ) ) ;
+#2967 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.349999999999999900, -1.849999999999999900 ) ) ;
+#2968 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06624202950429564100, 0.9978035846433666000 ) ) ;
+#2969 = EDGE_CURVE ( 'NONE', #2956, #1062, #644, .T. ) ;
+#2970 = LINE ( 'NONE', #1334, #858 ) ;
+#2971 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9978035846433666000, -0.06624202950429460000 ) ) ;
+#2972 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 0.2034294547501254400, 1.699999999999999700 ) ) ;
+#2973 = PLANE ( 'NONE',  #888 ) ;
+#2974 = CARTESIAN_POINT ( 'NONE',  ( 4.000751016977361900, 1.208584163331496400, 1.651131547168186000 ) ) ;
+#2975 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2806 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1927, #1455, #518 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2976 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2977 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #6, 'distance_accuracy_value', 'NONE');
+#2978 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ;
+#2979 = LINE ( 'NONE', #902, #485 ) ;
+#2980 = VERTEX_POINT ( 'NONE', #1167 ) ;
+#2981 = SURFACE_STYLE_USAGE ( .BOTH. , #647 ) ;
+#2982 = EDGE_CURVE ( 'NONE', #124, #196, #1638, .T. ) ;
+#2983 = ORIENTED_EDGE ( 'NONE', *, *, #2920, .F. ) ;
+#2984 = EDGE_LOOP ( 'NONE', ( #886, #3024, #2592, #627 ) ) ;
+#2985 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2986 = CIRCLE ( 'NONE', #754, 0.09999999999999982500 ) ;
+#2987 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2988 = EDGE_CURVE ( 'NONE', #1913, #1665, #545, .T. ) ;
+#2989 = ORIENTED_EDGE ( 'NONE', *, *, #1450, .F. ) ;
+#2990 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2991 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2784 ) ) ;
+#2992 = ORIENTED_EDGE ( 'NONE', *, *, #2555, .F. ) ;
+#2993 = ORIENTED_EDGE ( 'NONE', *, *, #849, .F. ) ;
+#2994 = VECTOR ( 'NONE', #1784, 1000.000000000000100 ) ;
+#2995 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2996 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06624202950429462800, 0.9978035846433667100 ) ) ;
+#2997 = FACE_OUTER_BOUND ( 'NONE', #1689, .T. ) ;
+#2998 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2999 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1890 ) ) ;
+#3000 = CARTESIAN_POINT ( 'NONE',  ( 2.999999999999999600, 1.200000000000000000, 1.749999999999999800 ) ) ;
+#3001 = AXIS2_PLACEMENT_3D ( 'NONE', #2320, #2998, #409 ) ;
+#3002 = CARTESIAN_POINT ( 'NONE',  ( -3.992373106600348700, 1.241092362400273900, 1.700008933048143200 ) ) ;
+#3003 = EDGE_CURVE ( 'NONE', #809, #2209, #2297, .T. ) ;
+#3004 = VECTOR ( 'NONE', #2215, 1000.000000000000100 ) ;
+#3005 = FILL_AREA_STYLE_COLOUR ( '', #2203 ) ;
+#3006 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1941, 'distance_accuracy_value', 'NONE');
+#3007 = CARTESIAN_POINT ( 'NONE',  ( -3.920497688881507500, 0.2912844257252342200, 1.570878219072333400 ) ) ;
+#3008 = FACE_OUTER_BOUND ( 'NONE', #1293, .T. ) ;
+#3009 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3010 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3011 = ADVANCED_FACE ( 'NONE', ( #347 ), #1432, .F. ) ;
+#3012 = CARTESIAN_POINT ( 'NONE',  ( -3.963478816078828800, 1.281381761951068100, -1.649200055110175800 ) ) ;
+#3013 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.003868737821452069700, -1.686751594099140400 ) ) ;
+#3014 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3015 = LINE ( 'NONE', #1685, #2727 ) ;
+#3016 = STYLED_ITEM ( 'NONE', ( #2110 ), #2134 ) ;
+#3017 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -2.065146995210484400E-016 ) ) ;
+#3018 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3019 = ORIENTED_EDGE ( 'NONE', *, *, #2651, .F. ) ;
+#3020 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2024 ), #2975 ) ;
+#3022 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .T. ) ;
+#3023 = LINE ( 'NONE', #399, #1216 ) ;
+#3024 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .F. ) ;
+#3025 = ORIENTED_EDGE ( 'NONE', *, *, #2123, .F. ) ;
+#3026 = ORIENTED_EDGE ( 'NONE', *, *, #1703, .T. ) ;
+#3027 = ORIENTED_EDGE ( 'NONE', *, *, #2555, .T. ) ;
+#3028 = VECTOR ( 'NONE', #510, 1000.000000000000000 ) ;
+#3029 = PLANE ( 'NONE',  #464 ) ;
+#3030 = EDGE_CURVE ( 'NONE', #1352, #2407, #1596, .T. ) ;
+#3031 = EDGE_LOOP ( 'NONE', ( #710, #1767, #2146, #2096, #2100, #1988, #774, #564, #669, #2466 ) ) ;
+#3032 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .F. ) ;
+#3033 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.2034294547501244700, 1.699999999999999700 ) ) ;
+#3034 = EDGE_CURVE ( 'NONE', #366, #484, #788, .T. ) ;
+#3035 = VECTOR ( 'NONE', #829, 1000.000000000000000 ) ;
+#3036 = ORIENTED_EDGE ( 'NONE', *, *, #2969, .F. ) ;
+#3037 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3038 = SURFACE_SIDE_STYLE ('',( #253 ) ) ;
+#3039 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3040 = ADVANCED_FACE ( 'NONE', ( #608 ), #1193, .F. ) ;
+#3041 = PLANE ( 'NONE',  #1731 ) ;
+#3042 = FACE_OUTER_BOUND ( 'NONE', #2933, .T. ) ;
+#3043 = SURFACE_STYLE_FILL_AREA ( #494 ) ;
+#3044 = SPHERICAL_SURFACE ( 'NONE', #918, 0.1000000000000000100 ) ;
+#3045 = AXIS2_PLACEMENT_3D ( 'NONE', #1658, #460, #1893 ) ;
+#3046 = FILL_AREA_STYLE_COLOUR ( '', #1688 ) ;
+#3047 = PLANE ( 'NONE',  #607 ) ;
+#3048 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3049 = AXIS2_PLACEMENT_3D ( 'NONE', #2811, #1645, #1845 ) ;
+#3050 = LINE ( 'NONE', #1087, #1853 ) ;
+#3051 = EDGE_CURVE ( 'NONE', #742, #2935, #2869, .T. ) ;
+#3052 = FACE_OUTER_BOUND ( 'NONE', #2925, .T. ) ;
+#3053 = ADVANCED_FACE ( 'NONE', ( #465 ), #3044, .T. ) ;
+#3054 = CARTESIAN_POINT ( 'NONE',  ( 3.794631620014557300, 2.399999999999999900, 0.0000000000000000000 ) ) ;
+#3055 = VECTOR ( 'NONE', #2835, 1000.000000000000000 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Crystals.SchLib b/Symbols/Crystals.SchLib
new file mode 100644
index 000000000..547e1f240
Binary files /dev/null and b/Symbols/Crystals.SchLib differ