From f6f57f25ba5b5478e99dc874daaccdabfeb1fa33 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sun, 11 Sep 2016 15:24:24 -0600
Subject: [PATCH] Added 0201 Ferrites

---
 Footprints/Passives.PcbLib  |  Bin 3556352 -> 3606528 bytes
 STEP/Passives/FER 0201.STEP | 1919 +++++++++++++++++++++++++++++++++++
 2 files changed, 1919 insertions(+)
 create mode 100644 STEP/Passives/FER 0201.STEP

diff --git a/Footprints/Passives.PcbLib b/Footprints/Passives.PcbLib
index 28fa36f8389cf3e71fe323bc3abbc7176a7b2501..c2023fade9264710187ad5ebcb017dac3d8bff61 100644
GIT binary patch
delta 56344
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

delta 15478
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

diff --git a/STEP/Passives/FER 0201.STEP b/STEP/Passives/FER 0201.STEP
new file mode 100644
index 000000000..10c7225f2
--- /dev/null
+++ b/STEP/Passives/FER 0201.STEP	
@@ -0,0 +1,1919 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('FER 0201.STEP',
+    '2016-09-11T20:53:41',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2 = TOROIDAL_SURFACE ( 'NONE', #1345, 0.01999999999999999700, 0.01000000000000000000 ) ;
+#3 = FILL_AREA_STYLE ('',( #1021 ) ) ;
+#4 = ORIENTED_EDGE ( 'NONE', *, *, #798, .F. ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#6 = DIRECTION ( 'NONE',  ( 1.129377263005733600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7 = CIRCLE ( 'NONE', #1584, 0.03000000000000005100 ) ;
+#8 = EDGE_LOOP ( 'NONE', ( #348, #4, #1563, #1816 ) ) ;
+#9 = VERTEX_POINT ( 'NONE', #19 ) ;
+#10 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1791 ) ) ;
+#11 = SURFACE_STYLE_USAGE ( .BOTH. , #993 ) ;
+#12 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #722 ) ) ;
+#13 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#14 = FILL_AREA_STYLE_COLOUR ( '', #1025 ) ;
+#15 = CIRCLE ( 'NONE', #488, 0.02000000000000002500 ) ;
+#16 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1214 ), #1724 ) ;
+#17 = PRESENTATION_STYLE_ASSIGNMENT (( #1181 ) ) ;
+#18 = EDGE_CURVE ( 'NONE', #1116, #125, #301, .T. ) ;
+#19 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, 0.2899999999999999800 ) ) ;
+#20 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#21 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.009999999999999986300, 0.2000000000000000100 ) ) ;
+#22 = SURFACE_STYLE_FILL_AREA ( #149 ) ;
+#23 = SURFACE_STYLE_USAGE ( .BOTH. , #887 ) ;
+#24 = CIRCLE ( 'NONE', #703, 0.01999999999999999700 ) ;
+#25 = PLANE ( 'NONE',  #1543 ) ;
+#26 = VERTEX_POINT ( 'NONE', #1183 ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #934, .T. ) ;
+#28 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#29 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#30 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, 0.2000000000000000100 ) ) ;
+#31 = EDGE_CURVE ( 'NONE', #340, #119, #364, .T. ) ;
+#32 = ADVANCED_FACE ( 'NONE', ( #225 ), #1762, .F. ) ;
+#33 = SURFACE_SIDE_STYLE ('',( #438 ) ) ;
+#34 = SURFACE_STYLE_USAGE ( .BOTH. , #1469 ) ;
+#35 = VECTOR ( 'NONE', #1766, 1000.000000000000000 ) ;
+#36 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#37 = VECTOR ( 'NONE', #1617, 1000.000000000000000 ) ;
+#38 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, 0.2899999999999999800 ) ) ;
+#39 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1124 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1449, #1602, #1032 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#40 = VECTOR ( 'NONE', #424, 1000.000000000000000 ) ;
+#41 = AXIS2_PLACEMENT_3D ( 'NONE', #1003, #605, #148 ) ;
+#42 = SURFACE_STYLE_USAGE ( .BOTH. , #1356 ) ;
+#43 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#44 = LINE ( 'NONE', #806, #1531 ) ;
+#45 = SURFACE_STYLE_USAGE ( .BOTH. , #1201 ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #419, .T. ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #295, .F. ) ;
+#48 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #1644, .T. ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .F. ) ;
+#51 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #607 ) ) ;
+#52 = SURFACE_STYLE_USAGE ( .BOTH. , #1075 ) ;
+#53 = FILL_AREA_STYLE_COLOUR ( '', #1532 ) ;
+#54 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1147, 'distance_accuracy_value', 'NONE');
+#55 = AXIS2_PLACEMENT_3D ( 'NONE', #1778, #896, #1451 ) ;
+#56 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#57 = AXIS2_PLACEMENT_3D ( 'NONE', #550, #1185, #610 ) ;
+#58 = CIRCLE ( 'NONE', #1767, 0.03000000000000005100 ) ;
+#59 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#60 = FILL_AREA_STYLE ('',( #333 ) ) ;
+#61 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#62 = CIRCLE ( 'NONE', #1355, 0.01000000000000000000 ) ;
+#63 = EDGE_CURVE ( 'NONE', #950, #641, #1746, .T. ) ;
+#64 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #965, 'distance_accuracy_value', 'NONE');
+#65 = ADVANCED_FACE ( 'NONE', ( #901 ), #499, .T. ) ;
+#66 = STYLED_ITEM ( 'NONE', ( #1637 ), #734 ) ;
+#67 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #563 ) ) ;
+#68 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#69 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#70 = VECTOR ( 'NONE', #1821, 1000.000000000000000 ) ;
+#71 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, -0.3000000000000000400 ) ) ;
+#72 = FACE_OUTER_BOUND ( 'NONE', #861, .T. ) ;
+#73 = EDGE_LOOP ( 'NONE', ( #439, #1599, #1245, #1444 ) ) ;
+#74 = SURFACE_STYLE_FILL_AREA ( #297 ) ;
+#75 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, 0.2000000000000000100 ) ) ;
+#76 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#77 = ADVANCED_FACE ( 'NONE', ( #687 ), #1195, .T. ) ;
+#78 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#79 = EDGE_CURVE ( 'NONE', #708, #125, #1441, .T. ) ;
+#80 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#81 = PRESENTATION_STYLE_ASSIGNMENT (( #927 ) ) ;
+#82 = FILL_AREA_STYLE ('',( #804 ) ) ;
+#83 = AXIS2_PLACEMENT_3D ( 'NONE', #1255, #396, #544 ) ;
+#84 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#85 = ADVANCED_FACE ( 'NONE', ( #1130 ), #1484, .T. ) ;
+#86 = VECTOR ( 'NONE', #1292, 1000.000000000000000 ) ;
+#87 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.004999999999999987100, 0.2000000000000000100 ) ) ;
+#88 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#89 = EDGE_CURVE ( 'NONE', #705, #207, #388, .T. ) ;
+#90 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#91 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 2.258754526011468200E-016, 0.0000000000000000000 ) ) ;
+#92 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1740 ) ) ;
+#93 = TOROIDAL_SURFACE ( 'NONE', #614, 0.01999999999999999700, 0.01000000000000000000 ) ;
+#94 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#95 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .F. ) ;
+#97 = AXIS2_PLACEMENT_3D ( 'NONE', #955, #1534, #1683 ) ;
+#98 = STYLED_ITEM ( 'NONE', ( #112 ), #496 ) ;
+#99 = CARTESIAN_POINT ( 'NONE',  ( 0.1449999999999999900, 0.02999999999999998800, 0.2000000000000000100 ) ) ;
+#100 = VERTEX_POINT ( 'NONE', #1802 ) ;
+#101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#102 = SURFACE_STYLE_USAGE ( .BOTH. , #937 ) ;
+#103 = EDGE_CURVE ( 'NONE', #1600, #1749, #1010, .T. ) ;
+#104 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#105 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #256 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1020, #1302, #591 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#106 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #722 ), #652 ) ;
+#107 = CARTESIAN_POINT ( 'NONE',  ( -0.03999999999999999400, 0.009999999999999986300, -0.2000000000000000100 ) ) ;
+#108 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#109 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #829 ) ;
+#110 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#111 = CIRCLE ( 'NONE', #1276, 0.01999999999999999700 ) ;
+#112 = PRESENTATION_STYLE_ASSIGNMENT (( #45 ) ) ;
+#113 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#114 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, -0.2899999999999999800 ) ) ;
+#115 = VECTOR ( 'NONE', #1544, 1000.000000000000000 ) ;
+#116 = STYLED_ITEM ( 'NONE', ( #1635 ), #1070 ) ;
+#117 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1869, 'distance_accuracy_value', 'NONE');
+#118 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, -0.2000000000000000100 ) ) ;
+#119 = VERTEX_POINT ( 'NONE', #1648 ) ;
+#120 = EDGE_CURVE ( 'NONE', #1536, #659, #704, .T. ) ;
+#121 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#122 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ;
+#124 = VERTEX_POINT ( 'NONE', #87 ) ;
+#125 = VERTEX_POINT ( 'NONE', #781 ) ;
+#126 = SURFACE_STYLE_USAGE ( .BOTH. , #979 ) ;
+#127 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#128 = SURFACE_SIDE_STYLE ('',( #179 ) ) ;
+#129 = EDGE_CURVE ( 'NONE', #1749, #1154, #794, .T. ) ;
+#130 = CIRCLE ( 'NONE', #505, 0.03000000000000002300 ) ;
+#131 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#132 = VECTOR ( 'NONE', #1295, 1000.000000000000000 ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.02999999999999998800, -0.3000000000000000400 ) ) ;
+#134 = PRESENTATION_STYLE_ASSIGNMENT (( #1851 ) ) ;
+#135 = CARTESIAN_POINT ( 'NONE',  ( -0.1400000000000000100, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#136 = SURFACE_STYLE_FILL_AREA ( #1728 ) ;
+#137 = FILL_AREA_STYLE ('',( #851 ) ) ;
+#138 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#139 = FACE_OUTER_BOUND ( 'NONE', #299, .T. ) ;
+#140 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.009999999999999986300, 0.2000000000000000100 ) ) ;
+#141 = ORIENTED_EDGE ( 'NONE', *, *, #770, .F. ) ;
+#142 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1316, 'distance_accuracy_value', 'NONE');
+#143 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ;
+#144 = AXIS2_PLACEMENT_3D ( 'NONE', #404, #1698, #1846 ) ;
+#145 = VERTEX_POINT ( 'NONE', #1840 ) ;
+#146 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#147 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1849 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #468, #1157, #1310 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#148 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#149 = FILL_AREA_STYLE ('',( #598 ) ) ;
+#150 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1832 ), #1855 ) ;
+#151 = EDGE_CURVE ( 'NONE', #573, #659, #1037, .T. ) ;
+#152 = FILL_AREA_STYLE ('',( #585 ) ) ;
+#153 = STYLED_ITEM ( 'NONE', ( #1854 ), #1632 ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #433 ), #1119, .T. ) ;
+#155 = SURFACE_SIDE_STYLE ('',( #1388 ) ) ;
+#156 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#157 = SURFACE_STYLE_FILL_AREA ( #285 ) ;
+#158 = SURFACE_SIDE_STYLE ('',( #1761 ) ) ;
+#159 = CIRCLE ( 'NONE', #217, 0.01000000000000002600 ) ;
+#160 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, 0.2899999999999999800 ) ) ;
+#161 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#162 = VECTOR ( 'NONE', #1572, 1000.000000000000000 ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .F. ) ;
+#164 = EDGE_CURVE ( 'NONE', #1701, #846, #1651, .T. ) ;
+#165 = ORIENTED_EDGE ( 'NONE', *, *, #934, .F. ) ;
+#166 = VERTEX_POINT ( 'NONE', #1400 ) ;
+#167 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #66 ) ) ;
+#168 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#169 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#170 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#171 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1095, 'distance_accuracy_value', 'NONE');
+#172 = FACE_OUTER_BOUND ( 'NONE', #1776, .T. ) ;
+#173 = SURFACE_SIDE_STYLE ('',( #1806 ) ) ;
+#174 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1459 ), #1696 ) ;
+#175 = EDGE_CURVE ( 'NONE', #1116, #692, #44, .T. ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, 0.2899999999999999800 ) ) ;
+#177 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, 0.2899999999999999800 ) ) ;
+#178 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #512 ) ) ;
+#179 = SURFACE_STYLE_FILL_AREA ( #671 ) ;
+#180 = SURFACE_STYLE_FILL_AREA ( #1513 ) ;
+#181 = VERTEX_POINT ( 'NONE', #549 ) ;
+#182 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #419, .F. ) ;
+#184 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.02999999999999998800, -0.2899999999999999800 ) ) ;
+#185 = EDGE_LOOP ( 'NONE', ( #1089, #1620, #1462, #49 ) ) ;
+#186 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, -1.016439536705160400E-017, 0.3000000000000000400 ) ) ;
+#187 = EDGE_CURVE ( 'NONE', #1749, #659, #899, .T. ) ;
+#188 = FILL_AREA_STYLE ('',( #53 ) ) ;
+#189 = STYLED_ITEM ( 'NONE', ( #773 ), #1664 ) ;
+#190 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#191 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #307 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #748, #1187, #324 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#192 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#193 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#194 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#195 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #872, 'distance_accuracy_value', 'NONE');
+#196 = VECTOR ( 'NONE', #29, 1000.000000000000000 ) ;
+#197 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#198 = EDGE_CURVE ( 'NONE', #26, #557, #617, .T. ) ;
+#199 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#200 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #534 ) ) ;
+#201 = STYLED_ITEM ( 'NONE', ( #702 ), #354 ) ;
+#202 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, 0.3000000000000000400 ) ) ;
+#203 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .F. ) ;
+#206 = CIRCLE ( 'NONE', #351, 0.02999999999999999900 ) ;
+#207 = VERTEX_POINT ( 'NONE', #680 ) ;
+#208 = PLANE ( 'NONE',  #1477 ) ;
+#209 = VERTEX_POINT ( 'NONE', #224 ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #991, .T. ) ;
+#211 = ADVANCED_FACE ( 'NONE', ( #571 ), #590, .T. ) ;
+#212 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #116 ) ) ;
+#213 = EDGE_CURVE ( 'NONE', #119, #181, #1217, .T. ) ;
+#214 = SURFACE_SIDE_STYLE ('',( #881 ) ) ;
+#215 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1872 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1242, #958, #834 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#216 = CARTESIAN_POINT ( 'NONE',  ( 0.1357079632679489000, -3.856996909955519700E-017, 0.2000000000000000100 ) ) ;
+#217 = AXIS2_PLACEMENT_3D ( 'NONE', #510, #1105, #238 ) ;
+#218 = FILL_AREA_STYLE ('',( #1493 ) ) ;
+#219 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#220 = LINE ( 'NONE', #1547, #698 ) ;
+#221 = CARTESIAN_POINT ( 'NONE',  ( -0.1400000000000000400, 0.2700000000000000700, 0.3000000000000000400 ) ) ;
+#222 = EDGE_CURVE ( 'NONE', #726, #1423, #1691, .T. ) ;
+#223 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#224 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.3000000000000001600, 0.2899999999999999800 ) ) ;
+#225 = FACE_OUTER_BOUND ( 'NONE', #577, .T. ) ;
+#226 = ADVANCED_FACE ( 'NONE', ( #840 ), #1371, .T. ) ;
+#227 = EDGE_LOOP ( 'NONE', ( #904, #210, #1674, #1304 ) ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .T. ) ;
+#229 = FACE_OUTER_BOUND ( 'NONE', #1841, .T. ) ;
+#230 = SURFACE_STYLE_USAGE ( .BOTH. , #1681 ) ;
+#231 = ORIENTED_EDGE ( 'NONE', *, *, #18, .T. ) ;
+#232 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#233 = STYLED_ITEM ( 'NONE', ( #503 ), #1505 ) ;
+#234 = STYLED_ITEM ( 'NONE', ( #1615 ), #380 ) ;
+#235 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, -0.3000000000000000400 ) ) ;
+#236 = ADVANCED_FACE ( 'NONE', ( #548 ), #1528, .T. ) ;
+#237 = DIRECTION ( 'NONE',  ( 1.129377263005733600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#238 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#239 = CYLINDRICAL_SURFACE ( 'NONE', #1248, 0.009999999999999998500 ) ;
+#240 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#241 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#242 = FACE_OUTER_BOUND ( 'NONE', #392, .T. ) ;
+#243 = STYLED_ITEM ( 'NONE', ( #1051 ), #1223 ) ;
+#244 = PLANE ( 'NONE',  #384 ) ;
+#245 = VECTOR ( 'NONE', #386, 1000.000000000000000 ) ;
+#246 = EDGE_CURVE ( 'NONE', #207, #1067, #816, .T. ) ;
+#247 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998200, 0.2899999999999999800 ) ) ;
+#248 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#249 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #153 ) ) ;
+#250 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .F. ) ;
+#252 = FILL_AREA_STYLE_COLOUR ( '', #1149 ) ;
+#253 = EDGE_LOOP ( 'NONE', ( #663, #339, #1402, #501 ) ) ;
+#254 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1624 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #76, #826, #1827 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#255 = VERTEX_POINT ( 'NONE', #1125 ) ;
+#256 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1020, 'distance_accuracy_value', 'NONE');
+#257 = EDGE_LOOP ( 'NONE', ( #1284, #531, #1114, #1582 ) ) ;
+#258 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#259 = SURFACE_STYLE_FILL_AREA ( #137 ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .T. ) ;
+#261 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#262 = FILL_AREA_STYLE_COLOUR ( '', #293 ) ;
+#263 = EDGE_CURVE ( 'NONE', #1423, #318, #385, .T. ) ;
+#264 = CARTESIAN_POINT ( 'NONE',  ( -0.1400000000000000100, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#265 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #201 ) ) ;
+#266 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#267 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, 0.2899999999999999800 ) ) ;
+#268 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#269 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#270 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #116 ), #343 ) ;
+#271 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998500, 0.2000000000000000100 ) ) ;
+#272 = SURFACE_STYLE_FILL_AREA ( #362 ) ;
+#273 = EDGE_CURVE ( 'NONE', #950, #1112, #769, .T. ) ;
+#274 = EDGE_LOOP ( 'NONE', ( #1266, #1558, #750, #320 ) ) ;
+#275 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, 0.2899999999999999800 ) ) ;
+#276 = VERTEX_POINT ( 'NONE', #1129 ) ;
+#277 = ORIENTED_EDGE ( 'NONE', *, *, #855, .T. ) ;
+#278 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#279 = LINE ( 'NONE', #1413, #626 ) ;
+#280 = EDGE_LOOP ( 'NONE', ( #502, #1045, #822, #953 ) ) ;
+#281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #456, 'distance_accuracy_value', 'NONE');
+#282 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #608 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #801, #95, #1094 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#283 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, 0.3000000000000000400 ) ) ;
+#284 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#285 = FILL_AREA_STYLE ('',( #1136 ) ) ;
+#286 = EDGE_CURVE ( 'NONE', #1285, #1536, #1438, .T. ) ;
+#287 = CIRCLE ( 'NONE', #408, 0.01999999999999999700 ) ;
+#288 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #594 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #448, #744, #469 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#289 = FILL_AREA_STYLE ('',( #841 ) ) ;
+#290 = CARTESIAN_POINT ( 'NONE',  ( -0.1400000000000000100, 0.2700000000000000700, -0.3000000000000000400 ) ) ;
+#291 = SURFACE_STYLE_FILL_AREA ( #1258 ) ;
+#292 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#293 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#295 = EDGE_CURVE ( 'NONE', #1701, #207, #1166, .T. ) ;
+#296 = ORIENTED_EDGE ( 'NONE', *, *, #784, .T. ) ;
+#297 = FILL_AREA_STYLE ('',( #1141 ) ) ;
+#298 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1308 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1150, #161, #613 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#299 = EDGE_LOOP ( 'NONE', ( #1351, #143, #1693, #1289 ) ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #589, .T. ) ;
+#301 = CIRCLE ( 'NONE', #546, 0.01000000000000002600 ) ;
+#302 = FILL_AREA_STYLE ('',( #1607 ) ) ;
+#303 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#304 = AXIS2_PLACEMENT_3D ( 'NONE', #1784, #56, #1068 ) ;
+#305 = EDGE_CURVE ( 'NONE', #125, #209, #1368, .T. ) ;
+#306 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#307 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #748, 'distance_accuracy_value', 'NONE');
+#308 = LINE ( 'NONE', #525, #1146 ) ;
+#309 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#311 = ADVANCED_FACE ( 'NONE', ( #656 ), #572, .F. ) ;
+#312 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#314 = VECTOR ( 'NONE', #1225, 1000.000000000000000 ) ;
+#315 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ;
+#317 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#318 = VERTEX_POINT ( 'NONE', #836 ) ;
+#319 = EDGE_CURVE ( 'NONE', #1600, #367, #1458, .T. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #295, .T. ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #360, .F. ) ;
+#322 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1588 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1040, #1162, #890 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#323 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#324 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#325 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#326 = SURFACE_STYLE_USAGE ( .BOTH. , #1803 ) ;
+#327 = FACE_OUTER_BOUND ( 'NONE', #1794, .T. ) ;
+#328 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#329 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, -1.016439536705160400E-017, -0.2899999999999999800 ) ) ;
+#330 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #61, 'distance_accuracy_value', 'NONE');
+#331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #153 ), #811 ) ;
+#332 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1428 ), #1007 ) ;
+#333 = FILL_AREA_STYLE_COLOUR ( '', #365 ) ;
+#334 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1542, 'distance_accuracy_value', 'NONE');
+#335 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#336 = VECTOR ( 'NONE', #1568, 1000.000000000000000 ) ;
+#337 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#338 = VECTOR ( 'NONE', #736, 1000.000000000000000 ) ;
+#339 = ORIENTED_EDGE ( 'NONE', *, *, #579, .F. ) ;
+#340 = VERTEX_POINT ( 'NONE', #1286 ) ;
+#341 = ADVANCED_FACE ( 'NONE', ( #1768 ), #1852, .F. ) ;
+#342 = EDGE_LOOP ( 'NONE', ( #1041, #1322, #802, #508, #463, #1775, #260, #1541 ) ) ;
+#343 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #171 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1095, #649, #381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#344 = ORIENTED_EDGE ( 'NONE', *, *, #699, .T. ) ;
+#345 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#346 = EDGE_CURVE ( 'NONE', #276, #1198, #1317, .T. ) ;
+#347 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #771, #494, #764, #1207 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #833, .F. ) ;
+#349 = SURFACE_SIDE_STYLE ('',( #498 ) ) ;
+#350 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#351 = AXIS2_PLACEMENT_3D ( 'NONE', #1861, #426, #576 ) ;
+#352 = AXIS2_PLACEMENT_3D ( 'NONE', #30, #902, #1661 ) ;
+#353 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#354 = ADVANCED_FACE ( 'NONE', ( #242 ), #1555, .T. ) ;
+#355 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#356 = FILL_AREA_STYLE_COLOUR ( '', #1561 ) ;
+#357 = VECTOR ( 'NONE', #1186, 1000.000000000000000 ) ;
+#358 = PRESENTATION_STYLE_ASSIGNMENT (( #900 ) ) ;
+#359 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#360 = EDGE_CURVE ( 'NONE', #1228, #659, #1106, .T. ) ;
+#361 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #621 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #857, #269, #1431 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#362 = FILL_AREA_STYLE ('',( #1113 ) ) ;
+#363 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#364 = CIRCLE ( 'NONE', #1496, 0.03000000000000002300 ) ;
+#365 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#366 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, -1.016439536705160400E-017, -0.3000000000000000400 ) ) ;
+#367 = VERTEX_POINT ( 'NONE', #290 ) ;
+#368 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#369 = EDGE_LOOP ( 'NONE', ( #574, #27, #882 ) ) ;
+#370 = EDGE_LOOP ( 'NONE', ( #1796, #627, #1797, #1065 ) ) ;
+#371 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#372 = AXIS2_PLACEMENT_3D ( 'NONE', #1229, #660, #1657 ) ;
+#373 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1737 ) ) ;
+#374 = ADVANCED_FACE ( 'NONE', ( #682 ), #1022, .F. ) ;
+#375 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#376 = STYLED_ITEM ( 'NONE', ( #835 ), #668 ) ;
+#377 = FILL_AREA_STYLE ('',( #1817 ) ) ;
+#378 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#379 = FILL_AREA_STYLE ('',( #1231 ) ) ;
+#380 = ADVANCED_FACE ( 'NONE', ( #837 ), #877, .T. ) ;
+#381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#382 = CYLINDRICAL_SURFACE ( 'NONE', #352, 0.01999999999999999700 ) ;
+#383 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#384 = AXIS2_PLACEMENT_3D ( 'NONE', #1730, #1158, #1006 ) ;
+#385 = LINE ( 'NONE', #114, #336 ) ;
+#386 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#387 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2950000000000001500, 0.2000000000000000100 ) ) ;
+#388 = LINE ( 'NONE', #638, #1220 ) ;
+#389 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2900000000000000400, 0.2899999999999999800 ) ) ;
+#390 = EDGE_LOOP ( 'NONE', ( #1350, #1672, #1491, #165 ) ) ;
+#391 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .T. ) ;
+#392 = EDGE_LOOP ( 'NONE', ( #1062, #1836, #602, #205 ) ) ;
+#393 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .F. ) ;
+#394 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #156, 'distance_accuracy_value', 'NONE');
+#395 = SURFACE_STYLE_USAGE ( .BOTH. , #1382 ) ;
+#396 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#397 = EDGE_CURVE ( 'NONE', #276, #145, #1639, .T. ) ;
+#398 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #146, 'distance_accuracy_value', 'NONE');
+#399 = VECTOR ( 'NONE', #104, 1000.000000000000000 ) ;
+#400 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1071 ), #361 ) ;
+#401 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2900000000000000400, -0.2899999999999999800 ) ) ;
+#402 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 2.258754526011468200E-016, 0.0000000000000000000 ) ) ;
+#403 = LINE ( 'NONE', #808, #1845 ) ;
+#404 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, -0.2899999999999999800 ) ) ;
+#405 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#406 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#407 = CIRCLE ( 'NONE', #1452, 0.02000000000000002500 ) ;
+#408 = AXIS2_PLACEMENT_3D ( 'NONE', #1518, #88, #1506 ) ;
+#409 = DIRECTION ( 'NONE',  ( -1.355252715606877000E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#410 = EDGE_CURVE ( 'NONE', #276, #779, #62, .T. ) ;
+#411 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, -0.3000000000000000400 ) ) ;
+#412 = VECTOR ( 'NONE', #108, 1000.000000000000000 ) ;
+#413 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #449 ) ) ;
+#414 = PRODUCT ( 'FER 0201', 'FER 0201', '', ( #1169 ) ) ;
+#415 = ORIENTED_EDGE ( 'NONE', *, *, #31, .F. ) ;
+#416 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#417 = EDGE_LOOP ( 'NONE', ( #251, #1858, #228, #556 ) ) ;
+#418 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#419 = EDGE_CURVE ( 'NONE', #557, #1536, #407, .T. ) ;
+#420 = SURFACE_SIDE_STYLE ('',( #74 ) ) ;
+#421 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #865 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1738, #720, #1421 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#422 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#423 = CIRCLE ( 'NONE', #755, 0.01000000000000002600 ) ;
+#424 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#425 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1612 ) ) ;
+#426 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#427 = DIRECTION ( 'NONE',  ( 2.258754526011468200E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#428 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#429 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#430 = VECTOR ( 'NONE', #429, 1000.000000000000000 ) ;
+#431 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#432 = STYLED_ITEM ( 'NONE', ( #721 ), #374 ) ;
+#433 = FACE_OUTER_BOUND ( 'NONE', #1420, .T. ) ;
+#434 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#435 = ORIENTED_EDGE ( 'NONE', *, *, #1801, .F. ) ;
+#436 = ORIENTED_EDGE ( 'NONE', *, *, #921, .F. ) ;
+#437 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, 0.3000000000000000400 ) ) ;
+#438 = SURFACE_STYLE_FILL_AREA ( #1312 ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #675, .T. ) ;
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#441 = CYLINDRICAL_SURFACE ( 'NONE', #897, 0.01000000000000002600 ) ;
+#442 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, 0.2899999999999999800 ) ) ;
+#443 = LINE ( 'NONE', #1828, #399 ) ;
+#444 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#445 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#446 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #243 ), #1139 ) ;
+#447 = EDGE_CURVE ( 'NONE', #1198, #708, #741, .T. ) ;
+#448 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#449 = STYLED_ITEM ( 'NONE', ( #1499 ), #527 ) ;
+#450 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1647 ) ) ;
+#451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#452 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#453 = SURFACE_STYLE_USAGE ( .BOTH. , #615 ) ;
+#454 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#455 = PRESENTATION_STYLE_ASSIGNMENT (( #1715 ) ) ;
+#456 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#457 = EDGE_CURVE ( 'NONE', #1172, #1509, #1552, .T. ) ;
+#458 = EDGE_LOOP ( 'NONE', ( #1723, #204, #883, #952 ) ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #410, .T. ) ;
+#460 = SURFACE_STYLE_USAGE ( .BOTH. , #33 ) ;
+#461 = AXIS2_PLACEMENT_3D ( 'NONE', #1863, #1270, #418 ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #319, .T. ) ;
+#463 = ORIENTED_EDGE ( 'NONE', *, *, #874, .T. ) ;
+#464 = ADVANCED_FACE ( 'NONE', ( #1165 ), #1192, .T. ) ;
+#465 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -2.258754526011468200E-016, 0.0000000000000000000 ) ) ;
+#466 = PRESENTATION_STYLE_ASSIGNMENT (( #11 ) ) ;
+#467 = EDGE_LOOP ( 'NONE', ( #885, #1652, #600, #415 ) ) ;
+#468 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#469 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#470 = DIRECTION ( 'NONE',  ( -2.258754526011468200E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#471 = FILL_AREA_STYLE_COLOUR ( '', #1078 ) ;
+#472 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1362 ), #662 ) ;
+#473 = AXIS2_PLACEMENT_3D ( 'NONE', #509, #1082, #1808 ) ;
+#474 = FILL_AREA_STYLE ('',( #603 ) ) ;
+#475 = FILL_AREA_STYLE_COLOUR ( '', #1074 ) ;
+#476 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#477 = PRESENTATION_STYLE_ASSIGNMENT (( #539 ) ) ;
+#478 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#479 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.355252715606880500E-015, 0.0000000000000000000 ) ) ;
+#480 = EDGE_LOOP ( 'NONE', ( #462, #1176, #1244, #1378 ) ) ;
+#481 = EDGE_CURVE ( 'NONE', #573, #705, #1665, .T. ) ;
+#482 = ORIENTED_EDGE ( 'NONE', *, *, #1835, .F. ) ;
+#483 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#484 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1098 ) ) ;
+#485 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #376 ), #581 ) ;
+#486 = ORIENTED_EDGE ( 'NONE', *, *, #222, .F. ) ;
+#487 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#488 = AXIS2_PLACEMENT_3D ( 'NONE', #434, #1269, #564 ) ;
+#489 = FILL_AREA_STYLE ('',( #1795 ) ) ;
+#490 = EDGE_CURVE ( 'NONE', #1172, #26, #1365, .T. ) ;
+#491 = SURFACE_STYLE_FILL_AREA ( #1034 ) ;
+#492 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #432 ) ) ;
+#493 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#494 = CARTESIAN_POINT ( 'NONE',  ( -0.04000000000000002200, -1.129377263005733800E-017, 0.2000000000000000100 ) ) ;
+#495 = FACE_OUTER_BOUND ( 'NONE', #1377, .T. ) ;
+#496 = ADVANCED_FACE ( 'NONE', ( #983 ), #1409, .T. ) ;
+#497 = LINE ( 'NONE', #813, #115 ) ;
+#498 = SURFACE_STYLE_FILL_AREA ( #1209 ) ;
+#499 = PLANE ( 'NONE',  #473 ) ;
+#500 = FILL_AREA_STYLE ('',( #356 ) ) ;
+#501 = ORIENTED_EDGE ( 'NONE', *, *, #481, .F. ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #507, .F. ) ;
+#503 = PRESENTATION_STYLE_ASSIGNMENT (( #453 ) ) ;
+#504 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ;
+#505 = AXIS2_PLACEMENT_3D ( 'NONE', #1044, #323, #190 ) ;
+#506 = EDGE_LOOP ( 'NONE', ( #163, #1265, #1199, #864 ) ) ;
+#507 = EDGE_CURVE ( 'NONE', #1198, #124, #875, .T. ) ;
+#508 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .T. ) ;
+#509 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, -0.3000000000000000400 ) ) ;
+#510 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.2900000000000000900, -0.2899999999999999800 ) ) ;
+#511 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, 0.3000000000000000400 ) ) ;
+#512 = STYLED_ITEM ( 'NONE', ( #1372 ), #1829 ) ;
+#513 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #315, 'distance_accuracy_value', 'NONE');
+#514 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#515 = PLANE ( 'NONE',  #1743 ) ;
+#516 = ADVANCED_FACE ( 'NONE', ( #495 ), #382, .T. ) ;
+#517 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998800, -0.3000000000000000400 ) ) ;
+#518 = EDGE_CURVE ( 'NONE', #692, #166, #1054, .T. ) ;
+#519 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#520 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1293 ) ) ;
+#521 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.129377263005733600E-016, 0.0000000000000000000 ) ) ;
+#522 = SURFACE_SIDE_STYLE ('',( #948 ) ) ;
+#523 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1612 ), #1288 ) ;
+#524 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#525 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.009999999999999991500, -0.3000000000000000400 ) ) ;
+#526 = PRESENTATION_STYLE_ASSIGNMENT (( #34 ) ) ;
+#527 = ADVANCED_FACE ( 'NONE', ( #1736 ), #537, .T. ) ;
+#528 = FACE_OUTER_BOUND ( 'NONE', #1012, .T. ) ;
+#529 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, -0.3000000000000000400 ) ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #1844, .F. ) ;
+#531 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .F. ) ;
+#532 = LINE ( 'NONE', #283, #162 ) ;
+#533 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#534 = STYLED_ITEM ( 'NONE', ( #1017 ), #1364 ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #711, .T. ) ;
+#536 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #234 ), #1824 ) ;
+#537 = PLANE ( 'NONE',  #1060 ) ;
+#538 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1432, 'distance_accuracy_value', 'NONE');
+#539 = SURFACE_STYLE_USAGE ( .BOTH. , #1111 ) ;
+#540 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1567, 'distance_accuracy_value', 'NONE');
+#541 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2900000000000000400, 0.3000000000000000400 ) ) ;
+#542 = CIRCLE ( 'NONE', #1298, 0.01000000000000002600 ) ;
+#543 = DIRECTION ( 'NONE',  ( 1.129377263005733600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#544 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#545 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, -0.2899999999999999800 ) ) ;
+#546 = AXIS2_PLACEMENT_3D ( 'NONE', #743, #182, #1189 ) ;
+#547 = DIRECTION ( 'NONE',  ( -1.129377263005733600E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#548 = FACE_OUTER_BOUND ( 'NONE', #623, .T. ) ;
+#549 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.3000000000000001600, -0.2000000000000000100 ) ) ;
+#550 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#551 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1367, #1809, #672, #387 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#552 = PRESENTATION_STYLE_ASSIGNMENT (( #395 ) ) ;
+#553 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#554 = ORIENTED_EDGE ( 'NONE', *, *, #845, .F. ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, -1.016439536705160400E-017, -0.2899999999999999800 ) ) ;
+#556 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#557 = VERTEX_POINT ( 'NONE', #1109 ) ;
+#558 = SURFACE_SIDE_STYLE ('',( #157 ) ) ;
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #1152, .F. ) ;
+#560 = EDGE_CURVE ( 'NONE', #1172, #1490, #220, .T. ) ;
+#561 = FILL_AREA_STYLE ('',( #684 ) ) ;
+#562 = SURFACE_STYLE_FILL_AREA ( #1684 ) ;
+#563 = STYLED_ITEM ( 'NONE', ( #1435 ), #341 ) ;
+#564 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#565 = SURFACE_SIDE_STYLE ('',( #1035 ) ) ;
+#566 = LINE ( 'NONE', #1330, #357 ) ;
+#567 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999400, 0.009999999999999988100, -0.2899999999999999800 ) ) ;
+#568 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#569 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1832 ) ) ;
+#570 = EDGE_CURVE ( 'NONE', #9, #1172, #637, .T. ) ;
+#571 = FACE_OUTER_BOUND ( 'NONE', #1834, .T. ) ;
+#572 = PLANE ( 'NONE',  #1263 ) ;
+#573 = VERTEX_POINT ( 'NONE', #555 ) ;
+#574 = ORIENTED_EDGE ( 'NONE', *, *, #187, .F. ) ;
+#575 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#576 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#577 = EDGE_LOOP ( 'NONE', ( #1013, #778, #391, #1580, #123, #1838, #1374, #1015, #183, #1086 ) ) ;
+#578 = SURFACE_SIDE_STYLE ('',( #1188 ) ) ;
+#579 = EDGE_CURVE ( 'NONE', #1303, #100, #308, .T. ) ;
+#580 = AXIS2_PLACEMENT_3D ( 'NONE', #176, #313, #752 ) ;
+#581 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #334 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1542, #686, #1688 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#582 = CIRCLE ( 'NONE', #372, 0.02000000000000005200 ) ;
+#583 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1805 ), #1182 ) ;
+#584 = SURFACE_STYLE_FILL_AREA ( #886 ) ;
+#585 = FILL_AREA_STYLE_COLOUR ( '', #1699 ) ;
+#586 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#587 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, 0.3000000000000000400 ) ) ;
+#588 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#589 = EDGE_CURVE ( 'NONE', #255, #340, #1689, .T. ) ;
+#590 = TOROIDAL_SURFACE ( 'NONE', #1511, 0.02000000000000001100, 0.01000000000000000000 ) ;
+#591 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#592 = AXIS2_PLACEMENT_3D ( 'NONE', #267, #998, #714 ) ;
+#593 = TOROIDAL_SURFACE ( 'NONE', #679, 0.02000000000000001100, 0.01000000000000000000 ) ;
+#594 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #448, 'distance_accuracy_value', 'NONE');
+#595 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#596 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .F. ) ;
+#598 = FILL_AREA_STYLE_COLOUR ( '', #383 ) ;
+#599 = VECTOR ( 'NONE', #854, 1000.000000000000000 ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .T. ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .F. ) ;
+#603 = FILL_AREA_STYLE_COLOUR ( '', #1560 ) ;
+#604 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#605 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.411721578757167600E-017, 0.0000000000000000000 ) ) ;
+#606 = AXIS2_PLACEMENT_3D ( 'NONE', #71, #78, #232 ) ;
+#607 = STYLED_ITEM ( 'NONE', ( #526 ), #32 ) ;
+#608 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #801, 'distance_accuracy_value', 'NONE');
+#609 = SURFACE_STYLE_USAGE ( .BOTH. , #757 ) ;
+#610 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#611 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#612 = LINE ( 'NONE', #1591, #196 ) ;
+#613 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#614 = AXIS2_PLACEMENT_3D ( 'NONE', #1634, #782, #1475 ) ;
+#615 = SURFACE_SIDE_STYLE ('',( #928 ) ) ;
+#616 = FILL_AREA_STYLE_COLOUR ( '', #963 ) ;
+#617 = LINE ( 'NONE', #1093, #245 ) ;
+#618 = PRESENTATION_STYLE_ASSIGNMENT (( #1678 ) ) ;
+#619 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#620 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#621 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #857, 'distance_accuracy_value', 'NONE');
+#622 = AXIS2_PLACEMENT_3D ( 'NONE', #1167, #1455, #792 ) ;
+#623 = EDGE_LOOP ( 'NONE', ( #1042, #992, #1623, #820 ) ) ;
+#624 = ORIENTED_EDGE ( 'NONE', *, *, #151, .F. ) ;
+#625 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, -0.2899999999999999800 ) ) ;
+#626 = VECTOR ( 'NONE', #1725, 1000.000000000000000 ) ;
+#627 = ORIENTED_EDGE ( 'NONE', *, *, #855, .F. ) ;
+#628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#629 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#630 = SURFACE_SIDE_STYLE ('',( #1411 ) ) ;
+#631 = AXIS2_PLACEMENT_3D ( 'NONE', #1440, #1717, #431 ) ;
+#632 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1765, 'distance_accuracy_value', 'NONE');
+#633 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1428 ) ) ;
+#634 = SURFACE_STYLE_USAGE ( .BOTH. , #1066 ) ;
+#635 = CIRCLE ( 'NONE', #1708, 0.01000000000000002600 ) ;
+#636 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#637 = LINE ( 'NONE', #1522, #1343 ) ;
+#638 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999400, -1.355252715606880500E-017, -0.3000000000000000400 ) ) ;
+#639 = SURFACE_STYLE_USAGE ( .BOTH. , #1213 ) ;
+#640 = AXIS2_PLACEMENT_3D ( 'NONE', #275, #422, #975 ) ;
+#641 = VERTEX_POINT ( 'NONE', #541 ) ;
+#642 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #850 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1048, #325, #763 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#643 = TOROIDAL_SURFACE ( 'NONE', #580, 0.02000000000000005200, 0.01000000000000000000 ) ;
+#644 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .T. ) ;
+#645 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998800, 0.2899999999999999800 ) ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#647 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1647 ), #1453 ) ;
+#648 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#649 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#650 = EDGE_CURVE ( 'NONE', #100, #1154, #111, .T. ) ;
+#651 = LINE ( 'NONE', #1757, #35 ) ;
+#652 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1819 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1138, #278, #1405 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#653 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, -0.2899999999999999800 ) ) ;
+#654 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#655 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#656 = FACE_OUTER_BOUND ( 'NONE', #73, .T. ) ;
+#657 = SURFACE_STYLE_FILL_AREA ( #961 ) ;
+#658 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#659 = VERTEX_POINT ( 'NONE', #1386 ) ;
+#660 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#661 = ORIENTED_EDGE ( 'NONE', *, *, #1864, .T. ) ;
+#662 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #513 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #315, #1159, #444 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#663 = ORIENTED_EDGE ( 'NONE', *, *, #1566, .T. ) ;
+#664 = EDGE_CURVE ( 'NONE', #1156, #950, #1711, .T. ) ;
+#665 = CARTESIAN_POINT ( 'NONE',  ( 0.03999999999999999400, 0.009999999999999986300, -0.2000000000000000100 ) ) ;
+#666 = ORIENTED_EDGE ( 'NONE', *, *, #1700, .T. ) ;
+#667 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, 0.2899999999999999800 ) ) ;
+#668 = ADVANCED_FACE ( 'NONE', ( #1296 ), #239, .T. ) ;
+#669 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#670 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1340, 'distance_accuracy_value', 'NONE');
+#671 = FILL_AREA_STYLE ('',( #1523 ) ) ;
+#672 = CARTESIAN_POINT ( 'NONE',  ( 0.1357079632679489800, 0.3000000000000001000, 0.2000000000000000100 ) ) ;
+#673 = CYLINDRICAL_SURFACE ( 'NONE', #1324, 0.03000000000000005100 ) ;
+#674 = CIRCLE ( 'NONE', #1016, 0.02999999999999999900 ) ;
+#675 = EDGE_CURVE ( 'NONE', #659, #207, #1175, .T. ) ;
+#676 = LINE ( 'NONE', #1315, #1163 ) ;
+#677 = FILL_AREA_STYLE_COLOUR ( '', #1868 ) ;
+#678 = ADVANCED_FACE ( 'NONE', ( #1454 ), #1145, .T. ) ;
+#679 = AXIS2_PLACEMENT_3D ( 'NONE', #545, #1122, #1273 ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( 0.1325000000000000100, 0.01749999999999998400, -0.2000000000000000100 ) ) ;
+#681 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#682 = FACE_OUTER_BOUND ( 'NONE', #417, .T. ) ;
+#683 = STYLED_ITEM ( 'NONE', ( #1770 ), #1807 ) ;
+#684 = FILL_AREA_STYLE_COLOUR ( '', #1823 ) ;
+#685 = VECTOR ( 'NONE', #402, 1000.000000000000000 ) ;
+#686 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#687 = FACE_OUTER_BOUND ( 'NONE', #969, .T. ) ;
+#688 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#689 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #103, .T. ) ;
+#691 = EDGE_CURVE ( 'NONE', #1303, #705, #635, .T. ) ;
+#692 = VERTEX_POINT ( 'NONE', #1275 ) ;
+#693 = FILL_AREA_STYLE ('',( #1546 ) ) ;
+#694 = FILL_AREA_STYLE_COLOUR ( '', #1549 ) ;
+#695 = SURFACE_SIDE_STYLE ('',( #1430 ) ) ;
+#696 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#697 = LINE ( 'NONE', #1457, #1336 ) ;
+#698 = VECTOR ( 'NONE', #91, 1000.000000000000000 ) ;
+#699 = EDGE_CURVE ( 'NONE', #1509, #1285, #962, .T. ) ;
+#700 = VECTOR ( 'NONE', #1090, 1000.000000000000000 ) ;
+#701 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#702 = PRESENTATION_STYLE_ASSIGNMENT (( #1597 ) ) ;
+#703 = AXIS2_PLACEMENT_3D ( 'NONE', #1814, #654, #219 ) ;
+#704 = LINE ( 'NONE', #1488, #314 ) ;
+#705 = VERTEX_POINT ( 'NONE', #849 ) ;
+#706 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#707 = ORIENTED_EDGE ( 'NONE', *, *, #273, .T. ) ;
+#708 = VERTEX_POINT ( 'NONE', #1291 ) ;
+#709 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.2700000000000000200, 0.2899999999999999800 ) ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #263, .T. ) ;
+#711 = EDGE_CURVE ( 'NONE', #1067, #26, #15, .T. ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.3000000000000001600, 0.2000000000000000100 ) ) ;
+#713 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #54 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1147, #1290, #1565 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#714 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#715 = CIRCLE ( 'NONE', #1046, 0.01000000000000002600 ) ;
+#716 = SURFACE_STYLE_USAGE ( .BOTH. , #1262 ) ;
+#717 = CIRCLE ( 'NONE', #1272, 0.02000000000000005200 ) ;
+#718 = VECTOR ( 'NONE', #1278, 1000.000000000000000 ) ;
+#719 = STYLED_ITEM ( 'NONE', ( #780 ), #1387 ) ;
+#720 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#721 = PRESENTATION_STYLE_ASSIGNMENT (( #23 ) ) ;
+#722 = STYLED_ITEM ( 'NONE', ( #1240 ), #311 ) ;
+#723 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.2900000000000000900, 0.2899999999999999800 ) ) ;
+#724 = LINE ( 'NONE', #1590, #338 ) ;
+#725 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #378, 'distance_accuracy_value', 'NONE');
+#726 = VERTEX_POINT ( 'NONE', #981 ) ;
+#727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#728 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .F. ) ;
+#729 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #533, 'distance_accuracy_value', 'NONE');
+#730 = VERTEX_POINT ( 'NONE', #133 ) ;
+#731 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#732 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999400, -1.355252715606880500E-017, 0.3000000000000000400 ) ) ;
+#733 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1592 ), #830 ) ;
+#734 = ADVANCED_FACE ( 'NONE', ( #1212 ), #1520, .T. ) ;
+#735 = EDGE_CURVE ( 'NONE', #1019, #276, #1102, .T. ) ;
+#736 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#737 = FILL_AREA_STYLE_COLOUR ( '', #761 ) ;
+#738 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#739 = SURFACE_STYLE_FILL_AREA ( #489 ) ;
+#740 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#741 = CIRCLE ( 'NONE', #1553, 0.02999999999999999900 ) ;
+#742 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#743 = CARTESIAN_POINT ( 'NONE',  ( -0.1400000000000000400, 0.2700000000000000700, 0.2899999999999999800 ) ) ;
+#744 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#745 = SHAPE_DEFINITION_REPRESENTATION ( #1433, #1807 ) ;
+#746 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #563 ), #1241 ) ;
+#747 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#748 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#749 = VECTOR ( 'NONE', #1341, 1000.000000000000000 ) ;
+#750 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#751 = ORIENTED_EDGE ( 'NONE', *, *, #833, .T. ) ;
+#752 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#753 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.009999999999999989800, 0.2899999999999999800 ) ) ;
+#754 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#755 = AXIS2_PLACEMENT_3D ( 'NONE', #1467, #328, #760 ) ;
+#756 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1737 ), #949 ) ;
+#757 = SURFACE_SIDE_STYLE ('',( #1202 ) ) ;
+#758 = CIRCLE ( 'NONE', #606, 0.02000000000000001100 ) ;
+#759 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #376 ) ) ;
+#760 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#761 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#762 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#763 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#764 = CARTESIAN_POINT ( 'NONE',  ( 0.03999999999999996600, -1.242314989306307100E-017, 0.2000000000000000100 ) ) ;
+#765 = VECTOR ( 'NONE', #405, 1000.000000000000000 ) ;
+#766 = SURFACE_STYLE_USAGE ( .BOTH. , #1478 ) ;
+#767 = SURFACE_STYLE_FILL_AREA ( #982 ) ;
+#768 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, 0.3000000000000000400 ) ) ;
+#769 = CIRCLE ( 'NONE', #910, 0.01000000000000002600 ) ;
+#770 = EDGE_CURVE ( 'NONE', #1285, #925, #1686, .T. ) ;
+#771 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.004999999999999987100, 0.2000000000000000100 ) ) ;
+#772 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1685 ), #996 ) ;
+#773 = PRESENTATION_STYLE_ASSIGNMENT (( #326 ) ) ;
+#774 = EDGE_LOOP ( 'NONE', ( #231, #689, #666, #973 ) ) ;
+#775 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .F. ) ;
+#776 = FACE_OUTER_BOUND ( 'NONE', #1813, .T. ) ;
+#777 = STYLED_ITEM ( 'NONE', ( #1460 ), #1772 ) ;
+#778 = ORIENTED_EDGE ( 'NONE', *, *, #246, .F. ) ;
+#779 = VERTEX_POINT ( 'NONE', #1434 ) ;
+#780 = PRESENTATION_STYLE_ASSIGNMENT (( #1427 ) ) ;
+#781 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, 0.2899999999999999800 ) ) ;
+#782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#783 = ADVANCED_FACE ( 'NONE', ( #1866 ), #856, .T. ) ;
+#784 = EDGE_CURVE ( 'NONE', #166, #779, #676, .T. ) ;
+#785 = AXIS2_PLACEMENT_3D ( 'NONE', #437, #1307, #294 ) ;
+#786 = SURFACE_STYLE_USAGE ( .BOTH. , #214 ) ;
+#787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#788 = FACE_OUTER_BOUND ( 'NONE', #1204, .T. ) ;
+#789 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#790 = SURFACE_STYLE_FILL_AREA ( #693 ) ;
+#791 = ADVANCED_FACE ( 'NONE', ( #788 ), #1027, .T. ) ;
+#792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#793 = DIRECTION ( 'NONE',  ( 1.129377263005733600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#794 = CIRCLE ( 'NONE', #1205, 0.01000000000000002600 ) ;
+#795 = AXIS2_PLACEMENT_3D ( 'NONE', #411, #427, #1554 ) ;
+#796 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#797 = EDGE_LOOP ( 'NONE', ( #1856, #1697, #300, #96 ) ) ;
+#798 = EDGE_CURVE ( 'NONE', #1112, #1019, #1476, .T. ) ;
+#799 = SURFACE_STYLE_USAGE ( .BOTH. , #349 ) ;
+#800 = VERTEX_POINT ( 'NONE', #1595 ) ;
+#801 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ;
+#803 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #368, 'distance_accuracy_value', 'NONE');
+#804 = FILL_AREA_STYLE_COLOUR ( '', #1235 ) ;
+#805 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #632 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1765, #28, #1780 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#806 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998800, 0.3000000000000000400 ) ) ;
+#807 = PLANE ( 'NONE',  #97 ) ;
+#808 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, -0.3000000000000000400 ) ) ;
+#809 = EDGE_CURVE ( 'NONE', #1837, #730, #651, .T. ) ;
+#810 = ADVANCED_FACE ( 'NONE', ( #1360 ), #1180, .F. ) ;
+#811 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1779 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #648, #350, #1332 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#812 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#813 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, -0.3000000000000000400 ) ) ;
+#814 = SURFACE_STYLE_USAGE ( .BOTH. , #1234 ) ;
+#815 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#816 = LINE ( 'NONE', #1279, #430 ) ;
+#817 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, -0.3000000000000000400 ) ) ;
+#818 = DIRECTION ( 'NONE',  ( -1.129377263005733600E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#819 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ;
+#821 = AXIS2_PLACEMENT_3D ( 'NONE', #442, #727, #1000 ) ;
+#822 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .T. ) ;
+#823 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1331 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #974, #976, #568 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#824 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#825 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#826 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#827 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#828 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#829 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#830 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #117 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1869, #122, #127 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#831 = PRESENTATION_STYLE_ASSIGNMENT (( #766 ) ) ;
+#832 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#833 = EDGE_CURVE ( 'NONE', #1019, #1156, #938, .T. ) ;
+#834 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#835 = PRESENTATION_STYLE_ASSIGNMENT (( #1264 ) ) ;
+#836 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.3000000000000001600, -0.2899999999999999800 ) ) ;
+#837 = FACE_OUTER_BOUND ( 'NONE', #1625, .T. ) ;
+#838 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #895 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1789, #1329, #483 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#839 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999400, 0.009999999999999988100, -0.3000000000000000400 ) ) ;
+#840 = FACE_OUTER_BOUND ( 'NONE', #1134, .T. ) ;
+#841 = FILL_AREA_STYLE_COLOUR ( '', #59 ) ;
+#842 = PRESENTATION_STYLE_ASSIGNMENT (( #786 ) ) ;
+#843 = SURFACE_STYLE_FILL_AREA ( #1039 ) ;
+#844 = FACE_OUTER_BOUND ( 'NONE', #797, .T. ) ;
+#845 = EDGE_CURVE ( 'NONE', #124, #659, #697, .T. ) ;
+#846 = VERTEX_POINT ( 'NONE', #1297 ) ;
+#847 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, 0.2000000000000000100 ) ) ;
+#848 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1792 ) ) ;
+#849 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999400, -1.355252715606880500E-017, -0.2899999999999999800 ) ) ;
+#850 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1048, 'distance_accuracy_value', 'NONE');
+#851 = FILL_AREA_STYLE_COLOUR ( '', #994 ) ;
+#852 = SURFACE_STYLE_FILL_AREA ( #377 ) ;
+#853 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1519 ), #1335 ) ;
+#854 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#855 = EDGE_CURVE ( 'NONE', #1509, #557, #1237, .T. ) ;
+#856 = PLANE ( 'NONE',  #795 ) ;
+#857 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#858 = CIRCLE ( 'NONE', #144, 0.03000000000000005100 ) ;
+#859 = LINE ( 'NONE', #1503, #1744 ) ;
+#860 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#861 = EDGE_LOOP ( 'NONE', ( #1325, #1721, #1745, #1447 ) ) ;
+#862 = VERTEX_POINT ( 'NONE', #1741 ) ;
+#863 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .T. ) ;
+#865 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1738, 'distance_accuracy_value', 'NONE');
+#866 = EDGE_CURVE ( 'NONE', #145, #207, #959, .T. ) ;
+#867 = ORIENTED_EDGE ( 'NONE', *, *, #222, .T. ) ;
+#868 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, 0.3000000000000000400 ) ) ;
+#869 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #534 ), #1783 ) ;
+#870 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.02999999999999998800, 0.2899999999999999800 ) ) ;
+#871 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.411721578757167600E-017, -0.0000000000000000000 ) ) ;
+#872 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#873 = SURFACE_STYLE_USAGE ( .BOTH. , #1742 ) ;
+#874 = EDGE_CURVE ( 'NONE', #367, #862, #717, .T. ) ;
+#875 = LINE ( 'NONE', #186, #1031 ) ;
+#876 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, -0.3000000000000000400 ) ) ;
+#877 = CYLINDRICAL_SURFACE ( 'NONE', #41, 0.01000000000000000000 ) ;
+#878 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #234 ) ) ;
+#879 = SURFACE_STYLE_FILL_AREA ( #1261 ) ;
+#880 = FILL_AREA_STYLE_COLOUR ( '', #1456 ) ;
+#881 = SURFACE_STYLE_FILL_AREA ( #218 ) ;
+#882 = ORIENTED_EDGE ( 'NONE', *, *, #151, .T. ) ;
+#883 = ORIENTED_EDGE ( 'NONE', *, *, #397, .T. ) ;
+#884 = ORIENTED_EDGE ( 'NONE', *, *, #675, .F. ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #589, .F. ) ;
+#886 = FILL_AREA_STYLE ('',( #737 ) ) ;
+#887 = SURFACE_SIDE_STYLE ('',( #22 ) ) ;
+#888 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #243 ) ) ;
+#889 = EDGE_CURVE ( 'NONE', #209, #1490, #612, .T. ) ;
+#890 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#891 = AXIS2_PLACEMENT_3D ( 'NONE', #1097, #84, #1825 ) ;
+#892 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, -0.3000000000000000400 ) ) ;
+#893 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#894 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #512 ), #282 ) ;
+#895 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1789, 'distance_accuracy_value', 'NONE');
+#896 = DIRECTION ( 'NONE',  ( 1.129377263005733600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#897 = AXIS2_PLACEMENT_3D ( 'NONE', #1049, #1594, #738 ) ;
+#898 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1299 ), #1253 ) ;
+#899 = LINE ( 'NONE', #1826, #946 ) ;
+#900 = SURFACE_STYLE_USAGE ( .BOTH. , #1344 ) ;
+#901 = FACE_OUTER_BOUND ( 'NONE', #342, .T. ) ;
+#902 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#903 = VECTOR ( 'NONE', #1763, 1000.000000000000000 ) ;
+#904 = ORIENTED_EDGE ( 'NONE', *, *, #889, .F. ) ;
+#905 = ORIENTED_EDGE ( 'NONE', *, *, #1338, .F. ) ;
+#906 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .T. ) ;
+#907 = FILL_AREA_STYLE_COLOUR ( '', #1578 ) ;
+#908 = FILL_AREA_STYLE ('',( #471 ) ) ;
+#909 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1155 ) ) ;
+#910 = AXIS2_PLACEMENT_3D ( 'NONE', #709, #406, #1722 ) ;
+#911 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#912 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#913 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#914 = SURFACE_STYLE_FILL_AREA ( #82 ) ;
+#915 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#916 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#917 = SURFACE_STYLE_FILL_AREA ( #1251 ) ;
+#918 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#919 = AXIS2_PLACEMENT_3D ( 'NONE', #870, #451, #740 ) ;
+#920 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1249, #1527, #1539, #1842 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#921 = EDGE_CURVE ( 'NONE', #730, #1673, #1611, .T. ) ;
+#922 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #540 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1567, #1415, #1574 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#923 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#924 = SURFACE_SIDE_STYLE ('',( #1719 ) ) ;
+#925 = VERTEX_POINT ( 'NONE', #1752 ) ;
+#926 = ADVANCED_FACE ( 'NONE', ( #1143 ), #1443, .F. ) ;
+#927 = SURFACE_STYLE_USAGE ( .BOTH. , #1799 ) ;
+#928 = SURFACE_STYLE_FILL_AREA ( #474 ) ;
+#929 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #777 ), #254 ) ;
+#930 = ORIENTED_EDGE ( 'NONE', *, *, #957, .F. ) ;
+#931 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#932 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, -0.2899999999999999800 ) ) ;
+#933 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#934 = EDGE_CURVE ( 'NONE', #1749, #573, #674, .T. ) ;
+#935 = AXIS2_PLACEMENT_3D ( 'NONE', #1366, #1788, #1057 ) ;
+#936 = FILL_AREA_STYLE ('',( #1064 ) ) ;
+#937 = SURFACE_SIDE_STYLE ('',( #180 ) ) ;
+#938 = CIRCLE ( 'NONE', #919, 0.01000000000000002600 ) ;
+#939 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -2.258754526011468200E-016, -0.0000000000000000000 ) ) ;
+#940 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2900000000000000900, 0.2000000000000000100 ) ) ;
+#941 = PRESENTATION_STYLE_ASSIGNMENT (( #1236 ) ) ;
+#942 = FILL_AREA_STYLE_COLOUR ( '', #1771 ) ;
+#943 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.411721578757167600E-017, 0.0000000000000000000 ) ) ;
+#944 = VECTOR ( 'NONE', #871, 1000.000000000000000 ) ;
+#945 = ADVANCED_FACE ( 'NONE', ( #1785 ), #1804, .T. ) ;
+#946 = VECTOR ( 'NONE', #1690, 1000.000000000000000 ) ;
+#947 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #1626, #669 ) ;
+#948 = SURFACE_STYLE_FILL_AREA ( #379 ) ;
+#949 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #670 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1340, #1512, #193 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#950 = VERTEX_POINT ( 'NONE', #1321 ) ;
+#951 = EDGE_LOOP ( 'NONE', ( #535, #1135, #1694, #1222 ) ) ;
+#952 = ORIENTED_EDGE ( 'NONE', *, *, #1152, .T. ) ;
+#953 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .T. ) ;
+#954 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2900000000000000400, -0.2899999999999999800 ) ) ;
+#955 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2900000000000000900, 0.2000000000000000100 ) ) ;
+#956 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999500, 0.2900000000000000900, 0.3000000000000000400 ) ) ;
+#957 = EDGE_CURVE ( 'NONE', #1198, #166, #542, .T. ) ;
+#958 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#959 = LINE ( 'NONE', #21, #1764 ) ;
+#960 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #719 ) ) ;
+#961 = FILL_AREA_STYLE ('',( #1389 ) ) ;
+#962 = CIRCLE ( 'NONE', #1479, 0.02000000000000002500 ) ;
+#963 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#964 = CARTESIAN_POINT ( 'NONE',  ( -0.1325000000000000100, 0.01749999999999998400, -0.2000000000000000100 ) ) ;
+#965 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#966 = VECTOR ( 'NONE', #1498, 1000.000000000000000 ) ;
+#967 = EDGE_CURVE ( 'NONE', #9, #1112, #130, .T. ) ;
+#968 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, -1.016439536705160400E-017, 0.2899999999999999800 ) ) ;
+#969 = EDGE_LOOP ( 'NONE', ( #1448, #47, #559 ) ) ;
+#970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #201 ), #298 ) ;
+#971 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.2700000000000000200, 0.3000000000000000400 ) ) ;
+#972 = ORIENTED_EDGE ( 'NONE', *, *, #518, .T. ) ;
+#973 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
+#974 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#975 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#976 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#977 = AXIS2_PLACEMENT_3D ( 'NONE', #847, #1407, #828 ) ;
+#978 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1299 ) ) ;
+#979 = SURFACE_SIDE_STYLE ('',( #562 ) ) ;
+#980 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2900000000000000400, -0.3000000000000000400 ) ) ;
+#982 = FILL_AREA_STYLE ('',( #1576 ) ) ;
+#983 = FACE_OUTER_BOUND ( 'NONE', #280, .T. ) ;
+#984 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #683 ) ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, -0.2899999999999999800 ) ) ;
+#986 = SURFACE_STYLE_USAGE ( .BOTH. , #578 ) ;
+#987 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#988 = SURFACE_STYLE_USAGE ( .BOTH. , #558 ) ;
+#989 = SURFACE_STYLE_FILL_AREA ( #500 ) ;
+#990 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ;
+#991 = EDGE_CURVE ( 'NONE', #209, #9, #566, .T. ) ;
+#992 = ORIENTED_EDGE ( 'NONE', *, *, #967, .T. ) ;
+#993 = SURFACE_SIDE_STYLE ('',( #259 ) ) ;
+#994 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#995 = ORIENTED_EDGE ( 'NONE', *, *, #664, .T. ) ;
+#996 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1529 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #268, #258, #1551 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#997 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#998 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#999 = CIRCLE ( 'NONE', #1426, 0.01000000000000002600 ) ;
+#1000 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1001 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, -0.3000000000000000400 ) ) ;
+#1002 = VECTOR ( 'NONE', #819, 1000.000000000000000 ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.009999999999999991500, 0.2899999999999999800 ) ) ;
+#1004 = PRESENTATION_STYLE_ASSIGNMENT (( #1011 ) ) ;
+#1005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #233 ), #288 ) ;
+#1006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1007 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1392 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #48, #355, #68 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1008 = SURFACE_STYLE_USAGE ( .BOTH. , #1604 ) ;
+#1009 = SURFACE_STYLE_USAGE ( .BOTH. , #1137 ) ;
+#1010 = LINE ( 'NONE', #653, #966 ) ;
+#1011 = SURFACE_STYLE_USAGE ( .BOTH. , #155 ) ;
+#1012 = EDGE_LOOP ( 'NONE', ( #1349, #1287, #972, #296, #1063, #995, #1559, #644 ) ) ;
+#1013 = ORIENTED_EDGE ( 'NONE', *, *, #711, .F. ) ;
+#1014 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -2.258754526011468200E-016, 0.0000000000000000000 ) ) ;
+#1015 = ORIENTED_EDGE ( 'NONE', *, *, #120, .F. ) ;
+#1016 = AXIS2_PLACEMENT_3D ( 'NONE', #625, #43, #353 ) ;
+#1017 = PRESENTATION_STYLE_ASSIGNMENT (( #1009 ) ) ;
+#1018 = EDGE_CURVE ( 'NONE', #1837, #255, #423, .T. ) ;
+#1019 = VERTEX_POINT ( 'NONE', #177 ) ;
+#1020 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1021 = FILL_AREA_STYLE_COLOUR ( '', #980 ) ;
+#1022 = PLANE ( 'NONE',  #785 ) ;
+#1023 = FACE_OUTER_BOUND ( 'NONE', #8, .T. ) ;
+#1024 = SURFACE_STYLE_USAGE ( .BOTH. , #1401 ) ;
+#1025 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1026 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1027 = CYLINDRICAL_SURFACE ( 'NONE', #1079, 0.02999999999999999900 ) ;
+#1028 = FILL_AREA_STYLE_COLOUR ( '', #1525 ) ;
+#1029 = EDGE_CURVE ( 'NONE', #846, #1067, #1589, .T. ) ;
+#1030 = ADVANCED_FACE ( 'NONE', ( #172 ), #1140, .T. ) ;
+#1031 = VECTOR ( 'NONE', #1473, 1000.000000000000000 ) ;
+#1032 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1033 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1071 ) ) ;
+#1034 = FILL_AREA_STYLE ('',( #1424 ) ) ;
+#1035 = SURFACE_STYLE_FILL_AREA ( #1410 ) ;
+#1036 = FILL_AREA_STYLE_COLOUR ( '', #655 ) ;
+#1037 = LINE ( 'NONE', #366, #412 ) ;
+#1038 = SURFACE_STYLE_FILL_AREA ( #936 ) ;
+#1039 = FILL_AREA_STYLE ('',( #1311 ) ) ;
+#1040 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .T. ) ;
+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ;
+#1043 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1044 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, 0.2899999999999999800 ) ) ;
+#1045 = ORIENTED_EDGE ( 'NONE', *, *, #447, .T. ) ;
+#1046 = AXIS2_PLACEMENT_3D ( 'NONE', #1706, #1257, #409 ) ;
+#1047 = EDGE_CURVE ( 'NONE', #862, #726, #1759, .T. ) ;
+#1048 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1049 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.02999999999999998500, 0.2899999999999999800 ) ) ;
+#1050 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, -0.2899999999999999800 ) ) ;
+#1051 = PRESENTATION_STYLE_ASSIGNMENT (( #1390 ) ) ;
+#1052 = SURFACE_STYLE_USAGE ( .BOTH. , #924 ) ;
+#1053 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1054 = CIRCLE ( 'NONE', #891, 0.01999999999999999700 ) ;
+#1055 = FILL_AREA_STYLE ('',( #1036 ) ) ;
+#1056 = EDGE_CURVE ( 'NONE', #726, #1837, #758, .T. ) ;
+#1057 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1058 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, -0.2899999999999999800 ) ) ;
+#1059 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #719 ), #713 ) ;
+#1060 = AXIS2_PLACEMENT_3D ( 'NONE', #1246, #1397, #1103 ) ;
+#1061 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #335, 'distance_accuracy_value', 'NONE');
+#1062 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .T. ) ;
+#1063 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .T. ) ;
+#1064 = FILL_AREA_STYLE_COLOUR ( '', #1282 ) ;
+#1065 = ORIENTED_EDGE ( 'NONE', *, *, #490, .T. ) ;
+#1066 = SURFACE_SIDE_STYLE ('',( #1622 ) ) ;
+#1067 = VERTEX_POINT ( 'NONE', #1077 ) ;
+#1068 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1069 = EDGE_CURVE ( 'NONE', #181, #1228, #58, .T. ) ;
+#1070 = ADVANCED_FACE ( 'NONE', ( #1359 ), #1548, .T. ) ;
+#1071 = STYLED_ITEM ( 'NONE', ( #1482 ), #236 ) ;
+#1072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1073 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1074 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1075 = SURFACE_SIDE_STYLE ('',( #1038 ) ) ;
+#1076 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1077 = CARTESIAN_POINT ( 'NONE',  ( 0.1400000000000000100, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#1078 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1079 = AXIS2_PLACEMENT_3D ( 'NONE', #1408, #604, #1026 ) ;
+#1080 = EDGE_CURVE ( 'NONE', #1600, #1228, #403, .T. ) ;
+#1081 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1082 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1083 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 1.129377263005733600E-016, -0.0000000000000000000 ) ) ;
+#1084 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #449 ), #215 ) ;
+#1085 = FACE_OUTER_BOUND ( 'NONE', #253, .T. ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ;
+#1087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #683 ), #805 ) ;
+#1088 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ;
+#1089 = ORIENTED_EDGE ( 'NONE', *, *, #397, .F. ) ;
+#1090 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #874, .F. ) ;
+#1092 = ADVANCED_FACE ( 'NONE', ( #1659 ), #673, .T. ) ;
+#1093 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2900000000000000900, -0.2000000000000000100 ) ) ;
+#1094 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1095 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1096 = EDGE_CURVE ( 'NONE', #800, #925, #1333, .T. ) ;
+#1097 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, 0.3000000000000000400 ) ) ;
+#1098 = STYLED_ITEM ( 'NONE', ( #1445 ), #1497 ) ;
+#1099 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1100 = VECTOR ( 'NONE', #939, 1000.000000000000000 ) ;
+#1101 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2950000000000001500, 0.2000000000000000100 ) ) ;
+#1102 = CIRCLE ( 'NONE', #640, 0.02999999999999999900 ) ;
+#1103 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.411721578757167600E-017, 0.0000000000000000000 ) ) ;
+#1104 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998800, -0.2899999999999999800 ) ) ;
+#1105 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1106 = LINE ( 'NONE', #1450, #1193 ) ;
+#1107 = AXIS2_PLACEMENT_3D ( 'NONE', #868, #292, #1585 ) ;
+#1108 = AXIS2_PLACEMENT_3D ( 'NONE', #954, #825, #101 ) ;
+#1109 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2900000000000000900, -0.2000000000000000100 ) ) ;
+#1110 = PRESENTATION_STYLE_ASSIGNMENT (( #42 ) ) ;
+#1111 = SURFACE_SIDE_STYLE ('',( #1642 ) ) ;
+#1112 = VERTEX_POINT ( 'NONE', #1671 ) ;
+#1113 = FILL_AREA_STYLE_COLOUR ( '', #90 ) ;
+#1114 = ORIENTED_EDGE ( 'NONE', *, *, #691, .F. ) ;
+#1115 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#1116 = VERTEX_POINT ( 'NONE', #221 ) ;
+#1117 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#1118 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1119 = PLANE ( 'NONE',  #1687 ) ;
+#1120 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1121 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1592 ) ) ;
+#1122 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1123 = EDGE_CURVE ( 'NONE', #730, #1303, #287, .T. ) ;
+#1124 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1449, 'distance_accuracy_value', 'NONE');
+#1125 = CARTESIAN_POINT ( 'NONE',  ( 0.1500000000000000200, 0.2700000000000000200, -0.2899999999999999800 ) ) ;
+#1126 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1127 = AXIS2_PLACEMENT_3D ( 'NONE', #1383, #943, #375 ) ;
+#1128 = PLANE ( 'NONE',  #977 ) ;
+#1129 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999400, -1.355252715606880500E-017, 0.2899999999999999800 ) ) ;
+#1130 = FACE_OUTER_BOUND ( 'NONE', #467, .T. ) ;
+#1131 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1347, 'distance_accuracy_value', 'NONE');
+#1132 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1792 ), #1164 ) ;
+#1133 = PRESENTATION_STYLE_ASSIGNMENT (( #634 ) ) ;
+#1134 = EDGE_LOOP ( 'NONE', ( #504, #1301, #1750, #1171 ) ) ;
+#1135 = ORIENTED_EDGE ( 'NONE', *, *, #490, .F. ) ;
+#1136 = FILL_AREA_STYLE_COLOUR ( '', #987 ) ;
+#1137 = SURFACE_SIDE_STYLE ('',( #1777 ) ) ;
+#1138 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1139 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #729 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #533, #110, #553 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1140 = CYLINDRICAL_SURFACE ( 'NONE', #947, 0.01000000000000002600 ) ;
+#1141 = FILL_AREA_STYLE_COLOUR ( '', #345 ) ;
+#1142 = EDGE_CURVE ( 'NONE', #1328, #1116, #582, .T. ) ;
+#1143 = FACE_OUTER_BOUND ( 'NONE', #185, .T. ) ;
+#1144 = SURFACE_STYLE_USAGE ( .BOTH. , #1727 ) ;
+#1145 = CYLINDRICAL_SURFACE ( 'NONE', #1417, 0.01000000000000002600 ) ;
+#1146 = VECTOR ( 'NONE', #1530, 1000.000000000000000 ) ;
+#1147 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1148 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998500, 0.2000000000000000100 ) ) ;
+#1149 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1150 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1151 = PRESENTATION_STYLE_ASSIGNMENT (( #799 ) ) ;
+#1152 = EDGE_CURVE ( 'NONE', #145, #1701, #1870, .T. ) ;
+#1153 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#1154 = VERTEX_POINT ( 'NONE', #517 ) ;
+#1155 = STYLED_ITEM ( 'NONE', ( #1577 ), #1346 ) ;
+#1156 = VERTEX_POINT ( 'NONE', #1384 ) ;
+#1157 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1158 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1159 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1160 = EDGE_CURVE ( 'NONE', #1328, #209, #715, .T. ) ;
+#1161 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1162 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1163 = VECTOR ( 'NONE', #1305, 1000.000000000000000 ) ;
+#1164 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #725 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #378, #812, #1682 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1165 = FACE_OUTER_BOUND ( 'NONE', #390, .T. ) ;
+#1166 = LINE ( 'NONE', #1703, #1666 ) ;
+#1167 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.009999999999999988100, -0.2899999999999999800 ) ) ;
+#1168 = VECTOR ( 'NONE', #1640, 1000.000000000000000 ) ;
+#1169 = PRODUCT_CONTEXT ( 'NONE', #829, 'mechanical' ) ;
+#1170 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2900000000000000900, 0.2000000000000000100 ) ) ;
+#1171 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .F. ) ;
+#1172 = VERTEX_POINT ( 'NONE', #1101 ) ;
+#1173 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1174 = AXIS2_PLACEMENT_3D ( 'NONE', #587, #470, #465 ) ;
+#1175 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #964, #107, #665, #1818 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .F. ) ;
+#1177 = CYLINDRICAL_SURFACE ( 'NONE', #1107, 0.02999999999999999900 ) ;
+#1178 = AXIS2_PLACEMENT_3D ( 'NONE', #202, #1072, #915 ) ;
+#1179 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.3000000000000001600, -0.3000000000000000400 ) ) ;
+#1180 = PLANE ( 'NONE',  #1174 ) ;
+#1181 = SURFACE_STYLE_USAGE ( .BOTH. , #173 ) ;
+#1182 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #803 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #368, #1099, #681 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1183 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2900000000000000900, -0.2000000000000000100 ) ) ;
+#1184 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, -0.3000000000000000400 ) ) ;
+#1185 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1186 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -2.258754526011468200E-016, -0.0000000000000000000 ) ) ;
+#1187 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1188 = SURFACE_STYLE_FILL_AREA ( #1702 ) ;
+#1189 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1190 = FILL_AREA_STYLE ('',( #14 ) ) ;
+#1191 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1791 ), #105 ) ;
+#1192 = TOROIDAL_SURFACE ( 'NONE', #1416, 0.01999999999999999700, 0.01000000000000000000 ) ;
+#1193 = VECTOR ( 'NONE', #6, 1000.000000000000000 ) ;
+#1194 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1195 = CYLINDRICAL_SURFACE ( 'NONE', #1756, 0.01999999999999999700 ) ;
+#1196 = CARTESIAN_POINT ( 'NONE',  ( 0.1449999999999999900, 0.02999999999999998800, 0.2000000000000000100 ) ) ;
+#1197 = LINE ( 'NONE', #876, #749 ) ;
+#1198 = VERTEX_POINT ( 'NONE', #968 ) ;
+#1199 = ORIENTED_EDGE ( 'NONE', *, *, #889, .T. ) ;
+#1200 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1677, 'distance_accuracy_value', 'NONE');
+#1201 = SURFACE_SIDE_STYLE ('',( #1712 ) ) ;
+#1202 = SURFACE_STYLE_FILL_AREA ( #302 ) ;
+#1203 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1293 ), #1252 ) ;
+#1204 = EDGE_LOOP ( 'NONE', ( #575, #906, #661 ) ) ;
+#1205 = AXIS2_PLACEMENT_3D ( 'NONE', #1104, #250, #1830 ) ;
+#1206 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1207 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999700, 0.004999999999999985400, 0.2000000000000000100 ) ) ;
+#1208 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.411721578757167600E-017, 0.0000000000000000000 ) ) ;
+#1209 = FILL_AREA_STYLE ('',( #1655 ) ) ;
+#1210 = CARTESIAN_POINT ( 'NONE',  ( -0.1499999999999999900, 0.02999999999999998800, -0.2899999999999999800 ) ) ;
+#1211 = VECTOR ( 'NONE', #1483, 1000.000000000000000 ) ;
+#1212 = FACE_OUTER_BOUND ( 'NONE', #369, .T. ) ;
+#1213 = SURFACE_SIDE_STYLE ('',( #584 ) ) ;
+#1214 = STYLED_ITEM ( 'NONE', ( #1787 ), #791 ) ;
+#1215 = EDGE_CURVE ( 'NONE', #207, #340, #1385, .T. ) ;
+#1216 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1217 = LINE ( 'NONE', #1820, #685 ) ;
+#1218 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999700, 0.004999999999999985400, 0.2000000000000000100 ) ) ;
+#1219 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #64 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #965, #1120, #241 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1220 = VECTOR ( 'NONE', #923, 1000.000000000000000 ) ;
+#1221 = LINE ( 'NONE', #1669, #70 ) ;
+#1222 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .T. ) ;
+#1223 = ADVANCED_FACE ( 'NONE', ( #327 ), #1128, .F. ) ;
+#1224 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1225 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1226 = EDGE_LOOP ( 'NONE', ( #1396, #710, #316, #601 ) ) ;
+#1227 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.2700000000000000200, -0.3000000000000000400 ) ) ;
+#1228 = VERTEX_POINT ( 'NONE', #1117 ) ;
+#1229 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, 0.3000000000000000400 ) ) ;
+#1230 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1294 ) ) ;
+#1231 = FILL_AREA_STYLE_COLOUR ( '', #796 ) ;
+#1232 = PRESENTATION_STYLE_ASSIGNMENT (( #1463 ) ) ;
+#1233 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #98 ) ) ;
+#1234 = SURFACE_SIDE_STYLE ('',( #914 ) ) ;
+#1235 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#1236 = SURFACE_STYLE_USAGE ( .BOTH. , #630 ) ;
+#1237 = LINE ( 'NONE', #1170, #132 ) ;
+#1238 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1239 = AXIS2_PLACEMENT_3D ( 'NONE', #359, #1494, #1500 ) ;
+#1240 = PRESENTATION_STYLE_ASSIGNMENT (( #1692 ) ) ;
+#1241 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #394 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #156, #588, #1173 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1242 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1243 = FILL_AREA_STYLE_COLOUR ( '', #595 ) ;
+#1244 = ORIENTED_EDGE ( 'NONE', *, *, #129, .F. ) ;
+#1245 = ORIENTED_EDGE ( 'NONE', *, *, #1644, .F. ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, -1.016439536705160400E-017, -0.3000000000000000400 ) ) ;
+#1247 = FILL_AREA_STYLE ('',( #942 ) ) ;
+#1248 = AXIS2_PLACEMENT_3D ( 'NONE', #247, #547, #261 ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( -0.1449999999999999900, 0.02999999999999998500, 0.2000000000000000100 ) ) ;
+#1250 = EDGE_CURVE ( 'NONE', #641, #9, #999, .T. ) ;
+#1251 = FILL_AREA_STYLE ('',( #677 ) ) ;
+#1252 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #398 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #146, #1865, #131 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1253 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1504 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1862, #860, #1707 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1254 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.1900000000000000000, 0.2000000000000000100 ) ) ;
+#1255 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, -0.2899999999999999800 ) ) ;
+#1256 = AXIS2_PLACEMENT_3D ( 'NONE', #645, #787, #1798 ) ;
+#1257 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.355252715606877200E-015, 0.0000000000000000000 ) ) ;
+#1258 = FILL_AREA_STYLE ('',( #1337 ) ) ;
+#1259 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #36, 'distance_accuracy_value', 'NONE');
+#1260 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.1099999999999999700, 0.2000000000000000100 ) ) ;
+#1261 = FILL_AREA_STYLE ('',( #252 ) ) ;
+#1262 = SURFACE_SIDE_STYLE ('',( #790 ) ) ;
+#1263 = AXIS2_PLACEMENT_3D ( 'NONE', #140, #1556, #1848 ) ;
+#1264 = SURFACE_STYLE_USAGE ( .BOTH. , #1395 ) ;
+#1265 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#1266 = ORIENTED_EDGE ( 'NONE', *, *, #246, .T. ) ;
+#1267 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .T. ) ;
+#1268 = ORIENTED_EDGE ( 'NONE', *, *, #699, .F. ) ;
+#1269 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1270 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1271 = PRESENTATION_STYLE_ASSIGNMENT (( #126 ) ) ;
+#1272 = AXIS2_PLACEMENT_3D ( 'NONE', #892, #611, #596 ) ;
+#1273 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1274 = AXIS2_PLACEMENT_3D ( 'NONE', #1633, #337, #1206 ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998800, 0.3000000000000000400 ) ) ;
+#1276 = AXIS2_PLACEMENT_3D ( 'NONE', #235, #113, #1118 ) ;
+#1277 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1406, #1334 ) ;
+#1278 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1279 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#1280 = EDGE_CURVE ( 'NONE', #925, #124, #920, .T. ) ;
+#1281 = FACE_OUTER_BOUND ( 'NONE', #370, .T. ) ;
+#1282 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1283 = LINE ( 'NONE', #1179, #903 ) ;
+#1284 = ORIENTED_EDGE ( 'NONE', *, *, #921, .T. ) ;
+#1285 = VERTEX_POINT ( 'NONE', #264 ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( 0.1500000000000000200, 0.2700000000000000200, -0.2000000000000000100 ) ) ;
+#1287 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
+#1288 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #142 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1316, #192, #476 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1289 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .T. ) ;
+#1290 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1291 = CARTESIAN_POINT ( 'NONE',  ( -0.1499999999999999900, 0.02999999999999998800, 0.2899999999999999800 ) ) ;
+#1292 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1293 = STYLED_ITEM ( 'NONE', ( #466 ), #1357 ) ;
+#1294 = STYLED_ITEM ( 'NONE', ( #552 ), #154 ) ;
+#1295 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1296 = FACE_OUTER_BOUND ( 'NONE', #774, .T. ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( 0.1449999999999999900, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#1298 = AXIS2_PLACEMENT_3D ( 'NONE', #753, #1053, #1790 ) ;
+#1299 = STYLED_ITEM ( 'NONE', ( #1339 ), #678 ) ;
+#1300 = EDGE_CURVE ( 'NONE', #1112, #846, #443, .T. ) ;
+#1301 = ORIENTED_EDGE ( 'NONE', *, *, #1338, .T. ) ;
+#1302 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1303 = VERTEX_POINT ( 'NONE', #839 ) ;
+#1304 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#1305 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.411721578757167600E-017, 0.0000000000000000000 ) ) ;
+#1306 = ORIENTED_EDGE ( 'NONE', *, *, #18, .F. ) ;
+#1307 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1308 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1150, 'distance_accuracy_value', 'NONE');
+#1309 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.02999999999999998800, -0.2899999999999999800 ) ) ;
+#1310 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1311 = FILL_AREA_STYLE_COLOUR ( '', #121 ) ;
+#1312 = FILL_AREA_STYLE ('',( #1571 ) ) ;
+#1313 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1394 ) ) ;
+#1314 = ADVANCED_FACE ( 'NONE', ( #1704 ), #593, .T. ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999400, 0.009999999999999989800, 0.3000000000000000400 ) ) ;
+#1316 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1317 = LINE ( 'NONE', #1754, #944 ) ;
+#1318 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1319 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1320 = VECTOR ( 'NONE', #194, 1000.000000000000000 ) ;
+#1321 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.2700000000000000200, 0.3000000000000000400 ) ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #579, .T. ) ;
+#1323 = ORIENTED_EDGE ( 'NONE', *, *, #1801, .T. ) ;
+#1324 = AXIS2_PLACEMENT_3D ( 'NONE', #511, #1654, #789 ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #957, .T. ) ;
+#1326 = FACE_OUTER_BOUND ( 'NONE', #1601, .T. ) ;
+#1327 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #432 ), #147 ) ;
+#1328 = VERTEX_POINT ( 'NONE', #956 ) ;
+#1329 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1330 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, 0.2899999999999999800 ) ) ;
+#1331 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #974, 'distance_accuracy_value', 'NONE');
+#1332 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1333 = LINE ( 'NONE', #363, #1729 ) ;
+#1334 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1043, 'design' ) ;
+#1335 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1259 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #36, #203, #197 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1336 = VECTOR ( 'NONE', #731, 1000.000000000000000 ) ;
+#1337 = FILL_AREA_STYLE_COLOUR ( '', #199 ) ;
+#1338 = EDGE_CURVE ( 'NONE', #318, #1600, #858, .T. ) ;
+#1339 = PRESENTATION_STYLE_ASSIGNMENT (( #1144 ) ) ;
+#1340 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1341 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1342 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1155 ), #421 ) ;
+#1343 = VECTOR ( 'NONE', #240, 1000.000000000000000 ) ;
+#1344 = SURFACE_SIDE_STYLE ('',( #739 ) ) ;
+#1345 = AXIS2_PLACEMENT_3D ( 'NONE', #932, #1481, #1628 ) ;
+#1346 = ADVANCED_FACE ( 'NONE', ( #1575 ), #244, .F. ) ;
+#1347 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1348 = LINE ( 'NONE', #1621, #1320 ) ;
+#1349 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#1350 = ORIENTED_EDGE ( 'NONE', *, *, #129, .T. ) ;
+#1351 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .F. ) ;
+#1352 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ;
+#1353 = FACE_OUTER_BOUND ( 'NONE', #458, .T. ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #784, .F. ) ;
+#1355 = AXIS2_PLACEMENT_3D ( 'NONE', #1811, #479, #762 ) ;
+#1356 = SURFACE_SIDE_STYLE ('',( #1485 ) ) ;
+#1357 = ADVANCED_FACE ( 'NONE', ( #1353 ), #1177, .T. ) ;
+#1358 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1359 = FACE_OUTER_BOUND ( 'NONE', #951, .T. ) ;
+#1360 = FACE_OUTER_BOUND ( 'NONE', #227, .T. ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.2900000000000000900, -0.3000000000000000400 ) ) ;
+#1362 = STYLED_ITEM ( 'NONE', ( #1004 ), #810 ) ;
+#1363 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1439 ) ) ;
+#1364 = ADVANCED_FACE ( 'NONE', ( #1326 ), #1422, .T. ) ;
+#1365 = LINE ( 'NONE', #1605, #37 ) ;
+#1366 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, -0.3000000000000000400 ) ) ;
+#1367 = CARTESIAN_POINT ( 'NONE',  ( 0.1449999999999999900, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#1368 = CIRCLE ( 'NONE', #592, 0.03000000000000005100 ) ;
+#1369 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.01429203673205100600, 0.2000000000000000100 ) ) ;
+#1370 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #414 ) ) ;
+#1371 = CYLINDRICAL_SURFACE ( 'NONE', #1414, 0.03000000000000005100 ) ;
+#1372 = PRESENTATION_STYLE_ASSIGNMENT (( #1524 ) ) ;
+#1373 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #360, .T. ) ;
+#1375 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1376 = ORIENTED_EDGE ( 'NONE', *, *, #770, .T. ) ;
+#1377 = EDGE_LOOP ( 'NONE', ( #1267, #554, #50 ) ) ;
+#1378 = ORIENTED_EDGE ( 'NONE', *, *, #103, .F. ) ;
+#1379 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1380 = EDGE_CURVE ( 'NONE', #641, #1328, #279, .T. ) ;
+#1381 = STYLED_ITEM ( 'NONE', ( #1133 ), #1643 ) ;
+#1382 = SURFACE_SIDE_STYLE ('',( #657 ) ) ;
+#1383 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.009999999999999989800, -0.2899999999999999800 ) ) ;
+#1384 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.02999999999999998800, 0.3000000000000000400 ) ) ;
+#1385 = LINE ( 'NONE', #118, #1002 ) ;
+#1386 = CARTESIAN_POINT ( 'NONE',  ( -0.1325000000000000100, 0.01749999999999998400, -0.2000000000000000100 ) ) ;
+#1387 = ADVANCED_FACE ( 'NONE', ( #229 ), #1646, .T. ) ;
+#1388 = SURFACE_STYLE_FILL_AREA ( #3 ) ;
+#1389 = FILL_AREA_STYLE_COLOUR ( '', #1810 ) ;
+#1390 = SURFACE_STYLE_USAGE ( .BOTH. , #695 ) ;
+#1391 = VECTOR ( 'NONE', #824, 1000.000000000000000 ) ;
+#1392 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #48, 'distance_accuracy_value', 'NONE');
+#1393 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #233 ) ) ;
+#1394 = STYLED_ITEM ( 'NONE', ( #455 ), #226 ) ;
+#1395 = SURFACE_SIDE_STYLE ('',( #917 ) ) ;
+#1396 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .F. ) ;
+#1397 = DIRECTION ( 'NONE',  ( -1.411721578757167600E-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #457, .T. ) ;
+#1399 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .F. ) ;
+#1400 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.009999999999999986300, 0.3000000000000000400 ) ) ;
+#1401 = SURFACE_SIDE_STYLE ('',( #879 ) ) ;
+#1402 = ORIENTED_EDGE ( 'NONE', *, *, #691, .T. ) ;
+#1403 = AXIS2_PLACEMENT_3D ( 'NONE', #1309, #1773, #913 ) ;
+#1404 = EDGE_CURVE ( 'NONE', #125, #800, #532, .T. ) ;
+#1405 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1406 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #414, .NOT_KNOWN. ) ;
+#1407 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1408 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, -0.3000000000000000400 ) ) ;
+#1409 = CYLINDRICAL_SURFACE ( 'NONE', #1716, 0.02999999999999999900 ) ;
+#1410 = FILL_AREA_STYLE ('',( #262 ) ) ;
+#1411 = SURFACE_STYLE_FILL_AREA ( #908 ) ;
+#1412 = EDGE_CURVE ( 'NONE', #925, #659, #1748, .T. ) ;
+#1413 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.2900000000000000900, 0.3000000000000000400 ) ) ;
+#1414 = AXIS2_PLACEMENT_3D ( 'NONE', #529, #94, #696 ) ;
+#1415 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1416 = AXIS2_PLACEMENT_3D ( 'NONE', #1050, #519, #1373 ) ;
+#1417 = AXIS2_PLACEMENT_3D ( 'NONE', #401, #1667, #997 ) ;
+#1418 = FACE_OUTER_BOUND ( 'NONE', #257, .T. ) ;
+#1419 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .F. ) ;
+#1420 = EDGE_LOOP ( 'NONE', ( #1468, #690, #1596, #321 ) ) ;
+#1421 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1422 = CYLINDRICAL_SURFACE ( 'NONE', #631, 0.02000000000000002500 ) ;
+#1423 = VERTEX_POINT ( 'NONE', #985 ) ;
+#1424 = FILL_AREA_STYLE_COLOUR ( '', #1663 ) ;
+#1425 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1426 = AXIS2_PLACEMENT_3D ( 'NONE', #389, #1833, #832 ) ;
+#1427 = SURFACE_STYLE_USAGE ( .BOTH. , #420 ) ;
+#1428 = STYLED_ITEM ( 'NONE', ( #842 ), #85 ) ;
+#1429 = FILL_AREA_STYLE_COLOUR ( '', #586 ) ;
+#1430 = SURFACE_STYLE_FILL_AREA ( #561 ) ;
+#1431 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1432 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1433 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1277 ) ;
+#1434 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999500, 0.009999999999999989800, 0.3000000000000000400 ) ) ;
+#1435 = PRESENTATION_STYLE_ASSIGNMENT (( #1733 ) ) ;
+#1436 = SURFACE_SIDE_STYLE ('',( #767 ) ) ;
+#1437 = STYLED_ITEM ( 'NONE', ( #358 ), #945 ) ;
+#1438 = LINE ( 'NONE', #135, #40 ) ;
+#1439 = STYLED_ITEM ( 'NONE', ( #1774 ), #65 ) ;
+#1440 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#1441 = LINE ( 'NONE', #1502, #1168 ) ;
+#1442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1098 ), #322 ) ;
+#1443 = PLANE ( 'NONE',  #1658 ) ;
+#1444 = ORIENTED_EDGE ( 'NONE', *, *, #845, .T. ) ;
+#1445 = PRESENTATION_STYLE_ASSIGNMENT (( #460 ) ) ;
+#1446 = STYLED_ITEM ( 'NONE', ( #1110 ), #1675 ) ;
+#1447 = ORIENTED_EDGE ( 'NONE', *, *, #447, .F. ) ;
+#1448 = ORIENTED_EDGE ( 'NONE', *, *, #866, .T. ) ;
+#1449 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1450 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#1451 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1452 = AXIS2_PLACEMENT_3D ( 'NONE', #1480, #628, #317 ) ;
+#1453 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1472 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1613, #754, #514 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1454 = FACE_OUTER_BOUND ( 'NONE', #1466, .T. ) ;
+#1455 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1456 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.009999999999999986300, 0.2000000000000000100 ) ) ;
+#1458 = CIRCLE ( 'NONE', #1608, 0.01000000000000002600 ) ;
+#1459 = STYLED_ITEM ( 'NONE', ( #831 ), #1030 ) ;
+#1460 = PRESENTATION_STYLE_ASSIGNMENT (( #102 ) ) ;
+#1461 = EDGE_CURVE ( 'NONE', #705, #1673, #206, .T. ) ;
+#1462 = ORIENTED_EDGE ( 'NONE', *, *, #507, .T. ) ;
+#1463 = SURFACE_STYLE_USAGE ( .BOTH. , #158 ) ;
+#1464 = CIRCLE ( 'NONE', #622, 0.01000000000000002600 ) ;
+#1465 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .T. ) ;
+#1466 = EDGE_LOOP ( 'NONE', ( #486, #728, #435, #1535 ) ) ;
+#1467 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.2700000000000000200, -0.2899999999999999800 ) ) ;
+#1468 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ;
+#1469 = SURFACE_SIDE_STYLE ('',( #843 ) ) ;
+#1470 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2900000000000000900, 0.2000000000000000100 ) ) ;
+#1471 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, -1.016439536705160400E-017, 0.3000000000000000400 ) ) ;
+#1472 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1613, 'distance_accuracy_value', 'NONE');
+#1473 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1474 = EDGE_CURVE ( 'NONE', #1490, #800, #7, .T. ) ;
+#1475 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1476 = LINE ( 'NONE', #160, #1662 ) ;
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #1650, #69, #1073 ) ;
+#1478 = SURFACE_SIDE_STYLE ('',( #1609 ) ) ;
+#1479 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #1713, #138 ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#1481 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1482 = PRESENTATION_STYLE_ASSIGNMENT (( #988 ) ) ;
+#1483 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1484 = CYLINDRICAL_SURFACE ( 'NONE', #935, 0.03000000000000002300 ) ;
+#1485 = SURFACE_STYLE_FILL_AREA ( #1641 ) ;
+#1486 = ORIENTED_EDGE ( 'NONE', *, *, #120, .T. ) ;
+#1487 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1294 ), #1586 ) ;
+#1488 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998500, -0.2000000000000000100 ) ) ;
+#1489 = ORIENTED_EDGE ( 'NONE', *, *, #967, .F. ) ;
+#1490 = VERTEX_POINT ( 'NONE', #712 ) ;
+#1491 = ORIENTED_EDGE ( 'NONE', *, *, #1566, .F. ) ;
+#1492 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1493 = FILL_AREA_STYLE_COLOUR ( '', #1081 ) ;
+#1494 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1495 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1214 ) ) ;
+#1496 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #169, #312 ) ;
+#1497 = ADVANCED_FACE ( 'NONE', ( #776 ), #643, .T. ) ;
+#1498 = DIRECTION ( 'NONE',  ( 1.129377263005733600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1499 = PRESENTATION_STYLE_ASSIGNMENT (( #230 ) ) ;
+#1500 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1501 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #66 ), #922 ) ;
+#1502 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, 0.2899999999999999800 ) ) ;
+#1503 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998200, -0.3000000000000000400 ) ) ;
+#1504 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1862, 'distance_accuracy_value', 'NONE');
+#1505 = ADVANCED_FACE ( 'NONE', ( #844 ), #25, .T. ) ;
+#1506 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1507 = CYLINDRICAL_SURFACE ( 'NONE', #55, 0.009999999999999998500 ) ;
+#1508 = EDGE_LOOP ( 'NONE', ( #867, #530, #990, #393 ) ) ;
+#1509 = VERTEX_POINT ( 'NONE', #1470 ) ;
+#1510 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.411721578757167600E-017, 0.0000000000000000000 ) ) ;
+#1511 = AXIS2_PLACEMENT_3D ( 'NONE', #667, #688, #1533 ) ;
+#1512 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1513 = FILL_AREA_STYLE ('',( #1243 ) ) ;
+#1514 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #98 ), #191 ) ;
+#1515 = ADVANCED_FACE ( 'NONE', ( #1023 ), #441, .T. ) ;
+#1516 = CARTESIAN_POINT ( 'NONE',  ( 0.1449999999999999900, 0.02999999999999998800, 0.2000000000000000100 ) ) ;
+#1517 = DIRECTION ( 'NONE',  ( -1.129377263005733600E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1518 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, -0.3000000000000000400 ) ) ;
+#1519 = STYLED_ITEM ( 'NONE', ( #1709 ), #926 ) ;
+#1520 = CYLINDRICAL_SURFACE ( 'NONE', #1618, 0.02999999999999999900 ) ;
+#1521 = AXIS2_PLACEMENT_3D ( 'NONE', #168, #452, #310 ) ;
+#1522 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, 0.3000000000000000400 ) ) ;
+#1523 = FILL_AREA_STYLE_COLOUR ( '', #1319 ) ;
+#1524 = SURFACE_STYLE_USAGE ( .BOTH. , #1656 ) ;
+#1525 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1526 = ADVANCED_FACE ( 'NONE', ( #1581 ), #1507, .T. ) ;
+#1527 = CARTESIAN_POINT ( 'NONE',  ( -0.1499999999999999900, 0.01429203673205101300, 0.2000000000000000100 ) ) ;
+#1528 = CYLINDRICAL_SURFACE ( 'NONE', #461, 0.03000000000000000900 ) ;
+#1529 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #268, 'distance_accuracy_value', 'NONE');
+#1530 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.411721578757167600E-017, -0.0000000000000000000 ) ) ;
+#1531 = VECTOR ( 'NONE', #237, 1000.000000000000000 ) ;
+#1532 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1533 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1534 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1535 = ORIENTED_EDGE ( 'NONE', *, *, #263, .F. ) ;
+#1536 = VERTEX_POINT ( 'NONE', #1747 ) ;
+#1537 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1437 ) ) ;
+#1538 = ORIENTED_EDGE ( 'NONE', *, *, #286, .T. ) ;
+#1539 = CARTESIAN_POINT ( 'NONE',  ( -0.1357079632679489600, -1.643803319665148900E-017, 0.2000000000000000100 ) ) ;
+#1540 = PRESENTATION_STYLE_ASSIGNMENT (( #609 ) ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #809, .T. ) ;
+#1542 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1543 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #620, #1318 ) ;
+#1544 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1545 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #189 ) ) ;
+#1546 = FILL_AREA_STYLE_COLOUR ( '', #815 ) ;
+#1547 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, 0.2000000000000000100 ) ) ;
+#1548 = CYLINDRICAL_SURFACE ( 'NONE', #1239, 0.02000000000000002500 ) ;
+#1549 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1550 = EDGE_CURVE ( 'NONE', #708, #925, #724, .T. ) ;
+#1551 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1552 = LINE ( 'NONE', #940, #700 ) ;
+#1553 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #223, #80 ) ;
+#1554 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 2.258754526011468200E-016, 0.0000000000000000000 ) ) ;
+#1555 = CYLINDRICAL_SURFACE ( 'NONE', #1726, 0.01000000000000002600 ) ;
+#1556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1557 = CYLINDRICAL_SURFACE ( 'NONE', #1127, 0.01000000000000000000 ) ;
+#1558 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .F. ) ;
+#1559 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ;
+#1560 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1561 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1563 = ORIENTED_EDGE ( 'NONE', *, *, #273, .F. ) ;
+#1564 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1459 ) ) ;
+#1565 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1566 = EDGE_CURVE ( 'NONE', #573, #100, #1464, .T. ) ;
+#1567 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1568 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 2.258754526011468200E-016, 0.0000000000000000000 ) ) ;
+#1569 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #189 ), #838 ) ;
+#1570 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1793, 'distance_accuracy_value', 'NONE');
+#1571 = FILL_AREA_STYLE_COLOUR ( '', #1224 ) ;
+#1572 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1573 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1381 ) ) ;
+#1574 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1575 = FACE_OUTER_BOUND ( 'NONE', #1815, .T. ) ;
+#1576 = FILL_AREA_STYLE_COLOUR ( '', #428 ) ;
+#1577 = PRESENTATION_STYLE_ASSIGNMENT (( #716 ) ) ;
+#1578 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1579 = ORIENTED_EDGE ( 'NONE', *, *, #410, .F. ) ;
+#1580 = ORIENTED_EDGE ( 'NONE', *, *, #31, .T. ) ;
+#1581 = FACE_OUTER_BOUND ( 'NONE', #480, .T. ) ;
+#1582 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .F. ) ;
+#1583 = CARTESIAN_POINT ( 'NONE',  ( -0.1400000000000000400, 0.2700000000000000700, -0.2899999999999999800 ) ) ;
+#1584 = AXIS2_PLACEMENT_3D ( 'NONE', #20, #170, #306 ) ;
+#1585 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1586 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1200 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1677, #1375, #1668 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1587 = SURFACE_SIDE_STYLE ('',( #1714 ) ) ;
+#1588 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1040, 'distance_accuracy_value', 'NONE');
+#1589 = LINE ( 'NONE', #487, #1211 ) ;
+#1590 = CARTESIAN_POINT ( 'NONE',  ( -0.1499999999999999900, 0.02999999999999998800, 0.3000000000000000400 ) ) ;
+#1591 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.3000000000000001600, 0.3000000000000000400 ) ) ;
+#1592 = STYLED_ITEM ( 'NONE', ( #134 ), #783 ) ;
+#1593 = EDGE_CURVE ( 'NONE', #318, #181, #1283, .T. ) ;
+#1594 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1595 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#1596 = ORIENTED_EDGE ( 'NONE', *, *, #187, .T. ) ;
+#1597 = SURFACE_STYLE_USAGE ( .BOTH. , #1587 ) ;
+#1598 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1805 ) ) ;
+#1599 = ORIENTED_EDGE ( 'NONE', *, *, #866, .F. ) ;
+#1600 = VERTEX_POINT ( 'NONE', #1058 ) ;
+#1601 = EDGE_LOOP ( 'NONE', ( #46, #1720, #1268, #277 ) ) ;
+#1602 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1603 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1604 = SURFACE_SIDE_STYLE ('',( #491 ) ) ;
+#1605 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2900000000000000900, 0.2000000000000000100 ) ) ;
+#1606 = EDGE_CURVE ( 'NONE', #1423, #119, #1197, .T. ) ;
+#1607 = FILL_AREA_STYLE_COLOUR ( '', #1603 ) ;
+#1608 = AXIS2_PLACEMENT_3D ( 'NONE', #1583, #445, #303 ) ;
+#1609 = SURFACE_STYLE_FILL_AREA ( #1616 ) ;
+#1610 = DIRECTION ( 'NONE',  ( 1.411721578757167600E-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1611 = CIRCLE ( 'NONE', #1403, 0.01000000000000002600 ) ;
+#1612 = STYLED_ITEM ( 'NONE', ( #17 ), #516 ) ;
+#1613 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1614 = SURFACE_STYLE_FILL_AREA ( #289 ) ;
+#1615 = PRESENTATION_STYLE_ASSIGNMENT (( #873 ) ) ;
+#1616 = FILL_AREA_STYLE ('',( #475 ) ) ;
+#1617 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1618 = AXIS2_PLACEMENT_3D ( 'NONE', #1001, #706, #701 ) ;
+#1619 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1394 ), #823 ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #346, .T. ) ;
+#1621 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, 0.3000000000000000400 ) ) ;
+#1622 = SURFACE_STYLE_FILL_AREA ( #188 ) ;
+#1623 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .T. ) ;
+#1624 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #76, 'distance_accuracy_value', 'NONE');
+#1625 = EDGE_LOOP ( 'NONE', ( #459, #1354, #930, #1679 ) ) ;
+#1626 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1627 = ORIENTED_EDGE ( 'NONE', *, *, #809, .F. ) ;
+#1628 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1629 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1630 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1437 ), #1734 ) ;
+#1631 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1439 ), #1660 ) ;
+#1632 = ADVANCED_FACE ( 'NONE', ( #528 ), #208, .T. ) ;
+#1633 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, -0.2000000000000000100 ) ) ;
+#1634 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, 0.2899999999999999800 ) ) ;
+#1635 = PRESENTATION_STYLE_ASSIGNMENT (( #814 ) ) ;
+#1636 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1685 ) ) ;
+#1637 = PRESENTATION_STYLE_ASSIGNMENT (( #986 ) ) ;
+#1638 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1446 ), #1680 ) ;
+#1639 = LINE ( 'NONE', #732, #86 ) ;
+#1640 = DIRECTION ( 'NONE',  ( -1.129377263005733600E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1641 = FILL_AREA_STYLE ('',( #907 ) ) ;
+#1642 = SURFACE_STYLE_FILL_AREA ( #1247 ) ;
+#1643 = ADVANCED_FACE ( 'NONE', ( #1418 ), #2, .T. ) ;
+#1644 = EDGE_CURVE ( 'NONE', #124, #145, #347, .T. ) ;
+#1645 = CIRCLE ( 'NONE', #83, 0.03000000000000000900 ) ;
+#1646 = TOROIDAL_SURFACE ( 'NONE', #821, 0.01999999999999999700, 0.01000000000000000000 ) ;
+#1647 = STYLED_ITEM ( 'NONE', ( #941 ), #464 ) ;
+#1648 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, -0.2000000000000000100 ) ) ;
+#1649 = ORIENTED_EDGE ( 'NONE', *, *, #319, .F. ) ;
+#1650 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.02999999999999998500, 0.3000000000000000400 ) ) ;
+#1651 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1516, #1260, #1254, #1812 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1652 = ORIENTED_EDGE ( 'NONE', *, *, #1844, .T. ) ;
+#1653 = EDGE_LOOP ( 'NONE', ( #624, #1753, #440, #884 ) ) ;
+#1654 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1655 = FILL_AREA_STYLE_COLOUR ( '', #248 ) ;
+#1656 = SURFACE_SIDE_STYLE ('',( #272 ) ) ;
+#1657 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1658 = AXIS2_PLACEMENT_3D ( 'NONE', #1471, #1610, #1208 ) ;
+#1659 = FACE_OUTER_BOUND ( 'NONE', #506, .T. ) ;
+#1660 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1731 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #911, #1216, #931 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1661 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1662 = VECTOR ( 'NONE', #747, 1000.000000000000000 ) ;
+#1663 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1664 = ADVANCED_FACE ( 'NONE', ( #72 ), #93, .T. ) ;
+#1665 = LINE ( 'NONE', #329, #1739 ) ;
+#1666 = VECTOR ( 'NONE', #1425, 1000.000000000000000 ) ;
+#1667 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 2.258754526011468200E-016, 0.0000000000000000000 ) ) ;
+#1668 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1669 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, -0.2899999999999999800 ) ) ;
+#1670 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .F. ) ;
+#1671 = CARTESIAN_POINT ( 'NONE',  ( 0.1500000000000000200, 0.2700000000000000200, 0.2899999999999999800 ) ) ;
+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ;
+#1673 = VERTEX_POINT ( 'NONE', #1782 ) ;
+#1674 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ;
+#1675 = MANIFOLD_SOLID_BREP ( 'Fillet1', #1695 ) ;
+#1676 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1381 ), #1867 ) ;
+#1677 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1678 = SURFACE_STYLE_USAGE ( .BOTH. , #522 ) ;
+#1679 = ORIENTED_EDGE ( 'NONE', *, *, #346, .F. ) ;
+#1680 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1570 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1793, #912, #916 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1681 = SURFACE_SIDE_STYLE ('',( #291 ) ) ;
+#1682 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1683 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1684 = FILL_AREA_STYLE ('',( #1850 ) ) ;
+#1685 = STYLED_ITEM ( 'NONE', ( #1271 ), #1314 ) ;
+#1686 = LINE ( 'NONE', #1148, #718 ) ;
+#1687 = AXIS2_PLACEMENT_3D ( 'NONE', #817, #521, #543 ) ;
+#1688 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1689 = LINE ( 'NONE', #1843, #765 ) ;
+#1690 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1691 = CIRCLE ( 'NONE', #1108, 0.01000000000000002600 ) ;
+#1692 = SURFACE_STYLE_USAGE ( .BOTH. , #565 ) ;
+#1693 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .T. ) ;
+#1694 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ;
+#1695 = CLOSED_SHELL ( 'NONE', ( #516, #311, #77, #341, #1070, #1772, #1364, #1346, #1223, #496, #926, #1357, #374, #236, #810, #1092, #1760, #1632, #32, #734, #154, #226, #783, #85, #1505, #791, #527, #65, #678, #945, #1314, #1526, #1030, #464, #1643, #1829, #1515, #211, #1387, #354, #380, #1497, #1664, #668 ) ) ;
+#1696 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1061 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #335, #636, #1629 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1697 = ORIENTED_EDGE ( 'NONE', *, *, #1835, .T. ) ;
+#1698 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1699 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#1700 = EDGE_CURVE ( 'NONE', #708, #692, #1718, .T. ) ;
+#1701 = VERTEX_POINT ( 'NONE', #1196 ) ;
+#1702 = FILL_AREA_STYLE ('',( #1429 ) ) ;
+#1703 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.02999999999999998800, 0.2000000000000000100 ) ) ;
+#1704 = FACE_OUTER_BOUND ( 'NONE', #1508, .T. ) ;
+#1705 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #777 ) ) ;
+#1706 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999500, 0.2900000000000000900, 0.2899999999999999800 ) ) ;
+#1707 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1708 = AXIS2_PLACEMENT_3D ( 'NONE', #567, #266, #1562 ) ;
+#1709 = PRESENTATION_STYLE_ASSIGNMENT (( #639 ) ) ;
+#1710 = EDGE_CURVE ( 'NONE', #1019, #1701, #1348, .T. ) ;
+#1711 = LINE ( 'NONE', #971, #1391 ) ;
+#1712 = SURFACE_STYLE_FILL_AREA ( #1786 ) ;
+#1713 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1714 = SURFACE_STYLE_FILL_AREA ( #1758 ) ;
+#1715 = SURFACE_STYLE_USAGE ( .BOTH. , #128 ) ;
+#1716 = AXIS2_PLACEMENT_3D ( 'NONE', #768, #1194, #893 ) ;
+#1717 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1718 = CIRCLE ( 'NONE', #1256, 0.01000000000000002600 ) ;
+#1719 = SURFACE_STYLE_FILL_AREA ( #60 ) ;
+#1720 = ORIENTED_EDGE ( 'NONE', *, *, #286, .F. ) ;
+#1721 = ORIENTED_EDGE ( 'NONE', *, *, #518, .F. ) ;
+#1722 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1723 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .F. ) ;
+#1724 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #195 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #872, #13, #454 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1725 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 2.258754526011468200E-016, 0.0000000000000000000 ) ) ;
+#1726 = AXIS2_PLACEMENT_3D ( 'NONE', #723, #1014, #742 ) ;
+#1727 = SURFACE_SIDE_STYLE ('',( #1732 ) ) ;
+#1728 = FILL_AREA_STYLE ('',( #880 ) ) ;
+#1729 = VECTOR ( 'NONE', #793, 1000.000000000000000 ) ;
+#1730 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.02999999999999998500, 0.2000000000000000100 ) ) ;
+#1731 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #911, 'distance_accuracy_value', 'NONE');
+#1732 = SURFACE_STYLE_FILL_AREA ( #1859 ) ;
+#1733 = SURFACE_STYLE_USAGE ( .BOTH. , #1436 ) ;
+#1734 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1735 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #918, #478, #1492 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1735 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #918, 'distance_accuracy_value', 'NONE');
+#1736 = FACE_OUTER_BOUND ( 'NONE', #1653, .T. ) ;
+#1737 = STYLED_ITEM ( 'NONE', ( #1151 ), #77 ) ;
+#1738 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1739 = VECTOR ( 'NONE', #1510, 1000.000000000000000 ) ;
+#1740 = STYLED_ITEM ( 'NONE', ( #1540 ), #1526 ) ;
+#1741 = CARTESIAN_POINT ( 'NONE',  ( -0.1199999999999999400, 0.2900000000000000900, -0.3000000000000000400 ) ) ;
+#1742 = SURFACE_SIDE_STYLE ('',( #136 ) ) ;
+#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #1831, #1083, #818 ) ;
+#1744 = VECTOR ( 'NONE', #1517, 1000.000000000000000 ) ;
+#1745 = ORIENTED_EDGE ( 'NONE', *, *, #1700, .F. ) ;
+#1746 = CIRCLE ( 'NONE', #1178, 0.01999999999999999700 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( -0.1399999999999999900, 0.2700000000000000700, -0.2000000000000000100 ) ) ;
+#1748 = LINE ( 'NONE', #271, #599 ) ;
+#1749 = VERTEX_POINT ( 'NONE', #1210 ) ;
+#1750 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ;
+#1751 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1043 ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( -0.1449999999999999900, 0.02999999999999998500, 0.2000000000000000100 ) ) ;
+#1753 = ORIENTED_EDGE ( 'NONE', *, *, #481, .T. ) ;
+#1754 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, -1.016439536705160400E-017, 0.2899999999999999800 ) ) ;
+#1755 = EDGE_CURVE ( 'NONE', #846, #1172, #551, .T. ) ;
+#1756 = AXIS2_PLACEMENT_3D ( 'NONE', #75, #658, #493 ) ;
+#1757 = CARTESIAN_POINT ( 'NONE',  ( 0.1399999999999999900, 0.02999999999999998500, -0.3000000000000000400 ) ) ;
+#1758 = FILL_AREA_STYLE ('',( #1028 ) ) ;
+#1759 = LINE ( 'NONE', #1361, #1100 ) ;
+#1760 = ADVANCED_FACE ( 'NONE', ( #139 ), #515, .F. ) ;
+#1761 = SURFACE_STYLE_FILL_AREA ( #1190 ) ;
+#1762 = PLANE ( 'NONE',  #1274 ) ;
+#1763 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1764 = VECTOR ( 'NONE', #309, 1000.000000000000000 ) ;
+#1765 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1766 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1767 = AXIS2_PLACEMENT_3D ( 'NONE', #371, #1358, #933 ) ;
+#1768 = FACE_OUTER_BOUND ( 'NONE', #274, .T. ) ;
+#1769 = EDGE_CURVE ( 'NONE', #1154, #367, #859, .T. ) ;
+#1770 = PRESENTATION_STYLE_ASSIGNMENT (( #1024 ) ) ;
+#1771 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1772 = ADVANCED_FACE ( 'NONE', ( #1281 ), #807, .F. ) ;
+#1773 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1774 = PRESENTATION_STYLE_ASSIGNMENT (( #52 ) ) ;
+#1775 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .T. ) ;
+#1776 = EDGE_LOOP ( 'NONE', ( #1352, #482, #436, #1627 ) ) ;
+#1777 = SURFACE_STYLE_FILL_AREA ( #152 ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( -0.1400000000000000100, 0.2700000000000000700, -0.2899999999999999800 ) ) ;
+#1779 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #648, 'distance_accuracy_value', 'NONE');
+#1780 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1781 = EDGE_CURVE ( 'NONE', #779, #1156, #24, .T. ) ;
+#1782 = CARTESIAN_POINT ( 'NONE',  ( 0.1499999999999999900, 0.02999999999999998800, -0.2899999999999999800 ) ) ;
+#1783 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #538 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1432, #1, #416 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1784 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.2700000000000000700, -0.2899999999999999800 ) ) ;
+#1785 = FACE_OUTER_BOUND ( 'NONE', #1853, .T. ) ;
+#1786 = FILL_AREA_STYLE ('',( #616 ) ) ;
+#1787 = PRESENTATION_STYLE_ASSIGNMENT (( #1008 ) ) ;
+#1788 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1789 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1790 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1791 = STYLED_ITEM ( 'NONE', ( #1232 ), #1515 ) ;
+#1792 = STYLED_ITEM ( 'NONE', ( #477 ), #211 ) ;
+#1793 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1794 = EDGE_LOOP ( 'NONE', ( #646, #1398, #344, #1376, #775, #597 ) ) ;
+#1795 = FILL_AREA_STYLE_COLOUR ( '', #1126 ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #457, .F. ) ;
+#1798 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1799 = SURFACE_SIDE_STYLE ('',( #852 ) ) ;
+#1800 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1362 ) ) ;
+#1801 = EDGE_CURVE ( 'NONE', #318, #862, #159, .T. ) ;
+#1802 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.009999999999999984600, -0.3000000000000000400 ) ) ;
+#1803 = SURFACE_SIDE_STYLE ('',( #989 ) ) ;
+#1804 = TOROIDAL_SURFACE ( 'NONE', #304, 0.02000000000000005200, 0.01000000000000000000 ) ;
+#1805 = STYLED_ITEM ( 'NONE', ( #618 ), #1760 ) ;
+#1806 = SURFACE_STYLE_FILL_AREA ( #1055 ) ;
+#1807 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'FER 0201', ( #1675, #57 ), #1219 ) ;
+#1808 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1809 = CARTESIAN_POINT ( 'NONE',  ( 0.1500000000000000500, 0.2857079632679489500, 0.2000000000000000100 ) ) ;
+#1810 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999500, 0.009999999999999988100, 0.2899999999999999800 ) ) ;
+#1812 = CARTESIAN_POINT ( 'NONE',  ( 0.1449999999999999900, 0.2700000000000000700, 0.2000000000000000100 ) ) ;
+#1813 = EDGE_LOOP ( 'NONE', ( #1465, #1115, #1306, #1153 ) ) ;
+#1814 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, 0.3000000000000000400 ) ) ;
+#1815 = EDGE_LOOP ( 'NONE', ( #1486, #1670, #141, #1538 ) ) ;
+#1816 = ORIENTED_EDGE ( 'NONE', *, *, #664, .F. ) ;
+#1817 = FILL_AREA_STYLE_COLOUR ( '', #1161 ) ;
+#1818 = CARTESIAN_POINT ( 'NONE',  ( 0.1325000000000000100, 0.01749999999999998400, -0.2000000000000000100 ) ) ;
+#1819 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1138, 'distance_accuracy_value', 'NONE');
+#1820 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.3000000000000001000, -0.2000000000000000100 ) ) ;
+#1821 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1822 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1519 ) ) ;
+#1823 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1824 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #456, #1871, #863 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1825 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1826 = CARTESIAN_POINT ( 'NONE',  ( -0.1499999999999999900, 0.02999999999999998800, -0.3000000000000000400 ) ) ;
+#1827 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1828 = CARTESIAN_POINT ( 'NONE',  ( 0.1500000000000000200, 0.2700000000000000200, 0.3000000000000000400 ) ) ;
+#1829 = ADVANCED_FACE ( 'NONE', ( #1085 ), #1557, .T. ) ;
+#1830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1831 = CARTESIAN_POINT ( 'NONE',  ( -0.1500000000000000200, 0.2700000000000000700, 0.3000000000000000400 ) ) ;
+#1832 = STYLED_ITEM ( 'NONE', ( #81 ), #1092 ) ;
+#1833 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1834 = EDGE_LOOP ( 'NONE', ( #707, #1489, #1419, #1088 ) ) ;
+#1835 = EDGE_CURVE ( 'NONE', #1673, #255, #1221, .T. ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #991, .F. ) ;
+#1837 = VERTEX_POINT ( 'NONE', #1227 ) ;
+#1838 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .T. ) ;
+#1839 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1740 ), #39 ) ;
+#1840 = CARTESIAN_POINT ( 'NONE',  ( 0.1199999999999999700, 0.004999999999999985400, 0.2000000000000000100 ) ) ;
+#1841 = EDGE_LOOP ( 'NONE', ( #751, #1399, #1579, #5 ) ) ;
+#1842 = CARTESIAN_POINT ( 'NONE',  ( -0.1200000000000000000, 0.004999999999999987100, 0.2000000000000000100 ) ) ;
+#1843 = CARTESIAN_POINT ( 'NONE',  ( 0.1500000000000000200, 0.2700000000000000200, -0.3000000000000000400 ) ) ;
+#1844 = EDGE_CURVE ( 'NONE', #255, #1423, #1645, .T. ) ;
+#1845 = VECTOR ( 'NONE', #1238, 1000.000000000000000 ) ;
+#1846 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1847 = SURFACE_SIDE_STYLE ('',( #1614 ) ) ;
+#1848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1849 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #468, 'distance_accuracy_value', 'NONE');
+#1850 = FILL_AREA_STYLE_COLOUR ( '', #827 ) ;
+#1851 = SURFACE_STYLE_USAGE ( .BOTH. , #1847 ) ;
+#1852 = PLANE ( 'NONE',  #1521 ) ;
+#1853 = EDGE_LOOP ( 'NONE', ( #1323, #1091, #1649, #905 ) ) ;
+#1854 = PRESENTATION_STYLE_ASSIGNMENT (( #1052 ) ) ;
+#1855 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #330 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #61, #524, #1379 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1856 = ORIENTED_EDGE ( 'NONE', *, *, #1864, .F. ) ;
+#1857 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #607 ), #642 ) ;
+#1858 = ORIENTED_EDGE ( 'NONE', *, *, #798, .T. ) ;
+#1859 = FILL_AREA_STYLE ('',( #694 ) ) ;
+#1860 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1446 ) ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.02999999999999998500, -0.2899999999999999800 ) ) ;
+#1862 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1863 = CARTESIAN_POINT ( 'NONE',  ( 0.1200000000000000000, 0.2700000000000000700, 0.3000000000000000400 ) ) ;
+#1864 = EDGE_CURVE ( 'NONE', #1673, #207, #497, .T. ) ;
+#1865 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1866 = FACE_OUTER_BOUND ( 'NONE', #1226, .T. ) ;
+#1867 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1131 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1347, #629, #1076 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1868 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1869 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1870 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1218, #216, #1369, #99 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1871 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1872 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1242, 'distance_accuracy_value', 'NONE');
+ENDSEC;
+END-ISO-10303-21;