From e22d418ed2d9d7a4f70613caed81cc6079ded22c Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sat, 7 Jan 2017 15:34:55 -0700
Subject: [PATCH] Fixed face colour on 3d model for 16mm cap 20mm high

---
 .../CAP ALTH D-16MM L-7.5MM H-20MM .STEP      | 4581 +++++++++--------
 1 file changed, 2313 insertions(+), 2268 deletions(-)

diff --git a/STEP/Passives/CAP ALTH D-16MM L-7.5MM H-20MM .STEP b/STEP/Passives/CAP ALTH D-16MM L-7.5MM H-20MM .STEP
index 669d54d73..49a42e4e0 100644
--- a/STEP/Passives/CAP ALTH D-16MM L-7.5MM H-20MM .STEP	
+++ b/STEP/Passives/CAP ALTH D-16MM L-7.5MM H-20MM .STEP	
@@ -3,7 +3,7 @@ HEADER;
 FILE_DESCRIPTION (( 'STEP AP214' ),
     '1' );
 FILE_NAME ('CAP ALTH D-16MM L-7.5MM H-20MM .STEP',
-    '2017-01-07T08:44:05',
+    '2017-01-07T22:34:26',
     ( '' ),
     ( '' ),
     'SwSTEP 2.0',
@@ -13,2330 +13,2375 @@ FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
 ENDSEC;
 
 DATA;
-#1 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
-#2 = VERTEX_POINT ( 'NONE', #151 ) ;
-#3 = CIRCLE ( 'NONE', #365, 8.000000000000003600 ) ;
-#4 = AXIS2_PLACEMENT_3D ( 'NONE', #208, #2040, #1552 ) ;
-#5 = SURFACE_STYLE_USAGE ( .BOTH. , #1707 ) ;
-#6 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #398 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1531, #387, #1549 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#7 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#8 = EDGE_CURVE ( 'NONE', #20, #1985, #2096, .T. ) ;
-#9 = CIRCLE ( 'NONE', #1743, 7.520000000000004900 ) ;
-#10 = SURFACE_STYLE_USAGE ( .BOTH. , #200 ) ;
-#11 = ADVANCED_FACE ( 'NONE', ( #635 ), #1664, .F. ) ;
-#12 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#13 = CYLINDRICAL_SURFACE ( 'NONE', #1698, 8.000000000000005300 ) ;
-#14 = SURFACE_STYLE_USAGE ( .BOTH. , #2017 ) ;
-#15 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405846200, 14.22770190231089900, -0.3422190565516183300 ) ) ;
-#16 = EDGE_CURVE ( 'NONE', #1734, #1035, #762, .T. ) ;
-#17 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405849800, 6.227701902310902100, -0.3422190565516177200 ) ) ;
-#18 = AXIS2_PLACEMENT_3D ( 'NONE', #1536, #1347, #667 ) ;
-#19 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 5.600000000000000500 ) ) ;
-#20 = VERTEX_POINT ( 'NONE', #1142 ) ;
-#21 = VERTEX_POINT ( 'NONE', #1499 ) ;
-#22 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.156012422480061000, 0.0000000000000000000 ) ) ;
-#23 = ADVANCED_FACE ( 'NONE', ( #1943 ), #819, .T. ) ;
-#24 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 12.04398757751994100, 0.8184212508665158500 ) ) ;
-#25 = LINE ( 'NONE', #211, #1636 ) ;
-#26 = VERTEX_POINT ( 'NONE', #1136 ) ;
-#27 = CIRCLE ( 'NONE', #728, 8.000000000000005300 ) ;
-#28 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 14.46225678069788000, -0.2142072672332608100 ) ) ;
-#29 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#30 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#31 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#32 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306109700, 3.388537236080723800, -0.5018684823093283500 ) ) ;
-#33 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 13.97399311885066500, -0.5719627207743329700 ) ) ;
-#34 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#35 = ADVANCED_FACE ( 'NONE', ( #1009 ), #643, .T. ) ;
-#36 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#37 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#38 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #464 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2104, #2086, #609 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#39 = CYLINDRICAL_SURFACE ( 'NONE', #1663, 0.4000000000000004700 ) ;
-#40 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 3.935785368043911900, 0.8184212508665159600 ) ) ;
-#41 = STYLED_ITEM ( 'NONE', ( #516 ), #2065 ) ;
-#42 = ADVANCED_FACE ( 'NONE', ( #55 ), #1483, .T. ) ;
-#43 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#44 = EDGE_CURVE ( 'NONE', #1173, #1734, #1994, .T. ) ;
-#45 = ADVANCED_FACE ( 'NONE', ( #492 ), #990, .F. ) ;
-#46 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .F. ) ;
-#47 = ORIENTED_EDGE ( 'NONE', *, *, #1512, .F. ) ;
-#48 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079144200, 18.07039436445924700, 0.7312220695215535500 ) ) ;
-#49 = CARTESIAN_POINT ( 'NONE',  ( 7.983654095598841300, 19.40111627871170400, -0.5255137205327131700 ) ) ;
-#50 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #767 ) ) ;
-#51 = EDGE_LOOP ( 'NONE', ( #1310, #1656, #820, #1447 ) ) ;
-#52 = VERTEX_POINT ( 'NONE', #579 ) ;
-#53 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1050 ), #952 ) ;
-#54 = ORIENTED_EDGE ( 'NONE', *, *, #1862, .T. ) ;
-#55 = FACE_OUTER_BOUND ( 'NONE', #730, .T. ) ;
-#56 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#57 = CARTESIAN_POINT ( 'NONE',  ( -1.646604310140697300E-017, 0.7759999999999989100, 0.0000000000000000000 ) ) ;
-#58 = ADVANCED_FACE ( 'NONE', ( #117 ), #1170, .T. ) ;
-#59 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .T. ) ;
-#60 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405846200, 10.22770190231089900, -0.3422190565516183300 ) ) ;
-#61 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1732, #723, #444, #105, #1455, #1608, #1392, #49, #460, #879 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0004205171170487326600, 0.0008410342340974654200, 0.001261551351146198400, 0.001682068468194931300 ),
- .UNSPECIFIED. ) ;
-#62 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1607, 'distance_accuracy_value', 'NONE');
-#63 = EDGE_CURVE ( 'NONE', #1936, #1471, #1941, .T. ) ;
-#64 = PRESENTATION_STYLE_ASSIGNMENT (( #764 ) ) ;
-#65 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 18.46248454212525700, 0.1062310565962876800 ) ) ;
-#66 = SURFACE_SIDE_STYLE ('',( #1649 ) ) ;
-#67 = FACE_OUTER_BOUND ( 'NONE', #1823, .T. ) ;
-#68 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#69 = FACE_OUTER_BOUND ( 'NONE', #1387, .T. ) ;
-#70 = FACE_OUTER_BOUND ( 'NONE', #436, .T. ) ;
-#71 = AXIS2_PLACEMENT_3D ( 'NONE', #522, #1337, #670 ) ;
-#72 = EDGE_CURVE ( 'NONE', #1224, #1141, #1912, .T. ) ;
-#73 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#74 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#75 = FILL_AREA_STYLE ('',( #1584 ) ) ;
-#76 = ORIENTED_EDGE ( 'NONE', *, *, #717, .T. ) ;
-#77 = EDGE_LOOP ( 'NONE', ( #1788, #789, #1655, #2170 ) ) ;
-#78 = CARTESIAN_POINT ( 'NONE',  ( 7.329501997008988700, 1.431029594888815600, 2.281676823001585100 ) ) ;
-#79 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372320400, 20.19999999999999900, 2.237438244065701900 ) ) ;
-#80 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#81 = ORIENTED_EDGE ( 'NONE', *, *, #1537, .T. ) ;
-#82 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1843 ) ) ;
-#83 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#84 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 10.05653195872251600, -0.7149310407996778400 ) ) ;
-#85 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#86 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #867 ) ) ;
-#87 = SURFACE_SIDE_STYLE ('',( #367 ) ) ;
-#88 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#89 = SURFACE_SIDE_STYLE ('',( #183 ) ) ;
-#90 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1528, 'distance_accuracy_value', 'NONE');
-#91 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, -0.4000000000000004700 ) ) ;
-#92 = CARTESIAN_POINT ( 'NONE',  ( -7.424000000000002200, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#93 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#94 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1625 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1046, #241, #1401 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#95 = CIRCLE ( 'NONE', #1269, 7.424000000000002200 ) ;
-#96 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 11.87253135915951300, 0.6376894043734020500 ) ) ;
-#97 = EDGE_CURVE ( 'NONE', #575, #1964, #27, .T. ) ;
-#98 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#99 = CARTESIAN_POINT ( 'NONE',  ( -7.424000000000004800, 0.7759999999999998000, 0.0000000000000000000 ) ) ;
-#100 = CIRCLE ( 'NONE', #2153, 0.4000000000000004700 ) ;
-#101 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.7759999999999999100, 0.0000000000000000000 ) ) ;
-#102 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998671100, 2.259991126799958800, -2.314331534470352600 ) ) ;
-#103 = ORIENTED_EDGE ( 'NONE', *, *, #1437, .F. ) ;
-#104 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#105 = CARTESIAN_POINT ( 'NONE',  ( 7.995948562995099700, 19.26312356202697300, 0.2822681843787178100 ) ) ;
-#106 = EDGE_LOOP ( 'NONE', ( #678, #912, #2009, #1230, #2087 ) ) ;
-#107 = CARTESIAN_POINT ( 'NONE',  ( 7.208159519647455900, 2.005230655987862800, -2.260263444643669100 ) ) ;
-#108 = CARTESIAN_POINT ( 'NONE',  ( -4.164041621417662000E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#109 = ORIENTED_EDGE ( 'NONE', *, *, #439, .F. ) ;
-#110 = ORIENTED_EDGE ( 'NONE', *, *, #617, .T. ) ;
-#111 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602277300, 7.702838150644255100, -0.5849588023937279900 ) ) ;
-#112 = FACE_OUTER_BOUND ( 'NONE', #813, .T. ) ;
-#113 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .F. ) ;
-#114 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#115 = AXIS2_PLACEMENT_3D ( 'NONE', #664, #1861, #853 ) ;
-#116 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279303000, 3.406126208167150200, -0.1708034796741555700 ) ) ;
-#117 = FACE_OUTER_BOUND ( 'NONE', #834, .T. ) ;
-#118 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#119 = ORIENTED_EDGE ( 'NONE', *, *, #1624, .T. ) ;
-#120 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#121 = CARTESIAN_POINT ( 'NONE',  ( 7.207865198733655300, 1.595025446914790900, -2.260211505658880500 ) ) ;
-#122 = CIRCLE ( 'NONE', #1701, 7.862857142857149200 ) ;
-#123 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#124 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#125 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.883516416184850100E-017, 0.0000000000000000000 ) ) ;
-#126 = FACE_OUTER_BOUND ( 'NONE', #2045, .T. ) ;
-#127 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 12.04398757751994100, -0.8184212508665158500 ) ) ;
-#128 = FACE_OUTER_BOUND ( 'NONE', #1577, .T. ) ;
-#129 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#130 = AXIS2_PLACEMENT_3D ( 'NONE', #22, #1700, #1521 ) ;
-#131 = CIRCLE ( 'NONE', #509, 0.4000000000000001900 ) ;
-#132 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 20.19999999999999900, 2.338346431047187300 ) ) ;
-#133 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.443987577519940700, 0.0000000000000000000 ) ) ;
-#134 = FILL_AREA_STYLE_COLOUR ( '', #1352 ) ;
-#135 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#136 = AXIS2_PLACEMENT_3D ( 'NONE', #2031, #1020, #997 ) ;
-#137 = EDGE_CURVE ( 'NONE', #1890, #408, #1480, .T. ) ;
-#138 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1081, 'distance_accuracy_value', 'NONE');
-#139 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#140 = VERTEX_POINT ( 'NONE', #1273 ) ;
-#141 = CARTESIAN_POINT ( 'NONE',  ( -2.843381941028313800E-017, 1.340008873200043700, 0.0000000000000000000 ) ) ;
-#142 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 11.82961579681344100, 0.7970972332140223700 ) ) ;
-#143 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 8.043987577519940800, -0.8184212508665158500 ) ) ;
-#144 = EDGE_LOOP ( 'NONE', ( #677, #1962, #59, #1167 ) ) ;
-#145 = EDGE_LOOP ( 'NONE', ( #1657, #192, #600, #736 ) ) ;
-#146 = EDGE_CURVE ( 'NONE', #575, #355, #1662, .T. ) ;
-#147 = STYLED_ITEM ( 'NONE', ( #1496 ), #714 ) ;
-#148 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.757781688734929200E-017, 0.0000000000000000000 ) ) ;
-#149 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418197200, 11.31438701693399400, 0.4278160627473301900 ) ) ;
-#150 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563549000, 1.800000000000003400, -2.254264977099449000 ) ) ;
-#151 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.64398757751994000, -0.6547370006932127200 ) ) ;
-#152 = CYLINDRICAL_SURFACE ( 'NONE', #685, 8.000000000000003600 ) ;
-#153 = EDGE_CURVE ( 'NONE', #243, #408, #1827, .T. ) ;
-#154 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#155 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#156 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.64398757751994000, -0.6547370006932127200 ) ) ;
-#157 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919040900, 6.056531958722517000, -0.7149310407996771800 ) ) ;
-#158 = VECTOR ( 'NONE', #999, 1000.000000000000000 ) ;
-#159 = CIRCLE ( 'NONE', #1153, 8.000000000000005300 ) ;
-#160 = AXIS2_PLACEMENT_3D ( 'NONE', #784, #295, #1459 ) ;
-#161 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#162 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #41 ) ) ;
-#163 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP ALTH D-16MM L-7.5MM H-20MM ', ( #2065, #429 ), #753 ) ;
-#164 = ORIENTED_EDGE ( 'NONE', *, *, #1321, .T. ) ;
-#165 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #2138, #641, #1298, #1817, #969, #804, #471, #1773, #1808, #1956, #1294, #954, #595, #304 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 3.511543213478341100E-018, 0.0003199828823183781000, 0.0006399657646367526100, 0.001279931529273501800, 0.001599914411591876300, 0.001919897293910251000, 0.002559863058547003900 ),
- .UNSPECIFIED. ) ;
-#166 = VERTEX_POINT ( 'NONE', #309 ) ;
-#167 = VERTEX_POINT ( 'NONE', #962 ) ;
-#168 = EDGE_CURVE ( 'NONE', #167, #1061, #165, .T. ) ;
-#169 = ORIENTED_EDGE ( 'NONE', *, *, #1925, .F. ) ;
-#170 = FILL_AREA_STYLE_COLOUR ( '', #1075 ) ;
-#171 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 1.156012422480059400, 2.338346431047187300 ) ) ;
-#172 = EDGE_LOOP ( 'NONE', ( #221, #1666, #983, #758 ) ) ;
-#173 = ORIENTED_EDGE ( 'NONE', *, *, #185, .T. ) ;
-#174 = AXIS2_PLACEMENT_3D ( 'NONE', #83, #732, #1239 ) ;
-#175 = EDGE_CURVE ( 'NONE', #1932, #530, #837, .T. ) ;
-#176 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714668800, 3.225490612914621900, -0.1062310565962914500 ) ) ;
-#177 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#178 = ADVANCED_FACE ( 'NONE', ( #684 ), #1712, .T. ) ;
-#179 = FACE_BOUND ( 'NONE', #270, .T. ) ;
-#180 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#181 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#182 = VECTOR ( 'NONE', #36, 1000.000000000000000 ) ;
-#183 = SURFACE_STYLE_FILL_AREA ( #1077 ) ;
-#184 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602280900, 13.98513700439563400, 0.5849588023937279900 ) ) ;
-#185 = EDGE_CURVE ( 'NONE', #2068, #555, #843, .T. ) ;
-#186 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#187 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#188 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#189 = ADVANCED_FACE ( 'NONE', ( #1253 ), #453, .F. ) ;
-#190 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 14.16835053829206200, 0.4014895059858160100 ) ) ;
-#191 = EDGE_LOOP ( 'NONE', ( #578, #788, #639, #1863, #1445 ) ) ;
-#192 = ORIENTED_EDGE ( 'NONE', *, *, #1711, .T. ) ;
-#193 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926998400, 15.87253135915951000, 0.6376894043734007100 ) ) ;
-#194 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, 0.8184212508665158500 ) ) ;
-#195 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1903 ) ) ;
-#196 = EDGE_CURVE ( 'NONE', #1572, #353, #795, .T. ) ;
-#197 = EDGE_LOOP ( 'NONE', ( #2012, #668, #1867, #1440 ) ) ;
-#198 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#199 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#200 = SURFACE_SIDE_STYLE ('',( #1404 ) ) ;
-#201 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1986 ) ) ;
-#202 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1385 ), #1634 ) ;
-#203 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#204 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656493800, 14.44130967506789900, 0.2135312789257696700 ) ) ;
-#205 = CYLINDRICAL_SURFACE ( 'NONE', #1914, 8.000000000000005300 ) ;
-#206 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#207 = FACE_OUTER_BOUND ( 'NONE', #1318, .T. ) ;
-#208 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000005300, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#209 = TOROIDAL_SURFACE ( 'NONE', #832, 7.808000000000002500, 0.1920000000000006100 ) ;
-#210 = PRESENTATION_STYLE_ASSIGNMENT (( #2115 ) ) ;
-#211 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.4000000000000004700 ) ) ;
-#212 = EDGE_CURVE ( 'NONE', #407, #2168, #898, .T. ) ;
-#213 = ADVANCED_FACE ( 'NONE', ( #2064, #1364, #360, #333, #1605 ), #462, .T. ) ;
-#214 = EDGE_CURVE ( 'NONE', #860, #530, #2145, .T. ) ;
-#215 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972943700, 5.973993118850661900, -0.5719627207743328600 ) ) ;
-#216 = STYLED_ITEM ( 'NONE', ( #1876 ), #897 ) ;
-#217 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 10.29860513998376000, -0.1713136750793384000 ) ) ;
-#218 = ORIENTED_EDGE ( 'NONE', *, *, #483, .T. ) ;
-#219 = EDGE_CURVE ( 'NONE', #1504, #2041, #303, .T. ) ;
-#220 = ORIENTED_EDGE ( 'NONE', *, *, #713, .T. ) ;
-#221 = ORIENTED_EDGE ( 'NONE', *, *, #2030, .F. ) ;
-#222 = EDGE_LOOP ( 'NONE', ( #249, #2089, #1967, #1800 ) ) ;
-#223 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#224 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951116000, 6.298784058001695400, 0.08497120862432525100 ) ) ;
-#225 = ORIENTED_EDGE ( 'NONE', *, *, #185, .F. ) ;
-#226 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#227 = FILL_AREA_STYLE ('',( #2028 ) ) ;
-#228 = VERTEX_POINT ( 'NONE', #1498 ) ;
-#229 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.64398757751994000, 0.8184212508665158500 ) ) ;
-#230 = CARTESIAN_POINT ( 'NONE',  ( -4.164041621417662000E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#231 = VECTOR ( 'NONE', #2139, 1000.000000000000000 ) ;
-#232 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#233 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #809, #1977, #480, #474, #2141, #1814 ),
+#1 = CARTESIAN_POINT ( 'NONE',  ( 2.740288019343552100E-017, 2.259991126799958800, 0.0000000000000000000 ) ) ;
+#2 = EDGE_LOOP ( 'NONE', ( #1189, #505, #1585, #56 ) ) ;
+#3 = VERTEX_POINT ( 'NONE', #123 ) ;
+#4 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #113 ) ) ;
+#5 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7 = LINE ( 'NONE', #1122, #669 ) ;
+#8 = EDGE_CURVE ( 'NONE', #1831, #631, #1969, .T. ) ;
+#9 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.86039160073613600, 0.8184212508665151800 ) ) ;
+#10 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418197200, 14.37358813810588600, -0.4278160627473301900 ) ) ;
+#12 = VECTOR ( 'NONE', #2071, 1000.000000000000000 ) ;
+#13 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#14 = CIRCLE ( 'NONE', #286, 8.000000000000003600 ) ;
+#15 = STYLED_ITEM ( 'NONE', ( #819 ), #1681 ) ;
+#16 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306111400, 15.38853723608072400, -0.5018684823093244600 ) ) ;
+#17 = EDGE_CURVE ( 'NONE', #369, #781, #822, .T. ) ;
+#18 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#19 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1516, #1684, #478, #317, #1360, #1533 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 4 ),
- ( 6.995592034401261200E-007, 0.0001233859194131106900, 0.0002460722796227812700 ),
+ ( 1.971590801848945100E-007, 0.0004523489638810719500, 0.0009045007686819589400 ),
  .UNSPECIFIED. ) ;
-#234 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#235 = AXIS2_PLACEMENT_3D ( 'NONE', #442, #582, #2075 ) ;
-#236 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1198, #1733, #1015, #1369, #871, #60, #217, #725, #2027, #1375, #389, #1715, #381, #1216 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0002559274926310699200, 0.0005118549852621398400, 0.001023709970524279200, 0.001279637463155349100, 0.001535564955786418700, 0.002047419941048557600 ),
- .UNSPECIFIED. ) ;
-#237 = CIRCLE ( 'NONE', #2022, 6.400000000000003900 ) ;
-#238 = CIRCLE ( 'NONE', #1520, 7.424000000000004800 ) ;
-#239 = PLANE ( 'NONE',  #425 ) ;
-#240 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.710505431213759200E-017, 0.0000000000000000000 ) ) ;
-#241 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#242 = EDGE_CURVE ( 'NONE', #140, #1964, #2172, .T. ) ;
-#243 = VERTEX_POINT ( 'NONE', #1109 ) ;
-#244 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372323900, 0.1999999999999989600, 2.237438244065703200 ) ) ;
-#245 = ADVANCED_FACE ( 'NONE', ( #486 ), #1251, .T. ) ;
-#246 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1714 ) ) ;
-#247 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.117582368135749600E-017, 0.0000000000000000000 ) ) ;
-#248 = ORIENTED_EDGE ( 'NONE', *, *, #336, .T. ) ;
-#249 = ORIENTED_EDGE ( 'NONE', *, *, #1761, .F. ) ;
-#250 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#251 = AXIS2_PLACEMENT_3D ( 'NONE', #922, #760, #1948 ) ;
-#252 = LINE ( 'NONE', #1377, #1362 ) ;
-#253 = ORIENTED_EDGE ( 'NONE', *, *, #354, .T. ) ;
-#254 = PRESENTATION_STYLE_ASSIGNMENT (( #1638 ) ) ;
-#255 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#256 = ORIENTED_EDGE ( 'NONE', *, *, #610, .F. ) ;
-#257 = SURFACE_SIDE_STYLE ('',( #1314 ) ) ;
-#258 = STYLED_ITEM ( 'NONE', ( #666 ), #35 ) ;
-#259 = EDGE_CURVE ( 'NONE', #52, #860, #939, .T. ) ;
-#260 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563549000, 1.799999999999998700, 2.254264977099449000 ) ) ;
-#261 = LINE ( 'NONE', #1164, #993 ) ;
-#262 = AXIS2_PLACEMENT_3D ( 'NONE', #701, #864, #1542 ) ;
-#263 = CARTESIAN_POINT ( 'NONE',  ( 7.227391312312413200, 20.20000000000001400, 2.263657290408072100 ) ) ;
-#264 = CARTESIAN_POINT ( 'NONE',  ( 7.587985810805546000, 0.4737465055991645400, 2.327291613671566200 ) ) ;
-#265 = VECTOR ( 'NONE', #34, 1000.000000000000000 ) ;
-#266 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 10.46248454212526000, 0.1062310565962876500 ) ) ;
-#267 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#268 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#269 = FILL_AREA_STYLE ('',( #1770 ) ) ;
-#270 = EDGE_LOOP ( 'NONE', ( #1904, #1191, #706, #561 ) ) ;
-#271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#272 = EDGE_LOOP ( 'NONE', ( #1559, #1730, #870, #1599, #410, #1284, #1684, #1580 ) ) ;
-#273 = SURFACE_STYLE_USAGE ( .BOTH. , #1260 ) ;
-#274 = VERTEX_POINT ( 'NONE', #975 ) ;
-#275 = VERTEX_POINT ( 'NONE', #1138 ) ;
-#276 = AXIS2_PLACEMENT_3D ( 'NONE', #917, #124, #434 ) ;
-#277 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#278 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#279 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2067 ), #6 ) ;
-#280 = DIRECTION ( 'NONE',  ( -0.9847835588179368900, -2.089624809929523700E-017, 0.1737853339090476800 ) ) ;
-#281 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998673700, 1.340008873200043900, -2.314331534470353000 ) ) ;
-#282 = ORIENTED_EDGE ( 'NONE', *, *, #1434, .F. ) ;
-#283 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#284 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#285 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#286 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#287 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #1754, #1231 ) ;
-#288 = CYLINDRICAL_SURFACE ( 'NONE', #476, 0.4000000000000004700 ) ;
-#289 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 2.443987577519939800, -2.338346431047187800 ) ) ;
-#290 = EDGE_CURVE ( 'NONE', #52, #1040, #863, .T. ) ;
-#291 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#292 = TOROIDAL_SURFACE ( 'NONE', #349, 7.808000000000005200, 0.1920000000000002800 ) ;
-#293 = SURFACE_STYLE_USAGE ( .BOTH. , #447 ) ;
-#294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#295 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#296 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342209100, 3.641378153143695500, 0.5233308039560643500 ) ) ;
-#297 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#298 = ORIENTED_EDGE ( 'NONE', *, *, #44, .T. ) ;
-#299 = PLANE ( 'NONE',  #1045 ) ;
-#300 = EDGE_CURVE ( 'NONE', #243, #1845, #911, .T. ) ;
-#301 = EDGE_LOOP ( 'NONE', ( #1740, #383, #308, #880, #845, #484 ) ) ;
-#302 = ORIENTED_EDGE ( 'NONE', *, *, #610, .T. ) ;
-#303 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1631, #636, #1815, #157, #1461, #1805, #1296, #495, #801, #1317, #628, #1970, #2134, #2129 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0003199828823183749500, 0.0006399657646367499000, 0.001279931529273501500, 0.001599914411591877400, 0.001919897293910253600, 0.002559863058547007400 ),
- .UNSPECIFIED. ) ;
-#304 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 16.04398757751993900, -0.8184212508665158500 ) ) ;
-#305 = VERTEX_POINT ( 'NONE', #392 ) ;
-#306 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#307 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, 0.0000000000000000000, -0.4000000000000004700 ) ) ;
-#308 = ORIENTED_EDGE ( 'NONE', *, *, #1229, .T. ) ;
-#309 = CARTESIAN_POINT ( 'NONE',  ( 2.571758278209444400E-016, 20.14999999999999900, -5.600000000000000500 ) ) ;
-#310 = EDGE_CURVE ( 'NONE', #1338, #787, #1709, .T. ) ;
-#311 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923857700, 7.389370015056123900, 0.1713136750793382000 ) ) ;
-#312 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926998400, 17.81544379588037300, -0.6376894043734021600 ) ) ;
-#313 = CARTESIAN_POINT ( 'NONE',  ( -7.424000000000004800, 0.1999999999999986200, 0.0000000000000000000 ) ) ;
-#314 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.643987577519940400, -0.6547370006932127200 ) ) ;
-#315 = CIRCLE ( 'NONE', #2142, 8.000000000000005300 ) ;
-#316 = FACE_OUTER_BOUND ( 'NONE', #932, .T. ) ;
-#317 = PRESENTATION_STYLE_ASSIGNMENT (( #2121 ) ) ;
-#318 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#319 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1722 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #114, #1432, #283 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#320 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#321 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.81706786113595000, 0.6547370006932128300 ) ) ;
-#322 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.643987577519940400, -0.8184212508665158500 ) ) ;
-#323 = CYLINDRICAL_SURFACE ( 'NONE', #671, 8.000000000000003600 ) ;
-#324 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.883516416184850100E-017, 0.0000000000000000000 ) ) ;
-#325 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #924 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1423, #741, #1074 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#326 = ORIENTED_EDGE ( 'NONE', *, *, #373, .T. ) ;
-#327 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 11.87090729390393300, -0.6547370006932123900 ) ) ;
-#328 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#329 = VERTEX_POINT ( 'NONE', #540 ) ;
-#330 = EDGE_LOOP ( 'NONE', ( #1884, #508, #431, #1444, #1838 ) ) ;
-#331 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .F. ) ;
-#332 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #342, 'distance_accuracy_value', 'NONE');
-#333 = FACE_BOUND ( 'NONE', #1603, .T. ) ;
-#334 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1891 ) ) ;
-#335 = AXIS2_PLACEMENT_3D ( 'NONE', #689, #351, #680 ) ;
-#336 = EDGE_CURVE ( 'NONE', #1383, #1098, #25, .T. ) ;
-#337 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#338 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#339 = ORIENTED_EDGE ( 'NONE', *, *, #1366, .T. ) ;
-#340 = FACE_OUTER_BOUND ( 'NONE', #1533, .T. ) ;
-#341 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
-#342 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#343 = COLOUR_RGB ( '',0.6666666666666666300, 0.6980392156862744700, 0.7686274509803920900 ) ;
-#344 = CARTESIAN_POINT ( 'NONE',  ( -4.243825541599702700E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
-#345 = FACE_OUTER_BOUND ( 'NONE', #884, .T. ) ;
-#346 = TOROIDAL_SURFACE ( 'NONE', #441, 7.424000000000004800, 0.5760000000000000700 ) ;
-#347 = AXIS2_PLACEMENT_3D ( 'NONE', #1192, #1718, #2042 ) ;
-#348 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079142400, 3.617580790580646100, -0.7312220695215555500 ) ) ;
-#349 = AXIS2_PLACEMENT_3D ( 'NONE', #1797, #928, #1419 ) ;
-#350 = FILL_AREA_STYLE ('',( #134 ) ) ;
-#351 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#352 = ORIENTED_EDGE ( 'NONE', *, *, #848, .F. ) ;
-#353 = VERTEX_POINT ( 'NONE', #384 ) ;
-#354 = EDGE_CURVE ( 'NONE', #1796, #555, #1006, .T. ) ;
-#355 = VERTEX_POINT ( 'NONE', #1200 ) ;
-#356 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.443987577519940700, 0.0000000000000000000 ) ) ;
-#357 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 1.156012422480059400, -2.338346431047187300 ) ) ;
-#358 = PRESENTATION_STYLE_ASSIGNMENT (( #5 ) ) ;
-#359 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .T. ) ;
-#360 = FACE_BOUND ( 'NONE', #513, .T. ) ;
-#361 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#362 = ORIENTED_EDGE ( 'NONE', *, *, #310, .F. ) ;
-#363 = AXIS2_PLACEMENT_3D ( 'NONE', #1518, #1697, #1181 ) ;
-#364 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 3.827583554303753300, -0.8184212508665160700 ) ) ;
-#365 = AXIS2_PLACEMENT_3D ( 'NONE', #1820, #806, #1301 ) ;
-#366 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 5.815443795880367100, -0.6376894043734018200 ) ) ;
-#367 = SURFACE_STYLE_FILL_AREA ( #1593 ) ;
-#368 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#369 = VECTOR ( 'NONE', #420, 1000.000000000000000 ) ;
-#370 = SURFACE_STYLE_FILL_AREA ( #1739 ) ;
-#371 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#372 = SURFACE_STYLE_FILL_AREA ( #1285 ) ;
-#373 = EDGE_CURVE ( 'NONE', #1220, #989, #252, .T. ) ;
-#374 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1556 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1333, #830, #1677 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#375 = SURFACE_STYLE_USAGE ( .BOTH. , #827 ) ;
-#376 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 3.328617479637403100, -0.4117812008500068600 ) ) ;
-#377 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 9.643987577519940400, -0.8184212508665158500 ) ) ;
-#378 = ORIENTED_EDGE ( 'NONE', *, *, #2072, .F. ) ;
-#379 = EDGE_LOOP ( 'NONE', ( #1280, #110, #1060, #1438 ) ) ;
-#380 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379802900, 13.86039160073613500, 0.8184212508665157400 ) ) ;
-#381 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 9.817067861135949900, 0.6547370006932123900 ) ) ;
-#382 = ORIENTED_EDGE ( 'NONE', *, *, #1524, .T. ) ;
-#383 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .F. ) ;
-#384 = CARTESIAN_POINT ( 'NONE',  ( -7.424000000000002200, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#385 = VECTOR ( 'NONE', #280, 999.9999999999998900 ) ;
-#386 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#387 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#388 = ORIENTED_EDGE ( 'NONE', *, *, #417, .T. ) ;
-#389 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 10.16835053829206200, 0.4014895059858160100 ) ) ;
-#390 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563549000, 1.799999999999998700, 2.254264977099449000 ) ) ;
-#391 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #563 ), #1382 ) ;
-#392 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372323900, 0.1999999999999989600, 2.237438244065703200 ) ) ;
-#393 = AXIS2_PLACEMENT_3D ( 'NONE', #230, #2117, #1616 ) ;
-#394 = FACE_BOUND ( 'NONE', #406, .T. ) ;
-#395 = EDGE_CURVE ( 'NONE', #739, #329, #1495, .T. ) ;
-#396 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, 0.6547370006932127200 ) ) ;
-#397 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#398 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1531, 'distance_accuracy_value', 'NONE');
-#399 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #156, #1316, #312, #1951, #1302, #1983, #626, #947, #1307, #1133, #2120, #1968, #321, #1127 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0002559274926310706800, 0.0005118549852621413600, 0.001023709970524282300, 0.001279637463155352700, 0.001535564955786423600, 0.002047419941048557200 ),
- .UNSPECIFIED. ) ;
-#400 = FACE_OUTER_BOUND ( 'NONE', #2152, .T. ) ;
-#401 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#402 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372323900, 0.1999999999999989600, -2.237438244065703200 ) ) ;
-#403 = ADVANCED_FACE ( 'NONE', ( #791 ), #840, .T. ) ;
-#404 = AXIS2_PLACEMENT_3D ( 'NONE', #556, #1894, #1716 ) ;
-#405 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#406 = EDGE_LOOP ( 'NONE', ( #1397, #331, #574, #1149 ) ) ;
-#407 = VERTEX_POINT ( 'NONE', #1858 ) ;
-#408 = VERTEX_POINT ( 'NONE', #1343 ) ;
-#409 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#410 = ORIENTED_EDGE ( 'NONE', *, *, #72, .T. ) ;
-#411 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.643987577519940400, -0.6547370006932127200 ) ) ;
-#412 = ADVANCED_FACE ( 'NONE', ( #1416 ), #1683, .T. ) ;
-#413 = EDGE_LOOP ( 'NONE', ( #1602, #1530, #2061, #1992 ) ) ;
-#414 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 8.043987577519940800, 0.6547370006932127200 ) ) ;
-#415 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#416 = LINE ( 'NONE', #1969, #1019 ) ;
-#417 = EDGE_CURVE ( 'NONE', #1475, #527, #1652, .T. ) ;
-#418 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000003900, 0.1999999999999999800, 0.0000000000000000000 ) ) ;
-#419 = ADVANCED_FACE ( 'NONE', ( #2126, #1225, #112 ), #1609, .F. ) ;
-#420 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#421 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372320400, 20.19999999999999900, -2.237438244065701900 ) ) ;
-#422 = FILL_AREA_STYLE ('',( #1987 ) ) ;
-#423 = ORIENTED_EDGE ( 'NONE', *, *, #526, .F. ) ;
-#424 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.86039160073613600, 0.8184212508665151800 ) ) ;
-#425 = AXIS2_PLACEMENT_3D ( 'NONE', #418, #722, #577 ) ;
-#426 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 4.043987577519944300, 0.6547370006932127200 ) ) ;
-#427 = ORIENTED_EDGE ( 'NONE', *, *, #713, .F. ) ;
-#428 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 10.46225678069788100, -0.2142072672332608100 ) ) ;
-#429 = AXIS2_PLACEMENT_3D ( 'NONE', #1466, #2154, #1342 ) ;
-#430 = ADVANCED_FACE ( 'NONE', ( #877 ), #346, .T. ) ;
-#431 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
-#432 = VECTOR ( 'NONE', #452, 1000.000000000000000 ) ;
-#433 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405846200, 11.46027325272898300, 0.3422190565516183300 ) ) ;
-#434 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#435 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079140700, 10.07039436445923600, 0.7312220695215540000 ) ) ;
-#436 = EDGE_LOOP ( 'NONE', ( #76, #1064, #906, #2010 ) ) ;
-#437 = SURFACE_STYLE_USAGE ( .BOTH. , #257 ) ;
-#438 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#439 = EDGE_CURVE ( 'NONE', #2008, #275, #625, .T. ) ;
-#440 = SURFACE_STYLE_FILL_AREA ( #935 ) ;
-#441 = AXIS2_PLACEMENT_3D ( 'NONE', #612, #771, #1940 ) ;
-#442 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#443 = CARTESIAN_POINT ( 'NONE',  ( -4.795504033851218300E-017, 2.259991126799958800, 0.0000000000000000000 ) ) ;
-#444 = CARTESIAN_POINT ( 'NONE',  ( 7.983631351535691100, 19.40139536946570000, 0.5258319054148613600 ) ) ;
-#445 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563549000, 1.800000000000003400, -2.254264977099449000 ) ) ;
-#446 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#447 = SURFACE_SIDE_STYLE ('',( #372 ) ) ;
-#448 = CARTESIAN_POINT ( 'NONE',  ( -5.185928452415792400E-017, 2.443987577519939800, 0.0000000000000000000 ) ) ;
-#449 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#450 = CARTESIAN_POINT ( 'NONE',  ( 6.060193717762700800, 0.1999999999999989300, 2.057681244311064400 ) ) ;
-#451 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 10.35935767540248000, 0.4117812008500038600 ) ) ;
-#452 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#453 = PLANE ( 'NONE',  #2094 ) ;
-#454 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.117582368135749600E-017, 0.0000000000000000000 ) ) ;
-#455 = EDGE_LOOP ( 'NONE', ( #505, #765, #1527, #1819 ) ) ;
-#456 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#457 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#458 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .T. ) ;
-#459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1986 ), #38 ) ;
-#460 = CARTESIAN_POINT ( 'NONE',  ( 7.975526550213600400, 19.50208419348623700, -0.6295481984947022300 ) ) ;
-#461 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#462 = CYLINDRICAL_SURFACE ( 'NONE', #1254, 8.000000000000003600 ) ;
-#463 = VERTEX_POINT ( 'NONE', #1764 ) ;
-#464 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2104, 'distance_accuracy_value', 'NONE');
-#465 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#466 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ;
-#467 = PLANE ( 'NONE',  #1190 ) ;
-#468 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#469 = CARTESIAN_POINT ( 'NONE',  ( 7.992206555955173800, 19.49112202116712600, 0.3634198913681661000 ) ) ;
-#470 = CARTESIAN_POINT ( 'NONE',  ( 1.247324967758377900E-033, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#471 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121458300, 15.22571837434200100, 0.2142072672332603900 ) ) ;
-#472 = AXIS2_PLACEMENT_3D ( 'NONE', #1161, #988, #180 ) ;
-#473 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#474 = CARTESIAN_POINT ( 'NONE',  ( 7.637104474052127200, 1.238124694425768200, 2.335959613068021600 ) ) ;
-#475 = CIRCLE ( 'NONE', #174, 5.600000000000000500 ) ;
-#476 = AXIS2_PLACEMENT_3D ( 'NONE', #1398, #409, #893 ) ;
-#477 = CARTESIAN_POINT ( 'NONE',  ( -4.243825541599702700E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
-#478 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#479 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#480 = CARTESIAN_POINT ( 'NONE',  ( 7.588169906406133000, 1.304011120128624400, 2.327324101130493300 ) ) ;
-#481 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#482 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .F. ) ;
-#483 = EDGE_CURVE ( 'NONE', #2039, #797, #1938, .T. ) ;
-#484 = ORIENTED_EDGE ( 'NONE', *, *, #72, .F. ) ;
-#485 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 7.406126208167149700, -0.1708034796741522100 ) ) ;
-#486 = FACE_OUTER_BOUND ( 'NONE', #792, .T. ) ;
-#487 = EDGE_LOOP ( 'NONE', ( #1058, #1991, #841, #1336 ) ) ;
-#488 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 11.22549061291461900, -0.1062310565962876500 ) ) ;
-#489 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 7.935785368043911900, 0.8184212508665161800 ) ) ;
-#490 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#491 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ;
-#492 = FACE_OUTER_BOUND ( 'NONE', #1574, .T. ) ;
-#493 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #909, 'distance_accuracy_value', 'NONE');
-#494 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#495 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 6.462484542125261000, 0.1062310565962883400 ) ) ;
-#496 = STYLED_ITEM ( 'NONE', ( #900 ), #1545 ) ;
-#497 = FACE_OUTER_BOUND ( 'NONE', #1359, .T. ) ;
-#498 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 19.62399999999999900, -2.338346431047187300 ) ) ;
-#499 = DIRECTION ( 'NONE',  ( 0.9847835588179368900, 2.089624809929523700E-017, -0.1737853339090476800 ) ) ;
-#500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1357 ), #573 ) ;
-#501 = CIRCLE ( 'NONE', #262, 8.000000000000005300 ) ;
-#502 = VERTEX_POINT ( 'NONE', #127 ) ;
-#503 = EDGE_CURVE ( 'NONE', #860, #275, #569, .T. ) ;
-#504 = ORIENTED_EDGE ( 'NONE', *, *, #8, .F. ) ;
-#505 = ORIENTED_EDGE ( 'NONE', *, *, #876, .F. ) ;
-#506 = EDGE_LOOP ( 'NONE', ( #817, #883, #663, #1906 ) ) ;
-#507 = SURFACE_STYLE_FILL_AREA ( #269 ) ;
-#508 = ORIENTED_EDGE ( 'NONE', *, *, #2033, .T. ) ;
-#509 = AXIS2_PLACEMENT_3D ( 'NONE', #716, #1725, #1209 ) ;
-#510 = EDGE_CURVE ( 'NONE', #2122, #355, #501, .T. ) ;
-#511 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#512 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#513 = EDGE_LOOP ( 'NONE', ( #46, #504, #733, #1283 ) ) ;
-#514 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.190602449795602900E-017, 0.0000000000000000000 ) ) ;
-#515 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#516 = PRESENTATION_STYLE_ASSIGNMENT (( #1266 ) ) ;
-#517 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.73052784581077500, -0.6547370006932129400 ) ) ;
-#518 = EDGE_CURVE ( 'NONE', #1845, #1505, #854, .T. ) ;
-#519 = PRESENTATION_STYLE_ASSIGNMENT (( #887 ) ) ;
-#520 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#521 = CIRCLE ( 'NONE', #1014, 0.4000000000000006300 ) ;
-#522 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#523 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #690, 'distance_accuracy_value', 'NONE');
-#524 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279303000, 6.281848946872730500, 0.1708034796741530500 ) ) ;
-#525 = STYLED_ITEM ( 'NONE', ( #358 ), #403 ) ;
-#526 = EDGE_CURVE ( 'NONE', #865, #1035, #521, .T. ) ;
-#527 = VERTEX_POINT ( 'NONE', #1189 ) ;
-#528 = ORIENTED_EDGE ( 'NONE', *, *, #1403, .T. ) ;
-#529 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#530 = VERTEX_POINT ( 'NONE', #390 ) ;
-#531 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602277300, 15.70283815064424700, -0.5849588023937263300 ) ) ;
-#532 = CARTESIAN_POINT ( 'NONE',  ( 6.037583892617453400, 0.1999999999999999800, 2.053691275167785200 ) ) ;
-#533 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1843 ), #649 ) ;
-#534 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418195400, 3.314387016933995500, 0.4278160627473268600 ) ) ;
-#535 = ADVANCED_FACE ( 'NONE', ( #807 ), #1217, .F. ) ;
-#536 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306107900, 14.29943791895916000, 0.5018684823093255700 ) ) ;
-#537 = CARTESIAN_POINT ( 'NONE',  ( 2.571758278209444400E-016, 20.14999999999999900, -5.600000000000000500 ) ) ;
-#538 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.190602449795602900E-017, 0.0000000000000000000 ) ) ;
-#539 = PRESENTATION_STYLE_ASSIGNMENT (( #10 ) ) ;
-#540 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 4.043987577519944300, -0.8184212508665158500 ) ) ;
-#541 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 14.28184894687273300, 0.1708034796741520200 ) ) ;
-#542 = FACE_OUTER_BOUND ( 'NONE', #51, .T. ) ;
-#543 = CYLINDRICAL_SURFACE ( 'NONE', #2097, 8.000000000000003600 ) ;
-#544 = EDGE_CURVE ( 'NONE', #1098, #1471, #131, .T. ) ;
-#545 = CARTESIAN_POINT ( 'NONE',  ( 5.261744966442954300, 20.19999999999999900, 1.916778523489931500 ) ) ;
-#546 = ADVANCED_FACE ( 'NONE', ( #1051 ), #1509, .F. ) ;
-#547 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #493 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #909, #1456, #1072 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#548 = SURFACE_STYLE_USAGE ( .BOTH. , #1550 ) ;
-#549 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #318, 'distance_accuracy_value', 'NONE');
-#550 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372323900, 0.1999999999999989600, -2.237438244065703200 ) ) ;
-#551 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, -0.6547370006932127200 ) ) ;
-#552 = ORIENTED_EDGE ( 'NONE', *, *, #1229, .F. ) ;
-#553 = ORIENTED_EDGE ( 'NONE', *, *, #1208, .T. ) ;
-#554 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 5.817067861135949000, 0.6547370006932128300 ) ) ;
-#555 = VERTEX_POINT ( 'NONE', #1156 ) ;
-#556 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#557 = ORIENTED_EDGE ( 'NONE', *, *, #1576, .F. ) ;
-#558 = ADVANCED_FACE ( 'NONE', ( #69 ), #299, .T. ) ;
-#559 = ORIENTED_EDGE ( 'NONE', *, *, #1420, .F. ) ;
-#560 = CARTESIAN_POINT ( 'NONE',  ( 7.637236700433612100, 2.362144571889555500, 2.335982947135342600 ) ) ;
-#561 = ORIENTED_EDGE ( 'NONE', *, *, #2015, .F. ) ;
-#562 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#563 = STYLED_ITEM ( 'NONE', ( #589 ), #1409 ) ;
-#564 = PRESENTATION_STYLE_ASSIGNMENT (( #1203 ) ) ;
-#565 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#566 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#567 = FACE_OUTER_BOUND ( 'NONE', #1886, .T. ) ;
-#568 = SURFACE_SIDE_STYLE ('',( #1846 ) ) ;
-#569 = CIRCLE ( 'NONE', #4, 0.4800000000000012600 ) ;
-#570 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#571 = AXIS2_PLACEMENT_3D ( 'NONE', #1168, #844, #187 ) ;
-#572 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 12.04398757751994100, 0.6547370006932127200 ) ) ;
-#573 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2063 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1039, #1824, #1806 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#574 = ORIENTED_EDGE ( 'NONE', *, *, #842, .F. ) ;
-#575 = VERTEX_POINT ( 'NONE', #171 ) ;
-#576 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000003900, 0.1999999999999999800, 0.0000000000000000000 ) ) ;
-#577 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#578 = ORIENTED_EDGE ( 'NONE', *, *, #2033, .F. ) ;
-#579 = CARTESIAN_POINT ( 'NONE',  ( -7.862857142857147400, 2.259991126799958800, 0.0000000000000000000 ) ) ;
-#580 = EDGE_CURVE ( 'NONE', #1845, #140, #1874, .T. ) ;
-#581 = STYLED_ITEM ( 'NONE', ( #1590 ), #850 ) ;
-#582 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#583 = ADVANCED_FACE ( 'NONE', ( #542 ), #209, .T. ) ;
-#584 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#585 = LINE ( 'NONE', #970, #231 ) ;
-#586 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#587 = VECTOR ( 'NONE', #135, 1000.000000000000000 ) ;
-#588 = CIRCLE ( 'NONE', #1947, 5.600000000000000500 ) ;
-#589 = PRESENTATION_STYLE_ASSIGNMENT (( #273 ) ) ;
-#590 = SURFACE_SIDE_STYLE ('',( #1080 ) ) ;
-#591 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602279100, 3.702838150644256000, -0.5849588023937299900 ) ) ;
-#592 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#593 = SURFACE_STYLE_FILL_AREA ( #2006 ) ;
-#594 = SURFACE_STYLE_USAGE ( .BOTH. , #568 ) ;
-#595 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 15.82758355430375900, -0.8184212508665154000 ) ) ;
-#596 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#597 = EDGE_LOOP ( 'NONE', ( #326, #1632, #1736, #1119 ) ) ;
-#598 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#599 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #992 ), #1234 ) ;
-#600 = ORIENTED_EDGE ( 'NONE', *, *, #259, .F. ) ;
-#601 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#602 = AXIS2_PLACEMENT_3D ( 'NONE', #1399, #592, #1467 ) ;
-#603 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .T. ) ;
-#604 = ORIENTED_EDGE ( 'NONE', *, *, #1366, .F. ) ;
-#605 = EDGE_CURVE ( 'NONE', #2168, #1224, #926, .T. ) ;
-#606 = FILL_AREA_STYLE_COLOUR ( '', #341 ) ;
-#607 = EDGE_LOOP ( 'NONE', ( #1363, #1658, #882, #553 ) ) ;
-#608 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#609 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#610 = EDGE_CURVE ( 'NONE', #1932, #527, #1924, .T. ) ;
-#611 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#612 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.7759999999999999100, 0.0000000000000000000 ) ) ;
-#613 = ORIENTED_EDGE ( 'NONE', *, *, #1562, .T. ) ;
-#614 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563549000, 1.799999999999998700, 2.254264977099449000 ) ) ;
-#615 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000005300, 0.7759999999999986900, 0.0000000000000000000 ) ) ;
-#616 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1206 ) ) ;
-#617 = EDGE_CURVE ( 'NONE', #1505, #305, #238, .T. ) ;
-#618 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 3.389191097038186200, -0.08497120862432824800 ) ) ;
-#619 = CARTESIAN_POINT ( 'NONE',  ( -6.400000000000003900, -1.358024173311916700E-016, 0.0000000000000000000 ) ) ;
-#620 = EDGE_CURVE ( 'NONE', #2041, #739, #655, .T. ) ;
-#621 = LINE ( 'NONE', #396, #265 ) ;
-#622 = FACE_OUTER_BOUND ( 'NONE', #145, .T. ) ;
-#623 = VECTOR ( 'NONE', #123, 1000.000000000000000 ) ;
-#624 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304388200, 7.471667100638325300, -0.3293785465439692000 ) ) ;
-#625 = CIRCLE ( 'NONE', #1400, 0.1920000000000003400 ) ;
-#626 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 18.29860513998376300, -0.1713136750793386500 ) ) ;
-#627 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405848000, 3.460273252728979900, 0.3422190565516151600 ) ) ;
-#628 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306107900, 6.299437918959157800, 0.5018684823093252400 ) ) ;
-#629 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000005300, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#630 = AXIS2_PLACEMENT_3D ( 'NONE', #1484, #973, #1984 ) ;
-#631 = ORIENTED_EDGE ( 'NONE', *, *, #1279, .T. ) ;
-#632 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, 0.6547370006932127200 ) ) ;
-#633 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 11.51962461674782300, -0.4014895059858160100 ) ) ;
-#634 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714668800, 7.225490612914621000, -0.1062310565962876800 ) ) ;
-#635 = FACE_OUTER_BOUND ( 'NONE', #1293, .T. ) ;
-#636 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 5.752189786995971100, -0.8184212508665159600 ) ) ;
-#637 = ORIENTED_EDGE ( 'NONE', *, *, #1420, .T. ) ;
-#638 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 13.64398757751994200, -0.8184212508665158500 ) ) ;
-#639 = ORIENTED_EDGE ( 'NONE', *, *, #137, .T. ) ;
-#640 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, 0.8184212508665158500 ) ) ;
-#641 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 15.93578536804391600, 0.8184212508665159600 ) ) ;
-#642 = EDGE_CURVE ( 'NONE', #1758, #934, #1675, .T. ) ;
-#643 = CYLINDRICAL_SURFACE ( 'NONE', #1897, 8.000000000000003600 ) ;
-#644 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#645 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#646 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#647 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#648 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342209100, 7.641378153143699100, 0.5233308039560663500 ) ) ;
-#649 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1241 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1108, #1303, #1865 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#650 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#651 = CARTESIAN_POINT ( 'NONE',  ( 7.030657718120807900, 20.19999999999999900, 2.228939597315435300 ) ) ;
-#652 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#653 = SURFACE_STYLE_FILL_AREA ( #1995 ) ;
-#654 = AXIS2_PLACEMENT_3D ( 'NONE', #448, #2091, #1085 ) ;
-#655 = LINE ( 'NONE', #1670, #2055 ) ;
-#656 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 11.40612620816715000, -0.1708034796741520200 ) ) ;
-#657 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#658 = ORIENTED_EDGE ( 'NONE', *, *, #1674, .T. ) ;
-#659 = EDGE_LOOP ( 'NONE', ( #971, #936, #2034, #378 ) ) ;
-#660 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1247 ) ) ;
-#661 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #767 ), #873 ) ;
-#662 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .F. ) ;
-#663 = ORIENTED_EDGE ( 'NONE', *, *, #1668, .T. ) ;
-#664 = CARTESIAN_POINT ( 'NONE',  ( -7.808000000000002500, 2.443987577519940700, 0.0000000000000000000 ) ) ;
-#665 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1744 ) ) ;
-#666 = PRESENTATION_STYLE_ASSIGNMENT (( #1902 ) ) ;
-#667 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#668 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .T. ) ;
-#669 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#670 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#671 = AXIS2_PLACEMENT_3D ( 'NONE', #1502, #337, #669 ) ;
-#672 = LINE ( 'NONE', #532, #1854 ) ;
-#673 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 2.443987577519939800, 0.0000000000000000000 ) ) ;
-#674 = LINE ( 'NONE', #808, #1954 ) ;
-#675 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1772, 'distance_accuracy_value', 'NONE');
-#676 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 13.81706786113595000, 0.6547370006932123900 ) ) ;
-#677 = ORIENTED_EDGE ( 'NONE', *, *, #214, .F. ) ;
-#678 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
-#679 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ;
-#680 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#681 = ORIENTED_EDGE ( 'NONE', *, *, #580, .T. ) ;
-#682 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #332 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #342, #177, #511 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#683 = FILL_AREA_STYLE ('',( #1849 ) ) ;
-#684 = FACE_OUTER_BOUND ( 'NONE', #1548, .T. ) ;
-#685 = AXIS2_PLACEMENT_3D ( 'NONE', #2044, #1246, #919 ) ;
-#686 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#687 = EDGE_LOOP ( 'NONE', ( #2124, #831, #248, #1526 ) ) ;
-#688 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#689 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#690 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#691 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000003900, 20.19999999999999900, 7.837739514543064900E-016 ) ) ;
-#692 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1751 ), #914 ) ;
-#693 = EDGE_CURVE ( 'NONE', #407, #2168, #1159, .T. ) ;
-#694 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, 0.8184212508665158500 ) ) ;
-#695 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #581 ), #812 ) ;
-#696 = CYLINDRICAL_SURFACE ( 'NONE', #1832, 6.400000000000003900 ) ;
-#697 = FILL_AREA_STYLE_COLOUR ( '', #1699 ) ;
-#698 = TOROIDAL_SURFACE ( 'NONE', #1581, 7.808000000000002500, 0.1920000000000006100 ) ;
-#699 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #314, #1979, #366, #215, #1540, #17, #2013, #224, #524, #707, #1378, #1695, #554, #1880 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0002559274926310701900, 0.0005118549852621403800, 0.001023709970524280500, 0.001279637463155350600, 0.001535564955786420400, 0.002047419941048558500 ),
- .UNSPECIFIED. ) ;
-#700 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ;
-#701 = CARTESIAN_POINT ( 'NONE',  ( -1.646604310140697300E-017, 0.7759999999999989100, 0.0000000000000000000 ) ) ;
-#702 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2128, 'distance_accuracy_value', 'NONE');
-#703 = VERTEX_POINT ( 'NONE', #19 ) ;
-#704 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, -0.4000000000000004700 ) ) ;
-#705 = VERTEX_POINT ( 'NONE', #1857 ) ;
-#706 = ORIENTED_EDGE ( 'NONE', *, *, #1953, .F. ) ;
-#707 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304388200, 6.216308054401554100, 0.3293785465439700300 ) ) ;
-#708 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#709 = STYLED_ITEM ( 'NONE', ( #1835 ), #1031 ) ;
-#710 = ADVANCED_FACE ( 'NONE', ( #1271 ), #1212, .T. ) ;
-#711 = ORIENTED_EDGE ( 'NONE', *, *, #242, .T. ) ;
-#712 = AXIS2_PLACEMENT_3D ( 'NONE', #686, #1178, #2007 ) ;
-#713 = EDGE_CURVE ( 'NONE', #1125, #1040, #1836, .T. ) ;
-#714 = ADVANCED_FACE ( 'NONE', ( #497 ), #1354, .T. ) ;
-#715 = VECTOR ( 'NONE', #1813, 1000.000000000000000 ) ;
-#716 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#717 = EDGE_CURVE ( 'NONE', #21, #167, #826, .T. ) ;
-#718 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
-#719 = VECTOR ( 'NONE', #1468, 999.9999999999998900 ) ;
-#720 = CIRCLE ( 'NONE', #1442, 6.400000000000003900 ) ;
-#721 = SURFACE_STYLE_FILL_AREA ( #1613 ) ;
-#722 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#723 = CARTESIAN_POINT ( 'NONE',  ( 7.975526577688910400, 19.50208367215284300, 0.6295478867910081500 ) ) ;
-#724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1714 ), #982 ) ;
-#725 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 10.29878405800169700, 0.08497120862432482000 ) ) ;
-#726 = PRESENTATION_STYLE_ASSIGNMENT (( #1016 ) ) ;
-#727 = EDGE_CURVE ( 'NONE', #1882, #1143, #720, .T. ) ;
-#728 = AXIS2_PLACEMENT_3D ( 'NONE', #942, #446, #1448 ) ;
-#729 = EDGE_CURVE ( 'NONE', #1734, #1173, #100, .T. ) ;
-#730 = EDGE_LOOP ( 'NONE', ( #2119, #937, #1195, #1895 ) ) ;
-#731 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#733 = ORIENTED_EDGE ( 'NONE', *, *, #1777, .F. ) ;
-#734 = ORIENTED_EDGE ( 'NONE', *, *, #1893, .T. ) ;
-#735 = PRESENTATION_STYLE_ASSIGNMENT (( #14 ) ) ;
-#736 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ;
-#737 = FILL_AREA_STYLE_COLOUR ( '', #1810 ) ;
-#738 = ADVANCED_FACE ( 'NONE', ( #622 ), #779, .F. ) ;
-#739 = VERTEX_POINT ( 'NONE', #995 ) ;
-#740 = FILL_AREA_STYLE ('',( #1578 ) ) ;
-#741 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#742 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#743 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.14999999999999900, 5.600000000000000500 ) ) ;
-#744 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#745 = SURFACE_STYLE_FILL_AREA ( #1887 ) ;
-#746 = ADVANCED_FACE ( 'NONE', ( #400 ), #1376, .T. ) ;
-#747 = CIRCLE ( 'NONE', #1543, 0.4000000000000001900 ) ;
-#748 = SURFACE_SIDE_STYLE ('',( #1210 ) ) ;
-#749 = CARTESIAN_POINT ( 'NONE',  ( 7.969101343401352000, 19.62399999999999900, -0.7024412990413103600 ) ) ;
-#750 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#751 = AXIS2_PLACEMENT_3D ( 'NONE', #598, #1648, #800 ) ;
-#752 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656493800, 10.44130967506789700, 0.2135312789257696700 ) ) ;
-#753 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #549 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #318, #1944, #1485 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#754 = VERTEX_POINT ( 'NONE', #1689 ) ;
-#755 = EDGE_LOOP ( 'NONE', ( #164, #1794 ) ) ;
-#756 = CARTESIAN_POINT ( 'NONE',  ( 7.553692692128591600, 2.271751816467590900, -2.321239886846222500 ) ) ;
-#757 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.643987577519940400, -0.6547370006932127200 ) ) ;
-#758 = ORIENTED_EDGE ( 'NONE', *, *, #336, .F. ) ;
-#759 = ORIENTED_EDGE ( 'NONE', *, *, #1524, .F. ) ;
-#760 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#761 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#762 = LINE ( 'NONE', #1665, #1717 ) ;
-#763 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563586300, 1.902855072357223500, 2.254264977099456100 ) ) ;
-#764 = SURFACE_STYLE_USAGE ( .BOTH. , #748 ) ;
-#765 = ORIENTED_EDGE ( 'NONE', *, *, #1870, .T. ) ;
-#766 = AXIS2_PLACEMENT_3D ( 'NONE', #1742, #1601, #761 ) ;
-#767 = STYLED_ITEM ( 'NONE', ( #726 ), #546 ) ;
-#768 = EDGE_CURVE ( 'NONE', #1125, #1141, #1021, .T. ) ;
-#769 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 3.713982036189213100, 0.5719627207743313000 ) ) ;
-#770 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1744 ), #839 ) ;
-#771 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#772 = PRESENTATION_STYLE_ASSIGNMENT (( #1099 ) ) ;
-#773 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#774 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1095, #1249, #96, #1425, #2103, #433, #1596, #1767, #656, #1976, #633, #814, #327, #1660 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0002559274926310699200, 0.0005118549852621398400, 0.001023709970524279200, 0.001279637463155349100, 0.001535564955786418700, 0.002047419941048557600 ),
- .UNSPECIFIED. ) ;
-#775 = FILL_AREA_STYLE ('',( #1759 ) ) ;
-#776 = FACE_OUTER_BOUND ( 'NONE', #1121, .T. ) ;
-#777 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 8.043987577519940800, -0.6547370006932127200 ) ) ;
-#778 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#779 = TOROIDAL_SURFACE ( 'NONE', #335, 8.000000000000005300, 0.4800000000000007000 ) ;
-#780 = CARTESIAN_POINT ( 'NONE',  ( -7.808000000000005200, 1.156012422480060800, 0.0000000000000000000 ) ) ;
-#781 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934068500, 0.7759999999999990200, -2.338346431047187800 ) ) ;
-#782 = CARTESIAN_POINT ( 'NONE',  ( 7.330264912606359000, 2.169858289146134700, 2.281811455165827100 ) ) ;
-#783 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563549000, 1.800000000000003400, -2.254264977099449000 ) ) ;
-#784 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#785 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#786 = AXIS2_PLACEMENT_3D ( 'NONE', #443, #1623, #1101 ) ;
-#787 = VERTEX_POINT ( 'NONE', #411 ) ;
-#788 = ORIENTED_EDGE ( 'NONE', *, *, #1812, .T. ) ;
-#789 = ORIENTED_EDGE ( 'NONE', *, *, #620, .F. ) ;
-#790 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#791 = FACE_OUTER_BOUND ( 'NONE', #1842, .T. ) ;
-#792 = EDGE_LOOP ( 'NONE', ( #220, #1380, #986, #1679 ) ) ;
-#793 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238623600, 7.829615796813436100, 0.7970972332140222600 ) ) ;
-#794 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#795 = CIRCLE ( 'NONE', #1139, 0.5760000000000018400 ) ;
-#796 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#797 = VERTEX_POINT ( 'NONE', #2046 ) ;
-#798 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1768 ) ) ;
-#799 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#800 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#801 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656493800, 6.441309675067895300, 0.2135312789257705300 ) ) ;
-#802 = CARTESIAN_POINT ( 'NONE',  ( -4.243825541599702700E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
-#803 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1083 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #286, #790, #154 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#804 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418195400, 15.31438701693399700, 0.4278160627473283600 ) ) ;
-#805 = FACE_OUTER_BOUND ( 'NONE', #106, .T. ) ;
-#806 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#807 = FACE_OUTER_BOUND ( 'NONE', #487, .T. ) ;
-#808 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, -0.6547370006932127200 ) ) ;
-#809 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998673700, 1.340008873200043900, 2.314331534470353000 ) ) ;
-#810 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#811 = EDGE_CURVE ( 'NONE', #166, #1710, #1779, .T. ) ;
-#812 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1154 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #562, #1728, #708 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#813 = EDGE_LOOP ( 'NONE', ( #1088, #1910 ) ) ;
-#814 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602280900, 11.70283815064425400, -0.5849588023937279900 ) ) ;
-#815 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375214100, 7.540704322466411600, 0.6541420820228278600 ) ) ;
-#816 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#817 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .F. ) ;
-#818 = EDGE_LOOP ( 'NONE', ( #2016, #603, #552, #1306 ) ) ;
-#819 = TOROIDAL_SURFACE ( 'NONE', #960, 7.424000000000002200, 0.5760000000000009600 ) ;
-#820 = ORIENTED_EDGE ( 'NONE', *, *, #1862, .F. ) ;
-#821 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#822 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #496 ), #1615 ) ;
-#823 = CYLINDRICAL_SURFACE ( 'NONE', #602, 0.4000000000000004700 ) ;
-#824 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#825 = AXIS2_PLACEMENT_3D ( 'NONE', #847, #1685, #529 ) ;
-#826 = LINE ( 'NONE', #194, #1405 ) ;
-#827 = SURFACE_SIDE_STYLE ('',( #593 ) ) ;
-#828 = PRESENTATION_STYLE_ASSIGNMENT (( #1622 ) ) ;
-#829 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#830 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#831 = ORIENTED_EDGE ( 'NONE', *, *, #1321, .F. ) ;
-#832 = AXIS2_PLACEMENT_3D ( 'NONE', #356, #2048, #1218 ) ;
-#833 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1535, #1703, #2026, #1012, #2035, #1204, #28, #1186, #204, #1727, #536, #1367, #380, #1023 ),
+#20 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#21 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#22 = VERTEX_POINT ( 'NONE', #98 ) ;
+#23 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, -0.4000000000000004700 ) ) ;
+#24 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714665200, 15.22549061291461700, -0.1062310565962872300 ) ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #1677, .T. ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #1589, .F. ) ;
+#27 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1570 ) ) ;
+#28 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#29 = CARTESIAN_POINT ( 'NONE',  ( 7.975526577688910400, 19.50208367215283500, 0.6295478867910077000 ) ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#31 = CARTESIAN_POINT ( 'NONE',  ( 2.425043166628401600E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
+#32 = CIRCLE ( 'NONE', #1069, 8.000000000000001800 ) ;
+#33 = CIRCLE ( 'NONE', #464, 7.862857142857147400 ) ;
+#34 = AXIS2_PLACEMENT_3D ( 'NONE', #1405, #544, #1087 ) ;
+#35 = SURFACE_SIDE_STYLE ('',( #299 ) ) ;
+#36 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, 0.6547370006932127200 ) ) ;
+#37 = CARTESIAN_POINT ( 'NONE',  ( 8.000001298973776500, 19.22555362929225400, -0.1416944095384361800 ) ) ;
+#38 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#39 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#40 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2205 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1019, #1725, #163 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#41 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 9.643987577519940400, 0.8184212508665158500 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 2.443987577519939800, -2.338346431047187800 ) ) ;
+#43 = AXIS2_PLACEMENT_3D ( 'NONE', #810, #307, #2212 ) ;
+#44 = VERTEX_POINT ( 'NONE', #1652 ) ;
+#45 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #529, 'distance_accuracy_value', 'NONE');
+#46 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 2.443987577519939800, 2.338346431047187800 ) ) ;
+#47 = CARTESIAN_POINT ( 'NONE',  ( 7.553694938611811500, 2.271752491358878200, 2.321240283284436300 ) ) ;
+#48 = SURFACE_SIDE_STYLE ('',( #1132 ) ) ;
+#49 = EDGE_LOOP ( 'NONE', ( #2017, #1821, #106, #81 ) ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .T. ) ;
+#51 = VERTEX_POINT ( 'NONE', #987 ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .T. ) ;
+#53 = FILL_AREA_STYLE_COLOUR ( '', #674 ) ;
+#54 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#55 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#57 = CARTESIAN_POINT ( 'NONE',  ( -7.127571244333570100E-034, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#58 = EDGE_CURVE ( 'NONE', #1512, #73, #156, .T. ) ;
+#59 = CARTESIAN_POINT ( 'NONE',  ( 7.637104474052122800, 2.361875305574232100, -2.335959613068021600 ) ) ;
+#60 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #447, #456 ) ;
+#61 = CYLINDRICAL_SURFACE ( 'NONE', #1918, 8.000000000000003600 ) ;
+#62 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#63 = CARTESIAN_POINT ( 'NONE',  ( 7.553694938611813300, 1.328247508641124300, -2.321240283284436300 ) ) ;
+#64 = TOROIDAL_SURFACE ( 'NONE', #1255, 7.424000000000003900, 0.5760000000000000700 ) ;
+#65 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#66 = PRESENTATION_STYLE_ASSIGNMENT (( #1057 ) ) ;
+#67 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 2.259991126799958800, -2.314331534470353000 ) ) ;
+#68 = FACE_OUTER_BOUND ( 'NONE', #1695, .T. ) ;
+#69 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #6, #331 ) ;
+#70 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#71 = AXIS2_PLACEMENT_3D ( 'NONE', #1372, #1865, #1699 ) ;
+#72 = CYLINDRICAL_SURFACE ( 'NONE', #1801, 8.000000000000003600 ) ;
+#73 = VERTEX_POINT ( 'NONE', #1311 ) ;
+#74 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 1.340008873200043700, -2.314331534470353000 ) ) ;
+#75 = EDGE_CURVE ( 'NONE', #1701, #1046, #496, .T. ) ;
+#76 = ORIENTED_EDGE ( 'NONE', *, *, #396, .T. ) ;
+#77 = CARTESIAN_POINT ( 'NONE',  ( -7.808000000000004300, 2.443987577519939800, 0.0000000000000000000 ) ) ;
+#78 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#79 = EDGE_LOOP ( 'NONE', ( #776, #1020, #502, #321, #2044, #1074, #2009, #885 ) ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #2093, .T. ) ;
+#82 = CYLINDRICAL_SURFACE ( 'NONE', #1771, 8.000000000000003600 ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #1867, .F. ) ;
+#84 = AXIS2_PLACEMENT_3D ( 'NONE', #1554, #1894, #1390 ) ;
+#85 = SURFACE_SIDE_STYLE ('',( #1507 ) ) ;
+#86 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1060, #1752, #1914, #145, #742, #1267, #571, #1259, #901, #568, #2123, #233, #211, #1080 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 2, 2, 2, 2, 4 ),
  ( 0.0000000000000000000, 0.0003199828823183744100, 0.0006399657646367488200, 0.001279931529273501800, 0.001599914411591878200, 0.001919897293910254500, 0.002559863058547007400 ),
  .UNSPECIFIED. ) ;
-#834 = EDGE_LOOP ( 'NONE', ( #613, #681, #1554, #81 ) ) ;
-#835 = ORIENTED_EDGE ( 'NONE', *, *, #1735, .F. ) ;
-#836 = FILL_AREA_STYLE ('',( #1538 ) ) ;
-#837 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1430, #1465, #782, #925, #763, #614 ),
+#87 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#88 = FACE_OUTER_BOUND ( 'NONE', #1044, .T. ) ;
+#89 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304388200, 3.471667100638328400, -0.3293785465439723600 ) ) ;
+#90 = EDGE_CURVE ( 'NONE', #1214, #314, #1851, .T. ) ;
+#91 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, -0.6547370006932127200 ) ) ;
+#92 = ADVANCED_FACE ( 'NONE', ( #574, #101 ), #364, .T. ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 12.04398757751994100, -0.8184212508665158500 ) ) ;
+#94 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #946 ) ;
+#95 = TOROIDAL_SURFACE ( 'NONE', #845, 7.424000000000003900, 0.5760000000000000700 ) ;
+#96 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934065800, 19.77688444393050900, -2.338346431047187800 ) ) ;
+#97 = FACE_OUTER_BOUND ( 'NONE', #1026, .T. ) ;
+#98 = CARTESIAN_POINT ( 'NONE',  ( -7.862857142857151000, 2.259991126799958800, 0.0000000000000000000 ) ) ;
+#99 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 4.043987577519944300, 0.6547370006932127200 ) ) ;
+#100 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#101 = FACE_BOUND ( 'NONE', #262, .T. ) ;
+#102 = EDGE_CURVE ( 'NONE', #1512, #265, #2083, .T. ) ;
+#103 = EDGE_LOOP ( 'NONE', ( #1590, #341, #1082, #2002 ) ) ;
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #2003, #1517, #479 ) ;
+#105 = EDGE_LOOP ( 'NONE', ( #1676, #165, #2033, #558, #835 ) ) ;
+#106 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .T. ) ;
+#107 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 10.35935767540248000, 0.4117812008500038600 ) ) ;
+#108 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 3.827583554303753300, -0.8184212508665160700 ) ) ;
+#109 = ORIENTED_EDGE ( 'NONE', *, *, #610, .F. ) ;
+#110 = SURFACE_STYLE_USAGE ( .BOTH. , #1150 ) ;
+#111 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #411, .T. ) ;
+#113 = STYLED_ITEM ( 'NONE', ( #1188 ), #2154 ) ;
+#114 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 8.043987577519940800, -0.6547370006932127200 ) ) ;
+#115 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656492000, 7.246665479971986700, -0.2135312789257701500 ) ) ;
+#116 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1868, 'distance_accuracy_value', 'NONE');
+#117 = FACE_OUTER_BOUND ( 'NONE', #1773, .T. ) ;
+#118 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#119 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#120 = EDGE_CURVE ( 'NONE', #562, #1239, #1123, .T. ) ;
+#121 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#122 = VECTOR ( 'NONE', #359, 1000.000000000000000 ) ;
+#123 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.64398757751994000, -0.6547370006932127200 ) ) ;
+#124 = VECTOR ( 'NONE', #1702, 1000.000000000000000 ) ;
+#125 = LINE ( 'NONE', #1638, #1788 ) ;
+#126 = FACE_OUTER_BOUND ( 'NONE', #79, .T. ) ;
+#127 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#128 = AXIS2_PLACEMENT_3D ( 'NONE', #1066, #1924, #1256 ) ;
+#129 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #401, #1613, #1438, #2121, #1106, #277, #1480, #792, #616, #107, #767, #1454, #2153, #801 ),
  .UNSPECIFIED., .F., .F.,
- ( 4, 2, 4 ),
- ( 6.968275572535954800E-007, 0.0003077502716917455200, 0.0006148037158262375100 ),
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0003199828823183744100, 0.0006399657646367488200, 0.001279931529273501800, 0.001599914411591878200, 0.001919897293910254500, 0.002559863058547007400 ),
  .UNSPECIFIED. ) ;
-#838 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2067 ) ) ;
-#839 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1688 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1931, #1611, #1104 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#840 = CYLINDRICAL_SURFACE ( 'NONE', #71, 8.000000000000003600 ) ;
-#841 = ORIENTED_EDGE ( 'NONE', *, *, #2084, .T. ) ;
-#842 = EDGE_CURVE ( 'NONE', #1331, #1452, #236, .T. ) ;
-#843 = LINE ( 'NONE', #1450, #385 ) ;
-#844 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#845 = ORIENTED_EDGE ( 'NONE', *, *, #768, .T. ) ;
-#846 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 4.043987577519944300, -0.8184212508665158500 ) ) ;
-#847 = CARTESIAN_POINT ( 'NONE',  ( -4.164041621417662000E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#848 = EDGE_CURVE ( 'NONE', #305, #1882, #672, .T. ) ;
-#849 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342209100, 15.64137815314369300, 0.5233308039560646800 ) ) ;
-#850 = ADVANCED_FACE ( 'NONE', ( #1879 ), #696, .T. ) ;
-#851 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#852 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000005300, 1.156012422480059000, 0.0000000000000000000 ) ) ;
-#853 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#854 = CIRCLE ( 'NONE', #1629, 7.424000000000004800 ) ;
-#855 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365808100, 15.87090729390393700, -0.6547370006932127200 ) ) ;
-#856 = EDGE_CURVE ( 'NONE', #1890, #1885, #979, .T. ) ;
-#857 = CARTESIAN_POINT ( 'NONE',  ( -4.164041621417662000E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#858 = FILL_AREA_STYLE_COLOUR ( '', #718 ) ;
-#859 = ORIENTED_EDGE ( 'NONE', *, *, #984, .T. ) ;
-#860 = VERTEX_POINT ( 'NONE', #1561 ) ;
-#861 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#862 = FILL_AREA_STYLE ('',( #697 ) ) ;
-#863 = CIRCLE ( 'NONE', #115, 0.1920000000000012000 ) ;
-#864 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#865 = VERTEX_POINT ( 'NONE', #874 ) ;
-#866 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1439, 'distance_accuracy_value', 'NONE');
-#867 = STYLED_ITEM ( 'NONE', ( #772 ), #163 ) ;
-#868 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#869 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#870 = ORIENTED_EDGE ( 'NONE', *, *, #693, .T. ) ;
-#871 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 10.04659700189618100, -0.5233308039560665700 ) ) ;
-#872 = CARTESIAN_POINT ( 'NONE',  ( 7.375259353043844600, 0.2604732728825023800, -2.289751650537148500 ) ) ;
-#873 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1389 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #37, #1729, #1199 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#874 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, 0.0000000000000000000, 0.4000000000000004700 ) ) ;
-#875 = CIRCLE ( 'NONE', #930, 0.4000000000000006300 ) ;
-#876 = EDGE_CURVE ( 'NONE', #2059, #407, #1726, .T. ) ;
-#877 = FACE_OUTER_BOUND ( 'NONE', #379, .T. ) ;
-#878 = CARTESIAN_POINT ( 'NONE',  ( 7.227497495041966100, 0.1999999999999871600, 2.263676028536816700 ) ) ;
-#879 = CARTESIAN_POINT ( 'NONE',  ( 7.969101343401352000, 19.62399999999999900, -0.7024412990413103600 ) ) ;
-#880 = ORIENTED_EDGE ( 'NONE', *, *, #1576, .T. ) ;
-#881 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#882 = ORIENTED_EDGE ( 'NONE', *, *, #1856, .T. ) ;
-#883 = ORIENTED_EDGE ( 'NONE', *, *, #2057, .T. ) ;
-#884 = EDGE_LOOP ( 'NONE', ( #225, #339, #382, #559, #1360, #1258, #1165 ) ) ;
-#885 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934068500, 0.7759999999999990200, 2.338346431047187800 ) ) ;
-#886 = PRESENTATION_STYLE_ASSIGNMENT (( #1626 ) ) ;
-#887 = SURFACE_STYLE_USAGE ( .BOTH. , #1799 ) ;
-#888 = ADVANCED_FACE ( 'NONE', ( #70, #1493 ), #1180, .T. ) ;
-#889 = VERTEX_POINT ( 'NONE', #1747 ) ;
-#890 = FILL_AREA_STYLE ('',( #1724 ) ) ;
-#891 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1768 ), #319 ) ;
-#892 = ORIENTED_EDGE ( 'NONE', *, *, #693, .F. ) ;
-#893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#894 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#895 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ;
-#896 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#897 = ADVANCED_FACE ( 'NONE', ( #1748 ), #2137, .T. ) ;
-#898 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1488, #1479, #469, #1291, #1661, #949, #1118, #2148, #1309, #1654 ),
+#130 = VERTEX_POINT ( 'NONE', #1175 ) ;
+#131 = CARTESIAN_POINT ( 'NONE',  ( -7.127571244333570100E-034, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#132 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #736, .T. ) ;
+#134 = EDGE_CURVE ( 'NONE', #265, #1368, #1233, .T. ) ;
+#135 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#136 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 9.817067861135949900, 0.6547370006932123900 ) ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #1811, .T. ) ;
+#138 = VERTEX_POINT ( 'NONE', #1863 ) ;
+#139 = FILL_AREA_STYLE ('',( #960 ) ) ;
+#140 = VERTEX_POINT ( 'NONE', #114 ) ;
+#141 = FILL_AREA_STYLE_COLOUR ( '', #1432 ) ;
+#142 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#143 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602277300, 7.702838150644255100, -0.5849588023937279900 ) ) ;
+#144 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1570 ), #480 ) ;
+#145 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 11.63144319631736900, 0.7149310407996778400 ) ) ;
+#146 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #917, #920, #1268, #897, #2090, #398, #1766, #1604, #569, #1411, #1431, #2111, #2095, #2117 ),
  .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0002849289133023917200, 0.0005698578266047834300, 0.0008547867399071752000, 0.001139715653209566900 ),
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0002559274926310699200, 0.0005118549852621398400, 0.001023709970524279200, 0.001279637463155349100, 0.001535564955786418700, 0.002047419941048557600 ),
  .UNSPECIFIED. ) ;
-#899 = CIRCLE ( 'NONE', #2113, 6.400000000000003900 ) ;
-#900 = PRESENTATION_STYLE_ASSIGNMENT (( #2070 ) ) ;
-#901 = AXIS2_PLACEMENT_3D ( 'NONE', #306, #644, #972 ) ;
-#902 = FILL_AREA_STYLE ('',( #2088 ) ) ;
-#903 = AXIS2_PLACEMENT_3D ( 'NONE', #99, #291, #1570 ) ;
-#904 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.643987577519939500, 0.8184212508665158500 ) ) ;
-#905 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#906 = ORIENTED_EDGE ( 'NONE', *, *, #1925, .T. ) ;
-#907 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#908 = EDGE_LOOP ( 'NONE', ( #892, #1860 ) ) ;
-#909 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#910 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#911 = LINE ( 'NONE', #1146, #1063 ) ;
-#912 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .T. ) ;
-#913 = CARTESIAN_POINT ( 'NONE',  ( 7.969101343401352000, 19.62399999999999900, 0.7024412990413103600 ) ) ;
-#914 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1052 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1756, #1592, #1428 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#915 = AXIS2_PLACEMENT_3D ( 'NONE', #226, #1704, #1379 ) ;
-#916 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934330500, 19.77678221346491900, 2.338346431047234800 ) ) ;
-#917 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#918 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306107900, 10.29943791895916200, 0.5018684823093255700 ) ) ;
-#919 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#920 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#921 = FILL_AREA_STYLE_COLOUR ( '', #981 ) ;
-#922 = CARTESIAN_POINT ( 'NONE',  ( -4.795504033851218300E-017, 2.259991126799958800, 0.0000000000000000000 ) ) ;
-#923 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#924 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1423, 'distance_accuracy_value', 'NONE');
-#925 = CARTESIAN_POINT ( 'NONE',  ( 7.207865198733655300, 2.004974553085209400, 2.260211505658880500 ) ) ;
-#926 = CIRCLE ( 'NONE', #1094, 8.000000000000003600 ) ;
-#927 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.757781688734929200E-017, 0.0000000000000000000 ) ) ;
-#928 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#929 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114800800, 3.519624616747824700, -0.4014895059858188400 ) ) ;
-#930 = AXIS2_PLACEMENT_3D ( 'NONE', #2050, #1214, #1407 ) ;
-#931 = AXIS2_PLACEMENT_3D ( 'NONE', #1044, #1270, #284 ) ;
-#932 = EDGE_LOOP ( 'NONE', ( #1706, #711, #466, #2171 ) ) ;
-#933 = EDGE_CURVE ( 'NONE', #967, #703, #1809, .T. ) ;
-#934 = VERTEX_POINT ( 'NONE', #2077 ) ;
-#935 = FILL_AREA_STYLE ('',( #1975 ) ) ;
-#936 = ORIENTED_EDGE ( 'NONE', *, *, #510, .T. ) ;
-#937 = ORIENTED_EDGE ( 'NONE', *, *, #2175, .T. ) ;
-#938 = FILL_AREA_STYLE ('',( #1769 ) ) ;
-#939 = CIRCLE ( 'NONE', #1152, 0.4800000000000012600 ) ;
-#940 = EDGE_CURVE ( 'NONE', #408, #1882, #899, .T. ) ;
-#941 = ORIENTED_EDGE ( 'NONE', *, *, #1674, .F. ) ;
-#942 = CARTESIAN_POINT ( 'NONE',  ( -2.452957522463730200E-017, 1.156012422480059200, 0.0000000000000000000 ) ) ;
-#943 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#944 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365813400, 7.870907293903937500, -0.6547370006932123900 ) ) ;
-#945 = ORIENTED_EDGE ( 'NONE', *, *, #2084, .F. ) ;
-#946 = STYLED_ITEM ( 'NONE', ( #886 ), #419 ) ;
-#947 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951116000, 18.29878405800170100, 0.08497120862432430700 ) ) ;
-#948 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304388200, 3.471667100638328400, -0.3293785465439723600 ) ) ;
-#949 = CARTESIAN_POINT ( 'NONE',  ( 8.000003532254480000, 19.38920741745328900, -0.09471892471226170400 ) ) ;
-#950 = CARTESIAN_POINT ( 'NONE',  ( 2.571758278209444400E-016, 20.19999999999999900, -5.600000000000000500 ) ) ;
-#951 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1961 ) ) ;
-#952 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #866 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1439, #438, #1965 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#953 = EDGE_CURVE ( 'NONE', #703, #1796, #475, .T. ) ;
-#954 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079142400, 15.61758079058064100, -0.7312220695215520000 ) ) ;
-#955 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926998400, 7.872531359159515000, 0.6376894043734020500 ) ) ;
-#956 = CIRCLE ( 'NONE', #393, 8.000000000000003600 ) ;
-#957 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306111400, 7.388537236080724200, -0.5018684823093255700 ) ) ;
-#958 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#959 = CARTESIAN_POINT ( 'NONE',  ( 7.637236700433613000, 1.237855428110445500, -2.335982947135343000 ) ) ;
-#960 = AXIS2_PLACEMENT_3D ( 'NONE', #1304, #188, #520 ) ;
-#961 = FACE_OUTER_BOUND ( 'NONE', #597, .T. ) ;
-#962 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 16.04398757751993900, 0.8184212508665158500 ) ) ;
-#963 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#964 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 11.93578536804391100, 0.8184212508665157400 ) ) ;
-#965 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#966 = CARTESIAN_POINT ( 'NONE',  ( 7.553694938611813300, 1.328247508641124100, -2.321240283284436800 ) ) ;
-#967 = VERTEX_POINT ( 'NONE', #1915 ) ;
-#968 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .T. ) ;
-#969 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375213200, 15.54070432246641100, 0.6541420820228259800 ) ) ;
-#970 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, -0.8184212508665158500 ) ) ;
-#971 = ORIENTED_EDGE ( 'NONE', *, *, #1624, .F. ) ;
-#972 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#973 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#974 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306107900, 11.38853723608072200, -0.5018684823093255700 ) ) ;
-#975 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 19.62399999999999900, 2.338346431047187300 ) ) ;
-#976 = AXIS2_PLACEMENT_3D ( 'NONE', #1774, #1918, #927 ) ;
-#977 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
-#978 = FACE_OUTER_BOUND ( 'NONE', #687, .T. ) ;
-#979 = CIRCLE ( 'NONE', #915, 6.400000000000003900 ) ;
-#980 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379802900, 11.82758355430375400, -0.8184212508665157400 ) ) ;
-#981 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
-#982 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #702 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2128, #1111, #1571 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#983 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .T. ) ;
-#984 = EDGE_CURVE ( 'NONE', #967, #166, #588, .T. ) ;
-#985 = VERTEX_POINT ( 'NONE', #1235 ) ;
-#986 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .F. ) ;
-#987 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .F. ) ;
-#988 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#989 = VERTEX_POINT ( 'NONE', #572 ) ;
-#990 = TOROIDAL_SURFACE ( 'NONE', #1013, 8.000000000000005300, 0.4800000000000007000 ) ;
-#991 = ORIENTED_EDGE ( 'NONE', *, *, #729, .T. ) ;
-#992 = STYLED_ITEM ( 'NONE', ( #1696 ), #1018 ) ;
-#993 = VECTOR ( 'NONE', #1693, 1000.000000000000000 ) ;
-#994 = VECTOR ( 'NONE', #688, 1000.000000000000000 ) ;
-#995 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 4.043987577519944300, 0.8184212508665158500 ) ) ;
-#996 = FACE_OUTER_BOUND ( 'NONE', #191, .T. ) ;
-#997 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#998 = FILL_AREA_STYLE ('',( #1960 ) ) ;
-#999 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1000 = VERTEX_POINT ( 'NONE', #426 ) ;
-#1001 = AXIS2_PLACEMENT_3D ( 'NONE', #457, #1087, #104 ) ;
-#1002 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .F. ) ;
-#1003 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919040900, 3.631443196317360600, 0.7149310407996756200 ) ) ;
-#1004 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #41 ), #1585 ) ;
-#1005 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 13.81544379588036800, -0.6376894043734020500 ) ) ;
-#1006 = CIRCLE ( 'NONE', #347, 5.600000000000000500 ) ;
-#1007 = EDGE_LOOP ( 'NONE', ( #2090, #679, #1288, #1202 ) ) ;
-#1008 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405848000, 15.46027325272898200, 0.3422190565516165000 ) ) ;
-#1009 = FACE_OUTER_BOUND ( 'NONE', #455, .T. ) ;
-#1010 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 3.829615796813433900, 0.7970972332140214800 ) ) ;
-#1011 = EDGE_CURVE ( 'NONE', #1143, #243, #1980, .T. ) ;
-#1012 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 14.05653195872251800, -0.7149310407996778400 ) ) ;
-#1013 = AXIS2_PLACEMENT_3D ( 'NONE', #910, #1922, #2080 ) ;
-#1014 = AXIS2_PLACEMENT_3D ( 'NONE', #30, #881, #1370 ) ;
-#1015 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 9.815443795880368000, -0.6376894043734020500 ) ) ;
-#1016 = SURFACE_STYLE_USAGE ( .BOTH. , #1381 ) ;
-#1017 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656492000, 3.246665479971987200, -0.2135312789257734800 ) ) ;
-#1018 = ADVANCED_FACE ( 'NONE', ( #316 ), #205, .T. ) ;
-#1019 = VECTOR ( 'NONE', #1308, 1000.000000000000000 ) ;
-#1020 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1021 = LINE ( 'NONE', #1869, #1105 ) ;
-#1022 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#1023 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 13.64398757751994200, 0.8184212508665158500 ) ) ;
-#1024 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1025 = CARTESIAN_POINT ( 'NONE',  ( 7.589135641921770600, 0.4748840703997315200, -2.327494525045017000 ) ) ;
-#1026 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 4.043987577519944300, 0.8184212508665158500 ) ) ;
-#1027 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.710505431213759200E-017, 0.0000000000000000000 ) ) ;
-#1028 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ;
-#1029 = EDGE_LOOP ( 'NONE', ( #1510, #1470, #1630, #103 ) ) ;
-#1030 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 15.38937001505612300, 0.1713136750793377800 ) ) ;
-#1031 = ADVANCED_FACE ( 'NONE', ( #961 ), #323, .T. ) ;
-#1032 = ORIENTED_EDGE ( 'NONE', *, *, #984, .F. ) ;
-#1033 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .T. ) ;
-#1034 = AXIS2_PLACEMENT_3D ( 'NONE', #1262, #1056, #454 ) ;
-#1035 = VERTEX_POINT ( 'NONE', #1508 ) ;
-#1036 = AXIS2_PLACEMENT_3D ( 'NONE', #1171, #2023, #199 ) ;
-#1037 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
-#1038 = EDGE_CURVE ( 'NONE', #1141, #2068, #2098, .T. ) ;
-#1039 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1040 = VERTEX_POINT ( 'NONE', #673 ) ;
-#1041 = EDGE_CURVE ( 'NONE', #355, #140, #159, .T. ) ;
-#1042 = CIRCLE ( 'NONE', #976, 7.862857142857149200 ) ;
-#1043 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418199000, 18.37358813810589100, -0.4278160627473305300 ) ) ;
-#1044 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1045 = AXIS2_PLACEMENT_3D ( 'NONE', #1635, #796, #1792 ) ;
-#1046 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1047 = VECTOR ( 'NONE', #1928, 1000.000000000000000 ) ;
-#1048 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1961 ), #325 ) ;
-#1049 = TOROIDAL_SURFACE ( 'NONE', #1659, 7.424000000000002200, 0.5760000000000009600 ) ;
-#1050 = STYLED_ITEM ( 'NONE', ( #1147 ), #189 ) ;
-#1051 = FACE_OUTER_BOUND ( 'NONE', #1411, .T. ) ;
-#1052 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1756, 'distance_accuracy_value', 'NONE');
-#1053 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301639800, 18.35935767540248200, 0.4117812008500028000 ) ) ;
-#1054 = ADVANCED_FACE ( 'NONE', ( #2161 ), #1049, .T. ) ;
-#1055 = CARTESIAN_POINT ( 'NONE',  ( -4.243825541599702700E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
-#1056 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1057 = SURFACE_STYLE_USAGE ( .BOTH. , #1765 ) ;
-#1058 = ORIENTED_EDGE ( 'NONE', *, *, #1711, .F. ) ;
-#1059 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #258 ) ) ;
-#1060 = ORIENTED_EDGE ( 'NONE', *, *, #1537, .F. ) ;
-#1061 = VERTEX_POINT ( 'NONE', #1760 ) ;
-#1062 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1063 = VECTOR ( 'NONE', #499, 999.9999999999998900 ) ;
-#1064 = ORIENTED_EDGE ( 'NONE', *, *, #168, .T. ) ;
-#1065 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1066 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1067 = ADVANCED_FACE ( 'NONE', ( #996 ), #1213, .T. ) ;
-#1068 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1069 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000003900, 0.1999999999999989300, 7.837739514543064900E-016 ) ) ;
-#1070 = CARTESIAN_POINT ( 'NONE',  ( -2.452957522463730200E-017, 1.156012422480059200, 0.0000000000000000000 ) ) ;
-#1071 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 12.04398757751994100, -0.8184212508665158500 ) ) ;
-#1072 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1073 = LINE ( 'NONE', #629, #587 ) ;
-#1074 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1075 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#1076 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.4000000000000004700 ) ) ;
-#1077 = FILL_AREA_STYLE ('',( #921 ) ) ;
-#1078 = ADVANCED_FACE ( 'NONE', ( #128 ), #292, .T. ) ;
-#1079 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #709 ) ) ;
-#1080 = SURFACE_STYLE_FILL_AREA ( #422 ) ;
-#1081 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1082 = AXIS2_PLACEMENT_3D ( 'NONE', #576, #1068, #1766 ) ;
-#1083 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #286, 'distance_accuracy_value', 'NONE');
-#1084 = FILL_AREA_STYLE ('',( #1256 ) ) ;
-#1085 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1086 = ORIENTED_EDGE ( 'NONE', *, *, #617, .F. ) ;
-#1087 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1088 = ORIENTED_EDGE ( 'NONE', *, *, #856, .F. ) ;
-#1089 = CARTESIAN_POINT ( 'NONE',  ( 7.329501997008988700, 2.168970405111184900, -2.281676823001585100 ) ) ;
-#1090 = ORIENTED_EDGE ( 'NONE', *, *, #1437, .T. ) ;
-#1091 = VERTEX_POINT ( 'NONE', #777 ) ;
-#1092 = SURFACE_STYLE_USAGE ( .BOTH. , #1265 ) ;
-#1093 = CARTESIAN_POINT ( 'NONE',  ( 7.208159519647455900, 1.594769344012139100, 2.260263444643669100 ) ) ;
-#1094 = AXIS2_PLACEMENT_3D ( 'NONE', #857, #773, #234 ) ;
-#1095 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 12.04398757751994100, 0.6547370006932127200 ) ) ;
-#1096 = EDGE_CURVE ( 'NONE', #1471, #1098, #747, .T. ) ;
-#1097 = PRESENTATION_STYLE_ASSIGNMENT (( #1057 ) ) ;
-#1098 = VERTEX_POINT ( 'NONE', #1934 ) ;
-#1099 = SURFACE_STYLE_USAGE ( .BOTH. , #2111 ) ;
-#1100 = SURFACE_SIDE_STYLE ('',( #721 ) ) ;
-#1101 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1102 = CARTESIAN_POINT ( 'NONE',  ( 7.588339492531260600, 2.296126540517837300, 2.327354028093751000 ) ) ;
-#1103 = LINE ( 'NONE', #691, #1346 ) ;
-#1104 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1105 = VECTOR ( 'NONE', #1877, 1000.000000000000000 ) ;
-#1106 = CIRCLE ( 'NONE', #901, 5.600000000000000500 ) ;
-#1107 = CARTESIAN_POINT ( 'NONE',  ( 7.424000000000002200, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1108 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1109 = CARTESIAN_POINT ( 'NONE',  ( 6.060193717762700800, 0.1999999999999989300, -2.057681244311064400 ) ) ;
-#1110 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #709 ), #682 ) ;
-#1111 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1112 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1903 ), #2062 ) ;
-#1113 = EDGE_CURVE ( 'NONE', #889, #274, #1322, .T. ) ;
-#1114 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .T. ) ;
-#1115 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405848000, 7.460273252728981700, 0.3422190565516179900 ) ) ;
-#1116 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079140700, 7.617580790580643900, -0.7312220695215531100 ) ) ;
-#1117 = EDGE_LOOP ( 'NONE', ( #2143, #1973, #2085, #759 ) ) ;
-#1118 = CARTESIAN_POINT ( 'NONE',  ( 7.998212269845360800, 19.41018100517949200, -0.1901029505498402800 ) ) ;
-#1119 = ORIENTED_EDGE ( 'NONE', *, *, #1953, .T. ) ;
-#1120 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.643987577519939500, 0.6547370006932127200 ) ) ;
-#1121 = EDGE_LOOP ( 'NONE', ( #1144, #1188, #1140, #1719 ) ) ;
-#1122 = VECTOR ( 'NONE', #2100, 1000.000000000000000 ) ;
-#1123 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.117582368135749600E-017, 0.0000000000000000000 ) ) ;
-#1124 = CARTESIAN_POINT ( 'NONE',  ( 7.984216243639345100, 19.62399999999999900, -0.5022857501519181200 ) ) ;
-#1125 = VERTEX_POINT ( 'NONE', #289 ) ;
-#1126 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #563 ) ) ;
-#1127 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.64398757751994000, 0.6547370006932127200 ) ) ;
-#1128 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379802900, 7.827583554303749300, -0.8184212508665157400 ) ) ;
-#1129 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, -0.4000000000000004700 ) ) ;
-#1130 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1131 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972947200, 7.713982036189216600, 0.5719627207743328600 ) ) ;
-#1132 = SURFACE_STYLE_FILL_AREA ( #938 ) ;
-#1133 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304390000, 18.21630805440156200, 0.3293785465439687500 ) ) ;
-#1134 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.643987577519940400, 0.6547370006932127200 ) ) ;
-#1135 = LINE ( 'NONE', #651, #719 ) ;
-#1136 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 8.043987577519940800, -0.8184212508665158500 ) ) ;
-#1137 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #147 ) ) ;
-#1138 = CARTESIAN_POINT ( 'NONE',  ( -7.862857142857149200, 1.340008873200043500, 0.0000000000000000000 ) ) ;
-#1139 = AXIS2_PLACEMENT_3D ( 'NONE', #92, #271, #1978 ) ;
-#1140 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
-#1141 = VERTEX_POINT ( 'NONE', #1946 ) ;
-#1142 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 13.64398757751994200, 0.8184212508665158500 ) ) ;
-#1143 = VERTEX_POINT ( 'NONE', #1069 ) ;
-#1144 = ORIENTED_EDGE ( 'NONE', *, *, #259, .T. ) ;
-#1145 = CARTESIAN_POINT ( 'NONE',  ( 7.587985810805544200, 19.92625349440083600, -2.327291613671565800 ) ) ;
-#1146 = CARTESIAN_POINT ( 'NONE',  ( 6.037583892617453400, 0.1999999999999999800, -2.053691275167785200 ) ) ;
-#1147 = PRESENTATION_STYLE_ASSIGNMENT (( #1092 ) ) ;
-#1148 = PRESENTATION_STYLE_ASSIGNMENT (( #437 ) ) ;
-#1149 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .F. ) ;
-#1150 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #260, #2073, #1093, #78, #1418, #1612 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 4 ),
- ( 0.0006148037158262375100, 0.0009213630677156236000, 0.001227922419605009600 ),
- .UNSPECIFIED. ) ;
-#1151 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
-#1152 = AXIS2_PLACEMENT_3D ( 'NONE', #1988, #1325, #338 ) ;
-#1153 = AXIS2_PLACEMENT_3D ( 'NONE', #1837, #824, #1776 ) ;
-#1154 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #562, 'distance_accuracy_value', 'NONE');
-#1155 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1156 = CARTESIAN_POINT ( 'NONE',  ( 5.261744966442954300, 20.19999999999999900, -1.916778523489931500 ) ) ;
-#1157 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1357 ) ) ;
-#1158 = EDGE_CURVE ( 'NONE', #527, #1125, #1851, .T. ) ;
-#1159 = CIRCLE ( 'NONE', #18, 8.000000000000003600 ) ;
-#1160 = CIRCLE ( 'NONE', #1356, 0.4000000000000004700 ) ;
-#1161 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1162 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121456600, 3.225718374341998400, 0.2142072672332569800 ) ) ;
-#1163 = AXIS2_PLACEMENT_3D ( 'NONE', #1604, #596, #1027 ) ;
-#1164 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, -0.8184212508665158500 ) ) ;
-#1165 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
-#1166 = ORIENTED_EDGE ( 'NONE', *, *, #2072, .T. ) ;
-#1167 = ORIENTED_EDGE ( 'NONE', *, *, #2057, .F. ) ;
-#1168 = CARTESIAN_POINT ( 'NONE',  ( -5.185928452415792400E-017, 2.443987577519939800, 0.0000000000000000000 ) ) ;
-#1169 = ORIENTED_EDGE ( 'NONE', *, *, #1893, .F. ) ;
-#1170 = TOROIDAL_SURFACE ( 'NONE', #766, 7.424000000000004800, 0.5760000000000000700 ) ;
-#1171 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.156012422480061000, 0.0000000000000000000 ) ) ;
-#1172 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #138 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1081, #1749, #85 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1173 = VERTEX_POINT ( 'NONE', #1076 ) ;
-#1174 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.64398757751994000, 0.6547370006932127200 ) ) ;
-#1175 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#1176 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1177 = LINE ( 'NONE', #1702, #895 ) ;
-#1178 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1179 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1180 = CYLINDRICAL_SURFACE ( 'NONE', #1672, 8.000000000000003600 ) ;
-#1181 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1182 = FACE_OUTER_BOUND ( 'NONE', #659, .T. ) ;
-#1183 = EDGE_CURVE ( 'NONE', #989, #985, #774, .T. ) ;
-#1184 = PRESENTATION_STYLE_ASSIGNMENT (( #2056 ) ) ;
-#1185 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 14.29860513998376200, -0.1713136750793384000 ) ) ;
-#1186 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 14.46248454212526500, 0.1062310565962876500 ) ) ;
-#1187 = CARTESIAN_POINT ( 'NONE',  ( -4.164041621417662000E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#1188 = ORIENTED_EDGE ( 'NONE', *, *, #214, .T. ) ;
-#1189 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998671100, 2.259991126799958800, -2.314331534470352600 ) ) ;
-#1190 = AXIS2_PLACEMENT_3D ( 'NONE', #1107, #650, #2147 ) ;
-#1191 = ORIENTED_EDGE ( 'NONE', *, *, #373, .F. ) ;
-#1192 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1193 = AXIS2_PLACEMENT_3D ( 'NONE', #1, #1345, #386 ) ;
-#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
-#1195 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .T. ) ;
-#1196 = SURFACE_STYLE_FILL_AREA ( #1084 ) ;
-#1197 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 15.38919109703818400, -0.08497120862432441800 ) ) ;
-#1198 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.643987577519940400, -0.6547370006932127200 ) ) ;
-#1199 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1200 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934068500, 0.7759999999999990200, 2.338346431047187800 ) ) ;
-#1201 = ADVANCED_FACE ( 'NONE', ( #1539 ), #543, .T. ) ;
-#1202 = ORIENTED_EDGE ( 'NONE', *, *, #219, .T. ) ;
-#1203 = SURFACE_STYLE_USAGE ( .BOTH. , #1410 ) ;
-#1204 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418197200, 14.37358813810588600, -0.4278160627473301900 ) ) ;
-#1205 = SHAPE_DEFINITION_REPRESENTATION ( #1344, #163 ) ;
-#1206 = STYLED_ITEM ( 'NONE', ( #1184 ), #888 ) ;
-#1207 = DIRECTION ( 'NONE',  ( -0.9847835588179368900, -2.089624809929523700E-017, -0.1737853339090476800 ) ) ;
-#1208 = EDGE_CURVE ( 'NONE', #2, #1758, #399, .T. ) ;
-#1209 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799870200E-017, 0.0000000000000000000 ) ) ;
-#1210 = SURFACE_STYLE_FILL_AREA ( #1441 ) ;
-#1211 = AXIS2_PLACEMENT_3D ( 'NONE', #477, #139, #1123 ) ;
-#1212 = CYLINDRICAL_SURFACE ( 'NONE', #472, 8.000000000000003600 ) ;
-#1213 = CYLINDRICAL_SURFACE ( 'NONE', #235, 6.400000000000003900 ) ;
-#1214 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1215 = ADVANCED_FACE ( 'NONE', ( #345 ), #467, .F. ) ;
-#1216 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.643987577519940400, 0.6547370006932127200 ) ) ;
-#1217 = TOROIDAL_SURFACE ( 'NONE', #404, 8.000000000000005300, 0.4800000000000007000 ) ;
-#1218 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1219 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1290, #1920, #1250, #769, #296, #627, #1454, #618, #116, #948, #929, #591, #1935, #2095 ),
+#147 = SURFACE_STYLE_FILL_AREA ( #1308 ) ;
+#148 = CARTESIAN_POINT ( 'NONE',  ( 6.037583892617451700, 0.1999999999999999800, -2.053691275167784700 ) ) ;
+#149 = TOROIDAL_SURFACE ( 'NONE', #554, 7.808000000000004300, 0.1919999999999988700 ) ;
+#150 = SURFACE_STYLE_USAGE ( .BOTH. , #1364 ) ;
+#151 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#152 = CARTESIAN_POINT ( 'NONE',  ( 7.375259353043841900, 0.2604732728825023300, -2.289751650537148900 ) ) ;
+#153 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #1231, #1581, #2108 ), #1062, .F. ) ;
+#155 = CIRCLE ( 'NONE', #1762, 7.862857142857147400 ) ;
+#156 = CIRCLE ( 'NONE', #1316, 6.400000000000001200 ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000001800, 1.156012422480062800, 0.0000000000000000000 ) ) ;
+#158 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 13.75218978699596800, -0.8184212508665157400 ) ) ;
+#159 = EDGE_LOOP ( 'NONE', ( #1319, #2091, #1242, #50 ) ) ;
+#160 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1621 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #537, #769, #1804 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .F. ) ;
+#162 = DIRECTION ( 'NONE',  ( 0.9847835588179368900, -1.194071319959727500E-017, -0.1737853339090476600 ) ) ;
+#163 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#164 = EDGE_CURVE ( 'NONE', #417, #44, #685, .T. ) ;
+#165 = ORIENTED_EDGE ( 'NONE', *, *, #579, .T. ) ;
+#166 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934063100, 1.156012422480062800, -2.338346431047186900 ) ) ;
+#167 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934063100, 1.156012422480062800, 2.338346431047186900 ) ) ;
+#168 = VERTEX_POINT ( 'NONE', #1731 ) ;
+#169 = VERTEX_POINT ( 'NONE', #329 ) ;
+#170 = CIRCLE ( 'NONE', #1703, 0.4000000000000004700 ) ;
+#171 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#172 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.64398757751994200, 0.6547370006932127200 ) ) ;
+#173 = AXIS2_PLACEMENT_3D ( 'NONE', #714, #875, #899 ) ;
+#174 = EDGE_CURVE ( 'NONE', #1926, #781, #260, .T. ) ;
+#175 = CIRCLE ( 'NONE', #179, 6.400000000000001200 ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.64398757751994000, 0.8184212508665158500 ) ) ;
+#177 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#178 = FILL_AREA_STYLE_COLOUR ( '', #1299 ) ;
+#179 = AXIS2_PLACEMENT_3D ( 'NONE', #31, #1234, #202 ) ;
+#180 = FACE_OUTER_BOUND ( 'NONE', #1367, .T. ) ;
+#181 = LINE ( 'NONE', #1573, #1890 ) ;
+#182 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #1880, .F. ) ;
+#184 = AXIS2_PLACEMENT_3D ( 'NONE', #791, #276, #1460 ) ;
+#185 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1039, 'distance_accuracy_value', 'NONE');
+#186 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#187 = FILL_AREA_STYLE ('',( #360 ) ) ;
+#188 = EDGE_LOOP ( 'NONE', ( #811, #731, #1532, #1318 ) ) ;
+#189 = VERTEX_POINT ( 'NONE', #889 ) ;
+#190 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #408 ) ) ;
+#191 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079142400, 15.61758079058064100, -0.7312220695215520000 ) ) ;
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #2198, .F. ) ;
+#193 = DIRECTION ( 'NONE',  ( -0.9847835588179368900, 1.194071319959727500E-017, -0.1737853339090476600 ) ) ;
+#194 = EDGE_CURVE ( 'NONE', #1473, #699, #1261, .T. ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #2112, .F. ) ;
+#196 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#197 = PLANE ( 'NONE',  #877 ) ;
+#198 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 16.04398757751993900, -0.8184212508665158500 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#200 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#201 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1557 ) ) ;
+#202 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.270549420881450200E-017, 0.0000000000000000000 ) ) ;
+#203 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 15.32861747963740500, -0.4117812008500028600 ) ) ;
+#204 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
+#205 = SURFACE_SIDE_STYLE ('',( #595 ) ) ;
+#206 = EDGE_CURVE ( 'NONE', #1424, #1614, #832, .T. ) ;
+#207 = CIRCLE ( 'NONE', #400, 0.4000000000000006300 ) ;
+#208 = SURFACE_STYLE_FILL_AREA ( #1033 ) ;
+#209 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #1932, .F. ) ;
+#211 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379802900, 11.82758355430375400, -0.8184212508665157400 ) ) ;
+#212 = CARTESIAN_POINT ( 'NONE',  ( 1.624789680587609300E-017, 1.340008873200043700, 0.0000000000000000000 ) ) ;
+#213 = ORIENTED_EDGE ( 'NONE', *, *, #624, .T. ) ;
+#214 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1117, #933, #430, #1792, #2129, #1283, #1457, #1450, #1968, #89, #422, #591, #2162, #2185 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 2, 2, 2, 2, 4 ),
  ( 3.511543213478341100E-018, 0.0002559274926310731700, 0.0005118549852621427700, 0.001023709970524282100, 0.001279637463155351700, 0.001535564955786421300, 0.002047419941048561100 ),
  .UNSPECIFIED. ) ;
-#1220 = VERTEX_POINT ( 'NONE', #1588 ) ;
-#1221 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1222 = EDGE_LOOP ( 'NONE', ( #113, #1393, #835, #362 ) ) ;
-#1223 = PRODUCT ( 'CAP ALTH D-16MM L-7.5MM H-20MM ', 'CAP ALTH D-16MM L-7.5MM H-20MM ', '', ( #2174 ) ) ;
-#1224 = VERTEX_POINT ( 'NONE', #749 ) ;
-#1225 = FACE_BOUND ( 'NONE', #1417, .T. ) ;
-#1226 = ADVANCED_FACE ( 'NONE', ( #1620 ), #1519, .F. ) ;
-#1227 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .F. ) ;
-#1228 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
-#1229 = EDGE_CURVE ( 'NONE', #274, #1757, #1568, .T. ) ;
-#1230 = ORIENTED_EDGE ( 'NONE', *, *, #1562, .F. ) ;
-#1231 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1232 = FILL_AREA_STYLE_COLOUR ( '', #943 ) ;
-#1233 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.64398757751994000, -0.8184212508665158500 ) ) ;
-#1234 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1243 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1155, #2156, #2001 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1235 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 12.04398757751994100, -0.6547370006932127200 ) ) ;
-#1236 = CYLINDRICAL_SURFACE ( 'NONE', #931, 8.000000000000005300 ) ;
-#1237 = AXIS2_PLACEMENT_3D ( 'NONE', #802, #1481, #1297 ) ;
-#1238 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934067600, 0.6231155560694957600, 2.338346431047187800 ) ) ;
-#1239 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1240 = CARTESIAN_POINT ( 'NONE',  ( 7.416679182235747600, 2.230590047203246100, -2.297061032159248800 ) ) ;
-#1241 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1108, 'distance_accuracy_value', 'NONE');
-#1242 = ORIENTED_EDGE ( 'NONE', *, *, #811, .F. ) ;
-#1243 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1155, 'distance_accuracy_value', 'NONE');
-#1244 = EDGE_CURVE ( 'NONE', #1091, #1331, #674, .T. ) ;
-#1245 = EDGE_LOOP ( 'NONE', ( #1335, #1640, #1169, #1790 ) ) ;
-#1246 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1247 = STYLED_ITEM ( 'NONE', ( #1339 ), #58 ) ;
-#1248 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #946 ) ) ;
-#1249 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 11.95744730922911400, 0.6547370006932129400 ) ) ;
-#1250 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926998400, 3.872531359159511000, 0.6376894043734010500 ) ) ;
-#1251 = CYLINDRICAL_SURFACE ( 'NONE', #1473, 8.000000000000003600 ) ;
-#1252 = ORIENTED_EDGE ( 'NONE', *, *, #1434, .T. ) ;
-#1253 = FACE_OUTER_BOUND ( 'NONE', #755, .T. ) ;
-#1254 = AXIS2_PLACEMENT_3D ( 'NONE', #490, #958, #328 ) ;
-#1255 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1256 = FILL_AREA_STYLE_COLOUR ( '', #1228 ) ;
-#1257 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1258 = ORIENTED_EDGE ( 'NONE', *, *, #1279, .F. ) ;
-#1259 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1260 = SURFACE_SIDE_STYLE ('',( #2158 ) ) ;
-#1261 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563588100, 1.902689564056995900, -2.254264977099456500 ) ) ;
-#1262 = CARTESIAN_POINT ( 'NONE',  ( -4.243825541599702700E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
-#1263 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934332200, 0.6232177865350763100, -2.338346431047233900 ) ) ;
-#1264 = FACE_OUTER_BOUND ( 'NONE', #1705, .T. ) ;
-#1265 = SURFACE_SIDE_STYLE ('',( #1196 ) ) ;
-#1266 = SURFACE_STYLE_USAGE ( .BOTH. , #87 ) ;
-#1267 = CARTESIAN_POINT ( 'NONE',  ( 7.588169906406129400, 2.295988879871377900, -2.327324101130492400 ) ) ;
-#1268 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.4000000000000004700 ) ) ;
-#1269 = AXIS2_PLACEMENT_3D ( 'NONE', #785, #98, #1952 ) ;
-#1270 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1271 = FACE_OUTER_BOUND ( 'NONE', #908, .T. ) ;
-#1272 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1151, 'design' ) ;
-#1273 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934068500, 0.7759999999999990200, -2.338346431047187800 ) ) ;
-#1274 = AXIS2_PLACEMENT_3D ( 'NONE', #861, #1179, #869 ) ;
-#1275 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
-#1276 = EDGE_CURVE ( 'NONE', #530, #1475, #1497, .T. ) ;
-#1277 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 19.62399999999999900, 2.338346431047187300 ) ) ;
-#1278 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1279 = EDGE_CURVE ( 'NONE', #1710, #703, #1106, .T. ) ;
-#1280 = ORIENTED_EDGE ( 'NONE', *, *, #1847, .F. ) ;
-#1281 = CARTESIAN_POINT ( 'NONE',  ( 1.440804418202745100E-033, -6.790120866559583600E-017, 0.0000000000000000000 ) ) ;
-#1282 = EDGE_CURVE ( 'NONE', #1985, #502, #2005, .T. ) ;
-#1283 = ORIENTED_EDGE ( 'NONE', *, *, #2131, .F. ) ;
-#1284 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .T. ) ;
-#1285 = FILL_AREA_STYLE ('',( #1515 ) ) ;
-#1286 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, -0.8184212508665158500 ) ) ;
-#1287 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#1288 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .T. ) ;
-#1289 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #581 ) ) ;
-#1290 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 4.043987577519944300, 0.6547370006932127200 ) ) ;
-#1291 = CARTESIAN_POINT ( 'NONE',  ( 7.998184311436403100, 19.41054699620558600, 0.1910166767261349300 ) ) ;
-#1292 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934069300, 1.197491464870573700, -2.338346431047187800 ) ) ;
-#1293 = EDGE_LOOP ( 'NONE', ( #482, #1341, #631, #1312 ) ) ;
-#1294 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306111400, 15.38853723608072400, -0.5018684823093244600 ) ) ;
-#1295 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951117800, 7.389191097038185800, -0.08497120862432479300 ) ) ;
-#1296 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 6.462256780697883200, -0.2142072672332602200 ) ) ;
-#1297 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.190602449795602900E-017, 0.0000000000000000000 ) ) ;
-#1298 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 15.82961579681343300, 0.7970972332140211500 ) ) ;
-#1299 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
-#1300 = FACE_OUTER_BOUND ( 'NONE', #506, .T. ) ;
-#1301 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1302 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342210900, 18.04659700189619200, -0.5233308039560655700 ) ) ;
-#1303 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1304 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#1305 = FILL_AREA_STYLE ('',( #1644 ) ) ;
-#1306 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .F. ) ;
-#1307 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279303000, 18.28184894687273100, 0.1708034796741518000 ) ) ;
-#1308 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1309 = CARTESIAN_POINT ( 'NONE',  ( 7.988100867882082000, 19.55015095864876100, -0.4405366761041369900 ) ) ;
-#1310 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
-#1311 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#1312 = ORIENTED_EDGE ( 'NONE', *, *, #933, .F. ) ;
-#1313 = SURFACE_STYLE_FILL_AREA ( #1305 ) ;
-#1314 = SURFACE_STYLE_FILL_AREA ( #75 ) ;
-#1315 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #992 ) ) ;
-#1316 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 17.73052784581077300, -0.6547370006932128300 ) ) ;
-#1317 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301639800, 6.359357675402479000, 0.4117812008500042500 ) ) ;
-#1318 = EDGE_LOOP ( 'NONE', ( #1028, #1388, #427, #2099 ) ) ;
-#1319 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1990, #1272 ) ;
-#1320 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1708, #517, #1005, #33, #1720, #15, #1185, #1358, #541, #1859, #190, #184, #676, #1523 ),
+#215 = ORIENTED_EDGE ( 'NONE', *, *, #316, .T. ) ;
+#216 = AXIS2_PLACEMENT_3D ( 'NONE', #250, #766, #2099 ) ;
+#217 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#218 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #934, .F. ) ;
+#221 = ADVANCED_FACE ( 'NONE', ( #1345, #1942 ), #72, .T. ) ;
+#222 = EDGE_CURVE ( 'NONE', #1466, #1042, #768, .T. ) ;
+#223 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #513, .F. ) ;
+#225 = AXIS2_PLACEMENT_3D ( 'NONE', #2057, #1204, #507 ) ;
+#226 = SURFACE_STYLE_USAGE ( .BOTH. , #1612 ) ;
+#227 = TOROIDAL_SURFACE ( 'NONE', #701, 8.000000000000003600, 0.4799999999999995900 ) ;
+#228 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #428, 'distance_accuracy_value', 'NONE');
+#229 = FACE_BOUND ( 'NONE', #1855, .T. ) ;
+#230 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934065800, 2.402508535129426600, 2.338346431047187800 ) ) ;
+#231 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1592 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1416, #1785, #1925 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#232 = CIRCLE ( 'NONE', #518, 7.520000000000004000 ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079140700, 11.61758079058064700, -0.7312220695215540000 ) ) ;
+#234 = FACE_OUTER_BOUND ( 'NONE', #989, .T. ) ;
+#235 = FILL_AREA_STYLE ('',( #709 ) ) ;
+#236 = EDGE_CURVE ( 'NONE', #421, #130, #181, .T. ) ;
+#237 = FILL_AREA_STYLE ('',( #1098 ) ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .F. ) ;
+#239 = VERTEX_POINT ( 'NONE', #350 ) ;
+#240 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#241 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .F. ) ;
+#243 = ORIENTED_EDGE ( 'NONE', *, *, #610, .T. ) ;
+#244 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #381 ), #746 ) ;
+#245 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#246 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .T. ) ;
+#247 = EDGE_CURVE ( 'NONE', #169, #369, #803, .T. ) ;
+#248 = CARTESIAN_POINT ( 'NONE',  ( 7.424000000000003900, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#249 = CYLINDRICAL_SURFACE ( 'NONE', #2151, 8.000000000000003600 ) ;
+#250 = CARTESIAN_POINT ( 'NONE',  ( -7.424000000000003900, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#251 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#252 = ADVANCED_FACE ( 'NONE', ( #126 ), #626, .T. ) ;
+#253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1494, 'distance_accuracy_value', 'NONE');
+#254 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#255 = FACE_OUTER_BOUND ( 'NONE', #1393, .T. ) ;
+#256 = AXIS2_PLACEMENT_3D ( 'NONE', #199, #1215, #366 ) ;
+#257 = VECTOR ( 'NONE', #463, 1000.000000000000000 ) ;
+#258 = SURFACE_STYLE_USAGE ( .BOTH. , #1634 ) ;
+#259 = AXIS2_PLACEMENT_3D ( 'NONE', #1092, #55, #1271 ) ;
+#260 = CIRCLE ( 'NONE', #689, 8.000000000000003600 ) ;
+#261 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#262 = EDGE_LOOP ( 'NONE', ( #1353, #1777, #1776, #808 ) ) ;
+#263 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #481 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #992, #1004, #1346 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#264 = ADVANCED_FACE ( 'NONE', ( #988 ), #1791, .T. ) ;
+#265 = VERTEX_POINT ( 'NONE', #561 ) ;
+#266 = FILL_AREA_STYLE_COLOUR ( '', #2100 ) ;
+#267 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#268 = ORIENTED_EDGE ( 'NONE', *, *, #1616, .F. ) ;
+#269 = CARTESIAN_POINT ( 'NONE',  ( 7.988100867882082000, 19.55015095864876100, -0.4405366761041371000 ) ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 20.19999999999999900, -2.338346431047187300 ) ) ;
+#271 = VERTEX_POINT ( 'NONE', #1243 ) ;
+#272 = CARTESIAN_POINT ( 'NONE',  ( 7.416533009751824500, 1.369453866116404200, -2.297035237015027800 ) ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #644, .F. ) ;
+#274 = STYLED_ITEM ( 'NONE', ( #1249 ), #1708 ) ;
+#275 = VERTEX_POINT ( 'NONE', #1940 ) ;
+#276 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#277 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418197200, 10.37358813810588400, -0.4278160627473301900 ) ) ;
+#278 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#279 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#280 = EDGE_CURVE ( 'NONE', #1635, #805, #146, .T. ) ;
+#281 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#282 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.64398757751994000, -0.8184212508665158500 ) ) ;
+#283 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#284 = ADVANCED_FACE ( 'NONE', ( #713 ), #1921, .F. ) ;
+#285 = TOROIDAL_SURFACE ( 'NONE', #1412, 7.808000000000004300, 0.1919999999999988700 ) ;
+#286 = AXIS2_PLACEMENT_3D ( 'NONE', #2120, #1936, #413 ) ;
+#287 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301643400, 7.328617479637401300, -0.4117812008500036900 ) ) ;
+#288 = EDGE_CURVE ( 'NONE', #1417, #477, #155, .T. ) ;
+#289 = EDGE_LOOP ( 'NONE', ( #2170, #2202, #1102, #1208 ) ) ;
+#290 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342209100, 7.641378153143699100, 0.5233308039560663500 ) ) ;
+#291 = FILL_AREA_STYLE ('',( #1672 ) ) ;
+#292 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1075 ), #1337 ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
+#294 = VERTEX_POINT ( 'NONE', #1927 ) ;
+#295 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#296 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#297 = CARTESIAN_POINT ( 'NONE',  ( 7.207865198733656200, 2.004974553085209900, 2.260211505658879600 ) ) ;
+#298 = ADVANCED_FACE ( 'NONE', ( #234 ), #361, .T. ) ;
+#299 = SURFACE_STYLE_FILL_AREA ( #1247 ) ;
+#300 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #717 ), #2026 ) ;
+#301 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#302 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#303 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#304 = CARTESIAN_POINT ( 'NONE',  ( 2.425043166628401600E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
+#305 = EDGE_CURVE ( 'NONE', #477, #1424, #1806, .T. ) ;
+#306 = SURFACE_SIDE_STYLE ('',( #907 ) ) ;
+#307 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#308 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.7759999999999999100, 0.0000000000000000000 ) ) ;
+#309 = FACE_OUTER_BOUND ( 'NONE', #348, .T. ) ;
+#310 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.270549420881450200E-017, 0.0000000000000000000 ) ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 5.815443795880367100, -0.6376894043734018200 ) ) ;
+#312 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 14.04659700189618300, -0.5233308039560665700 ) ) ;
+#313 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1557 ), #1357 ) ;
+#314 = VERTEX_POINT ( 'NONE', #1081 ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #1991, .F. ) ;
+#316 = EDGE_CURVE ( 'NONE', #1478, #937, #1096, .T. ) ;
+#317 = CARTESIAN_POINT ( 'NONE',  ( 7.376467014399406900, 0.2616688165873389800, 2.289964767246953900 ) ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, -0.8184212508665158500 ) ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #752, .F. ) ;
+#320 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2201, #1356, #677, #1193, #324, #167 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 4 ),
+ ( 6.995592034430673400E-007, 0.0001233859194131117200, 0.0002460722796227803500 ),
+ .UNSPECIFIED. ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #638, .T. ) ;
+#322 = CYLINDRICAL_SURFACE ( 'NONE', #1196, 5.600000000000000500 ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 16.04398757751993900, 0.6547370006932127200 ) ) ;
+#324 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775967767700, 1.197495539769115400, 2.338346431053134600 ) ) ;
+#325 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #153, #657 ) ;
+#326 = CARTESIAN_POINT ( 'NONE',  ( 7.030657718120809600, 20.19999999999999900, 2.228939597315435800 ) ) ;
+#327 = FACE_OUTER_BOUND ( 'NONE', #1671, .T. ) ;
+#328 = LINE ( 'NONE', #673, #1518 ) ;
+#329 = CARTESIAN_POINT ( 'NONE',  ( -7.424000000000003900, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#330 = EDGE_CURVE ( 'NONE', #239, #958, #1279, .T. ) ;
+#331 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.355252715606879900E-017, 0.0000000000000000000 ) ) ;
+#332 = ADVANCED_FACE ( 'NONE', ( #180 ), #1970, .F. ) ;
+#333 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#334 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#335 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379802900, 13.86039160073613500, 0.8184212508665157400 ) ) ;
+#336 = AXIS2_PLACEMENT_3D ( 'NONE', #990, #177, #1378 ) ;
+#337 = CIRCLE ( 'NONE', #950, 8.000000000000003600 ) ;
+#338 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#339 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#340 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .T. ) ;
+#342 = VERTEX_POINT ( 'NONE', #1442 ) ;
+#343 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#344 = SURFACE_SIDE_STYLE ('',( #922 ) ) ;
+#345 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1317 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #465, #301, #2020 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#346 = EDGE_LOOP ( 'NONE', ( #1780, #268, #415, #913 ) ) ;
+#347 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#348 = EDGE_LOOP ( 'NONE', ( #1202, #1537, #2036, #2166 ) ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .T. ) ;
+#350 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 8.043987577519940800, -0.8184212508665158500 ) ) ;
+#351 = CARTESIAN_POINT ( 'NONE',  ( 6.060193717762698100, 0.1999999999999987100, 2.057681244311063900 ) ) ;
+#352 = AXIS2_PLACEMENT_3D ( 'NONE', #906, #2098, #1422 ) ;
+#353 = SURFACE_STYLE_FILL_AREA ( #630 ) ;
+#354 = FILL_AREA_STYLE ('',( #841 ) ) ;
+#355 = EDGE_CURVE ( 'NONE', #661, #2172, #1710, .T. ) ;
+#356 = SURFACE_STYLE_USAGE ( .BOTH. , #344 ) ;
+#357 = PRESENTATION_STYLE_ASSIGNMENT (( #1706 ) ) ;
+#358 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#359 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#360 = FILL_AREA_STYLE_COLOUR ( '', #1245 ) ;
+#361 = CYLINDRICAL_SURFACE ( 'NONE', #1030, 8.000000000000003600 ) ;
+#362 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314211300E-017, 0.0000000000000000000 ) ) ;
+#363 = FILL_AREA_STYLE_COLOUR ( '', #1032 ) ;
+#364 = CYLINDRICAL_SURFACE ( 'NONE', #43, 8.000000000000003600 ) ;
+#365 = AXIS2_PLACEMENT_3D ( 'NONE', #756, #914, #1952 ) ;
+#366 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#367 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375211400, 6.147270832573471300, -0.6541420820228270900 ) ) ;
+#368 = ORIENTED_EDGE ( 'NONE', *, *, #764, .T. ) ;
+#369 = VERTEX_POINT ( 'NONE', #1631 ) ;
+#370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1083 ), #1348 ) ;
+#371 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #1772, .F. ) ;
+#373 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1526, #851, #1584, #727, #367, #1216, #1238, #1407, #1912, #549, #900, #1041, #1736, #876 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0002559274926310699200, 0.0005118549852621398400, 0.001023709970524279200, 0.001279637463155349100, 0.001535564955786418700, 0.002047419941048557600 ),
+ ( 0.0000000000000000000, 0.0003199828823183749500, 0.0006399657646367499000, 0.001279931529273501500, 0.001599914411591877400, 0.001919897293910253600, 0.002559863058547007400 ),
  .UNSPECIFIED. ) ;
-#1321 = EDGE_CURVE ( 'NONE', #1383, #1936, #1160, .T. ) ;
-#1322 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #79, #263, #2083, #1443, #916, #1277 ),
+#374 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1373 ), #2217 ) ;
+#375 = FILL_AREA_STYLE_COLOUR ( '', #824 ) ;
+#376 = CARTESIAN_POINT ( 'NONE',  ( 7.995969867187766600, 19.26290825655821600, -0.2817148765427432400 ) ) ;
+#377 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775967767700, 2.402504460230888900, -2.338346431053134600 ) ) ;
+#379 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 8.043987577519940800, 0.8184212508665158500 ) ) ;
+#380 = CIRCLE ( 'NONE', #184, 0.4799999999999995400 ) ;
+#381 = STYLED_ITEM ( 'NONE', ( #1331 ), #1794 ) ;
+#382 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#383 = CARTESIAN_POINT ( 'NONE',  ( 7.588169906406129400, 2.295988879871377900, -2.327324101130492400 ) ) ;
+#384 = EDGE_CURVE ( 'NONE', #294, #699, #125, .T. ) ;
+#385 = PRESENTATION_STYLE_ASSIGNMENT (( #110 ) ) ;
+#386 = PLANE ( 'NONE',  #128 ) ;
+#387 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
+#388 = VERTEX_POINT ( 'NONE', #74 ) ;
+#389 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#390 = ORIENTED_EDGE ( 'NONE', *, *, #2082, .T. ) ;
+#391 = AXIS2_PLACEMENT_3D ( 'NONE', #1864, #1569, #1551 ) ;
+#392 = FILL_AREA_STYLE ('',( #582 ) ) ;
+#393 = SURFACE_SIDE_STYLE ('',( #1915 ) ) ;
+#394 = ORIENTED_EDGE ( 'NONE', *, *, #1772, .T. ) ;
+#395 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#396 = EDGE_CURVE ( 'NONE', #1701, #728, #1740, .T. ) ;
+#397 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .T. ) ;
+#398 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405846200, 11.46027325272898300, 0.3422190565516183300 ) ) ;
+#399 = ORIENTED_EDGE ( 'NONE', *, *, #1677, .F. ) ;
+#400 = AXIS2_PLACEMENT_3D ( 'NONE', #1595, #240, #1252 ) ;
+#401 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 9.643987577519940400, -0.8184212508665158500 ) ) ;
+#402 = CYLINDRICAL_SURFACE ( 'NONE', #1941, 0.4000000000000004700 ) ;
+#403 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2064 ) ) ;
+#404 = SURFACE_STYLE_FILL_AREA ( #392 ) ;
+#405 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#406 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#407 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934063100, 1.156012422480062800, -2.338346431047186900 ) ) ;
+#408 = STYLED_ITEM ( 'NONE', ( #785 ), #2103 ) ;
+#409 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1764, 'distance_accuracy_value', 'NONE');
+#410 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#411 = EDGE_CURVE ( 'NONE', #388, #631, #1445, .T. ) ;
+#412 = PRESENTATION_STYLE_ASSIGNMENT (( #1596 ) ) ;
+#413 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#414 = VERTEX_POINT ( 'NONE', #2130 ) ;
+#415 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .F. ) ;
+#416 = VERTEX_POINT ( 'NONE', #2137 ) ;
+#417 = VERTEX_POINT ( 'NONE', #1119 ) ;
+#418 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #267, 'distance_accuracy_value', 'NONE');
+#419 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.64398757751994000, 0.6547370006932127200 ) ) ;
+#420 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#421 = VERTEX_POINT ( 'NONE', #935 ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114800800, 3.519624616747824700, -0.4014895059858188400 ) ) ;
+#423 = EDGE_CURVE ( 'NONE', #1042, #1182, #506, .T. ) ;
+#424 = FACE_OUTER_BOUND ( 'NONE', #993, .T. ) ;
+#425 = CYLINDRICAL_SURFACE ( 'NONE', #1495, 6.400000000000001200 ) ;
+#426 = VECTOR ( 'NONE', #339, 1000.000000000000000 ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379802900, 7.827583554303749300, -0.8184212508665157400 ) ) ;
+#428 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#429 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 16.04398757751993900, 0.8184212508665158500 ) ) ;
+#430 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926998400, 3.872531359159511000, 0.6376894043734010500 ) ) ;
+#431 = PRESENTATION_STYLE_ASSIGNMENT (( #596 ) ) ;
+#432 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563584500, 1.697144927642778100, -2.254264977099454700 ) ) ;
+#433 = ADVANCED_FACE ( 'NONE', ( #97 ), #1341, .T. ) ;
+#434 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#435 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, -0.4000000000000004700 ) ) ;
+#436 = EDGE_CURVE ( 'NONE', #2088, #275, #437, .T. ) ;
+#437 = CIRCLE ( 'NONE', #678, 0.4799999999999995400 ) ;
+#438 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 8.043987577519940800, -0.6547370006932127200 ) ) ;
+#439 = AXIS2_PLACEMENT_3D ( 'NONE', #1093, #551, #1617 ) ;
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .T. ) ;
+#441 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 2.259991126799958800, 2.314331534470353000 ) ) ;
+#442 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418195400, 3.314387016933995500, 0.4278160627473268600 ) ) ;
+#443 = EDGE_LOOP ( 'NONE', ( #1799, #604, #1375, #1538, #528, #2110 ) ) ;
+#444 = SURFACE_SIDE_STYLE ('',( #147 ) ) ;
+#445 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923857700, 6.298605139983759000, -0.1713136750793381200 ) ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #1841, .F. ) ;
+#447 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #1705, .F. ) ;
+#449 = FACE_OUTER_BOUND ( 'NONE', #1767, .T. ) ;
+#450 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #840 ), #761 ) ;
+#451 = EDGE_CURVE ( 'NONE', #1417, #1831, #1712, .T. ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .F. ) ;
+#453 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602277300, 17.98513700439563200, 0.5849588023937278800 ) ) ;
+#454 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#455 = AXIS2_PLACEMENT_3D ( 'NONE', #1013, #491, #1704 ) ;
+#456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#457 = SURFACE_STYLE_FILL_AREA ( #1902 ) ;
+#458 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#459 = FILL_AREA_STYLE_COLOUR ( '', #646 ) ;
+#460 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 19.62399999999999900, 2.338346431047187300 ) ) ;
+#461 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365813400, 7.870907293903937500, -0.6547370006932123900 ) ) ;
+#462 = FACE_OUTER_BOUND ( 'NONE', #1206, .T. ) ;
+#463 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#464 = AXIS2_PLACEMENT_3D ( 'NONE', #212, #948, #1126 ) ;
+#465 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#466 = CARTESIAN_POINT ( 'NONE',  ( 9.409167486518250500E-018, 0.7759999999999989100, 0.0000000000000000000 ) ) ;
+#467 = EDGE_CURVE ( 'NONE', #140, #867, #1461, .T. ) ;
+#468 = ADVANCED_FACE ( 'NONE', ( #985 ), #2055, .T. ) ;
+#469 = SURFACE_STYLE_USAGE ( .BOTH. , #1509 ) ;
+#470 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 5.817067861135949000, 0.6547370006932128300 ) ) ;
+#471 = SURFACE_STYLE_USAGE ( .BOTH. , #1164 ) ;
+#472 = ORIENTED_EDGE ( 'NONE', *, *, #909, .F. ) ;
+#473 = ADVANCED_FACE ( 'NONE', ( #2218 ), #2188, .T. ) ;
+#474 = VERTEX_POINT ( 'NONE', #1680 ) ;
+#475 = SURFACE_STYLE_USAGE ( .BOTH. , #656 ) ;
+#476 = SURFACE_SIDE_STYLE ('',( #353 ) ) ;
+#477 = VERTEX_POINT ( 'NONE', #627 ) ;
+#478 = CARTESIAN_POINT ( 'NONE',  ( 7.587985810805544200, 0.4737465055991642000, 2.327291613671565800 ) ) ;
+#479 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#480 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #409 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1764, #733, #196 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#481 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #992, 'distance_accuracy_value', 'NONE');
+#482 = DIRECTION ( 'NONE',  ( 0.9847835588179368900, -1.194071319959727500E-017, 0.1737853339090476600 ) ) ;
+#483 = FACE_OUTER_BOUND ( 'NONE', #1897, .T. ) ;
+#484 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1083 ) ) ;
+#485 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.355252715606879900E-017, 0.0000000000000000000 ) ) ;
+#486 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#487 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 12.04398757751994100, 0.8184212508665158500 ) ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602280900, 13.98513700439563400, 0.5849588023937279900 ) ) ;
+#489 = LINE ( 'NONE', #91, #1838 ) ;
+#490 = PRODUCT ( 'CAP ALTH D-16MM L-7.5MM H-20MM ', 'CAP ALTH D-16MM L-7.5MM H-20MM ', '', ( #1824 ) ) ;
+#491 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#492 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#493 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#494 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 13.81544379588036800, -0.6376894043734020500 ) ) ;
+#495 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #15 ) ) ;
+#496 = CIRCLE ( 'NONE', #778, 6.400000000000001200 ) ;
+#497 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#498 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .T. ) ;
+#499 = EDGE_CURVE ( 'NONE', #1051, #417, #1095, .T. ) ;
+#500 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 18.46248454212525700, 0.1062310565962876800 ) ) ;
+#501 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 13.64398757751994200, 0.8184212508665158500 ) ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #1210, .T. ) ;
+#503 = ORIENTED_EDGE ( 'NONE', *, *, #1332, .T. ) ;
+#504 = ORIENTED_EDGE ( 'NONE', *, *, #75, .T. ) ;
+#505 = ORIENTED_EDGE ( 'NONE', *, *, #355, .F. ) ;
+#506 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #941, #96, #1813, #787, #1978, #957 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 4 ),
- ( 0.0009050299956231262700, 0.001356860910721002000, 0.001808691825818877800 ),
+ ( 1.971590801836119100E-007, 0.0004523489638810709200, 0.0009045007686819582900 ),
  .UNSPECIFIED. ) ;
-#1323 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
-#1324 = CARTESIAN_POINT ( 'NONE',  ( 7.376467014399406000, 20.13833118341265700, -2.289964767246953400 ) ) ;
-#1325 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1326 = EDGE_CURVE ( 'NONE', #1000, #1338, #1219, .T. ) ;
-#1327 = TOROIDAL_SURFACE ( 'NONE', #751, 8.000000000000005300, 0.4800000000000007000 ) ;
-#1328 = AXIS2_PLACEMENT_3D ( 'NONE', #744, #1908, #1066 ) ;
-#1329 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #216 ) ) ;
-#1330 = SURFACE_SIDE_STYLE ('',( #653 ) ) ;
-#1331 = VERTEX_POINT ( 'NONE', #757 ) ;
-#1332 = ADVANCED_FACE ( 'NONE', ( #1406, #1591 ), #1750, .T. ) ;
-#1333 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1334 = ORIENTED_EDGE ( 'NONE', *, *, #544, .F. ) ;
-#1335 = ORIENTED_EDGE ( 'NONE', *, *, #518, .T. ) ;
-#1336 = ORIENTED_EDGE ( 'NONE', *, *, #503, .F. ) ;
-#1337 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1338 = VERTEX_POINT ( 'NONE', #1433 ) ;
-#1339 = PRESENTATION_STYLE_ASSIGNMENT (( #594 ) ) ;
-#1340 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1341 = ORIENTED_EDGE ( 'NONE', *, *, #811, .T. ) ;
-#1342 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1343 = CARTESIAN_POINT ( 'NONE',  ( -6.400000000000003900, 0.1999999999999986500, 0.0000000000000000000 ) ) ;
-#1344 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1319 ) ;
-#1345 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1346 = VECTOR ( 'NONE', #1365, 1000.000000000000000 ) ;
-#1347 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1348 = EDGE_CURVE ( 'NONE', #1040, #1572, #1981, .T. ) ;
-#1349 = LINE ( 'NONE', #2051, #1586 ) ;
-#1350 = CIRCLE ( 'NONE', #1001, 7.424000000000002200 ) ;
-#1351 = SURFACE_STYLE_FILL_AREA ( #227 ) ;
-#1352 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#1353 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304386500, 15.47166710063832400, -0.3293785465439680300 ) ) ;
-#1354 = PLANE ( 'NONE',  #1492 ) ;
-#1355 = AXIS2_PLACEMENT_3D ( 'NONE', #1469, #652, #324 ) ;
-#1356 = AXIS2_PLACEMENT_3D ( 'NONE', #1927, #1278, #750 ) ;
-#1357 = STYLED_ITEM ( 'NONE', ( #519 ), #1900 ) ;
-#1358 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 14.29878405800169500, 0.08497120862432482000 ) ) ;
-#1359 = EDGE_LOOP ( 'NONE', ( #859, #458 ) ) ;
-#1360 = ORIENTED_EDGE ( 'NONE', *, *, #953, .F. ) ;
-#1361 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 16.04398757751993900, -0.6547370006932127200 ) ) ;
-#1362 = VECTOR ( 'NONE', #515, 1000.000000000000000 ) ;
-#1363 = ORIENTED_EDGE ( 'NONE', *, *, #642, .T. ) ;
-#1364 = FACE_BOUND ( 'NONE', #413, .T. ) ;
-#1365 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1366 = EDGE_CURVE ( 'NONE', #2068, #353, #1350, .T. ) ;
-#1367 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079140700, 14.07039436445923800, 0.7312220695215540000 ) ) ;
-#1368 = AXIS2_PLACEMENT_3D ( 'NONE', #2002, #512, #2169 ) ;
-#1369 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 9.973993118850666300, -0.5719627207743329700 ) ) ;
-#1370 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799867700E-017, 0.0000000000000000000 ) ) ;
-#1371 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1372 = LINE ( 'NONE', #632, #1919 ) ;
-#1373 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1374 = FACE_OUTER_BOUND ( 'NONE', #607, .T. ) ;
-#1375 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304390000, 10.21630805440155900, 0.3293785465439688600 ) ) ;
-#1376 = TOROIDAL_SURFACE ( 'NONE', #1926, 7.424000000000002200, 0.5760000000000009600 ) ;
-#1377 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, 0.6547370006932127200 ) ) ;
-#1378 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 6.168350538292057400, 0.4014895059858171200 ) ) ;
-#1379 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1380 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .T. ) ;
-#1381 = SURFACE_SIDE_STYLE ('',( #1351 ) ) ;
-#1382 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #62 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1607, #965, #645 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1383 = VERTEX_POINT ( 'NONE', #1268 ) ;
-#1384 = ADVANCED_FACE ( 'NONE', ( #776 ), #1775, .F. ) ;
-#1385 = STYLED_ITEM ( 'NONE', ( #64 ), #2043 ) ;
-#1386 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1933, 'distance_accuracy_value', 'NONE');
-#1387 = EDGE_LOOP ( 'NONE', ( #298, #991 ) ) ;
-#1388 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
-#1389 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #37, 'distance_accuracy_value', 'NONE');
-#1390 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1391 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#1392 = CARTESIAN_POINT ( 'NONE',  ( 7.995969867187768400, 19.26290825655821600, -0.2817148765427431900 ) ) ;
-#1393 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .F. ) ;
-#1394 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1395 = VECTOR ( 'NONE', #2151, 1000.000000000000000 ) ;
-#1396 = EDGE_CURVE ( 'NONE', #527, #52, #1619, .T. ) ;
-#1397 = ORIENTED_EDGE ( 'NONE', *, *, #2175, .F. ) ;
-#1398 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#1399 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#1400 = AXIS2_PLACEMENT_3D ( 'NONE', #780, #285, #1436 ) ;
-#1401 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1402 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #867 ), #803 ) ;
-#1403 = EDGE_CURVE ( 'NONE', #889, #2068, #95, .T. ) ;
-#1404 = SURFACE_STYLE_FILL_AREA ( #998 ) ;
-#1405 = VECTOR ( 'NONE', #1340, 1000.000000000000000 ) ;
-#1406 = FACE_OUTER_BOUND ( 'NONE', #1007, .T. ) ;
-#1407 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799867700E-017, 0.0000000000000000000 ) ) ;
-#1408 = SURFACE_SIDE_STYLE ('',( #1449 ) ) ;
-#1409 = ADVANCED_FACE ( 'NONE', ( #1300 ), #1327, .F. ) ;
-#1410 = SURFACE_SIDE_STYLE ('',( #1617 ) ) ;
-#1411 = EDGE_LOOP ( 'NONE', ( #528, #173, #1414, #637 ) ) ;
-#1412 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306111400, 18.29943791895916800, 0.5018684823093254600 ) ) ;
-#1413 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1414 = ORIENTED_EDGE ( 'NONE', *, *, #354, .F. ) ;
-#1415 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1416 = FACE_OUTER_BOUND ( 'NONE', #2173, .T. ) ;
-#1417 = EDGE_LOOP ( 'NONE', ( #423, #662 ) ) ;
-#1418 = CARTESIAN_POINT ( 'NONE',  ( 7.416679182235749400, 1.369409952796756000, 2.297061032159248800 ) ) ;
-#1419 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1420 = EDGE_CURVE ( 'NONE', #1796, #889, #1135, .T. ) ;
-#1421 = SURFACE_SIDE_STYLE ('',( #370 ) ) ;
-#1422 = FILL_AREA_STYLE ('',( #1232 ) ) ;
-#1423 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1424 = CYLINDRICAL_SURFACE ( 'NONE', #1522, 5.600000000000000500 ) ;
-#1425 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 11.71398203618921500, 0.5719627207743329700 ) ) ;
-#1426 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1427 = AXIS2_PLACEMENT_3D ( 'NONE', #1070, #570, #1762 ) ;
-#1428 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #101, #1911, #1783 ) ;
-#1430 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998671100, 2.259991126799958800, 2.314331534470352600 ) ) ;
-#1431 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1432 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1433 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 4.043987577519944300, -0.6547370006932127200 ) ) ;
-#1434 = EDGE_CURVE ( 'NONE', #754, #575, #233, .T. ) ;
-#1435 = CARTESIAN_POINT ( 'NONE',  ( 7.553694938611813300, 2.271752491358876900, 2.321240283284436300 ) ) ;
-#1436 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1437 = EDGE_CURVE ( 'NONE', #1173, #865, #416, .T. ) ;
-#1438 = ORIENTED_EDGE ( 'NONE', *, *, #510, .F. ) ;
-#1439 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1440 = ORIENTED_EDGE ( 'NONE', *, *, #1777, .T. ) ;
-#1441 = FILL_AREA_STYLE ('',( #858 ) ) ;
-#1442 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #2014, #1682 ) ;
-#1443 = CARTESIAN_POINT ( 'NONE',  ( 7.589135641921767000, 19.92511592960026700, 2.327494525045017400 ) ) ;
-#1444 = ORIENTED_EDGE ( 'NONE', *, *, #940, .F. ) ;
-#1445 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .F. ) ;
-#1446 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375214100, 10.14727083257347400, -0.6541420820228276400 ) ) ;
-#1447 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .F. ) ;
-#1448 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.710505431213759200E-017, 0.0000000000000000000 ) ) ;
-#1449 = SURFACE_STYLE_FILL_AREA ( #1993 ) ;
-#1450 = CARTESIAN_POINT ( 'NONE',  ( 7.030657718120807900, 20.19999999999999900, -2.228939597315435300 ) ) ;
-#1451 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 8.043987577519940800, -0.6547370006932127200 ) ) ;
-#1452 = VERTEX_POINT ( 'NONE', #1134 ) ;
-#1453 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 2.443987577519939800, -2.338346431047187800 ) ) ;
-#1454 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 3.389370015056122600, 0.1713136750793349800 ) ) ;
-#1455 = CARTESIAN_POINT ( 'NONE',  ( 7.999998700354244500, 19.22557903058321200, 0.1418410504999922700 ) ) ;
-#1456 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1457 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 7.519624616747824700, -0.4014895059858163400 ) ) ;
-#1458 = CYLINDRICAL_SURFACE ( 'NONE', #1274, 8.000000000000003600 ) ;
-#1459 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1460 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1461 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375211400, 6.147270832573471300, -0.6541420820228270900 ) ) ;
-#1462 = CARTESIAN_POINT ( 'NONE',  ( -2.843381941028313800E-017, 1.340008873200043700, 0.0000000000000000000 ) ) ;
-#1463 = PRESENTATION_STYLE_ASSIGNMENT (( #1614 ) ) ;
-#1464 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379802900, 9.860391600736131000, 0.8184212508665157400 ) ) ;
-#1465 = CARTESIAN_POINT ( 'NONE',  ( 7.416533009751822700, 2.230546133883596600, 2.297035237015026900 ) ) ;
-#1466 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1467 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1468 = DIRECTION ( 'NONE',  ( 0.9847835588179368900, 2.089624809929523700E-017, 0.1737853339090476800 ) ) ;
-#1469 = CARTESIAN_POINT ( 'NONE',  ( 1.247324967758377900E-033, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#1470 = ORIENTED_EDGE ( 'NONE', *, *, #16, .T. ) ;
-#1471 = VERTEX_POINT ( 'NONE', #307 ) ;
-#1472 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 8.043987577519940800, 0.8184212508665158500 ) ) ;
-#1473 = AXIS2_PLACEMENT_3D ( 'NONE', #657, #794, #816 ) ;
-#1474 = VECTOR ( 'NONE', #646, 1000.000000000000000 ) ;
-#1475 = VERTEX_POINT ( 'NONE', #150 ) ;
-#1476 = AXIS2_PLACEMENT_3D ( 'NONE', #1647, #799, #1958 ) ;
-#1477 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 11.63144319631736900, 0.7149310407996778400 ) ) ;
-#1478 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 7.225718374341997000, 0.2142072672332608600 ) ) ;
-#1479 = CARTESIAN_POINT ( 'NONE',  ( 7.988100871923774300, 19.55015088181370000, 0.4405366118582950100 ) ) ;
-#1480 = LINE ( 'NONE', #1782, #432 ) ;
-#1481 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1482 = AXIS2_PLACEMENT_3D ( 'NONE', #2130, #1633, #810 ) ;
-#1483 = CYLINDRICAL_SURFACE ( 'NONE', #2112, 8.000000000000003600 ) ;
-#1484 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
-#1485 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1486 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 11.22571837434199600, 0.2142072672332608100 ) ) ;
-#1487 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 8.043987577519940800, 0.8184212508665158500 ) ) ;
-#1488 = CARTESIAN_POINT ( 'NONE',  ( 7.984216243639345100, 19.62399999999999900, 0.5022857501519181200 ) ) ;
-#1489 = CIRCLE ( 'NONE', #903, 0.5760000000000000700 ) ;
-#1490 = EDGE_CURVE ( 'NONE', #2144, #26, #2024, .T. ) ;
-#1491 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1247 ), #1594 ) ;
-#1492 = AXIS2_PLACEMENT_3D ( 'NONE', #2165, #12, #1525 ) ;
-#1493 = FACE_BOUND ( 'NONE', #222, .T. ) ;
-#1494 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #2105, #1566, #560, #1102, #1435, #1939 ),
+#507 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#508 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#509 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2177 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #302, #836, #486 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#510 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 15.82961579681343300, 0.7970972332140211500 ) ) ;
+#511 = CYLINDRICAL_SURFACE ( 'NONE', #894, 0.4000000000000004700 ) ;
+#512 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#513 = EDGE_CURVE ( 'NONE', #44, #369, #796, .T. ) ;
+#514 = VECTOR ( 'NONE', #1289, 1000.000000000000000 ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 17.75218978699597400, -0.8184212508665160700 ) ) ;
+#516 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#517 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#518 = AXIS2_PLACEMENT_3D ( 'NONE', #57, #65, #395 ) ;
+#519 = SURFACE_SIDE_STYLE ('',( #1282 ) ) ;
+#520 = SURFACE_SIDE_STYLE ('',( #1834 ) ) ;
+#521 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#522 = AXIS2_PLACEMENT_3D ( 'NONE', #516, #2200, #691 ) ;
+#523 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.443987577519939800, 0.0000000000000000000 ) ) ;
+#524 = EDGE_LOOP ( 'NONE', ( #755, #1859, #931, #246 ) ) ;
+#525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #408 ), #1989 ) ;
+#526 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 16.04398757751993900, -0.8184212508665158500 ) ) ;
+#527 = EDGE_CURVE ( 'NONE', #937, #1157, #550, .T. ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #1748, .T. ) ;
+#529 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#530 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#531 = EDGE_CURVE ( 'NONE', #265, #1239, #916, .T. ) ;
+#532 = ORIENTED_EDGE ( 'NONE', *, *, #527, .F. ) ;
+#533 = FILL_AREA_STYLE ('',( #178 ) ) ;
+#534 = ORIENTED_EDGE ( 'NONE', *, *, #2198, .T. ) ;
+#535 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#536 = VERTEX_POINT ( 'NONE', #198 ) ;
+#537 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#538 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1760, 'distance_accuracy_value', 'NONE');
+#539 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#540 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.270549420881450200E-017, 0.0000000000000000000 ) ) ;
+#541 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#542 = PRESENTATION_STYLE_ASSIGNMENT (( #1668 ) ) ;
+#543 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#544 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#545 = EDGE_CURVE ( 'NONE', #1898, #294, #655, .T. ) ;
+#546 = CYLINDRICAL_SURFACE ( 'NONE', #1351, 8.000000000000003600 ) ;
+#547 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#548 = FILL_AREA_STYLE_COLOUR ( '', #204 ) ;
+#549 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301639800, 6.359357675402479000, 0.4117812008500042500 ) ) ;
+#550 = CIRCLE ( 'NONE', #594, 8.000000000000001800 ) ;
+#551 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#552 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#553 = ORIENTED_EDGE ( 'NONE', *, *, #579, .F. ) ;
+#554 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #908, #1280 ) ;
+#555 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#556 = SURFACE_SIDE_STYLE ('',( #1169 ) ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( 7.969101343401352000, 19.62399999999999900, 0.7024412990413102500 ) ) ;
+#558 = ORIENTED_EDGE ( 'NONE', *, *, #1997, .F. ) ;
+#559 = EDGE_LOOP ( 'NONE', ( #183, #2196, #2133, #2118 ) ) ;
+#560 = EDGE_CURVE ( 'NONE', #314, #3, #2102, .T. ) ;
+#561 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372322100, 0.1999999999999987100, -2.237438244065702800 ) ) ;
+#562 = VERTEX_POINT ( 'NONE', #1403 ) ;
+#563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1451 ), #1692 ) ;
+#564 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .T. ) ;
+#565 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 2.259991126799958800, 2.314331534470353000 ) ) ;
+#566 = CARTESIAN_POINT ( 'NONE',  ( 7.969101343401352000, 19.62399999999999900, -0.7024412990413102500 ) ) ;
+#567 = ORIENTED_EDGE ( 'NONE', *, *, #762, .T. ) ;
+#568 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 11.32861747963740300, -0.4117812008500038600 ) ) ;
+#569 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 11.40612620816715000, -0.1708034796741520200 ) ) ;
+#570 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#571 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 11.22571837434199600, 0.2142072672332608100 ) ) ;
+#572 = EDGE_CURVE ( 'NONE', #1721, #1819, #1688, .T. ) ;
+#573 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2208, #158, #2029, #2045, #1549, #11, #1022, #1543, #660, #2050, #2035, #2216, #335, #501 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0003199828823183744100, 0.0006399657646367488200, 0.001279931529273501800, 0.001599914411591878200, 0.001919897293910254500, 0.002559863058547007400 ),
+ .UNSPECIFIED. ) ;
+#574 = FACE_OUTER_BOUND ( 'NONE', #49, .T. ) ;
+#575 = VERTEX_POINT ( 'NONE', #1025 ) ;
+#576 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 0.7759999999999988000, -2.338346431047187800 ) ) ;
+#577 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#579 = EDGE_CURVE ( 'NONE', #728, #1512, #175, .T. ) ;
+#580 = EDGE_LOOP ( 'NONE', ( #1079, #498, #1645, #394 ) ) ;
+#581 = ORIENTED_EDGE ( 'NONE', *, *, #1787, .T. ) ;
+#582 = FILL_AREA_STYLE_COLOUR ( '', #873 ) ;
+#583 = PLANE ( 'NONE',  #2107 ) ;
+#584 = CIRCLE ( 'NONE', #1050, 7.424000000000003900 ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( 7.988100871923774300, 19.55015088181370000, 0.4405366118582948500 ) ) ;
+#586 = TOROIDAL_SURFACE ( 'NONE', #1207, 8.000000000000003600, 0.4799999999999995900 ) ;
+#587 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1755 ) ) ;
+#588 = SURFACE_STYLE_FILL_AREA ( #1593 ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306111400, 7.388537236080724200, -0.5018684823093255700 ) ) ;
+#590 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #113 ), #1615 ) ;
+#591 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602279100, 3.702838150644256000, -0.5849588023937299900 ) ) ;
+#592 = CIRCLE ( 'NONE', #1103, 7.520000000000004000 ) ;
+#593 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#594 = AXIS2_PLACEMENT_3D ( 'NONE', #1693, #653, #2037 ) ;
+#595 = SURFACE_STYLE_FILL_AREA ( #235 ) ;
+#596 = SURFACE_STYLE_USAGE ( .BOTH. , #1659 ) ;
+#597 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1644 ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #1811, .F. ) ;
+#599 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1976, #1625, #1114, #2136, #1954, #763 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 4 ),
- ( 1.971705446191624500E-007, 0.0001228847620034562100, 0.0002455723534622932900 ),
+ ( 0.0006148037158262350100, 0.0009213630677156205700, 0.001227922419605006100 ),
  .UNSPECIFIED. ) ;
-#1495 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1026, #40, #1010, #1003, #2029, #534, #1162, #176, #1017, #376, #32, #348, #364, #846 ),
+#600 = ADVANCED_FACE ( 'NONE', ( #1118 ), #95, .T. ) ;
+#601 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .T. ) ;
+#603 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972947200, 7.713982036189216600, 0.5719627207743328600 ) ) ;
+#604 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .F. ) ;
+#605 = VERTEX_POINT ( 'NONE', #1173 ) ;
+#606 = STYLED_ITEM ( 'NONE', ( #542 ), #1691 ) ;
+#607 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.64398757751994000, -0.6547370006932127200 ) ) ;
+#608 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079142400, 3.617580790580646100, -0.7312220695215555500 ) ) ;
+#609 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#610 = EDGE_CURVE ( 'NONE', #956, #1611, #86, .T. ) ;
+#611 = ORIENTED_EDGE ( 'NONE', *, *, #1602, .T. ) ;
+#612 = SURFACE_STYLE_USAGE ( .BOTH. , #1832 ) ;
+#613 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #407, #1608, #1111, #1790, #63, #1623 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 4 ),
+ ( 1.971705446198038100E-007, 0.0001228847620034557700, 0.0002455723534622917200 ),
+ .UNSPECIFIED. ) ;
+#614 = LINE ( 'NONE', #2104, #1218 ) ;
+#615 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#616 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656493800, 10.44130967506789700, 0.2135312789257696700 ) ) ;
+#617 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#618 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#619 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#620 = AXIS2_PLACEMENT_3D ( 'NONE', #1342, #2015, #310 ) ;
+#621 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.270549420881450200E-017, 0.0000000000000000000 ) ) ;
+#622 = VECTOR ( 'NONE', #1745, 1000.000000000000000 ) ;
+#623 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#624 = EDGE_CURVE ( 'NONE', #1478, #562, #1964, .T. ) ;
+#625 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.730527845810772900, -0.6547370006932129400 ) ) ;
+#626 = TOROIDAL_SURFACE ( 'NONE', #1871, 7.424000000000003900, 0.5760000000000000700 ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 2.259991126799958800, -2.314331534470353000 ) ) ;
+#628 = AXIS2_PLACEMENT_3D ( 'NONE', #1100, #1418, #382 ) ;
+#629 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ;
+#630 = FILL_AREA_STYLE ('',( #141 ) ) ;
+#631 = VERTEX_POINT ( 'NONE', #2109 ) ;
+#632 = FILL_AREA_STYLE ('',( #459 ) ) ;
+#633 = ORIENTED_EDGE ( 'NONE', *, *, #513, .T. ) ;
+#634 = AXIS2_PLACEMENT_3D ( 'NONE', #218, #1742, #1399 ) ;
+#635 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#636 = VERTEX_POINT ( 'NONE', #1939 ) ;
+#637 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #490 ) ) ;
+#638 = EDGE_CURVE ( 'NONE', #2139, #1466, #1493, .T. ) ;
+#639 = ORIENTED_EDGE ( 'NONE', *, *, #1515, .T. ) ;
+#640 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563585400, 1.697310435943005800, 2.254264977099455600 ) ) ;
+#641 = SURFACE_SIDE_STYLE ('',( #2122 ) ) ;
+#642 = TOROIDAL_SURFACE ( 'NONE', #1037, 8.000000000000003600, 0.4799999999999995900 ) ;
+#643 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#644 = EDGE_CURVE ( 'NONE', #631, #2088, #232, .T. ) ;
+#645 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1999, 'distance_accuracy_value', 'NONE');
+#646 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#647 = PRESENTATION_STYLE_ASSIGNMENT (( #1397 ) ) ;
+#648 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, 0.8184212508665158500 ) ) ;
+#650 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#651 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#652 = CIRCLE ( 'NONE', #1444, 0.5760000000000000700 ) ;
+#653 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#654 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1514 ) ) ;
+#655 = CIRCLE ( 'NONE', #723, 0.4000000000000004700 ) ;
+#656 = SURFACE_SIDE_STYLE ('',( #1363 ) ) ;
+#657 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#658 = AXIS2_PLACEMENT_3D ( 'NONE', #131, #434, #968 ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #396, .F. ) ;
+#660 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656493800, 14.44130967506789900, 0.2135312789257696700 ) ) ;
+#661 = VERTEX_POINT ( 'NONE', #41 ) ;
+#662 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .F. ) ;
+#663 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#664 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563548100, 1.799999999999998300, 2.254264977099449000 ) ) ;
+#665 = VERTEX_POINT ( 'NONE', #887 ) ;
+#666 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.64398757751994000, -0.8184212508665158500 ) ) ;
+#667 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#668 = AXIS2_PLACEMENT_3D ( 'NONE', #1428, #747, #62 ) ;
+#669 = VECTOR ( 'NONE', #970, 1000.000000000000000 ) ;
+#670 = ORIENTED_EDGE ( 'NONE', *, *, #898, .F. ) ;
+#671 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 15.40612620816715000, -0.1708034796741516300 ) ) ;
+#672 = EDGE_CURVE ( 'NONE', #1819, #665, #207, .T. ) ;
+#673 = CARTESIAN_POINT ( 'NONE',  ( 6.037583892617451700, 0.1999999999999999800, 2.053691275167784700 ) ) ;
+#674 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#675 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#676 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#677 = CARTESIAN_POINT ( 'NONE',  ( 7.588169906406129400, 1.304011120128624900, 2.327324101130493300 ) ) ;
+#678 = AXIS2_PLACEMENT_3D ( 'NONE', #127, #975, #1656 ) ;
+#679 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375213200, 15.54070432246641100, 0.6541420820228259800 ) ) ;
+#681 = FACE_BOUND ( 'NONE', #559, .T. ) ;
+#682 = CYLINDRICAL_SURFACE ( 'NONE', #870, 8.000000000000003600 ) ;
+#683 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 17.85835935822644400, -0.7970972332140220400 ) ) ;
+#684 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 19.62399999999999900, -2.338346431047187300 ) ) ;
+#685 = CIRCLE ( 'NONE', #1882, 5.600000000000000500 ) ;
+#686 = CARTESIAN_POINT ( 'NONE',  ( 4.704667488008959200E-034, 3.880069066605473900E-017, 0.0000000000000000000 ) ) ;
+#687 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#688 = ORIENTED_EDGE ( 'NONE', *, *, #316, .F. ) ;
+#689 = AXIS2_PLACEMENT_3D ( 'NONE', #2069, #343, #1738 ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 18.05653195872252000, -0.7149310407996767300 ) ) ;
+#691 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( 7.983631351535692900, 19.40139536946569600, 0.5258319054148613600 ) ) ;
+#693 = VERTEX_POINT ( 'NONE', #729 ) ;
+#694 = ORIENTED_EDGE ( 'NONE', *, *, #499, .F. ) ;
+#695 = SURFACE_STYLE_USAGE ( .BOTH. , #872 ) ;
+#696 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
+#697 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.156012422480061400, 0.0000000000000000000 ) ) ;
+#698 = ADVANCED_FACE ( 'NONE', ( #741 ), #1938, .T. ) ;
+#699 = VERTEX_POINT ( 'NONE', #2089 ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( 1.401690012836422700E-017, 1.156012422480062800, 0.0000000000000000000 ) ) ;
+#701 = AXIS2_PLACEMENT_3D ( 'NONE', #1413, #1768, #739 ) ;
+#702 = LINE ( 'NONE', #649, #846 ) ;
+#703 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#704 = EDGE_CURVE ( 'NONE', #2088, #1831, #592, .T. ) ;
+#705 = FACE_OUTER_BOUND ( 'NONE', #936, .T. ) ;
+#706 = FILL_AREA_STYLE_COLOUR ( '', #377 ) ;
+#707 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#708 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#709 = FILL_AREA_STYLE_COLOUR ( '', #1072 ) ;
+#710 = FACE_BOUND ( 'NONE', #346, .T. ) ;
+#711 = STYLED_ITEM ( 'NONE', ( #1225 ), #1306 ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, 0.0000000000000000000, -0.4000000000000004700 ) ) ;
+#713 = FACE_OUTER_BOUND ( 'NONE', #1190, .T. ) ;
+#714 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
+#715 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .T. ) ;
+#717 = STYLED_ITEM ( 'NONE', ( #1476 ), #1333 ) ;
+#718 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#719 = EDGE_CURVE ( 'NONE', #2175, #2199, #337, .T. ) ;
+#720 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1090, #861, #1453, #2076, #1984, #442, #1655, #962, #2159, #1825, #1138, #608, #108, #1481 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 2, 2, 2, 2, 4 ),
  ( 3.511543213478341100E-018, 0.0003199828823183791300, 0.0006399657646367546700, 0.001279931529273506700, 0.001599914411591882600, 0.001919897293910258400, 0.002559863058547010500 ),
  .UNSPECIFIED. ) ;
-#1496 = PRESENTATION_STYLE_ASSIGNMENT (( #375 ) ) ;
-#1497 = CIRCLE ( 'NONE', #1476, 7.520000000000004900 ) ;
-#1498 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.64398757751994000, -0.8184212508665158500 ) ) ;
-#1499 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.64398757751994000, 0.8184212508665158500 ) ) ;
-#1500 = ORIENTED_EDGE ( 'NONE', *, *, #168, .F. ) ;
-#1501 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1151 ) ;
-#1502 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1503 = EDGE_LOOP ( 'NONE', ( #1841, #1547, #1680, #352, #1086, #1963 ) ) ;
-#1504 = VERTEX_POINT ( 'NONE', #322 ) ;
-#1505 = VERTEX_POINT ( 'NONE', #313 ) ;
-#1506 = CLOSED_SHELL ( 'NONE', ( #45, #738, #1384, #897, #2043, #11, #850, #746, #245, #1517, #1226, #1078, #1871, #2052, #213, #35, #710, #888, #1745, #2066, #1031, #1999, #42, #1332, #2081, #430, #1529, #1909, #535, #583, #1201, #23, #1215, #546, #419, #1067, #1545, #58, #1018, #412, #1409, #178, #403, #1054, #2163, #714, #1900, #558, #1558, #189 ) ) ;
-#1507 = AXIS2_PLACEMENT_3D ( 'NONE', #742, #401, #80 ) ;
-#1508 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, 0.0000000000000000000, -0.4000000000000004700 ) ) ;
-#1509 = PLANE ( 'NONE',  #1368 ) ;
-#1510 = ORIENTED_EDGE ( 'NONE', *, *, #729, .F. ) ;
-#1511 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, 0.6547370006932127200 ) ) ;
-#1512 = EDGE_CURVE ( 'NONE', #228, #21, #2092, .T. ) ;
-#1513 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1514 = SURFACE_STYLE_USAGE ( .BOTH. , #1330 ) ;
-#1515 = FILL_AREA_STYLE_COLOUR ( '', #1275 ) ;
-#1516 = EDGE_CURVE ( 'NONE', #1964, #2008, #2108, .T. ) ;
-#1517 = ADVANCED_FACE ( 'NONE', ( #207 ), #698, .T. ) ;
-#1518 = CARTESIAN_POINT ( 'NONE',  ( -4.795504033851218300E-017, 2.259991126799958800, 0.0000000000000000000 ) ) ;
-#1519 = TOROIDAL_SURFACE ( 'NONE', #160, 8.000000000000005300, 0.4800000000000007000 ) ;
-#1520 = AXIS2_PLACEMENT_3D ( 'NONE', #344, #2019, #514 ) ;
-#1521 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1522 = AXIS2_PLACEMENT_3D ( 'NONE', #1957, #963, #294 ) ;
-#1523 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.64398757751994200, 0.6547370006932127200 ) ) ;
-#1524 = EDGE_CURVE ( 'NONE', #353, #889, #1673, .T. ) ;
-#1525 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1526 = ORIENTED_EDGE ( 'NONE', *, *, #544, .T. ) ;
-#1527 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ;
-#1528 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1529 = ADVANCED_FACE ( 'NONE', ( #1182 ), #13, .T. ) ;
-#1530 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .F. ) ;
-#1531 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1532 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1533 = EDGE_LOOP ( 'NONE', ( #1242, #1032, #1942, #1573, #253, #1194 ) ) ;
-#1534 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1535 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 13.64398757751994200, -0.8184212508665158500 ) ) ;
-#1536 = CARTESIAN_POINT ( 'NONE',  ( -4.164041621417662000E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#1537 = EDGE_CURVE ( 'NONE', #355, #305, #1721, .T. ) ;
-#1538 = FILL_AREA_STYLE_COLOUR ( '', #1311 ) ;
-#1539 = FACE_OUTER_BOUND ( 'NONE', #818, .T. ) ;
-#1540 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 6.046597001896184800, -0.5233308039560662400 ) ) ;
-#1541 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1542 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.710505431213759200E-017, 0.0000000000000000000 ) ) ;
-#1543 = AXIS2_PLACEMENT_3D ( 'NONE', #920, #88, #1913 ) ;
-#1544 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1545 = ADVANCED_FACE ( 'NONE', ( #805 ), #239, .F. ) ;
-#1546 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1223 ) ) ;
-#1547 = ORIENTED_EDGE ( 'NONE', *, *, #153, .T. ) ;
-#1548 = EDGE_LOOP ( 'NONE', ( #302, #1937, #557, #54 ) ) ;
-#1549 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1550 = SURFACE_SIDE_STYLE ('',( #2110 ) ) ;
-#1551 = VERTEX_POINT ( 'NONE', #414 ) ;
-#1552 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1553 = EDGE_CURVE ( 'NONE', #1035, #865, #875, .T. ) ;
-#1554 = ORIENTED_EDGE ( 'NONE', *, *, #1041, .F. ) ;
-#1555 = SURFACE_STYLE_FILL_AREA ( #902 ) ;
-#1556 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1333, 'distance_accuracy_value', 'NONE');
-#1557 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972947200, 15.71398203618921300, 0.5719627207743310800 ) ) ;
-#1558 = ADVANCED_FACE ( 'NONE', ( #978 ), #288, .T. ) ;
-#1559 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .T. ) ;
-#1560 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #147 ), #374 ) ;
-#1561 = CARTESIAN_POINT ( 'NONE',  ( -7.520000000000004900, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#1562 = EDGE_CURVE ( 'NONE', #305, #1845, #2021, .T. ) ;
-#1563 = CARTESIAN_POINT ( 'NONE',  ( 7.227391312312415800, 0.1999999999999863800, -2.263657290408072500 ) ) ;
-#1564 = CIRCLE ( 'NONE', #1163, 8.000000000000005300 ) ;
-#1565 = SURFACE_SIDE_STYLE ('',( #745 ) ) ;
-#1566 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 2.402508535129427100, 2.338346431047186900 ) ) ;
-#1567 = SURFACE_SIDE_STYLE ('',( #2078 ) ) ;
-#1568 = LINE ( 'NONE', #132, #623 ) ;
-#1569 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656495600, 18.44130967506789900, 0.2135312789257694800 ) ) ;
-#1570 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1571 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1572 = VERTEX_POINT ( 'NONE', #481 ) ;
-#1573 = ORIENTED_EDGE ( 'NONE', *, *, #953, .T. ) ;
-#1574 = EDGE_LOOP ( 'NONE', ( #1848, #968, #388, #256 ) ) ;
-#1575 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #525 ) ) ;
-#1576 = EDGE_CURVE ( 'NONE', #1757, #1125, #2004, .T. ) ;
-#1577 = EDGE_LOOP ( 'NONE', ( #1989, #2032, #945, #941 ) ) ;
-#1578 = FILL_AREA_STYLE_COLOUR ( '', #1299 ) ;
-#1579 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1580 = ORIENTED_EDGE ( 'NONE', *, *, #1113, .T. ) ;
-#1581 = AXIS2_PLACEMENT_3D ( 'NONE', #133, #565, #73 ) ;
-#1582 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1583 = FACE_OUTER_BOUND ( 'NONE', #1245, .T. ) ;
-#1584 = FILL_AREA_STYLE_COLOUR ( '', #868 ) ;
-#1585 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1687 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1753, #2082, #1431 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1586 = VECTOR ( 'NONE', #611, 1000.000000000000000 ) ;
-#1587 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1588 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.64398757751994200, 0.6547370006932127200 ) ) ;
-#1589 = FILL_AREA_STYLE_COLOUR ( '', #2074 ) ;
-#1590 = PRESENTATION_STYLE_ASSIGNMENT (( #548 ) ) ;
-#1591 = FACE_BOUND ( 'NONE', #1222, .T. ) ;
-#1592 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1593 = FILL_AREA_STYLE ('',( #606 ) ) ;
-#1594 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #675 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1772, #1929, #1255 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1595 = AXIS2_PLACEMENT_3D ( 'NONE', #1187, #1394, #405 ) ;
-#1596 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 11.38937001505612300, 0.1713136750793384000 ) ) ;
-#1597 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .T. ) ;
-#1598 = FILL_AREA_STYLE_COLOUR ( '', #851 ) ;
-#1599 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ;
-#1600 = SURFACE_SIDE_STYLE ('',( #507 ) ) ;
-#1601 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1602 = ORIENTED_EDGE ( 'NONE', *, *, #1490, .F. ) ;
-#1603 = EDGE_LOOP ( 'NONE', ( #1500, #1627, #47, #169 ) ) ;
-#1604 = CARTESIAN_POINT ( 'NONE',  ( -2.452957522463730200E-017, 1.156012422480059200, 0.0000000000000000000 ) ) ;
-#1605 = FACE_OUTER_BOUND ( 'NONE', #301, .T. ) ;
-#1606 = CARTESIAN_POINT ( 'NONE',  ( 7.637104474052125400, 2.361875305574232100, -2.335959613068021600 ) ) ;
-#1607 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1608 = CARTESIAN_POINT ( 'NONE',  ( 8.000001298973776500, 19.22555362929224600, -0.1416944095384360900 ) ) ;
-#1609 = PLANE ( 'NONE',  #1998 ) ;
-#1610 = EDGE_LOOP ( 'NONE', ( #1334, #1738 ) ) ;
-#1611 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1612 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998673700, 1.340008873200043900, 2.314331534470353000 ) ) ;
-#1613 = FILL_AREA_STYLE ('',( #1787 ) ) ;
-#1614 = SURFACE_STYLE_USAGE ( .BOTH. , #89 ) ;
-#1615 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1650 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1062, #1390, #731 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1616 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1617 = SURFACE_STYLE_FILL_AREA ( #775 ) ;
-#1618 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1619 = CIRCLE ( 'NONE', #786, 7.862857142857145700 ) ;
-#1620 = FACE_OUTER_BOUND ( 'NONE', #144, .T. ) ;
-#1621 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 7.957447309229110900, 0.6547370006932128300 ) ) ;
-#1622 = SURFACE_STYLE_USAGE ( .BOTH. , #590 ) ;
-#1623 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1624 = EDGE_CURVE ( 'NONE', #2122, #2008, #1073, .T. ) ;
-#1625 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1046, 'distance_accuracy_value', 'NONE');
-#1626 = SURFACE_STYLE_USAGE ( .BOTH. , #1600 ) ;
-#1627 = ORIENTED_EDGE ( 'NONE', *, *, #717, .F. ) ;
-#1628 = CARTESIAN_POINT ( 'NONE',  ( 7.330264912606360800, 1.430141710853867000, -2.281811455165827500 ) ) ;
-#1629 = AXIS2_PLACEMENT_3D ( 'NONE', #2053, #2047, #538 ) ;
-#1630 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .T. ) ;
-#1631 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.643987577519940400, -0.8184212508665158500 ) ) ;
-#1632 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .T. ) ;
-#1633 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1634 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1386 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1933, #1587, #93 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1635 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#1636 = VECTOR ( 'NONE', #1371, 1000.000000000000000 ) ;
-#1637 = VERTEX_POINT ( 'NONE', #1120 ) ;
-#1638 = SURFACE_STYLE_USAGE ( .BOTH. , #2118 ) ;
-#1639 = CARTESIAN_POINT ( 'NONE',  ( 7.416533009751825400, 1.369453866116404000, -2.297035237015027800 ) ) ;
-#1640 = ORIENTED_EDGE ( 'NONE', *, *, #1847, .T. ) ;
-#1641 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 12.04398757751994100, 0.8184212508665158500 ) ) ;
-#1642 = CARTESIAN_POINT ( 'NONE',  ( 7.588339492531262400, 1.303873459482164400, -2.327354028093751000 ) ) ;
-#1643 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #258 ), #1172 ) ;
-#1644 = FILL_AREA_STYLE_COLOUR ( '', #223 ) ;
-#1645 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 8.043987577519940800, 0.6547370006932127200 ) ) ;
-#1646 = CIRCLE ( 'NONE', #1825, 7.862857142857149200 ) ;
-#1647 = CARTESIAN_POINT ( 'NONE',  ( 1.247324967758377900E-033, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#1648 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1649 = SURFACE_STYLE_FILL_AREA ( #740 ) ;
-#1650 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1062, 'distance_accuracy_value', 'NONE');
-#1651 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998673700, 1.340008873200043900, -2.314331534470353000 ) ) ;
-#1652 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #445, #1261, #107, #1089, #1240, #2079 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 4 ),
- ( 0.0006148037158262340400, 0.0009213630677156190500, 0.001227922419605004200 ),
- .UNSPECIFIED. ) ;
-#1653 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656493800, 11.24666547997198800, -0.2135312789257696700 ) ) ;
-#1654 = CARTESIAN_POINT ( 'NONE',  ( 7.984216243639345100, 19.62399999999999900, -0.5022857501519181200 ) ) ;
-#1655 = ORIENTED_EDGE ( 'NONE', *, *, #219, .F. ) ;
-#1656 = ORIENTED_EDGE ( 'NONE', *, *, #1833, .T. ) ;
-#1657 = ORIENTED_EDGE ( 'NONE', *, *, #417, .F. ) ;
-#1658 = ORIENTED_EDGE ( 'NONE', *, *, #1761, .T. ) ;
-#1659 = AXIS2_PLACEMENT_3D ( 'NONE', #161, #449, #905 ) ;
-#1660 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 12.04398757751994100, -0.6547370006932127200 ) ) ;
-#1661 = CARTESIAN_POINT ( 'NONE',  ( 7.999996456654908900, 19.38929387171252100, 0.09531465937463490200 ) ) ;
-#1662 = LINE ( 'NONE', #2107, #491 ) ;
-#1663 = AXIS2_PLACEMENT_3D ( 'NONE', #1872, #1373, #1257 ) ;
-#1664 = CYLINDRICAL_SURFACE ( 'NONE', #630, 5.600000000000000500 ) ;
-#1665 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, -0.4000000000000004700 ) ) ;
-#1666 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ;
-#1667 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372320400, 20.19999999999999900, -2.237438244065701900 ) ) ;
-#1668 = EDGE_CURVE ( 'NONE', #754, #2058, #1646, .T. ) ;
-#1669 = CIRCLE ( 'NONE', #1917, 0.4000000000000004700 ) ;
-#1670 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, 0.8184212508665158500 ) ) ;
-#1671 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1891 ), #1784 ) ;
-#1672 = AXIS2_PLACEMENT_3D ( 'NONE', #206, #232, #1582 ) ;
-#1673 = CIRCLE ( 'NONE', #1507, 7.424000000000002200 ) ;
-#1674 = EDGE_CURVE ( 'NONE', #1964, #2058, #1873, .T. ) ;
-#1675 = LINE ( 'NONE', #1511, #158 ) ;
-#1676 = CARTESIAN_POINT ( 'NONE',  ( 7.227497495041964400, 20.20000000000001700, -2.263676028536816700 ) ) ;
-#1677 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1678 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079140700, 11.61758079058064700, -0.7312220695215540000 ) ) ;
-#1679 = ORIENTED_EDGE ( 'NONE', *, *, #768, .F. ) ;
-#1680 = ORIENTED_EDGE ( 'NONE', *, *, #940, .T. ) ;
-#1681 = VERTEX_POINT ( 'NONE', #638 ) ;
-#1682 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.117582368135749600E-017, 0.0000000000000000000 ) ) ;
-#1683 = TOROIDAL_SURFACE ( 'NONE', #130, 7.808000000000005200, 0.1920000000000002800 ) ;
-#1684 = ORIENTED_EDGE ( 'NONE', *, *, #1403, .F. ) ;
-#1685 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1686 = ORIENTED_EDGE ( 'NONE', *, *, #310, .T. ) ;
-#1687 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1753, 'distance_accuracy_value', 'NONE');
-#1688 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1931, 'distance_accuracy_value', 'NONE');
-#1689 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998673700, 1.340008873200043900, 2.314331534470353000 ) ) ;
-#1690 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #525 ), #1811 ) ;
-#1691 = FILL_AREA_STYLE_COLOUR ( '', #1037 ) ;
-#1692 = TOROIDAL_SURFACE ( 'NONE', #1429, 7.424000000000004800, 0.5760000000000000700 ) ;
-#1693 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1694 = CIRCLE ( 'NONE', #251, 7.862857142857145700 ) ;
-#1695 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602273800, 5.985137004395624200, 0.5849588023937286600 ) ) ;
-#1696 = PRESENTATION_STYLE_ASSIGNMENT (( #1850 ) ) ;
-#1697 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1698 = AXIS2_PLACEMENT_3D ( 'NONE', #56, #907, #255 ) ;
-#1699 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
-#1700 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1701 = AXIS2_PLACEMENT_3D ( 'NONE', #141, #478, #148 ) ;
-#1702 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, -0.6547370006932127200 ) ) ;
-#1703 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 13.75218978699596800, -0.8184212508665157400 ) ) ;
-#1704 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1705 = EDGE_LOOP ( 'NONE', ( #109, #1166, #282, #987 ) ) ;
-#1706 = ORIENTED_EDGE ( 'NONE', *, *, #1041, .T. ) ;
-#1707 = SURFACE_SIDE_STYLE ('',( #1866 ) ) ;
-#1708 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.64398757751994200, -0.6547370006932127200 ) ) ;
-#1709 = LINE ( 'NONE', #551, #1737 ) ;
-#1710 = VERTEX_POINT ( 'NONE', #950 ) ;
-#1711 = EDGE_CURVE ( 'NONE', #1475, #860, #9, .T. ) ;
-#1712 = TOROIDAL_SURFACE ( 'NONE', #2003, 7.808000000000002500, 0.1920000000000006100 ) ;
-#1713 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 2.443987577519939800, 2.338346431047187800 ) ) ;
-#1714 = STYLED_ITEM ( 'NONE', ( #2114 ), #558 ) ;
-#1715 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602280900, 9.985137004395634000, 0.5849588023937279900 ) ) ;
-#1716 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1717 = VECTOR ( 'NONE', #821, 1000.000000000000000 ) ;
-#1718 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1719 = ORIENTED_EDGE ( 'NONE', *, *, #1833, .F. ) ;
-#1720 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 14.04659700189618300, -0.5233308039560665700 ) ) ;
-#1721 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #885, #1238, #264, #1746, #878, #244 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 4 ),
- ( 1.971590801843601300E-007, 0.0004523489638810717300, 0.0009045007686819590400 ),
- .UNSPECIFIED. ) ;
-#1722 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #114, 'distance_accuracy_value', 'NONE');
-#1723 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 15.40612620816715000, -0.1708034796741516300 ) ) ;
-#1724 = FILL_AREA_STYLE_COLOUR ( '', #320 ) ;
-#1725 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1726 = CIRCLE ( 'NONE', #1595, 8.000000000000003600 ) ;
-#1727 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 14.35935767540247800, 0.4117812008500038600 ) ) ;
-#1728 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1729 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1730 = ORIENTED_EDGE ( 'NONE', *, *, #876, .T. ) ;
-#1731 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 18.05653195872252000, -0.7149310407996767300 ) ) ;
-#1732 = CARTESIAN_POINT ( 'NONE',  ( 7.969101343401352000, 19.62399999999999900, 0.7024412990413103600 ) ) ;
-#1733 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.730527845810772900, -0.6547370006932129400 ) ) ;
-#1734 = VERTEX_POINT ( 'NONE', #1129 ) ;
-#1735 = EDGE_CURVE ( 'NONE', #787, #1637, #699, .T. ) ;
-#1736 = ORIENTED_EDGE ( 'NONE', *, *, #2015, .T. ) ;
-#1737 = VECTOR ( 'NONE', #1544, 1000.000000000000000 ) ;
-#1738 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .F. ) ;
-#1739 = FILL_AREA_STYLE ('',( #737 ) ) ;
-#1740 = ORIENTED_EDGE ( 'NONE', *, *, #1870, .F. ) ;
-#1741 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
-#1742 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.7759999999999999100, 0.0000000000000000000 ) ) ;
-#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #470, #647, #125 ) ;
-#1744 = STYLED_ITEM ( 'NONE', ( #254 ), #178 ) ;
-#1745 = ADVANCED_FACE ( 'NONE', ( #1374 ), #1458, .T. ) ;
-#1746 = CARTESIAN_POINT ( 'NONE',  ( 7.376467014399409500, 0.2616688165873388700, 2.289964767246953900 ) ) ;
-#1747 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372320400, 20.19999999999999900, 2.237438244065701900 ) ) ;
-#1748 = FACE_OUTER_BOUND ( 'NONE', #172, .T. ) ;
-#1749 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1750 = CYLINDRICAL_SURFACE ( 'NONE', #276, 8.000000000000003600 ) ;
-#1751 = STYLED_ITEM ( 'NONE', ( #1148 ), #42 ) ;
-#1752 = EDGE_CURVE ( 'NONE', #797, #2144, #2132, .T. ) ;
-#1753 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1754 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1755 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 9.643987577519940400, -0.8184212508665158500 ) ) ;
-#1756 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1757 = VERTEX_POINT ( 'NONE', #1713 ) ;
-#1758 = VERTEX_POINT ( 'NONE', #1174 ) ;
-#1759 = FILL_AREA_STYLE_COLOUR ( '', #1323 ) ;
-#1760 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 16.04398757751993900, -0.8184212508665158500 ) ) ;
-#1761 = EDGE_CURVE ( 'NONE', #934, #463, #1818, .T. ) ;
-#1762 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.710505431213759200E-017, 0.0000000000000000000 ) ) ;
-#1763 = ORIENTED_EDGE ( 'NONE', *, *, #196, .T. ) ;
-#1764 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 16.04398757751993900, -0.6547370006932127200 ) ) ;
-#1765 = SURFACE_SIDE_STYLE ('',( #1555 ) ) ;
-#1766 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1767 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 11.38919109703818400, -0.08497120862432482000 ) ) ;
-#1768 = STYLED_ITEM ( 'NONE', ( #210 ), #1067 ) ;
-#1769 = FILL_AREA_STYLE_COLOUR ( '', #977 ) ;
-#1770 = FILL_AREA_STYLE_COLOUR ( '', #1391 ) ;
-#1771 = FACE_OUTER_BOUND ( 'NONE', #1503, .T. ) ;
-#1772 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1773 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714665200, 15.22549061291461700, -0.1062310565962872300 ) ) ;
-#1774 = CARTESIAN_POINT ( 'NONE',  ( -2.843381941028313800E-017, 1.340008873200043700, 0.0000000000000000000 ) ) ;
-#1775 = TOROIDAL_SURFACE ( 'NONE', #2140, 8.000000000000005300, 0.4800000000000007000 ) ;
-#1776 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.710505431213759200E-017, 0.0000000000000000000 ) ) ;
-#1777 = EDGE_CURVE ( 'NONE', #1681, #20, #833, .T. ) ;
-#1778 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1779 = LINE ( 'NONE', #537, #182 ) ;
-#1780 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 9.858359358226444200, -0.7970972332140223700 ) ) ;
-#1781 = EDGE_CURVE ( 'NONE', #1637, #1000, #621, .T. ) ;
-#1782 = CARTESIAN_POINT ( 'NONE',  ( -6.400000000000003900, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1783 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1784 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2164 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #68, #923, #1415 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1785 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #216 ), #1892 ) ;
-#1786 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1645, #1621, #955, #1131, #648, #1115, #311, #1295, #485, #624, #1457, #111, #944, #1451 ),
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .F. ) ;
+#722 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#723 = AXIS2_PLACEMENT_3D ( 'NONE', #718, #2203, #1070 ) ;
+#724 = ORIENTED_EDGE ( 'NONE', *, *, #1332, .F. ) ;
+#725 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#726 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#727 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919040900, 6.056531958722517000, -0.7149310407996771800 ) ) ;
+#728 = VERTEX_POINT ( 'NONE', #1786 ) ;
+#729 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.64398757751994200, 0.6547370006932127200 ) ) ;
+#730 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#731 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .T. ) ;
+#732 = VECTOR ( 'NONE', #508, 1000.000000000000000 ) ;
+#733 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#734 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #381 ) ) ;
+#735 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000001200, 0.1999999999999999800, 0.0000000000000000000 ) ) ;
+#736 = EDGE_CURVE ( 'NONE', #1182, #169, #2157, .T. ) ;
+#737 = LINE ( 'NONE', #834, #2023 ) ;
+#738 = CIRCLE ( 'NONE', #1928, 7.862857142857147400 ) ;
+#739 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#740 = CARTESIAN_POINT ( 'NONE',  ( 7.588339492531261500, 2.296126540517837300, 2.327354028093750600 ) ) ;
+#741 = FACE_OUTER_BOUND ( 'NONE', #1594, .T. ) ;
+#742 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375214100, 11.54070432246641300, 0.6541420820228276400 ) ) ;
+#743 = SURFACE_STYLE_FILL_AREA ( #291 ) ;
+#744 = CARTESIAN_POINT ( 'NONE',  ( 7.553692692128590700, 2.271751816467590500, -2.321239886846222500 ) ) ;
+#745 = PRESENTATION_STYLE_ASSIGNMENT (( #695 ) ) ;
+#746 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1250 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #539, #547, #725 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#747 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#748 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ;
+#750 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1853, #1836, #311, #1343, #1154, #830, #445, #1491, #813, #980, #1163, #1510, #470, #2022 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0002559274926310699700, 0.0005118549852621399500, 0.001023709970524279700, 0.001279637463155349900, 0.001535564955786420000, 0.002047419941048557600 ),
+ ( 0.0000000000000000000, 0.0002559274926310701900, 0.0005118549852621403800, 0.001023709970524280500, 0.001279637463155350600, 0.001535564955786420400, 0.002047419941048558500 ),
  .UNSPECIFIED. ) ;
-#1787 = FILL_AREA_STYLE_COLOUR ( '', #1022 ) ;
-#1788 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ;
-#1789 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000003900, 1.358024173311916700E-016, 7.837739514543064900E-016 ) ) ;
-#1790 = ORIENTED_EDGE ( 'NONE', *, *, #580, .F. ) ;
-#1791 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1050 ) ) ;
-#1792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1793 = ORIENTED_EDGE ( 'NONE', *, *, #242, .F. ) ;
-#1794 = ORIENTED_EDGE ( 'NONE', *, *, #2030, .T. ) ;
-#1795 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1796 = VERTEX_POINT ( 'NONE', #545 ) ;
-#1797 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.156012422480061000, 0.0000000000000000000 ) ) ;
-#1798 = FILL_AREA_STYLE ('',( #1598 ) ) ;
-#1799 = SURFACE_SIDE_STYLE ('',( #1132 ) ) ;
-#1800 = ORIENTED_EDGE ( 'NONE', *, *, #1856, .F. ) ;
-#1801 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
-#1802 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
-#1803 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1804 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656492000, 7.246665479971986700, -0.2135312789257701500 ) ) ;
-#1805 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418195400, 6.373588138105884800, -0.4278160627473293100 ) ) ;
-#1806 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1807 = CIRCLE ( 'NONE', #825, 8.000000000000003600 ) ;
-#1808 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656492000, 15.24666547997198400, -0.2135312789257693100 ) ) ;
-#1809 = LINE ( 'NONE', #743, #369 ) ;
-#1810 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
-#1811 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #90 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1528, #198, #181 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1812 = EDGE_CURVE ( 'NONE', #1885, #1890, #237, .T. ) ;
-#1813 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1814 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 1.156012422480059400, 2.338346431047187300 ) ) ;
-#1815 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 5.858359358226445000, -0.7970972332140221500 ) ) ;
-#1816 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.757781688734929200E-017, 0.0000000000000000000 ) ) ;
-#1817 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 15.63144319631736000, 0.7149310407996749600 ) ) ;
-#1818 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1868, #1864, #193, #1557, #849, #1008, #1030, #1197, #1723, #1353, #1875, #531, #855, #1361 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 3.511543213478341100E-018, 0.0002559274926310742000, 0.0005118549852621448300, 0.001023709970524282500, 0.001279637463155351200, 0.001535564955786420200, 0.002047419941048554200 ),
- .UNSPECIFIED. ) ;
-#1819 = ORIENTED_EDGE ( 'NONE', *, *, #212, .F. ) ;
-#1820 = CARTESIAN_POINT ( 'NONE',  ( -4.164041621417662000E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
-#1821 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #496 ) ) ;
-#1822 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375214100, 11.54070432246641300, 0.6541420820228276400 ) ) ;
-#1823 = EDGE_LOOP ( 'NONE', ( #2146, #2127, #1090, #1840 ) ) ;
-#1824 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1825 = AXIS2_PLACEMENT_3D ( 'NONE', #1462, #297, #1816 ) ;
-#1826 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .T. ) ;
-#1827 = CIRCLE ( 'NONE', #1211, 6.400000000000003900 ) ;
-#1828 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 11.32861747963740300, -0.4117812008500038600 ) ) ;
-#1829 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919040900, 7.631443196317365900, 0.7149310407996775100 ) ) ;
-#1830 = EDGE_CURVE ( 'NONE', #1572, #274, #956, .T. ) ;
-#1831 = AXIS2_PLACEMENT_3D ( 'NONE', #108, #1618, #601 ) ;
-#1832 = AXIS2_PLACEMENT_3D ( 'NONE', #1541, #397, #1881 ) ;
-#1833 = EDGE_CURVE ( 'NONE', #52, #1932, #1694, .T. ) ;
-#1834 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#1835 = PRESENTATION_STYLE_ASSIGNMENT (( #1514 ) ) ;
-#1836 = CIRCLE ( 'NONE', #571, 8.000000000000003600 ) ;
-#1837 = CARTESIAN_POINT ( 'NONE',  ( -1.646604310140697300E-017, 0.7759999999999989100, 0.0000000000000000000 ) ) ;
-#1838 = ORIENTED_EDGE ( 'NONE', *, *, #137, .F. ) ;
-#1839 = FILL_AREA_STYLE_COLOUR ( '', #343 ) ;
-#1840 = ORIENTED_EDGE ( 'NONE', *, *, #526, .T. ) ;
-#1841 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
-#1842 = EDGE_LOOP ( 'NONE', ( #1597, #1033, #1686, #1930 ) ) ;
-#1843 = STYLED_ITEM ( 'NONE', ( #317 ), #1558 ) ;
-#1844 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064000, 19.77688444393050900, -2.338346431047186000 ) ) ;
-#1845 = VERTEX_POINT ( 'NONE', #402 ) ;
-#1846 = SURFACE_STYLE_FILL_AREA ( #1422 ) ;
-#1847 = EDGE_CURVE ( 'NONE', #1505, #2122, #1489, .T. ) ;
-#1848 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
-#1849 = FILL_AREA_STYLE_COLOUR ( '', #1287 ) ;
-#1850 = SURFACE_STYLE_USAGE ( .BOTH. , #2160 ) ;
-#1851 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #102, #756, #1267, #1606, #2093, #1453 ),
+#751 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .T. ) ;
+#752 = EDGE_CURVE ( 'NONE', #1239, #918, #1550, .T. ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .T. ) ;
+#754 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1451 ) ) ;
+#755 = ORIENTED_EDGE ( 'NONE', *, *, #1867, .T. ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( 2.379452355095806500E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#757 = ORIENTED_EDGE ( 'NONE', *, *, #1906, .T. ) ;
+#758 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1287 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1040, #1895, #1735 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#759 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#760 = TOROIDAL_SURFACE ( 'NONE', #325, 7.424000000000003900, 0.5760000000000000700 ) ;
+#761 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #228 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #428, #1131, #100 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#762 = EDGE_CURVE ( 'NONE', #631, #477, #599, .T. ) ;
+#763 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 2.259991126799958800, -2.314331534470353000 ) ) ;
+#764 = EDGE_CURVE ( 'NONE', #1395, #414, #214, .T. ) ;
+#765 = SURFACE_STYLE_FILL_AREA ( #1016 ) ;
+#766 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#767 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306107900, 10.29943791895916200, 0.5018684823093255700 ) ) ;
+#768 = CIRCLE ( 'NONE', #1576, 8.000000000000003600 ) ;
+#769 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#770 = PRESENTATION_STYLE_ASSIGNMENT (( #475 ) ) ;
+#771 = ADVANCED_FACE ( 'NONE', ( #309 ), #682, .T. ) ;
+#772 = EDGE_LOOP ( 'NONE', ( #837, #1347, #1270, #696 ) ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375214100, 7.540704322466411600, 0.6541420820228278600 ) ) ;
+#774 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#775 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1808, 'distance_accuracy_value', 'NONE');
+#776 = ORIENTED_EDGE ( 'NONE', *, *, #1301, .T. ) ;
+#777 = FILL_AREA_STYLE_COLOUR ( '', #679 ) ;
+#778 = AXIS2_PLACEMENT_3D ( 'NONE', #1675, #663, #2041 ) ;
+#779 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .T. ) ;
+#780 = TOROIDAL_SURFACE ( 'NONE', #1657, 8.000000000000003600, 0.4799999999999995900 ) ;
+#781 = VERTEX_POINT ( 'NONE', #460 ) ;
+#782 = ADVANCED_FACE ( 'NONE', ( #1174 ), #285, .T. ) ;
+#783 = FACE_OUTER_BOUND ( 'NONE', #1158, .T. ) ;
+#784 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 18.29878405800170400, 0.08497120862432466800 ) ) ;
+#785 = PRESENTATION_STYLE_ASSIGNMENT (( #869 ) ) ;
+#786 = CIRCLE ( 'NONE', #1807, 0.4000000000000001900 ) ;
+#787 = CARTESIAN_POINT ( 'NONE',  ( 7.376467014399406900, 20.13833118341265700, -2.289964767246953400 ) ) ;
+#788 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #905 ) ) ;
+#789 = CIRCLE ( 'NONE', #1180, 0.1919999999999994500 ) ;
+#790 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934333100, 19.77678221346491900, 2.338346431047234400 ) ) ;
+#791 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#792 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 10.46248454212526000, 0.1062310565962876500 ) ) ;
+#793 = EDGE_CURVE ( 'NONE', #1424, #1042, #855, .T. ) ;
+#794 = ADVANCED_FACE ( 'NONE', ( #1998 ), #1362, .F. ) ;
+#795 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 10.04659700189618100, -0.5233308039560665700 ) ) ;
+#796 = LINE ( 'NONE', #326, #1146 ) ;
+#797 = FILL_AREA_STYLE ('',( #983 ) ) ;
+#798 = AXIS2_PLACEMENT_3D ( 'NONE', #735, #1775, #730 ) ;
+#799 = VECTOR ( 'NONE', #1253, 1000.000000000000000 ) ;
+#800 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418197200, 7.314387016933998200, 0.4278160627473305800 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 9.643987577519940400, 0.8184212508665158500 ) ) ;
+#802 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, 0.6547370006932127200 ) ) ;
+#803 = CIRCLE ( 'NONE', #1486, 7.424000000000003900 ) ;
+#804 = CARTESIAN_POINT ( 'NONE',  ( 7.998184311436403100, 19.41054699620558600, 0.1910166767261349800 ) ) ;
+#805 = VERTEX_POINT ( 'NONE', #1995 ) ;
+#806 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 20.19999999999999900, -2.338346431047187300 ) ) ;
+#807 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#808 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #1861, .T. ) ;
+#810 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#811 = ORIENTED_EDGE ( 'NONE', *, *, #719, .F. ) ;
+#812 = SURFACE_STYLE_USAGE ( .BOTH. , #829 ) ;
+#813 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279303000, 6.281848946872730500, 0.1708034796741530500 ) ) ;
+#814 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#815 = AXIS2_PLACEMENT_3D ( 'NONE', #686, #1221, #13 ) ;
+#816 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#817 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#818 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#819 = PRESENTATION_STYLE_ASSIGNMENT (( #812 ) ) ;
+#820 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951117800, 7.389191097038185800, -0.08497120862432479300 ) ) ;
+#821 = ADVANCED_FACE ( 'NONE', ( #2081, #710 ), #546, .T. ) ;
+#822 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1159, #2182, #1329, #1990, #790, #2010 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 4 ),
- ( 6.995592034382105600E-007, 0.0001233859194131075500, 0.0002460722796227768800 ),
+ ( 0.0009050299956231246500, 0.001356860910720998700, 0.001808691825818872800 ),
  .UNSPECIFIED. ) ;
-#1852 = CARTESIAN_POINT ( 'NONE',  ( -4.243825541599702700E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
-#1853 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #946 ), #547 ) ;
-#1854 = VECTOR ( 'NONE', #1207, 999.9999999999998900 ) ;
-#1855 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1385 ) ) ;
-#1856 = EDGE_CURVE ( 'NONE', #463, #2, #1898, .T. ) ;
-#1857 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.64398757751994200, -0.6547370006932127200 ) ) ;
-#1858 = CARTESIAN_POINT ( 'NONE',  ( 7.984216243639345100, 19.62399999999999900, 0.5022857501519181200 ) ) ;
-#1859 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304390000, 14.21630805440155500, 0.3293785465439688600 ) ) ;
-#1860 = ORIENTED_EDGE ( 'NONE', *, *, #212, .T. ) ;
-#1861 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1862 = EDGE_CURVE ( 'NONE', #1757, #1932, #1494, .T. ) ;
-#1863 = ORIENTED_EDGE ( 'NONE', *, *, #153, .F. ) ;
-#1864 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 15.95744730922911400, 0.6547370006932127200 ) ) ;
-#1865 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1866 = SURFACE_STYLE_FILL_AREA ( #836 ) ;
-#1867 = ORIENTED_EDGE ( 'NONE', *, *, #2131, .T. ) ;
-#1868 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 16.04398757751993900, 0.6547370006932127200 ) ) ;
-#1869 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 20.19999999999999900, -2.338346431047187300 ) ) ;
-#1870 = EDGE_CURVE ( 'NONE', #2059, #1224, #61, .T. ) ;
-#1871 = ADVANCED_FACE ( 'NONE', ( #567 ), #1236, .T. ) ;
-#1872 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#1873 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1971, #1292, #959, #1642, #966, #2135 ),
+#823 = CARTESIAN_POINT ( 'NONE',  ( 7.330264912606360800, 2.169858289146134700, 2.281811455165827500 ) ) ;
+#824 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#825 = AXIS2_PLACEMENT_3D ( 'NONE', #1763, #1741, #1577 ) ;
+#826 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304386500, 15.47166710063832400, -0.3293785465439680300 ) ) ;
+#827 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#828 = EDGE_CURVE ( 'NONE', #1614, #1827, #1361, .T. ) ;
+#829 = SURFACE_SIDE_STYLE ('',( #2094 ) ) ;
+#830 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405849800, 6.227701902310902100, -0.3422190565516177200 ) ) ;
+#831 = FILL_AREA_STYLE ('',( #1002 ) ) ;
+#832 = CIRCLE ( 'NONE', #1038, 8.000000000000003600 ) ;
+#833 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926998400, 15.87253135915951000, 0.6376894043734007100 ) ) ;
+#834 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #1561, .T. ) ;
+#836 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#837 = ORIENTED_EDGE ( 'NONE', *, *, #1260, .F. ) ;
+#838 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1755 ), #758 ) ;
+#839 = EDGE_LOOP ( 'NONE', ( #1609, #76, #2144, #448, #859 ) ) ;
+#840 = STYLED_ITEM ( 'NONE', ( #1981 ), #2189 ) ;
+#841 = FILL_AREA_STYLE_COLOUR ( '', #1099 ) ;
+#842 = ORIENTED_EDGE ( 'NONE', *, *, #206, .T. ) ;
+#843 = FILL_AREA_STYLE ('',( #1161 ) ) ;
+#844 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 14.28184894687273300, 0.1708034796741520200 ) ) ;
+#845 = AXIS2_PLACEMENT_3D ( 'NONE', #371, #543, #535 ) ;
+#846 = VECTOR ( 'NONE', #2028, 1000.000000000000000 ) ;
+#847 = LINE ( 'NONE', #435, #514 ) ;
+#848 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375211400, 18.14727083257347200, -0.6541420820228277500 ) ) ;
+#849 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1600, #230, #1437, #740, #47, #565 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 4 ),
- ( 1.971705446200176100E-007, 0.0001228847620034587800, 0.0002455723534622975200 ),
+ ( 1.971705446195900400E-007, 0.0001228847620034562600, 0.0002455723534622929600 ),
  .UNSPECIFIED. ) ;
-#1874 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #550, #1563, #872, #1025, #1263, #781 ),
+#850 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#851 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 5.752189786995971100, -0.8184212508665159600 ) ) ;
+#852 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#853 = CARTESIAN_POINT ( 'NONE',  ( 7.227391312312414100, 0.1999999999999861600, -2.263657290408071600 ) ) ;
+#854 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1956 ), #2119 ) ;
+#855 = LINE ( 'NONE', #806, #1812 ) ;
+#856 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1244 ) ) ;
+#857 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 13.81706786113595000, 0.6547370006932123900 ) ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #868, .F. ) ;
+#860 = EDGE_LOOP ( 'NONE', ( #1647, #963 ) ) ;
+#861 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 3.935785368043911900, 0.8184212508665159600 ) ) ;
+#862 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #1014, .T. ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( 9.307315673519885500E-016, 20.19999999999999900, -5.600000000000000500 ) ) ;
+#865 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .F. ) ;
+#866 = AXIS2_PLACEMENT_3D ( 'NONE', #135, #142, #857 ) ;
+#867 = VERTEX_POINT ( 'NONE', #1335 ) ;
+#868 = EDGE_CURVE ( 'NONE', #1046, #73, #1686, .T. ) ;
+#869 = SURFACE_STYLE_USAGE ( .BOTH. , #1888 ) ;
+#870 = AXIS2_PLACEMENT_3D ( 'NONE', #80, #2147, #1829 ) ;
+#871 = SURFACE_STYLE_FILL_AREA ( #1643 ) ;
+#872 = SURFACE_SIDE_STYLE ('',( #208 ) ) ;
+#873 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#874 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#875 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#876 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.643987577519939500, 0.8184212508665158500 ) ) ;
+#877 = AXIS2_PLACEMENT_3D ( 'NONE', #1903, #1896, #2079 ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 15.63144319631736000, 0.7149310407996749600 ) ) ;
+#879 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#880 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#881 = EDGE_CURVE ( 'NONE', #1980, #168, #750, .T. ) ;
+#882 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#883 = FILL_AREA_STYLE ('',( #1415 ) ) ;
+#884 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 20.19999999999999900, 2.338346431047187300 ) ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #17, .T. ) ;
+#886 = EDGE_LOOP ( 'NONE', ( #688, #213, #721, #532 ) ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, 0.0000000000000000000, 0.4000000000000004700 ) ) ;
+#888 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #664, #640, #1349, #1152, #1850, #1497 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 4 ),
- ( 0.0009050299956231242100, 0.001356860910720997400, 0.001808691825818870400 ),
+ ( 0.0006148037158262419500, 0.0009213630677156271800, 0.001227922419605012400 ),
  .UNSPECIFIED. ) ;
-#1875 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114800800, 15.51962461674782300, -0.4014895059858150100 ) ) ;
-#1876 = PRESENTATION_STYLE_ASSIGNMENT (( #2071 ) ) ;
-#1877 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1878 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2054 ) ) ;
-#1879 = FACE_OUTER_BOUND ( 'NONE', #330, .T. ) ;
-#1880 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.643987577519939500, 0.6547370006932127200 ) ) ;
-#1881 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1882 = VERTEX_POINT ( 'NONE', #450 ) ;
-#1883 = EDGE_CURVE ( 'NONE', #26, #2039, #1349, .T. ) ;
-#1884 = ORIENTED_EDGE ( 'NONE', *, *, #856, .T. ) ;
-#1885 = VERTEX_POINT ( 'NONE', #1789 ) ;
-#1886 = EDGE_LOOP ( 'NONE', ( #734, #119, #1002, #1793 ) ) ;
-#1887 = FILL_AREA_STYLE ('',( #1589 ) ) ;
-#1888 = SURFACE_STYLE_FILL_AREA ( #683 ) ;
-#1889 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, -0.6547370006932127200 ) ) ;
-#1890 = VERTEX_POINT ( 'NONE', #619 ) ;
-#1891 = STYLED_ITEM ( 'NONE', ( #1097 ), #45 ) ;
-#1892 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2025 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1065, #584, #1901 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1893 = EDGE_CURVE ( 'NONE', #140, #2122, #315, .T. ) ;
-#1894 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1895 = ORIENTED_EDGE ( 'NONE', *, *, #842, .T. ) ;
-#1896 = CIRCLE ( 'NONE', #712, 5.600000000000000500 ) ;
-#1897 = AXIS2_PLACEMENT_3D ( 'NONE', #896, #586, #415 ) ;
-#1898 = LINE ( 'NONE', #1889, #1047 ) ;
-#1899 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375211400, 18.14727083257347200, -0.6541420820228277500 ) ) ;
-#1900 = ADVANCED_FACE ( 'NONE', ( #67 ), #823, .T. ) ;
-#1901 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1902 = SURFACE_STYLE_USAGE ( .BOTH. , #1408 ) ;
-#1903 = STYLED_ITEM ( 'NONE', ( #735 ), #412 ) ;
-#1904 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .F. ) ;
-#1905 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121456600, 18.46225678069788100, -0.2142072672332606700 ) ) ;
-#1906 = ORIENTED_EDGE ( 'NONE', *, *, #2149, .T. ) ;
-#1907 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #456, 'distance_accuracy_value', 'NONE');
-#1908 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1909 = ADVANCED_FACE ( 'NONE', ( #1264 ), #1921, .T. ) ;
-#1910 = ORIENTED_EDGE ( 'NONE', *, *, #1812, .F. ) ;
-#1911 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1912 = CIRCLE ( 'NONE', #1831, 8.000000000000003600 ) ;
-#1913 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799870200E-017, 0.0000000000000000000 ) ) ;
-#1914 = AXIS2_PLACEMENT_3D ( 'NONE', #1834, #2167, #829 ) ;
-#1915 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.14999999999999900, 5.600000000000000500 ) ) ;
-#1916 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 9.752189786995970200, -0.8184212508665157400 ) ) ;
-#1917 = AXIS2_PLACEMENT_3D ( 'NONE', #7, #371, #1534 ) ;
-#1918 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1919 = VECTOR ( 'NONE', #129, 1000.000000000000000 ) ;
-#1920 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 3.957447309229112300, 0.6547370006932128300 ) ) ;
-#1921 = TOROIDAL_SURFACE ( 'NONE', #1036, 7.808000000000005200, 0.1920000000000002800 ) ;
-#1922 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1923 = VECTOR ( 'NONE', #468, 1000.000000000000000 ) ;
-#1924 = CIRCLE ( 'NONE', #363, 7.862857142857145700 ) ;
-#1925 = EDGE_CURVE ( 'NONE', #1061, #228, #261, .T. ) ;
-#1926 = AXIS2_PLACEMENT_3D ( 'NONE', #29, #2037, #1024 ) ;
-#1927 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#1928 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1929 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1930 = ORIENTED_EDGE ( 'NONE', *, *, #1735, .T. ) ;
-#1931 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1932 = VERTEX_POINT ( 'NONE', #2011 ) ;
-#1933 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1934 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, 0.0000000000000000000, 0.4000000000000004700 ) ) ;
-#1935 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 3.870907293903933500, -0.6547370006932127200 ) ) ;
-#1936 = VERTEX_POINT ( 'NONE', #704 ) ;
-#1937 = ORIENTED_EDGE ( 'NONE', *, *, #1158, .T. ) ;
-#1938 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1755, #1916, #1780, #84, #1446, #1949, #428, #266, #752, #451, #918, #435, #1464, #2125 ),
+#889 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.643987577519940400, -0.8184212508665158500 ) ) ;
+#890 = EDGE_LOOP ( 'NONE', ( #25, #243, #52, #390 ) ) ;
+#891 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .F. ) ;
+#892 = FILL_AREA_STYLE ('',( #548 ) ) ;
+#893 = CARTESIAN_POINT ( 'NONE',  ( 7.984216243639345100, 19.62399999999999900, -0.5022857501519179000 ) ) ;
+#894 = AXIS2_PLACEMENT_3D ( 'NONE', #862, #687, #2062 ) ;
+#895 = CIRCLE ( 'NONE', #825, 7.862857142857147400 ) ;
+#896 = LINE ( 'NONE', #1564, #426 ) ;
+#897 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 11.71398203618921500, 0.5719627207743329700 ) ) ;
+#898 = EDGE_CURVE ( 'NONE', #416, #1721, #1887, .T. ) ;
+#899 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#900 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306107900, 6.299437918959157800, 0.5018684823093252400 ) ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656493800, 11.24666547997198800, -0.2135312789257696700 ) ) ;
+#902 = LINE ( 'NONE', #1008, #1434 ) ;
+#903 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#904 = FACE_OUTER_BOUND ( 'NONE', #1770, .T. ) ;
+#905 = STYLED_ITEM ( 'NONE', ( #1222 ), #1508 ) ;
+#906 = CARTESIAN_POINT ( 'NONE',  ( 2.425043166628401600E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
+#907 = SURFACE_STYLE_FILL_AREA ( #797 ) ;
+#908 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#909 = EDGE_CURVE ( 'NONE', #416, #665, #902, .T. ) ;
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .T. ) ;
+#911 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#912 = AXIS2_PLACEMENT_3D ( 'NONE', #1001, #973, #303 ) ;
+#913 = ORIENTED_EDGE ( 'NONE', *, *, #467, .F. ) ;
+#914 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#915 = EDGE_LOOP ( 'NONE', ( #1505, #1419, #891, #994 ) ) ;
+#916 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1309, #853, #152, #1572, #1528, #2211 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 4 ),
+ ( 0.0009050299956231246500, 0.001356860910720997800, 0.001808691825818870800 ),
+ .UNSPECIFIED. ) ;
+#917 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 12.04398757751994100, 0.6547370006932127200 ) ) ;
+#918 = VERTEX_POINT ( 'NONE', #166 ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( 9.409167486518250500E-018, 0.7759999999999989100, 0.0000000000000000000 ) ) ;
+#920 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 11.95744730922911400, 0.6547370006932129400 ) ) ;
+#921 = AXIS2_PLACEMENT_3D ( 'NONE', #512, #879, #362 ) ;
+#922 = SURFACE_STYLE_FILL_AREA ( #1715 ) ;
+#923 = VECTOR ( 'NONE', #1622, 1000.000000000000000 ) ;
+#924 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372322100, 20.19999999999999900, -2.237438244065702800 ) ) ;
+#925 = CARTESIAN_POINT ( 'NONE',  ( 7.984216243639345100, 19.62399999999999900, 0.5022857501519179000 ) ) ;
+#926 = FACE_OUTER_BOUND ( 'NONE', #188, .T. ) ;
+#927 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000001200, 20.19999999999999900, 7.837739514543061900E-016 ) ) ;
+#928 = AXIS2_PLACEMENT_3D ( 'NONE', #1845, #1336, #454 ) ;
+#929 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#930 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#931 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#932 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .F. ) ;
+#933 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 3.957447309229112300, 0.6547370006932128300 ) ) ;
+#934 = EDGE_CURVE ( 'NONE', #1046, #1701, #1339, .T. ) ;
+#935 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.643987577519939500, 0.8184212508665158500 ) ) ;
+#936 = EDGE_LOOP ( 'NONE', ( #662, #1823, #2031, #210 ) ) ;
+#937 = VERTEX_POINT ( 'NONE', #157 ) ;
+#938 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 8.043987577519940800, 0.8184212508665158500 ) ) ;
+#939 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.7759999999999999100, 0.0000000000000000000 ) ) ;
+#940 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#941 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 19.62399999999999900, -2.338346431047187300 ) ) ;
+#942 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #711 ) ) ;
+#943 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#944 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 8.043987577519940800, -0.8184212508665158500 ) ) ;
+#945 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#946 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1310, #954 ) ;
+#947 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#948 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#949 = CIRCLE ( 'NONE', #2051, 8.000000000000003600 ) ;
+#950 = AXIS2_PLACEMENT_3D ( 'NONE', #1629, #1108, #1441 ) ;
+#951 = PRESENTATION_STYLE_ASSIGNMENT (( #1391 ) ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 18.04659700189618500, -0.5233308039560654600 ) ) ;
+#953 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1809 ) ;
+#954 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1809, 'design' ) ;
+#955 = SURFACE_STYLE_USAGE ( .BOTH. , #444 ) ;
+#956 = VERTEX_POINT ( 'NONE', #487 ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372322100, 20.19999999999999900, -2.237438244065702800 ) ) ;
+#958 = VERTEX_POINT ( 'NONE', #1035 ) ;
+#959 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #15 ), #509 ) ;
+#960 = FILL_AREA_STYLE_COLOUR ( '', #1848 ) ;
+#961 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#962 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714668800, 3.225490612914621900, -0.1062310565962914500 ) ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ;
+#964 = CARTESIAN_POINT ( 'NONE',  ( 7.992206555955173800, 19.49112202116712600, 0.3634198913681661000 ) ) ;
+#965 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304390000, 10.21630805440155900, 0.3293785465439688600 ) ) ;
+#966 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1088 ) ) ;
+#967 = ORIENTED_EDGE ( 'NONE', *, *, #1260, .T. ) ;
+#968 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#969 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 7.225718374341997000, 0.2142072672332608600 ) ) ;
+#970 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#971 = ADVANCED_FACE ( 'NONE', ( #462 ), #2214, .T. ) ;
+#972 = CARTESIAN_POINT ( 'NONE',  ( 7.999996456654908900, 19.38929387171252100, 0.09531465937463497200 ) ) ;
+#973 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#974 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.643987577519940400, 0.6547370006932127200 ) ) ;
+#975 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#976 = CIRCLE ( 'NONE', #1012, 0.4000000000000004700 ) ;
+#977 = AXIS2_PLACEMENT_3D ( 'NONE', #1734, #1203, #1047 ) ;
+#978 = EDGE_CURVE ( 'NONE', #918, #937, #1522, .T. ) ;
+#979 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#980 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304388200, 6.216308054401554100, 0.3293785465439700300 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405848000, 7.460273252728981700, 0.3422190565516179900 ) ) ;
+#982 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2016, #625, #1315, #1837, #795, #991, #1986, #1662, #2186, #965, #1830, #1996, #136, #974 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0003199828823183744100, 0.0006399657646367488200, 0.001279931529273501800, 0.001599914411591878200, 0.001919897293910254500, 0.002559863058547007400 ),
+ ( 0.0000000000000000000, 0.0002559274926310699200, 0.0005118549852621398400, 0.001023709970524279200, 0.001279637463155349100, 0.001535564955786418700, 0.002047419941048557600 ),
  .UNSPECIFIED. ) ;
-#1939 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998671100, 2.259991126799958800, 2.314331534470352600 ) ) ;
-#1940 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#1941 = LINE ( 'NONE', #91, #1122 ) ;
-#1942 = ORIENTED_EDGE ( 'NONE', *, *, #933, .T. ) ;
-#1943 = FACE_OUTER_BOUND ( 'NONE', #1117, .T. ) ;
-#1944 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1945 = ORIENTED_EDGE ( 'NONE', *, *, #1668, .F. ) ;
-#1946 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 19.62399999999999900, -2.338346431047187300 ) ) ;
-#1947 = AXIS2_PLACEMENT_3D ( 'NONE', #1741, #894, #1413 ) ;
-#1948 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1949 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418197200, 10.37358813810588400, -0.4278160627473301900 ) ) ;
-#1950 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
-#1951 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 17.97399311885066100, -0.5719627207743327400 ) ) ;
-#1952 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1953 = EDGE_CURVE ( 'NONE', #705, #1220, #1320, .T. ) ;
-#1954 = VECTOR ( 'NONE', #1803, 1000.000000000000000 ) ;
-#1955 = EDGE_CURVE ( 'NONE', #555, #1710, #1896, .T. ) ;
-#1956 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 15.32861747963740500, -0.4117812008500028600 ) ) ;
-#1957 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
-#1958 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.883516416184850100E-017, 0.0000000000000000000 ) ) ;
-#1959 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301643400, 7.328617479637401300, -0.4117812008500036900 ) ) ;
-#1960 = FILL_AREA_STYLE_COLOUR ( '', #155 ) ;
-#1961 = STYLED_ITEM ( 'NONE', ( #564 ), #2066 ) ;
-#1962 = ORIENTED_EDGE ( 'NONE', *, *, #503, .T. ) ;
-#1963 = ORIENTED_EDGE ( 'NONE', *, *, #518, .F. ) ;
-#1964 = VERTEX_POINT ( 'NONE', #357 ) ;
-#1965 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1966 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563586300, 1.697144927642778400, -2.254264977099456100 ) ) ;
-#1967 = ORIENTED_EDGE ( 'NONE', *, *, #1208, .F. ) ;
-#1968 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602273800, 17.98513700439563200, 0.5849588023937277700 ) ) ;
-#1969 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.4000000000000004700 ) ) ;
-#1970 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079142400, 6.070394364459241700, 0.7312220695215535500 ) ) ;
-#1971 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 1.156012422480059400, -2.338346431047187300 ) ) ;
-#1972 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1751 ) ) ;
-#1973 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .T. ) ;
-#1974 = EDGE_CURVE ( 'NONE', #166, #967, #2000, .T. ) ;
-#1975 = FILL_AREA_STYLE_COLOUR ( '', #1802 ) ;
-#1976 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304390000, 11.47166710063832300, -0.3293785465439688600 ) ) ;
-#1977 = CARTESIAN_POINT ( 'NONE',  ( 7.553692692128591600, 1.328248183532410900, 2.321239886846221600 ) ) ;
-#1978 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1979 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.730527845810769300, -0.6547370006932128300 ) ) ;
-#1980 = CIRCLE ( 'NONE', #1034, 6.400000000000003900 ) ;
-#1981 = LINE ( 'NONE', #778, #1923 ) ;
-#1982 = EDGE_CURVE ( 'NONE', #1141, #1572, #1807, .T. ) ;
-#1983 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405849800, 18.22770190231090800, -0.3422190565516166100 ) ) ;
-#1984 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1985 = VERTEX_POINT ( 'NONE', #24 ) ;
-#1986 = STYLED_ITEM ( 'NONE', ( #1463 ), #1332 ) ;
-#1987 = FILL_AREA_STYLE_COLOUR ( '', #43 ) ;
-#1988 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000005300, 1.800000000000000700, 0.0000000000000000000 ) ) ;
-#1989 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .T. ) ;
-#1990 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1223, .NOT_KNOWN. ) ;
-#1991 = ORIENTED_EDGE ( 'NONE', *, *, #2149, .F. ) ;
-#1992 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .F. ) ;
-#1993 = FILL_AREA_STYLE ('',( #1691 ) ) ;
-#1994 = CIRCLE ( 'NONE', #1328, 0.4000000000000004700 ) ;
-#1995 = FILL_AREA_STYLE ('',( #170 ) ) ;
-#1996 = ORIENTED_EDGE ( 'NONE', *, *, #1490, .T. ) ;
-#1997 = LINE ( 'NONE', #1286, #715 ) ;
-#1998 = AXIS2_PLACEMENT_3D ( 'NONE', #1281, #461, #278 ) ;
-#1999 = ADVANCED_FACE ( 'NONE', ( #126, #394 ), #2018, .T. ) ;
-#2000 = CIRCLE ( 'NONE', #1193, 5.600000000000000500 ) ;
-#2001 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2002 = CARTESIAN_POINT ( 'NONE',  ( 7.424000000000002200, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#2003 = AXIS2_PLACEMENT_3D ( 'NONE', #2101, #2109, #1795 ) ;
-#2004 = CIRCLE ( 'NONE', #1482, 8.000000000000003600 ) ;
-#2005 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1641, #964, #142, #1477, #1822, #149, #1486, #488, #1653, #1828, #974, #1678, #980, #1071 ),
+#983 = FILL_AREA_STYLE_COLOUR ( '', #18 ) ;
+#984 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1075 ) ) ;
+#985 = FACE_OUTER_BOUND ( 'NONE', #839, .T. ) ;
+#986 = ADVANCED_FACE ( 'NONE', ( #68 ), #1064, .T. ) ;
+#987 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 17.64398757751994000, 0.8184212508665158500 ) ) ;
+#988 = FACE_OUTER_BOUND ( 'NONE', #886, .T. ) ;
+#989 = EDGE_LOOP ( 'NONE', ( #842, #639, #724, #2007 ) ) ;
+#990 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#991 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405846200, 10.22770190231089900, -0.3422190565516183300 ) ) ;
+#992 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#993 = EDGE_LOOP ( 'NONE', ( #1285, #1797, #1469, #865 ) ) ;
+#994 = ORIENTED_EDGE ( 'NONE', *, *, #2054, .T. ) ;
+#995 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #717 ) ) ;
+#996 = SURFACE_STYLE_USAGE ( .BOTH. , #476 ) ;
+#997 = VERTEX_POINT ( 'NONE', #864 ) ;
+#998 = SURFACE_STYLE_FILL_AREA ( #1627 ) ;
+#999 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1058, #29, #692, #2086, #1068, #37, #376, #1423, #1264, #566 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0004205171170487328200, 0.0008410342340974656400, 0.001261551351146198600, 0.001682068468194931300 ),
+ .UNSPECIFIED. ) ;
+#1000 = FILL_AREA_STYLE ('',( #1170 ) ) ;
+#1001 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
+#1002 = FILL_AREA_STYLE_COLOUR ( '', #1544 ) ;
+#1003 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1536 ) ) ;
+#1004 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1005 = ADVANCED_FACE ( 'NONE', ( #255 ), #2128, .F. ) ;
+#1006 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 0.7759999999999990200, 0.0000000000000000000 ) ) ;
+#1007 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1008 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.4000000000000004700 ) ) ;
+#1009 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.73052784581077500, -0.6547370006932129400 ) ) ;
+#1010 = PRESENTATION_STYLE_ASSIGNMENT (( #955 ) ) ;
+#1011 = FACE_OUTER_BOUND ( 'NONE', #1724, .T. ) ;
+#1012 = AXIS2_PLACEMENT_3D ( 'NONE', #617, #1291, #947 ) ;
+#1013 = CARTESIAN_POINT ( 'NONE',  ( 2.425043166628401600E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
+#1014 = EDGE_CURVE ( 'NONE', #22, #1417, #1277, .T. ) ;
+#1015 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #570, 'distance_accuracy_value', 'NONE');
+#1016 = FILL_AREA_STYLE ('',( #1870 ) ) ;
+#1017 = SURFACE_STYLE_FILL_AREA ( #1142 ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #1759, .T. ) ;
+#1019 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1020 = ORIENTED_EDGE ( 'NONE', *, *, #719, .T. ) ;
+#1021 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418199000, 18.37358813810589100, -0.4278160627473305300 ) ) ;
+#1022 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 14.46225678069788000, -0.2142072672332608100 ) ) ;
+#1023 = EDGE_LOOP ( 'NONE', ( #1104, #910, #598, #1946 ) ) ;
+#1024 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #905 ), #40 ) ;
+#1025 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 8.043987577519940800, 0.6547370006932127200 ) ) ;
+#1026 = EDGE_LOOP ( 'NONE', ( #1559, #670, #1443, #1322 ) ) ;
+#1027 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405848000, 15.46027325272898200, 0.3422190565516165000 ) ) ;
+#1028 = EDGE_CURVE ( 'NONE', #1051, #1923, #1383, .T. ) ;
+#1029 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1030 = AXIS2_PLACEMENT_3D ( 'NONE', #1916, #911, #223 ) ;
+#1031 = CIRCLE ( 'NONE', #928, 5.600000000000000500 ) ;
+#1032 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#1033 = FILL_AREA_STYLE ('',( #2053 ) ) ;
+#1034 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079144200, 18.07039436445924700, 0.7312220695215535500 ) ) ;
+#1035 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 9.643987577519940400, -0.8184212508665158500 ) ) ;
+#1036 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 14.29860513998376200, -0.1713136750793384000 ) ) ;
+#1037 = AXIS2_PLACEMENT_3D ( 'NONE', #807, #279, #609 ) ;
+#1038 = AXIS2_PLACEMENT_3D ( 'NONE', #1053, #1723, #1228 ) ;
+#1039 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1040 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1041 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079142400, 6.070394364459241700, 0.7312220695215535500 ) ) ;
+#1042 = VERTEX_POINT ( 'NONE', #684 ) ;
+#1043 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656492000, 15.24666547997198400, -0.2135312789257693100 ) ) ;
+#1044 = EDGE_LOOP ( 'NONE', ( #1125, #1869, #567, #1472 ) ) ;
+#1045 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, -0.8184212508665158500 ) ) ;
+#1046 = VERTEX_POINT ( 'NONE', #1583 ) ;
+#1047 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1048 = SURFACE_SIDE_STYLE ('',( #1754 ) ) ;
+#1049 = EDGE_LOOP ( 'NONE', ( #1973, #602, #751, #112 ) ) ;
+#1050 = AXIS2_PLACEMENT_3D ( 'NONE', #304, #111, #1854 ) ;
+#1051 = VERTEX_POINT ( 'NONE', #1542 ) ;
+#1052 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1599, 'distance_accuracy_value', 'NONE');
+#1053 = CARTESIAN_POINT ( 'NONE',  ( 2.963387687094738600E-017, 2.443987577519939800, 0.0000000000000000000 ) ) ;
+#1054 = EDGE_CURVE ( 'NONE', #1368, #1478, #652, .T. ) ;
+#1055 = SURFACE_SIDE_STYLE ('',( #1884 ) ) ;
+#1056 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1057 = SURFACE_STYLE_USAGE ( .BOTH. , #556 ) ;
+#1058 = CARTESIAN_POINT ( 'NONE',  ( 7.969101343401352000, 19.62399999999999900, 0.7024412990413102500 ) ) ;
+#1059 = FACE_BOUND ( 'NONE', #1951, .T. ) ;
+#1060 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 12.04398757751994100, 0.8184212508665158500 ) ) ;
+#1061 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 15.82758355430375900, -0.8184212508665154000 ) ) ;
+#1062 = PLANE ( 'NONE',  #815 ) ;
+#1063 = FACE_OUTER_BOUND ( 'NONE', #1857, .T. ) ;
+#1064 = CYLINDRICAL_SURFACE ( 'NONE', #522, 8.000000000000003600 ) ;
+#1065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #711 ), #1793 ) ;
+#1066 = CARTESIAN_POINT ( 'NONE',  ( 7.424000000000003900, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1067 = SURFACE_SIDE_STYLE ('',( #1254 ) ) ;
+#1068 = CARTESIAN_POINT ( 'NONE',  ( 7.999998700354244500, 19.22557903058321900, 0.1418410504999922700 ) ) ;
+#1069 = AXIS2_PLACEMENT_3D ( 'NONE', #700, #1386, #200 ) ;
+#1070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1071 = EDGE_CURVE ( 'NONE', #1181, #728, #2027, .T. ) ;
+#1072 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#1073 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #423, .T. ) ;
+#1075 = STYLED_ITEM ( 'NONE', ( #385 ), #821 ) ;
+#1076 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#1077 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1078 = EDGE_LOOP ( 'NONE', ( #1950, #1288 ) ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #1714, .T. ) ;
+#1080 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 12.04398757751994100, -0.8184212508665158500 ) ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 16.04398757751993900, -0.6547370006932127200 ) ) ;
+#1082 = ORIENTED_EDGE ( 'NONE', *, *, #1496, .F. ) ;
+#1083 = STYLED_ITEM ( 'NONE', ( #1985 ), #2005 ) ;
+#1084 = ADVANCED_FACE ( 'NONE', ( #926 ), #1489, .T. ) ;
+#1085 = EDGE_LOOP ( 'NONE', ( #932, #1129, #372, #1374 ) ) ;
+#1086 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #707, 'distance_accuracy_value', 'NONE');
+#1087 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1088 = STYLED_ITEM ( 'NONE', ( #770 ), #92 ) ;
+#1089 = LINE ( 'NONE', #1045, #1958 ) ;
+#1090 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 4.043987577519944300, 0.8184212508665158500 ) ) ;
+#1091 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#1092 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#1093 = CARTESIAN_POINT ( 'NONE',  ( 2.379452355095806500E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#1094 = CIRCLE ( 'NONE', #1295, 5.600000000000000500 ) ;
+#1095 = LINE ( 'NONE', #2006, #257 ) ;
+#1096 = LINE ( 'NONE', #903, #799 ) ;
+#1097 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1258, 'distance_accuracy_value', 'NONE');
+#1098 = FILL_AREA_STYLE_COLOUR ( '', #151 ) ;
+#1099 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1100 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.443987577519939800, 0.0000000000000000000 ) ) ;
+#1101 = EDGE_CURVE ( 'NONE', #665, #1819, #1886, .T. ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #120, .F. ) ;
+#1103 = AXIS2_PLACEMENT_3D ( 'NONE', #1765, #1758, #1637 ) ;
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #978, .T. ) ;
+#1105 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 16.04398757751993900, 0.6547370006932127200 ) ) ;
+#1106 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375214100, 10.14727083257347400, -0.6541420820228276400 ) ) ;
+#1107 = ORIENTED_EDGE ( 'NONE', *, *, #90, .F. ) ;
+#1108 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1109 = ORIENTED_EDGE ( 'NONE', *, *, #1496, .T. ) ;
+#1110 = ORIENTED_EDGE ( 'NONE', *, *, #1748, .F. ) ;
+#1111 = CARTESIAN_POINT ( 'NONE',  ( 7.637236700433612100, 1.237855428110447900, -2.335982947135342200 ) ) ;
+#1112 = FACE_OUTER_BOUND ( 'NONE', #2063, .T. ) ;
+#1113 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #840 ) ) ;
+#1114 = CARTESIAN_POINT ( 'NONE',  ( 7.208159519647456800, 2.005230655987862300, -2.260263444643668200 ) ) ;
+#1115 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1408 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1186, #1878, #171 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1116 = LINE ( 'NONE', #1149, #1597 ) ;
+#1117 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 4.043987577519944300, 0.6547370006932127200 ) ) ;
+#1118 = FACE_OUTER_BOUND ( 'NONE', #772, .T. ) ;
+#1119 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 5.600000000000000500 ) ) ;
+#1120 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #606 ) ) ;
+#1121 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365808100, 17.81706786113594300, 0.6547370006932125000 ) ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, -0.6547370006932127200 ) ) ;
+#1123 = CIRCLE ( 'NONE', #1663, 8.000000000000003600 ) ;
+#1124 = CARTESIAN_POINT ( 'NONE',  ( -8.000000000000003600, 2.443987577519939800, 0.0000000000000000000 ) ) ;
+#1125 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ;
+#1126 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1127 = EDGE_CURVE ( 'NONE', #693, #1635, #1960, .T. ) ;
+#1128 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#1129 = ORIENTED_EDGE ( 'NONE', *, *, #1714, .F. ) ;
+#1130 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 17.97399311885067200, -0.5719627207743328600 ) ) ;
+#1131 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1132 = SURFACE_STYLE_FILL_AREA ( #1429 ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1134 = ORIENTED_EDGE ( 'NONE', *, *, #120, .T. ) ;
+#1135 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #775 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1808, #132, #818 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1136 = SURFACE_STYLE_FILL_AREA ( #632 ) ;
+#1137 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 18.29860513998376700, -0.1713136750793384000 ) ) ;
+#1138 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306109700, 3.388537236080723800, -0.5018684823093283500 ) ) ;
+#1139 = EDGE_CURVE ( 'NONE', #1923, #1051, #1094, .T. ) ;
+#1140 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304388200, 7.471667100638325300, -0.3293785465439692000 ) ) ;
+#1141 = TOROIDAL_SURFACE ( 'NONE', #2024, 8.000000000000003600, 0.4799999999999995900 ) ;
+#1142 = FILL_AREA_STYLE ('',( #1273 ) ) ;
+#1143 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #538 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1760, #1582, #38 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1144 = PRESENTATION_STYLE_ASSIGNMENT (( #1943 ) ) ;
+#1145 = ADVANCED_FACE ( 'NONE', ( #681, #1935, #229, #1197, #1063 ), #1683, .T. ) ;
+#1146 = VECTOR ( 'NONE', #482, 999.9999999999998900 ) ;
+#1147 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 7.935785368043911900, 0.8184212508665161800 ) ) ;
+#1148 = VECTOR ( 'NONE', #1800, 1000.000000000000000 ) ;
+#1149 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, 0.6547370006932127200 ) ) ;
+#1150 = SURFACE_SIDE_STYLE ('',( #1459 ) ) ;
+#1151 = EDGE_LOOP ( 'NONE', ( #1421, #809, #1265, #30 ) ) ;
+#1152 = CARTESIAN_POINT ( 'NONE',  ( 7.329501997008988700, 1.431029594888816800, 2.281676823001585100 ) ) ;
+#1153 = ORIENTED_EDGE ( 'NONE', *, *, #762, .F. ) ;
+#1154 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 6.046597001896184800, -0.5233308039560662400 ) ) ;
+#1155 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1156 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1244 ), #1425 ) ;
+#1157 = VERTEX_POINT ( 'NONE', #1385 ) ;
+#1158 = EDGE_LOOP ( 'NONE', ( #564, #440 ) ) ;
+#1159 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372322100, 20.19999999999999900, 2.237438244065702800 ) ) ;
+#1160 = CARTESIAN_POINT ( 'NONE',  ( 6.060193717762698100, 0.1999999999999987100, -2.057681244311063900 ) ) ;
+#1161 = FILL_AREA_STYLE_COLOUR ( '', #943 ) ;
+#1162 = FACE_OUTER_BOUND ( 'NONE', #1426, .T. ) ;
+#1163 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 6.168350538292057400, 0.4014895059858171200 ) ) ;
+#1164 = SURFACE_SIDE_STYLE ('',( #1017 ) ) ;
+#1165 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1956 ) ) ;
+#1166 = ADVANCED_FACE ( 'NONE', ( #2125 ), #149, .T. ) ;
+#1167 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365808100, 15.87090729390393700, -0.6547370006932127200 ) ) ;
+#1168 = EDGE_CURVE ( 'NONE', #1827, #1417, #849, .T. ) ;
+#1169 = SURFACE_STYLE_FILL_AREA ( #883 ) ;
+#1170 = FILL_AREA_STYLE_COLOUR ( '', #2181 ) ;
+#1171 = CARTESIAN_POINT ( 'NONE',  ( -6.400000000000001200, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1172 = VECTOR ( 'NONE', #1484, 1000.000000000000000 ) ;
+#1173 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 1.340008873200043700, 2.314331534470353000 ) ) ;
+#1174 = FACE_OUTER_BOUND ( 'NONE', #1023, .T. ) ;
+#1175 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 4.043987577519944300, 0.8184212508665158500 ) ) ;
+#1176 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1177 = VECTOR ( 'NONE', #162, 999.9999999999998900 ) ;
+#1178 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1697, 'distance_accuracy_value', 'NONE');
+#1179 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405846200, 14.22770190231089900, -0.3422190565516183300 ) ) ;
+#1180 = AXIS2_PLACEMENT_3D ( 'NONE', #1815, #1666, #615 ) ;
+#1181 = VERTEX_POINT ( 'NONE', #351 ) ;
+#1182 = VERTEX_POINT ( 'NONE', #924 ) ;
+#1183 = AXIS2_PLACEMENT_3D ( 'NONE', #1983, #945, #1471 ) ;
+#1184 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1185 = EDGE_LOOP ( 'NONE', ( #1290, #1266, #1371, #1389 ) ) ;
+#1186 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1187 = AXIS2_PLACEMENT_3D ( 'NONE', #1525, #676, #2034 ) ;
+#1188 = PRESENTATION_STYLE_ASSIGNMENT (( #1556 ) ) ;
+#1189 = ORIENTED_EDGE ( 'NONE', *, *, #1370, .F. ) ;
+#1190 = EDGE_LOOP ( 'NONE', ( #1294, #2164, #1982, #1541, #446, #578 ) ) ;
+#1191 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 15.95744730922911400, 0.6547370006932127200 ) ) ;
+#1192 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121456600, 18.46225678069788100, -0.2142072672332606700 ) ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( 7.637104474052125400, 1.238124694425769800, 2.335959613068021600 ) ) ;
+#1194 = CYLINDRICAL_SURFACE ( 'NONE', #1326, 8.000000000000003600 ) ;
+#1195 = TOROIDAL_SURFACE ( 'NONE', #391, 7.808000000000004300, 0.1919999999999988700 ) ;
+#1196 = AXIS2_PLACEMENT_3D ( 'NONE', #715, #209, #219 ) ;
+#1197 = FACE_BOUND ( 'NONE', #1085, .T. ) ;
+#1198 = FILL_AREA_STYLE_COLOUR ( '', #1305 ) ;
+#1199 = EDGE_CURVE ( 'NONE', #1157, #562, #1574, .T. ) ;
+#1200 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1201 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.64398757751994200, -0.6547370006932127200 ) ) ;
+#1202 = ORIENTED_EDGE ( 'NONE', *, *, #1515, .F. ) ;
+#1203 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1204 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1205 = CARTESIAN_POINT ( 'NONE',  ( -7.520000000000004000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#1206 = EDGE_LOOP ( 'NONE', ( #1749, #1667, #749, #1211 ) ) ;
+#1207 = AXIS2_PLACEMENT_3D ( 'NONE', #295, #2207, #1844 ) ;
+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #1658, .T. ) ;
+#1209 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1210 = EDGE_CURVE ( 'NONE', #2199, #2139, #14, .T. ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #384, .F. ) ;
+#1212 = SURFACE_STYLE_USAGE ( .BOTH. , #520 ) ;
+#1213 = SHAPE_DEFINITION_REPRESENTATION ( #94, #1333 ) ;
+#1214 = VERTEX_POINT ( 'NONE', #1105 ) ;
+#1215 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1216 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418195400, 6.373588138105884800, -0.4278160627473293100 ) ) ;
+#1217 = AXIS2_PLACEMENT_3D ( 'NONE', #248, #593, #1458 ) ;
+#1218 = VECTOR ( 'NONE', #1427, 1000.000000000000000 ) ;
+#1219 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1220 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1155, 'distance_accuracy_value', 'NONE');
+#1221 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1222 = PRESENTATION_STYLE_ASSIGNMENT (( #356 ) ) ;
+#1223 = AXIS2_PLACEMENT_3D ( 'NONE', #2065, #186, #2085 ) ;
+#1224 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314211300E-017, 0.0000000000000000000 ) ) ;
+#1225 = PRESENTATION_STYLE_ASSIGNMENT (( #1607 ) ) ;
+#1226 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1097 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1258, #2106, #577 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1227 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 8.043987577519940800, 0.6547370006932127200 ) ) ;
+#1228 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1229 = VECTOR ( 'NONE', #1464, 1000.000000000000000 ) ;
+#1230 = AXIS2_PLACEMENT_3D ( 'NONE', #919, #1774, #1947 ) ;
+#1231 = FACE_BOUND ( 'NONE', #860, .T. ) ;
+#1232 = CARTESIAN_POINT ( 'NONE',  ( 2.425043166628401600E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
+#1233 = CIRCLE ( 'NONE', #455, 7.424000000000003900 ) ;
+#1234 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1235 = ORIENTED_EDGE ( 'NONE', *, *, #868, .T. ) ;
+#1236 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1237 = ORIENTED_EDGE ( 'NONE', *, *, #736, .F. ) ;
+#1238 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 6.462256780697883200, -0.2142072672332602200 ) ) ;
+#1239 = VERTEX_POINT ( 'NONE', #576 ) ;
+#1240 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #274 ) ) ;
+#1241 = FACE_OUTER_BOUND ( 'NONE', #1953, .T. ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #467, .T. ) ;
+#1243 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372322100, 0.1999999999999987100, 2.237438244065702800 ) ) ;
+#1244 = STYLED_ITEM ( 'NONE', ( #1632 ), #154 ) ;
+#1245 = COLOUR_RGB ( '',0.6666666666666666300, 0.6980392156862744700, 0.7686274509803920900 ) ;
+#1246 = SURFACE_STYLE_FILL_AREA ( #533 ) ;
+#1247 = FILL_AREA_STYLE ('',( #53 ) ) ;
+#1248 = FILL_AREA_STYLE_COLOUR ( '', #1802 ) ;
+#1249 = PRESENTATION_STYLE_ASSIGNMENT (( #469 ) ) ;
+#1250 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #539, 'distance_accuracy_value', 'NONE');
+#1251 = TOROIDAL_SURFACE ( 'NONE', #1433, 7.808000000000004300, 0.1919999999999988700 ) ;
+#1252 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314209900E-017, 0.0000000000000000000 ) ) ;
+#1253 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1254 = SURFACE_STYLE_FILL_AREA ( #892 ) ;
+#1255 = AXIS2_PLACEMENT_3D ( 'NONE', #2176, #2032, #1184 ) ;
+#1256 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1257 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1258 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1259 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 11.22549061291461900, -0.1062310565962876500 ) ) ;
+#1260 = EDGE_CURVE ( 'NONE', #1926, #169, #1519, .T. ) ;
+#1261 = CIRCLE ( 'NONE', #921, 0.4000000000000001900 ) ;
+#1262 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1934 ) ) ;
+#1263 = SURFACE_SIDE_STYLE ('',( #404 ) ) ;
+#1264 = CARTESIAN_POINT ( 'NONE',  ( 7.975526550213596800, 19.50208419348623300, -0.6295481984947021200 ) ) ;
+#1265 = ORIENTED_EDGE ( 'NONE', *, *, #206, .F. ) ;
+#1266 = ORIENTED_EDGE ( 'NONE', *, *, #1841, .T. ) ;
+#1267 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418197200, 11.31438701693399400, 0.4278160627473301900 ) ) ;
+#1268 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 11.87253135915951300, 0.6376894043734020500 ) ) ;
+#1269 = ORIENTED_EDGE ( 'NONE', *, *, #58, .F. ) ;
+#1270 = ORIENTED_EDGE ( 'NONE', *, *, #17, .F. ) ;
+#1271 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1272 = CIRCLE ( 'NONE', #1586, 0.1919999999999994500 ) ;
+#1273 = FILL_AREA_STYLE_COLOUR ( '', #552 ) ;
+#1274 = STYLED_ITEM ( 'NONE', ( #745 ), #221 ) ;
+#1275 = FACE_OUTER_BOUND ( 'NONE', #524, .T. ) ;
+#1276 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 20.19999999999999900, 2.338346431047187300 ) ) ;
+#1277 = CIRCLE ( 'NONE', #2163, 7.862857142857147400 ) ;
+#1278 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #606 ), #1674 ) ;
+#1279 = LINE ( 'NONE', #1293, #2105 ) ;
+#1280 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1281 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1282 = SURFACE_STYLE_FILL_AREA ( #354 ) ;
+#1283 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405848000, 3.460273252728979900, 0.3422190565516151600 ) ) ;
+#1284 = EDGE_CURVE ( 'NONE', #605, #388, #738, .T. ) ;
+#1285 = ORIENTED_EDGE ( 'NONE', *, *, #704, .F. ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, 0.8184212508665158500 ) ) ;
+#1287 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1040, 'distance_accuracy_value', 'NONE');
+#1288 = ORIENTED_EDGE ( 'NONE', *, *, #672, .F. ) ;
+#1289 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1290 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .F. ) ;
+#1291 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1292 = EDGE_LOOP ( 'NONE', ( #1504, #1977, #816, #1350 ) ) ;
+#1293 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, -0.8184212508665158500 ) ) ;
+#1294 = ORIENTED_EDGE ( 'NONE', *, *, #102, .F. ) ;
+#1295 = AXIS2_PLACEMENT_3D ( 'NONE', #2092, #1077, #726 ) ;
+#1296 = LINE ( 'NONE', #884, #2148 ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079140700, 7.617580790580643900, -0.7312220695215531100 ) ) ;
+#1298 = SURFACE_STYLE_USAGE ( .BOTH. , #85 ) ;
+#1299 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
+#1300 = STYLED_ITEM ( 'NONE', ( #1144 ), #2183 ) ;
+#1301 = EDGE_CURVE ( 'NONE', #781, #2175, #1338, .T. ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926998400, 7.872531359159515000, 0.6376894043734020500 ) ) ;
+#1303 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1304 = AXIS2_PLACEMENT_3D ( 'NONE', #1133, #1805, #940 ) ;
+#1305 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1306 = ADVANCED_FACE ( 'NONE', ( #1011 ), #402, .T. ) ;
+#1307 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 2.443987577519939800, -2.338346431047187800 ) ) ;
+#1308 = FILL_AREA_STYLE ('',( #777 ) ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372322100, 0.1999999999999987100, -2.237438244065702800 ) ) ;
+#1310 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #490, .NOT_KNOWN. ) ;
+#1311 = CARTESIAN_POINT ( 'NONE',  ( -6.400000000000001200, 0.1999999999999988700, 0.0000000000000000000 ) ) ;
+#1312 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1313 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, -0.8184212508665158500 ) ) ;
+#1314 = ORIENTED_EDGE ( 'NONE', *, *, #898, .T. ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 9.815443795880368000, -0.6376894043734020500 ) ) ;
+#1316 = AXIS2_PLACEMENT_3D ( 'NONE', #1477, #1320, #621 ) ;
+#1317 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #465, 'distance_accuracy_value', 'NONE');
+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #1630, .F. ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #1616, .T. ) ;
+#1320 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1321 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238623600, 7.829615796813436100, 0.7970972332140222600 ) ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #1101, .T. ) ;
+#1323 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1324 = ORIENTED_EDGE ( 'NONE', *, *, #1210, .F. ) ;
+#1325 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, -0.6547370006932127200 ) ) ;
+#1326 = AXIS2_PLACEMENT_3D ( 'NONE', #1323, #278, #601 ) ;
+#1327 = ADVANCED_FACE ( 'NONE', ( #1603 ), #1547, .T. ) ;
+#1328 = FACE_OUTER_BOUND ( 'NONE', #1506, .T. ) ;
+#1329 = CARTESIAN_POINT ( 'NONE',  ( 7.375259353043840200, 20.13952672711749500, 2.289751650537148000 ) ) ;
+#1330 = CARTESIAN_POINT ( 'NONE',  ( 7.969101343401352000, 19.62399999999999900, -0.7024412990413102500 ) ) ;
+#1331 = PRESENTATION_STYLE_ASSIGNMENT (( #1591 ) ) ;
+#1332 = EDGE_CURVE ( 'NONE', #1042, #1926, #949, .T. ) ;
+#1333 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP ALTH D-16MM L-7.5MM H-20MM ', ( #2103, #1530 ), #1571 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, -0.4000000000000004700 ) ) ;
+#1335 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.643987577519940400, -0.6547370006932127200 ) ) ;
+#1336 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1337 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2145 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #618, #650, #2169 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1338 = CIRCLE ( 'NONE', #365, 8.000000000000003600 ) ;
+#1339 = CIRCLE ( 'NONE', #225, 6.400000000000001200 ) ;
+#1340 = FILL_AREA_STYLE_COLOUR ( '', #333 ) ;
+#1341 = CYLINDRICAL_SURFACE ( 'NONE', #1719, 0.4000000000000004700 ) ;
+#1342 = CARTESIAN_POINT ( 'NONE',  ( 2.425043166628401600E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972943700, 5.973993118850661900, -0.5719627207743328600 ) ) ;
+#1344 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2096 ), #1822 ) ;
+#1345 = FACE_OUTER_BOUND ( 'NONE', #580, .T. ) ;
+#1346 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1347 = ORIENTED_EDGE ( 'NONE', *, *, #174, .T. ) ;
+#1348 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1220 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1155, #1029, #651 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1349 = CARTESIAN_POINT ( 'NONE',  ( 7.208159519647456800, 1.594769344012139800, 2.260263444643668200 ) ) ;
+#1350 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .T. ) ;
+#1351 = AXIS2_PLACEMENT_3D ( 'NONE', #2178, #643, #283 ) ;
+#1352 = ORIENTED_EDGE ( 'NONE', *, *, #2070, .F. ) ;
+#1353 = ORIENTED_EDGE ( 'NONE', *, *, #764, .F. ) ;
+#1354 = CARTESIAN_POINT ( 'NONE',  ( 9.409167486518250500E-018, 0.7759999999999989100, 0.0000000000000000000 ) ) ;
+#1355 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1356 = CARTESIAN_POINT ( 'NONE',  ( 7.553692692128591600, 1.328248183532410500, 2.321239886846220700 ) ) ;
+#1357 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1052 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1599, #555, #28 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1358 = FACE_OUTER_BOUND ( 'NONE', #1185, .T. ) ;
+#1359 = EDGE_CURVE ( 'NONE', #937, #275, #789, .T. ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( 7.227497495041964400, 0.1999999999999870500, 2.263676028536816700 ) ) ;
+#1361 = CIRCLE ( 'NONE', #104, 8.000000000000003600 ) ;
+#1362 = CYLINDRICAL_SURFACE ( 'NONE', #912, 5.600000000000000500 ) ;
+#1363 = SURFACE_STYLE_FILL_AREA ( #139 ) ;
+#1364 = SURFACE_SIDE_STYLE ('',( #765 ) ) ;
+#1365 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 13.97399311885066500, -0.5719627207743329700 ) ) ;
+#1366 = AXIS2_PLACEMENT_3D ( 'NONE', #1232, #2072, #540 ) ;
+#1367 = EDGE_LOOP ( 'NONE', ( #315, #133, #293, #224, #1587, #1716, #238 ) ) ;
+#1368 = VERTEX_POINT ( 'NONE', #1965 ) ;
+#1369 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1370 = EDGE_CURVE ( 'NONE', #2172, #239, #2078, .T. ) ;
+#1371 = ORIENTED_EDGE ( 'NONE', *, *, #1658, .F. ) ;
+#1372 = CARTESIAN_POINT ( 'NONE',  ( 2.963387687094738600E-017, 2.443987577519939800, 0.0000000000000000000 ) ) ;
+#1373 = STYLED_ITEM ( 'NONE', ( #1606 ), #473 ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #2043, .F. ) ;
+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #499, .T. ) ;
+#1376 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1377 = CIRCLE ( 'NONE', #352, 7.424000000000003900 ) ;
+#1378 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#1380 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1737, #1711, #510, #878, #680, #1722, #1730, #24, #1043, #203, #16, #191, #1061, #526 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0003199828823183744100, 0.0006399657646367488200, 0.001279931529273501800, 0.001599914411591878200, 0.001919897293910254500, 0.002559863058547007400 ),
+ ( 3.511543213478341100E-018, 0.0003199828823183781000, 0.0006399657646367526100, 0.001279931529273501800, 0.001599914411591876300, 0.001919897293910251000, 0.002559863058547003900 ),
  .UNSPECIFIED. ) ;
-#2006 = FILL_AREA_STYLE ('',( #1839 ) ) ;
-#2007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2008 = VERTEX_POINT ( 'NONE', #852 ) ;
-#2009 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
-#2010 = ORIENTED_EDGE ( 'NONE', *, *, #1512, .T. ) ;
-#2011 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998671100, 2.259991126799958800, 2.314331534470352600 ) ) ;
-#2012 = ORIENTED_EDGE ( 'NONE', *, *, #8, .T. ) ;
-#2013 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923857700, 6.298605139983759000, -0.1713136750793381200 ) ) ;
-#2014 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2015 = EDGE_CURVE ( 'NONE', #985, #705, #1177, .T. ) ;
-#2016 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .F. ) ;
-#2017 = SURFACE_SIDE_STYLE ('',( #1888 ) ) ;
-#2018 = CYLINDRICAL_SURFACE ( 'NONE', #136, 8.000000000000003600 ) ;
-#2019 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2020 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1907 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #456, #608, #1259 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2021 = CIRCLE ( 'NONE', #1237, 7.424000000000004800 ) ;
-#2022 = AXIS2_PLACEMENT_3D ( 'NONE', #118, #1778, #277 ) ;
-#2023 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2024 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1487, #489, #793, #1829, #815, #2133, #1478, #634, #1804, #1959, #957, #1116, #1128, #143 ),
+#1381 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1382 = EDGE_CURVE ( 'NONE', #3, #1439, #1579, .T. ) ;
+#1383 = CIRCLE ( 'NONE', #173, 5.600000000000000500 ) ;
+#1384 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1385 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934063100, 1.156012422480062800, 2.338346431047186900 ) ) ;
+#1386 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1387 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, -0.4000000000000004700 ) ) ;
+#1388 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#1389 = ORIENTED_EDGE ( 'NONE', *, *, #624, .F. ) ;
+#1390 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1391 = SURFACE_STYLE_USAGE ( .BOTH. , #1067 ) ;
+#1392 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1393 = EDGE_LOOP ( 'NONE', ( #779, #1877, #1398, #1893 ) ) ;
+#1394 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #116 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1868, #2219, #338 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1395 = VERTEX_POINT ( 'NONE', #99 ) ;
+#1396 = EDGE_CURVE ( 'NONE', #414, #1980, #489, .T. ) ;
+#1397 = SURFACE_STYLE_USAGE ( .BOTH. , #1055 ) ;
+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ;
+#1399 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1400 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1401 = PRESENTATION_STYLE_ASSIGNMENT (( #2127 ) ) ;
+#1402 = LINE ( 'NONE', #2004, #1483 ) ;
+#1403 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 0.7759999999999988000, 2.338346431047187800 ) ) ;
+#1404 = FACE_OUTER_BOUND ( 'NONE', #1151, .T. ) ;
+#1405 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1406 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1178 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1697, #1355, #1842 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1407 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 6.462484542125261000, 0.1062310565962883400 ) ) ;
+#1408 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1186, 'distance_accuracy_value', 'NONE');
+#1409 = EDGE_CURVE ( 'NONE', #22, #2088, #380, .T. ) ;
+#1410 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1411 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304390000, 11.47166710063832300, -0.3293785465439688600 ) ) ;
+#1412 = AXIS2_PLACEMENT_3D ( 'NONE', #1685, #1669, #296 ) ;
+#1413 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#1414 = PRESENTATION_STYLE_ASSIGNMENT (( #612 ) ) ;
+#1415 = FILL_AREA_STYLE_COLOUR ( '', #254 ) ;
+#1416 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1417 = VERTEX_POINT ( 'NONE', #441 ) ;
+#1418 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1419 = ORIENTED_EDGE ( 'NONE', *, *, #2167, .T. ) ;
+#1420 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #2213, .T. ) ;
+#1422 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.095301224897801600E-017, 0.0000000000000000000 ) ) ;
+#1423 = CARTESIAN_POINT ( 'NONE',  ( 7.983654095598839500, 19.40111627871170400, -0.5255137205327130600 ) ) ;
+#1424 = VERTEX_POINT ( 'NONE', #1307 ) ;
+#1425 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #45 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #529, #1381, #1908 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1426 = EDGE_LOOP ( 'NONE', ( #659, #504, #1235, #1269, #553 ) ) ;
+#1427 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1428 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1429 = FILL_AREA_STYLE ('',( #1248 ) ) ;
+#1430 = SURFACE_STYLE_FILL_AREA ( #831 ) ;
+#1431 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 11.51962461674782300, -0.4014895059858160100 ) ) ;
+#1432 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#1433 = AXIS2_PLACEMENT_3D ( 'NONE', #697, #874, #530 ) ;
+#1434 = VECTOR ( 'NONE', #10, 1000.000000000000000 ) ;
+#1435 = EDGE_CURVE ( 'NONE', #1898, #1473, #847, .T. ) ;
+#1436 = CARTESIAN_POINT ( 'NONE',  ( 7.207865198733652600, 1.595025446914790400, -2.260211505658879600 ) ) ;
+#1437 = CARTESIAN_POINT ( 'NONE',  ( 7.637236700433612100, 2.362144571889555500, 2.335982947135342200 ) ) ;
+#1438 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 9.858359358226444200, -0.7970972332140223700 ) ) ;
+#1439 = VERTEX_POINT ( 'NONE', #419 ) ;
+#1440 = ORIENTED_EDGE ( 'NONE', *, *, #752, .T. ) ;
+#1441 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1442 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 13.64398757751994200, -0.8184212508665158500 ) ) ;
+#1443 = ORIENTED_EDGE ( 'NONE', *, *, #909, .T. ) ;
+#1444 = AXIS2_PLACEMENT_3D ( 'NONE', #1911, #1756, #20 ) ;
+#1445 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2149, #272, #1467, #1436, #432, #1650 ),
  .UNSPECIFIED., .F., .F.,
- ( 4, 2, 2, 2, 2, 2, 4 ),
- ( 0.0000000000000000000, 0.0003199828823183731600, 0.0006399657646367487100, 0.001279931529273501500, 0.001599914411591878200, 0.001919897293910254500, 0.002559863058547006100 ),
+ ( 4, 2, 4 ),
+ ( 6.968275572497915600E-007, 0.0003077502716917423700, 0.0006148037158262350100 ),
  .UNSPECIFIED. ) ;
-#2025 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1065, 'distance_accuracy_value', 'NONE');
-#2026 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 13.85835935822644400, -0.7970972332140223700 ) ) ;
-#2027 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 10.28184894687273100, 0.1708034796741520200 ) ) ;
-#2028 = FILL_AREA_STYLE_COLOUR ( '', #186 ) ;
-#2029 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375213200, 3.540704322466407200, 0.6541420820228252000 ) ) ;
-#2030 = EDGE_CURVE ( 'NONE', #1936, #1383, #1669, .T. ) ;
-#2031 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#2032 = ORIENTED_EDGE ( 'NONE', *, *, #439, .T. ) ;
-#2033 = EDGE_CURVE ( 'NONE', #1885, #1143, #1103, .T. ) ;
-#2034 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
-#2035 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375214100, 14.14727083257347600, -0.6541420820228276400 ) ) ;
-#2036 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1206 ), #94 ) ;
-#2037 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2038 = EDGE_CURVE ( 'NONE', #1040, #1757, #2106, .T. ) ;
-#2039 = VERTEX_POINT ( 'NONE', #377 ) ;
-#2040 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2041 = VERTEX_POINT ( 'NONE', #904 ) ;
-#2042 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2043 = ADVANCED_FACE ( 'NONE', ( #2157 ), #39, .T. ) ;
-#2044 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
-#2045 = EDGE_LOOP ( 'NONE', ( #1826, #1996, #359, #218 ) ) ;
-#2046 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 9.643987577519940400, 0.8184212508665158500 ) ) ;
-#2047 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2048 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2049 = FACE_OUTER_BOUND ( 'NONE', #197, .T. ) ;
-#2050 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2051 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, -0.8184212508665158500 ) ) ;
-#2052 = ADVANCED_FACE ( 'NONE', ( #1583 ), #1692, .T. ) ;
-#2053 = CARTESIAN_POINT ( 'NONE',  ( -4.243825541599702700E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
-#2054 = STYLED_ITEM ( 'NONE', ( #828 ), #1054 ) ;
-#2055 = VECTOR ( 'NONE', #361, 1000.000000000000000 ) ;
-#2056 = SURFACE_STYLE_USAGE ( .BOTH. , #1567 ) ;
-#2057 = EDGE_CURVE ( 'NONE', #530, #754, #1150, .T. ) ;
-#2058 = VERTEX_POINT ( 'NONE', #281 ) ;
-#2059 = VERTEX_POINT ( 'NONE', #913 ) ;
-#2060 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 17.85835935822644400, -0.7970972332140220400 ) ) ;
-#2061 = ORIENTED_EDGE ( 'NONE', *, *, #483, .F. ) ;
-#2062 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #523 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #690, #1513, #1176 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2063 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1039, 'distance_accuracy_value', 'NONE');
-#2064 = FACE_BOUND ( 'NONE', #77, .T. ) ;
-#2065 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude1', #1506 ) ;
-#2066 = ADVANCED_FACE ( 'NONE', ( #2049, #179 ), #152, .T. ) ;
-#2067 = STYLED_ITEM ( 'NONE', ( #539 ), #1745 ) ;
-#2068 = VERTEX_POINT ( 'NONE', #421 ) ;
-#2069 = EDGE_CURVE ( 'NONE', #275, #754, #1042, .T. ) ;
-#2070 = SURFACE_STYLE_USAGE ( .BOTH. , #1421 ) ;
-#2071 = SURFACE_STYLE_USAGE ( .BOTH. , #66 ) ;
-#2072 = EDGE_CURVE ( 'NONE', #2008, #575, #1564, .T. ) ;
-#2073 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563588100, 1.697310435943005800, 2.254264977099456500 ) ) ;
-#2074 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
-#2075 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2076 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 17.75218978699597400, -0.8184212508665160700 ) ) ;
-#2077 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 16.04398757751993900, 0.6547370006932127200 ) ) ;
-#2078 = SURFACE_STYLE_FILL_AREA ( #862 ) ;
-#2079 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998671100, 2.259991126799958800, -2.314331534470352600 ) ) ;
-#2080 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#2081 = ADVANCED_FACE ( 'NONE', ( #1771 ), #2102, .F. ) ;
-#2082 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2083 = CARTESIAN_POINT ( 'NONE',  ( 7.375259353043841100, 20.13952672711750200, 2.289751650537148500 ) ) ;
-#2084 = EDGE_CURVE ( 'NONE', #2058, #275, #122, .T. ) ;
-#2085 = ORIENTED_EDGE ( 'NONE', *, *, #1113, .F. ) ;
-#2086 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2087 = ORIENTED_EDGE ( 'NONE', *, *, #848, .T. ) ;
-#2088 = FILL_AREA_STYLE_COLOUR ( '', #31 ) ;
-#2089 = ORIENTED_EDGE ( 'NONE', *, *, #642, .F. ) ;
-#2090 = ORIENTED_EDGE ( 'NONE', *, *, #620, .T. ) ;
-#2091 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2092 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1233, #2076, #2060, #1731, #1899, #1043, #1905, #65, #1569, #1053, #1412, #48, #424, #229 ),
+#1446 = ORIENTED_EDGE ( 'NONE', *, *, #2070, .T. ) ;
+#1447 = FACE_OUTER_BOUND ( 'NONE', #2068, .T. ) ;
+#1448 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1300 ) ) ;
+#1449 = ORIENTED_EDGE ( 'NONE', *, *, #978, .F. ) ;
+#1450 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 3.389191097038186200, -0.08497120862432824800 ) ) ;
+#1451 = STYLED_ITEM ( 'NONE', ( #2000 ), #433 ) ;
+#1452 = CIRCLE ( 'NONE', #84, 5.600000000000000500 ) ;
+#1453 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 3.829615796813433900, 0.7970972332140214800 ) ) ;
+#1454 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079140700, 10.07039436445923600, 0.7312220695215540000 ) ) ;
+#1455 = ADVANCED_FACE ( 'NONE', ( #1761 ), #1141, .F. ) ;
+#1456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 3.389370015056122600, 0.1713136750793349800 ) ) ;
+#1458 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1459 = SURFACE_STYLE_FILL_AREA ( #1500 ) ;
+#1460 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1461 = LINE ( 'NONE', #1325, #1814 ) ;
+#1462 = ADVANCED_FACE ( 'NONE', ( #2048 ), #64, .T. ) ;
+#1463 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 12.04398757751994100, 0.6547370006932127200 ) ) ;
+#1464 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1465 = EDGE_CURVE ( 'NONE', #1831, #605, #888, .T. ) ;
+#1466 = VERTEX_POINT ( 'NONE', #1330 ) ;
+#1467 = CARTESIAN_POINT ( 'NONE',  ( 7.330264912606359900, 1.430141710853867200, -2.281811455165827500 ) ) ;
+#1468 = ADVANCED_FACE ( 'NONE', ( #1733 ), #760, .T. ) ;
+#1469 = ORIENTED_EDGE ( 'NONE', *, *, #1932, .T. ) ;
+#1470 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#1471 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1472 = ORIENTED_EDGE ( 'NONE', *, *, #288, .F. ) ;
+#1473 = VERTEX_POINT ( 'NONE', #2011 ) ;
+#1474 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1392, 'distance_accuracy_value', 'NONE');
+#1475 = AXIS2_PLACEMENT_3D ( 'NONE', #493, #667, #850 ) ;
+#1476 = PRESENTATION_STYLE_ASSIGNMENT (( #1298 ) ) ;
+#1477 = CARTESIAN_POINT ( 'NONE',  ( 2.425043166628401600E-018, 0.1999999999999987900, 0.0000000000000000000 ) ) ;
+#1478 = VERTEX_POINT ( 'NONE', #1006 ) ;
+#1479 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714668800, 7.225490612914621000, -0.1062310565962876800 ) ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121455700, 10.46225678069788100, -0.2142072672332608100 ) ) ;
+#1481 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 4.043987577519944300, -0.8184212508665158500 ) ) ;
+#1482 = EDGE_CURVE ( 'NONE', #369, #1182, #2074, .T. ) ;
+#1483 = VECTOR ( 'NONE', #2192, 999.9999999999998900 ) ;
+#1484 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1485 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1486 = AXIS2_PLACEMENT_3D ( 'NONE', #1610, #1782, #389 ) ;
+#1487 = FACE_OUTER_BOUND ( 'NONE', #915, .T. ) ;
+#1488 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279306600, 18.28184894687273500, 0.1708034796741518800 ) ) ;
+#1489 = CYLINDRICAL_SURFACE ( 'NONE', #634, 8.000000000000003600 ) ;
+#1490 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #78, 'distance_accuracy_value', 'NONE');
+#1491 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951116000, 6.298784058001695400, 0.08497120862432525100 ) ) ;
+#1492 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 7.406126208167149700, -0.1708034796741522100 ) ) ;
+#1493 = CIRCLE ( 'NONE', #439, 8.000000000000003600 ) ;
+#1494 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1495 = AXIS2_PLACEMENT_3D ( 'NONE', #119, #814, #1535 ) ;
+#1496 = EDGE_CURVE ( 'NONE', #1239, #1478, #1682, .T. ) ;
+#1497 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 1.340008873200043700, 2.314331534470353000 ) ) ;
+#1498 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1499 = ORIENTED_EDGE ( 'NONE', *, *, #2082, .F. ) ;
+#1500 = FILL_AREA_STYLE ('',( #1661 ) ) ;
+#1501 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923857700, 7.389370015056123900, 0.1713136750793382000 ) ) ;
+#1502 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1088 ), #345 ) ;
+#1503 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1504 = ORIENTED_EDGE ( 'NONE', *, *, #355, .T. ) ;
+#1505 = ORIENTED_EDGE ( 'NONE', *, *, #2112, .T. ) ;
+#1506 = EDGE_LOOP ( 'NONE', ( #716, #2066, #1110, #633 ) ) ;
+#1507 = SURFACE_STYLE_FILL_AREA ( #1654 ) ;
+#1508 = ADVANCED_FACE ( 'NONE', ( #1487 ), #1195, .T. ) ;
+#1509 = SURFACE_SIDE_STYLE ('',( #1136 ) ) ;
+#1510 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602273800, 5.985137004395624200, 0.5849588023937286600 ) ) ;
+#1511 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.643987577519940400, -0.6547370006932127200 ) ) ;
+#1512 = VERTEX_POINT ( 'NONE', #1160 ) ;
+#1513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1514 = STYLED_ITEM ( 'NONE', ( #2046 ), #1520 ) ;
+#1515 = EDGE_CURVE ( 'NONE', #1614, #1926, #737, .T. ) ;
+#1516 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 0.7759999999999988000, 2.338346431047187800 ) ) ;
+#1517 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1518 = VECTOR ( 'NONE', #193, 999.9999999999998900 ) ;
+#1519 = CIRCLE ( 'NONE', #216, 0.5760000000000000700 ) ;
+#1520 = ADVANCED_FACE ( 'NONE', ( #117 ), #511, .T. ) ;
+#1521 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1522 = CIRCLE ( 'NONE', #1979, 8.000000000000001800 ) ;
+#1523 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #666, #515, #683, #690, #848, #1021, #1192, #500, #2056, #2049, #1883, #1034, #9, #176 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 2, 2, 2, 2, 4 ),
  ( 0.0000000000000000000, 0.0003199828823183748400, 0.0006399657646367496900, 0.001279931529273499800, 0.001599914411591874500, 0.001919897293910249500, 0.002559863058547006500 ),
  .UNSPECIFIED. ) ;
-#2093 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775967767700, 2.402504460230887200, -2.338346431053134600 ) ) ;
-#2094 = AXIS2_PLACEMENT_3D ( 'NONE', #1950, #465, #120 ) ;
-#2095 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 4.043987577519944300, -0.6547370006932127200 ) ) ;
-#2096 = LINE ( 'NONE', #640, #1395 ) ;
-#2097 = AXIS2_PLACEMENT_3D ( 'NONE', #494, #479, #473 ) ;
-#2098 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #498, #1844, #1145, #1324, #1676, #1667 ),
+#1524 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
+#1525 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.0000000000000000000 ) ) ;
+#1526 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.643987577519940400, -0.8184212508665158500 ) ) ;
+#1527 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1598 ), #1687 ) ;
+#1528 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934329600, 0.6232177865350763100, -2.338346431047234400 ) ) ;
+#1529 = ORIENTED_EDGE ( 'NONE', *, *, #75, .F. ) ;
+#1530 = AXIS2_PLACEMENT_3D ( 'NONE', #1281, #774, #1966 ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 15.38937001505612300, 0.1713136750793377800 ) ) ;
+#1532 = ORIENTED_EDGE ( 'NONE', *, *, #638, .F. ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372322100, 0.1999999999999987100, 2.237438244065702800 ) ) ;
+#1534 = CARTESIAN_POINT ( 'NONE',  ( 1.401690012836422700E-017, 1.156012422480062800, 0.0000000000000000000 ) ) ;
+#1535 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1536 = STYLED_ITEM ( 'NONE', ( #2101 ), #971 ) ;
+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #828, .T. ) ;
+#1538 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#1539 = EDGE_LOOP ( 'NONE', ( #1109, #215, #1449, #319 ) ) ;
+#1540 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #1561, .F. ) ;
+#1542 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.14999999999999900, 5.600000000000000500 ) ) ;
+#1543 = CARTESIAN_POINT ( 'NONE',  ( 8.000007745714667000, 14.46248454212526500, 0.1062310565962876500 ) ) ;
+#1544 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1545 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1546 = EDGE_CURVE ( 'NONE', #1611, #342, #1089, .T. ) ;
+#1547 = CYLINDRICAL_SURFACE ( 'NONE', #668, 8.000000000000003600 ) ;
+#1548 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1549 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375214100, 14.14727083257347600, -0.6541420820228276400 ) ) ;
+#1550 = LINE ( 'NONE', #270, #1229 ) ;
+#1551 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1552 = ADVANCED_FACE ( 'NONE', ( #705 ), #1251, .T. ) ;
+#1553 = VECTOR ( 'NONE', #1948, 1000.000000000000000 ) ;
+#1554 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1555 = FILL_AREA_STYLE_COLOUR ( '', #852 ) ;
+#1556 = SURFACE_STYLE_USAGE ( .BOTH. , #1048 ) ;
+#1557 = STYLED_ITEM ( 'NONE', ( #1904 ), #1839 ) ;
+#1558 = ORIENTED_EDGE ( 'NONE', *, *, #280, .F. ) ;
+#1559 = ORIENTED_EDGE ( 'NONE', *, *, #572, .F. ) ;
+#1560 = CARTESIAN_POINT ( 'NONE',  ( 2.379452355095806500E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#1561 = EDGE_CURVE ( 'NONE', #271, #1181, #328, .T. ) ;
+#1562 = ADVANCED_FACE ( 'NONE', ( #1988 ), #61, .T. ) ;
+#1563 = ORIENTED_EDGE ( 'NONE', *, *, #280, .T. ) ;
+#1564 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, 0.8184212508665158500 ) ) ;
+#1565 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #1589, .T. ) ;
+#1567 = ORIENTED_EDGE ( 'NONE', *, *, #572, .T. ) ;
+#1568 = SURFACE_STYLE_USAGE ( .BOTH. , #519 ) ;
+#1569 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1570 = STYLED_ITEM ( 'NONE', ( #66 ), #1145 ) ;
+#1571 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1490 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #78, #1660, #251 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1572 = CARTESIAN_POINT ( 'NONE',  ( 7.589135641921768800, 0.4748840703997321300, -2.327494525045017000 ) ) ;
+#1573 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 20.19999999999999900, 0.8184212508665158500 ) ) ;
+#1574 = LINE ( 'NONE', #1276, #923 ) ;
+#1575 = FILL_AREA_STYLE ('',( #363 ) ) ;
+#1576 = AXIS2_PLACEMENT_3D ( 'NONE', #1560, #1891, #1899 ) ;
+#1577 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1578 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1579 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #607, #1653, #2165, #1130, #952, #2143, #1137, #784, #1488, #2152, #1633, #453, #1121, #1833 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0002559274926310707900, 0.0005118549852621415800, 0.001023709970524282700, 0.001279637463155353600, 0.001535564955786423900, 0.002047419941048557600 ),
+ .UNSPECIFIED. ) ;
+#1580 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, -0.6547370006932127200 ) ) ;
+#1581 = FACE_BOUND ( 'NONE', #1078, .T. ) ;
+#1582 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1583 = CARTESIAN_POINT ( 'NONE',  ( -6.400000000000001200, 7.760138133210947900E-017, 0.0000000000000000000 ) ) ;
+#1584 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 5.858359358226445000, -0.7970972332140221500 ) ) ;
+#1585 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .F. ) ;
+#1586 = AXIS2_PLACEMENT_3D ( 'NONE', #77, #2142, #405 ) ;
+#1587 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#1588 = CARTESIAN_POINT ( 'NONE',  ( 2.740288019343552100E-017, 2.259991126799958800, 0.0000000000000000000 ) ) ;
+#1589 = EDGE_CURVE ( 'NONE', #294, #1898, #976, .T. ) ;
+#1590 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#1591 = SURFACE_STYLE_USAGE ( .BOTH. , #1929 ) ;
+#1592 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1416, 'distance_accuracy_value', 'NONE');
+#1593 = FILL_AREA_STYLE ('',( #375 ) ) ;
+#1594 = EDGE_LOOP ( 'NONE', ( #1872, #863, #161, #1920 ) ) ;
+#1595 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1596 = SURFACE_STYLE_USAGE ( .BOTH. , #205 ) ;
+#1597 = VECTOR ( 'NONE', #118, 1000.000000000000000 ) ;
+#1598 = STYLED_ITEM ( 'NONE', ( #1913 ), #1166 ) ;
+#1599 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1600 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 2.443987577519939800, 2.338346431047187800 ) ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000001200, 0.1999999999999999800, 0.0000000000000000000 ) ) ;
+#1602 = EDGE_CURVE ( 'NONE', #997, #417, #2097, .T. ) ;
+#1603 = FACE_OUTER_BOUND ( 'NONE', #1539, .T. ) ;
+#1604 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 11.38919109703818400, -0.08497120862432482000 ) ) ;
+#1605 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1373 ) ) ;
+#1606 = PRESENTATION_STYLE_ASSIGNMENT (( #1856 ) ) ;
+#1607 = SURFACE_STYLE_USAGE ( .BOTH. , #1263 ) ;
+#1608 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934065800, 1.197491464870576800, -2.338346431047187800 ) ) ;
+#1609 = ORIENTED_EDGE ( 'NONE', *, *, #934, .T. ) ;
+#1610 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1611 = VERTEX_POINT ( 'NONE', #93 ) ;
+#1612 = SURFACE_SIDE_STYLE ('',( #588 ) ) ;
+#1613 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 9.752189786995970200, -0.8184212508665157400 ) ) ;
+#1614 = VERTEX_POINT ( 'NONE', #1124 ) ;
+#1615 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1086 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #707, #517, #21 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1616 = EDGE_CURVE ( 'NONE', #138, #575, #1116, .T. ) ;
+#1617 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1618 = VERTEX_POINT ( 'NONE', #282 ) ;
+#1619 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1274 ) ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #644, .T. ) ;
+#1621 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #537, 'distance_accuracy_value', 'NONE');
+#1622 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1623 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 1.340008873200043700, -2.314331534470353000 ) ) ;
+#1624 = CYLINDRICAL_SURFACE ( 'NONE', #1889, 8.000000000000003600 ) ;
+#1625 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563585400, 1.902689564056994700, -2.254264977099455600 ) ) ;
+#1626 = STYLED_ITEM ( 'NONE', ( #647 ), #1562 ) ;
+#1627 = FILL_AREA_STYLE ('',( #1993 ) ) ;
+#1628 = ADVANCED_FACE ( 'NONE', ( #1910, #1059 ), #1194, .T. ) ;
+#1629 = CARTESIAN_POINT ( 'NONE',  ( 2.379452355095806500E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#1630 = EDGE_CURVE ( 'NONE', #2199, #2139, #1933, .T. ) ;
+#1631 = CARTESIAN_POINT ( 'NONE',  ( 7.078816716372322100, 20.19999999999999900, 2.237438244065702800 ) ) ;
+#1632 = PRESENTATION_STYLE_ASSIGNMENT (( #1568 ) ) ;
+#1633 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114800800, 18.16835053829206700, 0.4014895059858149000 ) ) ;
+#1634 = SURFACE_SIDE_STYLE ('',( #998 ) ) ;
+#1635 = VERTEX_POINT ( 'NONE', #1463 ) ;
+#1636 = VERTEX_POINT ( 'NONE', #2134 ) ;
+#1637 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1638 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.4000000000000004700 ) ) ;
+#1639 = VERTEX_POINT ( 'NONE', #429 ) ;
+#1640 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1598 ) ) ;
+#1641 = ADVANCED_FACE ( 'NONE', ( #1358 ), #2209, .T. ) ;
+#1642 = CLOSED_SHELL ( 'NONE', ( #1691, #1963, #1005, #971, #1520, #2160, #468, #2184, #298, #1757, #2140, #782, #1327, #1462, #1145, #1084, #986, #221, #1681, #1628, #2183, #821, #1562, #92, #284, #1641, #264, #1552, #1843, #698, #771, #600, #332, #1839, #154, #2005, #2174, #1468, #1708, #1508, #1455, #1166, #1794, #252, #794, #2154, #433, #473, #1306, #2189 ) ) ;
+#1643 = FILL_AREA_STYLE ('',( #266 ) ) ;
+#1644 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1645 = ORIENTED_EDGE ( 'NONE', *, *, #2043, .T. ) ;
+#1646 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1647 = ORIENTED_EDGE ( 'NONE', *, *, #1759, .F. ) ;
+#1648 = CIRCLE ( 'NONE', #71, 8.000000000000003600 ) ;
+#1649 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #334, 'distance_accuracy_value', 'NONE');
+#1650 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563548100, 1.800000000000002900, -2.254264977099449000 ) ) ;
+#1651 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1536 ), #1115 ) ;
+#1652 = CARTESIAN_POINT ( 'NONE',  ( 5.261744966442954300, 20.19999999999999900, 1.916778523489931900 ) ) ;
+#1653 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365808100, 17.73052784581077300, -0.6547370006932128300 ) ) ;
+#1654 = FILL_AREA_STYLE ('',( #1796 ) ) ;
+#1655 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121456600, 3.225718374341998400, 0.2142072672332569800 ) ) ;
+#1656 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1657 = AXIS2_PLACEMENT_3D ( 'NONE', #1379, #1400, #1743 ) ;
+#1658 = EDGE_CURVE ( 'NONE', #562, #271, #19, .T. ) ;
+#1659 = SURFACE_SIDE_STYLE ('',( #871 ) ) ;
+#1660 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1661 = FILL_AREA_STYLE_COLOUR ( '', #1524 ) ;
+#1662 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 10.29878405800169700, 0.08497120862432482000 ) ) ;
+#1663 = AXIS2_PLACEMENT_3D ( 'NONE', #1354, #1521, #485 ) ;
+#1664 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 2.259991126799958800, 2.314331534470353000 ) ) ;
+#1665 = EDGE_LOOP ( 'NONE', ( #1314, #2014 ) ) ;
+#1666 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1667 = ORIENTED_EDGE ( 'NONE', *, *, #1435, .T. ) ;
+#1668 = SURFACE_STYLE_USAGE ( .BOTH. , #641 ) ;
+#1669 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1670 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 7.519624616747824700, -0.4014895059858163400 ) ) ;
+#1671 = EDGE_LOOP ( 'NONE', ( #757, #368, #629, #2113 ) ) ;
+#1672 = FILL_AREA_STYLE_COLOUR ( '', #521 ) ;
+#1673 = EDGE_LOOP ( 'NONE', ( #1134, #1440, #195, #349 ) ) ;
+#1674 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2040 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1835, #2001, #979 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1675 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1676 = ORIENTED_EDGE ( 'NONE', *, *, #1071, .T. ) ;
+#1677 = EDGE_CURVE ( 'NONE', #474, #956, #702, .T. ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000001200, -7.760138133210947900E-017, 7.837739514543061900E-016 ) ) ;
+#1679 = VECTOR ( 'NONE', #5, 1000.000000000000000 ) ;
+#1680 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 13.64398757751994200, 0.8184212508665158500 ) ) ;
+#1681 = ADVANCED_FACE ( 'NONE', ( #1275 ), #249, .T. ) ;
+#1682 = CIRCLE ( 'NONE', #69, 8.000000000000003600 ) ;
+#1683 = CYLINDRICAL_SURFACE ( 'NONE', #256, 8.000000000000003600 ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934065800, 0.6231155560694959800, 2.338346431047187800 ) ) ;
+#1685 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.156012422480061400, 0.0000000000000000000 ) ) ;
+#1686 = LINE ( 'NONE', #1171, #1172 ) ;
+#1687 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1961 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2114, #929, #406 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1688 = LINE ( 'NONE', #23, #622 ) ;
+#1689 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1690 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1828, 'distance_accuracy_value', 'NONE');
+#1691 = ADVANCED_FACE ( 'NONE', ( #88 ), #586, .F. ) ;
+#1692 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1494, #121, #1485 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1693 = CARTESIAN_POINT ( 'NONE',  ( 1.401690012836422700E-017, 1.156012422480062800, 0.0000000000000000000 ) ) ;
+#1694 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .F. ) ;
+#1695 = EDGE_LOOP ( 'NONE', ( #1324, #1852 ) ) ;
+#1696 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 16.04398757751993900, -0.6547370006932127200 ) ) ;
+#1697 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1698 = ORIENTED_EDGE ( 'NONE', *, *, #1301, .F. ) ;
+#1699 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1700 = FACE_OUTER_BOUND ( 'NONE', #105, .T. ) ;
+#1701 = VERTEX_POINT ( 'NONE', #1678 ) ;
+#1702 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1703 = AXIS2_PLACEMENT_3D ( 'NONE', #1076, #1056, #882 ) ;
+#1704 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.095301224897801600E-017, 0.0000000000000000000 ) ) ;
+#1705 = EDGE_CURVE ( 'NONE', #73, #1181, #2073, .T. ) ;
+#1706 = SURFACE_STYLE_USAGE ( .BOTH. , #1717 ) ;
+#1707 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 14.29878405800169500, 0.08497120862432482000 ) ) ;
+#1708 = ADVANCED_FACE ( 'NONE', ( #2021 ), #1907, .T. ) ;
+#1709 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1710 = LINE ( 'NONE', #1286, #1553 ) ;
+#1711 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 15.93578536804391600, 0.8184212508665159600 ) ) ;
+#1712 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1664, #1987, #823, #297, #2018, #1847 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 4 ),
- ( 1.971590801836119100E-007, 0.0004523489638810719000, 0.0009045007686819602400 ),
+ ( 6.968275572565364800E-007, 0.0003077502716917492600, 0.0006148037158262419500 ),
  .UNSPECIFIED. ) ;
-#2099 = ORIENTED_EDGE ( 'NONE', *, *, #1158, .F. ) ;
-#2100 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2101 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.443987577519940700, 0.0000000000000000000 ) ) ;
-#2102 = PLANE ( 'NONE',  #1082 ) ;
-#2103 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 11.64137815314369800, 0.5233308039560665700 ) ) ;
-#2104 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2105 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 2.443987577519939800, 2.338346431047187800 ) ) ;
-#2106 = CIRCLE ( 'NONE', #654, 8.000000000000003600 ) ;
-#2107 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 20.19999999999999900, 2.338346431047187300 ) ) ;
-#2108 = CIRCLE ( 'NONE', #1427, 8.000000000000005300 ) ;
-#2109 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2110 = SURFACE_STYLE_FILL_AREA ( #890 ) ;
-#2111 = SURFACE_SIDE_STYLE ('',( #440 ) ) ;
-#2112 = AXIS2_PLACEMENT_3D ( 'NONE', #1579, #250, #267 ) ;
-#2113 = AXIS2_PLACEMENT_3D ( 'NONE', #1055, #74, #247 ) ;
-#2114 = PRESENTATION_STYLE_ASSIGNMENT (( #293 ) ) ;
-#2115 = SURFACE_STYLE_USAGE ( .BOTH. , #1100 ) ;
-#2116 = EDGE_CURVE ( 'NONE', #1452, #1551, #1372, .T. ) ;
-#2117 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2118 = SURFACE_SIDE_STYLE ('',( #1313 ) ) ;
-#2119 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .T. ) ;
-#2120 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 18.16835053829206700, 0.4014895059858150100 ) ) ;
-#2121 = SURFACE_STYLE_USAGE ( .BOTH. , #1565 ) ;
-#2122 = VERTEX_POINT ( 'NONE', #615 ) ;
-#2123 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 20.19999999999999900, -2.338346431047187300 ) ) ;
-#2124 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ;
-#2125 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 9.643987577519940400, 0.8184212508665158500 ) ) ;
-#2126 = FACE_BOUND ( 'NONE', #1610, .T. ) ;
-#2127 = ORIENTED_EDGE ( 'NONE', *, *, #44, .F. ) ;
-#2128 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2129 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.643987577519939500, 0.8184212508665158500 ) ) ;
-#2130 = CARTESIAN_POINT ( 'NONE',  ( -5.185928452415792400E-017, 2.443987577519939800, 0.0000000000000000000 ) ) ;
-#2131 = EDGE_CURVE ( 'NONE', #502, #1681, #1997, .T. ) ;
-#2132 = LINE ( 'NONE', #694, #994 ) ;
-#2133 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418197200, 7.314387016933998200, 0.4278160627473305800 ) ) ;
-#2134 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.860391600736130100, 0.8184212508665160700 ) ) ;
-#2135 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998673700, 1.340008873200043900, -2.314331534470353000 ) ) ;
-#2136 = SURFACE_STYLE_FILL_AREA ( #350 ) ;
-#2137 = CYLINDRICAL_SURFACE ( 'NONE', #287, 0.4000000000000004700 ) ;
-#2138 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 16.04398757751993900, 0.8184212508665158500 ) ) ;
-#2139 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2140 = AXIS2_PLACEMENT_3D ( 'NONE', #268, #1460, #1426 ) ;
-#2141 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775967771300, 1.197495539769112700, 2.338346431053135400 ) ) ;
-#2142 = AXIS2_PLACEMENT_3D ( 'NONE', #57, #1221, #240 ) ;
-#2143 = ORIENTED_EDGE ( 'NONE', *, *, #196, .F. ) ;
-#2144 = VERTEX_POINT ( 'NONE', #1472 ) ;
-#2145 = CIRCLE ( 'NONE', #1355, 7.520000000000004900 ) ;
-#2146 = ORIENTED_EDGE ( 'NONE', *, *, #16, .F. ) ;
-#2147 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#2148 = CARTESIAN_POINT ( 'NONE',  ( 7.992202297723613600, 19.49116859686201800, -0.3636496632392755000 ) ) ;
-#2149 = EDGE_CURVE ( 'NONE', #2058, #1475, #2162, .T. ) ;
-#2150 = EDGE_CURVE ( 'NONE', #329, #1504, #585, .T. ) ;
-#2151 = DIRECTION ( 'NONE',  ( 2.121912770799868600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2152 = EDGE_LOOP ( 'NONE', ( #1114, #1763, #604, #1227 ) ) ;
-#2153 = AXIS2_PLACEMENT_3D ( 'NONE', #1175, #368, #1532 ) ;
-#2154 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2155 = EDGE_CURVE ( 'NONE', #274, #2059, #3, .T. ) ;
-#2156 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2157 = FACE_OUTER_BOUND ( 'NONE', #1029, .T. ) ;
-#2158 = SURFACE_STYLE_FILL_AREA ( #1798 ) ;
-#2159 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1801 ) ;
-#2160 = SURFACE_SIDE_STYLE ('',( #2136 ) ) ;
-#2161 = FACE_OUTER_BOUND ( 'NONE', #272, .T. ) ;
-#2162 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1651, #1639, #1628, #121, #1966, #783 ),
+#1713 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1714 = EDGE_CURVE ( 'NONE', #51, #1639, #896, .T. ) ;
+#1715 = FILL_AREA_STYLE ('',( #1340 ) ) ;
+#1716 = ORIENTED_EDGE ( 'NONE', *, *, #1602, .F. ) ;
+#1717 = SURFACE_SIDE_STYLE ('',( #1962 ) ) ;
+#1718 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304390000, 14.21630805440155500, 0.3293785465439688600 ) ) ;
+#1719 = AXIS2_PLACEMENT_3D ( 'NONE', #241, #1303, #1513 ) ;
+#1720 = ORIENTED_EDGE ( 'NONE', *, *, #423, .F. ) ;
+#1721 = VERTEX_POINT ( 'NONE', #1334 ) ;
+#1722 = CARTESIAN_POINT ( 'NONE',  ( 7.989984928418195400, 15.31438701693399700, 0.4278160627473283600 ) ) ;
+#1723 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1724 = EDGE_LOOP ( 'NONE', ( #1944, #26, #2115, #1018 ) ) ;
+#1725 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1726 = ORIENTED_EDGE ( 'NONE', *, *, #288, .T. ) ;
+#1727 = CARTESIAN_POINT ( 'NONE',  ( 9.307315673519885500E-016, 20.14999999999999900, -5.600000000000000500 ) ) ;
+#1728 = FILL_AREA_STYLE ('',( #1555 ) ) ;
+#1729 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1945 ) ) ;
+#1730 = CARTESIAN_POINT ( 'NONE',  ( 7.999984445121458300, 15.22571837434200100, 0.2142072672332603900 ) ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.643987577519939500, 0.6547370006932127200 ) ) ;
+#1732 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1274 ), #1846 ) ;
+#1733 = FACE_OUTER_BOUND ( 'NONE', #289, .T. ) ;
+#1734 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.443987577519939800, 0.0000000000000000000 ) ) ;
+#1735 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1736 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 5.860391600736130100, 0.8184212508665160700 ) ) ;
+#1737 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 16.04398757751993900, 0.8184212508665158500 ) ) ;
+#1738 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1740 = LINE ( 'NONE', #927, #1148 ) ;
+#1741 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1742 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1743 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1626 ), #160 ) ;
+#1745 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1746 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 7.957447309229110900, 0.6547370006932128300 ) ) ;
+#1747 = ORIENTED_EDGE ( 'NONE', *, *, #672, .T. ) ;
+#1748 = EDGE_CURVE ( 'NONE', #44, #636, #1452, .T. ) ;
+#1749 = ORIENTED_EDGE ( 'NONE', *, *, #545, .F. ) ;
+#1750 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1751 = ORIENTED_EDGE ( 'NONE', *, *, #222, .F. ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379806400, 11.93578536804391100, 0.8184212508665157400 ) ) ;
+#1753 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1754 = SURFACE_STYLE_FILL_AREA ( #187 ) ;
+#1755 = STYLED_ITEM ( 'NONE', ( #951 ), #1084 ) ;
+#1756 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1757 = ADVANCED_FACE ( 'NONE', ( #1404 ), #2206, .T. ) ;
+#1758 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1759 = EDGE_CURVE ( 'NONE', #699, #1473, #786, .T. ) ;
+#1760 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1761 = FACE_OUTER_BOUND ( 'NONE', #1049, .T. ) ;
+#1762 = AXIS2_PLACEMENT_3D ( 'NONE', #1588, #1753, #1420 ) ;
+#1763 = CARTESIAN_POINT ( 'NONE',  ( 1.624789680587609300E-017, 1.340008873200043700, 0.0000000000000000000 ) ) ;
+#1764 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1765 = CARTESIAN_POINT ( 'NONE',  ( -7.127571244333570100E-034, 1.800000000000000700, 0.0000000000000000000 ) ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 11.38937001505612300, 0.1713136750793384000 ) ) ;
+#1767 = EDGE_LOOP ( 'NONE', ( #1566, #2116 ) ) ;
+#1768 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1769 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1770 = EDGE_LOOP ( 'NONE', ( #753, #1563, #534, #2060 ) ) ;
+#1771 = AXIS2_PLACEMENT_3D ( 'NONE', #930, #1769, #1930 ) ;
+#1772 = EDGE_CURVE ( 'NONE', #1618, #51, #1523, .T. ) ;
+#1773 = EDGE_LOOP ( 'NONE', ( #2220, #1567, #1747, #472 ) ) ;
+#1774 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1775 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1776 = ORIENTED_EDGE ( 'NONE', *, *, #881, .F. ) ;
+#1777 = ORIENTED_EDGE ( 'NONE', *, *, #1906, .F. ) ;
+#1778 = CIRCLE ( 'NONE', #1183, 7.862857142857147400 ) ;
+#1779 = PLANE ( 'NONE',  #1905 ) ;
+#1780 = ORIENTED_EDGE ( 'NONE', *, *, #1949, .F. ) ;
+#1781 = LINE ( 'NONE', #802, #2019 ) ;
+#1782 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1783 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1227, #1746, #1302, #603, #290, #981, #1501, #820, #1492, #1140, #1670, #143, #461, #438 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0002559274926310699700, 0.0005118549852621399500, 0.001023709970524279700, 0.001279637463155349900, 0.001535564955786420000, 0.002047419941048557600 ),
+ .UNSPECIFIED. ) ;
+#1784 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #185 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1039, #675, #1384 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1785 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1786 = CARTESIAN_POINT ( 'NONE',  ( 6.400000000000001200, 0.1999999999999987100, 7.837739514543061900E-016 ) ) ;
+#1787 = EDGE_CURVE ( 'NONE', #1923, #997, #2150, .T. ) ;
+#1788 = VECTOR ( 'NONE', #410, 1000.000000000000000 ) ;
+#1789 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1790 = CARTESIAN_POINT ( 'NONE',  ( 7.588339492531260600, 1.303873459482164600, -2.327354028093751000 ) ) ;
+#1791 = CYLINDRICAL_SURFACE ( 'NONE', #34, 8.000000000000003600 ) ;
+#1792 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 3.713982036189213100, 0.5719627207743313000 ) ) ;
+#1793 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1015 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #570, #1789, #759 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1794 = ADVANCED_FACE ( 'NONE', ( #327 ), #1624, .T. ) ;
+#1795 = ORIENTED_EDGE ( 'NONE', *, *, #436, .F. ) ;
+#1796 = FILL_AREA_STYLE_COLOUR ( '', #1879 ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #436, .T. ) ;
+#1798 = CARTESIAN_POINT ( 'NONE',  ( 7.984216243639345100, 19.62399999999999900, -0.5022857501519179000 ) ) ;
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #1787, .F. ) ;
+#1800 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1801 = AXIS2_PLACEMENT_3D ( 'NONE', #1369, #1545, #1885 ) ;
+#1802 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#1803 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1804 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1805 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1806 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #67, #744, #383, #59, #378, #42 ),
  .UNSPECIFIED., .F., .F.,
  ( 4, 2, 4 ),
- ( 6.968275572478080200E-007, 0.0003077502716917409600, 0.0006148037158262340400 ),
+ ( 6.995592034401261200E-007, 0.0001233859194131096100, 0.0002460722796227791000 ),
  .UNSPECIFIED. ) ;
-#2163 = ADVANCED_FACE ( 'NONE', ( #340 ), #1424, .F. ) ;
-#2164 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #68, 'distance_accuracy_value', 'NONE');
-#2165 = CARTESIAN_POINT ( 'NONE',  ( -4.286263797015734600E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
-#2166 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2054 ), #2020 ) ;
-#2167 = DIRECTION ( 'NONE',  ( -2.121912770799868600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2168 = VERTEX_POINT ( 'NONE', #1124 ) ;
-#2169 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 2.121912770799868600E-017, 0.0000000000000000000 ) ) ;
-#2170 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .F. ) ;
-#2171 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
-#2172 = LINE ( 'NONE', #2123, #1474 ) ;
-#2173 = EDGE_LOOP ( 'NONE', ( #700, #658, #1945, #1252 ) ) ;
-#2174 = PRODUCT_CONTEXT ( 'NONE', #1801, 'mechanical' ) ;
-#2175 = EDGE_CURVE ( 'NONE', #1551, #1091, #1786, .T. ) ;
+#1807 = AXIS2_PLACEMENT_3D ( 'NONE', #358, #492, #1224 ) ;
+#1808 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1809 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1810 = CARTESIAN_POINT ( 'NONE',  ( 7.992202297723613600, 19.49116859686201800, -0.3636496632392754400 ) ) ;
+#1811 = EDGE_CURVE ( 'NONE', #388, #275, #895, .T. ) ;
+#1812 = VECTOR ( 'NONE', #2191, 1000.000000000000000 ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( 7.587985810805544200, 19.92625349440083600, -2.327291613671565800 ) ) ;
+#1814 = VECTOR ( 'NONE', #2025, 1000.000000000000000 ) ;
+#1815 = CARTESIAN_POINT ( 'NONE',  ( -7.808000000000004300, 1.156012422480061400, 0.0000000000000000000 ) ) ;
+#1816 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .F. ) ;
+#1818 = CARTESIAN_POINT ( 'NONE',  ( 7.984216243639345100, 19.62399999999999900, 0.5022857501519179000 ) ) ;
+#1819 = VERTEX_POINT ( 'NONE', #712 ) ;
+#1820 = SURFACE_SIDE_STYLE ('',( #1430 ) ) ;
+#1821 = ORIENTED_EDGE ( 'NONE', *, *, #1880, .T. ) ;
+#1822 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1649 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #334, #340, #1548 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1823 = ORIENTED_EDGE ( 'NONE', *, *, #527, .T. ) ;
+#1824 = PRODUCT_CONTEXT ( 'NONE', #1644, 'mechanical' ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 3.328617479637403100, -0.4117812008500068600 ) ) ;
+#1826 = EDGE_CURVE ( 'NONE', #1721, #416, #170, .T. ) ;
+#1827 = VERTEX_POINT ( 'NONE', #46 ) ;
+#1828 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1829 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1830 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 10.16835053829206200, 0.4014895059858160100 ) ) ;
+#1831 = VERTEX_POINT ( 'NONE', #2084 ) ;
+#1832 = SURFACE_SIDE_STYLE ('',( #743 ) ) ;
+#1833 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 17.64398757751994000, 0.6547370006932127200 ) ) ;
+#1834 = SURFACE_STYLE_FILL_AREA ( #1876 ) ;
+#1835 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1836 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.730527845810769300, -0.6547370006932128300 ) ) ;
+#1837 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972945500, 9.973993118850666300, -0.5719627207743329700 ) ) ;
+#1838 = VECTOR ( 'NONE', #623, 1000.000000000000000 ) ;
+#1839 = ADVANCED_FACE ( 'NONE', ( #1328 ), #386, .F. ) ;
+#1840 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1945 ), #1226 ) ;
+#1841 = EDGE_CURVE ( 'NONE', #1368, #271, #1377, .T. ) ;
+#1842 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1843 = ADVANCED_FACE ( 'NONE', ( #483 ), #227, .F. ) ;
+#1844 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#1845 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1846 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2012 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #182, #1236, #1376 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1847 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563548100, 1.799999999999998300, 2.254264977099449000 ) ) ;
+#1848 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
+#1849 = CARTESIAN_POINT ( 'NONE',  ( 8.000004867951119500, 15.38919109703818400, -0.08497120862432441800 ) ) ;
+#1850 = CARTESIAN_POINT ( 'NONE',  ( 7.416679182235747600, 1.369409952796756500, 2.297061032159248800 ) ) ;
+#1851 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #323, #1191, #833, #2190, #2197, #1027, #1531, #1849, #671, #826, #1875, #2047, #1167, #1696 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 3.511543213478341100E-018, 0.0002559274926310742000, 0.0005118549852621448300, 0.001023709970524282500, 0.001279637463155351200, 0.001535564955786420200, 0.002047419941048554200 ),
+ .UNSPECIFIED. ) ;
+#1852 = ORIENTED_EDGE ( 'NONE', *, *, #1630, .T. ) ;
+#1853 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.643987577519940400, -0.6547370006932127200 ) ) ;
+#1854 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.095301224897801600E-017, 0.0000000000000000000 ) ) ;
+#1855 = EDGE_LOOP ( 'NONE', ( #109, #399, #1499, #2141 ) ) ;
+#1856 = SURFACE_STYLE_USAGE ( .BOTH. , #306 ) ;
+#1857 = EDGE_LOOP ( 'NONE', ( #2038, #1698, #2061, #1446, #1874, #1751 ) ) ;
+#1858 = AXIS2_PLACEMENT_3D ( 'NONE', #261, #1456, #2146 ) ;
+#1859 = ORIENTED_EDGE ( 'NONE', *, *, #90, .T. ) ;
+#1860 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1861 = EDGE_CURVE ( 'NONE', #22, #1614, #1272, .T. ) ;
+#1862 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114802500, 14.16835053829206200, 0.4014895059858160100 ) ) ;
+#1863 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.643987577519940400, 0.6547370006932127200 ) ) ;
+#1864 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.156012422480061400, 0.0000000000000000000 ) ) ;
+#1865 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1866 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2180 ) ) ;
+#1867 = EDGE_CURVE ( 'NONE', #1439, #1214, #614, .T. ) ;
+#1868 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1869 = ORIENTED_EDGE ( 'NONE', *, *, #8, .T. ) ;
+#1870 = FILL_AREA_STYLE_COLOUR ( '', #1410 ) ;
+#1871 = AXIS2_PLACEMENT_3D ( 'NONE', #1388, #1073, #722 ) ;
+#1872 = ORIENTED_EDGE ( 'NONE', *, *, #1861, .F. ) ;
+#1873 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2058, #1009, #494, #1365, #312, #1179, #1036, #1707, #844, #1718, #1862, #488, #858, #172 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0002559274926310699200, 0.0005118549852621398400, 0.001023709970524279200, 0.001279637463155349100, 0.001535564955786418700, 0.002047419941048557600 ),
+ .UNSPECIFIED. ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #793, .T. ) ;
+#1875 = CARTESIAN_POINT ( 'NONE',  ( 7.990153868114800800, 15.51962461674782300, -0.4014895059858150100 ) ) ;
+#1876 = FILL_AREA_STYLE ('',( #1198 ) ) ;
+#1877 = ORIENTED_EDGE ( 'NONE', *, *, #704, .T. ) ;
+#1878 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1879 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.3058823529411764900 ) ;
+#1880 = EDGE_CURVE ( 'NONE', #130, #1636, #720, .T. ) ;
+#1881 = EDGE_LOOP ( 'NONE', ( #220, #1529 ) ) ;
+#1882 = AXIS2_PLACEMENT_3D ( 'NONE', #2075, #703, #1209 ) ;
+#1883 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306111400, 18.29943791895916800, 0.5018684823093254600 ) ) ;
+#1884 = SURFACE_STYLE_FILL_AREA ( #1575 ) ;
+#1885 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1886 = CIRCLE ( 'NONE', #1223, 0.4000000000000006300 ) ;
+#1887 = CIRCLE ( 'NONE', #1187, 0.4000000000000004700 ) ;
+#1888 = SURFACE_SIDE_STYLE ('',( #1246 ) ) ;
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #1917, #1750, #217 ) ;
+#1890 = VECTOR ( 'NONE', #1713, 1000.000000000000000 ) ;
+#1891 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1892 = EDGE_CURVE ( 'NONE', #1636, #189, #1931, .T. ) ;
+#1893 = ORIENTED_EDGE ( 'NONE', *, *, #1014, .F. ) ;
+#1894 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1895 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1896 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1897 = EDGE_LOOP ( 'NONE', ( #273, #2135, #137, #1795 ) ) ;
+#1898 = VERTEX_POINT ( 'NONE', #1387 ) ;
+#1899 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1900 = EDGE_LOOP ( 'NONE', ( #1107, #83, #452, #1128 ) ) ;
+#1901 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2064 ), #1135 ) ;
+#1902 = FILL_AREA_STYLE ('',( #706 ) ) ;
+#1903 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
+#1904 = PRESENTATION_STYLE_ASSIGNMENT (( #2077 ) ) ;
+#1905 = AXIS2_PLACEMENT_3D ( 'NONE', #1601, #1937, #748 ) ;
+#1906 = EDGE_CURVE ( 'NONE', #168, #1395, #1781, .T. ) ;
+#1907 = CYLINDRICAL_SURFACE ( 'NONE', #866, 8.000000000000003600 ) ;
+#1908 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1909 = STYLED_ITEM ( 'NONE', ( #412 ), #252 ) ;
+#1910 = FACE_OUTER_BOUND ( 'NONE', #890, .T. ) ;
+#1911 = CARTESIAN_POINT ( 'NONE',  ( -7.424000000000003900, 0.7760000000000000200, 0.0000000000000000000 ) ) ;
+#1912 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656493800, 6.441309675067895300, 0.2135312789257705300 ) ) ;
+#1913 = PRESENTATION_STYLE_ASSIGNMENT (( #226 ) ) ;
+#1914 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 11.82961579681344100, 0.7970972332140223700 ) ) ;
+#1915 = SURFACE_STYLE_FILL_AREA ( #237 ) ;
+#1916 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1917 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1918 = AXIS2_PLACEMENT_3D ( 'NONE', #1739, #2215, #87 ) ;
+#1919 = EDGE_LOOP ( 'NONE', ( #1726, #880, #1352, #397 ) ) ;
+#1920 = ORIENTED_EDGE ( 'NONE', *, *, #828, .F. ) ;
+#1921 = PLANE ( 'NONE',  #798 ) ;
+#1922 = EDGE_CURVE ( 'NONE', #1639, #536, #1380, .T. ) ;
+#1923 = VERTEX_POINT ( 'NONE', #2052 ) ;
+#1924 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1925 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1926 = VERTEX_POINT ( 'NONE', #708 ) ;
+#1927 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, -3.000000000000000000, 0.4000000000000004700 ) ) ;
+#1928 = AXIS2_PLACEMENT_3D ( 'NONE', #2126, #1257, #245 ) ;
+#1929 = SURFACE_SIDE_STYLE ('',( #457 ) ) ;
+#1930 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1931 = LINE ( 'NONE', #1313, #1679 ) ;
+#1932 = EDGE_CURVE ( 'NONE', #275, #605, #33, .T. ) ;
+#1933 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1818, #585, #964, #804, #972, #2168, #1975, #1810, #269, #1798 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0002849289133023915500, 0.0005698578266047831100, 0.0008547867399071746600, 0.001139715653209566200 ),
+ .UNSPECIFIED. ) ;
+#1934 = STYLED_ITEM ( 'NONE', ( #1414 ), #468 ) ;
+#1935 = FACE_BOUND ( 'NONE', #2, .T. ) ;
+#1936 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1937 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1938 = TOROIDAL_SURFACE ( 'NONE', #628, 7.808000000000004300, 0.1919999999999988700 ) ;
+#1939 = CARTESIAN_POINT ( 'NONE',  ( 5.261744966442954300, 20.19999999999999900, -1.916778523489931900 ) ) ;
+#1940 = CARTESIAN_POINT ( 'NONE',  ( -7.862857142857147400, 1.340008873200043700, 0.0000000000000000000 ) ) ;
+#1941 = AXIS2_PLACEMENT_3D ( 'NONE', #1091, #54, #70 ) ;
+#1942 = FACE_BOUND ( 'NONE', #1900, .T. ) ;
+#1943 = SURFACE_STYLE_USAGE ( .BOTH. , #393 ) ;
+#1944 = ORIENTED_EDGE ( 'NONE', *, *, #1435, .F. ) ;
+#1945 = STYLED_ITEM ( 'NONE', ( #1401 ), #2174 ) ;
+#1946 = ORIENTED_EDGE ( 'NONE', *, *, #2167, .F. ) ;
+#1947 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.355252715606879900E-017, 0.0000000000000000000 ) ) ;
+#1948 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1949 = EDGE_CURVE ( 'NONE', #575, #140, #1783, .T. ) ;
+#1950 = ORIENTED_EDGE ( 'NONE', *, *, #1101, .F. ) ;
+#1951 = EDGE_LOOP ( 'NONE', ( #1558, #242, #1694, #192 ) ) ;
+#1952 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1953 = EDGE_LOOP ( 'NONE', ( #1817, #581, #611, #694 ) ) ;
+#1954 = CARTESIAN_POINT ( 'NONE',  ( 7.416679182235748500, 2.230590047203245200, -2.297061032159248800 ) ) ;
+#1955 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1956 = STYLED_ITEM ( 'NONE', ( #1010 ), #1628 ) ;
+#1957 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1958 = VECTOR ( 'NONE', #497, 1000.000000000000000 ) ;
+#1959 = EDGE_CURVE ( 'NONE', #636, #997, #1031, .T. ) ;
+#1960 = LINE ( 'NONE', #36, #122 ) ;
+#1961 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2114, 'distance_accuracy_value', 'NONE');
+#1962 = SURFACE_STYLE_FILL_AREA ( #1728 ) ;
+#1963 = ADVANCED_FACE ( 'NONE', ( #1112 ), #642, .F. ) ;
+#1964 = CIRCLE ( 'NONE', #1230, 8.000000000000003600 ) ;
+#1965 = CARTESIAN_POINT ( 'NONE',  ( -7.424000000000003900, 0.1999999999999988700, 0.0000000000000000000 ) ) ;
+#1966 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1967 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1968 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279303000, 3.406126208167150200, -0.1708034796741555700 ) ) ;
+#1969 = CIRCLE ( 'NONE', #658, 7.520000000000004000 ) ;
+#1970 = PLANE ( 'NONE',  #1217 ) ;
+#1971 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2096 ) ) ;
+#1972 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .F. ) ;
+#1973 = ORIENTED_EDGE ( 'NONE', *, *, #8, .F. ) ;
+#1974 = EDGE_CURVE ( 'NONE', #867, #138, #982, .T. ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( 7.998212269845360800, 19.41018100517949200, -0.1901029505498402200 ) ) ;
+#1976 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563548100, 1.800000000000002900, -2.254264977099449000 ) ) ;
+#1977 = ORIENTED_EDGE ( 'NONE', *, *, #1370, .T. ) ;
+#1978 = CARTESIAN_POINT ( 'NONE',  ( 7.227497495041967000, 20.20000000000001700, -2.263676028536816700 ) ) ;
+#1979 = AXIS2_PLACEMENT_3D ( 'NONE', #1534, #347, #1709 ) ;
+#1980 = VERTEX_POINT ( 'NONE', #1511 ) ;
+#1981 = PRESENTATION_STYLE_ASSIGNMENT (( #258 ) ) ;
+#1982 = ORIENTED_EDGE ( 'NONE', *, *, #1705, .T. ) ;
+#1983 = CARTESIAN_POINT ( 'NONE',  ( 2.740288019343552100E-017, 2.259991126799958800, 0.0000000000000000000 ) ) ;
+#1984 = CARTESIAN_POINT ( 'NONE',  ( 7.973570064375213200, 3.540704322466407200, 0.6541420820228252000 ) ) ;
+#1985 = PRESENTATION_STYLE_ASSIGNMENT (( #2179 ) ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( 7.999990224923859500, 10.29860513998376000, -0.1713136750793384000 ) ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( 7.416533009751824500, 2.230546133883596600, 2.297035237015027800 ) ) ;
+#1988 = FACE_OUTER_BOUND ( 'NONE', #159, .T. ) ;
+#1989 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1474 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1392, #1578, #541 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1990 = CARTESIAN_POINT ( 'NONE',  ( 7.589135641921767000, 19.92511592960026300, 2.327494525045017400 ) ) ;
+#1991 = EDGE_CURVE ( 'NONE', #1182, #636, #1402, .T. ) ;
+#1992 = CARTESIAN_POINT ( 'NONE',  ( 2.379452355095806500E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#1993 = FILL_AREA_STYLE_COLOUR ( '', #2173 ) ;
+#1994 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#1995 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 12.04398757751994100, -0.6547370006932127200 ) ) ;
+#1996 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602280900, 9.985137004395634000, 0.5849588023937279900 ) ) ;
+#1997 = EDGE_CURVE ( 'NONE', #271, #265, #584, .T. ) ;
+#1998 = FACE_OUTER_BOUND ( 'NONE', #443, .T. ) ;
+#1999 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2000 = PRESENTATION_STYLE_ASSIGNMENT (( #471 ) ) ;
+#2001 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2002 = ORIENTED_EDGE ( 'NONE', *, *, #531, .F. ) ;
+#2003 = CARTESIAN_POINT ( 'NONE',  ( 2.963387687094738600E-017, 2.443987577519939800, 0.0000000000000000000 ) ) ;
+#2004 = CARTESIAN_POINT ( 'NONE',  ( 7.030657718120809600, 20.19999999999999900, -2.228939597315435800 ) ) ;
+#2005 = ADVANCED_FACE ( 'NONE', ( #1162 ), #425, .T. ) ;
+#2006 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.14999999999999900, 5.600000000000000500 ) ) ;
+#2007 = ORIENTED_EDGE ( 'NONE', *, *, #793, .F. ) ;
+#2008 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1626 ) ) ;
+#2009 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .F. ) ;
+#2010 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934064900, 19.62399999999999900, 2.338346431047187300 ) ) ;
+#2011 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, 0.0000000000000000000, -0.4000000000000004700 ) ) ;
+#2012 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #182, 'distance_accuracy_value', 'NONE');
+#2013 = EDGE_CURVE ( 'NONE', #2087, #693, #1873, .T. ) ;
+#2014 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .T. ) ;
+#2015 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2016 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 9.643987577519940400, -0.6547370006932127200 ) ) ;
+#2017 = ORIENTED_EDGE ( 'NONE', *, *, #236, .T. ) ;
+#2018 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563585400, 1.902855072357224000, 2.254264977099454700 ) ) ;
+#2019 = VECTOR ( 'NONE', #1219, 1000.000000000000000 ) ;
+#2020 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2021 = FACE_OUTER_BOUND ( 'NONE', #1673, .T. ) ;
+#2022 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 5.643987577519939500, 0.6547370006932127200 ) ) ;
+#2023 = VECTOR ( 'NONE', #1540, 1000.000000000000000 ) ;
+#2024 = AXIS2_PLACEMENT_3D ( 'NONE', #1470, #827, #458 ) ;
+#2025 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2026 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #418 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #267, #1803, #2132 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2027 = CIRCLE ( 'NONE', #1366, 6.400000000000001200 ) ;
+#2028 = DIRECTION ( 'NONE',  ( -1.212521583314210300E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2029 = CARTESIAN_POINT ( 'NONE',  ( 7.960297672238625400, 13.85835935822644400, -0.7970972332140223700 ) ) ;
+#2030 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1909 ) ) ;
+#2031 = ORIENTED_EDGE ( 'NONE', *, *, #2054, .F. ) ;
+#2032 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2033 = ORIENTED_EDGE ( 'NONE', *, *, #102, .T. ) ;
+#2034 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2035 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306107900, 14.29943791895916000, 0.5018684823093255700 ) ) ;
+#2036 = ORIENTED_EDGE ( 'NONE', *, *, #2124, .F. ) ;
+#2037 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2038 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .F. ) ;
+#2039 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1514 ), #1394 ) ;
+#2040 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1835, 'distance_accuracy_value', 'NONE');
+#2041 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314210300E-017, 0.0000000000000000000 ) ) ;
+#2042 = TOROIDAL_SURFACE ( 'NONE', #259, 7.424000000000003900, 0.5760000000000000700 ) ;
+#2043 = EDGE_CURVE ( 'NONE', #536, #1618, #2204, .T. ) ;
+#2044 = ORIENTED_EDGE ( 'NONE', *, *, #222, .T. ) ;
+#2045 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 14.05653195872251800, -0.7149310407996778400 ) ) ;
+#2046 = PRESENTATION_STYLE_ASSIGNMENT (( #1212 ) ) ;
+#2047 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602277300, 15.70283815064424700, -0.5849588023937263300 ) ) ;
+#2048 = FACE_OUTER_BOUND ( 'NONE', #103, .T. ) ;
+#2049 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301639800, 18.35935767540248200, 0.4117812008500028000 ) ) ;
+#2050 = CARTESIAN_POINT ( 'NONE',  ( 7.990011078301641600, 14.35935767540247800, 0.4117812008500038600 ) ) ;
+#2051 = AXIS2_PLACEMENT_3D ( 'NONE', #1992, #1957, #961 ) ;
+#2052 = CARTESIAN_POINT ( 'NONE',  ( 9.307315673519885500E-016, 20.14999999999999900, -5.600000000000000500 ) ) ;
+#2053 = FILL_AREA_STYLE_COLOUR ( '', #387 ) ;
+#2054 = EDGE_CURVE ( 'NONE', #605, #1157, #320, .T. ) ;
+#2055 = CYLINDRICAL_SURFACE ( 'NONE', #2059, 6.400000000000001200 ) ;
+#2056 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656495600, 18.44130967506789900, 0.2135312789257694800 ) ) ;
+#2057 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2058 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 13.64398757751994200, -0.6547370006932127200 ) ) ;
+#2059 = AXIS2_PLACEMENT_3D ( 'NONE', #817, #1503, #635 ) ;
+#2060 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .T. ) ;
+#2061 = ORIENTED_EDGE ( 'NONE', *, *, #2124, .T. ) ;
+#2062 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2063 = EDGE_LOOP ( 'NONE', ( #1153, #1620, #1972, #2194 ) ) ;
+#2064 = STYLED_ITEM ( 'NONE', ( #431 ), #1455 ) ;
+#2065 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2066 = ORIENTED_EDGE ( 'NONE', *, *, #1991, .T. ) ;
+#2067 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1300 ), #231 ) ;
+#2068 = EDGE_LOOP ( 'NONE', ( #503, #967, #1237, #1720 ) ) ;
+#2069 = CARTESIAN_POINT ( 'NONE',  ( 2.379452355095806500E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#2070 = EDGE_CURVE ( 'NONE', #1827, #1424, #1648, .T. ) ;
+#2071 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2072 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2073 = CIRCLE ( 'NONE', #620, 6.400000000000001200 ) ;
+#2074 = CIRCLE ( 'NONE', #2210, 7.424000000000003900 ) ;
+#2075 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919040900, 3.631443196317360600, 0.7149310407996756200 ) ) ;
+#2077 = SURFACE_STYLE_USAGE ( .BOTH. , #35 ) ;
+#2078 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #938, #1147, #1321, #2158, #773, #800, #969, #1479, #115, #287, #589, #1297, #427, #944 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 0.0000000000000000000, 0.0003199828823183731600, 0.0006399657646367487100, 0.001279931529273501500, 0.001599914411591878200, 0.001919897293910254500, 0.002559863058547006100 ),
+ .UNSPECIFIED. ) ;
+#2079 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2080 = AXIS2_PLACEMENT_3D ( 'NONE', #939, #1646, #1176 ) ;
+#2081 = FACE_OUTER_BOUND ( 'NONE', #1292, .T. ) ;
+#2082 = EDGE_CURVE ( 'NONE', #342, #474, #573, .T. ) ;
+#2083 = LINE ( 'NONE', #148, #1177 ) ;
+#2084 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563548100, 1.799999999999998300, 2.254264977099449000 ) ) ;
+#2085 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.212521583314209900E-017, 0.0000000000000000000 ) ) ;
+#2086 = CARTESIAN_POINT ( 'NONE',  ( 7.995948562995097900, 19.26312356202697600, 0.2822681843787175900 ) ) ;
+#2087 = VERTEX_POINT ( 'NONE', #1201 ) ;
+#2088 = VERTEX_POINT ( 'NONE', #1205 ) ;
+#2089 = CARTESIAN_POINT ( 'NONE',  ( -3.750000000000000000, 0.0000000000000000000, 0.4000000000000004700 ) ) ;
+#2090 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342207300, 11.64137815314369800, 0.5233308039560665700 ) ) ;
+#2091 = ORIENTED_EDGE ( 'NONE', *, *, #1949, .T. ) ;
+#2092 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.14999999999999900, 0.0000000000000000000 ) ) ;
+#2093 = EDGE_CURVE ( 'NONE', #189, #421, #373, .T. ) ;
+#2094 = SURFACE_STYLE_FILL_AREA ( #843 ) ;
+#2095 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 11.87090729390393300, -0.6547370006932123900 ) ) ;
+#2096 = STYLED_ITEM ( 'NONE', ( #357 ), #986 ) ;
+#2097 = CIRCLE ( 'NONE', #1858, 5.600000000000000500 ) ;
+#2098 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2099 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2100 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#2101 = PRESENTATION_STYLE_ASSIGNMENT (( #150 ) ) ;
+#2102 = LINE ( 'NONE', #1580, #124 ) ;
+#2103 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude1', #1642 ) ;
+#2104 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 20.19999999999999900, 0.6547370006932127200 ) ) ;
+#2105 = VECTOR ( 'NONE', #1955, 1000.000000000000000 ) ;
+#2106 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2107 = AXIS2_PLACEMENT_3D ( 'NONE', #420, #1816, #1312 ) ;
+#2108 = FACE_OUTER_BOUND ( 'NONE', #1881, .T. ) ;
+#2109 = CARTESIAN_POINT ( 'NONE',  ( 7.174168203563548100, 1.800000000000002900, -2.254264977099449000 ) ) ;
+#2110 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .T. ) ;
+#2111 = CARTESIAN_POINT ( 'NONE',  ( 7.979525915602280900, 11.70283815064425400, -0.5849588023937279900 ) ) ;
+#2112 = EDGE_CURVE ( 'NONE', #1157, #918, #32, .T. ) ;
+#2113 = ORIENTED_EDGE ( 'NONE', *, *, #881, .T. ) ;
+#2114 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2115 = ORIENTED_EDGE ( 'NONE', *, *, #384, .T. ) ;
+#2116 = ORIENTED_EDGE ( 'NONE', *, *, #545, .T. ) ;
+#2117 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 12.04398757751994100, -0.6547370006932127200 ) ) ;
+#2118 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .F. ) ;
+#2119 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1690 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1828, #1967, #2161 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2120 = CARTESIAN_POINT ( 'NONE',  ( 2.379452355095806500E-016, 19.62399999999999900, 0.0000000000000000000 ) ) ;
+#2121 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919039200, 10.05653195872251600, -0.7149310407996778400 ) ) ;
+#2122 = SURFACE_STYLE_FILL_AREA ( #1000 ) ;
+#2123 = CARTESIAN_POINT ( 'NONE',  ( 7.984610417306107900, 11.38853723608072200, -0.5018684823093255700 ) ) ;
+#2124 = EDGE_CURVE ( 'NONE', #781, #1827, #1296, .T. ) ;
+#2125 = FACE_OUTER_BOUND ( 'NONE', #1919, .T. ) ;
+#2126 = CARTESIAN_POINT ( 'NONE',  ( 1.624789680587609300E-017, 1.340008873200043700, 0.0000000000000000000 ) ) ;
+#2127 = SURFACE_STYLE_USAGE ( .BOTH. , #48 ) ;
+#2128 = TOROIDAL_SURFACE ( 'NONE', #1475, 8.000000000000003600, 0.4799999999999995900 ) ;
+#2129 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342209100, 3.641378153143695500, 0.5233308039560643500 ) ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 4.043987577519944300, -0.6547370006932127200 ) ) ;
+#2131 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2180 ), #1406 ) ;
+#2132 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2133 = ORIENTED_EDGE ( 'NONE', *, *, #2093, .F. ) ;
+#2134 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 4.043987577519944300, -0.8184212508665158500 ) ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #411, .F. ) ;
+#2136 = CARTESIAN_POINT ( 'NONE',  ( 7.329501997008988700, 2.168970405111184900, -2.281676823001585100 ) ) ;
+#2137 = CARTESIAN_POINT ( 'NONE',  ( 3.750000000000000000, -3.000000000000000000, 0.4000000000000004700 ) ) ;
+#2138 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1909 ), #1143 ) ;
+#2139 = VERTEX_POINT ( 'NONE', #893 ) ;
+#2140 = ADVANCED_FACE ( 'NONE', ( #424 ), #780, .F. ) ;
+#2141 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .F. ) ;
+#2142 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2143 = CARTESIAN_POINT ( 'NONE',  ( 7.993592029405848000, 18.22770190231090500, -0.3422190565516166100 ) ) ;
+#2144 = ORIENTED_EDGE ( 'NONE', *, *, #1071, .F. ) ;
+#2145 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #618, 'distance_accuracy_value', 'NONE');
+#2146 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2147 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2148 = VECTOR ( 'NONE', #39, 1000.000000000000000 ) ;
+#2149 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 1.340008873200043700, -2.314331534470353000 ) ) ;
+#2150 = LINE ( 'NONE', #1727, #12 ) ;
+#2151 = AXIS2_PLACEMENT_3D ( 'NONE', #1994, #1498, #1007 ) ;
+#2152 = CARTESIAN_POINT ( 'NONE',  ( 7.993610100304390000, 18.21630805440155500, 0.3293785465439688100 ) ) ;
+#2153 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379802900, 9.860391600736131000, 0.8184212508665157400 ) ) ;
+#2154 = ADVANCED_FACE ( 'NONE', ( #783 ), #197, .T. ) ;
+#2155 = EDGE_CURVE ( 'NONE', #2175, #1466, #999, .T. ) ;
+#2156 = PRESENTATION_STYLE_ASSIGNMENT (( #996 ) ) ;
+#2157 = CIRCLE ( 'NONE', #1304, 7.424000000000003900 ) ;
+#2158 = CARTESIAN_POINT ( 'NONE',  ( 7.968097428919040900, 7.631443196317365900, 0.7149310407996775100 ) ) ;
+#2159 = CARTESIAN_POINT ( 'NONE',  ( 7.997765011656492000, 3.246665479971987200, -0.2135312789257734800 ) ) ;
+#2160 = ADVANCED_FACE ( 'NONE', ( #1241 ), #322, .F. ) ;
+#2161 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2162 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365811600, 3.870907293903933500, -0.6547370006932127200 ) ) ;
+#2163 = AXIS2_PLACEMENT_3D ( 'NONE', #1, #1200, #1565 ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #58, .T. ) ;
+#2165 = CARTESIAN_POINT ( 'NONE',  ( 7.974612117926996600, 17.81544379588037000, -0.6376894043734020500 ) ) ;
+#2166 = ORIENTED_EDGE ( 'NONE', *, *, #174, .F. ) ;
+#2167 = EDGE_CURVE ( 'NONE', #918, #388, #613, .T. ) ;
+#2168 = CARTESIAN_POINT ( 'NONE',  ( 8.000003532254480000, 19.38920741745328900, -0.09471892471226160700 ) ) ;
+#2169 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2170 = ORIENTED_EDGE ( 'NONE', *, *, #1997, .T. ) ;
+#2171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1934 ), #263 ) ;
+#2172 = VERTEX_POINT ( 'NONE', #379 ) ;
+#2173 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2174 = ADVANCED_FACE ( 'NONE', ( #1700 ), #1779, .F. ) ;
+#2175 = VERTEX_POINT ( 'NONE', #557 ) ;
+#2176 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.7759999999999999100, 0.0000000000000000000 ) ) ;
+#2177 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #302, 'distance_accuracy_value', 'NONE');
+#2178 = CARTESIAN_POINT ( 'NONE',  ( 2.449293598294704900E-016, 20.19999999999999900, 0.0000000000000000000 ) ) ;
+#2179 = SURFACE_STYLE_USAGE ( .BOTH. , #1820 ) ;
+#2180 = STYLED_ITEM ( 'NONE', ( #2156 ), #1468 ) ;
+#2181 = COLOUR_RGB ( '',0.4980392156862745200, 0.4980392156862745200, 0.4980392156862745200 ) ;
+#2182 = CARTESIAN_POINT ( 'NONE',  ( 7.227391312312414100, 20.20000000000001400, 2.263657290408071600 ) ) ;
+#2183 = ADVANCED_FACE ( 'NONE', ( #904 ), #82, .T. ) ;
+#2184 = ADVANCED_FACE ( 'NONE', ( #1447 ), #2042, .T. ) ;
+#2185 = CARTESIAN_POINT ( 'NONE',  ( 7.973162450365809800, 4.043987577519944300, -0.6547370006932127200 ) ) ;
+#2186 = CARTESIAN_POINT ( 'NONE',  ( 7.998569799279304800, 10.28184894687273100, 0.1708034796741520200 ) ) ;
+#2187 = EDGE_CURVE ( 'NONE', #958, #661, #129, .T. ) ;
+#2188 = PLANE ( 'NONE',  #60 ) ;
+#2189 = ADVANCED_FACE ( 'NONE', ( #449 ), #583, .F. ) ;
+#2190 = CARTESIAN_POINT ( 'NONE',  ( 7.979595531972947200, 15.71398203618921300, 0.5719627207743310800 ) ) ;
+#2191 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2192 = DIRECTION ( 'NONE',  ( -0.9847835588179368900, 1.194071319959727500E-017, 0.1737853339090476600 ) ) ;
+#2193 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2194 = ORIENTED_EDGE ( 'NONE', *, *, #2213, .F. ) ;
+#2195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #274 ), #1784 ) ;
+#2196 = ORIENTED_EDGE ( 'NONE', *, *, #236, .F. ) ;
+#2197 = CARTESIAN_POINT ( 'NONE',  ( 7.983093493342209100, 15.64137815314369300, 0.5233308039560646800 ) ) ;
+#2198 = EDGE_CURVE ( 'NONE', #805, #2087, #7, .T. ) ;
+#2199 = VERTEX_POINT ( 'NONE', #925 ) ;
+#2200 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2201 = CARTESIAN_POINT ( 'NONE',  ( 7.514545361998672000, 1.340008873200043700, 2.314331534470353000 ) ) ;
+#2202 = ORIENTED_EDGE ( 'NONE', *, *, #531, .T. ) ;
+#2203 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2204 = LINE ( 'NONE', #318, #732 ) ;
+#2205 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1019, 'distance_accuracy_value', 'NONE');
+#2206 = TOROIDAL_SURFACE ( 'NONE', #977, 7.808000000000004300, 0.1919999999999988700 ) ;
+#2207 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( 7.958026555379804600, 13.64398757751994200, -0.8184212508665158500 ) ) ;
+#2209 = TOROIDAL_SURFACE ( 'NONE', #2080, 7.424000000000003900, 0.5760000000000000700 ) ;
+#2210 = AXIS2_PLACEMENT_3D ( 'NONE', #1689, #648, #1860 ) ;
+#2211 = CARTESIAN_POINT ( 'NONE',  ( 7.650629775934066700, 0.7759999999999988000, -2.338346431047187800 ) ) ;
+#2212 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2213 = EDGE_CURVE ( 'NONE', #477, #22, #1778, .T. ) ;
+#2214 = CYLINDRICAL_SURFACE ( 'NONE', #336, 0.4000000000000004700 ) ;
+#2215 = DIRECTION ( 'NONE',  ( 1.212521583314210300E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2216 = CARTESIAN_POINT ( 'NONE',  ( 7.967986963079140700, 14.07039436445923800, 0.7312220695215540000 ) ) ;
+#2217 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #645 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1999, #2193, #281 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2218 = FACE_OUTER_BOUND ( 'NONE', #1665, .T. ) ;
+#2219 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2220 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .F. ) ;
 ENDSEC;
 END-ISO-10303-21;