From f99e8a57800369b47f028b15604fe348ae3344e5 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Tue, 15 Mar 2016 18:12:26 -0600
Subject: [PATCH] Added Stackpole Current Sense Resistor CSR1210 3D
 Model/Footprint

---
 Footprints/Passives.PcbLib              |  Bin 1990656 -> 2061312 bytes
 STEP/Generic/Stackpole CSR1210 Res.STEP | 4289 +++++++++++++++++++++++
 2 files changed, 4289 insertions(+)
 create mode 100644 STEP/Generic/Stackpole CSR1210 Res.STEP

diff --git a/Footprints/Passives.PcbLib b/Footprints/Passives.PcbLib
index cc7ee7ff0f0acf357133d7a6b92840dc14b1f1b7..6d1ee60dd443c289cef7bcdc6c0786fb98feef53 100644
GIT binary patch
delta 79925
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%0Dlk!0zq%k5p)8b!6%?A2nJoi
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
Oz!Iwov8n413;qX)MbNzf

delta 12041
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
Z*bGQ^c|*4ee2q`T`wq!ny+Cq={6DZMK>Ppz

diff --git a/STEP/Generic/Stackpole CSR1210 Res.STEP b/STEP/Generic/Stackpole CSR1210 Res.STEP
new file mode 100644
index 000000000..c86e92176
--- /dev/null
+++ b/STEP/Generic/Stackpole CSR1210 Res.STEP	
@@ -0,0 +1,4289 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('Stackpole CSR1210 Res.STEP',
+    '2016-03-16T00:10:51',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE',  ( 0.2275037517590681500, 0.4999999999999997800, -0.4689421223004746100 ) ) ;
+#2 = CARTESIAN_POINT ( 'NONE',  ( -0.1648778283846149600, 0.5099999999999997900, 0.3241701652333868800 ) ) ;
+#3 = ADVANCED_FACE ( 'NONE', ( #7 ), #851, .F. ) ;
+#4 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.5099999999999997900, -0.5128205128205128900 ) ) ;
+#5 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6 = VERTEX_POINT ( 'NONE', #1720 ) ;
+#7 = FACE_OUTER_BOUND ( 'NONE', #581, .T. ) ;
+#8 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
+#10 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3184 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1154, #435, #2280 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#11 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.4999999999999997800, -0.5940504807692309500 ) ) ;
+#12 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2184, 'distance_accuracy_value', 'NONE');
+#13 = CARTESIAN_POINT ( 'NONE',  ( -0.2204115243010334700, 0.5099999999999996800, 0.2667880151182732100 ) ) ;
+#14 = FILL_AREA_STYLE_COLOUR ( '', #2160 ) ;
+#15 = CARTESIAN_POINT ( 'NONE',  ( -0.2386929942254646900, 0.5099999999999997900, -0.5848240549896696100 ) ) ;
+#16 = CARTESIAN_POINT ( 'NONE',  ( -0.2239471367118633100, 0.5099999999999997900, -0.6626964847152817500 ) ) ;
+#17 = ADVANCED_FACE ( 'NONE', ( #786 ), #1417, .T. ) ;
+#18 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#19 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 4.818676322157799300E-016 ) ) ;
+#20 = VERTEX_POINT ( 'NONE', #1706 ) ;
+#21 = EDGE_CURVE ( 'NONE', #2742, #1039, #2191, .T. ) ;
+#22 = LINE ( 'NONE', #3353, #3261 ) ;
+#23 = CARTESIAN_POINT ( 'NONE',  ( 0.2535630972307428800, 0.4999999999999997800, -0.4931524403046708100 ) ) ;
+#24 = CARTESIAN_POINT ( 'NONE',  ( 0.2853220447035589900, 0.5099999999999995600, -0.5679410103018508500 ) ) ;
+#25 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#26 = PRESENTATION_STYLE_ASSIGNMENT (( #3597 ) ) ;
+#27 = CARTESIAN_POINT ( 'NONE',  ( -0.2126429466309937300, 0.5099999999999999000, -0.5031475172767591000 ) ) ;
+#28 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#29 = ORIENTED_EDGE ( 'NONE', *, *, #3656, .T. ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #1342, .T. ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #2310, .T. ) ;
+#32 = VECTOR ( 'NONE', #2929, 1000.000000000000000 ) ;
+#33 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2437 ) ) ;
+#34 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #2728, .T. ) ;
+#36 = CARTESIAN_POINT ( 'NONE',  ( -0.1398375349825569400, 0.5100000000000000100, 0.2262945670380861500 ) ) ;
+#37 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#38 = CARTESIAN_POINT ( 'NONE',  ( 0.2804229260542738800, 0.5099999999999999000, -0.5438938544924949400 ) ) ;
+#39 = ORIENTED_EDGE ( 'NONE', *, *, #2373, .F. ) ;
+#40 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4750000000000007000, -1.600000000000001000 ) ) ;
+#41 = FACE_OUTER_BOUND ( 'NONE', #3270, .T. ) ;
+#42 = STYLED_ITEM ( 'NONE', ( #411 ), #1124 ) ;
+#43 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.5099999999999997900, 0.7115384615384617900 ) ) ;
+#44 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.5099999999999997900, 0.3653846153846155300 ) ) ;
+#45 = CARTESIAN_POINT ( 'NONE',  ( 0.2456878572384600900, 0.4999999999999997800, -0.4846212866362209500 ) ) ;
+#46 = SURFACE_SIDE_STYLE ('',( #2860 ) ) ;
+#47 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999997800, 1.100000000000001200 ) ) ;
+#48 = CARTESIAN_POINT ( 'NONE',  ( 0.1511749221793570700, 0.5099999999999999000, -0.6546999624857449100 ) ) ;
+#49 = VERTEX_POINT ( 'NONE', #2013 ) ;
+#50 = CARTESIAN_POINT ( 'NONE',  ( -0.2385909837773653200, 0.4999999999999996700, 0.2055384889058138000 ) ) ;
+#51 = SURFACE_STYLE_USAGE ( .BOTH. , #3229 ) ;
+#52 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2444, #1003, #707, #1583, #3594, #695, #989, #410, #1269, #2724, #1877 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1327548717475879000, 0.2572338481110648100, 0.3786007316763537200, 0.5014062774984531200, 0.6239419536469539300, 0.7436418348746460800, 0.8681208112381232400, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#53 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3029 ), #254 ) ;
+#54 = CARTESIAN_POINT ( 'NONE',  ( 0.1340717337318408900, 0.4999999999999998900, -0.4310423413099748700 ) ) ;
+#55 = LINE ( 'NONE', #1765, #3199 ) ;
+#56 = CARTESIAN_POINT ( 'NONE',  ( 0.1880990956265501900, 0.5099999999999996800, -0.5609051045466795200 ) ) ;
+#57 = CARTESIAN_POINT ( 'NONE',  ( -0.1125868809125282500, 0.4999999999999996700, -0.5345097762854861300 ) ) ;
+#58 = EDGE_CURVE ( 'NONE', #3557, #2122, #2046, .T. ) ;
+#59 = FACE_OUTER_BOUND ( 'NONE', #2375, .T. ) ;
+#60 = EDGE_CURVE ( 'NONE', #2251, #2691, #589, .T. ) ;
+#61 = CARTESIAN_POINT ( 'NONE',  ( -0.1490522311057081400, 0.4999999999999997800, -0.5965298003241464900 ) ) ;
+#62 = VECTOR ( 'NONE', #1379, 1000.000000000000000 ) ;
+#63 = CARTESIAN_POINT ( 'NONE',  ( 0.07088224780278679100, 0.5099999999999997900, 0.2173477564102565000 ) ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #281, .F. ) ;
+#65 = VECTOR ( 'NONE', #3303, 1000.000000000000000 ) ;
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #2937, .T. ) ;
+#67 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#68 = EDGE_LOOP ( 'NONE', ( #1947, #1006, #307, #2832 ) ) ;
+#69 = CARTESIAN_POINT ( 'NONE',  ( 0.2866504087121901100, 0.5099999999999997900, -0.5895745012787476600 ) ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( -0.1911497953795001600, 0.5099999999999999000, 0.3042343623045863900 ) ) ;
+#71 = ORIENTED_EDGE ( 'NONE', *, *, #2194, .T. ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( -0.2298040893731266600, 0.4999999999999997800, -0.5352606382107070200 ) ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( -0.02982578208192972500, 0.4999999999999998900, 0.04761643091577046100 ) ) ;
+#74 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#75 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#76 = PLANE ( 'NONE',  #496 ) ;
+#77 = AXIS2_PLACEMENT_3D ( 'NONE', #2100, #3241, #2687 ) ;
+#78 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#79 = LINE ( 'NONE', #1656, #3502 ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.4999999999999997800, 0.2628205128205129400 ) ) ;
+#81 = LINE ( 'NONE', #2583, #3099 ) ;
+#82 = CARTESIAN_POINT ( 'NONE',  ( 0.1653356947681168000, 0.5099999999999999000, -0.6467199218354783300 ) ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .F. ) ;
+#84 = CARTESIAN_POINT ( 'NONE',  ( 0.2170718136780021000, 0.5099999999999997900, -0.4619507211622760900 ) ) ;
+#85 = SURFACE_SIDE_STYLE ('',( #352 ) ) ;
+#86 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.07499999999999978900, 1.600000000000001000 ) ) ;
+#87 = FILL_AREA_STYLE ('',( #1558 ) ) ;
+#88 = EDGE_CURVE ( 'NONE', #1115, #291, #96, .T. ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #3034, .F. ) ;
+#90 = CARTESIAN_POINT ( 'NONE',  ( 0.02160439007561928300, 0.5099999999999995600, 0.06858984115549347800 ) ) ;
+#91 = CARTESIAN_POINT ( 'NONE',  ( 0.09221529036232845000, 0.4999999999999996700, -0.7599585771636432300 ) ) ;
+#92 = PLANE ( 'NONE',  #2577 ) ;
+#93 = ORIENTED_EDGE ( 'NONE', *, *, #2310, .F. ) ;
+#94 = CARTESIAN_POINT ( 'NONE',  ( 0.05738575357983229100, 0.5099999999999997900, 0.2047607066626502000 ) ) ;
+#95 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.2628205128205129400 ) ) ;
+#96 = LINE ( 'NONE', #8, #1406 ) ;
+#97 = EDGE_CURVE ( 'NONE', #3006, #2344, #467, .T. ) ;
+#98 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000007100, -1.525000000000000800 ) ) ;
+#99 = ORIENTED_EDGE ( 'NONE', *, *, #3207, .F. ) ;
+#100 = CARTESIAN_POINT ( 'NONE',  ( 0.1950668777160329000, 0.5100000000000000100, -0.6100000681403621200 ) ) ;
+#101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#102 = SURFACE_STYLE_USAGE ( .BOTH. , #2930 ) ;
+#103 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#104 = CARTESIAN_POINT ( 'NONE',  ( -0.08516467258090304500, 0.4999999999999997800, 0.03854542390232209400 ) ) ;
+#105 = FILL_AREA_STYLE ('',( #978 ) ) ;
+#106 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3580 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3611, #1891, #152 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#107 = CARTESIAN_POINT ( 'NONE',  ( -0.1132255217043913300, 0.5099999999999997900, -0.4385886530084715500 ) ) ;
+#108 = CARTESIAN_POINT ( 'NONE',  ( 0.01622640212749354800, 0.5099999999999999000, -0.6730439451160168400 ) ) ;
+#109 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #762, #1308, #1907, #1593, #1652, #1874, #2165, #1341, #2764, #164, #427 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1323140339085643600, 0.2587000085531545600, 0.3809118214856530600, 0.5005348689728939000, 0.6209226176484484700, 0.7423757653984726100, 0.8682808341788564900, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#110 = CARTESIAN_POINT ( 'NONE',  ( -0.1115872702984162000, 0.5099999999999999000, -0.6513127442167470100 ) ) ;
+#111 = PLANE ( 'NONE',  #1666 ) ;
+#112 = SURFACE_STYLE_USAGE ( .BOTH. , #1596 ) ;
+#113 = AXIS2_PLACEMENT_3D ( 'NONE', #1395, #3377, #1959 ) ;
+#114 = AXIS2_PLACEMENT_3D ( 'NONE', #3631, #2495, #1345 ) ;
+#115 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.5099999999999997900, -0.4230769230769231800 ) ) ;
+#116 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000007100, -1.525000000000000800 ) ) ;
+#117 = FACE_OUTER_BOUND ( 'NONE', #795, .T. ) ;
+#118 = SURFACE_SIDE_STYLE ('',( #1037 ) ) ;
+#119 = CARTESIAN_POINT ( 'NONE',  ( -0.1763130470953960500, 0.5099999999999997900, -0.4680249170535009700 ) ) ;
+#120 = CARTESIAN_POINT ( 'NONE',  ( 0.03192059178805173300, 0.5099999999999999000, -0.6729915495181558700 ) ) ;
+#121 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#122 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.5099999999999997900, 0.03205128205128213200 ) ) ;
+#123 = VECTOR ( 'NONE', #204, 1000.000000000000000 ) ;
+#124 = FILL_AREA_STYLE_COLOUR ( '', #2601 ) ;
+#125 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.6730769230769231300 ) ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #802, .T. ) ;
+#127 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.07499999999999978900, 1.525000000000001000 ) ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #491, .T. ) ;
+#129 = ORIENTED_EDGE ( 'NONE', *, *, #2236, .T. ) ;
+#130 = SURFACE_STYLE_FILL_AREA ( #1834 ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #3238, .F. ) ;
+#132 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#133 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#134 = CARTESIAN_POINT ( 'NONE',  ( -0.1969297940329028100, 0.4999999999999997800, -0.7010376221033430800 ) ) ;
+#135 = VECTOR ( 'NONE', #2954, 1000.000000000000000 ) ;
+#136 = CARTESIAN_POINT ( 'NONE',  ( -0.1486171017193562100, 0.5099999999999997900, -0.5820250927165558900 ) ) ;
+#137 = EDGE_LOOP ( 'NONE', ( #232, #3426, #3463, #1985, #3002, #3321, #1481, #1932, #3253, #1166 ) ) ;
+#138 = PLANE ( 'NONE',  #3155 ) ;
+#139 = CARTESIAN_POINT ( 'NONE',  ( -0.01097660100309965800, 0.5099999999999995600, 0.1510210895609403500 ) ) ;
+#140 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#141 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.4999999999999997800, -0.2628205128205128900 ) ) ;
+#142 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.4999999999999997800, 0.2003205128205129100 ) ) ;
+#143 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#144 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#145 = CARTESIAN_POINT ( 'NONE',  ( -0.2323785761523072800, 0.4999999999999998900, -0.6407317182929722600 ) ) ;
+#146 = EDGE_CURVE ( 'NONE', #3416, #490, #635, .T. ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( -0.04700431958791166000, 0.4999999999999997800, -0.5164904940717960400 ) ) ;
+#148 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -2.026379893741263000E-016, 1.525000000000001000 ) ) ;
+#149 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.5500000000000000400, -1.100000000000001600 ) ) ;
+#150 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -1.507995730021631200E-016, 1.100000000000001000 ) ) ;
+#151 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2708, #3578 ),
+ ( #1823, #2101 ),
+ ( #965, #2408 ),
+ ( #1531, #2453 ),
+ ( #2120, #91 ),
+ ( #675, #415 ),
+ ( #3258, #2438 ),
+ ( #403, #2941 ),
+ ( #2689, #2975 ),
+ ( #2133, #1234 ),
+ ( #368, #2748 ),
+ ( #1905, #760 ),
+ ( #785, #1034 ),
+ ( #3015, #2775 ),
+ ( #437, #2460 ),
+ ( #3038, #1886 ),
+ ( #2785, #737 ),
+ ( #1648, #1020 ),
+ ( #1333, #1618 ),
+ ( #3343, #3654 ),
+ ( #2801, #470 ),
+ ( #749, #1922 ),
+ ( #766, #3332 ),
+ ( #2492, #182 ),
+ ( #1040, #2766 ),
+ ( #166, #2779 ),
+ ( #2204, #1052 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.06849268322635497500, 0.1330800548196579600, 0.1938341058908268900, 0.2510894881242198300, 0.3044088758702466200, 0.3544177030569120000, 0.4010321292838846500, 0.4444391783288864600, 0.4854320683977054200, 0.5246720342028978700, 0.5620566706522127600, 0.5979359670945245700, 0.6324638432680772500, 0.6657432159676314200, 0.6979773238475164300, 0.7295790829732989900, 0.7608188806681103200, 0.7923495960062749700, 0.8243079643524822100, 0.8571524997152087900, 0.8909240067069880100, 0.9259584876554755000, 0.9620603210973547300, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#152 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#153 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#154 = CARTESIAN_POINT ( 'NONE',  ( -0.1398375349825569400, 0.5100000000000000100, 0.2262945670380861500 ) ) ;
+#155 = CARTESIAN_POINT ( 'NONE',  ( -0.08729751119923452600, 0.5099999999999996800, 0.1283789837824821900 ) ) ;
+#156 = CARTESIAN_POINT ( 'NONE',  ( -0.08190307596438008200, 0.5099999999999997900, -0.7548083700412917500 ) ) ;
+#157 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2374, #639 ),
+ ( #1578, #2439 ),
+ ( #2734, #426 ),
+ ( #1887, #2763 ),
+ ( #3016, #3589 ),
+ ( #2471, #3055 ),
+ ( #3289, #702 ),
+ ( #2749, #1010 ),
+ ( #2776, #2490 ),
+ ( #1873, #3313 ),
+ ( #1619, #1919 ),
+ ( #3628, #3001 ),
+ ( #2721, #1305 ),
+ ( #3344, #1000 ),
+ ( #3301, #3619 ),
+ ( #2190, #1050 ),
+ ( #3671, #3369 ),
+ ( #2510, #3663 ),
+ ( #1365, #794 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.04551735098515602400, 0.09161518417615074900, 0.1392453293275404100, 0.1882399067429494600, 0.2386709784729281700, 0.2906613157764545400, 0.3448368201549491500, 0.4004280819698027800, 0.4591396760395258200, 0.5225464478831827200, 0.5900956640101133700, 0.6625851602661845300, 0.7396835984345498900, 0.8215770419522548900, 0.9083308536014614900, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#158 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#159 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#160 = LINE ( 'NONE', #327, #2462 ) ;
+#161 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#162 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #773 ), #1082 ) ;
+#163 = AXIS2_PLACEMENT_3D ( 'NONE', #775, #3299, #745 ) ;
+#164 = CARTESIAN_POINT ( 'NONE',  ( -0.2386929942254646900, 0.4999999999999997800, -0.5848240549896696100 ) ) ;
+#165 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #125, #3523 ),
+ ( #108, #1497 ),
+ ( #1532, #1840 ),
+ ( #2134, #1813 ),
+ ( #2380, #2409 ),
+ ( #3579, #950 ),
+ ( #693, #676 ),
+ ( #1235, #645 ),
+ ( #630, #1863 ),
+ ( #2976, #2709 ),
+ ( #333, #3259 ),
+ ( #2648, #1550 ),
+ ( #2397, #2674 ),
+ ( #353, #1243 ),
+ ( #2364, #918 ),
+ ( #2932, #3509 ),
+ ( #2661, #2942 ),
+ ( #1793, #61 ),
+ ( #2089, #2501 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1121147956622137900, 0.2158018426882338500, 0.3102026923156551700, 0.3959929252987141600, 0.4734102307422358700, 0.5427784203605525700, 0.6045480222829333600, 0.6593572656120957300, 0.7087643617117439500, 0.7553555059484815500, 0.7986869938006725400, 0.8400168391480737900, 0.8802034470065461800, 0.9197333482458335300, 0.9590486059010159300, 0.9999999999999998900 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#166 = CARTESIAN_POINT ( 'NONE',  ( 0.2866518844847310000, 0.5099999999999997900, -0.5985265891444752100 ) ) ;
+#167 = CIRCLE ( 'NONE', #2336, 0.07499999999999998300 ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #2207, .T. ) ;
+#169 = EDGE_CURVE ( 'NONE', #733, #1588, #3625, .T. ) ;
+#170 = PLANE ( 'NONE',  #3465 ) ;
+#171 = CARTESIAN_POINT ( 'NONE',  ( -0.1672312744455898300, 0.4999999999999998900, -0.7239707692053450900 ) ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #260, .T. ) ;
+#173 = CARTESIAN_POINT ( 'NONE',  ( -0.1407197199792374900, 0.4999999999999997800, -0.5603534762191422200 ) ) ;
+#174 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ;
+#175 = CARTESIAN_POINT ( 'NONE',  ( -0.1485006350453540700, 0.4999999999999997800, 0.1800805430699513900 ) ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( -0.03660138339993096500, 0.4999999999999996700, 0.1382080298652805800 ) ) ;
+#177 = VECTOR ( 'NONE', #3658, 1000.000000000000000 ) ;
+#178 = ORIENTED_EDGE ( 'NONE', *, *, #1511, .T. ) ;
+#179 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#180 = VECTOR ( 'NONE', #634, 1000.000000000000000 ) ;
+#181 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .T. ) ;
+#182 = CARTESIAN_POINT ( 'NONE',  ( 0.2853130189521166900, 0.4999999999999996700, -0.6200922827363024600 ) ) ;
+#183 = VERTEX_POINT ( 'NONE', #822 ) ;
+#184 = EDGE_CURVE ( 'NONE', #1567, #2122, #560, .T. ) ;
+#185 = SURFACE_STYLE_FILL_AREA ( #3421 ) ;
+#186 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #244, #200, #2253, #1697, #1992, #2821, #2277, #3666, #2813, #1401, #1101 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.08887073112253607300, 0.1863547159714914200, 0.2940776543961755000, 0.4122365279576110700, 0.5417781444209645000, 0.6827026066315661200, 0.8350963526041703700, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#187 = CARTESIAN_POINT ( 'NONE',  ( -0.08882126303710466400, 0.5000000000000000000, -0.6610074244399176700 ) ) ;
+#188 = CARTESIAN_POINT ( 'NONE',  ( 0.01612668665564574400, 0.4999999999999997800, -0.7627763276831286400 ) ) ;
+#189 = VECTOR ( 'NONE', #3204, 1000.000000000000000 ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( -0.003979274083618118200, 0.5099999999999997900, -0.5133226732432726300 ) ) ;
+#191 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.5099999999999997900, 0.1885016025641026700 ) ) ;
+#192 = CARTESIAN_POINT ( 'NONE',  ( -0.02271133324317049400, 0.4999999999999998900, 0.1445220341506313300 ) ) ;
+#193 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.4999999999999997800, 0.1885016025641026700 ) ) ;
+#194 = EDGE_CURVE ( 'NONE', #1899, #3219, #740, .T. ) ;
+#195 = VECTOR ( 'NONE', #1293, 1000.000000000000000 ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( 0.1387003768615346600, 0.4999999999999997800, -0.5250629004649529600 ) ) ;
+#197 = CARTESIAN_POINT ( 'NONE',  ( -0.1189924071308247800, 0.5100000000000000100, -0.5380751765357675300 ) ) ;
+#198 = CARTESIAN_POINT ( 'NONE',  ( -0.1489425168137291100, 0.4999999999999997800, 0.1890140709820600500 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE',  ( 0.1968624891609737100, 0.4999999999999997800, -0.5907371344502729800 ) ) ;
+#200 = CARTESIAN_POINT ( 'NONE',  ( 0.1589304890941473400, 0.4999999999999997800, -0.6504596590176778800 ) ) ;
+#201 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, 1.100000000000001600 ) ) ;
+#202 = FACE_OUTER_BOUND ( 'NONE', #2264, .T. ) ;
+#203 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#205 = PLANE ( 'NONE',  #1799 ) ;
+#206 = VECTOR ( 'NONE', #931, 1000.000000000000000 ) ;
+#207 = SURFACE_STYLE_USAGE ( .BOTH. , #221 ) ;
+#208 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #12 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2184, #132, #1287 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#209 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3098 ), #408 ) ;
+#210 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#211 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#212 = LINE ( 'NONE', #1541, #3310 ) ;
+#213 = LINE ( 'NONE', #2279, #62 ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #480, .T. ) ;
+#215 = EDGE_LOOP ( 'NONE', ( #3361, #3050, #330, #3603, #3683, #1079 ) ) ;
+#216 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.4999999999999997800, -0.5914463141025642100 ) ) ;
+#217 = FILL_AREA_STYLE ('',( #1370 ) ) ;
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #2164, .F. ) ;
+#219 = CARTESIAN_POINT ( 'NONE',  ( -0.09527036394391334700, 0.5099999999999997900, 0.03867726664191705600 ) ) ;
+#220 = EDGE_CURVE ( 'NONE', #2395, #49, #2849, .T. ) ;
+#221 = SURFACE_SIDE_STYLE ('',( #3482 ) ) ;
+#222 = FACE_OUTER_BOUND ( 'NONE', #3363, .T. ) ;
+#223 = PLANE ( 'NONE',  #2127 ) ;
+#224 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #730, 'distance_accuracy_value', 'NONE');
+#225 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .F. ) ;
+#226 = CARTESIAN_POINT ( 'NONE',  ( -0.1355916750928601600, 0.4999999999999995600, 0.2319033867504059200 ) ) ;
+#227 = FILL_AREA_STYLE ('',( #1957 ) ) ;
+#228 = AXIS2_PLACEMENT_3D ( 'NONE', #1566, #140, #694 ) ;
+#229 = CARTESIAN_POINT ( 'NONE',  ( -0.2383065993499437500, 0.5099999999999999000, 0.1676427580745439600 ) ) ;
+#230 = CARTESIAN_POINT ( 'NONE',  ( -0.1807415733171756400, 0.5099999999999999000, 0.06878666468995102400 ) ) ;
+#231 = CARTESIAN_POINT ( 'NONE',  ( 0.1829496214725773700, 0.4999999999999998900, -0.5537737066449801600 ) ) ;
+#232 = ORIENTED_EDGE ( 'NONE', *, *, #3622, .T. ) ;
+#233 = VECTOR ( 'NONE', #1678, 1000.000000000000000 ) ;
+#234 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #1572, #2404 ),
+ ( #2417, #3586 ),
+ ( #136, #3049 ),
+ ( #2760, #755 ),
+ ( #2197, #173 ),
+ ( #1915, #1937 ),
+ ( #2507, #462 ),
+ ( #1047, #2482 ),
+ ( #197, #2784 ),
+ ( #2224, #448 ),
+ ( #2743, #1339 ),
+ ( #2772, #3605 ),
+ ( #1633, #3352 ),
+ ( #1058, #3337 ),
+ ( #1029, #3633 ),
+ ( #1925, #3025 ),
+ ( #1882, #147 ),
+ ( #3035, #1900 ),
+ ( #2498, #1329 ),
+ ( #190, #2212 ),
+ ( #2187, #1070 ),
+ ( #1301, #2175 ),
+ ( #474, #484 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.05382432662252754900, 0.1055242518571346700, 0.1580266495032126000, 0.2116867818356857900, 0.2399014224026615700, 0.2694828903990222300, 0.3010269849826310300, 0.3342861549988030400, 0.3699563228245031400, 0.4081769961900971700, 0.4483278530986444800, 0.4917082485349015800, 0.5387415843841677500, 0.5899884403126647300, 0.6464493600361722600, 0.7072463629802581100, 0.7729863123501076200, 0.8436698283735681900, 0.9193224082092733600, 0.9999999999999998900 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#235 = ADVANCED_FACE ( 'NONE', ( #1651 ), #2320, .T. ) ;
+#236 = CARTESIAN_POINT ( 'NONE',  ( -0.1119025246576310900, 0.5099999999999996800, 0.2508726065321909000 ) ) ;
+#237 = CARTESIAN_POINT ( 'NONE',  ( -0.2121971252563354400, 0.4999999999999997800, -0.6828285542292936700 ) ) ;
+#238 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.5099999999999997900, -0.07051282051282056800 ) ) ;
+#239 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#240 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1103, 'distance_accuracy_value', 'NONE');
+#241 = FACE_OUTER_BOUND ( 'NONE', #2305, .T. ) ;
+#242 = VECTOR ( 'NONE', #3618, 1000.000000000000000 ) ;
+#243 = CARTESIAN_POINT ( 'NONE',  ( -0.06621494460833207700, 0.4999999999999997800, 0.3521766659381473900 ) ) ;
+#244 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.4999999999999997800, -0.6484375000000001100 ) ) ;
+#245 = CARTESIAN_POINT ( 'NONE',  ( -0.2373486485020273900, 0.4999999999999998900, -0.6169114499106116400 ) ) ;
+#246 = SURFACE_STYLE_FILL_AREA ( #2870 ) ;
+#247 = CARTESIAN_POINT ( 'NONE',  ( -0.1636412667934095700, 0.4999999999999998900, 0.05816761894892299300 ) ) ;
+#248 = ADVANCED_FACE ( 'NONE', ( #420 ), #315, .T. ) ;
+#249 = ORIENTED_EDGE ( 'NONE', *, *, #2194, .F. ) ;
+#250 = CARTESIAN_POINT ( 'NONE',  ( -0.09874587901606066100, 0.4999999999999998900, 0.3484050694672600800 ) ) ;
+#251 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#252 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.5099999999999997900, -0.4230769230769231800 ) ) ;
+#253 = VERTEX_POINT ( 'NONE', #2616 ) ;
+#254 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1928 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3226, #383, #2989 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#255 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#256 = LINE ( 'NONE', #1069, #3092 ) ;
+#257 = EDGE_LOOP ( 'NONE', ( #2294, #1847, #940, #2798 ) ) ;
+#258 = ORIENTED_EDGE ( 'NONE', *, *, #184, .T. ) ;
+#259 = EDGE_CURVE ( 'NONE', #1520, #1567, #3472, .T. ) ;
+#260 = EDGE_CURVE ( 'NONE', #3101, #3690, #1547, .T. ) ;
+#261 = VECTOR ( 'NONE', #1274, 1000.000000000000000 ) ;
+#262 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#263 = PLANE ( 'NONE',  #536 ) ;
+#264 = ORIENTED_EDGE ( 'NONE', *, *, #2493, .F. ) ;
+#265 = CARTESIAN_POINT ( 'NONE',  ( -0.1132255217043913300, 0.4999999999999997800, -0.4385886530084715500 ) ) ;
+#266 = CARTESIAN_POINT ( 'NONE',  ( -0.2271522480186219900, 0.4999999999999998900, 0.2526421544593157600 ) ) ;
+#267 = ADVANCED_FACE ( 'NONE', ( #742 ), #2231, .T. ) ;
+#268 = CARTESIAN_POINT ( 'NONE',  ( 0.03742932150929601700, 0.5099999999999999000, -0.5129123123776840900 ) ) ;
+#269 = LINE ( 'NONE', #1354, #2446 ) ;
+#270 = SURFACE_SIDE_STYLE ('',( #3280 ) ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .F. ) ;
+#272 = PRESENTATION_STYLE_ASSIGNMENT (( #769 ) ) ;
+#273 = STYLED_ITEM ( 'NONE', ( #2285 ), #2842 ) ;
+#274 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3079 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2351, #903, #2917 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#275 = CARTESIAN_POINT ( 'NONE',  ( 0.2723078535218322900, 0.4999999999999995600, -0.6655052695176393300 ) ) ;
+#276 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.4999999999999997800, -0.5940504807692309500 ) ) ;
+#277 = CARTESIAN_POINT ( 'NONE',  ( -0.09650384132062392300, 0.4999999999999995600, 0.2571804007575441700 ) ) ;
+#278 = CARTESIAN_POINT ( 'NONE',  ( 0.1967380513925384400, 0.4999999999999998900, -0.6019696059185982700 ) ) ;
+#279 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.7628205128205128900 ) ) ;
+#280 = ADVANCED_FACE ( 'NONE', ( #506 ), #1266, .T. ) ;
+#281 = EDGE_CURVE ( 'NONE', #1991, #2388, #360, .T. ) ;
+#282 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.219727444046192500E-016, -1.000000000000000000 ) ) ;
+#283 = EDGE_CURVE ( 'NONE', #3403, #295, #3109, .T. ) ;
+#284 = CARTESIAN_POINT ( 'NONE',  ( 0.1483545918909950400, 0.4999999999999997800, -0.7511595504073774700 ) ) ;
+#285 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1557, #3520, #3533, #3269, #2955, #2683, #1496, #1221, #2390, #70, #329, #1820, #1255, #3508, #916, #3252, #1855, #1507, #363 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.07493300306220925000, 0.1464145890375252200, 0.2147331780636015900, 0.2803956905112222100, 0.3439118344860919200, 0.4055207421763735200, 0.4664761993946439600, 0.5268093209306768900, 0.5861676109153179900, 0.6441223785331935400, 0.7016405780206491600, 0.7587758228835449500, 0.8166463504748903100, 0.8756669356691189100, 0.9366301735601211300, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#286 = CARTESIAN_POINT ( 'NONE',  ( -0.1340516651573900900, 0.5099999999999997900, 0.3389528443003855300 ) ) ;
+#287 = EDGE_CURVE ( 'NONE', #1672, #3452, #3026, .T. ) ;
+#288 = CARTESIAN_POINT ( 'NONE',  ( 0.1950668777160329000, 0.4999999999999998900, -0.6100000681403621200 ) ) ;
+#289 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, -1.100000000000001600 ) ) ;
+#290 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#291 = VERTEX_POINT ( 'NONE', #2694 ) ;
+#292 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1347 ) ) ;
+#293 = CARTESIAN_POINT ( 'NONE',  ( 0.07074030400760805700, 0.5099999999999997900, -0.7616804063868203300 ) ) ;
+#294 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.5099999999999999000, -0.6484375000000001100 ) ) ;
+#295 = VERTEX_POINT ( 'NONE', #661 ) ;
+#296 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#297 = CARTESIAN_POINT ( 'NONE',  ( 0.2608124016574852000, 0.4999999999999995600, -0.6846418775290232800 ) ) ;
+#298 = ORIENTED_EDGE ( 'NONE', *, *, #1440, .T. ) ;
+#299 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#300 = SURFACE_STYLE_USAGE ( .BOTH. , #3286 ) ;
+#301 = LINE ( 'NONE', #953, #2960 ) ;
+#302 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.4999999999999997800, 0.6579527243589745600 ) ) ;
+#303 = AXIS2_PLACEMENT_3D ( 'NONE', #2316, #855, #1708 ) ;
+#304 = VERTEX_POINT ( 'NONE', #417 ) ;
+#305 = FACE_BOUND ( 'NONE', #1023, .T. ) ;
+#306 = LINE ( 'NONE', #2606, #2443 ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #837, .T. ) ;
+#308 = CARTESIAN_POINT ( 'NONE',  ( 0.1483545918909950400, 0.5099999999999997900, -0.7511595504073774700 ) ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( 0.1068482897140800600, 0.5099999999999999000, -0.6672921188525758900 ) ) ;
+#310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -4.818676322157799300E-016, 1.000000000000000000 ) ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( 0.2722087082938275900, 0.5099999999999996800, -0.5218950300375303500 ) ) ;
+#312 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #2502, .T. ) ;
+#314 = CIRCLE ( 'NONE', #3525, 0.07499999999999998300 ) ;
+#315 = PLANE ( 'NONE',  #1797 ) ;
+#316 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#317 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #856 ) ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( -0.1306523237543588100, 0.5099999999999997900, 0.2372293421562750000 ) ) ;
+#319 = FILL_AREA_STYLE ('',( #1237 ) ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( 0.0005925526718141410900, 0.5099999999999999000, -0.7626903231968783500 ) ) ;
+#321 = EDGE_CURVE ( 'NONE', #733, #1115, #3401, .T. ) ;
+#322 = VECTOR ( 'NONE', #3300, 1000.000000000000000 ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( 0.2608124016574852000, 0.5099999999999995600, -0.6846418775290232800 ) ) ;
+#324 = CARTESIAN_POINT ( 'NONE',  ( 0.07088224780278679100, 0.4999999999999997800, 0.2173477564102565000 ) ) ;
+#325 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1298, #1973, #278, #288, #3174, #1760, #2597, #3494, #599, #2622, #2059 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1240354330026174800, 0.2428459548115301800, 0.3603416824496165100, 0.4790424316556553000, 0.5993341100427879200, 0.7254884757708259800, 0.8585494285274633000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#326 = LINE ( 'NONE', #1049, #242 ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.4999999999999997800, -0.1240985576923077500 ) ) ;
+#328 = CARTESIAN_POINT ( 'NONE',  ( 0.2606161982915578500, 0.5099999999999999000, -0.5021669869392283400 ) ) ;
+#329 = CARTESIAN_POINT ( 'NONE',  ( -0.2023781015707838400, 0.5099999999999999000, 0.2926465473890466100 ) ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ;
+#331 = VECTOR ( 'NONE', #1097, 1000.000000000000000 ) ;
+#332 = EDGE_LOOP ( 'NONE', ( #1214, #178, #1993, #3122 ) ) ;
+#333 = CARTESIAN_POINT ( 'NONE',  ( -0.1204651160968771400, 0.5099999999999997900, -0.6454874729502508800 ) ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #2862, .T. ) ;
+#335 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ;
+#336 = STYLED_ITEM ( 'NONE', ( #2522 ), #1377 ) ;
+#337 = CARTESIAN_POINT ( 'NONE',  ( -0.2361497526746502200, 0.4999999999999997800, 0.2220230437365595900 ) ) ;
+#338 = AXIS2_PLACEMENT_3D ( 'NONE', #1958, #3668, #3376 ) ;
+#339 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#340 = EDGE_LOOP ( 'NONE', ( #3410, #93, #1909, #861 ) ) ;
+#341 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -1.507995730021631200E-016, -1.100000000000001000 ) ) ;
+#342 = PRESENTATION_STYLE_ASSIGNMENT (( #102 ) ) ;
+#343 = CARTESIAN_POINT ( 'NONE',  ( 0.03679543021445443700, 0.4999999999999996700, -0.4231241599431752600 ) ) ;
+#344 = ORIENTED_EDGE ( 'NONE', *, *, #2677, .F. ) ;
+#345 = ORIENTED_EDGE ( 'NONE', *, *, #781, .T. ) ;
+#346 = CARTESIAN_POINT ( 'NONE',  ( 0.2864991913958499500, 0.5099999999999999000, -0.5808061232826857700 ) ) ;
+#347 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.4999999999999997800, 0.03205128205128213200 ) ) ;
+#348 = CARTESIAN_POINT ( 'NONE',  ( -0.08032683134511965600, 0.4999999999999996700, -0.5224768885248278800 ) ) ;
+#349 = FACE_OUTER_BOUND ( 'NONE', #1686, .T. ) ;
+#350 = AXIS2_PLACEMENT_3D ( 'NONE', #2845, #2265, #840 ) ;
+#351 = DIRECTION ( 'NONE',  ( -0.8411127754819517400, 0.0000000000000000000, -0.5408597775034188500 ) ) ;
+#352 = SURFACE_STYLE_FILL_AREA ( #395 ) ;
+#353 = CARTESIAN_POINT ( 'NONE',  ( -0.1399979216639391200, 0.5099999999999996800, -0.6257936097606980900 ) ) ;
+#354 = CARTESIAN_POINT ( 'NONE',  ( 0.02003386388832953700, 0.5099999999999996800, 0.1729262021149161600 ) ) ;
+#355 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.5099999999999997900, -0.5128205128205128900 ) ) ;
+#356 = EDGE_LOOP ( 'NONE', ( #613, #3608, #709, #1174, #492 ) ) ;
+#357 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.219727444046192500E-016 ) ) ;
+#358 = ORIENTED_EDGE ( 'NONE', *, *, #1663, .T. ) ;
+#359 = CARTESIAN_POINT ( 'NONE',  ( 0.05229575822387019800, 0.4999999999999997800, -0.4232159070553835300 ) ) ;
+#360 = LINE ( 'NONE', #3524, #3147 ) ;
+#361 = PLANE ( 'NONE',  #2899 ) ;
+#362 = EDGE_CURVE ( 'NONE', #3437, #1138, #607, .T. ) ;
+#363 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.5099999999999997900, 0.1885016025641026700 ) ) ;
+#364 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#365 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.5099999999999997900, 0.1282051282051283000 ) ) ;
+#366 = CARTESIAN_POINT ( 'NONE',  ( -0.004695159623593813700, 0.5099999999999997900, 0.05645031970269844700 ) ) ;
+#367 = EDGE_LOOP ( 'NONE', ( #2483, #3137, #334, #2445 ) ) ;
+#368 = CARTESIAN_POINT ( 'NONE',  ( 0.1924374343690662700, 0.5099999999999997900, -0.7362777759802200400 ) ) ;
+#369 = CARTESIAN_POINT ( 'NONE',  ( 0.01622640212749354800, 0.5099999999999999000, -0.6730439451160168400 ) ) ;
+#370 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2509 ) ) ;
+#371 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999998900, -0.6730769230769231300 ) ) ;
+#372 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#373 = AXIS2_PLACEMENT_3D ( 'NONE', #753, #1641, #741 ) ;
+#374 = CARTESIAN_POINT ( 'NONE',  ( 0.1967380513925384400, 0.4999999999999998900, -0.6019696059185982700 ) ) ;
+#375 = CARTESIAN_POINT ( 'NONE',  ( 0.1936709879604960600, 0.5099999999999999000, -0.4494402743750241500 ) ) ;
+#376 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#377 = CARTESIAN_POINT ( 'NONE',  ( -0.1245665746421076900, 0.4999999999999997800, -0.5421166813457259900 ) ) ;
+#378 = ORIENTED_EDGE ( 'NONE', *, *, #2862, .F. ) ;
+#379 = FILL_AREA_STYLE_COLOUR ( '', #1514 ) ;
+#380 = EDGE_CURVE ( 'NONE', #821, #2084, #3340, .T. ) ;
+#381 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#382 = PLANE ( 'NONE',  #77 ) ;
+#383 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#384 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #567, #3474, #1438, #2329, #1185, #1746, #2623, #16, #2343, #2032, #2921, #2587, #860, #3175, #2885, #3449, #2906, #600, #592, #2632, #2311, #1460, #906, #3162, #320, #1735, #279 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.03663282032385201100, 0.07202991230985843200, 0.1066199460655970200, 0.1402977664368920700, 0.1736096607083635100, 0.2064140091812371500, 0.2389207650785341000, 0.2717347853577571900, 0.3048616021674082600, 0.3383587354624620900, 0.3726516360718756800, 0.4075817245203299800, 0.4437503367496839500, 0.4813408158407993500, 0.5201401125474407500, 0.5609377119732780200, 0.6040469738719300700, 0.6500943352256907100, 0.6995892024380258000, 0.7523765310112514600, 0.8087995210968939000, 0.8689616168220090100, 0.9326785239264819800, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#385 = VECTOR ( 'NONE', #2533, 1000.000000000000000 ) ;
+#386 = VECTOR ( 'NONE', #2198, 1000.000000000000000 ) ;
+#387 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#388 = SURFACE_SIDE_STYLE ('',( #1837 ) ) ;
+#389 = ORIENTED_EDGE ( 'NONE', *, *, #837, .F. ) ;
+#390 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.5099999999999997900, -0.2628205128205128900 ) ) ;
+#391 = VECTOR ( 'NONE', #681, 1000.000000000000000 ) ;
+#392 = CARTESIAN_POINT ( 'NONE',  ( 0.1923499122902961900, 0.4999999999999996700, -0.6175942438333200700 ) ) ;
+#393 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .T. ) ;
+#394 = CARTESIAN_POINT ( 'NONE',  ( 0.2766585594231675300, 0.5099999999999997900, -0.5326644484509967000 ) ) ;
+#395 = FILL_AREA_STYLE ('',( #1229 ) ) ;
+#396 = VECTOR ( 'NONE', #805, 1000.000000000000000 ) ;
+#397 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#398 = ORIENTED_EDGE ( 'NONE', *, *, #677, .T. ) ;
+#399 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .T. ) ;
+#400 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.4999999999999997800, -0.5914463141025642100 ) ) ;
+#401 = CARTESIAN_POINT ( 'NONE',  ( -0.09627679564505757500, 0.4999999999999997800, 0.1287158568372303600 ) ) ;
+#402 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999998900, -0.7628205128205128900 ) ) ;
+#403 = CARTESIAN_POINT ( 'NONE',  ( 0.1483545918909950400, 0.5099999999999997900, -0.7511595504073774700 ) ) ;
+#404 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#405 = STYLED_ITEM ( 'NONE', ( #26 ), #2473 ) ;
+#406 = CARTESIAN_POINT ( 'NONE',  ( -0.1280816191630033400, 0.5099999999999997900, -0.6393037696779325700 ) ) ;
+#407 = VECTOR ( 'NONE', #1805, 1000.000000000000000 ) ;
+#408 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #517 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3158, #2295, #2041 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#409 = CARTESIAN_POINT ( 'NONE',  ( 0.009085012275627827800, 0.4999999999999997800, 0.1643866187836227300 ) ) ;
+#410 = CARTESIAN_POINT ( 'NONE',  ( -0.1449702205159236800, 0.4999999999999998900, 0.1673369123864066100 ) ) ;
+#411 = PRESENTATION_STYLE_ASSIGNMENT (( #3210 ) ) ;
+#412 = CARTESIAN_POINT ( 'NONE',  ( -0.1490858612727590500, 0.4999999999999996700, 0.1959839752083744900 ) ) ;
+#413 = CARTESIAN_POINT ( 'NONE',  ( -0.2388489512026162100, 0.4999999999999997800, -0.5957902831458318200 ) ) ;
+#414 = CARTESIAN_POINT ( 'NONE',  ( 0.2284343311361201300, 0.5099999999999997900, 0.3653846153846155300 ) ) ;
+#415 = CARTESIAN_POINT ( 'NONE',  ( 0.1123117044803948100, 0.4999999999999996700, -0.7577411100169837400 ) ) ;
+#416 = EDGE_CURVE ( 'NONE', #2122, #3131, #2520, .T. ) ;
+#417 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.5099999999999997900, -0.1240985576923077500 ) ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( -0.06788880414331779900, 0.4999999999999997800, 0.1289242575426850200 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#420 = FACE_OUTER_BOUND ( 'NONE', #1164, .T. ) ;
+#421 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.219727444046192500E-016, -1.000000000000000000 ) ) ;
+#422 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#423 = PLANE ( 'NONE',  #2227 ) ;
+#424 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.5099999999999997900, 0.1936097756410257400 ) ) ;
+#425 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#426 = CARTESIAN_POINT ( 'NONE',  ( -0.07749840068520123800, 0.4999999999999997800, 0.03871426457386274000 ) ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.4999999999999997800, -0.5914463141025642100 ) ) ;
+#428 = CARTESIAN_POINT ( 'NONE',  ( 0.1340717337318408900, 0.5099999999999999000, -0.4310423413099748700 ) ) ;
+#429 = CARTESIAN_POINT ( 'NONE',  ( -0.1458806129184921400, 0.4999999999999997800, 0.2140660564380922600 ) ) ;
+#430 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#431 = CARTESIAN_POINT ( 'NONE',  ( -0.1878696353861404600, 0.5100000000000000100, -0.7091999916800607600 ) ) ;
+#432 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, 1.100000000000001600 ) ) ;
+#433 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#434 = LINE ( 'NONE', #2140, #1614 ) ;
+#435 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#436 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#437 = CARTESIAN_POINT ( 'NONE',  ( 0.2370070712057174800, 0.5099999999999997900, -0.7095170176878257100 ) ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #3622, .F. ) ;
+#439 = VECTOR ( 'NONE', #2736, 1000.000000000000000 ) ;
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .F. ) ;
+#441 = ORIENTED_EDGE ( 'NONE', *, *, #548, .F. ) ;
+#442 = LINE ( 'NONE', #3601, #1427 ) ;
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #548, .T. ) ;
+#444 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.5099999999999997900, -0.1730769230769231300 ) ) ;
+#445 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.5099999999999997900, 0.1936097756410257400 ) ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( -0.08190307596438008200, 0.4999999999999997800, -0.7548083700412917500 ) ) ;
+#447 = LINE ( 'NONE', #3495, #1216 ) ;
+#448 = CARTESIAN_POINT ( 'NONE',  ( -0.1125868809125282500, 0.4999999999999996700, -0.5345097762854861300 ) ) ;
+#449 = ORIENTED_EDGE ( 'NONE', *, *, #1849, .T. ) ;
+#450 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#451 = EDGE_LOOP ( 'NONE', ( #3209, #3328, #3717, #2949 ) ) ;
+#452 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1296 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #936, #1845, #78 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#453 = CARTESIAN_POINT ( 'NONE',  ( -0.2284952116445744500, 0.4999999999999998900, 0.1289041184902875400 ) ) ;
+#454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2489 ), #2839 ) ;
+#455 = STYLED_ITEM ( 'NONE', ( #3315 ), #1148 ) ;
+#456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.517883041479708200E-015, 1.000000000000000000 ) ) ;
+#457 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #617, 'distance_accuracy_value', 'NONE');
+#458 = EDGE_CURVE ( 'NONE', #527, #1525, #314, .T. ) ;
+#459 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#460 = CARTESIAN_POINT ( 'NONE',  ( -0.1556253362730110300, 0.4999999999999997800, -0.7305727599929545700 ) ) ;
+#461 = EDGE_CURVE ( 'NONE', #1571, #2170, #109, .T. ) ;
+#462 = CARTESIAN_POINT ( 'NONE',  ( -0.1295579244024728200, 0.4999999999999997800, -0.5463093908882061800 ) ) ;
+#463 = VERTEX_POINT ( 'NONE', #1929 ) ;
+#464 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#465 = SURFACE_STYLE_FILL_AREA ( #3359 ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( -0.001349763273344073600, 0.5099999999999997900, 0.1572426292075133600 ) ) ;
+#467 = LINE ( 'NONE', #2879, #1144 ) ;
+#468 = CARTESIAN_POINT ( 'NONE',  ( -0.2198718712207804200, 0.4999999999999997800, 0.1115641601440157000 ) ) ;
+#469 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .F. ) ;
+#470 = CARTESIAN_POINT ( 'NONE',  ( 0.2766580448820166700, 0.4999999999999997800, -0.6549917136545579900 ) ) ;
+#471 = PLANE ( 'NONE',  #952 ) ;
+#472 = CARTESIAN_POINT ( 'NONE',  ( -0.1388516025367872400, 0.5099999999999997900, 0.1560242355789613100 ) ) ;
+#473 = CARTESIAN_POINT ( 'NONE',  ( -0.04337252143959133300, 0.4999999999999998900, -0.7601009049672629000 ) ) ;
+#474 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.5099999999999997900, -0.5128205128205128900 ) ) ;
+#475 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4750000000000007000, -1.525000000000001000 ) ) ;
+#476 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.5099999999999997900, 0.1282051282051283000 ) ) ;
+#477 = AXIS2_PLACEMENT_3D ( 'NONE', #1182, #310, #2857 ) ;
+#478 = AXIS2_PLACEMENT_3D ( 'NONE', #3527, #1800, #609 ) ;
+#479 = CARTESIAN_POINT ( 'NONE',  ( -0.001349763273344073600, 0.5099999999999997900, 0.1572426292075133600 ) ) ;
+#480 = EDGE_CURVE ( 'NONE', #490, #3492, #824, .T. ) ;
+#481 = CARTESIAN_POINT ( 'NONE',  ( -0.1478200751717485000, 0.4999999999999996700, 0.2075283728956821800 ) ) ;
+#482 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#483 = EDGE_LOOP ( 'NONE', ( #2485, #703, #1573, #1041, #2662, #3685 ) ) ;
+#484 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.4999999999999997800, -0.5128205128205128900 ) ) ;
+#485 = ORIENTED_EDGE ( 'NONE', *, *, #1789, .F. ) ;
+#486 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#487 = EDGE_CURVE ( 'NONE', #253, #2168, #1053, .T. ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #3419, .T. ) ;
+#490 = VERTEX_POINT ( 'NONE', #2181 ) ;
+#491 = EDGE_CURVE ( 'NONE', #3135, #761, #2847, .T. ) ;
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #908, .T. ) ;
+#493 = COLOUR_RGB ( '',0.003921568627450980300, 0.2470588235294117800, 0.0000000000000000000 ) ;
+#494 = CARTESIAN_POINT ( 'NONE',  ( -0.003668237493718223800, 0.4999999999999997800, -0.4233277554349690300 ) ) ;
+#495 = CARTESIAN_POINT ( 'NONE',  ( 0.1829496214725773700, 0.4999999999999998900, -0.5537737066449801600 ) ) ;
+#496 = AXIS2_PLACEMENT_3D ( 'NONE', #1516, #2961, #949 ) ;
+#497 = PRESENTATION_STYLE_ASSIGNMENT (( #1063 ) ) ;
+#498 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#499 = CARTESIAN_POINT ( 'NONE',  ( 0.1766101519820635900, 0.5099999999999997900, -0.5471339880976249200 ) ) ;
+#500 = DIRECTION ( 'NONE',  ( 7.412613561381061400E-013, -1.000000000000000000, -7.188405381076560500E-014 ) ) ;
+#501 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3528 ), #2051 ) ;
+#502 = ADVANCED_FACE ( 'NONE', ( #3697 ), #2192, .F. ) ;
+#503 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2057, 'distance_accuracy_value', 'NONE');
+#504 = VECTOR ( 'NONE', #3657, 1000.000000000000000 ) ;
+#505 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#506 = FACE_OUTER_BOUND ( 'NONE', #2341, .T. ) ;
+#507 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#508 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#509 = CARTESIAN_POINT ( 'NONE',  ( 0.1095096753804882800, 0.5099999999999997900, -0.5181177062253719000 ) ) ;
+#510 = ADVANCED_FACE ( 'NONE', ( #904 ), #3712, .F. ) ;
+#511 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#512 = CARTESIAN_POINT ( 'NONE',  ( 0.01612668665564574400, 0.5099999999999997900, -0.7627763276831286400 ) ) ;
+#513 = CARTESIAN_POINT ( 'NONE',  ( -0.1267719509900564200, 0.4999999999999997800, 0.04317353561749113400 ) ) ;
+#514 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#515 = STYLED_ITEM ( 'NONE', ( #2102 ), #2543 ) ;
+#516 = CARTESIAN_POINT ( 'NONE',  ( -0.1653992796965787200, 0.4999999999999997800, -0.4608037497363368700 ) ) ;
+#517 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3158, 'distance_accuracy_value', 'NONE');
+#518 = ORIENTED_EDGE ( 'NONE', *, *, #2503, .F. ) ;
+#519 = LINE ( 'NONE', #3041, #3366 ) ;
+#520 = EDGE_CURVE ( 'NONE', #2691, #2388, #2620, .T. ) ;
+#521 = ORIENTED_EDGE ( 'NONE', *, *, #2111, .F. ) ;
+#522 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#523 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .F. ) ;
+#524 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -1.507995730021631200E-016, -1.100000000000001000 ) ) ;
+#525 = CARTESIAN_POINT ( 'NONE',  ( -0.2239471367118633100, 0.4999999999999997800, -0.6626964847152817500 ) ) ;
+#526 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.4999999999999997800, 0.1885016025641026700 ) ) ;
+#527 = VERTEX_POINT ( 'NONE', #3598 ) ;
+#528 = FILL_AREA_STYLE ('',( #735 ) ) ;
+#529 = CARTESIAN_POINT ( 'NONE',  ( -0.1296379838455521700, 0.4999999999999998900, -0.7421303320342040900 ) ) ;
+#530 = EDGE_LOOP ( 'NONE', ( #727, #1433, #449, #2023 ) ) ;
+#531 = ORIENTED_EDGE ( 'NONE', *, *, #281, .T. ) ;
+#532 = ADVANCED_FACE ( 'NONE', ( #2274 ), #471, .T. ) ;
+#533 = CARTESIAN_POINT ( 'NONE',  ( -0.09874587901606066100, 0.4999999999999998900, 0.3484050694672600800 ) ) ;
+#534 = CARTESIAN_POINT ( 'NONE',  ( -0.1250349256631233800, 0.5099999999999996800, 0.2422480062874832800 ) ) ;
+#535 = CARTESIAN_POINT ( 'NONE',  ( -0.1556253362730110300, 0.4999999999999997800, -0.7305727599929545700 ) ) ;
+#536 = AXIS2_PLACEMENT_3D ( 'NONE', #877, #1442, #2853 ) ;
+#537 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2901 ) ) ;
+#538 = CARTESIAN_POINT ( 'NONE',  ( -0.2089977692677322500, 0.4999999999999997800, 0.09567377259223888700 ) ) ;
+#539 = CARTESIAN_POINT ( 'NONE',  ( -0.1169547969377475600, 0.4999999999999997800, 0.3443760304043482800 ) ) ;
+#540 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#541 = VERTEX_POINT ( 'NONE', #1336 ) ;
+#542 = EDGE_CURVE ( 'NONE', #1588, #291, #1509, .T. ) ;
+#543 = VECTOR ( 'NONE', #1140, 1000.000000000000000 ) ;
+#544 = FILL_AREA_STYLE_COLOUR ( '', #493 ) ;
+#545 = CARTESIAN_POINT ( 'NONE',  ( 0.05229575822387019800, 0.4999999999999997800, -0.4232159070553835300 ) ) ;
+#546 = ADVANCED_FACE ( 'NONE', ( #1768 ), #1389, .T. ) ;
+#547 = PLANE ( 'NONE',  #1435 ) ;
+#548 = EDGE_CURVE ( 'NONE', #1901, #3549, #1099, .T. ) ;
+#549 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.5099999999999997900, 0.03846153846153854000 ) ) ;
+#550 = EDGE_CURVE ( 'NONE', #541, #6, #1008, .T. ) ;
+#551 = LINE ( 'NONE', #1603, #3201 ) ;
+#552 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2354 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3153, #1722, #2889 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#553 = FILL_AREA_STYLE ('',( #1738 ) ) ;
+#554 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, 1.100000000000001600 ) ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.4999999999999997800, -0.1730769230769231300 ) ) ;
+#556 = VECTOR ( 'NONE', #2720, 1000.000000000000000 ) ;
+#557 = AXIS2_PLACEMENT_3D ( 'NONE', #150, #2461, #2752 ) ;
+#558 = CARTESIAN_POINT ( 'NONE',  ( 0.2667363391864293600, 0.4999999999999996700, -0.5117985556647920400 ) ) ;
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .T. ) ;
+#560 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1696, #243, #2276, #533, #1196, #911, #2067, #2605, #2895, #2333, #899, #2324, #2651, #3501, #1482, #337, #50, #2626, #2924 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.07493300306220925000, 0.1464145890375252200, 0.2147331780636015900, 0.2803956905112222100, 0.3439118344860919200, 0.4055207421763735200, 0.4664761993946439600, 0.5268093209306768900, 0.5861676109153179900, 0.6441223785331935400, 0.7016405780206491600, 0.7587758228835449500, 0.8166463504748903100, 0.8756669356691189100, 0.9366301735601211300, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -4.818676322157813200E-016 ) ) ;
+#562 = PRESENTATION_STYLE_ASSIGNMENT (( #3281 ) ) ;
+#563 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#564 = EDGE_LOOP ( 'NONE', ( #214, #2339, #2167, #570 ) ) ;
+#565 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2489 ) ) ;
+#566 = LINE ( 'NONE', #3568, #2296 ) ;
+#567 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.5099999999999997900, -0.5914463141025642100 ) ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #2466, .F. ) ;
+#569 = FACE_OUTER_BOUND ( 'NONE', #2383, .T. ) ;
+#570 = ORIENTED_EDGE ( 'NONE', *, *, #2780, .T. ) ;
+#571 = ADVANCED_FACE ( 'NONE', ( #1870 ), #788, .F. ) ;
+#572 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .F. ) ;
+#573 = EDGE_CURVE ( 'NONE', #1679, #1588, #186, .T. ) ;
+#574 = FACE_OUTER_BOUND ( 'NONE', #2028, .T. ) ;
+#575 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.517883041479708400E-015 ) ) ;
+#576 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.4999999999999997800, -0.1240985576923077500 ) ) ;
+#577 = CARTESIAN_POINT ( 'NONE',  ( 0.1310169159436153100, 0.4999999999999998900, -0.7546977631409765900 ) ) ;
+#578 = CARTESIAN_POINT ( 'NONE',  ( -0.2121941815761667300, 0.4999999999999998900, 0.2801526014064789600 ) ) ;
+#579 = CARTESIAN_POINT ( 'NONE',  ( 0.1249784411934909600, 0.5099999999999996800, -0.5213758127873944200 ) ) ;
+#580 = PLANE ( 'NONE',  #2547 ) ;
+#581 = EDGE_LOOP ( 'NONE', ( #1186, #1211, #2569, #2564 ) ) ;
+#582 = CARTESIAN_POINT ( 'NONE',  ( 0.2766580448820166700, 0.5099999999999999000, -0.6549917136545579900 ) ) ;
+#583 = SURFACE_SIDE_STYLE ('',( #619 ) ) ;
+#584 = LINE ( 'NONE', #505, #2228 ) ;
+#585 = STYLED_ITEM ( 'NONE', ( #1254 ), #2269 ) ;
+#586 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #857 ) ) ;
+#587 = PLANE ( 'NONE',  #477 ) ;
+#588 = CARTESIAN_POINT ( 'NONE',  ( -0.1786604445446499100, 0.5099999999999996800, 0.3148863389916271000 ) ) ;
+#589 = LINE ( 'NONE', #3729, #543 ) ;
+#590 = PLANE ( 'NONE',  #1372 ) ;
+#591 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 8.673617379883994500E-015 ) ) ;
+#592 = CARTESIAN_POINT ( 'NONE',  ( -0.1150351700513843900, 0.5099999999999996800, -0.7470735511218488100 ) ) ;
+#593 = CARTESIAN_POINT ( 'NONE',  ( 0.04788837178792936700, 0.5099999999999997900, -0.7626799558493374500 ) ) ;
+#594 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.049227908856939800E-016, -1.000000000000000000 ) ) ;
+#595 = EDGE_CURVE ( 'NONE', #1747, #988, #2537, .T. ) ;
+#596 = CARTESIAN_POINT ( 'NONE',  ( 0.1806685568994276000, 0.4999999999999998900, -0.4438546640467563300 ) ) ;
+#597 = CARTESIAN_POINT ( 'NONE',  ( 0.2606161982915578500, 0.5099999999999999000, -0.5021669869392283400 ) ) ;
+#598 = CARTESIAN_POINT ( 'NONE',  ( 0.1095096753804882800, 0.5099999999999997900, -0.5181177062253719000 ) ) ;
+#599 = CARTESIAN_POINT ( 'NONE',  ( 0.1705884638733917200, 0.4999999999999997800, -0.6433866373176623200 ) ) ;
+#600 = CARTESIAN_POINT ( 'NONE',  ( -0.1296379838455521700, 0.5099999999999999000, -0.7421303320342040900 ) ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #3297, .F. ) ;
+#602 = SURFACE_STYLE_FILL_AREA ( #3152 ) ;
+#603 = STYLED_ITEM ( 'NONE', ( #3641 ), #1402 ) ;
+#604 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.5099999999999997900, -0.5940504807692309500 ) ) ;
+#605 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#606 = ORIENTED_EDGE ( 'NONE', *, *, #1658, .T. ) ;
+#607 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #63, #3277, #94, #1564, #3582, #354, #3620, #479, #139, #1334, #2735, #1064, #3629, #2777, #1920 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1038493619451091600, 0.2011254171233875500, 0.2911309633583701300, 0.3743680063455608900, 0.4507309970211886300, 0.5205205643535403300, 0.5832754154787956900, 0.6400800077829342800, 0.7420435568440584300, 0.8350514117686056400, 0.9208688166387034600, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#608 = VECTOR ( 'NONE', #2151, 1000.000000000000000 ) ;
+#609 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#610 = FACE_OUTER_BOUND ( 'NONE', #1794, .T. ) ;
+#611 = VERTEX_POINT ( 'NONE', #2846 ) ;
+#612 = CARTESIAN_POINT ( 'NONE',  ( 0.2606161982915578500, 0.4999999999999998900, -0.5021669869392283400 ) ) ;
+#613 = ORIENTED_EDGE ( 'NONE', *, *, #573, .T. ) ;
+#614 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.5099999999999997900, -0.1730769230769231300 ) ) ;
+#615 = VECTOR ( 'NONE', #2840, 1000.000000000000000 ) ;
+#616 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .T. ) ;
+#619 = SURFACE_STYLE_FILL_AREA ( #3475 ) ;
+#620 = ORIENTED_EDGE ( 'NONE', *, *, #1001, .T. ) ;
+#621 = ORIENTED_EDGE ( 'NONE', *, *, #3348, .F. ) ;
+#622 = CARTESIAN_POINT ( 'NONE',  ( 0.2853130189521166900, 0.5099999999999997900, -0.6200922827363024600 ) ) ;
+#623 = LINE ( 'NONE', #201, #3613 ) ;
+#624 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4750000000000007000, -1.600000000000001000 ) ) ;
+#625 = DIRECTION ( 'NONE',  ( -0.7287710014662215400, 0.0000000000000000000, -0.6847574953382552500 ) ) ;
+#626 = CARTESIAN_POINT ( 'NONE',  ( 0.2456878572384600900, 0.5099999999999997900, -0.4846212866362209500 ) ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.5099999999999997900, -0.1730769230769231300 ) ) ;
+#628 = CARTESIAN_POINT ( 'NONE',  ( -0.07025868986897712600, 0.4999999999999998900, -0.5201923573302330600 ) ) ;
+#629 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2658, 'distance_accuracy_value', 'NONE');
+#630 = CARTESIAN_POINT ( 'NONE',  ( -0.1011410599687125500, 0.5099999999999995600, -0.6565722877625050900 ) ) ;
+#631 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#632 = CARTESIAN_POINT ( 'NONE',  ( 0.2049876549595876500, 0.5099999999999996800, -0.7303280043414778200 ) ) ;
+#633 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3138 ), #2774 ) ;
+#634 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#635 = LINE ( 'NONE', #3440, #2931 ) ;
+#636 = PLANE ( 'NONE',  #478 ) ;
+#637 = AXIS2_PLACEMENT_3D ( 'NONE', #1610, #3323, #1016 ) ;
+#638 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.4999999999999997800, 0.03846153846153854000 ) ) ;
+#639 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.4999999999999997800, 0.03846153846153854000 ) ) ;
+#640 = PLANE ( 'NONE',  #3385 ) ;
+#641 = EDGE_CURVE ( 'NONE', #2753, #2170, #2886, .T. ) ;
+#642 = FILL_AREA_STYLE_COLOUR ( '', #1833 ) ;
+#643 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.07499999999999978900, 1.600000000000001000 ) ) ;
+#644 = EDGE_CURVE ( 'NONE', #3088, #3143, #3662, .T. ) ;
+#645 = CARTESIAN_POINT ( 'NONE',  ( -0.08882126303710466400, 0.5000000000000000000, -0.6610074244399176700 ) ) ;
+#646 = CARTESIAN_POINT ( 'NONE',  ( -0.08882126303710466400, 0.5100000000000000100, -0.6610074244399176700 ) ) ;
+#647 = CARTESIAN_POINT ( 'NONE',  ( 0.01255413450557217400, 0.5099999999999997900, -0.5129839588252853600 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.5099999999999997900, 0.1936097756410257400 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.4999999999999997800, -0.4230769230769231800 ) ) ;
+#650 = CARTESIAN_POINT ( 'NONE',  ( 0.2722087082938275900, 0.5099999999999996800, -0.5218950300375303500 ) ) ;
+#651 = CARTESIAN_POINT ( 'NONE',  ( -0.08946550447243725700, 0.5000000000000001100, -0.5251183536851392600 ) ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #595, .F. ) ;
+#653 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#654 = CARTESIAN_POINT ( 'NONE',  ( -0.1090497799614950600, 0.5099999999999997900, 0.1324178187370899900 ) ) ;
+#655 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000010700, -1.100000000000001000 ) ) ;
+#656 = FACE_OUTER_BOUND ( 'NONE', #137, .T. ) ;
+#657 = SURFACE_SIDE_STYLE ('',( #2250 ) ) ;
+#658 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#659 = EDGE_LOOP ( 'NONE', ( #2811, #313, #2109, #258, #1320, #489, #2789, #1028, #1311, #2833, #71, #2909, #606 ) ) ;
+#660 = AXIS2_PLACEMENT_3D ( 'NONE', #341, #357, #2093 ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.07499999999999978900, -1.600000000000001000 ) ) ;
+#662 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.4999999999999997800, 0.5192307692307692700 ) ) ;
+#663 = ORIENTED_EDGE ( 'NONE', *, *, #480, .F. ) ;
+#664 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#665 = LINE ( 'NONE', #289, #990 ) ;
+#666 = CARTESIAN_POINT ( 'NONE',  ( 0.1950668777160329000, 0.4999999999999998900, -0.6100000681403621200 ) ) ;
+#667 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .F. ) ;
+#668 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, -1.507995730021631200E-016, 1.100000000000001000 ) ) ;
+#669 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#670 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.4999999999999997800, 0.7115384615384617900 ) ) ;
+#671 = PRESENTATION_STYLE_ASSIGNMENT (( #2479 ) ) ;
+#672 = EDGE_CURVE ( 'NONE', #2524, #1571, #2129, .T. ) ;
+#673 = CARTESIAN_POINT ( 'NONE',  ( 0.09689836403584212200, 0.4999999999999997800, 0.1194723006312411600 ) ) ;
+#674 = SURFACE_STYLE_USAGE ( .BOTH. , #3257 ) ;
+#675 = CARTESIAN_POINT ( 'NONE',  ( 0.1123117044803948100, 0.5099999999999997900, -0.7577411100169837400 ) ) ;
+#676 = CARTESIAN_POINT ( 'NONE',  ( -0.07464016403547864300, 0.4999999999999996700, -0.6647694401535945200 ) ) ;
+#677 = EDGE_CURVE ( 'NONE', #3059, #2477, #584, .T. ) ;
+#678 = SURFACE_SIDE_STYLE ('',( #1448 ) ) ;
+#679 = CARTESIAN_POINT ( 'NONE',  ( 0.1505523822260654600, 0.5099999999999997900, -0.5296386203019266500 ) ) ;
+#680 = EDGE_CURVE ( 'NONE', #3101, #3059, #1444, .T. ) ;
+#681 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#682 = CARTESIAN_POINT ( 'NONE',  ( 0.1705884638733917200, 0.5099999999999999000, -0.6433866373176623200 ) ) ;
+#683 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.049227908856939800E-016 ) ) ;
+#684 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#685 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3234, #69, #346, #1526, #2655, #1253, #394, #650, #1272, #328, #2095, #941, #1238, #3530, #84, #2110, #375, #2402, #3584, #1004, #428, #2994, #992, #3021, #1893, #1866, #115 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.03822161226577323900, 0.07487557632419550300, 0.1101704018334412800, 0.1444700826493758000, 0.1780996430348585100, 0.2111943903171519000, 0.2438477638841064800, 0.2760360427075918600, 0.3085434605589809600, 0.3414349477137613700, 0.3751176430310062000, 0.4096264233575063800, 0.4453686667297760400, 0.4822888952058717600, 0.5207954903857080500, 0.5607778862689776200, 0.6030673334616838400, 0.6489282346406828300, 0.6979138958060994200, 0.7507398924317947300, 0.8072878515788223200, 0.8676407691493009900, 0.9318536013346202500, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#686 = SURFACE_SIDE_STYLE ('',( #1250 ) ) ;
+#687 = CARTESIAN_POINT ( 'NONE',  ( 0.04695423640552647700, 0.5099999999999999000, -0.6728272789996602200 ) ) ;
+#688 = SURFACE_STYLE_USAGE ( .BOTH. , #2419 ) ;
+#689 = PRESENTATION_STYLE_ASSIGNMENT (( #2663 ) ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.5099999999999997900, 0.03846153846153854000 ) ) ;
+#691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1347 ), #1979 ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( 0.01772668792449200900, 0.5099999999999997900, -0.4231625456251944000 ) ) ;
+#693 = CARTESIAN_POINT ( 'NONE',  ( -0.07464016403547864300, 0.5099999999999996800, -0.6647694401535945200 ) ) ;
+#694 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#695 = CARTESIAN_POINT ( 'NONE',  ( -0.1306251315791633600, 0.4999999999999998900, 0.1462347442397490500 ) ) ;
+#696 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3414 ), #2624 ) ;
+#697 = CARTESIAN_POINT ( 'NONE',  ( -0.1187659077446618800, 0.4999999999999997800, 0.2468156458101262400 ) ) ;
+#698 = CARTESIAN_POINT ( 'NONE',  ( -0.2285582274497632800, 0.4999999999999996700, -0.6519409125673489800 ) ) ;
+#699 = CARTESIAN_POINT ( 'NONE',  ( -0.2382618619764678400, 0.5099999999999997900, -0.5718718439377938900 ) ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -0.04205775714754599000, 0.4999999999999997800, 0.04430486841837778800 ) ) ;
+#701 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, 1.100000000000001600 ) ) ;
+#702 = CARTESIAN_POINT ( 'NONE',  ( -0.02982578208192972500, 0.4999999999999998900, 0.04761643091577046100 ) ) ;
+#703 = ORIENTED_EDGE ( 'NONE', *, *, #1630, .F. ) ;
+#704 = LINE ( 'NONE', #1926, #1384 ) ;
+#705 = CARTESIAN_POINT ( 'NONE',  ( -0.07464016403547864300, 0.5099999999999996800, -0.6647694401535945200 ) ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.4999999999999997800, 0.03205128205128213200 ) ) ;
+#707 = CARTESIAN_POINT ( 'NONE',  ( -0.09627679564505757500, 0.4999999999999997800, 0.1287158568372303600 ) ) ;
+#708 = PRODUCT ( 'Stackpole CSR1210 Res', 'Stackpole CSR1210 Res', '', ( #2073 ) ) ;
+#709 = ORIENTED_EDGE ( 'NONE', *, *, #1999, .T. ) ;
+#710 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -1.507995730021631200E-016, -1.100000000000001000 ) ) ;
+#711 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#712 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#713 = FACE_OUTER_BOUND ( 'NONE', #1731, .T. ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #2728, .F. ) ;
+#715 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #1808, .T. ) ;
+#717 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -2.117859452044727500E-016, 1.600000000000001000 ) ) ;
+#718 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999998900, -0.7628205128205128900 ) ) ;
+#719 = LINE ( 'NONE', #3675, #177 ) ;
+#720 = SURFACE_STYLE_USAGE ( .BOTH. , #657 ) ;
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #3438, .T. ) ;
+#722 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3451 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1192, #1769, #3160 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#723 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#724 = PRESENTATION_STYLE_ASSIGNMENT (( #51 ) ) ;
+#725 = ORIENTED_EDGE ( 'NONE', *, *, #1719, .T. ) ;
+#726 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, -1.100000000000001600 ) ) ;
+#727 = ORIENTED_EDGE ( 'NONE', *, *, #1728, .F. ) ;
+#728 = CARTESIAN_POINT ( 'NONE',  ( -0.1355916750928601600, 0.4999999999999996700, 0.2319033867504059200 ) ) ;
+#729 = CARTESIAN_POINT ( 'NONE',  ( -0.1432820064772502300, 0.5099999999999996800, 0.2203437870164899600 ) ) ;
+#730 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#731 = PLANE ( 'NONE',  #3180 ) ;
+#732 = EDGE_CURVE ( 'NONE', #1343, #2705, #2045, .T. ) ;
+#733 = VERTEX_POINT ( 'NONE', #842 ) ;
+#734 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -8.673617379883994500E-015 ) ) ;
+#735 = FILL_AREA_STYLE_COLOUR ( '', #1416 ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000010700, -1.100000000000001000 ) ) ;
+#737 = CARTESIAN_POINT ( 'NONE',  ( 0.2537162276497078600, 0.4999999999999997800, -0.6933435749096680300 ) ) ;
+#738 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.5099999999999997900, -0.4641426282051283600 ) ) ;
+#739 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3522, 'design' ) ;
+#740 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2933, #1762, #593, #293, #3167, #2347, #888, #308, #1178, #2052, #2888, #632, #1187, #3181, #2081, #1454, #2912, #323, #1466, #2037, #582, #1222, #3194, #622, #3466, #1752, #604 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06849268322635497500, 0.1330800548196579600, 0.1938341058908268900, 0.2510894881242198300, 0.3044088758702466200, 0.3544177030569120000, 0.4010321292838846500, 0.4444391783288864600, 0.4854320683977054200, 0.5246720342028978700, 0.5620566706522127600, 0.5979359670945245700, 0.6324638432680772500, 0.6657432159676314200, 0.6979773238475164300, 0.7295790829732989900, 0.7608188806681103200, 0.7923495960062749700, 0.8243079643524822100, 0.8571524997152087900, 0.8909240067069880100, 0.9259584876554755000, 0.9620603210973547300, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#741 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#742 = FACE_OUTER_BOUND ( 'NONE', #2139, .T. ) ;
+#743 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#744 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#745 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#746 = CARTESIAN_POINT ( 'NONE',  ( 0.06628645034756550100, 0.4999999999999997800, 0.2130616410499870900 ) ) ;
+#747 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2923 ) ) ;
+#748 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 7.228014483236697500E-016, -1.000000000000000000 ) ) ;
+#749 = CARTESIAN_POINT ( 'NONE',  ( 0.2804416147285629900, 0.5099999999999999000, -0.6439812356375352900 ) ) ;
+#750 = VECTOR ( 'NONE', #1060, 1000.000000000000000 ) ;
+#751 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2098 ), #929 ) ;
+#752 = CARTESIAN_POINT ( 'NONE',  ( -0.02072092141819649800, 0.4999999999999998900, -0.6718158500368111000 ) ) ;
+#753 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4750000000000000300, 1.525000000000001000 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( -0.1878696353861404600, 0.5000000000000000000, -0.7091999916800607600 ) ) ;
+#755 = CARTESIAN_POINT ( 'NONE',  ( -0.1455276532882231500, 0.4999999999999997800, -0.5708477624042628300 ) ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( -0.1485006350453540700, 0.5099999999999997900, 0.1800805430699513900 ) ) ;
+#757 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#758 = CARTESIAN_POINT ( 'NONE',  ( -0.06788880414331779900, 0.4999999999999997800, 0.1289242575426850200 ) ) ;
+#759 = LINE ( 'NONE', #3082, #2205 ) ;
+#760 = CARTESIAN_POINT ( 'NONE',  ( 0.2049876549595876500, 0.4999999999999995600, -0.7303280043414778200 ) ) ;
+#761 = VERTEX_POINT ( 'NONE', #555 ) ;
+#762 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.4999999999999997800, -0.4641426282051283600 ) ) ;
+#763 = EDGE_CURVE ( 'NONE', #1441, #1602, #1281, .T. ) ;
+#764 = VERTEX_POINT ( 'NONE', #576 ) ;
+#765 = VERTEX_POINT ( 'NONE', #2024 ) ;
+#766 = CARTESIAN_POINT ( 'NONE',  ( 0.2831578082434159100, 0.5099999999999996800, -0.6322861463123857800 ) ) ;
+#767 = EDGE_CURVE ( 'NONE', #2791, #2765, #2454, .T. ) ;
+#768 = EDGE_LOOP ( 'NONE', ( #3179, #1716, #1562, #1208 ) ) ;
+#769 = SURFACE_STYLE_USAGE ( .BOTH. , #3334 ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( -0.1306251315791633600, 0.5099999999999999000, 0.1462347442397490500 ) ) ;
+#771 = CARTESIAN_POINT ( 'NONE',  ( 0.07302058830774922600, 0.4999999999999996700, -0.5140041841583562500 ) ) ;
+#772 = LINE ( 'NONE', #2082, #3132 ) ;
+#773 = STYLED_ITEM ( 'NONE', ( #1307 ), #1194 ) ;
+#774 = PLANE ( 'NONE',  #2337 ) ;
+#775 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.07499999999999978900, -1.525000000000001000 ) ) ;
+#776 = ORIENTED_EDGE ( 'NONE', *, *, #2392, .T. ) ;
+#777 = CARTESIAN_POINT ( 'NONE',  ( -0.05259340065356687300, 0.5099999999999997900, 0.1324181886265756700 ) ) ;
+#778 = FACE_OUTER_BOUND ( 'NONE', #483, .T. ) ;
+#779 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2005 ), #1223 ) ;
+#780 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2579 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #404, #3275, #658 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#781 = EDGE_CURVE ( 'NONE', #3415, #1478, #1368, .T. ) ;
+#782 = CARTESIAN_POINT ( 'NONE',  ( -0.02205222878461680200, 0.4999999999999996700, -0.7616365150243851200 ) ) ;
+#783 = FILL_AREA_STYLE_COLOUR ( '', #1068 ) ;
+#784 = CARTESIAN_POINT ( 'NONE',  ( 0.1948839537794866400, 0.4999999999999997800, -0.5765284263506987900 ) ) ;
+#785 = CARTESIAN_POINT ( 'NONE',  ( 0.2164960105971288600, 0.5100000000000001200, -0.7237073063569268200 ) ) ;
+#786 = FACE_OUTER_BOUND ( 'NONE', #3678, .T. ) ;
+#787 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3349, 'distance_accuracy_value', 'NONE');
+#788 = PLANE ( 'NONE',  #2778 ) ;
+#789 = CARTESIAN_POINT ( 'NONE',  ( -0.1454982842921219700, 0.4999999999999996700, 0.04938622762915177000 ) ) ;
+#790 = CARTESIAN_POINT ( 'NONE',  ( -0.1636412667934095700, 0.5099999999999999000, 0.05816761894892299300 ) ) ;
+#791 = CARTESIAN_POINT ( 'NONE',  ( 0.1966215415910331500, 0.4999999999999998900, -0.5849619466855348100 ) ) ;
+#792 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #515 ) ) ;
+#793 = STYLED_ITEM ( 'NONE', ( #1299 ), #3418 ) ;
+#794 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201600, 0.4999999999999998900, 0.1481370192307693600 ) ) ;
+#795 = EDGE_LOOP ( 'NONE', ( #922, #2053, #572, #1120 ) ) ;
+#796 = SURFACE_STYLE_USAGE ( .BOTH. , #1923 ) ;
+#797 = CARTESIAN_POINT ( 'NONE',  ( 0.0005925526718141410900, 0.5099999999999999000, -0.7626903231968783500 ) ) ;
+#798 = SURFACE_STYLE_FILL_AREA ( #2309 ) ;
+#799 = CARTESIAN_POINT ( 'NONE',  ( -0.2344306275138315100, 0.4999999999999996700, 0.1476634999894809500 ) ) ;
+#800 = ORIENTED_EDGE ( 'NONE', *, *, #962, .T. ) ;
+#801 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.5099999999999997900, -0.1730769230769231300 ) ) ;
+#802 = EDGE_CURVE ( 'NONE', #2251, #1991, #3653, .T. ) ;
+#803 = CARTESIAN_POINT ( 'NONE',  ( 0.1505523822260654600, 0.4999999999999997800, -0.5296386203019266500 ) ) ;
+#804 = SURFACE_STYLE_FILL_AREA ( #1088 ) ;
+#805 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#806 = CARTESIAN_POINT ( 'NONE',  ( -0.003668237493718223800, 0.4999999999999997800, -0.4233277554349690300 ) ) ;
+#807 = ORIENTED_EDGE ( 'NONE', *, *, #1808, .F. ) ;
+#808 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3422, #2307, #1410, #1456, #3469, #1710, #868, #2318, #558, #858, #23, #3148, #3444, #1, #2048, #2027, #2338, #596, #2617, #893, #1132, #3709, #2006, #2293, #545, #1142, #3139 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.03822161226577323900, 0.07487557632419550300, 0.1101704018334412800, 0.1444700826493758000, 0.1780996430348585100, 0.2111943903171519000, 0.2438477638841064800, 0.2760360427075918600, 0.3085434605589809600, 0.3414349477137613700, 0.3751176430310062000, 0.4096264233575063800, 0.4453686667297760400, 0.4822888952058717600, 0.5207954903857080500, 0.5607778862689776200, 0.6030673334616838400, 0.6489282346406828300, 0.6979138958060994200, 0.7507398924317947300, 0.8072878515788223200, 0.8676407691493009900, 0.9318536013346202500, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #1658, .F. ) ;
+#810 = LINE ( 'NONE', #668, #32 ) ;
+#811 = ADVANCED_FACE ( 'NONE', ( #349 ), #3457, .F. ) ;
+#812 = ORIENTED_EDGE ( 'NONE', *, *, #2392, .F. ) ;
+#813 = CARTESIAN_POINT ( 'NONE',  ( -0.1250349256631233800, 0.4999999999999995600, 0.2422480062874832800 ) ) ;
+#814 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .F. ) ;
+#815 = CARTESIAN_POINT ( 'NONE',  ( -0.04337252143959133300, 0.5099999999999999000, -0.7601009049672629000 ) ) ;
+#816 = AXIS2_PLACEMENT_3D ( 'NONE', #2047, #1188, #594 ) ;
+#817 = LINE ( 'NONE', #2112, #1995 ) ;
+#818 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#819 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#820 = ADVANCED_FACE ( 'NONE', ( #41, #849 ), #2209, .T. ) ;
+#821 = VERTEX_POINT ( 'NONE', #1025 ) ;
+#822 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.4999999999999997800, -0.5128205128205128900 ) ) ;
+#823 = CARTESIAN_POINT ( 'NONE',  ( -0.09650384132062392300, 0.4999999999999994400, 0.2571804007575441700 ) ) ;
+#824 = LINE ( 'NONE', #3356, #2086 ) ;
+#825 = CARTESIAN_POINT ( 'NONE',  ( -0.1878696353861404600, 0.5000000000000000000, -0.7091999916800607600 ) ) ;
+#826 = CARTESIAN_POINT ( 'NONE',  ( -0.2344306275138315100, 0.5099999999999996800, 0.1476634999894809500 ) ) ;
+#827 = CARTESIAN_POINT ( 'NONE',  ( -0.2089977692677322500, 0.5099999999999997900, 0.09567377259223888700 ) ) ;
+#828 = CARTESIAN_POINT ( 'NONE',  ( 0.1249784411934909600, 0.4999999999999996700, -0.5213758127873944200 ) ) ;
+#829 = FACE_OUTER_BOUND ( 'NONE', #1892, .T. ) ;
+#830 = AXIS2_PLACEMENT_3D ( 'NONE', #2398, #951, #3245 ) ;
+#831 = CARTESIAN_POINT ( 'NONE',  ( -0.07947965451467334200, 0.5099999999999996800, 0.3514196380325628200 ) ) ;
+#832 = VECTOR ( 'NONE', #3037, 1000.000000000000000 ) ;
+#833 = CARTESIAN_POINT ( 'NONE',  ( -0.03457768417194108400, 0.4999999999999998900, -0.4254214154841004000 ) ) ;
+#834 = VECTOR ( 'NONE', #3479, 1000.000000000000000 ) ;
+#835 = ADVANCED_FACE ( 'NONE', ( #1911 ), #1326, .T. ) ;
+#836 = ORIENTED_EDGE ( 'NONE', *, *, #1189, .F. ) ;
+#837 = EDGE_CURVE ( 'NONE', #1138, #2869, #1134, .T. ) ;
+#838 = EDGE_CURVE ( 'NONE', #1602, #541, #3459, .T. ) ;
+#839 = ORIENTED_EDGE ( 'NONE', *, *, #3417, .T. ) ;
+#840 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#841 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .F. ) ;
+#842 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.6730769230769231300 ) ) ;
+#843 = FACE_OUTER_BOUND ( 'NONE', #1123, .T. ) ;
+#844 = ORIENTED_EDGE ( 'NONE', *, *, #3483, .F. ) ;
+#845 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2758, 'distance_accuracy_value', 'NONE');
+#846 = CARTESIAN_POINT ( 'NONE',  ( -0.1500436664923707200, 0.4999999999999997800, 0.3322729739824086800 ) ) ;
+#847 = CARTESIAN_POINT ( 'NONE',  ( -0.003668237493718223800, 0.5099999999999997900, -0.4233277554349690300 ) ) ;
+#848 = ORIENTED_EDGE ( 'NONE', *, *, #3144, .F. ) ;
+#849 = FACE_BOUND ( 'NONE', #3127, .T. ) ;
+#850 = ADVANCED_FACE ( 'NONE', ( #778 ), #2464, .F. ) ;
+#851 = PLANE ( 'NONE',  #350 ) ;
+#852 = SURFACE_STYLE_FILL_AREA ( #1542 ) ;
+#853 = ORIENTED_EDGE ( 'NONE', *, *, #3333, .F. ) ;
+#854 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#855 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#856 = STYLED_ITEM ( 'NONE', ( #1108 ), #2904 ) ;
+#857 = STYLED_ITEM ( 'NONE', ( #2107 ), #3124 ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( 0.2606161982915578500, 0.4999999999999998900, -0.5021669869392283400 ) ) ;
+#859 = SURFACE_STYLE_USAGE ( .BOTH. , #2882 ) ;
+#860 = CARTESIAN_POINT ( 'NONE',  ( -0.1878696353861404600, 0.5100000000000000100, -0.7091999916800607600 ) ) ;
+#861 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .T. ) ;
+#862 = ORIENTED_EDGE ( 'NONE', *, *, #2234, .F. ) ;
+#863 = EDGE_CURVE ( 'NONE', #2791, #821, #2180, .T. ) ;
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #2990, .F. ) ;
+#865 = CARTESIAN_POINT ( 'NONE',  ( 0.1776662567755611100, 0.5099999999999997900, -0.6376652872579752200 ) ) ;
+#866 = FILL_AREA_STYLE_COLOUR ( '', #2220 ) ;
+#867 = EDGE_CURVE ( 'NONE', #1986, #1355, #3330, .T. ) ;
+#868 = CARTESIAN_POINT ( 'NONE',  ( 0.2766585594231675300, 0.4999999999999997800, -0.5326644484509967000 ) ) ;
+#869 = CARTESIAN_POINT ( 'NONE',  ( -0.2204115243010334700, 0.4999999999999996700, 0.2667880151182732100 ) ) ;
+#870 = ADVANCED_FACE ( 'NONE', ( #2837 ), #170, .F. ) ;
+#871 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.4999999999999997800, 0.2628205128205129400 ) ) ;
+#872 = EDGE_CURVE ( 'NONE', #2765, #1914, #79, .T. ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.5099999999999997900, -0.4641426282051283600 ) ) ;
+#874 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#875 = STYLED_ITEM ( 'NONE', ( #3061 ), #1453 ) ;
+#876 = FILL_AREA_STYLE ('',( #3485 ) ) ;
+#877 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.5099999999999997900, 0.6089743589743592500 ) ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( 0.07074030400760805700, 0.4999999999999997800, -0.7616804063868203300 ) ) ;
+#879 = CARTESIAN_POINT ( 'NONE',  ( -0.2325456951664066900, 0.4999999999999996700, 0.2377705827077211400 ) ) ;
+#880 = SURFACE_STYLE_USAGE ( .BOTH. , #1437 ) ;
+#881 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#882 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1038 ) ) ;
+#883 = ORIENTED_EDGE ( 'NONE', *, *, #2958, .T. ) ;
+#884 = LINE ( 'NONE', #1375, #396 ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
+#886 = EDGE_LOOP ( 'NONE', ( #991, #1988, #3497, #725 ) ) ;
+#887 = LINE ( 'NONE', #302, #3058 ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( 0.1310169159436153100, 0.5099999999999999000, -0.7546977631409765900 ) ) ;
+#889 = CARTESIAN_POINT ( 'NONE',  ( 0.1836191812030888400, 0.5099999999999997900, -0.6314304688392491400 ) ) ;
+#890 = EDGE_LOOP ( 'NONE', ( #3331, #2701, #2603, #1981 ) ) ;
+#891 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1096, 'distance_accuracy_value', 'NONE');
+#892 = FACE_BOUND ( 'NONE', #659, .T. ) ;
+#893 = CARTESIAN_POINT ( 'NONE',  ( 0.1509936182462057700, 0.4999999999999995600, -0.4346516746952969200 ) ) ;
+#894 = FACE_OUTER_BOUND ( 'NONE', #356, .T. ) ;
+#895 = CARTESIAN_POINT ( 'NONE',  ( 0.07484649096970755200, 0.4999999999999998900, -0.4242215489531686000 ) ) ;
+#896 = ORIENTED_EDGE ( 'NONE', *, *, #672, .T. ) ;
+#897 = CARTESIAN_POINT ( 'NONE',  ( -0.06937371763095169500, 0.4999999999999997800, 0.2623775272792991400 ) ) ;
+#898 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -2.409338161078905100E-016 ) ) ;
+#899 = CARTESIAN_POINT ( 'NONE',  ( -0.2023781015707838400, 0.4999999999999998900, 0.2926465473890466100 ) ) ;
+#900 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#901 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2271 ) ) ;
+#902 = PLANE ( 'NONE',  #660 ) ;
+#903 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#904 = FACE_OUTER_BOUND ( 'NONE', #1810, .T. ) ;
+#905 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#906 = CARTESIAN_POINT ( 'NONE',  ( -0.04337252143959133300, 0.5099999999999999000, -0.7601009049672629000 ) ) ;
+#907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#908 = EDGE_CURVE ( 'NONE', #3452, #1679, #325, .T. ) ;
+#909 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #913, 'distance_accuracy_value', 'NONE');
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #3438, .F. ) ;
+#911 = CARTESIAN_POINT ( 'NONE',  ( -0.1340516651573900900, 0.4999999999999997800, 0.3389528443003855300 ) ) ;
+#912 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.4999999999999997800, -0.4641426282051283600 ) ) ;
+#913 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#914 = CARTESIAN_POINT ( 'NONE',  ( 0.1664872160250680000, 0.4999999999999997800, -0.4389129488404773200 ) ) ;
+#915 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#916 = CARTESIAN_POINT ( 'NONE',  ( -0.2325456951664066900, 0.5099999999999996800, 0.2377705827077211400 ) ) ;
+#917 = FACE_OUTER_BOUND ( 'NONE', #3664, .T. ) ;
+#918 = CARTESIAN_POINT ( 'NONE',  ( -0.1441342602817784800, 0.5000000000000000000, -0.6183174652472273000 ) ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( -0.003979274083618118200, 0.5099999999999997900, -0.5133226732432726300 ) ) ;
+#920 = ORIENTED_EDGE ( 'NONE', *, *, #2043, .T. ) ;
+#921 = VECTOR ( 'NONE', #1613, 1000.000000000000000 ) ;
+#922 = ORIENTED_EDGE ( 'NONE', *, *, #2677, .T. ) ;
+#923 = CARTESIAN_POINT ( 'NONE',  ( 0.09599146756213888800, 0.5000000000000000000, -0.4259179849864273600 ) ) ;
+#924 = ORIENTED_EDGE ( 'NONE', *, *, #2039, .T. ) ;
+#925 = CARTESIAN_POINT ( 'NONE',  ( 0.1966215415910331500, 0.5099999999999999000, -0.5849619466855348100 ) ) ;
+#926 = LINE ( 'NONE', #2771, #335 ) ;
+#927 = CARTESIAN_POINT ( 'NONE',  ( -0.05916381266732116000, 0.4999999999999996700, -0.5181934058658312900 ) ) ;
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #1511, .F. ) ;
+#929 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1792 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3427, #1430, #1126 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#930 = CARTESIAN_POINT ( 'NONE',  ( 0.03549782608188746500, 0.4999999999999997800, 0.07627254824551314700 ) ) ;
+#931 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#932 = VECTOR ( 'NONE', #3004, 1000.000000000000000 ) ;
+#933 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.3525641025641027000 ) ) ;
+#934 = ORIENTED_EDGE ( 'NONE', *, *, #2080, .F. ) ;
+#935 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .T. ) ;
+#936 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#937 = CARTESIAN_POINT ( 'NONE',  ( -0.1125868809125282500, 0.5099999999999996800, -0.5345097762854861300 ) ) ;
+#938 = EDGE_CURVE ( 'NONE', #2011, #2753, #2034, .T. ) ;
+#939 = CARTESIAN_POINT ( 'NONE',  ( 0.2831484748115178400, 0.4999999999999998900, -0.5556829335258857100 ) ) ;
+#940 = ORIENTED_EDGE ( 'NONE', *, *, #321, .T. ) ;
+#941 = CARTESIAN_POINT ( 'NONE',  ( 0.2456878572384600900, 0.5099999999999997900, -0.4846212866362209500 ) ) ;
+#942 = EDGE_CURVE ( 'NONE', #253, #1441, #623, .T. ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.5500000000000000400, 1.600000000000001000 ) ) ;
+#944 = CARTESIAN_POINT ( 'NONE',  ( 0.01255413450557217400, 0.4999999999999997800, -0.5129839588252853600 ) ) ;
+#945 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.4999999999999997800, 0.03846153846153854000 ) ) ;
+#946 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201600, 0.4999999999999998900, 0.1481370192307693600 ) ) ;
+#947 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#948 = STYLED_ITEM ( 'NONE', ( #2698 ), #2035 ) ;
+#949 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#950 = CARTESIAN_POINT ( 'NONE',  ( -0.05856981474397442800, 0.4999999999999997800, -0.6678217762126257300 ) ) ;
+#951 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#952 = AXIS2_PLACEMENT_3D ( 'NONE', #444, #143, #2478 ) ;
+#953 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -2.026379893741263000E-016, -1.525000000000001000 ) ) ;
+#954 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2916 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1982, #514, #1095 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#955 = FILL_AREA_STYLE_COLOUR ( '', #251 ) ;
+#956 = EDGE_LOOP ( 'NONE', ( #812, #853, #2300, #2063 ) ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( 0.1836191812030888400, 0.5099999999999999000, -0.6314304688392491400 ) ) ;
+#958 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#959 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.4999999999999997800, -0.5128205128205128900 ) ) ;
+#960 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3394, #3091, #1665, #771, #1093, #1949, #2232, #196, #2538, #3105, #1689, #1081, #495, #2254, #2515, #2822, #3384, #1680, #3081 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1107336759364932800, 0.2123400337224967700, 0.3055004576855516200, 0.3903136792623679300, 0.4666933695305051100, 0.5352643915145909300, 0.5967651153474152800, 0.6510676239778494500, 0.7010371832959363400, 0.7478616474555924700, 0.7918345336138543600, 0.8342849116293253900, 0.8753345703847877900, 0.9160352076835965900, 0.9576525119190965100, 0.9999999999999998900 ),
+ .UNSPECIFIED. ) ;
+#961 = CARTESIAN_POINT ( 'NONE',  ( -0.2007700230032873100, 0.4999999999999997800, -0.4888880024352264500 ) ) ;
+#962 = EDGE_CURVE ( 'NONE', #2831, #1991, #817, .T. ) ;
+#963 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.4999999999999997800, 0.1282051282051283000 ) ) ;
+#964 = CARTESIAN_POINT ( 'NONE',  ( -0.02982578208192972500, 0.5099999999999999000, 0.04761643091577046100 ) ) ;
+#965 = CARTESIAN_POINT ( 'NONE',  ( 0.04788837178792936700, 0.5099999999999997900, -0.7626799558493374500 ) ) ;
+#966 = FILL_AREA_STYLE_COLOUR ( '', #1323 ) ;
+#967 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.5099999999999997900, 0.6089743589743592500 ) ) ;
+#968 = CARTESIAN_POINT ( 'NONE',  ( 0.03191070008009781100, 0.4999999999999997800, 0.1822592487952759400 ) ) ;
+#969 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.4999999999999997800, -0.5940504807692309500 ) ) ;
+#970 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.2628205128205129400 ) ) ;
+#971 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.4999999999999997800, -0.6484375000000001100 ) ) ;
+#972 = CARTESIAN_POINT ( 'NONE',  ( 0.1766101519820635900, 0.5099999999999997900, -0.5471339880976249200 ) ) ;
+#973 = LINE ( 'NONE', #122, #206 ) ;
+#974 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#975 = CARTESIAN_POINT ( 'NONE',  ( -0.2126429466309937300, 0.5099999999999999000, -0.5031475172767591000 ) ) ;
+#976 = CARTESIAN_POINT ( 'NONE',  ( 0.1068482897140800600, 0.4999999999999998900, -0.6672921188525758900 ) ) ;
+#977 = FACE_OUTER_BOUND ( 'NONE', #2826, .T. ) ;
+#978 = FILL_AREA_STYLE_COLOUR ( '', #1779 ) ;
+#979 = SURFACE_STYLE_FILL_AREA ( #217 ) ;
+#980 = CARTESIAN_POINT ( 'NONE',  ( -0.1653992796965787200, 0.5099999999999997900, -0.4608037497363368700 ) ) ;
+#981 = FILL_AREA_STYLE ('',( #3655 ) ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #3535, .F. ) ;
+#983 = LINE ( 'NONE', #1385, #1748 ) ;
+#984 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3680 ) ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -0.04061126570543649400, 0.5099999999999997900, -0.6701940302982895000 ) ) ;
+#986 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #793 ), #274 ) ;
+#987 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.4999999999999997800, -0.6484375000000001100 ) ) ;
+#988 = VERTEX_POINT ( 'NONE', #3519 ) ;
+#989 = CARTESIAN_POINT ( 'NONE',  ( -0.1388516025367872400, 0.4999999999999997800, 0.1560242355789613100 ) ) ;
+#990 = VECTOR ( 'NONE', #1452, 1000.000000000000000 ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #672, .F. ) ;
+#992 = CARTESIAN_POINT ( 'NONE',  ( 0.09599146756213888800, 0.5100000000000000100, -0.4259179849864273600 ) ) ;
+#993 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#994 = CARTESIAN_POINT ( 'NONE',  ( -0.1672312744455898300, 0.5099999999999999000, -0.7239707692053450900 ) ) ;
+#995 = LINE ( 'NONE', #943, #135 ) ;
+#996 = VECTOR ( 'NONE', #19, 1000.000000000000000 ) ;
+#997 = FILL_AREA_STYLE ('',( #379 ) ) ;
+#998 = SURFACE_SIDE_STYLE ('',( #2020 ) ) ;
+#999 = CARTESIAN_POINT ( 'NONE',  ( 0.03549782608188746500, 0.5099999999999997900, 0.07627254824551314700 ) ) ;
+#1000 = CARTESIAN_POINT ( 'NONE',  ( 0.06507543016163205900, 0.4999999999999997800, 0.09534868869533448500 ) ) ;
+#1001 = EDGE_CURVE ( 'NONE', #6, #2696, #2608, .T. ) ;
+#1002 = CARTESIAN_POINT ( 'NONE',  ( -0.1399979216639391200, 0.5099999999999996800, -0.6257936097606980900 ) ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( -0.08729751119923452600, 0.4999999999999996700, 0.1283789837824821900 ) ) ;
+#1004 = CARTESIAN_POINT ( 'NONE',  ( 0.1509936182462057700, 0.5099999999999995600, -0.4346516746952969200 ) ) ;
+#1005 = CARTESIAN_POINT ( 'NONE',  ( -0.2388489512026162100, 0.5099999999999997900, -0.5957902831458318200 ) ) ;
+#1006 = ORIENTED_EDGE ( 'NONE', *, *, #2580, .F. ) ;
+#1007 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.5099999999999997900, 0.03205128205128213200 ) ) ;
+#1008 = LINE ( 'NONE', #1687, #233 ) ;
+#1009 = STYLED_ITEM ( 'NONE', ( #342 ), #2000 ) ;
+#1010 = CARTESIAN_POINT ( 'NONE',  ( -0.01734796912900362500, 0.4999999999999995600, 0.05163380490246658600 ) ) ;
+#1011 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1012 = CARTESIAN_POINT ( 'NONE',  ( 0.1923499122902961900, 0.5099999999999996800, -0.6175942438333200700 ) ) ;
+#1013 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #947, 'distance_accuracy_value', 'NONE');
+#1014 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1015 = CARTESIAN_POINT ( 'NONE',  ( -0.1280816191630033400, 0.4999999999999997800, -0.6393037696779325700 ) ) ;
+#1016 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1017 = CARTESIAN_POINT ( 'NONE',  ( -0.2373486485020273900, 0.4999999999999998900, -0.6169114499106116400 ) ) ;
+#1018 = FILL_AREA_STYLE ('',( #1643 ) ) ;
+#1019 = CARTESIAN_POINT ( 'NONE',  ( -0.1489425168137291100, 0.5099999999999997900, 0.1890140709820600500 ) ) ;
+#1020 = CARTESIAN_POINT ( 'NONE',  ( 0.2608124016574852000, 0.4999999999999994400, -0.6846418775290232800 ) ) ;
+#1021 = EDGE_CURVE ( 'NONE', #3317, #2344, #1755, .T. ) ;
+#1022 = VECTOR ( 'NONE', #3075, 1000.000000000000000 ) ;
+#1023 = EDGE_LOOP ( 'NONE', ( #896, #3094, #168, #3089, #2693 ) ) ;
+#1024 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1025 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.5099999999999997900, 0.6089743589743592500 ) ) ;
+#1026 = CARTESIAN_POINT ( 'NONE',  ( -0.2323785761523072800, 0.5099999999999999000, -0.6407317182929722600 ) ) ;
+#1027 = LINE ( 'NONE', #744, #921 ) ;
+#1028 = ORIENTED_EDGE ( 'NONE', *, *, #2493, .T. ) ;
+#1029 = CARTESIAN_POINT ( 'NONE',  ( -0.07025868986897712600, 0.5099999999999999000, -0.5201923573302330600 ) ) ;
+#1030 = ORIENTED_EDGE ( 'NONE', *, *, #2672, .F. ) ;
+#1031 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1032 = CARTESIAN_POINT ( 'NONE',  ( 0.02003386388832953700, 0.4999999999999996700, 0.1729262021149161600 ) ) ;
+#1033 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1353 ), #2511 ) ;
+#1034 = CARTESIAN_POINT ( 'NONE',  ( 0.2164960105971288600, 0.5000000000000000000, -0.7237073063569268200 ) ) ;
+#1035 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .F. ) ;
+#1036 = STYLED_ITEM ( 'NONE', ( #1662 ), #3702 ) ;
+#1037 = SURFACE_STYLE_FILL_AREA ( #3284 ) ;
+#1038 = STYLED_ITEM ( 'NONE', ( #497 ), #1104 ) ;
+#1039 = VERTEX_POINT ( 'NONE', #2669 ) ;
+#1040 = CARTESIAN_POINT ( 'NONE',  ( 0.2865041204923715600, 0.5100000000000000100, -0.6072619776112971900 ) ) ;
+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #3378, .F. ) ;
+#1042 = SURFACE_STYLE_FILL_AREA ( #1599 ) ;
+#1043 = EDGE_CURVE ( 'NONE', #3490, #3074, #995, .T. ) ;
+#1044 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.5099999999999997900, 0.6579527243589745600 ) ) ;
+#1045 = CARTESIAN_POINT ( 'NONE',  ( -0.1150351700513843900, 0.4999999999999996700, -0.7470735511218488100 ) ) ;
+#1046 = EDGE_CURVE ( 'NONE', #3206, #2841, #3278, .T. ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( -0.1245665746421076900, 0.5099999999999997900, -0.5421166813457259900 ) ) ;
+#1048 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1049 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.5099999999999997900, -0.1730769230769231300 ) ) ;
+#1050 = CARTESIAN_POINT ( 'NONE',  ( 0.09689836403584212200, 0.4999999999999997800, 0.1194723006312411600 ) ) ;
+#1051 = CARTESIAN_POINT ( 'NONE',  ( -0.2387079369608947900, 0.4999999999999997800, 0.1814382115660500800 ) ) ;
+#1052 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.4999999999999996700, -0.5940504807692309500 ) ) ;
+#1053 = LINE ( 'NONE', #1638, #1330 ) ;
+#1054 = CARTESIAN_POINT ( 'NONE',  ( -0.1488217209211111800, 0.5000000000000000000, -0.6021746580407489900 ) ) ;
+#1055 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1056 = SURFACE_STYLE_FILL_AREA ( #876 ) ;
+#1057 = SURFACE_SIDE_STYLE ('',( #2066 ) ) ;
+#1058 = CARTESIAN_POINT ( 'NONE',  ( -0.08032683134511965600, 0.5099999999999996800, -0.5224768885248278800 ) ) ;
+#1059 = FILL_AREA_STYLE_COLOUR ( '', #3256 ) ;
+#1060 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1061 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #856 ), #1245 ) ;
+#1062 = AXIS2_PLACEMENT_3D ( 'NONE', #1775, #2902, #1469 ) ;
+#1063 = SURFACE_STYLE_USAGE ( .BOTH. , #1661 ) ;
+#1064 = CARTESIAN_POINT ( 'NONE',  ( -0.05259340065356687300, 0.5099999999999997900, 0.1324181886265756700 ) ) ;
+#1065 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2725, #412, #2455, #3282, #1585, #1878, #3614, #728, #2739, #2430, #697, #2716, #2883, #277, #2586, #2595, #897, #2920, #871 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.05646686847186258700, 0.1111640986969634300, 0.1649370968759850400, 0.2183217523125938200, 0.2723929232482767400, 0.3279763434477041000, 0.3852910519840206900, 0.4449029182928193000, 0.5068438192198356800, 0.5694881852629684000, 0.6341532155537226200, 0.7009760953100501200, 0.7708974968462686300, 0.8436256105557795600, 0.9196596761155403400, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1066 = EDGE_CURVE ( 'NONE', #3088, #527, #3097, .T. ) ;
+#1067 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#1068 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1069 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.5099999999999997900, 0.03205128205128213200 ) ) ;
+#1070 = CARTESIAN_POINT ( 'NONE',  ( 0.01255413450557217400, 0.4999999999999997800, -0.5129839588252853600 ) ) ;
+#1071 = SURFACE_STYLE_USAGE ( .BOTH. , #3076 ) ;
+#1072 = EDGE_CURVE ( 'NONE', #3621, #2791, #2526, .T. ) ;
+#1073 = PLANE ( 'NONE',  #2855 ) ;
+#1074 = VECTOR ( 'NONE', #1031, 1000.000000000000000 ) ;
+#1075 = VERTEX_POINT ( 'NONE', #3532 ) ;
+#1076 = CIRCLE ( 'NONE', #338, 0.07499999999999998300 ) ;
+#1077 = ORIENTED_EDGE ( 'NONE', *, *, #3687, .F. ) ;
+#1078 = LINE ( 'NONE', #419, #3047 ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #1849, .F. ) ;
+#1080 = CARTESIAN_POINT ( 'NONE',  ( -0.06937371763095169500, 0.5099999999999997900, 0.2623775272792991400 ) ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( 0.1766101519820635900, 0.4999999999999997800, -0.5471339880976249200 ) ) ;
+#1082 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2751 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3243, #3540, #1549 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1083 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.5099999999999997900, 0.03846153846153854000 ) ) ;
+#1084 = ORIENTED_EDGE ( 'NONE', *, *, #1764, .T. ) ;
+#1085 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.5099999999999997900, 0.03846153846153854000 ) ) ;
+#1086 = CARTESIAN_POINT ( 'NONE',  ( 0.1829496214725773700, 0.5099999999999999000, -0.5537737066449801600 ) ) ;
+#1087 = VECTOR ( 'NONE', #2656, 1000.000000000000000 ) ;
+#1088 = FILL_AREA_STYLE ('',( #1106 ) ) ;
+#1089 = FILL_AREA_STYLE ('',( #3078 ) ) ;
+#1090 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #638, #104, #1859, #3287, #1869, #700, #73, #2719, #2159, #1574, #3575, #930, #3587, #2099, #3273, #673, #3558, #2132, #946 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.04551735098515602400, 0.09161518417615074900, 0.1392453293275404100, 0.1882399067429494600, 0.2386709784729281700, 0.2906613157764545400, 0.3448368201549491500, 0.4004280819698027800, 0.4591396760395258200, 0.5225464478831827200, 0.5900956640101133700, 0.6625851602661845300, 0.7396835984345498900, 0.8215770419522548900, 0.9083308536014614900, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .F. ) ;
+#1092 = CARTESIAN_POINT ( 'NONE',  ( -0.07893331926771658700, 0.5099999999999997900, 0.2611166784154350100 ) ) ;
+#1093 = CARTESIAN_POINT ( 'NONE',  ( 0.09215666824462993800, 0.4999999999999997800, -0.5158616250807066500 ) ) ;
+#1094 = ADVANCED_FACE ( 'NONE', ( #305, #222, #1856, #892, #2442 ), #2938, .F. ) ;
+#1095 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1096 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1097 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1098 = CARTESIAN_POINT ( 'NONE',  ( -0.08933173367025136500, 0.5099999999999999000, -0.4330078305901013900 ) ) ;
+#1099 = LINE ( 'NONE', #2560, #3293 ) ;
+#1100 = ADVANCED_FACE ( 'NONE', ( #1136 ), #157, .T. ) ;
+#1101 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999998900, -0.6730769230769231300 ) ) ;
+#1102 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#1103 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1104 = ADVANCED_FACE ( 'NONE', ( #2802 ), #223, .T. ) ;
+#1105 = AXIS2_PLACEMENT_3D ( 'NONE', #1727, #3107, #3703 ) ;
+#1106 = FILL_AREA_STYLE_COLOUR ( '', #1670 ) ;
+#1107 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.5099999999999997900, 0.7115384615384617900 ) ) ;
+#1108 = PRESENTATION_STYLE_ASSIGNMENT (( #2083 ) ) ;
+#1109 = VECTOR ( 'NONE', #1233, 1000.000000000000000 ) ;
+#1110 = EDGE_CURVE ( 'NONE', #821, #1914, #269, .T. ) ;
+#1111 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.4999999999999996700, 0.2628205128205129400 ) ) ;
+#1112 = CARTESIAN_POINT ( 'NONE',  ( -0.1672312744455898300, 0.4999999999999998900, -0.7239707692053450900 ) ) ;
+#1113 = LINE ( 'NONE', #1102, #2737 ) ;
+#1114 = CARTESIAN_POINT ( 'NONE',  ( -0.09527036394391334700, 0.5099999999999997900, 0.03867726664191705600 ) ) ;
+#1115 = VERTEX_POINT ( 'NONE', #2786 ) ;
+#1116 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1117 = FACE_OUTER_BOUND ( 'NONE', #3590, .T. ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( -0.1150351700513843900, 0.4999999999999996700, -0.7470735511218488100 ) ) ;
+#1119 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .T. ) ;
+#1120 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .T. ) ;
+#1121 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1122 = ORIENTED_EDGE ( 'NONE', *, *, #1147, .T. ) ;
+#1123 = EDGE_LOOP ( 'NONE', ( #3005, #807, #2330, #924 ) ) ;
+#1124 = ADVANCED_FACE ( 'NONE', ( #3730 ), #92, .F. ) ;
+#1125 = LINE ( 'NONE', #3214, #2874 ) ;
+#1126 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1127 = ORIENTED_EDGE ( 'NONE', *, *, #3208, .T. ) ;
+#1128 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.5099999999999997900, -0.5914463141025642100 ) ) ;
+#1129 = VERTEX_POINT ( 'NONE', #933 ) ;
+#1130 = AXIS2_PLACEMENT_3D ( 'NONE', #1865, #2124, #1582 ) ;
+#1131 = AXIS2_PLACEMENT_3D ( 'NONE', #1512, #3255, #3239 ) ;
+#1132 = CARTESIAN_POINT ( 'NONE',  ( 0.1340717337318408900, 0.4999999999999998900, -0.4310423413099748700 ) ) ;
+#1133 = ADVANCED_FACE ( 'NONE', ( #3560 ), #165, .T. ) ;
+#1134 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1934, #155, #1895, #1317, #2769, #770, #472, #3306, #1880, #1913, #445 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1327548717475879000, 0.2572338481110648100, 0.3786007316763537200, 0.5014062774984531200, 0.6239419536469539300, 0.7436418348746460800, 0.8681208112381232400, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( 0.01772668792449200900, 0.5099999999999997900, -0.4231625456251944000 ) ) ;
+#1136 = FACE_OUTER_BOUND ( 'NONE', #2114, .T. ) ;
+#1137 = EDGE_CURVE ( 'NONE', #1398, #1921, #884, .T. ) ;
+#1138 = VERTEX_POINT ( 'NONE', #3380 ) ;
+#1139 = ORIENTED_EDGE ( 'NONE', *, *, #60, .T. ) ;
+#1140 = DIRECTION ( 'NONE',  ( -0.8411127754819516200, 0.0000000000000000000, -0.5408597775034191800 ) ) ;
+#1141 = SURFACE_STYLE_USAGE ( .BOTH. , #270 ) ;
+#1142 = CARTESIAN_POINT ( 'NONE',  ( 0.03679543021445443700, 0.4999999999999996700, -0.4231241599431752600 ) ) ;
+#1143 = CARTESIAN_POINT ( 'NONE',  ( -0.1648778283846149600, 0.4999999999999997800, 0.3241701652333868800 ) ) ;
+#1144 = VECTOR ( 'NONE', #1162, 1000.000000000000000 ) ;
+#1145 = EDGE_CURVE ( 'NONE', #1914, #2831, #2827, .T. ) ;
+#1146 = CARTESIAN_POINT ( 'NONE',  ( 0.07302058830774922600, 0.5099999999999996800, -0.5140041841583562500 ) ) ;
+#1147 = EDGE_CURVE ( 'NONE', #2477, #988, #983, .T. ) ;
+#1148 = ADVANCED_FACE ( 'NONE', ( #1468 ), #1964, .F. ) ;
+#1149 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1332 ) ) ;
+#1150 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#1151 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.5099999999999997900, 0.7115384615384617900 ) ) ;
+#1152 = CARTESIAN_POINT ( 'NONE',  ( 0.2537162276497078600, 0.4999999999999998900, -0.6933435749096680300 ) ) ;
+#1153 = ORIENTED_EDGE ( 'NONE', *, *, #1663, .F. ) ;
+#1154 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1155 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #240 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1103, #3411, #1997 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1156 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1157 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #42 ), #780 ) ;
+#1158 = LINE ( 'NONE', #1007, #1074 ) ;
+#1159 = ADVANCED_FACE ( 'NONE', ( #3600 ), #76, .F. ) ;
+#1160 = ORIENTED_EDGE ( 'NONE', *, *, #2207, .F. ) ;
+#1161 = VECTOR ( 'NONE', #2628, 1000.000000000000000 ) ;
+#1162 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1163 = CARTESIAN_POINT ( 'NONE',  ( 0.03192059178805173300, 0.5099999999999997900, -0.6729915495181558700 ) ) ;
+#1164 = EDGE_LOOP ( 'NONE', ( #64, #2582, #1139, #2554 ) ) ;
+#1165 = FACE_OUTER_BOUND ( 'NONE', #768, .T. ) ;
+#1166 = ORIENTED_EDGE ( 'NONE', *, *, #838, .T. ) ;
+#1167 = CARTESIAN_POINT ( 'NONE',  ( 0.09221529036232845000, 0.4999999999999997800, -0.7599585771636432300 ) ) ;
+#1168 = EDGE_LOOP ( 'NONE', ( #1924, #3499, #66, #3320, #776, #128 ) ) ;
+#1169 = CARTESIAN_POINT ( 'NONE',  ( -0.2388045667392278100, 0.4999999999999997800, 0.1942533761575563600 ) ) ;
+#1170 = CARTESIAN_POINT ( 'NONE',  ( 0.03742932150929601700, 0.4999999999999998900, -0.5129123123776840900 ) ) ;
+#1171 = CARTESIAN_POINT ( 'NONE',  ( -0.2222376810395427200, 0.5099999999999997900, -0.5186869835795537800 ) ) ;
+#1172 = LINE ( 'NONE', #3197, #3371 ) ;
+#1173 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1174 = ORIENTED_EDGE ( 'NONE', *, *, #2105, .T. ) ;
+#1175 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1176 = VECTOR ( 'NONE', #1783, 1000.000000000000000 ) ;
+#1177 = ORIENTED_EDGE ( 'NONE', *, *, #1654, .F. ) ;
+#1178 = CARTESIAN_POINT ( 'NONE',  ( 0.1643280055143668300, 0.5099999999999997900, -0.7468921768139827900 ) ) ;
+#1179 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1201, 'distance_accuracy_value', 'NONE');
+#1180 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #585 ), #2410 ) ;
+#1181 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3604 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1241, #121, #2987 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1182 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#1183 = CARTESIAN_POINT ( 'NONE',  ( 0.2866504087121901100, 0.4999999999999997800, -0.5895745012787476600 ) ) ;
+#1184 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1185 = CARTESIAN_POINT ( 'NONE',  ( -0.2352746065599903600, 0.5099999999999996800, -0.6290296888869503200 ) ) ;
+#1186 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
+#1187 = CARTESIAN_POINT ( 'NONE',  ( 0.2164960105971288600, 0.5100000000000001200, -0.7237073063569268200 ) ) ;
+#1188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.049227908856939800E-016 ) ) ;
+#1189 = EDGE_CURVE ( 'NONE', #1953, #2011, #2967, .T. ) ;
+#1190 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1191 = CARTESIAN_POINT ( 'NONE',  ( 0.2766585594231675300, 0.4999999999999997800, -0.5326644484509967000 ) ) ;
+#1192 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1193 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1858, 'distance_accuracy_value', 'NONE');
+#1194 = ADVANCED_FACE ( 'NONE', ( #2377 ), #151, .T. ) ;
+#1195 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1691 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #397, #2416, #684 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1196 = CARTESIAN_POINT ( 'NONE',  ( -0.1169547969377475600, 0.4999999999999997800, 0.3443760304043482800 ) ) ;
+#1197 = CARTESIAN_POINT ( 'NONE',  ( -0.1455276532882231500, 0.5099999999999997900, -0.5708477624042628300 ) ) ;
+#1198 = LINE ( 'NONE', #3223, #1888 ) ;
+#1199 = CARTESIAN_POINT ( 'NONE',  ( -0.1044490367077779800, 0.5099999999999999000, 0.2542270376672281000 ) ) ;
+#1200 = CARTESIAN_POINT ( 'NONE',  ( 0.2722087082938275900, 0.4999999999999996700, -0.5218950300375303500 ) ) ;
+#1201 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1202 = FACE_OUTER_BOUND ( 'NONE', #3338, .T. ) ;
+#1203 = VECTOR ( 'NONE', #3386, 1000.000000000000000 ) ;
+#1204 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.4999999999999997800, 0.6089743589743592500 ) ) ;
+#1205 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1206 = VERTEX_POINT ( 'NONE', #1627 ) ;
+#1207 = LINE ( 'NONE', #2183, #439 ) ;
+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .T. ) ;
+#1209 = ORIENTED_EDGE ( 'NONE', *, *, #1726, .T. ) ;
+#1210 = VECTOR ( 'NONE', #2210, 1000.000000000000000 ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #2780, .F. ) ;
+#1212 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1213 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695676600, 0.4999999999999997800, 0.3525641025641027000 ) ) ;
+#1214 = ORIENTED_EDGE ( 'NONE', *, *, #3170, .T. ) ;
+#1215 = CARTESIAN_POINT ( 'NONE',  ( -0.07893331926771658700, 0.5099999999999997900, 0.2611166784154350100 ) ) ;
+#1216 = VECTOR ( 'NONE', #1156, 1000.000000000000000 ) ;
+#1217 = CARTESIAN_POINT ( 'NONE',  ( 0.2667363391864293600, 0.4999999999999996700, -0.5117985556647920400 ) ) ;
+#1218 = ORIENTED_EDGE ( 'NONE', *, *, #872, .T. ) ;
+#1219 = EDGE_LOOP ( 'NONE', ( #264, #1841, #1349, #2432 ) ) ;
+#1220 = EDGE_CURVE ( 'NONE', #3219, #1352, #519, .T. ) ;
+#1221 = CARTESIAN_POINT ( 'NONE',  ( -0.1648778283846149600, 0.5099999999999997900, 0.3241701652333868800 ) ) ;
+#1222 = CARTESIAN_POINT ( 'NONE',  ( 0.2804416147285629900, 0.5099999999999999000, -0.6439812356375352900 ) ) ;
+#1223 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2697 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1796, #1782, #18 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1224 = CARTESIAN_POINT ( 'NONE',  ( -0.07025868986897712600, 0.5099999999999999000, -0.5201923573302330600 ) ) ;
+#1225 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1036 ), #954 ) ;
+#1226 = CARTESIAN_POINT ( 'NONE',  ( -0.1489205444607361000, 0.5099999999999996800, 0.2006579683334326100 ) ) ;
+#1227 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #455 ) ) ;
+#1228 = PRESENTATION_STYLE_ASSIGNMENT (( #3072 ) ) ;
+#1229 = FILL_AREA_STYLE_COLOUR ( '', #3375 ) ;
+#1230 = CARTESIAN_POINT ( 'NONE',  ( -0.1350791887111706700, 0.4999999999999997800, -0.5522822054056207900 ) ) ;
+#1231 = EDGE_CURVE ( 'NONE', #2084, #2831, #2740, .T. ) ;
+#1232 = PLANE ( 'NONE',  #1131 ) ;
+#1233 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1234 = CARTESIAN_POINT ( 'NONE',  ( 0.1789384626081562700, 0.4999999999999996700, -0.7418146406613274100 ) ) ;
+#1235 = CARTESIAN_POINT ( 'NONE',  ( -0.08882126303710466400, 0.5100000000000000100, -0.6610074244399176700 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000010700, 1.100000000000001000 ) ) ;
+#1237 = FILL_AREA_STYLE_COLOUR ( '', #974 ) ;
+#1238 = CARTESIAN_POINT ( 'NONE',  ( 0.2371008692479329400, 0.5100000000000000100, -0.4764541914420547000 ) ) ;
+#1239 = CARTESIAN_POINT ( 'NONE',  ( -0.04700431958791166000, 0.4999999999999997800, -0.5164904940717960400 ) ) ;
+#1240 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #376, 'distance_accuracy_value', 'NONE');
+#1241 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1242 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1243 = CARTESIAN_POINT ( 'NONE',  ( -0.1399979216639391200, 0.4999999999999996700, -0.6257936097606980900 ) ) ;
+#1244 = LINE ( 'NONE', #3670, #385 ) ;
+#1245 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #909 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #913, #664, #2400 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1246 = FILL_AREA_STYLE ('',( #1864 ) ) ;
+#1247 = STYLED_ITEM ( 'NONE', ( #3489 ), #3130 ) ;
+#1248 = CARTESIAN_POINT ( 'NONE',  ( -0.1407197199792374900, 0.5099999999999997900, -0.5603534762191422200 ) ) ;
+#1249 = EDGE_LOOP ( 'NONE', ( #3370, #174, #2575, #393 ) ) ;
+#1250 = SURFACE_STYLE_FILL_AREA ( #997 ) ;
+#1251 = CARTESIAN_POINT ( 'NONE',  ( 0.1653356947681168000, 0.4999999999999997800, -0.6467199218354783300 ) ) ;
+#1252 = EDGE_LOOP ( 'NONE', ( #800, #531, #3108, #1209, #1218, #1381 ) ) ;
+#1253 = CARTESIAN_POINT ( 'NONE',  ( 0.2804229260542738800, 0.5099999999999999000, -0.5438938544924949400 ) ) ;
+#1254 = PRESENTATION_STYLE_ASSIGNMENT (( #1684 ) ) ;
+#1255 = CARTESIAN_POINT ( 'NONE',  ( -0.2204115243010334700, 0.5099999999999996800, 0.2667880151182732100 ) ) ;
+#1256 = ORIENTED_EDGE ( 'NONE', *, *, #2373, .T. ) ;
+#1257 = ORIENTED_EDGE ( 'NONE', *, *, #2080, .T. ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( -0.2298040893731266600, 0.5099999999999997900, -0.5352606382107070200 ) ) ;
+#1259 = EDGE_CURVE ( 'NONE', #527, #2788, #2692, .T. ) ;
+#1260 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.4999999999999997800, 0.1936097756410257400 ) ) ;
+#1261 = FACE_OUTER_BOUND ( 'NONE', #332, .T. ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.5099999999999997900, -0.4641426282051283600 ) ) ;
+#1263 = CARTESIAN_POINT ( 'NONE',  ( 0.1967380513925384400, 0.5099999999999999000, -0.6019696059185982700 ) ) ;
+#1264 = VERTEX_POINT ( 'NONE', #2981 ) ;
+#1265 = EDGE_CURVE ( 'NONE', #3056, #3612, #1207, .T. ) ;
+#1266 = PLANE ( 'NONE',  #830 ) ;
+#1267 = CARTESIAN_POINT ( 'NONE',  ( 0.04431338658997571700, 0.4999999999999996700, 0.1929504347497322800 ) ) ;
+#1268 = ORIENTED_EDGE ( 'NONE', *, *, #1021, .F. ) ;
+#1269 = CARTESIAN_POINT ( 'NONE',  ( -0.1485006350453540700, 0.4999999999999997800, 0.1800805430699513900 ) ) ;
+#1270 = EDGE_CURVE ( 'NONE', #1795, #2395, #1896, .T. ) ;
+#1271 = CARTESIAN_POINT ( 'NONE',  ( -0.06937371763095169500, 0.5099999999999997900, 0.2623775272792991400 ) ) ;
+#1272 = CARTESIAN_POINT ( 'NONE',  ( 0.2667363391864293600, 0.5099999999999996800, -0.5117985556647920400 ) ) ;
+#1273 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1274 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1275 = SURFACE_SIDE_STYLE ('',( #3602 ) ) ;
+#1276 = CARTESIAN_POINT ( 'NONE',  ( 0.06865395686756983800, 0.5099999999999999000, -0.6718173496033131900 ) ) ;
+#1277 = DIRECTION ( 'NONE',  ( -0.6847574953382552500, 0.0000000000000000000, 0.7287710014662215400 ) ) ;
+#1278 = CARTESIAN_POINT ( 'NONE',  ( -0.06589744965884515600, 0.5099999999999996800, 0.03988823601448614900 ) ) ;
+#1279 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #875 ) ) ;
+#1280 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1281 = LINE ( 'NONE', #2288, #2977 ) ;
+#1282 = CARTESIAN_POINT ( 'NONE',  ( -0.05856981474397442800, 0.5099999999999997900, -0.6678217762126257300 ) ) ;
+#1283 = CARTESIAN_POINT ( 'NONE',  ( -0.05259340065356687300, 0.4999999999999997800, 0.1324181886265756700 ) ) ;
+#1284 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.5099999999999997900, -0.1240985576923077500 ) ) ;
+#1286 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #224 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #730, #3335, #3599 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1287 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1288 = CARTESIAN_POINT ( 'NONE',  ( -0.09912477891071665200, 0.5099999999999997900, -0.7512372891491507800 ) ) ;
+#1289 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1290 = PLANE ( 'NONE',  #1565 ) ;
+#1291 = CARTESIAN_POINT ( 'NONE',  ( 0.09689836403584212200, 0.5099999999999997900, 0.1194723006312411600 ) ) ;
+#1292 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.5099999999999997900, -0.4230769230769231800 ) ) ;
+#1293 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.258754526011473700E-016, 1.000000000000000000 ) ) ;
+#1294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1295 = SURFACE_STYLE_FILL_AREA ( #1484 ) ;
+#1296 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #936, 'distance_accuracy_value', 'NONE');
+#1297 = FILL_AREA_STYLE_COLOUR ( '', #1420 ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#1299 = PRESENTATION_STYLE_ASSIGNMENT (( #2094 ) ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( -0.2352746065599903600, 0.4999999999999996700, -0.6290296888869503200 ) ) ;
+#1301 = CARTESIAN_POINT ( 'NONE',  ( 0.02394040807247167400, 0.5099999999999999000, -0.5128761499433764900 ) ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.4999999999999997800, 0.1936097756410257400 ) ) ;
+#1303 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1304 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#1305 = CARTESIAN_POINT ( 'NONE',  ( 0.04994095050317382700, 0.4999999999999998900, 0.08529001270260563900 ) ) ;
+#1306 = ORIENTED_EDGE ( 'NONE', *, *, #2672, .T. ) ;
+#1307 = PRESENTATION_STYLE_ASSIGNMENT (( #720 ) ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( -0.1763130470953960500, 0.4999999999999997800, -0.4680249170535009700 ) ) ;
+#1309 = LINE ( 'NONE', #390, #391 ) ;
+#1310 = ORIENTED_EDGE ( 'NONE', *, *, #3333, .T. ) ;
+#1311 = ORIENTED_EDGE ( 'NONE', *, *, #2111, .T. ) ;
+#1312 = CARTESIAN_POINT ( 'NONE',  ( 0.2284343311361201300, 0.5099999999999997900, 0.3653846153846155300 ) ) ;
+#1313 = LINE ( 'NONE', #1998, #1518 ) ;
+#1314 = ORIENTED_EDGE ( 'NONE', *, *, #2682, .T. ) ;
+#1315 = FILL_AREA_STYLE ('',( #2154 ) ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( -0.1470548575307615000, 0.4999999999999995600, -0.6104498577367638600 ) ) ;
+#1317 = CARTESIAN_POINT ( 'NONE',  ( -0.1090497799614950600, 0.5099999999999997900, 0.1324178187370899900 ) ) ;
+#1318 = CARTESIAN_POINT ( 'NONE',  ( -0.2185017812565675000, 0.4999999999999997800, -0.6729887314572911000 ) ) ;
+#1319 = EDGE_CURVE ( 'NONE', #20, #2596, #52, .T. ) ;
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #416, .T. ) ;
+#1321 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000010700, -1.100000000000001000 ) ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #21, .F. ) ;
+#1323 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1324 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1325 = CARTESIAN_POINT ( 'NONE',  ( -0.1478200751717485000, 0.5099999999999997900, 0.2075283728956821800 ) ) ;
+#1326 = PLANE ( 'NONE',  #637 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( -0.1779898188589084900, 0.4999999999999995600, -0.7168618165337957700 ) ) ;
+#1328 = ORIENTED_EDGE ( 'NONE', *, *, #3208, .F. ) ;
+#1329 = CARTESIAN_POINT ( 'NONE',  ( -0.01940814732518332200, 0.5000000000000000000, -0.5141346418149918000 ) ) ;
+#1330 = VECTOR ( 'NONE', #1011, 1000.000000000000000 ) ;
+#1331 = CARTESIAN_POINT ( 'NONE',  ( 0.02003386388832953700, 0.5099999999999996800, 0.1729262021149161600 ) ) ;
+#1332 = STYLED_ITEM ( 'NONE', ( #3129 ), #2200 ) ;
+#1333 = CARTESIAN_POINT ( 'NONE',  ( 0.2669446300619017200, 0.5100000000000000100, -0.6753302109085206300 ) ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -0.02271133324317049400, 0.5099999999999999000, 0.1445220341506313300 ) ) ;
+#1335 = EDGE_CURVE ( 'NONE', #304, #1517, #1945, .T. ) ;
+#1336 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4750000000000000300, 1.600000000000001000 ) ) ;
+#1337 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1338 = CARTESIAN_POINT ( 'NONE',  ( -0.1296379838455521700, 0.5099999999999999000, -0.7421303320342040900 ) ) ;
+#1339 = CARTESIAN_POINT ( 'NONE',  ( -0.1055614821369110400, 0.4999999999999998900, -0.5311088366444110000 ) ) ;
+#1340 = CARTESIAN_POINT ( 'NONE',  ( -0.07787346154151086900, 0.5099999999999997900, 0.1284382714725910700 ) ) ;
+#1341 = CARTESIAN_POINT ( 'NONE',  ( -0.2351481583622134200, 0.4999999999999997800, -0.5530107744202913400 ) ) ;
+#1342 = EDGE_CURVE ( 'NONE', #611, #1473, #1078, .T. ) ;
+#1343 = VERTEX_POINT ( 'NONE', #3292 ) ;
+#1344 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.5099999999999997900, 0.1936097756410257400 ) ) ;
+#1345 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1346 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .T. ) ;
+#1347 = STYLED_ITEM ( 'NONE', ( #562 ), #1393 ) ;
+#1348 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1349 = ORIENTED_EDGE ( 'NONE', *, *, #3030, .T. ) ;
+#1350 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#1351 = SURFACE_SIDE_STYLE ('',( #2201 ) ) ;
+#1352 = VERTEX_POINT ( 'NONE', #969 ) ;
+#1353 = STYLED_ITEM ( 'NONE', ( #1228 ), #546 ) ;
+#1354 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.5099999999999997900, 0.6089743589743592500 ) ) ;
+#1355 = VERTEX_POINT ( 'NONE', #141 ) ;
+#1356 = CARTESIAN_POINT ( 'NONE',  ( -0.1454982842921219700, 0.4999999999999996700, 0.04938622762915177000 ) ) ;
+#1357 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #708, .NOT_KNOWN. ) ;
+#1358 = VECTOR ( 'NONE', #2599, 1000.000000000000000 ) ;
+#1359 = EDGE_LOOP ( 'NONE', ( #3688, #3169, #3651, #1256, #225, #3044, #2298, #667, #2650, #1035 ) ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( -0.1115872702984162000, 0.4999999999999998900, -0.6513127442167470100 ) ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.5099999999999997900, 0.5192307692307695000 ) ) ;
+#1362 = CARTESIAN_POINT ( 'NONE',  ( -0.1454982842921219700, 0.5099999999999996800, 0.04938622762915177000 ) ) ;
+#1363 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.5099999999999997900, 0.5192307692307695000 ) ) ;
+#1364 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1365 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201600, 0.5099999999999999000, 0.1481370192307693600 ) ) ;
+#1366 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2267, #3698, #3111, #245, #1994, #1978, #3407, #525, #1698, #237, #2278, #2546, #825, #2836, #1112, #535, #2561, #529, #1118, #2553, #3413, #3725, #3100, #1386, #1425, #2019, #3711 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.03663282032385201100, 0.07202991230985843200, 0.1066199460655970200, 0.1402977664368920700, 0.1736096607083635100, 0.2064140091812371500, 0.2389207650785341000, 0.2717347853577571900, 0.3048616021674082600, 0.3383587354624620900, 0.3726516360718756800, 0.4075817245203299800, 0.4437503367496839500, 0.4813408158407993500, 0.5201401125474407500, 0.5609377119732780200, 0.6040469738719300700, 0.6500943352256907100, 0.6995892024380258000, 0.7523765310112514600, 0.8087995210968939000, 0.8689616168220090100, 0.9326785239264819800, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1367 = ORIENTED_EDGE ( 'NONE', *, *, #362, .T. ) ;
+#1368 = LINE ( 'NONE', #2584, #2808 ) ;
+#1369 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999997800, -0.7628205128205128900 ) ) ;
+#1370 = FILL_AREA_STYLE_COLOUR ( '', #436 ) ;
+#1371 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201600, 0.5099999999999999000, 0.1481370192307693600 ) ) ;
+#1372 = AXIS2_PLACEMENT_3D ( 'NONE', #2042, #563, #25 ) ;
+#1373 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2610, #276 ),
+ ( #2891, #1183 ),
+ ( #3172, #1457 ),
+ ( #24, #2903 ),
+ ( #3529, #939 ),
+ ( #38, #1818 ),
+ ( #1767, #1191 ),
+ ( #311, #1200 ),
+ ( #2361, #1217 ),
+ ( #597, #612 ),
+ ( #1803, #2085 ),
+ ( #626, #45 ),
+ ( #2340, #3506 ),
+ ( #3491, #2387 ),
+ ( #2641, #1485 ),
+ ( #2654, #2619 ),
+ ( #1504, #3203 ),
+ ( #1776, #1494 ),
+ ( #2928, #914 ),
+ ( #1787, #2667 ),
+ ( #3232, #54 ),
+ ( #1524, #2049 ),
+ ( #3516, #923 ),
+ ( #3196, #895 ),
+ ( #3185, #359 ),
+ ( #2056, #343 ),
+ ( #2629, #649 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.03822161226577323900, 0.07487557632419550300, 0.1101704018334412800, 0.1444700826493758000, 0.1780996430348585100, 0.2111943903171519000, 0.2438477638841064800, 0.2760360427075918600, 0.3085434605589809600, 0.3414349477137613700, 0.3751176430310062000, 0.4096264233575063800, 0.4453686667297760400, 0.4822888952058717600, 0.5207954903857080500, 0.5607778862689776200, 0.6030673334616838400, 0.6489282346406828300, 0.6979138958060994200, 0.7507398924317947300, 0.8072878515788223200, 0.8676407691493009900, 0.9318536013346202500, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1374 = STYLED_ITEM ( 'NONE', ( #2156 ), #3436 ) ;
+#1375 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#1376 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1377 = ADVANCED_FACE ( 'NONE', ( #1165 ), #2754, .T. ) ;
+#1378 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.258754526011473700E-016 ) ) ;
+#1379 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1380 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.5099999999999997900, 0.3653846153846155300 ) ) ;
+#1381 = ORIENTED_EDGE ( 'NONE', *, *, #1145, .T. ) ;
+#1382 = EDGE_CURVE ( 'NONE', #3143, #2788, #2863, .T. ) ;
+#1383 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1384 = VECTOR ( 'NONE', #3634, 1000.000000000000000 ) ;
+#1385 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.05000000000000010700, -1.100000000000001000 ) ) ;
+#1386 = CARTESIAN_POINT ( 'NONE',  ( -0.02205222878461680200, 0.4999999999999996700, -0.7616365150243851200 ) ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #1931, .F. ) ;
+#1388 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ;
+#1389 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #1344, #3648 ),
+ ( #3305, #2757 ),
+ ( #1933, #3031 ),
+ ( #1325, #481 ),
+ ( #2504, #429 ),
+ ( #729, #1894 ),
+ ( #154, #3322 ),
+ ( #3689, #226 ),
+ ( #1391, #3110 ),
+ ( #534, #813 ),
+ ( #3090, #3104 ),
+ ( #236, #2803 ),
+ ( #1966, #3383 ),
+ ( #3392, #823 ),
+ ( #2230, #2834 ),
+ ( #1092, #3674 ),
+ ( #1080, #3080 ),
+ ( #2544, #3696 ),
+ ( #1977, #1111 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.05646686847186258700, 0.1111640986969634300, 0.1649370968759850400, 0.2183217523125938200, 0.2723929232482767400, 0.3279763434477041000, 0.3852910519840206900, 0.4449029182928193000, 0.5068438192198356800, 0.5694881852629684000, 0.6341532155537226200, 0.7009760953100501200, 0.7708974968462686300, 0.8436256105557795600, 0.9196596761155403400, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #3687, .T. ) ;
+#1391 = CARTESIAN_POINT ( 'NONE',  ( -0.1306523237543588100, 0.5099999999999997900, 0.2372293421562750000 ) ) ;
+#1392 = LINE ( 'NONE', #1967, #2169 ) ;
+#1393 = ADVANCED_FACE ( 'NONE', ( #3446 ), #2714, .T. ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #2958, .F. ) ;
+#1395 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1396 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.4999999999999997800, -0.4230769230769231800 ) ) ;
+#1397 = EDGE_LOOP ( 'NONE', ( #2335, #99, #2993, #129 ) ) ;
+#1398 = VERTEX_POINT ( 'NONE', #3707 ) ;
+#1399 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1400 = ORIENTED_EDGE ( 'NONE', *, *, #2843, .T. ) ;
+#1401 = CARTESIAN_POINT ( 'NONE',  ( 0.03192059178805173300, 0.4999999999999997800, -0.6729915495181558700 ) ) ;
+#1402 = ADVANCED_FACE ( 'NONE', ( #2514 ), #2003, .T. ) ;
+#1403 = FILL_AREA_STYLE_COLOUR ( '', #1121 ) ;
+#1404 = EDGE_CURVE ( 'NONE', #1672, #2249, #3017, .T. ) ;
+#1405 = ADVANCED_FACE ( 'NONE', ( #894 ), #1732, .F. ) ;
+#1406 = VECTOR ( 'NONE', #3133, 1000.000000000000000 ) ;
+#1407 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #365, #963 ),
+ ( #2959, #1809 ),
+ ( #2393, #401 ),
+ ( #654, #2973 ),
+ ( #2706, #1559 ),
+ ( #2673, #3536 ),
+ ( #2116, #1821 ),
+ ( #2405, #2685 ),
+ ( #756, #175 ),
+ ( #1019, #198 ),
+ ( #424, #1302 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1327548717475879000, 0.2572338481110648100, 0.3786007316763537200, 0.5014062774984531200, 0.6239419536469539300, 0.7436418348746460800, 0.8681208112381232400, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1408 = SURFACE_SIDE_STYLE ('',( #2138 ) ) ;
+#1409 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000008200, -1.600000000000001000 ) ) ;
+#1410 = CARTESIAN_POINT ( 'NONE',  ( 0.2864991913958499500, 0.4999999999999998900, -0.5808061232826857700 ) ) ;
+#1411 = CARTESIAN_POINT ( 'NONE',  ( -0.2023781015707838400, 0.5099999999999999000, 0.2926465473890466100 ) ) ;
+#1412 = CARTESIAN_POINT ( 'NONE',  ( -0.1132255217043913300, 0.4999999999999997800, -0.4385886530084715500 ) ) ;
+#1413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #455 ), #1943 ) ;
+#1414 = EDGE_CURVE ( 'NONE', #1478, #1473, #2877, .T. ) ;
+#1415 = ADVANCED_FACE ( 'NONE', ( #3461 ), #1418, .F. ) ;
+#1416 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1417 = PLANE ( 'NONE',  #2123 ) ;
+#1418 = PLANE ( 'NONE',  #2615 ) ;
+#1419 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1420 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1421 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1422 = CARTESIAN_POINT ( 'NONE',  ( 0.1789384626081562700, 0.4999999999999997800, -0.7418146406613274100 ) ) ;
+#1423 = ORIENTED_EDGE ( 'NONE', *, *, #677, .F. ) ;
+#1424 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.818676322157813200E-016, 1.000000000000000000 ) ) ;
+#1425 = CARTESIAN_POINT ( 'NONE',  ( 0.0005925526718141410900, 0.4999999999999998900, -0.7626903231968783500 ) ) ;
+#1426 = ORIENTED_EDGE ( 'NONE', *, *, #938, .F. ) ;
+#1427 = VECTOR ( 'NONE', #2529, 1000.000000000000000 ) ;
+#1428 = ORIENTED_EDGE ( 'NONE', *, *, #260, .F. ) ;
+#1429 = LINE ( 'NONE', #738, #2302 ) ;
+#1430 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1431 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #252, #1396 ),
+ ( #1135, #2567 ),
+ ( #847, #806 ),
+ ( #1975, #833 ),
+ ( #2850, #2818 ),
+ ( #1098, #3125 ),
+ ( #2859, #1412 ),
+ ( #2829, #1694 ),
+ ( #3693, #3141 ),
+ ( #3390, #516 ),
+ ( #1984, #2542 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1610711239484213200, 0.3107888083803542200, 0.4499038238309442900, 0.5783763165061848200, 0.6966172119048390500, 0.8059873227104092900, 0.9065617032890808100, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1432 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.4999999999999997800, -0.4641426282051283600 ) ) ;
+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #520, .F. ) ;
+#1434 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3053 ) ) ;
+#1435 = AXIS2_PLACEMENT_3D ( 'NONE', #3140, #561, #1424 ) ;
+#1436 = CARTESIAN_POINT ( 'NONE',  ( 0.2669446300619017200, 0.5000000000000000000, -0.6753302109085206300 ) ) ;
+#1437 = SURFACE_SIDE_STYLE ('',( #602 ) ) ;
+#1438 = CARTESIAN_POINT ( 'NONE',  ( -0.2387221779518318400, 0.5099999999999997900, -0.6043316869060980600 ) ) ;
+#1439 = SURFACE_STYLE_FILL_AREA ( #981 ) ;
+#1440 = EDGE_CURVE ( 'NONE', #988, #3610, #306, .T. ) ;
+#1441 = VERTEX_POINT ( 'NONE', #554 ) ;
+#1442 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1443 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #210, 'distance_accuracy_value', 'NONE');
+#1444 = LINE ( 'NONE', #2528, #3569 ) ;
+#1445 = EDGE_CURVE ( 'NONE', #2249, #733, #1852, .T. ) ;
+#1446 = CARTESIAN_POINT ( 'NONE',  ( 0.2865041204923715600, 0.5000000000000000000, -0.6072619776112971900 ) ) ;
+#1447 = CARTESIAN_POINT ( 'NONE',  ( -0.2361497526746502200, 0.5099999999999997900, 0.2220230437365595900 ) ) ;
+#1448 = SURFACE_STYLE_FILL_AREA ( #1246 ) ;
+#1449 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.4999999999999997800, -0.4230769230769231800 ) ) ;
+#1450 = EDGE_CURVE ( 'NONE', #3006, #1795, #81, .T. ) ;
+#1451 = CARTESIAN_POINT ( 'NONE',  ( -0.2351481583622134200, 0.5099999999999997900, -0.5530107744202913400 ) ) ;
+#1452 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.673617379883994500E-015 ) ) ;
+#1453 = ADVANCED_FACE ( 'NONE', ( #1677 ), #263, .T. ) ;
+#1454 = CARTESIAN_POINT ( 'NONE',  ( 0.2459171507040990600, 0.5099999999999997900, -0.7017566492242408600 ) ) ;
+#1455 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#1456 = CARTESIAN_POINT ( 'NONE',  ( 0.2853220447035589900, 0.4999999999999995600, -0.5679410103018508500 ) ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( 0.2864991913958499500, 0.4999999999999998900, -0.5808061232826857700 ) ) ;
+#1458 = CARTESIAN_POINT ( 'NONE',  ( 0.09215666824462993800, 0.5099999999999997900, -0.5158616250807066500 ) ) ;
+#1459 = CARTESIAN_POINT ( 'NONE',  ( -0.1763130470953960500, 0.5099999999999997900, -0.4680249170535009700 ) ) ;
+#1460 = CARTESIAN_POINT ( 'NONE',  ( -0.06332722367514478900, 0.5099999999999997900, -0.7578226205002823700 ) ) ;
+#1461 = STYLED_ITEM ( 'NONE', ( #2965 ), #820 ) ;
+#1462 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2727, #1881 ),
+ ( #1005, #413 ),
+ ( #3011, #2431 ),
+ ( #2186, #1017 ),
+ ( #3024, #1300 ),
+ ( #1026, #145 ),
+ ( #3033, #698 ),
+ ( #2174, #3296 ),
+ ( #2717, #1318 ),
+ ( #3308, #3324 ),
+ ( #1600, #2465 ),
+ ( #2196, #134 ),
+ ( #431, #754 ),
+ ( #2457, #1327 ),
+ ( #994, #171 ),
+ ( #2995, #460 ),
+ ( #3616, #3585 ),
+ ( #1338, #3336 ),
+ ( #1897, #1045 ),
+ ( #1288, #1570 ),
+ ( #156, #446 ),
+ ( #1867, #2157 ),
+ ( #815, #473 ),
+ ( #2805, #782 ),
+ ( #797, #2238 ),
+ ( #512, #188 ),
+ ( #1642, #1369 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.03663282032385201100, 0.07202991230985843200, 0.1066199460655970200, 0.1402977664368920700, 0.1736096607083635100, 0.2064140091812371500, 0.2389207650785341000, 0.2717347853577571900, 0.3048616021674082600, 0.3383587354624620900, 0.3726516360718756800, 0.4075817245203299800, 0.4437503367496839500, 0.4813408158407993500, 0.5201401125474407500, 0.5609377119732780200, 0.6040469738719300700, 0.6500943352256907100, 0.6995892024380258000, 0.7523765310112514600, 0.8087995210968939000, 0.8689616168220090100, 0.9326785239264819800, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1463 = ORIENTED_EDGE ( 'NONE', *, *, #1265, .F. ) ;
+#1464 = LINE ( 'NONE', #717, #2900 ) ;
+#1465 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #158, 'distance_accuracy_value', 'NONE');
+#1466 = CARTESIAN_POINT ( 'NONE',  ( 0.2669446300619017200, 0.5100000000000000100, -0.6753302109085206300 ) ) ;
+#1467 = ORIENTED_EDGE ( 'NONE', *, *, #680, .F. ) ;
+#1468 = FACE_OUTER_BOUND ( 'NONE', #2440, .T. ) ;
+#1469 = DIRECTION ( 'NONE',  ( -0.7534360249898385300, 0.0000000000000000000, -0.6575212211385358400 ) ) ;
+#1470 = VECTOR ( 'NONE', #103, 1000.000000000000000 ) ;
+#1471 = ORIENTED_EDGE ( 'NONE', *, *, #838, .F. ) ;
+#1472 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -4.818676322157813200E-016, -1.000000000000000000 ) ) ;
+#1473 = VERTEX_POINT ( 'NONE', #854 ) ;
+#1474 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -1.507995730021631200E-016, 1.100000000000001000 ) ) ;
+#1475 = LINE ( 'NONE', #1361, #1210 ) ;
+#1476 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 4.818676322157799300E-016 ) ) ;
+#1477 = CARTESIAN_POINT ( 'NONE',  ( 0.1233274597837869000, 0.5099999999999997900, -0.6637371925446253800 ) ) ;
+#1478 = VERTEX_POINT ( 'NONE', #1150 ) ;
+#1479 = VECTOR ( 'NONE', #2092, 1000.000000000000000 ) ;
+#1480 = ORIENTED_EDGE ( 'NONE', *, *, #1726, .F. ) ;
+#1481 = ORIENTED_EDGE ( 'NONE', *, *, #3070, .T. ) ;
+#1482 = CARTESIAN_POINT ( 'NONE',  ( -0.2325456951664066900, 0.4999999999999996700, 0.2377705827077211400 ) ) ;
+#1483 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #585 ) ) ;
+#1484 = FILL_AREA_STYLE ('',( #2385 ) ) ;
+#1485 = CARTESIAN_POINT ( 'NONE',  ( 0.2170718136780021000, 0.4999999999999997800, -0.4619507211622760900 ) ) ;
+#1486 = CARTESIAN_POINT ( 'NONE',  ( 0.05202738935825143600, 0.4999999999999997800, -0.5130883448348434500 ) ) ;
+#1487 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1488 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #3298, #526 ),
+ ( #2531, #3691 ),
+ ( #229, #2549 ),
+ ( #826, #799 ),
+ ( #1690, #2256 ),
+ ( #3701, #3677 ),
+ ( #2838, #538 ),
+ ( #1968, #2825 ),
+ ( #3362, #1996 ),
+ ( #1980, #247 ),
+ ( #1362, #789 ),
+ ( #2562, #513 ),
+ ( #1681, #3395 ),
+ ( #1114, #3114 ),
+ ( #1083, #2815 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.08961451536200980300, 0.1750254062363688600, 0.2574931588838815800, 0.3388458082257681500, 0.4199981943754369500, 0.5013464233386337700, 0.5838697534962049600, 0.6699881905162242700, 0.7564733033990259600, 0.8392066183086808200, 0.9201204787092115400, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1489 = EDGE_CURVE ( 'NONE', #1115, #1515, #3514, .T. ) ;
+#1490 = SURFACE_STYLE_FILL_AREA ( #1879 ) ;
+#1491 = DIRECTION ( 'NONE',  ( 0.8411127754819515100, 0.0000000000000000000, 0.5408597775034191800 ) ) ;
+#1492 = FILL_AREA_STYLE ('',( #3195 ) ) ;
+#1493 = CARTESIAN_POINT ( 'NONE',  ( -0.08798160062092617900, 0.5099999999999997900, 0.2594581756943097300 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( 0.1806685568994276000, 0.4999999999999998900, -0.4438546640467563300 ) ) ;
+#1495 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.7628205128205128900 ) ) ;
+#1496 = CARTESIAN_POINT ( 'NONE',  ( -0.1500436664923707200, 0.5099999999999997900, 0.3322729739824086800 ) ) ;
+#1497 = CARTESIAN_POINT ( 'NONE',  ( 0.01622640212749354800, 0.4999999999999998900, -0.6730439451160168400 ) ) ;
+#1498 = LINE ( 'NONE', #2370, #2365 ) ;
+#1499 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3431 ) ) ;
+#1500 = CARTESIAN_POINT ( 'NONE',  ( -0.08032683134511965600, 0.5099999999999996800, -0.5224768885248278800 ) ) ;
+#1501 = VECTOR ( 'NONE', #1927, 1000.000000000000000 ) ;
+#1502 = LINE ( 'NONE', #148, #1935 ) ;
+#1503 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1504 = CARTESIAN_POINT ( 'NONE',  ( 0.1936709879604960600, 0.5099999999999999000, -0.4494402743750241500 ) ) ;
+#1505 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1506 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#1507 = CARTESIAN_POINT ( 'NONE',  ( -0.2388045667392278100, 0.5099999999999997900, 0.1942533761575563600 ) ) ;
+#1508 = ORIENTED_EDGE ( 'NONE', *, *, #458, .T. ) ;
+#1509 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1631, #2768, #2494, #752, #2172, #2221, #3045, #187, #2208, #1360, #1640, #1015, #2456, #2792, #3022, #1316, #1054, #1609, #1067 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1121147956622137900, 0.2158018426882338500, 0.3102026923156551700, 0.3959929252987141600, 0.4734102307422358700, 0.5427784203605525700, 0.6045480222829333600, 0.6593572656120957300, 0.7087643617117439500, 0.7553555059484815500, 0.7986869938006725400, 0.8400168391480737900, 0.8802034470065461800, 0.9197333482458335300, 0.9590486059010159300, 0.9999999999999998900 ),
+ .UNSPECIFIED. ) ;
+#1510 = CARTESIAN_POINT ( 'NONE',  ( -0.1763130470953960500, 0.4999999999999997800, -0.4680249170535009700 ) ) ;
+#1511 = EDGE_CURVE ( 'NONE', #463, #1398, #2527, .T. ) ;
+#1512 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, -1.100000000000001600 ) ) ;
+#1513 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.5099999999999997900, 0.6579527243589745600 ) ) ;
+#1514 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1515 = VERTEX_POINT ( 'NONE', #2348 ) ;
+#1516 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#1517 = VERTEX_POINT ( 'NONE', #2627 ) ;
+#1518 = VECTOR ( 'NONE', #239, 1000.000000000000000 ) ;
+#1519 = CARTESIAN_POINT ( 'NONE',  ( -0.1441342602817784800, 0.5100000000000000100, -0.6183174652472273000 ) ) ;
+#1520 = VERTEX_POINT ( 'NONE', #80 ) ;
+#1521 = EDGE_CURVE ( 'NONE', #1515, #183, #3012, .T. ) ;
+#1522 = DIRECTION ( 'NONE',  ( 0.7534360249898386400, 0.0000000000000000000, 0.6575212211385358400 ) ) ;
+#1523 = LINE ( 'NONE', #1612, #2795 ) ;
+#1524 = CARTESIAN_POINT ( 'NONE',  ( 0.1157384964190473600, 0.5099999999999995600, -0.4282055802190573000 ) ) ;
+#1525 = VERTEX_POINT ( 'NONE', #624 ) ;
+#1526 = CARTESIAN_POINT ( 'NONE',  ( 0.2853220447035589900, 0.5099999999999995600, -0.5679410103018508500 ) ) ;
+#1527 = EDGE_CURVE ( 'NONE', #2600, #764, #2072, .T. ) ;
+#1528 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1529 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, -1.100000000000001600 ) ) ;
+#1530 = CARTESIAN_POINT ( 'NONE',  ( 0.06507543016163205900, 0.5099999999999997900, 0.09534868869533448500 ) ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( 0.07074030400760805700, 0.5099999999999997900, -0.7616804063868203300 ) ) ;
+#1532 = CARTESIAN_POINT ( 'NONE',  ( 0.001056811064574578900, 0.5099999999999997900, -0.6729804681708939600 ) ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( 0.001056811064574578900, 0.5099999999999997900, -0.6729804681708939600 ) ) ;
+#1534 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1353 ) ) ;
+#1535 = CARTESIAN_POINT ( 'NONE',  ( -0.05916381266732116000, 0.5099999999999996800, -0.5181934058658312900 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE',  ( -0.06280239042342655700, 0.5099999999999997900, 0.2626701647438903200 ) ) ;
+#1537 = AXIS2_PLACEMENT_3D ( 'NONE', #1660, #500, #2523 ) ;
+#1538 = CARTESIAN_POINT ( 'NONE',  ( 0.1836191812030888400, 0.4999999999999997800, -0.6314304688392491400 ) ) ;
+#1539 = CARTESIAN_POINT ( 'NONE',  ( 0.1969008566103086200, 0.5099999999999999000, -0.5964625902244631300 ) ) ;
+#1540 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .F. ) ;
+#1541 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.4999999999999997800, -0.2628205128205128900 ) ) ;
+#1542 = FILL_AREA_STYLE ('',( #2131 ) ) ;
+#1543 = ORIENTED_EDGE ( 'NONE', *, *, #2767, .F. ) ;
+#1544 = CARTESIAN_POINT ( 'NONE',  ( -0.2386929942254646900, 0.5099999999999997900, -0.5848240549896696100 ) ) ;
+#1545 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999997800, -0.6730769230769231300 ) ) ;
+#1546 = SURFACE_STYLE_USAGE ( .BOTH. , #998 ) ;
+#1547 = LINE ( 'NONE', #3227, #195 ) ;
+#1548 = CARTESIAN_POINT ( 'NONE',  ( 0.04994095050317382700, 0.5099999999999999000, 0.08529001270260563900 ) ) ;
+#1549 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -0.1280816191630033400, 0.4999999999999997800, -0.6393037696779325700 ) ) ;
+#1551 = CARTESIAN_POINT ( 'NONE',  ( -0.02072092141819649800, 0.5099999999999999000, -0.6718158500368111000 ) ) ;
+#1552 = CARTESIAN_POINT ( 'NONE',  ( 0.05738575357983229100, 0.4999999999999997800, 0.2047607066626502000 ) ) ;
+#1553 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.5099999999999997900, 0.6089743589743592500 ) ) ;
+#1554 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1555 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1556 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1557 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.3525641025641027000 ) ) ;
+#1558 = FILL_AREA_STYLE_COLOUR ( '', #3539 ) ;
+#1559 = CARTESIAN_POINT ( 'NONE',  ( -0.1206144133683527000, 0.4999999999999996700, 0.1381530265088761500 ) ) ;
+#1560 = CARTESIAN_POINT ( 'NONE',  ( 0.08067017887612029600, 0.5099999999999996800, 0.1068442871872732100 ) ) ;
+#1561 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5099999999999997900, 0.0000000000000000000 ) ) ;
+#1562 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ;
+#1563 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3358 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1936, #482, #2505 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1564 = CARTESIAN_POINT ( 'NONE',  ( 0.04431338658997571700, 0.5099999999999996800, 0.1929504347497322800 ) ) ;
+#1565 = AXIS2_PLACEMENT_3D ( 'NONE', #414, #1277, #2376 ) ;
+#1566 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -2.117859452044727500E-016, -1.600000000000001000 ) ) ;
+#1567 = VERTEX_POINT ( 'NONE', #1213 ) ;
+#1568 = MANIFOLD_SOLID_BREP ( 'Fillet2', #3285 ) ;
+#1569 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1570 = CARTESIAN_POINT ( 'NONE',  ( -0.09912477891071665200, 0.4999999999999997800, -0.7512372891491507800 ) ) ;
+#1571 = VERTEX_POINT ( 'NONE', #912 ) ;
+#1572 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#1573 = ORIENTED_EDGE ( 'NONE', *, *, #2908, .F. ) ;
+#1574 = CARTESIAN_POINT ( 'NONE',  ( 0.008275433105479530100, 0.4999999999999997800, 0.06198504097716667200 ) ) ;
+#1575 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.5099999999999997900, -0.07051282051282056800 ) ) ;
+#1576 = FACE_OUTER_BOUND ( 'NONE', #1359, .T. ) ;
+#1577 = CARTESIAN_POINT ( 'NONE',  ( -0.003668237493718223800, 0.5099999999999997900, -0.4233277554349690300 ) ) ;
+#1578 = CARTESIAN_POINT ( 'NONE',  ( -0.08516467258090304500, 0.5099999999999997900, 0.03854542390232209400 ) ) ;
+#1579 = VERTEX_POINT ( 'NONE', #1827 ) ;
+#1580 = EDGE_CURVE ( 'NONE', #1473, #2168, #1125, .T. ) ;
+#1581 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1582 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1583 = CARTESIAN_POINT ( 'NONE',  ( -0.1090497799614950600, 0.4999999999999997800, 0.1324178187370899900 ) ) ;
+#1584 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .T. ) ;
+#1585 = CARTESIAN_POINT ( 'NONE',  ( -0.1458806129184921400, 0.4999999999999998900, 0.2140660564380922600 ) ) ;
+#1586 = CARTESIAN_POINT ( 'NONE',  ( -0.2218481014375757200, 0.5099999999999999000, -0.5187589404359463900 ) ) ;
+#1587 = SURFACE_STYLE_USAGE ( .BOTH. , #118 ) ;
+#1588 = VERTEX_POINT ( 'NONE', #371 ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4750000000000000300, 1.525000000000001000 ) ) ;
+#1590 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1591 = CARTESIAN_POINT ( 'NONE',  ( 0.03218797506086014400, 0.4999999999999996700, -0.7627727527702435900 ) ) ;
+#1592 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #773 ) ) ;
+#1593 = CARTESIAN_POINT ( 'NONE',  ( -0.2007700230032873100, 0.4999999999999997800, -0.4888880024352264500 ) ) ;
+#1594 = ORIENTED_EDGE ( 'NONE', *, *, #1137, .T. ) ;
+#1595 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Stackpole CSR1210 Res', ( #2200, #1568, #2473, #2384 ), #2008 ) ;
+#1596 = SURFACE_SIDE_STYLE ('',( #1983 ) ) ;
+#1597 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.5099999999999997900, 0.03846153846153854000 ) ) ;
+#1598 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1599 = FILL_AREA_STYLE ('',( #3350 ) ) ;
+#1600 = CARTESIAN_POINT ( 'NONE',  ( -0.2049358216216542200, 0.5099999999999997900, -0.6921280646183050100 ) ) ;
+#1601 = SURFACE_STYLE_USAGE ( .BOTH. , #3309 ) ;
+#1602 = VERTEX_POINT ( 'NONE', #2399 ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.5099999999999997900, 0.6089743589743592500 ) ) ;
+#1604 = CARTESIAN_POINT ( 'NONE',  ( 0.06628645034756550100, 0.5099999999999997900, 0.2130616410499870900 ) ) ;
+#1605 = CARTESIAN_POINT ( 'NONE',  ( -0.1960069420687002900, 0.4999999999999996700, 0.08132130118107043500 ) ) ;
+#1606 = FILL_AREA_STYLE_COLOUR ( '', #2104 ) ;
+#1607 = EDGE_CURVE ( 'NONE', #3610, #2476, #301, .T. ) ;
+#1608 = LINE ( 'NONE', #3341, #1501 ) ;
+#1609 = CARTESIAN_POINT ( 'NONE',  ( -0.1490522311057081400, 0.4999999999999997800, -0.5965298003241464900 ) ) ;
+#1610 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.5099999999999997900, 0.03205128205128213200 ) ) ;
+#1611 = LINE ( 'NONE', #2242, #2676 ) ;
+#1612 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.5099999999999997900, -0.6484375000000001100 ) ) ;
+#1613 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1614 = VECTOR ( 'NONE', #153, 1000.000000000000000 ) ;
+#1615 = CARTESIAN_POINT ( 'NONE',  ( 0.03191070008009781100, 0.4999999999999997800, 0.1822592487952759400 ) ) ;
+#1616 = FACE_OUTER_BOUND ( 'NONE', #3537, .T. ) ;
+#1617 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3138 ) ) ;
+#1618 = CARTESIAN_POINT ( 'NONE',  ( 0.2669446300619017200, 0.4999999999999998900, -0.6753302109085206300 ) ) ;
+#1619 = CARTESIAN_POINT ( 'NONE',  ( 0.02160439007561928300, 0.5099999999999995600, 0.06858984115549347800 ) ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .T. ) ;
+#1621 = SURFACE_STYLE_USAGE ( .BOTH. , #3345 ) ;
+#1622 = AXIS2_PLACEMENT_3D ( 'NONE', #1380, #1701, #3669 ) ;
+#1623 = LINE ( 'NONE', #3231, #2598 ) ;
+#1624 = ORIENTED_EDGE ( 'NONE', *, *, #2580, .T. ) ;
+#1625 = AXIS2_PLACEMENT_3D ( 'NONE', #1586, #2155, #3032 ) ;
+#1626 = ORIENTED_EDGE ( 'NONE', *, *, #3713, .F. ) ;
+#1627 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, -2.026379893741263000E-016, 1.525000000000001000 ) ) ;
+#1628 = LINE ( 'NONE', #3667, #3408 ) ;
+#1629 = ORIENTED_EDGE ( 'NONE', *, *, #58, .F. ) ;
+#1630 = EDGE_CURVE ( 'NONE', #2299, #3326, #772, .T. ) ;
+#1631 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999998900, -0.6730769230769231300 ) ) ;
+#1632 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -2.117859452044727500E-016, 1.600000000000001000 ) ) ;
+#1633 = CARTESIAN_POINT ( 'NONE',  ( -0.08946550447243725700, 0.5100000000000001200, -0.5251183536851392600 ) ) ;
+#1634 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#1635 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .T. ) ;
+#1636 = CARTESIAN_POINT ( 'NONE',  ( 0.04431338658997571700, 0.5099999999999996800, 0.1929504347497322800 ) ) ;
+#1637 = SURFACE_STYLE_FILL_AREA ( #3046 ) ;
+#1638 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999997800, 1.100000000000001200 ) ) ;
+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #2646, .T. ) ;
+#1640 = CARTESIAN_POINT ( 'NONE',  ( -0.1204651160968771400, 0.4999999999999997800, -0.6454874729502508800 ) ) ;
+#1641 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1642 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.7628205128205128900 ) ) ;
+#1643 = FILL_AREA_STYLE_COLOUR ( '', #2470 ) ;
+#1644 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1645 = CARTESIAN_POINT ( 'NONE',  ( 0.009085012275627827800, 0.4999999999999997800, 0.1643866187836227300 ) ) ;
+#1646 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1013 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #947, #1839, #3288 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1647 = AXIS2_PLACEMENT_3D ( 'NONE', #1589, #3066, #1348 ) ;
+#1648 = CARTESIAN_POINT ( 'NONE',  ( 0.2608124016574852000, 0.5099999999999995600, -0.6846418775290232800 ) ) ;
+#1649 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.5099999999999997900, -0.07051282051282056800 ) ) ;
+#1650 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #324, #2359, #1552, #1267, #968, #2695, #409, #3566, #3593, #2980, #3262, #1283, #418, #2991, #3291 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1038493619451091600, 0.2011254171233875500, 0.2911309633583701300, 0.3743680063455608900, 0.4507309970211886300, 0.5205205643535403300, 0.5832754154787956900, 0.6400800077829342800, 0.7420435568440584300, 0.8350514117686056400, 0.9208688166387034600, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1651 = FACE_OUTER_BOUND ( 'NONE', #3014, .T. ) ;
+#1652 = CARTESIAN_POINT ( 'NONE',  ( -0.2126429466309937300, 0.4999999999999998900, -0.5031475172767591000 ) ) ;
+#1653 = VERTEX_POINT ( 'NONE', #662 ) ;
+#1654 = EDGE_CURVE ( 'NONE', #1343, #3416, #2566, .T. ) ;
+#1655 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.4999999999999997800, -0.4230769230769231800 ) ) ;
+#1656 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.4999999999999997800, 0.5192307692307695000 ) ) ;
+#1657 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1658 = EDGE_CURVE ( 'NONE', #49, #20, #1650, .T. ) ;
+#1659 = CARTESIAN_POINT ( 'NONE',  ( 0.1880990956265501900, 0.4999999999999996700, -0.5609051045466795200 ) ) ;
+#1660 = CARTESIAN_POINT ( 'NONE',  ( -0.1194401371624663500, 0.5099999999999997900, 0.2462160957532142900 ) ) ;
+#1661 = SURFACE_SIDE_STYLE ('',( #2530 ) ) ;
+#1662 = PRESENTATION_STYLE_ASSIGNMENT (( #1071 ) ) ;
+#1663 = EDGE_CURVE ( 'NONE', #3549, #3059, #1851, .T. ) ;
+#1664 = CARTESIAN_POINT ( 'NONE',  ( 0.01772668792449200900, 0.4999999999999997800, -0.4231625456251944000 ) ) ;
+#1665 = CARTESIAN_POINT ( 'NONE',  ( 0.05202738935825143600, 0.4999999999999997800, -0.5130883448348434500 ) ) ;
+#1666 = AXIS2_PLACEMENT_3D ( 'NONE', #2150, #1294, #2166 ) ;
+#1667 = LINE ( 'NONE', #2240, #123 ) ;
+#1668 = VERTEX_POINT ( 'NONE', #706 ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( 0.1880990956265501900, 0.5099999999999996800, -0.5609051045466795200 ) ) ;
+#1670 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1671 = ORIENTED_EDGE ( 'NONE', *, *, #2043, .F. ) ;
+#1672 = VERTEX_POINT ( 'NONE', #2712 ) ;
+#1673 = LINE ( 'NONE', #28, #2481 ) ;
+#1674 = STYLED_ITEM ( 'NONE', ( #2306 ), #835 ) ;
+#1675 = ORIENTED_EDGE ( 'NONE', *, *, #1450, .T. ) ;
+#1676 = VECTOR ( 'NONE', #993, 1000.000000000000000 ) ;
+#1677 = FACE_OUTER_BOUND ( 'NONE', #2866, .T. ) ;
+#1678 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1679 = VERTEX_POINT ( 'NONE', #987 ) ;
+#1680 = CARTESIAN_POINT ( 'NONE',  ( 0.1968624891609737100, 0.4999999999999997800, -0.5907371344502729800 ) ) ;
+#1681 = CARTESIAN_POINT ( 'NONE',  ( -0.1079455851489628500, 0.5099999999999996800, 0.03911151641067696400 ) ) ;
+#1682 = CARTESIAN_POINT ( 'NONE',  ( -0.2383065993499437500, 0.5099999999999999000, 0.1676427580745439600 ) ) ;
+#1683 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#1684 = SURFACE_STYLE_USAGE ( .BOTH. , #2576 ) ;
+#1685 = ADVANCED_FACE ( 'NONE', ( #2118 ), #3279, .F. ) ;
+#1686 = EDGE_LOOP ( 'NONE', ( #378, #1704, #1786, #2755, #1423, #1153, #1946, #344, #2475, #1508 ) ) ;
+#1687 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4750000000000000300, 1.600000000000001000 ) ) ;
+#1688 = VECTOR ( 'NONE', #3146, 1000.000000000000000 ) ;
+#1689 = CARTESIAN_POINT ( 'NONE',  ( 0.1692893436331701900, 0.4999999999999998900, -0.5407787383665859600 ) ) ;
+#1690 = CARTESIAN_POINT ( 'NONE',  ( -0.2284952116445744500, 0.5099999999999999000, 0.1289041184902875400 ) ) ;
+#1691 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #397, 'distance_accuracy_value', 'NONE');
+#1692 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1116 ) ;
+#1693 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1036 ) ) ;
+#1694 = CARTESIAN_POINT ( 'NONE',  ( -0.1346720776591069900, 0.4999999999999997800, -0.4457351867108670400 ) ) ;
+#1695 = EDGE_CURVE ( 'NONE', #3612, #1478, #1950, .T. ) ;
+#1696 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695676600, 0.4999999999999997800, 0.3525641025641027000 ) ) ;
+#1697 = CARTESIAN_POINT ( 'NONE',  ( 0.1380876921906286400, 0.4999999999999998900, -0.6596068489810835700 ) ) ;
+#1698 = CARTESIAN_POINT ( 'NONE',  ( -0.2185017812565675000, 0.4999999999999997800, -0.6729887314572911000 ) ) ;
+#1699 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3522 ) ;
+#1700 = ADVANCED_FACE ( 'NONE', ( #1261 ), #2136, .T. ) ;
+#1701 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1702 = FACE_OUTER_BOUND ( 'NONE', #956, .T. ) ;
+#1703 = PRESENTATION_STYLE_ASSIGNMENT (( #1601 ) ) ;
+#1704 = ORIENTED_EDGE ( 'NONE', *, *, #3483, .T. ) ;
+#1705 = VERTEX_POINT ( 'NONE', #95 ) ;
+#1706 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.4999999999999997800, 0.1282051282051283000 ) ) ;
+#1707 = ORIENTED_EDGE ( 'NONE', *, *, #2039, .F. ) ;
+#1708 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1709 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2070 ) ) ;
+#1710 = CARTESIAN_POINT ( 'NONE',  ( 0.2804229260542738800, 0.4999999999999998900, -0.5438938544924949400 ) ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #2809, .F. ) ;
+#1712 = CARTESIAN_POINT ( 'NONE',  ( -0.07947965451467334200, 0.4999999999999996700, 0.3514196380325628200 ) ) ;
+#1713 = VECTOR ( 'NONE', #387, 1000.000000000000000 ) ;
+#1714 = CARTESIAN_POINT ( 'NONE',  ( 0.1387003768615346600, 0.5099999999999997900, -0.5250629004649529600 ) ) ;
+#1715 = ORIENTED_EDGE ( 'NONE', *, *, #287, .F. ) ;
+#1716 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .F. ) ;
+#1717 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1718 = ADVANCED_FACE ( 'NONE', ( #1989 ), #111, .F. ) ;
+#1719 = EDGE_CURVE ( 'NONE', #2011, #1571, #1429, .T. ) ;
+#1720 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4750000000000000300, 1.600000000000001000 ) ) ;
+#1721 = PRESENTATION_STYLE_ASSIGNMENT (( #3267 ) ) ;
+#1722 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1723 = CARTESIAN_POINT ( 'NONE',  ( -0.1653992796965787200, 0.4999999999999997800, -0.4608037497363368700 ) ) ;
+#1724 = CARTESIAN_POINT ( 'NONE',  ( 0.2164960105971288600, 0.5000000000000001100, -0.7237073063569268200 ) ) ;
+#1725 = CARTESIAN_POINT ( 'NONE',  ( -0.1911497953795001600, 0.4999999999999998900, 0.3042343623045863900 ) ) ;
+#1726 = EDGE_CURVE ( 'NONE', #1653, #2765, #447, .T. ) ;
+#1727 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000010700, 1.100000000000001000 ) ) ;
+#1728 = EDGE_CURVE ( 'NONE', #2388, #1653, #887, .T. ) ;
+#1729 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #603 ) ) ;
+#1730 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.6730769230769231300 ) ) ;
+#1731 = EDGE_LOOP ( 'NONE', ( #1480, #2163, #3448, #2956 ) ) ;
+#1732 = PLANE ( 'NONE',  #816 ) ;
+#1733 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.4999999999999997800, 0.3525641025641027000 ) ) ;
+#1734 = SURFACE_SIDE_STYLE ('',( #798 ) ) ;
+#1735 = CARTESIAN_POINT ( 'NONE',  ( 0.01612668665564574400, 0.5099999999999997900, -0.7627763276831286400 ) ) ;
+#1736 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3528 ) ) ;
+#1737 = SURFACE_STYLE_FILL_AREA ( #3692 ) ;
+#1738 = FILL_AREA_STYLE_COLOUR ( '', #2770 ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( -0.1346720776591069900, 0.4999999999999997800, -0.4457351867108670400 ) ) ;
+#1740 = VECTOR ( 'NONE', #1811, 1000.000000000000000 ) ;
+#1741 = CIRCLE ( 'NONE', #163, 0.07499999999999998300 ) ;
+#1742 = CARTESIAN_POINT ( 'NONE',  ( 0.2370070712057174800, 0.4999999999999997800, -0.7095170176878257100 ) ) ;
+#1743 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1744 = CARTESIAN_POINT ( 'NONE',  ( -0.2382618619764678400, 0.5099999999999997900, -0.5718718439377938900 ) ) ;
+#1745 = VECTOR ( 'NONE', #3650, 1000.000000000000000 ) ;
+#1746 = CARTESIAN_POINT ( 'NONE',  ( -0.2323785761523072800, 0.5099999999999999000, -0.6407317182929722600 ) ) ;
+#1747 = VERTEX_POINT ( 'NONE', #2893 ) ;
+#1748 = VECTOR ( 'NONE', #2810, 1000.000000000000000 ) ;
+#1749 = ORIENTED_EDGE ( 'NONE', *, *, #2644, .F. ) ;
+#1750 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2816, 'distance_accuracy_value', 'NONE');
+#1751 = LINE ( 'NONE', #86, #1908 ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( 0.2866518844847310000, 0.5099999999999997900, -0.5985265891444752100 ) ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( 0.1653356947681168000, 0.5099999999999997900, -0.6467199218354783300 ) ) ;
+#1754 = ORIENTED_EDGE ( 'NONE', *, *, #1342, .F. ) ;
+#1755 = LINE ( 'NONE', #347, #1676 ) ;
+#1756 = STYLED_ITEM ( 'NONE', ( #1703 ), #3178 ) ;
+#1757 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201300, 0.5099999999999997900, 0.1481370192307693300 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -0.2385909837773653200, 0.5099999999999996800, 0.2055384889058138000 ) ) ;
+#1759 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1760 = CARTESIAN_POINT ( 'NONE',  ( 0.1885065739496497600, 0.4999999999999997800, -0.6247292038119997000 ) ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( 0.2284343311361201300, 0.5099999999999997900, 0.3653846153846155300 ) ) ;
+#1762 = CARTESIAN_POINT ( 'NONE',  ( 0.03218797506086014400, 0.5099999999999996800, -0.7627727527702435900 ) ) ;
+#1763 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1764 = EDGE_CURVE ( 'NONE', #2753, #1899, #384, .T. ) ;
+#1765 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.5099999999999997900, -0.1730769230769231300 ) ) ;
+#1766 = EDGE_LOOP ( 'NONE', ( #3224, #3718, #2738, #2345 ) ) ;
+#1767 = CARTESIAN_POINT ( 'NONE',  ( 0.2766585594231675300, 0.5099999999999997900, -0.5326644484509967000 ) ) ;
+#1768 = FACE_OUTER_BOUND ( 'NONE', #3382, .T. ) ;
+#1769 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1770 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.7628205128205128900 ) ) ;
+#1771 = CARTESIAN_POINT ( 'NONE',  ( 0.1380876921906286400, 0.4999999999999998900, -0.6596068489810835700 ) ) ;
+#1772 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2437 ), #552 ) ;
+#1773 = SURFACE_SIDE_STYLE ('',( #1056 ) ) ;
+#1774 = CARTESIAN_POINT ( 'NONE',  ( -0.09789597306723457600, 0.5099999999999995600, -0.5278879182305382700 ) ) ;
+#1775 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201300, 0.5099999999999997900, 0.1481370192307693300 ) ) ;
+#1776 = CARTESIAN_POINT ( 'NONE',  ( 0.1806685568994276000, 0.5099999999999999000, -0.4438546640467563300 ) ) ;
+#1777 = VECTOR ( 'NONE', #1190, 1000.000000000000000 ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( 0.07302058830774922600, 0.4999999999999996700, -0.5140041841583562500 ) ) ;
+#1779 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1780 = LINE ( 'NONE', #3051, #3164 ) ;
+#1781 = PRESENTATION_STYLE_ASSIGNMENT (( #2631 ) ) ;
+#1782 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1783 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1784 = ORIENTED_EDGE ( 'NONE', *, *, #2466, .T. ) ;
+#1785 = CARTESIAN_POINT ( 'NONE',  ( -0.1490858612727590500, 0.5099999999999996800, 0.1959839752083744900 ) ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #1440, .F. ) ;
+#1787 = CARTESIAN_POINT ( 'NONE',  ( 0.1509936182462057700, 0.5099999999999995600, -0.4346516746952969200 ) ) ;
+#1788 = ORIENTED_EDGE ( 'NONE', *, *, #2843, .F. ) ;
+#1789 = EDGE_CURVE ( 'NONE', #3612, #611, #1673, .T. ) ;
+#1790 = LINE ( 'NONE', #549, #615 ) ;
+#1791 = VERTEX_POINT ( 'NONE', #2614 ) ;
+#1792 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3427, 'distance_accuracy_value', 'NONE');
+#1793 = CARTESIAN_POINT ( 'NONE',  ( -0.1490522311057081400, 0.5099999999999997900, -0.5965298003241464900 ) ) ;
+#1794 = EDGE_LOOP ( 'NONE', ( #3211, #1030, #2867, #885 ) ) ;
+#1795 = VERTEX_POINT ( 'NONE', #1761 ) ;
+#1796 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1797 = AXIS2_PLACEMENT_3D ( 'NONE', #43, #2357, #1491 ) ;
+#1798 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.5099999999999997900, -0.5128205128205128900 ) ) ;
+#1799 = AXIS2_PLACEMENT_3D ( 'NONE', #801, #2258, #2807 ) ;
+#1800 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1801 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1802 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1461 ) ) ;
+#1803 = CARTESIAN_POINT ( 'NONE',  ( 0.2535630972307428800, 0.5099999999999997900, -0.4931524403046708100 ) ) ;
+#1804 = ORIENTED_EDGE ( 'NONE', *, *, #2873, .F. ) ;
+#1805 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1806 = CARTESIAN_POINT ( 'NONE',  ( -0.1407197199792374900, 0.4999999999999997800, -0.5603534762191422200 ) ) ;
+#1807 = CARTESIAN_POINT ( 'NONE',  ( -0.2126429466309937300, 0.4999999999999998900, -0.5031475172767591000 ) ) ;
+#1808 = EDGE_CURVE ( 'NONE', #3056, #3415, #3498, .T. ) ;
+#1809 = CARTESIAN_POINT ( 'NONE',  ( -0.08729751119923452600, 0.4999999999999996700, 0.1283789837824821900 ) ) ;
+#1810 = EDGE_LOOP ( 'NONE', ( #2243, #1177, #601, #1594 ) ) ;
+#1811 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1812 = CARTESIAN_POINT ( 'NONE',  ( -0.1539681627303237900, 0.5099999999999997900, -0.4538709954623703100 ) ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( -0.02072092141819649800, 0.4999999999999998900, -0.6718158500368111000 ) ) ;
+#1814 = VECTOR ( 'NONE', #1825, 1000.000000000000000 ) ;
+#1815 = CARTESIAN_POINT ( 'NONE',  ( -0.1470548575307615000, 0.5099999999999995600, -0.6104498577367638600 ) ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#1817 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1818 = CARTESIAN_POINT ( 'NONE',  ( 0.2804229260542738800, 0.4999999999999998900, -0.5438938544924949400 ) ) ;
+#1819 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1820 = CARTESIAN_POINT ( 'NONE',  ( -0.2121941815761667300, 0.5099999999999999000, 0.2801526014064789600 ) ) ;
+#1821 = CARTESIAN_POINT ( 'NONE',  ( -0.1388516025367872400, 0.4999999999999997800, 0.1560242355789613100 ) ) ;
+#1822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1823 = CARTESIAN_POINT ( 'NONE',  ( 0.03218797506086014400, 0.5099999999999996800, -0.7627727527702435900 ) ) ;
+#1824 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2070 ), #3637 ) ;
+#1825 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1826 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1756 ) ) ;
+#1827 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.4999999999999997800, 0.2003205128205129100 ) ) ;
+#1828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1829 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.5099999999999999000, -0.6484375000000001100 ) ) ;
+#1830 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.4999999999999997800, 0.6579527243589745600 ) ) ;
+#1831 = VECTOR ( 'NONE', #3559, 1000.000000000000000 ) ;
+#1832 = SURFACE_STYLE_USAGE ( .BOTH. , #3551 ) ;
+#1833 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1834 = FILL_AREA_STYLE ('',( #2972 ) ) ;
+#1835 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999999000, -0.6730769230769231300 ) ) ;
+#1836 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2098 ) ) ;
+#1837 = SURFACE_STYLE_FILL_AREA ( #1910 ) ;
+#1838 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .T. ) ;
+#1839 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1840 = CARTESIAN_POINT ( 'NONE',  ( 0.001056811064574578900, 0.4999999999999997800, -0.6729804681708939600 ) ) ;
+#1841 = ORIENTED_EDGE ( 'NONE', *, *, #2236, .F. ) ;
+#1842 = EDGE_CURVE ( 'NONE', #1525, #1264, #3412, .T. ) ;
+#1843 = VECTOR ( 'NONE', #456, 1000.000000000000000 ) ;
+#1844 = ORIENTED_EDGE ( 'NONE', *, *, #595, .T. ) ;
+#1845 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1846 = CARTESIAN_POINT ( 'NONE',  ( 0.1606766982190726600, 0.5099999999999996800, -0.5349241814810203900 ) ) ;
+#1847 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ;
+#1848 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1849 = EDGE_CURVE ( 'NONE', #2691, #3621, #1172, .T. ) ;
+#1850 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.5099999999999997900, -0.4641426282051283600 ) ) ;
+#1851 = LINE ( 'NONE', #1875, #932 ) ;
+#1852 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2303, #3428, #2315, #2588, #3731, #309, #2014, #3182, #2865, #1163, #2038 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.08887073112253607300, 0.1863547159714914200, 0.2940776543961755000, 0.4122365279576110700, 0.5417781444209645000, 0.6827026066315661200, 0.8350963526041703700, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1853 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4750000000000000300, 1.525000000000001000 ) ) ;
+#1854 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1855 = CARTESIAN_POINT ( 'NONE',  ( -0.2385909837773653200, 0.5099999999999996800, 0.2055384889058138000 ) ) ;
+#1856 = FACE_BOUND ( 'NONE', #1252, .T. ) ;
+#1857 = SURFACE_STYLE_FILL_AREA ( #1492 ) ;
+#1858 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1859 = CARTESIAN_POINT ( 'NONE',  ( -0.07749840068520123800, 0.4999999999999997800, 0.03871426457386274000 ) ) ;
+#1860 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201600, 0.5099999999999999000, 0.1481370192307693600 ) ) ;
+#1861 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1009 ) ) ;
+#1862 = CARTESIAN_POINT ( 'NONE',  ( -0.08933173367025136500, 0.5099999999999999000, -0.4330078305901013900 ) ) ;
+#1863 = CARTESIAN_POINT ( 'NONE',  ( -0.1011410599687125500, 0.4999999999999995600, -0.6565722877625050900 ) ) ;
+#1864 = FILL_AREA_STYLE_COLOUR ( '', #1965 ) ;
+#1865 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1866 = CARTESIAN_POINT ( 'NONE',  ( 0.03679543021445443700, 0.5099999999999996800, -0.4231241599431752600 ) ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( -0.06332722367514478900, 0.5099999999999997900, -0.7578226205002823700 ) ) ;
+#1868 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.5099999999999997900, 0.5192307692307695000 ) ) ;
+#1869 = CARTESIAN_POINT ( 'NONE',  ( -0.05408052504608165700, 0.5000000000000000000, 0.04164942568097506500 ) ) ;
+#1870 = FACE_OUTER_BOUND ( 'NONE', #2686, .T. ) ;
+#1871 = CARTESIAN_POINT ( 'NONE',  ( 0.1137344146453048200, 0.5099999999999997900, 0.1332962951662096100 ) ) ;
+#1872 = CARTESIAN_POINT ( 'NONE',  ( -0.03457768417194108400, 0.5099999999999999000, -0.4254214154841004000 ) ) ;
+#1873 = CARTESIAN_POINT ( 'NONE',  ( 0.008275433105479530100, 0.5099999999999997900, 0.06198504097716667200 ) ) ;
+#1874 = CARTESIAN_POINT ( 'NONE',  ( -0.2222376810395427200, 0.4999999999999997800, -0.5186869835795537800 ) ) ;
+#1875 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#1876 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2996, 'distance_accuracy_value', 'NONE');
+#1877 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.4999999999999997800, 0.1936097756410257400 ) ) ;
+#1878 = CARTESIAN_POINT ( 'NONE',  ( -0.1432820064772502300, 0.4999999999999996700, 0.2203437870164899600 ) ) ;
+#1879 = FILL_AREA_STYLE ('',( #2185 ) ) ;
+#1880 = CARTESIAN_POINT ( 'NONE',  ( -0.1485006350453540700, 0.5099999999999997900, 0.1800805430699513900 ) ) ;
+#1881 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.4999999999999997800, -0.5914463141025642100 ) ) ;
+#1882 = CARTESIAN_POINT ( 'NONE',  ( -0.04700431958791166000, 0.5099999999999997900, -0.5164904940717960400 ) ) ;
+#1883 = FILL_AREA_STYLE ('',( #1059 ) ) ;
+#1884 = LINE ( 'NONE', #1757, #1976 ) ;
+#1885 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.07499999999999978900, 1.600000000000001000 ) ) ;
+#1886 = CARTESIAN_POINT ( 'NONE',  ( 0.2459171507040990600, 0.4999999999999996700, -0.7017566492242408600 ) ) ;
+#1887 = CARTESIAN_POINT ( 'NONE',  ( -0.06589744965884515600, 0.5099999999999996800, 0.03988823601448614900 ) ) ;
+#1888 = VECTOR ( 'NONE', #2974, 1000.000000000000000 ) ;
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #1819, #915, #2970 ) ;
+#1890 = SURFACE_STYLE_FILL_AREA ( #2145 ) ;
+#1891 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1892 = EDGE_LOOP ( 'NONE', ( #618, #2429, #2918, #721, #3458, #1838, #2252, #3048, #172, #1314 ) ) ;
+#1893 = CARTESIAN_POINT ( 'NONE',  ( 0.05229575822387019800, 0.5099999999999997900, -0.4232159070553835300 ) ) ;
+#1894 = CARTESIAN_POINT ( 'NONE',  ( -0.1432820064772502300, 0.4999999999999995600, 0.2203437870164899600 ) ) ;
+#1895 = CARTESIAN_POINT ( 'NONE',  ( -0.09627679564505757500, 0.5099999999999997900, 0.1287158568372303600 ) ) ;
+#1896 = LINE ( 'NONE', #1312, #3268 ) ;
+#1897 = CARTESIAN_POINT ( 'NONE',  ( -0.1150351700513843900, 0.5099999999999996800, -0.7470735511218488100 ) ) ;
+#1898 = EDGE_CURVE ( 'NONE', #3143, #3206, #665, .T. ) ;
+#1899 = VERTEX_POINT ( 'NONE', #1770 ) ;
+#1900 = CARTESIAN_POINT ( 'NONE',  ( -0.03372924382004106900, 0.4999999999999995600, -0.5152623234273221400 ) ) ;
+#1901 = VERTEX_POINT ( 'NONE', #2322 ) ;
+#1902 = SURFACE_STYLE_USAGE ( .BOTH. , #2188 ) ;
+#1903 = FILL_AREA_STYLE ('',( #3067 ) ) ;
+#1904 = ORIENTED_EDGE ( 'NONE', *, *, #2502, .F. ) ;
+#1905 = CARTESIAN_POINT ( 'NONE',  ( 0.2049876549595876500, 0.5099999999999996800, -0.7303280043414778200 ) ) ;
+#1906 = EDGE_LOOP ( 'NONE', ( #2153, #841, #3470, #2660 ) ) ;
+#1907 = CARTESIAN_POINT ( 'NONE',  ( -0.1868876050498402000, 0.5000000000000000000, -0.4756155567506767900 ) ) ;
+#1908 = VECTOR ( 'NONE', #1528, 1000.000000000000000 ) ;
+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ;
+#1910 = FILL_AREA_STYLE ('',( #1606 ) ) ;
+#1911 = FACE_OUTER_BOUND ( 'NONE', #2064, .T. ) ;
+#1912 = ADVANCED_FACE ( 'NONE', ( #574 ), #580, .F. ) ;
+#1913 = CARTESIAN_POINT ( 'NONE',  ( -0.1489425168137291100, 0.5099999999999997900, 0.1890140709820600500 ) ) ;
+#1914 = VERTEX_POINT ( 'NONE', #1204 ) ;
+#1915 = CARTESIAN_POINT ( 'NONE',  ( -0.1350791887111706700, 0.5099999999999997900, -0.5522822054056207900 ) ) ;
+#1916 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1917 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2271 ), #2025 ) ;
+#1918 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2901 ), #10 ) ;
+#1919 = CARTESIAN_POINT ( 'NONE',  ( 0.02160439007561928300, 0.4999999999999995600, 0.06858984115549347800 ) ) ;
+#1920 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.5099999999999997900, 0.1282051282051283000 ) ) ;
+#1921 = VERTEX_POINT ( 'NONE', #616 ) ;
+#1922 = CARTESIAN_POINT ( 'NONE',  ( 0.2804416147285629900, 0.4999999999999997800, -0.6439812356375352900 ) ) ;
+#1923 = SURFACE_SIDE_STYLE ('',( #185 ) ) ;
+#1924 = ORIENTED_EDGE ( 'NONE', *, *, #2349, .T. ) ;
+#1925 = CARTESIAN_POINT ( 'NONE',  ( -0.05916381266732116000, 0.5099999999999996800, -0.5181934058658312900 ) ) ;
+#1926 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.2628205128205129400 ) ) ;
+#1927 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1928 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3226, 'distance_accuracy_value', 'NONE');
+#1929 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#1930 = EDGE_CURVE ( 'NONE', #463, #3492, #2647, .T. ) ;
+#1931 = EDGE_CURVE ( 'NONE', #1129, #3557, #285, .T. ) ;
+#1932 = ORIENTED_EDGE ( 'NONE', *, *, #942, .T. ) ;
+#1933 = CARTESIAN_POINT ( 'NONE',  ( -0.1489205444607361000, 0.5099999999999996800, 0.2006579683334326100 ) ) ;
+#1934 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.5099999999999997900, 0.1282051282051283000 ) ) ;
+#1935 = VECTOR ( 'NONE', #433, 1000.000000000000000 ) ;
+#1936 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1937 = CARTESIAN_POINT ( 'NONE',  ( -0.1350791887111706700, 0.4999999999999997800, -0.5522822054056207900 ) ) ;
+#1938 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.07499999999999978900, -1.525000000000001000 ) ) ;
+#1939 = LINE ( 'NONE', #736, #832 ) ;
+#1940 = CARTESIAN_POINT ( 'NONE',  ( -0.03660138339993096500, 0.5099999999999996800, 0.1382080298652805800 ) ) ;
+#1941 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2509 ), #452 ) ;
+#1942 = ORIENTED_EDGE ( 'NONE', *, *, #2105, .F. ) ;
+#1943 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3646 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1974, #1364, #2260 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1944 = ORIENTED_EDGE ( 'NONE', *, *, #644, .F. ) ;
+#1945 = LINE ( 'NONE', #1285, #65 ) ;
+#1946 = ORIENTED_EDGE ( 'NONE', *, *, #3417, .F. ) ;
+#1947 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .F. ) ;
+#1948 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1949 = CARTESIAN_POINT ( 'NONE',  ( 0.1095096753804882800, 0.4999999999999997800, -0.5181177062253719000 ) ) ;
+#1950 = LINE ( 'NONE', #3583, #1713 ) ;
+#1951 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -4.818676322157813200E-016, -1.000000000000000000 ) ) ;
+#1952 = CARTESIAN_POINT ( 'NONE',  ( -0.1079455851489628500, 0.5099999999999996800, 0.03911151641067696400 ) ) ;
+#1953 = VERTEX_POINT ( 'NONE', #3552 ) ;
+#1954 = CARTESIAN_POINT ( 'NONE',  ( 0.1920454149524439800, 0.4999999999999998900, -0.5685111774512585600 ) ) ;
+#1955 = VECTOR ( 'NONE', #711, 1000.000000000000000 ) ;
+#1956 = VECTOR ( 'NONE', #3486, 1000.000000000000100 ) ;
+#1957 = FILL_AREA_STYLE_COLOUR ( '', #3684 ) ;
+#1958 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.07499999999999978900, 1.525000000000001000 ) ) ;
+#1959 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1960 = VECTOR ( 'NONE', #3406, 1000.000000000000000 ) ;
+#1961 = CARTESIAN_POINT ( 'NONE',  ( 0.1766101519820635900, 0.4999999999999997800, -0.5471339880976249200 ) ) ;
+#1962 = AXIS2_PLACEMENT_3D ( 'NONE', #2892, #1759, #905 ) ;
+#1963 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1193 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1858, #1289, #2143 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1964 = PLANE ( 'NONE',  #1537 ) ;
+#1965 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#1966 = CARTESIAN_POINT ( 'NONE',  ( -0.1044490367077779800, 0.5099999999999999000, 0.2542270376672281000 ) ) ;
+#1967 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.4999999999999997800, 0.3653846153846155300 ) ) ;
+#1968 = CARTESIAN_POINT ( 'NONE',  ( -0.1960069420687002900, 0.5099999999999996800, 0.08132130118107043500 ) ) ;
+#1969 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1916, 'distance_accuracy_value', 'NONE');
+#1970 = CARTESIAN_POINT ( 'NONE',  ( -0.1960069420687002900, 0.5099999999999996800, 0.08132130118107043500 ) ) ;
+#1971 = EDGE_CURVE ( 'NONE', #2696, #2742, #1751, .T. ) ;
+#1972 = FILL_AREA_STYLE ('',( #2817 ) ) ;
+#1973 = CARTESIAN_POINT ( 'NONE',  ( 0.1969008566103086200, 0.4999999999999998900, -0.5964625902244631300 ) ) ;
+#1974 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1975 = CARTESIAN_POINT ( 'NONE',  ( -0.03457768417194108400, 0.5099999999999999000, -0.4254214154841004000 ) ) ;
+#1976 = VECTOR ( 'NONE', #1522, 999.9999999999998900 ) ;
+#1977 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.2628205128205129400 ) ) ;
+#1978 = CARTESIAN_POINT ( 'NONE',  ( -0.2323785761523072800, 0.4999999999999998900, -0.6407317182929722600 ) ) ;
+#1979 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #457 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #617, #1205, #1487 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1980 = CARTESIAN_POINT ( 'NONE',  ( -0.1636412667934095700, 0.5099999999999999000, 0.05816761894892299300 ) ) ;
+#1981 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ;
+#1982 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1983 = SURFACE_STYLE_FILL_AREA ( #2413 ) ;
+#1984 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.5099999999999997900, -0.4641426282051283600 ) ) ;
+#1985 = ORIENTED_EDGE ( 'NONE', *, *, #3728, .T. ) ;
+#1986 = VERTEX_POINT ( 'NONE', #2703 ) ;
+#1987 = SURFACE_STYLE_FILL_AREA ( #2282 ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #2229, .F. ) ;
+#1989 = FACE_OUTER_BOUND ( 'NONE', #2519, .T. ) ;
+#1990 = DIRECTION ( 'NONE',  ( -0.7287710014662215400, 0.0000000000000000000, -0.6847574953382552500 ) ) ;
+#1991 = VERTEX_POINT ( 'NONE', #670 ) ;
+#1992 = CARTESIAN_POINT ( 'NONE',  ( 0.1233274597837869000, 0.4999999999999996700, -0.6637371925446253800 ) ) ;
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #3297, .T. ) ;
+#1994 = CARTESIAN_POINT ( 'NONE',  ( -0.2352746065599903600, 0.4999999999999996700, -0.6290296888869503200 ) ) ;
+#1995 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ;
+#1996 = CARTESIAN_POINT ( 'NONE',  ( -0.1807415733171756400, 0.4999999999999998900, 0.06878666468995102400 ) ) ;
+#1997 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1998 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.5099999999999997900, -0.4230769230769231800 ) ) ;
+#1999 = EDGE_CURVE ( 'NONE', #291, #183, #2241, .T. ) ;
+#2000 = ADVANCED_FACE ( 'NONE', ( #2386 ), #640, .T. ) ;
+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #867, .F. ) ;
+#2002 = ORIENTED_EDGE ( 'NONE', *, *, #641, .F. ) ;
+#2003 = PLANE ( 'NONE',  #2878 ) ;
+#2004 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2005 = STYLED_ITEM ( 'NONE', ( #2088 ), #248 ) ;
+#2006 = CARTESIAN_POINT ( 'NONE',  ( 0.09599146756213888800, 0.5000000000000000000, -0.4259179849864273600 ) ) ;
+#2007 = CARTESIAN_POINT ( 'NONE',  ( -0.06621494460833207700, 0.5099999999999997900, 0.3521766659381473900 ) ) ;
+#2008 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1750 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2816, #2540, #818 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2009 = CARTESIAN_POINT ( 'NONE',  ( 0.1387003768615346600, 0.4999999999999997800, -0.5250629004649529600 ) ) ;
+#2010 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3391 ), #2447 ) ;
+#2011 = VERTEX_POINT ( 'NONE', #2480 ) ;
+#2012 = EDGE_CURVE ( 'NONE', #2249, #1679, #1523, .T. ) ;
+#2013 = CARTESIAN_POINT ( 'NONE',  ( 0.07088224780278679100, 0.4999999999999997800, 0.2173477564102565000 ) ) ;
+#2014 = CARTESIAN_POINT ( 'NONE',  ( 0.08858518610194469900, 0.5099999999999999000, -0.6697234715908909600 ) ) ;
+#2015 = CARTESIAN_POINT ( 'NONE',  ( -0.1539681627303237900, 0.4999999999999997800, -0.4538709954623703100 ) ) ;
+#2016 = CARTESIAN_POINT ( 'NONE',  ( 0.2459171507040990600, 0.4999999999999997800, -0.7017566492242408600 ) ) ;
+#2017 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.5099999999999997900, 0.1885016025641026700 ) ) ;
+#2018 = ADVANCED_FACE ( 'NONE', ( #3454 ), #731, .F. ) ;
+#2019 = CARTESIAN_POINT ( 'NONE',  ( 0.01612668665564574400, 0.4999999999999997800, -0.7627763276831286400 ) ) ;
+#2020 = SURFACE_STYLE_FILL_AREA ( #2435 ) ;
+#2021 = ORIENTED_EDGE ( 'NONE', *, *, #1931, .T. ) ;
+#2022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.517883041479708400E-015, -1.000000000000000000 ) ) ;
+#2023 = ORIENTED_EDGE ( 'NONE', *, *, #2036, .T. ) ;
+#2024 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.5099999999999997900, 0.03205128205128213200 ) ) ;
+#2025 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1179 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1201, #2050, #1184 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2026 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3700 ) ) ;
+#2027 = CARTESIAN_POINT ( 'NONE',  ( 0.2058065003248706300, 0.4999999999999996700, -0.4554057913312755700 ) ) ;
+#2028 = EDGE_LOOP ( 'NONE', ( #2525, #1284, #2820, #30 ) ) ;
+#2029 = CARTESIAN_POINT ( 'NONE',  ( -0.2361497526746502200, 0.4999999999999997800, 0.2220230437365595900 ) ) ;
+#2030 = CARTESIAN_POINT ( 'NONE',  ( 0.05202738935825143600, 0.5099999999999997900, -0.5130883448348434500 ) ) ;
+#2031 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2032 = CARTESIAN_POINT ( 'NONE',  ( -0.2121971252563354400, 0.5099999999999997900, -0.6828285542292936700 ) ) ;
+#2033 = ORIENTED_EDGE ( 'NONE', *, *, #3030, .F. ) ;
+#2034 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #873, #1459, #2328, #2884, #27, #1171, #3161, #1451, #1744, #15, #2044 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1323140339085643600, 0.2587000085531545600, 0.3809118214856530600, 0.5005348689728939000, 0.6209226176484484700, 0.7423757653984726100, 0.8682808341788564900, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2035 = ADVANCED_FACE ( 'NONE', ( #3649 ), #1462, .T. ) ;
+#2036 = EDGE_CURVE ( 'NONE', #3621, #1653, #1475, .T. ) ;
+#2037 = CARTESIAN_POINT ( 'NONE',  ( 0.2723078535218322900, 0.5099999999999995600, -0.6655052695176393300 ) ) ;
+#2038 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.6730769230769231300 ) ) ;
+#2039 = EDGE_CURVE ( 'NONE', #3640, #2075, #926, .T. ) ;
+#2040 = CARTESIAN_POINT ( 'NONE',  ( 0.1924374343690662700, 0.4999999999999997800, -0.7362777759802200400 ) ) ;
+#2041 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2042 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.5099999999999997900, -0.2628205128205128900 ) ) ;
+#2043 = EDGE_CURVE ( 'NONE', #1075, #3317, #256, .T. ) ;
+#2044 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.5099999999999997900, -0.5914463141025642100 ) ) ;
+#2045 = LINE ( 'NONE', #3429, #3468 ) ;
+#2046 = LINE ( 'NONE', #2286, #3151 ) ;
+#2047 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#2048 = CARTESIAN_POINT ( 'NONE',  ( 0.2170718136780021000, 0.4999999999999997800, -0.4619507211622760900 ) ) ;
+#2049 = CARTESIAN_POINT ( 'NONE',  ( 0.1157384964190473600, 0.4999999999999995600, -0.4282055802190573000 ) ) ;
+#2050 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2051 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1240 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #376, #3283, #1556 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2052 = CARTESIAN_POINT ( 'NONE',  ( 0.1789384626081562700, 0.5099999999999997900, -0.7418146406613274100 ) ) ;
+#2053 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .F. ) ;
+#2054 = FACE_OUTER_BOUND ( 'NONE', #68, .T. ) ;
+#2055 = CARTESIAN_POINT ( 'NONE',  ( -0.1355916750928601600, 0.5099999999999996800, 0.2319033867504059200 ) ) ;
+#2056 = CARTESIAN_POINT ( 'NONE',  ( 0.03679543021445443700, 0.5099999999999996800, -0.4231241599431752600 ) ) ;
+#2057 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2058 = CYLINDRICAL_SURFACE ( 'NONE', #2799, 0.07499999999999998300 ) ;
+#2059 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.4999999999999997800, -0.6484375000000001100 ) ) ;
+#2060 = VECTOR ( 'NONE', #1472, 1000.000000000000000 ) ;
+#2061 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2062 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.4999999999999997800, -0.6484375000000001100 ) ) ;
+#2063 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .T. ) ;
+#2064 = EDGE_LOOP ( 'NONE', ( #521, #982, #2178, #920 ) ) ;
+#2065 = ORIENTED_EDGE ( 'NONE', *, *, #1450, .F. ) ;
+#2066 = SURFACE_STYLE_FILL_AREA ( #227 ) ;
+#2067 = CARTESIAN_POINT ( 'NONE',  ( -0.1500436664923707200, 0.4999999999999997800, 0.3322729739824086800 ) ) ;
+#2068 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#2069 = ORIENTED_EDGE ( 'NONE', *, *, #287, .T. ) ;
+#2070 = STYLED_ITEM ( 'NONE', ( #1781 ), #2532 ) ;
+#2071 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.5099999999999997900, 0.2003205128205129100 ) ) ;
+#2072 = LINE ( 'NONE', #2945, #1956 ) ;
+#2073 = PRODUCT_CONTEXT ( 'NONE', #1116, 'mechanical' ) ;
+#2074 = ORIENTED_EDGE ( 'NONE', *, *, #3647, .F. ) ;
+#2075 = VERTEX_POINT ( 'NONE', #2814 ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( 0.1829496214725773700, 0.5099999999999999000, -0.5537737066449801600 ) ) ;
+#2077 = CARTESIAN_POINT ( 'NONE',  ( -0.1189924071308247800, 0.5000000000000000000, -0.5380751765357675300 ) ) ;
+#2078 = CARTESIAN_POINT ( 'NONE',  ( 0.1068482897140800600, 0.5100000000000000100, -0.6672921188525758900 ) ) ;
+#2079 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2273, #268, #2297, #1146, #3435, #509, #2535, #2412, #679, #1846, #3556, #972, #2076, #56, #3570, #3550, #925, #2668, #958 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1107336759364932800, 0.2123400337224967700, 0.3055004576855516200, 0.3903136792623679300, 0.4666933695305051100, 0.5352643915145909300, 0.5967651153474152800, 0.6510676239778494500, 0.7010371832959363400, 0.7478616474555924700, 0.7918345336138543600, 0.8342849116293253900, 0.8753345703847877900, 0.9160352076835965900, 0.9576525119190965100, 0.9999999999999998900 ),
+ .UNSPECIFIED. ) ;
+#2080 = EDGE_CURVE ( 'NONE', #1517, #1986, #442, .T. ) ;
+#2081 = CARTESIAN_POINT ( 'NONE',  ( 0.2370070712057174800, 0.5099999999999997900, -0.7095170176878257100 ) ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.5099999999999997900, -0.1730769230769231300 ) ) ;
+#2083 = SURFACE_STYLE_USAGE ( .BOTH. , #2360 ) ;
+#2084 = VERTEX_POINT ( 'NONE', #2496 ) ;
+#2085 = CARTESIAN_POINT ( 'NONE',  ( 0.2535630972307428800, 0.4999999999999997800, -0.4931524403046708100 ) ) ;
+#2086 = VECTOR ( 'NONE', #723, 1000.000000000000000 ) ;
+#2087 = FILL_AREA_STYLE_COLOUR ( '', #2031 ) ;
+#2088 = PRESENTATION_STYLE_ASSIGNMENT (( #3512 ) ) ;
+#2089 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#2090 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2091 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3700 ), #1181 ) ;
+#2092 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.049227908856939900E-016, 1.000000000000000000 ) ) ;
+#2093 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.219727444046192500E-016, 1.000000000000000000 ) ) ;
+#2094 = SURFACE_STYLE_USAGE ( .BOTH. , #2936 ) ;
+#2095 = CARTESIAN_POINT ( 'NONE',  ( 0.2535630972307428800, 0.5099999999999997900, -0.4931524403046708100 ) ) ;
+#2096 = CARTESIAN_POINT ( 'NONE',  ( -0.09789597306723457600, 0.4999999999999995600, -0.5278879182305382700 ) ) ;
+#2097 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.5099999999999997900, -0.5914463141025642100 ) ) ;
+#2098 = STYLED_ITEM ( 'NONE', ( #3240 ), #17 ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( 0.06507543016163205900, 0.4999999999999997800, 0.09534868869533448500 ) ) ;
+#2100 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#2101 = CARTESIAN_POINT ( 'NONE',  ( 0.03218797506086014400, 0.4999999999999995600, -0.7627727527702435900 ) ) ;
+#2102 = PRESENTATION_STYLE_ASSIGNMENT (( #3493 ) ) ;
+#2103 = ORIENTED_EDGE ( 'NONE', *, *, #458, .F. ) ;
+#2104 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2105 = EDGE_CURVE ( 'NONE', #183, #3452, #960, .T. ) ;
+#2106 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -2.409338161078905100E-016, -1.000000000000000000 ) ) ;
+#2107 = PRESENTATION_STYLE_ASSIGNMENT (( #3521 ) ) ;
+#2108 = CARTESIAN_POINT ( 'NONE',  ( 0.1776662567755611100, 0.5099999999999999000, -0.6376652872579752200 ) ) ;
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #259, .T. ) ;
+#2110 = CARTESIAN_POINT ( 'NONE',  ( 0.2058065003248706300, 0.5099999999999996800, -0.4554057913312755700 ) ) ;
+#2111 = EDGE_CURVE ( 'NONE', #1668, #3317, #3212, .T. ) ;
+#2112 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.4999999999999997800, 0.6089743589743592500 ) ) ;
+#2113 = CARTESIAN_POINT ( 'NONE',  ( -0.1486171017193562100, 0.4999999999999997800, -0.5820250927165558900 ) ) ;
+#2114 = EDGE_LOOP ( 'NONE', ( #3543, #862, #3450, #3242 ) ) ;
+#2115 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2116 = CARTESIAN_POINT ( 'NONE',  ( -0.1388516025367872400, 0.5099999999999997900, 0.1560242355789613100 ) ) ;
+#2117 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.5099999999999997900, -0.5914463141025642100 ) ) ;
+#2118 = FACE_OUTER_BOUND ( 'NONE', #367, .T. ) ;
+#2119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2923 ), #2688 ) ;
+#2120 = CARTESIAN_POINT ( 'NONE',  ( 0.09221529036232845000, 0.5099999999999997900, -0.7599585771636432300 ) ) ;
+#2121 = SURFACE_STYLE_USAGE ( .BOTH. , #3562 ) ;
+#2122 = VERTEX_POINT ( 'NONE', #2794 ) ;
+#2123 = AXIS2_PLACEMENT_3D ( 'NONE', #2558, #3119, #3420 ) ;
+#2124 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2125 = FILL_AREA_STYLE ('',( #3319 ) ) ;
+#2126 = PLANE ( 'NONE',  #3639 ) ;
+#2127 = AXIS2_PLACEMENT_3D ( 'NONE', #1649, #2245, #2216 ) ;
+#2128 = CARTESIAN_POINT ( 'NONE',  ( 0.1923499122902961900, 0.5099999999999997900, -0.6175942438333200700 ) ) ;
+#2129 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1655, #1664, #494, #2237, #3154, #3136, #265, #1739, #2015, #1723, #1432 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1610711239484213200, 0.3107888083803542200, 0.4499038238309442900, 0.5783763165061848200, 0.6966172119048390500, 0.8059873227104092900, 0.9065617032890808100, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( 0.2284343311361201300, 0.4999999999999997800, 0.3653846153846155300 ) ) ;
+#2131 = FILL_AREA_STYLE_COLOUR ( '', #1801 ) ;
+#2132 = CARTESIAN_POINT ( 'NONE',  ( 0.1249934679134661900, 0.4999999999999997800, 0.1431000837389915500 ) ) ;
+#2133 = CARTESIAN_POINT ( 'NONE',  ( 0.1789384626081562700, 0.5099999999999997900, -0.7418146406613274100 ) ) ;
+#2134 = CARTESIAN_POINT ( 'NONE',  ( -0.02072092141819649800, 0.5099999999999999000, -0.6718158500368111000 ) ) ;
+#2135 = CARTESIAN_POINT ( 'NONE',  ( -0.1204651160968771400, 0.5099999999999997900, -0.6454874729502508800 ) ) ;
+#2136 = PLANE ( 'NONE',  #1130 ) ;
+#2137 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2138 = SURFACE_STYLE_FILL_AREA ( #553 ) ;
+#2139 = EDGE_LOOP ( 'NONE', ( #1322, #3722, #621, #1077 ) ) ;
+#2140 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.5099999999999997900, -0.1240985576923077500 ) ) ;
+#2141 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.5099999999999997900, 0.5192307692307695000 ) ) ;
+#2142 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2143 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2144 = CARTESIAN_POINT ( 'NONE',  ( 0.03192059178805173300, 0.4999999999999997800, -0.6729915495181558700 ) ) ;
+#2145 = FILL_AREA_STYLE ('',( #2940 ) ) ;
+#2146 = CARTESIAN_POINT ( 'NONE',  ( -0.05408052504608165700, 0.5100000000000000100, 0.04164942568097506500 ) ) ;
+#2147 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3680 ), #1646 ) ;
+#2148 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2149 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1465 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #158, #2467, #3325 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2150 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000010700, -1.100000000000001000 ) ) ;
+#2151 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2152 = SURFACE_STYLE_FILL_AREA ( #1883 ) ;
+#2153 = ORIENTED_EDGE ( 'NONE', *, *, #220, .F. ) ;
+#2154 = FILL_AREA_STYLE_COLOUR ( '', #757 ) ;
+#2155 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2156 = PRESENTATION_STYLE_ASSIGNMENT (( #1546 ) ) ;
+#2157 = CARTESIAN_POINT ( 'NONE',  ( -0.06332722367514478900, 0.4999999999999997800, -0.7578226205002823700 ) ) ;
+#2158 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2159 = CARTESIAN_POINT ( 'NONE',  ( -0.004695159623593813700, 0.4999999999999997800, 0.05645031970269844700 ) ) ;
+#2160 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2161 = CARTESIAN_POINT ( 'NONE',  ( -0.05259340065356687300, 0.4999999999999997800, 0.1324181886265756700 ) ) ;
+#2162 = CARTESIAN_POINT ( 'NONE',  ( -0.1346720776591069900, 0.5099999999999997900, -0.4457351867108670400 ) ) ;
+#2163 = ORIENTED_EDGE ( 'NONE', *, *, #2036, .F. ) ;
+#2164 = EDGE_CURVE ( 'NONE', #1129, #1567, #719, .T. ) ;
+#2165 = CARTESIAN_POINT ( 'NONE',  ( -0.2298040893731266600, 0.4999999999999997800, -0.5352606382107070200 ) ) ;
+#2166 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2167 = ORIENTED_EDGE ( 'NONE', *, *, #3170, .F. ) ;
+#2168 = VERTEX_POINT ( 'NONE', #3065 ) ;
+#2169 = VECTOR ( 'NONE', #1657, 1000.000000000000000 ) ;
+#2170 = VERTEX_POINT ( 'NONE', #216 ) ;
+#2171 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.05000000000000010700, -1.100000000000001000 ) ) ;
+#2172 = CARTESIAN_POINT ( 'NONE',  ( -0.04061126570543649400, 0.4999999999999997800, -0.6701940302982895000 ) ) ;
+#2173 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#2174 = CARTESIAN_POINT ( 'NONE',  ( -0.2239471367118633100, 0.5099999999999997900, -0.6626964847152817500 ) ) ;
+#2175 = CARTESIAN_POINT ( 'NONE',  ( 0.02394040807247167400, 0.4999999999999998900, -0.5128761499433764900 ) ) ;
+#2176 = ORIENTED_EDGE ( 'NONE', *, *, #3713, .T. ) ;
+#2177 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2178 = ORIENTED_EDGE ( 'NONE', *, *, #2644, .T. ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.5099999999999997900, 0.5192307692307695000 ) ) ;
+#2180 = LINE ( 'NONE', #3064, #1955 ) ;
+#2181 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#2182 = ORIENTED_EDGE ( 'NONE', *, *, #1137, .F. ) ;
+#2183 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#2184 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2185 = FILL_AREA_STYLE_COLOUR ( '', #631 ) ;
+#2186 = CARTESIAN_POINT ( 'NONE',  ( -0.2373486485020273900, 0.5099999999999999000, -0.6169114499106116400 ) ) ;
+#2187 = CARTESIAN_POINT ( 'NONE',  ( 0.01255413450557217400, 0.5099999999999997900, -0.5129839588252853600 ) ) ;
+#2188 = SURFACE_SIDE_STYLE ('',( #2152 ) ) ;
+#2189 = CARTESIAN_POINT ( 'NONE',  ( 0.03191070008009781100, 0.5099999999999997900, 0.1822592487952759400 ) ) ;
+#2190 = CARTESIAN_POINT ( 'NONE',  ( 0.09689836403584212200, 0.5099999999999997900, 0.1194723006312411600 ) ) ;
+#2191 = CIRCLE ( 'NONE', #3720, 0.07499999999999998300 ) ;
+#2192 = PLANE ( 'NONE',  #557 ) ;
+#2193 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.5500000000000008200, -1.600000000000001000 ) ) ;
+#2194 = EDGE_CURVE ( 'NONE', #2344, #2395, #1392, .T. ) ;
+#2195 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2196 = CARTESIAN_POINT ( 'NONE',  ( -0.1969297940329028100, 0.5099999999999997900, -0.7010376221033430800 ) ) ;
+#2197 = CARTESIAN_POINT ( 'NONE',  ( -0.1407197199792374900, 0.5099999999999997900, -0.5603534762191422200 ) ) ;
+#2198 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2199 = SURFACE_STYLE_USAGE ( .BOTH. , #1351 ) ;
+#2200 = MANIFOLD_SOLID_BREP ( 'Fillet1', #2602 ) ;
+#2201 = SURFACE_STYLE_FILL_AREA ( #1903 ) ;
+#2202 = CARTESIAN_POINT ( 'NONE',  ( -0.2383065993499437500, 0.4999999999999998900, 0.1676427580745439600 ) ) ;
+#2203 = STYLED_ITEM ( 'NONE', ( #2420 ), #1595 ) ;
+#2204 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.5099999999999997900, -0.5940504807692309500 ) ) ;
+#2205 = VECTOR ( 'NONE', #1951, 1000.000000000000000 ) ;
+#2206 = ORIENTED_EDGE ( 'NONE', *, *, #1842, .F. ) ;
+#2207 = EDGE_CURVE ( 'NONE', #2170, #2643, #1366, .T. ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( -0.1011410599687125500, 0.4999999999999995600, -0.6565722877625050900 ) ) ;
+#2209 = PLANE ( 'NONE',  #1625 ) ;
+#2210 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2211 = SURFACE_STYLE_FILL_AREA ( #3547 ) ;
+#2212 = CARTESIAN_POINT ( 'NONE',  ( -0.003979274083618118200, 0.4999999999999997800, -0.5133226732432726300 ) ) ;
+#2213 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .F. ) ;
+#2214 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.5099999999999997900, 0.5192307692307695000 ) ) ;
+#2215 = CARTESIAN_POINT ( 'NONE',  ( -0.07787346154151086900, 0.4999999999999997800, 0.1284382714725910700 ) ) ;
+#2216 = DIRECTION ( 'NONE',  ( 0.8411127754819518500, 0.0000000000000000000, 0.5408597775034188500 ) ) ;
+#2217 = ORIENTED_EDGE ( 'NONE', *, *, #1930, .T. ) ;
+#2218 = CARTESIAN_POINT ( 'NONE',  ( -0.1636412667934095700, 0.4999999999999998900, 0.05816761894892299300 ) ) ;
+#2219 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .F. ) ;
+#2220 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2221 = CARTESIAN_POINT ( 'NONE',  ( -0.05856981474397442800, 0.4999999999999997800, -0.6678217762126257300 ) ) ;
+#2222 = SURFACE_STYLE_USAGE ( .BOTH. , #1057 ) ;
+#2223 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2224 = CARTESIAN_POINT ( 'NONE',  ( -0.1125868809125282500, 0.5099999999999996800, -0.5345097762854861300 ) ) ;
+#2225 = CARTESIAN_POINT ( 'NONE',  ( 0.1692893436331701900, 0.5099999999999999000, -0.5407787383665859600 ) ) ;
+#2226 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #405 ), #208 ) ;
+#2227 = AXIS2_PLACEMENT_3D ( 'NONE', #1868, #653, #364 ) ;
+#2228 = VECTOR ( 'NONE', #2854, 1000.000000000000000 ) ;
+#2229 = EDGE_CURVE ( 'NONE', #1953, #2524, #1313, .T. ) ;
+#2230 = CARTESIAN_POINT ( 'NONE',  ( -0.08798160062092617900, 0.5099999999999997900, 0.2594581756943097300 ) ) ;
+#2231 = CYLINDRICAL_SURFACE ( 'NONE', #2944, 0.07499999999999998300 ) ;
+#2232 = CARTESIAN_POINT ( 'NONE',  ( 0.1249784411934909600, 0.4999999999999996700, -0.5213758127873944200 ) ) ;
+#2233 = CARTESIAN_POINT ( 'NONE',  ( -0.1454982842921219700, 0.5099999999999996800, 0.04938622762915177000 ) ) ;
+#2234 = EDGE_CURVE ( 'NONE', #2516, #3131, #1790, .T. ) ;
+#2235 = CARTESIAN_POINT ( 'NONE',  ( 0.1920454149524439800, 0.5099999999999999000, -0.5685111774512585600 ) ) ;
+#2236 = EDGE_CURVE ( 'NONE', #3126, #1579, #1628, .T. ) ;
+#2237 = CARTESIAN_POINT ( 'NONE',  ( -0.03457768417194108400, 0.4999999999999998900, -0.4254214154841004000 ) ) ;
+#2238 = CARTESIAN_POINT ( 'NONE',  ( 0.0005925526718141410900, 0.4999999999999998900, -0.7626903231968783500 ) ) ;
+#2239 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2313 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1717, #3571, #1854 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2240 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.5099999999999997900, -0.2628205128205128900 ) ) ;
+#2241 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3572, #2939, #2113, #2657, #1806, #1230, #3205, #377, #2077, #57, #2363, #2096, #651, #348, #628, #927, #1239, #3220, #2670, #3236, #944, #2403, #959 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.05382432662252754900, 0.1055242518571346700, 0.1580266495032126000, 0.2116867818356857900, 0.2399014224026615700, 0.2694828903990222300, 0.3010269849826310300, 0.3342861549988030400, 0.3699563228245031400, 0.4081769961900971700, 0.4483278530986444800, 0.4917082485349015800, 0.5387415843841677500, 0.5899884403126647300, 0.6464493600361722600, 0.7072463629802581100, 0.7729863123501076200, 0.8436698283735681900, 0.9193224082092733600, 0.9999999999999998900 ),
+ .UNSPECIFIED. ) ;
+#2242 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000010700, 1.100000000000001000 ) ) ;
+#2243 = ORIENTED_EDGE ( 'NONE', *, *, #3247, .T. ) ;
+#2244 = CARTESIAN_POINT ( 'NONE',  ( 0.1692893436331701900, 0.4999999999999998900, -0.5407787383665859600 ) ) ;
+#2245 = DIRECTION ( 'NONE',  ( -0.5408597775034188500, 0.0000000000000000000, 0.8411127754819518500 ) ) ;
+#2246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2247 = FACE_OUTER_BOUND ( 'NONE', #2806, .T. ) ;
+#2248 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1674 ) ) ;
+#2249 = VERTEX_POINT ( 'NONE', #2261 ) ;
+#2250 = SURFACE_STYLE_FILL_AREA ( #2396 ) ;
+#2251 = VERTEX_POINT ( 'NONE', #1107 ) ;
+#2252 = ORIENTED_EDGE ( 'NONE', *, *, #3238, .T. ) ;
+#2253 = CARTESIAN_POINT ( 'NONE',  ( 0.1511749221793570700, 0.4999999999999997800, -0.6546999624857449100 ) ) ;
+#2254 = CARTESIAN_POINT ( 'NONE',  ( 0.1880990956265501900, 0.4999999999999996700, -0.5609051045466795200 ) ) ;
+#2255 = LINE ( 'NONE', #3266, #189 ) ;
+#2256 = CARTESIAN_POINT ( 'NONE',  ( -0.2284952116445744500, 0.4999999999999998900, 0.1289041184902875400 ) ) ;
+#2257 = ORIENTED_EDGE ( 'NONE', *, *, #680, .T. ) ;
+#2258 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2259 = CARTESIAN_POINT ( 'NONE',  ( 0.1968624891609737100, 0.5099999999999997900, -0.5907371344502729800 ) ) ;
+#2260 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2261 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.5099999999999999000, -0.6484375000000001100 ) ) ;
+#2262 = ADVANCED_FACE ( 'NONE', ( #843 ), #3116, .F. ) ;
+#2263 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .F. ) ;
+#2264 = EDGE_LOOP ( 'NONE', ( #249, #3367, #1675, #1584 ) ) ;
+#2265 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2266 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3083, #2550, #1682, #3364, #2508, #3095, #827, #1970, #230, #790, #2233, #3661, #1952, #219, #1085 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.08961451536200980300, 0.1750254062363688600, 0.2574931588838815800, 0.3388458082257681500, 0.4199981943754369500, 0.5013464233386337700, 0.5838697534962049600, 0.6699881905162242700, 0.7564733033990259600, 0.8392066183086808200, 0.9201204787092115400, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2267 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.4999999999999997800, -0.5914463141025642100 ) ) ;
+#2268 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.4999999999999997800, 0.03205128205128213200 ) ) ;
+#2269 = ADVANCED_FACE ( 'NONE', ( #2911 ), #1431, .T. ) ;
+#2270 = SURFACE_SIDE_STYLE ('',( #1737 ) ) ;
+#2271 = STYLED_ITEM ( 'NONE', ( #2823 ), #2563 ) ;
+#2272 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1357, #739 ) ;
+#2273 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.5099999999999997900, -0.5128205128205128900 ) ) ;
+#2274 = FACE_OUTER_BOUND ( 'NONE', #2750, .T. ) ;
+#2275 = EDGE_CURVE ( 'NONE', #1515, #1672, #2079, .T. ) ;
+#2276 = CARTESIAN_POINT ( 'NONE',  ( -0.07947965451467334200, 0.4999999999999996700, 0.3514196380325628200 ) ) ;
+#2277 = CARTESIAN_POINT ( 'NONE',  ( 0.08858518610194469900, 0.4999999999999998900, -0.6697234715908909600 ) ) ;
+#2278 = CARTESIAN_POINT ( 'NONE',  ( -0.2049358216216542200, 0.4999999999999997800, -0.6921280646183050100 ) ) ;
+#2279 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.5099999999999997900, -0.07051282051282056800 ) ) ;
+#2280 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2281 = ADVANCED_FACE ( 'NONE', ( #569 ), #361, .F. ) ;
+#2282 = FILL_AREA_STYLE ('',( #1403 ) ) ;
+#2283 = LINE ( 'NONE', #2071, #1161 ) ;
+#2284 = ADVANCED_FACE ( 'NONE', ( #1576 ), #3250, .T. ) ;
+#2285 = PRESENTATION_STYLE_ASSIGNMENT (( #2199 ) ) ;
+#2286 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.5099999999999997900, 0.1885016025641026700 ) ) ;
+#2287 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2288 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, 1.600000000000001000 ) ) ;
+#2289 = SURFACE_STYLE_FILL_AREA ( #1315 ) ;
+#2290 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #273 ), #2722 ) ;
+#2291 = FACE_OUTER_BOUND ( 'NONE', #3192, .T. ) ;
+#2292 = AXIS2_PLACEMENT_3D ( 'NONE', #1938, #2761, #2484 ) ;
+#2293 = CARTESIAN_POINT ( 'NONE',  ( 0.07484649096970755200, 0.4999999999999998900, -0.4242215489531686000 ) ) ;
+#2294 = ORIENTED_EDGE ( 'NONE', *, *, #542, .F. ) ;
+#2295 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2296 = VECTOR ( 'NONE', #3221, 999.9999999999998900 ) ;
+#2297 = CARTESIAN_POINT ( 'NONE',  ( 0.05202738935825143600, 0.5099999999999997900, -0.5130883448348434500 ) ) ;
+#2298 = ORIENTED_EDGE ( 'NONE', *, *, #1580, .F. ) ;
+#2299 = VERTEX_POINT ( 'NONE', #627 ) ;
+#2300 = ORIENTED_EDGE ( 'NONE', *, *, #3378, .T. ) ;
+#2301 = EDGE_CURVE ( 'NONE', #1206, #2075, #810, .T. ) ;
+#2302 = VECTOR ( 'NONE', #881, 1000.000000000000000 ) ;
+#2303 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.5099999999999999000, -0.6484375000000001100 ) ) ;
+#2304 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2305 = EDGE_LOOP ( 'NONE', ( #298, #181, #271, #1844 ) ) ;
+#2306 = PRESENTATION_STYLE_ASSIGNMENT (( #3615 ) ) ;
+#2307 = CARTESIAN_POINT ( 'NONE',  ( 0.2866504087121901100, 0.4999999999999997800, -0.5895745012787476600 ) ) ;
+#2308 = CARTESIAN_POINT ( 'NONE',  ( -0.06621494460833207700, 0.4999999999999997800, 0.3521766659381473900 ) ) ;
+#2309 = FILL_AREA_STYLE ('',( #1297 ) ) ;
+#2310 = EDGE_CURVE ( 'NONE', #1899, #2643, #3542, .T. ) ;
+#2311 = CARTESIAN_POINT ( 'NONE',  ( -0.08190307596438008200, 0.5099999999999997900, -0.7548083700412917500 ) ) ;
+#2312 = EDGE_CURVE ( 'NONE', #1075, #3006, #2255, .T. ) ;
+#2313 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1717, 'distance_accuracy_value', 'NONE');
+#2314 = AXIS2_PLACEMENT_3D ( 'NONE', #1553, #3567, #1848 ) ;
+#2315 = CARTESIAN_POINT ( 'NONE',  ( 0.1511749221793570700, 0.5099999999999997900, -0.6546999624857449100 ) ) ;
+#2316 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2317 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2005 ) ) ;
+#2318 = CARTESIAN_POINT ( 'NONE',  ( 0.2722087082938275900, 0.4999999999999996700, -0.5218950300375303500 ) ) ;
+#2319 = FILL_AREA_STYLE_COLOUR ( '', #1421 ) ;
+#2320 = CYLINDRICAL_SURFACE ( 'NONE', #3342, 0.07499999999999998300 ) ;
+#2321 = CARTESIAN_POINT ( 'NONE',  ( 0.1095096753804882800, 0.4999999999999997800, -0.5181177062253719000 ) ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#2323 = EDGE_LOOP ( 'NONE', ( #1160, #2002, #1084, #31 ) ) ;
+#2324 = CARTESIAN_POINT ( 'NONE',  ( -0.2121941815761667300, 0.4999999999999998900, 0.2801526014064789600 ) ) ;
+#2325 = CARTESIAN_POINT ( 'NONE',  ( -0.1489831346169101200, 0.5099999999999997900, -0.5897232645155139300 ) ) ;
+#2326 = CARTESIAN_POINT ( 'NONE',  ( 0.2766580448820166700, 0.4999999999999998900, -0.6549917136545579900 ) ) ;
+#2327 = CARTESIAN_POINT ( 'NONE',  ( -0.2271522480186219900, 0.5099999999999999000, 0.2526421544593157600 ) ) ;
+#2328 = CARTESIAN_POINT ( 'NONE',  ( -0.1868876050498402000, 0.5100000000000000100, -0.4756155567506767900 ) ) ;
+#2329 = CARTESIAN_POINT ( 'NONE',  ( -0.2373486485020273900, 0.5099999999999999000, -0.6169114499106116400 ) ) ;
+#2330 = ORIENTED_EDGE ( 'NONE', *, *, #3728, .F. ) ;
+#2331 = PRESENTATION_STYLE_ASSIGNMENT (( #674 ) ) ;
+#2332 = FACE_OUTER_BOUND ( 'NONE', #3087, .T. ) ;
+#2333 = CARTESIAN_POINT ( 'NONE',  ( -0.1911497953795001600, 0.4999999999999998900, 0.3042343623045863900 ) ) ;
+#2334 = FILL_AREA_STYLE ('',( #544 ) ) ;
+#2335 = ORIENTED_EDGE ( 'NONE', *, *, #3128, .F. ) ;
+#2336 = AXIS2_PLACEMENT_3D ( 'NONE', #1853, #1505, #2389 ) ;
+#2337 = AXIS2_PLACEMENT_3D ( 'NONE', #432, #2796, #734 ) ;
+#2338 = CARTESIAN_POINT ( 'NONE',  ( 0.1936709879604960600, 0.4999999999999998900, -0.4494402743750241500 ) ) ;
+#2339 = ORIENTED_EDGE ( 'NONE', *, *, #1930, .F. ) ;
+#2340 = CARTESIAN_POINT ( 'NONE',  ( 0.2371008692479329400, 0.5100000000000000100, -0.4764541914420547000 ) ) ;
+#2341 = EDGE_LOOP ( 'NONE', ( #3596, #568, #3069, #1257 ) ) ;
+#2342 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.4999999999999997800, -0.5128205128205128900 ) ) ;
+#2343 = CARTESIAN_POINT ( 'NONE',  ( -0.2185017812565675000, 0.5099999999999997900, -0.6729887314572911000 ) ) ;
+#2344 = VERTEX_POINT ( 'NONE', #2983 ) ;
+#2345 = ORIENTED_EDGE ( 'NONE', *, *, #2164, .T. ) ;
+#2346 = ORIENTED_EDGE ( 'NONE', *, *, #2229, .T. ) ;
+#2347 = CARTESIAN_POINT ( 'NONE',  ( 0.1123117044803948100, 0.5099999999999997900, -0.7577411100169837400 ) ) ;
+#2348 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.5099999999999997900, -0.5128205128205128900 ) ) ;
+#2349 = EDGE_CURVE ( 'NONE', #761, #2600, #2998, .T. ) ;
+#2350 = CARTESIAN_POINT ( 'NONE',  ( -0.1187659077446618800, 0.5099999999999997900, 0.2468156458101262400 ) ) ;
+#2351 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2352 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.07499999999999978900, -1.525000000000001000 ) ) ;
+#2353 = CARTESIAN_POINT ( 'NONE',  ( 0.1233274597837869000, 0.4999999999999996700, -0.6637371925446253800 ) ) ;
+#2354 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3153, 'distance_accuracy_value', 'NONE');
+#2355 = VECTOR ( 'NONE', #1581, 1000.000000000000000 ) ;
+#2356 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3118 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1763, #3467, #2287 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2357 = DIRECTION ( 'NONE',  ( -0.5408597775034191800, 0.0000000000000000000, 0.8411127754819515100 ) ) ;
+#2358 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #793 ) ) ;
+#2359 = CARTESIAN_POINT ( 'NONE',  ( 0.06628645034756550100, 0.4999999999999997800, 0.2130616410499870900 ) ) ;
+#2360 = SURFACE_SIDE_STYLE ('',( #1295 ) ) ;
+#2361 = CARTESIAN_POINT ( 'NONE',  ( 0.2667363391864293600, 0.5099999999999996800, -0.5117985556647920400 ) ) ;
+#2362 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2363 = CARTESIAN_POINT ( 'NONE',  ( -0.1055614821369110400, 0.4999999999999998900, -0.5311088366444110000 ) ) ;
+#2364 = CARTESIAN_POINT ( 'NONE',  ( -0.1441342602817784800, 0.5100000000000000100, -0.6183174652472273000 ) ) ;
+#2365 = VECTOR ( 'NONE', #1503, 1000.000000000000000 ) ;
+#2366 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.818676322157799300E-016, -1.000000000000000000 ) ) ;
+#2367 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -2.409338161078905100E-016, -1.000000000000000000 ) ) ;
+#2368 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2369 = FACE_OUTER_BOUND ( 'NONE', #3171, .T. ) ;
+#2370 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, 1.525000000000001000 ) ) ;
+#2371 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4999999999999997800, -1.100000000000001200 ) ) ;
+#2372 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2373 = EDGE_CURVE ( 'NONE', #6, #3074, #167, .T. ) ;
+#2374 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.5099999999999997900, 0.03846153846153854000 ) ) ;
+#2375 = EDGE_LOOP ( 'NONE', ( #809, #2074, #1367, #1624 ) ) ;
+#2376 = DIRECTION ( 'NONE',  ( 0.7287710014662215400, 0.0000000000000000000, 0.6847574953382552500 ) ) ;
+#2377 = FACE_OUTER_BOUND ( 'NONE', #340, .T. ) ;
+#2378 = FACE_OUTER_BOUND ( 'NONE', #2861, .T. ) ;
+#2379 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .T. ) ;
+#2380 = CARTESIAN_POINT ( 'NONE',  ( -0.04061126570543649400, 0.5099999999999997900, -0.6701940302982895000 ) ) ;
+#2381 = ORIENTED_EDGE ( 'NONE', *, *, #88, .F. ) ;
+#2382 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.4999999999999997800, 0.2628205128205129400 ) ) ;
+#2383 = EDGE_LOOP ( 'NONE', ( #3347, #883, #3010, #1306 ) ) ;
+#2384 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #486, #2797 ) ;
+#2385 = FILL_AREA_STYLE_COLOUR ( '', #2630 ) ;
+#2386 = FACE_OUTER_BOUND ( 'NONE', #1766, .T. ) ;
+#2387 = CARTESIAN_POINT ( 'NONE',  ( 0.2275037517590681500, 0.4999999999999997800, -0.4689421223004746100 ) ) ;
+#2388 = VERTEX_POINT ( 'NONE', #1830 ) ;
+#2389 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2390 = CARTESIAN_POINT ( 'NONE',  ( -0.1786604445446499100, 0.5099999999999996800, 0.3148863389916271000 ) ) ;
+#2391 = CARTESIAN_POINT ( 'NONE',  ( -0.2222376810395427200, 0.4999999999999997800, -0.5186869835795537800 ) ) ;
+#2392 = EDGE_CURVE ( 'NONE', #1355, #3135, #212, .T. ) ;
+#2393 = CARTESIAN_POINT ( 'NONE',  ( -0.09627679564505757500, 0.5099999999999997900, 0.1287158568372303600 ) ) ;
+#2394 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2395 = VERTEX_POINT ( 'NONE', #2130 ) ;
+#2396 = FILL_AREA_STYLE ('',( #124 ) ) ;
+#2397 = CARTESIAN_POINT ( 'NONE',  ( -0.1345843973208533100, 0.5099999999999999000, -0.6327354871815104000 ) ) ;
+#2398 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.5099999999999997900, -0.1240985576923077500 ) ) ;
+#2399 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, 1.525000000000001000 ) ) ;
+#2400 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2401 = CARTESIAN_POINT ( 'NONE',  ( 0.1967380513925384400, 0.5100000000000000100, -0.6019696059185982700 ) ) ;
+#2402 = CARTESIAN_POINT ( 'NONE',  ( 0.1806685568994276000, 0.5099999999999999000, -0.4438546640467563300 ) ) ;
+#2403 = CARTESIAN_POINT ( 'NONE',  ( 0.02394040807247167400, 0.4999999999999998900, -0.5128761499433764900 ) ) ;
+#2404 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#2405 = CARTESIAN_POINT ( 'NONE',  ( -0.1449702205159236800, 0.5099999999999999000, 0.1673369123864066100 ) ) ;
+#2406 = VECTOR ( 'NONE', #522, 1000.000000000000000 ) ;
+#2407 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2408 = CARTESIAN_POINT ( 'NONE',  ( 0.04788837178792936700, 0.4999999999999996700, -0.7626799558493374500 ) ) ;
+#2409 = CARTESIAN_POINT ( 'NONE',  ( -0.04061126570543649400, 0.4999999999999997800, -0.6701940302982895000 ) ) ;
+#2410 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3290 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #540, #819, #2246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2411 = DIRECTION ( 'NONE',  ( -0.8411127754819516200, 0.0000000000000000000, -0.5408597775034191800 ) ) ;
+#2412 = CARTESIAN_POINT ( 'NONE',  ( 0.1387003768615346600, 0.5099999999999997900, -0.5250629004649529600 ) ) ;
+#2413 = FILL_AREA_STYLE ('',( #3020 ) ) ;
+#2414 = CARTESIAN_POINT ( 'NONE',  ( 0.1885065739496497600, 0.4999999999999997800, -0.6247292038119997000 ) ) ;
+#2415 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, -2.117859452044727500E-016, 1.600000000000001000 ) ) ;
+#2416 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2417 = CARTESIAN_POINT ( 'NONE',  ( -0.1489831346169101200, 0.5099999999999997900, -0.5897232645155139300 ) ) ;
+#2418 = CARTESIAN_POINT ( 'NONE',  ( 0.08858518610194469900, 0.4999999999999998900, -0.6697234715908909600 ) ) ;
+#2419 = SURFACE_SIDE_STYLE ('',( #1890 ) ) ;
+#2420 = PRESENTATION_STYLE_ASSIGNMENT (( #3115 ) ) ;
+#2421 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.5099999999999997900, 0.1282051282051283000 ) ) ;
+#2422 = SURFACE_SIDE_STYLE ('',( #1439 ) ) ;
+#2423 = EDGE_CURVE ( 'NONE', #3219, #1953, #685, .T. ) ;
+#2424 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2425 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #159, 'distance_accuracy_value', 'NONE');
+#2426 = LINE ( 'NONE', #1474, #834 ) ;
+#2427 = EDGE_CURVE ( 'NONE', #1747, #2476, #3595, .T. ) ;
+#2428 = PRESENTATION_STYLE_ASSIGNMENT (( #300 ) ) ;
+#2429 = ORIENTED_EDGE ( 'NONE', *, *, #3581, .T. ) ;
+#2430 = CARTESIAN_POINT ( 'NONE',  ( -0.1250349256631233800, 0.4999999999999996700, 0.2422480062874832800 ) ) ;
+#2431 = CARTESIAN_POINT ( 'NONE',  ( -0.2387221779518318400, 0.4999999999999997800, -0.6043316869060980600 ) ) ;
+#2432 = ORIENTED_EDGE ( 'NONE', *, *, #3535, .T. ) ;
+#2433 = CARTESIAN_POINT ( 'NONE',  ( -0.2351481583622134200, 0.5099999999999997900, -0.5530107744202913400 ) ) ;
+#2434 = ORIENTED_EDGE ( 'NONE', *, *, #3062, .F. ) ;
+#2435 = FILL_AREA_STYLE ('',( #642 ) ) ;
+#2436 = CARTESIAN_POINT ( 'NONE',  ( -0.01734796912900362500, 0.5099999999999995600, 0.05163380490246658600 ) ) ;
+#2437 = STYLED_ITEM ( 'NONE', ( #3554 ), #1405 ) ;
+#2438 = CARTESIAN_POINT ( 'NONE',  ( 0.1310169159436153100, 0.4999999999999997800, -0.7546977631409765900 ) ) ;
+#2439 = CARTESIAN_POINT ( 'NONE',  ( -0.08516467258090304500, 0.4999999999999997800, 0.03854542390232209400 ) ) ;
+#2440 = EDGE_LOOP ( 'NONE', ( #2434, #389, #2897, #89, #2065, #814, #1749, #2033, #2568, #2919, #1626, #1387, #1711 ) ) ;
+#2441 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.6730769230769231300 ) ) ;
+#2442 = FACE_BOUND ( 'NONE', #1168, .T. ) ;
+#2443 = VECTOR ( 'NONE', #282, 1000.000000000000000 ) ;
+#2444 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.4999999999999997800, 0.1282051282051283000 ) ) ;
+#2445 = ORIENTED_EDGE ( 'NONE', *, *, #1842, .T. ) ;
+#2446 = VECTOR ( 'NONE', #1280, 1000.000000000000000 ) ;
+#2447 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3230 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #430, #1337, #1055 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2448 = FILL_AREA_STYLE_COLOUR ( '', #1399 ) ;
+#2449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2450 = CARTESIAN_POINT ( 'NONE',  ( -0.1868876050498402000, 0.5100000000000000100, -0.4756155567506767900 ) ) ;
+#2451 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.05000000000000010700, 1.100000000000001000 ) ) ;
+#2452 = CARTESIAN_POINT ( 'NONE',  ( 0.05738575357983229100, 0.4999999999999997800, 0.2047607066626502000 ) ) ;
+#2453 = CARTESIAN_POINT ( 'NONE',  ( 0.07074030400760805700, 0.4999999999999996700, -0.7616804063868203300 ) ) ;
+#2454 = LINE ( 'NONE', #3719, #1688 ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( -0.1489205444607361000, 0.4999999999999996700, 0.2006579683334326100 ) ) ;
+#2456 = CARTESIAN_POINT ( 'NONE',  ( -0.1345843973208533100, 0.4999999999999998900, -0.6327354871815104000 ) ) ;
+#2457 = CARTESIAN_POINT ( 'NONE',  ( -0.1779898188589084900, 0.5099999999999995600, -0.7168618165337957700 ) ) ;
+#2458 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201600, 0.5099999999999999000, 0.1481370192307693600 ) ) ;
+#2459 = CARTESIAN_POINT ( 'NONE',  ( -0.01097660100309965800, 0.5099999999999995600, 0.1510210895609403500 ) ) ;
+#2460 = CARTESIAN_POINT ( 'NONE',  ( 0.2370070712057174800, 0.4999999999999996700, -0.7095170176878257100 ) ) ;
+#2461 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.219727444046192500E-016 ) ) ;
+#2462 = VECTOR ( 'NONE', #3488, 1000.000000000000000 ) ;
+#2463 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2464 = PLANE ( 'NONE',  #114 ) ;
+#2465 = CARTESIAN_POINT ( 'NONE',  ( -0.2049358216216542200, 0.4999999999999997800, -0.6921280646183050100 ) ) ;
+#2466 = EDGE_CURVE ( 'NONE', #304, #764, #434, .T. ) ;
+#2467 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2468 = FACE_OUTER_BOUND ( 'NONE', #2964, .T. ) ;
+#2469 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.4999999999999997800, 0.6089743589743592500 ) ) ;
+#2470 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2471 = CARTESIAN_POINT ( 'NONE',  ( -0.04205775714754599000, 0.5099999999999997900, 0.04430486841837778800 ) ) ;
+#2472 = ORIENTED_EDGE ( 'NONE', *, *, #962, .F. ) ;
+#2473 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude3', #3510 ) ;
+#2474 = CARTESIAN_POINT ( 'NONE',  ( -0.09527036394391334700, 0.4999999999999997800, 0.03867726664191705600 ) ) ;
+#2475 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .F. ) ;
+#2476 = VERTEX_POINT ( 'NONE', #2953 ) ;
+#2477 = VERTEX_POINT ( 'NONE', #2171 ) ;
+#2478 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2479 = SURFACE_STYLE_USAGE ( .BOTH. , #2782 ) ;
+#2480 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.5099999999999997900, -0.4641426282051283600 ) ) ;
+#2481 = VECTOR ( 'NONE', #1476, 1000.000000000000000 ) ;
+#2482 = CARTESIAN_POINT ( 'NONE',  ( -0.1245665746421076900, 0.4999999999999997800, -0.5421166813457259900 ) ) ;
+#2483 = ORIENTED_EDGE ( 'NONE', *, *, #3626, .F. ) ;
+#2484 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2485 = ORIENTED_EDGE ( 'NONE', *, *, #2646, .F. ) ;
+#2486 = CARTESIAN_POINT ( 'NONE',  ( -0.06788880414331779900, 0.5099999999999997900, 0.1289242575426850200 ) ) ;
+#2487 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1332 ), #1563 ) ;
+#2488 = VECTOR ( 'NONE', #144, 1000.000000000000000 ) ;
+#2489 = STYLED_ITEM ( 'NONE', ( #3439 ), #3694 ) ;
+#2490 = CARTESIAN_POINT ( 'NONE',  ( -0.004695159623593813700, 0.4999999999999997800, 0.05645031970269844700 ) ) ;
+#2491 = PRESENTATION_STYLE_ASSIGNMENT (( #1832 ) ) ;
+#2492 = CARTESIAN_POINT ( 'NONE',  ( 0.2853130189521166900, 0.5099999999999997900, -0.6200922827363024600 ) ) ;
+#2493 = EDGE_CURVE ( 'NONE', #1579, #1668, #3635, .T. ) ;
+#2494 = CARTESIAN_POINT ( 'NONE',  ( 0.001056811064574578900, 0.4999999999999997800, -0.6729804681708939600 ) ) ;
+#2495 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2496 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.5099999999999997900, 0.6089743589743592500 ) ) ;
+#2497 = EDGE_LOOP ( 'NONE', ( #358, #1467, #848, #443 ) ) ;
+#2498 = CARTESIAN_POINT ( 'NONE',  ( -0.01940814732518332200, 0.5100000000000000100, -0.5141346418149918000 ) ) ;
+#2499 = ORIENTED_EDGE ( 'NONE', *, *, #2908, .T. ) ;
+#2500 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.4999999999999997800, 0.1282051282051283000 ) ) ;
+#2501 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#2502 = EDGE_CURVE ( 'NONE', #2596, #1520, #1065, .T. ) ;
+#2503 = EDGE_CURVE ( 'NONE', #1039, #3640, #2426, .T. ) ;
+#2504 = CARTESIAN_POINT ( 'NONE',  ( -0.1458806129184921400, 0.5099999999999999000, 0.2140660564380922600 ) ) ;
+#2505 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2506 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #336 ), #106 ) ;
+#2507 = CARTESIAN_POINT ( 'NONE',  ( -0.1295579244024728200, 0.5099999999999997900, -0.5463093908882061800 ) ) ;
+#2508 = CARTESIAN_POINT ( 'NONE',  ( -0.2284952116445744500, 0.5099999999999999000, 0.1289041184902875400 ) ) ;
+#2509 = STYLED_ITEM ( 'NONE', ( #689 ), #280 ) ;
+#2510 = CARTESIAN_POINT ( 'NONE',  ( 0.1249934679134661900, 0.5099999999999997900, 0.1431000837389915500 ) ) ;
+#2511 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3163 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1598, #1024, #2463 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2512 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.258754526011473700E-016 ) ) ;
+#2514 = FACE_OUTER_BOUND ( 'NONE', #530, .T. ) ;
+#2515 = CARTESIAN_POINT ( 'NONE',  ( 0.1920454149524439800, 0.4999999999999998900, -0.5685111774512585600 ) ) ;
+#2516 = VERTEX_POINT ( 'NONE', #1597 ) ;
+#2517 = LINE ( 'NONE', #2458, #1745 ) ;
+#2518 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.5099999999999997900, -0.5940504807692309500 ) ) ;
+#2519 = EDGE_LOOP ( 'NONE', ( #1122, #652, #3019, #3265 ) ) ;
+#2520 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #193, #1051, #2202, #3068, #453, #468, #3018, #1605, #3302, #2218, #1356, #2787, #3057, #2474, #3316 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.08961451536200980300, 0.1750254062363688600, 0.2574931588838815800, 0.3388458082257681500, 0.4199981943754369500, 0.5013464233386337700, 0.5838697534962049600, 0.6699881905162242700, 0.7564733033990259600, 0.8392066183086808200, 0.9201204787092115400, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2521 = CARTESIAN_POINT ( 'NONE',  ( 0.1966215415910331500, 0.5099999999999999000, -0.5849619466855348100 ) ) ;
+#2522 = PRESENTATION_STYLE_ASSIGNMENT (( #112 ) ) ;
+#2523 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 7.412613561381061400E-013, 0.0000000000000000000 ) ) ;
+#2524 = VERTEX_POINT ( 'NONE', #1449 ) ;
+#2525 = ORIENTED_EDGE ( 'NONE', *, *, #1580, .T. ) ;
+#2526 = LINE ( 'NONE', #2141, #3372 ) ;
+#2527 = LINE ( 'NONE', #1816, #1479 ) ;
+#2528 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#2529 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2530 = SURFACE_STYLE_FILL_AREA ( #1089 ) ;
+#2531 = CARTESIAN_POINT ( 'NONE',  ( -0.2387079369608947900, 0.5099999999999997900, 0.1814382115660500800 ) ) ;
+#2532 = ADVANCED_FACE ( 'NONE', ( #2943 ), #2905, .T. ) ;
+#2533 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 8.673617379883994500E-015 ) ) ;
+#2534 = SURFACE_SIDE_STYLE ('',( #804 ) ) ;
+#2535 = CARTESIAN_POINT ( 'NONE',  ( 0.1249784411934909600, 0.5099999999999996800, -0.5213758127873944200 ) ) ;
+#2536 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.258754526011473700E-016, -1.000000000000000000 ) ) ;
+#2537 = LINE ( 'NONE', #524, #2715 ) ;
+#2538 = CARTESIAN_POINT ( 'NONE',  ( 0.1505523822260654600, 0.4999999999999997800, -0.5296386203019266500 ) ) ;
+#2539 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#2540 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2541 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.4999999999999997800, 0.6089743589743592500 ) ) ;
+#2542 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.4999999999999997800, -0.4641426282051283600 ) ) ;
+#2543 = ADVANCED_FACE ( 'NONE', ( #977 ), #590, .T. ) ;
+#2544 = CARTESIAN_POINT ( 'NONE',  ( -0.06280239042342655700, 0.5099999999999997900, 0.2626701647438903200 ) ) ;
+#2545 = LINE ( 'NONE', #648, #1777 ) ;
+#2546 = CARTESIAN_POINT ( 'NONE',  ( -0.1969297940329028100, 0.4999999999999997800, -0.7010376221033430800 ) ) ;
+#2547 = AXIS2_PLACEMENT_3D ( 'NONE', #47, #898, #3480 ) ;
+#2548 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1374 ) ) ;
+#2549 = CARTESIAN_POINT ( 'NONE',  ( -0.2383065993499437500, 0.4999999999999998900, 0.1676427580745439600 ) ) ;
+#2550 = CARTESIAN_POINT ( 'NONE',  ( -0.2387079369608947900, 0.5099999999999997900, 0.1814382115660500800 ) ) ;
+#2551 = LINE ( 'NONE', #3588, #1740 ) ;
+#2552 = CIRCLE ( 'NONE', #3113, 0.07499999999999998300 ) ;
+#2553 = CARTESIAN_POINT ( 'NONE',  ( -0.09912477891071665200, 0.4999999999999997800, -0.7512372891491507800 ) ) ;
+#2554 = ORIENTED_EDGE ( 'NONE', *, *, #520, .T. ) ;
+#2555 = ADVANCED_FACE ( 'NONE', ( #1202 ), #2058, .T. ) ;
+#2556 = FACE_OUTER_BOUND ( 'NONE', #3405, .T. ) ;
+#2557 = VERTEX_POINT ( 'NONE', #614 ) ;
+#2558 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.5099999999999997900, 0.03205128205128213200 ) ) ;
+#2559 = EDGE_LOOP ( 'NONE', ( #1944, #1346, #2379, #2744 ) ) ;
+#2560 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#2561 = CARTESIAN_POINT ( 'NONE',  ( -0.1431003750813871800, 0.4999999999999997800, -0.7366019773160258400 ) ) ;
+#2562 = CARTESIAN_POINT ( 'NONE',  ( -0.1267719509900564200, 0.5099999999999997900, 0.04317353561749113400 ) ) ;
+#2563 = ADVANCED_FACE ( 'NONE', ( #2468 ), #2593, .T. ) ;
+#2564 = ORIENTED_EDGE ( 'NONE', *, *, #1654, .T. ) ;
+#2565 = CARTESIAN_POINT ( 'NONE',  ( -0.1340516651573900900, 0.4999999999999997800, 0.3389528443003855300 ) ) ;
+#2566 = LINE ( 'NONE', #2068, #180 ) ;
+#2567 = CARTESIAN_POINT ( 'NONE',  ( 0.01772668792449200900, 0.4999999999999997800, -0.4231625456251944000 ) ) ;
+#2568 = ORIENTED_EDGE ( 'NONE', *, *, #2876, .F. ) ;
+#2569 = ORIENTED_EDGE ( 'NONE', *, *, #732, .F. ) ;
+#2570 = EDGE_CURVE ( 'NONE', #2168, #3490, #1244, .T. ) ;
+#2571 = CARTESIAN_POINT ( 'NONE',  ( 0.1950668777160329000, 0.5099999999999999000, -0.6100000681403621200 ) ) ;
+#2572 = AXIS2_PLACEMENT_3D ( 'NONE', #3200, #2366, #3028 ) ;
+#2573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2574 = CARTESIAN_POINT ( 'NONE',  ( -0.1169547969377475600, 0.5099999999999997900, 0.3443760304043482800 ) ) ;
+#2575 = ORIENTED_EDGE ( 'NONE', *, *, #863, .T. ) ;
+#2576 = SURFACE_SIDE_STYLE ('',( #1987 ) ) ;
+#2577 = AXIS2_PLACEMENT_3D ( 'NONE', #1561, #2962, #2690 ) ;
+#2578 = ADVANCED_FACE ( 'NONE', ( #3084 ), #1073, .T. ) ;
+#2579 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #404, 'distance_accuracy_value', 'NONE');
+#2580 = EDGE_CURVE ( 'NONE', #1138, #20, #3531, .T. ) ;
+#2581 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2582 = ORIENTED_EDGE ( 'NONE', *, *, #802, .F. ) ;
+#2583 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.5099999999999997900, 0.3653846153846155300 ) ) ;
+#2584 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#2585 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, -2.117859452044727500E-016, -1.600000000000001000 ) ) ;
+#2586 = CARTESIAN_POINT ( 'NONE',  ( -0.08798160062092617900, 0.4999999999999997800, 0.2594581756943097300 ) ) ;
+#2587 = CARTESIAN_POINT ( 'NONE',  ( -0.1969297940329028100, 0.5099999999999997900, -0.7010376221033430800 ) ) ;
+#2588 = CARTESIAN_POINT ( 'NONE',  ( 0.1380876921906286400, 0.5099999999999999000, -0.6596068489810835700 ) ) ;
+#2589 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -2.258754526011473700E-016, 1.000000000000000000 ) ) ;
+#2590 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #405 ) ) ;
+#2591 = LINE ( 'NONE', #2451, #386 ) ;
+#2592 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.5099999999999997900, 0.1936097756410257400 ) ) ;
+#2593 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #4, #2342 ),
+ ( #3173, #1170 ),
+ ( #2030, #1486 ),
+ ( #3464, #1778 ),
+ ( #1458, #2621 ),
+ ( #598, #2321 ),
+ ( #579, #828 ),
+ ( #1714, #2009 ),
+ ( #3379, #803 ),
+ ( #3679, #3077 ),
+ ( #2225, #2244 ),
+ ( #499, #1961 ),
+ ( #1086, #231 ),
+ ( #1669, #1659 ),
+ ( #2235, #1954 ),
+ ( #3389, #784 ),
+ ( #2521, #791 ),
+ ( #2259, #199 ),
+ ( #1683, #488 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1107336759364932800, 0.2123400337224967700, 0.3055004576855516200, 0.3903136792623679300, 0.4666933695305051100, 0.5352643915145909300, 0.5967651153474152800, 0.6510676239778494500, 0.7010371832959363400, 0.7478616474555924700, 0.7918345336138543600, 0.8342849116293253900, 0.8753345703847877900, 0.9160352076835965900, 0.9576525119190965100, 0.9999999999999998900 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2594 = CARTESIAN_POINT ( 'NONE',  ( -0.2121941815761667300, 0.5099999999999999000, 0.2801526014064789600 ) ) ;
+#2595 = CARTESIAN_POINT ( 'NONE',  ( -0.07893331926771658700, 0.4999999999999997800, 0.2611166784154350100 ) ) ;
+#2596 = VERTEX_POINT ( 'NONE', #1260 ) ;
+#2597 = CARTESIAN_POINT ( 'NONE',  ( 0.1836191812030888400, 0.4999999999999997800, -0.6314304688392491400 ) ) ;
+#2598 = VECTOR ( 'NONE', #2106, 1000.000000000000000 ) ;
+#2599 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2600 = VERTEX_POINT ( 'NONE', #2659 ) ;
+#2601 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2602 = CLOSED_SHELL ( 'NONE', ( #2018, #502, #2262, #870, #2871, #1912, #3149, #2281, #3102, #2284, #267, #3159 ) ) ;
+#2603 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .T. ) ;
+#2604 = VECTOR ( 'NONE', #2061, 1000.000000000000000 ) ;
+#2605 = CARTESIAN_POINT ( 'NONE',  ( -0.1648778283846149600, 0.4999999999999997800, 0.3241701652333868800 ) ) ;
+#2606 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, -1.507995730021631200E-016, -1.100000000000001000 ) ) ;
+#2607 = EDGE_CURVE ( 'NONE', #2557, #3135, #2551, .T. ) ;
+#2608 = LINE ( 'NONE', #2415, #3177 ) ;
+#2609 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #1850, #2957 ),
+ ( #119, #1510 ),
+ ( #2450, #3555 ),
+ ( #2729, #961 ),
+ ( #975, #1807 ),
+ ( #3271, #2391 ),
+ ( #1258, #72 ),
+ ( #2433, #2671 ),
+ ( #699, #3013 ),
+ ( #1544, #2684 ),
+ ( #2097, #400 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1323140339085643600, 0.2587000085531545600, 0.3809118214856530600, 0.5005348689728939000, 0.6209226176484484700, 0.7423757653984726100, 0.8682808341788564900, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2610 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.5099999999999997900, -0.5940504807692309500 ) ) ;
+#2611 = ADVANCED_FACE ( 'NONE', ( #1702 ), #138, .T. ) ;
+#2612 = FILL_AREA_STYLE_COLOUR ( '', #1303 ) ;
+#2613 = EDGE_CURVE ( 'NONE', #2516, #3714, #2625, .T. ) ;
+#2614 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201600, 0.4999999999999998900, 0.1481370192307693600 ) ) ;
+#2615 = AXIS2_PLACEMENT_3D ( 'NONE', #3134, #575, #2022 ) ;
+#2616 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999997800, 1.100000000000001200 ) ) ;
+#2617 = CARTESIAN_POINT ( 'NONE',  ( 0.1664872160250680000, 0.4999999999999997800, -0.4389129488404773200 ) ) ;
+#2618 = EDGE_LOOP ( 'NONE', ( #345, #1091, #1463, #716 ) ) ;
+#2619 = CARTESIAN_POINT ( 'NONE',  ( 0.2058065003248706300, 0.4999999999999996700, -0.4554057913312755700 ) ) ;
+#2620 = LINE ( 'NONE', #1044, #3511 ) ;
+#2621 = CARTESIAN_POINT ( 'NONE',  ( 0.09215666824462993800, 0.4999999999999997800, -0.5158616250807066500 ) ) ;
+#2622 = CARTESIAN_POINT ( 'NONE',  ( 0.1653356947681168000, 0.4999999999999997800, -0.6467199218354783300 ) ) ;
+#2623 = CARTESIAN_POINT ( 'NONE',  ( -0.2285582274497632800, 0.5099999999999996800, -0.6519409125673489800 ) ) ;
+#2624 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3686 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2702, #1273, #1569 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2625 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #690, #2707, #2988, #1278, #2146, #3274, #964, #2436, #366, #2999, #90, #999, #1548, #1530, #1560, #1291, #1871, #3577, #1860 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.04551735098515602400, 0.09161518417615074900, 0.1392453293275404100, 0.1882399067429494600, 0.2386709784729281700, 0.2906613157764545400, 0.3448368201549491500, 0.4004280819698027800, 0.4591396760395258200, 0.5225464478831827200, 0.5900956640101133700, 0.6625851602661845300, 0.7396835984345498900, 0.8215770419522548900, 0.9083308536014614900, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2626 = CARTESIAN_POINT ( 'NONE',  ( -0.2388045667392278100, 0.4999999999999997800, 0.1942533761575563600 ) ) ;
+#2627 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.5099999999999997900, -0.2628205128205128900 ) ) ;
+#2628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2629 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.5099999999999997900, -0.4230769230769231800 ) ) ;
+#2630 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2631 = SURFACE_STYLE_USAGE ( .BOTH. , #1734 ) ;
+#2632 = CARTESIAN_POINT ( 'NONE',  ( -0.09912477891071665200, 0.5099999999999997900, -0.7512372891491507800 ) ) ;
+#2633 = CARTESIAN_POINT ( 'NONE',  ( 0.1589304890941473400, 0.4999999999999997800, -0.6504596590176778800 ) ) ;
+#2634 = VECTOR ( 'NONE', #351, 1000.000000000000100 ) ;
+#2635 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4750000000000007000, -1.525000000000001000 ) ) ;
+#2636 = CARTESIAN_POINT ( 'NONE',  ( -0.08946550447243725700, 0.5100000000000001200, -0.5251183536851392600 ) ) ;
+#2637 = ORIENTED_EDGE ( 'NONE', *, *, #2234, .T. ) ;
+#2638 = CARTESIAN_POINT ( 'NONE',  ( -0.1250349256631233800, 0.5099999999999996800, 0.2422480062874832800 ) ) ;
+#2639 = VECTOR ( 'NONE', #625, 1000.000000000000000 ) ;
+#2640 = ORIENTED_EDGE ( 'NONE', *, *, #2275, .F. ) ;
+#2641 = CARTESIAN_POINT ( 'NONE',  ( 0.2170718136780021000, 0.5099999999999997900, -0.4619507211622760900 ) ) ;
+#2642 = ORIENTED_EDGE ( 'NONE', *, *, #3247, .F. ) ;
+#2643 = VERTEX_POINT ( 'NONE', #402 ) ;
+#2644 = EDGE_CURVE ( 'NONE', #765, #1075, #973, .T. ) ;
+#2645 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #3217, #67 ),
+ ( #3548, #2680 ),
+ ( #2401, #374 ),
+ ( #100, #666 ),
+ ( #2128, #392 ),
+ ( #2969, #2414 ),
+ ( #957, #1538 ),
+ ( #2108, #3249 ),
+ ( #682, #2700 ),
+ ( #82, #1251 ),
+ ( #1829, #971 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1240354330026174800, 0.2428459548115301800, 0.3603416824496165100, 0.4790424316556553000, 0.5993341100427879200, 0.7254884757708259800, 0.8585494285274633000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2646 = EDGE_CURVE ( 'NONE', #3326, #304, #2898, .T. ) ;
+#2647 = LINE ( 'NONE', #874, #261 ) ;
+#2648 = CARTESIAN_POINT ( 'NONE',  ( -0.1280816191630033400, 0.5099999999999997900, -0.6393037696779325700 ) ) ;
+#2649 = ORIENTED_EDGE ( 'NONE', *, *, #416, .F. ) ;
+#2650 = ORIENTED_EDGE ( 'NONE', *, *, #781, .F. ) ;
+#2651 = CARTESIAN_POINT ( 'NONE',  ( -0.2204115243010334700, 0.4999999999999996700, 0.2667880151182732100 ) ) ;
+#2652 = CARTESIAN_POINT ( 'NONE',  ( -0.1189924071308247800, 0.5100000000000000100, -0.5380751765357675300 ) ) ;
+#2653 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#2654 = CARTESIAN_POINT ( 'NONE',  ( 0.2058065003248706300, 0.5099999999999996800, -0.4554057913312755700 ) ) ;
+#2655 = CARTESIAN_POINT ( 'NONE',  ( 0.2831484748115178400, 0.5099999999999999000, -0.5556829335258857100 ) ) ;
+#2656 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2657 = CARTESIAN_POINT ( 'NONE',  ( -0.1455276532882231500, 0.4999999999999997800, -0.5708477624042628300 ) ) ;
+#2658 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2659 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.4999999999999997800, -0.07051282051282056800 ) ) ;
+#2660 = ORIENTED_EDGE ( 'NONE', *, *, #3647, .T. ) ;
+#2661 = CARTESIAN_POINT ( 'NONE',  ( -0.1488217209211111800, 0.5100000000000000100, -0.6021746580407489900 ) ) ;
+#2662 = ORIENTED_EDGE ( 'NONE', *, *, #3103, .F. ) ;
+#2663 = SURFACE_STYLE_USAGE ( .BOTH. , #678 ) ;
+#2664 = CARTESIAN_POINT ( 'NONE',  ( -0.1055614821369110400, 0.5099999999999999000, -0.5311088366444110000 ) ) ;
+#2665 = VECTOR ( 'NONE', #1990, 1000.000000000000000 ) ;
+#2666 = EDGE_LOOP ( 'NONE', ( #399, #1754, #485, #1635 ) ) ;
+#2667 = CARTESIAN_POINT ( 'NONE',  ( 0.1509936182462057700, 0.4999999999999995600, -0.4346516746952969200 ) ) ;
+#2668 = CARTESIAN_POINT ( 'NONE',  ( 0.1968624891609737100, 0.5099999999999997900, -0.5907371344502729800 ) ) ;
+#2669 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -2.026379893741263000E-016, 1.525000000000001000 ) ) ;
+#2670 = CARTESIAN_POINT ( 'NONE',  ( -0.01940814732518332200, 0.5000000000000000000, -0.5141346418149918000 ) ) ;
+#2671 = CARTESIAN_POINT ( 'NONE',  ( -0.2351481583622134200, 0.4999999999999997800, -0.5530107744202913400 ) ) ;
+#2672 = EDGE_CURVE ( 'NONE', #1441, #3490, #3673, .T. ) ;
+#2673 = CARTESIAN_POINT ( 'NONE',  ( -0.1306251315791633600, 0.5099999999999999000, 0.1462347442397490500 ) ) ;
+#2674 = CARTESIAN_POINT ( 'NONE',  ( -0.1345843973208533100, 0.4999999999999998900, -0.6327354871815104000 ) ) ;
+#2675 = CARTESIAN_POINT ( 'NONE',  ( -0.1490522311057081400, 0.5099999999999997900, -0.5965298003241464900 ) ) ;
+#2676 = VECTOR ( 'NONE', #498, 1000.000000000000000 ) ;
+#2677 = EDGE_CURVE ( 'NONE', #2788, #2841, #1198, .T. ) ;
+#2678 = CARTESIAN_POINT ( 'NONE',  ( -0.1432820064772502300, 0.5099999999999996800, 0.2203437870164899600 ) ) ;
+#2679 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2746, #3027 ),
+ ( #1604, #746 ),
+ ( #2773, #2452 ),
+ ( #1636, #3329 ),
+ ( #2189, #1615 ),
+ ( #1331, #1032 ),
+ ( #2762, #1645 ),
+ ( #466, #2732 ),
+ ( #2459, #3627 ),
+ ( #3652, #192 ),
+ ( #1940, #176 ),
+ ( #777, #2161 ),
+ ( #2486, #758 ),
+ ( #1340, #2215 ),
+ ( #476, #2500 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1038493619451091600, 0.2011254171233875500, 0.2911309633583701300, 0.3743680063455608900, 0.4507309970211886300, 0.5205205643535403300, 0.5832754154787956900, 0.6400800077829342800, 0.7420435568440584300, 0.8350514117686056400, 0.9208688166387034600, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2680 = CARTESIAN_POINT ( 'NONE',  ( 0.1969008566103086200, 0.4999999999999998900, -0.5964625902244631300 ) ) ;
+#2681 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2682 = EDGE_CURVE ( 'NONE', #3690, #1747, #3443, .T. ) ;
+#2683 = CARTESIAN_POINT ( 'NONE',  ( -0.1340516651573900900, 0.5099999999999997900, 0.3389528443003855300 ) ) ;
+#2684 = CARTESIAN_POINT ( 'NONE',  ( -0.2386929942254646900, 0.4999999999999997800, -0.5848240549896696100 ) ) ;
+#2685 = CARTESIAN_POINT ( 'NONE',  ( -0.1449702205159236800, 0.4999999999999998900, 0.1673369123864066100 ) ) ;
+#2686 = EDGE_LOOP ( 'NONE', ( #398, #1543, #1428, #2257 ) ) ;
+#2687 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2688 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2851 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #339, #900, #2966 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2689 = CARTESIAN_POINT ( 'NONE',  ( 0.1643280055143668300, 0.5099999999999997900, -0.7468921768139827900 ) ) ;
+#2690 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2691 = VERTEX_POINT ( 'NONE', #1513 ) ;
+#2692 = LINE ( 'NONE', #2193, #1843 ) ;
+#2693 = ORIENTED_EDGE ( 'NONE', *, *, #2873, .T. ) ;
+#2694 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#2695 = CARTESIAN_POINT ( 'NONE',  ( 0.02003386388832953700, 0.4999999999999996700, 0.1729262021149161600 ) ) ;
+#2696 = VERTEX_POINT ( 'NONE', #643 ) ;
+#2697 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1796, 'distance_accuracy_value', 'NONE');
+#2698 = PRESENTATION_STYLE_ASSIGNMENT (( #1587 ) ) ;
+#2699 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3414 ) ) ;
+#2700 = CARTESIAN_POINT ( 'NONE',  ( 0.1705884638733917200, 0.4999999999999997800, -0.6433866373176623200 ) ) ;
+#2701 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .F. ) ;
+#2702 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2703 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.4999999999999996700, -0.2628205128205130500 ) ) ;
+#2704 = SURFACE_STYLE_USAGE ( .BOTH. , #686 ) ;
+#2705 = VERTEX_POINT ( 'NONE', #74 ) ;
+#2706 = CARTESIAN_POINT ( 'NONE',  ( -0.1206144133683527000, 0.5099999999999996800, 0.1381530265088761500 ) ) ;
+#2707 = CARTESIAN_POINT ( 'NONE',  ( -0.08516467258090304500, 0.5099999999999997900, 0.03854542390232209400 ) ) ;
+#2708 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.7628205128205128900 ) ) ;
+#2709 = CARTESIAN_POINT ( 'NONE',  ( -0.1115872702984162000, 0.4999999999999998900, -0.6513127442167470100 ) ) ;
+#2710 = ADVANCED_FACE ( 'NONE', ( #3304 ), #382, .F. ) ;
+#2711 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#2712 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#2713 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2714 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #3198, #2062 ),
+ ( #3496, #2633 ),
+ ( #48, #3481 ),
+ ( #3190, #1771 ),
+ ( #1477, #2353 ),
+ ( #2078, #976 ),
+ ( #3574, #2418 ),
+ ( #1276, #2986 ),
+ ( #687, #3272 ),
+ ( #120, #2144 ),
+ ( #1835, #1545 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.08887073112253607300, 0.1863547159714914200, 0.2940776543961755000, 0.4122365279576110700, 0.5417781444209645000, 0.6827026066315661200, 0.8350963526041703700, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2715 = VECTOR ( 'NONE', #2512, 1000.000000000000000 ) ;
+#2716 = CARTESIAN_POINT ( 'NONE',  ( -0.1119025246576310900, 0.4999999999999996700, 0.2508726065321909000 ) ) ;
+#2717 = CARTESIAN_POINT ( 'NONE',  ( -0.2185017812565675000, 0.5099999999999997900, -0.6729887314572911000 ) ) ;
+#2718 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2719 = CARTESIAN_POINT ( 'NONE',  ( -0.01734796912900362500, 0.4999999999999995600, 0.05163380490246658600 ) ) ;
+#2720 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2721 = CARTESIAN_POINT ( 'NONE',  ( 0.04994095050317382700, 0.5099999999999999000, 0.08529001270260563900 ) ) ;
+#2722 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1969 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1916, #161, #425 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2723 = CARTESIAN_POINT ( 'NONE',  ( -0.1011410599687125500, 0.5099999999999995600, -0.6565722877625050900 ) ) ;
+#2724 = CARTESIAN_POINT ( 'NONE',  ( -0.1489425168137291100, 0.4999999999999997800, 0.1890140709820600500 ) ) ;
+#2725 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.4999999999999997800, 0.1936097756410257400 ) ) ;
+#2726 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.4999999999999997800, -0.2628205128205128900 ) ) ;
+#2727 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741363100, 0.5099999999999997900, -0.5914463141025642100 ) ) ;
+#2728 = EDGE_CURVE ( 'NONE', #2299, #761, #326, .T. ) ;
+#2729 = CARTESIAN_POINT ( 'NONE',  ( -0.2007700230032873100, 0.5099999999999997900, -0.4888880024352264500 ) ) ;
+#2730 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2731 = VECTOR ( 'NONE', #2573, 1000.000000000000000 ) ;
+#2732 = CARTESIAN_POINT ( 'NONE',  ( -0.001349763273344073600, 0.4999999999999997800, 0.1572426292075133600 ) ) ;
+#2733 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2848, #1733 ),
+ ( #2007, #2308 ),
+ ( #831, #1712 ),
+ ( #2858, #250 ),
+ ( #2574, #539 ),
+ ( #286, #2565 ),
+ ( #3150, #846 ),
+ ( #2, #1143 ),
+ ( #588, #3123 ),
+ ( #3433, #1725 ),
+ ( #1411, #3445 ),
+ ( #2594, #578 ),
+ ( #13, #869 ),
+ ( #2327, #266 ),
+ ( #3723, #879 ),
+ ( #1447, #2029 ),
+ ( #1758, #3462 ),
+ ( #3424, #1169 ),
+ ( #2017, #3710 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.07493300306220925000, 0.1464145890375252200, 0.2147331780636015900, 0.2803956905112222100, 0.3439118344860919200, 0.4055207421763735200, 0.4664761993946439600, 0.5268093209306768900, 0.5861676109153179900, 0.6441223785331935400, 0.7016405780206491600, 0.7587758228835449500, 0.8166463504748903100, 0.8756669356691189100, 0.9366301735601211300, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2734 = CARTESIAN_POINT ( 'NONE',  ( -0.07749840068520123800, 0.5099999999999997900, 0.03871426457386274000 ) ) ;
+#2735 = CARTESIAN_POINT ( 'NONE',  ( -0.03660138339993096500, 0.5099999999999996800, 0.1382080298652805800 ) ) ;
+#2736 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -2.258754526011473700E-016, 1.000000000000000000 ) ) ;
+#2737 = VECTOR ( 'NONE', #3409, 1000.000000000000000 ) ;
+#2738 = ORIENTED_EDGE ( 'NONE', *, *, #2809, .T. ) ;
+#2739 = CARTESIAN_POINT ( 'NONE',  ( -0.1306523237543588100, 0.4999999999999997800, 0.2372293421562750000 ) ) ;
+#2740 = LINE ( 'NONE', #3007, #608 ) ;
+#2741 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2742 = VERTEX_POINT ( 'NONE', #1885 ) ;
+#2743 = CARTESIAN_POINT ( 'NONE',  ( -0.1055614821369110400, 0.5099999999999999000, -0.5311088366444110000 ) ) ;
+#2744 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .F. ) ;
+#2745 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#2746 = CARTESIAN_POINT ( 'NONE',  ( 0.07088224780278679100, 0.5099999999999997900, 0.2173477564102565000 ) ) ;
+#2747 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1374 ), #2925 ) ;
+#2748 = CARTESIAN_POINT ( 'NONE',  ( 0.1924374343690662700, 0.4999999999999996700, -0.7362777759802200400 ) ) ;
+#2749 = CARTESIAN_POINT ( 'NONE',  ( -0.01734796912900362500, 0.5099999999999995600, 0.05163380490246658600 ) ) ;
+#2750 = EDGE_LOOP ( 'NONE', ( #2910, #469, #2499, #35 ) ) ;
+#2751 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3243, 'distance_accuracy_value', 'NONE');
+#2752 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.219727444046192500E-016, 1.000000000000000000 ) ) ;
+#2753 = VERTEX_POINT ( 'NONE', #2117 ) ;
+#2754 = PLANE ( 'NONE',  #2314 ) ;
+#2755 = ORIENTED_EDGE ( 'NONE', *, *, #1147, .F. ) ;
+#2756 = SURFACE_STYLE_FILL_AREA ( #3244 ) ;
+#2757 = CARTESIAN_POINT ( 'NONE',  ( -0.1490858612727590500, 0.4999999999999995600, 0.1959839752083744900 ) ) ;
+#2758 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2759 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2760 = CARTESIAN_POINT ( 'NONE',  ( -0.1455276532882231500, 0.5099999999999997900, -0.5708477624042628300 ) ) ;
+#2761 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2762 = CARTESIAN_POINT ( 'NONE',  ( 0.009085012275627827800, 0.5099999999999997900, 0.1643866187836227300 ) ) ;
+#2763 = CARTESIAN_POINT ( 'NONE',  ( -0.06589744965884515600, 0.4999999999999996700, 0.03988823601448614900 ) ) ;
+#2764 = CARTESIAN_POINT ( 'NONE',  ( -0.2382618619764678400, 0.4999999999999997800, -0.5718718439377938900 ) ) ;
+#2765 = VERTEX_POINT ( 'NONE', #3052 ) ;
+#2766 = CARTESIAN_POINT ( 'NONE',  ( 0.2865041204923715600, 0.4999999999999998900, -0.6072619776112971900 ) ) ;
+#2767 = EDGE_CURVE ( 'NONE', #3690, #2477, #1939, .T. ) ;
+#2768 = CARTESIAN_POINT ( 'NONE',  ( 0.01622640212749354800, 0.4999999999999998900, -0.6730439451160168400 ) ) ;
+#2769 = CARTESIAN_POINT ( 'NONE',  ( -0.1206144133683527000, 0.5099999999999996800, 0.1381530265088761500 ) ) ;
+#2770 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#2771 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -1.507995730021631200E-016, 1.100000000000001000 ) ) ;
+#2772 = CARTESIAN_POINT ( 'NONE',  ( -0.09789597306723457600, 0.5099999999999995600, -0.5278879182305382700 ) ) ;
+#2773 = CARTESIAN_POINT ( 'NONE',  ( 0.05738575357983229100, 0.5099999999999997900, 0.2047607066626502000 ) ) ;
+#2774 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #787 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3349, #2781, #2195 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2775 = CARTESIAN_POINT ( 'NONE',  ( 0.2273269832105363800, 0.4999999999999994400, -0.7170190736781287800 ) ) ;
+#2776 = CARTESIAN_POINT ( 'NONE',  ( -0.004695159623593813700, 0.5099999999999997900, 0.05645031970269844700 ) ) ;
+#2777 = CARTESIAN_POINT ( 'NONE',  ( -0.07787346154151086900, 0.5099999999999997900, 0.1284382714725910700 ) ) ;
+#2778 = AXIS2_PLACEMENT_3D ( 'NONE', #511, #1378, #2536 ) ;
+#2779 = CARTESIAN_POINT ( 'NONE',  ( 0.2866518844847310000, 0.4999999999999996700, -0.5985265891444752100 ) ) ;
+#2780 = EDGE_CURVE ( 'NONE', #2705, #490, #1608, .T. ) ;
+#2781 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2782 = SURFACE_SIDE_STYLE ('',( #1637 ) ) ;
+#2783 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.4999999999999997800, 0.03205128205128213200 ) ) ;
+#2784 = CARTESIAN_POINT ( 'NONE',  ( -0.1189924071308247800, 0.5000000000000000000, -0.5380751765357675300 ) ) ;
+#2785 = CARTESIAN_POINT ( 'NONE',  ( 0.2537162276497078600, 0.5099999999999999000, -0.6933435749096680300 ) ) ;
+#2786 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#2787 = CARTESIAN_POINT ( 'NONE',  ( -0.1267719509900564200, 0.4999999999999997800, 0.04317353561749113400 ) ) ;
+#2788 = VERTEX_POINT ( 'NONE', #149 ) ;
+#2789 = ORIENTED_EDGE ( 'NONE', *, *, #3128, .T. ) ;
+#2790 = VECTOR ( 'NONE', #3374, 1000.000000000000000 ) ;
+#2791 = VERTEX_POINT ( 'NONE', #2179 ) ;
+#2792 = CARTESIAN_POINT ( 'NONE',  ( -0.1399979216639391200, 0.4999999999999996700, -0.6257936097606980900 ) ) ;
+#2793 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2794 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.4999999999999997800, 0.1885016025641026700 ) ) ;
+#2795 = VECTOR ( 'NONE', #3632, 1000.000000000000000 ) ;
+#2796 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.673617379883994500E-015, 1.000000000000000000 ) ) ;
+#2797 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2798 = ORIENTED_EDGE ( 'NONE', *, *, #88, .T. ) ;
+#2799 = AXIS2_PLACEMENT_3D ( 'NONE', #2352, #312, #2872 ) ;
+#2800 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #857 ), #2856 ) ;
+#2801 = CARTESIAN_POINT ( 'NONE',  ( 0.2766580448820166700, 0.5099999999999999000, -0.6549917136545579900 ) ) ;
+#2802 = FACE_OUTER_BOUND ( 'NONE', #3727, .T. ) ;
+#2803 = CARTESIAN_POINT ( 'NONE',  ( -0.1119025246576310900, 0.4999999999999995600, 0.2508726065321909000 ) ) ;
+#2804 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.258754526011473700E-016, -1.000000000000000000 ) ) ;
+#2805 = CARTESIAN_POINT ( 'NONE',  ( -0.02205222878461680200, 0.5099999999999996800, -0.7616365150243851200 ) ) ;
+#2806 = EDGE_LOOP ( 'NONE', ( #839, #441, #131, #559 ) ) ;
+#2807 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2808 = VECTOR ( 'NONE', #2589, 1000.000000000000000 ) ;
+#2809 = EDGE_CURVE ( 'NONE', #1705, #1129, #3039, .T. ) ;
+#2810 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2811 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .T. ) ;
+#2812 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2935, #1785, #1226, #3216, #3183, #2678, #36, #2055, #318, #2638, #2350, #2915, #1199, #2927, #1493, #1215, #1271, #1536, #970 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.05646686847186258700, 0.1111640986969634300, 0.1649370968759850400, 0.2183217523125938200, 0.2723929232482767400, 0.3279763434477041000, 0.3852910519840206900, 0.4449029182928193000, 0.5068438192198356800, 0.5694881852629684000, 0.6341532155537226200, 0.7009760953100501200, 0.7708974968462686300, 0.8436256105557795600, 0.9196596761155403400, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2813 = CARTESIAN_POINT ( 'NONE',  ( 0.04695423640552647700, 0.4999999999999997800, -0.6728272789996602200 ) ) ;
+#2814 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, -1.507995730021631200E-016, 1.100000000000001000 ) ) ;
+#2815 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.4999999999999997800, 0.03846153846153854000 ) ) ;
+#2816 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2817 = FILL_AREA_STYLE_COLOUR ( '', #290 ) ;
+#2818 = CARTESIAN_POINT ( 'NONE',  ( -0.06314811332359987500, 0.4999999999999996700, -0.4284943774235742100 ) ) ;
+#2819 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1038 ), #3009 ) ;
+#2820 = ORIENTED_EDGE ( 'NONE', *, *, #3070, .F. ) ;
+#2821 = CARTESIAN_POINT ( 'NONE',  ( 0.1068482897140800600, 0.4999999999999998900, -0.6672921188525758900 ) ) ;
+#2822 = CARTESIAN_POINT ( 'NONE',  ( 0.1948839537794866400, 0.4999999999999997800, -0.5765284263506987900 ) ) ;
+#2823 = PRESENTATION_STYLE_ASSIGNMENT (( #880 ) ) ;
+#2824 = LINE ( 'NONE', #2371, #2060 ) ;
+#2825 = CARTESIAN_POINT ( 'NONE',  ( -0.1960069420687002900, 0.4999999999999996700, 0.08132130118107043500 ) ) ;
+#2826 = EDGE_LOOP ( 'NONE', ( #2001, #934, #3682, #1310 ) ) ;
+#2827 = LINE ( 'NONE', #2541, #331 ) ;
+#2828 = CYLINDRICAL_SURFACE ( 'NONE', #1647, 0.07499999999999998300 ) ;
+#2829 = CARTESIAN_POINT ( 'NONE',  ( -0.1346720776591069900, 0.5099999999999997900, -0.4457351867108670400 ) ) ;
+#2830 = ORIENTED_EDGE ( 'NONE', *, *, #58, .T. ) ;
+#2831 = VERTEX_POINT ( 'NONE', #2469 ) ;
+#2832 = ORIENTED_EDGE ( 'NONE', *, *, #2990, .T. ) ;
+#2833 = ORIENTED_EDGE ( 'NONE', *, *, #1021, .T. ) ;
+#2834 = CARTESIAN_POINT ( 'NONE',  ( -0.08798160062092617900, 0.4999999999999996700, 0.2594581756943097300 ) ) ;
+#2835 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ;
+#2836 = CARTESIAN_POINT ( 'NONE',  ( -0.1779898188589084900, 0.4999999999999995600, -0.7168618165337957700 ) ) ;
+#2837 = FACE_OUTER_BOUND ( 'NONE', #2618, .T. ) ;
+#2838 = CARTESIAN_POINT ( 'NONE',  ( -0.2089977692677322500, 0.5099999999999997900, 0.09567377259223888700 ) ) ;
+#2839 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2425 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #159, #450, #3388 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2840 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2841 = VERTEX_POINT ( 'NONE', #3636 ) ;
+#2842 = ADVANCED_FACE ( 'NONE', ( #59 ), #2679, .T. ) ;
+#2843 = EDGE_CURVE ( 'NONE', #3492, #1921, #3478, .T. ) ;
+#2844 = EDGE_CURVE ( 'NONE', #2643, #1352, #3471, .T. ) ;
+#2845 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#2846 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#2847 = LINE ( 'NONE', #3609, #3233 ) ;
+#2848 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.3525641025641027000 ) ) ;
+#2849 = LINE ( 'NONE', #3695, #2665 ) ;
+#2850 = CARTESIAN_POINT ( 'NONE',  ( -0.06314811332359987500, 0.5099999999999996800, -0.4284943774235742100 ) ) ;
+#2851 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #339, 'distance_accuracy_value', 'NONE');
+#2852 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.07499999999999978900, 1.525000000000001000 ) ) ;
+#2853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2854 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.258754526011473700E-016, 1.000000000000000000 ) ) ;
+#2855 = AXIS2_PLACEMENT_3D ( 'NONE', #1363, #508, #3365 ) ;
+#2856 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1876 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2996, #3237, #715 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2857 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -4.818676322157799300E-016 ) ) ;
+#2858 = CARTESIAN_POINT ( 'NONE',  ( -0.09874587901606066100, 0.5099999999999999000, 0.3484050694672600800 ) ) ;
+#2859 = CARTESIAN_POINT ( 'NONE',  ( -0.1132255217043913300, 0.5099999999999997900, -0.4385886530084715500 ) ) ;
+#2860 = SURFACE_STYLE_FILL_AREA ( #3187 ) ;
+#2861 = EDGE_LOOP ( 'NONE', ( #3487, #2381, #3071, #935 ) ) ;
+#2862 = EDGE_CURVE ( 'NONE', #295, #1525, #3393, .T. ) ;
+#2863 = LINE ( 'NONE', #726, #3715 ) ;
+#2864 = FACE_OUTER_BOUND ( 'NONE', #451, .T. ) ;
+#2865 = CARTESIAN_POINT ( 'NONE',  ( 0.04695423640552647700, 0.5099999999999997900, -0.6728272789996602200 ) ) ;
+#2866 = EDGE_LOOP ( 'NONE', ( #2472, #2219, #29, #126 ) ) ;
+#2867 = ORIENTED_EDGE ( 'NONE', *, *, #942, .F. ) ;
+#2868 = CARTESIAN_POINT ( 'NONE',  ( 0.2049876549595876500, 0.4999999999999996700, -0.7303280043414778200 ) ) ;
+#2869 = VERTEX_POINT ( 'NONE', #2592 ) ;
+#2870 = FILL_AREA_STYLE ('',( #2319 ) ) ;
+#2871 = ADVANCED_FACE ( 'NONE', ( #3117 ), #587, .F. ) ;
+#2872 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2873 = EDGE_CURVE ( 'NONE', #1352, #2524, #808, .T. ) ;
+#2874 = VECTOR ( 'NONE', #2367, 1000.000000000000000 ) ;
+#2875 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .T. ) ;
+#2876 = EDGE_CURVE ( 'NONE', #3714, #3126, #1884, .T. ) ;
+#2877 = LINE ( 'NONE', #1455, #996 ) ;
+#2878 = AXIS2_PLACEMENT_3D ( 'NONE', #3225, #1242, #907 ) ;
+#2879 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.5099999999999997900, 0.3653846153846155300 ) ) ;
+#2880 = CARTESIAN_POINT ( 'NONE',  ( 0.1885065739496497600, 0.5099999999999997900, -0.6247292038119997000 ) ) ;
+#2881 = CARTESIAN_POINT ( 'NONE',  ( 0.2804416147285629900, 0.4999999999999998900, -0.6439812356375352900 ) ) ;
+#2882 = SURFACE_SIDE_STYLE ('',( #246 ) ) ;
+#2883 = CARTESIAN_POINT ( 'NONE',  ( -0.1044490367077779800, 0.4999999999999998900, 0.2542270376672281000 ) ) ;
+#2884 = CARTESIAN_POINT ( 'NONE',  ( -0.2007700230032873100, 0.5099999999999997900, -0.4888880024352264500 ) ) ;
+#2885 = CARTESIAN_POINT ( 'NONE',  ( -0.1672312744455898300, 0.5099999999999999000, -0.7239707692053450900 ) ) ;
+#2886 = LINE ( 'NONE', #1128, #1960 ) ;
+#2887 = ADVANCED_FACE ( 'NONE', ( #241 ), #902, .F. ) ;
+#2888 = CARTESIAN_POINT ( 'NONE',  ( 0.1924374343690662700, 0.5099999999999997900, -0.7362777759802200400 ) ) ;
+#2889 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2890 = CARTESIAN_POINT ( 'NONE',  ( 0.2866518844847310000, 0.4999999999999997800, -0.5985265891444752100 ) ) ;
+#2891 = CARTESIAN_POINT ( 'NONE',  ( 0.2866504087121901100, 0.5099999999999997900, -0.5895745012787476600 ) ) ;
+#2892 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.5099999999999997900, 0.2003205128205129100 ) ) ;
+#2893 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -1.507995730021631200E-016, -1.100000000000001000 ) ) ;
+#2894 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #743, 'distance_accuracy_value', 'NONE');
+#2895 = CARTESIAN_POINT ( 'NONE',  ( -0.1786604445446499100, 0.4999999999999996700, 0.3148863389916271000 ) ) ;
+#2896 = CARTESIAN_POINT ( 'NONE',  ( 0.1705884638733917200, 0.5099999999999997900, -0.6433866373176623200 ) ) ;
+#2897 = ORIENTED_EDGE ( 'NONE', *, *, #362, .F. ) ;
+#2898 = LINE ( 'NONE', #1575, #2634 ) ;
+#2899 = AXIS2_PLACEMENT_3D ( 'NONE', #3517, #2681, #2362 ) ;
+#2900 = VECTOR ( 'NONE', #1048, 1000.000000000000000 ) ;
+#2901 = STYLED_ITEM ( 'NONE', ( #2428 ), #3387 ) ;
+#2902 = DIRECTION ( 'NONE',  ( 0.6575212211385358400, 0.0000000000000000000, -0.7534360249898385300 ) ) ;
+#2903 = CARTESIAN_POINT ( 'NONE',  ( 0.2853220447035589900, 0.4999999999999995600, -0.5679410103018508500 ) ) ;
+#2904 = ADVANCED_FACE ( 'NONE', ( #3708 ), #3505, .T. ) ;
+#2905 = PLANE ( 'NONE',  #1962 ) ;
+#2906 = CARTESIAN_POINT ( 'NONE',  ( -0.1431003750813871800, 0.5099999999999997900, -0.7366019773160258400 ) ) ;
+#2907 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .F. ) ;
+#2908 = EDGE_CURVE ( 'NONE', #2557, #2299, #55, .T. ) ;
+#2909 = ORIENTED_EDGE ( 'NONE', *, *, #220, .T. ) ;
+#2910 = ORIENTED_EDGE ( 'NONE', *, *, #491, .F. ) ;
+#2911 = FACE_OUTER_BOUND ( 'NONE', #886, .T. ) ;
+#2912 = CARTESIAN_POINT ( 'NONE',  ( 0.2537162276497078600, 0.5099999999999999000, -0.6933435749096680300 ) ) ;
+#2913 = CARTESIAN_POINT ( 'NONE',  ( -0.1486171017193562100, 0.5099999999999997900, -0.5820250927165558900 ) ) ;
+#2914 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .T. ) ;
+#2915 = CARTESIAN_POINT ( 'NONE',  ( -0.1119025246576310900, 0.5099999999999996800, 0.2508726065321909000 ) ) ;
+#2916 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1982, 'distance_accuracy_value', 'NONE');
+#2917 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2918 = ORIENTED_EDGE ( 'NONE', *, *, #3626, .T. ) ;
+#2919 = ORIENTED_EDGE ( 'NONE', *, *, #2613, .F. ) ;
+#2920 = CARTESIAN_POINT ( 'NONE',  ( -0.06280239042342655700, 0.4999999999999997800, 0.2626701647438903200 ) ) ;
+#2921 = CARTESIAN_POINT ( 'NONE',  ( -0.2049358216216542200, 0.5099999999999997900, -0.6921280646183050100 ) ) ;
+#2922 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#2923 = STYLED_ITEM ( 'NONE', ( #724 ), #1568 ) ;
+#2924 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.4999999999999997800, 0.1885016025641026700 ) ) ;
+#2925 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #629 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2658, #381, #2997 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2926 = CARTESIAN_POINT ( 'NONE',  ( -0.1245665746421076900, 0.5099999999999997900, -0.5421166813457259900 ) ) ;
+#2927 = CARTESIAN_POINT ( 'NONE',  ( -0.09650384132062392300, 0.5099999999999995600, 0.2571804007575441700 ) ) ;
+#2928 = CARTESIAN_POINT ( 'NONE',  ( 0.1664872160250680000, 0.5099999999999997900, -0.4389129488404773200 ) ) ;
+#2929 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.219727444046192500E-016, -1.000000000000000000 ) ) ;
+#2930 = SURFACE_SIDE_STYLE ('',( #130 ) ) ;
+#2931 = VECTOR ( 'NONE', #3455, 1000.000000000000000 ) ;
+#2932 = CARTESIAN_POINT ( 'NONE',  ( -0.1470548575307615000, 0.5099999999999995600, -0.6104498577367638600 ) ) ;
+#2933 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.5099999999999997900, -0.7628205128205128900 ) ) ;
+#2934 = CARTESIAN_POINT ( 'NONE',  ( 0.02394040807247167400, 0.5099999999999999000, -0.5128761499433764900 ) ) ;
+#2935 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.5099999999999997900, 0.1936097756410257400 ) ) ;
+#2936 = SURFACE_SIDE_STYLE ('',( #3591 ) ) ;
+#2937 = EDGE_CURVE ( 'NONE', #764, #1986, #160, .T. ) ;
+#2938 = PLANE ( 'NONE',  #3726 ) ;
+#2939 = CARTESIAN_POINT ( 'NONE',  ( -0.1489831346169101200, 0.4999999999999997800, -0.5897232645155139300 ) ) ;
+#2940 = FILL_AREA_STYLE_COLOUR ( '', #3357 ) ;
+#2941 = CARTESIAN_POINT ( 'NONE',  ( 0.1483545918909950400, 0.4999999999999996700, -0.7511595504073774700 ) ) ;
+#2942 = CARTESIAN_POINT ( 'NONE',  ( -0.1488217209211111800, 0.5000000000000000000, -0.6021746580407489900 ) ) ;
+#2943 = FACE_OUTER_BOUND ( 'NONE', #1219, .T. ) ;
+#2944 = AXIS2_PLACEMENT_3D ( 'NONE', #127, #2148, #2979 ) ;
+#2945 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.4999999999999997800, -0.07051282051282056800 ) ) ;
+#2946 = ORIENTED_EDGE ( 'NONE', *, *, #3518, .T. ) ;
+#2947 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #708 ) ) ;
+#2948 = CARTESIAN_POINT ( 'NONE',  ( 0.2284343311361201300, 0.5099999999999997900, 0.3653846153846155300 ) ) ;
+#2949 = ORIENTED_EDGE ( 'NONE', *, *, #641, .T. ) ;
+#2950 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1674 ), #1286 ) ;
+#2951 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.07499999999999978900, -1.600000000000001000 ) ) ;
+#2952 = ORIENTED_EDGE ( 'NONE', *, *, #184, .F. ) ;
+#2953 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -2.026379893741263000E-016, -1.525000000000001000 ) ) ;
+#2954 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2955 = CARTESIAN_POINT ( 'NONE',  ( -0.1169547969377475600, 0.5099999999999997900, 0.3443760304043482800 ) ) ;
+#2956 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ;
+#2957 = CARTESIAN_POINT ( 'NONE',  ( -0.1709046111715722700, 0.4999999999999997800, -0.4641426282051283600 ) ) ;
+#2958 = EDGE_CURVE ( 'NONE', #3074, #1602, #1498, .T. ) ;
+#2959 = CARTESIAN_POINT ( 'NONE',  ( -0.08729751119923452600, 0.5099999999999996800, 0.1283789837824821900 ) ) ;
+#2960 = VECTOR ( 'NONE', #316, 1000.000000000000000 ) ;
+#2961 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2963 = ADVANCED_FACE ( 'NONE', ( #829 ), #636, .T. ) ;
+#2964 = EDGE_LOOP ( 'NONE', ( #1942, #1540, #3400, #2069 ) ) ;
+#2965 = PRESENTATION_STYLE_ASSIGNMENT (( #796 ) ) ;
+#2966 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2967 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1292, #692, #1577, #1872, #3561, #1862, #107, #2162, #1812, #980, #1262 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1610711239484213200, 0.3107888083803542200, 0.4499038238309442900, 0.5783763165061848200, 0.6966172119048390500, 0.8059873227104092900, 0.9065617032890808100, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2968 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.5099999999999997900, 0.2003205128205129100 ) ) ;
+#2969 = CARTESIAN_POINT ( 'NONE',  ( 0.1885065739496497600, 0.5099999999999999000, -0.6247292038119997000 ) ) ;
+#2970 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2971 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.049227908856939800E-016, -1.000000000000000000 ) ) ;
+#2972 = FILL_AREA_STYLE_COLOUR ( '', #75 ) ;
+#2973 = CARTESIAN_POINT ( 'NONE',  ( -0.1090497799614950600, 0.4999999999999997800, 0.1324178187370899900 ) ) ;
+#2974 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.673617379883994500E-015 ) ) ;
+#2975 = CARTESIAN_POINT ( 'NONE',  ( 0.1643280055143668300, 0.4999999999999996700, -0.7468921768139827900 ) ) ;
+#2976 = CARTESIAN_POINT ( 'NONE',  ( -0.1115872702984162000, 0.5099999999999999000, -0.6513127442167470100 ) ) ;
+#2977 = VECTOR ( 'NONE', #1419, 1000.000000000000000 ) ;
+#2978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3053 ), #3476 ) ;
+#2979 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2980 = CARTESIAN_POINT ( 'NONE',  ( -0.02271133324317049400, 0.4999999999999998900, 0.1445220341506313300 ) ) ;
+#2981 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4750000000000007000, -1.600000000000001000 ) ) ;
+#2982 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2983 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.4999999999999997800, 0.3653846153846155300 ) ) ;
+#2984 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.2628205128205129400 ) ) ;
+#2985 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.4999999999999997800, -0.1730769230769231300 ) ) ;
+#2986 = CARTESIAN_POINT ( 'NONE',  ( 0.06865395686756983800, 0.4999999999999997800, -0.6718173496033131900 ) ) ;
+#2987 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2988 = CARTESIAN_POINT ( 'NONE',  ( -0.07749840068520123800, 0.5099999999999997900, 0.03871426457386274000 ) ) ;
+#2989 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2990 = EDGE_CURVE ( 'NONE', #2869, #2596, #2545, .T. ) ;
+#2991 = CARTESIAN_POINT ( 'NONE',  ( -0.07787346154151086900, 0.4999999999999997800, 0.1284382714725910700 ) ) ;
+#2992 = SURFACE_STYLE_FILL_AREA ( #528 ) ;
+#2993 = ORIENTED_EDGE ( 'NONE', *, *, #2876, .T. ) ;
+#2994 = CARTESIAN_POINT ( 'NONE',  ( 0.1157384964190473600, 0.5099999999999995600, -0.4282055802190573000 ) ) ;
+#2995 = CARTESIAN_POINT ( 'NONE',  ( -0.1556253362730110300, 0.5099999999999997900, -0.7305727599929545700 ) ) ;
+#2996 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2997 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2998 = LINE ( 'NONE', #3507, #3042 ) ;
+#2999 = CARTESIAN_POINT ( 'NONE',  ( 0.008275433105479530100, 0.5099999999999997900, 0.06198504097716667200 ) ) ;
+#3000 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #875 ), #2356 ) ;
+#3001 = CARTESIAN_POINT ( 'NONE',  ( 0.03549782608188746500, 0.4999999999999997800, 0.07627254824551314700 ) ) ;
+#3002 = ORIENTED_EDGE ( 'NONE', *, *, #1265, .T. ) ;
+#3003 = CARTESIAN_POINT ( 'NONE',  ( -0.1488217209211111800, 0.5100000000000000100, -0.6021746580407489900 ) ) ;
+#3004 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3005 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .T. ) ;
+#3006 = VERTEX_POINT ( 'NONE', #44 ) ;
+#3007 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.5099999999999997900, 0.6089743589743592500 ) ) ;
+#3008 = VECTOR ( 'NONE', #2372, 1000.000000000000000 ) ;
+#3009 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1443 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #210, #1376, #3381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3010 = ORIENTED_EDGE ( 'NONE', *, *, #763, .F. ) ;
+#3011 = CARTESIAN_POINT ( 'NONE',  ( -0.2387221779518318400, 0.5099999999999997900, -0.6043316869060980600 ) ) ;
+#3012 = LINE ( 'NONE', #355, #1176 ) ;
+#3013 = CARTESIAN_POINT ( 'NONE',  ( -0.2382618619764678400, 0.4999999999999997800, -0.5718718439377938900 ) ) ;
+#3014 = EDGE_LOOP ( 'NONE', ( #910, #2206, #2103, #3546 ) ) ;
+#3015 = CARTESIAN_POINT ( 'NONE',  ( 0.2273269832105363800, 0.5099999999999995600, -0.7170190736781287800 ) ) ;
+#3016 = CARTESIAN_POINT ( 'NONE',  ( -0.05408052504608165700, 0.5100000000000000100, 0.04164942568097506500 ) ) ;
+#3017 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2922, #1539, #1263, #2571, #1012, #2880, #889, #865, #2896, #1753, #294 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1240354330026174800, 0.2428459548115301800, 0.3603416824496165100, 0.4790424316556553000, 0.5993341100427879200, 0.7254884757708259800, 0.8585494285274633000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3018 = CARTESIAN_POINT ( 'NONE',  ( -0.2089977692677322500, 0.4999999999999997800, 0.09567377259223888700 ) ) ;
+#3019 = ORIENTED_EDGE ( 'NONE', *, *, #2682, .F. ) ;
+#3020 = FILL_AREA_STYLE_COLOUR ( '', #296 ) ;
+#3021 = CARTESIAN_POINT ( 'NONE',  ( 0.07484649096970755200, 0.5099999999999999000, -0.4242215489531686000 ) ) ;
+#3022 = CARTESIAN_POINT ( 'NONE',  ( -0.1441342602817784800, 0.5000000000000000000, -0.6183174652472273000 ) ) ;
+#3023 = SURFACE_SIDE_STYLE ('',( #1042 ) ) ;
+#3024 = CARTESIAN_POINT ( 'NONE',  ( -0.2352746065599903600, 0.5099999999999996800, -0.6290296888869503200 ) ) ;
+#3025 = CARTESIAN_POINT ( 'NONE',  ( -0.05916381266732116000, 0.4999999999999996700, -0.5181934058658312900 ) ) ;
+#3026 = LINE ( 'NONE', #2711, #2355 ) ;
+#3027 = CARTESIAN_POINT ( 'NONE',  ( 0.07088224780278679100, 0.4999999999999997800, 0.2173477564102565000 ) ) ;
+#3028 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 4.818676322157799300E-016 ) ) ;
+#3029 = STYLED_ITEM ( 'NONE', ( #3060 ), #1133 ) ;
+#3030 = EDGE_CURVE ( 'NONE', #3126, #765, #2283, .T. ) ;
+#3031 = CARTESIAN_POINT ( 'NONE',  ( -0.1489205444607361000, 0.4999999999999995600, 0.2006579683334326100 ) ) ;
+#3032 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3033 = CARTESIAN_POINT ( 'NONE',  ( -0.2285582274497632800, 0.5099999999999996800, -0.6519409125673489800 ) ) ;
+#3034 = EDGE_CURVE ( 'NONE', #1795, #3437, #3643, .T. ) ;
+#3035 = CARTESIAN_POINT ( 'NONE',  ( -0.03372924382004106900, 0.5099999999999995600, -0.5152623234273221400 ) ) ;
+#3036 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.5500000000000000400, 1.100000000000001600 ) ) ;
+#3037 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3038 = CARTESIAN_POINT ( 'NONE',  ( 0.2459171507040990600, 0.5099999999999997900, -0.7017566492242408600 ) ) ;
+#3039 = LINE ( 'NONE', #3354, #750 ) ;
+#3040 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3041 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.5099999999999997900, -0.5940504807692309500 ) ) ;
+#3042 = VECTOR ( 'NONE', #1555, 1000.000000000000000 ) ;
+#3043 = PRESENTATION_STYLE_ASSIGNMENT (( #859 ) ) ;
+#3044 = ORIENTED_EDGE ( 'NONE', *, *, #2570, .F. ) ;
+#3045 = CARTESIAN_POINT ( 'NONE',  ( -0.07464016403547864300, 0.4999999999999996700, -0.6647694401535945200 ) ) ;
+#3046 = FILL_AREA_STYLE ('',( #2448 ) ) ;
+#3047 = VECTOR ( 'NONE', #2137, 1000.000000000000000 ) ;
+#3048 = ORIENTED_EDGE ( 'NONE', *, *, #3144, .T. ) ;
+#3049 = CARTESIAN_POINT ( 'NONE',  ( -0.1486171017193562100, 0.4999999999999997800, -0.5820250927165558900 ) ) ;
+#3050 = ORIENTED_EDGE ( 'NONE', *, *, #3656, .F. ) ;
+#3051 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -2.117859452044727500E-016, -1.600000000000001000 ) ) ;
+#3052 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.4999999999999997800, 0.5192307692307695000 ) ) ;
+#3053 = STYLED_ITEM ( 'NONE', ( #3260 ), #2578 ) ;
+#3054 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1247 ) ) ;
+#3055 = CARTESIAN_POINT ( 'NONE',  ( -0.04205775714754599000, 0.4999999999999997800, 0.04430486841837778800 ) ) ;
+#3056 = VERTEX_POINT ( 'NONE', #1236 ) ;
+#3057 = CARTESIAN_POINT ( 'NONE',  ( -0.1079455851489628500, 0.4999999999999996700, 0.03911151641067696400 ) ) ;
+#3058 = VECTOR ( 'NONE', #1173, 1000.000000000000000 ) ;
+#3059 = VERTEX_POINT ( 'NONE', #2653 ) ;
+#3060 = PRESENTATION_STYLE_ASSIGNMENT (( #2121 ) ) ;
+#3061 = PRESENTATION_STYLE_ASSIGNMENT (( #3168 ) ) ;
+#3062 = EDGE_CURVE ( 'NONE', #2869, #1705, #2812, .T. ) ;
+#3063 = FILL_AREA_STYLE_COLOUR ( '', #2004 ) ;
+#3064 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.5099999999999997900, 0.5192307692307695000 ) ) ;
+#3065 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4999999999999997800, 1.100000000000001200 ) ) ;
+#3066 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3067 = FILL_AREA_STYLE_COLOUR ( '', #2368 ) ;
+#3068 = CARTESIAN_POINT ( 'NONE',  ( -0.2344306275138315100, 0.4999999999999996700, 0.1476634999894809500 ) ) ;
+#3069 = ORIENTED_EDGE ( 'NONE', *, *, #1335, .T. ) ;
+#3070 = EDGE_CURVE ( 'NONE', #611, #253, #1623, .T. ) ;
+#3071 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .T. ) ;
+#3072 = SURFACE_STYLE_USAGE ( .BOTH. , #3623 ) ;
+#3073 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #603 ), #2239 ) ;
+#3074 = VERTEX_POINT ( 'NONE', #3248 ) ;
+#3075 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3076 = SURFACE_SIDE_STYLE ('',( #2992 ) ) ;
+#3077 = CARTESIAN_POINT ( 'NONE',  ( 0.1606766982190726600, 0.4999999999999996700, -0.5349241814810203900 ) ) ;
+#3078 = FILL_AREA_STYLE_COLOUR ( '', #2394 ) ;
+#3079 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2351, 'distance_accuracy_value', 'NONE');
+#3080 = CARTESIAN_POINT ( 'NONE',  ( -0.06937371763095169500, 0.4999999999999996700, 0.2623775272792991400 ) ) ;
+#3081 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#3082 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999997800, -1.100000000000001200 ) ) ;
+#3083 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.5099999999999997900, 0.1885016025641026700 ) ) ;
+#3084 = FACE_OUTER_BOUND ( 'NONE', #1249, .T. ) ;
+#3085 = CIRCLE ( 'NONE', #2292, 0.07499999999999998300 ) ;
+#3086 = LINE ( 'NONE', #3106, #1022 ) ;
+#3087 = EDGE_LOOP ( 'NONE', ( #3276, #1715, #2875, #1620 ) ) ;
+#3088 = VERTEX_POINT ( 'NONE', #98 ) ;
+#3089 = ORIENTED_EDGE ( 'NONE', *, *, #2844, .T. ) ;
+#3090 = CARTESIAN_POINT ( 'NONE',  ( -0.1187659077446618800, 0.5099999999999997900, 0.2468156458101262400 ) ) ;
+#3091 = CARTESIAN_POINT ( 'NONE',  ( 0.03742932150929601700, 0.4999999999999998900, -0.5129123123776840900 ) ) ;
+#3092 = VECTOR ( 'NONE', #3360, 1000.000000000000000 ) ;
+#3093 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999997800, -1.100000000000001200 ) ) ;
+#3094 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ;
+#3095 = CARTESIAN_POINT ( 'NONE',  ( -0.2198718712207804200, 0.5099999999999997900, 0.1115641601440157000 ) ) ;
+#3096 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3097 = LINE ( 'NONE', #116, #407 ) ;
+#3098 = STYLED_ITEM ( 'NONE', ( #3043 ), #3399 ) ;
+#3099 = VECTOR ( 'NONE', #34, 1000.000000000000000 ) ;
+#3100 = CARTESIAN_POINT ( 'NONE',  ( -0.04337252143959133300, 0.4999999999999998900, -0.7601009049672629000 ) ) ;
+#3101 = VERTEX_POINT ( 'NONE', #372 ) ;
+#3102 = ADVANCED_FACE ( 'NONE', ( #656 ), #2126, .F. ) ;
+#3103 = EDGE_CURVE ( 'NONE', #1517, #3318, #1309, .T. ) ;
+#3104 = CARTESIAN_POINT ( 'NONE',  ( -0.1187659077446618800, 0.4999999999999996700, 0.2468156458101262400 ) ) ;
+#3105 = CARTESIAN_POINT ( 'NONE',  ( 0.1606766982190726600, 0.4999999999999996700, -0.5349241814810203900 ) ) ;
+#3106 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.5099999999999997900, -0.2628205128205128900 ) ) ;
+#3107 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3108 = ORIENTED_EDGE ( 'NONE', *, *, #1728, .T. ) ;
+#3109 = LINE ( 'NONE', #3564, #1814 ) ;
+#3110 = CARTESIAN_POINT ( 'NONE',  ( -0.1306523237543588100, 0.4999999999999996700, 0.2372293421562750000 ) ) ;
+#3111 = CARTESIAN_POINT ( 'NONE',  ( -0.2387221779518318400, 0.4999999999999997800, -0.6043316869060980600 ) ) ;
+#3112 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1009 ), #1195 ) ;
+#3113 = AXIS2_PLACEMENT_3D ( 'NONE', #475, #3339, #2730 ) ;
+#3114 = CARTESIAN_POINT ( 'NONE',  ( -0.09527036394391334700, 0.4999999999999997800, 0.03867726664191705600 ) ) ;
+#3115 = SURFACE_STYLE_USAGE ( .BOTH. , #2270 ) ;
+#3116 = PLANE ( 'NONE',  #1105 ) ;
+#3117 = FACE_OUTER_BOUND ( 'NONE', #2666, .T. ) ;
+#3118 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1763, 'distance_accuracy_value', 'NONE');
+#3119 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3120 = VECTOR ( 'NONE', #421, 1000.000000000000000 ) ;
+#3121 = CARTESIAN_POINT ( 'NONE',  ( 0.1123117044803948100, 0.4999999999999997800, -0.7577411100169837400 ) ) ;
+#3122 = ORIENTED_EDGE ( 'NONE', *, *, #732, .T. ) ;
+#3123 = CARTESIAN_POINT ( 'NONE',  ( -0.1786604445446499100, 0.4999999999999996700, 0.3148863389916271000 ) ) ;
+#3124 = ADVANCED_FACE ( 'NONE', ( #2864 ), #2609, .T. ) ;
+#3125 = CARTESIAN_POINT ( 'NONE',  ( -0.08933173367025136500, 0.4999999999999998900, -0.4330078305901013900 ) ) ;
+#3126 = VERTEX_POINT ( 'NONE', #2968 ) ;
+#3127 = EDGE_LOOP ( 'NONE', ( #523, #3215, #3425, #2263, #2640 ) ) ;
+#3128 = EDGE_CURVE ( 'NONE', #1791, #1579, #566, .T. ) ;
+#3129 = PRESENTATION_STYLE_ASSIGNMENT (( #2222 ) ) ;
+#3130 = ADVANCED_FACE ( 'NONE', ( #713 ), #423, .T. ) ;
+#3131 = VERTEX_POINT ( 'NONE', #945 ) ;
+#3132 = VECTOR ( 'NONE', #605, 1000.000000000000000 ) ;
+#3133 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3134 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000008200, -1.600000000000001000 ) ) ;
+#3135 = VERTEX_POINT ( 'NONE', #2985 ) ;
+#3136 = CARTESIAN_POINT ( 'NONE',  ( -0.08933173367025136500, 0.4999999999999998900, -0.4330078305901013900 ) ) ;
+#3137 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#3138 = STYLED_ITEM ( 'NONE', ( #272 ), #532 ) ;
+#3139 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.4999999999999997800, -0.4230769230769231800 ) ) ;
+#3140 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999997800, -1.100000000000001200 ) ) ;
+#3141 = CARTESIAN_POINT ( 'NONE',  ( -0.1539681627303237900, 0.4999999999999997800, -0.4538709954623703100 ) ) ;
+#3142 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #845 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2758, #3295, #3624 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3143 = VERTEX_POINT ( 'NONE', #1529 ) ;
+#3144 = EDGE_CURVE ( 'NONE', #1901, #3101, #3402, .T. ) ;
+#3145 = ADVANCED_FACE ( 'NONE', ( #2378 ), #234, .T. ) ;
+#3146 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3147 = VECTOR ( 'NONE', #2411, 1000.000000000000000 ) ;
+#3148 = CARTESIAN_POINT ( 'NONE',  ( 0.2456878572384600900, 0.4999999999999997800, -0.4846212866362209500 ) ) ;
+#3149 = ADVANCED_FACE ( 'NONE', ( #610 ), #774, .F. ) ;
+#3150 = CARTESIAN_POINT ( 'NONE',  ( -0.1500436664923707200, 0.5099999999999997900, 0.3322729739824086800 ) ) ;
+#3151 = VECTOR ( 'NONE', #3706, 1000.000000000000000 ) ;
+#3152 = FILL_AREA_STYLE ('',( #14 ) ) ;
+#3153 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3154 = CARTESIAN_POINT ( 'NONE',  ( -0.06314811332359987500, 0.4999999999999996700, -0.4284943774235742100 ) ) ;
+#3155 = AXIS2_PLACEMENT_3D ( 'NONE', #3538, #2407, #1822 ) ;
+#3156 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3098 ) ) ;
+#3157 = CARTESIAN_POINT ( 'NONE',  ( 0.2853130189521166900, 0.4999999999999997800, -0.6200922827363024600 ) ) ;
+#3158 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3159 = ADVANCED_FACE ( 'NONE', ( #2556 ), #2828, .T. ) ;
+#3160 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3161 = CARTESIAN_POINT ( 'NONE',  ( -0.2298040893731266600, 0.5099999999999997900, -0.5352606382107070200 ) ) ;
+#3162 = CARTESIAN_POINT ( 'NONE',  ( -0.02205222878461680200, 0.5099999999999996800, -0.7616365150243851200 ) ) ;
+#3163 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1598, 'distance_accuracy_value', 'NONE');
+#3164 = VECTOR ( 'NONE', #1590, 1000.000000000000000 ) ;
+#3165 = SURFACE_STYLE_FILL_AREA ( #2125 ) ;
+#3166 = LINE ( 'NONE', #2539, #1203 ) ;
+#3167 = CARTESIAN_POINT ( 'NONE',  ( 0.09221529036232845000, 0.5099999999999997900, -0.7599585771636432300 ) ) ;
+#3168 = SURFACE_STYLE_USAGE ( .BOTH. , #583 ) ;
+#3169 = ORIENTED_EDGE ( 'NONE', *, *, #3348, .T. ) ;
+#3170 = EDGE_CURVE ( 'NONE', #2705, #463, #1027, .T. ) ;
+#3171 = EDGE_LOOP ( 'NONE', ( #3644, #714, #3672, #1127 ) ) ;
+#3172 = CARTESIAN_POINT ( 'NONE',  ( 0.2864991913958499500, 0.5099999999999999000, -0.5808061232826857700 ) ) ;
+#3173 = CARTESIAN_POINT ( 'NONE',  ( 0.03742932150929601700, 0.5099999999999999000, -0.5129123123776840900 ) ) ;
+#3174 = CARTESIAN_POINT ( 'NONE',  ( 0.1923499122902961900, 0.4999999999999996700, -0.6175942438333200700 ) ) ;
+#3175 = CARTESIAN_POINT ( 'NONE',  ( -0.1779898188589084900, 0.5099999999999995600, -0.7168618165337957700 ) ) ;
+#3176 = ORIENTED_EDGE ( 'NONE', *, *, #1971, .T. ) ;
+#3177 = VECTOR ( 'NONE', #3251, 1000.000000000000000 ) ;
+#3178 = ADVANCED_FACE ( 'NONE', ( #1117 ), #1488, .T. ) ;
+#3179 = ORIENTED_EDGE ( 'NONE', *, *, #1145, .F. ) ;
+#3180 = AXIS2_PLACEMENT_3D ( 'NONE', #1632, #2449, #2142 ) ;
+#3181 = CARTESIAN_POINT ( 'NONE',  ( 0.2273269832105363800, 0.5099999999999995600, -0.7170190736781287800 ) ) ;
+#3182 = CARTESIAN_POINT ( 'NONE',  ( 0.06865395686756983800, 0.5099999999999997900, -0.6718173496033131900 ) ) ;
+#3183 = CARTESIAN_POINT ( 'NONE',  ( -0.1458806129184921400, 0.5099999999999999000, 0.2140660564380922600 ) ) ;
+#3184 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1154, 'distance_accuracy_value', 'NONE');
+#3185 = CARTESIAN_POINT ( 'NONE',  ( 0.05229575822387019800, 0.5099999999999997900, -0.4232159070553835300 ) ) ;
+#3186 = ORIENTED_EDGE ( 'NONE', *, *, #3581, .F. ) ;
+#3187 = FILL_AREA_STYLE ('',( #2612 ) ) ;
+#3188 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #2272 ) ;
+#3189 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000010700, 1.100000000000001000 ) ) ;
+#3190 = CARTESIAN_POINT ( 'NONE',  ( 0.1380876921906286400, 0.5100000000000000100, -0.6596068489810835700 ) ) ;
+#3191 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #42 ) ) ;
+#3192 = EDGE_LOOP ( 'NONE', ( #2952, #218, #2021, #2830 ) ) ;
+#3193 = VECTOR ( 'NONE', #2090, 1000.000000000000000 ) ;
+#3194 = CARTESIAN_POINT ( 'NONE',  ( 0.2831578082434159100, 0.5099999999999996800, -0.6322861463123857800 ) ) ;
+#3195 = FILL_AREA_STYLE_COLOUR ( '', #37 ) ;
+#3196 = CARTESIAN_POINT ( 'NONE',  ( 0.07484649096970755200, 0.5099999999999999000, -0.4242215489531686000 ) ) ;
+#3197 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.5099999999999997900, 0.6579527243589745600 ) ) ;
+#3198 = CARTESIAN_POINT ( 'NONE',  ( 0.1626290426745816100, 0.5099999999999999000, -0.6484375000000001100 ) ) ;
+#3199 = VECTOR ( 'NONE', #3515, 1000.000000000000000 ) ;
+#3200 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#3201 = VECTOR ( 'NONE', #2177, 1000.000000000000000 ) ;
+#3202 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3029 ) ) ;
+#3203 = CARTESIAN_POINT ( 'NONE',  ( 0.1936709879604960600, 0.4999999999999998900, -0.4494402743750241500 ) ) ;
+#3204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3205 = CARTESIAN_POINT ( 'NONE',  ( -0.1295579244024728200, 0.4999999999999997800, -0.5463093908882061800 ) ) ;
+#3206 = VERTEX_POINT ( 'NONE', #3093 ) ;
+#3207 = EDGE_CURVE ( 'NONE', #3714, #1791, #2517, .T. ) ;
+#3208 = EDGE_CURVE ( 'NONE', #3326, #2600, #213, .T. ) ;
+#3209 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ;
+#3210 = SURFACE_STYLE_USAGE ( .BOTH. , #2422 ) ;
+#3211 = ORIENTED_EDGE ( 'NONE', *, *, #2570, .T. ) ;
+#3212 = LINE ( 'NONE', #2783, #2790 ) ;
+#3213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3214 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4999999999999997800, 1.100000000000001200 ) ) ;
+#3215 = ORIENTED_EDGE ( 'NONE', *, *, #321, .F. ) ;
+#3216 = CARTESIAN_POINT ( 'NONE',  ( -0.1478200751717485000, 0.5099999999999997900, 0.2075283728956821800 ) ) ;
+#3217 = CARTESIAN_POINT ( 'NONE',  ( 0.1969840106232995900, 0.5099999999999999000, -0.5936498397435898700 ) ) ;
+#3218 = ORIENTED_EDGE ( 'NONE', *, *, #3062, .T. ) ;
+#3219 = VERTEX_POINT ( 'NONE', #2518 ) ;
+#3220 = CARTESIAN_POINT ( 'NONE',  ( -0.03372924382004106900, 0.4999999999999995600, -0.5152623234273221400 ) ) ;
+#3221 = DIRECTION ( 'NONE',  ( 0.7534360249898386400, 0.0000000000000000000, 0.6575212211385358400 ) ) ;
+#3222 = CARTESIAN_POINT ( 'NONE',  ( 0.07088224780278679100, 0.5099999999999997900, 0.2173477564102565000 ) ) ;
+#3223 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.5500000000000000400, -1.100000000000001600 ) ) ;
+#3224 = ORIENTED_EDGE ( 'NONE', *, *, #259, .F. ) ;
+#3225 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.5099999999999997900, 0.6579527243589745600 ) ) ;
+#3226 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3227 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#3228 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1247 ), #3503 ) ;
+#3229 = SURFACE_SIDE_STYLE ('',( #1857 ) ) ;
+#3230 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #430, 'distance_accuracy_value', 'NONE');
+#3231 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999997800, 1.100000000000001200 ) ) ;
+#3232 = CARTESIAN_POINT ( 'NONE',  ( 0.1340717337318408900, 0.5099999999999999000, -0.4310423413099748700 ) ) ;
+#3233 = VECTOR ( 'NONE', #3040, 1000.000000000000000 ) ;
+#3234 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.5099999999999997900, -0.5940504807692309500 ) ) ;
+#3235 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999997800, -1.100000000000001200 ) ) ;
+#3236 = CARTESIAN_POINT ( 'NONE',  ( -0.003979274083618118200, 0.4999999999999997800, -0.5133226732432726300 ) ) ;
+#3237 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3238 = EDGE_CURVE ( 'NONE', #3206, #1901, #759, .T. ) ;
+#3239 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -8.673617379883994500E-015 ) ) ;
+#3240 = PRESENTATION_STYLE_ASSIGNMENT (( #3404 ) ) ;
+#3241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3242 = ORIENTED_EDGE ( 'NONE', *, *, #3207, .T. ) ;
+#3243 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3244 = FILL_AREA_STYLE ('',( #966 ) ) ;
+#3245 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3246 = CARTESIAN_POINT ( 'NONE',  ( -0.01940814732518332200, 0.5100000000000000100, -0.5141346418149918000 ) ) ;
+#3247 = EDGE_CURVE ( 'NONE', #1921, #3416, #3166, .T. ) ;
+#3248 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.5500000000000000400, 1.525000000000001000 ) ) ;
+#3249 = CARTESIAN_POINT ( 'NONE',  ( 0.1776662567755611100, 0.4999999999999997800, -0.6376652872579752200 ) ) ;
+#3250 = PLANE ( 'NONE',  #1889 ) ;
+#3251 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3252 = CARTESIAN_POINT ( 'NONE',  ( -0.2361497526746502200, 0.5099999999999997900, 0.2220230437365595900 ) ) ;
+#3253 = ORIENTED_EDGE ( 'NONE', *, *, #763, .T. ) ;
+#3254 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#3255 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.673617379883994500E-015, -1.000000000000000000 ) ) ;
+#3256 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#3257 = SURFACE_SIDE_STYLE ('',( #3398 ) ) ;
+#3258 = CARTESIAN_POINT ( 'NONE',  ( 0.1310169159436153100, 0.5099999999999999000, -0.7546977631409765900 ) ) ;
+#3259 = CARTESIAN_POINT ( 'NONE',  ( -0.1204651160968771400, 0.4999999999999997800, -0.6454874729502508800 ) ) ;
+#3260 = PRESENTATION_STYLE_ASSIGNMENT (( #207 ) ) ;
+#3261 = VECTOR ( 'NONE', #1644, 1000.000000000000000 ) ;
+#3262 = CARTESIAN_POINT ( 'NONE',  ( -0.03660138339993096500, 0.4999999999999996700, 0.1382080298652805800 ) ) ;
+#3263 = ORIENTED_EDGE ( 'NONE', *, *, #550, .F. ) ;
+#3264 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3391 ) ) ;
+#3265 = ORIENTED_EDGE ( 'NONE', *, *, #2767, .T. ) ;
+#3266 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.5099999999999997900, 0.03205128205128213200 ) ) ;
+#3267 = SURFACE_STYLE_USAGE ( .BOTH. , #85 ) ;
+#3268 = VECTOR ( 'NONE', #2713, 1000.000000000000000 ) ;
+#3269 = CARTESIAN_POINT ( 'NONE',  ( -0.09874587901606066100, 0.5099999999999999000, 0.3484050694672600800 ) ) ;
+#3270 = EDGE_LOOP ( 'NONE', ( #1426, #836, #83, #1388, #3314 ) ) ;
+#3271 = CARTESIAN_POINT ( 'NONE',  ( -0.2222376810395427200, 0.5099999999999997900, -0.5186869835795537800 ) ) ;
+#3272 = CARTESIAN_POINT ( 'NONE',  ( 0.04695423640552647700, 0.4999999999999997800, -0.6728272789996602200 ) ) ;
+#3273 = CARTESIAN_POINT ( 'NONE',  ( 0.08067017887612029600, 0.4999999999999996700, 0.1068442871872732100 ) ) ;
+#3274 = CARTESIAN_POINT ( 'NONE',  ( -0.04205775714754599000, 0.5099999999999997900, 0.04430486841837778800 ) ) ;
+#3275 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3276 = ORIENTED_EDGE ( 'NONE', *, *, #908, .F. ) ;
+#3277 = CARTESIAN_POINT ( 'NONE',  ( 0.06628645034756550100, 0.5099999999999997900, 0.2130616410499870900 ) ) ;
+#3278 = LINE ( 'NONE', #3235, #1087 ) ;
+#3279 = PLANE ( 'NONE',  #228 ) ;
+#3280 = SURFACE_STYLE_FILL_AREA ( #2334 ) ;
+#3281 = SURFACE_STYLE_USAGE ( .BOTH. , #388 ) ;
+#3282 = CARTESIAN_POINT ( 'NONE',  ( -0.1478200751717485000, 0.4999999999999997800, 0.2075283728956821800 ) ) ;
+#3283 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3284 = FILL_AREA_STYLE ('',( #2087 ) ) ;
+#3285 = CLOSED_SHELL ( 'NONE', ( #1415, #3434, #3397, #2710, #571, #1718, #2887, #1685, #2963, #811, #2555, #235 ) ) ;
+#3286 = SURFACE_SIDE_STYLE ('',( #979 ) ) ;
+#3287 = CARTESIAN_POINT ( 'NONE',  ( -0.06589744965884515600, 0.4999999999999996700, 0.03988823601448614900 ) ) ;
+#3288 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3289 = CARTESIAN_POINT ( 'NONE',  ( -0.02982578208192972500, 0.5099999999999999000, 0.04761643091577046100 ) ) ;
+#3290 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #540, 'distance_accuracy_value', 'NONE');
+#3291 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.4999999999999997800, 0.1282051282051283000 ) ) ;
+#3292 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#3293 = VECTOR ( 'NONE', #1948, 1000.000000000000000 ) ;
+#3294 = SURFACE_SIDE_STYLE ('',( #2289 ) ) ;
+#3295 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3296 = CARTESIAN_POINT ( 'NONE',  ( -0.2239471367118633100, 0.4999999999999997800, -0.6626964847152817500 ) ) ;
+#3297 = EDGE_CURVE ( 'NONE', #1398, #1343, #1113, .T. ) ;
+#3298 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.5099999999999997900, 0.1885016025641026700 ) ) ;
+#3299 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3300 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.049227908856939900E-016, 1.000000000000000000 ) ) ;
+#3301 = CARTESIAN_POINT ( 'NONE',  ( 0.08067017887612029600, 0.5099999999999996800, 0.1068442871872732100 ) ) ;
+#3302 = CARTESIAN_POINT ( 'NONE',  ( -0.1807415733171756400, 0.4999999999999998900, 0.06878666468995102400 ) ) ;
+#3303 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3304 = FACE_OUTER_BOUND ( 'NONE', #2497, .T. ) ;
+#3305 = CARTESIAN_POINT ( 'NONE',  ( -0.1490858612727590500, 0.5099999999999996800, 0.1959839752083744900 ) ) ;
+#3306 = CARTESIAN_POINT ( 'NONE',  ( -0.1449702205159236800, 0.5099999999999999000, 0.1673369123864066100 ) ) ;
+#3307 = FACE_OUTER_BOUND ( 'NONE', #1906, .T. ) ;
+#3308 = CARTESIAN_POINT ( 'NONE',  ( -0.2121971252563354400, 0.5099999999999997900, -0.6828285542292936700 ) ) ;
+#3309 = SURFACE_SIDE_STYLE ('',( #3484 ) ) ;
+#3310 = VECTOR ( 'NONE', #101, 1000.000000000000000 ) ;
+#3311 = CARTESIAN_POINT ( 'NONE',  ( 0.04788837178792936700, 0.4999999999999997800, -0.7626799558493374500 ) ) ;
+#3312 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #948 ) ) ;
+#3313 = CARTESIAN_POINT ( 'NONE',  ( 0.008275433105479530100, 0.4999999999999997800, 0.06198504097716667200 ) ) ;
+#3314 = ORIENTED_EDGE ( 'NONE', *, *, #1764, .F. ) ;
+#3315 = PRESENTATION_STYLE_ASSIGNMENT (( #3681 ) ) ;
+#3316 = CARTESIAN_POINT ( 'NONE',  ( -0.08897352142798244100, 0.4999999999999997800, 0.03846153846153854000 ) ) ;
+#3317 = VERTEX_POINT ( 'NONE', #2268 ) ;
+#3318 = VERTEX_POINT ( 'NONE', #3660 ) ;
+#3319 = FILL_AREA_STYLE_COLOUR ( '', #211 ) ;
+#3320 = ORIENTED_EDGE ( 'NONE', *, *, #867, .T. ) ;
+#3321 = ORIENTED_EDGE ( 'NONE', *, *, #1789, .T. ) ;
+#3322 = CARTESIAN_POINT ( 'NONE',  ( -0.1398375349825569400, 0.4999999999999998900, 0.2262945670380861500 ) ) ;
+#3323 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3324 = CARTESIAN_POINT ( 'NONE',  ( -0.2121971252563354400, 0.4999999999999997800, -0.6828285542292936700 ) ) ;
+#3325 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3326 = VERTEX_POINT ( 'NONE', #238 ) ;
+#3327 = PLANE ( 'NONE',  #1622 ) ;
+#3328 = ORIENTED_EDGE ( 'NONE', *, *, #1719, .F. ) ;
+#3329 = CARTESIAN_POINT ( 'NONE',  ( 0.04431338658997571700, 0.4999999999999996700, 0.1929504347497322800 ) ) ;
+#3330 = LINE ( 'NONE', #2726, #2488 ) ;
+#3331 = ORIENTED_EDGE ( 'NONE', *, *, #573, .F. ) ;
+#3332 = CARTESIAN_POINT ( 'NONE',  ( 0.2831578082434159100, 0.4999999999999995600, -0.6322861463123857800 ) ) ;
+#3333 = EDGE_CURVE ( 'NONE', #3318, #1355, #3086, .T. ) ;
+#3334 = SURFACE_SIDE_STYLE ('',( #1490 ) ) ;
+#3335 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3336 = CARTESIAN_POINT ( 'NONE',  ( -0.1296379838455521700, 0.4999999999999998900, -0.7421303320342040900 ) ) ;
+#3337 = CARTESIAN_POINT ( 'NONE',  ( -0.08032683134511965600, 0.4999999999999996700, -0.5224768885248278800 ) ) ;
+#3338 = EDGE_LOOP ( 'NONE', ( #3186, #440, #844, #255 ) ) ;
+#3339 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3340 = LINE ( 'NONE', #967, #3193 ) ;
+#3341 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.05000000000000000300, -1.549999999999999800 ) ) ;
+#3342 = AXIS2_PLACEMENT_3D ( 'NONE', #2635, #1212, #3213 ) ;
+#3343 = CARTESIAN_POINT ( 'NONE',  ( 0.2723078535218322900, 0.5099999999999995600, -0.6655052695176393300 ) ) ;
+#3344 = CARTESIAN_POINT ( 'NONE',  ( 0.06507543016163205900, 0.5099999999999997900, 0.09534868869533448500 ) ) ;
+#3345 = SURFACE_SIDE_STYLE ('',( #3165 ) ) ;
+#3346 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2203 ), #1155 ) ;
+#3347 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .T. ) ;
+#3348 = EDGE_CURVE ( 'NONE', #1206, #2696, #1076, .T. ) ;
+#3349 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3350 = FILL_AREA_STYLE_COLOUR ( '', #1175 ) ;
+#3351 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3352 = CARTESIAN_POINT ( 'NONE',  ( -0.08946550447243725700, 0.5000000000000001100, -0.5251183536851392600 ) ) ;
+#3353 = CARTESIAN_POINT ( 'NONE',  ( 0.07088224780278679100, 0.5099999999999997900, 0.2173477564102565000 ) ) ;
+#3354 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.2628205128205129400 ) ) ;
+#3355 = SHAPE_DEFINITION_REPRESENTATION ( #3188, #1595 ) ;
+#3356 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.4999999999999995600, -1.549999999999999800 ) ) ;
+#3357 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#3358 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1936, 'distance_accuracy_value', 'NONE');
+#3359 = FILL_AREA_STYLE ('',( #3063 ) ) ;
+#3360 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3361 = ORIENTED_EDGE ( 'NONE', *, *, #60, .F. ) ;
+#3362 = CARTESIAN_POINT ( 'NONE',  ( -0.1807415733171756400, 0.5099999999999999000, 0.06878666468995102400 ) ) ;
+#3363 = EDGE_LOOP ( 'NONE', ( #1400, #2182, #928, #2217 ) ) ;
+#3364 = CARTESIAN_POINT ( 'NONE',  ( -0.2344306275138315100, 0.5099999999999996800, 0.1476634999894809500 ) ) ;
+#3365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3366 = VECTOR ( 'NONE', #3630, 1000.000000000000000 ) ;
+#3367 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ;
+#3368 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3431 ), #1963 ) ;
+#3369 = CARTESIAN_POINT ( 'NONE',  ( 0.1137344146453048200, 0.4999999999999997800, 0.1332962951662096100 ) ) ;
+#3370 = ORIENTED_EDGE ( 'NONE', *, *, #872, .F. ) ;
+#3371 = VECTOR ( 'NONE', #5, 1000.000000000000000 ) ;
+#3372 = VECTOR ( 'NONE', #669, 1000.000000000000000 ) ;
+#3373 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#3374 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3375 = COLOUR_RGB ( '',0.003921568627450980300, 0.2470588235294117800, 0.0000000000000000000 ) ;
+#3376 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3377 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3378 = EDGE_CURVE ( 'NONE', #3318, #2557, #1667, .T. ) ;
+#3379 = CARTESIAN_POINT ( 'NONE',  ( 0.1505523822260654600, 0.5099999999999997900, -0.5296386203019266500 ) ) ;
+#3380 = CARTESIAN_POINT ( 'NONE',  ( -0.08266342527413629600, 0.5099999999999997900, 0.1282051282051283000 ) ) ;
+#3381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3382 = EDGE_LOOP ( 'NONE', ( #1904, #864, #3218, #2946 ) ) ;
+#3383 = CARTESIAN_POINT ( 'NONE',  ( -0.1044490367077779800, 0.4999999999999997800, 0.2542270376672281000 ) ) ;
+#3384 = CARTESIAN_POINT ( 'NONE',  ( 0.1966215415910331500, 0.4999999999999998900, -0.5849619466855348100 ) ) ;
+#3385 = AXIS2_PLACEMENT_3D ( 'NONE', #2984, #422, #2741 ) ;
+#3386 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -4.818676322157799300E-016 ) ) ;
+#3387 = ADVANCED_FACE ( 'NONE', ( #2291 ), #2733, .T. ) ;
+#3388 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3389 = CARTESIAN_POINT ( 'NONE',  ( 0.1948839537794866400, 0.5099999999999997900, -0.5765284263506987900 ) ) ;
+#3390 = CARTESIAN_POINT ( 'NONE',  ( -0.1653992796965787200, 0.5099999999999997900, -0.4608037497363368700 ) ) ;
+#3391 = STYLED_ITEM ( 'NONE', ( #671 ), #850 ) ;
+#3392 = CARTESIAN_POINT ( 'NONE',  ( -0.09650384132062392300, 0.5099999999999995600, 0.2571804007575441700 ) ) ;
+#3393 = LINE ( 'NONE', #2585, #2731 ) ;
+#3394 = CARTESIAN_POINT ( 'NONE',  ( 0.02981654267458159700, 0.4999999999999997800, -0.5128205128205128900 ) ) ;
+#3395 = CARTESIAN_POINT ( 'NONE',  ( -0.1079455851489628500, 0.4999999999999996700, 0.03911151641067696400 ) ) ;
+#3396 = PLANE ( 'NONE',  #113 ) ;
+#3397 = ADVANCED_FACE ( 'NONE', ( #2247 ), #547, .F. ) ;
+#3398 = SURFACE_STYLE_FILL_AREA ( #105 ) ;
+#3399 = ADVANCED_FACE ( 'NONE', ( #1616 ), #1373, .T. ) ;
+#3400 = ORIENTED_EDGE ( 'NONE', *, *, #2275, .T. ) ;
+#3401 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2441, #369, #1533, #1551, #985, #1282, #705, #646, #2723, #110, #2135, #406, #3592, #1002, #1519, #1815, #3003, #2675, #3544 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1121147956622137900, 0.2158018426882338500, 0.3102026923156551700, 0.3959929252987141600, 0.4734102307422358700, 0.5427784203605525700, 0.6045480222829333600, 0.6593572656120957300, 0.7087643617117439500, 0.7553555059484815500, 0.7986869938006725400, 0.8400168391480737900, 0.8802034470065461800, 0.9197333482458335300, 0.9590486059010159300, 0.9999999999999998900 ),
+ .UNSPECIFIED. ) ;
+#3402 = LINE ( 'NONE', #3254, #1470 ) ;
+#3403 = VERTEX_POINT ( 'NONE', #2951 ) ;
+#3404 = SURFACE_STYLE_USAGE ( .BOTH. , #1408 ) ;
+#3405 = EDGE_LOOP ( 'NONE', ( #1471, #1394, #39, #3263 ) ) ;
+#3406 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3407 = CARTESIAN_POINT ( 'NONE',  ( -0.2285582274497632800, 0.4999999999999996700, -0.6519409125673489800 ) ) ;
+#3408 = VECTOR ( 'NONE', #3351, 1000.000000000000000 ) ;
+#3409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -4.818676322157799300E-016 ) ) ;
+#3410 = ORIENTED_EDGE ( 'NONE', *, *, #2844, .F. ) ;
+#3411 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3412 = LINE ( 'NONE', #40, #2604 ) ;
+#3413 = CARTESIAN_POINT ( 'NONE',  ( -0.08190307596438008200, 0.4999999999999997800, -0.7548083700412917500 ) ) ;
+#3414 = STYLED_ITEM ( 'NONE', ( #2491 ), #1100 ) ;
+#3415 = VERTEX_POINT ( 'NONE', #3477 ) ;
+#3416 = VERTEX_POINT ( 'NONE', #299 ) ;
+#3417 = EDGE_CURVE ( 'NONE', #2841, #3549, #2824, .T. ) ;
+#3418 = ADVANCED_FACE ( 'NONE', ( #2332 ), #2645, .T. ) ;
+#3419 = EDGE_CURVE ( 'NONE', #3131, #1791, #1090, .T. ) ;
+#3420 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3421 = FILL_AREA_STYLE ('',( #866 ) ) ;
+#3422 = CARTESIAN_POINT ( 'NONE',  ( 0.2867276003668893200, 0.4999999999999997800, -0.5940504807692309500 ) ) ;
+#3423 = ADVANCED_FACE ( 'NONE', ( #3307 ), #1290, .T. ) ;
+#3424 = CARTESIAN_POINT ( 'NONE',  ( -0.2388045667392278100, 0.5099999999999997900, 0.1942533761575563600 ) ) ;
+#3425 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .F. ) ;
+#3426 = ORIENTED_EDGE ( 'NONE', *, *, #21, .T. ) ;
+#3427 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3428 = CARTESIAN_POINT ( 'NONE',  ( 0.1589304890941473400, 0.5099999999999997900, -0.6504596590176778800 ) ) ;
+#3429 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#3430 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #515 ), #722 ) ;
+#3431 = STYLED_ITEM ( 'NONE', ( #3716 ), #3145 ) ;
+#3432 = CARTESIAN_POINT ( 'NONE',  ( 0.1643280055143668300, 0.4999999999999997800, -0.7468921768139827900 ) ) ;
+#3433 = CARTESIAN_POINT ( 'NONE',  ( -0.1911497953795001600, 0.5099999999999999000, 0.3042343623045863900 ) ) ;
+#3434 = ADVANCED_FACE ( 'NONE', ( #117 ), #1232, .F. ) ;
+#3435 = CARTESIAN_POINT ( 'NONE',  ( 0.09215666824462993800, 0.5099999999999997900, -0.5158616250807066500 ) ) ;
+#3436 = ADVANCED_FACE ( 'NONE', ( #2054 ), #1407, .T. ) ;
+#3437 = VERTEX_POINT ( 'NONE', #3222 ) ;
+#3438 = EDGE_CURVE ( 'NONE', #1264, #3088, #2552, .T. ) ;
+#3439 = PRESENTATION_STYLE_ASSIGNMENT (( #1902 ) ) ;
+#3440 = CARTESIAN_POINT ( 'NONE',  ( -1.270000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#3441 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#3442 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3443 = LINE ( 'NONE', #655, #1109 ) ;
+#3444 = CARTESIAN_POINT ( 'NONE',  ( 0.2371008692479329400, 0.5000000000000000000, -0.4764541914420547000 ) ) ;
+#3445 = CARTESIAN_POINT ( 'NONE',  ( -0.2023781015707838400, 0.4999999999999998900, 0.2926465473890466100 ) ) ;
+#3446 = FACE_OUTER_BOUND ( 'NONE', #890, .T. ) ;
+#3447 = EDGE_CURVE ( 'NONE', #2075, #3415, #2591, .T. ) ;
+#3448 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .T. ) ;
+#3449 = CARTESIAN_POINT ( 'NONE',  ( -0.1556253362730110300, 0.5099999999999997900, -0.7305727599929545700 ) ) ;
+#3450 = ORIENTED_EDGE ( 'NONE', *, *, #2613, .T. ) ;
+#3451 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1192, 'distance_accuracy_value', 'NONE');
+#3452 = VERTEX_POINT ( 'NONE', #2745 ) ;
+#3453 = EDGE_LOOP ( 'NONE', ( #518, #1390, #1119, #1707 ) ) ;
+#3454 = FACE_OUTER_BOUND ( 'NONE', #3645, .T. ) ;
+#3455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3456 = FILL_AREA_STYLE_COLOUR ( '', #3373 ) ;
+#3457 = PLANE ( 'NONE',  #303 ) ;
+#3458 = ORIENTED_EDGE ( 'NONE', *, *, #644, .T. ) ;
+#3459 = CIRCLE ( 'NONE', #373, 0.07499999999999998300 ) ;
+#3460 = CARTESIAN_POINT ( 'NONE',  ( 0.2831578082434159100, 0.4999999999999996700, -0.6322861463123857800 ) ) ;
+#3461 = FACE_OUTER_BOUND ( 'NONE', #2559, .T. ) ;
+#3462 = CARTESIAN_POINT ( 'NONE',  ( -0.2385909837773653200, 0.4999999999999996700, 0.2055384889058138000 ) ) ;
+#3463 = ORIENTED_EDGE ( 'NONE', *, *, #2503, .T. ) ;
+#3464 = CARTESIAN_POINT ( 'NONE',  ( 0.07302058830774922600, 0.5099999999999996800, -0.5140041841583562500 ) ) ;
+#3465 = AXIS2_PLACEMENT_3D ( 'NONE', #2173, #2513, #2804 ) ;
+#3466 = CARTESIAN_POINT ( 'NONE',  ( 0.2865041204923715600, 0.5100000000000000100, -0.6072619776112971900 ) ) ;
+#3467 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3468 = VECTOR ( 'NONE', #3732, 1000.000000000000000 ) ;
+#3469 = CARTESIAN_POINT ( 'NONE',  ( 0.2831484748115178400, 0.4999999999999998900, -0.5556829335258857100 ) ) ;
+#3470 = ORIENTED_EDGE ( 'NONE', *, *, #3034, .T. ) ;
+#3471 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #718, #1591, #3311, #878, #1167, #3121, #577, #284, #3432, #1422, #2040, #2868, #1724, #3721, #1742, #2016, #1152, #297, #1436, #275, #2326, #2881, #3460, #3157, #1446, #2890, #11 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06849268322635497500, 0.1330800548196579600, 0.1938341058908268900, 0.2510894881242198300, 0.3044088758702466200, 0.3544177030569120000, 0.4010321292838846500, 0.4444391783288864600, 0.4854320683977054200, 0.5246720342028978700, 0.5620566706522127600, 0.5979359670945245700, 0.6324638432680772500, 0.6657432159676314200, 0.6979773238475164300, 0.7295790829732989900, 0.7608188806681103200, 0.7923495960062749700, 0.8243079643524822100, 0.8571524997152087900, 0.8909240067069880100, 0.9259584876554755000, 0.9620603210973547300, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3472 = LINE ( 'NONE', #2382, #3576 ) ;
+#3473 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3474 = CARTESIAN_POINT ( 'NONE',  ( -0.2388489512026162100, 0.5099999999999997900, -0.5957902831458318200 ) ) ;
+#3475 = FILL_AREA_STYLE ('',( #3456 ) ) ;
+#3476 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #891 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1096, #3096, #1383 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3477 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.05000000000000010700, 1.100000000000001000 ) ) ;
+#3478 = LINE ( 'NONE', #1304, #322 ) ;
+#3479 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.219727444046192500E-016, -1.000000000000000000 ) ) ;
+#3480 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.409338161078905100E-016, 1.000000000000000000 ) ) ;
+#3481 = CARTESIAN_POINT ( 'NONE',  ( 0.1511749221793570700, 0.4999999999999997800, -0.6546999624857449100 ) ) ;
+#3482 = SURFACE_STYLE_FILL_AREA ( #1972 ) ;
+#3483 = EDGE_CURVE ( 'NONE', #295, #3610, #1741, .T. ) ;
+#3484 = SURFACE_STYLE_FILL_AREA ( #1018 ) ;
+#3485 = FILL_AREA_STYLE_COLOUR ( '', #1817 ) ;
+#3486 = DIRECTION ( 'NONE',  ( -0.8411127754819517400, 0.0000000000000000000, -0.5408597775034188500 ) ) ;
+#3487 = ORIENTED_EDGE ( 'NONE', *, *, #1999, .F. ) ;
+#3488 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3489 = PRESENTATION_STYLE_ASSIGNMENT (( #2704 ) ) ;
+#3490 = VERTEX_POINT ( 'NONE', #3036 ) ;
+#3491 = CARTESIAN_POINT ( 'NONE',  ( 0.2275037517590681500, 0.5099999999999997900, -0.4689421223004746100 ) ) ;
+#3492 = VERTEX_POINT ( 'NONE', #1350 ) ;
+#3493 = SURFACE_STYLE_USAGE ( .BOTH. , #46 ) ;
+#3494 = CARTESIAN_POINT ( 'NONE',  ( 0.1776662567755611100, 0.4999999999999997800, -0.6376652872579752200 ) ) ;
+#3495 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536232800, 0.4999999999999997800, 0.5192307692307695000 ) ) ;
+#3496 = CARTESIAN_POINT ( 'NONE',  ( 0.1589304890941473400, 0.5099999999999999000, -0.6504596590176778800 ) ) ;
+#3497 = ORIENTED_EDGE ( 'NONE', *, *, #1189, .T. ) ;
+#3498 = LINE ( 'NONE', #3189, #1358 ) ;
+#3499 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .T. ) ;
+#3500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #948 ), #3699 ) ;
+#3501 = CARTESIAN_POINT ( 'NONE',  ( -0.2271522480186219900, 0.4999999999999998900, 0.2526421544593157600 ) ) ;
+#3502 = VECTOR ( 'NONE', #2793, 1000.000000000000000 ) ;
+#3503 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3704 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2158, #2115, #2718 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3504 = CARTESIAN_POINT ( 'NONE',  ( -0.04700431958791166000, 0.5099999999999997900, -0.5164904940717960400 ) ) ;
+#3505 = PLANE ( 'NONE',  #1062 ) ;
+#3506 = CARTESIAN_POINT ( 'NONE',  ( 0.2371008692479329400, 0.5000000000000000000, -0.4764541914420547000 ) ) ;
+#3507 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202901900, 0.4999999999999997800, -0.1730769230769231300 ) ) ;
+#3508 = CARTESIAN_POINT ( 'NONE',  ( -0.2271522480186219900, 0.5099999999999999000, 0.2526421544593157600 ) ) ;
+#3509 = CARTESIAN_POINT ( 'NONE',  ( -0.1470548575307615000, 0.4999999999999995600, -0.6104498577367638600 ) ) ;
+#3510 = CLOSED_SHELL ( 'NONE', ( #1094, #1159, #510, #3, #1700, #3705, #248, #1453, #1377, #2578, #3130, #1402, #1124, #546, #3436, #2842, #3423, #3694, #17, #835, #2532, #2904, #1100, #3178, #3387, #2000, #1148, #1104, #3702, #532, #2611, #2543, #280, #850, #820, #3124, #2269, #3399, #1194, #2035, #1133, #3145, #2563, #3418, #1393, #1405 ) ) ;
+#3511 = VECTOR ( 'NONE', #459, 1000.000000000000000 ) ;
+#3512 = SURFACE_STYLE_USAGE ( .BOTH. , #1773 ) ;
+#3513 = CARTESIAN_POINT ( 'NONE',  ( -0.03372924382004106900, 0.5099999999999995600, -0.5152623234273221400 ) ) ;
+#3514 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3441, #2325, #2913, #1197, #1248, #3545, #3526, #2926, #2652, #937, #2664, #1774, #2636, #1500, #1224, #1535, #3504, #3513, #3246, #919, #647, #2934, #1798 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.05382432662252754900, 0.1055242518571346700, 0.1580266495032126000, 0.2116867818356857900, 0.2399014224026615700, 0.2694828903990222300, 0.3010269849826310300, 0.3342861549988030400, 0.3699563228245031400, 0.4081769961900971700, 0.4483278530986444800, 0.4917082485349015800, 0.5387415843841677500, 0.5899884403126647300, 0.6464493600361722600, 0.7072463629802581100, 0.7729863123501076200, 0.8436698283735681900, 0.9193224082092733600, 0.9999999999999998900 ),
+ .UNSPECIFIED. ) ;
+#3515 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3516 = CARTESIAN_POINT ( 'NONE',  ( 0.09599146756213888800, 0.5100000000000000100, -0.4259179849864273600 ) ) ;
+#3517 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.5500000000000000400, 1.600000000000001000 ) ) ;
+#3518 = EDGE_CURVE ( 'NONE', #1705, #1520, #704, .T. ) ;
+#3519 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, -1.507995730021631200E-016, -1.100000000000001000 ) ) ;
+#3520 = CARTESIAN_POINT ( 'NONE',  ( -0.06621494460833207700, 0.5099999999999997900, 0.3521766659381473900 ) ) ;
+#3521 = SURFACE_STYLE_USAGE ( .BOTH. , #3534 ) ;
+#3522 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3523 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999997800, -0.6730769230769231300 ) ) ;
+#3524 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.4999999999999997800, 0.7115384615384617900 ) ) ;
+#3525 = AXIS2_PLACEMENT_3D ( 'NONE', #3642, #179, #748 ) ;
+#3526 = CARTESIAN_POINT ( 'NONE',  ( -0.1295579244024728200, 0.5099999999999997900, -0.5463093908882061800 ) ) ;
+#3527 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3528 = STYLED_ITEM ( 'NONE', ( #1721 ), #1094 ) ;
+#3529 = CARTESIAN_POINT ( 'NONE',  ( 0.2831484748115178400, 0.5099999999999999000, -0.5556829335258857100 ) ) ;
+#3530 = CARTESIAN_POINT ( 'NONE',  ( 0.2275037517590681500, 0.5099999999999997900, -0.4689421223004746100 ) ) ;
+#3531 = LINE ( 'NONE', #2421, #1831 ) ;
+#3532 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463765500, 0.5099999999999997900, 0.03205128205128213200 ) ) ;
+#3533 = CARTESIAN_POINT ( 'NONE',  ( -0.07947965451467334200, 0.5099999999999996800, 0.3514196380325628200 ) ) ;
+#3534 = SURFACE_SIDE_STYLE ('',( #2211 ) ) ;
+#3535 = EDGE_CURVE ( 'NONE', #765, #1668, #1158, .T. ) ;
+#3536 = CARTESIAN_POINT ( 'NONE',  ( -0.1306251315791633600, 0.4999999999999998900, 0.1462347442397490500 ) ) ;
+#3537 = EDGE_LOOP ( 'NONE', ( #1804, #2213, #3606, #2346 ) ) ;
+#3538 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.5099999999999997900, -0.2628205128205128900 ) ) ;
+#3539 = COLOUR_RGB ( '',0.6470588235294118000, 0.6196078431372549200, 0.5999999999999999800 ) ;
+#3540 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3541 = ORIENTED_EDGE ( 'NONE', *, *, #550, .T. ) ;
+#3542 = LINE ( 'NONE', #1495, #3008 ) ;
+#3543 = ORIENTED_EDGE ( 'NONE', *, *, #3419, .F. ) ;
+#3544 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.5099999999999997900, -0.5936498397435898700 ) ) ;
+#3545 = CARTESIAN_POINT ( 'NONE',  ( -0.1350791887111706700, 0.5099999999999997900, -0.5522822054056207900 ) ) ;
+#3546 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .F. ) ;
+#3547 = FILL_AREA_STYLE ('',( #955 ) ) ;
+#3548 = CARTESIAN_POINT ( 'NONE',  ( 0.1969008566103086200, 0.5100000000000000100, -0.5964625902244631300 ) ) ;
+#3549 = VERTEX_POINT ( 'NONE', #464 ) ;
+#3550 = CARTESIAN_POINT ( 'NONE',  ( 0.1948839537794866400, 0.5099999999999997900, -0.5765284263506987900 ) ) ;
+#3551 = SURFACE_SIDE_STYLE ('',( #852 ) ) ;
+#3552 = CARTESIAN_POINT ( 'NONE',  ( 0.02881494011047904700, 0.5099999999999997900, -0.4230769230769231800 ) ) ;
+#3553 = VECTOR ( 'NONE', #3442, 1000.000000000000000 ) ;
+#3554 = PRESENTATION_STYLE_ASSIGNMENT (( #1141 ) ) ;
+#3555 = CARTESIAN_POINT ( 'NONE',  ( -0.1868876050498402000, 0.5000000000000000000, -0.4756155567506767900 ) ) ;
+#3556 = CARTESIAN_POINT ( 'NONE',  ( 0.1692893436331701900, 0.5099999999999999000, -0.5407787383665859600 ) ) ;
+#3557 = VERTEX_POINT ( 'NONE', #191 ) ;
+#3558 = CARTESIAN_POINT ( 'NONE',  ( 0.1137344146453048200, 0.4999999999999997800, 0.1332962951662096100 ) ) ;
+#3559 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3560 = FACE_OUTER_BOUND ( 'NONE', #257, .T. ) ;
+#3561 = CARTESIAN_POINT ( 'NONE',  ( -0.06314811332359987500, 0.5099999999999996800, -0.4284943774235742100 ) ) ;
+#3562 = SURFACE_SIDE_STYLE ('',( #2756 ) ) ;
+#3563 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #273 ) ) ;
+#3564 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.07499999999999978900, -1.600000000000001000 ) ) ;
+#3565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1756 ), #2149 ) ;
+#3566 = CARTESIAN_POINT ( 'NONE',  ( -0.001349763273344073600, 0.4999999999999997800, 0.1572426292075133600 ) ) ;
+#3567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3568 = CARTESIAN_POINT ( 'NONE',  ( 0.1307780811361201300, 0.4999999999999997800, 0.1481370192307693300 ) ) ;
+#3569 = VECTOR ( 'NONE', #2304, 1000.000000000000000 ) ;
+#3570 = CARTESIAN_POINT ( 'NONE',  ( 0.1920454149524439800, 0.5099999999999999000, -0.5685111774512585600 ) ) ;
+#3571 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3572 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305466100, 0.4999999999999997800, -0.5936498397435898700 ) ) ;
+#3573 = SURFACE_STYLE_USAGE ( .BOTH. , #1275 ) ;
+#3574 = CARTESIAN_POINT ( 'NONE',  ( 0.08858518610194469900, 0.5100000000000000100, -0.6697234715908909600 ) ) ;
+#3575 = CARTESIAN_POINT ( 'NONE',  ( 0.02160439007561928300, 0.4999999999999995600, 0.06858984115549347800 ) ) ;
+#3576 = VECTOR ( 'NONE', #2424, 1000.000000000000000 ) ;
+#3577 = CARTESIAN_POINT ( 'NONE',  ( 0.1249934679134661900, 0.5099999999999997900, 0.1431000837389915500 ) ) ;
+#3578 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999996700, -0.7628205128205128900 ) ) ;
+#3579 = CARTESIAN_POINT ( 'NONE',  ( -0.05856981474397442800, 0.5099999999999997900, -0.6678217762126257300 ) ) ;
+#3580 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3611, 'distance_accuracy_value', 'NONE');
+#3581 = EDGE_CURVE ( 'NONE', #2476, #3403, #3085, .T. ) ;
+#3582 = CARTESIAN_POINT ( 'NONE',  ( 0.03191070008009781100, 0.5099999999999997900, 0.1822592487952759400 ) ) ;
+#3583 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.05000000000000000300, 1.549999999999999800 ) ) ;
+#3584 = CARTESIAN_POINT ( 'NONE',  ( 0.1664872160250680000, 0.5099999999999997900, -0.4389129488404773200 ) ) ;
+#3585 = CARTESIAN_POINT ( 'NONE',  ( -0.1431003750813871800, 0.4999999999999997800, -0.7366019773160258400 ) ) ;
+#3586 = CARTESIAN_POINT ( 'NONE',  ( -0.1489831346169101200, 0.4999999999999997800, -0.5897232645155139300 ) ) ;
+#3587 = CARTESIAN_POINT ( 'NONE',  ( 0.04994095050317382700, 0.4999999999999998900, 0.08529001270260563900 ) ) ;
+#3588 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.5099999999999997900, -0.1730769230769231300 ) ) ;
+#3589 = CARTESIAN_POINT ( 'NONE',  ( -0.05408052504608165700, 0.5000000000000000000, 0.04164942568097506500 ) ) ;
+#3590 = EDGE_LOOP ( 'NONE', ( #2649, #1629, #2176, #2637 ) ) ;
+#3591 = SURFACE_STYLE_FILL_AREA ( #319 ) ;
+#3592 = CARTESIAN_POINT ( 'NONE',  ( -0.1345843973208533100, 0.5099999999999999000, -0.6327354871815104000 ) ) ;
+#3593 = CARTESIAN_POINT ( 'NONE',  ( -0.01097660100309965800, 0.4999999999999995600, 0.1510210895609403500 ) ) ;
+#3594 = CARTESIAN_POINT ( 'NONE',  ( -0.1206144133683527000, 0.4999999999999996700, 0.1381530265088761500 ) ) ;
+#3595 = LINE ( 'NONE', #710, #3120 ) ;
+#3596 = ORIENTED_EDGE ( 'NONE', *, *, #2937, .F. ) ;
+#3597 = SURFACE_STYLE_USAGE ( .BOTH. , #3294 ) ;
+#3598 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.5500000000000007100, -1.525000000000000800 ) ) ;
+#3599 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3600 = FACE_OUTER_BOUND ( 'NONE', #564, .T. ) ;
+#3601 = CARTESIAN_POINT ( 'NONE',  ( -0.2260929124536235100, 0.5099999999999997900, -0.2628205128205128900 ) ) ;
+#3602 = SURFACE_STYLE_FILL_AREA ( #87 ) ;
+#3603 = ORIENTED_EDGE ( 'NONE', *, *, #863, .F. ) ;
+#3604 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1241, 'distance_accuracy_value', 'NONE');
+#3605 = CARTESIAN_POINT ( 'NONE',  ( -0.09789597306723457600, 0.4999999999999995600, -0.5278879182305382700 ) ) ;
+#3606 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .T. ) ;
+#3607 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, -2.026379893741263000E-016, -1.525000000000001000 ) ) ;
+#3608 = ORIENTED_EDGE ( 'NONE', *, *, #542, .T. ) ;
+#3609 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.4999999999999997800, -0.1730769230769231300 ) ) ;
+#3610 = VERTEX_POINT ( 'NONE', #3607 ) ;
+#3611 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3612 = VERTEX_POINT ( 'NONE', #1634 ) ;
+#3613 = VECTOR ( 'NONE', #591, 1000.000000000000000 ) ;
+#3614 = CARTESIAN_POINT ( 'NONE',  ( -0.1398375349825569400, 0.5000000000000000000, 0.2262945670380861500 ) ) ;
+#3615 = SURFACE_STYLE_USAGE ( .BOTH. , #3023 ) ;
+#3616 = CARTESIAN_POINT ( 'NONE',  ( -0.1431003750813871800, 0.5099999999999997900, -0.7366019773160258400 ) ) ;
+#3617 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, -1.507995730021631200E-016, 1.100000000000001000 ) ) ;
+#3618 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3619 = CARTESIAN_POINT ( 'NONE',  ( 0.08067017887612029600, 0.4999999999999996700, 0.1068442871872732100 ) ) ;
+#3620 = CARTESIAN_POINT ( 'NONE',  ( 0.009085012275627827800, 0.5099999999999997900, 0.1643866187836227300 ) ) ;
+#3621 = VERTEX_POINT ( 'NONE', #2214 ) ;
+#3622 = EDGE_CURVE ( 'NONE', #541, #2742, #1464, .T. ) ;
+#3623 = SURFACE_SIDE_STYLE ('',( #465 ) ) ;
+#3624 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3625 = LINE ( 'NONE', #1730, #2406 ) ;
+#3626 = EDGE_CURVE ( 'NONE', #3403, #1264, #1780, .T. ) ;
+#3627 = CARTESIAN_POINT ( 'NONE',  ( -0.01097660100309965800, 0.4999999999999995600, 0.1510210895609403500 ) ) ;
+#3628 = CARTESIAN_POINT ( 'NONE',  ( 0.03549782608188746500, 0.5099999999999997900, 0.07627254824551314700 ) ) ;
+#3629 = CARTESIAN_POINT ( 'NONE',  ( -0.06788880414331779900, 0.5099999999999997900, 0.1289242575426850200 ) ) ;
+#3630 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3631 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5099999999999997900, 0.0000000000000000000 ) ) ;
+#3632 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3633 = CARTESIAN_POINT ( 'NONE',  ( -0.07025868986897712600, 0.4999999999999998900, -0.5201923573302330600 ) ) ;
+#3634 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3635 = LINE ( 'NONE', #142, #3676 ) ;
+#3636 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4999999999999997800, -1.100000000000001200 ) ) ;
+#3637 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #503 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2057, #3473, #1743 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3638 = PRESENTATION_STYLE_ASSIGNMENT (( #688 ) ) ;
+#3639 = AXIS2_PLACEMENT_3D ( 'NONE', #2982, #1554, #1828 ) ;
+#3640 = VERTEX_POINT ( 'NONE', #3617 ) ;
+#3641 = PRESENTATION_STYLE_ASSIGNMENT (( #1621 ) ) ;
+#3642 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.4750000000000007000, -1.525000000000001000 ) ) ;
+#3643 = LINE ( 'NONE', #2948, #2639 ) ;
+#3644 = ORIENTED_EDGE ( 'NONE', *, *, #2349, .F. ) ;
+#3645 = EDGE_LOOP ( 'NONE', ( #620, #3176, #438, #3541 ) ) ;
+#3646 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1974, 'distance_accuracy_value', 'NONE');
+#3647 = EDGE_CURVE ( 'NONE', #3437, #49, #22, .T. ) ;
+#3648 = CARTESIAN_POINT ( 'NONE',  ( -0.1491698355305465500, 0.4999999999999996700, 0.1936097756410257400 ) ) ;
+#3649 = FACE_OUTER_BOUND ( 'NONE', #2323, .T. ) ;
+#3650 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3651 = ORIENTED_EDGE ( 'NONE', *, *, #1001, .F. ) ;
+#3652 = CARTESIAN_POINT ( 'NONE',  ( -0.02271133324317049400, 0.5099999999999999000, 0.1445220341506313300 ) ) ;
+#3653 = LINE ( 'NONE', #1151, #3553 ) ;
+#3654 = CARTESIAN_POINT ( 'NONE',  ( 0.2723078535218322900, 0.4999999999999994400, -0.6655052695176393300 ) ) ;
+#3655 = FILL_AREA_STYLE_COLOUR ( '', #2223 ) ;
+#3656 = EDGE_CURVE ( 'NONE', #2084, #2251, #551, .T. ) ;
+#3657 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.517883041479708200E-015, 1.000000000000000000 ) ) ;
+#3658 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3659 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #336 ) ) ;
+#3660 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463764900, 0.5099999999999997900, -0.2628205128205128900 ) ) ;
+#3661 = CARTESIAN_POINT ( 'NONE',  ( -0.1267719509900564200, 0.5099999999999997900, 0.04317353561749113400 ) ) ;
+#3662 = LINE ( 'NONE', #1409, #504 ) ;
+#3663 = CARTESIAN_POINT ( 'NONE',  ( 0.1249934679134661900, 0.4999999999999997800, 0.1431000837389915500 ) ) ;
+#3664 = EDGE_LOOP ( 'NONE', ( #663, #9, #2642, #1788 ) ) ;
+#3665 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1461 ), #3142 ) ;
+#3666 = CARTESIAN_POINT ( 'NONE',  ( 0.06865395686756983800, 0.4999999999999997800, -0.6718173496033131900 ) ) ;
+#3667 = CARTESIAN_POINT ( 'NONE',  ( 0.1905737542130432100, 0.5099999999999997900, 0.2003205128205129100 ) ) ;
+#3668 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3669 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3670 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.5500000000000000400, 1.100000000000001600 ) ) ;
+#3671 = CARTESIAN_POINT ( 'NONE',  ( 0.1137344146453048200, 0.5099999999999997900, 0.1332962951662096100 ) ) ;
+#3672 = ORIENTED_EDGE ( 'NONE', *, *, #1630, .T. ) ;
+#3673 = LINE ( 'NONE', #701, #556 ) ;
+#3674 = CARTESIAN_POINT ( 'NONE',  ( -0.07893331926771658700, 0.4999999999999996700, 0.2611166784154350100 ) ) ;
+#3675 = CARTESIAN_POINT ( 'NONE',  ( -0.05942624578695682200, 0.5099999999999997900, 0.3525641025641027000 ) ) ;
+#3676 = VECTOR ( 'NONE', #1014, 1000.000000000000000 ) ;
+#3677 = CARTESIAN_POINT ( 'NONE',  ( -0.2198718712207804200, 0.4999999999999997800, 0.1115641601440157000 ) ) ;
+#3678 = EDGE_LOOP ( 'NONE', ( #1268, #1671, #2914, #2835 ) ) ;
+#3679 = CARTESIAN_POINT ( 'NONE',  ( 0.1606766982190726600, 0.5099999999999996800, -0.5349241814810203900 ) ) ;
+#3680 = STYLED_ITEM ( 'NONE', ( #2331 ), #2611 ) ;
+#3681 = SURFACE_STYLE_USAGE ( .BOTH. , #2534 ) ;
+#3682 = ORIENTED_EDGE ( 'NONE', *, *, #3103, .T. ) ;
+#3683 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .F. ) ;
+#3684 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3685 = ORIENTED_EDGE ( 'NONE', *, *, #1335, .F. ) ;
+#3686 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2702, 'distance_accuracy_value', 'NONE');
+#3687 = EDGE_CURVE ( 'NONE', #1039, #1206, #1502, .T. ) ;
+#3688 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .F. ) ;
+#3689 = CARTESIAN_POINT ( 'NONE',  ( -0.1355916750928601600, 0.5099999999999996800, 0.2319033867504059200 ) ) ;
+#3690 = VERTEX_POINT ( 'NONE', #1321 ) ;
+#3691 = CARTESIAN_POINT ( 'NONE',  ( -0.2387079369608947900, 0.4999999999999997800, 0.1814382115660500800 ) ) ;
+#3692 = FILL_AREA_STYLE ('',( #783 ) ) ;
+#3693 = CARTESIAN_POINT ( 'NONE',  ( -0.1539681627303237900, 0.5099999999999997900, -0.4538709954623703100 ) ) ;
+#3694 = ADVANCED_FACE ( 'NONE', ( #202 ), #3327, .T. ) ;
+#3695 = CARTESIAN_POINT ( 'NONE',  ( 0.2284343311361201300, 0.4999999999999997800, 0.3653846153846155300 ) ) ;
+#3696 = CARTESIAN_POINT ( 'NONE',  ( -0.06280239042342655700, 0.4999999999999996700, 0.2626701647438903200 ) ) ;
+#3697 = FACE_OUTER_BOUND ( 'NONE', #3453, .T. ) ;
+#3698 = CARTESIAN_POINT ( 'NONE',  ( -0.2388489512026162100, 0.4999999999999997800, -0.5957902831458318200 ) ) ;
+#3699 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2894 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #743, #2759, #712 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3700 = STYLED_ITEM ( 'NONE', ( #3638 ), #3423 ) ;
+#3701 = CARTESIAN_POINT ( 'NONE',  ( -0.2198718712207804200, 0.5099999999999997900, 0.1115641601440157000 ) ) ;
+#3702 = ADVANCED_FACE ( 'NONE', ( #2369 ), #205, .T. ) ;
+#3703 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3704 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2158, 'distance_accuracy_value', 'NONE');
+#3705 = ADVANCED_FACE ( 'NONE', ( #917 ), #3396, .F. ) ;
+#3706 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3707 = CARTESIAN_POINT ( 'NONE',  ( 1.270000000000000000, 0.4999999999999998900, 1.550000000000000000 ) ) ;
+#3708 = FACE_OUTER_BOUND ( 'NONE', #1397, .T. ) ;
+#3709 = CARTESIAN_POINT ( 'NONE',  ( 0.1157384964190473600, 0.4999999999999995600, -0.4282055802190573000 ) ) ;
+#3710 = CARTESIAN_POINT ( 'NONE',  ( -0.2389134252741362500, 0.4999999999999997800, 0.1885016025641026700 ) ) ;
+#3711 = CARTESIAN_POINT ( 'NONE',  ( 0.02410740805919699100, 0.4999999999999998900, -0.7628205128205128900 ) ) ;
+#3712 = PLANE ( 'NONE',  #2572 ) ;
+#3713 = EDGE_CURVE ( 'NONE', #3557, #2516, #2266, .T. ) ;
+#3714 = VERTEX_POINT ( 'NONE', #1371 ) ;
+#3715 = VECTOR ( 'NONE', #1324, 1000.000000000000000 ) ;
+#3716 = PRESENTATION_STYLE_ASSIGNMENT (( #3573 ) ) ;
+#3717 = ORIENTED_EDGE ( 'NONE', *, *, #938, .T. ) ;
+#3718 = ORIENTED_EDGE ( 'NONE', *, *, #3518, .F. ) ;
+#3719 = CARTESIAN_POINT ( 'NONE',  ( 0.2739070875463767200, 0.5099999999999997900, 0.5192307692307695000 ) ) ;
+#3720 = AXIS2_PLACEMENT_3D ( 'NONE', #2852, #2581, #262 ) ;
+#3721 = CARTESIAN_POINT ( 'NONE',  ( 0.2273269832105363800, 0.4999999999999995600, -0.7170190736781287800 ) ) ;
+#3722 = ORIENTED_EDGE ( 'NONE', *, *, #1971, .F. ) ;
+#3723 = CARTESIAN_POINT ( 'NONE',  ( -0.2325456951664066900, 0.5099999999999996800, 0.2377705827077211400 ) ) ;
+#3724 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2203 ) ) ;
+#3725 = CARTESIAN_POINT ( 'NONE',  ( -0.06332722367514478900, 0.4999999999999997800, -0.7578226205002823700 ) ) ;
+#3726 = AXIS2_PLACEMENT_3D ( 'NONE', #1506, #683, #2971 ) ;
+#3727 = EDGE_LOOP ( 'NONE', ( #2907, #1328, #1639, #1784 ) ) ;
+#3728 = EDGE_CURVE ( 'NONE', #3640, #3056, #1611, .T. ) ;
+#3729 = CARTESIAN_POINT ( 'NONE',  ( -0.1427595791202899700, 0.5099999999999997900, 0.7115384615384617900 ) ) ;
+#3730 = FACE_OUTER_BOUND ( 'NONE', #215, .T. ) ;
+#3731 = CARTESIAN_POINT ( 'NONE',  ( 0.1233274597837869000, 0.5099999999999996800, -0.6637371925446253800 ) ) ;
+#3732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;