diff --git a/Footprints/SpecialisedSensor.PcbLib b/Footprints/SpecialisedSensor.PcbLib
index d67bc2e60..18de543f3 100644
Binary files a/Footprints/SpecialisedSensor.PcbLib and b/Footprints/SpecialisedSensor.PcbLib differ
diff --git a/STEP/Sensor/BMP085.STEP b/STEP/Sensor/BMP085.STEP
new file mode 100644
index 000000000..3011fc49c
--- /dev/null
+++ b/STEP/Sensor/BMP085.STEP
@@ -0,0 +1,1511 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('BMP085.STEP',
+    '2016-03-12T19:50:08',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = FACE_OUTER_BOUND ( 'NONE', #1089, .T. ) ;
+#2 = ADVANCED_FACE ( 'NONE', ( #837 ), #681, .F. ) ;
+#3 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.050000000000000000, 2.500000000000000000 ) ) ;
+#4 = STYLED_ITEM ( 'NONE', ( #777 ), #226 ) ;
+#5 = VECTOR ( 'NONE', #164, 1000.000000000000000 ) ;
+#6 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #447 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #157, #1356, #494 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#7 = SURFACE_STYLE_USAGE ( .BOTH. , #443 ) ;
+#8 = AXIS2_PLACEMENT_3D ( 'NONE', #491, #48, #1244 ) ;
+#9 = VECTOR ( 'NONE', #385, 1000.000000000000000 ) ;
+#10 = VERTEX_POINT ( 'NONE', #465 ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( 2.329289321881347500, 1.200000000000000200, -2.172182540694796300 ) ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #366, .F. ) ;
+#13 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#14 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ;
+#15 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #909 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1003, #891, #1008 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#16 = AXIS2_PLACEMENT_3D ( 'NONE', #1316, #1183, #856 ) ;
+#17 = SURFACE_SIDE_STYLE ('',( #1350 ) ) ;
+#18 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#19 = LINE ( 'NONE', #1297, #118 ) ;
+#20 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #546 ) ) ;
+#21 = VECTOR ( 'NONE', #286, 1000.000000000000000 ) ;
+#22 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #522, 'distance_accuracy_value', 'NONE');
+#23 = FACE_OUTER_BOUND ( 'NONE', #895, .T. ) ;
+#24 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 4.336808689942017700E-016 ) ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #34, .F. ) ;
+#26 = VERTEX_POINT ( 'NONE', #373 ) ;
+#27 = FACE_OUTER_BOUND ( 'NONE', #1226, .T. ) ;
+#28 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #801 ), #93 ) ;
+#29 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#30 = VECTOR ( 'NONE', #675, 1000.000000000000000 ) ;
+#31 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 1.200000000000000200, -2.155025253169415400 ) ) ;
+#32 = FILL_AREA_STYLE_COLOUR ( '', #38 ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 1.050000000000000000, -2.500000000000000000 ) ) ;
+#34 = EDGE_CURVE ( 'NONE', #750, #1355, #76, .T. ) ;
+#35 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 4.336808689942017700E-016 ) ) ;
+#36 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1397, #1310, #659, #231 ),
+ ( #957, #318, #332, #775 ),
+ ( #969, #323, #860, #1068 ),
+ ( #1081, #1304, #541, #551 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243620500, 0.8047378541243620500, 1.000000000000000000),
+ ( 0.8047378541243670500, 0.6476030138606870800, 0.6476030138606870800, 0.8047378541243670500),
+ ( 0.8047378541243670500, 0.6476030138606870800, 0.6476030138606870800, 0.8047378541243670500),
+ ( 1.000000000000000000, 0.8047378541243620500, 0.8047378541243620500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#37 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #949 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #439, #216, #105 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#38 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#39 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .F. ) ;
+#41 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001400, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#42 = VERTEX_POINT ( 'NONE', #482 ) ;
+#43 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#44 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#45 = VERTEX_POINT ( 'NONE', #469 ) ;
+#46 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#47 = STYLED_ITEM ( 'NONE', ( #1187 ), #435 ) ;
+#48 = DIRECTION ( 'NONE',  ( -1.845450506358305300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#49 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000001400, 1.150000000000000100, -2.184314575050761800 ) ) ;
+#50 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #741 ), #470 ) ;
+#51 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#52 = FACE_OUTER_BOUND ( 'NONE', #824, .T. ) ;
+#53 = SURFACE_SIDE_STYLE ('',( #574 ) ) ;
+#54 = FILL_AREA_STYLE_COLOUR ( '', #205 ) ;
+#55 = PRESENTATION_STYLE_ASSIGNMENT (( #982 ) ) ;
+#56 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1161 ), #965 ) ;
+#57 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #950, .F. ) ;
+#59 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#60 = EDGE_CURVE ( 'NONE', #1124, #611, #145, .T. ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #1219, .T. ) ;
+#62 = EDGE_LOOP ( 'NONE', ( #425, #320, #1118, #1091 ) ) ;
+#63 = LINE ( 'NONE', #434, #509 ) ;
+#64 = EDGE_CURVE ( 'NONE', #492, #372, #504, .T. ) ;
+#65 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#66 = FILL_AREA_STYLE ('',( #1130 ) ) ;
+#67 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1002 ), #507 ) ;
+#68 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#69 = LINE ( 'NONE', #588, #1286 ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000001600, 1.200000000000000200, 2.155025253169416300 ) ) ;
+#71 = EDGE_CURVE ( 'NONE', #682, #471, #92, .T. ) ;
+#72 = SURFACE_STYLE_FILL_AREA ( #383 ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000200, 1.950000000000000400 ) ) ;
+#74 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#75 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000400, -1.949999999999997300 ) ) ;
+#76 = CIRCLE ( 'NONE', #796, 0.4000000000000001900 ) ;
+#77 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#78 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #589 ), #1263 ) ;
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #629, .F. ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, -0.2499999999999995800 ) ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #813, .F. ) ;
+#82 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000000, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .T. ) ;
+#84 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#85 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#86 = CARTESIAN_POINT ( 'NONE',  ( 4.613626265895764100E-016, 1.050000000000000000, 2.499999999999999600 ) ) ;
+#87 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #797 ) ) ;
+#88 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.050000000000000000, 2.500000000000000000 ) ) ;
+#89 = CARTESIAN_POINT ( 'NONE',  ( -4.613626265895764100E-016, 1.050000000000000000, -2.500000000000000400 ) ) ;
+#90 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#91 = CARTESIAN_POINT ( 'NONE',  ( 2.172182540694799400, 1.200000000000000200, -2.329289321881346200 ) ) ;
+#92 = LINE ( 'NONE', #793, #1222 ) ;
+#93 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #746 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1163, #924, #296 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#95 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#96 = SURFACE_SIDE_STYLE ('',( #395 ) ) ;
+#97 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#98 = ADVANCED_FACE ( 'NONE', ( #264 ), #1175, .T. ) ;
+#99 = FACE_OUTER_BOUND ( 'NONE', #559, .T. ) ;
+#100 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1038, #159, #174, #819 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243634900, 0.8047378541243634900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#101 = SURFACE_SIDE_STYLE ('',( #310 ) ) ;
+#102 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1302 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1102, #591, #472 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#103 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 1.050000000000000000, -2.500000000000000900 ) ) ;
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #995, #130, #577 ) ;
+#105 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#106 = PRESENTATION_STYLE_ASSIGNMENT (( #836 ) ) ;
+#107 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#108 = CIRCLE ( 'NONE', #850, 0.2500000000000000000 ) ;
+#109 = EDGE_CURVE ( 'NONE', #1159, #238, #665, .T. ) ;
+#110 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #893, .F. ) ;
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #594, .T. ) ;
+#113 = AXIS2_PLACEMENT_3D ( 'NONE', #463, #1211, #680 ) ;
+#114 = CIRCLE ( 'NONE', #350, 0.1500000000000008300 ) ;
+#115 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#116 = ADVANCED_FACE ( 'NONE', ( #1134 ), #438, .T. ) ;
+#117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#118 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ;
+#119 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#120 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1321, #257, #39 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#121 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000000, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#122 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1013 ) ) ;
+#123 = LINE ( 'NONE', #1040, #1151 ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, -0.2499999999999995800 ) ) ;
+#125 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #900, 'distance_accuracy_value', 'NONE');
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #950, .T. ) ;
+#127 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#128 = EDGE_LOOP ( 'NONE', ( #595, #1001, #1192, #112 ) ) ;
+#129 = EDGE_CURVE ( 'NONE', #945, #563, #408, .T. ) ;
+#130 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#131 = VERTEX_POINT ( 'NONE', #1031 ) ;
+#132 = AXIS2_PLACEMENT_3D ( 'NONE', #512, #731, #1256 ) ;
+#133 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#134 = FACE_OUTER_BOUND ( 'NONE', #505, .T. ) ;
+#135 = FILL_AREA_STYLE ('',( #258 ) ) ;
+#136 = FACE_OUTER_BOUND ( 'NONE', #717, .T. ) ;
+#137 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997100, 1.150000000000000100, 2.300000000000000700 ) ) ;
+#138 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#139 = VECTOR ( 'NONE', #1273, 1000.000000000000000 ) ;
+#140 = PLANE ( 'NONE',  #473 ) ;
+#141 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1049 ), #217 ) ;
+#142 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 6.339713617815611800E-015 ) ) ;
+#143 = FILL_AREA_STYLE_COLOUR ( '', #539 ) ;
+#144 = SHAPE_DEFINITION_REPRESENTATION ( #1058, #975 ) ;
+#145 = LINE ( 'NONE', #1347, #1204 ) ;
+#146 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #288, 'distance_accuracy_value', 'NONE');
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#148 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#149 = ORIENTED_EDGE ( 'NONE', *, *, #919, .T. ) ;
+#150 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #171 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #782, #328, #13 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#151 = SURFACE_SIDE_STYLE ('',( #207 ) ) ;
+#152 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1213 ), #1292 ) ;
+#153 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #698 ) ) ;
+#154 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#155 = STYLED_ITEM ( 'NONE', ( #906 ), #98 ) ;
+#156 = CIRCLE ( 'NONE', #671, 0.4000000000000001900 ) ;
+#157 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#158 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #295 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #223, #558, #1290 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#159 = CARTESIAN_POINT ( 'NONE',  ( 2.155025253169418100, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#161 = FILL_AREA_STYLE_COLOUR ( '', #897 ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .F. ) ;
+#163 = EDGE_CURVE ( 'NONE', #751, #1136, #108, .T. ) ;
+#164 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#165 = EDGE_LOOP ( 'NONE', ( #218, #81, #1106, #266, #734, #1055, #527, #506 ) ) ;
+#166 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #546 ), #102 ) ;
+#167 = FILL_AREA_STYLE_COLOUR ( '', #272 ) ;
+#168 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#169 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#170 = CIRCLE ( 'NONE', #548, 0.2500000000000000000 ) ;
+#171 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #782, 'distance_accuracy_value', 'NONE');
+#172 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.150000000000000100, 2.300000000000000300 ) ) ;
+#173 = FILL_AREA_STYLE ('',( #597 ) ) ;
+#174 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000001600, 1.200000000000000200, -2.155025253169415400 ) ) ;
+#175 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#177 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #962 ), #150 ) ;
+#178 = SURFACE_STYLE_FILL_AREA ( #524 ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#180 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1161 ) ) ;
+#181 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, -0.2499999999999995800 ) ) ;
+#182 = EDGE_CURVE ( 'NONE', #1335, #593, #525, .T. ) ;
+#183 = EDGE_LOOP ( 'NONE', ( #1224, #457, #1278, #201 ) ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #604, .T. ) ;
+#185 = SURFACE_SIDE_STYLE ('',( #545 ) ) ;
+#186 = FILL_AREA_STYLE ('',( #1266 ) ) ;
+#187 = EDGE_CURVE ( 'NONE', #631, #563, #1035, .T. ) ;
+#188 = AXIS2_PLACEMENT_3D ( 'NONE', #33, #477, #787 ) ;
+#189 = CIRCLE ( 'NONE', #1043, 0.05000000000000012800 ) ;
+#190 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1241, .NOT_KNOWN. ) ;
+#191 = SURFACE_SIDE_STYLE ('',( #343 ) ) ;
+#192 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1267, 'distance_accuracy_value', 'NONE');
+#193 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001900, 1.150000000000000100, -2.184314575050760400 ) ) ;
+#194 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#195 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999700, 1.200000000000000200, -2.329289321881345300 ) ) ;
+#197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #467 ), #712 ) ;
+#198 = SURFACE_SIDE_STYLE ('',( #1025 ) ) ;
+#199 = VERTEX_POINT ( 'NONE', #1406 ) ;
+#200 = FILL_AREA_STYLE ('',( #536 ) ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .F. ) ;
+#202 = ORIENTED_EDGE ( 'NONE', *, *, #456, .T. ) ;
+#203 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#204 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#205 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#206 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #155 ), #306 ) ;
+#207 = SURFACE_STYLE_FILL_AREA ( #1221 ) ;
+#208 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #741 ) ) ;
+#209 = SURFACE_STYLE_FILL_AREA ( #480 ) ;
+#210 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#211 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1113, 'distance_accuracy_value', 'NONE');
+#212 = FILL_AREA_STYLE_COLOUR ( '', #1197 ) ;
+#213 = EDGE_CURVE ( 'NONE', #131, #492, #571, .T. ) ;
+#214 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#215 = VECTOR ( 'NONE', #241, 1000.000000000000000 ) ;
+#216 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#217 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #851 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #636, #1391, #935 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#219 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#221 = PRESENTATION_STYLE_ASSIGNMENT (( #848 ) ) ;
+#222 = LINE ( 'NONE', #274, #674 ) ;
+#223 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#224 = LINE ( 'NONE', #690, #724 ) ;
+#225 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1143 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #582, #884, #138 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#226 = ADVANCED_FACE ( 'NONE', ( #1275 ), #248, .F. ) ;
+#227 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #312, 'design' ) ;
+#228 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #768 ) ) ;
+#229 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#230 = CIRCLE ( 'NONE', #776, 0.2500000000000000000 ) ;
+#231 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998400, 1.150000000000000100, 2.350000000000000100 ) ) ;
+#232 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#234 = VECTOR ( 'NONE', #210, 1000.000000000000000 ) ;
+#235 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #155 ) ) ;
+#236 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .F. ) ;
+#238 = VERTEX_POINT ( 'NONE', #653 ) ;
+#239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1321, 'distance_accuracy_value', 'NONE');
+#240 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1148 ), #37 ) ;
+#241 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #959, .T. ) ;
+#243 = FILL_AREA_STYLE ('',( #247 ) ) ;
+#244 = AXIS2_PLACEMENT_3D ( 'NONE', #356, #1218, #883 ) ;
+#245 = CARTESIAN_POINT ( 'NONE',  ( -2.184314575050761800, 1.150000000000000100, 2.350000000000002800 ) ) ;
+#246 = FACE_OUTER_BOUND ( 'NONE', #666, .T. ) ;
+#247 = FILL_AREA_STYLE_COLOUR ( '', #514 ) ;
+#248 = CYLINDRICAL_SURFACE ( 'NONE', #1202, 0.1499999999999990800 ) ;
+#249 = PLANE ( 'NONE',  #1085 ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#251 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #47 ), #225 ) ;
+#252 = ORIENTED_EDGE ( 'NONE', *, *, #999, .T. ) ;
+#253 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#254 = PRESENTATION_STYLE_ASSIGNMENT (( #627 ) ) ;
+#255 = AXIS2_PLACEMENT_3D ( 'NONE', #791, #564, #876 ) ;
+#256 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .T. ) ;
+#257 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#258 = FILL_AREA_STYLE_COLOUR ( '', #929 ) ;
+#259 = SURFACE_STYLE_USAGE ( .BOTH. , #483 ) ;
+#260 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 1.050000000000000000, -2.500000000000000900 ) ) ;
+#261 = SURFACE_STYLE_USAGE ( .BOTH. , #596 ) ;
+#262 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1121 ), #862 ) ;
+#263 = SURFACE_SIDE_STYLE ('',( #1051 ) ) ;
+#264 = FACE_OUTER_BOUND ( 'NONE', #1245, .T. ) ;
+#265 = VERTEX_POINT ( 'NONE', #955 ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #553, .F. ) ;
+#267 = EDGE_LOOP ( 'NONE', ( #1019, #40, #411, #149 ) ) ;
+#268 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#269 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999200, 1.179289321881345400, -1.949999999999997100 ) ) ;
+#270 = STYLED_ITEM ( 'NONE', ( #859 ), #1295 ) ;
+#271 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#272 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#273 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999700, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#274 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#275 = PRESENTATION_STYLE_ASSIGNMENT (( #737 ) ) ;
+#276 = SURFACE_STYLE_FILL_AREA ( #1229 ) ;
+#277 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#278 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #535, #309 ) ;
+#279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#280 = FACE_BOUND ( 'NONE', #1088, .T. ) ;
+#281 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#282 = CYLINDRICAL_SURFACE ( 'NONE', #826, 0.4000000000000001900 ) ;
+#283 = SURFACE_STYLE_FILL_AREA ( #173 ) ;
+#284 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, -2.350000000000000100 ) ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #971, .T. ) ;
+#286 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#287 = VERTEX_POINT ( 'NONE', #1066 ) ;
+#288 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#289 = STYLED_ITEM ( 'NONE', ( #691 ), #926 ) ;
+#290 = DIRECTION ( 'NONE',  ( 2.768175759537458200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#291 = SURFACE_STYLE_FILL_AREA ( #1139 ) ;
+#292 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.300000000000000700 ) ) ;
+#293 = SURFACE_STYLE_USAGE ( .BOTH. , #728 ) ;
+#294 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#295 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #223, 'distance_accuracy_value', 'NONE');
+#296 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#297 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1041 ) ) ;
+#298 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#299 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #768 ), #374 ) ;
+#300 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#301 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999700, 1.179289321881345400, -2.350000000000000100 ) ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #813, .T. ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .T. ) ;
+#304 = ORIENTED_EDGE ( 'NONE', *, *, #561, .T. ) ;
+#305 = PLANE ( 'NONE',  #1271 ) ;
+#306 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1330 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #607, #1026, #1246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#307 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.200000000000000200, -1.949999999999997300 ) ) ;
+#308 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#309 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#310 = SURFACE_STYLE_FILL_AREA ( #972 ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( 2.349999999999999200, 1.050000000000000000, -2.500000000000000900 ) ) ;
+#312 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#313 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#314 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.768175759537458200E-016 ) ) ;
+#315 = AXIS2_PLACEMENT_3D ( 'NONE', #697, #1123, #253 ) ;
+#316 = SURFACE_STYLE_FILL_AREA ( #543 ) ;
+#317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001400, 1.179289321881345200, 2.184314575050761300 ) ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #479, .F. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .T. ) ;
+#321 = FILL_AREA_STYLE_COLOUR ( '', #1240 ) ;
+#322 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.050000000000000000, 1.949999999999999100 ) ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( 2.329289321881346600, 1.200000000000000000, 2.172182540694797200 ) ) ;
+#324 = FACE_OUTER_BOUND ( 'NONE', #713, .T. ) ;
+#325 = ADVANCED_FACE ( 'NONE', ( #23 ), #1203, .F. ) ;
+#326 = LINE ( 'NONE', #124, #30 ) ;
+#327 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #702 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #358, #567, #1096 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#328 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#329 = ADVANCED_FACE ( 'NONE', ( #961 ), #282, .T. ) ;
+#330 = EDGE_CURVE ( 'NONE', #471, #912, #609, .T. ) ;
+#331 = PRESENTATION_STYLE_ASSIGNMENT (( #592 ) ) ;
+#332 = CARTESIAN_POINT ( 'NONE',  ( 2.184314575050762700, 1.179289321881345200, 2.350000000000001400 ) ) ;
+#333 = PRESENTATION_STYLE_ASSIGNMENT (( #462 ) ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #629, .T. ) ;
+#335 = PLANE ( 'NONE',  #1109 ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ;
+#337 = SURFACE_STYLE_USAGE ( .BOTH. , #101 ) ;
+#338 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000300, 1.200000000000000200, -1.949999999999997500 ) ) ;
+#339 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #308, 'distance_accuracy_value', 'NONE');
+#340 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#341 = SURFACE_STYLE_FILL_AREA ( #610 ) ;
+#342 = SURFACE_SIDE_STYLE ('',( #954 ) ) ;
+#343 = SURFACE_STYLE_FILL_AREA ( #186 ) ;
+#344 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.150000000000000100, -1.950000000000000000 ) ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( 2.155025253169418100, 1.200000000000000200, -2.300000000000000300 ) ) ;
+#346 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, -2.350000000000000100 ) ) ;
+#347 = EDGE_CURVE ( 'NONE', #238, #10, #1099, .T. ) ;
+#348 = FILL_AREA_STYLE_COLOUR ( '', #1094 ) ;
+#349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#350 = AXIS2_PLACEMENT_3D ( 'NONE', #1283, #1067, #194 ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #1077, .T. ) ;
+#352 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000001900, 1.179289321881345600, 2.184314575050762700 ) ) ;
+#353 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .F. ) ;
+#354 = EDGE_LOOP ( 'NONE', ( #304, #489, #767, #1382 ) ) ;
+#355 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #905, 'distance_accuracy_value', 'NONE');
+#356 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.150000000000000100, -2.299999999999999800 ) ) ;
+#357 = LINE ( 'NONE', #453, #618 ) ;
+#358 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#359 = FACE_OUTER_BOUND ( 'NONE', #1120, .T. ) ;
+#360 = AXIS2_PLACEMENT_3D ( 'NONE', #531, #1064, #117 ) ;
+#361 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, 2.350000000000000500 ) ) ;
+#362 = VECTOR ( 'NONE', #195, 1000.000000000000000 ) ;
+#363 = PRESENTATION_STYLE_ASSIGNMENT (( #1369 ) ) ;
+#364 = CIRCLE ( 'NONE', #1231, 0.4000000000000001900 ) ;
+#365 = SURFACE_SIDE_STYLE ('',( #209 ) ) ;
+#366 = EDGE_CURVE ( 'NONE', #701, #455, #1070, .T. ) ;
+#367 = FACE_OUTER_BOUND ( 'NONE', #1056, .T. ) ;
+#368 = FILL_AREA_STYLE_COLOUR ( '', #976 ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .T. ) ;
+#370 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #467 ) ) ;
+#371 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#372 = VERTEX_POINT ( 'NONE', #340 ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000400, 1.949999999999998000 ) ) ;
+#374 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #488 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #937, #1063, #1165 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#375 = AXIS2_PLACEMENT_3D ( 'NONE', #35, #805, #802 ) ;
+#376 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#377 = CYLINDRICAL_SURFACE ( 'NONE', #889, 0.05000000000000012800 ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( 3.061616997868383000E-017, 1.050000000000000000, 0.2500000000000004400 ) ) ;
+#379 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.050000000000000000, -2.500000000000000000 ) ) ;
+#380 = EDGE_CURVE ( 'NONE', #701, #795, #1296, .T. ) ;
+#381 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #864, #18 ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 1.200000000000000200, -2.155025253169416700 ) ) ;
+#383 = FILL_AREA_STYLE ('',( #1250 ) ) ;
+#384 = FACE_OUTER_BOUND ( 'NONE', #128, .T. ) ;
+#385 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#386 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1103, 'distance_accuracy_value', 'NONE');
+#387 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#388 = CARTESIAN_POINT ( 'NONE',  ( -2.329289321881344900, 1.200000000000000200, -1.949999999999997300 ) ) ;
+#389 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .F. ) ;
+#390 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#391 = EDGE_LOOP ( 'NONE', ( #652, #1260 ) ) ;
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .T. ) ;
+#393 = STYLED_ITEM ( 'NONE', ( #1083 ), #772 ) ;
+#394 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#395 = SURFACE_STYLE_FILL_AREA ( #1072 ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ;
+#397 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.150000000000000100, 1.950000000000000400 ) ) ;
+#398 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#399 = DIRECTION ( 'NONE',  ( -7.289124377473104600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#400 = CIRCLE ( 'NONE', #16, 0.05000000000000012800 ) ;
+#401 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#402 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #339 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #308, #107, #203 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#403 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#404 = AXIS2_PLACEMENT_3D ( 'NONE', #497, #812, #907 ) ;
+#405 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #573 ) ) ;
+#406 = DIRECTION ( 'NONE',  ( 2.768175759537458200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#407 = FILL_AREA_STYLE_COLOUR ( '', #232 ) ;
+#408 = CIRCLE ( 'NONE', #783, 0.05000000000000012800 ) ;
+#409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #604, .F. ) ;
+#411 = ORIENTED_EDGE ( 'NONE', *, *, #60, .F. ) ;
+#412 = EDGE_CURVE ( 'NONE', #1136, #667, #502, .T. ) ;
+#413 = CARTESIAN_POINT ( 'NONE',  ( -2.155025253169416300, 1.200000000000000400, 2.300000000000001600 ) ) ;
+#414 = ADVANCED_FACE ( 'NONE', ( #1201 ), #1189, .T. ) ;
+#415 = STYLED_ITEM ( 'NONE', ( #363 ), #763 ) ;
+#416 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.050000000000000000, -6.920439398843646100E-016 ) ) ;
+#417 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#418 = CARTESIAN_POINT ( 'NONE',  ( 2.184314575050764000, 1.179289321881345400, -2.350000000000000500 ) ) ;
+#419 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#420 = STYLED_ITEM ( 'NONE', ( #106 ), #625 ) ;
+#421 = VECTOR ( 'NONE', #487, 1000.000000000000000 ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 1.050000000000000000, -2.500000000000000000 ) ) ;
+#423 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001400, 1.050000000000000000, 2.499999999999999100 ) ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #959, .F. ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .F. ) ;
+#426 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.845450506358305300E-016 ) ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -2.500000000000000000 ) ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .F. ) ;
+#429 = AXIS2_PLACEMENT_3D ( 'NONE', #1357, #57, #279 ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #854, #1388, #1050 ) ;
+#431 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000400, 2.300000000000000300 ) ) ;
+#432 = FACE_OUTER_BOUND ( 'NONE', #685, .T. ) ;
+#433 = FILL_AREA_STYLE_COLOUR ( '', #1017 ) ;
+#434 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001300, 1.050000000000000000, -2.349999999999999600 ) ) ;
+#435 = ADVANCED_FACE ( 'NONE', ( #815 ), #335, .F. ) ;
+#436 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.200000000000000200, 1.949999999999997500 ) ) ;
+#437 = AXIS2_PLACEMENT_3D ( 'NONE', #1405, #110, #1190 ) ;
+#438 = CYLINDRICAL_SURFACE ( 'NONE', #913, 0.4000000000000001900 ) ;
+#439 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .F. ) ;
+#441 = ORIENTED_EDGE ( 'NONE', *, *, #34, .T. ) ;
+#442 = ADVANCED_FACE ( 'NONE', ( #367 ), #249, .F. ) ;
+#443 = SURFACE_SIDE_STYLE ('',( #849 ) ) ;
+#444 = ORIENTED_EDGE ( 'NONE', *, *, #1312, .F. ) ;
+#445 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#446 = AXIS2_PLACEMENT_3D ( 'NONE', #103, #1398, #967 ) ;
+#447 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #157, 'distance_accuracy_value', 'NONE');
+#448 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 0.0000000000000000000, 2.500000000000000000 ) ) ;
+#449 = ADVANCED_FACE ( 'NONE', ( #280, #452 ), #1237, .T. ) ;
+#450 = FILL_AREA_STYLE ('',( #321 ) ) ;
+#451 = STYLED_ITEM ( 'NONE', ( #1401 ), #116 ) ;
+#452 = FACE_OUTER_BOUND ( 'NONE', #804, .T. ) ;
+#453 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#454 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #289 ) ) ;
+#455 = VERTEX_POINT ( 'NONE', #699 ) ;
+#456 = EDGE_CURVE ( 'NONE', #593, #841, #586, .T. ) ;
+#457 = ORIENTED_EDGE ( 'NONE', *, *, #790, .T. ) ;
+#458 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
+#460 = PRESENTATION_STYLE_ASSIGNMENT (( #1365 ) ) ;
+#461 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #903, 'distance_accuracy_value', 'NONE');
+#462 = SURFACE_STYLE_USAGE ( .BOTH. , #1228 ) ;
+#463 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.050000000000000000, -1.950000000000000000 ) ) ;
+#464 = LINE ( 'NONE', #710, #21 ) ;
+#465 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999998200, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#466 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#467 = STYLED_ITEM ( 'NONE', ( #941 ), #449 ) ;
+#468 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#469 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 0.0000000000000000000, -2.500000000000000400 ) ) ;
+#470 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #799 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #736, #834, #1381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#471 = VERTEX_POINT ( 'NONE', #273 ) ;
+#472 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#473 = AXIS2_PLACEMENT_3D ( 'NONE', #580, #1207, #570 ) ;
+#474 = EDGE_LOOP ( 'NONE', ( #855, #25, #1280, #1301 ) ) ;
+#475 = CLOSED_SHELL ( 'NONE', ( #964, #1076, #1404, #1082, #325, #858, #226, #435, #668, #549, #449, #329, #442, #116, #1295, #926, #1257, #1065, #763, #970, #772, #625, #660, #98, #1185, #414, #1306, #867, #2, #1315 ) ) ;
+#476 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 1.050000000000000000, 2.350000000000000100 ) ) ;
+#477 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#478 = FILL_AREA_STYLE ('',( #368 ) ) ;
+#479 = EDGE_CURVE ( 'NONE', #287, #778, #156, .T. ) ;
+#480 = FILL_AREA_STYLE ('',( #686 ) ) ;
+#481 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #355 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #905, #1363, #510 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#482 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 1.050000000000000000, 2.350000000000000100 ) ) ;
+#483 = SURFACE_SIDE_STYLE ('',( #960 ) ) ;
+#484 = FILL_AREA_STYLE_COLOUR ( '', #169 ) ;
+#485 = CARTESIAN_POINT ( 'NONE',  ( -2.184314575050761300, 1.179289321881345400, -2.350000000000001900 ) ) ;
+#486 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997500, 1.200000000000000400, -2.299999999999999800 ) ) ;
+#487 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#488 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #937, 'distance_accuracy_value', 'NONE');
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #987, .F. ) ;
+#490 = AXIS2_PLACEMENT_3D ( 'NONE', #872, #229, #781 ) ;
+#491 = CARTESIAN_POINT ( 'NONE',  ( -4.613626265895764100E-016, 1.050000000000000000, -2.500000000000000400 ) ) ;
+#492 = VERTEX_POINT ( 'NONE', #1016 ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #771, .T. ) ;
+#494 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#495 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#496 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1084 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #709, #807, #1075 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#497 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.150000000000000100, 1.950000000000000400 ) ) ;
+#498 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #211 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1113, #387, #1128 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#499 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #45, #1335, #760, .T. ) ;
+#501 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#502 = LINE ( 'NONE', #1308, #215 ) ;
+#503 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996600, 1.200000000000000200, -2.329289321881345300 ) ) ;
+#504 = LINE ( 'NONE', #1097, #557 ) ;
+#505 = EDGE_LOOP ( 'NONE', ( #444, #1155, #892, #1322 ) ) ;
+#506 = ORIENTED_EDGE ( 'NONE', *, *, #187, .F. ) ;
+#507 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #22 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #522, #1279, #85 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#508 = FILL_AREA_STYLE ('',( #167 ) ) ;
+#509 = VECTOR ( 'NONE', #752, 1000.000000000000000 ) ;
+#510 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#511 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.768175759537458200E-016 ) ) ;
+#512 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#513 = PRESENTATION_STYLE_ASSIGNMENT (( #1012 ) ) ;
+#514 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 4.336808689942017700E-016 ) ) ;
+#516 = LINE ( 'NONE', #1162, #139 ) ;
+#517 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #619 ), #120 ) ;
+#518 = CIRCLE ( 'NONE', #1333, 0.05000000000000012800 ) ;
+#519 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#520 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #270 ) ) ;
+#521 = FACE_OUTER_BOUND ( 'NONE', #948, .T. ) ;
+#522 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#523 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#524 = FILL_AREA_STYLE ('',( #1158 ) ) ;
+#525 = LINE ( 'NONE', #89, #540 ) ;
+#526 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #774, .F. ) ;
+#528 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998000, 1.200000000000000200, 2.350000000000000500 ) ) ;
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #940, .F. ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #893, .T. ) ;
+#531 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000200, -1.950000000000000000 ) ) ;
+#532 = CARTESIAN_POINT ( 'NONE',  ( 2.184314575050763500, 1.150000000000000100, -2.350000000000000500 ) ) ;
+#533 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 1.050000000000000000, 2.499999999999999100 ) ) ;
+#534 = EDGE_CURVE ( 'NONE', #852, #611, #1332, .T. ) ;
+#535 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#536 = FILL_AREA_STYLE_COLOUR ( '', #658 ) ;
+#537 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#538 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#539 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#540 = VECTOR ( 'NONE', #426, 1000.000000000000000 ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( 2.155025253169417600, 1.200000000000000000, 2.300000000000001200 ) ) ;
+#542 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#543 = FILL_AREA_STYLE ('',( #1164 ) ) ;
+#544 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#545 = SURFACE_STYLE_FILL_AREA ( #508 ) ;
+#546 = STYLED_ITEM ( 'NONE', ( #745 ), #660 ) ;
+#547 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884013400E-015 ) ) ;
+#548 = AXIS2_PLACEMENT_3D ( 'NONE', #24, #784, #133 ) ;
+#549 = ADVANCED_FACE ( 'NONE', ( #384 ), #1248, .F. ) ;
+#550 = LINE ( 'NONE', #599, #1309 ) ;
+#551 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998600, 1.200000000000000200, 2.300000000000000300 ) ) ;
+#552 = PRESENTATION_STYLE_ASSIGNMENT (( #655 ) ) ;
+#553 = EDGE_CURVE ( 'NONE', #26, #265, #123, .T. ) ;
+#554 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#555 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #415 ), #1253 ) ;
+#556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#557 = VECTOR ( 'NONE', #803, 1000.000000000000000 ) ;
+#558 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#559 = EDGE_LOOP ( 'NONE', ( #1060, #147, #97, #1206 ) ) ;
+#560 = ORIENTED_EDGE ( 'NONE', *, *, #774, .T. ) ;
+#561 = EDGE_CURVE ( 'NONE', #821, #683, #1317, .T. ) ;
+#562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#563 = VERTEX_POINT ( 'NONE', #1259 ) ;
+#564 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1041 ), #1340 ) ;
+#566 = SURFACE_STYLE_USAGE ( .BOTH. , #17 ) ;
+#567 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#568 = LINE ( 'NONE', #1014, #5 ) ;
+#569 = EDGE_CURVE ( 'NONE', #732, #26, #1233, .T. ) ;
+#570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#571 = LINE ( 'NONE', #1300, #1052 ) ;
+#572 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #270 ), #786 ) ;
+#573 = STYLED_ITEM ( 'NONE', ( #1287 ), #1065 ) ;
+#574 = SURFACE_STYLE_FILL_AREA ( #818 ) ;
+#575 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.329289321881345700 ) ) ;
+#576 = ORIENTED_EDGE ( 'NONE', *, *, #60, .T. ) ;
+#577 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #129, .T. ) ;
+#579 = VECTOR ( 'NONE', #290, 1000.000000000000000 ) ;
+#580 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#581 = CIRCLE ( 'NONE', #255, 0.4000000000000001900 ) ;
+#582 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#583 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.150000000000000100, 1.950000000000000400 ) ) ;
+#584 = CYLINDRICAL_SURFACE ( 'NONE', #244, 0.05000000000000012800 ) ;
+#585 = FILL_AREA_STYLE_COLOUR ( '', #313 ) ;
+#586 = LINE ( 'NONE', #260, #421 ) ;
+#587 = STYLED_ITEM ( 'NONE', ( #55 ), #325 ) ;
+#588 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#589 = STYLED_ITEM ( 'NONE', ( #460 ), #1306 ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #917, .F. ) ;
+#591 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#592 = SURFACE_STYLE_USAGE ( .BOTH. , #1230 ) ;
+#593 = VERTEX_POINT ( 'NONE', #311 ) ;
+#594 = EDGE_CURVE ( 'NONE', #1299, #701, #1294, .T. ) ;
+#595 = ORIENTED_EDGE ( 'NONE', *, *, #366, .T. ) ;
+#596 = SURFACE_SIDE_STYLE ('',( #1251 ) ) ;
+#597 = FILL_AREA_STYLE_COLOUR ( '', #1153 ) ;
+#598 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #451 ), #496 ) ;
+#599 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#600 = CIRCLE ( 'NONE', #381, 0.1499999999999995200 ) ;
+#601 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #415 ) ) ;
+#602 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#603 = SURFACE_SIDE_STYLE ('',( #1172 ) ) ;
+#604 = EDGE_CURVE ( 'NONE', #1402, #1265, #364, .T. ) ;
+#605 = VECTOR ( 'NONE', #90, 1000.000000000000000 ) ;
+#606 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#607 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#608 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.050000000000000000, -1.949999999999998600 ) ) ;
+#609 = CIRCLE ( 'NONE', #490, 0.05000000000000012800 ) ;
+#610 = FILL_AREA_STYLE ('',( #1028 ) ) ;
+#611 = VERTEX_POINT ( 'NONE', #423 ) ;
+#612 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .T. ) ;
+#613 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1336, #31, #896, #1110 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243632700, 0.8047378541243632700, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#614 = CYLINDRICAL_SURFACE ( 'NONE', #622, 0.05000000000000012800 ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( -2.172182540694797200, 1.200000000000000200, -2.329289321881347100 ) ) ;
+#616 = SURFACE_SIDE_STYLE ('',( #72 ) ) ;
+#617 = LINE ( 'NONE', #476, #657 ) ;
+#618 = VECTOR ( 'NONE', #1093, 1000.000000000000000 ) ;
+#619 = STYLED_ITEM ( 'NONE', ( #873 ), #414 ) ;
+#620 = LINE ( 'NONE', #528, #861 ) ;
+#621 = FILL_AREA_STYLE ('',( #1119 ) ) ;
+#622 = AXIS2_PLACEMENT_3D ( 'NONE', #172, #1376, #409 ) ;
+#623 = SURFACE_STYLE_FILL_AREA ( #1377 ) ;
+#624 = FACE_OUTER_BOUND ( 'NONE', #1037, .T. ) ;
+#625 = ADVANCED_FACE ( 'NONE', ( #626 ), #885, .T. ) ;
+#626 = FACE_OUTER_BOUND ( 'NONE', #1387, .T. ) ;
+#627 = SURFACE_STYLE_USAGE ( .BOTH. , #185 ) ;
+#628 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
+#629 = EDGE_CURVE ( 'NONE', #945, #821, #1015, .T. ) ;
+#630 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#631 = VERTEX_POINT ( 'NONE', #75 ) ;
+#632 = EDGE_LOOP ( 'NONE', ( #530, #410, #126, #1319 ) ) ;
+#633 = AXIS2_PLACEMENT_3D ( 'NONE', #397, #1020, #1027 ) ;
+#634 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#635 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .T. ) ;
+#636 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#637 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#638 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#639 = DIRECTION ( 'NONE',  ( -2.768175759537458200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#640 = LINE ( 'NONE', #436, #1184 ) ;
+#641 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #420 ), #980 ) ;
+#642 = DIRECTION ( 'NONE',  ( 6.944615092633338100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#643 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#644 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.150000000000000100, -1.949999999999997300 ) ) ;
+#645 = SURFACE_STYLE_FILL_AREA ( #992 ) ;
+#646 = SURFACE_SIDE_STYLE ('',( #664 ) ) ;
+#647 = PRESENTATION_STYLE_ASSIGNMENT (( #7 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999800, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#649 = FILL_AREA_STYLE_COLOUR ( '', #823 ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #594, .F. ) ;
+#651 = EDGE_CURVE ( 'NONE', #287, #732, #693, .T. ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #163, .F. ) ;
+#653 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#654 = FILL_AREA_STYLE ('',( #1289 ) ) ;
+#655 = SURFACE_STYLE_USAGE ( .BOTH. , #952 ) ;
+#656 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ;
+#657 = VECTOR ( 'NONE', #1351, 1000.000000000000000 ) ;
+#658 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#659 = CARTESIAN_POINT ( 'NONE',  ( 2.184314575050762700, 1.150000000000000100, 2.350000000000001400 ) ) ;
+#660 = ADVANCED_FACE ( 'NONE', ( #521 ), #584, .T. ) ;
+#661 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #930, 'distance_accuracy_value', 'NONE');
+#662 = AXIS2_PLACEMENT_3D ( 'NONE', #1173, #294, #1046 ) ;
+#663 = VECTOR ( 'NONE', #406, 1000.000000000000000 ) ;
+#664 = SURFACE_STYLE_FILL_AREA ( #1147 ) ;
+#665 = CIRCLE ( 'NONE', #429, 0.4000000000000001900 ) ;
+#666 = EDGE_LOOP ( 'NONE', ( #493, #780, #12, #336 ) ) ;
+#667 = VERTEX_POINT ( 'NONE', #378 ) ;
+#668 = ADVANCED_FACE ( 'NONE', ( #246 ), #1291, .F. ) ;
+#669 = FILL_AREA_STYLE ('',( #1194 ) ) ;
+#670 = ORIENTED_EDGE ( 'NONE', *, *, #1312, .T. ) ;
+#671 = AXIS2_PLACEMENT_3D ( 'NONE', #1358, #390, #495 ) ;
+#672 = STYLED_ITEM ( 'NONE', ( #513 ), #1185 ) ;
+#673 = FILL_AREA_STYLE ('',( #1313 ) ) ;
+#674 = VECTOR ( 'NONE', #371, 1000.000000000000000 ) ;
+#675 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#676 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#677 = PLANE ( 'NONE',  #8 ) ;
+#678 = STYLED_ITEM ( 'NONE', ( #1080 ), #1076 ) ;
+#679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#680 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#681 = CYLINDRICAL_SURFACE ( 'NONE', #1137, 0.2500000000000000000 ) ;
+#682 = VERTEX_POINT ( 'NONE', #1112 ) ;
+#683 = VERTEX_POINT ( 'NONE', #1236 ) ;
+#684 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1188, 'distance_accuracy_value', 'NONE');
+#685 = EDGE_LOOP ( 'NONE', ( #877, #1074, #875, #237 ) ) ;
+#686 = FILL_AREA_STYLE_COLOUR ( '', #986 ) ;
+#687 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000001600, 1.200000000000000200, -2.155025253169415800 ) ) ;
+#688 = CARTESIAN_POINT ( 'NONE',  ( -2.155025253169416300, 1.200000000000000200, 2.300000000000001600 ) ) ;
+#689 = CIRCLE ( 'NONE', #1368, 0.4000000000000001900 ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -2.500000000000000900 ) ) ;
+#691 = PRESENTATION_STYLE_ASSIGNMENT (( #1044 ) ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 1.179289321881345600, 1.949999999999997700 ) ) ;
+#693 = CIRCLE ( 'NONE', #902, 0.05000000000000012800 ) ;
+#694 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#695 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#696 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #672 ) ) ;
+#697 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.050000000000000000, 2.500000000000000000 ) ) ;
+#698 = STYLED_ITEM ( 'NONE', ( #1029 ), #1082 ) ;
+#699 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#700 = ORIENTED_EDGE ( 'NONE', *, *, #64, .F. ) ;
+#701 = VERTEX_POINT ( 'NONE', #361 ) ;
+#702 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #358, 'distance_accuracy_value', 'NONE');
+#703 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#704 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#705 = SURFACE_STYLE_USAGE ( .BOTH. , #1348 ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000200, 1.949999999999998200 ) ) ;
+#707 = CIRCLE ( 'NONE', #113, 0.4000000000000001900 ) ;
+#708 = EDGE_CURVE ( 'NONE', #1335, #1000, #833, .T. ) ;
+#709 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#710 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#711 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#712 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #146 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #288, #401, #901 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#713 = EDGE_LOOP ( 'NONE', ( #1191, #968, #1039, #459 ) ) ;
+#714 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.150000000000000100, -1.949999999999997500 ) ) ;
+#715 = SURFACE_STYLE_USAGE ( .BOTH. , #603 ) ;
+#716 = VERTEX_POINT ( 'NONE', #486 ) ;
+#717 = EDGE_LOOP ( 'NONE', ( #440, #160, #1247, #1354, #1370, #396, #650, #753 ) ) ;
+#718 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001300, 0.0000000000000000000, -2.349999999999999600 ) ) ;
+#719 = CARTESIAN_POINT ( 'NONE',  ( -2.184314575050761800, 1.150000000000000100, -2.350000000000002300 ) ) ;
+#720 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1216, 'distance_accuracy_value', 'NONE');
+#721 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#722 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #451 ) ) ;
+#723 = CIRCLE ( 'NONE', #375, 0.2500000000000000000 ) ;
+#724 = VECTOR ( 'NONE', #29, 1000.000000000000000 ) ;
+#725 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.200000000000000200, -1.950000000000000000 ) ) ;
+#726 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999998200, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#727 = EDGE_CURVE ( 'NONE', #10, #682, #568, .T. ) ;
+#728 = SURFACE_SIDE_STYLE ('',( #291 ) ) ;
+#729 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#730 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #289 ), #921 ) ;
+#731 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#732 = VERTEX_POINT ( 'NONE', #1004 ) ;
+#733 = SURFACE_SIDE_STYLE ('',( #623 ) ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #569, .F. ) ;
+#735 = EDGE_CURVE ( 'NONE', #912, #631, #100, .T. ) ;
+#736 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#737 = SURFACE_STYLE_USAGE ( .BOTH. , #733 ) ;
+#738 = PRESENTATION_STYLE_ASSIGNMENT (( #261 ) ) ;
+#739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#740 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #801 ) ) ;
+#741 = STYLED_ITEM ( 'NONE', ( #254 ), #1315 ) ;
+#742 = PRESENTATION_STYLE_ASSIGNMENT (( #743 ) ) ;
+#743 = SURFACE_STYLE_USAGE ( .BOTH. , #191 ) ;
+#744 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.179289321881345400, -1.949999999999997100 ) ) ;
+#745 = PRESENTATION_STYLE_ASSIGNMENT (( #259 ) ) ;
+#746 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1163, 'distance_accuracy_value', 'NONE');
+#747 = SURFACE_STYLE_FILL_AREA ( #1293 ) ;
+#748 = EDGE_CURVE ( 'NONE', #1000, #455, #758, .T. ) ;
+#749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#750 = VERTEX_POINT ( 'NONE', #726 ) ;
+#751 = VERTEX_POINT ( 'NONE', #181 ) ;
+#752 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #1399, .F. ) ;
+#754 = SURFACE_STYLE_USAGE ( .BOTH. , #646 ) ;
+#755 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#756 = EDGE_CURVE ( 'NONE', #1265, #750, #464, .T. ) ;
+#757 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#758 = LINE ( 'NONE', #1135, #663 ) ;
+#759 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 4.336808689942017700E-016 ) ) ;
+#760 = LINE ( 'NONE', #379, #9 ) ;
+#761 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #44, 'distance_accuracy_value', 'NONE');
+#762 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#763 = ADVANCED_FACE ( 'NONE', ( #624 ), #825, .F. ) ;
+#764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #756, .F. ) ;
+#766 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #587 ) ) ;
+#767 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#768 = STYLED_ITEM ( 'NONE', ( #914 ), #975 ) ;
+#769 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #698 ), #830 ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.150000000000000100, 1.949999999999997500 ) ) ;
+#771 = EDGE_CURVE ( 'NONE', #795, #852, #1378, .T. ) ;
+#772 = ADVANCED_FACE ( 'NONE', ( #1255 ), #1047, .T. ) ;
+#773 = EDGE_CURVE ( 'NONE', #1159, #265, #518, .T. ) ;
+#774 = EDGE_CURVE ( 'NONE', #563, #199, #993, .T. ) ;
+#775 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998400, 1.179289321881345400, 2.350000000000000100 ) ) ;
+#776 = AXIS2_PLACEMENT_3D ( 'NONE', #515, #939, #1268 ) ;
+#777 = PRESENTATION_STYLE_ASSIGNMENT (( #1276 ) ) ;
+#778 = VERTEX_POINT ( 'NONE', #808 ) ;
+#779 = EDGE_LOOP ( 'NONE', ( #1367, #202, #303, #250 ) ) ;
+#780 = ORIENTED_EDGE ( 'NONE', *, *, #971, .F. ) ;
+#781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#782 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#783 = AXIS2_PLACEMENT_3D ( 'NONE', #648, #642, #547 ) ;
+#784 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#785 = SURFACE_STYLE_FILL_AREA ( #66 ) ;
+#786 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1042 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #68, #606, #77 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#788 = SURFACE_STYLE_USAGE ( .BOTH. , #263 ) ;
+#789 = VECTOR ( 'NONE', #556, 1000.000000000000000 ) ;
+#790 = EDGE_CURVE ( 'NONE', #1136, #751, #230, .T. ) ;
+#791 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.050000000000000000, -1.950000000000000000 ) ) ;
+#792 = SURFACE_STYLE_FILL_AREA ( #135 ) ;
+#793 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.200000000000000200, -2.350000000000000100 ) ) ;
+#794 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .T. ) ;
+#795 = VERTEX_POINT ( 'NONE', #814 ) ;
+#796 = AXIS2_PLACEMENT_3D ( 'NONE', #1338, #704, #695 ) ;
+#797 = STYLED_ITEM ( 'NONE', ( #552 ), #964 ) ;
+#798 = CIRCLE ( 'NONE', #1389, 0.05000000000000012800 ) ;
+#799 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #736, 'distance_accuracy_value', 'NONE');
+#800 = CARTESIAN_POINT ( 'NONE',  ( -2.329289321881346200, 1.200000000000000400, 2.172182540694798100 ) ) ;
+#801 = STYLED_ITEM ( 'NONE', ( #1272 ), #549 ) ;
+#802 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#803 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#804 = EDGE_LOOP ( 'NONE', ( #951, #1337, #908, #866, #285, #1385, #794, #389 ) ) ;
+#805 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#806 = VERTEX_POINT ( 'NONE', #608 ) ;
+#807 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#808 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #651, .T. ) ;
+#810 = EDGE_CURVE ( 'NONE', #287, #1353, #1149, .T. ) ;
+#811 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.350000000000000500 ) ) ;
+#812 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#813 = EDGE_CURVE ( 'NONE', #716, #912, #958, .T. ) ;
+#814 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 0.0000000000000000000, 2.500000000000000000 ) ) ;
+#815 = FACE_OUTER_BOUND ( 'NONE', #927, .T. ) ;
+#816 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1121 ) ) ;
+#817 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#818 = FILL_AREA_STYLE ('',( #32 ) ) ;
+#819 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000400, -1.949999999999997300 ) ) ;
+#820 = VERTEX_POINT ( 'NONE', #80 ) ;
+#821 = VERTEX_POINT ( 'NONE', #644 ) ;
+#822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#823 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#824 = EDGE_LOOP ( 'NONE', ( #1179, #61, #14, #925 ) ) ;
+#825 = PLANE ( 'NONE',  #878 ) ;
+#826 = AXIS2_PLACEMENT_3D ( 'NONE', #1327, #974, #679 ) ;
+#827 = LINE ( 'NONE', #416, #579 ) ;
+#828 = AXIS2_PLACEMENT_3D ( 'NONE', #422, #1392, #317 ) ;
+#829 = FACE_OUTER_BOUND ( 'NONE', #474, .T. ) ;
+#830 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #461 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #903, #1346, #703 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#832 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#833 = CIRCLE ( 'NONE', #188, 0.1500000000000003800 ) ;
+#834 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#835 = EDGE_CURVE ( 'NONE', #795, #1124, #1167, .T. ) ;
+#836 = SURFACE_STYLE_USAGE ( .BOTH. , #1374 ) ;
+#837 = FACE_OUTER_BOUND ( 'NONE', #183, .T. ) ;
+#838 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1002 ) ) ;
+#839 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#840 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .T. ) ;
+#841 = VERTEX_POINT ( 'NONE', #946 ) ;
+#842 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#843 = EDGE_LOOP ( 'NONE', ( #981, #670, #612, #1073 ) ) ;
+#844 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #538 ) ;
+#845 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.050000000000000000, -6.920439398843646100E-016 ) ) ;
+#846 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #587 ), #1386 ) ;
+#847 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#848 = SURFACE_STYLE_USAGE ( .BOTH. , #96 ) ;
+#849 = SURFACE_STYLE_FILL_AREA ( #450 ) ;
+#850 = AXIS2_PLACEMENT_3D ( 'NONE', #943, #755, #95 ) ;
+#851 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #636, 'distance_accuracy_value', 'NONE');
+#852 = VERTEX_POINT ( 'NONE', #88 ) ;
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #119, #870, #236 ) ;
+#854 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 1.050000000000000000, 2.499999999999999100 ) ) ;
+#855 = ORIENTED_EDGE ( 'NONE', *, *, #1193, .T. ) ;
+#856 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#857 = VECTOR ( 'NONE', #634, 1000.000000000000000 ) ;
+#858 = ADVANCED_FACE ( 'NONE', ( #52 ), #1152, .T. ) ;
+#859 = PRESENTATION_STYLE_ASSIGNMENT (( #293 ) ) ;
+#860 = CARTESIAN_POINT ( 'NONE',  ( 2.172182540694798500, 1.200000000000000000, 2.329289321881346200 ) ) ;
+#861 = VECTOR ( 'NONE', #923, 1000.000000000000000 ) ;
+#862 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #761 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #44, #997, #148 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#863 = SURFACE_SIDE_STYLE ('',( #747 ) ) ;
+#864 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#865 = ORIENTED_EDGE ( 'NONE', *, *, #534, .F. ) ;
+#866 = ORIENTED_EDGE ( 'NONE', *, *, #748, .T. ) ;
+#867 = ADVANCED_FACE ( 'NONE', ( #1314, #1033 ), #305, .F. ) ;
+#868 = AXIS2_PLACEMENT_3D ( 'NONE', #1059, #1277, #643 ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #561, .F. ) ;
+#870 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#871 = FILL_AREA_STYLE ('',( #348 ) ) ;
+#872 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.150000000000000100, -2.299999999999999800 ) ) ;
+#873 = PRESENTATION_STYLE_ASSIGNMENT (( #566 ) ) ;
+#874 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#875 = ORIENTED_EDGE ( 'NONE', *, *, #1077, .F. ) ;
+#876 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #163, .T. ) ;
+#878 = AXIS2_PLACEMENT_3D ( 'NONE', #811, #499, #602 ) ;
+#879 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#880 = FILL_AREA_STYLE_COLOUR ( '', #74 ) ;
+#881 = VECTOR ( 'NONE', #277, 1000.000000000000000 ) ;
+#882 = SURFACE_STYLE_USAGE ( .BOTH. , #978 ) ;
+#883 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#884 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#885 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #82, #532, #193, #931 ),
+ ( #301, #418, #1384, #744 ),
+ ( #196, #91, #11, #1329 ),
+ ( #121, #345, #687, #338 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243629400, 0.8047378541243629400, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606860800, 0.6476030138606860800, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606860800, 0.6476030138606860800, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243629400, 0.8047378541243629400, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#886 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4 ) ) ;
+#887 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 6.538873467836204100E-015 ) ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 4.336808689942017700E-016 ) ) ;
+#889 = AXIS2_PLACEMENT_3D ( 'NONE', #583, #1341, #268 ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#891 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#892 = ORIENTED_EDGE ( 'NONE', *, *, #999, .F. ) ;
+#893 = EDGE_CURVE ( 'NONE', #1353, #1265, #620, .T. ) ;
+#894 = CARTESIAN_POINT ( 'NONE',  ( -2.329289321881344900, 1.200000000000000200, 1.949999999999998200 ) ) ;
+#895 = EDGE_LOOP ( 'NONE', ( #1403, #529, #700, #220 ) ) ;
+#896 = CARTESIAN_POINT ( 'NONE',  ( -2.155025253169417200, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#897 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#898 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.150000000000000100, -1.949999999999996800 ) ) ;
+#899 = CARTESIAN_POINT ( 'NONE',  ( -2.329289321881347100, 1.200000000000000200, -2.172182540694797200 ) ) ;
+#900 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#901 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#902 = AXIS2_PLACEMENT_3D ( 'NONE', #137, #142, #1009 ) ;
+#903 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#904 = SURFACE_STYLE_USAGE ( .BOTH. , #53 ) ;
+#905 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#906 = PRESENTATION_STYLE_ASSIGNMENT (( #904 ) ) ;
+#907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#909 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1003, 'distance_accuracy_value', 'NONE');
+#910 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#911 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#912 = VERTEX_POINT ( 'NONE', #1053 ) ;
+#913 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #65, #762 ) ;
+#914 = PRESENTATION_STYLE_ASSIGNMENT (( #1182 ) ) ;
+#915 = CIRCLE ( 'NONE', #662, 0.1499999999999990800 ) ;
+#916 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.050000000000000000, -2.500000000000000000 ) ) ;
+#917 = EDGE_CURVE ( 'NONE', #750, #287, #516, .T. ) ;
+#918 = CARTESIAN_POINT ( 'NONE',  ( 2.155025253169416700, 1.200000000000000200, 2.300000000000001600 ) ) ;
+#919 = EDGE_CURVE ( 'NONE', #1124, #131, #915, .T. ) ;
+#920 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 1.200000000000000400, 2.155025253169417200 ) ) ;
+#921 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #661 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #930, #300, #417 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#922 = SURFACE_SIDE_STYLE ('',( #1342 ) ) ;
+#923 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#924 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#925 = ORIENTED_EDGE ( 'NONE', *, *, #64, .T. ) ;
+#926 = ADVANCED_FACE ( 'NONE', ( #359 ), #988, .T. ) ;
+#927 = EDGE_LOOP ( 'NONE', ( #576, #865, #1086, #984 ) ) ;
+#928 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999100, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#929 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#930 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#931 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.150000000000000100, -1.949999999999997100 ) ) ;
+#932 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4 ), #402 ) ;
+#933 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999997700, 1.150000000000000100, 2.350000000000000500 ) ) ;
+#934 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #190, #227 ) ;
+#935 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#936 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000400, 1.950000000000000400 ) ) ;
+#937 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#938 = VECTOR ( 'NONE', #749, 1000.000000000000000 ) ;
+#939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#940 = EDGE_CURVE ( 'NONE', #372, #593, #956, .T. ) ;
+#941 = PRESENTATION_STYLE_ASSIGNMENT (( #715 ) ) ;
+#942 = DIRECTION ( 'NONE',  ( -2.768175759537458200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 4.336808689942017700E-016 ) ) ;
+#944 = PRODUCT_CONTEXT ( 'NONE', #538, 'mechanical' ) ;
+#945 = VERTEX_POINT ( 'NONE', #770 ) ;
+#946 = CARTESIAN_POINT ( 'NONE',  ( 2.349999999999999200, 0.0000000000000000000, -2.500000000000000900 ) ) ;
+#947 = ORIENTED_EDGE ( 'NONE', *, *, #810, .F. ) ;
+#948 = EDGE_LOOP ( 'NONE', ( #542, #83, #369, #302 ) ) ;
+#949 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #439, 'distance_accuracy_value', 'NONE');
+#950 = EDGE_CURVE ( 'NONE', #1402, #945, #640, .T. ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #940, .T. ) ;
+#952 = SURFACE_SIDE_STYLE ('',( #1311 ) ) ;
+#953 = FACE_OUTER_BOUND ( 'NONE', #843, .T. ) ;
+#954 = SURFACE_STYLE_FILL_AREA ( #243 ) ;
+#955 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000200, -1.949999999999997100 ) ) ;
+#956 = CIRCLE ( 'NONE', #437, 0.1500000000000008300 ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 1.179289321881345400, 1.949999999999997500 ) ) ;
+#958 = LINE ( 'NONE', #1166, #362 ) ;
+#959 = EDGE_CURVE ( 'NONE', #821, #631, #400, .T. ) ;
+#960 = SURFACE_STYLE_FILL_AREA ( #1115 ) ;
+#961 = FACE_OUTER_BOUND ( 'NONE', #632, .T. ) ;
+#962 = STYLED_ITEM ( 'NONE', ( #647 ), #329 ) ;
+#963 = CYLINDRICAL_SURFACE ( 'NONE', #828, 0.1500000000000003800 ) ;
+#964 = ADVANCED_FACE ( 'NONE', ( #432 ), #1344, .F. ) ;
+#965 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1361 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1154, #398, #403 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#966 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .T. ) ;
+#967 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#969 = CARTESIAN_POINT ( 'NONE',  ( 2.329289321881345300, 1.200000000000000000, 1.949999999999997500 ) ) ;
+#970 = ADVANCED_FACE ( 'NONE', ( #1 ), #36, .T. ) ;
+#971 = EDGE_CURVE ( 'NONE', #455, #852, #600, .T. ) ;
+#972 = FILL_AREA_STYLE ('',( #212 ) ) ;
+#973 = AXIS2_PLACEMENT_3D ( 'NONE', #845, #314, #639 ) ;
+#974 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#975 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'BMP085', ( #1252, #868 ), #1366 ) ;
+#976 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#977 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, 2.350000000000001000 ) ) ;
+#978 = SURFACE_SIDE_STYLE ('',( #1214 ) ) ;
+#979 = ORIENTED_EDGE ( 'NONE', *, *, #987, .T. ) ;
+#980 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1205 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #842, #832, #637 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #773, .F. ) ;
+#982 = SURFACE_STYLE_USAGE ( .BOTH. , #863 ) ;
+#983 = EDGE_LOOP ( 'NONE', ( #242, #1021, #1282, #334 ) ) ;
+#984 = ORIENTED_EDGE ( 'NONE', *, *, #835, .T. ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.179289321881345600, 2.350000000000001000 ) ) ;
+#986 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#987 = EDGE_CURVE ( 'NONE', #682, #683, #707, .T. ) ;
+#988 = CYLINDRICAL_SURFACE ( 'NONE', #360, 0.4000000000000001900 ) ;
+#989 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #672 ), #6 ) ;
+#990 = FILL_AREA_STYLE_COLOUR ( '', #298 ) ;
+#991 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #720 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1216, #468, #1324 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#992 = FILL_AREA_STYLE ('',( #880 ) ) ;
+#993 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #271, #70, #918, #1258 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243618300, 0.8047378541243618300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#994 = EDGE_CURVE ( 'NONE', #806, #1159, #19, .T. ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000200, 1.950000000000000400 ) ) ;
+#996 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#997 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#998 = FILL_AREA_STYLE ('',( #143 ) ) ;
+#999 = EDGE_CURVE ( 'NONE', #1355, #806, #357, .T. ) ;
+#1000 = VERTEX_POINT ( 'NONE', #1318 ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #748, .F. ) ;
+#1002 = STYLED_ITEM ( 'NONE', ( #275 ), #858 ) ;
+#1003 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.300000000000000700 ) ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #569, .T. ) ;
+#1006 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#1007 = DIRECTION ( 'NONE',  ( -8.673617379884013400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1008 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1009 = DIRECTION ( 'NONE',  ( 4.336808689942006700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1010 = CARTESIAN_POINT ( 'NONE',  ( 4.613626265895764100E-016, 1.050000000000000000, 2.499999999999999600 ) ) ;
+#1011 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #962 ) ) ;
+#1012 = SURFACE_STYLE_USAGE ( .BOTH. , #151 ) ;
+#1013 = STYLED_ITEM ( 'NONE', ( #738 ), #1252 ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#1015 = LINE ( 'NONE', #890, #1200 ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, -2.350000000000000100 ) ) ;
+#1017 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1018 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996600, 1.179289321881345400, -2.350000000000000100 ) ) ;
+#1019 = ORIENTED_EDGE ( 'NONE', *, *, #1219, .F. ) ;
+#1020 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1021 = ORIENTED_EDGE ( 'NONE', *, *, #187, .T. ) ;
+#1022 = EDGE_CURVE ( 'NONE', #841, #45, #224, .T. ) ;
+#1023 = EDGE_LOOP ( 'NONE', ( #809, #1005, #162, #319 ) ) ;
+#1024 = PLANE ( 'NONE',  #132 ) ;
+#1025 = SURFACE_STYLE_FILL_AREA ( #654 ) ;
+#1026 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1027 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1028 = FILL_AREA_STYLE_COLOUR ( '', #168 ) ;
+#1029 = PRESENTATION_STYLE_ASSIGNMENT (( #1227 ) ) ;
+#1030 = EDGE_CURVE ( 'NONE', #471, #821, #689, .T. ) ;
+#1031 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, 2.350000000000000100 ) ) ;
+#1032 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999998800, 1.050000000000000000, 2.500000000000000000 ) ) ;
+#1033 = FACE_OUTER_BOUND ( 'NONE', #165, .T. ) ;
+#1034 = SURFACE_SIDE_STYLE ('',( #341 ) ) ;
+#1035 = LINE ( 'NONE', #936, #234 ) ;
+#1036 = PLANE ( 'NONE',  #278 ) ;
+#1037 = EDGE_LOOP ( 'NONE', ( #947, #590, #765, #111 ) ) ;
+#1038 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999300, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#1039 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#1040 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000400, 1.950000000000000400 ) ) ;
+#1041 = STYLED_ITEM ( 'NONE', ( #331 ), #442 ) ;
+#1042 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #68, 'distance_accuracy_value', 'NONE');
+#1043 = AXIS2_PLACEMENT_3D ( 'NONE', #1125, #887, #1007 ) ;
+#1044 = SURFACE_STYLE_USAGE ( .BOTH. , #1284 ) ;
+#1045 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1046 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1047 = CYLINDRICAL_SURFACE ( 'NONE', #633, 0.05000000000000012800 ) ;
+#1048 = EDGE_CURVE ( 'NONE', #751, #820, #326, .T. ) ;
+#1049 = STYLED_ITEM ( 'NONE', ( #742 ), #867 ) ;
+#1050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1051 = SURFACE_STYLE_FILL_AREA ( #998 ) ;
+#1052 = VECTOR ( 'NONE', #219, 1000.000000000000000 ) ;
+#1053 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999300, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#1054 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.845450506358306100E-016 ) ) ;
+#1055 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .F. ) ;
+#1056 = EDGE_LOOP ( 'NONE', ( #79, #58, #1390, #869 ) ) ;
+#1057 = EDGE_CURVE ( 'NONE', #778, #26, #1108, .T. ) ;
+#1058 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #934 ) ;
+#1059 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1060 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .F. ) ;
+#1061 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1062 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #420 ) ) ;
+#1063 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1064 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1065 = ADVANCED_FACE ( 'NONE', ( #829 ), #1393, .T. ) ;
+#1066 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, 2.350000000000000500 ) ) ;
+#1067 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1068 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998400, 1.200000000000000000, 2.329289321881345300 ) ) ;
+#1069 = EDGE_CURVE ( 'NONE', #806, #10, #581, .T. ) ;
+#1070 = LINE ( 'NONE', #233, #789 ) ;
+#1071 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #589 ) ) ;
+#1072 = FILL_AREA_STYLE ('',( #649 ) ) ;
+#1073 = ORIENTED_EDGE ( 'NONE', *, *, #553, .T. ) ;
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #412, .T. ) ;
+#1075 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1076 = ADVANCED_FACE ( 'NONE', ( #136 ), #140, .F. ) ;
+#1077 = EDGE_CURVE ( 'NONE', #820, #667, #170, .T. ) ;
+#1078 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #797 ), #158 ) ;
+#1079 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1080 = PRESENTATION_STYLE_ASSIGNMENT (( #882 ) ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000300, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#1082 = ADVANCED_FACE ( 'NONE', ( #1328 ), #677, .T. ) ;
+#1083 = PRESENTATION_STYLE_ASSIGNMENT (( #1126 ) ) ;
+#1084 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #709, 'distance_accuracy_value', 'NONE');
+#1085 = AXIS2_PLACEMENT_3D ( 'NONE', #1006, #376, #46 ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #771, .F. ) ;
+#1087 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #822, #519 ) ;
+#1088 = EDGE_LOOP ( 'NONE', ( #966, #184, #1176, #441, #252, #840, #1208, #979 ) ) ;
+#1089 = EDGE_LOOP ( 'NONE', ( #578, #560, #635, #1157 ) ) ;
+#1090 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #810, .T. ) ;
+#1092 = EDGE_CURVE ( 'NONE', #199, #1353, #189, .T. ) ;
+#1093 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1094 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1095 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1096 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1097 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#1098 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #394, 'distance_accuracy_value', 'NONE');
+#1099 = LINE ( 'NONE', #346, #1220 ) ;
+#1100 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #393 ) ) ;
+#1101 = ORIENTED_EDGE ( 'NONE', *, *, #109, .F. ) ;
+#1102 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1103 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #994, .T. ) ;
+#1105 = CIRCLE ( 'NONE', #1140, 0.1500000000000003800 ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .F. ) ;
+#1107 = CARTESIAN_POINT ( 'NONE',  ( -2.184314575050761800, 1.179289321881345600, 2.350000000000002800 ) ) ;
+#1108 = CIRCLE ( 'NONE', #853, 0.05000000000000012800 ) ;
+#1109 = AXIS2_PLACEMENT_3D ( 'NONE', #1010, #1349, #1339 ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997500, 1.200000000000000400, -2.299999999999999800 ) ) ;
+#1111 = PRESENTATION_STYLE_ASSIGNMENT (( #337 ) ) ;
+#1112 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#1113 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1114 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1115 = FILL_AREA_STYLE ('',( #990 ) ) ;
+#1116 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 1.200000000000000200, 2.155025253169417200 ) ) ;
+#1117 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1242 ), #15 ) ;
+#1118 = ORIENTED_EDGE ( 'NONE', *, *, #651, .F. ) ;
+#1119 = FILL_AREA_STYLE_COLOUR ( '', #1079 ) ;
+#1120 = EDGE_LOOP ( 'NONE', ( #1262, #1138, #1104, #1320 ) ) ;
+#1121 = STYLED_ITEM ( 'NONE', ( #1362 ), #668 ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000001900, 1.179289321881345400, -2.184314575050761800 ) ) ;
+#1123 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1124 = VERTEX_POINT ( 'NONE', #41 ) ;
+#1125 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998200, 1.150000000000000100, 2.299999999999999800 ) ) ;
+#1126 = SURFACE_STYLE_USAGE ( .BOTH. , #616 ) ;
+#1127 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #47 ) ) ;
+#1128 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1129 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1130 = FILL_AREA_STYLE_COLOUR ( '', #175 ) ;
+#1131 = VECTOR ( 'NONE', #59, 1000.000000000000000 ) ;
+#1132 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000200, -1.949999999999997500 ) ) ;
+#1134 = FACE_OUTER_BOUND ( 'NONE', #354, .T. ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.050000000000000000, 6.920439398843647100E-016 ) ) ;
+#1136 = VERTEX_POINT ( 'NONE', #1239 ) ;
+#1137 = AXIS2_PLACEMENT_3D ( 'NONE', #888, #1114, #996 ) ;
+#1138 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .F. ) ;
+#1139 = FILL_AREA_STYLE ('',( #54 ) ) ;
+#1140 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #1171, #84 ) ;
+#1141 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.150000000000000100, -1.949999999999997100 ) ) ;
+#1142 = SURFACE_SIDE_STYLE ('',( #785 ) ) ;
+#1143 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #582, 'distance_accuracy_value', 'NONE');
+#1144 = PLANE ( 'NONE',  #1087 ) ;
+#1145 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884013400E-015 ) ) ;
+#1146 = EDGE_CURVE ( 'NONE', #667, #820, #723, .T. ) ;
+#1147 = FILL_AREA_STYLE ('',( #407 ) ) ;
+#1148 = STYLED_ITEM ( 'NONE', ( #1111 ), #970 ) ;
+#1149 = LINE ( 'NONE', #1359, #1199 ) ;
+#1150 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, -2.299999999999999800 ) ) ;
+#1151 = VECTOR ( 'NONE', #1270, 1000.000000000000000 ) ;
+#1152 = PLANE ( 'NONE',  #973 ) ;
+#1153 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1154 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1155 = ORIENTED_EDGE ( 'NONE', *, *, #994, .F. ) ;
+#1156 = FILL_AREA_STYLE_COLOUR ( '', #1129 ) ;
+#1157 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .F. ) ;
+#1158 = FILL_AREA_STYLE_COLOUR ( '', #711 ) ;
+#1159 = VERTEX_POINT ( 'NONE', #898 ) ;
+#1160 = AXIS2_PLACEMENT_3D ( 'NONE', #1360, #511, #942 ) ;
+#1161 = STYLED_ITEM ( 'NONE', ( #1212 ), #1257 ) ;
+#1162 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.350000000000000500 ) ) ;
+#1163 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1164 = FILL_AREA_STYLE_COLOUR ( '', #874 ) ;
+#1165 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1166 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000400, -2.299999999999999800 ) ) ;
+#1167 = LINE ( 'NONE', #628, #605 ) ;
+#1168 = EDGE_CURVE ( 'NONE', #683, #1402, #550, .T. ) ;
+#1169 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1170 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #573 ), #991 ) ;
+#1171 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1172 = SURFACE_STYLE_FILL_AREA ( #478 ) ;
+#1173 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, 2.499999999999999100 ) ) ;
+#1174 = EDGE_CURVE ( 'NONE', #471, #238, #69, .T. ) ;
+#1175 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1141, #49, #719, #910 ),
+ ( #269, #1122, #485, #1018 ),
+ ( #388, #899, #615, #503 ),
+ ( #1133, #382, #1249, #1234 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243617200, 0.8047378541243617200, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606850800, 0.6476030138606850800, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606850800, 0.6476030138606850800, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243617200, 0.8047378541243617200, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #756, .T. ) ;
+#1177 = SURFACE_SIDE_STYLE ('',( #316 ) ) ;
+#1178 = EDGE_CURVE ( 'NONE', #265, #716, #613, .T. ) ;
+#1179 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .T. ) ;
+#1180 = CIRCLE ( 'NONE', #430, 0.1499999999999990800 ) ;
+#1181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #393 ), #481 ) ;
+#1182 = SURFACE_STYLE_USAGE ( .BOTH. , #198 ) ;
+#1183 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1184 = VECTOR ( 'NONE', #554, 1000.000000000000000 ) ;
+#1185 = ADVANCED_FACE ( 'NONE', ( #953 ), #377, .T. ) ;
+#1186 = VECTOR ( 'NONE', #1054, 1000.000000000000000 ) ;
+#1187 = PRESENTATION_STYLE_ASSIGNMENT (( #788 ) ) ;
+#1188 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1189 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #977, #245, #1209, #1343 ),
+ ( #985, #1107, #352, #692 ),
+ ( #575, #1331, #800, #894 ),
+ ( #1334, #688, #1116, #706 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243618300, 0.8047378541243618300, 1.000000000000000000),
+ ( 0.8047378541243628300, 0.6476030138606834200, 0.6476030138606834200, 0.8047378541243628300),
+ ( 0.8047378541243628300, 0.6476030138606834200, 0.6476030138606834200, 0.8047378541243628300),
+ ( 1.000000000000000000, 0.8047378541243618300, 0.8047378541243618300, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1190 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .F. ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .T. ) ;
+#1193 = EDGE_CURVE ( 'NONE', #778, #1355, #222, .T. ) ;
+#1194 = FILL_AREA_STYLE_COLOUR ( '', #51 ) ;
+#1195 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1049 ) ) ;
+#1196 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1197 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1198 = SURFACE_STYLE_USAGE ( .BOTH. , #342 ) ;
+#1199 = VECTOR ( 'NONE', #1383, 1000.000000000000000 ) ;
+#1200 = VECTOR ( 'NONE', #879, 1000.000000000000000 ) ;
+#1201 = FACE_OUTER_BOUND ( 'NONE', #1023, .T. ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #533, #537, #1288 ) ;
+#1203 = CYLINDRICAL_SURFACE ( 'NONE', #446, 0.1500000000000008300 ) ;
+#1204 = VECTOR ( 'NONE', #43, 1000.000000000000000 ) ;
+#1205 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #842, 'distance_accuracy_value', 'NONE');
+#1206 = ORIENTED_EDGE ( 'NONE', *, *, #1399, .T. ) ;
+#1207 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#1209 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000001900, 1.150000000000000100, 2.184314575050762700 ) ) ;
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #448, #1196, #562 ) ;
+#1211 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1212 = PRESENTATION_STYLE_ASSIGNMENT (( #1372 ) ) ;
+#1213 = STYLED_ITEM ( 'NONE', ( #221 ), #1404 ) ;
+#1214 = SURFACE_STYLE_FILL_AREA ( #871 ) ;
+#1215 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1216 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1217 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1218 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1219 = EDGE_CURVE ( 'NONE', #42, #131, #617, .T. ) ;
+#1220 = VECTOR ( 'NONE', #115, 1000.000000000000000 ) ;
+#1221 = FILL_AREA_STYLE ('',( #161 ) ) ;
+#1222 = VECTOR ( 'NONE', #349, 1000.000000000000000 ) ;
+#1223 = AXIS2_PLACEMENT_3D ( 'NONE', #759, #757, #764 ) ;
+#1224 = ORIENTED_EDGE ( 'NONE', *, *, #412, .F. ) ;
+#1225 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1241 ) ) ;
+#1226 = EDGE_LOOP ( 'NONE', ( #351, #392 ) ) ;
+#1227 = SURFACE_STYLE_USAGE ( .BOTH. , #365 ) ;
+#1228 = SURFACE_SIDE_STYLE ('',( #792 ) ) ;
+#1229 = FILL_AREA_STYLE ('',( #585 ) ) ;
+#1230 = SURFACE_SIDE_STYLE ('',( #645 ) ) ;
+#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #1379, #1169, #739 ) ;
+#1232 = FILL_AREA_STYLE ('',( #484 ) ) ;
+#1233 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #292, #413, #920, #1274 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243617200, 0.8047378541243617200, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1234 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997100, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#1235 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1213 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.050000000000000000, -1.949999999999998600 ) ) ;
+#1237 = PLANE ( 'NONE',  #1261 ) ;
+#1238 = VECTOR ( 'NONE', #630, 1000.000000000000000 ) ;
+#1239 = CARTESIAN_POINT ( 'NONE',  ( 3.061616997868383000E-017, 1.200000000000000200, 0.2500000000000004400 ) ) ;
+#1240 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1241 = PRODUCT ( 'BMP085', 'BMP085', '', ( #944 ) ) ;
+#1242 = STYLED_ITEM ( 'NONE', ( #333 ), #2 ) ;
+#1243 = ORIENTED_EDGE ( 'NONE', *, *, #773, .T. ) ;
+#1244 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.845450506358305300E-016 ) ) ;
+#1245 = EDGE_LOOP ( 'NONE', ( #353, #1101, #1243, #256 ) ) ;
+#1246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1247 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ;
+#1248 = PLANE ( 'NONE',  #1160 ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( -2.155025253169415800, 1.200000000000000200, -2.300000000000001600 ) ) ;
+#1250 = FILL_AREA_STYLE_COLOUR ( '', #1217 ) ;
+#1251 = SURFACE_STYLE_FILL_AREA ( #1232 ) ;
+#1252 = MANIFOLD_SOLID_BREP ( 'Fillet1', #475 ) ;
+#1253 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #125 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #900, #911, #281 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1254 = SURFACE_SIDE_STYLE ('',( #283 ) ) ;
+#1255 = FACE_OUTER_BOUND ( 'NONE', #983, .T. ) ;
+#1256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1257 = ADVANCED_FACE ( 'NONE', ( #134 ), #1024, .F. ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998200, 1.200000000000000200, 2.300000000000000300 ) ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#1260 = ORIENTED_EDGE ( 'NONE', *, *, #790, .F. ) ;
+#1261 = AXIS2_PLACEMENT_3D ( 'NONE', #176, #1371, #729 ) ;
+#1262 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
+#1263 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1098 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #394, #817, #501 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1264 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #678 ) ) ;
+#1265 = VERTEX_POINT ( 'NONE', #928 ) ;
+#1266 = FILL_AREA_STYLE_COLOUR ( '', #676 ) ;
+#1267 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1268 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1269 = EDGE_CURVE ( 'NONE', #372, #42, #827, .T. ) ;
+#1270 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1271 = AXIS2_PLACEMENT_3D ( 'NONE', #73, #847, #831 ) ;
+#1272 = PRESENTATION_STYLE_ASSIGNMENT (( #754 ) ) ;
+#1273 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1274 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000400, 1.949999999999998000 ) ) ;
+#1275 = FACE_OUTER_BOUND ( 'NONE', #267, .T. ) ;
+#1276 = SURFACE_STYLE_USAGE ( .BOTH. , #1177 ) ;
+#1277 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .T. ) ;
+#1279 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1280 = ORIENTED_EDGE ( 'NONE', *, *, #917, .T. ) ;
+#1281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #214, 'distance_accuracy_value', 'NONE');
+#1282 = ORIENTED_EDGE ( 'NONE', *, *, #129, .F. ) ;
+#1283 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -2.500000000000000900 ) ) ;
+#1284 = SURFACE_SIDE_STYLE ('',( #1375 ) ) ;
+#1285 = LINE ( 'NONE', #179, #881 ) ;
+#1286 = VECTOR ( 'NONE', #154, 1000.000000000000000 ) ;
+#1287 = PRESENTATION_STYLE_ASSIGNMENT (( #1198 ) ) ;
+#1288 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1289 = FILL_AREA_STYLE_COLOUR ( '', #721 ) ;
+#1290 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1291 = CYLINDRICAL_SURFACE ( 'NONE', #315, 0.1499999999999995200 ) ;
+#1292 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #214, #839, #419 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1293 = FILL_AREA_STYLE ('',( #433 ) ) ;
+#1294 = LINE ( 'NONE', #1061, #938 ) ;
+#1295 = ADVANCED_FACE ( 'NONE', ( #324 ), #1144, .F. ) ;
+#1296 = CIRCLE ( 'NONE', #1210, 0.1499999999999995200 ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.200000000000000200, -1.949999999999997100 ) ) ;
+#1298 = EDGE_CURVE ( 'NONE', #945, #1353, #1326, .T. ) ;
+#1299 = VERTEX_POINT ( 'NONE', #718 ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1301 = ORIENTED_EDGE ( 'NONE', *, *, #479, .T. ) ;
+#1302 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1102, 'distance_accuracy_value', 'NONE');
+#1303 = EDGE_CURVE ( 'NONE', #238, #716, #798, .T. ) ;
+#1304 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000001600, 1.200000000000000000, 2.155025253169416300 ) ) ;
+#1305 = LINE ( 'NONE', #431, #857 ) ;
+#1306 = ADVANCED_FACE ( 'NONE', ( #656 ), #614, .T. ) ;
+#1307 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1148 ) ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( 3.061616997868383000E-017, 1.200000000000000200, 0.2500000000000004400 ) ) ;
+#1309 = VECTOR ( 'NONE', #694, 1000.000000000000000 ) ;
+#1310 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001900, 1.150000000000000100, 2.184314575050761300 ) ) ;
+#1311 = SURFACE_STYLE_FILL_AREA ( #669 ) ;
+#1312 = EDGE_CURVE ( 'NONE', #1159, #778, #1285, .T. ) ;
+#1313 = FILL_AREA_STYLE_COLOUR ( '', #523 ) ;
+#1314 = FACE_BOUND ( 'NONE', #391, .T. ) ;
+#1315 = ADVANCED_FACE ( 'NONE', ( #27 ), #1036, .T. ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.150000000000000100, -1.949999999999997300 ) ) ;
+#1317 = LINE ( 'NONE', #307, #1238 ) ;
+#1318 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001300, 1.050000000000000000, -2.349999999999999600 ) ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .T. ) ;
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #109, .T. ) ;
+#1321 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #1193, .F. ) ;
+#1323 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1242 ) ) ;
+#1324 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1325 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #678 ), #327 ) ;
+#1326 = CIRCLE ( 'NONE', #404, 0.4000000000000001900 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.200000000000000200, 1.950000000000000400 ) ) ;
+#1328 = FACE_OUTER_BOUND ( 'NONE', #779, .T. ) ;
+#1329 = CARTESIAN_POINT ( 'NONE',  ( 2.329289321881345700, 1.200000000000000200, -1.949999999999997300 ) ) ;
+#1330 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #607, 'distance_accuracy_value', 'NONE');
+#1331 = CARTESIAN_POINT ( 'NONE',  ( -2.172182540694797200, 1.200000000000000400, 2.329289321881347500 ) ) ;
+#1332 = LINE ( 'NONE', #86, #1186 ) ;
+#1333 = AXIS2_PLACEMENT_3D ( 'NONE', #714, #399, #1145 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997100, 1.200000000000000200, 2.300000000000000300 ) ) ;
+#1335 = VERTEX_POINT ( 'NONE', #916 ) ;
+#1336 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000200, -1.949999999999997100 ) ) ;
+#1337 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ;
+#1338 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.050000000000000000, 1.950000000000000400 ) ) ;
+#1339 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.845450506358306100E-016 ) ) ;
+#1340 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #386 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1103, #466, #1215 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1342 = SURFACE_STYLE_FILL_AREA ( #621 ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#1344 = CYLINDRICAL_SURFACE ( 'NONE', #1223, 0.2500000000000000000 ) ;
+#1345 = EDGE_CURVE ( 'NONE', #492, #841, #114, .T. ) ;
+#1346 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1347 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001400, 1.050000000000000000, 2.499999999999999100 ) ) ;
+#1348 = SURFACE_SIDE_STYLE ('',( #276 ) ) ;
+#1349 = DIRECTION ( 'NONE',  ( -1.845450506358306100E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1350 = SURFACE_STYLE_FILL_AREA ( #673 ) ;
+#1351 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1352 = SURFACE_STYLE_USAGE ( .BOTH. , #1254 ) ;
+#1353 = VERTEX_POINT ( 'NONE', #933 ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #919, .F. ) ;
+#1355 = VERTEX_POINT ( 'NONE', #1396 ) ;
+#1356 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1357 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.150000000000000100, -1.950000000000000000 ) ) ;
+#1358 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.150000000000000100, 1.950000000000000400 ) ) ;
+#1359 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, 2.350000000000000500 ) ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.050000000000000000, 6.920439398843647100E-016 ) ) ;
+#1361 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1154, 'distance_accuracy_value', 'NONE');
+#1362 = PRESENTATION_STYLE_ASSIGNMENT (( #705 ) ) ;
+#1363 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1364 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #619 ) ) ;
+#1365 = SURFACE_STYLE_USAGE ( .BOTH. , #1034 ) ;
+#1366 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #192 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1267, #638, #526 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1367 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ;
+#1368 = AXIS2_PLACEMENT_3D ( 'NONE', #344, #1090, #458 ) ;
+#1369 = SURFACE_STYLE_USAGE ( .BOTH. , #1142 ) ;
+#1370 = ORIENTED_EDGE ( 'NONE', *, *, #835, .F. ) ;
+#1371 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1372 = SURFACE_STYLE_USAGE ( .BOTH. , #922 ) ;
+#1373 = EDGE_CURVE ( 'NONE', #1000, #1299, #63, .T. ) ;
+#1374 = SURFACE_SIDE_STYLE ('',( #178 ) ) ;
+#1375 = SURFACE_STYLE_FILL_AREA ( #200 ) ;
+#1376 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1377 = FILL_AREA_STYLE ('',( #1156 ) ) ;
+#1378 = LINE ( 'NONE', #1032, #1131 ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.050000000000000000, 1.950000000000000400 ) ) ;
+#1380 = EDGE_CURVE ( 'NONE', #611, #42, #1180, .T. ) ;
+#1381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1382 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .T. ) ;
+#1383 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000002300, 1.179289321881345400, -2.184314575050760900 ) ) ;
+#1385 = ORIENTED_EDGE ( 'NONE', *, *, #534, .T. ) ;
+#1386 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #684 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1188, #1095, #127 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1387 = EDGE_LOOP ( 'NONE', ( #544, #94, #424, #428 ) ) ;
+#1388 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1389 = AXIS2_PLACEMENT_3D ( 'NONE', #1150, #1132, #1045 ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .F. ) ;
+#1391 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1392 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1393 = CYLINDRICAL_SURFACE ( 'NONE', #104, 0.4000000000000001900 ) ;
+#1394 = EDGE_CURVE ( 'NONE', #199, #732, #1305, .T. ) ;
+#1395 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1013 ), #498 ) ;
+#1396 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.050000000000000000, 1.949999999999999100 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 1.150000000000000100, 1.949999999999997300 ) ) ;
+#1398 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1399 = EDGE_CURVE ( 'NONE', #45, #1299, #1105, .T. ) ;
+#1400 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #312 ) ;
+#1401 = PRESENTATION_STYLE_ASSIGNMENT (( #1352 ) ) ;
+#1402 = VERTEX_POINT ( 'NONE', #322 ) ;
+#1403 = ORIENTED_EDGE ( 'NONE', *, *, #456, .F. ) ;
+#1404 = ADVANCED_FACE ( 'NONE', ( #99 ), #963, .F. ) ;
+#1405 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 1.050000000000000000, -2.500000000000000900 ) ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998200, 1.200000000000000200, 2.300000000000000300 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Pressure.SchLib b/Symbols/Pressure.SchLib
index 7de09e58f..519ed1574 100644
Binary files a/Symbols/Pressure.SchLib and b/Symbols/Pressure.SchLib differ