From eefc41b5d121027be47875f5c2528e59d19d0172 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sat, 16 Jul 2016 19:08:02 -0600
Subject: [PATCH] Added JST XH 5 Pos vert Model/Footprint

---
 Footprints/Connectors.PcbLib     |  Bin 26435584 -> 26472448 bytes
 STEP/Connector/JST B5B-XH-A.STEP | 3343 ++++++++++++++++++++++++++++++
 2 files changed, 3343 insertions(+)
 create mode 100644 STEP/Connector/JST B5B-XH-A.STEP

diff --git a/Footprints/Connectors.PcbLib b/Footprints/Connectors.PcbLib
index 426363ea7d6531ec8d6fb282839855c3c64fe030..304578a09fa92017f61d22936527d6d8bb0ebf3c 100644
GIT binary patch
delta 86619
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
DfD>dd

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

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