From 992bf9087a22eedc9a457c8d04d74dc0cacd9ae9 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Wed, 6 Jan 2016 00:25:05 -0700
Subject: [PATCH] Added Abracon ABM10 Crystal Model/Footprint/Symbol

---
 Footprints/Crystals.PcbLib      |  Bin 633856 -> 686080 bytes
 STEP/Crystal/Abracon ABM10.STEP | 3024 +++++++++++++++++++++++++++++++
 Symbols/Crystals.SchLib         |  Bin 37888 -> 40448 bytes
 3 files changed, 3024 insertions(+)
 create mode 100644 STEP/Crystal/Abracon ABM10.STEP

diff --git a/Footprints/Crystals.PcbLib b/Footprints/Crystals.PcbLib
index 269c1a2d249da41ed04ee4bec0592cd59baf380f..aec4ee41a25cd01e10f22e17aa483619bfd1760c 100644
GIT binary patch
delta 51911
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
OW-V+xoqrDTum68Xnrh1c

delta 6557
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
R@>6OsR3$s3DQ2_D_itgeAA$e?

diff --git a/STEP/Crystal/Abracon ABM10.STEP b/STEP/Crystal/Abracon ABM10.STEP
new file mode 100644
index 000000000..b401f9d4a
--- /dev/null
+++ b/STEP/Crystal/Abracon ABM10.STEP	
@@ -0,0 +1,3024 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('Abracon ABM10.STEP',
+    '2016-01-06T07:20:38',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#2 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2556 ), #2206 ) ;
+#4 = LINE ( 'NONE', #2288, #1628 ) ;
+#5 = ADVANCED_FACE ( 'NONE', ( #731 ), #1949, .F. ) ;
+#6 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2359 ) ) ;
+#7 = TOROIDAL_SURFACE ( 'NONE', #778, 0.1250000000000001100, 0.02500000000000000100 ) ;
+#8 = AXIS2_PLACEMENT_3D ( 'NONE', #998, #2138, #2594 ) ;
+#9 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2174, #2608, #1243, #2617, #1025, #859, #2214, #844, #2433, #1297, #2692, #2444, #2003, #2926, #193, #1990, #1536, #1062, #2464 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953844100E-006, 0.0000000000000000000, 9.278391478842376600E-006, 2.204562439685421100E-005, 3.166547942941824600E-005, 3.835285207612770100E-005, 4.510142845095590100E-005 ),
+ .UNSPECIFIED. ) ;
+#10 = SURFACE_STYLE_FILL_AREA ( #302 ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, -0.9250000000000002700 ) ) ;
+#12 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#13 = EDGE_CURVE ( 'NONE', #1582, #875, #2688, .T. ) ;
+#14 = LINE ( 'NONE', #620, #1110 ) ;
+#15 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#16 = SURFACE_STYLE_USAGE ( .BOTH. , #949 ) ;
+#17 = VERTEX_POINT ( 'NONE', #2645 ) ;
+#18 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2322 ) ) ;
+#19 = EDGE_CURVE ( 'NONE', #307, #387, #1986, .T. ) ;
+#20 = VECTOR ( 'NONE', #326, 1000.000000000000000 ) ;
+#21 = LINE ( 'NONE', #378, #1757 ) ;
+#22 = ORIENTED_EDGE ( 'NONE', *, *, #2888, .T. ) ;
+#23 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#24 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#25 = ADVANCED_FACE ( 'NONE', ( #2659 ), #1479, .T. ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #1379, .T. ) ;
+#27 = SURFACE_STYLE_USAGE ( .BOTH. , #2760 ) ;
+#28 = CARTESIAN_POINT ( 'NONE',  ( -1.248541841512548200, 0.3836852110420432800, -0.8985507481166977700 ) ) ;
+#29 = ORIENTED_EDGE ( 'NONE', *, *, #1075, .F. ) ;
+#30 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #729 ) ) ;
+#31 = SURFACE_SIDE_STYLE ('',( #306 ) ) ;
+#32 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#33 = PRESENTATION_STYLE_ASSIGNMENT (( #1530 ) ) ;
+#34 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#35 = VECTOR ( 'NONE', #372, 1000.000000000000000 ) ;
+#36 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.4749999999999999800, 0.0000000000000000000 ) ) ;
+#37 = STYLED_ITEM ( 'NONE', ( #2720 ), #488 ) ;
+#38 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#39 = ADVANCED_FACE ( 'NONE', ( #1689 ), #2162, .T. ) ;
+#40 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -4.336808689942025600E-015 ) ) ;
+#41 = FILL_AREA_STYLE ('',( #539 ) ) ;
+#42 = SURFACE_STYLE_FILL_AREA ( #375 ) ;
+#43 = FACE_OUTER_BOUND ( 'NONE', #128, .T. ) ;
+#44 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#45 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2080 ), #2061 ) ;
+#46 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#47 = CIRCLE ( 'NONE', #2715, 0.07499999999999998300 ) ;
+#48 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#49 = MANIFOLD_SOLID_BREP ( 'Fillet4', #320 ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #1649, .T. ) ;
+#51 = AXIS2_PLACEMENT_3D ( 'NONE', #82, #956, #994 ) ;
+#52 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#53 = SURFACE_STYLE_USAGE ( .BOTH. , #1386 ) ;
+#54 = VECTOR ( 'NONE', #1801, 1000.000000000000000 ) ;
+#55 = EDGE_CURVE ( 'NONE', #933, #830, #901, .T. ) ;
+#56 = VERTEX_POINT ( 'NONE', #1542 ) ;
+#57 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#58 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#59 = CYLINDRICAL_SURFACE ( 'NONE', #2853, 0.07499999999999998300 ) ;
+#60 = FILL_AREA_STYLE ('',( #2307 ) ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #211, .T. ) ;
+#62 = EDGE_LOOP ( 'NONE', ( #1254, #2851, #443, #1872 ) ) ;
+#63 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#64 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#65 = VERTEX_POINT ( 'NONE', #873 ) ;
+#66 = FACE_OUTER_BOUND ( 'NONE', #1120, .T. ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #1318, .T. ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .T. ) ;
+#69 = PLANE ( 'NONE',  #1391 ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.4000000000000000200, -0.7750000000000002400 ) ) ;
+#71 = VERTEX_POINT ( 'NONE', #2929 ) ;
+#72 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2182 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #687, #718, #2068 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#73 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #939, #2524, #2746, #1863, #28, #1831, #1632, #2296, #284, #1376, #249, #1157, #1843, #1613, #259, #496, #2532, #96, #1645 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898678600E-006, 1.338519546140303400E-005, 2.296871201946861700E-005, 3.568771741573127200E-005, 4.493106027991165100E-005, 4.594139282386549000E-005 ),
+ .UNSPECIFIED. ) ;
+#74 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#75 = VECTOR ( 'NONE', #1747, 1000.000000000000000 ) ;
+#76 = PLANE ( 'NONE',  #1935 ) ;
+#77 = AXIS2_PLACEMENT_3D ( 'NONE', #1242, #2172, #151 ) ;
+#78 = STYLED_ITEM ( 'NONE', ( #2000 ), #1574 ) ;
+#79 = EDGE_CURVE ( 'NONE', #1330, #767, #234, .T. ) ;
+#80 = VECTOR ( 'NONE', #2226, 1000.000000000000000 ) ;
+#81 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.3750000000000000000, 0.9999999999999997800 ) ) ;
+#82 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#83 = FILL_AREA_STYLE ('',( #1414 ) ) ;
+#84 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#85 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#86 = FILL_AREA_STYLE_COLOUR ( '', #1371 ) ;
+#87 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #37 ) ) ;
+#88 = EDGE_CURVE ( 'NONE', #65, #1823, #775, .T. ) ;
+#89 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#90 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#91 = LINE ( 'NONE', #1737, #1484 ) ;
+#92 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
+#93 = VECTOR ( 'NONE', #494, 1000.000000000000000 ) ;
+#94 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#95 = CARTESIAN_POINT ( 'NONE',  ( 1.224999999999999600, 0.3750000000000000000, 0.0000000000000000000 ) ) ;
+#96 = CARTESIAN_POINT ( 'NONE',  ( -1.225260593486001700, 0.4000000000000000200, -0.8777388438933428900 ) ) ;
+#97 = AXIS2_PLACEMENT_3D ( 'NONE', #1448, #127, #1013 ) ;
+#98 = SURFACE_STYLE_FILL_AREA ( #610 ) ;
+#99 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#100 = FILL_AREA_STYLE_COLOUR ( '', #1556 ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #787, .T. ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #1879, .F. ) ;
+#103 = CARTESIAN_POINT ( 'NONE',  ( 1.149683316471289200, 0.3795143031373384200, 0.9996844267691500400 ) ) ;
+#104 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#105 = VERTEX_POINT ( 'NONE', #2148 ) ;
+#106 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#107 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#108 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#109 = ORIENTED_EDGE ( 'NONE', *, *, #2756, .T. ) ;
+#110 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#111 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#112 = AXIS2_PLACEMENT_3D ( 'NONE', #708, #2523, #1820 ) ;
+#113 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#114 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#115 = STYLED_ITEM ( 'NONE', ( #2259 ), #854 ) ;
+#116 = FILL_AREA_STYLE ('',( #2626 ) ) ;
+#117 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#118 = EDGE_CURVE ( 'NONE', #2733, #1117, #841, .T. ) ;
+#119 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#120 = PLANE ( 'NONE',  #1833 ) ;
+#121 = EDGE_CURVE ( 'NONE', #1987, #2265, #2012, .T. ) ;
+#122 = LINE ( 'NONE', #785, #1248 ) ;
+#123 = FILL_AREA_STYLE_COLOUR ( '', #2609 ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, -0.8999999999999999100 ) ) ;
+#125 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#126 = EDGE_CURVE ( 'NONE', #1387, #1117, #344, .T. ) ;
+#127 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#128 = EDGE_LOOP ( 'NONE', ( #1291, #572, #1192, #1647 ) ) ;
+#129 = STYLED_ITEM ( 'NONE', ( #2528 ), #2023 ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.3750000000000000000, -1.000000000000000000 ) ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #892, .T. ) ;
+#132 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#133 = ADVANCED_FACE ( 'NONE', ( #170 ), #1232, .F. ) ;
+#134 = ORIENTED_EDGE ( 'NONE', *, *, #2461, .F. ) ;
+#135 = ORIENTED_EDGE ( 'NONE', *, *, #2501, .T. ) ;
+#136 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2600 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1179, #2113, #2335 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #689, .F. ) ;
+#138 = EDGE_CURVE ( 'NONE', #1117, #1726, #166, .T. ) ;
+#139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#140 = SURFACE_STYLE_USAGE ( .BOTH. , #2566 ) ;
+#141 = CIRCLE ( 'NONE', #1993, 0.02500000000000006400 ) ;
+#142 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#143 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#144 = FACE_OUTER_BOUND ( 'NONE', #2954, .T. ) ;
+#145 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1797, 'distance_accuracy_value', 'NONE');
+#146 = AXIS2_PLACEMENT_3D ( 'NONE', #1707, #2387, #2404 ) ;
+#147 = TOROIDAL_SURFACE ( 'NONE', #1256, 0.1249999999999999700, 0.02500000000000000100 ) ;
+#148 = EDGE_CURVE ( 'NONE', #830, #937, #1535, .T. ) ;
+#149 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#150 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #714 ) ) ;
+#151 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#152 = VECTOR ( 'NONE', #272, 1000.000000000000000 ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( -1.225000000000000100, 0.3750000000000000000, 0.0000000000000000000 ) ) ;
+#154 = FILL_AREA_STYLE ('',( #1024 ) ) ;
+#155 = SURFACE_STYLE_USAGE ( .BOTH. , #1048 ) ;
+#156 = VECTOR ( 'NONE', #1591, 1000.000000000000000 ) ;
+#157 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#158 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#159 = SURFACE_STYLE_USAGE ( .BOTH. , #2231 ) ;
+#160 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #710 ) ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #163, .T. ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #531, .F. ) ;
+#163 = EDGE_CURVE ( 'NONE', #2885, #834, #2447, .T. ) ;
+#164 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#165 = LINE ( 'NONE', #254, #1756 ) ;
+#166 = LINE ( 'NONE', #903, #483 ) ;
+#167 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #826 ) ) ;
+#168 = VERTEX_POINT ( 'NONE', #2289 ) ;
+#169 = EDGE_CURVE ( 'NONE', #1005, #2616, #2583, .T. ) ;
+#170 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #2864, .T. ) ;
+#172 = SURFACE_SIDE_STYLE ('',( #2066 ) ) ;
+#173 = EDGE_CURVE ( 'NONE', #1561, #307, #1398, .T. ) ;
+#174 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#175 = CARTESIAN_POINT ( 'NONE',  ( 1.134084598744093100, 0.3987461014022036200, -0.9828180987584110900 ) ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#177 = FILL_AREA_STYLE ('',( #423 ) ) ;
+#178 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#179 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1720 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2606, #2827, #1695 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#180 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#181 = CARTESIAN_POINT ( 'NONE',  ( 1.147730978717973200, 0.3856442534266941200, -0.9977098910391694100 ) ) ;
+#182 = FACE_OUTER_BOUND ( 'NONE', #1947, .T. ) ;
+#183 = VECTOR ( 'NONE', #574, 1000.000000000000000 ) ;
+#184 = SURFACE_SIDE_STYLE ('',( #293 ) ) ;
+#185 = AXIS2_PLACEMENT_3D ( 'NONE', #992, #2581, #1890 ) ;
+#186 = VECTOR ( 'NONE', #977, 1000.000000000000000 ) ;
+#187 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1039, 'distance_accuracy_value', 'NONE');
+#188 = CARTESIAN_POINT ( 'NONE',  ( -1.148550748116697900, 0.3836852110420432800, -0.9985418415125479900 ) ) ;
+#189 = CARTESIAN_POINT ( 'NONE',  ( 1.146766135776885900, 0.3873898698691869400, -0.9967138463873763700 ) ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #2436, .F. ) ;
+#191 = PRESENTATION_STYLE_ASSIGNMENT (( #53 ) ) ;
+#192 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#193 = CARTESIAN_POINT ( 'NONE',  ( -1.248541841512548200, 0.3836852110420432800, 0.8985507481166977700 ) ) ;
+#194 = EDGE_LOOP ( 'NONE', ( #455, #2267, #1733, #807, #1461, #1336, #2654, #2839 ) ) ;
+#195 = AXIS2_PLACEMENT_3D ( 'NONE', #2218, #2896, #1509 ) ;
+#196 = VERTEX_POINT ( 'NONE', #2180 ) ;
+#197 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#198 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#199 = VERTEX_POINT ( 'NONE', #2383 ) ;
+#200 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2030 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2385, #1019, #2857 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#201 = ADVANCED_FACE ( 'NONE', ( #2046 ), #564, .T. ) ;
+#202 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.4000000000000000200, -1.000000000000000000 ) ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #1433, .F. ) ;
+#204 = EDGE_CURVE ( 'NONE', #2855, #767, #21, .T. ) ;
+#205 = LINE ( 'NONE', #2841, #1156 ) ;
+#206 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, 0.8999999999999996900 ) ) ;
+#207 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#208 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.0000000000000000000, -0.8500000000000002000 ) ) ;
+#209 = SURFACE_STYLE_USAGE ( .BOTH. , #441 ) ;
+#210 = FACE_OUTER_BOUND ( 'NONE', #2890, .T. ) ;
+#211 = EDGE_CURVE ( 'NONE', #1564, #2085, #2300, .T. ) ;
+#212 = TOROIDAL_SURFACE ( 'NONE', #969, 0.1249999999999999700, 0.02500000000000000100 ) ;
+#213 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1849 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #48, #508, #1606 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#215 = EDGE_CURVE ( 'NONE', #754, #739, #1607, .T. ) ;
+#216 = VECTOR ( 'NONE', #2551, 1000.000000000000000 ) ;
+#217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#218 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, -1.000000000000000200 ) ) ;
+#219 = AXIS2_PLACEMENT_3D ( 'NONE', #1365, #2020, #238 ) ;
+#220 = EDGE_CURVE ( 'NONE', #2661, #2075, #1119, .T. ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #2895, .F. ) ;
+#222 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1463, 'distance_accuracy_value', 'NONE');
+#223 = PLANE ( 'NONE',  #742 ) ;
+#224 = CARTESIAN_POINT ( 'NONE',  ( -1.132124336518535400, 0.3994942091424106800, -0.9805458529339873300 ) ) ;
+#225 = FACE_OUTER_BOUND ( 'NONE', #1953, .T. ) ;
+#226 = ADVANCED_FACE ( 'NONE', ( #838 ), #1790, .F. ) ;
+#227 = ORIENTED_EDGE ( 'NONE', *, *, #2726, .F. ) ;
+#228 = EDGE_LOOP ( 'NONE', ( #2123, #2724, #1011, #411 ) ) ;
+#229 = SURFACE_STYLE_FILL_AREA ( #1397 ) ;
+#230 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#231 = SURFACE_STYLE_FILL_AREA ( #1349 ) ;
+#232 = EDGE_LOOP ( 'NONE', ( #2382, #1725, #384, #339 ) ) ;
+#233 = AXIS2_PLACEMENT_3D ( 'NONE', #1275, #1516, #1498 ) ;
+#234 = LINE ( 'NONE', #1247, #2587 ) ;
+#235 = ORIENTED_EDGE ( 'NONE', *, *, #684, .T. ) ;
+#236 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3772410279992995400, -0.9000000000000001300 ) ) ;
+#237 = EDGE_CURVE ( 'NONE', #1726, #1456, #2761, .T. ) ;
+#238 = DIRECTION ( 'NONE',  ( -8.673617379884020700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#239 = CARTESIAN_POINT ( 'NONE',  ( -1.127525512860834600, 0.4000000000000000200, -0.9750000000000321700 ) ) ;
+#240 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1016 ) ) ;
+#241 = FILL_AREA_STYLE_COLOUR ( '', #2143 ) ;
+#242 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1744, 'distance_accuracy_value', 'NONE');
+#243 = ADVANCED_FACE ( 'NONE', ( #2158 ), #59, .F. ) ;
+#244 = CARTESIAN_POINT ( 'NONE',  ( -1.136763864362120300, 0.3977235956778248400, 0.9859237802502584000 ) ) ;
+#245 = FACE_OUTER_BOUND ( 'NONE', #2593, .T. ) ;
+#246 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
+#247 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#248 = VECTOR ( 'NONE', #294, 1000.000000000000000 ) ;
+#249 = CARTESIAN_POINT ( 'NONE',  ( -1.238912036792854300, 0.3960597998808581500, -0.8894405049432045900 ) ) ;
+#250 = AXIS2_PLACEMENT_3D ( 'NONE', #95, #1874, #553 ) ;
+#251 = TOROIDAL_SURFACE ( 'NONE', #1069, 0.1250000000000001100, 0.02500000000000000100 ) ;
+#252 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.734799962365658400E-015 ) ) ;
+#253 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #509 ) ) ;
+#254 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, -0.9250000000000002700 ) ) ;
+#255 = EDGE_CURVE ( 'NONE', #1654, #739, #2199, .T. ) ;
+#256 = FACE_OUTER_BOUND ( 'NONE', #1601, .T. ) ;
+#257 = VERTEX_POINT ( 'NONE', #2504 ) ;
+#258 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#259 = CARTESIAN_POINT ( 'NONE',  ( -1.228171664226431500, 0.3999130077306020100, -0.8801270875433936400 ) ) ;
+#260 = VERTEX_POINT ( 'NONE', #1589 ) ;
+#261 = CIRCLE ( 'NONE', #2216, 0.02500000000000006400 ) ;
+#262 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#263 = EDGE_LOOP ( 'NONE', ( #1363, #2695, #2200, #2454 ) ) ;
+#264 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #111, 'distance_accuracy_value', 'NONE');
+#265 = EDGE_CURVE ( 'NONE', #2870, #105, #2445, .T. ) ;
+#266 = LINE ( 'NONE', #292, #2618 ) ;
+#267 = EDGE_LOOP ( 'NONE', ( #2196, #2683, #1292, #1058 ) ) ;
+#268 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#269 = SURFACE_SIDE_STYLE ('',( #10 ) ) ;
+#270 = ORIENTED_EDGE ( 'NONE', *, *, #2128, .F. ) ;
+#271 = PLANE ( 'NONE',  #2147 ) ;
+#272 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #2363, .F. ) ;
+#274 = EDGE_CURVE ( 'NONE', #767, #834, #1290, .T. ) ;
+#275 = FILL_AREA_STYLE_COLOUR ( '', #1785 ) ;
+#276 = FILL_AREA_STYLE ('',( #519 ) ) ;
+#277 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #78 ) ) ;
+#278 = VECTOR ( 'NONE', #1677, 1000.000000000000000 ) ;
+#279 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#280 = SURFACE_STYLE_USAGE ( .BOTH. , #2105 ) ;
+#281 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1348, #2037, #2473, #1541, #188, #1550, #683, #2278, #1101, #895, #2496, #1354, #2286, #224, #1816, #1772, #461, #1141, #239 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898705700E-006, 1.338519546140299000E-005, 2.296871201946852200E-005, 3.568771741573100800E-005, 4.493106027991215200E-005, 4.594139282386544300E-005 ),
+ .UNSPECIFIED. ) ;
+#282 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#283 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#284 = CARTESIAN_POINT ( 'NONE',  ( -1.243488046030028200, 0.3920316108975491200, -0.8936717034338463900 ) ) ;
+#285 = CIRCLE ( 'NONE', #1812, 0.02499999999999995600 ) ;
+#286 = AXIS2_PLACEMENT_3D ( 'NONE', #752, #252, #1616 ) ;
+#287 = EDGE_CURVE ( 'NONE', #1578, #1582, #766, .T. ) ;
+#288 = CARTESIAN_POINT ( 'NONE',  ( 1.230545852933987000, 0.3994942091424106300, -0.8821243365185356100 ) ) ;
+#289 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#290 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#291 = VECTOR ( 'NONE', #2592, 1000.000000000000000 ) ;
+#292 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.4000000000000000200, -0.9250000000000002700 ) ) ;
+#293 = SURFACE_STYLE_FILL_AREA ( #534 ) ;
+#294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#295 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#296 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2333 ), #950 ) ;
+#297 = EDGE_CURVE ( 'NONE', #2962, #521, #663, .T. ) ;
+#298 = CARTESIAN_POINT ( 'NONE',  ( 1.241518703566276200, 0.3937651921045979300, -0.8918507545615213000 ) ) ;
+#299 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.4000000000000000200, -1.000000000000000200 ) ) ;
+#300 = STYLED_ITEM ( 'NONE', ( #1487 ), #889 ) ;
+#301 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#302 = FILL_AREA_STYLE ('',( #1894 ) ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .F. ) ;
+#304 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#305 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#306 = SURFACE_STYLE_FILL_AREA ( #1880 ) ;
+#307 = VERTEX_POINT ( 'NONE', #2893 ) ;
+#308 = ORIENTED_EDGE ( 'NONE', *, *, #1789, .F. ) ;
+#309 = PLANE ( 'NONE',  #185 ) ;
+#310 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.734799962365658400E-015 ) ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #917, .F. ) ;
+#312 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #1683, .F. ) ;
+#314 = AXIS2_PLACEMENT_3D ( 'NONE', #2021, #2252, #453 ) ;
+#315 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#316 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#317 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, 0.9000000000000003600 ) ) ;
+#318 = EDGE_CURVE ( 'NONE', #168, #532, #897, .T. ) ;
+#319 = CARTESIAN_POINT ( 'NONE',  ( 1.235923780250258100, 0.3977235956778247800, 0.8867638643621199600 ) ) ;
+#320 = CLOSED_SHELL ( 'NONE', ( #644, #2060, #1370, #2073, #1954, #2293, #226, #5, #696, #1821, #2709, #1969, #1574, #1604, #884, #25, #1147, #936, #889, #2032, #243, #1328, #2513, #442, #2053, #2487, #655, #459, #2740, #1123, #2279, #1854, #1719, #854, #1107, #2536, #908, #1343, #2264, #2498, #2750, #2023, #669, #488, #133, #2942, #685, #2249, #720, #201, #39, #2693, #2722, #707, #2521, #2465, #2770, #1137, #1159, #1547, #1787, #2178, #2961, #601, #1806, #1559, #2474 ) ) ;
+#321 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#322 = CARTESIAN_POINT ( 'NONE',  ( -1.149115558745209800, 0.3816051837257484200, 0.9991116475593915200 ) ) ;
+#323 = EDGE_CURVE ( 'NONE', #1263, #1372, #2408, .T. ) ;
+#324 = LINE ( 'NONE', #2331, #1441 ) ;
+#325 = CARTESIAN_POINT ( 'NONE',  ( 1.149115558745209300, 0.3816051837257484200, 0.9991116475593913000 ) ) ;
+#326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.4000000000000000200, 0.7750000000000002400 ) ) ;
+#328 = EDGE_CURVE ( 'NONE', #2381, #1657, #2415, .T. ) ;
+#329 = PRESENTATION_STYLE_ASSIGNMENT (( #600 ) ) ;
+#330 = DIRECTION ( 'NONE',  ( 2.734799962365658400E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#331 = VECTOR ( 'NONE', #1489, 1000.000000000000000 ) ;
+#332 = EDGE_CURVE ( 'NONE', #739, #342, #1360, .T. ) ;
+#333 = SURFACE_SIDE_STYLE ('',( #686 ) ) ;
+#334 = FACE_OUTER_BOUND ( 'NONE', #480, .T. ) ;
+#335 = ORIENTED_EDGE ( 'NONE', *, *, #19, .T. ) ;
+#336 = LINE ( 'NONE', #2222, #1938 ) ;
+#337 = ORIENTED_EDGE ( 'NONE', *, *, #2506, .F. ) ;
+#338 = CYLINDRICAL_SURFACE ( 'NONE', #2621, 0.1499999999999999700 ) ;
+#339 = ORIENTED_EDGE ( 'NONE', *, *, #2247, .F. ) ;
+#340 = ORIENTED_EDGE ( 'NONE', *, *, #631, .F. ) ;
+#341 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#342 = VERTEX_POINT ( 'NONE', #2425 ) ;
+#343 = STYLED_ITEM ( 'NONE', ( #1040 ), #685 ) ;
+#344 = LINE ( 'NONE', #781, #703 ) ;
+#345 = ORIENTED_EDGE ( 'NONE', *, *, #2611, .T. ) ;
+#346 = FILL_AREA_STYLE_COLOUR ( '', #2397 ) ;
+#347 = EDGE_LOOP ( 'NONE', ( #273, #2340, #1799, #1053 ) ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #1943, .T. ) ;
+#349 = FACE_OUTER_BOUND ( 'NONE', #481, .T. ) ;
+#350 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1494 ), #1715 ) ;
+#351 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#352 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#353 = EDGE_LOOP ( 'NONE', ( #2913, #1150, #2439, #2204 ) ) ;
+#354 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, 0.8999999999999996900 ) ) ;
+#355 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #509 ), #1161 ) ;
+#356 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#357 = EDGE_CURVE ( 'NONE', #2225, #1926, #1793, .T. ) ;
+#358 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#359 = CIRCLE ( 'NONE', #97, 0.1250000000000001100 ) ;
+#360 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#361 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#362 = CARTESIAN_POINT ( 'NONE',  ( 1.225000000000031800, 0.4000000000000000200, 0.8775255128608342400 ) ) ;
+#363 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.0000000000000000000, 0.8999999999999999100 ) ) ;
+#364 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#365 = AXIS2_PLACEMENT_3D ( 'NONE', #777, #310, #1904 ) ;
+#366 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#367 = VERTEX_POINT ( 'NONE', #2708 ) ;
+#368 = EDGE_CURVE ( 'NONE', #1564, #2379, #550, .T. ) ;
+#369 = DIRECTION ( 'NONE',  ( -1.734723475976805500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #2888, .F. ) ;
+#371 = AXIS2_PLACEMENT_3D ( 'NONE', #712, #793, #114 ) ;
+#372 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#373 = PRESENTATION_STYLE_ASSIGNMENT (( #2094 ) ) ;
+#374 = VECTOR ( 'NONE', #961, 1000.000000000000000 ) ;
+#375 = FILL_AREA_STYLE ('',( #2424 ) ) ;
+#376 = EDGE_CURVE ( 'NONE', #2732, #2962, #727, .T. ) ;
+#377 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .T. ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.0000000000000000000, -0.8500000000000002000 ) ) ;
+#379 = SURFACE_STYLE_USAGE ( .BOTH. , #2443 ) ;
+#380 = VECTOR ( 'NONE', #904, 1000.000000000000000 ) ;
+#381 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#382 = ORIENTED_EDGE ( 'NONE', *, *, #2128, .T. ) ;
+#383 = VECTOR ( 'NONE', #1555, 1000.000000000000000 ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ;
+#385 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .T. ) ;
+#386 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1622 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #764, #1217, #2823 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#387 = VERTEX_POINT ( 'NONE', #487 ) ;
+#388 = EDGE_CURVE ( 'NONE', #822, #2661, #1869, .T. ) ;
+#389 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -0.9250000000000000400 ) ) ;
+#390 = CARTESIAN_POINT ( 'NONE',  ( 1.128165459107552100, 0.3999877751869871400, -0.9757817232276443400 ) ) ;
+#391 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#392 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2280 ) ) ;
+#393 = CYLINDRICAL_SURFACE ( 'NONE', #1204, 0.02499999999999995600 ) ;
+#394 = DIRECTION ( 'NONE',  ( -2.734799962365658400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#395 = CARTESIAN_POINT ( 'NONE',  ( 1.148550748116697400, 0.3836852110420432800, -0.9985418415125481000 ) ) ;
+#396 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#397 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1209 ), #1681 ) ;
+#398 = VECTOR ( 'NONE', #762, 1000.000000000000000 ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.0000000000000000000, 0.8500000000000002000 ) ) ;
+#400 = LINE ( 'NONE', #2243, #582 ) ;
+#401 = LINE ( 'NONE', #1534, #2145 ) ;
+#402 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#403 = VECTOR ( 'NONE', #1780, 1000.000000000000000 ) ;
+#404 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#405 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#406 = LINE ( 'NONE', #176, #861 ) ;
+#407 = ORIENTED_EDGE ( 'NONE', *, *, #297, .F. ) ;
+#408 = CARTESIAN_POINT ( 'NONE',  ( -1.127525512860834600, 0.4000000000000000200, 0.9750000000000321700 ) ) ;
+#409 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2051 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #801, #2378, #107 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#410 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#411 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .F. ) ;
+#412 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .F. ) ;
+#413 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#414 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#415 = VECTOR ( 'NONE', #2072, 1000.000000000000000 ) ;
+#416 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1016 ), #664 ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #545, .T. ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( 1.149115558745209300, 0.3816051837257484200, -0.9991116475593917500 ) ) ;
+#419 = EDGE_CURVE ( 'NONE', #1112, #842, #972, .T. ) ;
+#420 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#421 = VERTEX_POINT ( 'NONE', #2776 ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4000000000000000200, -0.9250000000000002700 ) ) ;
+#423 = FILL_AREA_STYLE_COLOUR ( '', #1778 ) ;
+#424 = EDGE_LOOP ( 'NONE', ( #2949, #1800, #1877, #2120 ) ) ;
+#425 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#426 = PRESENTATION_STYLE_ASSIGNMENT (( #140 ) ) ;
+#427 = VERTEX_POINT ( 'NONE', #2318 ) ;
+#428 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#429 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#430 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2359 ), #486 ) ;
+#431 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2254 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2779, #551, #57 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#432 = SURFACE_STYLE_FILL_AREA ( #2177 ) ;
+#433 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#434 = PLANE ( 'NONE',  #314 ) ;
+#435 = DIRECTION ( 'NONE',  ( -3.469446951953611000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#436 = FILL_AREA_STYLE_COLOUR ( '', #2682 ) ;
+#437 = EDGE_CURVE ( 'NONE', #56, #532, #2009, .T. ) ;
+#438 = LINE ( 'NONE', #1181, #1711 ) ;
+#439 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#440 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#441 = SURFACE_SIDE_STYLE ('',( #231 ) ) ;
+#442 = ADVANCED_FACE ( 'NONE', ( #66 ), #1866, .T. ) ;
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .T. ) ;
+#444 = SURFACE_STYLE_FILL_AREA ( #1444 ) ;
+#445 = LINE ( 'NONE', #1434, #2798 ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #2701, .T. ) ;
+#447 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1494 ) ) ;
+#448 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#449 = EDGE_CURVE ( 'NONE', #754, #2086, #1722, .T. ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #2927, .T. ) ;
+#451 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#452 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#453 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#454 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2169 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1185, #2790, #1407 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#455 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .F. ) ;
+#456 = EDGE_LOOP ( 'NONE', ( #1684, #1922, #779, #450, #2004, #2338, #1394, #981 ) ) ;
+#457 = SURFACE_STYLE_USAGE ( .BOTH. , #495 ) ;
+#458 = CARTESIAN_POINT ( 'NONE',  ( 1.243488046030027700, 0.3920316108975491200, 0.8936717034338461700 ) ) ;
+#459 = ADVANCED_FACE ( 'NONE', ( #1492 ), #533, .T. ) ;
+#460 = CARTESIAN_POINT ( 'NONE',  ( -1.127525512860834600, 0.4000000000000000200, 0.9750000000000321700 ) ) ;
+#461 = CARTESIAN_POINT ( 'NONE',  ( -1.127951855590995100, 0.3999959166837742100, -0.9755214803639205000 ) ) ;
+#462 = VECTOR ( 'NONE', #1203, 1000.000000000000000 ) ;
+#463 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#464 = AXIS2_PLACEMENT_3D ( 'NONE', #2517, #1366, #1146 ) ;
+#465 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1334 ), #1474 ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( -1.134084598744093500, 0.3987461014022036200, 0.9828180987584108600 ) ) ;
+#467 = CIRCLE ( 'NONE', #1173, 0.1000000000000000500 ) ;
+#468 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #585 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #321, #2171, #557 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#469 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#470 = EDGE_CURVE ( 'NONE', #598, #754, #1041, .T. ) ;
+#471 = LINE ( 'NONE', #2928, #403 ) ;
+#472 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.4000000000000000200, 0.9999999999999997800 ) ) ;
+#473 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #2714, .F. ) ;
+#475 = CIRCLE ( 'NONE', #1579, 0.07499999999999998300 ) ;
+#476 = EDGE_CURVE ( 'NONE', #1832, #1987, #445, .T. ) ;
+#477 = ORIENTED_EDGE ( 'NONE', *, *, #2922, .F. ) ;
+#478 = FILL_AREA_STYLE_COLOUR ( '', #2878 ) ;
+#479 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#480 = EDGE_LOOP ( 'NONE', ( #2800, #893, #2723, #2266 ) ) ;
+#481 = EDGE_LOOP ( 'NONE', ( #2950, #61, #632, #2114, #1615, #1144, #477, #525 ) ) ;
+#482 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#483 = VECTOR ( 'NONE', #2277, 1000.000000000000000 ) ;
+#484 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#485 = VERTEX_POINT ( 'NONE', #555 ) ;
+#486 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1485 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #414, #2236, #864 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#487 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, 0.8999999999999999100 ) ) ;
+#488 = ADVANCED_FACE ( 'NONE', ( #1644 ), #309, .F. ) ;
+#489 = VECTOR ( 'NONE', #1443, 1000.000000000000000 ) ;
+#490 = VERTEX_POINT ( 'NONE', #1419 ) ;
+#491 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2865, 'distance_accuracy_value', 'NONE');
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #2311, .F. ) ;
+#493 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#494 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#495 = SURFACE_SIDE_STYLE ('',( #1071 ) ) ;
+#496 = CARTESIAN_POINT ( 'NONE',  ( -1.225781723227644700, 0.3999877751869870800, -0.8781654591075525000 ) ) ;
+#497 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #343 ) ) ;
+#498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#499 = VECTOR ( 'NONE', #1992, 1000.000000000000000 ) ;
+#500 = FILL_AREA_STYLE_COLOUR ( '', #1906 ) ;
+#501 = VECTOR ( 'NONE', #394, 1000.000000000000000 ) ;
+#502 = SURFACE_SIDE_STYLE ('',( #2170 ) ) ;
+#503 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#504 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#505 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1507 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2069, #2098, #1600 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#506 = PRESENTATION_STYLE_ASSIGNMENT (( #457 ) ) ;
+#507 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#508 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#509 = STYLED_ITEM ( 'NONE', ( #2328 ), #884 ) ;
+#510 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#511 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#512 = FACE_OUTER_BOUND ( 'NONE', #670, .T. ) ;
+#513 = EDGE_CURVE ( 'NONE', #1112, #1652, #1364, .T. ) ;
+#514 = DIRECTION ( 'NONE',  ( -2.734799962365658400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#515 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#516 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#517 = VECTOR ( 'NONE', #2646, 1000.000000000000000 ) ;
+#518 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .F. ) ;
+#519 = FILL_AREA_STYLE_COLOUR ( '', #962 ) ;
+#520 = VERTEX_POINT ( 'NONE', #2967 ) ;
+#521 = VERTEX_POINT ( 'NONE', #2956 ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .T. ) ;
+#523 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.5000000000000000000, 0.9250000000000002700 ) ) ;
+#524 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#525 = ORIENTED_EDGE ( 'NONE', *, *, #2088, .T. ) ;
+#526 = AXIS2_PLACEMENT_3D ( 'NONE', #906, #653, #662 ) ;
+#527 = FACE_BOUND ( 'NONE', #194, .T. ) ;
+#528 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#529 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#530 = EDGE_LOOP ( 'NONE', ( #1368, #2908, #1088, #2653 ) ) ;
+#531 = EDGE_CURVE ( 'NONE', #421, #842, #2886, .T. ) ;
+#532 = VERTEX_POINT ( 'NONE', #12 ) ;
+#533 = PLANE ( 'NONE',  #286 ) ;
+#534 = FILL_AREA_STYLE ('',( #2159 ) ) ;
+#535 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1030 ) ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #449, .T. ) ;
+#537 = EDGE_CURVE ( 'NONE', #967, #1493, #1299, .T. ) ;
+#538 = CARTESIAN_POINT ( 'NONE',  ( 1.134084598744093300, 0.3987461014022035100, 0.9828180987584108600 ) ) ;
+#539 = FILL_AREA_STYLE_COLOUR ( '', #341 ) ;
+#540 = CIRCLE ( 'NONE', #2125, 0.1250000000000000000 ) ;
+#541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#542 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#543 = LINE ( 'NONE', #2649, #646 ) ;
+#544 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #651 ), #990 ) ;
+#545 = EDGE_CURVE ( 'NONE', #260, #257, #2049, .T. ) ;
+#546 = FILL_AREA_STYLE ('',( #1916 ) ) ;
+#547 = SURFACE_STYLE_USAGE ( .BOTH. , #2815 ) ;
+#548 = PRESENTATION_STYLE_ASSIGNMENT (( #1083 ) ) ;
+#549 = CARTESIAN_POINT ( 'NONE',  ( 1.145383975839764600, 0.3898905059931085900, 0.9952869892745068700 ) ) ;
+#550 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1340, #236, #1096, #1047, #568, #2191, #666, #730, #942, #298, #1206, #2550, #2352, #288, #2309, #1625, #2814, #2526, #719 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898678600E-006, 1.338519546140303400E-005, 2.296871201946861700E-005, 3.568771741573127200E-005, 4.493106027991165100E-005, 4.594139282386549000E-005 ),
+ .UNSPECIFIED. ) ;
+#551 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#552 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#553 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#554 = STYLED_ITEM ( 'NONE', ( #33 ), #2942 ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( 1.127525512860834100, 0.4000000000000000200, 0.9749999999999998700 ) ) ;
+#556 = LINE ( 'NONE', #953, #216 ) ;
+#557 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#558 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#559 = VECTOR ( 'NONE', #812, 1000.000000000000000 ) ;
+#560 = AXIS2_PLACEMENT_3D ( 'NONE', #1189, #1623, #84 ) ;
+#561 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#562 = SURFACE_STYLE_USAGE ( .BOTH. , #2868 ) ;
+#563 = ORIENTED_EDGE ( 'NONE', *, *, #1683, .T. ) ;
+#564 = CYLINDRICAL_SURFACE ( 'NONE', #77, 0.1499999999999999700 ) ;
+#565 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#566 = EDGE_LOOP ( 'NONE', ( #1043, #22, #1618, #637 ) ) ;
+#567 = SURFACE_STYLE_USAGE ( .BOTH. , #1702 ) ;
+#568 = CARTESIAN_POINT ( 'NONE',  ( 1.248541841512547800, 0.3836852110420432800, -0.8985507481166979900 ) ) ;
+#569 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#570 = VERTEX_POINT ( 'NONE', #1338 ) ;
+#571 = AXIS2_PLACEMENT_3D ( 'NONE', #1339, #2947, #674 ) ;
+#572 = ORIENTED_EDGE ( 'NONE', *, *, #2756, .F. ) ;
+#573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#574 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#575 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #300 ), #2643 ) ;
+#576 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#577 = EDGE_CURVE ( 'NONE', #1726, #592, #603, .T. ) ;
+#578 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#579 = TOROIDAL_SURFACE ( 'NONE', #146, 0.1249999999999999700, 0.02500000000000000100 ) ;
+#580 = SURFACE_STYLE_USAGE ( .BOTH. , #1929 ) ;
+#581 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#582 = VECTOR ( 'NONE', #1795, 1000.000000000000000 ) ;
+#583 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#584 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#585 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #321, 'distance_accuracy_value', 'NONE');
+#586 = EDGE_CURVE ( 'NONE', #822, #802, #1653, .T. ) ;
+#587 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#588 = LINE ( 'NONE', #2082, #1353 ) ;
+#589 = STYLED_ITEM ( 'NONE', ( #2837 ), #1604 ) ;
+#590 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#591 = VECTOR ( 'NONE', #1305, 1000.000000000000000 ) ;
+#592 = VERTEX_POINT ( 'NONE', #23 ) ;
+#593 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .F. ) ;
+#595 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#596 = SURFACE_STYLE_FILL_AREA ( #2803 ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #577, .T. ) ;
+#598 = VERTEX_POINT ( 'NONE', #1805 ) ;
+#599 = EDGE_CURVE ( 'NONE', #521, #771, #1985, .T. ) ;
+#600 = SURFACE_STYLE_USAGE ( .BOTH. , #1475 ) ;
+#601 = ADVANCED_FACE ( 'NONE', ( #2729 ), #1188, .T. ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .T. ) ;
+#603 = CIRCLE ( 'NONE', #1431, 0.02500000000000006400 ) ;
+#604 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#605 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #174, 'distance_accuracy_value', 'NONE');
+#606 = VERTEX_POINT ( 'NONE', #682 ) ;
+#607 = ORIENTED_EDGE ( 'NONE', *, *, #376, .F. ) ;
+#608 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#609 = ORIENTED_EDGE ( 'NONE', *, *, #1075, .T. ) ;
+#610 = FILL_AREA_STYLE ('',( #1934 ) ) ;
+#611 = VECTOR ( 'NONE', #1505, 1000.000000000000000 ) ;
+#612 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2080 ) ) ;
+#613 = EDGE_CURVE ( 'NONE', #2291, #735, #840, .T. ) ;
+#614 = FILL_AREA_STYLE_COLOUR ( '', #356 ) ;
+#615 = PRESENTATION_STYLE_ASSIGNMENT (( #2687 ) ) ;
+#616 = ORIENTED_EDGE ( 'NONE', *, *, #357, .T. ) ;
+#617 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#618 = AXIS2_PLACEMENT_3D ( 'NONE', #104, #770, #2589 ) ;
+#619 = FACE_OUTER_BOUND ( 'NONE', #2945, .T. ) ;
+#620 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#621 = VECTOR ( 'NONE', #623, 1000.000000000000000 ) ;
+#622 = SURFACE_STYLE_FILL_AREA ( #1631 ) ;
+#623 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#624 = PLANE ( 'NONE',  #1517 ) ;
+#625 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.0000000000000000000, 0.8500000000000002000 ) ) ;
+#626 = AXIS2_PLACEMENT_3D ( 'NONE', #1669, #948, #959 ) ;
+#627 = EDGE_LOOP ( 'NONE', ( #2305, #1183, #1236, #2629 ) ) ;
+#628 = AXIS2_PLACEMENT_3D ( 'NONE', #1059, #2230, #1304 ) ;
+#629 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2663 ) ;
+#630 = FACE_OUTER_BOUND ( 'NONE', #456, .T. ) ;
+#631 = EDGE_CURVE ( 'NONE', #842, #754, #2512, .T. ) ;
+#632 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .T. ) ;
+#633 = CYLINDRICAL_SURFACE ( 'NONE', #1405, 0.02499999999999995600 ) ;
+#634 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#635 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #2111, .T. ) ;
+#637 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .T. ) ;
+#638 = EDGE_CURVE ( 'NONE', #1926, #2299, #2271, .T. ) ;
+#639 = PLANE ( 'NONE',  #808 ) ;
+#640 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#641 = ORIENTED_EDGE ( 'NONE', *, *, #1352, .T. ) ;
+#642 = FILL_AREA_STYLE ('',( #1727 ) ) ;
+#643 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4000000000000000200, 0.7750000000000002400 ) ) ;
+#644 = ADVANCED_FACE ( 'NONE', ( #2339, #527 ), #223, .T. ) ;
+#645 = AXIS2_PLACEMENT_3D ( 'NONE', #198, #2253, #1781 ) ;
+#646 = VECTOR ( 'NONE', #1959, 1000.000000000000000 ) ;
+#647 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#648 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( 1.127951855590995100, 0.3999959166837742100, -0.9755214803639206100 ) ) ;
+#650 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#651 = STYLED_ITEM ( 'NONE', ( #2121 ), #655 ) ;
+#652 = LINE ( 'NONE', #354, #559 ) ;
+#653 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#654 = FACE_OUTER_BOUND ( 'NONE', #228, .T. ) ;
+#655 = ADVANCED_FACE ( 'NONE', ( #980 ), #1794, .T. ) ;
+#656 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#657 = CYLINDRICAL_SURFACE ( 'NONE', #880, 0.1000000000000001600 ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.0000000000000000000, 0.8500000000000002000 ) ) ;
+#659 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1113 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1528, #647, #2900 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#660 = VERTEX_POINT ( 'NONE', #2057 ) ;
+#661 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#663 = LINE ( 'NONE', #1551, #1327 ) ;
+#664 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1524 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2667, #869, #2904 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#665 = ORIENTED_EDGE ( 'NONE', *, *, #2370, .T. ) ;
+#666 = CARTESIAN_POINT ( 'NONE',  ( 1.246713846387375900, 0.3873898698691868900, -0.8967661357768863500 ) ) ;
+#667 = ORIENTED_EDGE ( 'NONE', *, *, #357, .F. ) ;
+#668 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#669 = ADVANCED_FACE ( 'NONE', ( #1080 ), #1884, .F. ) ;
+#670 = EDGE_LOOP ( 'NONE', ( #1921, #26, #1867, #1500 ) ) ;
+#671 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ;
+#672 = VERTEX_POINT ( 'NONE', #922 ) ;
+#673 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#674 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #2641, .T. ) ;
+#676 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #780 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1862, #1899, #2834 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#677 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.9250000000000000400 ) ) ;
+#678 = FACE_OUTER_BOUND ( 'NONE', #2485, .T. ) ;
+#679 = STYLED_ITEM ( 'NONE', ( #1834 ), #39 ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( -1.145383975839765000, 0.3898905059931085900, 0.9952869892745068700 ) ) ;
+#681 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #826 ), #2103 ) ;
+#682 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#683 = CARTESIAN_POINT ( 'NONE',  ( -1.146766135776886400, 0.3873898698691868900, -0.9967138463873763700 ) ) ;
+#684 = EDGE_CURVE ( 'NONE', #521, #1576, #2298, .T. ) ;
+#685 = ADVANCED_FACE ( 'NONE', ( #630 ), #69, .T. ) ;
+#686 = SURFACE_STYLE_FILL_AREA ( #2186 ) ;
+#687 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#688 = STYLED_ITEM ( 'NONE', ( #2650 ), #459 ) ;
+#689 = EDGE_CURVE ( 'NONE', #1493, #490, #2041, .T. ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( -1.128165459107552500, 0.3999877751869871400, 0.9757817232276441200 ) ) ;
+#691 = LINE ( 'NONE', #34, #2035 ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#693 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, -1.000000000000000000 ) ) ;
+#694 = SURFACE_SIDE_STYLE ('',( #1214 ) ) ;
+#695 = PRESENTATION_STYLE_ASSIGNMENT (( #1196 ) ) ;
+#696 = ADVANCED_FACE ( 'NONE', ( #896 ), #1868, .F. ) ;
+#697 = VERTEX_POINT ( 'NONE', #2104 ) ;
+#698 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #554 ) ) ;
+#699 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#700 = EDGE_LOOP ( 'NONE', ( #2483, #1086, #190, #370 ) ) ;
+#701 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, 0.8999999999999999100 ) ) ;
+#702 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #115 ) ) ;
+#703 = VECTOR ( 'NONE', #576, 1000.000000000000000 ) ;
+#704 = ORIENTED_EDGE ( 'NONE', *, *, #2543, .T. ) ;
+#705 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( 1.127951855590994600, 0.3999959166837742100, 0.9755214803639202800 ) ) ;
+#707 = ADVANCED_FACE ( 'NONE', ( #1784 ), #1825, .T. ) ;
+#708 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#709 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#710 = STYLED_ITEM ( 'NONE', ( #506 ), #2249 ) ;
+#711 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#712 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#713 = CIRCLE ( 'NONE', #1629, 0.02500000000000006400 ) ;
+#714 = STYLED_ITEM ( 'NONE', ( #1045 ), #1147 ) ;
+#715 = EDGE_CURVE ( 'NONE', #485, #257, #1585, .T. ) ;
+#716 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #831, 'distance_accuracy_value', 'NONE');
+#717 = CYLINDRICAL_SURFACE ( 'NONE', #8, 0.02499999999999995600 ) ;
+#718 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#719 = CARTESIAN_POINT ( 'NONE',  ( 1.224999999999999600, 0.4000000000000000200, -0.8775255128606777000 ) ) ;
+#720 = ADVANCED_FACE ( 'NONE', ( #225 ), #338, .T. ) ;
+#721 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#722 = CARTESIAN_POINT ( 'NONE',  ( 1.127738843893342400, 0.4000000000000000200, 0.9752605934860011400 ) ) ;
+#723 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#724 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .T. ) ;
+#725 = AXIS2_PLACEMENT_3D ( 'NONE', #317, #85, #305 ) ;
+#726 = VECTOR ( 'NONE', #955, 1000.000000000000000 ) ;
+#727 = CIRCLE ( 'NONE', #1965, 0.1000000000000000500 ) ;
+#728 = ORIENTED_EDGE ( 'NONE', *, *, #2461, .T. ) ;
+#729 = STYLED_ITEM ( 'NONE', ( #2911 ), #133 ) ;
+#730 = CARTESIAN_POINT ( 'NONE',  ( 1.245286989274506700, 0.3898905059931085900, -0.8953839758397651400 ) ) ;
+#731 = FACE_OUTER_BOUND ( 'NONE', #1788, .T. ) ;
+#732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#733 = AXIS2_PLACEMENT_3D ( 'NONE', #2409, #2862, #828 ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ;
+#735 = VERTEX_POINT ( 'NONE', #90 ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, 0.8500000000000002000 ) ) ;
+#737 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#738 = ORIENTED_EDGE ( 'NONE', *, *, #1082, .T. ) ;
+#739 = VERTEX_POINT ( 'NONE', #1222 ) ;
+#740 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 0.9000000000000000200 ) ) ;
+#741 = VECTOR ( 'NONE', #634, 1000.000000000000000 ) ;
+#742 = AXIS2_PLACEMENT_3D ( 'NONE', #894, #1140, #2743 ) ;
+#743 = EDGE_CURVE ( 'NONE', #2086, #2703, #1286, .T. ) ;
+#744 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#745 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#746 = SURFACE_SIDE_STYLE ('',( #2844 ) ) ;
+#747 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#748 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#749 = AXIS2_PLACEMENT_3D ( 'NONE', #295, #2429, #2406 ) ;
+#750 = LINE ( 'NONE', #1417, #152 ) ;
+#751 = EDGE_CURVE ( 'NONE', #672, #1493, #2403, .T. ) ;
+#752 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#753 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#754 = VERTEX_POINT ( 'NONE', #2118 ) ;
+#755 = AXIS2_PLACEMENT_3D ( 'NONE', #643, #2375, #1165 ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( 1.148550748116697400, 0.3836852110420432800, 0.9985418415125477700 ) ) ;
+#757 = SURFACE_STYLE_USAGE ( .BOTH. , #269 ) ;
+#758 = FACE_OUTER_BOUND ( 'NONE', #1690, .T. ) ;
+#759 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#760 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1673, #1210, #2817, #1425, #2251, #2008, #913, #319, #2721, #2486, #458, #2494, #1560, #1115, #2257, #885, #1350, #2016, #206 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953844100E-006, 0.0000000000000000000, 9.278391478842376600E-006, 2.204562439685421100E-005, 3.166547942941824600E-005, 3.835285207612770100E-005, 4.510142845095590100E-005 ),
+ .UNSPECIFIED. ) ;
+#761 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#762 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#763 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#764 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ;
+#766 = LINE ( 'NONE', #2931, #1114 ) ;
+#767 = VERTEX_POINT ( 'NONE', #2139 ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #19, .F. ) ;
+#769 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.3772410279992995400, 0.9999999999999997800 ) ) ;
+#770 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#771 = VERTEX_POINT ( 'NONE', #783 ) ;
+#772 = VECTOR ( 'NONE', #197, 1000.000000000000000 ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.2000000000000000100, -0.8999999999999999100 ) ) ;
+#774 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#775 = LINE ( 'NONE', #1920, #489 ) ;
+#776 = ORIENTED_EDGE ( 'NONE', *, *, #586, .F. ) ;
+#777 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#778 = AXIS2_PLACEMENT_3D ( 'NONE', #817, #64, #2561 ) ;
+#779 = ORIENTED_EDGE ( 'NONE', *, *, #2580, .T. ) ;
+#780 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1862, 'distance_accuracy_value', 'NONE');
+#781 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.4000000000000000200, 0.9250000000000002700 ) ) ;
+#782 = EDGE_CURVE ( 'NONE', #1718, #2085, #760, .T. ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#784 = LINE ( 'NONE', #1065, #2666 ) ;
+#785 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.9250000000000000400 ) ) ;
+#786 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#787 = EDGE_CURVE ( 'NONE', #1372, #1330, #1253, .T. ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.9250000000000000400 ) ) ;
+#789 = SURFACE_SIDE_STYLE ('',( #2449 ) ) ;
+#790 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1334 ) ) ;
+#791 = LINE ( 'NONE', #2055, #2064 ) ;
+#792 = SURFACE_STYLE_USAGE ( .BOTH. , #333 ) ;
+#793 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#794 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#795 = FILL_AREA_STYLE ('',( #2595 ) ) ;
+#796 = VECTOR ( 'NONE', #2353, 1000.000000000000000 ) ;
+#797 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#798 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #565, 'distance_accuracy_value', 'NONE');
+#799 = AXIS2_PLACEMENT_3D ( 'NONE', #915, #661, #2262 ) ;
+#800 = FACE_OUTER_BOUND ( 'NONE', #2270, .T. ) ;
+#801 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#802 = VERTEX_POINT ( 'NONE', #658 ) ;
+#803 = LINE ( 'NONE', #2820, #1326 ) ;
+#804 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#805 = ORIENTED_EDGE ( 'NONE', *, *, #577, .F. ) ;
+#806 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#807 = ORIENTED_EDGE ( 'NONE', *, *, #2156, .T. ) ;
+#808 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #1750, #413 ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #2922, .T. ) ;
+#810 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1310, #2634 ) ;
+#811 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#812 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#813 = AXIS2_PLACEMENT_3D ( 'NONE', #391, #1523, #832 ) ;
+#814 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#815 = FILL_AREA_STYLE ('',( #2412 ) ) ;
+#816 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#817 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, 1.000000000000000000 ) ) ;
+#818 = CIRCLE ( 'NONE', #2255, 0.02499999999999995600 ) ;
+#819 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#821 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1225 ), #2877 ) ;
+#822 = VERTEX_POINT ( 'NONE', #429 ) ;
+#823 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #679 ) ) ;
+#824 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#825 = CIRCLE ( 'NONE', #1230, 0.1250000000000000000 ) ;
+#826 = STYLED_ITEM ( 'NONE', ( #2395 ), #1719 ) ;
+#827 = CARTESIAN_POINT ( 'NONE',  ( -1.127525512860834600, 0.4000000000000000200, -0.9750000000000321700 ) ) ;
+#828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#829 = EDGE_CURVE ( 'NONE', #2238, #1564, #1356, .T. ) ;
+#830 = VERTEX_POINT ( 'NONE', #1786 ) ;
+#831 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#832 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#833 = ORIENTED_EDGE ( 'NONE', *, *, #1375, .F. ) ;
+#834 = VERTEX_POINT ( 'NONE', #2248 ) ;
+#835 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2787 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #711, #744, #2560 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#836 = EDGE_CURVE ( 'NONE', #1467, #2225, #261, .T. ) ;
+#837 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#838 = FACE_OUTER_BOUND ( 'NONE', #900, .T. ) ;
+#839 = ORIENTED_EDGE ( 'NONE', *, *, #2317, .F. ) ;
+#840 = CIRCLE ( 'NONE', #2514, 0.02499999999999995600 ) ;
+#841 = CIRCLE ( 'NONE', #976, 0.1499999999999999700 ) ;
+#842 = VERTEX_POINT ( 'NONE', #2963 ) ;
+#843 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#844 = CARTESIAN_POINT ( 'NONE',  ( -1.235923780250258500, 0.3977235956778247800, 0.8867638643621201800 ) ) ;
+#845 = STYLED_ITEM ( 'NONE', ( #548 ), #2536 ) ;
+#846 = SURFACE_STYLE_FILL_AREA ( #1095 ) ;
+#847 = CARTESIAN_POINT ( 'NONE',  ( 1.149683316471289200, 0.3795143031373384200, -0.9996844267691504800 ) ) ;
+#848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#849 = CIRCLE ( 'NONE', #749, 0.1250000000000000000 ) ;
+#850 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 0.9250000000000000400 ) ) ;
+#851 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, -0.8999999999999999100 ) ) ;
+#852 = PRESENTATION_STYLE_ASSIGNMENT (( #792 ) ) ;
+#853 = FILL_AREA_STYLE_COLOUR ( '', #420 ) ;
+#854 = ADVANCED_FACE ( 'NONE', ( #1641 ), #1178, .T. ) ;
+#855 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#856 = CYLINDRICAL_SURFACE ( 'NONE', #1838, 0.02500000000000006400 ) ;
+#857 = CIRCLE ( 'NONE', #2936, 0.07499999999999998300 ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
+#859 = CARTESIAN_POINT ( 'NONE',  ( -1.230545852933987400, 0.3994942091424106300, 0.8821243365185353900 ) ) ;
+#860 = STYLED_ITEM ( 'NONE', ( #329 ), #2498 ) ;
+#861 = VECTOR ( 'NONE', #1478, 1000.000000000000000 ) ;
+#862 = VECTOR ( 'NONE', #2163, 1000.000000000000000 ) ;
+#863 = FILL_AREA_STYLE ('',( #614 ) ) ;
+#864 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#865 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #806, #1703 ) ;
+#866 = EDGE_CURVE ( 'NONE', #2962, #1763, #1322, .T. ) ;
+#867 = ORIENTED_EDGE ( 'NONE', *, *, #2217, .F. ) ;
+#868 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#869 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#870 = VERTEX_POINT ( 'NONE', #1740 ) ;
+#871 = ORIENTED_EDGE ( 'NONE', *, *, #1841, .T. ) ;
+#872 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
+#874 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #751, .T. ) ;
+#875 = VERTEX_POINT ( 'NONE', #677 ) ;
+#877 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #729 ), #179 ) ;
+#878 = SURFACE_STYLE_FILL_AREA ( #1510 ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #2506, .T. ) ;
+#880 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #753, #498 ) ;
+#881 = FILL_AREA_STYLE_COLOUR ( '', #451 ) ;
+#882 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#883 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#884 = ADVANCED_FACE ( 'NONE', ( #800 ), #1696, .F. ) ;
+#885 = CARTESIAN_POINT ( 'NONE',  ( 1.249111647559391300, 0.3816051837257484200, 0.8991155587452095400 ) ) ;
+#886 = AXIS2_PLACEMENT_3D ( 'NONE', #2535, #1634, #38 ) ;
+#887 = EDGE_CURVE ( 'NONE', #2855, #1575, #1454, .T. ) ;
+#888 = LINE ( 'NONE', #1692, #183 ) ;
+#889 = ADVANCED_FACE ( 'NONE', ( #2476 ), #1729, .T. ) ;
+#890 = STYLED_ITEM ( 'NONE', ( #2026 ), #2722 ) ;
+#891 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#892 = EDGE_CURVE ( 'NONE', #196, #2127, #964, .T. ) ;
+#893 = ORIENTED_EDGE ( 'NONE', *, *, #2516, .F. ) ;
+#894 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.4000000000000000200, 0.0000000000000000000 ) ) ;
+#895 = CARTESIAN_POINT ( 'NONE',  ( -1.141850754561521300, 0.3937651921045978700, -0.9915187035662764700 ) ) ;
+#896 = FACE_OUTER_BOUND ( 'NONE', #627, .T. ) ;
+#897 = CIRCLE ( 'NONE', #2943, 0.02499999999999995600 ) ;
+#898 = AXIS2_PLACEMENT_3D ( 'NONE', #290, #2754, #2087 ) ;
+#899 = ORIENTED_EDGE ( 'NONE', *, *, #2701, .F. ) ;
+#900 = EDGE_LOOP ( 'NONE', ( #2054, #50, #2762, #607 ) ) ;
+#901 = CIRCLE ( 'NONE', #645, 0.1000000000000000500 ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #2568, .T. ) ;
+#903 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#904 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#905 = SURFACE_STYLE_USAGE ( .BOTH. , #2482 ) ;
+#906 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4000000000000000200, -0.7750000000000002400 ) ) ;
+#907 = ORIENTED_EDGE ( 'NONE', *, *, #991, .T. ) ;
+#908 = ADVANCED_FACE ( 'NONE', ( #2442 ), #1599, .F. ) ;
+#909 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#910 = VECTOR ( 'NONE', #2811, 1000.000000000000000 ) ;
+#911 = VERTEX_POINT ( 'NONE', #124 ) ;
+#912 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2747 ) ) ;
+#913 = CARTESIAN_POINT ( 'NONE',  ( 1.232818098758410500, 0.3987461014022035700, 0.8840845987440930600 ) ) ;
+#914 = AXIS2_PLACEMENT_3D ( 'NONE', #2366, #1213, #1174 ) ;
+#915 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#916 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#917 = EDGE_CURVE ( 'NONE', #2885, #2732, #1527, .T. ) ;
+#918 = SURFACE_STYLE_FILL_AREA ( #1679 ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#920 = CIRCLE ( 'NONE', #464, 0.07499999999999998300 ) ;
+#921 = EDGE_CURVE ( 'NONE', #17, #387, #9, .T. ) ;
+#922 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.0000000000000000000, 0.8999999999999999100 ) ) ;
+#923 = VECTOR ( 'NONE', #2910, 1000.000000000000000 ) ;
+#924 = SURFACE_STYLE_FILL_AREA ( #1640 ) ;
+#925 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, 0.9999999999999997800 ) ) ;
+#926 = SURFACE_SIDE_STYLE ('',( #1961 ) ) ;
+#927 = AXIS2_PLACEMENT_3D ( 'NONE', #1439, #2124, #316 ) ;
+#928 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#929 = ORIENTED_EDGE ( 'NONE', *, *, #684, .F. ) ;
+#930 = ORIENTED_EDGE ( 'NONE', *, *, #2166, .F. ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#932 = TOROIDAL_SURFACE ( 'NONE', #51, 0.1249999999999999700, 0.02500000000000000100 ) ;
+#933 = VERTEX_POINT ( 'NONE', #650 ) ;
+#934 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#935 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#936 = ADVANCED_FACE ( 'NONE', ( #256 ), #1319, .T. ) ;
+#937 = VERTEX_POINT ( 'NONE', #2933 ) ;
+#938 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.2000000000000000100, 0.8999999999999999100 ) ) ;
+#939 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, -0.8999999999999999100 ) ) ;
+#940 = ORIENTED_EDGE ( 'NONE', *, *, #2052, .T. ) ;
+#941 = STYLED_ITEM ( 'NONE', ( #1910 ), #669 ) ;
+#942 = CARTESIAN_POINT ( 'NONE',  ( 1.243488046030027700, 0.3920316108975491200, -0.8936717034338466100 ) ) ;
+#943 = PLANE ( 'NONE',  #2919 ) ;
+#944 = LINE ( 'NONE', #995, #741 ) ;
+#945 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#946 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#947 = SURFACE_STYLE_USAGE ( .BOTH. , #2809 ) ;
+#948 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#949 = SURFACE_SIDE_STYLE ('',( #2281 ) ) ;
+#950 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2402 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1257, #1717, #360 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#951 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2546 ) ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#953 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#954 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2539 ), #2440 ) ;
+#955 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#956 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#958 = SURFACE_STYLE_FILL_AREA ( #1219 ) ;
+#959 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#960 = SURFACE_STYLE_USAGE ( .BOTH. , #926 ) ;
+#961 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#962 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#963 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#964 = LINE ( 'NONE', #1452, #2153 ) ;
+#965 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#966 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.4749999999999999800, 0.9000000000000003600 ) ) ;
+#967 = VERTEX_POINT ( 'NONE', #1753 ) ;
+#968 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #279, 'distance_accuracy_value', 'NONE');
+#969 = AXIS2_PLACEMENT_3D ( 'NONE', #2357, #971, #2821 ) ;
+#970 = PLANE ( 'NONE',  #2301 ) ;
+#971 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#972 = CIRCLE ( 'NONE', #886, 0.1499999999999999700 ) ;
+#973 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#974 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ;
+#975 = ORIENTED_EDGE ( 'NONE', *, *, #2664, .F. ) ;
+#976 = AXIS2_PLACEMENT_3D ( 'NONE', #1933, #1221, #2392 ) ;
+#977 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#978 = STYLED_ITEM ( 'NONE', ( #2530 ), #1969 ) ;
+#979 = ORIENTED_EDGE ( 'NONE', *, *, #2276, .F. ) ;
+#980 = FACE_OUTER_BOUND ( 'NONE', #1732, .T. ) ;
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #2775, .T. ) ;
+#982 = EDGE_CURVE ( 'NONE', #1763, #2238, #2791, .T. ) ;
+#983 = ORIENTED_EDGE ( 'NONE', *, *, #255, .T. ) ;
+#984 = CARTESIAN_POINT ( 'NONE',  ( 1.139440504943204400, 0.3960597998808580400, 0.9889120367928538900 ) ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, 0.9250000000000002700 ) ) ;
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #586, .T. ) ;
+#987 = SURFACE_STYLE_USAGE ( .BOTH. , #1241 ) ;
+#988 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#989 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, -0.8500000000000002000 ) ) ;
+#990 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2065 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2027, #673, #2789 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#991 = EDGE_CURVE ( 'NONE', #1823, #870, #336, .T. ) ;
+#992 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.5000000000000000000, 0.9250000000000002700 ) ) ;
+#993 = CYLINDRICAL_SURFACE ( 'NONE', #2242, 0.07499999999999998300 ) ;
+#994 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#996 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#997 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, 0.9000000000000003600 ) ) ;
+#998 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#999 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1000 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.4000000000000000200, 0.9250000000000002700 ) ) ;
+#1001 = TOROIDAL_SURFACE ( 'NONE', #1131, 0.1250000000000001100, 0.02500000000000000100 ) ;
+#1002 = LINE ( 'NONE', #882, #2183 ) ;
+#1003 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1004 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1005 = VERTEX_POINT ( 'NONE', #2452 ) ;
+#1006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1007 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .F. ) ;
+#1008 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ;
+#1009 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1010 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2356, 'distance_accuracy_value', 'NONE');
+#1011 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .F. ) ;
+#1012 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2902 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1037, #1937, #1004 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1013 = DIRECTION ( 'NONE',  ( 1.734723475976805500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1014 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .T. ) ;
+#1015 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1016 = STYLED_ITEM ( 'NONE', ( #2256 ), #936 ) ;
+#1017 = EDGE_LOOP ( 'NONE', ( #1982, #867, #474, #2232 ) ) ;
+#1018 = EDGE_CURVE ( 'NONE', #387, #911, #2001, .T. ) ;
+#1019 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1020 = PRESENTATION_STYLE_ASSIGNMENT (( #1909 ) ) ;
+#1021 = SURFACE_SIDE_STYLE ('',( #432 ) ) ;
+#1022 = SURFACE_STYLE_USAGE ( .BOTH. , #1207 ) ;
+#1023 = LINE ( 'NONE', #2428, #1377 ) ;
+#1024 = FILL_AREA_STYLE_COLOUR ( '', #1464 ) ;
+#1025 = CARTESIAN_POINT ( 'NONE',  ( -1.228171664226431500, 0.3999130077306020100, 0.8801270875433936400 ) ) ;
+#1026 = AXIS2_PLACEMENT_3D ( 'NONE', #2368, #515, #1409 ) ;
+#1027 = EDGE_CURVE ( 'NONE', #2175, #1091, #2679, .T. ) ;
+#1028 = SURFACE_STYLE_FILL_AREA ( #1568 ) ;
+#1029 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1030 = STYLED_ITEM ( 'NONE', ( #1218 ), #1854 ) ;
+#1031 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1032 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1033 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1034 = SURFACE_STYLE_USAGE ( .BOTH. , #2849 ) ;
+#1035 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #968 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #279, #1639, #2326 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1036 = EDGE_CURVE ( 'NONE', #697, #1754, #1145, .T. ) ;
+#1037 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1038 = ORIENTED_EDGE ( 'NONE', *, *, #265, .T. ) ;
+#1039 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1040 = PRESENTATION_STYLE_ASSIGNMENT (( #1380 ) ) ;
+#1041 = CIRCLE ( 'NONE', #2782, 0.02500000000000006400 ) ;
+#1042 = SURFACE_SIDE_STYLE ('',( #42 ) ) ;
+#1043 = ORIENTED_EDGE ( 'NONE', *, *, #1995, .T. ) ;
+#1044 = EDGE_LOOP ( 'NONE', ( #1255, #385, #2345, #602 ) ) ;
+#1045 = PRESENTATION_STYLE_ASSIGNMENT (( #2564 ) ) ;
+#1046 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( 1.249111647559391300, 0.3816051837257484200, -0.8991155587452099900 ) ) ;
+#1048 = SURFACE_SIDE_STYLE ('',( #98 ) ) ;
+#1049 = ORIENTED_EDGE ( 'NONE', *, *, #866, .T. ) ;
+#1050 = VECTOR ( 'NONE', #433, 1000.000000000000000 ) ;
+#1051 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1593 ), #2184 ) ;
+#1052 = ORIENTED_EDGE ( 'NONE', *, *, #836, .T. ) ;
+#1053 = ORIENTED_EDGE ( 'NONE', *, *, #1027, .T. ) ;
+#1054 = EDGE_CURVE ( 'NONE', #1657, #260, #2400, .T. ) ;
+#1055 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.0000000000000000000, -0.8999999999999999100 ) ) ;
+#1056 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#1057 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1773 ) ) ;
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #2156, .F. ) ;
+#1059 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#1060 = SHAPE_DEFINITION_REPRESENTATION ( #2394, #1597 ) ;
+#1061 = ORIENTED_EDGE ( 'NONE', *, *, #1433, .T. ) ;
+#1062 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3772410279992995400, 0.8999999999999999100 ) ) ;
+#1063 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1064 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1271, 'distance_accuracy_value', 'NONE');
+#1065 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#1066 = LINE ( 'NONE', #1829, #398 ) ;
+#1067 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1068 = SURFACE_STYLE_USAGE ( .BOTH. , #1321 ) ;
+#1069 = AXIS2_PLACEMENT_3D ( 'NONE', #693, #24, #916 ) ;
+#1070 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1964 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2459, #1317, #656 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1071 = SURFACE_STYLE_FILL_AREA ( #2738 ) ;
+#1072 = SURFACE_STYLE_FILL_AREA ( #1939 ) ;
+#1073 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2923 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2240, #428, #2015 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #220, .T. ) ;
+#1075 = EDGE_CURVE ( 'NONE', #967, #2381, #14, .T. ) ;
+#1076 = SURFACE_STYLE_FILL_AREA ( #177 ) ;
+#1077 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1078 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1079 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1229, 'distance_accuracy_value', 'NONE');
+#1080 = FACE_OUTER_BOUND ( 'NONE', #1223, .T. ) ;
+#1081 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ;
+#1082 = EDGE_CURVE ( 'NONE', #1987, #1754, #1714, .T. ) ;
+#1083 = SURFACE_STYLE_USAGE ( .BOTH. , #2647 ) ;
+#1084 = FILL_AREA_STYLE ('',( #853 ) ) ;
+#1085 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #2580, .F. ) ;
+#1087 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1088 = ORIENTED_EDGE ( 'NONE', *, *, #2611, .F. ) ;
+#1089 = ORIENTED_EDGE ( 'NONE', *, *, #921, .T. ) ;
+#1090 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, -0.9000000000000001300 ) ) ;
+#1091 = VERTEX_POINT ( 'NONE', #625 ) ;
+#1092 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #679 ), #2840 ) ;
+#1093 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#1094 = FILL_AREA_STYLE ('',( #2244 ) ) ;
+#1095 = FILL_AREA_STYLE ('',( #86 ) ) ;
+#1096 = CARTESIAN_POINT ( 'NONE',  ( 1.249684426769150000, 0.3795143031373384700, -0.8996833164712896300 ) ) ;
+#1097 = LINE ( 'NONE', #816, #2093 ) ;
+#1098 = DIRECTION ( 'NONE',  ( -2.734799962365658400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1099 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1312 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2768, #934, #268 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1100 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2918, 'distance_accuracy_value', 'NONE');
+#1101 = CARTESIAN_POINT ( 'NONE',  ( -1.143671703433846800, 0.3920316108975490700, -0.9934880460300279400 ) ) ;
+#1102 = SURFACE_SIDE_STYLE ('',( #1761 ) ) ;
+#1103 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1104 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1105 = FACE_OUTER_BOUND ( 'NONE', #2765, .T. ) ;
+#1106 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#1107 = ADVANCED_FACE ( 'NONE', ( #2372 ), #1983, .F. ) ;
+#1108 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1678 ) ) ;
+#1109 = VECTOR ( 'NONE', #40, 1000.000000000000000 ) ;
+#1110 = VECTOR ( 'NONE', #2912, 1000.000000000000000 ) ;
+#1111 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1619 ), #2960 ) ;
+#1112 = VERTEX_POINT ( 'NONE', #985 ) ;
+#1113 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1528, 'distance_accuracy_value', 'NONE');
+#1114 = VECTOR ( 'NONE', #2939, 1000.000000000000000 ) ;
+#1115 = CARTESIAN_POINT ( 'NONE',  ( 1.247709891039168900, 0.3856442534266940600, 0.8977309787179732500 ) ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ;
+#1117 = VERTEX_POINT ( 'NONE', #70 ) ;
+#1118 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .F. ) ;
+#1119 = CIRCLE ( 'NONE', #927, 0.1000000000000000500 ) ;
+#1120 = EDGE_LOOP ( 'NONE', ( #1526, #1125, #2515, #1061, #839, #2192, #2126, #1333, #1260, #833 ) ) ;
+#1121 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.4000000000000000200, -0.7750000000000002400 ) ) ;
+#1123 = ADVANCED_FACE ( 'NONE', ( #2716 ), #1848, .T. ) ;
+#1124 = EDGE_LOOP ( 'NONE', ( #446, #109, #1928, #2657 ) ) ;
+#1125 = ORIENTED_EDGE ( 'NONE', *, *, #13, .T. ) ;
+#1126 = STYLED_ITEM ( 'NONE', ( #852 ), #2487 ) ;
+#1127 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1128 = EDGE_CURVE ( 'NONE', #911, #2732, #1415, .T. ) ;
+#1129 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.9250000000000000400 ) ) ;
+#1130 = ORIENTED_EDGE ( 'NONE', *, *, #537, .F. ) ;
+#1131 = AXIS2_PLACEMENT_3D ( 'NONE', #1522, #2665, #1269 ) ;
+#1132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1133 = PLANE ( 'NONE',  #1570 ) ;
+#1134 = EDGE_CURVE ( 'NONE', #1330, #2885, #691, .T. ) ;
+#1135 = SURFACE_STYLE_FILL_AREA ( #1216 ) ;
+#1136 = FILL_AREA_STYLE_COLOUR ( '', #1817 ) ;
+#1137 = ADVANCED_FACE ( 'NONE', ( #1142 ), #2582, .T. ) ;
+#1138 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #941 ) ) ;
+#1139 = EDGE_CURVE ( 'NONE', #342, #2733, #165, .T. ) ;
+#1140 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1141 = CARTESIAN_POINT ( 'NONE',  ( -1.127738843893342900, 0.4000000000000000200, -0.9752605934860013600 ) ) ;
+#1142 = FACE_OUTER_BOUND ( 'NONE', #700, .T. ) ;
+#1143 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #890 ), #505 ) ;
+#1144 = ORIENTED_EDGE ( 'NONE', *, *, #2836, .T. ) ;
+#1145 = LINE ( 'NONE', #2675, #591 ) ;
+#1146 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1147 = ADVANCED_FACE ( 'NONE', ( #1294 ), #633, .T. ) ;
+#1148 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ;
+#1149 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1150 = ORIENTED_EDGE ( 'NONE', *, *, #2467, .F. ) ;
+#1151 = ORIENTED_EDGE ( 'NONE', *, *, #148, .F. ) ;
+#1152 = ORIENTED_EDGE ( 'NONE', *, *, #1554, .T. ) ;
+#1153 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1154 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1155 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#1156 = VECTOR ( 'NONE', #1688, 1000.000000000000000 ) ;
+#1157 = CARTESIAN_POINT ( 'NONE',  ( -1.235923780250258500, 0.3977235956778247800, -0.8867638643621201800 ) ) ;
+#1158 = AXIS2_PLACEMENT_3D ( 'NONE', #2633, #1924, #587 ) ;
+#1159 = ADVANCED_FACE ( 'NONE', ( #2805 ), #932, .T. ) ;
+#1160 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#1161 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #491 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2865, #2638, #1471 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1162 = FILL_AREA_STYLE_COLOUR ( '', #2407 ) ;
+#1163 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1164 = EDGE_CURVE ( 'NONE', #598, #421, #2509, .T. ) ;
+#1165 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1166 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1167 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1168 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1169 = FACE_OUTER_BOUND ( 'NONE', #2850, .T. ) ;
+#1170 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1171 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1172 = CIRCLE ( 'NONE', #1182, 0.1250000000000000000 ) ;
+#1173 = AXIS2_PLACEMENT_3D ( 'NONE', #925, #258, #1166 ) ;
+#1174 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1175 = CARTESIAN_POINT ( 'NONE',  ( 1.127525512860834100, 0.4000000000000000200, -0.9750000000000324000 ) ) ;
+#1176 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#1177 = EDGE_CURVE ( 'NONE', #1576, #56, #1457, .T. ) ;
+#1178 = CYLINDRICAL_SURFACE ( 'NONE', #2863, 0.02500000000000006400 ) ;
+#1179 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1180 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .F. ) ;
+#1181 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#1182 = AXIS2_PLACEMENT_3D ( 'NONE', #1393, #1891, #1378 ) ;
+#1183 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .T. ) ;
+#1184 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.4749999999999999800, 0.0000000000000000000 ) ) ;
+#1185 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1186 = PRESENTATION_STYLE_ASSIGNMENT (( #209 ) ) ;
+#1187 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ;
+#1188 = CYLINDRICAL_SURFACE ( 'NONE', #219, 0.02500000000000006400 ) ;
+#1189 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, 0.9000000000000003600 ) ) ;
+#1190 = SURFACE_SIDE_STYLE ('',( #2355 ) ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .F. ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #1915, .F. ) ;
+#1193 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2567 ) ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ;
+#1195 = EDGE_CURVE ( 'NONE', #307, #2075, #2376, .T. ) ;
+#1196 = SURFACE_STYLE_USAGE ( .BOTH. , #2092 ) ;
+#1197 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1198 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#1199 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1200 = ORIENTED_EDGE ( 'NONE', *, *, #1128, .T. ) ;
+#1201 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1203 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1204 = AXIS2_PLACEMENT_3D ( 'NONE', #919, #1624, #2059 ) ;
+#1205 = EDGE_CURVE ( 'NONE', #2549, #2718, #1533, .T. ) ;
+#1206 = CARTESIAN_POINT ( 'NONE',  ( 1.238912036792853900, 0.3960597998808581500, -0.8894405049432048100 ) ) ;
+#1207 = SURFACE_SIDE_STYLE ('',( #958 ) ) ;
+#1208 = LINE ( 'NONE', #1287, #80 ) ;
+#1209 = STYLED_ITEM ( 'NONE', ( #1567 ), #1328 ) ;
+#1210 = CARTESIAN_POINT ( 'NONE',  ( 1.225260593486001200, 0.4000000000000000200, 0.8777388438933426700 ) ) ;
+#1211 = VECTOR ( 'NONE', #283, 1000.000000000000000 ) ;
+#1212 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1214 = SURFACE_STYLE_FILL_AREA ( #1612 ) ;
+#1215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1216 = FILL_AREA_STYLE ('',( #2793 ) ) ;
+#1217 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1218 = PRESENTATION_STYLE_ASSIGNMENT (( #2777 ) ) ;
+#1219 = FILL_AREA_STYLE ('',( #123 ) ) ;
+#1220 = PRESENTATION_STYLE_ASSIGNMENT (( #757 ) ) ;
+#1221 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1222 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, -0.9250000000000002700 ) ) ;
+#1223 = EDGE_LOOP ( 'NONE', ( #345, #2010, #536, #2074 ) ) ;
+#1224 = SURFACE_STYLE_FILL_AREA ( #2656 ) ;
+#1225 = STYLED_ITEM ( 'NONE', ( #1278 ), #2264 ) ;
+#1226 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#1227 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1228 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .T. ) ;
+#1229 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1230 = AXIS2_PLACEMENT_3D ( 'NONE', #1845, #963, #1197 ) ;
+#1231 = ORIENTED_EDGE ( 'NONE', *, *, #2052, .F. ) ;
+#1232 = PLANE ( 'NONE',  #2208 ) ;
+#1233 = EDGE_CURVE ( 'NONE', #1652, #2703, #2759, .T. ) ;
+#1234 = VERTEX_POINT ( 'NONE', #2346 ) ;
+#1235 = CARTESIAN_POINT ( 'NONE',  ( 1.132124336518534900, 0.3994942091424106800, 0.9805458529339871100 ) ) ;
+#1236 = ORIENTED_EDGE ( 'NONE', *, *, #545, .F. ) ;
+#1237 = ORIENTED_EDGE ( 'NONE', *, *, #917, .T. ) ;
+#1238 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1239 = EDGE_CURVE ( 'NONE', #2733, #1654, #266, .T. ) ;
+#1240 = ORIENTED_EDGE ( 'NONE', *, *, #2088, .F. ) ;
+#1241 = SURFACE_SIDE_STYLE ('',( #1889 ) ) ;
+#1242 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#1243 = CARTESIAN_POINT ( 'NONE',  ( -1.225521480363920900, 0.3999959166837742100, 0.8779518555909953100 ) ) ;
+#1244 = CIRCLE ( 'NONE', #233, 0.02499999999999995600 ) ;
+#1245 = FILL_AREA_STYLE_COLOUR ( '', #2742 ) ;
+#1246 = FILL_AREA_STYLE ('',( #100 ) ) ;
+#1247 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#1248 = VECTOR ( 'NONE', #1003, 1000.000000000000000 ) ;
+#1249 = VECTOR ( 'NONE', #2696, 1000.000000000000000 ) ;
+#1250 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2354 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #965, #2554, #1406 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1251 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1252 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1253 = LINE ( 'NONE', #1573, #54 ) ;
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #138, .T. ) ;
+#1255 = ORIENTED_EDGE ( 'NONE', *, *, #2899, .T. ) ;
+#1256 = AXIS2_PLACEMENT_3D ( 'NONE', #1093, #1063, #149 ) ;
+#1257 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1258 = ORIENTED_EDGE ( 'NONE', *, *, #1662, .F. ) ;
+#1259 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1260 = ORIENTED_EDGE ( 'NONE', *, *, #388, .F. ) ;
+#1261 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1460 ), #200 ) ;
+#1262 = ORIENTED_EDGE ( 'NONE', *, *, #476, .T. ) ;
+#1263 = VERTEX_POINT ( 'NONE', #2772 ) ;
+#1264 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#1265 = LINE ( 'NONE', #2891, #75 ) ;
+#1266 = PLANE ( 'NONE',  #2435 ) ;
+#1267 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, 0.9000000000000003600 ) ) ;
+#1268 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1269 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1270 = SURFACE_STYLE_USAGE ( .BOTH. , #2875 ) ;
+#1271 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1272 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #860 ), #1012 ) ;
+#1273 = SURFACE_STYLE_FILL_AREA ( #1976 ) ;
+#1274 = EDGE_CURVE ( 'NONE', #427, #1357, #1499, .T. ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#1276 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #978 ) ) ;
+#1277 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.3750000000000000000, -1.000000000000000200 ) ) ;
+#1278 = PRESENTATION_STYLE_ASSIGNMENT (( #27 ) ) ;
+#1279 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1280 = EDGE_CURVE ( 'NONE', #1298, #2342, #2157, .T. ) ;
+#1281 = LINE ( 'NONE', #32, #1109 ) ;
+#1282 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1283 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#1284 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #343 ), #1099 ) ;
+#1285 = EDGE_CURVE ( 'NONE', #672, #520, #1427, .T. ) ;
+#1286 = LINE ( 'NONE', #1000, #1865 ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#1288 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1289 = SURFACE_STYLE_FILL_AREA ( #2319 ) ;
+#1290 = LINE ( 'NONE', #1446, #1946 ) ;
+#1291 = ORIENTED_EDGE ( 'NONE', *, *, #836, .F. ) ;
+#1292 = ORIENTED_EDGE ( 'NONE', *, *, #255, .F. ) ;
+#1293 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .F. ) ;
+#1294 = FACE_OUTER_BOUND ( 'NONE', #1646, .T. ) ;
+#1295 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1296 = VECTOR ( 'NONE', #1588, 1000.000000000000000 ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( -1.241518703566276700, 0.3937651921045979300, 0.8918507545615210800 ) ) ;
+#1298 = VERTEX_POINT ( 'NONE', #2107 ) ;
+#1299 = LINE ( 'NONE', #692, #383 ) ;
+#1300 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1389, 'distance_accuracy_value', 'NONE');
+#1301 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #554 ), #1440 ) ;
+#1302 = ORIENTED_EDGE ( 'NONE', *, *, #991, .F. ) ;
+#1303 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4000000000000000200, 0.9250000000000002700 ) ) ;
+#1304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1305 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1306 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1307 = FILL_AREA_STYLE_COLOUR ( '', #1927 ) ;
+#1308 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1309 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2491 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1808, #1851, #1842 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1310 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2546, .NOT_KNOWN. ) ;
+#1311 = FACE_OUTER_BOUND ( 'NONE', #424, .T. ) ;
+#1312 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2768, 'distance_accuracy_value', 'NONE');
+#1313 = VECTOR ( 'NONE', #819, 1000.000000000000000 ) ;
+#1314 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1315 = SURFACE_STYLE_FILL_AREA ( #1246 ) ;
+#1316 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2246 ), #2698 ) ;
+#1317 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1318 = EDGE_CURVE ( 'NONE', #2299, #967, #803, .T. ) ;
+#1319 = CYLINDRICAL_SURFACE ( 'NONE', #2084, 0.02500000000000006400 ) ;
+#1320 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1321 = SURFACE_SIDE_STYLE ('',( #1224 ) ) ;
+#1322 = LINE ( 'NONE', #1713, #517 ) ;
+#1323 = ORIENTED_EDGE ( 'NONE', *, *, #2516, .T. ) ;
+#1324 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.4000000000000000200, 0.9999999999999997800 ) ) ;
+#1325 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1326 = VECTOR ( 'NONE', #514, 1000.000000000000000 ) ;
+#1327 = VECTOR ( 'NONE', #1686, 1000.000000000000000 ) ;
+#1328 = ADVANCED_FACE ( 'NONE', ( #2685 ), #2545, .T. ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #323, .F. ) ;
+#1330 = VERTEX_POINT ( 'NONE', #94 ) ;
+#1331 = STYLED_ITEM ( 'NONE', ( #1447 ), #2279 ) ;
+#1332 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1333 = ORIENTED_EDGE ( 'NONE', *, *, #220, .F. ) ;
+#1334 = STYLED_ITEM ( 'NONE', ( #2884 ), #201 ) ;
+#1335 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .T. ) ;
+#1336 = ORIENTED_EDGE ( 'NONE', *, *, #118, .T. ) ;
+#1337 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1030 ), #213 ) ;
+#1338 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#1339 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#1340 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, -0.9000000000000001300 ) ) ;
+#1341 = LINE ( 'NONE', #1408, #278 ) ;
+#1342 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .F. ) ;
+#1343 = ADVANCED_FACE ( 'NONE', ( #2630 ), #271, .F. ) ;
+#1344 = VECTOR ( 'NONE', #1734, 1000.000000000000000 ) ;
+#1345 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #941 ), #1035 ) ;
+#1346 = EDGE_CURVE ( 'NONE', #735, #870, #2552, .T. ) ;
+#1347 = FILL_AREA_STYLE ('',( #881 ) ) ;
+#1348 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.3750000000000000000, -1.000000000000000000 ) ) ;
+#1349 = FILL_AREA_STYLE ('',( #1557 ) ) ;
+#1350 = CARTESIAN_POINT ( 'NONE',  ( 1.249684426769150000, 0.3795143031373384700, 0.8996833164712893000 ) ) ;
+#1351 = AXIS2_PLACEMENT_3D ( 'NONE', #36, #1670, #2642 ) ;
+#1352 = EDGE_CURVE ( 'NONE', #342, #1726, #1545, .T. ) ;
+#1353 = VECTOR ( 'NONE', #1168, 1000.000000000000000 ) ;
+#1354 = CARTESIAN_POINT ( 'NONE',  ( -1.136763864362120500, 0.3977235956778247300, -0.9859237802502586200 ) ) ;
+#1355 = AXIS2_PLACEMENT_3D ( 'NONE', #2574, #2321, #541 ) ;
+#1356 = CIRCLE ( 'NONE', #1748, 0.1000000000000001600 ) ;
+#1357 = VERTEX_POINT ( 'NONE', #282 ) ;
+#1358 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1359 = VECTOR ( 'NONE', #510, 1000.000000000000000 ) ;
+#1360 = LINE ( 'NONE', #2615, #2619 ) ;
+#1361 = ORIENTED_EDGE ( 'NONE', *, *, #1789, .T. ) ;
+#1362 = ORIENTED_EDGE ( 'NONE', *, *, #1036, .F. ) ;
+#1363 = ORIENTED_EDGE ( 'NONE', *, *, #531, .T. ) ;
+#1364 = LINE ( 'NONE', #1562, #1429 ) ;
+#1365 = CARTESIAN_POINT ( 'NONE',  ( -8.456776945386935800E-017, 0.3750000000000000000, -0.9750000000000002000 ) ) ;
+#1366 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1367 = VECTOR ( 'NONE', #999, 1000.000000000000000 ) ;
+#1368 = ORIENTED_EDGE ( 'NONE', *, *, #513, .F. ) ;
+#1369 = AXIS2_PLACEMENT_3D ( 'NONE', #1824, #705, #2 ) ;
+#1370 = ADVANCED_FACE ( 'NONE', ( #349 ), #970, .F. ) ;
+#1371 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1372 = VERTEX_POINT ( 'NONE', #773 ) ;
+#1373 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1374 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.3750000000000000000, -1.000000000000000200 ) ) ;
+#1375 = EDGE_CURVE ( 'NONE', #2175, #822, #1341, .T. ) ;
+#1376 = CARTESIAN_POINT ( 'NONE',  ( -1.241518703566276700, 0.3937651921045979300, -0.8918507545615210800 ) ) ;
+#1377 = VECTOR ( 'NONE', #2917, 1000.000000000000000 ) ;
+#1378 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1379 = EDGE_CURVE ( 'NONE', #532, #2848, #1697, .T. ) ;
+#1380 = SURFACE_STYLE_USAGE ( .BOTH. , #2753 ) ;
+#1381 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1382 = FILL_AREA_STYLE ('',( #1875 ) ) ;
+#1383 = STYLED_ITEM ( 'NONE', ( #1186 ), #243 ) ;
+#1384 = VECTOR ( 'NONE', #635, 1000.000000000000000 ) ;
+#1385 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#1386 = SURFACE_SIDE_STYLE ('',( #229 ) ) ;
+#1387 = VERTEX_POINT ( 'NONE', #327 ) ;
+#1388 = VECTOR ( 'NONE', #1897, 1000.000000000000000 ) ;
+#1389 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #1520, .F. ) ;
+#1391 = AXIS2_PLACEMENT_3D ( 'NONE', #246, #2529, #1858 ) ;
+#1392 = PRESENTATION_STYLE_ASSIGNMENT (( #2938 ) ) ;
+#1393 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #1915, .T. ) ;
+#1395 = ORIENTED_EDGE ( 'NONE', *, *, #2304, .T. ) ;
+#1396 = SURFACE_STYLE_USAGE ( .BOTH. , #2313 ) ;
+#1397 = FILL_AREA_STYLE ('',( #2555 ) ) ;
+#1398 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #460, #1594, #2045, #690, #2736, #1822, #466, #244, #1837, #2062, #2033, #680, #2604, #2637, #1941, #322, #2872, #1682, #1710 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953439200E-006, 0.0000000000000000000, 9.278391478842691700E-006, 2.204562439685468900E-005, 3.166547942941858500E-005, 3.835285207612811500E-005, 4.510142845095634800E-005 ),
+ .UNSPECIFIED. ) ;
+#1399 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1400 = LINE ( 'NONE', #1923, #2697 ) ;
+#1401 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4000000000000000200, -0.9250000000000002700 ) ) ;
+#1402 = EDGE_LOOP ( 'NONE', ( #1798, #1950, #2867, #1758 ) ) ;
+#1403 = AXIS2_PLACEMENT_3D ( 'NONE', #2818, #304, #1212 ) ;
+#1404 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1405 = AXIS2_PLACEMENT_3D ( 'NONE', #935, #2327, #1163 ) ;
+#1406 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1407 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1408 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#1409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1410 = CIRCLE ( 'NONE', #725, 0.02499999999999995600 ) ;
+#1411 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1277, #2437, #847, #418, #395, #181, #189, #1518, #1999, #1989, #2901, #2670, #175, #2011, #1774, #390, #649, #2237, #1759 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898704000E-006, 1.338519546140313200E-005, 2.296871201946856600E-005, 3.568771741573136700E-005, 4.493106027991205100E-005, 4.594139282386548300E-005 ),
+ .UNSPECIFIED. ) ;
+#1412 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1413 = CYLINDRICAL_SURFACE ( 'NONE', #2562, 0.02499999999999995600 ) ;
+#1414 = FILL_AREA_STYLE_COLOUR ( '', #1268 ) ;
+#1415 = LINE ( 'NONE', #1610, #93 ) ;
+#1416 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.4000000000000000200, 0.9999999999999997800 ) ) ;
+#1417 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#1418 = EDGE_CURVE ( 'NONE', #1582, #2175, #1400, .T. ) ;
+#1419 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, 0.8500000000000002000 ) ) ;
+#1420 = EDGE_LOOP ( 'NONE', ( #2921, #1194, #1540, #2245 ) ) ;
+#1421 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1422 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #978 ), #2623 ) ;
+#1423 = EDGE_CURVE ( 'NONE', #71, #735, #205, .T. ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #2895, .T. ) ;
+#1425 = CARTESIAN_POINT ( 'NONE',  ( 1.225781723227644200, 0.3999877751869870800, 0.8781654591075522800 ) ) ;
+#1426 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1427 = CIRCLE ( 'NONE', #1355, 0.02499999999999995600 ) ;
+#1428 = ORIENTED_EDGE ( 'NONE', *, *, #476, .F. ) ;
+#1429 = VECTOR ( 'NONE', #2946, 1000.000000000000000 ) ;
+#1430 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#1431 = AXIS2_PLACEMENT_3D ( 'NONE', #2036, #1373, #1590 ) ;
+#1432 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .F. ) ;
+#1433 = EDGE_CURVE ( 'NONE', #1357, #2905, #141, .T. ) ;
+#1434 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#1435 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1436 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1437 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1438 = ORIENTED_EDGE ( 'NONE', *, *, #1662, .T. ) ;
+#1439 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1440 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #242 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1744, #2907, #874 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1441 = VECTOR ( 'NONE', #1149, 1000.000000000000000 ) ;
+#1442 = CIRCLE ( 'NONE', #2952, 0.1250000000000001100 ) ;
+#1443 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1444 = FILL_AREA_STYLE ('',( #478 ) ) ;
+#1445 = VECTOR ( 'NONE', #2576, 1000.000000000000000 ) ;
+#1446 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.0000000000000000000, -0.8500000000000002000 ) ) ;
+#1447 = PRESENTATION_STYLE_ASSIGNMENT (( #2076 ) ) ;
+#1448 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.4000000000000000200, -1.000000000000000200 ) ) ;
+#1449 = LINE ( 'NONE', #2451, #331 ) ;
+#1450 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.4000000000000000200, 0.7750000000000002400 ) ) ;
+#1451 = SURFACE_STYLE_FILL_AREA ( #642 ) ;
+#1452 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.0000000000000000000, -0.8500000000000002000 ) ) ;
+#1453 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1331 ) ) ;
+#1454 = CIRCLE ( 'NONE', #2190, 0.02499999999999995600 ) ;
+#1455 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#1456 = VERTEX_POINT ( 'NONE', #1226 ) ;
+#1457 = LINE ( 'NONE', #2571, #20 ) ;
+#1458 = VECTOR ( 'NONE', #928, 1000.000000000000000 ) ;
+#1459 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1460 = STYLED_ITEM ( 'NONE', ( #2071 ), #1107 ) ;
+#1461 = ORIENTED_EDGE ( 'NONE', *, *, #1239, .F. ) ;
+#1462 = EDGE_CURVE ( 'NONE', #65, #1576, #944, .T. ) ;
+#1463 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1464 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1465 = SURFACE_STYLE_USAGE ( .BOTH. , #2399 ) ;
+#1466 = VERTEX_POINT ( 'NONE', #850 ) ;
+#1467 = VERTEX_POINT ( 'NONE', #843 ) ;
+#1468 = FILL_AREA_STYLE_COLOUR ( '', #1810 ) ;
+#1469 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1470 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1471 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1472 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2362 ), #1783 ) ;
+#1473 = PRESENTATION_STYLE_ASSIGNMENT (( #2684 ) ) ;
+#1474 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2131 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #581, #794, #1694 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1475 = SURFACE_SIDE_STYLE ('',( #918 ) ) ;
+#1476 = STYLED_ITEM ( 'NONE', ( #1020 ), #1343 ) ;
+#1477 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1478 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1479 = PLANE ( 'NONE',  #2099 ) ;
+#1480 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1481 = STYLED_ITEM ( 'NONE', ( #2575 ), #720 ) ;
+#1482 = EDGE_CURVE ( 'NONE', #2299, #672, #2423, .T. ) ;
+#1483 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#1484 = VECTOR ( 'NONE', #2764, 1000.000000000000000 ) ;
+#1485 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #414, 'distance_accuracy_value', 'NONE');
+#1486 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, 0.9250000000000002700 ) ) ;
+#1487 = PRESENTATION_STYLE_ASSIGNMENT (( #1465 ) ) ;
+#1488 = ORIENTED_EDGE ( 'NONE', *, *, #1352, .F. ) ;
+#1489 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1490 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1491 = DIRECTION ( 'NONE',  ( -2.734799962365658400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1492 = FACE_OUTER_BOUND ( 'NONE', #2540, .T. ) ;
+#1493 = VERTEX_POINT ( 'NONE', #399 ) ;
+#1494 = STYLED_ITEM ( 'NONE', ( #1473 ), #2693 ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #138, .F. ) ;
+#1496 = ORIENTED_EDGE ( 'NONE', *, *, #297, .T. ) ;
+#1497 = EDGE_CURVE ( 'NONE', #1652, #2681, #1265, .T. ) ;
+#1498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1499 = LINE ( 'NONE', #988, #1388 ) ;
+#1500 = ORIENTED_EDGE ( 'NONE', *, *, #2944, .T. ) ;
+#1501 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1502 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #115 ), #1664 ) ;
+#1503 = PRESENTATION_STYLE_ASSIGNMENT (( #1270 ) ) ;
+#1504 = EDGE_LOOP ( 'NONE', ( #2260, #871, #1572, #1432 ) ) ;
+#1505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1506 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1507 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2069, 'distance_accuracy_value', 'NONE');
+#1508 = ORIENTED_EDGE ( 'NONE', *, *, #1907, .F. ) ;
+#1509 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1510 = FILL_AREA_STYLE ('',( #1307 ) ) ;
+#1511 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1512 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#1513 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1225 ) ) ;
+#1514 = CYLINDRICAL_SURFACE ( 'NONE', #2025, 0.02499999999999995600 ) ;
+#1515 = CYLINDRICAL_SURFACE ( 'NONE', #2819, 0.02499999999999995600 ) ;
+#1516 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1517 = AXIS2_PLACEMENT_3D ( 'NONE', #1776, #2002, #1098 ) ;
+#1518 = CARTESIAN_POINT ( 'NONE',  ( 1.145383975839764600, 0.3898905059931085900, -0.9952869892745070900 ) ) ;
+#1519 = VECTOR ( 'NONE', #2292, 1000.000000000000000 ) ;
+#1520 = EDGE_CURVE ( 'NONE', #1091, #802, #2959, .T. ) ;
+#1521 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1522 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, -1.000000000000000200 ) ) ;
+#1523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1524 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2667, 'distance_accuracy_value', 'NONE');
+#1525 = EDGE_CURVE ( 'NONE', #933, #1564, #1449, .T. ) ;
+#1526 = ORIENTED_EDGE ( 'NONE', *, *, #1418, .F. ) ;
+#1527 = LINE ( 'NONE', #584, #862 ) ;
+#1528 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1529 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#1530 = SURFACE_STYLE_USAGE ( .BOTH. , #1994 ) ;
+#1531 = ORIENTED_EDGE ( 'NONE', *, *, #1846, .T. ) ;
+#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1997, .F. ) ;
+#1533 = CIRCLE ( 'NONE', #618, 0.02500000000000006400 ) ;
+#1534 = CARTESIAN_POINT ( 'NONE',  ( 1.224999999999999600, 0.4000000000000000200, -0.9000000000000001300 ) ) ;
+#1535 = LINE ( 'NONE', #2282, #1296 ) ;
+#1536 = CARTESIAN_POINT ( 'NONE',  ( -1.249684426769150500, 0.3795143031373384700, 0.8996833164712895200 ) ) ;
+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #2766, .T. ) ;
+#1538 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1383 ) ) ;
+#1539 = SURFACE_STYLE_FILL_AREA ( #1094 ) ;
+#1540 = ORIENTED_EDGE ( 'NONE', *, *, #921, .F. ) ;
+#1541 = CARTESIAN_POINT ( 'NONE',  ( -1.149115558745209800, 0.3816051837257484200, -0.9991116475593915200 ) ) ;
+#1542 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#1543 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1544 = ORIENTED_EDGE ( 'NONE', *, *, #2714, .T. ) ;
+#1545 = CIRCLE ( 'NONE', #2421, 0.1499999999999999700 ) ;
+#1546 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1547 = ADVANCED_FACE ( 'NONE', ( #2070 ), #856, .T. ) ;
+#1548 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #52, #2520 ) ;
+#1549 = VECTOR ( 'NONE', #973, 1000.000000000000000 ) ;
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -1.147730978717973700, 0.3856442534266941200, -0.9977098910391694100 ) ) ;
+#1551 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#1552 = VECTOR ( 'NONE', #139, 1000.000000000000000 ) ;
+#1553 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #890 ) ) ;
+#1554 = EDGE_CURVE ( 'NONE', #2075, #1832, #2220, .T. ) ;
+#1555 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1556 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1557 = FILL_AREA_STYLE_COLOUR ( '', #1650 ) ;
+#1558 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #300 ) ) ;
+#1559 = ADVANCED_FACE ( 'NONE', ( #334 ), #1001, .T. ) ;
+#1560 = CARTESIAN_POINT ( 'NONE',  ( 1.246713846387375900, 0.3873898698691868900, 0.8967661357768859100 ) ) ;
+#1561 = VERTEX_POINT ( 'NONE', #408 ) ;
+#1562 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.5000000000000000000, 0.9250000000000002700 ) ) ;
+#1563 = SURFACE_STYLE_FILL_AREA ( #546 ) ;
+#1564 = VERTEX_POINT ( 'NONE', #1090 ) ;
+#1565 = ORIENTED_EDGE ( 'NONE', *, *, #323, .T. ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .F. ) ;
+#1567 = PRESENTATION_STYLE_ASSIGNMENT (( #947 ) ) ;
+#1568 = FILL_AREA_STYLE ('',( #1136 ) ) ;
+#1569 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .T. ) ;
+#1570 = AXIS2_PLACEMENT_3D ( 'NONE', #1324, #2937, #872 ) ;
+#1571 = VECTOR ( 'NONE', #439, 1000.000000000000000 ) ;
+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #2056, .F. ) ;
+#1573 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#1574 = ADVANCED_FACE ( 'NONE', ( #2610 ), #2677, .F. ) ;
+#1576 = VERTEX_POINT ( 'NONE', #858 ) ;
+#1575 = VERTEX_POINT ( 'NONE', #2680 ) ;
+#1577 = EDGE_CURVE ( 'NONE', #937, #71, #406, .T. ) ;
+#1578 = VERTEX_POINT ( 'NONE', #363 ) ;
+#1579 = AXIS2_PLACEMENT_3D ( 'NONE', #1511, #142, #608 ) ;
+#1580 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#1581 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, 0.8999999999999996900 ) ) ;
+#1582 = VERTEX_POINT ( 'NONE', #2463 ) ;
+#1583 = EDGE_CURVE ( 'NONE', #367, #2616, #475, .T. ) ;
+#1584 = PLANE ( 'NONE',  #2141 ) ;
+#1585 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1596, #722, #706, #2778, #2303, #1235, #538, #1666, #984, #1685, #1908, #549, #2133, #2838, #756, #325, #103, #769, #81 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953301800E-006, 0.0000000000000000000, 9.278391478843147400E-006, 2.204562439685483400E-005, 3.166547942941883600E-005, 3.835285207612823000E-005, 4.510142845095647000E-005 ),
+ .UNSPECIFIED. ) ;
+#1586 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #264 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #111, #1436, #1656 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1587 = EDGE_CURVE ( 'NONE', #875, #1466, #1708, .T. ) ;
+#1588 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942025600E-015 ) ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1590 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1592 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1593 = STYLED_ITEM ( 'NONE', ( #426 ), #2770 ) ;
+#1594 = CARTESIAN_POINT ( 'NONE',  ( -1.127738843893342900, 0.4000000000000000200, 0.9752605934860013600 ) ) ;
+#1595 = PRESENTATION_STYLE_ASSIGNMENT (( #1022 ) ) ;
+#1596 = CARTESIAN_POINT ( 'NONE',  ( 1.127525512860834100, 0.4000000000000000200, 0.9749999999999998700 ) ) ;
+#1597 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Abracon ABM10', ( #49, #1936 ), #1925 ) ;
+#1598 = ORIENTED_EDGE ( 'NONE', *, *, #2247, .T. ) ;
+#1599 = CYLINDRICAL_SURFACE ( 'NONE', #865, 0.07499999999999998300 ) ;
+#1600 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1601 = EDGE_LOOP ( 'NONE', ( #2038, #2325, #1782, #2446 ) ) ;
+#1602 = SURFACE_STYLE_FILL_AREA ( #2343 ) ;
+#1603 = SURFACE_STYLE_USAGE ( .BOTH. , #31 ) ;
+#1604 = ADVANCED_FACE ( 'NONE', ( #2527 ), #624, .F. ) ;
+#1605 = ORIENTED_EDGE ( 'NONE', *, *, #2836, .F. ) ;
+#1606 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1607 = CIRCLE ( 'NONE', #2559, 0.1499999999999999700 ) ;
+#1608 = ORIENTED_EDGE ( 'NONE', *, *, #1520, .T. ) ;
+#1609 = SURFACE_SIDE_STYLE ('',( #1602 ) ) ;
+#1610 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, -0.8999999999999999100 ) ) ;
+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #537, .T. ) ;
+#1612 = FILL_AREA_STYLE ('',( #241 ) ) ;
+#1613 = CARTESIAN_POINT ( 'NONE',  ( -1.230545852933987400, 0.3994942091424106300, -0.8821243365185353900 ) ) ;
+#1614 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2672 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2806, #1201, #1667 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1615 = ORIENTED_EDGE ( 'NONE', *, *, #2311, .T. ) ;
+#1616 = DIRECTION ( 'NONE',  ( 2.734799962365658400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .F. ) ;
+#1618 = ORIENTED_EDGE ( 'NONE', *, *, #513, .T. ) ;
+#1619 = STYLED_ITEM ( 'NONE', ( #1220 ), #1137 ) ;
+#1620 = EDGE_CURVE ( 'NONE', #1718, #2379, #401, .T. ) ;
+#1621 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1622 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #764, 'distance_accuracy_value', 'NONE');
+#1623 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1624 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1625 = CARTESIAN_POINT ( 'NONE',  ( 1.225781723227644200, 0.3999877751869870800, -0.8781654591075527300 ) ) ;
+#1626 = FILL_AREA_STYLE_COLOUR ( '', #1643 ) ;
+#1627 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1628 = VECTOR ( 'NONE', #909, 1000.000000000000000 ) ;
+#1629 = AXIS2_PLACEMENT_3D ( 'NONE', #2348, #1660, #1399 ) ;
+#1630 = FACE_OUTER_BOUND ( 'NONE', #347, .T. ) ;
+#1631 = FILL_AREA_STYLE ('',( #2792 ) ) ;
+#1632 = CARTESIAN_POINT ( 'NONE',  ( -1.246713846387376400, 0.3873898698691868900, -0.8967661357768861300 ) ) ;
+#1633 = AXIS2_PLACEMENT_3D ( 'NONE', #1529, #180, #883 ) ;
+#1634 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1635 = FACE_OUTER_BOUND ( 'NONE', #232, .T. ) ;
+#1636 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1637 = AXIS2_PLACEMENT_3D ( 'NONE', #593, #1279, #1477 ) ;
+#1638 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1251, 'distance_accuracy_value', 'NONE');
+#1639 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1640 = FILL_AREA_STYLE ('',( #500 ) ) ;
+#1641 = FACE_OUTER_BOUND ( 'NONE', #1017, .T. ) ;
+#1642 = ORIENTED_EDGE ( 'NONE', *, *, #2864, .F. ) ;
+#1643 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1644 = FACE_OUTER_BOUND ( 'NONE', #566, .T. ) ;
+#1645 = CARTESIAN_POINT ( 'NONE',  ( -1.225000000000000100, 0.4000000000000000200, -0.8775255128608344700 ) ) ;
+#1646 = EDGE_LOOP ( 'NONE', ( #1329, #1258, #974, #337 ) ) ;
+#1647 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .F. ) ;
+#1648 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1481 ) ) ;
+#1649 = EDGE_CURVE ( 'NONE', #911, #1763, #2749, .T. ) ;
+#1650 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1651 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, 0.9250000000000000400 ) ) ;
+#1652 = VERTEX_POINT ( 'NONE', #1768 ) ;
+#1653 = LINE ( 'NONE', #1580, #1050 ) ;
+#1654 = VERTEX_POINT ( 'NONE', #422 ) ;
+#1655 = ORIENTED_EDGE ( 'NONE', *, *, #2822, .T. ) ;
+#1656 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1657 = VERTEX_POINT ( 'NONE', #2924 ) ;
+#1658 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1659 = FILL_AREA_STYLE ('',( #1861 ) ) ;
+#1660 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1661 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2639 ) ) ;
+#1662 = EDGE_CURVE ( 'NONE', #1575, #1263, #122, .T. ) ;
+#1663 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1664 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2690 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2042, #1127, #2941 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1665 = LINE ( 'NONE', #1486, #35 ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( 1.136763864362120100, 0.3977235956778247300, 0.9859237802502584000 ) ) ;
+#1667 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1668 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, 0.8999999999999996900 ) ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#1670 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1671 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#1672 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1673 = CARTESIAN_POINT ( 'NONE',  ( 1.225000000000031800, 0.4000000000000000200, 0.8775255128608342400 ) ) ;
+#1674 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#1675 = VECTOR ( 'NONE', #804, 1000.000000000000000 ) ;
+#1676 = AXIS2_PLACEMENT_3D ( 'NONE', #1155, #230, #1381 ) ;
+#1677 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1678 = STYLED_ITEM ( 'NONE', ( #615 ), #1597 ) ;
+#1679 = FILL_AREA_STYLE ('',( #1245 ) ) ;
+#1680 = VECTOR ( 'NONE', #2471, 1000.000000000000000 ) ;
+#1681 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1010 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2356, #2096, #315 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1682 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.3772410279992995400, 1.000000000000000000 ) ) ;
+#1683 = EDGE_CURVE ( 'NONE', #570, #739, #2223, .T. ) ;
+#1684 = ORIENTED_EDGE ( 'NONE', *, *, #1164, .T. ) ;
+#1685 = CARTESIAN_POINT ( 'NONE',  ( 1.141850754561520900, 0.3937651921045978700, 0.9915187035662762500 ) ) ;
+#1686 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 4.336808689942025600E-015 ) ) ;
+#1687 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .F. ) ;
+#1688 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1689 = FACE_OUTER_BOUND ( 'NONE', #530, .T. ) ;
+#1690 = EDGE_LOOP ( 'NONE', ( #1089, #768, #671, #975 ) ) ;
+#1691 = EDGE_CURVE ( 'NONE', #2291, #1005, #1855, .T. ) ;
+#1692 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.4000000000000000200, -0.9750000000000000900 ) ) ;
+#1693 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;
+#1694 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1695 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1696 = PLANE ( 'NONE',  #2341 ) ;
+#1697 = LINE ( 'NONE', #106, #2022 ) ;
+#1698 = AXIS2_PLACEMENT_3D ( 'NONE', #1227, #1898, #2367 ) ;
+#1699 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1700 = VECTOR ( 'NONE', #2109, 1000.000000000000000 ) ;
+#1701 = FILL_AREA_STYLE ('',( #2957 ) ) ;
+#1702 = SURFACE_SIDE_STYLE ('',( #2077 ) ) ;
+#1703 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1704 = FACE_OUTER_BOUND ( 'NONE', #1124, .T. ) ;
+#1705 = AXIS2_PLACEMENT_3D ( 'NONE', #745, #945, #1170 ) ;
+#1706 = FACE_OUTER_BOUND ( 'NONE', #2882, .T. ) ;
+#1707 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#1708 = LINE ( 'NONE', #1738, #1313 ) ;
+#1709 = CYLINDRICAL_SURFACE ( 'NONE', #571, 0.02499999999999995600 ) ;
+#1710 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.3750000000000000000, 1.000000000000000000 ) ) ;
+#1711 = VECTOR ( 'NONE', #2337, 1000.000000000000000 ) ;
+#1712 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1713 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1714 = LINE ( 'NONE', #1283, #1751 ) ;
+#1715 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #605 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #174, #2883, #824 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1716 = EDGE_CURVE ( 'NONE', #2085, #1657, #652, .T. ) ;
+#1717 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1718 = VERTEX_POINT ( 'NONE', #362 ) ;
+#1719 = ADVANCED_FACE ( 'NONE', ( #1169 ), #1413, .T. ) ;
+#1720 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2606, 'distance_accuracy_value', 'NONE');
+#1721 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -0.9000000000000000200 ) ) ;
+#1722 = LINE ( 'NONE', #262, #374 ) ;
+#1723 = SURFACE_STYLE_USAGE ( .BOTH. , #1042 ) ;
+#1724 = AXIS2_PLACEMENT_3D ( 'NONE', #2769, #2344, #511 ) ;
+#1725 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .F. ) ;
+#1726 = VERTEX_POINT ( 'NONE', #617 ) ;
+#1727 = FILL_AREA_STYLE_COLOUR ( '', #1521 ) ;
+#1728 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1729 = PLANE ( 'NONE',  #2739 ) ;
+#1730 = ORIENTED_EDGE ( 'NONE', *, *, #265, .F. ) ;
+#1731 = ORIENTED_EDGE ( 'NONE', *, *, #376, .T. ) ;
+#1732 = EDGE_LOOP ( 'NONE', ( #221, #2481, #2048, #809 ) ) ;
+#1733 = ORIENTED_EDGE ( 'NONE', *, *, #743, .F. ) ;
+#1734 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1735 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1736 = ORIENTED_EDGE ( 'NONE', *, *, #2944, .F. ) ;
+#1737 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#1738 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, 0.9250000000000000400 ) ) ;
+#1739 = LINE ( 'NONE', #2350, #910 ) ;
+#1740 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#1741 = AXIS2_PLACEMENT_3D ( 'NONE', #583, #2173, #814 ) ;
+#1742 = SURFACE_SIDE_STYLE ('',( #2316 ) ) ;
+#1743 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #129 ) ) ;
+#1744 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1745 = PRESENTATION_STYLE_ASSIGNMENT (( #2842 ) ) ;
+#1746 = EDGE_CURVE ( 'NONE', #1832, #2951, #1777, .T. ) ;
+#1747 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #218, #668, #1332 ) ;
+#1749 = EDGE_CURVE ( 'NONE', #427, #1466, #47, .T. ) ;
+#1750 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1751 = VECTOR ( 'NONE', #1764, 1000.000000000000000 ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.2000000000000000100, 0.8999999999999999100 ) ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#1754 = VERTEX_POINT ( 'NONE', #1960 ) ;
+#1755 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#1756 = VECTOR ( 'NONE', #1627, 1000.000000000000000 ) ;
+#1757 = VECTOR ( 'NONE', #330, 1000.000000000000000 ) ;
+#1758 = ORIENTED_EDGE ( 'NONE', *, *, #2217, .T. ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( 1.127525512860834100, 0.4000000000000000200, -0.9750000000000324000 ) ) ;
+#1760 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#1762 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .T. ) ;
+#1761 = SURFACE_STYLE_FILL_AREA ( #1084 ) ;
+#1763 = VERTEX_POINT ( 'NONE', #130 ) ;
+#1764 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#1765 = EDGE_LOOP ( 'NONE', ( #1857, #1438, #2160, #2239 ) ) ;
+#1766 = SURFACE_SIDE_STYLE ('',( #1539 ) ) ;
+#1767 = LINE ( 'NONE', #2188, #1700 ) ;
+#1768 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4000000000000000200, 0.9250000000000002700 ) ) ;
+#1769 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.3750000000000000000, -1.000000000000000200 ) ) ;
+#1770 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2280 ), #1876 ) ;
+#1771 = CIRCLE ( 'NONE', #195, 0.1499999999999999700 ) ;
+#1772 = CARTESIAN_POINT ( 'NONE',  ( -1.128165459107552300, 0.3999877751869871400, -0.9757817232276441200 ) ) ;
+#1773 = STYLED_ITEM ( 'NONE', ( #191 ), #1159 ) ;
+#1774 = CARTESIAN_POINT ( 'NONE',  ( 1.130127087543393100, 0.3999130077306021200, -0.9781716642264315400 ) ) ;
+#1775 = EDGE_CURVE ( 'NONE', #421, #2802, #1172, .T. ) ;
+#1776 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#1777 = LINE ( 'NONE', #2189, #2499 ) ;
+#1778 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1779 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1780 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1782 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ;
+#1783 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1079 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1229, #1421, #89 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1784 = FACE_OUTER_BOUND ( 'NONE', #2648, .T. ) ;
+#1785 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1786 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#1787 = ADVANCED_FACE ( 'NONE', ( #758 ), #7, .T. ) ;
+#1788 = EDGE_LOOP ( 'NONE', ( #1956, #335, #2329, #1074 ) ) ;
+#1789 = EDGE_CURVE ( 'NONE', #260, #697, #1281, .T. ) ;
+#1790 = CYLINDRICAL_SURFACE ( 'NONE', #1698, 0.1000000000000001600 ) ;
+#1791 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #78 ), #2662 ) ;
+#1792 = ORIENTED_EDGE ( 'NONE', *, *, #163, .F. ) ;
+#1793 = CIRCLE ( 'NONE', #2725, 0.07499999999999998300 ) ;
+#1794 = PLANE ( 'NONE',  #2525 ) ;
+#1795 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #1239, .T. ) ;
+#1797 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #1418, .T. ) ;
+#1798 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .T. ) ;
+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #2111, .F. ) ;
+#1801 = DIRECTION ( 'NONE',  ( 2.734799962365658400E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1802 = AXIS2_PLACEMENT_3D ( 'NONE', #1121, #2050, #1779 ) ;
+#1803 = EDGE_CURVE ( 'NONE', #1754, #606, #91, .T. ) ;
+#1804 = ORIENTED_EDGE ( 'NONE', *, *, #2568, .F. ) ;
+#1805 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#1806 = ADVANCED_FACE ( 'NONE', ( #1635 ), #1903, .T. ) ;
+#1807 = CIRCLE ( 'NONE', #2735, 0.02499999999999995600 ) ;
+#1808 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1809 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1885, 'distance_accuracy_value', 'NONE');
+#1810 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1811 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1812 = AXIS2_PLACEMENT_3D ( 'NONE', #92, #759, #1658 ) ;
+#1813 = LINE ( 'NONE', #58, #1211 ) ;
+#1814 = EDGE_CURVE ( 'NONE', #660, #592, #588, .T. ) ;
+#1815 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( -1.130127087543393500, 0.3999130077306021200, -0.9781716642264310900 ) ) ;
+#1817 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1818 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #714 ), #2586 ) ;
+#1819 = LINE ( 'NONE', #1160, #186 ) ;
+#1820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1821 = ADVANCED_FACE ( 'NONE', ( #2034 ), #657, .F. ) ;
+#1822 = CARTESIAN_POINT ( 'NONE',  ( -1.132124336518535400, 0.3994942091424107400, 0.9805458529339873300 ) ) ;
+#1823 = VERTEX_POINT ( 'NONE', #2115 ) ;
+#1824 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#1825 = CYLINDRICAL_SURFACE ( 'NONE', #2176, 0.02500000000000006400 ) ;
+#1826 = SURFACE_STYLE_FILL_AREA ( #2323 ) ;
+#1827 = VERTEX_POINT ( 'NONE', #2786 ) ;
+#1828 = EDGE_LOOP ( 'NONE', ( #203, #412, #2508, #2686 ) ) ;
+#1829 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#1830 = VECTOR ( 'NONE', #2502, 1000.000000000000000 ) ;
+#1831 = CARTESIAN_POINT ( 'NONE',  ( -1.247709891039169300, 0.3856442534266940600, -0.8977309787179734700 ) ) ;
+#1832 = VERTEX_POINT ( 'NONE', #2570 ) ;
+#1833 = AXIS2_PLACEMENT_3D ( 'NONE', #1699, #1948, #2419 ) ;
+#1835 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .T. ) ;
+#1834 = PRESENTATION_STYLE_ASSIGNMENT (( #1998 ) ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #1975, .F. ) ;
+#1837 = CARTESIAN_POINT ( 'NONE',  ( -1.139440504943204800, 0.3960597998808581500, 0.9889120367928541100 ) ) ;
+#1838 = AXIS2_PLACEMENT_3D ( 'NONE', #153, #1077, #2674 ) ;
+#1839 = ORIENTED_EDGE ( 'NONE', *, *, #121, .F. ) ;
+#1840 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1841 = EDGE_CURVE ( 'NONE', #2905, #2152, #2569, .T. ) ;
+#1842 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1843 = CARTESIAN_POINT ( 'NONE',  ( -1.232818098758411000, 0.3987461014022035700, -0.8840845987440932900 ) ) ;
+#1844 = CYLINDRICAL_SURFACE ( 'NONE', #1351, 0.02500000000000006400 ) ;
+#1845 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#1846 = EDGE_CURVE ( 'NONE', #771, #2848, #1819, .T. ) ;
+#1847 = FACE_OUTER_BOUND ( 'NONE', #1913, .T. ) ;
+#1848 = PLANE ( 'NONE',  #898 ) ;
+#1849 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #48, 'distance_accuracy_value', 'NONE');
+#1850 = FACE_OUTER_BOUND ( 'NONE', #2925, .T. ) ;
+#1851 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1852 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4000000000000000200, 0.7750000000000002400 ) ) ;
+#1853 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1383 ), #2005 ) ;
+#1854 = ADVANCED_FACE ( 'NONE', ( #2644 ), #943, .T. ) ;
+#1855 = CIRCLE ( 'NONE', #1637, 0.07499999999999998300 ) ;
+#1856 = VECTOR ( 'NONE', #1435, 1000.000000000000000 ) ;
+#1857 = ORIENTED_EDGE ( 'NONE', *, *, #1997, .T. ) ;
+#1858 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1859 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1860 = SURFACE_STYLE_FILL_AREA ( #276 ) ;
+#1861 = FILL_AREA_STYLE_COLOUR ( '', #1469 ) ;
+#1862 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1863 = CARTESIAN_POINT ( 'NONE',  ( -1.249111647559391700, 0.3816051837257484200, -0.8991155587452097600 ) ) ;
+#1864 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #688 ) ) ;
+#1865 = VECTOR ( 'NONE', #2596, 1000.000000000000000 ) ;
+#1866 = PLANE ( 'NONE',  #1914 ) ;
+#1867 = ORIENTED_EDGE ( 'NONE', *, *, #1846, .F. ) ;
+#1868 = CYLINDRICAL_SURFACE ( 'NONE', #1705, 0.1000000000000000500 ) ;
+#1869 = LINE ( 'NONE', #63, #1979 ) ;
+#1870 = ORIENTED_EDGE ( 'NONE', *, *, #1027, .F. ) ;
+#1871 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1872 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
+#1873 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.734799962365658400E-015 ) ) ;
+#1874 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1875 = FILL_AREA_STYLE_COLOUR ( '', #1621 ) ;
+#1876 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2808 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1167, #2774, #484 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1877 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .T. ) ;
+#1878 = EDGE_LOOP ( 'NONE', ( #2083, #1565, #101, #1081, #1237, #1731, #1496, #1944, #1531, #1395 ) ) ;
+#1879 = EDGE_CURVE ( 'NONE', #71, #1823, #556, .T. ) ;
+#1880 = FILL_AREA_STYLE ('',( #2081 ) ) ;
+#1881 = VECTOR ( 'NONE', #2557, 1000.000000000000000 ) ;
+#1882 = ORIENTED_EDGE ( 'NONE', *, *, #2664, .T. ) ;
+#1883 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1619 ) ) ;
+#1884 = PLANE ( 'NONE',  #1548 ) ;
+#1885 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1886 = ORIENTED_EDGE ( 'NONE', *, *, #2363, .T. ) ;
+#1887 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1888 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1889 = SURFACE_STYLE_FILL_AREA ( #1701 ) ;
+#1890 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1891 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1892 = PRESENTATION_STYLE_ASSIGNMENT (( #562 ) ) ;
+#1893 = SURFACE_SIDE_STYLE ('',( #444 ) ) ;
+#1894 = FILL_AREA_STYLE_COLOUR ( '', #2438 ) ;
+#1895 = PRESENTATION_STYLE_ASSIGNMENT (( #2780 ) ) ;
+#1896 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2414 ), #676 ) ;
+#1897 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1898 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1899 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1900 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#1901 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2881 ), #2472 ) ;
+#1902 = SURFACE_STYLE_USAGE ( .BOTH. , #2360 ) ;
+#1903 = TOROIDAL_SURFACE ( 'NONE', #2603, 0.1250000000000001100, 0.02500000000000000100 ) ;
+#1904 = DIRECTION ( 'NONE',  ( -2.734799962365658400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1905 = AXIS2_PLACEMENT_3D ( 'NONE', #1931, #1006, #2613 ) ;
+#1906 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1907 = EDGE_CURVE ( 'NONE', #592, #2590, #825, .T. ) ;
+#1908 = CARTESIAN_POINT ( 'NONE',  ( 1.143671703433846400, 0.3920316108975490700, 0.9934880460300277200 ) ) ;
+#1909 = SURFACE_STYLE_USAGE ( .BOTH. , #502 ) ;
+#1910 = PRESENTATION_STYLE_ASSIGNMENT (( #1396 ) ) ;
+#1911 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1912 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.2000000000000000100, -0.8999999999999999100 ) ) ;
+#1913 = EDGE_LOOP ( 'NONE', ( #2401, #1736, #2752, #235 ) ) ;
+#1914 = AXIS2_PLACEMENT_3D ( 'NONE', #2795, #1404, #2785 ) ;
+#1915 = EDGE_CURVE ( 'NONE', #2590, #570, #438, .T. ) ;
+#1916 = FILL_AREA_STYLE_COLOUR ( '', #2194 ) ;
+#1917 = VECTOR ( 'NONE', #1437, 1000.000000000000000 ) ;
+#1918 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ;
+#1919 = VECTOR ( 'NONE', #1815, 1000.000000000000000 ) ;
+#1920 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
+#1921 = ORIENTED_EDGE ( 'NONE', *, *, #437, .T. ) ;
+#1922 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
+#1923 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#1924 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1925 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2142 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2475, #425, #2469 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1926 = VERTEX_POINT ( 'NONE', #1651 ) ;
+#1927 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1928 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .F. ) ;
+#1929 = SURFACE_SIDE_STYLE ('',( #1315 ) ) ;
+#1930 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.2000000000000000100, -0.8999999999999999100 ) ) ;
+#1931 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#1932 = LINE ( 'NONE', #479, #156 ) ;
+#1933 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4000000000000000200, -0.7750000000000002400 ) ) ;
+#1934 = FILL_AREA_STYLE_COLOUR ( '', #366 ) ;
+#1935 = AXIS2_PLACEMENT_3D ( 'NONE', #2897, #1543, #1087 ) ;
+#1936 = AXIS2_PLACEMENT_3D ( 'NONE', #2930, #1103, #1501 ) ;
+#1937 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1938 = VECTOR ( 'NONE', #1506, 1000.000000000000000 ) ;
+#1939 = FILL_AREA_STYLE ('',( #346 ) ) ;
+#1940 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1773 ), #454 ) ;
+#1941 = CARTESIAN_POINT ( 'NONE',  ( -1.148550748116697900, 0.3836852110420432800, 0.9985418415125479900 ) ) ;
+#1942 = VECTOR ( 'NONE', #2829, 1000.000000000000000 ) ;
+#1943 = EDGE_CURVE ( 'NONE', #2549, #520, #1971, .T. ) ;
+#1944 = ORIENTED_EDGE ( 'NONE', *, *, #599, .T. ) ;
+#1945 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1946 = VECTOR ( 'NONE', #2717, 1000.000000000000000 ) ;
+#1947 = EDGE_LOOP ( 'NONE', ( #2229, #492, #29, #1611 ) ) ;
+#1948 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1949 = CYLINDRICAL_SURFACE ( 'NONE', #2934, 0.1000000000000000500 ) ;
+#1950 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ;
+#1951 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1067, 'distance_accuracy_value', 'NONE');
+#1952 = ORIENTED_EDGE ( 'NONE', *, *, #1620, .T. ) ;
+#1953 = EDGE_LOOP ( 'NONE', ( #1180, #641, #1495, #2308 ) ) ;
+#1954 = ADVANCED_FACE ( 'NONE', ( #2290 ), #2797, .F. ) ;
+#1955 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #710 ), #1309 ) ;
+#1956 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .F. ) ;
+#1957 = AXIS2_PLACEMENT_3D ( 'NONE', #2193, #1728, #820 ) ;
+#1958 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #589 ) ) ;
+#1959 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1960 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#1961 = SURFACE_STYLE_FILL_AREA ( #83 ) ;
+#1962 = SURFACE_STYLE_USAGE ( .BOTH. , #184 ) ;
+#1963 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1964 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2459, 'distance_accuracy_value', 'NONE');
+#1965 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #46, #2101 ) ;
+#1966 = EDGE_CURVE ( 'NONE', #834, #802, #2187, .T. ) ;
+#1967 = CIRCLE ( 'NONE', #626, 0.02499999999999995600 ) ;
+#1968 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, -0.9000000000000003600 ) ) ;
+#1969 = ADVANCED_FACE ( 'NONE', ( #512 ), #2361, .F. ) ;
+#1970 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1971 = CIRCLE ( 'NONE', #371, 0.07499999999999998300 ) ;
+#1972 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1973 = PRESENTATION_STYLE_ASSIGNMENT (( #280 ) ) ;
+#1974 = AXIS2_PLACEMENT_3D ( 'NONE', #748, #2422, #590 ) ;
+#1975 = EDGE_CURVE ( 'NONE', #520, #1926, #2067, .T. ) ;
+#1976 = FILL_AREA_STYLE ('',( #1468 ) ) ;
+#1977 = ORIENTED_EDGE ( 'NONE', *, *, #437, .F. ) ;
+#1978 = DIRECTION ( 'NONE',  ( 8.673617379884020700E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1979 = VECTOR ( 'NONE', #2763, 1000.000000000000000 ) ;
+#1980 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2539 ) ) ;
+#1981 = EDGE_LOOP ( 'NONE', ( #1323, #940, #1038, #522, #1882, #2577, #1598, #1952 ) ) ;
+#1982 = ORIENTED_EDGE ( 'NONE', *, *, #613, .F. ) ;
+#1983 = PLANE ( 'NONE',  #1724 ) ;
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .T. ) ;
+#1985 = LINE ( 'NONE', #207, #772 ) ;
+#1987 = VERTEX_POINT ( 'NONE', #2130 ) ;
+#1986 = CIRCLE ( 'NONE', #1957, 0.1000000000000000500 ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #2783, .T. ) ;
+#1989 = CARTESIAN_POINT ( 'NONE',  ( 1.141850754561520900, 0.3937651921045979300, -0.9915187035662766900 ) ) ;
+#1990 = CARTESIAN_POINT ( 'NONE',  ( -1.249111647559391700, 0.3816051837257484200, 0.8991155587452097600 ) ) ;
+#1991 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1126 ) ) ;
+#1992 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1993 = AXIS2_PLACEMENT_3D ( 'NONE', #2134, #2830, #1426 ) ;
+#1994 = SURFACE_SIDE_STYLE ('',( #846 ) ) ;
+#1995 = EDGE_CURVE ( 'NONE', #2681, #1298, #2712, .T. ) ;
+#1996 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#1997 = EDGE_CURVE ( 'NONE', #168, #1575, #857, .T. ) ;
+#1998 = SURFACE_STYLE_USAGE ( .BOTH. , #1102 ) ;
+#1999 = CARTESIAN_POINT ( 'NONE',  ( 1.143671703433846400, 0.3920316108975491800, -0.9934880460300281600 ) ) ;
+#2000 = PRESENTATION_STYLE_ASSIGNMENT (( #379 ) ) ;
+#2001 = LINE ( 'NONE', #851, #2294 ) ;
+#2002 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.734799962365658400E-015 ) ) ;
+#2003 = CARTESIAN_POINT ( 'NONE',  ( -1.246713846387376400, 0.3873898698691868900, 0.8967661357768861300 ) ) ;
+#2004 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .T. ) ;
+#2005 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #145 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1797, #2958, #405 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2006 = EDGE_LOOP ( 'NONE', ( #2887, #1836, #734, #303 ) ) ;
+#2007 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#2008 = CARTESIAN_POINT ( 'NONE',  ( 1.230545852933987000, 0.3994942091424106300, 0.8821243365185351700 ) ) ;
+#2009 = LINE ( 'NONE', #952, #1458 ) ;
+#2010 = ORIENTED_EDGE ( 'NONE', *, *, #631, .T. ) ;
+#2011 = CARTESIAN_POINT ( 'NONE',  ( 1.132124336518534900, 0.3994942091424107400, -0.9805458529339875500 ) ) ;
+#2012 = LINE ( 'NONE', #2856, #1367 ) ;
+#2013 = EDGE_LOOP ( 'NONE', ( #1537, #1730, #930, #2135 ) ) ;
+#2014 = EDGE_LOOP ( 'NONE', ( #2374, #765, #2847, #1228, #899, #1342, #2852, #2203, #2812, #1335, #2207, #2450, #1886, #1608, #1617, #2371, #2416, #2377, #1532, #1116, #1977, #518, #2484, #2940, #907, #1544, #2816, #171, #131, #1424, #1605, #137 ) ) ;
+#2015 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2016 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3772410279992995400, 0.8999999999999996900 ) ) ;
+#2017 = ORIENTED_EDGE ( 'NONE', *, *, #1620, .F. ) ;
+#2018 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #37 ), #386 ) ;
+#2019 = ORIENTED_EDGE ( 'NONE', *, *, #148, .T. ) ;
+#2020 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#2021 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.4000000000000000200, 1.000000000000000000 ) ) ;
+#2022 = VECTOR ( 'NONE', #1238, 1000.000000000000000 ) ;
+#2023 = ADVANCED_FACE ( 'NONE', ( #43 ), #717, .T. ) ;
+#2024 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2025 = AXIS2_PLACEMENT_3D ( 'NONE', #2781, #2519, #709 ) ;
+#2026 = PRESENTATION_STYLE_ASSIGNMENT (( #960 ) ) ;
+#2027 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2028 = AXIS2_PLACEMENT_3D ( 'NONE', #966, #1871, #946 ) ;
+#2029 = VECTOR ( 'NONE', #2097, 1000.000000000000000 ) ;
+#2030 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2385, 'distance_accuracy_value', 'NONE');
+#2031 = SURFACE_SIDE_STYLE ('',( #2534 ) ) ;
+#2032 = ADVANCED_FACE ( 'NONE', ( #1630 ), #2846, .T. ) ;
+#2033 = CARTESIAN_POINT ( 'NONE',  ( -1.143671703433846800, 0.3920316108975491800, 0.9934880460300279400 ) ) ;
+#2034 = FACE_OUTER_BOUND ( 'NONE', #2302, .T. ) ;
+#2035 = VECTOR ( 'NONE', #2095, 1000.000000000000000 ) ;
+#2036 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#2037 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.3772410279992995400, -1.000000000000000000 ) ) ;
+#2038 = ORIENTED_EDGE ( 'NONE', *, *, #2304, .F. ) ;
+#2039 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2040 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1126 ), #409 ) ;
+#2041 = LINE ( 'NONE', #736, #1359 ) ;
+#2042 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2043 = EDGE_LOOP ( 'NONE', ( #1390, #1870, #2511, #986 ) ) ;
+#2044 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ;
+#2045 = CARTESIAN_POINT ( 'NONE',  ( -1.127951855590995500, 0.3999959166837742100, 0.9755214803639203900 ) ) ;
+#2046 = FACE_OUTER_BOUND ( 'NONE', #267, .T. ) ;
+#2047 = AXIS2_PLACEMENT_3D ( 'NONE', #2691, #868, #192 ) ;
+#2048 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .T. ) ;
+#2049 = LINE ( 'NONE', #2490, #1571 ) ;
+#2050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2051 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #801, 'distance_accuracy_value', 'NONE');
+#2052 = EDGE_CURVE ( 'NONE', #2332, #2870, #888, .T. ) ;
+#2053 = ADVANCED_FACE ( 'NONE', ( #654 ), #1709, .T. ) ;
+#2054 = ORIENTED_EDGE ( 'NONE', *, *, #1128, .F. ) ;
+#2055 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.4000000000000000200, 0.9749999999999998700 ) ) ;
+#2056 = EDGE_CURVE ( 'NONE', #2265, #2152, #2221, .T. ) ;
+#2057 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#2058 = FILL_AREA_STYLE_COLOUR ( '', #1104 ) ;
+#2059 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2060 = ADVANCED_FACE ( 'NONE', ( #1105 ), #1133, .F. ) ;
+#2061 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1300 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1389, #1592, #504 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2062 = CARTESIAN_POINT ( 'NONE',  ( -1.141850754561521300, 0.3937651921045979300, 0.9915187035662764700 ) ) ;
+#2063 = FILL_AREA_STYLE_COLOUR ( '', #2719 ) ;
+#2064 = VECTOR ( 'NONE', #2734, 1000.000000000000000 ) ;
+#2065 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2027, 'distance_accuracy_value', 'NONE');
+#2066 = SURFACE_STYLE_FILL_AREA ( #2903 ) ;
+#2067 = LINE ( 'NONE', #788, #2744 ) ;
+#2068 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2069 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2070 = FACE_OUTER_BOUND ( 'NONE', #1420, .T. ) ;
+#2071 = PRESENTATION_STYLE_ASSIGNMENT (( #159 ) ) ;
+#2072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2073 = ADVANCED_FACE ( 'NONE', ( #2788 ), #434, .F. ) ;
+#2074 = ORIENTED_EDGE ( 'NONE', *, *, #743, .T. ) ;
+#2075 = VERTEX_POINT ( 'NONE', #1314 ) ;
+#2076 = SURFACE_STYLE_USAGE ( .BOTH. , #694 ) ;
+#2077 = SURFACE_STYLE_FILL_AREA ( #116 ) ;
+#2078 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2079 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ;
+#2080 = STYLED_ITEM ( 'NONE', ( #2702 ), #2740 ) ;
+#2081 = FILL_AREA_STYLE_COLOUR ( '', #2879 ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.5000000000000000000, -0.7750000000000002400 ) ) ;
+#2083 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .T. ) ;
+#2084 = AXIS2_PLACEMENT_3D ( 'NONE', #1512, #1308, #1078 ) ;
+#2086 = VERTEX_POINT ( 'NONE', #1122 ) ;
+#2085 = VERTEX_POINT ( 'NONE', #1581 ) ;
+#2087 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2088 = EDGE_CURVE ( 'NONE', #1827, #933, #1002, .T. ) ;
+#2089 = SURFACE_SIDE_STYLE ('',( #622 ) ) ;
+#2090 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2091 = EDGE_LOOP ( 'NONE', ( #2620, #2689, #1200, #311, #161, #1984, #776, #2413 ) ) ;
+#2092 = SURFACE_SIDE_STYLE ('',( #1826 ) ) ;
+#2093 = VECTOR ( 'NONE', #1735, 1000.000000000000000 ) ;
+#2094 = SURFACE_STYLE_USAGE ( .BOTH. , #1609 ) ;
+#2095 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2096 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2097 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2098 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2099 = AXIS2_PLACEMENT_3D ( 'NONE', #143, #648, #2457 ) ;
+#2100 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2102 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#2103 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2389 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1032, #1970, #1252 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2104 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#2105 = SURFACE_SIDE_STYLE ('',( #924 ) ) ;
+#2106 = ORIENTED_EDGE ( 'NONE', *, *, #55, .T. ) ;
+#2107 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, 0.9250000000000002700 ) ) ;
+#2108 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
+#2109 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2110 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #651 ) ) ;
+#2111 = EDGE_CURVE ( 'NONE', #937, #65, #471, .T. ) ;
+#2112 = SURFACE_STYLE_FILL_AREA ( #2181 ) ;
+#2113 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2114 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;
+#2115 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#2116 = ORIENTED_EDGE ( 'NONE', *, *, #892, .F. ) ;
+#2117 = EDGE_LOOP ( 'NONE', ( #1804, #675, #2614, #2953, #1566, #1687, #1151, #2916, #1240, #1293 ) ) ;
+#2118 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#2120 = ORIENTED_EDGE ( 'NONE', *, *, #1879, .T. ) ;
+#2121 = PRESENTATION_STYLE_ASSIGNMENT (( #905 ) ) ;
+#2122 = FILL_AREA_STYLE ('',( #2531 ) ) ;
+#2123 = ORIENTED_EDGE ( 'NONE', *, *, #13, .F. ) ;
+#2124 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2125 = AXIS2_PLACEMENT_3D ( 'NONE', #2869, #542, #1031 ) ;
+#2126 = ORIENTED_EDGE ( 'NONE', *, *, #1554, .F. ) ;
+#2127 = VERTEX_POINT ( 'NONE', #208 ) ;
+#2128 = EDGE_CURVE ( 'NONE', #2238, #830, #2935, .T. ) ;
+#2129 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#2131 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #581, 'distance_accuracy_value', 'NONE');
+#2132 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1209 ) ) ;
+#2133 = CARTESIAN_POINT ( 'NONE',  ( 1.146766135776885900, 0.3873898698691868900, 0.9967138463873761500 ) ) ;
+#2134 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #1649, .F. ) ;
+#2136 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#2137 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2138 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2139 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.0000000000000000000, -0.8500000000000002000 ) ) ;
+#2140 = FACE_OUTER_BOUND ( 'NONE', #2480, .T. ) ;
+#2141 = AXIS2_PLACEMENT_3D ( 'NONE', #2510, #2518, #2039 ) ;
+#2142 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2475, 'distance_accuracy_value', 'NONE');
+#2143 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2144 = FILL_AREA_STYLE_COLOUR ( '', #2100 ) ;
+#2145 = VECTOR ( 'NONE', #1320, 1000.000000000000000 ) ;
+#2146 = DIRECTION ( 'NONE',  ( 8.673617379884035500E-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2147 = AXIS2_PLACEMENT_3D ( 'NONE', #2136, #1873, #2330 ) ;
+#2148 = CARTESIAN_POINT ( 'NONE',  ( -1.225000000000000100, 0.4000000000000000200, -0.8775255128608344700 ) ) ;
+#2149 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2150 = EDGE_CURVE ( 'NONE', #105, #17, #400, .T. ) ;
+#2151 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2152 = VERTEX_POINT ( 'NONE', #1 ) ;
+#2153 = VECTOR ( 'NONE', #1491, 1000.000000000000000 ) ;
+#2154 = DIRECTION ( 'NONE',  ( 8.673617379884070200E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2155 = VERTEX_POINT ( 'NONE', #2007 ) ;
+#2156 = EDGE_CURVE ( 'NONE', #2086, #1654, #2605, .T. ) ;
+#2157 = CIRCLE ( 'NONE', #560, 0.02499999999999995600 ) ;
+#2158 = FACE_OUTER_BOUND ( 'NONE', #1044, .T. ) ;
+#2159 = FILL_AREA_STYLE_COLOUR ( '', #361 ) ;
+#2160 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .F. ) ;
+#2161 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.5000000000000000000, 0.9250000000000002700 ) ) ;
+#2162 = CYLINDRICAL_SURFACE ( 'NONE', #1633, 0.1499999999999999700 ) ;
+#2163 = DIRECTION ( 'NONE',  ( -8.673617379884070200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #1995, .F. ) ;
+#2165 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ;
+#2166 = EDGE_CURVE ( 'NONE', #1763, #2870, #281, .T. ) ;
+#2167 = FILL_AREA_STYLE_COLOUR ( '', #396 ) ;
+#2168 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1476 ), #431 ) ;
+#2169 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1185, 'distance_accuracy_value', 'NONE');
+#2170 = SURFACE_STYLE_FILL_AREA ( #1659 ) ;
+#2171 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2172 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2173 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2174 = CARTESIAN_POINT ( 'NONE',  ( -1.225000000000000100, 0.4000000000000000200, 0.8775255128608344700 ) ) ;
+#2175 = VERTEX_POINT ( 'NONE', #469 ) ;
+#2176 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #1412, #1840 ) ;
+#2177 = FILL_AREA_STYLE ('',( #2167 ) ) ;
+#2178 = ADVANCED_FACE ( 'NONE', ( #2320 ), #251, .T. ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#2180 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.0000000000000000000, -0.8999999999999999100 ) ) ;
+#2181 = FILL_AREA_STYLE ('',( #2393 ) ) ;
+#2182 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #687, 'distance_accuracy_value', 'NONE');
+#2183 = VECTOR ( 'NONE', #2263, 1000.000000000000000 ) ;
+#2184 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #187 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1039, #1888, #763 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2185 = EDGE_CURVE ( 'NONE', #2757, #1263, #920, .T. ) ;
+#2186 = FILL_AREA_STYLE ('',( #2144 ) ) ;
+#2187 = LINE ( 'NONE', #110, #1675 ) ;
+#2188 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#2189 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#2190 = AXIS2_PLACEMENT_3D ( 'NONE', #2876, #595, #119 ) ;
+#2191 = CARTESIAN_POINT ( 'NONE',  ( 1.247709891039168900, 0.3856442534266940600, -0.8977309787179736900 ) ) ;
+#2192 = ORIENTED_EDGE ( 'NONE', *, *, #1746, .F. ) ;
+#2193 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, 1.000000000000000000 ) ) ;
+#2194 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2195 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .T. ) ;
+#2196 = ORIENTED_EDGE ( 'NONE', *, *, #449, .F. ) ;
+#2197 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2198 = SURFACE_STYLE_FILL_AREA ( #2122 ) ;
+#2199 = LINE ( 'NONE', #11, #380 ) ;
+#2200 = ORIENTED_EDGE ( 'NONE', *, *, #2436, .T. ) ;
+#2201 = SURFACE_STYLE_FILL_AREA ( #1347 ) ;
+#2202 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2203 = ORIENTED_EDGE ( 'NONE', *, *, #121, .T. ) ;
+#2204 = ORIENTED_EDGE ( 'NONE', *, *, #1036, .T. ) ;
+#2205 = FILL_AREA_STYLE_COLOUR ( '', #2149 ) ;
+#2206 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #716 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #831, #2365, #440 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #1749, .T. ) ;
+#2208 = AXIS2_PLACEMENT_3D ( 'NONE', #2161, #558, #448 ) ;
+#2209 = CYLINDRICAL_SURFACE ( 'NONE', #2694, 0.02500000000000006400 ) ;
+#2210 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #129 ), #468 ) ;
+#2211 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #158 ) ;
+#2212 = EDGE_CURVE ( 'NONE', #2661, #387, #2676, .T. ) ;
+#2213 = PRESENTATION_STYLE_ASSIGNMENT (( #2548 ) ) ;
+#2214 = CARTESIAN_POINT ( 'NONE',  ( -1.232818098758411000, 0.3987461014022035700, 0.8840845987440932900 ) ) ;
+#2215 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2216 = AXIS2_PLACEMENT_3D ( 'NONE', #1106, #1811, #2713 ) ;
+#2217 = EDGE_CURVE ( 'NONE', #367, #2291, #1932, .T. ) ;
+#2218 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#2219 = SURFACE_SIDE_STYLE ('',( #878 ) ) ;
+#2220 = LINE ( 'NONE', #1046, #923 ) ;
+#2221 = LINE ( 'NONE', #2505, #1249 ) ;
+#2222 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#2223 = CIRCLE ( 'NONE', #733, 0.02499999999999995600 ) ;
+#2224 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2333 ) ) ;
+#2225 = VERTEX_POINT ( 'NONE', #247 ) ;
+#2226 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2227 = CARTESIAN_POINT ( 'NONE',  ( 8.456776945386933400E-017, 0.3750000000000000000, 0.9749999999999999800 ) ) ;
+#2228 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2229 = ORIENTED_EDGE ( 'NONE', *, *, #689, .T. ) ;
+#2230 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2231 = SURFACE_SIDE_STYLE ('',( #1076 ) ) ;
+#2232 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .F. ) ;
+#2233 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2234 = ORIENTED_EDGE ( 'NONE', *, *, #1164, .F. ) ;
+#2235 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#2236 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2237 = CARTESIAN_POINT ( 'NONE',  ( 1.127738843893342400, 0.4000000000000000200, -0.9752605934860015800 ) ) ;
+#2238 = VERTEX_POINT ( 'NONE', #1374 ) ;
+#2239 = ORIENTED_EDGE ( 'NONE', *, *, #2669, .T. ) ;
+#2240 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2241 = FILL_AREA_STYLE_COLOUR ( '', #125 ) ;
+#2242 = AXIS2_PLACEMENT_3D ( 'NONE', #473, #2558, #2090 ) ;
+#2243 = CARTESIAN_POINT ( 'NONE',  ( -1.225000000000000100, 0.4000000000000000200, 0.8999999999999999100 ) ) ;
+#2244 = FILL_AREA_STYLE_COLOUR ( '', #2233 ) ;
+#2245 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .F. ) ;
+#2246 = STYLED_ITEM ( 'NONE', ( #2612 ), #908 ) ;
+#2247 = EDGE_CURVE ( 'NONE', #485, #1718, #2250, .T. ) ;
+#2248 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.0000000000000000000, -0.8500000000000002000 ) ) ;
+#2249 = ADVANCED_FACE ( 'NONE', ( #1706 ), #2833, .T. ) ;
+#2250 = CIRCLE ( 'NONE', #2914, 0.1250000000000001100 ) ;
+#2251 = CARTESIAN_POINT ( 'NONE',  ( 1.228171664226431100, 0.3999130077306020100, 0.8801270875433934200 ) ) ;
+#2252 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2253 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2254 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2779, 'distance_accuracy_value', 'NONE');
+#2255 = AXIS2_PLACEMENT_3D ( 'NONE', #740, #2137, #503 ) ;
+#2256 = PRESENTATION_STYLE_ASSIGNMENT (( #1068 ) ) ;
+#2257 = CARTESIAN_POINT ( 'NONE',  ( 1.248541841512547800, 0.3836852110420432800, 0.8985507481166975500 ) ) ;
+#2258 = EDGE_CURVE ( 'NONE', #257, #307, #4, .T. ) ;
+#2259 = PRESENTATION_STYLE_ASSIGNMENT (( #2272 ) ) ;
+#2260 = ORIENTED_EDGE ( 'NONE', *, *, #2317, .T. ) ;
+#2261 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1476 ) ) ;
+#2262 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2263 = DIRECTION ( 'NONE',  ( 8.673617379884070200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2264 = ADVANCED_FACE ( 'NONE', ( #182 ), #1584, .F. ) ;
+#2265 = VERTEX_POINT ( 'NONE', #15 ) ;
+#2266 = ORIENTED_EDGE ( 'NONE', *, *, #829, .F. ) ;
+#2267 = ORIENTED_EDGE ( 'NONE', *, *, #1233, .T. ) ;
+#2268 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2269 = VECTOR ( 'NONE', #1887, 1000.000000000000000 ) ;
+#2270 = EDGE_LOOP ( 'NONE', ( #2380, #1792, #2537, #2165 ) ) ;
+#2271 = CIRCLE ( 'NONE', #799, 0.02499999999999995600 ) ;
+#2272 = SURFACE_STYLE_USAGE ( .BOTH. , #2031 ) ;
+#2273 = ORIENTED_EDGE ( 'NONE', *, *, #470, .F. ) ;
+#2274 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2567 ), #1250 ) ;
+#2275 = ORIENTED_EDGE ( 'NONE', *, *, #368, .T. ) ;
+#2276 = EDGE_CURVE ( 'NONE', #1561, #485, #791, .T. ) ;
+#2277 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2278 = CARTESIAN_POINT ( 'NONE',  ( -1.145383975839765000, 0.3898905059931085900, -0.9952869892745070900 ) ) ;
+#2279 = ADVANCED_FACE ( 'NONE', ( #1311 ), #2295, .T. ) ;
+#2280 = STYLED_ITEM ( 'NONE', ( #2213 ), #2750 ) ;
+#2281 = SURFACE_STYLE_FILL_AREA ( #60 ) ;
+#2282 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#2283 = EDGE_CURVE ( 'NONE', #2085, #257, #467, .T. ) ;
+#2284 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#2285 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.4749999999999999800, -0.7750000000000002400 ) ) ;
+#2286 = CARTESIAN_POINT ( 'NONE',  ( -1.134084598744093700, 0.3987461014022035100, -0.9828180987584110900 ) ) ;
+#2287 = LINE ( 'NONE', #2810, #1445 ) ;
+#2288 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.3750000000000000000, 1.000000000000000000 ) ) ;
+#2289 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
+#2290 = FACE_OUTER_BOUND ( 'NONE', #2652, .T. ) ;
+#2291 = VERTEX_POINT ( 'NONE', #463 ) ;
+#2292 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2293 = ADVANCED_FACE ( 'NONE', ( #2495 ), #2773, .F. ) ;
+#2294 = VECTOR ( 'NONE', #1546, 1000.000000000000000 ) ;
+#2295 = PLANE ( 'NONE',  #1676 ) ;
+#2296 = CARTESIAN_POINT ( 'NONE',  ( -1.245286989274507100, 0.3898905059931085900, -0.8953839758397649200 ) ) ;
+#2297 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1331 ), #72 ) ;
+#2298 = LINE ( 'NONE', #1198, #726 ) ;
+#2299 = VERTEX_POINT ( 'NONE', #938 ) ;
+#2300 = LINE ( 'NONE', #1668, #2845 ) ;
+#2301 = AXIS2_PLACEMENT_3D ( 'NONE', #1416, #561, #2591 ) ;
+#2302 = EDGE_LOOP ( 'NONE', ( #270, #2874, #2420, #2106 ) ) ;
+#2303 = CARTESIAN_POINT ( 'NONE',  ( 1.130127087543393100, 0.3999130077306021200, 0.9781716642264308700 ) ) ;
+#2304 = EDGE_CURVE ( 'NONE', #2848, #2757, #1967, .T. ) ;
+#2305 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .F. ) ;
+#2306 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2307 = FILL_AREA_STYLE_COLOUR ( '', #178 ) ;
+#2308 = ORIENTED_EDGE ( 'NONE', *, *, #118, .F. ) ;
+#2309 = CARTESIAN_POINT ( 'NONE',  ( 1.228171664226431100, 0.3999130077306020100, -0.8801270875433938600 ) ) ;
+#2310 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.3750000000000000000, 0.9999999999999997800 ) ) ;
+#2311 = EDGE_CURVE ( 'NONE', #2381, #490, #2431, .T. ) ;
+#2312 = ORIENTED_EDGE ( 'NONE', *, *, #2370, .F. ) ;
+#2313 = SURFACE_SIDE_STYLE ('',( #1289 ) ) ;
+#2314 = ORIENTED_EDGE ( 'NONE', *, *, #204, .T. ) ;
+#2315 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -0.9000000000000000200 ) ) ;
+#2316 = SURFACE_STYLE_FILL_AREA ( #863 ) ;
+#2317 = EDGE_CURVE ( 'NONE', #2951, #2905, #1066, .T. ) ;
+#2318 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#2319 = FILL_AREA_STYLE ('',( #2063 ) ) ;
+#2320 = FACE_OUTER_BOUND ( 'NONE', #2013, .T. ) ;
+#2321 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2322 = STYLED_ITEM ( 'NONE', ( #695 ), #442 ) ;
+#2323 = FILL_AREA_STYLE ('',( #275 ) ) ;
+#2324 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2325 = ORIENTED_EDGE ( 'NONE', *, *, #1379, .F. ) ;
+#2326 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2327 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2328 = PRESENTATION_STYLE_ASSIGNMENT (( #1034 ) ) ;
+#2329 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .F. ) ;
+#2330 = DIRECTION ( 'NONE',  ( 2.734799962365658400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2331 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#2332 = VERTEX_POINT ( 'NONE', #1175 ) ;
+#2333 = STYLED_ITEM ( 'NONE', ( #1892 ), #2521 ) ;
+#2334 = EDGE_CURVE ( 'NONE', #2152, #427, #2522, .T. ) ;
+#2335 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2336 = VECTOR ( 'NONE', #891, 1000.000000000000000 ) ;
+#2337 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2338 = ORIENTED_EDGE ( 'NONE', *, *, #1907, .T. ) ;
+#2339 = FACE_OUTER_BOUND ( 'NONE', #1981, .T. ) ;
+#2340 = ORIENTED_EDGE ( 'NONE', *, *, #287, .T. ) ;
+#2341 = AXIS2_PLACEMENT_3D ( 'NONE', #1264, #358, #1963 ) ;
+#2342 = VERTEX_POINT ( 'NONE', #997 ) ;
+#2343 = FILL_AREA_STYLE ('',( #1626 ) ) ;
+#2344 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2345 = ORIENTED_EDGE ( 'NONE', *, *, #1749, .F. ) ;
+#2346 = CARTESIAN_POINT ( 'NONE',  ( 1.275000000000000100, 0.2000000000000000100, -0.8999999999999999100 ) ) ;
+#2347 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2348 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#2349 = VECTOR ( 'NONE', #1972, 1000.000000000000000 ) ;
+#2350 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #1975, .T. ) ;
+#2352 = CARTESIAN_POINT ( 'NONE',  ( 1.232818098758410500, 0.3987461014022035700, -0.8840845987440935100 ) ) ;
+#2353 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2354 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #965, 'distance_accuracy_value', 'NONE');
+#2355 = SURFACE_STYLE_FILL_AREA ( #1382 ) ;
+#2356 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2357 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#2358 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#2359 = STYLED_ITEM ( 'NONE', ( #1392 ), #49 ) ;
+#2360 = SURFACE_SIDE_STYLE ('',( #1563 ) ) ;
+#2361 = PLANE ( 'NONE',  #1905 ) ;
+#2362 = STYLED_ITEM ( 'NONE', ( #1595 ), #2032 ) ;
+#2363 = EDGE_CURVE ( 'NONE', #1578, #1091, #2287, .T. ) ;
+#2364 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.0000000000000000000, 0.8500000000000002000 ) ) ;
+#2365 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2366 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#2367 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2368 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#2369 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2322 ), #136 ) ;
+#2370 = EDGE_CURVE ( 'NONE', #196, #1234, #2565, .T. ) ;
+#2371 = ORIENTED_EDGE ( 'NONE', *, *, #274, .F. ) ;
+#2372 = FACE_OUTER_BOUND ( 'NONE', #353, .T. ) ;
+#2373 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, 0.9250000000000002700 ) ) ;
+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #751, .F. ) ;
+#2375 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2376 = LINE ( 'NONE', #2804, #415 ) ;
+#2377 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ;
+#2378 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2380 = ORIENTED_EDGE ( 'NONE', *, *, #274, .T. ) ;
+#2379 = VERTEX_POINT ( 'NONE', #2547 ) ;
+#2381 = VERTEX_POINT ( 'NONE', #74 ) ;
+#2382 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;
+#2383 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, -0.8500000000000002000 ) ) ;
+#2384 = SURFACE_STYLE_USAGE ( .BOTH. , #789 ) ;
+#2385 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2386 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#2387 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2388 = CIRCLE ( 'NONE', #1974, 0.07499999999999998300 ) ;
+#2389 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1032, 'distance_accuracy_value', 'NONE');
+#2390 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2391 = LINE ( 'NONE', #837, #1344 ) ;
+#2392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2393 = FILL_AREA_STYLE_COLOUR ( '', #410 ) ;
+#2394 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #810 ) ;
+#2395 = PRESENTATION_STYLE_ASSIGNMENT (( #1723 ) ) ;
+#2396 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1460 ) ) ;
+#2397 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2398 = EDGE_CURVE ( 'NONE', #2880, #1827, #750, .T. ) ;
+#2399 = SURFACE_SIDE_STYLE ('',( #2112 ) ) ;
+#2400 = CIRCLE ( 'NONE', #813, 0.1000000000000000500 ) ;
+#2401 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .T. ) ;
+#2402 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1257, 'distance_accuracy_value', 'NONE');
+#2403 = LINE ( 'NONE', #2364, #1942 ) ;
+#2404 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2405 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .T. ) ;
+#2406 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2407 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2408 = CIRCLE ( 'NONE', #2668, 0.02499999999999995600 ) ;
+#2409 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, -0.9000000000000003600 ) ) ;
+#2410 = ORIENTED_EDGE ( 'NONE', *, *, #2501, .F. ) ;
+#2411 = EDGE_LOOP ( 'NONE', ( #2748, #879, #2314, #1148 ) ) ;
+#2412 = FILL_AREA_STYLE_COLOUR ( '', #2873 ) ;
+#2413 = ORIENTED_EDGE ( 'NONE', *, *, #388, .T. ) ;
+#2414 = STYLED_ITEM ( 'NONE', ( #1895 ), #2465 ) ;
+#2415 = LINE ( 'NONE', #2386, #2948 ) ;
+#2416 = ORIENTED_EDGE ( 'NONE', *, *, #204, .F. ) ;
+#2417 = EDGE_CURVE ( 'NONE', #1456, #1387, #2640, .T. ) ;
+#2418 = ORIENTED_EDGE ( 'NONE', *, *, #211, .F. ) ;
+#2419 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2420 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .F. ) ;
+#2421 = AXIS2_PLACEMENT_3D ( 'NONE', #1430, #747, #1202 ) ;
+#2422 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2423 = LINE ( 'NONE', #1752, #611 ) ;
+#2424 = FILL_AREA_STYLE_COLOUR ( '', #2470 ) ;
+#2425 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, -0.9250000000000002700 ) ) ;
+#2426 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1481 ), #1586 ) ;
+#2427 = EDGE_CURVE ( 'NONE', #1466, #1578, #818, .T. ) ;
+#2428 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 1.024999999999999900 ) ) ;
+#2429 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2430 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2431 = LINE ( 'NONE', #2741, #2029 ) ;
+#2432 = SURFACE_STYLE_USAGE ( .BOTH. , #172 ) ;
+#2433 = CARTESIAN_POINT ( 'NONE',  ( -1.238912036792854300, 0.3960597998808581500, 0.8894405049432045900 ) ) ;
+#2434 = ORIENTED_EDGE ( 'NONE', *, *, #982, .T. ) ;
+#2435 = AXIS2_PLACEMENT_3D ( 'NONE', #113, #1029, #351 ) ;
+#2436 = EDGE_CURVE ( 'NONE', #1112, #2802, #1410, .T. ) ;
+#2437 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.3772410279992995400, -1.000000000000000200 ) ) ;
+#2438 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2439 = ORIENTED_EDGE ( 'NONE', *, *, #2783, .F. ) ;
+#2440 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2894 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #524, #1154, #1859 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2441 = EDGE_LOOP ( 'NONE', ( #67, #1835, #1302, #102 ) ) ;
+#2442 = FACE_OUTER_BOUND ( 'NONE', #2579, .T. ) ;
+#2443 = SURFACE_SIDE_STYLE ('',( #1451 ) ) ;
+#2444 = CARTESIAN_POINT ( 'NONE',  ( -1.245286989274507100, 0.3898905059931085900, 0.8953839758397649200 ) ) ;
+#2445 = CIRCLE ( 'NONE', #2835, 0.1250000000000001100 ) ;
+#2446 = ORIENTED_EDGE ( 'NONE', *, *, #2669, .F. ) ;
+#2447 = LINE ( 'NONE', #699, #1830 ) ;
+#2448 = ORIENTED_EDGE ( 'NONE', *, *, #1318, .F. ) ;
+#2449 = SURFACE_STYLE_FILL_AREA ( #795 ) ;
+#2450 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .T. ) ;
+#2451 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.0000000000000000000, -0.9000000000000001300 ) ) ;
+#2452 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000000100, -0.9250000000000000400 ) ) ;
+#2453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2747 ), #2597 ) ;
+#2454 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
+#2455 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1678 ), #1070 ) ;
+#2456 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#2457 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2458 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #589 ), #1073 ) ;
+#2459 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2461 = EDGE_CURVE ( 'NONE', #1456, #660, #713, .T. ) ;
+#2462 = LINE ( 'NONE', #1900, #1549 ) ;
+#2463 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.2000000000000000100, 0.8999999999999999100 ) ) ;
+#2464 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, 0.8999999999999999100 ) ) ;
+#2465 = ADVANCED_FACE ( 'NONE', ( #2601 ), #212, .T. ) ;
+#2466 = VECTOR ( 'NONE', #157, 1000.000000000000000 ) ;
+#2467 = EDGE_CURVE ( 'NONE', #2155, #606, #1813, .T. ) ;
+#2468 = CIRCLE ( 'NONE', #1158, 0.02499999999999995600 ) ;
+#2469 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2470 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2471 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2472 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #222 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1463, #1945, #2627 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2473 = CARTESIAN_POINT ( 'NONE',  ( -1.149683316471289600, 0.3795143031373384200, -0.9996844267691502600 ) ) ;
+#2474 = ADVANCED_FACE ( 'NONE', ( #2710 ), #2784, .T. ) ;
+#2475 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2476 = FACE_OUTER_BOUND ( 'NONE', #2043, .T. ) ;
+#2477 = ORIENTED_EDGE ( 'NONE', *, *, #2641, .F. ) ;
+#2478 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2542, 'distance_accuracy_value', 'NONE');
+#2479 = CARTESIAN_POINT ( 'NONE',  ( 1.150000000000000100, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#2480 = EDGE_LOOP ( 'NONE', ( #616, #2771, #68, #609, #2624, #1762, #1361, #1988, #2585, #1052 ) ) ;
+#2481 = ORIENTED_EDGE ( 'NONE', *, *, #2822, .F. ) ;
+#2482 = SURFACE_SIDE_STYLE ('',( #2201 ) ) ;
+#2484 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .F. ) ;
+#2483 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .T. ) ;
+#2485 = EDGE_LOOP ( 'NONE', ( #135, #2909, #313, #1191 ) ) ;
+#2486 = CARTESIAN_POINT ( 'NONE',  ( 1.241518703566276200, 0.3937651921045979300, 0.8918507545615208500 ) ) ;
+#2487 = ADVANCED_FACE ( 'NONE', ( #2831 ), #1515, .T. ) ;
+#2488 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #845 ) ) ;
+#2489 = ORIENTED_EDGE ( 'NONE', *, *, #982, .F. ) ;
+#2490 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#2491 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1808, 'distance_accuracy_value', 'NONE');
+#2492 = FACE_OUTER_BOUND ( 'NONE', #2006, .T. ) ;
+#2493 = SURFACE_STYLE_FILL_AREA ( #2854 ) ;
+#2494 = CARTESIAN_POINT ( 'NONE',  ( 1.245286989274506700, 0.3898905059931085900, 0.8953839758397647000 ) ) ;
+#2495 = FACE_OUTER_BOUND ( 'NONE', #2014, .T. ) ;
+#2496 = CARTESIAN_POINT ( 'NONE',  ( -1.139440504943204800, 0.3960597998808580400, -0.9889120367928541100 ) ) ;
+#2497 = VECTOR ( 'NONE', #214, 1000.000000000000000 ) ;
+#2498 = ADVANCED_FACE ( 'NONE', ( #2140 ), #120, .T. ) ;
+#2499 = VECTOR ( 'NONE', #2871, 1000.000000000000000 ) ;
+#2500 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2414 ) ) ;
+#2501 = EDGE_CURVE ( 'NONE', #2590, #342, #2468, .T. ) ;
+#2502 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2503 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2362 ) ) ;
+#2504 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.3750000000000000000, 0.9999999999999997800 ) ) ;
+#2505 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#2506 = EDGE_CURVE ( 'NONE', #1372, #2855, #2826, .T. ) ;
+#2507 = ORIENTED_EDGE ( 'NONE', *, *, #2927, .F. ) ;
+#2508 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .F. ) ;
+#2509 = LINE ( 'NONE', #1674, #1917 ) ;
+#2510 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#2511 = ORIENTED_EDGE ( 'NONE', *, *, #1375, .T. ) ;
+#2512 = LINE ( 'NONE', #2285, #1919 ) ;
+#2513 = ADVANCED_FACE ( 'NONE', ( #1850 ), #1266, .T. ) ;
+#2514 = AXIS2_PLACEMENT_3D ( 'NONE', #452, #1132, #2706 ) ;
+#2515 = ORIENTED_EDGE ( 'NONE', *, *, #2899, .F. ) ;
+#2516 = EDGE_CURVE ( 'NONE', #2379, #2332, #359, .T. ) ;
+#2517 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#2518 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2519 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2520 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2521 = ADVANCED_FACE ( 'NONE', ( #210 ), #579, .T. ) ;
+#2522 = CIRCLE ( 'NONE', #1026, 0.02500000000000006400 ) ;
+#2523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2524 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3772410279992995400, -0.8999999999999999100 ) ) ;
+#2525 = AXIS2_PLACEMENT_3D ( 'NONE', #1385, #2541, #1153 ) ;
+#2526 = CARTESIAN_POINT ( 'NONE',  ( 1.225260593486001200, 0.4000000000000000200, -0.8777388438933431100 ) ) ;
+#2527 = FACE_OUTER_BOUND ( 'NONE', #2411, .T. ) ;
+#2528 = PRESENTATION_STYLE_ASSIGNMENT (( #580 ) ) ;
+#2529 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2530 = PRESENTATION_STYLE_ASSIGNMENT (( #547 ) ) ;
+#2531 = FILL_AREA_STYLE_COLOUR ( '', #2538 ) ;
+#2532 = CARTESIAN_POINT ( 'NONE',  ( -1.225521480363920900, 0.3999959166837742100, -0.8779518555909953100 ) ) ;
+#2533 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #516, #2078 ) ;
+#2534 = SURFACE_STYLE_FILL_AREA ( #2704 ) ;
+#2535 = CARTESIAN_POINT ( 'NONE',  ( -1.025000000000000400, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#2536 = ADVANCED_FACE ( 'NONE', ( #1704 ), #639, .F. ) ;
+#2537 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ;
+#2538 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2539 = STYLED_ITEM ( 'NONE', ( #1973 ), #1123 ) ;
+#2540 = EDGE_LOOP ( 'NONE', ( #2116, #665, #902, #1655 ) ) ;
+#2541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2542 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2543 = EDGE_CURVE ( 'NONE', #1456, #1298, #1771, .T. ) ;
+#2544 = EDGE_LOOP ( 'NONE', ( #728, #2507, #1118, #2807 ) ) ;
+#2545 = PLANE ( 'NONE',  #914 ) ;
+#2546 = PRODUCT ( 'Abracon ABM10', 'Abracon ABM10', '', ( #2699 ) ) ;
+#2547 = CARTESIAN_POINT ( 'NONE',  ( 1.224999999999999600, 0.4000000000000000200, -0.8775255128606777000 ) ) ;
+#2548 = SURFACE_STYLE_USAGE ( .BOTH. , #1190 ) ;
+#2549 = VERTEX_POINT ( 'NONE', #2456 ) ;
+#2550 = CARTESIAN_POINT ( 'NONE',  ( 1.235923780250258100, 0.3977235956778247800, -0.8867638643621204000 ) ) ;
+#2551 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2552 = LINE ( 'NONE', #957, #1881 ) ;
+#2553 = ORIENTED_EDGE ( 'NONE', *, *, #2166, .T. ) ;
+#2554 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2555 = FILL_AREA_STYLE_COLOUR ( '', #2727 ) ;
+#2556 = STYLED_ITEM ( 'NONE', ( #2866 ), #2053 ) ;
+#2557 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2558 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2559 = AXIS2_PLACEMENT_3D ( 'NONE', #528, #1911, #552 ) ;
+#2560 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2562 = AXIS2_PLACEMENT_3D ( 'NONE', #1056, #2635, #2651 ) ;
+#2563 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #569, 'distance_accuracy_value', 'NONE');
+#2564 = SURFACE_STYLE_USAGE ( .BOTH. , #746 ) ;
+#2565 = LINE ( 'NONE', #1912, #291 ) ;
+#2566 = SURFACE_SIDE_STYLE ('',( #1135 ) ) ;
+#2567 = STYLED_ITEM ( 'NONE', ( #373 ), #707 ) ;
+#2568 = EDGE_CURVE ( 'NONE', #1234, #2880, #2965, .T. ) ;
+#2569 = LINE ( 'NONE', #289, #796 ) ;
+#2570 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#2571 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
+#2572 = ORIENTED_EDGE ( 'NONE', *, *, #1746, .T. ) ;
+#2573 = PLANE ( 'NONE',  #1403 ) ;
+#2574 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.9000000000000000200 ) ) ;
+#2575 = PRESENTATION_STYLE_ASSIGNMENT (( #2588 ) ) ;
+#2576 = DIRECTION ( 'NONE',  ( 2.734799962365658400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2577 = ORIENTED_EDGE ( 'NONE', *, *, #2276, .T. ) ;
+#2578 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1593 ) ) ;
+#2579 = EDGE_LOOP ( 'NONE', ( #348, #2351, #667, #1569 ) ) ;
+#2580 = EDGE_CURVE ( 'NONE', #2802, #2342, #2861, .T. ) ;
+#2581 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2582 = CYLINDRICAL_SURFACE ( 'NONE', #2028, 0.02499999999999995600 ) ;
+#2583 = LINE ( 'NONE', #1129, #2336 ) ;
+#2584 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2585 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .T. ) ;
+#2586 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2478 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2542, #1199, #1171 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2587 = VECTOR ( 'NONE', #117, 1000.000000000000000 ) ;
+#2588 = SURFACE_STYLE_USAGE ( .BOTH. , #1893 ) ;
+#2589 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2590 = VERTEX_POINT ( 'NONE', #1968 ) ;
+#2591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2592 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2593 = EDGE_LOOP ( 'NONE', ( #805, #1488, #2410, #1508 ) ) ;
+#2594 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2595 = FILL_AREA_STYLE_COLOUR ( '', #108 ) ;
+#2596 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2597 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1638 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1251, #786, #2599 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2598 = PRESENTATION_STYLE_ASSIGNMENT (( #987 ) ) ;
+#2599 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2600 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1179, 'distance_accuracy_value', 'NONE');
+#2601 = FACE_OUTER_BOUND ( 'NONE', #2544, .T. ) ;
+#2602 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2603 = AXIS2_PLACEMENT_3D ( 'NONE', #2310, #721, #1636 ) ;
+#2604 = CARTESIAN_POINT ( 'NONE',  ( -1.146766135776886400, 0.3873898698691869400, 0.9967138463873761500 ) ) ;
+#2605 = CIRCLE ( 'NONE', #526, 0.1499999999999999700 ) ;
+#2606 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2607 = EDGE_CURVE ( 'NONE', #2951, #2265, #1023, .T. ) ;
+#2608 = CARTESIAN_POINT ( 'NONE',  ( -1.225260593486001700, 0.4000000000000000200, 0.8777388438933428900 ) ) ;
+#2609 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2610 = FACE_OUTER_BOUND ( 'NONE', #1765, .T. ) ;
+#2611 = EDGE_CURVE ( 'NONE', #2703, #842, #2391, .T. ) ;
+#2612 = PRESENTATION_STYLE_ASSIGNMENT (( #155 ) ) ;
+#2613 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2614 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .F. ) ;
+#2615 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, -0.9250000000000002700 ) ) ;
+#2616 = VERTEX_POINT ( 'NONE', #389 ) ;
+#2617 = CARTESIAN_POINT ( 'NONE',  ( -1.225781723227644700, 0.3999877751869870800, 0.8781654591075525000 ) ) ;
+#2618 = VECTOR ( 'NONE', #761, 1000.000000000000000 ) ;
+#2619 = VECTOR ( 'NONE', #1712, 1000.000000000000000 ) ;
+#2620 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .T. ) ;
+#2621 = AXIS2_PLACEMENT_3D ( 'NONE', #493, #301, #312 ) ;
+#2622 = FILL_AREA_STYLE_COLOUR ( '', #2215 ) ;
+#2623 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #798 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #565, #1015, #1672 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2624 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;
+#2625 = ORIENTED_EDGE ( 'NONE', *, *, #2775, .F. ) ;
+#2626 = FILL_AREA_STYLE_COLOUR ( '', #1085 ) ;
+#2627 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2629 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .F. ) ;
+#2630 = FACE_OUTER_BOUND ( 'NONE', #2728, .T. ) ;
+#2631 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #688 ), #835 ) ;
+#2632 = EDGE_CURVE ( 'NONE', #2155, #1467, #1208, .T. ) ;
+#2633 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.4749999999999999800, -0.9000000000000003600 ) ) ;
+#2634 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2663, 'design' ) ;
+#2635 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2636 = LINE ( 'NONE', #1483, #2466 ) ;
+#2637 = CARTESIAN_POINT ( 'NONE',  ( -1.147730978717973700, 0.3856442534266941200, 0.9977098910391691800 ) ) ;
+#2638 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2639 = STYLED_ITEM ( 'NONE', ( #2598 ), #2709 ) ;
+#2640 = LINE ( 'NONE', #44, #248 ) ;
+#2641 = EDGE_CURVE ( 'NONE', #1234, #1005, #1244, .T. ) ;
+#2642 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2643 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1064 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1271, #1480, #132 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2644 = FACE_OUTER_BOUND ( 'NONE', #2117, .T. ) ;
+#2645 = CARTESIAN_POINT ( 'NONE',  ( -1.225000000000000100, 0.4000000000000000200, 0.8775255128608344700 ) ) ;
+#2646 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2647 = SURFACE_SIDE_STYLE ('',( #1273 ) ) ;
+#2648 = EDGE_LOOP ( 'NONE', ( #597, #2758, #134, #1918 ) ) ;
+#2649 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#2650 = PRESENTATION_STYLE_ASSIGNMENT (( #1603 ) ) ;
+#2651 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2652 = EDGE_LOOP ( 'NONE', ( #1049, #2434, #382, #2019, #636, #2195, #929, #407 ) ) ;
+#2653 = ORIENTED_EDGE ( 'NONE', *, *, #1233, .F. ) ;
+#2654 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
+#2655 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.0000000000000000000, 0.8500000000000002000 ) ) ;
+#2656 = FILL_AREA_STYLE ('',( #2241 ) ) ;
+#2657 = ORIENTED_EDGE ( 'NONE', *, *, #2467, .T. ) ;
+#2658 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #860 ) ) ;
+#2659 = FACE_OUTER_BOUND ( 'NONE', #1878, .T. ) ;
+#2660 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2881 ) ) ;
+#2661 = VERTEX_POINT ( 'NONE', #2235 ) ;
+#2662 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1951 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1067, #1295, #1282 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2663 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2664 = EDGE_CURVE ( 'NONE', #17, #1561, #1442, .T. ) ;
+#2665 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2666 = VECTOR ( 'NONE', #1288, 1000.000000000000000 ) ;
+#2667 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2668 = AXIS2_PLACEMENT_3D ( 'NONE', #2284, #2737, #2966 ) ;
+#2669 = EDGE_CURVE ( 'NONE', #2757, #168, #2636, .T. ) ;
+#2670 = CARTESIAN_POINT ( 'NONE',  ( 1.136763864362119800, 0.3977235956778248400, -0.9859237802502586200 ) ) ;
+#2671 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2672 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2806, 'distance_accuracy_value', 'NONE');
+#2673 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2674 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2675 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#2676 = LINE ( 'NONE', #701, #1519 ) ;
+#2677 = CYLINDRICAL_SURFACE ( 'NONE', #628, 0.07499999999999998300 ) ;
+#2678 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, 0.9000000000000003600 ) ) ;
+#2679 = LINE ( 'NONE', #1996, #1680 ) ;
+#2680 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, -0.9250000000000000400 ) ) ;
+#2681 = VERTEX_POINT ( 'NONE', #1303 ) ;
+#2682 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2683 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
+#2684 = SURFACE_STYLE_USAGE ( .BOTH. , #1742 ) ;
+#2685 = FACE_OUTER_BOUND ( 'NONE', #1504, .T. ) ;
+#2686 = ORIENTED_EDGE ( 'NONE', *, *, #1841, .F. ) ;
+#2687 = SURFACE_STYLE_USAGE ( .BOTH. , #2219 ) ;
+#2688 = CIRCLE ( 'NONE', #1741, 0.02499999999999995600 ) ;
+#2689 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ;
+#2690 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2042, 'distance_accuracy_value', 'NONE');
+#2691 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.3750000000000000000, -1.000000000000000000 ) ) ;
+#2692 = CARTESIAN_POINT ( 'NONE',  ( -1.243488046030028200, 0.3920316108975491200, 0.8936717034338463900 ) ) ;
+#2693 = ADVANCED_FACE ( 'NONE', ( #245 ), #147, .T. ) ;
+#2694 = AXIS2_PLACEMENT_3D ( 'NONE', #2227, #404, #1978 ) ;
+#2695 = ORIENTED_EDGE ( 'NONE', *, *, #419, .F. ) ;
+#2696 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2697 = VECTOR ( 'NONE', #2832, 1000.000000000000000 ) ;
+#2698 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2563 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #569, #2151, #578 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2699 = PRODUCT_CONTEXT ( 'NONE', #158, 'mechanical' ) ;
+#2700 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#2701 = EDGE_CURVE ( 'NONE', #606, #2718, #2705, .T. ) ;
+#2702 = PRESENTATION_STYLE_ASSIGNMENT (( #16 ) ) ;
+#2703 = VERTEX_POINT ( 'NONE', #1450 ) ;
+#2704 = FILL_AREA_STYLE ('',( #436 ) ) ;
+#2705 = LINE ( 'NONE', #1755, #499 ) ;
+#2706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2707 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1358, 'distance_accuracy_value', 'NONE');
+#2708 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.0000000000000000000, -0.9999999999999997800 ) ) ;
+#2709 = ADVANCED_FACE ( 'NONE', ( #1847 ), #2573, .F. ) ;
+#2710 = FACE_OUTER_BOUND ( 'NONE', #2813, .T. ) ;
+#2711 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2556 ) ) ;
+#2712 = LINE ( 'NONE', #2373, #1856 ) ;
+#2713 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2714 = EDGE_CURVE ( 'NONE', #870, #367, #285, .T. ) ;
+#2715 = AXIS2_PLACEMENT_3D ( 'NONE', #2202, #2430, #1470 ) ;
+#2716 = FACE_OUTER_BOUND ( 'NONE', #2441, .T. ) ;
+#2717 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2718 = VERTEX_POINT ( 'NONE', #2119 ) ;
+#2719 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2720 = PRESENTATION_STYLE_ASSIGNMENT (( #1902 ) ) ;
+#2721 = CARTESIAN_POINT ( 'NONE',  ( 1.238912036792853900, 0.3960597998808581500, 0.8894405049432043700 ) ) ;
+#2722 = ADVANCED_FACE ( 'NONE', ( #678 ), #1514, .T. ) ;
+#2723 = ORIENTED_EDGE ( 'NONE', *, *, #368, .F. ) ;
+#2724 = ORIENTED_EDGE ( 'NONE', *, *, #287, .F. ) ;
+#2725 = AXIS2_PLACEMENT_3D ( 'NONE', #2700, #2460, #848 ) ;
+#2726 = EDGE_CURVE ( 'NONE', #1387, #2681, #2859, .T. ) ;
+#2727 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2728 = EDGE_LOOP ( 'NONE', ( #2448, #2405, #876, #1130 ) ) ;
+#2729 = FACE_OUTER_BOUND ( 'NONE', #2801, .T. ) ;
+#2730 = CARTESIAN_POINT ( 'NONE',  ( 1.149999999999999700, 0.0000000000000000000, -1.000000000000000200 ) ) ;
+#2731 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .T. ) ;
+#2732 = VERTEX_POINT ( 'NONE', #2315 ) ;
+#2733 = VERTEX_POINT ( 'NONE', #1401 ) ;
+#2734 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#2735 = AXIS2_PLACEMENT_3D ( 'NONE', #1721, #604, #1259 ) ;
+#2736 = CARTESIAN_POINT ( 'NONE',  ( -1.130127087543393300, 0.3999130077306021200, 0.9781716642264313100 ) ) ;
+#2737 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2738 = FILL_AREA_STYLE ('',( #2058 ) ) ;
+#2739 = AXIS2_PLACEMENT_3D ( 'NONE', #364, #2628, #381 ) ;
+#2740 = ADVANCED_FACE ( 'NONE', ( #2932 ), #993, .F. ) ;
+#2741 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#2742 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2743 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2744 = VECTOR ( 'NONE', #1459, 1000.000000000000000 ) ;
+#2745 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2746 = CARTESIAN_POINT ( 'NONE',  ( -1.249684426769150500, 0.3795143031373384700, -0.8996833164712895200 ) ) ;
+#2747 = STYLED_ITEM ( 'NONE', ( #1745 ), #2513 ) ;
+#2748 = ORIENTED_EDGE ( 'NONE', *, *, #787, .F. ) ;
+#2749 = CIRCLE ( 'NONE', #2047, 0.1000000000000001600 ) ;
+#2750 = ADVANCED_FACE ( 'NONE', ( #2492 ), #393, .T. ) ;
+#2751 = SURFACE_SIDE_STYLE ('',( #1860 ) ) ;
+#2752 = ORIENTED_EDGE ( 'NONE', *, *, #599, .F. ) ;
+#2753 = SURFACE_SIDE_STYLE ('',( #596 ) ) ;
+#2754 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2755 = SURFACE_STYLE_FILL_AREA ( #815 ) ;
+#2756 = EDGE_CURVE ( 'NONE', #2718, #1467, #324, .T. ) ;
+#2757 = VERTEX_POINT ( 'NONE', #1176 ) ;
+#2758 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .F. ) ;
+#2759 = CIRCLE ( 'NONE', #755, 0.1499999999999999700 ) ;
+#2760 = SURFACE_SIDE_STYLE ('',( #1028 ) ) ;
+#2761 = LINE ( 'NONE', #996, #2269 ) ;
+#2762 = ORIENTED_EDGE ( 'NONE', *, *, #866, .F. ) ;
+#2763 = DIRECTION ( 'NONE',  ( -8.673617379884070200E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2765 = EDGE_LOOP ( 'NONE', ( #417, #1014, #377, #1152, #1262, #738, #1362, #308 ) ) ;
+#2766 = EDGE_CURVE ( 'NONE', #911, #105, #73, .T. ) ;
+#2767 = EDGE_LOOP ( 'NONE', ( #2843, #340, #162, #2234 ) ) ;
+#2768 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2769 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, 0.9999999999999997800 ) ) ;
+#2770 = ADVANCED_FACE ( 'NONE', ( #2964 ), #1844, .T. ) ;
+#2771 = ORIENTED_EDGE ( 'NONE', *, *, #638, .T. ) ;
+#2772 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000100, -0.9250000000000000400 ) ) ;
+#2773 = PLANE ( 'NONE',  #112 ) ;
+#2774 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2775 = EDGE_CURVE ( 'NONE', #570, #598, #849, .T. ) ;
+#2776 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#2777 = SURFACE_STYLE_USAGE ( .BOTH. , #2751 ) ;
+#2778 = CARTESIAN_POINT ( 'NONE',  ( 1.128165459107551800, 0.3999877751869871400, 0.9757817232276438900 ) ) ;
+#2779 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2780 = SURFACE_STYLE_USAGE ( .BOTH. , #2089 ) ;
+#2781 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.4749999999999999800, -0.9000000000000003600 ) ) ;
+#2782 = AXIS2_PLACEMENT_3D ( 'NONE', #1671, #2129, #1663 ) ;
+#2783 = EDGE_CURVE ( 'NONE', #697, #2155, #543, .T. ) ;
+#2784 = CYLINDRICAL_SURFACE ( 'NONE', #250, 0.02500000000000006400 ) ;
+#2785 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2786 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2000000000000000100, -0.8500000000000002000 ) ) ;
+#2787 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #711, 'distance_accuracy_value', 'NONE');
+#2788 = FACE_OUTER_BOUND ( 'NONE', #2091, .T. ) ;
+#2789 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2790 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2791 = LINE ( 'NONE', #1769, #1384 ) ;
+#2792 = FILL_AREA_STYLE_COLOUR ( '', #2673 ) ;
+#2793 = FILL_AREA_STYLE_COLOUR ( '', #352 ) ;
+#2794 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2639 ), #1614 ) ;
+#2795 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.2000000000000000100, 1.000000000000000000 ) ) ;
+#2796 = ORIENTED_EDGE ( 'NONE', *, *, #2955, .F. ) ;
+#2797 = PLANE ( 'NONE',  #2825 ) ;
+#2798 = VECTOR ( 'NONE', #99, 1000.000000000000000 ) ;
+#2799 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2246 ) ) ;
+#2800 = ORIENTED_EDGE ( 'NONE', *, *, #2955, .T. ) ;
+#2801 = EDGE_LOOP ( 'NONE', ( #2553, #1231, #2796, #2489 ) ) ;
+#2802 = VERTEX_POINT ( 'NONE', #1267 ) ;
+#2803 = FILL_AREA_STYLE ('',( #1162 ) ) ;
+#2804 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2805 = FACE_OUTER_BOUND ( 'NONE', #263, .T. ) ;
+#2806 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2807 = ORIENTED_EDGE ( 'NONE', *, *, #2543, .F. ) ;
+#2808 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1167, 'distance_accuracy_value', 'NONE');
+#2809 = SURFACE_SIDE_STYLE ('',( #2198 ) ) ;
+#2810 = CARTESIAN_POINT ( 'NONE',  ( -1.274999999999999900, 0.0000000000000000000, 0.8500000000000002000 ) ) ;
+#2811 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2812 = ORIENTED_EDGE ( 'NONE', *, *, #2056, .T. ) ;
+#2813 = EDGE_LOOP ( 'NONE', ( #2079, #2418, #2275, #2017 ) ) ;
+#2814 = CARTESIAN_POINT ( 'NONE',  ( 1.225521480363920500, 0.3999959166837742100, -0.8779518555909955300 ) ) ;
+#2815 = SURFACE_SIDE_STYLE ('',( #1072 ) ) ;
+#2816 = ORIENTED_EDGE ( 'NONE', *, *, #1583, .T. ) ;
+#2817 = CARTESIAN_POINT ( 'NONE',  ( 1.225521480363920500, 0.3999959166837742100, 0.8779518555909950900 ) ) ;
+#2818 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#2819 = AXIS2_PLACEMENT_3D ( 'NONE', #1455, #2860, #573 ) ;
+#2820 = CARTESIAN_POINT ( 'NONE',  ( 1.274999999999999900, 0.2000000000000000100, 0.8500000000000002000 ) ) ;
+#2821 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2822 = EDGE_CURVE ( 'NONE', #2880, #2127, #2462, .T. ) ;
+#2823 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2824 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#2825 = AXIS2_PLACEMENT_3D ( 'NONE', #299, #2146, #2824 ) ;
+#2826 = LINE ( 'NONE', #1930, #1552 ) ;
+#2827 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2828 = EDGE_CURVE ( 'NONE', #2225, #2549, #1767, .T. ) ;
+#2829 = DIRECTION ( 'NONE',  ( -2.734799962365658400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2831 = FACE_OUTER_BOUND ( 'NONE', #1828, .T. ) ;
+#2832 = DIRECTION ( 'NONE',  ( 2.734799962365658400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2833 = CYLINDRICAL_SURFACE ( 'NONE', #1369, 0.1499999999999999700 ) ;
+#2834 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2835 = AXIS2_PLACEMENT_3D ( 'NONE', #202, #2268, #435 ) ;
+#2836 = EDGE_CURVE ( 'NONE', #490, #199, #1097, .T. ) ;
+#2837 = PRESENTATION_STYLE_ASSIGNMENT (( #2432 ) ) ;
+#2838 = CARTESIAN_POINT ( 'NONE',  ( 1.147730978717973200, 0.3856442534266941200, 0.9977098910391691800 ) ) ;
+#2839 = ORIENTED_EDGE ( 'NONE', *, *, #2726, .T. ) ;
+#2840 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1100 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2918, #1325, #1306 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2841 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#2842 = SURFACE_STYLE_USAGE ( .BOTH. , #1021 ) ;
+#2843 = ORIENTED_EDGE ( 'NONE', *, *, #470, .T. ) ;
+#2844 = SURFACE_STYLE_FILL_AREA ( #41 ) ;
+#2845 = VECTOR ( 'NONE', #774, 1000.000000000000000 ) ;
+#2846 = PLANE ( 'NONE',  #365 ) ;
+#2847 = ORIENTED_EDGE ( 'NONE', *, *, #1943, .F. ) ;
+#2848 = VERTEX_POINT ( 'NONE', #811 ) ;
+#2849 = SURFACE_SIDE_STYLE ('',( #2755 ) ) ;
+#2850 = EDGE_LOOP ( 'NONE', ( #2477, #2312, #1642, #1008 ) ) ;
+#2852 = ORIENTED_EDGE ( 'NONE', *, *, #1082, .F. ) ;
+#2851 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ;
+#2853 = AXIS2_PLACEMENT_3D ( 'NONE', #1760, #2228, #855 ) ;
+#2854 = FILL_AREA_STYLE ('',( #2622 ) ) ;
+#2855 = VERTEX_POINT ( 'NONE', #1055 ) ;
+#2856 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.0000000000000000000, 0.9999999999999997800 ) ) ;
+#2857 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2858 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #845 ), #659 ) ;
+#2859 = CIRCLE ( 'NONE', #2533, 0.1499999999999999700 ) ;
+#2860 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2861 = LINE ( 'NONE', #2678, #621 ) ;
+#2862 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2863 = AXIS2_PLACEMENT_3D ( 'NONE', #2479, #2024, #1009 ) ;
+#2864 = EDGE_CURVE ( 'NONE', #2616, #196, #1807, .T. ) ;
+#2865 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2866 = PRESENTATION_STYLE_ASSIGNMENT (( #1962 ) ) ;
+#2867 = ORIENTED_EDGE ( 'NONE', *, *, #1583, .F. ) ;
+#2868 = SURFACE_SIDE_STYLE ('',( #2493 ) ) ;
+#2869 = CARTESIAN_POINT ( 'NONE',  ( 1.025000000000000400, 0.5000000000000000000, 0.7750000000000002400 ) ) ;
+#2870 = VERTEX_POINT ( 'NONE', #827 ) ;
+#2871 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2872 = CARTESIAN_POINT ( 'NONE',  ( -1.149683316471289600, 0.3795143031373384200, 0.9996844267691502600 ) ) ;
+#2873 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2874 = ORIENTED_EDGE ( 'NONE', *, *, #829, .T. ) ;
+#2875 = SURFACE_SIDE_STYLE ('',( #2915 ) ) ;
+#2876 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, -0.9000000000000000200 ) ) ;
+#2877 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2707 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1358, #2306, #482 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2878 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2879 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2880 = VERTEX_POINT ( 'NONE', #2358 ) ;
+#2881 = STYLED_ITEM ( 'NONE', ( #1503 ), #25 ) ;
+#2882 = EDGE_LOOP ( 'NONE', ( #594, #704, #2164, #227 ) ) ;
+#2883 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2884 = PRESENTATION_STYLE_ASSIGNMENT (( #567 ) ) ;
+#2885 = VERTEX_POINT ( 'NONE', #529 ) ;
+#2886 = CIRCLE ( 'NONE', #1802, 0.02500000000000006400 ) ;
+#2887 = ORIENTED_EDGE ( 'NONE', *, *, #638, .F. ) ;
+#2888 = EDGE_CURVE ( 'NONE', #1298, #1112, #1665, .T. ) ;
+#2889 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
+#2890 = EDGE_LOOP ( 'NONE', ( #563, #2889, #2273, #2625 ) ) ;
+#2891 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.4000000000000000200, 0.9250000000000002700 ) ) ;
+#2892 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2893 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.3750000000000000000, 1.000000000000000000 ) ) ;
+#2894 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #524, 'distance_accuracy_value', 'NONE');
+#2895 = EDGE_CURVE ( 'NONE', #2127, #199, #2898, .T. ) ;
+#2896 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2897 = CARTESIAN_POINT ( 'NONE',  ( 1.175000000000000300, 0.5000000000000000000, -0.9250000000000002700 ) ) ;
+#2898 = LINE ( 'NONE', #989, #462 ) ;
+#2899 = EDGE_CURVE ( 'NONE', #1357, #875, #2388, .T. ) ;
+#2900 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2901 = CARTESIAN_POINT ( 'NONE',  ( 1.139440504943204400, 0.3960597998808581500, -0.9889120367928543300 ) ) ;
+#2902 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1037, 'distance_accuracy_value', 'NONE');
+#2903 = FILL_AREA_STYLE ('',( #2205 ) ) ;
+#2904 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2905 = VERTEX_POINT ( 'NONE', #2179 ) ;
+#2906 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000200, 0.4000000000000000200, 1.000000000000000000 ) ) ;
+#2907 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2908 = ORIENTED_EDGE ( 'NONE', *, *, #419, .T. ) ;
+#2909 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ;
+#2910 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942025600E-015 ) ) ;
+#2911 = PRESENTATION_STYLE_ASSIGNMENT (( #2384 ) ) ;
+#2912 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2913 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .T. ) ;
+#2914 = AXIS2_PLACEMENT_3D ( 'NONE', #472, #2745, #217 ) ;
+#2915 = SURFACE_STYLE_FILL_AREA ( #154 ) ;
+#2916 = ORIENTED_EDGE ( 'NONE', *, *, #55, .F. ) ;
+#2917 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2918 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2919 = AXIS2_PLACEMENT_3D ( 'NONE', #2102, #732, #2324 ) ;
+#2920 = CARTESIAN_POINT ( 'NONE',  ( -1.150000000000000100, 0.2000000000000000100, -1.000000000000000000 ) ) ;
+#2921 = ORIENTED_EDGE ( 'NONE', *, *, #2766, .F. ) ;
+#2922 = EDGE_CURVE ( 'NONE', #1827, #199, #1739, .T. ) ;
+#2923 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2240, 'distance_accuracy_value', 'NONE');
+#2924 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000200, 0.2000000000000000100, 0.9000000000000000200 ) ) ;
+#2925 = EDGE_LOOP ( 'NONE', ( #1839, #1428, #2572, #724 ) ) ;
+#2926 = CARTESIAN_POINT ( 'NONE',  ( -1.247709891039169300, 0.3856442534266940600, 0.8977309787179734700 ) ) ;
+#2927 = EDGE_CURVE ( 'NONE', #2342, #660, #540, .T. ) ;
+#2928 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#2929 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -1.024999999999999900 ) ) ;
+#2930 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2931 = CARTESIAN_POINT ( 'NONE',  ( -1.275000000000000100, 0.2000000000000000100, 0.8999999999999999100 ) ) ;
+#2932 = FACE_OUTER_BOUND ( 'NONE', #1402, .T. ) ;
+#2933 = CARTESIAN_POINT ( 'NONE',  ( 1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#2934 = AXIS2_PLACEMENT_3D ( 'NONE', #1490, #1033, #2892 ) ;
+#2935 = LINE ( 'NONE', #2730, #2497 ) ;
+#2936 = AXIS2_PLACEMENT_3D ( 'NONE', #2390, #2602, #2584 ) ;
+#2937 = DIRECTION ( 'NONE',  ( -8.673617379884035500E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2938 = SURFACE_STYLE_USAGE ( .BOTH. , #1766 ) ;
+#2939 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2940 = ORIENTED_EDGE ( 'NONE', *, *, #88, .T. ) ;
+#2941 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2942 = ADVANCED_FACE ( 'NONE', ( #619 ), #76, .F. ) ;
+#2943 = AXIS2_PLACEMENT_3D ( 'NONE', #2108, #2347, #1215 ) ;
+#2944 = EDGE_CURVE ( 'NONE', #771, #56, #784, .T. ) ;
+#2945 = EDGE_LOOP ( 'NONE', ( #983, #1187, #2731, #1796 ) ) ;
+#2946 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2947 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2948 = VECTOR ( 'NONE', #2154, 1000.000000000000000 ) ;
+#2949 = ORIENTED_EDGE ( 'NONE', *, *, #88, .F. ) ;
+#2950 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .T. ) ;
+#2951 = VERTEX_POINT ( 'NONE', #640 ) ;
+#2952 = AXIS2_PLACEMENT_3D ( 'NONE', #2906, #2197, #369 ) ;
+#2953 = ORIENTED_EDGE ( 'NONE', *, *, #613, .T. ) ;
+#2954 = EDGE_LOOP ( 'NONE', ( #2044, #1007, #1693, #979 ) ) ;
+#2955 = EDGE_CURVE ( 'NONE', #2238, #2332, #1411, .T. ) ;
+#2956 = CARTESIAN_POINT ( 'NONE',  ( -1.100000000000000300, 0.2000000000000000100, -0.9999999999999997800 ) ) ;
+#2957 = FILL_AREA_STYLE_COLOUR ( '', #2671 ) ;
+#2958 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2959 = LINE ( 'NONE', #2655, #2349 ) ;
+#2960 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1809 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1885, #723, #737 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2961 = ADVANCED_FACE ( 'NONE', ( #144 ), #2209, .T. ) ;
+#2962 = VERTEX_POINT ( 'NONE', #2920 ) ;
+#2963 = CARTESIAN_POINT ( 'NONE',  ( -1.175000000000000300, 0.4749999999999999800, 0.7750000000000002400 ) ) ;
+#2964 = FACE_OUTER_BOUND ( 'NONE', #2767, .T. ) ;
+#2965 = LINE ( 'NONE', #164, #501 ) ;
+#2966 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2967 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.9250000000000000400 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Crystals.SchLib b/Symbols/Crystals.SchLib
index 3f191b7673925a1b06de318a3a14e25a98b5d36c..1f8caf53712e2ffc82dddb3218234dcc6b8fb064 100644
GIT binary patch
delta 2298
zcmZ9NeNYs27{_my+db}B3`ID6K|ujgLGJL5MiT?>C52PrfJCK)#;hp>Cb9G+xavgH
z64=ML)F#o%Buk)eGLsTYO~n!_d$E}^EB`D1a#Bj@``g<irk(lldtScJ{$8HnE&gM?
zznkyW^MXmI)5VZcoFqiR8cQ?zRq?5?rh_Dq3{t=hFbi0yjW-)JU|B&H_44;;J7DF2
zT#yHxzztmBA+Q)M0{OrL3cwODG(0>!)LPUh>ph&F2J{J$*Rn2q7Y%S>Na~&=pFUrj
z1`9Ivp;jT4J4bi*`6iA9*xJJ=QE!&~XDn)A!b#g@s*MS7adcZ)EyY4$25cg#5X&VC
z9JX#XZ~+0fB(@wiU@??SYv4Q{3hXl!PS^~m9y|{kKqFx4UgE;b!ZNKkr96Bg$7Rt0
zV<m63(2y~mGR-k$i519gN~PJR1Zpu&r)twQ8Zg=Ek68wajL4$KERkyF3bYjV@B)!;
zJs?msi#rg{W41t7Bc_wJU_52y3)BxkN=h12Qszi-JhN$iU1e3mJO{ZY%Q%;#cqHT~
zUXnhyjJ8X8v~IP5nkA90N%JV<2~l*qiXC1n7GtKY$VB?H%0Q1sCK~HKi}SoLx7AKv
z8)B)mPC!)T?9^(C)m!b^nbamPQ2dd8QI4I%HrO?}*O0etMNw{<i@Ln?vDs)A?p--g
z9-k6s#SKA6D5p|ylyFqxKu~+sax>T?%TKIFNdaRfQX575p?lHpU`JV34XV1+W>q_y
zBiNx%4oK|csA`Og-(0K@cQ182+@&55RYq@_SX#Pb#WGLnA|1QN^<I}_nb(<ZvoY~t
zjA)Q!oW{v;cwkf~=vft<pfHV1U<*iVk@B(S;E|IYrjctGq3Ziz4C*V2ncg0d{Lq~d
zm|CYh952dgh0<=Adw_bI%G1iF4mh2mz*z(?!nqU*q@@?eU5E1vxB-3zzX7#;SGqIh
zFF1F=T`&m#1}u4xjbIq)IAv%W&(Q~7yJAo2)62<DBfIzGL8Q9!>+Qjn*ZSDXodIbt
zQqP8VYV(lC9w+JU1V#QfCUOO&u2CY&jqRY0*+qxvh_b_~ShKE(vK@8KI4NpsrrM{L
z3#_g%AoY!^lbs$eT3v%>T~K!D7LyePq~9Sssh!??*_=ViUR4yPco(1GWS7%82H9~S
zMlH_SHM+PWApJ9{ST01XI0PmFv#KvV9n^QmW?{0*fE11VacwfW#1=OO{(T?{j0NL>
zdgz`KXIwIz6fgs%f|)=~9z${goNTZVJP2}tn$(v%<BH*wfKu=<SPs-=1(Hv}c^XuK
zb)Xuk$?j4oab}!q!4*ASifmWfy~{bJe~O)_dylj#=ga2va*>Cdpl+?=#^|k82c%he
zjS|{gh0_>^Q-}hSRC%p&uG*cRY<3bg0aGsI!DCm3R`LS*XJ;rGj}7SMN}M9Q5>r6D
zTHCTbSlhpb)e2?d?BmIPp!iZJNo9D^snERDP9sYsKrmIUJ=E~OTK3Tm)rvK0tunY)
zG*Hfyq9WD~@{KPb_#$`-1i%)+&SxveZQy0F9qa(FfLFmz&<t8YE06(!U0^rZ1NMS_
z;5D!x8~_IadpF|^*oQbBHTq&wkHUUS%e7;C8ypAkXt5I*I{<b25*j~*aY{>^#@G!$
z2A^oL9*n)<Q}CG<JBRVSW?#T~QM3CnUe@d{F<#N^0gPX1_BR->YW8;=ejeXz&NYlb
zGP|{isB5Z4v8?as<Qfl`sP>}s&0sIC@6h_lzPq7bNKGgl>0?8k_&WRvI`VC4A}+pG
zsol_`Cx2C<l34#UcciDDlecf=qd4+4_{3w7YUaC|xwA>hX<8dbN9*^?%_G8({u7=V
zF{QIG4`M0oQT+a!oN{#QL|)!mCw$H_w5egUaB0N)B4ly>%I)SpUg_EPJ|}z~iVEM3
XSU;#%n_M8VO@<!)7qcAcY32U~1mV9y

delta 1911
zcmYk5Yfw~W7{~W4d(Ph8B`&Rtr2%qPR3HJh5nW(0g{`=0%s?e+HI>L}ShAwK+L2O=
z@H~ndG|@U!q$TKS#&nnwr#@7Ulg#LcK1tV^`XXPP)J*!n?>X3>ncqCO|FiG&UN$;r
zjSgE!ZPpy8#bWUS8<2ql?7#tBAQ`x6zO`j;9=t4&4RSy($OnaB0exciIg8+xfnvI3
zT{^!4o*z_#0H^}hU^RFW+@GGFUc>F7`Wu=pD7h%pmY$e#d#j^i&4iSI%J>!v+iF+_
zTxi8dhva-IN_T8EE-@+}GXaf0HeRq<G}hhga8O8Yc4V4uXvvml(JlD}#+URVod#%w
z(kk-=pEi}QDRrV;i&Bu6i|nl;@e+cUdE%J8ZZ_9<BiIFYg9wO%Zjv0$3B}8o>#dHJ
zl2l3q&Nf=<V&rgTQM)UHYG6lQ^C;cpb1x}>ygRtIvY~o)2~CxG>E;rduDG6{_7!$|
z#w}B-yO{p0bW<PvCisz{LLId-;xbybUZKKznI_!%iA~K_8CBc5-so)GoUy!$JZv#_
zvANX5a_Fo#g|09U^|Ph4DCD4PY!%(yuF&%y1tTn@)4S~OGxcfD9!2w2xhyHz#3Mi!
zXF1troaKfr^zyTuhY~-3ewK`1^A7$_@M+lr=VP$EXcxUxLq>0?M)aym4a#9fzdJ{<
zlYdDvC3)NQZMnU2Y_X)}RJkPH%0DOC)7;<1ch6GUCUjrq4-=nO5^z2YI|sPMVo5g*
zd2}mZ%%`%QD7|UU7Auq~x?+Sz%IdX+#_jf_d=yaYLgRKv5uD+PZ_UIH2rl!)!bNpy
z{JMWe@C*1A{04ppba+u9pBHZ<xC8Ejf51KPFSrk;fkm=dVoMdRG$?t*z(wWl;*}0v
z<O64`><C0N18adG1xwSIf0H2^{ez2gR5lVPq6%-JURXY%oLw#1Nvf`;U?7dv9W+|T
zJzLRIqO$MNa&G3_8Ujv+I0>YRF+xAZ%S%-@87GfDCDVnLV!e3%k2b9lH-t@yzl>M(
zMlD;!7Os}?r2?w!Z<J4orRaX!(~?i9`tl6bWD8eSt1J<}qMHN7TC7@Ai8$VekWK>0
zAO)lX3N{5qF&9A|$OrSm0zkuNu^holunPD=1t8lxqq7OYI<Ou*3z`9KFpIAv*bLgi
z7SI7`Y+WGsoUAWv?M={oU)d&U8w1W+*jXZ&Ew(heJ$_3Ks*;1gb28m+U;F<nepE=u
z2My`eUcUQAm92pEyt#Yh249`9#X@$iBjB`Q1uK{<TCaW+-}<7;8sl2E-9af`$R__X
zWR{bBg^enEElw7DD}nr-*Y)e&1(N0s>7i(!EyCX`=WPg8un+VAo_iN|KR5smnz{F3
zd%*{w&&+ACWco*7`@vCg%*=fVI{*g3M`rG0*dfV6k+4_%XFfwbY}QV~o-+L}VNaVr
zjfFEje6aIKT;Rzw^*)I%6=dp}`)){Dq*K~M+anQWFKS5=g(G3*od+&^Pq;Wze7gU@
zI8LL-Pti!Hd<d06>Wb`C4nL49$7kFg-QNfC`0=mg6Ei~j(+A$?Gambbd&ciuPWbz+
i+Tl)RMC2&EzenrcA&Et#uk~9;E?f1fLCn}UQ1l-IeKX4d