diff --git a/Celestial Library.LibPkg b/Celestial Library.LibPkg
index 762cd0bbb..2906d1fee 100644
--- a/Celestial Library.LibPkg	
+++ b/Celestial Library.LibPkg	
@@ -309,6 +309,23 @@ GenerateClassCluster=0
 DocumentUniqueId=LYYCTTJS
 
 [Document17]
+DocumentPath=Symbols\Optoisolators.SchLib
+AnnotationEnabled=1
+AnnotateStartValue=1
+AnnotationIndexControlEnabled=0
+AnnotateSuffix=
+AnnotateScope=All
+AnnotateOrder=-1
+DoLibraryUpdate=1
+DoDatabaseUpdate=1
+ClassGenCCAutoEnabled=1
+ClassGenCCAutoRoomEnabled=1
+ClassGenNCAutoScope=None
+DItemRevisionGUID=
+GenerateClassCluster=0
+DocumentUniqueId=UNQYPTYC
+
+[Document18]
 DocumentPath=Symbols\Passives.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -325,7 +342,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MXHXCFRH
 
-[Document18]
+[Document19]
 DocumentPath=Symbols\P-CH FETs.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -342,7 +359,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=TOUQSDKQ
 
-[Document19]
+[Document20]
 DocumentPath=Symbols\RF IC.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -359,7 +376,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document20]
+[Document21]
 DocumentPath=Symbols\RF Switch.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -376,7 +393,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document21]
+[Document22]
 DocumentPath=Symbols\Thermocouple.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -393,7 +410,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=DYORDJSV
 
-[Document22]
+[Document23]
 DocumentPath=Symbols\Voltage References.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -410,7 +427,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document23]
+[Document24]
 DocumentPath=Symbols\Voltage Regulators Linear.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -427,7 +444,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document24]
+[Document25]
 DocumentPath=Symbols\Voltage Regulators Switchmode.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -444,7 +461,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MBSWLYOO
 
-[Document25]
+[Document26]
 DocumentPath=Footprints\Buttons.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -461,7 +478,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document26]
+[Document27]
 DocumentPath=Footprints\Connectors.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -478,7 +495,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=IOVYWBGM
 
-[Document27]
+[Document28]
 DocumentPath=Footprints\Crystals.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -495,7 +512,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MFYFUAOD
 
-[Document28]
+[Document29]
 DocumentPath=Footprints\Diodes.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -512,7 +529,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=AQKCRYDB
 
-[Document29]
+[Document30]
 DocumentPath=Footprints\LCD.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -529,7 +546,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document30]
+[Document31]
 DocumentPath=Footprints\Leaded.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -546,7 +563,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=QOSWIYRF
 
-[Document31]
+[Document32]
 DocumentPath=Footprints\Leadless.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -563,7 +580,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=YVUPUTLG
 
-[Document32]
+[Document33]
 DocumentPath=Footprints\Passives.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -580,7 +597,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document33]
+[Document34]
 DocumentPath=Footprints\Power Inductors.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -597,7 +614,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=XWPUUYWV
 
-[Document34]
+[Document35]
 DocumentPath=Footprints\QFN.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -614,6 +631,23 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
+[Document36]
+DocumentPath=Footprints\Optoisolator.PcbLib
+AnnotationEnabled=1
+AnnotateStartValue=1
+AnnotationIndexControlEnabled=0
+AnnotateSuffix=
+AnnotateScope=All
+AnnotateOrder=-1
+DoLibraryUpdate=1
+DoDatabaseUpdate=1
+ClassGenCCAutoEnabled=1
+ClassGenCCAutoRoomEnabled=1
+ClassGenNCAutoScope=None
+DItemRevisionGUID=
+GenerateClassCluster=0
+DocumentUniqueId=QMGURIPY
+
 [OutputGroup1]
 Name=Netlist Outputs
 Description=
diff --git a/Footprints/Optoisolator.PcbLib b/Footprints/Optoisolator.PcbLib
new file mode 100644
index 000000000..cf9847394
Binary files /dev/null and b/Footprints/Optoisolator.PcbLib differ
diff --git a/STEP/Optoisolator/LTV-817S.STEP b/STEP/Optoisolator/LTV-817S.STEP
new file mode 100644
index 000000000..adc348a34
--- /dev/null
+++ b/STEP/Optoisolator/LTV-817S.STEP
@@ -0,0 +1,4328 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('LTV-817S.STEP',
+    '2016-01-26T01:43:58',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#2 = EDGE_LOOP ( 'NONE', ( #2741, #2231, #1997, #3206 ) ) ;
+#3 = CIRCLE ( 'NONE', #2697, 0.07000000000000018700 ) ;
+#4 = CIRCLE ( 'NONE', #2207, 0.07000000000000018700 ) ;
+#5 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999998500, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#6 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#7 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000001200, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#8 = PLANE ( 'NONE',  #4278 ) ;
+#9 = EDGE_LOOP ( 'NONE', ( #756, #3616, #283, #312, #1679, #368 ) ) ;
+#10 = ORIENTED_EDGE ( 'NONE', *, *, #4279, .F. ) ;
+#11 = LINE ( 'NONE', #104, #2729 ) ;
+#12 = EDGE_CURVE ( 'NONE', #2530, #2052, #529, .T. ) ;
+#13 = EDGE_CURVE ( 'NONE', #921, #1277, #3939, .T. ) ;
+#14 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#15 = SPHERICAL_SURFACE ( 'NONE', #3169, 0.05000000000000000300 ) ;
+#16 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.1406864927957252600, -0.9900541958624478100 ) ) ;
+#17 = VECTOR ( 'NONE', #1921, 1000.000000000000000 ) ;
+#18 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#19 = FILL_AREA_STYLE_COLOUR ( '', #1967 ) ;
+#20 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1207 ), #1048 ) ;
+#21 = FACE_OUTER_BOUND ( 'NONE', #2337, .T. ) ;
+#22 = SURFACE_STYLE_USAGE ( .BOTH. , #2639 ) ;
+#23 = ADVANCED_FACE ( 'NONE', ( #3246 ), #2111, .F. ) ;
+#24 = LINE ( 'NONE', #89, #804 ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #1365, .T. ) ;
+#26 = STYLED_ITEM ( 'NONE', ( #1258 ), #1650 ) ;
+#27 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.131516293641297100E-016, -1.000000000000000000 ) ) ;
+#28 = VERTEX_POINT ( 'NONE', #3918 ) ;
+#29 = FILL_AREA_STYLE ('',( #1071 ) ) ;
+#30 = FILL_AREA_STYLE_COLOUR ( '', #4246 ) ;
+#31 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#32 = AXIS2_PLACEMENT_3D ( 'NONE', #3704, #2635, #1013 ) ;
+#33 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#34 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, -0.3255970869408896800, -4.656255274499661900 ) ) ;
+#35 = EDGE_CURVE ( 'NONE', #2116, #2236, #3886, .T. ) ;
+#36 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1454, 'distance_accuracy_value', 'NONE');
+#37 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
+#38 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000001900, -3.051078280128761900 ) ) ;
+#39 = ADVANCED_FACE ( 'NONE', ( #4285 ), #2355, .F. ) ;
+#40 = SURFACE_SIDE_STYLE ('',( #142 ) ) ;
+#41 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2641 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #992, #1999, #33 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#42 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #4045, .T. ) ;
+#44 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917456600, 0.08715574274765783300 ) ) ;
+#45 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, -0.3255970869408897400, 4.656255274499661900 ) ) ;
+#46 = EDGE_CURVE ( 'NONE', #1901, #1046, #1139, .T. ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #1990, .F. ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #1917, .T. ) ;
+#50 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, 3.810000000000000100 ) ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #3196, .T. ) ;
+#52 = EDGE_LOOP ( 'NONE', ( #3882, #1379, #1969, #1674 ) ) ;
+#53 = EDGE_CURVE ( 'NONE', #2976, #3355, #1996, .T. ) ;
+#54 = VECTOR ( 'NONE', #1174, 1000.000000000000000 ) ;
+#55 = ORIENTED_EDGE ( 'NONE', *, *, #773, .F. ) ;
+#56 = VECTOR ( 'NONE', #1101, 1000.000000000000000 ) ;
+#57 = PLANE ( 'NONE',  #3660 ) ;
+#58 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#59 = DIRECTION ( 'NONE',  ( -0.7071067811865461300, -0.04932527561612760200, -0.7053843046066413700 ) ) ;
+#60 = VECTOR ( 'NONE', #1813, 1000.000000000000000 ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .T. ) ;
+#62 = VECTOR ( 'NONE', #522, 1000.000000000000000 ) ;
+#63 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#64 = FILL_AREA_STYLE ('',( #1364 ) ) ;
+#65 = ADVANCED_FACE ( 'NONE', ( #2525 ), #2977, .T. ) ;
+#66 = AXIS2_PLACEMENT_3D ( 'NONE', #3022, #414, #4022 ) ;
+#67 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3677, 'distance_accuracy_value', 'NONE');
+#68 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#69 = VECTOR ( 'NONE', #3057, 1000.000000000000000 ) ;
+#70 = EDGE_CURVE ( 'NONE', #1007, #1291, #2369, .T. ) ;
+#71 = SURFACE_STYLE_FILL_AREA ( #874 ) ;
+#72 = EDGE_CURVE ( 'NONE', #1085, #615, #1896, .T. ) ;
+#73 = AXIS2_PLACEMENT_3D ( 'NONE', #574, #558, #1899 ) ;
+#74 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 8.673617379884030700E-015 ) ) ;
+#75 = VECTOR ( 'NONE', #763, 1000.000000000000100 ) ;
+#76 = PLANE ( 'NONE',  #4030 ) ;
+#77 = VECTOR ( 'NONE', #1004, 1000.000000000000000 ) ;
+#78 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#79 = SPHERICAL_SURFACE ( 'NONE', #3871, 0.05000000000000000300 ) ;
+#80 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#81 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #35, .F. ) ;
+#83 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3146296036027244600, 4.307839671208747700 ) ) ;
+#84 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#85 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1776 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1533, #2509, #530 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#86 = SURFACE_STYLE_USAGE ( .BOTH. , #3334 ) ;
+#87 = VECTOR ( 'NONE', #3976, 1000.000000000000200 ) ;
+#88 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#89 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, -3.862076755644011000 ) ) ;
+#90 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#91 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #371 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2606, #3586, #3255 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#92 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#93 = VERTEX_POINT ( 'NONE', #1057 ) ;
+#94 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#95 = AXIS2_PLACEMENT_3D ( 'NONE', #1669, #942, #3583 ) ;
+#96 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#97 = ORIENTED_EDGE ( 'NONE', *, *, #449, .T. ) ;
+#98 = FACE_OUTER_BOUND ( 'NONE', #4236, .T. ) ;
+#99 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ;
+#100 = EDGE_CURVE ( 'NONE', #2044, #1247, #2325, .T. ) ;
+#101 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3651 ) ) ;
+#102 = VERTEX_POINT ( 'NONE', #1403 ) ;
+#103 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#104 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#105 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#106 = EDGE_CURVE ( 'NONE', #1007, #1447, #2712, .T. ) ;
+#107 = EDGE_LOOP ( 'NONE', ( #1711, #2643, #1133, #273 ) ) ;
+#108 = LINE ( 'NONE', #2407, #1191 ) ;
+#109 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000003000, 3.051078280128760600 ) ) ;
+#110 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3374 ), #3213 ) ;
+#111 = ADVANCED_FACE ( 'NONE', ( #221 ), #76, .F. ) ;
+#112 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#113 = EDGE_LOOP ( 'NONE', ( #2048, #345, #1652, #491 ) ) ;
+#114 = EDGE_LOOP ( 'NONE', ( #990, #301, #3013, #2551 ) ) ;
+#115 = LINE ( 'NONE', #3171, #2989 ) ;
+#116 = VERTEX_POINT ( 'NONE', #4054 ) ;
+#117 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, -0.3255970869408896800, -4.656255274499661000 ) ) ;
+#118 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#119 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#120 = SURFACE_STYLE_FILL_AREA ( #1493 ) ;
+#121 = FACE_OUTER_BOUND ( 'NONE', #253, .T. ) ;
+#122 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.899999999999999900, -3.749243785081986900 ) ) ;
+#123 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#124 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, 0.08715574274765752700 ) ) ;
+#125 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #631, 'distance_accuracy_value', 'NONE');
+#126 = STYLED_ITEM ( 'NONE', ( #827 ), #346 ) ;
+#127 = SURFACE_STYLE_USAGE ( .BOTH. , #445 ) ;
+#128 = SURFACE_STYLE_FILL_AREA ( #3785 ) ;
+#129 = CIRCLE ( 'NONE', #3808, 0.1999999999999996500 ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 1.899999999999999900, 3.749243785081986900 ) ) ;
+#131 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4021 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #716, #1015, #343 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#132 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
+#133 = ADVANCED_FACE ( 'NONE', ( #3083 ), #216, .T. ) ;
+#134 = ORIENTED_EDGE ( 'NONE', *, *, #228, .F. ) ;
+#135 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#137 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #935, .F. ) ;
+#139 = SURFACE_SIDE_STYLE ('',( #2243 ) ) ;
+#140 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#141 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, 3.749243785081986900 ) ) ;
+#142 = SURFACE_STYLE_FILL_AREA ( #1042 ) ;
+#143 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, -0.1406864927957250900 ) ) ;
+#145 = FACE_OUTER_BOUND ( 'NONE', #3885, .T. ) ;
+#146 = DIRECTION ( 'NONE',  ( -0.7071067811865492400, 0.04932527561612737300, 0.7053843046066382600 ) ) ;
+#147 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917456600, -0.08715574274765783300 ) ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #1583, .T. ) ;
+#149 = SURFACE_STYLE_FILL_AREA ( #2390 ) ;
+#150 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#151 = AXIS2_PLACEMENT_3D ( 'NONE', #1440, #502, #181 ) ;
+#152 = FILL_AREA_STYLE_COLOUR ( '', #3024 ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.030000000000000200, 3.862076755644011000 ) ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #1837 ), #787, .F. ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #3483, .T. ) ;
+#156 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#157 = PRESENTATION_STYLE_ASSIGNMENT (( #2288 ) ) ;
+#158 = EDGE_LOOP ( 'NONE', ( #3563, #2123, #2572, #1410 ) ) ;
+#159 = EDGE_CURVE ( 'NONE', #287, #2044, #2212, .T. ) ;
+#160 = EDGE_CURVE ( 'NONE', #93, #116, #1084, .T. ) ;
+#161 = FILL_AREA_STYLE_COLOUR ( '', #2532 ) ;
+#162 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2229 ), #824 ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #1575, .T. ) ;
+#164 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#165 = ORIENTED_EDGE ( 'NONE', *, *, #866, .T. ) ;
+#166 = VERTEX_POINT ( 'NONE', #4119 ) ;
+#167 = SURFACE_STYLE_FILL_AREA ( #3857 ) ;
+#168 = STYLED_ITEM ( 'NONE', ( #2283 ), #3273 ) ;
+#169 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.05864691855247766000, 4.241309990796366900 ) ) ;
+#170 = VECTOR ( 'NONE', #3759, 1000.000000000000000 ) ;
+#171 = SURFACE_STYLE_FILL_AREA ( #2649 ) ;
+#172 = EDGE_LOOP ( 'NONE', ( #2426, #3774, #2171, #4088, #3165, #590, #1891, #2715 ) ) ;
+#173 = LINE ( 'NONE', #3393, #2175 ) ;
+#174 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#175 = SURFACE_STYLE_USAGE ( .BOTH. , #2779 ) ;
+#176 = LINE ( 'NONE', #1887, #849 ) ;
+#177 = SURFACE_SIDE_STYLE ('',( #640 ) ) ;
+#178 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3783 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #668, #3973, #1973 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#179 = ORIENTED_EDGE ( 'NONE', *, *, #3249, .T. ) ;
+#180 = SPHERICAL_SURFACE ( 'NONE', #2650, 0.05000000000000000300 ) ;
+#181 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.734723475976802700E-014 ) ) ;
+#182 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#183 = SURFACE_SIDE_STYLE ('',( #2816 ) ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #3698, .F. ) ;
+#185 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.3500000000000002600, 3.051078280128760600 ) ) ;
+#186 = ADVANCED_FACE ( 'NONE', ( #98 ), #3099, .F. ) ;
+#187 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#189 = FACE_OUTER_BOUND ( 'NONE', #2145, .T. ) ;
+#190 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3720 ) ) ;
+#191 = FACE_OUTER_BOUND ( 'NONE', #3085, .T. ) ;
+#192 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, -0.1406864927957252900 ) ) ;
+#193 = LINE ( 'NONE', #460, #1707 ) ;
+#194 = EDGE_LOOP ( 'NONE', ( #3985, #1775, #3867, #184 ) ) ;
+#195 = EDGE_CURVE ( 'NONE', #723, #2976, #2765, .T. ) ;
+#196 = PLANE ( 'NONE',  #3118 ) ;
+#197 = VECTOR ( 'NONE', #1293, 1000.000000000000000 ) ;
+#198 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#199 = VECTOR ( 'NONE', #2885, 1000.000000000000000 ) ;
+#200 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #4261, .T. ) ;
+#202 = AXIS2_PLACEMENT_3D ( 'NONE', #3784, #1136, #2184 ) ;
+#203 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#204 = VECTOR ( 'NONE', #3044, 1000.000000000000000 ) ;
+#205 = EDGE_CURVE ( 'NONE', #2052, #2860, #3149, .T. ) ;
+#206 = PRESENTATION_STYLE_ASSIGNMENT (( #175 ) ) ;
+#207 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#208 = SURFACE_STYLE_USAGE ( .BOTH. , #4125 ) ;
+#209 = EDGE_CURVE ( 'NONE', #3166, #102, #775, .T. ) ;
+#210 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9900541958624479200, 0.1406864927957250900 ) ) ;
+#211 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#212 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#213 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .F. ) ;
+#214 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1869, 'distance_accuracy_value', 'NONE');
+#215 = ORIENTED_EDGE ( 'NONE', *, *, #2743, .F. ) ;
+#216 = SPHERICAL_SURFACE ( 'NONE', #1067, 0.05000000000000000300 ) ;
+#217 = ORIENTED_EDGE ( 'NONE', *, *, #2343, .F. ) ;
+#218 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3137 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2046, #2375, #737 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #924, .F. ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #4158, .T. ) ;
+#221 = FACE_OUTER_BOUND ( 'NONE', #158, .T. ) ;
+#222 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#223 = SURFACE_STYLE_FILL_AREA ( #2593 ) ;
+#224 = SURFACE_SIDE_STYLE ('',( #2438 ) ) ;
+#225 = STYLED_ITEM ( 'NONE', ( #1817 ), #3731 ) ;
+#226 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .T. ) ;
+#227 = FACE_OUTER_BOUND ( 'NONE', #812, .T. ) ;
+#228 = EDGE_CURVE ( 'NONE', #1488, #2559, #1714, .T. ) ;
+#229 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.3500000000000002600, 0.0000000000000000000 ) ) ;
+#230 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1611 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4204, #610, #1519 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#231 = PRESENTATION_STYLE_ASSIGNMENT (( #2563 ) ) ;
+#232 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.0000000000000000000, 5.080000000000000100 ) ) ;
+#233 = CYLINDRICAL_SURFACE ( 'NONE', #1951, 0.06999999999999975700 ) ;
+#234 = AXIS2_PLACEMENT_3D ( 'NONE', #2273, #2248, #1547 ) ;
+#235 = EDGE_LOOP ( 'NONE', ( #226, #3203, #2266, #636 ) ) ;
+#236 = PRESENTATION_STYLE_ASSIGNMENT (( #1614 ) ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #1256, .F. ) ;
+#238 = EDGE_LOOP ( 'NONE', ( #3900, #1904, #366, #2747 ) ) ;
+#239 = SURFACE_STYLE_FILL_AREA ( #3764 ) ;
+#240 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#241 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#242 = STYLED_ITEM ( 'NONE', ( #3780 ), #1016 ) ;
+#243 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .F. ) ;
+#244 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#245 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#246 = FACE_OUTER_BOUND ( 'NONE', #423, .T. ) ;
+#247 = CIRCLE ( 'NONE', #2821, 0.05000000000000005100 ) ;
+#248 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #633, 'distance_accuracy_value', 'NONE');
+#249 = PLANE ( 'NONE',  #4235 ) ;
+#250 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2871 ) ) ;
+#251 = LINE ( 'NONE', #1765, #3008 ) ;
+#252 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ;
+#253 = EDGE_LOOP ( 'NONE', ( #3541, #2210, #4197, #2524 ) ) ;
+#254 = EDGE_CURVE ( 'NONE', #3151, #554, #2420, .T. ) ;
+#255 = SURFACE_STYLE_USAGE ( .BOTH. , #3195 ) ;
+#256 = EDGE_CURVE ( 'NONE', #1430, #974, #3033, .T. ) ;
+#257 = ORIENTED_EDGE ( 'NONE', *, *, #2801, .F. ) ;
+#258 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#259 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.970000000000000000, -3.810000000000000100 ) ) ;
+#260 = FACE_OUTER_BOUND ( 'NONE', #1675, .T. ) ;
+#261 = AXIS2_PLACEMENT_3D ( 'NONE', #4141, #1509, #485 ) ;
+#262 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#263 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#264 = VECTOR ( 'NONE', #2527, 1000.000000000000100 ) ;
+#265 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2507 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3965, #2629, #2305 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#266 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 1.551078280128761300 ) ) ;
+#267 = FILL_AREA_STYLE ('',( #1530 ) ) ;
+#268 = ORIENTED_EDGE ( 'NONE', *, *, #344, .T. ) ;
+#269 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.131516293641297100E-016, -1.000000000000000000 ) ) ;
+#270 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3671, 'distance_accuracy_value', 'NONE');
+#271 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, 0.08715574274765837400, 0.0000000000000000000 ) ) ;
+#272 = ORIENTED_EDGE ( 'NONE', *, *, #903, .F. ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #385, .F. ) ;
+#274 = ORIENTED_EDGE ( 'NONE', *, *, #1522, .T. ) ;
+#275 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2993 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1229, #604, #916 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #2227, .F. ) ;
+#277 = ORIENTED_EDGE ( 'NONE', *, *, #2731, .T. ) ;
+#278 = EDGE_CURVE ( 'NONE', #1221, #3161, #317, .T. ) ;
+#279 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#280 = FILL_AREA_STYLE_COLOUR ( '', #4138 ) ;
+#281 = LINE ( 'NONE', #1737, #170 ) ;
+#282 = FACE_OUTER_BOUND ( 'NONE', #3548, .T. ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #2450, .T. ) ;
+#284 = LINE ( 'NONE', #3377, #987 ) ;
+#285 = SURFACE_STYLE_USAGE ( .BOTH. , #297 ) ;
+#286 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #448 ), #3365 ) ;
+#287 = VERTEX_POINT ( 'NONE', #776 ) ;
+#288 = SURFACE_SIDE_STYLE ('',( #705 ) ) ;
+#289 = EDGE_CURVE ( 'NONE', #3681, #1370, #2270, .T. ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #2537, .T. ) ;
+#291 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#292 = LINE ( 'NONE', #1371, #1596 ) ;
+#293 = EDGE_CURVE ( 'NONE', #2086, #3776, #531, .T. ) ;
+#294 = VECTOR ( 'NONE', #2388, 1000.000000000000000 ) ;
+#295 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#296 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#297 = SURFACE_SIDE_STYLE ('',( #2721 ) ) ;
+#298 = LINE ( 'NONE', #3101, #75 ) ;
+#299 = LINE ( 'NONE', #2061, #1928 ) ;
+#300 = AXIS2_PLACEMENT_3D ( 'NONE', #3442, #493, #3120 ) ;
+#301 = ORIENTED_EDGE ( 'NONE', *, *, #3698, .T. ) ;
+#302 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.3106816409158654800, 4.364298167987475300 ) ) ;
+#303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2871 ), #467 ) ;
+#304 = SHAPE_DEFINITION_REPRESENTATION ( #3098, #2481 ) ;
+#305 = EDGE_CURVE ( 'NONE', #1334, #2105, #4086, .T. ) ;
+#306 = SURFACE_STYLE_USAGE ( .BOTH. , #4256 ) ;
+#307 = EDGE_CURVE ( 'NONE', #1787, #1915, #4033, .T. ) ;
+#308 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.970000000000000000, -3.810000000000000100 ) ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3805111244340531600, -4.369181121149564400 ) ) ;
+#310 = LINE ( 'NONE', #3125, #1123 ) ;
+#311 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #3375, .T. ) ;
+#313 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2654 ), #667 ) ;
+#314 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, 3.051078280128760600 ) ) ;
+#315 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #939, .T. ) ;
+#317 = CIRCLE ( 'NONE', #3241, 0.06999999999999975700 ) ;
+#318 = ADVANCED_FACE ( 'NONE', ( #2159 ), #2030, .F. ) ;
+#319 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624479200, 0.1406864927957252900 ) ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .F. ) ;
+#321 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#322 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.909848054495700600, -3.818547578792358600 ) ) ;
+#323 = ORIENTED_EDGE ( 'NONE', *, *, #289, .T. ) ;
+#324 = VERTEX_POINT ( 'NONE', #2758 ) ;
+#325 = SURFACE_STYLE_FILL_AREA ( #534 ) ;
+#326 = FILL_AREA_STYLE_COLOUR ( '', #1409 ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #3112, .F. ) ;
+#328 = CIRCLE ( 'NONE', #3928, 0.1999999999999996500 ) ;
+#329 = PRESENTATION_STYLE_ASSIGNMENT (( #4134 ) ) ;
+#330 = STYLED_ITEM ( 'NONE', ( #1655 ), #2405 ) ;
+#331 = PLANE ( 'NONE',  #3841 ) ;
+#332 = CYLINDRICAL_SURFACE ( 'NONE', #4231, 0.2000000000000000900 ) ;
+#333 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #924, .T. ) ;
+#335 = EDGE_CURVE ( 'NONE', #3352, #2978, #2923, .T. ) ;
+#336 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#337 = VERTEX_POINT ( 'NONE', #1761 ) ;
+#338 = PRESENTATION_STYLE_ASSIGNMENT (( #3814 ) ) ;
+#339 = SURFACE_SIDE_STYLE ('',( #3747 ) ) ;
+#340 = EDGE_CURVE ( 'NONE', #885, #1277, #717, .T. ) ;
+#341 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#342 = AXIS2_PLACEMENT_3D ( 'NONE', #2397, #2739, #788 ) ;
+#343 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#344 = EDGE_CURVE ( 'NONE', #930, #3648, #4028, .T. ) ;
+#345 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .F. ) ;
+#346 = ADVANCED_FACE ( 'NONE', ( #1476 ), #331, .T. ) ;
+#347 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #571 ), #265 ) ;
+#348 = CYLINDRICAL_SURFACE ( 'NONE', #495, 0.05000000000000012800 ) ;
+#349 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -9.427844978134821400E-017 ) ) ;
+#350 = CIRCLE ( 'NONE', #4110, 0.07000000000000018700 ) ;
+#351 = VECTOR ( 'NONE', #378, 1000.000000000000100 ) ;
+#352 = EDGE_LOOP ( 'NONE', ( #2710, #1327, #4112, #3937 ) ) ;
+#353 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#354 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#355 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#356 = FACE_OUTER_BOUND ( 'NONE', #3712, .T. ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #1811, .F. ) ;
+#358 = AXIS2_PLACEMENT_3D ( 'NONE', #1222, #3142, #1857 ) ;
+#359 = VECTOR ( 'NONE', #2473, 1000.000000000000000 ) ;
+#360 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.850000000000000100, 1.551078280128761300 ) ) ;
+#361 = ADVANCED_FACE ( 'NONE', ( #2264 ), #3684, .T. ) ;
+#362 = AXIS2_PLACEMENT_3D ( 'NONE', #537, #3534, #1524 ) ;
+#363 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#364 = SURFACE_STYLE_USAGE ( .BOTH. , #2330 ) ;
+#365 = ORIENTED_EDGE ( 'NONE', *, *, #1104, .T. ) ;
+#366 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#367 = FILL_AREA_STYLE ('',( #4048 ) ) ;
+#368 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .T. ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #719, .F. ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #4126, .F. ) ;
+#371 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2606, 'distance_accuracy_value', 'NONE');
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #2361, .F. ) ;
+#373 = FILL_AREA_STYLE_COLOUR ( '', #3537 ) ;
+#374 = ORIENTED_EDGE ( 'NONE', *, *, #821, .T. ) ;
+#375 = VECTOR ( 'NONE', #2155, 1000.000000000000000 ) ;
+#376 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#377 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#378 = DIRECTION ( 'NONE',  ( -0.08682659386424777800, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#379 = ORIENTED_EDGE ( 'NONE', *, *, #2914, .F. ) ;
+#380 = ADVANCED_FACE ( 'NONE', ( #227 ), #2334, .T. ) ;
+#381 = STYLED_ITEM ( 'NONE', ( #3581 ), #2069 ) ;
+#382 = ORIENTED_EDGE ( 'NONE', *, *, #3725, .F. ) ;
+#383 = ORIENTED_EDGE ( 'NONE', *, *, #2917, .T. ) ;
+#384 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#385 = EDGE_CURVE ( 'NONE', #1895, #1484, #3728, .T. ) ;
+#386 = EDGE_CURVE ( 'NONE', #3607, #2279, #4200, .T. ) ;
+#387 = STYLED_ITEM ( 'NONE', ( #3602 ), #4136 ) ;
+#388 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2581597286044424200, -4.255261285545190100 ) ) ;
+#389 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#390 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#391 = SURFACE_SIDE_STYLE ('',( #625 ) ) ;
+#392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598247500, -0.06975647374411843300 ) ) ;
+#393 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000001400, -5.421010862427522200E-017, -5.080000000000000100 ) ) ;
+#394 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3565 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3130, #844, #4096 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#395 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, 5.080000000000000100 ) ) ;
+#396 = SPHERICAL_SURFACE ( 'NONE', #3152, 0.05000000000000000300 ) ;
+#397 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3400, 'distance_accuracy_value', 'NONE');
+#398 = AXIS2_PLACEMENT_3D ( 'NONE', #2258, #2579, #622 ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3146296036027244600, -4.307839671208747700 ) ) ;
+#400 = VECTOR ( 'NONE', #1314, 1000.000000000000000 ) ;
+#401 = VECTOR ( 'NONE', #1905, 1000.000000000000100 ) ;
+#402 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#403 = ADVANCED_FACE ( 'NONE', ( #433 ), #3001, .T. ) ;
+#404 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .F. ) ;
+#405 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#406 = FACE_OUTER_BOUND ( 'NONE', #2209, .T. ) ;
+#407 = SURFACE_STYLE_FILL_AREA ( #1884 ) ;
+#408 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#409 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3444 ) ) ;
+#410 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#411 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 3.799999999999999800, 3.051078280128761000 ) ) ;
+#412 = AXIS2_PLACEMENT_3D ( 'NONE', #3674, #4010, #619 ) ;
+#413 = VECTOR ( 'NONE', #608, 1000.000000000000000 ) ;
+#414 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#415 = AXIS2_PLACEMENT_3D ( 'NONE', #2377, #1082, #1383 ) ;
+#416 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .F. ) ;
+#418 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#419 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#420 = EDGE_CURVE ( 'NONE', #806, #3300, #2936, .T. ) ;
+#421 = VERTEX_POINT ( 'NONE', #720 ) ;
+#422 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#423 = EDGE_LOOP ( 'NONE', ( #1984, #3105, #1556, #2657, #2872, #1821 ) ) ;
+#424 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.230000000000000400, -3.862076755644011000 ) ) ;
+#425 = STYLED_ITEM ( 'NONE', ( #1148 ), #1348 ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #1500, .T. ) ;
+#427 = ADVANCED_FACE ( 'NONE', ( #3307 ), #3623, .T. ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #344, .F. ) ;
+#429 = EDGE_CURVE ( 'NONE', #782, #1085, #2783, .T. ) ;
+#430 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #68, 'distance_accuracy_value', 'NONE');
+#431 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.4000000000000001900, -3.051078280128761900 ) ) ;
+#432 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .T. ) ;
+#433 = FACE_OUTER_BOUND ( 'NONE', #2912, .T. ) ;
+#434 = FACE_OUTER_BOUND ( 'NONE', #4097, .T. ) ;
+#435 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, 4.035665941124047900 ) ) ;
+#436 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#437 = EDGE_LOOP ( 'NONE', ( #793, #1286, #466, #845 ) ) ;
+#438 = LINE ( 'NONE', #2292, #3844 ) ;
+#439 = SURFACE_SIDE_STYLE ('',( #2552 ) ) ;
+#440 = EDGE_LOOP ( 'NONE', ( #2495, #1372, #1008, #252 ) ) ;
+#441 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2300224300452974000, 4.057250446372701300 ) ) ;
+#442 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#443 = STYLED_ITEM ( 'NONE', ( #3559 ), #361 ) ;
+#444 = LINE ( 'NONE', #3716, #3798 ) ;
+#445 = SURFACE_SIDE_STYLE ('',( #2634 ) ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.909848054495700600, -3.818547578792358600 ) ) ;
+#447 = FACE_OUTER_BOUND ( 'NONE', #2439, .T. ) ;
+#448 = STYLED_ITEM ( 'NONE', ( #910 ), #3641 ) ;
+#449 = EDGE_CURVE ( 'NONE', #2662, #3468, #1687, .T. ) ;
+#450 = AXIS2_PLACEMENT_3D ( 'NONE', #1276, #2290, #2302 ) ;
+#451 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#452 = ADVANCED_FACE ( 'NONE', ( #732 ), #2673, .T. ) ;
+#453 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#454 = VECTOR ( 'NONE', #2024, 1000.000000000000000 ) ;
+#455 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2040 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2443, #3081, #479 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624478100, -0.1406864927957253400 ) ) ;
+#457 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#458 = LINE ( 'NONE', #1216, #2083 ) ;
+#459 = CARTESIAN_POINT ( 'NONE',  ( 2.250565773584092700, 2.095707918334252200, 3.250375508488679200 ) ) ;
+#460 = CARTESIAN_POINT ( 'NONE',  ( 2.251372935375244300, 1.544190108009293000, -3.151563200470658200 ) ) ;
+#461 = ORIENTED_EDGE ( 'NONE', *, *, #3984, .T. ) ;
+#462 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#463 = VECTOR ( 'NONE', #907, 1000.000000000000200 ) ;
+#464 = AXIS2_PLACEMENT_3D ( 'NONE', #1579, #829, #4263 ) ;
+#465 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#466 = ORIENTED_EDGE ( 'NONE', *, *, #3825, .T. ) ;
+#467 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #270 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3671, #4009, #2053 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#468 = ADVANCED_FACE ( 'NONE', ( #3519 ), #1142, .T. ) ;
+#469 = EDGE_CURVE ( 'NONE', #1100, #2530, #1386, .T. ) ;
+#470 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1460 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #315, #42, #646 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#471 = ORIENTED_EDGE ( 'NONE', *, *, #1618, .T. ) ;
+#472 = PRESENTATION_STYLE_ASSIGNMENT (( #1130 ) ) ;
+#473 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2347 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3750, #1744, #2773 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #3204, .T. ) ;
+#475 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .T. ) ;
+#477 = VECTOR ( 'NONE', #3201, 1000.000000000000000 ) ;
+#478 = ORIENTED_EDGE ( 'NONE', *, *, #2801, .T. ) ;
+#479 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#480 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .T. ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .F. ) ;
+#482 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.1406864927957250900, -0.9900541958624479200 ) ) ;
+#483 = FACE_OUTER_BOUND ( 'NONE', #3370, .T. ) ;
+#484 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#485 = DIRECTION ( 'NONE',  ( 8.673617379884013400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #960, #3256, #269 ) ;
+#487 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#488 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 8.673617379884019700E-015, -7.588431925012989000E-016 ) ) ;
+#489 = FACE_OUTER_BOUND ( 'NONE', #352, .T. ) ;
+#490 = PLANE ( 'NONE',  #3610 ) ;
+#491 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
+#492 = EDGE_LOOP ( 'NONE', ( #891, #1385, #138 ) ) ;
+#493 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#494 = FILL_AREA_STYLE ('',( #2755 ) ) ;
+#495 = AXIS2_PLACEMENT_3D ( 'NONE', #769, #1416, #1105 ) ;
+#496 = VECTOR ( 'NONE', #525, 1000.000000000000000 ) ;
+#497 = FACE_OUTER_BOUND ( 'NONE', #1235, .T. ) ;
+#498 = SURFACE_STYLE_USAGE ( .BOTH. , #1465 ) ;
+#499 = FILL_AREA_STYLE ('',( #1151 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #3518, #687, #3679, .T. ) ;
+#501 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#502 = DIRECTION ( 'NONE',  ( 1.517686385002595200E-015, 1.734723475976801100E-014, 1.000000000000000000 ) ) ;
+#503 = LINE ( 'NONE', #3713, #2855 ) ;
+#504 = SURFACE_STYLE_USAGE ( .BOTH. , #1722 ) ;
+#505 = SURFACE_STYLE_USAGE ( .BOTH. , #1815 ) ;
+#506 = AXIS2_PLACEMENT_3D ( 'NONE', #3029, #1077, #1062 ) ;
+#507 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#508 = EDGE_CURVE ( 'NONE', #3722, #2720, #1287, .T. ) ;
+#509 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#510 = VECTOR ( 'NONE', #3561, 1000.000000000000000 ) ;
+#511 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #753, 'distance_accuracy_value', 'NONE');
+#512 = VERTEX_POINT ( 'NONE', #3788 ) ;
+#513 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#514 = EDGE_CURVE ( 'NONE', #932, #2219, #2716, .T. ) ;
+#515 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#516 = VECTOR ( 'NONE', #597, 1000.000000000000000 ) ;
+#517 = ADVANCED_FACE ( 'NONE', ( #2580 ), #1906, .T. ) ;
+#518 = SURFACE_STYLE_FILL_AREA ( #267 ) ;
+#519 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#520 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 2.051078280128761500 ) ) ;
+#521 = FILL_AREA_STYLE ('',( #2239 ) ) ;
+#522 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#523 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#524 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #397 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3400, #2371, #90 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#525 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.074277470611365800E-033, 9.427844978134821400E-017 ) ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #3138, .F. ) ;
+#527 = AXIS2_PLACEMENT_3D ( 'NONE', #2659, #1666, #3656 ) ;
+#528 = SURFACE_SIDE_STYLE ('',( #3739 ) ) ;
+#529 = CIRCLE ( 'NONE', #95, 0.07000000000000018700 ) ;
+#530 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#531 = CIRCLE ( 'NONE', #2619, 0.5000000000000000000 ) ;
+#532 = EDGE_CURVE ( 'NONE', #2485, #3355, #2172, .T. ) ;
+#533 = EDGE_CURVE ( 'NONE', #2309, #1787, #108, .T. ) ;
+#534 = FILL_AREA_STYLE ('',( #894 ) ) ;
+#535 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1257 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1228, #4189, #2865 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#536 = VERTEX_POINT ( 'NONE', #3077 ) ;
+#537 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.970000000000000000, 3.810000000000000100 ) ) ;
+#538 = ORIENTED_EDGE ( 'NONE', *, *, #2646, .T. ) ;
+#539 = ORIENTED_EDGE ( 'NONE', *, *, #2963, .F. ) ;
+#540 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#541 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2868, 'distance_accuracy_value', 'NONE');
+#542 = ORIENTED_EDGE ( 'NONE', *, *, #2700, .T. ) ;
+#543 = FILL_AREA_STYLE ('',( #3782 ) ) ;
+#544 = ORIENTED_EDGE ( 'NONE', *, *, #3825, .F. ) ;
+#545 = FACE_OUTER_BOUND ( 'NONE', #1952, .T. ) ;
+#546 = CARTESIAN_POINT ( 'NONE',  ( 2.150888015033348500, 3.804357787137382800, 3.096894838829631800 ) ) ;
+#547 = AXIS2_PLACEMENT_3D ( 'NONE', #1872, #1549, #4210 ) ;
+#548 = ORIENTED_EDGE ( 'NONE', *, *, #3507, .F. ) ;
+#549 = CYLINDRICAL_SURFACE ( 'NONE', #2238, 0.07000000000000018700 ) ;
+#550 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#551 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, 4.035665941124047900 ) ) ;
+#552 = FACE_OUTER_BOUND ( 'NONE', #2306, .T. ) ;
+#553 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3274 ) ) ;
+#554 = VERTEX_POINT ( 'NONE', #446 ) ;
+#555 = CYLINDRICAL_SURFACE ( 'NONE', #3821, 0.07000000000000018700 ) ;
+#556 = PLANE ( 'NONE',  #2310 ) ;
+#557 = EDGE_CURVE ( 'NONE', #2513, #1181, #2838, .T. ) ;
+#558 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598247500, 0.06975647374411843300 ) ) ;
+#559 = SPHERICAL_SURFACE ( 'NONE', #4177, 0.05000000000000000300 ) ;
+#560 = EDGE_CURVE ( 'NONE', #1482, #337, #3, .T. ) ;
+#561 = CARTESIAN_POINT ( 'NONE',  ( -2.215887029534584900, 1.707912223385795300, 3.215696764439171400 ) ) ;
+#562 = LINE ( 'NONE', #1263, #703 ) ;
+#563 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#564 = EDGE_CURVE ( 'NONE', #554, #3942, #281, .T. ) ;
+#565 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#566 = VERTEX_POINT ( 'NONE', #1753 ) ;
+#567 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2456 ) ) ;
+#568 = EDGE_CURVE ( 'NONE', #3468, #1181, #2668, .T. ) ;
+#569 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4277, 'distance_accuracy_value', 'NONE');
+#570 = ORIENTED_EDGE ( 'NONE', *, *, #429, .T. ) ;
+#571 = STYLED_ITEM ( 'NONE', ( #236 ), #1461 ) ;
+#572 = LINE ( 'NONE', #3086, #359 ) ;
+#573 = LINE ( 'NONE', #3304, #87 ) ;
+#574 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3146296036027244600, -4.307839671208747700 ) ) ;
+#575 = FILL_AREA_STYLE_COLOUR ( '', #3634 ) ;
+#576 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598247500, -0.06975647374411843300 ) ) ;
+#577 = PLANE ( 'NONE',  #3389 ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #1619, .F. ) ;
+#579 = PRESENTATION_STYLE_ASSIGNMENT (( #1725 ) ) ;
+#580 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#581 = VERTEX_POINT ( 'NONE', #3452 ) ;
+#582 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3046 ), #1820 ) ;
+#583 = EDGE_LOOP ( 'NONE', ( #1995, #2286, #1213, #2845 ) ) ;
+#584 = VECTOR ( 'NONE', #2039, 1000.000000000000000 ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000001200, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#586 = ORIENTED_EDGE ( 'NONE', *, *, #340, .F. ) ;
+#587 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#588 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.230000000000000400, -3.862076755644011000 ) ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #4279, .T. ) ;
+#591 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #225 ), #877 ) ;
+#592 = ORIENTED_EDGE ( 'NONE', *, *, #3509, .T. ) ;
+#593 = VECTOR ( 'NONE', #842, 1000.000000000000000 ) ;
+#594 = SURFACE_STYLE_USAGE ( .BOTH. , #1233 ) ;
+#595 = FACE_OUTER_BOUND ( 'NONE', #172, .T. ) ;
+#596 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2724, 'distance_accuracy_value', 'NONE');
+#597 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #4067, .F. ) ;
+#599 = EDGE_LOOP ( 'NONE', ( #1529, #1339, #1589, #3662, #1955, #2638, #1154, #1912, #779, #774, #1116, #4207, #1645 ) ) ;
+#600 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#601 = VERTEX_POINT ( 'NONE', #2113 ) ;
+#602 = VECTOR ( 'NONE', #1809, 1000.000000000000200 ) ;
+#603 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#604 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#605 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.0000000000000000000, -5.080000000000000100 ) ) ;
+#606 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#607 = AXIS2_PLACEMENT_3D ( 'NONE', #3460, #3186, #1792 ) ;
+#608 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#609 = EDGE_CURVE ( 'NONE', #1690, #836, #328, .T. ) ;
+#610 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#611 = EDGE_CURVE ( 'NONE', #324, #4179, #3573, .T. ) ;
+#612 = STYLED_ITEM ( 'NONE', ( #3767 ), #4082 ) ;
+#613 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, -3.051078280128762400 ) ) ;
+#614 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.3106816409158654800, -4.364298167987475300 ) ) ;
+#615 = VERTEX_POINT ( 'NONE', #3092 ) ;
+#616 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.230000000000000400, 4.035665941124047900 ) ) ;
+#617 = VECTOR ( 'NONE', #4216, 1000.000000000000000 ) ;
+#618 = AXIS2_PLACEMENT_3D ( 'NONE', #431, #4064, #2699 ) ;
+#619 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#620 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#621 = CARTESIAN_POINT ( 'NONE',  ( 2.171220949040585200, 0.04891470072057541000, -4.380487189948035500 ) ) ;
+#622 = DIRECTION ( 'NONE',  ( -0.9961946980917453200, 0.08715574274766037200, 0.0000000000000000000 ) ) ;
+#623 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.3706630699383524600, -4.299877327439192600 ) ) ;
+#624 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.02790258949764749100, 4.680974379896068300 ) ) ;
+#625 = SURFACE_STYLE_FILL_AREA ( #3690 ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ;
+#627 = ORIENTED_EDGE ( 'NONE', *, *, #1470, .F. ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #4135, .T. ) ;
+#629 = PRESENTATION_STYLE_ASSIGNMENT (( #2819 ) ) ;
+#630 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#631 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#632 = CARTESIAN_POINT ( 'NONE',  ( -2.279413846781265900, 2.100000000000001000, 3.249999999999999600 ) ) ;
+#633 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#634 = LINE ( 'NONE', #3697, #4043 ) ;
+#635 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #168 ) ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #3020, .F. ) ;
+#637 = PRESENTATION_STYLE_ASSIGNMENT (( #869 ) ) ;
+#638 = EDGE_CURVE ( 'NONE', #93, #2704, #936, .T. ) ;
+#639 = ORIENTED_EDGE ( 'NONE', *, *, #3591, .F. ) ;
+#640 = SURFACE_STYLE_FILL_AREA ( #1812 ) ;
+#641 = ADVANCED_FACE ( 'NONE', ( #3040 ), #2221, .T. ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3805111244340531600, 4.369181121149564400 ) ) ;
+#643 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #571 ) ) ;
+#644 = PRESENTATION_STYLE_ASSIGNMENT (( #2356 ) ) ;
+#645 = EDGE_CURVE ( 'NONE', #2086, #2333, #3358, .T. ) ;
+#646 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#647 = SURFACE_SIDE_STYLE ('',( #2350 ) ) ;
+#648 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#649 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2581597286044426400, -4.255261285545190100 ) ) ;
+#650 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#651 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#652 = AXIS2_PLACEMENT_3D ( 'NONE', #3994, #1989, #3328 ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #764, .F. ) ;
+#654 = CIRCLE ( 'NONE', #3305, 0.1999999999999996500 ) ;
+#655 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, 0.08715574274765752700 ) ) ;
+#656 = DIRECTION ( 'NONE',  ( -0.7071067811865492400, -0.04932527561612737300, -0.7053843046066382600 ) ) ;
+#657 = ADVANCED_FACE ( 'NONE', ( #2055 ), #3778, .T. ) ;
+#658 = ORIENTED_EDGE ( 'NONE', *, *, #564, .T. ) ;
+#659 = SURFACE_SIDE_STYLE ('',( #2311 ) ) ;
+#660 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #225 ) ) ;
+#661 = EDGE_CURVE ( 'NONE', #2929, #3777, #3894, .T. ) ;
+#662 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3700 ) ) ;
+#663 = CARTESIAN_POINT ( 'NONE',  ( 1.069999999999998500, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#664 = PLANE ( 'NONE',  #2541 ) ;
+#665 = CYLINDRICAL_SURFACE ( 'NONE', #1920, 0.06999999999999975700 ) ;
+#666 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #26 ) ) ;
+#667 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2814 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #523, #1527, #363 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#668 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#669 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .F. ) ;
+#670 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#671 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#672 = PLANE ( 'NONE',  #853 ) ;
+#673 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#674 = ORIENTED_EDGE ( 'NONE', *, *, #1676, .F. ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #53, .F. ) ;
+#676 = FACE_OUTER_BOUND ( 'NONE', #1478, .T. ) ;
+#677 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#678 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#679 = ADVANCED_FACE ( 'NONE', ( #3836 ), #4099, .F. ) ;
+#680 = ORIENTED_EDGE ( 'NONE', *, *, #3504, .T. ) ;
+#681 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#682 = SURFACE_STYLE_FILL_AREA ( #2392 ) ;
+#683 = EDGE_CURVE ( 'NONE', #2253, #1330, #3259, .T. ) ;
+#684 = CYLINDRICAL_SURFACE ( 'NONE', #996, 0.2000000000000000900 ) ;
+#685 = EDGE_CURVE ( 'NONE', #4127, #1221, #3993, .T. ) ;
+#686 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4024, 'distance_accuracy_value', 'NONE');
+#687 = VERTEX_POINT ( 'NONE', #858 ) ;
+#688 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#689 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.05864691855247766000, 4.241309990796366900 ) ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #2084, .F. ) ;
+#691 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#692 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#693 = EDGE_LOOP ( 'NONE', ( #474, #2378, #4241, #3208, #382, #4219, #2752, #2973, #3435 ) ) ;
+#694 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.230000000000000400, 3.862076755644011000 ) ) ;
+#695 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #425 ) ) ;
+#696 = LINE ( 'NONE', #3437, #2900 ) ;
+#697 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#698 = ADVANCED_FACE ( 'NONE', ( #2165 ), #577, .F. ) ;
+#699 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#700 = LINE ( 'NONE', #3717, #1762 ) ;
+#701 = CARTESIAN_POINT ( 'NONE',  ( 2.150888015033348500, 0.3956422128626172500, -3.051078280128761900 ) ) ;
+#702 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .F. ) ;
+#703 = VECTOR ( 'NONE', #671, 1000.000000000000000 ) ;
+#704 = AXIS2_PLACEMENT_3D ( 'NONE', #2411, #3396, #451 ) ;
+#705 = SURFACE_STYLE_FILL_AREA ( #3938 ) ;
+#706 = ORIENTED_EDGE ( 'NONE', *, *, #1324, .F. ) ;
+#707 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2533, 'distance_accuracy_value', 'NONE');
+#708 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#709 = EDGE_CURVE ( 'NONE', #2000, #3131, #3211, .T. ) ;
+#710 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.235736313674473900, 3.914338715242161400 ) ) ;
+#711 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#712 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1657 ) ;
+#713 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, 0.0000000000000000000 ) ) ;
+#714 = DIRECTION ( 'NONE',  ( -0.7071067811865449100, 0.04932527561612853900, -0.7053843046066424800 ) ) ;
+#715 = EDGE_CURVE ( 'NONE', #4199, #1497, #1435, .T. ) ;
+#716 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#717 = LINE ( 'NONE', #1075, #3822 ) ;
+#718 = ADVANCED_FACE ( 'NONE', ( #727 ), #3878, .F. ) ;
+#719 = EDGE_CURVE ( 'NONE', #1195, #566, #1095, .T. ) ;
+#720 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#721 = CARTESIAN_POINT ( 'NONE',  ( 2.150888015033348500, 0.3956422128626172500, 3.051078280128760600 ) ) ;
+#722 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
+#723 = VERTEX_POINT ( 'NONE', #937 ) ;
+#724 = EDGE_LOOP ( 'NONE', ( #1693, #268, #2567, #481, #3686, #2636, #2216, #1791, #1739 ) ) ;
+#725 = ORIENTED_EDGE ( 'NONE', *, *, #3786, .T. ) ;
+#726 = VERTEX_POINT ( 'NONE', #2213 ) ;
+#727 = FACE_OUTER_BOUND ( 'NONE', #3757, .T. ) ;
+#728 = CARTESIAN_POINT ( 'NONE',  ( 1.469999999999995500, -3.388131789017201400E-018, -5.080000000000000100 ) ) ;
+#729 = VECTOR ( 'NONE', #922, 1000.000000000000000 ) ;
+#730 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#731 = DIRECTION ( 'NONE',  ( 0.7071067811865461300, 0.04932527561612760200, 0.7053843046066413700 ) ) ;
+#732 = FACE_OUTER_BOUND ( 'NONE', #1108, .T. ) ;
+#733 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #2733, .T. ) ;
+#735 = AXIS2_PLACEMENT_3D ( 'NONE', #952, #4276, #3598 ) ;
+#736 = ORIENTED_EDGE ( 'NONE', *, *, #2958, .T. ) ;
+#737 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#738 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.030000000000000200, 3.862076755644011000 ) ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #986, .T. ) ;
+#740 = EDGE_CURVE ( 'NONE', #2888, #2373, #3042, .T. ) ;
+#741 = EDGE_CURVE ( 'NONE', #3771, #4056, #1288, .T. ) ;
+#742 = AXIS2_PLACEMENT_3D ( 'NONE', #3689, #1341, #2991 ) ;
+#743 = ADVANCED_FACE ( 'NONE', ( #434 ), #3566, .T. ) ;
+#744 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411964000, -0.9975640502598246400 ) ) ;
+#745 = CARTESIAN_POINT ( 'NONE',  ( 1.069999999999998500, -2.783476365611775300E-018, 5.080000000000000100 ) ) ;
+#746 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.4000000000000003000, -3.051078280128762400 ) ) ;
+#747 = VECTOR ( 'NONE', #2939, 1000.000000000000000 ) ;
+#748 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, -4.035665941124047900 ) ) ;
+#749 = LINE ( 'NONE', #3416, #3536 ) ;
+#750 = VECTOR ( 'NONE', #588, 1000.000000000000000 ) ;
+#751 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#752 = AXIS2_PLACEMENT_3D ( 'NONE', #3301, #2603, #14 ) ;
+#753 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#754 = CIRCLE ( 'NONE', #1444, 0.06999999999999975700 ) ;
+#755 = SURFACE_SIDE_STYLE ('',( #3060 ) ) ;
+#756 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .F. ) ;
+#757 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#758 = SURFACE_STYLE_USAGE ( .BOTH. , #802 ) ;
+#759 = PLANE ( 'NONE',  #3884 ) ;
+#760 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424777800 ) ) ;
+#761 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3646 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #241, #2247, #3890 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#762 = ADVANCED_FACE ( 'NONE', ( #2281 ), #3146, .F. ) ;
+#763 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#764 = EDGE_CURVE ( 'NONE', #1167, #3407, #1537, .T. ) ;
+#765 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#766 = EDGE_CURVE ( 'NONE', #2587, #2652, #2717, .T. ) ;
+#767 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 3.799999999999999800, -3.051078280128762400 ) ) ;
+#768 = EDGE_CURVE ( 'NONE', #1768, #166, #4042, .T. ) ;
+#769 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.4000000000000001900, 3.249999999999999600 ) ) ;
+#770 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3115 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #515, #2798, #4155 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#771 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, -3.749243785081986900 ) ) ;
+#772 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#773 = EDGE_CURVE ( 'NONE', #2860, #1100, #4, .T. ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #2731, .F. ) ;
+#775 = LINE ( 'NONE', #441, #4193 ) ;
+#776 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#777 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#778 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1078 ) ) ;
+#779 = ORIENTED_EDGE ( 'NONE', *, *, #3737, .F. ) ;
+#780 = FILL_AREA_STYLE_COLOUR ( '', #1871 ) ;
+#781 = SURFACE_STYLE_FILL_AREA ( #2427 ) ;
+#782 = VERTEX_POINT ( 'NONE', #847 ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, -3.862076755644011000 ) ) ;
+#784 = ORIENTED_EDGE ( 'NONE', *, *, #1508, .F. ) ;
+#785 = VERTEX_POINT ( 'NONE', #185 ) ;
+#786 = LINE ( 'NONE', #2082, #56 ) ;
+#787 = PLANE ( 'NONE',  #3276 ) ;
+#788 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#789 = ORIENTED_EDGE ( 'NONE', *, *, #2937, .T. ) ;
+#790 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#791 = PLANE ( 'NONE',  #1801 ) ;
+#792 = STYLED_ITEM ( 'NONE', ( #1426 ), #318 ) ;
+#793 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
+#794 = LINE ( 'NONE', #745, #2237 ) ;
+#795 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.970000000000000000, 3.810000000000000100 ) ) ;
+#796 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#797 = FACE_OUTER_BOUND ( 'NONE', #3535, .T. ) ;
+#798 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#799 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2560 ), #1975 ) ;
+#800 = PRESENTATION_STYLE_ASSIGNMENT (( #1456 ) ) ;
+#801 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#802 = SURFACE_SIDE_STYLE ('',( #3371 ) ) ;
+#803 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#804 = VECTOR ( 'NONE', #419, 1000.000000000000000 ) ;
+#805 = FILL_AREA_STYLE_COLOUR ( '', #3181 ) ;
+#806 = VERTEX_POINT ( 'NONE', #3580 ) ;
+#807 = FILL_AREA_STYLE ('',( #1455 ) ) ;
+#808 = ADVANCED_FACE ( 'NONE', ( #3840 ), #1568, .F. ) ;
+#809 = CIRCLE ( 'NONE', #950, 0.05000000000000012800 ) ;
+#810 = VECTOR ( 'NONE', #2913, 1000.000000000000100 ) ;
+#811 = FILL_AREA_STYLE ('',( #2452 ) ) ;
+#812 = EDGE_LOOP ( 'NONE', ( #1980, #461, #1565, #3665, #1301, #3557, #1835, #316, #3180, #4283, #365, #2705 ) ) ;
+#813 = SURFACE_STYLE_FILL_AREA ( #2854 ) ;
+#814 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#815 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #3912, #4230, #1574, #3926 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055421400, 7.064785372303776800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853430300, 0.8065248903853430300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#816 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#817 = AXIS2_PLACEMENT_3D ( 'NONE', #150, #192, #2777 ) ;
+#818 = PLANE ( 'NONE',  #3114 ) ;
+#819 = FILL_AREA_STYLE_COLOUR ( '', #3996 ) ;
+#820 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#821 = EDGE_CURVE ( 'NONE', #974, #324, #4100, .T. ) ;
+#822 = EDGE_CURVE ( 'NONE', #1181, #3367, #3097, .T. ) ;
+#823 = FILL_AREA_STYLE ('',( #161 ) ) ;
+#824 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1178 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2194, #240, #2565 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#825 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#826 = ORIENTED_EDGE ( 'NONE', *, *, #3285, .F. ) ;
+#827 = PRESENTATION_STYLE_ASSIGNMENT (( #2020 ) ) ;
+#828 = ORIENTED_EDGE ( 'NONE', *, *, #1522, .F. ) ;
+#829 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389670800, -0.08682659386424779200 ) ) ;
+#830 = ADVANCED_FACE ( 'NONE', ( #595 ), #249, .F. ) ;
+#831 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1689 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2089, #1758, #118 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#832 = EDGE_LOOP ( 'NONE', ( #1083, #2269, #1319, #3065 ) ) ;
+#833 = EDGE_LOOP ( 'NONE', ( #370, #4284, #1443, #432, #1790, #1633 ) ) ;
+#834 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765836000, -0.9961946980917455500 ) ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .F. ) ;
+#836 = VERTEX_POINT ( 'NONE', #1582 ) ;
+#837 = CLOSED_SHELL ( 'NONE', ( #679, #3000, #1417, #2660, #1806, #830, #1667, #3087, #3998, #743, #380, #452, #403, #698, #1309, #3380, #2339, #641, #2425, #2097, #3621, #2043, #3802, #2781, #1983, #1041, #2001, #2975, #517, #2610, #1623, #1757, #1692, #133, #2448, #1294, #427, #1368, #3978, #2380, #2727, #1606, #808, #2025, #111, #4061, #3425, #1064, #3688, #3356, #318, #718, #1461, #1481, #4272, #1650, #657, #3314, #468, #1111, #3708, #346, #361, #4082, #1001, #2952, #973, #2405, #3273, #2625, #65, #3140, #2357, #3023, #3117, #2753, #3291, #4111, #4136, #186, #154, #3335, #23, #1016, #2642, #1348, #2685, #762, #4037, #39, #1087, #3731, #3961, #1946, #4017, #2933, #1970, #2069, #1734, #1329, #3064, #2322, #1128, #3641, #2702 ) ) ;
+#838 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.05864691855247766000, -4.241309990796366900 ) ) ;
+#839 = VECTOR ( 'NONE', #3626, 1000.000000000000000 ) ;
+#840 = PLANE ( 'NONE',  #4008 ) ;
+#841 = AXIS2_PLACEMENT_3D ( 'NONE', #2571, #3240, #2131 ) ;
+#842 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#843 = SURFACE_STYLE_FILL_AREA ( #3838 ) ;
+#844 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#845 = ORIENTED_EDGE ( 'NONE', *, *, #3678, .F. ) ;
+#846 = LINE ( 'NONE', #1696, #3682 ) ;
+#847 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.2872692425652020300, -4.699111063069539200 ) ) ;
+#848 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #691, 'distance_accuracy_value', 'NONE');
+#849 = VECTOR ( 'NONE', #905, 1000.000000000000000 ) ;
+#850 = ORIENTED_EDGE ( 'NONE', *, *, #1805, .T. ) ;
+#851 = VECTOR ( 'NONE', #3347, 1000.000000000000000 ) ;
+#852 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #985, #3644, #1934 ) ;
+#854 = LINE ( 'NONE', #2823, #496 ) ;
+#855 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#856 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1152 ) ) ;
+#857 = SURFACE_SIDE_STYLE ('',( #1446 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.100000000000000100, -3.249999999999999100 ) ) ;
+#859 = FILL_AREA_STYLE_COLOUR ( '', #3546 ) ;
+#860 = SURFACE_SIDE_STYLE ('',( #843 ) ) ;
+#861 = EDGE_CURVE ( 'NONE', #1768, #2671, #3262, .T. ) ;
+#862 = FACE_OUTER_BOUND ( 'NONE', #2054, .T. ) ;
+#863 = STYLED_ITEM ( 'NONE', ( #3215 ), #1329 ) ;
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #709, .F. ) ;
+#865 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#866 = EDGE_CURVE ( 'NONE', #1085, #2771, #3675, .T. ) ;
+#867 = SURFACE_STYLE_USAGE ( .BOTH. , #177 ) ;
+#868 = VECTOR ( 'NONE', #144, 1000.000000000000000 ) ;
+#869 = SURFACE_STYLE_USAGE ( .BOTH. , #224 ) ;
+#870 = FILL_AREA_STYLE ('',( #1827 ) ) ;
+#871 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#872 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #964 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #94, #3129, #765 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#873 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#874 = FILL_AREA_STYLE ('',( #575 ) ) ;
+#875 = VERTEX_POINT ( 'NONE', #3929 ) ;
+#876 = PLANE ( 'NONE',  #4044 ) ;
+#877 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2786 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3295, #81, #2402 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#878 = EDGE_CURVE ( 'NONE', #1215, #3336, #1146, .T. ) ;
+#879 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.2581597286044424200, 4.255261285545190100 ) ) ;
+#880 = AXIS2_PLACEMENT_3D ( 'NONE', #1668, #1356, #58 ) ;
+#881 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.131516293641297100E-016, 1.000000000000000000 ) ) ;
+#882 = ORIENTED_EDGE ( 'NONE', *, *, #3423, .F. ) ;
+#883 = VECTOR ( 'NONE', #2846, 1000.000000000000000 ) ;
+#884 = STYLED_ITEM ( 'NONE', ( #800 ), #1667 ) ;
+#885 = VERTEX_POINT ( 'NONE', #302 ) ;
+#886 = VECTOR ( 'NONE', #2751, 1000.000000000000000 ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#889 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#890 = AXIS2_PLACEMENT_3D ( 'NONE', #4178, #2180, #2515 ) ;
+#891 = ORIENTED_EDGE ( 'NONE', *, *, #557, .T. ) ;
+#892 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#893 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#894 = FILL_AREA_STYLE_COLOUR ( '', #3155 ) ;
+#895 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #914, 'distance_accuracy_value', 'NONE');
+#896 = LINE ( 'NONE', #3173, #2994 ) ;
+#897 = ORIENTED_EDGE ( 'NONE', *, *, #3678, .T. ) ;
+#898 = CIRCLE ( 'NONE', #32, 0.05000000000000005800 ) ;
+#899 = CIRCLE ( 'NONE', #3144, 0.5000000000000000000 ) ;
+#900 = AXIS2_PLACEMENT_3D ( 'NONE', #4124, #2516, #816 ) ;
+#901 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#902 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#903 = EDGE_CURVE ( 'NONE', #2720, #875, #3837, .T. ) ;
+#904 = SURFACE_STYLE_USAGE ( .BOTH. , #3188 ) ;
+#905 = DIRECTION ( 'NONE',  ( 0.7071067811865492400, -0.04932527561612737300, -0.7053843046066382600 ) ) ;
+#906 = CIRCLE ( 'NONE', #1525, 0.06999999999999975700 ) ;
+#907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624478100, 0.1406864927957253400 ) ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #2361, .T. ) ;
+#909 = AXIS2_PLACEMENT_3D ( 'NONE', #153, #501, #2169 ) ;
+#910 = PRESENTATION_STYLE_ASSIGNMENT (( #3619 ) ) ;
+#911 = VERTEX_POINT ( 'NONE', #3243 ) ;
+#912 = AXIS2_PLACEMENT_3D ( 'NONE', #1231, #1266, #1922 ) ;
+#913 = PRESENTATION_STYLE_ASSIGNMENT (( #3461 ) ) ;
+#914 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#915 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.970000000000000000, 3.810000000000000100 ) ) ;
+#916 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#917 = LINE ( 'NONE', #4226, #3450 ) ;
+#918 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999998500, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#919 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4027 ) ) ;
+#920 = DIRECTION ( 'NONE',  ( 9.391969181648798000E-017, -0.08715574274765836000, 0.9961946980917455500 ) ) ;
+#921 = VERTEX_POINT ( 'NONE', #4274 ) ;
+#922 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #228, .T. ) ;
+#924 = EDGE_CURVE ( 'NONE', #1901, #875, #2574, .T. ) ;
+#925 = ORIENTED_EDGE ( 'NONE', *, *, #386, .F. ) ;
+#926 = VECTOR ( 'NONE', #2906, 1000.000000000000200 ) ;
+#927 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598247500, -0.06975647374411843300 ) ) ;
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #2394, .F. ) ;
+#929 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#930 = VERTEX_POINT ( 'NONE', #2297 ) ;
+#931 = AXIS2_PLACEMENT_3D ( 'NONE', #4107, #2416, #1706 ) ;
+#932 = VERTEX_POINT ( 'NONE', #333 ) ;
+#933 = VECTOR ( 'NONE', #3191, 1000.000000000000100 ) ;
+#934 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.06992681194350348900, 4.080000000000000100 ) ) ;
+#935 = EDGE_CURVE ( 'NONE', #2513, #3367, #1684, .T. ) ;
+#936 = LINE ( 'NONE', #1192, #54 ) ;
+#937 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.100000000000000100, 3.249999999999999600 ) ) ;
+#938 = EDGE_LOOP ( 'NONE', ( #702, #1769, #4145, #1138 ) ) ;
+#939 = EDGE_CURVE ( 'NONE', #1595, #2559, #2277, .T. ) ;
+#940 = ORIENTED_EDGE ( 'NONE', *, *, #1990, .T. ) ;
+#941 = LINE ( 'NONE', #2469, #62 ) ;
+#942 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.2872692425652020300, -4.699111063069539200 ) ) ;
+#944 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000001600, -3.082061419972225100E-017, -5.080000000000000100 ) ) ;
+#945 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#946 = LINE ( 'NONE', #4215, #3486 ) ;
+#947 = LINE ( 'NONE', #3574, #17 ) ;
+#948 = STYLED_ITEM ( 'NONE', ( #3096 ), #718 ) ;
+#949 = LINE ( 'NONE', #803, #2745 ) ;
+#950 = AXIS2_PLACEMENT_3D ( 'NONE', #1933, #4266, #1622 ) ;
+#951 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.3805111244340531600, 4.369181121149564400 ) ) ;
+#953 = EDGE_CURVE ( 'NONE', #4146, #1595, #1793, .T. ) ;
+#954 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#955 = FACE_OUTER_BOUND ( 'NONE', #1144, .T. ) ;
+#956 = EDGE_CURVE ( 'NONE', #2127, #3390, #2664, .T. ) ;
+#957 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #612 ), #3021 ) ;
+#958 = PLANE ( 'NONE',  #2756 ) ;
+#959 = LINE ( 'NONE', #616, #3183 ) ;
+#960 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2581597286044426400, 4.255261285545190100 ) ) ;
+#961 = ORIENTED_EDGE ( 'NONE', *, *, #3423, .T. ) ;
+#962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, 0.1406864927957250900 ) ) ;
+#963 = VECTOR ( 'NONE', #1613, 1000.000000000000000 ) ;
+#964 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #94, 'distance_accuracy_value', 'NONE');
+#965 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2714 ) ) ;
+#966 = DIRECTION ( 'NONE',  ( 0.08682659386424977600, -0.9924325091389667500, 0.08682659386424977600 ) ) ;
+#967 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.030000000000000200, -3.862076755644011000 ) ) ;
+#968 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#969 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765836000, -0.9961946980917455500 ) ) ;
+#970 = ORIENTED_EDGE ( 'NONE', *, *, #3159, .F. ) ;
+#971 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#972 = ORIENTED_EDGE ( 'NONE', *, *, #4186, .T. ) ;
+#973 = ADVANCED_FACE ( 'NONE', ( #483 ), #998, .F. ) ;
+#974 = VERTEX_POINT ( 'NONE', #3266 ) ;
+#975 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2016 ), #275 ) ;
+#976 = ORIENTED_EDGE ( 'NONE', *, *, #3111, .F. ) ;
+#977 = VECTOR ( 'NONE', #3429, 1000.000000000000000 ) ;
+#978 = CIRCLE ( 'NONE', #398, 0.05000000000000005800 ) ;
+#979 = EDGE_CURVE ( 'NONE', #1277, #2656, #3618, .T. ) ;
+#980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2905 ), #1351 ) ;
+#981 = FILL_AREA_STYLE_COLOUR ( '', #2056 ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #2937, .F. ) ;
+#983 = VECTOR ( 'NONE', #2128, 1000.000000000000000 ) ;
+#984 = VECTOR ( 'NONE', #2146, 1000.000000000000000 ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#986 = EDGE_CURVE ( 'NONE', #2652, #1024, #1091, .T. ) ;
+#987 = VECTOR ( 'NONE', #2022, 999.9999999999998900 ) ;
+#988 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#989 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1281 ), #1418 ) ;
+#990 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;
+#991 = LINE ( 'NONE', #353, #2941 ) ;
+#992 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#993 = EDGE_CURVE ( 'NONE', #2662, #4199, #978, .T. ) ;
+#994 = EDGE_LOOP ( 'NONE', ( #923, #4253, #578, #548 ) ) ;
+#995 = CIRCLE ( 'NONE', #261, 0.05000000000000012800 ) ;
+#996 = AXIS2_PLACEMENT_3D ( 'NONE', #4280, #341, #4000 ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #2767, .T. ) ;
+#998 = PLANE ( 'NONE',  #752 ) ;
+#999 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1794, 'distance_accuracy_value', 'NONE');
+#1000 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#1001 = ADVANCED_FACE ( 'NONE', ( #3469 ), #3251, .T. ) ;
+#1002 = FILL_AREA_STYLE_COLOUR ( '', #798 ) ;
+#1003 = AXIS2_PLACEMENT_3D ( 'NONE', #2518, #2866, #968 ) ;
+#1004 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1005 = VECTOR ( 'NONE', #456, 1000.000000000000200 ) ;
+#1006 = LINE ( 'NONE', #2318, #351 ) ;
+#1007 = VERTEX_POINT ( 'NONE', #3167 ) ;
+#1008 = ORIENTED_EDGE ( 'NONE', *, *, #683, .F. ) ;
+#1009 = SURFACE_STYLE_USAGE ( .BOTH. , #755 ) ;
+#1010 = ORIENTED_EDGE ( 'NONE', *, *, #2733, .F. ) ;
+#1011 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3318 ) ;
+#1012 = STYLED_ITEM ( 'NONE', ( #913 ), #3961 ) ;
+#1013 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.3956422128626172500, 3.100888015033347800 ) ) ;
+#1015 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1016 = ADVANCED_FACE ( 'NONE', ( #2486 ), #1026, .F. ) ;
+#1017 = LINE ( 'NONE', #915, #1362 ) ;
+#1018 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2418, 'distance_accuracy_value', 'NONE');
+#1019 = VERTEX_POINT ( 'NONE', #2863 ) ;
+#1020 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1021 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#1022 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 9.427844978134821400E-017 ) ) ;
+#1023 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.3805111244340531600, 4.369181121149564400 ) ) ;
+#1024 = VERTEX_POINT ( 'NONE', #1253 ) ;
+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .T. ) ;
+#1026 = CYLINDRICAL_SURFACE ( 'NONE', #890, 0.07000000000000018700 ) ;
+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #3611, .F. ) ;
+#1028 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.235736313674473900, -3.914338715242161400 ) ) ;
+#1029 = EDGE_LOOP ( 'NONE', ( #674, #826, #2062, #653 ) ) ;
+#1030 = ORIENTED_EDGE ( 'NONE', *, *, #661, .F. ) ;
+#1031 = AXIS2_PLACEMENT_3D ( 'NONE', #1246, #1644, #3830 ) ;
+#1032 = CARTESIAN_POINT ( 'NONE',  ( 2.250565773584092700, 2.108649868803131400, 3.200565773584092000 ) ) ;
+#1033 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1034 = EDGE_CURVE ( 'NONE', #3518, #2279, #2875, .T. ) ;
+#1035 = VECTOR ( 'NONE', #1783, 1000.000000000000000 ) ;
+#1036 = EDGE_CURVE ( 'NONE', #1389, #2220, #1998, .T. ) ;
+#1037 = STYLED_ITEM ( 'NONE', ( #2412 ), #4037 ) ;
+#1038 = LINE ( 'NONE', #2013, #1196 ) ;
+#1039 = VERTEX_POINT ( 'NONE', #2601 ) ;
+#1040 = FILL_AREA_STYLE_COLOUR ( '', #1819 ) ;
+#1041 = ADVANCED_FACE ( 'NONE', ( #676 ), #4093, .T. ) ;
+#1042 = FILL_AREA_STYLE ('',( #3005 ) ) ;
+#1043 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#1044 = CYLINDRICAL_SURFACE ( 'NONE', #4262, 0.1999999999999996500 ) ;
+#1045 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 1.899999999999999900, -3.749243785081986900 ) ) ;
+#1046 = VERTEX_POINT ( 'NONE', #2931 ) ;
+#1047 = FACE_OUTER_BOUND ( 'NONE', #492, .T. ) ;
+#1048 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #430 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #68, #1399, #3685 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1049 = FILL_AREA_STYLE_COLOUR ( '', #4221 ) ;
+#1050 = ORIENTED_EDGE ( 'NONE', *, *, #956, .F. ) ;
+#1051 = FACE_OUTER_BOUND ( 'NONE', #833, .T. ) ;
+#1052 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#1053 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3031 ) ) ;
+#1054 = LINE ( 'NONE', #3072, #2073 ) ;
+#1055 = LINE ( 'NONE', #3742, #3223 ) ;
+#1056 = PLANE ( 'NONE',  #527 ) ;
+#1057 = CARTESIAN_POINT ( 'NONE',  ( -1.469999999999996000, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#1058 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.3106816409158654800, -4.364298167987475300 ) ) ;
+#1059 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1060 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1061 = AXIS2_PLACEMENT_3D ( 'NONE', #1432, #3100, #136 ) ;
+#1062 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624478100, 0.1406864927957253400 ) ) ;
+#1063 = PRESENTATION_STYLE_ASSIGNMENT (( #4218 ) ) ;
+#1064 = ADVANCED_FACE ( 'NONE', ( #1898 ), #3766, .F. ) ;
+#1065 = ORIENTED_EDGE ( 'NONE', *, *, #866, .F. ) ;
+#1066 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598247500, 0.06975647374411843300 ) ) ;
+#1067 = AXIS2_PLACEMENT_3D ( 'NONE', #3066, #1090, #2088 ) ;
+#1068 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.2300224300452978500, 4.057250446372701300 ) ) ;
+#1069 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#1071 = FILL_AREA_STYLE_COLOUR ( '', #1397 ) ;
+#1072 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1074 = EDGE_CURVE ( 'NONE', #566, #2309, #3091, .T. ) ;
+#1075 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.3146296036027244600, 4.307839671208747700 ) ) ;
+#1076 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.058137298559145300, -4.060087594816500300 ) ) ;
+#1077 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.1406864927957253700, -0.9900541958624479200 ) ) ;
+#1078 = STYLED_ITEM ( 'NONE', ( #3915 ), #1481 ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #1618, .F. ) ;
+#1080 = EDGE_CURVE ( 'NONE', #2929, #2253, #2772, .T. ) ;
+#1081 = SURFACE_STYLE_USAGE ( .BOTH. , #1350 ) ;
+#1082 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411964000, -0.9975640502598246400 ) ) ;
+#1083 = ORIENTED_EDGE ( 'NONE', *, *, #979, .F. ) ;
+#1084 = LINE ( 'NONE', #2754, #1318 ) ;
+#1085 = VERTEX_POINT ( 'NONE', #3160 ) ;
+#1086 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1087 = ADVANCED_FACE ( 'NONE', ( #2429 ), #1220, .F. ) ;
+#1088 = EDGE_LOOP ( 'NONE', ( #970, #3499, #471, #3832 ) ) ;
+#1089 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1090 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1091 = LINE ( 'NONE', #3544, #2778 ) ;
+#1092 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1093 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1094 = ORIENTED_EDGE ( 'NONE', *, *, #1676, .T. ) ;
+#1095 = LINE ( 'NONE', #3533, #1490 ) ;
+#1096 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #792 ), #524 ) ;
+#1097 = FACE_OUTER_BOUND ( 'NONE', #440, .T. ) ;
+#1098 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1099 = SURFACE_STYLE_FILL_AREA ( #2342 ) ;
+#1100 = VERTEX_POINT ( 'NONE', #1825 ) ;
+#1101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .T. ) ;
+#1103 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #448 ) ) ;
+#1104 = EDGE_CURVE ( 'NONE', #2662, #2926, #3793, .T. ) ;
+#1105 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1106 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #884 ) ) ;
+#1107 = PLANE ( 'NONE',  #2263 ) ;
+#1108 = EDGE_LOOP ( 'NONE', ( #1909, #3108, #3975, #1756 ) ) ;
+#1109 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, -0.3255970869408897400, 4.656255274499661900 ) ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.02790258949764751500, 4.680974379896068300 ) ) ;
+#1111 = ADVANCED_FACE ( 'NONE', ( #3477 ), #876, .T. ) ;
+#1112 = SURFACE_SIDE_STYLE ('',( #128 ) ) ;
+#1113 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1114 = STYLED_ITEM ( 'NONE', ( #1843 ), #762 ) ;
+#1115 = CIRCLE ( 'NONE', #1521, 0.05000000000000012800 ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #903, .T. ) ;
+#1117 = ORIENTED_EDGE ( 'NONE', *, *, #1848, .F. ) ;
+#1118 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#1119 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#1120 = ORIENTED_EDGE ( 'NONE', *, *, #2996, .F. ) ;
+#1121 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624479200, 0.1406864927957250900 ) ) ;
+#1122 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3781 ) ) ;
+#1123 = VECTOR ( 'NONE', #3104, 1000.000000000000200 ) ;
+#1124 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1125 = LINE ( 'NONE', #1868, #1778 ) ;
+#1126 = EDGE_CURVE ( 'NONE', #3622, #3446, #2791, .T. ) ;
+#1127 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.235736313674473900, -3.914338715242161400 ) ) ;
+#1128 = ADVANCED_FACE ( 'NONE', ( #1804 ), #1044, .T. ) ;
+#1129 = AXIS2_PLACEMENT_3D ( 'NONE', #1475, #834, #2148 ) ;
+#1130 = SURFACE_STYLE_USAGE ( .BOTH. , #3773 ) ;
+#1131 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.909848054495700600, 3.818547578792358600 ) ) ;
+#1132 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2805, 'distance_accuracy_value', 'NONE');
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #4186, .F. ) ;
+#1134 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000300, 0.02790258949764753300, 4.680974379896068300 ) ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598247500, 0.06975647374411843300 ) ) ;
+#1137 = AXIS2_PLACEMENT_3D ( 'NONE', #1023, #673, #1297 ) ;
+#1138 = ORIENTED_EDGE ( 'NONE', *, *, #1600, .F. ) ;
+#1139 = LINE ( 'NONE', #3570, #926 ) ;
+#1140 = EDGE_LOOP ( 'NONE', ( #3329, #1025, #1065, #3257, #1784, #2002 ) ) ;
+#1141 = VECTOR ( 'NONE', #3655, 1000.000000000000000 ) ;
+#1142 = PLANE ( 'NONE',  #1378 ) ;
+#1143 = FILL_AREA_STYLE_COLOUR ( '', #6 ) ;
+#1144 = EDGE_LOOP ( 'NONE', ( #925, #1553, #2430, #3244 ) ) ;
+#1145 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .F. ) ;
+#1146 = CIRCLE ( 'NONE', #2817, 0.05000000000000012800 ) ;
+#1147 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1148 = PRESENTATION_STYLE_ASSIGNMENT (( #1344 ) ) ;
+#1149 = AXIS2_PLACEMENT_3D ( 'NONE', #649, #1265, #321 ) ;
+#1150 = ORIENTED_EDGE ( 'NONE', *, *, #1159, .F. ) ;
+#1151 = FILL_AREA_STYLE_COLOUR ( '', #1069 ) ;
+#1152 = STYLED_ITEM ( 'NONE', ( #1274 ), #23 ) ;
+#1153 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1154 = ORIENTED_EDGE ( 'NONE', *, *, #4006, .F. ) ;
+#1155 = SURFACE_SIDE_STYLE ('',( #2344 ) ) ;
+#1156 = CYLINDRICAL_SURFACE ( 'NONE', #3579, 0.05000000000000012800 ) ;
+#1157 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 1.970000000000000000, -3.749243785081986900 ) ) ;
+#1158 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1177, 'distance_accuracy_value', 'NONE');
+#1159 = EDGE_CURVE ( 'NONE', #536, #2116, #896, .T. ) ;
+#1160 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1161 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1162 = LINE ( 'NONE', #395, #3327 ) ;
+#1163 = EDGE_CURVE ( 'NONE', #1515, #1195, #3524, .T. ) ;
+#1164 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000001200, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#1165 = LINE ( 'NONE', #3590, #1935 ) ;
+#1166 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.3500000000000002600, -3.051078280128762400 ) ) ;
+#1167 = VERTEX_POINT ( 'NONE', #3481 ) ;
+#1168 = PLANE ( 'NONE',  #1541 ) ;
+#1169 = AXIS2_PLACEMENT_3D ( 'NONE', #1407, #2432, #1718 ) ;
+#1170 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1171 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1172 = EDGE_CURVE ( 'NONE', #536, #1425, #1695, .T. ) ;
+#1173 = EDGE_CURVE ( 'NONE', #3980, #3267, #3106, .T. ) ;
+#1174 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1175 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #387 ), #3555 ) ;
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .T. ) ;
+#1177 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1178 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2194, 'distance_accuracy_value', 'NONE');
+#1179 = VERTEX_POINT ( 'NONE', #2881 ) ;
+#1180 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1181 = VERTEX_POINT ( 'NONE', #4243 ) ;
+#1182 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .T. ) ;
+#1183 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
+#1184 = VECTOR ( 'NONE', #519, 1000.000000000000000 ) ;
+#1185 = SURFACE_STYLE_FILL_AREA ( #4240 ) ;
+#1186 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1187 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1188 = AXIS2_PLACEMENT_3D ( 'NONE', #1771, #3883, #263 ) ;
+#1189 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.06992681194350348900, -4.080000000000000100 ) ) ;
+#1190 = EDGE_LOOP ( 'NONE', ( #736, #426, #1486, #2890 ) ) ;
+#1191 = VECTOR ( 'NONE', #3061, 1000.000000000000000 ) ;
+#1192 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1194 = SURFACE_STYLE_FILL_AREA ( #3466 ) ;
+#1195 = VERTEX_POINT ( 'NONE', #3495 ) ;
+#1196 = VECTOR ( 'NONE', #1985, 1000.000000000000000 ) ;
+#1197 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .F. ) ;
+#1198 = PRESENTATION_STYLE_ASSIGNMENT (( #867 ) ) ;
+#1199 = AXIS2_PLACEMENT_3D ( 'NONE', #1244, #3556, #3545 ) ;
+#1200 = CARTESIAN_POINT ( 'NONE',  ( 2.250565773584092700, 2.095707918334252200, -3.250375508488681000 ) ) ;
+#1201 = EDGE_CURVE ( 'NONE', #615, #1447, #3220, .T. ) ;
+#1202 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3582 ) ) ;
+#1203 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1204 = SURFACE_SIDE_STYLE ('',( #1283 ) ) ;
+#1205 = EDGE_CURVE ( 'NONE', #2419, #3622, #3903, .T. ) ;
+#1206 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1207 = STYLED_ITEM ( 'NONE', ( #1636 ), #3140 ) ;
+#1208 = VECTOR ( 'NONE', #1086, 1000.000000000000000 ) ;
+#1209 = EDGE_CURVE ( 'NONE', #3870, #930, #4165, .T. ) ;
+#1210 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1211 = VECTOR ( 'NONE', #733, 1000.000000000000000 ) ;
+#1212 = SURFACE_STYLE_USAGE ( .BOTH. , #1542 ) ;
+#1213 = ORIENTED_EDGE ( 'NONE', *, *, #4156, .F. ) ;
+#1214 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1078 ), #2684 ) ;
+#1215 = VERTEX_POINT ( 'NONE', #2260 ) ;
+#1216 = CARTESIAN_POINT ( 'NONE',  ( 2.066113418360897100, 0.3009494230839631600, -4.503475367139144800 ) ) ;
+#1217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411843300, 0.9975640502598247500 ) ) ;
+#1218 = FILL_AREA_STYLE_COLOUR ( '', #697 ) ;
+#1219 = CYLINDRICAL_SURFACE ( 'NONE', #2736, 0.1999999999999996500 ) ;
+#1220 = PLANE ( 'NONE',  #2299 ) ;
+#1221 = VERTEX_POINT ( 'NONE', #614 ) ;
+#1222 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2581597286044424200, 4.255261285545190100 ) ) ;
+#1223 = LINE ( 'NONE', #2167, #1311 ) ;
+#1224 = LINE ( 'NONE', #3932, #963 ) ;
+#1225 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #330 ) ) ;
+#1226 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3046 ) ) ;
+#1227 = SURFACE_STYLE_USAGE ( .BOTH. , #2564 ) ;
+#1228 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1229 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1230 = EDGE_LOOP ( 'NONE', ( #4270, #48, #4085, #1197 ) ) ;
+#1231 = CARTESIAN_POINT ( 'NONE',  ( -2.250565773584093600, 2.108649868803131400, 3.200565773584092400 ) ) ;
+#1232 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1563 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4194, #1206, #212 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1233 = SURFACE_SIDE_STYLE ('',( #2329 ) ) ;
+#1234 = DIRECTION ( 'NONE',  ( 0.7071067811865456900, -0.04932527561612848300, -0.7053843046066417000 ) ) ;
+#1235 = EDGE_LOOP ( 'NONE', ( #2824, #1335, #1526, #323 ) ) ;
+#1236 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1237 = ORIENTED_EDGE ( 'NONE', *, *, #70, .T. ) ;
+#1238 = PRESENTATION_STYLE_ASSIGNMENT (( #4183 ) ) ;
+#1239 = ORIENTED_EDGE ( 'NONE', *, *, #3482, .T. ) ;
+#1240 = ORIENTED_EDGE ( 'NONE', *, *, #3967, .F. ) ;
+#1241 = ORIENTED_EDGE ( 'NONE', *, *, #3330, .T. ) ;
+#1242 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1243 = SURFACE_STYLE_USAGE ( .BOTH. , #3528 ) ;
+#1244 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.030000000000000200, -3.862076755644011000 ) ) ;
+#1245 = VERTEX_POINT ( 'NONE', #1603 ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, -0.3255970869408896800, -4.656255274499661000 ) ) ;
+#1247 = VERTEX_POINT ( 'NONE', #3936 ) ;
+#1248 = ORIENTED_EDGE ( 'NONE', *, *, #254, .F. ) ;
+#1249 = CYLINDRICAL_SURFACE ( 'NONE', #3898, 0.05000000000000012800 ) ;
+#1250 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1251 = LINE ( 'NONE', #2583, #4168 ) ;
+#1252 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #381 ), #1597 ) ;
+#1253 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.2872692425652018700, 4.699111063069541800 ) ) ;
+#1254 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1255 = EDGE_CURVE ( 'NONE', #1245, #726, #2588, .T. ) ;
+#1256 = EDGE_CURVE ( 'NONE', #1334, #3039, #176, .T. ) ;
+#1257 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1228, 'distance_accuracy_value', 'NONE');
+#1258 = PRESENTATION_STYLE_ASSIGNMENT (( #127 ) ) ;
+#1259 = CIRCLE ( 'NONE', #2136, 0.1999999999999996500 ) ;
+#1260 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957250900, 0.9900541958624479200 ) ) ;
+#1261 = ORIENTED_EDGE ( 'NONE', *, *, #3850, .F. ) ;
+#1262 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2100 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2903, #1818, #203 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1263 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.05864691855247766000, 4.241309990796366900 ) ) ;
+#1264 = SURFACE_SIDE_STYLE ('',( #3888 ) ) ;
+#1265 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1266 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389670800, 0.08682659386424780600 ) ) ;
+#1267 = FACE_OUTER_BOUND ( 'NONE', #2324, .T. ) ;
+#1268 = VECTOR ( 'NONE', #3948, 1000.000000000000000 ) ;
+#1269 = AXIS2_PLACEMENT_3D ( 'NONE', #613, #929, #3922 ) ;
+#1270 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#1271 = ORIENTED_EDGE ( 'NONE', *, *, #70, .F. ) ;
+#1272 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #135, 'distance_accuracy_value', 'NONE');
+#1273 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4252 ) ) ;
+#1274 = PRESENTATION_STYLE_ASSIGNMENT (( #3006 ) ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.272314801801362400, -4.171752806166398200 ) ) ;
+#1276 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000001900, -3.051078280128762400 ) ) ;
+#1277 = VERTEX_POINT ( 'NONE', #1590 ) ;
+#1278 = SURFACE_SIDE_STYLE ('',( #3856 ) ) ;
+#1279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1280 = EDGE_LOOP ( 'NONE', ( #2728, #1428, #2368, #1850 ) ) ;
+#1281 = STYLED_ITEM ( 'NONE', ( #1691 ), #3291 ) ;
+#1282 = ORIENTED_EDGE ( 'NONE', *, *, #861, .T. ) ;
+#1283 = SURFACE_STYLE_FILL_AREA ( #870 ) ;
+#1284 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1285 = EDGE_CURVE ( 'NONE', #102, #3446, #4049, .T. ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #645, .T. ) ;
+#1287 = LINE ( 'NONE', #3438, #2058 ) ;
+#1288 = LINE ( 'NONE', #3895, #2060 ) ;
+#1289 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4047 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1124, #820, #3110 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1290 = EDGE_CURVE ( 'NONE', #2455, #2373, #1750, .T. ) ;
+#1291 = VERTEX_POINT ( 'NONE', #2897 ) ;
+#1292 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1293 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1294 = ADVANCED_FACE ( 'NONE', ( #282 ), #1907, .T. ) ;
+#1295 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#1296 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1297 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1298 = LINE ( 'NONE', #1731, #1927 ) ;
+#1299 = AXIS2_PLACEMENT_3D ( 'NONE', #4095, #2784, #2761 ) ;
+#1300 = VECTOR ( 'NONE', #2068, 1000.000000000000000 ) ;
+#1301 = ORIENTED_EDGE ( 'NONE', *, *, #53, .T. ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.3146296036027244600, -4.307839671208747700 ) ) ;
+#1303 = EDGE_CURVE ( 'NONE', #3131, #3577, #1638, .T. ) ;
+#1304 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2468 ) ) ;
+#1305 = SURFACE_SIDE_STYLE ('',( #171 ) ) ;
+#1306 = ORIENTED_EDGE ( 'NONE', *, *, #209, .T. ) ;
+#1307 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #884 ), #1810 ) ;
+#1308 = SURFACE_STYLE_USAGE ( .BOTH. , #3680 ) ;
+#1309 = ADVANCED_FACE ( 'NONE', ( #1592 ), #2922, .T. ) ;
+#1310 = EDGE_LOOP ( 'NONE', ( #3313, #334, #272, #37, #690, #404, #1355, #1117, #1840, #2326, #1182, #784 ) ) ;
+#1311 = VECTOR ( 'NONE', #1186, 1000.000000000000000 ) ;
+#1312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2714 ), #2096 ) ;
+#1313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#1314 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624479200, 0.1406864927957250900 ) ) ;
+#1315 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1316 = FILL_AREA_STYLE ('',( #1049 ) ) ;
+#1317 = ORIENTED_EDGE ( 'NONE', *, *, #3699, .T. ) ;
+#1318 = VECTOR ( 'NONE', #146, 1000.000000000000000 ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #4041, .F. ) ;
+#1320 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #125 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #631, #2919, #3269 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1321 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2718, 'distance_accuracy_value', 'NONE');
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #106, .F. ) ;
+#1323 = ORIENTED_EDGE ( 'NONE', *, *, #3933, .T. ) ;
+#1324 = EDGE_CURVE ( 'NONE', #601, #1958, #3625, .T. ) ;
+#1325 = AXIS2_PLACEMENT_3D ( 'NONE', #3642, #319, #1598 ) ;
+#1326 = ORIENTED_EDGE ( 'NONE', *, *, #1575, .F. ) ;
+#1327 = ORIENTED_EDGE ( 'NONE', *, *, #1976, .F. ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000003000, 3.051078280128760600 ) ) ;
+#1329 = ADVANCED_FACE ( 'NONE', ( #545 ), #1851, .F. ) ;
+#1330 = VERTEX_POINT ( 'NONE', #589 ) ;
+#1331 = SURFACE_STYLE_USAGE ( .BOTH. , #2648 ) ;
+#1332 = STYLED_ITEM ( 'NONE', ( #338 ), #3023 ) ;
+#1333 = CYLINDRICAL_SURFACE ( 'NONE', #1507, 0.05000000000000012800 ) ;
+#1334 = VERTEX_POINT ( 'NONE', #2867 ) ;
+#1335 = ORIENTED_EDGE ( 'NONE', *, *, #3285, .T. ) ;
+#1336 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1337 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1338 = STYLED_ITEM ( 'NONE', ( #329 ), #808 ) ;
+#1339 = ORIENTED_EDGE ( 'NONE', *, *, #35, .T. ) ;
+#1340 = VECTOR ( 'NONE', #1420, 1000.000000000000000 ) ;
+#1341 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1342 = LINE ( 'NONE', #4257, #2499 ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.4000000000000003000, 3.051078280128761000 ) ) ;
+#1344 = SURFACE_STYLE_USAGE ( .BOTH. , #1305 ) ;
+#1345 = VECTOR ( 'NONE', #3741, 1000.000000000000200 ) ;
+#1346 = AXIS2_PLACEMENT_3D ( 'NONE', #3319, #3067, #4073 ) ;
+#1347 = CARTESIAN_POINT ( 'NONE',  ( 1.069999999999999000, -3.082061419972225100E-017, 5.080000000000000100 ) ) ;
+#1348 = ADVANCED_FACE ( 'NONE', ( #2122 ), #684, .T. ) ;
+#1349 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
+#1350 = SURFACE_SIDE_STYLE ('',( #149 ) ) ;
+#1351 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1272 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #135, #453, #757 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1352 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#1353 = LINE ( 'NONE', #3303, #400 ) ;
+#1354 = DIRECTION ( 'NONE',  ( -7.588431925012827300E-016, -8.673617379884051200E-015, 1.000000000000000000 ) ) ;
+#1355 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#1356 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1357 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3672 ) ) ;
+#1358 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#1359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.3500000000000002600, -3.051078280128762400 ) ) ;
+#1361 = EDGE_CURVE ( 'NONE', #337, #911, #1038, .T. ) ;
+#1362 = VECTOR ( 'NONE', #3572, 1000.000000000000200 ) ;
+#1363 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.3805111244340531600, -4.369181121149564400 ) ) ;
+#1364 = FILL_AREA_STYLE_COLOUR ( '', #3865 ) ;
+#1365 = EDGE_CURVE ( 'NONE', #1247, #3846, #2785, .T. ) ;
+#1366 = DIRECTION ( 'NONE',  ( -0.9961946980917453200, 0.08715574274766037200, 0.0000000000000000000 ) ) ;
+#1367 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1368 = ADVANCED_FACE ( 'NONE', ( #489 ), #1333, .T. ) ;
+#1369 = DIRECTION ( 'NONE',  ( 0.7071067811865461300, -0.04932527561612760200, -0.7053843046066413700 ) ) ;
+#1370 = VERTEX_POINT ( 'NONE', #1993 ) ;
+#1371 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.100000000000000100, -3.249999999999999100 ) ) ;
+#1372 = ORIENTED_EDGE ( 'NONE', *, *, #1600, .T. ) ;
+#1373 = VECTOR ( 'NONE', #3071, 1000.000000000000000 ) ;
+#1374 = CARTESIAN_POINT ( 'NONE',  ( 2.250190265095412200, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#1375 = FILL_AREA_STYLE ('',( #805 ) ) ;
+#1376 = ORIENTED_EDGE ( 'NONE', *, *, #3931, .T. ) ;
+#1377 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 2.099999999999999600, -3.229413846781265600 ) ) ;
+#1378 = AXIS2_PLACEMENT_3D ( 'NONE', #2466, #143, #4115 ) ;
+#1379 = ORIENTED_EDGE ( 'NONE', *, *, #2963, .T. ) ;
+#1380 = VERTEX_POINT ( 'NONE', #1014 ) ;
+#1381 = AXIS2_PLACEMENT_3D ( 'NONE', #2894, #902, #279 ) ;
+#1382 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.030000000000000200, 3.862076755644011000 ) ) ;
+#1383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#1384 = EDGE_CURVE ( 'NONE', #2011, #601, #3897, .T. ) ;
+#1385 = ORIENTED_EDGE ( 'NONE', *, *, #822, .T. ) ;
+#1386 = LINE ( 'NONE', #3418, #1740 ) ;
+#1387 = EDGE_CURVE ( 'NONE', #2587, #2419, #1390, .T. ) ;
+#1388 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#1389 = VERTEX_POINT ( 'NONE', #1627 ) ;
+#1390 = LINE ( 'NONE', #3321, #2177 ) ;
+#1391 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#1392 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .F. ) ;
+#1393 = PRESENTATION_STYLE_ASSIGNMENT (( #3826 ) ) ;
+#1394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1395 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.970000000000000000, 3.810000000000000100 ) ) ;
+#1396 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.850000000000000100, 2.051078280128761500 ) ) ;
+#1397 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1398 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3031 ), #178 ) ;
+#1399 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1400 = LINE ( 'NONE', #1436, #3055 ) ;
+#1401 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#1402 = CIRCLE ( 'NONE', #3103, 0.05000000000000012800 ) ;
+#1403 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2300224300452978500, 4.057250446372701300 ) ) ;
+#1404 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3805111244340531600, 4.369181121149564400 ) ) ;
+#1405 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1406 = LINE ( 'NONE', #888, #3128 ) ;
+#1407 = CARTESIAN_POINT ( 'NONE',  ( -2.215887029534584900, 2.487729989476822100, 3.165887029534584200 ) ) ;
+#1408 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1409 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1410 = ORIENTED_EDGE ( 'NONE', *, *, #956, .T. ) ;
+#1411 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000300, 2.100000000000000100, 3.200190265095411500 ) ) ;
+#1412 = EDGE_CURVE ( 'NONE', #3846, #1024, #3789, .T. ) ;
+#1413 = DIRECTION ( 'NONE',  ( 7.588431925012983100E-016, -8.673617379884013400E-015, 1.000000000000000000 ) ) ;
+#1414 = EDGE_CURVE ( 'NONE', #116, #1334, #438, .T. ) ;
+#1415 = ORIENTED_EDGE ( 'NONE', *, *, #2343, .T. ) ;
+#1416 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1417 = ADVANCED_FACE ( 'NONE', ( #2063 ), #664, .T. ) ;
+#1418 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3956 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #796, #1458, #2099 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1419 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1420 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#1421 = EDGE_CURVE ( 'NONE', #1634, #2888, #991, .T. ) ;
+#1422 = FILL_AREA_STYLE_COLOUR ( '', #2444 ) ;
+#1423 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1424 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1425 = VERTEX_POINT ( 'NONE', #3338 ) ;
+#1426 = PRESENTATION_STYLE_ASSIGNMENT (( #1717 ) ) ;
+#1427 = EDGE_LOOP ( 'NONE', ( #598, #2160, #1728, #1639, #3971, #2033 ) ) ;
+#1428 = ORIENTED_EDGE ( 'NONE', *, *, #1255, .F. ) ;
+#1429 = SURFACE_STYLE_USAGE ( .BOTH. , #1713 ) ;
+#1430 = VERTEX_POINT ( 'NONE', #322 ) ;
+#1431 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1432 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000003000, -3.051078280128762400 ) ) ;
+#1433 = AXIS2_PLACEMENT_3D ( 'NONE', #4242, #1885, #2206 ) ;
+#1434 = EDGE_LOOP ( 'NONE', ( #3560, #3513, #2655 ) ) ;
+#1435 = LINE ( 'NONE', #2803, #593 ) ;
+#1436 = CARTESIAN_POINT ( 'NONE',  ( -2.146894838829632900, 0.3500000000000002600, 3.051078280128761000 ) ) ;
+#1437 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1438 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1439 = AXIS2_PLACEMENT_3D ( 'NONE', #3376, #1653, #751 ) ;
+#1440 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 3.799999999999999800, -3.051078280128761500 ) ) ;
+#1441 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#1442 = SURFACE_SIDE_STYLE ('',( #1194 ) ) ;
+#1443 = ORIENTED_EDGE ( 'NONE', *, *, #3252, .T. ) ;
+#1444 = AXIS2_PLACEMENT_3D ( 'NONE', #3324, #677, #2967 ) ;
+#1445 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .F. ) ;
+#1446 = SURFACE_STYLE_FILL_AREA ( #3877 ) ;
+#1447 = VERTEX_POINT ( 'NONE', #7 ) ;
+#1448 = LINE ( 'NONE', #3150, #602 ) ;
+#1449 = FILL_AREA_STYLE ('',( #1462 ) ) ;
+#1450 = SURFACE_STYLE_USAGE ( .BOTH. , #2121 ) ;
+#1451 = LINE ( 'NONE', #1558, #1924 ) ;
+#1452 = SURFACE_STYLE_FILL_AREA ( #1964 ) ;
+#1453 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1454 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1455 = FILL_AREA_STYLE_COLOUR ( '', #2944 ) ;
+#1456 = SURFACE_STYLE_USAGE ( .BOTH. , #1112 ) ;
+#1457 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1458 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1459 = VECTOR ( 'NONE', #2346, 1000.000000000000200 ) ;
+#1460 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #315, 'distance_accuracy_value', 'NONE');
+#1461 = ADVANCED_FACE ( 'NONE', ( #3735 ), #3615, .T. ) ;
+#1462 = FILL_AREA_STYLE_COLOUR ( '', #3829 ) ;
+#1463 = FACE_OUTER_BOUND ( 'NONE', #1427, .T. ) ;
+#1464 = EDGE_LOOP ( 'NONE', ( #3363, #835, #417, #1803 ) ) ;
+#1465 = SURFACE_SIDE_STYLE ('',( #3272 ) ) ;
+#1466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2725 ), #1764 ) ;
+#1467 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1468 = LINE ( 'NONE', #3516, #617 ) ;
+#1469 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1470 = EDGE_CURVE ( 'NONE', #554, #3352, #3489, .T. ) ;
+#1471 = EDGE_CURVE ( 'NONE', #1039, #2044, #906, .T. ) ;
+#1472 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1473 = AXIS2_PLACEMENT_3D ( 'NONE', #3553, #2228, #1559 ) ;
+#1474 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.030000000000000200, 3.862076755644011000 ) ) ;
+#1475 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#1476 = FACE_OUTER_BOUND ( 'NONE', #3943, .T. ) ;
+#1477 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1478 = EDGE_LOOP ( 'NONE', ( #3762, #2104, #2811, #864 ) ) ;
+#1479 = PLANE ( 'NONE',  #73 ) ;
+#1480 = FILL_AREA_STYLE ('',( #819 ) ) ;
+#1481 = ADVANCED_FACE ( 'NONE', ( #191 ), #759, .F. ) ;
+#1482 = VERTEX_POINT ( 'NONE', #3399 ) ;
+#1483 = VECTOR ( 'NONE', #1743, 1000.000000000000000 ) ;
+#1484 = VERTEX_POINT ( 'NONE', #3009 ) ;
+#1485 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1486 = ORIENTED_EDGE ( 'NONE', *, *, #3204, .F. ) ;
+#1487 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1488 = VERTEX_POINT ( 'NONE', #3736 ) ;
+#1489 = ORIENTED_EDGE ( 'NONE', *, *, #1805, .F. ) ;
+#1490 = VECTOR ( 'NONE', #258, 1000.000000000000000 ) ;
+#1491 = STYLED_ITEM ( 'NONE', ( #2015 ), #2933 ) ;
+#1492 = FACE_OUTER_BOUND ( 'NONE', #113, .T. ) ;
+#1493 = FILL_AREA_STYLE ('',( #3135 ) ) ;
+#1494 = ORIENTED_EDGE ( 'NONE', *, *, #719, .T. ) ;
+#1495 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4252 ), #1709 ) ;
+#1496 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.230000000000000400, -4.035665941124047900 ) ) ;
+#1497 = VERTEX_POINT ( 'NONE', #1686 ) ;
+#1498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, 0.9975640502598247500 ) ) ;
+#1499 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1500 = EDGE_CURVE ( 'NONE', #2383, #4038, #3643, .T. ) ;
+#1501 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.02790258949764755400, -4.680974379896067500 ) ) ;
+#1502 = PRESENTATION_STYLE_ASSIGNMENT (( #1331 ) ) ;
+#1503 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1281 ) ) ;
+#1504 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, -4.035665941124047900 ) ) ;
+#1505 = EDGE_CURVE ( 'NONE', #166, #3777, #3753, .T. ) ;
+#1506 = LINE ( 'NONE', #561, #2735 ) ;
+#1507 = AXIS2_PLACEMENT_3D ( 'NONE', #2637, #2615, #4012 ) ;
+#1508 = EDGE_CURVE ( 'NONE', #1046, #581, #2453, .T. ) ;
+#1509 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.706749189188339300E-015 ) ) ;
+#1510 = SURFACE_STYLE_USAGE ( .BOTH. , #857 ) ;
+#1511 = PRESENTATION_STYLE_ASSIGNMENT (( #86 ) ) ;
+#1512 = LINE ( 'NONE', #918, #3388 ) ;
+#1513 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.909848054495700600, -3.818547578792358600 ) ) ;
+#1514 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .T. ) ;
+#1515 = VERTEX_POINT ( 'NONE', #3069 ) ;
+#1516 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #948 ) ) ;
+#1517 = SURFACE_STYLE_USAGE ( .BOTH. , #3858 ) ;
+#1518 = LINE ( 'NONE', #621, #1268 ) ;
+#1519 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1520 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.030000000000000200, -3.862076755644011000 ) ) ;
+#1521 = AXIS2_PLACEMENT_3D ( 'NONE', #2433, #3707, #2746 ) ;
+#1522 = EDGE_CURVE ( 'NONE', #3942, #3607, #350, .T. ) ;
+#1523 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1524 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624478100, 0.1406864927957253400 ) ) ;
+#1525 = AXIS2_PLACEMENT_3D ( 'NONE', #1404, #2072, #2366 ) ;
+#1526 = ORIENTED_EDGE ( 'NONE', *, *, #3933, .F. ) ;
+#1527 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1528 = ORIENTED_EDGE ( 'NONE', *, *, #2602, .F. ) ;
+#1529 = ORIENTED_EDGE ( 'NONE', *, *, #2450, .F. ) ;
+#1530 = FILL_AREA_STYLE_COLOUR ( '', #2036 ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#1532 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1338 ) ) ;
+#1533 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1534 = ORIENTED_EDGE ( 'NONE', *, *, #2700, .F. ) ;
+#1535 = EDGE_LOOP ( 'NONE', ( #217, #3185, #3567, #3568 ) ) ;
+#1536 = FILL_AREA_STYLE_COLOUR ( '', #4286 ) ;
+#1537 = LINE ( 'NONE', #4163, #1963 ) ;
+#1538 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#1539 = VERTEX_POINT ( 'NONE', #1360 ) ;
+#1540 = SURFACE_STYLE_FILL_AREA ( #4081 ) ;
+#1541 = AXIS2_PLACEMENT_3D ( 'NONE', #1570, #927, #2556 ) ;
+#1542 = SURFACE_SIDE_STYLE ('',( #167 ) ) ;
+#1543 = EDGE_LOOP ( 'NONE', ( #2118, #2163, #2616 ) ) ;
+#1544 = FILL_AREA_STYLE ('',( #3214 ) ) ;
+#1545 = EDGE_CURVE ( 'NONE', #1488, #1245, #1554, .T. ) ;
+#1546 = PLANE ( 'NONE',  #3934 ) ;
+#1547 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#1548 = VECTOR ( 'NONE', #3156, 1000.000000000000000 ) ;
+#1549 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, 0.1406864927957252900 ) ) ;
+#1550 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1551 = AXIS2_PLACEMENT_3D ( 'NONE', #3845, #2475, #3449 ) ;
+#1552 = LINE ( 'NONE', #3748, #1300 ) ;
+#1553 = ORIENTED_EDGE ( 'NONE', *, *, #2858, .T. ) ;
+#1554 = LINE ( 'NONE', #3691, #1604 ) ;
+#1555 = FACE_OUTER_BOUND ( 'NONE', #3302, .T. ) ;
+#1556 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .F. ) ;
+#1557 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3189 ) ) ;
+#1558 = CARTESIAN_POINT ( 'NONE',  ( -2.215887029534585800, 1.707912223385795300, -3.215696764439172700 ) ) ;
+#1559 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1560 = VECTOR ( 'NONE', #2612, 1000.000000000000000 ) ;
+#1561 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, 3.749243785081986900 ) ) ;
+#1562 = LINE ( 'NONE', #3261, #3333 ) ;
+#1563 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4194, 'distance_accuracy_value', 'NONE');
+#1564 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.230000000000000400, 4.035665941124047900 ) ) ;
+#1565 = ORIENTED_EDGE ( 'NONE', *, *, #3596, .T. ) ;
+#1566 = CARTESIAN_POINT ( 'NONE',  ( -2.201563200470658000, 2.651452104853324200, -3.151563200470656900 ) ) ;
+#1567 = AXIS2_PLACEMENT_3D ( 'NONE', #3216, #1572, #1203 ) ;
+#1568 = PLANE ( 'NONE',  #841 ) ;
+#1569 = AXIS2_PLACEMENT_3D ( 'NONE', #4039, #4083, #475 ) ;
+#1570 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3146296036027244600, 4.307839671208747700 ) ) ;
+#1571 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3106816409158654800, -4.364298167987475300 ) ) ;
+#1572 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1573 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1574 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000300, 2.099999999999999600, -3.229413846781264300 ) ) ;
+#1575 = EDGE_CURVE ( 'NONE', #4198, #3426, #3806, .T. ) ;
+#1576 = VERTEX_POINT ( 'NONE', #1702 ) ;
+#1577 = ORIENTED_EDGE ( 'NONE', *, *, #822, .F. ) ;
+#1578 = ORIENTED_EDGE ( 'NONE', *, *, #3196, .F. ) ;
+#1579 = CARTESIAN_POINT ( 'NONE',  ( -2.215887029534584900, 1.712270010523178300, -3.165887029534585100 ) ) ;
+#1580 = ORIENTED_EDGE ( 'NONE', *, *, #205, .F. ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #3375, .F. ) ;
+#1582 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.05864691855247766000, 4.241309990796366900 ) ) ;
+#1583 = EDGE_CURVE ( 'NONE', #1662, #1482, #700, .T. ) ;
+#1584 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2222, 'distance_accuracy_value', 'NONE');
+#1585 = SURFACE_STYLE_USAGE ( .BOTH. , #647 ) ;
+#1586 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.06992681194350348900, 4.080000000000000100 ) ) ;
+#1587 = VECTOR ( 'NONE', #708, 1000.000000000000000 ) ;
+#1588 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624478100, -0.1406864927957253400 ) ) ;
+#1589 = ORIENTED_EDGE ( 'NONE', *, *, #3019, .F. ) ;
+#1590 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.2872692425652018700, 4.699111063069541800 ) ) ;
+#1591 = ORIENTED_EDGE ( 'NONE', *, *, #3820, .F. ) ;
+#1592 = FACE_OUTER_BOUND ( 'NONE', #114, .T. ) ;
+#1593 = ORIENTED_EDGE ( 'NONE', *, *, #1387, .F. ) ;
+#1594 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2282 ) ) ;
+#1595 = VERTEX_POINT ( 'NONE', #1715 ) ;
+#1596 = VECTOR ( 'NONE', #44, 999.9999999999998900 ) ;
+#1597 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #895 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #914, #1242, #2244 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1598 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957252600, 0.9900541958624478100 ) ) ;
+#1599 = CYLINDRICAL_SURFACE ( 'NONE', #1149, 0.1999999999999996500 ) ;
+#1600 = EDGE_CURVE ( 'NONE', #3777, #1330, #24, .T. ) ;
+#1601 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3700 ), #2050 ) ;
+#1602 = CARTESIAN_POINT ( 'NONE',  ( 2.146894838829632500, 0.3500000000000002600, -3.051078280128762400 ) ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, -3.200190265095411500 ) ) ;
+#1604 = VECTOR ( 'NONE', #3368, 1000.000000000000000 ) ;
+#1605 = LINE ( 'NONE', #1531, #750 ) ;
+#1606 = ADVANCED_FACE ( 'NONE', ( #2857 ), #1107, .F. ) ;
+#1607 = PRESENTATION_STYLE_ASSIGNMENT (( #1585 ) ) ;
+#1608 = VECTOR ( 'NONE', #962, 1000.000000000000000 ) ;
+#1609 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .T. ) ;
+#1610 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #848 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #691, #1072, #2667 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1611 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4204, 'distance_accuracy_value', 'NONE');
+#1612 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1613 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#1614 = SURFACE_STYLE_USAGE ( .BOTH. , #3281 ) ;
+#1615 = SURFACE_STYLE_FILL_AREA ( #2920 ) ;
+#1616 = CARTESIAN_POINT ( 'NONE',  ( -2.150888015033349400, 0.3956422128626172500, 3.051078280128760600 ) ) ;
+#1617 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #330 ), #1647 ) ;
+#1618 = EDGE_CURVE ( 'NONE', #421, #3352, #949, .T. ) ;
+#1619 = EDGE_CURVE ( 'NONE', #3222, #1380, #2134, .T. ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #3049, .F. ) ;
+#1621 = VECTOR ( 'NONE', #3456, 1000.000000000000000 ) ;
+#1622 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1623 = ADVANCED_FACE ( 'NONE', ( #3123 ), #396, .T. ) ;
+#1624 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3805111244340531600, 4.369181121149564400 ) ) ;
+#1625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#1626 = EDGE_CURVE ( 'NONE', #1831, #1665, #3695, .T. ) ;
+#1627 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#1628 = AXIS2_PLACEMENT_3D ( 'NONE', #520, #3770, #200 ) ;
+#1629 = ORIENTED_EDGE ( 'NONE', *, *, #12, .F. ) ;
+#1630 = ORIENTED_EDGE ( 'NONE', *, *, #4156, .T. ) ;
+#1631 = PLANE ( 'NONE',  #3588 ) ;
+#1632 = EDGE_CURVE ( 'NONE', #3426, #2093, #298, .T. ) ;
+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #3787, .T. ) ;
+#1634 = VERTEX_POINT ( 'NONE', #112 ) ;
+#1635 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3447, 'distance_accuracy_value', 'NONE');
+#1636 = PRESENTATION_STYLE_ASSIGNMENT (( #3711 ) ) ;
+#1637 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3374 ) ) ;
+#1638 = LINE ( 'NONE', #3229, #2230 ) ;
+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #1361, .T. ) ;
+#1640 = PRESENTATION_STYLE_ASSIGNMENT (( #2959 ) ) ;
+#1641 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1642 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#1643 = SURFACE_STYLE_USAGE ( .BOTH. , #1278 ) ;
+#1644 = DIRECTION ( 'NONE',  ( 0.7071067811865456900, 0.04932527561612848300, 0.7053843046066417000 ) ) ;
+#1645 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
+#1646 = LINE ( 'NONE', #436, #4213 ) ;
+#1647 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2666 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4036, #2647, #2692 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1648 = FILL_AREA_STYLE_COLOUR ( '', #507 ) ;
+#1649 = VECTOR ( 'NONE', #3387, 1000.000000000000100 ) ;
+#1650 = ADVANCED_FACE ( 'NONE', ( #2904 ), #555, .F. ) ;
+#1651 = FACE_OUTER_BOUND ( 'NONE', #235, .T. ) ;
+#1652 = ORIENTED_EDGE ( 'NONE', *, *, #1365, .F. ) ;
+#1653 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1654 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #792 ) ) ;
+#1655 = PRESENTATION_STYLE_ASSIGNMENT (( #1009 ) ) ;
+#1656 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1657 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1658 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1012 ) ) ;
+#1659 = PRESENTATION_STYLE_ASSIGNMENT (( #1760 ) ) ;
+#1660 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3146296036027244600, -4.307839671208747700 ) ) ;
+#1661 = LINE ( 'NONE', #50, #1459 ) ;
+#1662 = VERTEX_POINT ( 'NONE', #141 ) ;
+#1663 = FILL_AREA_STYLE_COLOUR ( '', #3311 ) ;
+#1664 = LINE ( 'NONE', #2932, #3386 ) ;
+#1665 = VERTEX_POINT ( 'NONE', #487 ) ;
+#1666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1667 = ADVANCED_FACE ( 'NONE', ( #2296 ), #2449, .T. ) ;
+#1668 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.899999999999999900, 3.749243785081986900 ) ) ;
+#1670 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1671 = ORIENTED_EDGE ( 'NONE', *, *, #2526, .F. ) ;
+#1672 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2300224300452974000, -4.057250446372701300 ) ) ;
+#1673 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#1674 = ORIENTED_EDGE ( 'NONE', *, *, #568, .T. ) ;
+#1675 = EDGE_LOOP ( 'NONE', ( #2569, #1317, #3772 ) ) ;
+#1676 = EDGE_CURVE ( 'NONE', #1785, #1167, #2737, .T. ) ;
+#1677 = EDGE_CURVE ( 'NONE', #512, #4001, #696, .T. ) ;
+#1678 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3439 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2948, #954, #1315 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1679 = ORIENTED_EDGE ( 'NONE', *, *, #3967, .T. ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #1173, .F. ) ;
+#1681 = SURFACE_STYLE_USAGE ( .BOTH. , #40 ) ;
+#1682 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .F. ) ;
+#1683 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1684 = CIRCLE ( 'NONE', #1931, 0.05000000000000005800 ) ;
+#1685 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.272314801801362400, 4.171752806166398200 ) ) ;
+#1686 = CARTESIAN_POINT ( 'NONE',  ( -2.150888015033349400, 3.804357787137382800, -3.051078280128761500 ) ) ;
+#1687 = CIRCLE ( 'NONE', #4203, 0.05000000000000012800 ) ;
+#1688 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#1689 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2089, 'distance_accuracy_value', 'NONE');
+#1690 = VERTEX_POINT ( 'NONE', #2760 ) ;
+#1691 = PRESENTATION_STYLE_ASSIGNMENT (( #3420 ) ) ;
+#1692 = ADVANCED_FACE ( 'NONE', ( #2951 ), #2023, .T. ) ;
+#1693 = ORIENTED_EDGE ( 'NONE', *, *, #1209, .T. ) ;
+#1694 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1695 = LINE ( 'NONE', #2529, #2335 ) ;
+#1696 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.058137298559145300, 4.060087594816500300 ) ) ;
+#1697 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .F. ) ;
+#1698 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1699 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761300, 3.850000000000000100, 3.096894838829632200 ) ) ;
+#1700 = VECTOR ( 'NONE', #1625, 1000.000000000000000 ) ;
+#1701 = FILL_AREA_STYLE_COLOUR ( '', #3666 ) ;
+#1702 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 3.804357787137382800, -3.100888015033349500 ) ) ;
+#1703 = LINE ( 'NONE', #3964, #2901 ) ;
+#1704 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 2.100000000000000100, 3.229413846781263400 ) ) ;
+#1705 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3444 ), #3353 ) ;
+#1706 = DIRECTION ( 'NONE',  ( -9.427844978134838700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1707 = VECTOR ( 'NONE', #1408, 1000.000000000000100 ) ;
+#1708 = FILL_AREA_STYLE_COLOUR ( '', #2157 ) ;
+#1709 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3320 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4072, #2071, #103 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1710 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, 0.08682659386424777800 ) ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #3636, .T. ) ;
+#1712 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #511 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #753, #3047, #465 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1713 = SURFACE_SIDE_STYLE ('',( #3988 ) ) ;
+#1714 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #4087, #1704, #2744, #1374 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055421400, 7.064785372303751000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853490200, 0.8065248903853490200, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1715 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#1716 = EDGE_CURVE ( 'NONE', #3846, #1039, #749, .T. ) ;
+#1717 = SURFACE_STYLE_USAGE ( .BOTH. , #3719 ) ;
+#1718 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#1719 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1720 = AXIS2_PLACEMENT_3D ( 'NONE', #309, #3271, #1279 ) ;
+#1721 = EDGE_CURVE ( 'NONE', #1981, #1497, #2189, .T. ) ;
+#1722 = SURFACE_SIDE_STYLE ('',( #2006 ) ) ;
+#1723 = ORIENTED_EDGE ( 'NONE', *, *, #2917, .F. ) ;
+#1724 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#1725 = SURFACE_STYLE_USAGE ( .BOTH. , #3381 ) ;
+#1726 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1727 = FILL_AREA_STYLE ('',( #3384 ) ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #1795, .T. ) ;
+#1729 = SURFACE_STYLE_FILL_AREA ( #1449 ) ;
+#1730 = FILL_AREA_STYLE ('',( #2706 ) ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.970000000000000000, 3.810000000000000100 ) ) ;
+#1732 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#1733 = AXIS2_PLACEMENT_3D ( 'NONE', #2200, #1472, #244 ) ;
+#1734 = ADVANCED_FACE ( 'NONE', ( #21 ), #4077, .F. ) ;
+#1735 = VERTEX_POINT ( 'NONE', #1411 ) ;
+#1736 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1737 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 1.909848054495700600, -3.818547578792358600 ) ) ;
+#1738 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1012 ), #2421 ) ;
+#1739 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .F. ) ;
+#1740 = VECTOR ( 'NONE', #1457, 1000.000000000000000 ) ;
+#1741 = EDGE_CURVE ( 'NONE', #2559, #3367, #3059, .T. ) ;
+#1742 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.235736313674473900, 3.914338715242161400 ) ) ;
+#1743 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, 0.1406864927957250900 ) ) ;
+#1744 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1745 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.030000000000000200, -3.862076755644011000 ) ) ;
+#1746 = ORIENTED_EDGE ( 'NONE', *, *, #2968, .T. ) ;
+#1747 = VECTOR ( 'NONE', #3127, 1000.000000000000000 ) ;
+#1748 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 9.427844978134821400E-017 ) ) ;
+#1749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1750 = LINE ( 'NONE', #2558, #4251 ) ;
+#1751 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .F. ) ;
+#1752 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3706630699383524600, 4.299877327439192600 ) ) ;
+#1754 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3403 ), #1781 ) ;
+#1755 = CYLINDRICAL_SURFACE ( 'NONE', #900, 0.05000000000000005800 ) ;
+#1756 = ORIENTED_EDGE ( 'NONE', *, *, #2034, .T. ) ;
+#1757 = ADVANCED_FACE ( 'NONE', ( #4005 ), #2852, .T. ) ;
+#1758 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1759 = PRESENTATION_STYLE_ASSIGNMENT (( #1902 ) ) ;
+#1760 = SURFACE_STYLE_USAGE ( .BOTH. , #439 ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.909848054495700600, 3.818547578792358600 ) ) ;
+#1762 = VECTOR ( 'NONE', #78, 1000.000000000000000 ) ;
+#1763 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000001900, 3.051078280128760600 ) ) ;
+#1764 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #596 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2724, #80, #123 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1765 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.970000000000000000, 3.810000000000000100 ) ) ;
+#1766 = SURFACE_STYLE_FILL_AREA ( #2332 ) ;
+#1767 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1768 = VERTEX_POINT ( 'NONE', #1076 ) ;
+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #768, .F. ) ;
+#1770 = EDGE_CURVE ( 'NONE', #3390, #1787, #3119, .T. ) ;
+#1771 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, 3.051078280128761000 ) ) ;
+#1772 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #3485, #4013 ) ;
+#1773 = SURFACE_STYLE_FILL_AREA ( #2174 ) ;
+#1774 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3805111244340531600, 4.369181121149564400 ) ) ;
+#1775 = ORIENTED_EDGE ( 'NONE', *, *, #3504, .F. ) ;
+#1776 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1533, 'distance_accuracy_value', 'NONE');
+#1777 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1332 ) ) ;
+#1778 = VECTOR ( 'NONE', #2544, 1000.000000000000000 ) ;
+#1779 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( 2.150888015033348500, 0.3956422128626172500, -3.096894838829634000 ) ) ;
+#1781 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1584 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2222, #2254, #3916 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1782 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.899999999999999900, 3.749243785081986900 ) ) ;
+#1783 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1784 = ORIENTED_EDGE ( 'NONE', *, *, #2173, .F. ) ;
+#1785 = VERTEX_POINT ( 'NONE', #2059 ) ;
+#1786 = FILL_AREA_STYLE_COLOUR ( '', #3413 ) ;
+#1787 = VERTEX_POINT ( 'NONE', #2106 ) ;
+#1788 = EDGE_LOOP ( 'NONE', ( #2590, #4191, #2997, #1841 ) ) ;
+#1789 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.899999999999999900, 3.749243785081986900 ) ) ;
+#1790 = ORIENTED_EDGE ( 'NONE', *, *, #106, .T. ) ;
+#1791 = ORIENTED_EDGE ( 'NONE', *, *, #2996, .T. ) ;
+#1792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1793 = LINE ( 'NONE', #3639, #4040 ) ;
+#1794 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1795 = EDGE_CURVE ( 'NONE', #1690, #337, #1866, .T. ) ;
+#1796 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#1797 = SURFACE_STYLE_FILL_AREA ( #1879 ) ;
+#1798 = FILL_AREA_STYLE_COLOUR ( '', #1938 ) ;
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #4094, .T. ) ;
+#1800 = VECTOR ( 'NONE', #96, 1000.000000000000000 ) ;
+#1801 = AXIS2_PLACEMENT_3D ( 'NONE', #4181, #3136, #3800 ) ;
+#1802 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1803 = ORIENTED_EDGE ( 'NONE', *, *, #514, .T. ) ;
+#1804 = FACE_OUTER_BOUND ( 'NONE', #1029, .T. ) ;
+#1805 = EDGE_CURVE ( 'NONE', #785, #1380, #1402, .T. ) ;
+#1806 = ADVANCED_FACE ( 'NONE', ( #246 ), #2445, .T. ) ;
+#1807 = ORIENTED_EDGE ( 'NONE', *, *, #3249, .F. ) ;
+#1808 = FACE_OUTER_BOUND ( 'NONE', #724, .T. ) ;
+#1809 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624478100, 0.1406864927957253400 ) ) ;
+#1810 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1018 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2418, #156, #1736 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1811 = EDGE_CURVE ( 'NONE', #1915, #2127, #2594, .T. ) ;
+#1812 = FILL_AREA_STYLE ('',( #2827 ) ) ;
+#1813 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#1814 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 2.051078280128761500 ) ) ;
+#1815 = SURFACE_SIDE_STYLE ('',( #2196 ) ) ;
+#1816 = VECTOR ( 'NONE', #4091, 999.9999999999998900 ) ;
+#1817 = PRESENTATION_STYLE_ASSIGNMENT (( #2032 ) ) ;
+#1818 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1819 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1820 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4229 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2770, #814, #801 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1821 = ORIENTED_EDGE ( 'NONE', *, *, #2077, .T. ) ;
+#1822 = SURFACE_SIDE_STYLE ('',( #120 ) ) ;
+#1823 = AXIS2_PLACEMENT_3D ( 'NONE', #2435, #2711, #2782 ) ;
+#1824 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, -0.1406864927957250900 ) ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.970000000000000000, 3.749243785081986900 ) ) ;
+#1826 = EDGE_CURVE ( 'NONE', #4001, #2771, #4173, .T. ) ;
+#1827 = FILL_AREA_STYLE_COLOUR ( '', #2884 ) ;
+#1828 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2804 ) ) ;
+#1829 = CIRCLE ( 'NONE', #450, 0.05000000000000005100 ) ;
+#1830 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.058137298559145300, 4.060087594816500300 ) ) ;
+#1831 = VERTEX_POINT ( 'NONE', #3041 ) ;
+#1832 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.4000000000000003000, 3.051078280128761000 ) ) ;
+#1833 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1834 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #242 ) ) ;
+#1835 = ORIENTED_EDGE ( 'NONE', *, *, #2957, .F. ) ;
+#1836 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1837 = FACE_OUTER_BOUND ( 'NONE', #3436, .T. ) ;
+#1838 = ORIENTED_EDGE ( 'NONE', *, *, #2826, .F. ) ;
+#1839 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624479200, -0.1406864927957250900 ) ) ;
+#1840 = ORIENTED_EDGE ( 'NONE', *, *, #385, .T. ) ;
+#1841 = ORIENTED_EDGE ( 'NONE', *, *, #3177, .T. ) ;
+#1842 = VECTOR ( 'NONE', #2349, 1000.000000000000100 ) ;
+#1843 = PRESENTATION_STYLE_ASSIGNMENT (( #3164 ) ) ;
+#1844 = STYLED_ITEM ( 'NONE', ( #1759 ), #2553 ) ;
+#1845 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1846 = LINE ( 'NONE', #3404, #1910 ) ;
+#1847 = CARTESIAN_POINT ( 'NONE',  ( -2.300375508488680800, 2.104292081665748400, 3.200565773584092400 ) ) ;
+#1848 = EDGE_CURVE ( 'NONE', #1895, #687, #2294, .T. ) ;
+#1849 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999998500, 0.0000000000000000000, 5.080000000000000100 ) ) ;
+#1850 = ORIENTED_EDGE ( 'NONE', *, *, #2120, .F. ) ;
+#1851 = CYLINDRICAL_SURFACE ( 'NONE', #1720, 0.06999999999999975700 ) ;
+#1852 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2424 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1683, #2268, #630 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1853 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1854 = ORIENTED_EDGE ( 'NONE', *, *, #1256, .T. ) ;
+#1855 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1856 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1857 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1858 = EDGE_CURVE ( 'NONE', #1100, #3258, #1054, .T. ) ;
+#1859 = FILL_AREA_STYLE ('',( #3498 ) ) ;
+#1860 = VERTEX_POINT ( 'NONE', #3433 ) ;
+#1861 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3651 ), #831 ) ;
+#1862 = EDGE_CURVE ( 'NONE', #785, #3222, #3692, .T. ) ;
+#1863 = LINE ( 'NONE', #838, #2393 ) ;
+#1864 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .T. ) ;
+#1865 = AXIS2_PLACEMENT_3D ( 'NONE', #4269, #3218, #3953 ) ;
+#1866 = LINE ( 'NONE', #1395, #1345 ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( 1.469999999999995500, 0.0000000000000000000, 5.080000000000000100 ) ) ;
+#1868 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.3146296036027244600, -4.307839671208747700 ) ) ;
+#1869 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1870 = FILL_AREA_STYLE ('',( #1536 ) ) ;
+#1871 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1872 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#1873 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.05864691855247766000, 4.241309990796366900 ) ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #1949, .T. ) ;
+#1875 = ORIENTED_EDGE ( 'NONE', *, *, #741, .T. ) ;
+#1876 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3899 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3986, #3280, #1296 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1877 = PRESENTATION_STYLE_ASSIGNMENT (( #2787 ) ) ;
+#1878 = ORIENTED_EDGE ( 'NONE', *, *, #209, .F. ) ;
+#1879 = FILL_AREA_STYLE ('',( #2240 ) ) ;
+#1880 = AXIS2_PLACEMENT_3D ( 'NONE', #3864, #563, #211 ) ;
+#1881 = LINE ( 'NONE', #2825, #4273 ) ;
+#1882 = PLANE ( 'NONE',  #3635 ) ;
+#1883 = FACE_OUTER_BOUND ( 'NONE', #3595, .T. ) ;
+#1884 = FILL_AREA_STYLE ('',( #3920 ) ) ;
+#1885 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1886 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3761, 'distance_accuracy_value', 'NONE');
+#1887 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000300, 0.02790258949764758800, -4.680974379896067500 ) ) ;
+#1888 = STYLED_ITEM ( 'NONE', ( #206 ), #3998 ) ;
+#1889 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1890 = PLANE ( 'NONE',  #362 ) ;
+#1891 = ORIENTED_EDGE ( 'NONE', *, *, #1036, .F. ) ;
+#1892 = VECTOR ( 'NONE', #2387, 1000.000000000000000 ) ;
+#1893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1894 = ORIENTED_EDGE ( 'NONE', *, *, #2084, .T. ) ;
+#1895 = VERTEX_POINT ( 'NONE', #2707 ) ;
+#1896 = LINE ( 'NONE', #2738, #1959 ) ;
+#1897 = ORIENTED_EDGE ( 'NONE', *, *, #2255, .F. ) ;
+#1898 = FACE_OUTER_BOUND ( 'NONE', #2983, .T. ) ;
+#1899 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411843300, -0.9975640502598247500 ) ) ;
+#1900 = DIRECTION ( 'NONE',  ( 0.7071067811865461300, -0.04932527561612760200, 0.7053843046066413700 ) ) ;
+#1901 = VERTEX_POINT ( 'NONE', #3412 ) ;
+#1902 = SURFACE_STYLE_USAGE ( .BOTH. , #3529 ) ;
+#1903 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#1904 = ORIENTED_EDGE ( 'NONE', *, *, #1361, .F. ) ;
+#1905 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, 0.08682659386424777800 ) ) ;
+#1906 = CYLINDRICAL_SURFACE ( 'NONE', #1299, 0.05000000000000005800 ) ;
+#1907 = CYLINDRICAL_SURFACE ( 'NONE', #912, 0.05000000000000005800 ) ;
+#1908 = DIRECTION ( 'NONE',  ( -0.7071067811865461300, -0.04932527561612760200, 0.7053843046066413700 ) ) ;
+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #3194, .F. ) ;
+#1910 = VECTOR ( 'NONE', #1033, 1000.000000000000000 ) ;
+#1911 = AXIS2_PLACEMENT_3D ( 'NONE', #2576, #2543, #620 ) ;
+#1912 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .T. ) ;
+#1913 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2597, 'distance_accuracy_value', 'NONE');
+#1914 = VECTOR ( 'NONE', #1903, 1000.000000000000000 ) ;
+#1915 = VERTEX_POINT ( 'NONE', #1110 ) ;
+#1916 = LINE ( 'NONE', #1779, #2631 ) ;
+#1917 = EDGE_CURVE ( 'NONE', #3166, #2860, #1298, .T. ) ;
+#1918 = DIRECTION ( 'NONE',  ( 0.7071067811865461300, 0.04932527561612760200, -0.7053843046066413700 ) ) ;
+#1919 = EDGE_CURVE ( 'NONE', #785, #3667, #1400, .T. ) ;
+#1920 = AXIS2_PLACEMENT_3D ( 'NONE', #1624, #296, #2354 ) ;
+#1921 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1922 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#1923 = VERTEX_POINT ( 'NONE', #3084 ) ;
+#1924 = VECTOR ( 'NONE', #4188, 1000.000000000000100 ) ;
+#1925 = SURFACE_STYLE_FILL_AREA ( #29 ) ;
+#1926 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#1927 = VECTOR ( 'NONE', #3754, 1000.000000000000200 ) ;
+#1928 = VECTOR ( 'NONE', #4076, 1000.000000000000000 ) ;
+#1929 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.06992681194350348900, -4.080000000000000100 ) ) ;
+#1930 = FACE_OUTER_BOUND ( 'NONE', #3463, .T. ) ;
+#1931 = AXIS2_PLACEMENT_3D ( 'NONE', #314, #966, #2300 ) ;
+#1932 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1933 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, -3.051078280128762400 ) ) ;
+#1934 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1935 = VECTOR ( 'NONE', #1284, 1000.000000000000000 ) ;
+#1936 = ORIENTED_EDGE ( 'NONE', *, *, #3138, .T. ) ;
+#1937 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#1938 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1939 = STYLED_ITEM ( 'NONE', ( #1502 ), #2753 ) ;
+#1940 = FACE_OUTER_BOUND ( 'NONE', #3234, .T. ) ;
+#1941 = LINE ( 'NONE', #1586, #2098 ) ;
+#1942 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3582 ), #3960 ) ;
+#1943 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #871, 'distance_accuracy_value', 'NONE');
+#1944 = SURFACE_SIDE_STYLE ('',( #3207 ) ) ;
+#1945 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, -5.080000000000000100 ) ) ;
+#1946 = ADVANCED_FACE ( 'NONE', ( #552 ), #556, .F. ) ;
+#1947 = CARTESIAN_POINT ( 'NONE',  ( -2.250190265095413100, 2.100000000000000100, 3.249999999999999600 ) ) ;
+#1948 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1949 = EDGE_CURVE ( 'NONE', #2236, #2105, #1863, .T. ) ;
+#1950 = FILL_AREA_STYLE ('',( #3558 ) ) ;
+#1951 = AXIS2_PLACEMENT_3D ( 'NONE', #1774, #4143, #825 ) ;
+#1952 = EDGE_LOOP ( 'NONE', ( #4071, #1027, #99, #3441 ) ) ;
+#1953 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1954 = EDGE_CURVE ( 'NONE', #1634, #2455, #2800, .T. ) ;
+#1955 = ORIENTED_EDGE ( 'NONE', *, *, #4261, .F. ) ;
+#1956 = VERTEX_POINT ( 'NONE', #2135 ) ;
+#1957 = ORIENTED_EDGE ( 'NONE', *, *, #1795, .F. ) ;
+#1958 = VERTEX_POINT ( 'NONE', #1830 ) ;
+#1959 = VECTOR ( 'NONE', #1369, 1000.000000000000100 ) ;
+#1960 = EDGE_CURVE ( 'NONE', #287, #3267, #3531, .T. ) ;
+#1961 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3706630699383524600, -4.299877327439192600 ) ) ;
+#1962 = ORIENTED_EDGE ( 'NONE', *, *, #2021, .F. ) ;
+#1963 = VECTOR ( 'NONE', #540, 1000.000000000000000 ) ;
+#1964 = FILL_AREA_STYLE ('',( #4268 ) ) ;
+#1965 = CIRCLE ( 'NONE', #618, 0.05000000000000005100 ) ;
+#1966 = ORIENTED_EDGE ( 'NONE', *, *, #1949, .F. ) ;
+#1967 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1968 = CARTESIAN_POINT ( 'NONE',  ( 2.250565773584092700, 2.104292081665748400, 3.250375508488679200 ) ) ;
+#1969 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .T. ) ;
+#1970 = ADVANCED_FACE ( 'NONE', ( #3855 ), #2472, .F. ) ;
+#1971 = AXIS2_PLACEMENT_3D ( 'NONE', #122, #3351, #1060 ) ;
+#1972 = PRESENTATION_STYLE_ASSIGNMENT (( #1450 ) ) ;
+#1973 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1974 = FILL_AREA_STYLE ('',( #3629 ) ) ;
+#1975 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1943 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #871, #2215, #3162 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1976 = EDGE_CURVE ( 'NONE', #3222, #2723, #2500, .T. ) ;
+#1977 = SURFACE_SIDE_STYLE ('',( #2678 ) ) ;
+#1978 = PRESENTATION_STYLE_ASSIGNMENT (( #3706 ) ) ;
+#1979 = VECTOR ( 'NONE', #2726, 1000.000000000000100 ) ;
+#1980 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .T. ) ;
+#1981 = VERTEX_POINT ( 'NONE', #3490 ) ;
+#1982 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3189 ), #1610 ) ;
+#1983 = ADVANCED_FACE ( 'NONE', ( #3174 ), #1755, .T. ) ;
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #861, .F. ) ;
+#1985 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1986 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 2.551078280128761500 ) ) ;
+#1988 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3326 ) ) ;
+#1989 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, -0.08715574274765837400, 0.0000000000000000000 ) ) ;
+#1990 = EDGE_CURVE ( 'NONE', #4195, #2333, #3432, .T. ) ;
+#1991 = VERTEX_POINT ( 'NONE', #3811 ) ;
+#1992 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.074277470611365800E-033, -9.427844978134821400E-017 ) ) ;
+#1993 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.230000000000000400, -3.238626473741630800 ) ) ;
+#1994 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2844 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1153, #4182, #1187 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1995 = ORIENTED_EDGE ( 'NONE', *, *, #993, .T. ) ;
+#1996 = LINE ( 'NONE', #2703, #4196 ) ;
+#1997 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .F. ) ;
+#1998 = LINE ( 'NONE', #2972, #1141 ) ;
+#1999 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2000 = VERTEX_POINT ( 'NONE', #3473 ) ;
+#2001 = ADVANCED_FACE ( 'NONE', ( #797 ), #15, .T. ) ;
+#2002 = ORIENTED_EDGE ( 'NONE', *, *, #4140, .T. ) ;
+#2003 = VECTOR ( 'NONE', #2511, 1000.000000000000000 ) ;
+#2004 = DIRECTION ( 'NONE',  ( 9.391969181648798000E-017, 0.08715574274765836000, 0.9961946980917455500 ) ) ;
+#2005 = AXIS2_PLACEMENT_3D ( 'NONE', #887, #2822, #3184 ) ;
+#2006 = SURFACE_STYLE_FILL_AREA ( #823 ) ;
+#2007 = ORIENTED_EDGE ( 'NONE', *, *, #3876, .T. ) ;
+#2008 = PLANE ( 'NONE',  #2389 ) ;
+#2009 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3805111244340531600, -4.369181121149564400 ) ) ;
+#2010 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#2011 = VERTEX_POINT ( 'NONE', #222 ) ;
+#2012 = VECTOR ( 'NONE', #3891, 1000.000000000000000 ) ;
+#2013 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.909848054495700600, 3.818547578792358600 ) ) ;
+#2014 = ORIENTED_EDGE ( 'NONE', *, *, #195, .F. ) ;
+#2015 = PRESENTATION_STYLE_ASSIGNMENT (( #758 ) ) ;
+#2016 = STYLED_ITEM ( 'NONE', ( #2546 ), #2625 ) ;
+#2017 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2018 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #651, 'distance_accuracy_value', 'NONE');
+#2019 = FACE_OUTER_BOUND ( 'NONE', #3090, .T. ) ;
+#2020 = SURFACE_STYLE_USAGE ( .BOTH. , #3341 ) ;
+#2021 = EDGE_CURVE ( 'NONE', #3367, #2662, #854, .T. ) ;
+#2022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917456600, 0.08715574274765783300 ) ) ;
+#2023 = CYLINDRICAL_SURFACE ( 'NONE', #1823, 0.05000000000000005800 ) ;
+#2024 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2025 = ADVANCED_FACE ( 'NONE', ( #3317 ), #1168, .F. ) ;
+#2026 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1888 ), #2484 ) ;
+#2027 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2028 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, 3.862076755644011000 ) ) ;
+#2029 = EDGE_CURVE ( 'NONE', #1024, #3771, #946, .T. ) ;
+#2030 = PLANE ( 'NONE',  #2759 ) ;
+#2031 = LINE ( 'NONE', #3584, #2250 ) ;
+#2032 = SURFACE_STYLE_USAGE ( .BOTH. , #2617 ) ;
+#2033 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .T. ) ;
+#2034 = EDGE_CURVE ( 'NONE', #3577, #1735, #2591, .T. ) ;
+#2035 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2036 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2037 = FILL_AREA_STYLE_COLOUR ( '', #2940 ) ;
+#2038 = LINE ( 'NONE', #1732, #2820 ) ;
+#2039 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2040 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2443, 'distance_accuracy_value', 'NONE');
+#2041 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.05864691855247766000, -4.241309990796366900 ) ) ;
+#2042 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624478100, -0.1406864927957253400 ) ) ;
+#2043 = ADVANCED_FACE ( 'NONE', ( #2795 ), #2898, .T. ) ;
+#2044 = VERTEX_POINT ( 'NONE', #3919 ) ;
+#2045 = STYLED_ITEM ( 'NONE', ( #1607 ), #2322 ) ;
+#2046 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2047 = DIRECTION ( 'NONE',  ( -0.08682659386425127500, -0.9924325091389666300, -0.08682659386424976300 ) ) ;
+#2048 = ORIENTED_EDGE ( 'NONE', *, *, #1471, .F. ) ;
+#2049 = EDGE_CURVE ( 'NONE', #1215, #581, #1451, .T. ) ;
+#2050 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4080 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #389, #699, #2661 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #3552, .T. ) ;
+#2052 = VERTEX_POINT ( 'NONE', #2193 ) ;
+#2053 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2054 = EDGE_LOOP ( 'NONE', ( #3421, #3510, #897, #940 ) ) ;
+#2055 = FACE_OUTER_BOUND ( 'NONE', #1535, .T. ) ;
+#2056 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #514, .F. ) ;
+#2058 = VECTOR ( 'NONE', #1113, 1000.000000000000000 ) ;
+#2059 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.230000000000000400, -3.862076755644011000 ) ) ;
+#2060 = VECTOR ( 'NONE', #1908, 1000.000000000000100 ) ;
+#2061 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, 3.862076755644011000 ) ) ;
+#2062 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .F. ) ;
+#2063 = FACE_OUTER_BOUND ( 'NONE', #4166, .T. ) ;
+#2064 = STYLED_ITEM ( 'NONE', ( #1238 ), #1087 ) ;
+#2065 = EDGE_LOOP ( 'NONE', ( #3792, #628, #3868, #2320, #3296, #2190 ) ) ;
+#2066 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2067 = ORIENTED_EDGE ( 'NONE', *, *, #4041, .T. ) ;
+#2068 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2069 = ADVANCED_FACE ( 'NONE', ( #4258 ), #1882, .T. ) ;
+#2070 = PRESENTATION_STYLE_ASSIGNMENT (( #3952 ) ) ;
+#2071 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2072 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2073 = VECTOR ( 'NONE', #2401, 1000.000000000000000 ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#2075 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1844 ), #761 ) ;
+#2076 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2077 = EDGE_CURVE ( 'NONE', #2220, #2671, #3496, .T. ) ;
+#2078 = SPHERICAL_SURFACE ( 'NONE', #704, 0.05000000000000000300 ) ;
+#2079 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765752700 ) ) ;
+#2080 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2391 ) ) ;
+#2081 = ORIENTED_EDGE ( 'NONE', *, *, #2876, .F. ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#2083 = VECTOR ( 'NONE', #656, 1000.000000000000000 ) ;
+#2084 = EDGE_CURVE ( 'NONE', #2279, #3722, #3010, .T. ) ;
+#2085 = ORIENTED_EDGE ( 'NONE', *, *, #935, .T. ) ;
+#2086 = VERTEX_POINT ( 'NONE', #266 ) ;
+#2087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #168 ), #394 ) ;
+#2088 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2089 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2090 = LINE ( 'NONE', #2202, #3132 ) ;
+#2091 = DIRECTION ( 'NONE',  ( -0.08682659386424765300, -0.9924325091389670800, -0.08682659386424765300 ) ) ;
+#2092 = EDGE_CURVE ( 'NONE', #2979, #3166, #3232, .T. ) ;
+#2093 = VERTEX_POINT ( 'NONE', #943 ) ;
+#2094 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000600, 0.2872692425652020900, 4.699111063069540100 ) ) ;
+#2095 = CARTESIAN_POINT ( 'NONE',  ( -2.250190265095413100, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#2096 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3462 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1836, #2477, #550 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2097 = ADVANCED_FACE ( 'NONE', ( #2909 ), #79, .T. ) ;
+#2098 = VECTOR ( 'NONE', #1642, 1000.000000000000000 ) ;
+#2099 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2100 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2903, 'distance_accuracy_value', 'NONE');
+#2101 = SURFACE_STYLE_USAGE ( .BOTH. , #4102 ) ;
+#2102 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#2103 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #1354, #74 ) ;
+#2104 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .F. ) ;
+#2105 = VERTEX_POINT ( 'NONE', #3515 ) ;
+#2106 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2872692425652020300, 4.699111063069540100 ) ) ;
+#2107 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2108 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3525 ), #4149 ) ;
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #1858, .T. ) ;
+#2110 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2111 = CYLINDRICAL_SURFACE ( 'NONE', #2674, 0.06999999999999975700 ) ;
+#2112 = ORIENTED_EDGE ( 'NONE', *, *, #878, .F. ) ;
+#2113 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.230000000000000400, 3.862076755644011000 ) ) ;
+#2114 = ORIENTED_EDGE ( 'NONE', *, *, #766, .T. ) ;
+#2115 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2116 = VERTEX_POINT ( 'NONE', #3571 ) ;
+#2117 = AXIS2_PLACEMENT_3D ( 'NONE', #1832, #140, #513 ) ;
+#2118 = ORIENTED_EDGE ( 'NONE', *, *, #1721, .F. ) ;
+#2119 = VECTOR ( 'NONE', #1313, 1000.000000000000000 ) ;
+#2120 = EDGE_CURVE ( 'NONE', #4034, #1895, #4220, .T. ) ;
+#2121 = SURFACE_SIDE_STYLE ('',( #239 ) ) ;
+#2122 = FACE_OUTER_BOUND ( 'NONE', #938, .T. ) ;
+#2123 = ORIENTED_EDGE ( 'NONE', *, *, #2832, .T. ) ;
+#2124 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2125 = FILL_AREA_STYLE_COLOUR ( '', #3502 ) ;
+#2126 = VECTOR ( 'NONE', #3587, 1000.000000000000100 ) ;
+#2127 = VERTEX_POINT ( 'NONE', #1867 ) ;
+#2128 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2129 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2130 = VECTOR ( 'NONE', #2873, 1000.000000000000100 ) ;
+#2131 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624479200, -0.1406864927957250900 ) ) ;
+#2132 = VECTOR ( 'NONE', #760, 1000.000000000000100 ) ;
+#2133 = PRESENTATION_STYLE_ASSIGNMENT (( #1643 ) ) ;
+#2134 = CIRCLE ( 'NONE', #2916, 0.05000000000000005100 ) ;
+#2135 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#2136 = AXIS2_PLACEMENT_3D ( 'NONE', #967, #3277, #3628 ) ;
+#2137 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2138 = SURFACE_SIDE_STYLE ('',( #2623 ) ) ;
+#2139 = EDGE_CURVE ( 'NONE', #1901, #974, #1406, .T. ) ;
+#2140 = CIRCLE ( 'NONE', #4089, 0.1999999999999996500 ) ;
+#2141 = EDGE_CURVE ( 'NONE', #4038, #2621, #2140, .T. ) ;
+#2142 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #688, #3346, #1020 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2143 = LINE ( 'NONE', #2899, #3969 ) ;
+#2144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2145 = EDGE_LOOP ( 'NONE', ( #2112, #2874, #2081, #2775 ) ) ;
+#2146 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2147 = PRESENTATION_STYLE_ASSIGNMENT (( #2183 ) ) ;
+#2148 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#2149 = FACE_OUTER_BOUND ( 'NONE', #599, .T. ) ;
+#2150 = FILL_AREA_STYLE ('',( #1422 ) ) ;
+#2151 = VECTOR ( 'NONE', #2578, 1000.000000000000000 ) ;
+#2152 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2153 = AXIS2_PLACEMENT_3D ( 'NONE', #3225, #1438, #1767 ) ;
+#2154 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.06992681194350348900, 4.080000000000000100 ) ) ;
+#2155 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2156 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, -4.035665941124047900 ) ) ;
+#2157 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2158 = VECTOR ( 'NONE', #1358, 1000.000000000000100 ) ;
+#2159 = FACE_OUTER_BOUND ( 'NONE', #693, .T. ) ;
+#2160 = ORIENTED_EDGE ( 'NONE', *, *, #3395, .T. ) ;
+#2161 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #686 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4024, #730, #418 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2162 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2163 = ORIENTED_EDGE ( 'NONE', *, *, #3049, .T. ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #159, .T. ) ;
+#2165 = FACE_OUTER_BOUND ( 'NONE', #2217, .T. ) ;
+#2166 = SURFACE_STYLE_USAGE ( .BOTH. , #1822 ) ;
+#2167 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#2168 = EDGE_CURVE ( 'NONE', #2976, #1956, #1664, .T. ) ;
+#2169 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2170 = FILL_AREA_STYLE ('',( #3199 ) ) ;
+#2171 = ORIENTED_EDGE ( 'NONE', *, *, #1677, .F. ) ;
+#2172 = LINE ( 'NONE', #4063, #1035 ) ;
+#2173 = EDGE_CURVE ( 'NONE', #1291, #615, #4267, .T. ) ;
+#2174 = FILL_AREA_STYLE ('',( #859 ) ) ;
+#2175 = VECTOR ( 'NONE', #1352, 1000.000000000000100 ) ;
+#2176 = ORIENTED_EDGE ( 'NONE', *, *, #4067, .T. ) ;
+#2177 = VECTOR ( 'NONE', #31, 1000.000000000000000 ) ;
+#2178 = EDGE_CURVE ( 'NONE', #1179, #1007, #458, .T. ) ;
+#2179 = ORIENTED_EDGE ( 'NONE', *, *, #993, .F. ) ;
+#2180 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2181 = AXIS2_PLACEMENT_3D ( 'NONE', #3401, #2750, #1423 ) ;
+#2182 = CIRCLE ( 'NONE', #2670, 0.05000000000000012800 ) ;
+#2183 = SURFACE_STYLE_USAGE ( .BOTH. , #2557 ) ;
+#2184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411843300, -0.9975640502598247500 ) ) ;
+#2185 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598247500, -0.06975647374411843300 ) ) ;
+#2186 = CYLINDRICAL_SURFACE ( 'NONE', #1433, 0.05000000000000012800 ) ;
+#2187 = ORIENTED_EDGE ( 'NONE', *, *, #3455, .F. ) ;
+#2188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2189 = CIRCLE ( 'NONE', #151, 0.05000000000000012800 ) ;
+#2190 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .T. ) ;
+#2191 = AXIS2_PLACEMENT_3D ( 'NONE', #2682, #2414, #4026 ) ;
+#2192 = ORIENTED_EDGE ( 'NONE', *, *, #307, .T. ) ;
+#2193 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.909848054495700600, 3.818547578792358600 ) ) ;
+#2194 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2195 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, 0.9924325091389669700, -0.08682659386424780600 ) ) ;
+#2196 = SURFACE_STYLE_FILL_AREA ( #811 ) ;
+#2197 = ORIENTED_EDGE ( 'NONE', *, *, #4227, .F. ) ;
+#2198 = AXIS2_PLACEMENT_3D ( 'NONE', #2235, #271, #2848 ) ;
+#2199 = EDGE_CURVE ( 'NONE', #2926, #1831, #3921, .T. ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 3.799999999999999800, -3.051078280128762400 ) ) ;
+#2201 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3760 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1161, #3158, #1170 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2202 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.230000000000000400, 4.035665941124047900 ) ) ;
+#2203 = VECTOR ( 'NONE', #1824, 1000.000000000000000 ) ;
+#2204 = VECTOR ( 'NONE', #2613, 1000.000000000000000 ) ;
+#2205 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2206 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2207 = AXIS2_PLACEMENT_3D ( 'NONE', #2887, #1802, #1250 ) ;
+#2208 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #873, 'distance_accuracy_value', 'NONE');
+#2209 = EDGE_LOOP ( 'NONE', ( #669, #3670, #2480, #1807 ) ) ;
+#2210 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#2211 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2212 = LINE ( 'NONE', #435, #1483 ) ;
+#2213 = CARTESIAN_POINT ( 'NONE',  ( 2.150888015033348500, 3.804357787137382800, -3.051078280128762400 ) ) ;
+#2214 = VERTEX_POINT ( 'NONE', #2289 ) ;
+#2215 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2216 = ORIENTED_EDGE ( 'NONE', *, *, #12, .T. ) ;
+#2217 = EDGE_LOOP ( 'NONE', ( #1102, #2531, #4212, #538 ) ) ;
+#2218 = VERTEX_POINT ( 'NONE', #3947 ) ;
+#2219 = VERTEX_POINT ( 'NONE', #1275 ) ;
+#2220 = VERTEX_POINT ( 'NONE', #1961 ) ;
+#2221 = CYLINDRICAL_SURFACE ( 'NONE', #1733, 0.05000000000000012800 ) ;
+#2222 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2223 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2224 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4004 ) ) ;
+#2225 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2226 = DIRECTION ( 'NONE',  ( 0.7071067811865489100, -0.04932527561612826100, -0.7053843046066385900 ) ) ;
+#2227 = EDGE_CURVE ( 'NONE', #4034, #2214, #809, .T. ) ;
+#2228 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2229 = STYLED_ITEM ( 'NONE', ( #3235 ), #4061 ) ;
+#2230 = VECTOR ( 'NONE', #3238, 1000.000000000000000 ) ;
+#2231 = ORIENTED_EDGE ( 'NONE', *, *, #469, .T. ) ;
+#2232 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2233 = FILL_AREA_STYLE ('',( #2520 ) ) ;
+#2234 = VECTOR ( 'NONE', #2232, 1000.000000000000000 ) ;
+#2235 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#2236 = VERTEX_POINT ( 'NONE', #3247 ) ;
+#2237 = VECTOR ( 'NONE', #3382, 1000.000000000000000 ) ;
+#2238 = AXIS2_PLACEMENT_3D ( 'NONE', #3493, #3107, #2463 ) ;
+#2239 = FILL_AREA_STYLE_COLOUR ( '', #1437 ) ;
+#2240 = FILL_AREA_STYLE_COLOUR ( '', #2223 ) ;
+#2241 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4237, 'distance_accuracy_value', 'NONE');
+#2242 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #242 ), #2464 ) ;
+#2243 = SURFACE_STYLE_FILL_AREA ( #1375 ) ;
+#2244 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2245 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2246 = CIRCLE ( 'NONE', #1567, 0.1999999999999996500 ) ;
+#2247 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2248 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, 0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#2249 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2250 = VECTOR ( 'NONE', #1641, 1000.000000000000000 ) ;
+#2251 = LINE ( 'NONE', #2307, #2351 ) ;
+#2252 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2253 = VERTEX_POINT ( 'NONE', #2624 ) ;
+#2254 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2255 = EDGE_CURVE ( 'NONE', #885, #1195, #3863, .T. ) ;
+#2256 = FACE_OUTER_BOUND ( 'NONE', #2988, .T. ) ;
+#2257 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#2258 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 3.799999999999999800, 3.051078280128760600 ) ) ;
+#2259 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.058137298559145300, 4.060087594816500300 ) ) ;
+#2260 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.3956422128626172500, -3.100888015033349500 ) ) ;
+#2261 = AXIS2_PLACEMENT_3D ( 'NONE', #1193, #3853, #2188 ) ;
+#2262 = EDGE_CURVE ( 'NONE', #3407, #1923, #1259, .T. ) ;
+#2263 = AXIS2_PLACEMENT_3D ( 'NONE', #1119, #137, #2757 ) ;
+#2264 = FACE_OUTER_BOUND ( 'NONE', #3282, .T. ) ;
+#2265 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.4000000000000001900, -3.051078280128762400 ) ) ;
+#2266 = ORIENTED_EDGE ( 'NONE', *, *, #557, .F. ) ;
+#2267 = EDGE_CURVE ( 'NONE', #836, #3344, #562, .T. ) ;
+#2268 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2269 = ORIENTED_EDGE ( 'NONE', *, *, #13, .F. ) ;
+#2270 = LINE ( 'NONE', #3056, #1373 ) ;
+#2271 = ORIENTED_EDGE ( 'NONE', *, *, #2315, .T. ) ;
+#2272 = FILL_AREA_STYLE_COLOUR ( '', #2632 ) ;
+#2273 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000300, 2.100000000000000100, 3.249999999999999600 ) ) ;
+#2274 = ORIENTED_EDGE ( 'NONE', *, *, #4126, .T. ) ;
+#2275 = ORIENTED_EDGE ( 'NONE', *, *, #2360, .F. ) ;
+#2276 = PRESENTATION_STYLE_ASSIGNMENT (( #3202 ) ) ;
+#2277 = LINE ( 'NONE', #336, #839 ) ;
+#2278 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2279 = VERTEX_POINT ( 'NONE', #1000 ) ;
+#2280 = VECTOR ( 'NONE', #2644, 1000.000000000000100 ) ;
+#2281 = FACE_OUTER_BOUND ( 'NONE', #2833, .T. ) ;
+#2282 = STYLED_ITEM ( 'NONE', ( #4157 ), #468 ) ;
+#2283 = PRESENTATION_STYLE_ASSIGNMENT (( #4160 ) ) ;
+#2284 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2285 = AXIS2_PLACEMENT_3D ( 'NONE', #748, #482, #1121 ) ;
+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #2609, .F. ) ;
+#2287 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .F. ) ;
+#2288 = SURFACE_STYLE_USAGE ( .BOTH. , #1944 ) ;
+#2289 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.850000000000000100, -3.051078280128762400 ) ) ;
+#2290 = DIRECTION ( 'NONE',  ( -0.08682659386424840300, -0.9924325091389670800, 0.08682659386424765300 ) ) ;
+#2291 = EDGE_CURVE ( 'NONE', #421, #166, #1353, .T. ) ;
+#2292 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, -0.3255970869408896800, -4.656255274499661900 ) ) ;
+#2293 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.970000000000000000, -3.749243785081986900 ) ) ;
+#2294 = LINE ( 'NONE', #790, #69 ) ;
+#2295 = LINE ( 'NONE', #4206, #3803 ) ;
+#2296 = FACE_OUTER_BOUND ( 'NONE', #2882, .T. ) ;
+#2297 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.058137298559145300, 4.060087594816500300 ) ) ;
+#2298 = FACE_OUTER_BOUND ( 'NONE', #2568, .T. ) ;
+#2299 = AXIS2_PLACEMENT_3D ( 'NONE', #1189, #576, #1498 ) ;
+#2300 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#2301 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2302 = DIRECTION ( 'NONE',  ( 0.9961946980917454300, -0.08715574274765930400, 0.0000000000000000000 ) ) ;
+#2303 = PLANE ( 'NONE',  #4247 ) ;
+#2304 = LINE ( 'NONE', #3966, #2460 ) ;
+#2305 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2306 = EDGE_LOOP ( 'NONE', ( #354, #908, #1176, #3992, #61, #3989, #542, #1864 ) ) ;
+#2307 = CARTESIAN_POINT ( 'NONE',  ( -2.215887029534585800, 2.492087776614205100, -3.215696764439172700 ) ) ;
+#2308 = FACE_OUTER_BOUND ( 'NONE', #2956, .T. ) ;
+#2309 = VERTEX_POINT ( 'NONE', #2605 ) ;
+#2310 = AXIS2_PLACEMENT_3D ( 'NONE', #207, #1453, #3779 ) ;
+#2311 = SURFACE_STYLE_FILL_AREA ( #1974 ) ;
+#2312 = EDGE_CURVE ( 'NONE', #3673, #1425, #2031, .T. ) ;
+#2313 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2905 ) ) ;
+#2314 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2315 = EDGE_CURVE ( 'NONE', #1482, #1956, #2809, .T. ) ;
+#2316 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#2317 = STYLED_ITEM ( 'NONE', ( #3500 ), #3335 ) ;
+#2318 = CARTESIAN_POINT ( 'NONE',  ( -2.251372935375245200, 2.655809891990707600, -3.151563200470657700 ) ) ;
+#2319 = EDGE_CURVE ( 'NONE', #3870, #3980, #3807, .T. ) ;
+#2320 = ORIENTED_EDGE ( 'NONE', *, *, #979, .T. ) ;
+#2321 = VECTOR ( 'NONE', #422, 1000.000000000000100 ) ;
+#2322 = ADVANCED_FACE ( 'NONE', ( #3063 ), #4176, .T. ) ;
+#2323 = AXIS2_PLACEMENT_3D ( 'NONE', #3630, #2995, #1391 ) ;
+#2324 = EDGE_LOOP ( 'NONE', ( #1591, #3526, #1682, #1936, #3045, #3145, #2554, #3575 ) ) ;
+#2325 = LINE ( 'NONE', #3714, #584 ) ;
+#2326 = ORIENTED_EDGE ( 'NONE', *, *, #3532, .T. ) ;
+#2327 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .F. ) ;
+#2328 = ORIENTED_EDGE ( 'NONE', *, *, #4225, .T. ) ;
+#2329 = SURFACE_STYLE_FILL_AREA ( #2233 ) ;
+#2330 = SURFACE_SIDE_STYLE ('',( #1185 ) ) ;
+#2331 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2332 = FILL_AREA_STYLE ('',( #1648 ) ) ;
+#2333 = VERTEX_POINT ( 'NONE', #360 ) ;
+#2334 = PLANE ( 'NONE',  #2794 ) ;
+#2335 = VECTOR ( 'NONE', #4172, 1000.000000000000200 ) ;
+#2336 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #443 ) ) ;
+#2337 = EDGE_LOOP ( 'NONE', ( #2935, #2197, #237, #2476 ) ) ;
+#2338 = LINE ( 'NONE', #2808, #3578 ) ;
+#2339 = ADVANCED_FACE ( 'NONE', ( #3331, #3592 ), #1056, .T. ) ;
+#2340 = LINE ( 'NONE', #2696, #2592 ) ;
+#2341 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1888 ) ) ;
+#2342 = FILL_AREA_STYLE ('',( #19 ) ) ;
+#2343 = EDGE_CURVE ( 'NONE', #3344, #3823, #4066, .T. ) ;
+#2344 = SURFACE_STYLE_FILL_AREA ( #2465 ) ;
+#2345 = CIRCLE ( 'NONE', #1199, 0.2000000000000000900 ) ;
+#2346 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624478100, 0.1406864927957253400 ) ) ;
+#2347 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3750, 'distance_accuracy_value', 'NONE');
+#2348 = VECTOR ( 'NONE', #1059, 1000.000000000000000 ) ;
+#2349 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#2350 = SURFACE_STYLE_FILL_AREA ( #2974 ) ;
+#2351 = VECTOR ( 'NONE', #3603, 1000.000000000000100 ) ;
+#2352 = CARTESIAN_POINT ( 'NONE',  ( 2.146894838829632500, 0.3956422128626172500, 3.100888015033347800 ) ) ;
+#2353 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .T. ) ;
+#2354 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2355 = PLANE ( 'NONE',  #412 ) ;
+#2356 = SURFACE_STYLE_USAGE ( .BOTH. , #2695 ) ;
+#2357 = ADVANCED_FACE ( 'NONE', ( #955 ), #2008, .T. ) ;
+#2358 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2045 ) ) ;
+#2359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2360 = EDGE_CURVE ( 'NONE', #1539, #2723, #3228, .T. ) ;
+#2361 = EDGE_CURVE ( 'NONE', #2105, #536, #129, .T. ) ;
+#2362 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1037 ), #535 ) ;
+#2363 = DIRECTION ( 'NONE',  ( -0.7071067811865449100, -0.04932527561612853900, 0.7053843046066424800 ) ) ;
+#2364 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.2872692425652023700, 4.699111063069541800 ) ) ;
+#2365 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3391, 'distance_accuracy_value', 'NONE');
+#2366 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2367 = SURFACE_SIDE_STYLE ('',( #1540 ) ) ;
+#2368 = ORIENTED_EDGE ( 'NONE', *, *, #3636, .F. ) ;
+#2369 = LINE ( 'NONE', #728, #3617 ) ;
+#2370 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .F. ) ;
+#2371 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2372 = ORIENTED_EDGE ( 'NONE', *, *, #533, .T. ) ;
+#2373 = VERTEX_POINT ( 'NONE', #3379 ) ;
+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #1508, .T. ) ;
+#2375 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2376 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1338 ), #4020 ) ;
+#2377 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#2378 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .T. ) ;
+#2379 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.230000000000000400, 3.862076755644011000 ) ) ;
+#2380 = ADVANCED_FACE ( 'NONE', ( #2298 ), #559, .T. ) ;
+#2381 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#2382 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2383 = VERTEX_POINT ( 'NONE', #2379 ) ;
+#2384 = VECTOR ( 'NONE', #945, 1000.000000000000100 ) ;
+#2385 = EDGE_LOOP ( 'NONE', ( #428, #1671, #706, #2471 ) ) ;
+#2386 = FACE_OUTER_BOUND ( 'NONE', #3209, .T. ) ;
+#2387 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -9.427844978134821400E-017 ) ) ;
+#2388 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2389 = AXIS2_PLACEMENT_3D ( 'NONE', #2395, #711, #1656 ) ;
+#2390 = FILL_AREA_STYLE ('',( #1708 ) ) ;
+#2391 = STYLED_ITEM ( 'NONE', ( #157 ), #39 ) ;
+#2392 = FILL_AREA_STYLE ('',( #2037 ) ) ;
+#2393 = VECTOR ( 'NONE', #2812, 1000.000000000000000 ) ;
+#2394 = EDGE_CURVE ( 'NONE', #1991, #1380, #3182, .T. ) ;
+#2395 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#2396 = STYLED_ITEM ( 'NONE', ( #1393 ), #3064 ) ;
+#2397 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2398 = FILL_AREA_STYLE ('',( #3038 ) ) ;
+#2399 = EDGE_CURVE ( 'NONE', #1981, #3468, #2549, .T. ) ;
+#2400 = VECTOR ( 'NONE', #1254, 1000.000000000000000 ) ;
+#2401 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2402 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2403 = CYLINDRICAL_SURFACE ( 'NONE', #3911, 0.05000000000000005800 ) ;
+#2404 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1491 ), #473 ) ;
+#2405 = ADVANCED_FACE ( 'NONE', ( #3275 ), #57, .T. ) ;
+#2406 = ORIENTED_EDGE ( 'NONE', *, *, #1324, .T. ) ;
+#2407 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3146296036027244600, 4.307839671208747700 ) ) ;
+#2408 = LINE ( 'NONE', #2498, #2514 ) ;
+#2409 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, -3.749243785081986900 ) ) ;
+#2410 = ORIENTED_EDGE ( 'NONE', *, *, #1421, .F. ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 3.799999999999999800, -3.051078280128762400 ) ) ;
+#2412 = PRESENTATION_STYLE_ASSIGNMENT (( #2841 ) ) ;
+#2413 = CARTESIAN_POINT ( 'NONE',  ( -2.066113418360897600, 0.3009494230839631100, 4.503475367139145600 ) ) ;
+#2414 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2415 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2416 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -9.427844978134821400E-017 ) ) ;
+#2417 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2365 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3391, #1694, #1336 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2418 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2419 = VERTEX_POINT ( 'NONE', #3050 ) ;
+#2420 = CIRCLE ( 'NONE', #1971, 0.07000000000000018700 ) ;
+#2421 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #36 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1454, #2137, #2152 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2422 = EDGE_CURVE ( 'NONE', #512, #1179, #503, .T. ) ;
+#2423 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2804 ), #1678 ) ;
+#2424 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1683, 'distance_accuracy_value', 'NONE');
+#2425 = ADVANCED_FACE ( 'NONE', ( #2740 ), #2078, .T. ) ;
+#2426 = ORIENTED_EDGE ( 'NONE', *, *, #3361, .F. ) ;
+#2427 = FILL_AREA_STYLE ('',( #2441 ) ) ;
+#2428 = EDGE_LOOP ( 'NONE', ( #626, #1878, #2927, #257 ) ) ;
+#2429 = FACE_OUTER_BOUND ( 'NONE', #2943, .T. ) ;
+#2430 = ORIENTED_EDGE ( 'NONE', *, *, #2968, .F. ) ;
+#2431 = ORIENTED_EDGE ( 'NONE', *, *, #3308, .T. ) ;
+#2432 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389670800, 0.08682659386424780600 ) ) ;
+#2433 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761300, 3.799999999999999800, 3.051078280128761500 ) ) ;
+#2434 = LINE ( 'NONE', #399, #1800 ) ;
+#2435 = CARTESIAN_POINT ( 'NONE',  ( 2.250565773584092700, 2.091350131196869200, 3.200565773584092000 ) ) ;
+#2436 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2437 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .T. ) ;
+#2438 = SURFACE_STYLE_FILL_AREA ( #3828 ) ;
+#2439 = EDGE_LOOP ( 'NONE', ( #3887, #678, #3512, #1183, #627, #658 ) ) ;
+#2440 = CIRCLE ( 'NONE', #2902, 0.07000000000000018700 ) ;
+#2441 = FILL_AREA_STYLE_COLOUR ( '', #1236 ) ;
+#2442 = CARTESIAN_POINT ( 'NONE',  ( -2.250190265095413100, 2.100000000000000100, 3.249999999999999600 ) ) ;
+#2443 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2444 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2445 = PLANE ( 'NONE',  #2285 ) ;
+#2446 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2241 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4237, #2864, #603 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2447 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.230000000000000400, -4.035665941124047900 ) ) ;
+#2448 = ADVANCED_FACE ( 'NONE', ( #4121 ), #348, .T. ) ;
+#2449 = PLANE ( 'NONE',  #4187 ) ;
+#2450 = EDGE_CURVE ( 'NONE', #2116, #4179, #3122, .T. ) ;
+#2451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2452 = FILL_AREA_STYLE_COLOUR ( '', #84 ) ;
+#2453 = LINE ( 'NONE', #105, #3539 ) ;
+#2454 = FACE_OUTER_BOUND ( 'NONE', #3613, .T. ) ;
+#2455 = VERTEX_POINT ( 'NONE', #1742 ) ;
+#2456 = STYLED_ITEM ( 'NONE', ( #1198 ), #3087 ) ;
+#2457 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 1.909848054495700600, 3.818547578792358600 ) ) ;
+#2458 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2459 = VECTOR ( 'NONE', #295, 1000.000000000000000 ) ;
+#2460 = VECTOR ( 'NONE', #2278, 1000.000000000000000 ) ;
+#2461 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .T. ) ;
+#2462 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.909848054495700600, -3.818547578792358600 ) ) ;
+#2463 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2464 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3925 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2162, #1845, #2225 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2465 = FILL_AREA_STYLE ('',( #3089 ) ) ;
+#2466 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#2467 = SURFACE_SIDE_STYLE ('',( #3729 ) ) ;
+#2468 = PRODUCT ( 'LTV-817S', 'LTV-817S', '', ( #3657 ) ) ;
+#2469 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.06992681194350348900, -4.080000000000000100 ) ) ;
+#2470 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3720 ), #3959 ) ;
+#2471 = ORIENTED_EDGE ( 'NONE', *, *, #3917, .F. ) ;
+#2472 = PLANE ( 'NONE',  #817 ) ;
+#2473 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2474 = AXIS2_PLACEMENT_3D ( 'NONE', #4265, #1932, #951 ) ;
+#2475 = DIRECTION ( 'NONE',  ( 8.706749189188339300E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2476 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .F. ) ;
+#2477 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2478 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .F. ) ;
+#2479 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2480 = ORIENTED_EDGE ( 'NONE', *, *, #3080, .F. ) ;
+#2481 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'LTV-817S', ( #2553, #880 ), #2142 ) ;
+#2482 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2483 = ORIENTED_EDGE ( 'NONE', *, *, #2255, .T. ) ;
+#2484 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #999 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1794, #3843, #855 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2485 = VERTEX_POINT ( 'NONE', #1401 ) ;
+#2486 = FACE_OUTER_BOUND ( 'NONE', #3030, .T. ) ;
+#2487 = EDGE_CURVE ( 'NONE', #1576, #4034, #1552, .T. ) ;
+#2488 = VECTOR ( 'NONE', #4029, 1000.000000000000000 ) ;
+#2489 = ORIENTED_EDGE ( 'NONE', *, *, #205, .T. ) ;
+#2490 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #863 ), #3654 ) ;
+#2491 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2492 = EDGE_CURVE ( 'NONE', #1665, #3648, #4217, .T. ) ;
+#2493 = ORIENTED_EDGE ( 'NONE', *, *, #1384, .F. ) ;
+#2494 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, 4.035665941124047900 ) ) ;
+#2495 = ORIENTED_EDGE ( 'NONE', *, *, #661, .T. ) ;
+#2496 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2497 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2498 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.100000000000000100, 3.249999999999999600 ) ) ;
+#2499 = VECTOR ( 'NONE', #2314, 1000.000000000000000 ) ;
+#2500 = LINE ( 'NONE', #1780, #1548 ) ;
+#2501 = PRESENTATION_STYLE_ASSIGNMENT (( #2614 ) ) ;
+#2502 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2282 ), #872 ) ;
+#2503 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2504 = AXIS2_PLACEMENT_3D ( 'NONE', #109, #2415, #777 ) ;
+#2505 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.804357787137382800, -3.100888015033349500 ) ) ;
+#2506 = VECTOR ( 'NONE', #4190, 1000.000000000000000 ) ;
+#2507 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3965, 'distance_accuracy_value', 'NONE');
+#2508 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2509 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2510 = EDGE_CURVE ( 'NONE', #1991, #3577, #247, .T. ) ;
+#2511 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2512 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2879 ), #230 ) ;
+#2513 = VERTEX_POINT ( 'NONE', #2880 ) ;
+#2514 = VECTOR ( 'NONE', #1487, 1000.000000000000000 ) ;
+#2515 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2516 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#2517 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.06992681194350348900, 4.080000000000000100 ) ) ;
+#2518 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.899999999999999900, 3.749243785081986900 ) ) ;
+#2519 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2520 = FILL_AREA_STYLE_COLOUR ( '', #681 ) ;
+#2521 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2581597286044426400, -4.255261285545190100 ) ) ;
+#2522 = ORIENTED_EDGE ( 'NONE', *, *, #307, .F. ) ;
+#2523 = STYLED_ITEM ( 'NONE', ( #2677 ), #2025 ) ;
+#2524 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .F. ) ;
+#2525 = FACE_OUTER_BOUND ( 'NONE', #2428, .T. ) ;
+#2526 = EDGE_CURVE ( 'NONE', #1958, #930, #3002, .T. ) ;
+#2527 = DIRECTION ( 'NONE',  ( -0.7071067811865461300, 0.04932527561612760200, -0.7053843046066413700 ) ) ;
+#2528 = EDGE_CURVE ( 'NONE', #1330, #1768, #2345, .T. ) ;
+#2529 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.970000000000000000, -3.810000000000000100 ) ) ;
+#2530 = VERTEX_POINT ( 'NONE', #1561 ) ;
+#2531 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .T. ) ;
+#2532 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2533 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2534 = VECTOR ( 'NONE', #3219, 1000.000000000000200 ) ;
+#2535 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.804357787137382800, 3.100888015033347800 ) ) ;
+#2536 = AXIS2_PLACEMENT_3D ( 'NONE', #3790, #4131, #164 ) ;
+#2537 = EDGE_CURVE ( 'NONE', #2771, #806, #2246, .T. ) ;
+#2538 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#2539 = VECTOR ( 'NONE', #210, 1000.000000000000000 ) ;
+#2540 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, -0.1406864927957250900 ) ) ;
+#2541 = AXIS2_PLACEMENT_3D ( 'NONE', #2950, #969, #3294 ) ;
+#2542 = ORIENTED_EDGE ( 'NONE', *, *, #1811, .T. ) ;
+#2543 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2544 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#2545 = VECTOR ( 'NONE', #3124, 1000.000000000000200 ) ;
+#2546 = PRESENTATION_STYLE_ASSIGNMENT (( #904 ) ) ;
+#2547 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#2548 = SURFACE_SIDE_STYLE ('',( #3016 ) ) ;
+#2549 = LINE ( 'NONE', #1699, #454 ) ;
+#2550 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1939 ) ) ;
+#2551 = ORIENTED_EDGE ( 'NONE', *, *, #2609, .T. ) ;
+#2552 = SURFACE_STYLE_FILL_AREA ( #2398 ) ;
+#2553 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude2', #837 ) ;
+#2554 = ORIENTED_EDGE ( 'NONE', *, *, #159, .F. ) ;
+#2555 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.235736313674473900, -3.914338715242161400 ) ) ;
+#2556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, -0.9975640502598247500 ) ) ;
+#2557 = SURFACE_SIDE_STYLE ('',( #518 ) ) ;
+#2558 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.235736313674473900, 3.914338715242161400 ) ) ;
+#2559 = VERTEX_POINT ( 'NONE', #4228 ) ;
+#2560 = STYLED_ITEM ( 'NONE', ( #3652 ), #3356 ) ;
+#2561 = EDGE_CURVE ( 'NONE', #932, #3673, #4175, .T. ) ;
+#2562 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2563 = SURFACE_STYLE_USAGE ( .BOTH. , #2573 ) ;
+#2564 = SURFACE_SIDE_STYLE ('',( #2999 ) ) ;
+#2565 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2566 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.058137298559145300, 4.060087594816500300 ) ) ;
+#2567 = ORIENTED_EDGE ( 'NONE', *, *, #2492, .F. ) ;
+#2568 = EDGE_LOOP ( 'NONE', ( #3606, #3715, #1489 ) ) ;
+#2569 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .T. ) ;
+#2570 = ORIENTED_EDGE ( 'NONE', *, *, #4158, .F. ) ;
+#2571 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, 4.035665941124047900 ) ) ;
+#2572 = ORIENTED_EDGE ( 'NONE', *, *, #3730, .F. ) ;
+#2573 = SURFACE_SIDE_STYLE ('',( #1797 ) ) ;
+#2574 = LINE ( 'NONE', #580, #3157 ) ;
+#2575 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #381 ) ) ;
+#2576 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.2581597286044426400, 4.255261285545190100 ) ) ;
+#2577 = EDGE_CURVE ( 'NONE', #324, #875, #1605, .T. ) ;
+#2578 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2579 = DIRECTION ( 'NONE',  ( -0.08682659386424977600, -0.9924325091389668600, 0.08682659386424901300 ) ) ;
+#2580 = FACE_OUTER_BOUND ( 'NONE', #107, .T. ) ;
+#2581 = EDGE_CURVE ( 'NONE', #726, #2214, #3175, .T. ) ;
+#2582 = AXIS2_PLACEMENT_3D ( 'NONE', #2517, #3236, #1217 ) ;
+#2583 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.3500000000000002600, -3.096894838829633600 ) ) ;
+#2584 = ORIENTED_EDGE ( 'NONE', *, *, #2743, .T. ) ;
+#2585 = SURFACE_STYLE_FILL_AREA ( #3078 ) ;
+#2586 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2587 = VERTEX_POINT ( 'NONE', #3237 ) ;
+#2588 = LINE ( 'NONE', #2911, #2384 ) ;
+#2589 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 2.051078280128761500 ) ) ;
+#2590 = ORIENTED_EDGE ( 'NONE', *, *, #1545, .T. ) ;
+#2591 = LINE ( 'NONE', #1847, #2130 ) ;
+#2592 = VECTOR ( 'NONE', #2107, 1000.000000000000000 ) ;
+#2593 = FILL_AREA_STYLE ('',( #981 ) ) ;
+#2594 = LINE ( 'NONE', #1134, #1649 ) ;
+#2595 = FILL_AREA_STYLE_COLOUR ( '', #2690 ) ;
+#2596 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3146296036027244600, -4.307839671208747700 ) ) ;
+#2597 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2598 = CYLINDRICAL_SURFACE ( 'NONE', #931, 0.05000000000000012800 ) ;
+#2599 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1844 ) ) ;
+#2600 = ORIENTED_EDGE ( 'NONE', *, *, #3054, .T. ) ;
+#2601 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3106816409158654800, 4.364298167987475300 ) ) ;
+#2602 = EDGE_CURVE ( 'NONE', #2926, #1991, #1506, .T. ) ;
+#2603 = DIRECTION ( 'NONE',  ( -0.7071067811865489100, 0.04932527561612826100, -0.7053843046066385900 ) ) ;
+#2604 = FILL_AREA_STYLE_COLOUR ( '', #3827 ) ;
+#2605 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3106816409158654800, 4.364298167987475300 ) ) ;
+#2606 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2607 = EDGE_CURVE ( 'NONE', #1539, #785, #947, .T. ) ;
+#2608 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2609 = EDGE_CURVE ( 'NONE', #1735, #4199, #2295, .T. ) ;
+#2610 = ADVANCED_FACE ( 'NONE', ( #189 ), #2186, .T. ) ;
+#2611 = ORIENTED_EDGE ( 'NONE', *, *, #1384, .T. ) ;
+#2612 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2613 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#2614 = SURFACE_STYLE_USAGE ( .BOTH. , #339 ) ;
+#2615 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2616 = ORIENTED_EDGE ( 'NONE', *, *, #3231, .F. ) ;
+#2617 = SURFACE_SIDE_STYLE ('',( #4011 ) ) ;
+#2618 = ORIENTED_EDGE ( 'NONE', *, *, #3054, .F. ) ;
+#2619 = AXIS2_PLACEMENT_3D ( 'NONE', #3385, #3028, #1394 ) ;
+#2620 = LINE ( 'NONE', #783, #4249 ) ;
+#2621 = VERTEX_POINT ( 'NONE', #2259 ) ;
+#2622 = ORIENTED_EDGE ( 'NONE', *, *, #2492, .T. ) ;
+#2623 = SURFACE_STYLE_FILL_AREA ( #1480 ) ;
+#2624 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#2625 = ADVANCED_FACE ( 'NONE', ( #3585 ), #3963, .F. ) ;
+#2626 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.850000000000000100, 2.551078280128761500 ) ) ;
+#2627 = EDGE_CURVE ( 'NONE', #4146, #1662, #1703, .T. ) ;
+#2628 = VECTOR ( 'NONE', #3848, 1000.000000000000100 ) ;
+#2629 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2630 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#2631 = VECTOR ( 'NONE', #147, 999.9999999999998900 ) ;
+#2632 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2633 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2581597286044424200, -4.255261285545190100 ) ) ;
+#2634 = SURFACE_STYLE_FILL_AREA ( #4114 ) ;
+#2635 = DIRECTION ( 'NONE',  ( 0.08682659386424977600, -0.9924325091389667500, -0.08682659386424977600 ) ) ;
+#2636 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .T. ) ;
+#2637 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000001900, 3.249999999999999100 ) ) ;
+#2638 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ;
+#2639 = SURFACE_SIDE_STYLE ('',( #1766 ) ) ;
+#2640 = LINE ( 'NONE', #1968, #401 ) ;
+#2641 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #992, 'distance_accuracy_value', 'NONE');
+#2642 = ADVANCED_FACE ( 'NONE', ( #121 ), #1599, .T. ) ;
+#2643 = ORIENTED_EDGE ( 'NONE', *, *, #3876, .F. ) ;
+#2644 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#2645 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2646 = EDGE_CURVE ( 'NONE', #3336, #1539, #2850, .T. ) ;
+#2647 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2648 = SURFACE_SIDE_STYLE ('',( #1925 ) ) ;
+#2649 = FILL_AREA_STYLE ('',( #1663 ) ) ;
+#2650 = AXIS2_PLACEMENT_3D ( 'NONE', #4147, #852, #509 ) ;
+#2651 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#2652 = VERTEX_POINT ( 'NONE', #5 ) ;
+#2653 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#2654 = STYLED_ITEM ( 'NONE', ( #3408 ), #1064 ) ;
+#2655 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .F. ) ;
+#2656 = VERTEX_POINT ( 'NONE', #663 ) ;
+#2657 = ORIENTED_EDGE ( 'NONE', *, *, #3913, .T. ) ;
+#2658 = ORIENTED_EDGE ( 'NONE', *, *, #254, .T. ) ;
+#2659 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 3.850000000000000100, 0.0000000000000000000 ) ) ;
+#2660 = ADVANCED_FACE ( 'NONE', ( #447 ), #2303, .T. ) ;
+#2661 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2662 = VERTEX_POINT ( 'NONE', #2949 ) ;
+#2663 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2664 = LINE ( 'NONE', #2946, #2119 ) ;
+#2665 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.05864691855247766000, -4.241309990796366900 ) ) ;
+#2666 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4036, 'distance_accuracy_value', 'NONE');
+#2667 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2668 = LINE ( 'NONE', #3769, #886 ) ;
+#2669 = VECTOR ( 'NONE', #988, 1000.000000000000000 ) ;
+#2670 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #3026, #3366 ) ;
+#2671 = VERTEX_POINT ( 'NONE', #623 ) ;
+#2672 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
+#2673 = PLANE ( 'NONE',  #2851 ) ;
+#2674 = AXIS2_PLACEMENT_3D ( 'NONE', #2009, #2663, #3245 ) ;
+#2675 = ORIENTED_EDGE ( 'NONE', *, *, #2876, .T. ) ;
+#2676 = VECTOR ( 'NONE', #1726, 1000.000000000000000 ) ;
+#2677 = PRESENTATION_STYLE_ASSIGNMENT (( #1517 ) ) ;
+#2678 = SURFACE_STYLE_FILL_AREA ( #2910 ) ;
+#2679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2680 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2681 = EDGE_CURVE ( 'NONE', #1860, #2530, #1342, .T. ) ;
+#2682 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.899999999999999900, -3.749243785081986900 ) ) ;
+#2683 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3106816409158654800, -4.364298167987475300 ) ) ;
+#2684 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3589 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1093, #3751, #4055 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2685 = ADVANCED_FACE ( 'NONE', ( #497 ), #672, .F. ) ;
+#2686 = CIRCLE ( 'NONE', #3849, 0.05000000000000002400 ) ;
+#2687 = EDGE_CURVE ( 'NONE', #3667, #3336, #1251, .T. ) ;
+#2688 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389671900, 0.08682659386424777800 ) ) ;
+#2689 = CARTESIAN_POINT ( 'NONE',  ( -2.150888015033349400, 0.3956422128626172500, -3.051078280128761900 ) ) ;
+#2690 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2691 = VECTOR ( 'NONE', #3221, 1000.000000000000000 ) ;
+#2692 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2693 = ORIENTED_EDGE ( 'NONE', *, *, #386, .T. ) ;
+#2694 = DIRECTION ( 'NONE',  ( 0.7071067811865489100, 0.04932527561612826100, 0.7053843046066385900 ) ) ;
+#2695 = SURFACE_SIDE_STYLE ('',( #1452 ) ) ;
+#2696 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#2697 = AXIS2_PLACEMENT_3D ( 'NONE', #130, #2436, #2451 ) ;
+#2698 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3723 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2076, #1469, #462 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2699 = DIRECTION ( 'NONE',  ( 0.9961946980917454300, 0.08715574274765820800, 0.0000000000000000000 ) ) ;
+#2700 = EDGE_CURVE ( 'NONE', #4127, #116, #3116, .T. ) ;
+#2701 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2229 ) ) ;
+#2702 = ADVANCED_FACE ( 'NONE', ( #3854 ), #958, .T. ) ;
+#2703 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#2704 = VERTEX_POINT ( 'NONE', #3270 ) ;
+#2705 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .T. ) ;
+#2706 = FILL_AREA_STYLE_COLOUR ( '', #670 ) ;
+#2707 = CARTESIAN_POINT ( 'NONE',  ( 2.250190265095412200, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#2708 = EDGE_LOOP ( 'NONE', ( #215, #3924, #1326, #2570 ) ) ;
+#2709 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.3106816409158654800, 4.364298167987475300 ) ) ;
+#2710 = ORIENTED_EDGE ( 'NONE', *, *, #2360, .T. ) ;
+#2711 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389671900, 0.08682659386424777800 ) ) ;
+#2712 = LINE ( 'NONE', #3703, #977 ) ;
+#2713 = VECTOR ( 'NONE', #2889, 1000.000000000000000 ) ;
+#2714 = STYLED_ITEM ( 'NONE', ( #3424 ), #1111 ) ;
+#2715 = ORIENTED_EDGE ( 'NONE', *, *, #3159, .T. ) ;
+#2716 = LINE ( 'NONE', #1441, #983 ) ;
+#2717 = LINE ( 'NONE', #4232, #4202 ) ;
+#2718 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2719 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2720 = VERTEX_POINT ( 'NONE', #1043 ) ;
+#2721 = SURFACE_STYLE_FILL_AREA ( #1950 ) ;
+#2722 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2723 = VERTEX_POINT ( 'NONE', #701 ) ;
+#2724 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2725 = STYLED_ITEM ( 'NONE', ( #1978 ), #1806 ) ;
+#2726 = DIRECTION ( 'NONE',  ( -0.7071067811865461300, 0.04932527561612760200, 0.7053843046066413700 ) ) ;
+#2727 = ADVANCED_FACE ( 'NONE', ( #2019 ), #1156, .T. ) ;
+#2728 = ORIENTED_EDGE ( 'NONE', *, *, #2802, .T. ) ;
+#2729 = VECTOR ( 'NONE', #2458, 1000.000000000000000 ) ;
+#2730 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#2731 = EDGE_CURVE ( 'NONE', #2720, #1370, #3487, .T. ) ;
+#2732 = DIRECTION ( 'NONE',  ( 0.08715574274765836000, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2733 = EDGE_CURVE ( 'NONE', #687, #2929, #292, .T. ) ;
+#2734 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2300224300452978500, -4.057250446372701300 ) ) ;
+#2735 = VECTOR ( 'NONE', #1853, 1000.000000000000100 ) ;
+#2736 = AXIS2_PLACEMENT_3D ( 'NONE', #1474, #3093, #2144 ) ;
+#2737 = CIRCLE ( 'NONE', #2181, 0.1999999999999996500 ) ;
+#2738 = CARTESIAN_POINT ( 'NONE',  ( 0.9687790509594131900, 0.007060816474104543100, -4.979025620103928200 ) ) ;
+#2739 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2740 = FACE_OUTER_BOUND ( 'NONE', #1543, .T. ) ;
+#2741 = ORIENTED_EDGE ( 'NONE', *, *, #1858, .F. ) ;
+#2742 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2743 = EDGE_CURVE ( 'NONE', #2093, #2704, #444, .T. ) ;
+#2744 = CARTESIAN_POINT ( 'NONE',  ( 2.279413846781265000, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#2745 = VECTOR ( 'NONE', #4104, 1000.000000000000200 ) ;
+#2746 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976802700E-014 ) ) ;
+#2747 = ORIENTED_EDGE ( 'NONE', *, *, #1583, .F. ) ;
+#2748 = STYLED_ITEM ( 'NONE', ( #1659 ), #1606 ) ;
+#2749 = EDGE_LOOP ( 'NONE', ( #1323, #1094, #327, #1609, #1240, #2924, #3048, #4032, #51 ) ) ;
+#2750 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2751 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -9.427844978134821400E-017 ) ) ;
+#2752 = ORIENTED_EDGE ( 'NONE', *, *, #2627, .F. ) ;
+#2753 = ADVANCED_FACE ( 'NONE', ( #1051 ), #3337, .T. ) ;
+#2754 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000600, 0.2872692425652020300, -4.699111063069539200 ) ) ;
+#2755 = FILL_AREA_STYLE_COLOUR ( '', #384 ) ;
+#2756 = AXIS2_PLACEMENT_3D ( 'NONE', #3037, #1359, #1670 ) ;
+#2757 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2758 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.970000000000000000, -3.749243785081986900 ) ) ;
+#2759 = AXIS2_PLACEMENT_3D ( 'NONE', #1405, #3740, #408 ) ;
+#2760 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.2300224300452976300, 4.057250446372701300 ) ) ;
+#2761 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#2762 = ORIENTED_EDGE ( 'NONE', *, *, #3699, .F. ) ;
+#2763 = CARTESIAN_POINT ( 'NONE',  ( 1.469999999999995500, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#2764 = ORIENTED_EDGE ( 'NONE', *, *, #3369, .T. ) ;
+#2765 = LINE ( 'NONE', #457, #1892 ) ;
+#2766 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4133 ) ) ;
+#2767 = EDGE_CURVE ( 'NONE', #1991, #3667, #2182, .T. ) ;
+#2768 = VERTEX_POINT ( 'NONE', #1058 ) ;
+#2769 = PRESENTATION_STYLE_ASSIGNMENT (( #2101 ) ) ;
+#2770 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2771 = VERTEX_POINT ( 'NONE', #2665 ) ;
+#2772 = LINE ( 'NONE', #892, #883 ) ;
+#2773 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2774 = ORIENTED_EDGE ( 'NONE', *, *, #3787, .F. ) ;
+#2775 = ORIENTED_EDGE ( 'NONE', *, *, #2646, .F. ) ;
+#2776 = ORIENTED_EDGE ( 'NONE', *, *, #3820, .T. ) ;
+#2777 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.1406864927957252600, -0.9900541958624478100 ) ) ;
+#2778 = VECTOR ( 'NONE', #1918, 1000.000000000000100 ) ;
+#2779 = SURFACE_SIDE_STYLE ('',( #3709 ) ) ;
+#2780 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2781 = ADVANCED_FACE ( 'NONE', ( #1651 ), #1249, .T. ) ;
+#2782 = DIRECTION ( 'NONE',  ( 0.9961946980917453200, 0.08715574274766037200, 0.0000000000000000000 ) ) ;
+#2783 = LINE ( 'NONE', #34, #2280 ) ;
+#2784 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#2785 = CIRCLE ( 'NONE', #1137, 0.06999999999999975700 ) ;
+#2786 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3295, 'distance_accuracy_value', 'NONE');
+#2787 = SURFACE_STYLE_USAGE ( .BOTH. , #183 ) ;
+#2788 = ORIENTED_EDGE ( 'NONE', *, *, #72, .F. ) ;
+#2789 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2790 = EDGE_LOOP ( 'NONE', ( #47, #544 ) ) ;
+#2791 = LINE ( 'NONE', #2154, #60 ) ;
+#2792 = ORIENTED_EDGE ( 'NONE', *, *, #289, .F. ) ;
+#2793 = PLANE ( 'NONE',  #1129 ) ;
+#2794 = AXIS2_PLACEMENT_3D ( 'NONE', #3360, #2004, #2359 ) ;
+#2795 = FACE_OUTER_BOUND ( 'NONE', #1230, .T. ) ;
+#2796 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2523 ) ) ;
+#2797 = FILL_AREA_STYLE ('',( #2125 ) ) ;
+#2798 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2799 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2800 = LINE ( 'NONE', #2074, #2545 ) ;
+#2801 = EDGE_CURVE ( 'NONE', #3446, #2979, #4259, .T. ) ;
+#2802 = EDGE_CURVE ( 'NONE', #4034, #726, #898, .T. ) ;
+#2803 = CARTESIAN_POINT ( 'NONE',  ( -2.150888015033349400, 3.804357787137382800, -3.096894838829633600 ) ) ;
+#2804 = STYLED_ITEM ( 'NONE', ( #2966 ), #4272 ) ;
+#2805 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2806 = VECTOR ( 'NONE', #731, 1000.000000000000100 ) ;
+#2807 = LINE ( 'NONE', #3768, #1979 ) ;
+#2808 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#2809 = LINE ( 'NONE', #3640, #197 ) ;
+#2810 = LINE ( 'NONE', #2925, #810 ) ;
+#2811 = ORIENTED_EDGE ( 'NONE', *, *, #3147, .F. ) ;
+#2812 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2813 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624478100, 0.1406864927957253400 ) ) ;
+#2814 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #523, 'distance_accuracy_value', 'NONE');
+#2815 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, 0.1406864927957250900 ) ) ;
+#2816 = SURFACE_STYLE_FILL_AREA ( #3453 ) ;
+#2817 = AXIS2_PLACEMENT_3D ( 'NONE', #2265, #4201, #3264 ) ;
+#2818 = FILL_AREA_STYLE_COLOUR ( '', #600 ) ;
+#2819 = SURFACE_STYLE_USAGE ( .BOTH. , #3506 ) ;
+#2820 = VECTOR ( 'NONE', #124, 1000.000000000000200 ) ;
+#2821 = AXIS2_PLACEMENT_3D ( 'NONE', #3860, #2843, #889 ) ;
+#2822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624479200, -0.1406864927957252900 ) ) ;
+#2823 = CARTESIAN_POINT ( 'NONE',  ( -2.146894838829633400, 3.804357787137382800, 3.100888015033348200 ) ) ;
+#2824 = ORIENTED_EDGE ( 'NONE', *, *, #3737, .T. ) ;
+#2825 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.970000000000000000, -3.810000000000000100 ) ) ;
+#2826 = EDGE_CURVE ( 'NONE', #2671, #2768, #2893, .T. ) ;
+#2827 = FILL_AREA_STYLE_COLOUR ( '', #1292 ) ;
+#2828 = ORIENTED_EDGE ( 'NONE', *, *, #4006, .T. ) ;
+#2829 = FILL_AREA_STYLE_COLOUR ( '', #1337 ) ;
+#2830 = CARTESIAN_POINT ( 'NONE',  ( -2.251372935375245200, 1.544190108009292800, -3.151563200470657700 ) ) ;
+#2831 = ORIENTED_EDGE ( 'NONE', *, *, #3308, .F. ) ;
+#2832 = EDGE_CURVE ( 'NONE', #2656, #3718, #794, .T. ) ;
+#2833 = EDGE_LOOP ( 'NONE', ( #3902, #3721, #2828, #3479, #4161, #2057 ) ) ;
+#2834 = STYLED_ITEM ( 'NONE', ( #1877 ), #3314 ) ;
+#2835 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#2836 = EDGE_CURVE ( 'NONE', #911, #1662, #2440, .T. ) ;
+#2837 = ORIENTED_EDGE ( 'NONE', *, *, #3850, .T. ) ;
+#2838 = CIRCLE ( 'NONE', #3012, 0.05000000000000012800 ) ;
+#2839 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1491 ) ) ;
+#2840 = FILL_AREA_STYLE ('',( #4180 ) ) ;
+#2841 = SURFACE_STYLE_USAGE ( .BOTH. , #2877 ) ;
+#2842 = ORIENTED_EDGE ( 'NONE', *, *, #429, .F. ) ;
+#2843 = DIRECTION ( 'NONE',  ( 0.08682659386424763900, -0.9924325091389671900, -0.08682659386424763900 ) ) ;
+#2844 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1153, 'distance_accuracy_value', 'NONE');
+#2845 = ORIENTED_EDGE ( 'NONE', *, *, #1104, .F. ) ;
+#2846 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2847 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2848 = DIRECTION ( 'NONE',  ( -0.08715574274765837400, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2849 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2850 = LINE ( 'NONE', #1602, #747 ) ;
+#2851 = AXIS2_PLACEMENT_3D ( 'NONE', #3015, #3113, #2732 ) ;
+#2852 = CYLINDRICAL_SURFACE ( 'NONE', #1169, 0.05000000000000005800 ) ;
+#2853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2854 = FILL_AREA_STYLE ('',( #280 ) ) ;
+#2855 = VECTOR ( 'NONE', #1724, 1000.000000000000100 ) ;
+#2856 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1132 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2805, #3143, #2129 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2857 = FACE_OUTER_BOUND ( 'NONE', #1190, .T. ) ;
+#2858 = EDGE_CURVE ( 'NONE', #3607, #3151, #3480, .T. ) ;
+#2859 = ORIENTED_EDGE ( 'NONE', *, *, #2577, .T. ) ;
+#2860 = VERTEX_POINT ( 'NONE', #1131 ) ;
+#2861 = LINE ( 'NONE', #2869, #3597 ) ;
+#2862 = ORIENTED_EDGE ( 'NONE', *, *, #4227, .T. ) ;
+#2863 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2872692425652019800, 4.699111063069540100 ) ) ;
+#2864 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2865 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2866 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2867 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.02790258949764755700, -4.680974379896067500 ) ) ;
+#2868 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2869 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2300224300452972100, 4.057250446372701300 ) ) ;
+#2870 = ORIENTED_EDGE ( 'NONE', *, *, #2139, .T. ) ;
+#2871 = STYLED_ITEM ( 'NONE', ( #1511 ), #2357 ) ;
+#2872 = ORIENTED_EDGE ( 'NONE', *, *, #1036, .T. ) ;
+#2873 = DIRECTION ( 'NONE',  ( -0.08682659386424777800, 0.9924325091389669700, 0.08682659386424780600 ) ) ;
+#2874 = ORIENTED_EDGE ( 'NONE', *, *, #3532, .F. ) ;
+#2875 = LINE ( 'NONE', #893, #477 ) ;
+#2876 = EDGE_CURVE ( 'NONE', #1539, #1484, #3109, .T. ) ;
+#2877 = SURFACE_SIDE_STYLE ('',( #3817 ) ) ;
+#2878 = SURFACE_STYLE_USAGE ( .BOTH. , #1264 ) ;
+#2879 = STYLED_ITEM ( 'NONE', ( #2147 ), #4111 ) ;
+#2880 = CARTESIAN_POINT ( 'NONE',  ( 2.150888015033348500, 3.804357787137382800, 3.051078280128760600 ) ) ;
+#2881 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2872692425652020300, -4.699111063069540100 ) ) ;
+#2882 = EDGE_LOOP ( 'NONE', ( #4046, #1306, #2776, #1680, #1120, #2489 ) ) ;
+#2883 = ORIENTED_EDGE ( 'NONE', *, *, #2120, .T. ) ;
+#2884 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2885 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2886 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2456 ), #770 ) ;
+#2887 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 1.899999999999999900, 3.749243785081986900 ) ) ;
+#2888 = VERTEX_POINT ( 'NONE', #1685 ) ;
+#2889 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#2890 = ORIENTED_EDGE ( 'NONE', *, *, #532, .T. ) ;
+#2891 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2654 ) ) ;
+#2892 = ORIENTED_EDGE ( 'NONE', *, *, #1173, .T. ) ;
+#2893 = CIRCLE ( 'NONE', #1346, 0.06999999999999975700 ) ;
+#2894 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761300, 3.799999999999999800, 0.0000000000000000000 ) ) ;
+#2895 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.3106816409158654800, 4.364298167987475300 ) ) ;
+#2896 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#2897 = CARTESIAN_POINT ( 'NONE',  ( 1.469999999999995800, -1.016439536705160400E-017, -5.080000000000000100 ) ) ;
+#2898 = CYLINDRICAL_SURFACE ( 'NONE', #1381, 0.05000000000000012800 ) ;
+#2899 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#2900 = VECTOR ( 'NONE', #3451, 1000.000000000000000 ) ;
+#2901 = VECTOR ( 'NONE', #3614, 1000.000000000000000 ) ;
+#2902 = AXIS2_PLACEMENT_3D ( 'NONE', #1789, #2719, #1147 ) ;
+#2903 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2904 = FACE_OUTER_BOUND ( 'NONE', #238, .T. ) ;
+#2905 = STYLED_ITEM ( 'NONE', ( #2769 ), #65 ) ;
+#2906 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765752700 ) ) ;
+#2907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#2908 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000300, 2.100000000000001000, 3.229413846781264800 ) ) ;
+#2909 = FACE_OUTER_BOUND ( 'NONE', #1434, .T. ) ;
+#2910 = FILL_AREA_STYLE ('',( #1002 ) ) ;
+#2911 = CARTESIAN_POINT ( 'NONE',  ( 2.251372935375244300, 2.655809891990707200, -3.151563200470658200 ) ) ;
+#2912 = EDGE_LOOP ( 'NONE', ( #3745, #2007, #3323, #3154 ) ) ;
+#2913 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, -0.08682659386424777800 ) ) ;
+#2914 = EDGE_CURVE ( 'NONE', #1860, #3258, #11, .T. ) ;
+#2915 = LINE ( 'NONE', #4170, #264 ) ;
+#2916 = AXIS2_PLACEMENT_3D ( 'NONE', #3765, #2091, #119 ) ;
+#2917 = EDGE_CURVE ( 'NONE', #1019, #2587, #3795, .T. ) ;
+#2918 = SURFACE_STYLE_USAGE ( .BOTH. , #3289 ) ;
+#2919 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2920 = FILL_AREA_STYLE ('',( #3609 ) ) ;
+#2921 = FILL_AREA_STYLE_COLOUR ( '', #1855 ) ;
+#2922 = PLANE ( 'NONE',  #234 ) ;
+#2923 = LINE ( 'NONE', #2555, #413 ) ;
+#2924 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#2925 = CARTESIAN_POINT ( 'NONE',  ( 2.300375508488679900, 2.104292081665748400, 3.200565773584092000 ) ) ;
+#2926 = VERTEX_POINT ( 'NONE', #2442 ) ;
+#2927 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .F. ) ;
+#2928 = STYLED_ITEM ( 'NONE', ( #2276 ), #657 ) ;
+#2929 = VERTEX_POINT ( 'NONE', #3734 ) ;
+#2930 = ORIENTED_EDGE ( 'NONE', *, *, #939, .F. ) ;
+#2931 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.100000000000000100, -3.249999999999999100 ) ) ;
+#2932 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#2933 = ADVANCED_FACE ( 'NONE', ( #3427 ), #3430, .F. ) ;
+#2934 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.909848054495700600, -3.818547578792358600 ) ) ;
+#2935 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
+#2936 = LINE ( 'NONE', #1672, #1587 ) ;
+#2937 = EDGE_CURVE ( 'NONE', #2253, #3722, #4113, .T. ) ;
+#2938 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #612 ) ) ;
+#2939 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2940 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2941 = VECTOR ( 'NONE', #377, 1000.000000000000000 ) ;
+#2942 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2943 = EDGE_LOOP ( 'NONE', ( #3995, #1874, #2630, #1854, #592, #163 ) ) ;
+#2944 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2945 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #541 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2868, #1889, #3549 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2946 = CARTESIAN_POINT ( 'NONE',  ( 1.469999999999995500, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#2947 = ORIENTED_EDGE ( 'NONE', *, *, #3455, .T. ) ;
+#2948 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2949 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 3.804357787137382800, 3.100888015033348200 ) ) ;
+#2950 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#2951 = FACE_OUTER_BOUND ( 'NONE', #3756, .T. ) ;
+#2952 = ADVANCED_FACE ( 'NONE', ( #1808 ), #3775, .F. ) ;
+#2953 = VECTOR ( 'NONE', #349, 1000.000000000000000 ) ;
+#2954 = LINE ( 'NONE', #3415, #1211 ) ;
+#2955 = EDGE_LOOP ( 'NONE', ( #2675, #972, #2275 ) ) ;
+#2956 = EDGE_LOOP ( 'NONE', ( #4018, #3082, #3036, #1271 ) ) ;
+#2957 = EDGE_CURVE ( 'NONE', #1595, #2485, #1916, .T. ) ;
+#2958 = EDGE_CURVE ( 'NONE', #3355, #2383, #1646, .T. ) ;
+#2959 = SURFACE_STYLE_USAGE ( .BOTH. , #2367 ) ;
+#2960 = EDGE_LOOP ( 'NONE', ( #10, #3286, #1838, #3650 ) ) ;
+#2961 = SURFACE_STYLE_USAGE ( .BOTH. , #659 ) ;
+#2962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2963 = EDGE_CURVE ( 'NONE', #2214, #1981, #3316, .T. ) ;
+#2964 = SPHERICAL_SURFACE ( 'NONE', #2117, 0.05000000000000000300 ) ;
+#2965 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1332 ), #4014 ) ;
+#2966 = PRESENTATION_STYLE_ASSIGNMENT (( #306 ) ) ;
+#2967 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2968 = EDGE_CURVE ( 'NONE', #3518, #3151, #2338, .T. ) ;
+#2969 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #405, 'distance_accuracy_value', 'NONE');
+#2970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2748 ), #455 ) ;
+#2971 = EDGE_LOOP ( 'NONE', ( #1723, #526, #2327, #1593 ) ) ;
+#2972 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, -4.035665941124047900 ) ) ;
+#2973 = ORIENTED_EDGE ( 'NONE', *, *, #953, .T. ) ;
+#2974 = FILL_AREA_STYLE ('',( #2595 ) ) ;
+#2975 = ADVANCED_FACE ( 'NONE', ( #1047 ), #180, .T. ) ;
+#2976 = VERTEX_POINT ( 'NONE', #2102 ) ;
+#2977 = CYLINDRICAL_SURFACE ( 'NONE', #1569, 0.1999999999999996500 ) ;
+#2978 = VERTEX_POINT ( 'NONE', #3443 ) ;
+#2979 = VERTEX_POINT ( 'NONE', #169 ) ;
+#2980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1939 ), #2161 ) ;
+#2981 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2982 = ORIENTED_EDGE ( 'NONE', *, *, #2687, .F. ) ;
+#2983 = EDGE_LOOP ( 'NONE', ( #3035, #148, #2271, #976 ) ) ;
+#2984 = VECTOR ( 'NONE', #2847, 1000.000000000000000 ) ;
+#2985 = PRESENTATION_STYLE_ASSIGNMENT (( #364 ) ) ;
+#2986 = CARTESIAN_POINT ( 'NONE',  ( 2.250565773584092700, 2.104292081665748400, -3.250375508488681000 ) ) ;
+#2987 = AXIS2_PLACEMENT_3D ( 'NONE', #1382, #2035, #3710 ) ;
+#2988 = EDGE_LOOP ( 'NONE', ( #165, #290, #3190, #274, #2693, #1894, #982, #3349, #3810, #1282, #3631, #2274, #570 ) ) ;
+#2989 = VECTOR ( 'NONE', #2508, 1000.000000000000000 ) ;
+#2990 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2991 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2992 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4133 ), #1232 ) ;
+#2993 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1229, 'distance_accuracy_value', 'NONE');
+#2994 = VECTOR ( 'NONE', #2496, 1000.000000000000000 ) ;
+#2995 = DIRECTION ( 'NONE',  ( -0.7071067811865489100, -0.04932527561612826100, 0.7053843046066385900 ) ) ;
+#2996 = EDGE_CURVE ( 'NONE', #2052, #3980, #1448, .T. ) ;
+#2997 = ORIENTED_EDGE ( 'NONE', *, *, #3020, .T. ) ;
+#2998 = DIRECTION ( 'NONE',  ( -7.588431925012827300E-016, 8.673617379884051200E-015, 1.000000000000000000 ) ) ;
+#2999 = SURFACE_STYLE_FILL_AREA ( #1544 ) ;
+#3000 = ADVANCED_FACE ( 'NONE', ( #4002 ), #2793, .T. ) ;
+#3001 = PLANE ( 'NONE',  #652 ) ;
+#3002 = LINE ( 'NONE', #2566, #2506 ) ;
+#3003 = ORIENTED_EDGE ( 'NONE', *, *, #3177, .F. ) ;
+#3004 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3005 = FILL_AREA_STYLE_COLOUR ( '', #262 ) ;
+#3006 = SURFACE_STYLE_USAGE ( .BOTH. , #391 ) ;
+#3007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3008 = VECTOR ( 'NONE', #2042, 1000.000000000000200 ) ;
+#3009 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.3956422128626172500, -3.100888015033349500 ) ) ;
+#3010 = LINE ( 'NONE', #3542, #2459 ) ;
+#3011 = LINE ( 'NONE', #232, #2691 ) ;
+#3012 = AXIS2_PLACEMENT_3D ( 'NONE', #3402, #1413, #3744 ) ;
+#3013 = ORIENTED_EDGE ( 'NONE', *, *, #3194, .T. ) ;
+#3014 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2045 ), #1320 ) ;
+#3015 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000300, 2.100000000000000100, 3.249999999999999600 ) ) ;
+#3016 = SURFACE_STYLE_FILL_AREA ( #1859 ) ;
+#3017 = FACE_OUTER_BOUND ( 'NONE', #3034, .T. ) ;
+#3018 = FILL_AREA_STYLE_COLOUR ( '', #2789 ) ;
+#3019 = EDGE_CURVE ( 'NONE', #3426, #2236, #941, .T. ) ;
+#3020 = EDGE_CURVE ( 'NONE', #726, #2513, #3906, .T. ) ;
+#3021 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2208 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #873, #3859, #3543 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3022 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2581597286044424200, 4.255261285545190100 ) ) ;
+#3023 = ADVANCED_FACE ( 'NONE', ( #3958 ), #3139, .T. ) ;
+#3024 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3025 = FACE_OUTER_BOUND ( 'NONE', #1088, .T. ) ;
+#3026 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.706749189188339300E-015 ) ) ;
+#3027 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#3028 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3029 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.970000000000000000, -3.810000000000000100 ) ) ;
+#3030 = EDGE_LOOP ( 'NONE', ( #1248, #3839, #828, #3306 ) ) ;
+#3031 = STYLED_ITEM ( 'NONE', ( #3944 ), #973 ) ;
+#3032 = EDGE_LOOP ( 'NONE', ( #3794, #220, #3949, #2862 ) ) ;
+#3033 = CIRCLE ( 'NONE', #2191, 0.07000000000000018700 ) ;
+#3034 = EDGE_LOOP ( 'NONE', ( #4248, #2437, #49, #3458, #2109, #2431, #3411, #2611, #2406, #1239, #25, #3538, #3727 ) ) ;
+#3035 = ORIENTED_EDGE ( 'NONE', *, *, #2627, .T. ) ;
+#3036 = ORIENTED_EDGE ( 'NONE', *, *, #4140, .F. ) ;
+#3037 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 2.051078280128761500 ) ) ;
+#3038 = FILL_AREA_STYLE_COLOUR ( '', #2249 ) ;
+#3039 = VERTEX_POINT ( 'NONE', #3478 ) ;
+#3040 = FACE_OUTER_BOUND ( 'NONE', #3297, .T. ) ;
+#3041 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#3042 = LINE ( 'NONE', #2547, #2534 ) ;
+#3043 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4027 ), #91 ) ;
+#3044 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3045 = ORIENTED_EDGE ( 'NONE', *, *, #4045, .F. ) ;
+#3046 = STYLED_ITEM ( 'NONE', ( #472 ), #186 ) ;
+#3047 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3048 = ORIENTED_EDGE ( 'NONE', *, *, #2139, .F. ) ;
+#3049 = EDGE_CURVE ( 'NONE', #1981, #1576, #995, .T. ) ;
+#3050 = CARTESIAN_POINT ( 'NONE',  ( -1.469999999999995500, 0.0000000000000000000, 5.080000000000001000 ) ) ;
+#3051 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2834 ) ) ;
+#3052 = FILL_AREA_STYLE ('',( #1701 ) ) ;
+#3053 = FILL_AREA_STYLE_COLOUR ( '', #2849 ) ;
+#3054 = EDGE_CURVE ( 'NONE', #3131, #3336, #3847, .T. ) ;
+#3055 = VECTOR ( 'NONE', #1748, 1000.000000000000000 ) ;
+#3056 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#3057 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3058 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #863 ) ) ;
+#3059 = LINE ( 'NONE', #459, #2132 ) ;
+#3060 = SURFACE_STYLE_FILL_AREA ( #3364 ) ;
+#3061 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#3062 = DIRECTION ( 'NONE',  ( -0.9961946980917453200, 0.08715574274766037200, 0.0000000000000000000 ) ) ;
+#3063 = FACE_OUTER_BOUND ( 'NONE', #3669, .T. ) ;
+#3064 = ADVANCED_FACE ( 'NONE', ( #3523 ), #549, .F. ) ;
+#3065 = ORIENTED_EDGE ( 'NONE', *, *, #2832, .F. ) ;
+#3066 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000003000, -3.051078280128762400 ) ) ;
+#3067 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3068 = CIRCLE ( 'NONE', #1628, 0.5000000000000000000 ) ;
+#3069 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.058137298559145300, 4.060087594816500300 ) ) ;
+#3070 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
+#3071 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3072 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3073 = CARTESIAN_POINT ( 'NONE',  ( -2.279413846781265900, 2.099999999999999600, -3.250000000000000400 ) ) ;
+#3074 = LINE ( 'NONE', #2447, #2203 ) ;
+#3075 = FILL_AREA_STYLE_COLOUR ( '', #901 ) ;
+#3076 = LINE ( 'NONE', #4239, #3819 ) ;
+#3077 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2300224300452976300, -4.057250446372701300 ) ) ;
+#3078 = FILL_AREA_STYLE ('',( #1143 ) ) ;
+#3079 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2560 ) ) ;
+#3080 = EDGE_CURVE ( 'NONE', #1515, #2383, #4167, .T. ) ;
+#3081 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3082 = ORIENTED_EDGE ( 'NONE', *, *, #2422, .F. ) ;
+#3083 = FACE_OUTER_BOUND ( 'NONE', #2955, .T. ) ;
+#3084 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.230000000000000400, -3.862076755644011000 ) ) ;
+#3085 = EDGE_LOOP ( 'NONE', ( #1145, #1050, #357, #2522 ) ) ;
+#3086 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#3087 = ADVANCED_FACE ( 'NONE', ( #4052 ), #196, .T. ) ;
+#3088 = EDGE_LOOP ( 'NONE', ( #2764, #179, #3991, #1494, #2187, #2410 ) ) ;
+#3089 = FILL_AREA_STYLE_COLOUR ( '', #1160 ) ;
+#3090 = EDGE_LOOP ( 'NONE', ( #997, #2370, #850, #928 ) ) ;
+#3091 = CIRCLE ( 'NONE', #3494, 0.06999999999999975700 ) ;
+#3092 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000001200, 0.0000000000000000000, -5.080000000000000100 ) ) ;
+#3093 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3094 = ORIENTED_EDGE ( 'NONE', *, *, #2526, .T. ) ;
+#3095 = ORIENTED_EDGE ( 'NONE', *, *, #878, .T. ) ;
+#3096 = PRESENTATION_STYLE_ASSIGNMENT (( #594 ) ) ;
+#3097 = CIRCLE ( 'NONE', #1188, 0.05000000000000012800 ) ;
+#3098 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1772 ) ;
+#3099 = PLANE ( 'NONE',  #300 ) ;
+#3100 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3101 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.2872692425652025300, -4.699111063069539200 ) ) ;
+#3102 = ORIENTED_EDGE ( 'NONE', *, *, #3984, .F. ) ;
+#3103 = AXIS2_PLACEMENT_3D ( 'NONE', #1763, #442, #4106 ) ;
+#3104 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624478100, -0.1406864927957253400 ) ) ;
+#3105 = ORIENTED_EDGE ( 'NONE', *, *, #768, .T. ) ;
+#3106 = LINE ( 'NONE', #4192, #2234 ) ;
+#3107 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3108 = ORIENTED_EDGE ( 'NONE', *, *, #709, .T. ) ;
+#3109 = CIRCLE ( 'NONE', #1061, 0.05000000000000012800 ) ;
+#3110 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3111 = EDGE_CURVE ( 'NONE', #4146, #1956, #115, .T. ) ;
+#3112 = EDGE_CURVE ( 'NONE', #932, #1167, #3422, .T. ) ;
+#3113 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, -0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#3114 = AXIS2_PLACEMENT_3D ( 'NONE', #1467, #3812, #484 ) ;
+#3115 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #515, 'distance_accuracy_value', 'NONE');
+#3116 = LINE ( 'NONE', #2596, #1700 ) ;
+#3117 = ADVANCED_FACE ( 'NONE', ( #2386 ), #4031, .T. ) ;
+#3118 = AXIS2_PLACEMENT_3D ( 'NONE', #2494, #4128, #2815 ) ;
+#3119 = LINE ( 'NONE', #2094, #3322 ) ;
+#3120 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3121 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3122 = LINE ( 'NONE', #3406, #4062 ) ;
+#3123 = FACE_OUTER_BOUND ( 'NONE', #4233, .T. ) ;
+#3124 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957252600, -0.9900541958624478100 ) ) ;
+#3125 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, -3.810000000000000100 ) ) ;
+#3126 = CYLINDRICAL_SURFACE ( 'NONE', #3394, 0.5000000000000000000 ) ;
+#3127 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3128 = VECTOR ( 'NONE', #1612, 1000.000000000000000 ) ;
+#3129 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3130 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3131 = VERTEX_POINT ( 'NONE', #2689 ) ;
+#3132 = VECTOR ( 'NONE', #1839, 1000.000000000000000 ) ;
+#3133 = PRESENTATION_STYLE_ASSIGNMENT (( #1681 ) ) ;
+#3134 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2016 ) ) ;
+#3135 = FILL_AREA_STYLE_COLOUR ( '', #187 ) ;
+#3136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3137 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2046, 'distance_accuracy_value', 'NONE');
+#3138 = EDGE_CURVE ( 'NONE', #3622, #1019, #173, .T. ) ;
+#3139 = PLANE ( 'NONE',  #202 ) ;
+#3140 = ADVANCED_FACE ( 'NONE', ( #3310 ), #332, .T. ) ;
+#3141 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, 0.1406864927957250900 ) ) ;
+#3142 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3143 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3144 = AXIS2_PLACEMENT_3D ( 'NONE', #1396, #1719, #1749 ) ;
+#3145 = ORIENTED_EDGE ( 'NONE', *, *, #1471, .T. ) ;
+#3146 = PLANE ( 'NONE',  #3801 ) ;
+#3147 = EDGE_CURVE ( 'NONE', #3131, #1215, #1965, .T. ) ;
+#3148 = EDGE_LOOP ( 'NONE', ( #1534, #4035, #201, #2584, #3987, #132 ) ) ;
+#3149 = LINE ( 'NONE', #2457, #1621 ) ;
+#3150 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, 3.810000000000000100 ) ) ;
+#3151 = VERTEX_POINT ( 'NONE', #2409 ) ;
+#3152 = AXIS2_PLACEMENT_3D ( 'NONE', #746, #2742, #3431 ) ;
+#3153 = EDGE_LOOP ( 'NONE', ( #2600, #2982, #2762, #320 ) ) ;
+#3154 = ORIENTED_EDGE ( 'NONE', *, *, #3507, .T. ) ;
+#3155 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#3156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3157 = VECTOR ( 'NONE', #3605, 1000.000000000000000 ) ;
+#3158 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3159 = EDGE_CURVE ( 'NONE', #1389, #2978, #3472, .T. ) ;
+#3160 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.02790258949764755700, -4.680974379896067500 ) ) ;
+#3161 = VERTEX_POINT ( 'NONE', #3362 ) ;
+#3162 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3163 = VECTOR ( 'NONE', #3726, 1000.000000000000200 ) ;
+#3164 = SURFACE_STYLE_USAGE ( .BOTH. , #2467 ) ;
+#3165 = ORIENTED_EDGE ( 'NONE', *, *, #3252, .F. ) ;
+#3166 = VERTEX_POINT ( 'NONE', #1068 ) ;
+#3167 = CARTESIAN_POINT ( 'NONE',  ( 1.469999999999996000, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#3168 = AXIS2_PLACEMENT_3D ( 'NONE', #1814, #3851, #3484 ) ;
+#3169 = AXIS2_PLACEMENT_3D ( 'NONE', #3503, #2491, #1477 ) ;
+#3170 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.230000000000000400, 3.862076755644011000 ) ) ;
+#3171 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3172 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #3340, #1377, #3073, #2095 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055421400, 7.064785372303759900 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853469200, 0.8065248903853469200, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#3173 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2300224300452972100, -4.057250446372701300 ) ) ;
+#3174 = FACE_OUTER_BOUND ( 'NONE', #1280, .T. ) ;
+#3175 = CIRCLE ( 'NONE', #1269, 0.05000000000000012800 ) ;
+#3176 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2317 ), #2856 ) ;
+#3177 = EDGE_CURVE ( 'NONE', #2513, #1488, #634, .T. ) ;
+#3178 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3179 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #387 ) ) ;
+#3180 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .T. ) ;
+#3181 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3182 = LINE ( 'NONE', #2352, #3914 ) ;
+#3183 = VECTOR ( 'NONE', #4282, 1000.000000000000000 ) ;
+#3184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.1406864927957252600, 0.9900541958624478100 ) ) ;
+#3185 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .F. ) ;
+#3186 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3187 = PLANE ( 'NONE',  #2582 ) ;
+#3188 = SURFACE_SIDE_STYLE ('',( #71 ) ) ;
+#3189 = STYLED_ITEM ( 'NONE', ( #2985 ), #1001 ) ;
+#3190 = ORIENTED_EDGE ( 'NONE', *, *, #4007, .T. ) ;
+#3191 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#3192 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3193 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #865, #2503, #3842 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3193 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #865, 'distance_accuracy_value', 'NONE');
+#3194 = EDGE_CURVE ( 'NONE', #2000, #1735, #1846, .T. ) ;
+#3195 = SURFACE_SIDE_STYLE ('',( #407 ) ) ;
+#3196 = EDGE_CURVE ( 'NONE', #1046, #3681, #284, .T. ) ;
+#3197 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.1406864927957252600, 0.9900541958624478100 ) ) ;
+#3198 = EDGE_LOOP ( 'NONE', ( #2835, #1581, #3070, #4244 ) ) ;
+#3199 = FILL_AREA_STYLE_COLOUR ( '', #1431 ) ;
+#3200 = SURFACE_STYLE_FILL_AREA ( #1730 ) ;
+#3201 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3202 = SURFACE_STYLE_USAGE ( .BOTH. , #1204 ) ;
+#3203 = ORIENTED_EDGE ( 'NONE', *, *, #3638, .F. ) ;
+#3204 = EDGE_CURVE ( 'NONE', #2485, #4038, #786, .T. ) ;
+#3205 = SURFACE_STYLE_USAGE ( .BOTH. , #2548 ) ;
+#3206 = ORIENTED_EDGE ( 'NONE', *, *, #2914, .T. ) ;
+#3207 = SURFACE_STYLE_FILL_AREA ( #3946 ) ;
+#3208 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .T. ) ;
+#3209 = EDGE_LOOP ( 'NONE', ( #3627, #3248, #1322, #1237 ) ) ;
+#3210 = ORIENTED_EDGE ( 'NONE', *, *, #1387, .T. ) ;
+#3211 = LINE ( 'NONE', #2830, #933 ) ;
+#3212 = VECTOR ( 'NONE', #3470, 1000.000000000000000 ) ;
+#3213 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #214 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1869, #2799, #2519 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3214 = FILL_AREA_STYLE_COLOUR ( '', #1698 ) ;
+#3215 = PRESENTATION_STYLE_ASSIGNMENT (( #285 ) ) ;
+#3216 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.2581597286044426400, -4.255261285545190100 ) ) ;
+#3217 = ORIENTED_EDGE ( 'NONE', *, *, #4225, .F. ) ;
+#3218 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957252600, -0.9900541958624478100 ) ) ;
+#3220 = LINE ( 'NONE', #1164, #1914 ) ;
+#3221 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3222 = VERTEX_POINT ( 'NONE', #721 ) ;
+#3223 = VECTOR ( 'NONE', #92, 1000.000000000000000 ) ;
+#3224 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #443 ), #2417 ) ;
+#3225 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3226 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, -3.051078280128762400 ) ) ;
+#3227 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3228 = CIRCLE ( 'NONE', #2103, 0.05000000000000002400 ) ;
+#3229 = CARTESIAN_POINT ( 'NONE',  ( -2.150888015033349400, 0.3956422128626172500, 3.096894838829631800 ) ) ;
+#3230 = PRESENTATION_STYLE_ASSIGNMENT (( #22 ) ) ;
+#3231 = EDGE_CURVE ( 'NONE', #1497, #1576, #4162, .T. ) ;
+#3232 = CIRCLE ( 'NONE', #1911, 0.1999999999999996500 ) ;
+#3233 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, -0.1406864927957250900 ) ) ;
+#3234 = EDGE_LOOP ( 'NONE', ( #2870, #374, #2859, #219 ) ) ;
+#3235 = PRESENTATION_STYLE_ASSIGNMENT (( #255 ) ) ;
+#3236 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9975640502598247500, 0.06975647374411843300 ) ) ;
+#3237 = CARTESIAN_POINT ( 'NONE',  ( -1.469999999999995500, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#3238 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #688, 'distance_accuracy_value', 'NONE');
+#3240 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957250900, -0.9900541958624479200 ) ) ;
+#3241 = AXIS2_PLACEMENT_3D ( 'NONE', #1363, #63, #3752 ) ;
+#3242 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3243 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.909848054495700600, 3.818547578792358600 ) ) ;
+#3244 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .T. ) ;
+#3245 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3246 = FACE_OUTER_BOUND ( 'NONE', #2960, .T. ) ;
+#3247 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.05864691855247766000, -4.241309990796366900 ) ) ;
+#3248 = ORIENTED_EDGE ( 'NONE', *, *, #1201, .T. ) ;
+#3249 = EDGE_CURVE ( 'NONE', #2621, #1515, #846, .T. ) ;
+#3250 = CARTESIAN_POINT ( 'NONE',  ( -2.150888015033349400, 3.804357787137382800, 3.051078280128760600 ) ) ;
+#3251 = PLANE ( 'NONE',  #2005 ) ;
+#3252 = EDGE_CURVE ( 'NONE', #28, #1179, #2434, .T. ) ;
+#3253 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2879 ) ) ;
+#3254 = ORIENTED_EDGE ( 'NONE', *, *, #2315, .F. ) ;
+#3255 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3256 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3257 = ORIENTED_EDGE ( 'NONE', *, *, #72, .T. ) ;
+#3258 = VERTEX_POINT ( 'NONE', #3440 ) ;
+#3259 = LINE ( 'NONE', #182, #2003 ) ;
+#3260 = VECTOR ( 'NONE', #1900, 1000.000000000000100 ) ;
+#3261 = CARTESIAN_POINT ( 'NONE',  ( -2.146894838829632900, 0.3956422128626172500, -3.100888015033349500 ) ) ;
+#3262 = LINE ( 'NONE', #4234, #3951 ) ;
+#3263 = ORIENTED_EDGE ( 'NONE', *, *, #740, .F. ) ;
+#3264 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3265 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .T. ) ;
+#3266 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, -3.749243785081986900 ) ) ;
+#3267 = VERTEX_POINT ( 'NONE', #710 ) ;
+#3268 = FILL_AREA_STYLE_COLOUR ( '', #1089 ) ;
+#3269 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3270 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000001200, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#3271 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3272 = SURFACE_STYLE_FILL_AREA ( #2150 ) ;
+#3273 = ADVANCED_FACE ( 'NONE', ( #1492 ), #233, .F. ) ;
+#3274 = STYLED_ITEM ( 'NONE', ( #2133 ), #2660 ) ;
+#3275 = FACE_OUTER_BOUND ( 'NONE', #2971, .T. ) ;
+#3276 = AXIS2_PLACEMENT_3D ( 'NONE', #117, #2694, #88 ) ;
+#3277 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3278 = PLANE ( 'NONE',  #1325 ) ;
+#3279 = SURFACE_STYLE_FILL_AREA ( #3701 ) ;
+#3280 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3281 = SURFACE_SIDE_STYLE ('',( #1099 ) ) ;
+#3282 = EDGE_LOOP ( 'NONE', ( #2622, #3702, #2493, #3102 ) ) ;
+#3283 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2834 ), #3508 ) ;
+#3284 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.850000000000000100, -3.096894838829633600 ) ) ;
+#3285 = EDGE_CURVE ( 'NONE', #1923, #1785, #2620, .T. ) ;
+#3286 = ORIENTED_EDGE ( 'NONE', *, *, #3875, .F. ) ;
+#3287 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #425 ), #3743 ) ;
+#3288 = FACE_OUTER_BOUND ( 'NONE', #3148, .T. ) ;
+#3289 = SURFACE_SIDE_STYLE ('',( #223 ) ) ;
+#3290 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.030000000000000200, 3.862076755644011000 ) ) ;
+#3291 = ADVANCED_FACE ( 'NONE', ( #1097 ), #3805, .T. ) ;
+#3292 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000300, 2.100000000000000100, 3.200190265095411500 ) ) ;
+#3293 = FILL_AREA_STYLE ('',( #3599 ) ) ;
+#3294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#3295 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3296 = ORIENTED_EDGE ( 'NONE', *, *, #3554, .F. ) ;
+#3297 = EDGE_LOOP ( 'NONE', ( #1620, #539, #276, #1697 ) ) ;
+#3298 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2928 ), #3694 ) ;
+#3299 = ORIENTED_EDGE ( 'NONE', *, *, #1848, .T. ) ;
+#3300 = VERTEX_POINT ( 'NONE', #2734 ) ;
+#3301 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, -0.3255970869408899000, 4.656255274499662800 ) ) ;
+#3302 = EDGE_LOOP ( 'NONE', ( #1799, #1415, #2176, #3263, #2947, #480, #2372, #2192 ) ) ;
+#3303 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.230000000000000400, -4.035665941124047900 ) ) ;
+#3304 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#3305 = AXIS2_PLACEMENT_3D ( 'NONE', #2521, #565, #881 ) ;
+#3306 = ORIENTED_EDGE ( 'NONE', *, *, #564, .F. ) ;
+#3307 = FACE_OUTER_BOUND ( 'NONE', #994, .T. ) ;
+#3308 = EDGE_CURVE ( 'NONE', #3258, #723, #2408, .T. ) ;
+#3309 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957253700, 0.9900541958624479200 ) ) ;
+#3310 = FACE_OUTER_BOUND ( 'NONE', #2385, .T. ) ;
+#3311 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3312 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#3313 = ORIENTED_EDGE ( 'NONE', *, *, #46, .F. ) ;
+#3314 = ADVANCED_FACE ( 'NONE', ( #406 ), #1219, .T. ) ;
+#3315 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
+#3316 = LINE ( 'NONE', #3797, #2676 ) ;
+#3317 = FACE_OUTER_BOUND ( 'NONE', #2065, .T. ) ;
+#3318 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3319 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.3805111244340531600, -4.369181121149564400 ) ) ;
+#3320 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4072, 'distance_accuracy_value', 'NONE');
+#3321 = CARTESIAN_POINT ( 'NONE',  ( -1.469999999999995500, -3.388131789017201400E-018, 5.080000000000000100 ) ) ;
+#3322 = VECTOR ( 'NONE', #4059, 1000.000000000000100 ) ;
+#3323 = ORIENTED_EDGE ( 'NONE', *, *, #1545, .F. ) ;
+#3324 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3805111244340531600, -4.369181121149564400 ) ) ;
+#3325 = SURFACE_STYLE_FILL_AREA ( #1727 ) ;
+#3326 = STYLED_ITEM ( 'NONE', ( #4118 ), #1734 ) ;
+#3327 = VECTOR ( 'NONE', #2017, 1000.000000000000000 ) ;
+#3328 = DIRECTION ( 'NONE',  ( 0.08715574274765837400, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#3329 = ORIENTED_EDGE ( 'NONE', *, *, #1677, .T. ) ;
+#3330 = EDGE_CURVE ( 'NONE', #3776, #2086, #3068, .T. ) ;
+#3331 = FACE_BOUND ( 'NONE', #2790, .T. ) ;
+#3332 = EDGE_CURVE ( 'NONE', #2219, #2218, #4019, .T. ) ;
+#3333 = VECTOR ( 'NONE', #3955, 1000.000000000000000 ) ;
+#3334 = SURFACE_SIDE_STYLE ('',( #3279 ) ) ;
+#3335 = ADVANCED_FACE ( 'NONE', ( #2308 ), #490, .T. ) ;
+#3336 = VERTEX_POINT ( 'NONE', #1166 ) ;
+#3337 = PLANE ( 'NONE',  #4122 ) ;
+#3338 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.235736313674473900, -3.914338715242161400 ) ) ;
+#3339 = STYLED_ITEM ( 'NONE', ( #1640 ), #3117 ) ;
+#3340 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000300, 2.100000000000000100, -3.200190265095412800 ) ) ;
+#3341 = SURFACE_SIDE_STYLE ('',( #3459 ) ) ;
+#3342 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #948 ), #2945 ) ;
+#3343 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3344 = VERTEX_POINT ( 'NONE', #1873 ) ;
+#3345 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3346 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3347 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3348 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3349 = ORIENTED_EDGE ( 'NONE', *, *, #683, .T. ) ;
+#3350 = ORIENTED_EDGE ( 'NONE', *, *, #3111, .T. ) ;
+#3351 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3352 = VERTEX_POINT ( 'NONE', #1127 ) ;
+#3353 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #248 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #633, #18, #1948 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3354 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3355 = VERTEX_POINT ( 'NONE', #1538 ) ;
+#3356 = ADVANCED_FACE ( 'NONE', ( #356 ), #4174, .T. ) ;
+#3357 = ORIENTED_EDGE ( 'NONE', *, *, #1470, .T. ) ;
+#3358 = LINE ( 'NONE', #3831, #375 ) ;
+#3359 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3360 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#3361 = EDGE_CURVE ( 'NONE', #3300, #2978, #3972, .T. ) ;
+#3362 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.3706630699383524600, -4.299877327439192600 ) ) ;
+#3363 = ORIENTED_EDGE ( 'NONE', *, *, #4264, .T. ) ;
+#3364 = FILL_AREA_STYLE ('',( #373 ) ) ;
+#3365 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2018 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #651, #2942, #971 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3366 = DIRECTION ( 'NONE',  ( 8.673617379884013400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3367 = VERTEX_POINT ( 'NONE', #2535 ) ;
+#3368 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3369 = EDGE_CURVE ( 'NONE', #1634, #2621, #2090, .T. ) ;
+#3370 = EDGE_LOOP ( 'NONE', ( #3624, #3476, #3892, #4105 ) ) ;
+#3371 = SURFACE_STYLE_FILL_AREA ( #494 ) ;
+#3372 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3373 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 2.551078280128761500 ) ) ;
+#3374 = STYLED_ITEM ( 'NONE', ( #637 ), #1128 ) ;
+#3375 = EDGE_CURVE ( 'NONE', #4179, #1430, #3869, .T. ) ;
+#3376 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#3377 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.100000000000000100, -3.249999999999999100 ) ) ;
+#3378 = PRESENTATION_STYLE_ASSIGNMENT (( #498 ) ) ;
+#3379 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.235736313674473900, 3.914338715242161400 ) ) ;
+#3380 = ADVANCED_FACE ( 'NONE', ( #3705 ), #3879, .T. ) ;
+#3381 = SURFACE_SIDE_STYLE ('',( #3511 ) ) ;
+#3382 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411964000 ) ) ;
+#3383 = VECTOR ( 'NONE', #3197, 1000.000000000000200 ) ;
+#3384 = FILL_AREA_STYLE_COLOUR ( '', #1210 ) ;
+#3385 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 2.051078280128761500 ) ) ;
+#3386 = VECTOR ( 'NONE', #3974, 1000.000000000000000 ) ;
+#3387 = DIRECTION ( 'NONE',  ( -0.7071067811865501300, -0.04932527561612731100, 0.7053843046066373700 ) ) ;
+#3388 = VECTOR ( 'NONE', #1926, 1000.000000000000000 ) ;
+#3389 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #1485, #2479 ) ;
+#3390 = VERTEX_POINT ( 'NONE', #3833 ) ;
+#3391 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3392 = LINE ( 'NONE', #2683, #204 ) ;
+#3393 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2872692425652024800, 4.699111063069540100 ) ) ;
+#3394 = AXIS2_PLACEMENT_3D ( 'NONE', #2589, #1953, #3990 ) ;
+#3395 = EDGE_CURVE ( 'NONE', #3823, #1690, #2861, .T. ) ;
+#3396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3397 = SURFACE_STYLE_FILL_AREA ( #2797 ) ;
+#3398 = FILL_AREA_STYLE_COLOUR ( '', #1180 ) ;
+#3399 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.970000000000000000, 3.749243785081986900 ) ) ;
+#3400 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3401 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.030000000000000200, -3.862076755644011000 ) ) ;
+#3402 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, 3.051078280128760600 ) ) ;
+#3403 = STYLED_ITEM ( 'NONE', ( #231 ), #830 ) ;
+#3404 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000300, 2.100000000000000100, 3.249999999999999600 ) ) ;
+#3405 = ORIENTED_EDGE ( 'NONE', *, *, #3080, .T. ) ;
+#3406 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.970000000000000000, -3.810000000000000100 ) ) ;
+#3407 = VERTEX_POINT ( 'NONE', #3896 ) ;
+#3408 = PRESENTATION_STYLE_ASSIGNMENT (( #2878 ) ) ;
+#3409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3410 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, -3.810000000000000100 ) ) ;
+#3411 = ORIENTED_EDGE ( 'NONE', *, *, #3596, .F. ) ;
+#3412 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#3413 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3414 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2523 ), #2446 ) ;
+#3415 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#3416 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3106816409158654800, 4.364298167987475300 ) ) ;
+#3417 = EDGE_CURVE ( 'NONE', #3300, #4001, #654, .T. ) ;
+#3418 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, 3.749243785081986900 ) ) ;
+#3419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1152 ), #1852 ) ;
+#3420 = SURFACE_STYLE_USAGE ( .BOTH. , #3816 ) ;
+#3421 = ORIENTED_EDGE ( 'NONE', *, *, #645, .F. ) ;
+#3422 = LINE ( 'NONE', #1496, #2539 ) ;
+#3423 = EDGE_CURVE ( 'NONE', #2419, #4056, #3011, .T. ) ;
+#3424 = PRESENTATION_STYLE_ASSIGNMENT (( #1510 ) ) ;
+#3425 = ADVANCED_FACE ( 'NONE', ( #1463 ), #1890, .F. ) ;
+#3426 = VERTEX_POINT ( 'NONE', #1501 ) ;
+#3427 = FACE_OUTER_BOUND ( 'NONE', #2749, .T. ) ;
+#3428 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2396 ), #1994 ) ;
+#3429 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3430 = PLANE ( 'NONE',  #3732 ) ;
+#3431 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3432 = CIRCLE ( 'NONE', #607, 0.5000000000000000000 ) ;
+#3433 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3434 = CARTESIAN_POINT ( 'NONE',  ( -0.6699999999999998200, 0.02790258949764739400, 4.680974379896070100 ) ) ;
+#3435 = ORIENTED_EDGE ( 'NONE', *, *, #2957, .T. ) ;
+#3436 = EDGE_LOOP ( 'NONE', ( #2774, #4238, #2788, #2842 ) ) ;
+#3437 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.06992681194350348900, -4.080000000000000100 ) ) ;
+#3438 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#3439 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2948, 'distance_accuracy_value', 'NONE');
+#3440 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3441 = ORIENTED_EDGE ( 'NONE', *, *, #685, .F. ) ;
+#3442 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3443 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.235736313674473900, -3.914338715242161400 ) ) ;
+#3444 = STYLED_ITEM ( 'NONE', ( #2070 ), #2685 ) ;
+#3445 = LINE ( 'NONE', #551, #1608 ) ;
+#3446 = VERTEX_POINT ( 'NONE', #3866 ) ;
+#3447 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3448 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.235736313674473900, 3.914338715242161400 ) ) ;
+#3449 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884013400E-015 ) ) ;
+#3450 = VECTOR ( 'NONE', #587, 1000.000000000000000 ) ;
+#3451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#3452 = CARTESIAN_POINT ( 'NONE',  ( -2.250190265095413100, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#3453 = FILL_AREA_STYLE ('',( #1798 ) ) ;
+#3454 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3983 ) ) ;
+#3455 = EDGE_CURVE ( 'NONE', #2888, #566, #3445, .T. ) ;
+#3456 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3457 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3458 = ORIENTED_EDGE ( 'NONE', *, *, #773, .T. ) ;
+#3459 = SURFACE_STYLE_FILL_AREA ( #367 ) ;
+#3460 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.850000000000000100, 2.051078280128761500 ) ) ;
+#3461 = SURFACE_STYLE_USAGE ( .BOTH. , #3824 ) ;
+#3462 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1836, 'distance_accuracy_value', 'NONE');
+#3463 = EDGE_LOOP ( 'NONE', ( #1577, #3791, #3521, #1962 ) ) ;
+#3464 = SURFACE_STYLE_USAGE ( .BOTH. , #1155 ) ;
+#3465 = ORIENTED_EDGE ( 'NONE', *, *, #3147, .T. ) ;
+#3466 = FILL_AREA_STYLE ('',( #3018 ) ) ;
+#3467 = ORIENTED_EDGE ( 'NONE', *, *, #766, .F. ) ;
+#3468 = VERTEX_POINT ( 'NONE', #3520 ) ;
+#3469 = FACE_OUTER_BOUND ( 'NONE', #3522, .T. ) ;
+#3470 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3471 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .T. ) ;
+#3472 = LINE ( 'NONE', #1673, #3163 ) ;
+#3473 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000300, 2.100000000000000100, -3.200190265095412800 ) ) ;
+#3474 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3326 ), #2698 ) ;
+#3475 = FILL_AREA_STYLE ('',( #152 ) ) ;
+#3476 = ORIENTED_EDGE ( 'NONE', *, *, #3552, .F. ) ;
+#3477 = FACE_OUTER_BOUND ( 'NONE', #4245, .T. ) ;
+#3478 = CARTESIAN_POINT ( 'NONE',  ( -1.469999999999995500, 0.0000000000000000000, -5.080000000000000100 ) ) ;
+#3479 = ORIENTED_EDGE ( 'NONE', *, *, #3611, .T. ) ;
+#3480 = LINE ( 'NONE', #771, #3687 ) ;
+#3481 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.058137298559145300, -4.060087594816500300 ) ) ;
+#3482 = EDGE_CURVE ( 'NONE', #1958, #1247, #959, .T. ) ;
+#3483 = EDGE_CURVE ( 'NONE', #1380, #2559, #2640, .T. ) ;
+#3484 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3485 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2468, .NOT_KNOWN. ) ;
+#3486 = VECTOR ( 'NONE', #2907, 1000.000000000000100 ) ;
+#3487 = LINE ( 'NONE', #2010, #4117 ) ;
+#3488 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#3489 = LINE ( 'NONE', #3410, #1005 ) ;
+#3490 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761300, 3.850000000000000100, -3.051078280128762400 ) ) ;
+#3491 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3492 = PRESENTATION_STYLE_ASSIGNMENT (( #1308 ) ) ;
+#3493 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.899999999999999900, -3.749243785081986900 ) ) ;
+#3494 = AXIS2_PLACEMENT_3D ( 'NONE', #642, #2284, #2211 ) ;
+#3495 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.3706630699383524600, 4.299877327439192600 ) ) ;
+#3496 = LINE ( 'NONE', #3907, #2400 ) ;
+#3497 = LINE ( 'NONE', #934, #510 ) ;
+#3498 = FILL_AREA_STYLE_COLOUR ( '', #3927 ) ;
+#3499 = ORIENTED_EDGE ( 'NONE', *, *, #3913, .F. ) ;
+#3500 = PRESENTATION_STYLE_ASSIGNMENT (( #505 ) ) ;
+#3501 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3274 ), #1876 ) ;
+#3502 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3503 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 3.799999999999999800, 3.051078280128761000 ) ) ;
+#3504 = EDGE_CURVE ( 'NONE', #581, #1576, #2251, .T. ) ;
+#3505 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.06992681194350348900, 4.080000000000000100 ) ) ;
+#3506 = SURFACE_SIDE_STYLE ('',( #325 ) ) ;
+#3507 = EDGE_CURVE ( 'NONE', #1488, #3222, #2810, .T. ) ;
+#3508 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1886 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3761, #2482, #2115 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3509 = EDGE_CURVE ( 'NONE', #3039, #4198, #3593, .T. ) ;
+#3510 = ORIENTED_EDGE ( 'NONE', *, *, #3330, .F. ) ;
+#3511 = SURFACE_STYLE_FILL_AREA ( #3733 ) ;
+#3512 = ORIENTED_EDGE ( 'NONE', *, *, #3361, .T. ) ;
+#3513 = ORIENTED_EDGE ( 'NONE', *, *, #2227, .T. ) ;
+#3514 = PRESENTATION_STYLE_ASSIGNMENT (( #1429 ) ) ;
+#3515 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.05864691855247766000, -4.241309990796366900 ) ) ;
+#3516 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.06992681194350348900, 4.080000000000000100 ) ) ;
+#3517 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3518 = VERTEX_POINT ( 'NONE', #1937 ) ;
+#3519 = FACE_OUTER_BOUND ( 'NONE', #2, .T. ) ;
+#3520 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761300, 3.850000000000000100, 3.051078280128761500 ) ) ;
+#3521 = ORIENTED_EDGE ( 'NONE', *, *, #449, .F. ) ;
+#3522 = EDGE_LOOP ( 'NONE', ( #3957, #1261, #3564, #2892 ) ) ;
+#3523 = FACE_OUTER_BOUND ( 'NONE', #3198, .T. ) ;
+#3524 = LINE ( 'NONE', #3862, #4109 ) ;
+#3525 = STYLED_ITEM ( 'NONE', ( #629 ), #679 ) ;
+#3526 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ;
+#3527 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#3528 = SURFACE_SIDE_STYLE ('',( #813 ) ) ;
+#3529 = SURFACE_SIDE_STYLE ('',( #3637 ) ) ;
+#3530 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, -0.9975640502598247500 ) ) ;
+#3531 = LINE ( 'NONE', #4169, #3746 ) ;
+#3532 = EDGE_CURVE ( 'NONE', #1484, #1215, #1562, .T. ) ;
+#3533 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3706630699383524100, 4.299877327439192600 ) ) ;
+#3534 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.1406864927957253700, 0.9900541958624479200 ) ) ;
+#3535 = EDGE_LOOP ( 'NONE', ( #97, #725, #2179 ) ) ;
+#3536 = VECTOR ( 'NONE', #1752, 1000.000000000000000 ) ;
+#3537 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3538 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .T. ) ;
+#3539 = VECTOR ( 'NONE', #2722, 1000.000000000000000 ) ;
+#3540 = ORIENTED_EDGE ( 'NONE', *, *, #953, .F. ) ;
+#3541 = ORIENTED_EDGE ( 'NONE', *, *, #3417, .F. ) ;
+#3542 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#3543 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3544 = CARTESIAN_POINT ( 'NONE',  ( -1.073886581639099400, 0.2590955388374921500, 5.102013797295039200 ) ) ;
+#3545 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3546 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3547 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3548 = EDGE_LOOP ( 'NONE', ( #1630, #4260, #1392, #1528 ) ) ;
+#3549 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3550 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3551 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3781 ), #3192 ) ;
+#3552 = EDGE_CURVE ( 'NONE', #4056, #2652, #1512, .T. ) ;
+#3553 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3554 = EDGE_CURVE ( 'NONE', #3390, #2656, #2143, .T. ) ;
+#3555 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #569 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4277, #648, #3962 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3556 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3557 = ORIENTED_EDGE ( 'NONE', *, *, #532, .F. ) ;
+#3558 = FILL_AREA_STYLE_COLOUR ( '', #4205 ) ;
+#3559 = PRESENTATION_STYLE_ASSIGNMENT (( #1081 ) ) ;
+#3560 = ORIENTED_EDGE ( 'NONE', *, *, #2802, .F. ) ;
+#3561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#3562 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3339 ), #1712 ) ;
+#3563 = ORIENTED_EDGE ( 'NONE', *, *, #3554, .T. ) ;
+#3564 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .T. ) ;
+#3565 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3130, 'distance_accuracy_value', 'NONE');
+#3566 = PLANE ( 'NONE',  #3569 ) ;
+#3567 = ORIENTED_EDGE ( 'NONE', *, *, #609, .F. ) ;
+#3568 = ORIENTED_EDGE ( 'NONE', *, *, #3395, .F. ) ;
+#3569 = AXIS2_PLACEMENT_3D ( 'NONE', #3488, #920, #606 ) ;
+#3570 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#3571 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.2300224300452976300, -4.057250446372701300 ) ) ;
+#3572 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9900541958624478100, -0.1406864927957253400 ) ) ;
+#3573 = CIRCLE ( 'NONE', #1880, 0.07000000000000018700 ) ;
+#3574 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.3500000000000002600, 3.096894838829631800 ) ) ;
+#3575 = ORIENTED_EDGE ( 'NONE', *, *, #1960, .T. ) ;
+#3576 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389670800, -0.08682659386424779200 ) ) ;
+#3577 = VERTEX_POINT ( 'NONE', #1616 ) ;
+#3578 = VECTOR ( 'NONE', #188, 1000.000000000000000 ) ;
+#3579 = AXIS2_PLACEMENT_3D ( 'NONE', #3676, #1022, #2679 ) ;
+#3580 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.2300224300452978500, -4.057250446372701300 ) ) ;
+#3581 = PRESENTATION_STYLE_ASSIGNMENT (( #1227 ) ) ;
+#3582 = STYLED_ITEM ( 'NONE', ( #3514 ), #111 ) ;
+#3583 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3584 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.235736313674473900, -3.914338715242161400 ) ) ;
+#3585 = FACE_OUTER_BOUND ( 'NONE', #4092, .T. ) ;
+#3586 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3587 = DIRECTION ( 'NONE',  ( -0.7071067811865501300, 0.04932527561612731100, -0.7053843046066373700 ) ) ;
+#3588 = AXIS2_PLACEMENT_3D ( 'NONE', #3354, #2981, #3632 ) ;
+#3589 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1093, 'distance_accuracy_value', 'NONE');
+#3590 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.100000000000000100, 3.249999999999999600 ) ) ;
+#3591 = EDGE_CURVE ( 'NONE', #3771, #2979, #3497, .T. ) ;
+#3592 = FACE_OUTER_BOUND ( 'NONE', #52, .T. ) ;
+#3593 = LINE ( 'NONE', #605, #199 ) ;
+#3594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #26 ), #1289 ) ;
+#3595 = EDGE_LOOP ( 'NONE', ( #243, #369, #1897, #4132 ) ) ;
+#3596 = EDGE_CURVE ( 'NONE', #2011, #723, #1165, .T. ) ;
+#3597 = VECTOR ( 'NONE', #1550, 1000.000000000000000 ) ;
+#3598 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3599 = FILL_AREA_STYLE_COLOUR ( '', #4057 ) ;
+#3600 = CARTESIAN_POINT ( 'NONE',  ( -2.171220949040585200, 0.04891470072057533400, 4.380487189948037300 ) ) ;
+#3601 = SURFACE_STYLE_FILL_AREA ( #543 ) ;
+#3602 = PRESENTATION_STYLE_ASSIGNMENT (( #2961 ) ) ;
+#3603 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, 0.08682659386424777800 ) ) ;
+#3604 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #126 ) ) ;
+#3605 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3606 = ORIENTED_EDGE ( 'NONE', *, *, #1862, .T. ) ;
+#3607 = VERTEX_POINT ( 'NONE', #2293 ) ;
+#3608 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#3609 = FILL_AREA_STYLE_COLOUR ( '', #2645 ) ;
+#3610 = AXIS2_PLACEMENT_3D ( 'NONE', #2763, #1234, #245 ) ;
+#3611 = EDGE_CURVE ( 'NONE', #3161, #2218, #2304, .T. ) ;
+#3612 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4068 ), #2201 ) ;
+#3613 = EDGE_LOOP ( 'NONE', ( #961, #2051, #3467, #3210 ) ) ;
+#3614 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3615 = PLANE ( 'NONE',  #2323 ) ;
+#3616 = ORIENTED_EDGE ( 'NONE', *, *, #1159, .T. ) ;
+#3617 = VECTOR ( 'NONE', #1118, 1000.000000000000000 ) ;
+#3618 = LINE ( 'NONE', #3908, #3260 ) ;
+#3619 = SURFACE_STYLE_USAGE ( .BOTH. , #288 ) ;
+#3620 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2780, 'distance_accuracy_value', 'NONE');
+#3621 = ADVANCED_FACE ( 'NONE', ( #3923 ), #2403, .T. ) ;
+#3622 = VERTEX_POINT ( 'NONE', #624 ) ;
+#3623 = CYLINDRICAL_SURFACE ( 'NONE', #3904, 0.05000000000000005800 ) ;
+#3624 = ORIENTED_EDGE ( 'NONE', *, *, #986, .F. ) ;
+#3625 = CIRCLE ( 'NONE', #1865, 0.2000000000000000900 ) ;
+#3626 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -9.427844978134821400E-017 ) ) ;
+#3627 = ORIENTED_EDGE ( 'NONE', *, *, #2173, .T. ) ;
+#3628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3629 = FILL_AREA_STYLE_COLOUR ( '', #1419 ) ;
+#3630 = CARTESIAN_POINT ( 'NONE',  ( 1.069999999999998500, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#3631 = ORIENTED_EDGE ( 'NONE', *, *, #2826, .T. ) ;
+#3632 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3633 = PRESENTATION_STYLE_ASSIGNMENT (( #2166 ) ) ;
+#3634 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3635 = AXIS2_PLACEMENT_3D ( 'NONE', #585, #2226, #2257 ) ;
+#3636 = EDGE_CURVE ( 'NONE', #1895, #1245, #815, .T. ) ;
+#3637 = SURFACE_STYLE_FILL_AREA ( #3909 ) ;
+#3638 = EDGE_CURVE ( 'NONE', #1181, #2214, #3809, .T. ) ;
+#3639 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3640 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3641 = ADVANCED_FACE ( 'NONE', ( #862 ), #3126, .F. ) ;
+#3642 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#3643 = LINE ( 'NONE', #2028, #2348 ) ;
+#3644 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3645 = LINE ( 'NONE', #1987, #77 ) ;
+#3646 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #241, 'distance_accuracy_value', 'NONE');
+#3647 = EDGE_CURVE ( 'NONE', #2218, #4127, #754, .T. ) ;
+#3648 = VERTEX_POINT ( 'NONE', #694 ) ;
+#3649 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.3146296036027244600, 4.307839671208747700 ) ) ;
+#3650 = ORIENTED_EDGE ( 'NONE', *, *, #2077, .F. ) ;
+#3651 = STYLED_ITEM ( 'NONE', ( #1972 ), #2952 ) ;
+#3652 = PRESENTATION_STYLE_ASSIGNMENT (( #3205 ) ) ;
+#3653 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ;
+#3654 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1913 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2597, #1573, #2586 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3655 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, -0.1406864927957250900 ) ) ;
+#3656 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3657 = PRODUCT_CONTEXT ( 'NONE', #3318, 'mechanical' ) ;
+#3658 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3659 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3660 = AXIS2_PLACEMENT_3D ( 'NONE', #3997, #2363, #402 ) ;
+#3661 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.3500000000000002600, 3.051078280128761000 ) ) ;
+#3662 = ORIENTED_EDGE ( 'NONE', *, *, #1632, .T. ) ;
+#3663 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411843300, 0.9975640502598247500 ) ) ;
+#3664 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2928 ) ) ;
+#3665 = ORIENTED_EDGE ( 'NONE', *, *, #195, .T. ) ;
+#3666 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3667 = VERTEX_POINT ( 'NONE', #3661 ) ;
+#3668 = SURFACE_STYLE_FILL_AREA ( #2170 ) ;
+#3669 = EDGE_LOOP ( 'NONE', ( #372, #1966, #82, #1150 ) ) ;
+#3670 = ORIENTED_EDGE ( 'NONE', *, *, #1500, .F. ) ;
+#3671 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3672 = STYLED_ITEM ( 'NONE', ( #3230 ), #3708 ) ;
+#3673 = VERTEX_POINT ( 'NONE', #1028 ) ;
+#3674 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#3675 = LINE ( 'NONE', #1929, #2713 ) ;
+#3676 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.4000000000000001900, 3.051078280128760600 ) ) ;
+#3677 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3678 = EDGE_CURVE ( 'NONE', #3776, #4195, #3645, .T. ) ;
+#3679 = LINE ( 'NONE', #1052, #3950 ) ;
+#3680 = SURFACE_SIDE_STYLE ('',( #4016 ) ) ;
+#3681 = VERTEX_POINT ( 'NONE', #3312 ) ;
+#3682 = VECTOR ( 'NONE', #2066, 1000.000000000000000 ) ;
+#3683 = ORIENTED_EDGE ( 'NONE', *, *, #3730, .T. ) ;
+#3684 = PLANE ( 'NONE',  #1439 ) ;
+#3685 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3686 = ORIENTED_EDGE ( 'NONE', *, *, #3931, .F. ) ;
+#3687 = VECTOR ( 'NONE', #1092, 1000.000000000000000 ) ;
+#3688 = ADVANCED_FACE ( 'NONE', ( #1555 ), #1631, .F. ) ;
+#3689 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3805111244340531600, -4.369181121149564400 ) ) ;
+#3690 = FILL_AREA_STYLE ('',( #2604 ) ) ;
+#3691 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#3692 = CIRCLE ( 'NONE', #2504, 0.05000000000000012800 ) ;
+#3693 = PLANE ( 'NONE',  #506 ) ;
+#3694 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #707 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2533, #2497, #3178 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3695 = LINE ( 'NONE', #2730, #1816 ) ;
+#3696 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2725 ) ) ;
+#3697 = CARTESIAN_POINT ( 'NONE',  ( 2.300375508488679900, 2.095707918334252200, 3.200565773584092000 ) ) ;
+#3698 = EDGE_CURVE ( 'NONE', #1497, #2000, #1006, .T. ) ;
+#3699 = EDGE_CURVE ( 'NONE', #3577, #3667, #2686, .T. ) ;
+#3700 = STYLED_ITEM ( 'NONE', ( #3133 ), #2481 ) ;
+#3701 = FILL_AREA_STYLE ('',( #1040 ) ) ;
+#3702 = ORIENTED_EDGE ( 'NONE', *, *, #3917, .T. ) ;
+#3703 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#3704 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, -3.051078280128762400 ) ) ;
+#3705 = FACE_OUTER_BOUND ( 'NONE', #1788, .T. ) ;
+#3706 = SURFACE_STYLE_USAGE ( .BOTH. , #139 ) ;
+#3707 = DIRECTION ( 'NONE',  ( -1.741349837837652700E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3708 = ADVANCED_FACE ( 'NONE', ( #2454 ), #8, .T. ) ;
+#3709 = SURFACE_STYLE_FILL_AREA ( #499 ) ;
+#3710 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3711 = SURFACE_STYLE_USAGE ( .BOTH. , #4050 ) ;
+#3712 = EDGE_LOOP ( 'NONE', ( #1957, #4222, #3217, #4151, #586, #2483, #213, #3405, #4098, #675, #2353, #3254, #2538 ) ) ;
+#3713 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2872692425652025300, -4.699111063069539200 ) ) ;
+#3714 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.3706630699383524100, 4.299877327439192600 ) ) ;
+#3715 = ORIENTED_EDGE ( 'NONE', *, *, #1619, .T. ) ;
+#3716 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000001200, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#3717 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 1.970000000000000000, 3.749243785081986900 ) ) ;
+#3718 = VERTEX_POINT ( 'NONE', #1347 ) ;
+#3719 = SURFACE_SIDE_STYLE ('',( #3200 ) ) ;
+#3720 = STYLED_ITEM ( 'NONE', ( #644 ), #2702 ) ;
+#3721 = ORIENTED_EDGE ( 'NONE', *, *, #764, .T. ) ;
+#3722 = VERTEX_POINT ( 'NONE', #1688 ) ;
+#3723 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2076, 'distance_accuracy_value', 'NONE');
+#3724 = DIRECTION ( 'NONE',  ( -8.673617379884013400E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3725 = EDGE_CURVE ( 'NONE', #911, #2455, #1661, .T. ) ;
+#3726 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957252600, 0.9900541958624478100 ) ) ;
+#3727 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .T. ) ;
+#3728 = LINE ( 'NONE', #2986, #1842 ) ;
+#3729 = SURFACE_STYLE_FILL_AREA ( #521 ) ;
+#3730 = EDGE_CURVE ( 'NONE', #2127, #3718, #1162, .T. ) ;
+#3731 = ADVANCED_FACE ( 'NONE', ( #1349 ), #3693, .F. ) ;
+#3732 = AXIS2_PLACEMENT_3D ( 'NONE', #3121, #3457, #3409 ) ;
+#3733 = FILL_AREA_STYLE ('',( #3398 ) ) ;
+#3734 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#3735 = FACE_OUTER_BOUND ( 'NONE', #832, .T. ) ;
+#3736 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.200190265095411500 ) ) ;
+#3737 = EDGE_CURVE ( 'NONE', #1370, #1923, #2954, .T. ) ;
+#3738 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .T. ) ;
+#3739 = SURFACE_STYLE_FILL_AREA ( #807 ) ;
+#3740 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3741 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9900541958624478100, -0.1406864927957253400 ) ) ;
+#3742 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.272314801801362400, -4.171752806166397300 ) ) ;
+#3743 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #67 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3677, #2331, #3659 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3744 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -8.673617379884013400E-015 ) ) ;
+#3745 = ORIENTED_EDGE ( 'NONE', *, *, #1976, .T. ) ;
+#3746 = VECTOR ( 'NONE', #3799, 1000.000000000000200 ) ;
+#3747 = SURFACE_STYLE_FILL_AREA ( #3293 ) ;
+#3748 = CARTESIAN_POINT ( 'NONE',  ( 2.146894838829632500, 3.804357787137382800, -3.100888015033349500 ) ) ;
+#3749 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3750 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3751 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3752 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3753 = CIRCLE ( 'NONE', #4281, 0.2000000000000000900 ) ;
+#3754 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624478100, -0.1406864927957253400 ) ) ;
+#3755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #126 ), #218 ) ;
+#3756 = EDGE_LOOP ( 'NONE', ( #2085, #4164, #134, #3003 ) ) ;
+#3757 = EDGE_LOOP ( 'NONE', ( #3835, #3941, #1751, #3834 ) ) ;
+#3758 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624478100, -0.1406864927957253400 ) ) ;
+#3759 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3760 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1161, 'distance_accuracy_value', 'NONE');
+#3761 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3762 = ORIENTED_EDGE ( 'NONE', *, *, #3763, .T. ) ;
+#3763 = EDGE_CURVE ( 'NONE', #2000, #581, #3172, .T. ) ;
+#3764 = FILL_AREA_STYLE ('',( #3053 ) ) ;
+#3765 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 0.4000000000000001900, 3.051078280128760600 ) ) ;
+#3766 = PLANE ( 'NONE',  #2153 ) ;
+#3767 = PRESENTATION_STYLE_ASSIGNMENT (( #1243 ) ) ;
+#3768 = CARTESIAN_POINT ( 'NONE',  ( 1.073886581639100600, 0.2590955388374922600, -5.102013797295037500 ) ) ;
+#3769 = CARTESIAN_POINT ( 'NONE',  ( 2.146894838829632500, 3.850000000000000100, 3.051078280128761000 ) ) ;
+#3770 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3771 = VERTEX_POINT ( 'NONE', #3434 ) ;
+#3772 = ORIENTED_EDGE ( 'NONE', *, *, #2767, .F. ) ;
+#3773 = SURFACE_SIDE_STYLE ('',( #1729 ) ) ;
+#3774 = ORIENTED_EDGE ( 'NONE', *, *, #3417, .T. ) ;
+#3775 = PLANE ( 'NONE',  #342 ) ;
+#3776 = VERTEX_POINT ( 'NONE', #3373 ) ;
+#3777 = VERTEX_POINT ( 'NONE', #424 ) ;
+#3778 = CYLINDRICAL_SURFACE ( 'NONE', #358, 0.1999999999999996500 ) ;
+#3779 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3780 = PRESENTATION_STYLE_ASSIGNMENT (( #1212 ) ) ;
+#3781 = STYLED_ITEM ( 'NONE', ( #3378 ), #1946 ) ;
+#3782 = FILL_AREA_STYLE_COLOUR ( '', #1986 ) ;
+#3783 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #668, 'distance_accuracy_value', 'NONE');
+#3784 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.06992681194350348900, -4.080000000000000100 ) ) ;
+#3785 = FILL_AREA_STYLE ('',( #3075 ) ) ;
+#3786 = EDGE_CURVE ( 'NONE', #3468, #4199, #1115, .T. ) ;
+#3787 = EDGE_CURVE ( 'NONE', #1447, #782, #2807, .T. ) ;
+#3788 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.02790258949764755400, -4.680974379896067500 ) ) ;
+#3789 = LINE ( 'NONE', #3649, #2669 ) ;
+#3790 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, -3.238626473741629000 ) ) ;
+#3791 = ORIENTED_EDGE ( 'NONE', *, *, #568, .F. ) ;
+#3792 = ORIENTED_EDGE ( 'NONE', *, *, #533, .F. ) ;
+#3793 = LINE ( 'NONE', #4208, #2628 ) ;
+#3794 = ORIENTED_EDGE ( 'NONE', *, *, #638, .T. ) ;
+#3795 = LINE ( 'NONE', #2413, #4254 ) ;
+#3796 = AXIS2_PLACEMENT_3D ( 'NONE', #767, #2047, #3062 ) ;
+#3797 = CARTESIAN_POINT ( 'NONE',  ( -2.146894838829633400, 3.850000000000000100, -3.051078280128762400 ) ) ;
+#3798 = VECTOR ( 'NONE', #59, 1000.000000000000100 ) ;
+#3799 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.1406864927957252600, -0.9900541958624478100 ) ) ;
+#3800 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3801 = AXIS2_PLACEMENT_3D ( 'NONE', #1504, #1260, #3233 ) ;
+#3802 = ADVANCED_FACE ( 'NONE', ( #1930 ), #2598, .T. ) ;
+#3803 = VECTOR ( 'NONE', #2195, 1000.000000000000100 ) ;
+#3804 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3805 = PLANE ( 'NONE',  #2536 ) ;
+#3806 = LINE ( 'NONE', #393, #2806 ) ;
+#3807 = LINE ( 'NONE', #3608, #4130 ) ;
+#3808 = AXIS2_PLACEMENT_3D ( 'NONE', #388, #4053, #27 ) ;
+#3809 = LINE ( 'NONE', #3284, #4069 ) ;
+#3810 = ORIENTED_EDGE ( 'NONE', *, *, #2528, .T. ) ;
+#3811 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761300, 0.3956422128626172500, 3.100888015033348200 ) ) ;
+#3812 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3813 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2391 ), #470 ) ;
+#3814 = SURFACE_STYLE_USAGE ( .BOTH. , #2138 ) ;
+#3815 = SURFACE_SIDE_STYLE ('',( #3668 ) ) ;
+#3816 = SURFACE_SIDE_STYLE ('',( #2585 ) ) ;
+#3817 = SURFACE_STYLE_FILL_AREA ( #3475 ) ;
+#3818 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3672 ), #41 ) ;
+#3819 = VECTOR ( 'NONE', #1295, 1000.000000000000000 ) ;
+#3820 = EDGE_CURVE ( 'NONE', #102, #3267, #251, .T. ) ;
+#3821 = AXIS2_PLACEMENT_3D ( 'NONE', #1782, #1098, #2110 ) ;
+#3822 = VECTOR ( 'NONE', #1021, 1000.000000000000000 ) ;
+#3823 = VERTEX_POINT ( 'NONE', #4060 ) ;
+#3824 = SURFACE_SIDE_STYLE ('',( #3601 ) ) ;
+#3825 = EDGE_CURVE ( 'NONE', #2333, #4195, #899, .T. ) ;
+#3826 = SURFACE_STYLE_USAGE ( .BOTH. , #528 ) ;
+#3827 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3828 = FILL_AREA_STYLE ('',( #2829 ) ) ;
+#3829 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411964000 ) ) ;
+#3831 = CARTESIAN_POINT ( 'NONE',  ( -1.101078280128761500, 3.840000000000000300, 1.551078280128761300 ) ) ;
+#3832 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
+#3833 = CARTESIAN_POINT ( 'NONE',  ( 1.469999999999996000, 0.2593666530675545200, 5.098136683173471800 ) ) ;
+#3834 = ORIENTED_EDGE ( 'NONE', *, *, #1421, .T. ) ;
+#3835 = ORIENTED_EDGE ( 'NONE', *, *, #740, .T. ) ;
+#3836 = FACE_OUTER_BOUND ( 'NONE', #437, .T. ) ;
+#3837 = LINE ( 'NONE', #1270, #729 ) ;
+#3838 = FILL_AREA_STYLE ('',( #1786 ) ) ;
+#3839 = ORIENTED_EDGE ( 'NONE', *, *, #2858, .F. ) ;
+#3840 = FACE_OUTER_BOUND ( 'NONE', #3088, .T. ) ;
+#3841 = AXIS2_PLACEMENT_3D ( 'NONE', #83, #1066, #3663 ) ;
+#3842 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3843 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3844 = VECTOR ( 'NONE', #650, 1000.000000000000100 ) ;
+#3845 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.4000000000000003000, -3.051078280128762400 ) ) ;
+#3846 = VERTEX_POINT ( 'NONE', #2709 ) ;
+#3847 = CIRCLE ( 'NONE', #1551, 0.05000000000000012800 ) ;
+#3848 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#3849 = AXIS2_PLACEMENT_3D ( 'NONE', #3977, #2998, #4003 ) ;
+#3850 = EDGE_CURVE ( 'NONE', #3870, #287, #2340, .T. ) ;
+#3851 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3852 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4068 ) ) ;
+#3853 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3854 = FACE_OUTER_BOUND ( 'NONE', #3893, .T. ) ;
+#3855 = FACE_OUTER_BOUND ( 'NONE', #1464, .T. ) ;
+#3856 = SURFACE_STYLE_FILL_AREA ( #3935 ) ;
+#3857 = FILL_AREA_STYLE ('',( #3872 ) ) ;
+#3858 = SURFACE_SIDE_STYLE ('',( #4116 ) ) ;
+#3859 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3860 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761300, 0.4000000000000001900, 3.051078280128761000 ) ) ;
+#3861 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1114 ) ) ;
+#3862 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.230000000000000400, 4.035665941124047900 ) ) ;
+#3863 = CIRCLE ( 'NONE', #735, 0.06999999999999975700 ) ;
+#3864 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 1.899999999999999900, -3.749243785081986900 ) ) ;
+#3865 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3866 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.05864691855247766000, 4.241309990796366900 ) ) ;
+#3867 = ORIENTED_EDGE ( 'NONE', *, *, #3763, .F. ) ;
+#3868 = ORIENTED_EDGE ( 'NONE', *, *, #340, .T. ) ;
+#3869 = LINE ( 'NONE', #1513, #516 ) ;
+#3870 = VERTEX_POINT ( 'NONE', #410 ) ;
+#3871 = AXIS2_PLACEMENT_3D ( 'NONE', #3226, #2853, #4224 ) ;
+#3872 = FILL_AREA_STYLE_COLOUR ( '', #3359 ) ;
+#3873 = PRESENTATION_STYLE_ASSIGNMENT (( #208 ) ) ;
+#3874 = LINE ( 'NONE', #1302, #2204 ) ;
+#3875 = EDGE_CURVE ( 'NONE', #2768, #28, #3392, .T. ) ;
+#3876 = EDGE_CURVE ( 'NONE', #2723, #1245, #193, .T. ) ;
+#3877 = FILL_AREA_STYLE ('',( #2818 ) ) ;
+#3878 = PLANE ( 'NONE',  #547 ) ;
+#3879 = PLANE ( 'NONE',  #2198 ) ;
+#3880 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1207 ) ) ;
+#3881 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#3882 = ORIENTED_EDGE ( 'NONE', *, *, #3638, .T. ) ;
+#3883 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3884 = AXIS2_PLACEMENT_3D ( 'NONE', #45, #714, #3027 ) ;
+#3885 = EDGE_LOOP ( 'NONE', ( #2328, #3905, #4074, #2542, #3683, #2067 ) ) ;
+#3886 = CIRCLE ( 'NONE', #2474, 0.1999999999999996500 ) ;
+#3887 = ORIENTED_EDGE ( 'NONE', *, *, #4007, .F. ) ;
+#3888 = SURFACE_STYLE_FILL_AREA ( #1870 ) ;
+#3889 = PLANE ( 'NONE',  #1473 ) ;
+#3890 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3891 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624479200, -0.1406864927957250900 ) ) ;
+#3892 = ORIENTED_EDGE ( 'NONE', *, *, #741, .F. ) ;
+#3893 = EDGE_LOOP ( 'NONE', ( #1241, #2672 ) ) ;
+#3894 = LINE ( 'NONE', #1796, #1184 ) ;
+#3895 = CARTESIAN_POINT ( 'NONE',  ( -0.9687790509594118600, 0.007060816474104434700, 4.979025620103929100 ) ) ;
+#3896 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 2.058137298559145300, -4.060087594816500300 ) ) ;
+#3897 = LINE ( 'NONE', #2316, #3954 ) ;
+#3898 = AXIS2_PLACEMENT_3D ( 'NONE', #713, #3007, #2382 ) ;
+#3899 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3986, 'distance_accuracy_value', 'NONE');
+#3900 = ORIENTED_EDGE ( 'NONE', *, *, #2836, .F. ) ;
+#3901 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3902 = ORIENTED_EDGE ( 'NONE', *, *, #3112, .T. ) ;
+#3903 = LINE ( 'NONE', #3600, #2126 ) ;
+#3904 = AXIS2_PLACEMENT_3D ( 'NONE', #1032, #2688, #1366 ) ;
+#3905 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .T. ) ;
+#3906 = LINE ( 'NONE', #546, #1747 ) ;
+#3907 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 0.3706630699383524100, -4.299877327439192600 ) ) ;
+#3908 = CARTESIAN_POINT ( 'NONE',  ( 1.069999999999998500, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#3909 = FILL_AREA_STYLE ('',( #1218 ) ) ;
+#3910 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3911 = AXIS2_PLACEMENT_3D ( 'NONE', #1566, #3576, #311 ) ;
+#3912 = CARTESIAN_POINT ( 'NONE',  ( 2.250190265095412200, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#3913 = EDGE_CURVE ( 'NONE', #421, #1389, #1055, .T. ) ;
+#3914 = VECTOR ( 'NONE', #1992, 1000.000000000000000 ) ;
+#3915 = PRESENTATION_STYLE_ASSIGNMENT (( #4025 ) ) ;
+#3916 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3917 = EDGE_CURVE ( 'NONE', #3648, #601, #299, .T. ) ;
+#3918 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.3106816409158654800, -4.364298167987475300 ) ) ;
+#3919 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3706630699383524600, 4.299877327439192600 ) ) ;
+#3920 = FILL_AREA_STYLE_COLOUR ( '', #4023 ) ;
+#3921 = LINE ( 'NONE', #1, #2953 ) ;
+#3922 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3923 = FACE_OUTER_BOUND ( 'NONE', #194, .T. ) ;
+#3924 = ORIENTED_EDGE ( 'NONE', *, *, #1632, .F. ) ;
+#3925 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2162, 'distance_accuracy_value', 'NONE');
+#3926 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, -3.200190265095411500 ) ) ;
+#3927 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3928 = AXIS2_PLACEMENT_3D ( 'NONE', #879, #1499, #198 ) ;
+#3929 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#3930 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4004 ), #4223 ) ;
+#3931 = EDGE_CURVE ( 'NONE', #1860, #1831, #2038, .T. ) ;
+#3932 = CARTESIAN_POINT ( 'NONE',  ( -1.469999999999995500, 0.2593666530675544600, -5.098136683173471800 ) ) ;
+#3933 = EDGE_CURVE ( 'NONE', #3681, #1785, #572, .T. ) ;
+#3934 = AXIS2_PLACEMENT_3D ( 'NONE', #3227, #2245, #2205 ) ;
+#3935 = FILL_AREA_STYLE ('',( #2272 ) ) ;
+#3936 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, 0.3706630699383524600, 4.299877327439192600 ) ) ;
+#3937 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .F. ) ;
+#3938 = FILL_AREA_STYLE ('',( #326 ) ) ;
+#3939 = LINE ( 'NONE', #2364, #2158 ) ;
+#3940 = VECTOR ( 'NONE', #4075, 1000.000000000000000 ) ;
+#3941 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .F. ) ;
+#3942 = VERTEX_POINT ( 'NONE', #2462 ) ;
+#3943 = EDGE_LOOP ( 'NONE', ( #1445, #3738, #43, #383, #2114, #739 ) ) ;
+#3944 = PRESENTATION_STYLE_ASSIGNMENT (( #2918 ) ) ;
+#3945 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2064 ) ) ;
+#3946 = FILL_AREA_STYLE ('',( #3268 ) ) ;
+#3947 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3706630699383524600, -4.299877327439192600 ) ) ;
+#3948 = DIRECTION ( 'NONE',  ( 0.7071067811865492400, 0.04932527561612737300, 0.7053843046066382600 ) ) ;
+#3949 = ORIENTED_EDGE ( 'NONE', *, *, #3509, .F. ) ;
+#3950 = VECTOR ( 'NONE', #2079, 1000.000000000000200 ) ;
+#3951 = VECTOR ( 'NONE', #2540, 1000.000000000000000 ) ;
+#3952 = SURFACE_STYLE_USAGE ( .BOTH. , #1977 ) ;
+#3953 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3954 = VECTOR ( 'NONE', #692, 1000.000000000000000 ) ;
+#3955 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3956 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #796, 'distance_accuracy_value', 'NONE');
+#3957 = ORIENTED_EDGE ( 'NONE', *, *, #1960, .F. ) ;
+#3958 = FACE_OUTER_BOUND ( 'NONE', #1140, .T. ) ;
+#3959 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2969 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #405, #376, #3658 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3960 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1321 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2718, #416, #3749 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3961 = ADVANCED_FACE ( 'NONE', ( #1940 ), #791, .F. ) ;
+#3962 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3963 = CYLINDRICAL_SURFACE ( 'NONE', #1003, 0.07000000000000018700 ) ;
+#3964 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3965 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3966 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3706630699383524100, -4.299877327439192600 ) ) ;
+#3967 = EDGE_CURVE ( 'NONE', #1430, #3673, #310, .T. ) ;
+#3968 = VECTOR ( 'NONE', #3527, 1000.000000000000100 ) ;
+#3969 = VECTOR ( 'NONE', #2608, 1000.000000000000000 ) ;
+#3970 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2748 ) ) ;
+#3971 = ORIENTED_EDGE ( 'NONE', *, *, #3725, .T. ) ;
+#3972 = LINE ( 'NONE', #259, #463 ) ;
+#3973 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3974 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#3975 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .T. ) ;
+#3976 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.1406864927957252600, 0.9900541958624478100 ) ) ;
+#3977 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761700, 0.4000000000000001900, 3.051078280128760600 ) ) ;
+#3978 = ADVANCED_FACE ( 'NONE', ( #260 ), #2964, .T. ) ;
+#3979 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3525 ) ) ;
+#3980 = VERTEX_POINT ( 'NONE', #3448 ) ;
+#3981 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3982 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#3983 = STYLED_ITEM ( 'NONE', ( #3492 ), #3688 ) ;
+#3984 = EDGE_CURVE ( 'NONE', #1665, #2011, #1223, .T. ) ;
+#3985 = ORIENTED_EDGE ( 'NONE', *, *, #3231, .T. ) ;
+#3986 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3987 = ORIENTED_EDGE ( 'NONE', *, *, #638, .F. ) ;
+#3988 = SURFACE_STYLE_FILL_AREA ( #3052 ) ;
+#3989 = ORIENTED_EDGE ( 'NONE', *, *, #3647, .T. ) ;
+#3990 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3991 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .T. ) ;
+#3992 = ORIENTED_EDGE ( 'NONE', *, *, #4264, .F. ) ;
+#3993 = LINE ( 'NONE', #4184, #2984 ) ;
+#3994 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#3995 = ORIENTED_EDGE ( 'NONE', *, *, #3019, .T. ) ;
+#3996 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3997 = CARTESIAN_POINT ( 'NONE',  ( -1.469999999999995500, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#3998 = ADVANCED_FACE ( 'NONE', ( #1267 ), #840, .F. ) ;
+#3999 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, 0.9975640502598247500 ) ) ;
+#4000 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4001 = VERTEX_POINT ( 'NONE', #4139 ) ;
+#4002 = FACE_OUTER_BOUND ( 'NONE', #1310, .T. ) ;
+#4003 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.673617379884030700E-015 ) ) ;
+#4004 = STYLED_ITEM ( 'NONE', ( #3633 ), #1970 ) ;
+#4005 = FACE_OUTER_BOUND ( 'NONE', #583, .T. ) ;
+#4006 = EDGE_CURVE ( 'NONE', #3407, #3161, #3074, .T. ) ;
+#4007 = EDGE_CURVE ( 'NONE', #806, #3942, #1881, .T. ) ;
+#4008 = AXIS2_PLACEMENT_3D ( 'NONE', #1135, #3491, #4154 ) ;
+#4009 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4010 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411964000, 0.9975640502598246400 ) ) ;
+#4011 = SURFACE_STYLE_FILL_AREA ( #64 ) ;
+#4012 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4013 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1657, 'design' ) ;
+#4014 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3620 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2780, #1833, #1171 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4015 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411964000, 0.9975640502598246400 ) ) ;
+#4016 = SURFACE_STYLE_FILL_AREA ( #1316 ) ;
+#4017 = ADVANCED_FACE ( 'NONE', ( #2149 ), #818, .T. ) ;
+#4018 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .F. ) ;
+#4019 = LINE ( 'NONE', #2156, #868 ) ;
+#4020 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1158 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1177, #2252, #2562 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4021 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #716, 'distance_accuracy_value', 'NONE');
+#4022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.131516293641297100E-016, 1.000000000000000000 ) ) ;
+#4023 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4024 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4025 = SURFACE_STYLE_USAGE ( .BOTH. , #4084 ) ;
+#4026 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4027 = STYLED_ITEM ( 'NONE', ( #2501 ), #2642 ) ;
+#4028 = CIRCLE ( 'NONE', #2987, 0.2000000000000000900 ) ;
+#4029 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4030 = AXIS2_PLACEMENT_3D ( 'NONE', #2381, #744, #1070 ) ;
+#4031 = PLANE ( 'NONE',  #415 ) ;
+#4032 = ORIENTED_EDGE ( 'NONE', *, *, #46, .T. ) ;
+#4033 = LINE ( 'NONE', #1109, #2321 ) ;
+#4034 = VERTEX_POINT ( 'NONE', #2505 ) ;
+#4035 = ORIENTED_EDGE ( 'NONE', *, *, #685, .T. ) ;
+#4036 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4037 = ADVANCED_FACE ( 'NONE', ( #3288 ), #1479, .F. ) ;
+#4038 = VERTEX_POINT ( 'NONE', #3170 ) ;
+#4039 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2581597286044426400, 4.255261285545190100 ) ) ;
+#4040 = VECTOR ( 'NONE', #655, 1000.000000000000200 ) ;
+#4041 = EDGE_CURVE ( 'NONE', #3718, #921, #2915, .T. ) ;
+#4042 = LINE ( 'NONE', #4144, #984 ) ;
+#4043 = VECTOR ( 'NONE', #1710, 1000.000000000000100 ) ;
+#4044 = AXIS2_PLACEMENT_3D ( 'NONE', #3505, #2185, #3530 ) ;
+#4045 = EDGE_CURVE ( 'NONE', #1039, #1019, #917, .T. ) ;
+#4046 = ORIENTED_EDGE ( 'NONE', *, *, #1917, .F. ) ;
+#4047 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1124, 'distance_accuracy_value', 'NONE');
+#4048 = FILL_AREA_STYLE_COLOUR ( '', #3242 ) ;
+#4049 = CIRCLE ( 'NONE', #486, 0.1999999999999996500 ) ;
+#4050 = SURFACE_SIDE_STYLE ('',( #682 ) ) ;
+#4051 = ORIENTED_EDGE ( 'NONE', *, *, #1209, .F. ) ;
+#4052 = FACE_OUTER_BOUND ( 'NONE', #4123, .T. ) ;
+#4053 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4054 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2872692425652020300, -4.699111063069539200 ) ) ;
+#4055 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4056 = VERTEX_POINT ( 'NONE', #1849 ) ;
+#4057 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4058 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.06992681194350348900, -4.080000000000000100 ) ) ;
+#4059 = DIRECTION ( 'NONE',  ( 0.7071067811865501300, 0.04932527561612731100, -0.7053843046066373700 ) ) ;
+#4060 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.2300224300452976300, 4.057250446372701300 ) ) ;
+#4061 = ADVANCED_FACE ( 'NONE', ( #145 ), #3187, .F. ) ;
+#4062 = VECTOR ( 'NONE', #4070, 1000.000000000000200 ) ;
+#4063 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#4064 = DIRECTION ( 'NONE',  ( 0.08682659386424763900, -0.9924325091389671900, 0.08682659386424689000 ) ) ;
+#4065 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2317 ) ) ;
+#4066 = CIRCLE ( 'NONE', #66, 0.1999999999999996500 ) ;
+#4067 = EDGE_CURVE ( 'NONE', #3823, #2373, #1017, .T. ) ;
+#4068 = STYLED_ITEM ( 'NONE', ( #3873 ), #4017 ) ;
+#4069 = VECTOR ( 'NONE', #4271, 1000.000000000000000 ) ;
+#4070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624478100, 0.1406864927957253400 ) ) ;
+#4071 = ORIENTED_EDGE ( 'NONE', *, *, #3647, .F. ) ;
+#4072 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4074 = ORIENTED_EDGE ( 'NONE', *, *, #4094, .F. ) ;
+#4075 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#4076 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4077 = PLANE ( 'NONE',  #1031 ) ;
+#4078 = CIRCLE ( 'NONE', #742, 0.06999999999999975700 ) ;
+#4079 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1114 ), #1262 ) ;
+#4080 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #389, 'distance_accuracy_value', 'NONE');
+#4081 = FILL_AREA_STYLE ('',( #2921 ) ) ;
+#4082 = ADVANCED_FACE ( 'NONE', ( #3017 ), #3889, .T. ) ;
+#4083 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4084 = SURFACE_SIDE_STYLE ('',( #3325 ) ) ;
+#4085 = ORIENTED_EDGE ( 'NONE', *, *, #3786, .F. ) ;
+#4086 = LINE ( 'NONE', #4058, #3940 ) ;
+#4087 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 2.100000000000000100, 3.200190265095411500 ) ) ;
+#4088 = ORIENTED_EDGE ( 'NONE', *, *, #2422, .T. ) ;
+#4089 = AXIS2_PLACEMENT_3D ( 'NONE', #3290, #3981, #2301 ) ;
+#4090 = ORIENTED_EDGE ( 'NONE', *, *, #469, .F. ) ;
+#4091 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917456600, -0.08715574274765783300 ) ) ;
+#4092 = EDGE_LOOP ( 'NONE', ( #1629, #4090, #55, #1580 ) ) ;
+#4093 = CYLINDRICAL_SURFACE ( 'NONE', #464, 0.05000000000000005800 ) ;
+#4094 = EDGE_CURVE ( 'NONE', #1915, #3344, #1468, .T. ) ;
+#4095 = CARTESIAN_POINT ( 'NONE',  ( 2.201563200470657100, 1.548547895146676200, -3.151563200470657300 ) ) ;
+#4096 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4097 = EDGE_LOOP ( 'NONE', ( #379, #1376, #2478, #4250, #4150, #155, #2930, #3540, #3350, #2287, #2014, #2831 ) ) ;
+#4098 = ORIENTED_EDGE ( 'NONE', *, *, #2958, .F. ) ;
+#4099 = CYLINDRICAL_SURFACE ( 'NONE', #3168, 0.5000000000000000000 ) ;
+#4100 = LINE ( 'NONE', #1157, #3212 ) ;
+#4101 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3339 ) ) ;
+#4102 = SURFACE_SIDE_STYLE ('',( #781 ) ) ;
+#4103 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4104 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957252600, 0.9900541958624478100 ) ) ;
+#4105 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .F. ) ;
+#4106 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4107 = CARTESIAN_POINT ( 'NONE',  ( 2.876509304120816900E-016, 3.799999999999999800, 3.051078280128761000 ) ) ;
+#4108 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3804, 'distance_accuracy_value', 'NONE');
+#4109 = VECTOR ( 'NONE', #3141, 1000.000000000000000 ) ;
+#4110 = AXIS2_PLACEMENT_3D ( 'NONE', #1045, #772, #3348 ) ;
+#4111 = ADVANCED_FACE ( 'NONE', ( #2256 ), #1546, .T. ) ;
+#4112 = ORIENTED_EDGE ( 'NONE', *, *, #1862, .F. ) ;
+#4113 = LINE ( 'NONE', #4120, #1340 ) ;
+#4114 = FILL_AREA_STYLE ('',( #780 ) ) ;
+#4115 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4116 = SURFACE_STYLE_FILL_AREA ( #2840 ) ;
+#4117 = VECTOR ( 'NONE', #2027, 1000.000000000000000 ) ;
+#4118 = PRESENTATION_STYLE_ASSIGNMENT (( #3464 ) ) ;
+#4119 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000200, 2.058137298559145300, -4.060087594816500300 ) ) ;
+#4120 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000000400, 2.100000000000000100, -3.250000000000000900 ) ) ;
+#4121 = FACE_OUTER_BOUND ( 'NONE', #3153, .T. ) ;
+#4122 = AXIS2_PLACEMENT_3D ( 'NONE', #1660, #392, #3999 ) ;
+#4123 = EDGE_LOOP ( 'NONE', ( #4148, #3094, #4051, #2837, #2164, #3315 ) ) ;
+#4124 = CARTESIAN_POINT ( 'NONE',  ( 2.250565773584092700, 2.091350131196869200, -3.200565773584093800 ) ) ;
+#4125 = SURFACE_SIDE_STYLE ('',( #3397 ) ) ;
+#4126 = EDGE_CURVE ( 'NONE', #2768, #782, #1125, .T. ) ;
+#4127 = VERTEX_POINT ( 'NONE', #1571 ) ;
+#4128 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.1406864927957250900, 0.9900541958624479200 ) ) ;
+#4129 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957253700, -0.9900541958624479200 ) ) ;
+#4130 = VECTOR ( 'NONE', #16, 1000.000000000000200 ) ;
+#4131 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4132 = ORIENTED_EDGE ( 'NONE', *, *, #4135, .F. ) ;
+#4133 = STYLED_ITEM ( 'NONE', ( #1063 ), #3425 ) ;
+#4134 = SURFACE_STYLE_USAGE ( .BOTH. , #860 ) ;
+#4135 = EDGE_CURVE ( 'NONE', #2309, #885, #4275, .T. ) ;
+#4136 = ADVANCED_FACE ( 'NONE', ( #3025 ), #3278, .T. ) ;
+#4137 = DIRECTION ( 'NONE',  ( 0.7071067811865501300, -0.04932527561612731100, 0.7053843046066373700 ) ) ;
+#4138 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4139 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 0.05864691855247766000, -4.241309990796366900 ) ) ;
+#4140 = EDGE_CURVE ( 'NONE', #1291, #512, #1518, .T. ) ;
+#4141 = CARTESIAN_POINT ( 'NONE',  ( -2.101078280128761300, 3.799999999999999800, -3.051078280128762400 ) ) ;
+#4142 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4143 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4144 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.058137298559145300, -4.060087594816500300 ) ) ;
+#4145 = ORIENTED_EDGE ( 'NONE', *, *, #2528, .F. ) ;
+#4146 = VERTEX_POINT ( 'NONE', #3982 ) ;
+#4147 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.799999999999999800, 3.051078280128760600 ) ) ;
+#4148 = ORIENTED_EDGE ( 'NONE', *, *, #3482, .F. ) ;
+#4149 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4108 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3804, #1523, #4142 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4150 = ORIENTED_EDGE ( 'NONE', *, *, #2394, .T. ) ;
+#4151 = ORIENTED_EDGE ( 'NONE', *, *, #13, .T. ) ;
+#4152 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 2.230000000000000400, 3.238626473741629000 ) ) ;
+#4153 = AXIS2_PLACEMENT_3D ( 'NONE', #2633, #4255, #2990 ) ;
+#4154 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4155 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4156 = EDGE_CURVE ( 'NONE', #2926, #1735, #4214, .T. ) ;
+#4157 = PRESENTATION_STYLE_ASSIGNMENT (( #504 ) ) ;
+#4158 = EDGE_CURVE ( 'NONE', #2704, #4198, #3076, .T. ) ;
+#4159 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1037 ) ) ;
+#4160 = SURFACE_STYLE_USAGE ( .BOTH. , #1442 ) ;
+#4161 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .F. ) ;
+#4162 = CIRCLE ( 'NONE', #3796, 0.05000000000000005800 ) ;
+#4163 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 2.058137298559145300, -4.060087594816500300 ) ) ;
+#4164 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .F. ) ;
+#4165 = LINE ( 'NONE', #1564, #2012 ) ;
+#4166 = EDGE_LOOP ( 'NONE', ( #2792, #1578, #2374, #680, #2461, #2883, #3299, #734, #3653, #789, #722, #277 ) ) ;
+#4167 = CIRCLE ( 'NONE', #909, 0.1999999999999996500 ) ;
+#4168 = VECTOR ( 'NONE', #2962, 1000.000000000000000 ) ;
+#4169 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.272314801801362400, 4.171752806166397300 ) ) ;
+#4170 = CARTESIAN_POINT ( 'NONE',  ( 1.069999999999998700, -5.421010862427522200E-017, 5.080000000000000100 ) ) ;
+#4171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2064 ), #85 ) ;
+#4172 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9900541958624478100, 0.1406864927957253400 ) ) ;
+#4173 = LINE ( 'NONE', #2041, #294 ) ;
+#4174 = PLANE ( 'NONE',  #2261 ) ;
+#4175 = LINE ( 'NONE', #2896, #3383 ) ;
+#4176 = CYLINDRICAL_SURFACE ( 'NONE', #4153, 0.1999999999999996500 ) ;
+#4177 = AXIS2_PLACEMENT_3D ( 'NONE', #1328, #3004, #3345 ) ;
+#4178 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 1.899999999999999900, -3.749243785081986900 ) ) ;
+#4179 = VERTEX_POINT ( 'NONE', #2934 ) ;
+#4180 = FILL_AREA_STYLE_COLOUR ( '', #3910 ) ;
+#4181 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 1.970000000000000000, -3.238626473741629000 ) ) ;
+#4182 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4183 = SURFACE_STYLE_USAGE ( .BOTH. , #3815 ) ;
+#4184 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.3106816409158654800, -4.364298167987475300 ) ) ;
+#4185 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2396 ) ) ;
+#4186 = EDGE_CURVE ( 'NONE', #1484, #2723, #1829, .T. ) ;
+#4187 = AXIS2_PLACEMENT_3D ( 'NONE', #795, #4129, #3758 ) ;
+#4188 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424777800 ) ) ;
+#4189 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4190 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4191 = ORIENTED_EDGE ( 'NONE', *, *, #1255, .T. ) ;
+#4192 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.235736313674473900, 3.914338715242161400 ) ) ;
+#4193 = VECTOR ( 'NONE', #3372, 1000.000000000000000 ) ;
+#4194 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4195 = VERTEX_POINT ( 'NONE', #2626 ) ;
+#4196 = VECTOR ( 'NONE', #1388, 1000.000000000000000 ) ;
+#4197 = ORIENTED_EDGE ( 'NONE', *, *, #2537, .F. ) ;
+#4198 = VERTEX_POINT ( 'NONE', #944 ) ;
+#4199 = VERTEX_POINT ( 'NONE', #3250 ) ;
+#4200 = LINE ( 'NONE', #2653, #2488 ) ;
+#4201 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4202 = VECTOR ( 'NONE', #291, 1000.000000000000000 ) ;
+#4203 = AXIS2_PLACEMENT_3D ( 'NONE', #411, #488, #3724 ) ;
+#4204 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4205 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4206 = CARTESIAN_POINT ( 'NONE',  ( -2.300375508488680800, 2.095707918334252200, 3.200565773584092400 ) ) ;
+#4207 = ORIENTED_EDGE ( 'NONE', *, *, #2577, .F. ) ;
+#4208 = CARTESIAN_POINT ( 'NONE',  ( -2.215887029534585800, 2.492087776614205100, 3.215696764439171400 ) ) ;
+#4209 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3983 ), #131 ) ;
+#4210 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.1406864927957252600, -0.9900541958624478100 ) ) ;
+#4211 = SURFACE_SIDE_STYLE ('',( #1773 ) ) ;
+#4212 = ORIENTED_EDGE ( 'NONE', *, *, #2687, .T. ) ;
+#4213 = VECTOR ( 'NONE', #4103, 1000.000000000000000 ) ;
+#4214 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1947, #632, #2908, #3292 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055421400, 7.064785372303759900 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853469200, 0.8065248903853469200, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#4215 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000001500, -0.3255970869408899000, 4.656255274499663700 ) ) ;
+#4216 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#4217 = LINE ( 'NONE', #4152, #1208 ) ;
+#4218 = SURFACE_STYLE_USAGE ( .BOTH. , #4211 ) ;
+#4219 = ORIENTED_EDGE ( 'NONE', *, *, #2836, .T. ) ;
+#4220 = LINE ( 'NONE', #1200, #3968 ) ;
+#4221 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4222 = ORIENTED_EDGE ( 'NONE', *, *, #609, .T. ) ;
+#4223 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1635 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3447, #174, #2124 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4224 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4225 = EDGE_CURVE ( 'NONE', #921, #836, #1941, .T. ) ;
+#4226 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.3146296036027244600, 4.307839671208747700 ) ) ;
+#4227 = EDGE_CURVE ( 'NONE', #3039, #93, #1224, .T. ) ;
+#4228 = CARTESIAN_POINT ( 'NONE',  ( 2.250190265095412200, 2.100000000000000100, 3.249999999999999100 ) ) ;
+#4229 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2770, 'distance_accuracy_value', 'NONE');
+#4230 = CARTESIAN_POINT ( 'NONE',  ( 2.279413846781265500, 2.099999999999999600, -3.250000000000000400 ) ) ;
+#4231 = AXIS2_PLACEMENT_3D ( 'NONE', #738, #1367, #3343 ) ;
+#4232 = CARTESIAN_POINT ( 'NONE',  ( -1.870000000000000100, 0.2593666530675544600, 5.098136683173471800 ) ) ;
+#4233 = EDGE_LOOP ( 'NONE', ( #3465, #3095, #2618 ) ) ;
+#4234 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 2.230000000000000400, -4.035665941124047900 ) ) ;
+#4235 = AXIS2_PLACEMENT_3D ( 'NONE', #3550, #3901, #1893 ) ;
+#4236 = EDGE_LOOP ( 'NONE', ( #476, #1514, #1030, #1010, #3881, #1746, #2658, #3357, #1079 ) ) ;
+#4237 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4238 = ORIENTED_EDGE ( 'NONE', *, *, #1201, .F. ) ;
+#4239 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000001200, 3.388131789017201400E-018, -5.080000000000000100 ) ) ;
+#4240 = FILL_AREA_STYLE ('',( #30 ) ) ;
+#4241 = ORIENTED_EDGE ( 'NONE', *, *, #3369, .F. ) ;
+#4242 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.4000000000000001900, -3.051078280128762400 ) ) ;
+#4243 = CARTESIAN_POINT ( 'NONE',  ( 2.101078280128760900, 3.850000000000000100, 3.051078280128761000 ) ) ;
+#4244 = ORIENTED_EDGE ( 'NONE', *, *, #821, .F. ) ;
+#4245 = EDGE_LOOP ( 'NONE', ( #3471, #478, #639, #1875, #882, #3265 ) ) ;
+#4246 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4247 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #3309, #1588 ) ;
+#4248 = ORIENTED_EDGE ( 'NONE', *, *, #3591, .T. ) ;
+#4249 = VECTOR ( 'NONE', #1424, 1000.000000000000000 ) ;
+#4250 = ORIENTED_EDGE ( 'NONE', *, *, #2602, .T. ) ;
+#4251 = VECTOR ( 'NONE', #3547, 1000.000000000000000 ) ;
+#4252 = STYLED_ITEM ( 'NONE', ( #579 ), #154 ) ;
+#4253 = ORIENTED_EDGE ( 'NONE', *, *, #3483, .F. ) ;
+#4254 = VECTOR ( 'NONE', #4137, 1000.000000000000100 ) ;
+#4255 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4256 = SURFACE_SIDE_STYLE ('',( #1615 ) ) ;
+#4257 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000200, 1.970000000000000000, 3.238626473741629000 ) ) ;
+#4258 = FACE_OUTER_BOUND ( 'NONE', #2708, .T. ) ;
+#4259 = LINE ( 'NONE', #689, #851 ) ;
+#4260 = ORIENTED_EDGE ( 'NONE', *, *, #2034, .F. ) ;
+#4261 = EDGE_CURVE ( 'NONE', #1221, #2093, #3874, .T. ) ;
+#4262 = AXIS2_PLACEMENT_3D ( 'NONE', #1520, #3517, #1856 ) ;
+#4263 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#4264 = EDGE_CURVE ( 'NONE', #2219, #1425, #573, .T. ) ;
+#4265 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 0.2581597286044424200, -4.255261285545190100 ) ) ;
+#4266 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4267 = LINE ( 'NONE', #1945, #1560 ) ;
+#4268 = FILL_AREA_STYLE_COLOUR ( '', #390 ) ;
+#4269 = CARTESIAN_POINT ( 'NONE',  ( -0.6700000000000000400, 2.030000000000000200, 3.862076755644011000 ) ) ;
+#4270 = ORIENTED_EDGE ( 'NONE', *, *, #1721, .T. ) ;
+#4271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4272 = ADVANCED_FACE ( 'NONE', ( #1883 ), #665, .F. ) ;
+#4273 = VECTOR ( 'NONE', #2813, 1000.000000000000200 ) ;
+#4274 = CARTESIAN_POINT ( 'NONE',  ( 0.6700000000000001500, 0.02790258949764737700, 4.680974379896070100 ) ) ;
+#4275 = LINE ( 'NONE', #2895, #2151 ) ;
+#4276 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4277 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4278 = AXIS2_PLACEMENT_3D ( 'NONE', #2651, #4015, #355 ) ;
+#4279 = EDGE_CURVE ( 'NONE', #28, #2220, #4078, .T. ) ;
+#4280 = CARTESIAN_POINT ( 'NONE',  ( 1.870000000000000100, 2.030000000000000200, -3.862076755644011000 ) ) ;
+#4281 = AXIS2_PLACEMENT_3D ( 'NONE', #1745, #2680, #1073 ) ;
+#4282 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9900541958624479200, 0.1406864927957250900 ) ) ;
+#4283 = ORIENTED_EDGE ( 'NONE', *, *, #2021, .T. ) ;
+#4284 = ORIENTED_EDGE ( 'NONE', *, *, #3875, .T. ) ;
+#4285 = FACE_OUTER_BOUND ( 'NONE', #3032, .T. ) ;
+#4286 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4287 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3403 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Optoisolators.SchLib b/Symbols/Optoisolators.SchLib
new file mode 100644
index 000000000..f67c31b78
Binary files /dev/null and b/Symbols/Optoisolators.SchLib differ