From feda9065e561f8d3938b49f0d1a771932aeeafd3 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Mon, 14 Mar 2016 00:14:39 -0600
Subject: [PATCH] Added Bivar SLP3-250-100-F Model/Footprint

---
 Footprints/Light Pipe.PcbLib        |  Bin 225280 -> 262144 bytes
 STEP/Light Pipe/SLP3-250-100-F.STEP | 2497 +++++++++++++++++++++++++++
 2 files changed, 2497 insertions(+)
 create mode 100644 STEP/Light Pipe/SLP3-250-100-F.STEP

diff --git a/Footprints/Light Pipe.PcbLib b/Footprints/Light Pipe.PcbLib
index 93eef4d9ffee31cdfc5b70f7cc9203414f3cb45c..b50506c514bb1caf7e47591b0cdee5877aca136b 100644
GIT binary patch
delta 35183
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
BV*UUC

delta 2363
zcmcJQYfKbZ6vy}OnW4L|tS=C&pjc7Vwz{x@-~*xEDq6$Rs3@&%FgB?QDjy&LUu@Hu
zw27&*Q#n2meBfFibw!X7)5KL<wTX#}7A>0A4{aJhG<~V~Xtn=4?2=t$zqOP6X6`xX
z-gD2r|2s1tPk+zt*v)yuT$i7qtQRIz%i<<cSD|{%7O}V0YF=Wtd*<JAomh88kjZ57
zOx0E^g_hxHKE<WgsbjSVO1Ulh(G8<dz|-y0D%8N(Cy0hK03!y1K_Cu<V%kFU#uRBx
z33Ez&I_$hKpJt)0$uh7!%qi`aVYU{aJg+4n6fNH}{g|~{h<CJ_XtyO6ebDu(c11~H
z&m~f{2hl}pe|Rn0NF~8`w4}SQ{ML$?QlY+!t=Qc9t?jT-9FsFMKiXi|H`v9}xJ;)b
zJAKmH;-U!!3#Vl|oM~weXJ&@9=afv#$jO?Nm7SLEG~y*Pp6+y{<)riQQjwtNj1s5c
z5DGtDDoVL>nb@f9QeUiJE~<r-YnF>kmYDD|E6apCR>-PtVeY7LC@k&+epDug>CNS0
zk<f}PZuT@#Ui(T>@rf$8<WsKd5vl4@bX~@~d&Km_8Z=jfHDE1R2Wr9J=&k?NBcc}R
z=4<9BBYgMG1@)cg*ZFLjNE7ezy-xF7RcdB8_DRYsk3vx9dA5GR(qx%(b8T{`6(Fzr
zM)LS_DX;#nIiptAwFxuU0WV;nfzQAeP!G0(ZD2cS0y{th*a;fJZm<h{4)%a%AoK3S
z(+Bp0gWv%0gG1mj_(GV*n2w-v6tsY2Kn`rhvke>v?b6q>I92%8({T1Q(i}11`HPn4
z7=w+g_eAX>g{zzBnuvS;i1=ql82c8sO_j!3v~$gFa;sVBoDh-6lyp<RRr72^5E>fH
z)jPAF6l*9^w0^pQYyxNB$$5Jy;Ek>ngZW-F)w1V^tZ*OAVOKLb)Tzj!@<Tt(6^U}D
z#NY1q3M*%l0wdmc@rP}6nJ@1phc-$XrVsPcPZrIix@<}4621?%X>f#!f%ugom#bRH
zZ5<5%7%&2J4T%X(;qV3*m5j(sK&Fz5vgX4u(r|u&GC0jo>$&_irE-^_2D9If)}S_;
z$fbK}2j{lYC@eJUH4Lh^@}p*2tu90RZLZlzZ?fwcmRklpxZD(Dxyfa{%M3jc@4I+$
z8@<J=d^C_poFEJTaD(EwpN^SfrgOg=l*OlXn!tyy!>p0FnerBY9f6;_5ZKfXv$l&S
z^ZYIv&kv8oJTGrs<Za1u8qK@*Q!KCe4lTz4w0_Ykk(*9Xf%F+uCUI^D4d9$^1TJ;Z
zP>$(Fs&yTh!`%U2{2l7hPoAV1B)?}>mg3^V+3p1;#aw%Y;@KOZk@mt_vkMFIXU#BH
zmL$K3hH9f>N2pc~M}%rCxat&Cn-J`nYMezWmpmCow}Y~cMR<I$i}C8O3d<uEsem0)
zgwYNuat4ZQgB?`l6`8)jOdCospL{n!Q~pi$A|7&;+<c*vD*h9p#(8ZEjepBllqJ6l
zAsWJLt=cw^FP@`pqvzSMi0pkn%+^w3o9o`s=a=O<_}|oL`%U^-KXZ|s^c?jqA@%w3
z_f*VvowUkO|5el(q5gI_BGli(Raa<%m}saTlBM*8TfJW(2fC*Ra~P`c3>y#C)kfHN
z_+c}xQO}?m68#!P{|a_c^bF%Qlv$<Np(o;fm+vYGJ@6wHD|&G^9aN0!GZBuc{%bfQ
zsz1k7zoPm{M)je*ebr|_GhV$Q$7?y3neBg2K*(=a)HiU&M&osv&92|+OZ;A4vN4qd
Re^MSd^iYbPa-SNk{{V|(WAgw2

diff --git a/STEP/Light Pipe/SLP3-250-100-F.STEP b/STEP/Light Pipe/SLP3-250-100-F.STEP
new file mode 100644
index 000000000..b2c63b092
--- /dev/null
+++ b/STEP/Light Pipe/SLP3-250-100-F.STEP	
@@ -0,0 +1,2497 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('SLP3-250-100-F.STEP',
+    '2016-03-14T06:13:36',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353971670500, -25.33521186444225400, 1.613928603972755600 ) ) ;
+#2 = FACE_BOUND ( 'NONE', #1673, .T. ) ;
+#3 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4 = FACE_OUTER_BOUND ( 'NONE', #971, .T. ) ;
+#5 = AXIS2_PLACEMENT_3D ( 'NONE', #186, #1094, #2183 ) ;
+#6 = CIRCLE ( 'NONE', #1638, 0.7112000000000001700 ) ;
+#7 = EDGE_LOOP ( 'NONE', ( #1277, #619, #1393, #1903 ) ) ;
+#8 = AXIS2_PLACEMENT_3D ( 'NONE', #1811, #19, #734 ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .T. ) ;
+#10 = VERTEX_POINT ( 'NONE', #1342 ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( -18.59084354061528200, -25.03215751938013500, 0.6359984897003282400 ) ) ;
+#12 = CARTESIAN_POINT ( 'NONE',  ( -18.31041492576321900, -25.33521178093686600, 1.333500000070465500 ) ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
+#14 = EDGE_LOOP ( 'NONE', ( #880, #1745, #1519, #1390 ) ) ;
+#16 = EDGE_CURVE ( 'NONE', #1089, #1331, #1596, .T. ) ;
+#15 = CARTESIAN_POINT ( 'NONE',  ( -18.31041492573471500, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #944, .T. ) ;
+#18 = CARTESIAN_POINT ( 'NONE',  ( -16.79430783880000200, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#19 = DIRECTION ( 'NONE',  ( 4.553079989440445400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#20 = EDGE_LOOP ( 'NONE', ( #1086, #769, #1133, #748 ) ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .T. ) ;
+#22 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353971670900, -25.33521188763163000, 1.613928601212497400 ) ) ;
+#23 = LINE ( 'NONE', #1645, #576 ) ;
+#24 = AXIS2_PLACEMENT_3D ( 'NONE', #2232, #1119, #43 ) ;
+#25 = LINE ( 'NONE', #2330, #442 ) ;
+#26 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#27 = EDGE_CURVE ( 'NONE', #257, #1310, #127, .T. ) ;
+#28 = EDGE_CURVE ( 'NONE', #62, #1250, #169, .T. ) ;
+#29 = VECTOR ( 'NONE', #540, 1000.000000000000000 ) ;
+#30 = CIRCLE ( 'NONE', #118, 0.5080000000000002300 ) ;
+#31 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #243, #975, #1154, #2214, #419, #1702, #1498 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810810462573300, 0.001413872330779884200 ),
+ .UNSPECIFIED. ) ;
+#32 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353911297600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#33 = CONICAL_SURFACE ( 'NONE', #537, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#34 = DIRECTION ( 'NONE',  ( 3.414809992080324400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#35 = VERTEX_POINT ( 'NONE', #2142 ) ;
+#36 = AXIS2_PLACEMENT_3D ( 'NONE', #2272, #1545, #1170 ) ;
+#37 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353959999700, -24.10453918773689400, 1.036036827552376600 ) ) ;
+#38 = EDGE_LOOP ( 'NONE', ( #1733, #1932, #1050, #1129 ) ) ;
+#39 = ORIENTED_EDGE ( 'NONE', *, *, #1727, .T. ) ;
+#40 = VERTEX_POINT ( 'NONE', #1784 ) ;
+#41 = CARTESIAN_POINT ( 'NONE',  ( -16.78386350774802700, -24.72903706926257400, 0.9525000000000002400 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( -16.91190353960000100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#43 = DIRECTION ( 'NONE',  ( -6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#44 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#45 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#46 = LINE ( 'NONE', #1032, #282 ) ;
+#47 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#48 = CARTESIAN_POINT ( 'NONE',  ( -16.21214168537276000, -24.18376960561353400, 1.778000000000000200 ) ) ;
+#49 = EDGE_CURVE ( 'NONE', #1281, #358, #1503, .T. ) ;
+#50 = VECTOR ( 'NONE', #1945, 1000.000000000000000 ) ;
+#51 = CARTESIAN_POINT ( 'NONE',  ( -19.49254353960000300, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#52 = ADVANCED_FACE ( 'NONE', ( #1928 ), #675, .T. ) ;
+#53 = CIRCLE ( 'NONE', #904, 0.5080000000000015600 ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .F. ) ;
+#55 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 5.981700000000000900 ) ) ;
+#56 = AXIS2_PLACEMENT_3D ( 'NONE', #2104, #2282, #1940 ) ;
+#57 = ORIENTED_EDGE ( 'NONE', *, *, #82, .T. ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .F. ) ;
+#59 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353845361000, -23.93089172671301800, 1.333500003377238400 ) ) ;
+#60 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353944631900, -16.01341186440000900, 6.350000000000000500 ) ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #1724, .T. ) ;
+#62 = VERTEX_POINT ( 'NONE', #1244 ) ;
+#63 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#64 = EDGE_CURVE ( 'NONE', #1818, #1901, #1011, .T. ) ;
+#65 = VERTEX_POINT ( 'NONE', #142 ) ;
+#66 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354258527600, -23.93089172888136700, 0.5079999989858117200 ) ) ;
+#67 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353959999700, -24.18427437862640900, 1.115360725392739300 ) ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .T. ) ;
+#69 = FACE_OUTER_BOUND ( 'NONE', #740, .T. ) ;
+#70 = CONICAL_SURFACE ( 'NONE', #472, 0.6705600000000006000, 0.1099002190474904500 ) ;
+#71 = AXIS2_PLACEMENT_3D ( 'NONE', #2088, #817, #2093 ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -22.33801186495246000, 2.057400000000000300 ) ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( -16.13378813212864300, -24.10362109315241600, 1.778000000000000200 ) ) ;
+#74 = ADVANCED_FACE ( 'NONE', ( #530 ), #710, .F. ) ;
+#75 = CONICAL_SURFACE ( 'NONE', #1930, 0.3809999999999993900, 0.7853981633974679300 ) ;
+#76 = PLANE ( 'NONE',  #2267 ) ;
+#77 = VECTOR ( 'NONE', #2326, 1000.000000000000000 ) ;
+#78 = CARTESIAN_POINT ( 'NONE',  ( 17.51134353960000200, 23.86201186440000700, -6.350000000000000500 ) ) ;
+#79 = CARTESIAN_POINT ( 'NONE',  ( -16.41206195017284500, -23.98240478992987000, 0.5080000000000001200 ) ) ;
+#80 = VECTOR ( 'NONE', #1637, 1000.000000000000000 ) ;
+#81 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#82 = EDGE_CURVE ( 'NONE', #2075, #207, #2158, .T. ) ;
+#83 = VECTOR ( 'NONE', #807, 1000.000000000000000 ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .T. ) ;
+#85 = CIRCLE ( 'NONE', #651, 0.6705600000000040400 ) ;
+#86 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -23.86201186440000300, 1.778000000000000200 ) ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #561, .T. ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #1485, .F. ) ;
+#89 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1710 ) ;
+#90 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353951254600, -23.98244656276354500, 0.9722976306793336100 ) ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #1894, .F. ) ;
+#92 = VERTEX_POINT ( 'NONE', #341 ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.60303146440000400, 1.333500000000000600 ) ) ;
+#94 = VERTEX_POINT ( 'NONE', #1429 ) ;
+#95 = EDGE_CURVE ( 'NONE', #2339, #1622, #53, .T. ) ;
+#96 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#97 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1840 ) ;
+#98 = EDGE_CURVE ( 'NONE', #1884, #2022, #841, .T. ) ;
+#99 = VECTOR ( 'NONE', #1763, 1000.000000000000000 ) ;
+#100 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1493, #1856, #1862, #977, #407, #1320, #1327 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.280901155779524700E-012, 0.001194867962798911800, 0.001413872267730164000 ),
+ .UNSPECIFIED. ) ;
+#101 = FACE_OUTER_BOUND ( 'NONE', #2242, .T. ) ;
+#102 = CIRCLE ( 'NONE', #457, 0.7112000000000003900 ) ;
+#103 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.86201186440000700, 1.695964299200000100 ) ) ;
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #1249, #364, #1065 ) ;
+#105 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2249 ) ;
+#106 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#107 = LINE ( 'NONE', #347, #2151 ) ;
+#108 = CYLINDRICAL_SURFACE ( 'NONE', #1332, 0.5080000000000015600 ) ;
+#109 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#110 = CIRCLE ( 'NONE', #2294, 0.5080000000000002300 ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #351, .F. ) ;
+#112 = CARTESIAN_POINT ( 'NONE',  ( -18.22837922770000000, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #1392, .T. ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
+#115 = ADVANCED_FACE ( 'NONE', ( #1451 ), #956, .T. ) ;
+#116 = VERTEX_POINT ( 'NONE', #1110 ) ;
+#117 = PLANE ( 'NONE',  #2157 ) ;
+#118 = AXIS2_PLACEMENT_3D ( 'NONE', #2225, #393, #422 ) ;
+#119 = EDGE_LOOP ( 'NONE', ( #1421, #2020, #1215, #1581 ) ) ;
+#120 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#121 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#122 = AXIS2_PLACEMENT_3D ( 'NONE', #322, #1041, #1224 ) ;
+#123 = EDGE_LOOP ( 'NONE', ( #1343, #113, #1760, #1333 ) ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353960000200, -22.33801186495246000, 5.613400000000001300 ) ) ;
+#125 = EDGE_CURVE ( 'NONE', #909, #1283, #1087, .T. ) ;
+#126 = ADVANCED_FACE ( 'NONE', ( #483 ), #582, .F. ) ;
+#127 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1536, #1172, #292, #1586, #281, #1553, #461 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 4.591944444285096300E-014, 0.0009155810810505788500, 0.001413872329782870100 ),
+ .UNSPECIFIED. ) ;
+#128 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960001000, -24.10457672285564700, 1.249938854729662200 ) ) ;
+#129 = PLANE ( 'NONE',  #2125 ) ;
+#130 = FACE_BOUND ( 'NONE', #2185, .T. ) ;
+#131 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.60303146440000400, 1.613928598400000200 ) ) ;
+#132 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#133 = AXIS2_PLACEMENT_3D ( 'NONE', #1282, #1651, #544 ) ;
+#134 = FACE_OUTER_BOUND ( 'NONE', #567, .T. ) ;
+#135 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#136 = CIRCLE ( 'NONE', #1990, 0.7112000000000001700 ) ;
+#137 = PLANE ( 'NONE',  #2342 ) ;
+#138 = CARTESIAN_POINT ( 'NONE',  ( -19.00994353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#140 = EDGE_CURVE ( 'NONE', #2098, #1304, #400, .T. ) ;
+#139 = CARTESIAN_POINT ( 'NONE',  ( -19.45190353960000700, -23.86201186439996000, 1.143000000000000500 ) ) ;
+#141 = EDGE_LOOP ( 'NONE', ( #378, #1162, #1227, #766 ) ) ;
+#142 = CARTESIAN_POINT ( 'NONE',  ( -16.95254353960000100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#143 = ORIENTED_EDGE ( 'NONE', *, *, #1552, .T. ) ;
+#144 = EDGE_CURVE ( 'NONE', #35, #903, #1871, .T. ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #897, .T. ) ;
+#146 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( -18.16535276799869800, -24.09589756223656900, 1.333500000000000600 ) ) ;
+#148 = VERTEX_POINT ( 'NONE', #756 ) ;
+#149 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #608, .F. ) ;
+#151 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#152 = CARTESIAN_POINT ( 'NONE',  ( -15.74462283012123500, -25.11773134447502500, 0.9525000000000002400 ) ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
+#154 = PLANE ( 'NONE',  #162 ) ;
+#155 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#156 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -25.34405106440000600, 1.778000000000000200 ) ) ;
+#157 = VECTOR ( 'NONE', #2007, 1000.000000000000000 ) ;
+#158 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( -15.77041491580000500, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#160 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#162 = AXIS2_PLACEMENT_3D ( 'NONE', #700, #2178, #1630 ) ;
+#163 = VECTOR ( 'NONE', #1806, 1000.000000000000000 ) ;
+#164 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#165 = VECTOR ( 'NONE', #542, 1000.000000000000100 ) ;
+#166 = AXIS2_PLACEMENT_3D ( 'NONE', #1305, #2030, #2213 ) ;
+#167 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#168 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#169 = LINE ( 'NONE', #2280, #1987 ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .F. ) ;
+#171 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1816, #935, #1825, #1634, #2011, #1468, #376, #1464, #1273, #399, #37, #921, #1666, #2002 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 2.812790681991938500E-013, 0.0001655665770872173900, 0.0002483498654901821600, 0.0003311331538931470300, 0.0004139164422961118600, 0.0004966997306990765200, 0.0006622663075050059500 ),
+ .UNSPECIFIED. ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #626, .F. ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .T. ) ;
+#175 = EDGE_CURVE ( 'NONE', #1331, #2022, #2209, .T. ) ;
+#174 = PLANE ( 'NONE',  #1462 ) ;
+#176 = EDGE_LOOP ( 'NONE', ( #1426, #1185, #859, #790 ) ) ;
+#177 = PLANE ( 'NONE',  #964 ) ;
+#178 = VERTEX_POINT ( 'NONE', #1480 ) ;
+#179 = AXIS2_PLACEMENT_3D ( 'NONE', #303, #1008, #106 ) ;
+#180 = ORIENTED_EDGE ( 'NONE', *, *, #206, .T. ) ;
+#181 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .T. ) ;
+#183 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186439995700, 1.143000000000000500 ) ) ;
+#184 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#185 = AXIS2_PLACEMENT_3D ( 'NONE', #2179, #933, #2023 ) ;
+#186 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186439995700, 1.143000000000000500 ) ) ;
+#187 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#188 = EDGE_CURVE ( 'NONE', #1331, #2300, #6, .T. ) ;
+#189 = VECTOR ( 'NONE', #678, 1000.000000000000000 ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#191 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#192 = VECTOR ( 'NONE', #959, 1000.000000000000000 ) ;
+#193 = LINE ( 'NONE', #103, #449 ) ;
+#194 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353957783000, -25.33521186444620800, 0.6720713960838937700 ) ) ;
+#195 = AXIS2_PLACEMENT_3D ( 'NONE', #1428, #1085, #1067 ) ;
+#196 = VECTOR ( 'NONE', #295, 1000.000000000000000 ) ;
+#197 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #2015, .T. ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
+#200 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.93089173550722700, 0.5079999988535544000 ) ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #382, .T. ) ;
+#202 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.86201186440000700, 1.695964299200000100 ) ) ;
+#203 = DIRECTION ( 'NONE',  ( -0.1096791224046457000, 0.9939670467920689300, 0.0000000000000000000 ) ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #125, .F. ) ;
+#206 = EDGE_CURVE ( 'NONE', #929, #684, #1247, .T. ) ;
+#205 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#207 = VERTEX_POINT ( 'NONE', #1497 ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #531, .F. ) ;
+#209 = EDGE_CURVE ( 'NONE', #543, #485, #1788, .T. ) ;
+#210 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1371, #1045 ) ;
+#211 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354299237400, -23.93089173662469800, 1.778000000000000200 ) ) ;
+#212 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#213 = CIRCLE ( 'NONE', #1385, 0.5080000000000015600 ) ;
+#214 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#215 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#216 = EDGE_CURVE ( 'NONE', #1517, #92, #424, .T. ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18427437862640500, 1.142999999999998500 ) ) ;
+#218 = EDGE_CURVE ( 'NONE', #1822, #148, #1388, .T. ) ;
+#219 = CIRCLE ( 'NONE', #745, 0.5080000000000002300 ) ;
+#220 = LINE ( 'NONE', #1725, #196 ) ;
+#221 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#222 = VECTOR ( 'NONE', #1292, 1000.000000000000000 ) ;
+#223 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #348, .F. ) ;
+#225 = AXIS2_PLACEMENT_3D ( 'NONE', #1678, #1689, #778 ) ;
+#226 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214353580900, -25.33521186444483300, 0.9525000000261243400 ) ) ;
+#227 = VERTEX_POINT ( 'NONE', #72 ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #1140, .T. ) ;
+#229 = PLANE ( 'NONE',  #2141 ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .F. ) ;
+#231 = ADVANCED_FACE ( 'NONE', ( #1618 ), #761, .T. ) ;
+#232 = EDGE_CURVE ( 'NONE', #2300, #1884, #1125, .T. ) ;
+#233 = VERTEX_POINT ( 'NONE', #981 ) ;
+#234 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#235 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#236 = EDGE_LOOP ( 'NONE', ( #114, #1018, #1963, #1766 ) ) ;
+#237 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .F. ) ;
+#239 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#240 = CIRCLE ( 'NONE', #699, 1.498599999999999300 ) ;
+#241 = AXIS2_PLACEMENT_3D ( 'NONE', #1535, #2132, #1042 ) ;
+#242 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#243 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353952558400, -25.33521188763162300, 1.613928601195391700 ) ) ;
+#244 = CARTESIAN_POINT ( 'NONE',  ( -16.43184354299390300, -23.93089172660950600, 0.5079999988466632500 ) ) ;
+#245 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1544 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #454, #792, #1734 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#246 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#247 = CYLINDRICAL_SURFACE ( 'NONE', #631, 0.5080000000000015600 ) ;
+#248 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#249 = CARTESIAN_POINT ( 'NONE',  ( -16.18766355292549300, -24.16632190010670200, 1.778000000000000200 ) ) ;
+#250 = EDGE_CURVE ( 'NONE', #1254, #1304, #1362, .T. ) ;
+#251 = VECTOR ( 'NONE', #2341, 1000.000000000000000 ) ;
+#252 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.12770528540269800, 1.051712975012241600 ) ) ;
+#253 = LINE ( 'NONE', #2202, #2016 ) ;
+#254 = EDGE_LOOP ( 'NONE', ( #1943, #824 ) ) ;
+#255 = EDGE_CURVE ( 'NONE', #1968, #1310, #1889, .T. ) ;
+#256 = ADVANCED_FACE ( 'NONE', ( #1328 ), #33, .T. ) ;
+#257 = VERTEX_POINT ( 'NONE', #1334 ) ;
+#258 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
+#259 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#260 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.26272206254856900, 1.622557148379453600 ) ) ;
+#261 = AXIS2_PLACEMENT_3D ( 'NONE', #1981, #181, #695 ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #976, .T. ) ;
+#263 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000700, -24.16711488642135600, 1.195683316242044800 ) ) ;
+#264 = EDGE_LOOP ( 'NONE', ( #2336, #2026, #228, #539 ) ) ;
+#265 = CARTESIAN_POINT ( 'NONE',  ( -16.85733431096072000, -24.09589756431899600, 1.333500000000000600 ) ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #674, .F. ) ;
+#267 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#268 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#269 = EDGE_LOOP ( 'NONE', ( #1423, #1736, #13, #689 ) ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( -18.67438036721021200, -24.10453918782470600, 0.5080000000000001200 ) ) ;
+#271 = EDGE_LOOP ( 'NONE', ( #1674, #744, #2051, #1221 ) ) ;
+#272 = ADVANCED_FACE ( 'NONE', ( #645 ), #2042, .T. ) ;
+#273 = FACE_OUTER_BOUND ( 'NONE', #1855, .T. ) ;
+#274 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354074644300, -23.93089172671744400, 1.333500003375440900 ) ) ;
+#275 = CIRCLE ( 'NONE', #1809, 0.5080000000000002300 ) ;
+#276 = ADVANCED_FACE ( 'NONE', ( #2331 ), #1049, .T. ) ;
+#277 = AXIS2_PLACEMENT_3D ( 'NONE', #788, #2066, #972 ) ;
+#278 = SURFACE_STYLE_USAGE ( .BOTH. , #632 ) ;
+#279 = CARTESIAN_POINT ( 'NONE',  ( -16.33294025405464100, -24.12731762499185000, 0.5080000000000003400 ) ) ;
+#280 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960001000, -24.18427437862641900, 1.115360725451260100 ) ) ;
+#281 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.26089549485012500, 0.5460873238608466900 ) ) ;
+#282 = VECTOR ( 'NONE', #1013, 1000.000000000000000 ) ;
+#283 = ADVANCED_FACE ( 'NONE', ( #587 ), #1565, .T. ) ;
+#284 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#285 = FACE_OUTER_BOUND ( 'NONE', #2212, .T. ) ;
+#286 = CARTESIAN_POINT ( 'NONE',  ( -18.95204130814986600, -23.98245854333124400, 0.5080000002170185200 ) ) ;
+#287 = FACE_OUTER_BOUND ( 'NONE', #993, .T. ) ;
+#288 = VERTEX_POINT ( 'NONE', #60 ) ;
+#289 = ADVANCED_FACE ( 'NONE', ( #873 ), #1299, .T. ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ;
+#291 = AXIS2_PLACEMENT_3D ( 'NONE', #2217, #1127, #570 ) ;
+#292 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.72903706925934800, 0.6004800318515988200 ) ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #953, .F. ) ;
+#294 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#295 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#296 = VERTEX_POINT ( 'NONE', #1700 ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ;
+#298 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#299 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214076528900, -25.33521188763162300, 1.333500000000000600 ) ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #1567, .T. ) ;
+#301 = EDGE_CURVE ( 'NONE', #1057, #2305, #110, .T. ) ;
+#302 = ADVANCED_FACE ( 'NONE', ( #556 ), #624, .F. ) ;
+#303 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 6.350000000000000500 ) ) ;
+#304 = EDGE_CURVE ( 'NONE', #1549, #627, #2273, .T. ) ;
+#305 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#306 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#307 = VECTOR ( 'NONE', #1384, 1000.000000000000000 ) ;
+#308 = AXIS2_PLACEMENT_3D ( 'NONE', #907, #1293, #1641 ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( -18.20360050224099900, -24.42588277367653400, 1.333500000000000600 ) ) ;
+#310 = LINE ( 'NONE', #320, #1269 ) ;
+#311 = ADVANCED_FACE ( 'NONE', ( #287 ), #1742, .F. ) ;
+#312 = CIRCLE ( 'NONE', #524, 0.5080000000000002300 ) ;
+#314 = EDGE_CURVE ( 'NONE', #2098, #489, #1477, .T. ) ;
+#313 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.60303146440000400, 0.5080000000000001200 ) ) ;
+#315 = FACE_OUTER_BOUND ( 'NONE', #1399, .T. ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #1309, .F. ) ;
+#317 = CARTESIAN_POINT ( 'NONE',  ( -18.31041493557597700, -25.33521186384740500, 0.9525000000684116200 ) ) ;
+#318 = VERTEX_POINT ( 'NONE', #1579 ) ;
+#319 = EDGE_LOOP ( 'NONE', ( #1988, #1370, #763, #1714 ) ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.60303146440000400, 0.5080000000000001200 ) ) ;
+#321 = VERTEX_POINT ( 'NONE', #490 ) ;
+#322 = CARTESIAN_POINT ( 'NONE',  ( -18.31041491580000300, -25.34405106440000600, 0.9525000000000002400 ) ) ;
+#323 = AXIS2_PLACEMENT_3D ( 'NONE', #1598, #505, #1978 ) ;
+#324 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#325 = VERTEX_POINT ( 'NONE', #1573 ) ;
+#326 = ADVANCED_FACE ( 'NONE', ( #2019 ), #346, .F. ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.09589756586403600, 0.5270092288179311100 ) ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .T. ) ;
+#329 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #506, .F. ) ;
+#331 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#332 = ORIENTED_EDGE ( 'NONE', *, *, #1727, .F. ) ;
+#333 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -5.366129987554801100E-014, 1.000000000000000000 ) ) ;
+#334 = EDGE_CURVE ( 'NONE', #2123, #846, #511, .T. ) ;
+#335 = CIRCLE ( 'NONE', #845, 0.5080000000000015600 ) ;
+#336 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353831455400, -23.93089173430063000, 1.333500000000000600 ) ) ;
+#337 = LINE ( 'NONE', #187, #475 ) ;
+#338 = AXIS2_PLACEMENT_3D ( 'NONE', #1408, #1490, #221 ) ;
+#339 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353964178100, -23.86201186440000300, 0.5079999998376568700 ) ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -23.86201186440000700, 1.613928601165286900 ) ) ;
+#341 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354088565700, -23.93089173429890000, 0.9525000000000002400 ) ) ;
+#342 = PLANE ( 'NONE',  #920 ) ;
+#343 = VECTOR ( 'NONE', #681, 1000.000000000000000 ) ;
+#344 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#345 = LINE ( 'NONE', #946, #679 ) ;
+#346 = CYLINDRICAL_SURFACE ( 'NONE', #1585, 0.7111999999999986100 ) ;
+#347 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -23.86201186440000700, 6.350000000000000500 ) ) ;
+#348 = EDGE_CURVE ( 'NONE', #1300, #518, #2235, .T. ) ;
+#349 = VERTEX_POINT ( 'NONE', #995 ) ;
+#350 = SURFACE_STYLE_USAGE ( .BOTH. , #2028 ) ;
+#351 = EDGE_CURVE ( 'NONE', #1604, #905, #815, .T. ) ;
+#352 = ORIENTED_EDGE ( 'NONE', *, *, #2135, .T. ) ;
+#353 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#354 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #979, .F. ) ;
+#356 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .T. ) ;
+#357 = AXIS2_PLACEMENT_3D ( 'NONE', #149, #538, #1416 ) ;
+#358 = VERTEX_POINT ( 'NONE', #633 ) ;
+#359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#360 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -22.33801186495246000, 5.613400000000001300 ) ) ;
+#361 = VERTEX_POINT ( 'NONE', #1735 ) ;
+#362 = FACE_OUTER_BOUND ( 'NONE', #1015, .T. ) ;
+#363 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#364 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#365 = FACE_OUTER_BOUND ( 'NONE', #1257, .T. ) ;
+#366 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#367 = PLANE ( 'NONE',  #133 ) ;
+#368 = LINE ( 'NONE', #1577, #1009 ) ;
+#369 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1510 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #294, #2069, #1529 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#370 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#371 = VECTOR ( 'NONE', #26, 1000.000000000000000 ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .F. ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( -18.61055124752211400, -23.98221239584924900, 1.777999999999999600 ) ) ;
+#374 = ORIENTED_EDGE ( 'NONE', *, *, #2018, .F. ) ;
+#375 = ORIENTED_EDGE ( 'NONE', *, *, #944, .F. ) ;
+#377 = EDGE_CURVE ( 'NONE', #2165, #1968, #1671, .T. ) ;
+#376 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.18430474064134100, 1.170570328309712400 ) ) ;
+#378 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
+#379 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#380 = ORIENTED_EDGE ( 'NONE', *, *, #930, .F. ) ;
+#381 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1341, #2081, #2073, #1730, #985, #265, #274 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 4.505656682997742700E-014, 0.0009155810810496070800, 0.001413872329677664800 ),
+ .UNSPECIFIED. ) ;
+#382 = EDGE_CURVE ( 'NONE', #1465, #1138, #927, .T. ) ;
+#383 = ORIENTED_EDGE ( 'NONE', *, *, #82, .F. ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #661, .T. ) ;
+#385 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#386 = AXIS2_PLACEMENT_3D ( 'NONE', #2063, #1337, #1505 ) ;
+#387 = CARTESIAN_POINT ( 'NONE',  ( -15.86034353960000200, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#388 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#389 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#390 = EDGE_CURVE ( 'NONE', #2339, #969, #220, .T. ) ;
+#391 = CYLINDRICAL_SURFACE ( 'NONE', #569, 0.5080000000000015600 ) ;
+#392 = EDGE_CURVE ( 'NONE', #1857, #94, #1617, .T. ) ;
+#393 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#394 = VECTOR ( 'NONE', #551, 1000.000000000000100 ) ;
+#395 = CYLINDRICAL_SURFACE ( 'NONE', #71, 0.7111999999999986100 ) ;
+#396 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#397 = AXIS2_PLACEMENT_3D ( 'NONE', #912, #1631, #2154 ) ;
+#398 = FACE_OUTER_BOUND ( 'NONE', #2257, .T. ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000500, -24.12731763166884100, 1.051403290508051700 ) ) ;
+#400 = LINE ( 'NONE', #32, #222 ) ;
+#401 = VERTEX_POINT ( 'NONE', #822 ) ;
+#402 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -25.34405106440000600, 0.9525000000000002400 ) ) ;
+#403 = EDGE_LOOP ( 'NONE', ( #1012, #1546, #2283, #2078, #1789 ) ) ;
+#404 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#405 = CARTESIAN_POINT ( 'NONE',  ( -18.87214100411080500, -24.12839254032323300, 1.778000000000000500 ) ) ;
+#406 = EDGE_LOOP ( 'NONE', ( #1394, #1969, #1655, #1879 ) ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( -15.75319063713578600, -25.19022835179240600, 1.333500000000000600 ) ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .F. ) ;
+#409 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #1236, .T. ) ;
+#411 = AXIS2_PLACEMENT_3D ( 'NONE', #1804, #1654, #1996 ) ;
+#412 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#413 = EDGE_LOOP ( 'NONE', ( #153, #513, #111, #1188 ) ) ;
+#414 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 1.028700000000000200 ) ) ;
+#415 = AXIS2_PLACEMENT_3D ( 'NONE', #1433, #549, #1444 ) ;
+#416 = LINE ( 'NONE', #1861, #1721 ) ;
+#417 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.60303146440000400, 0.6720714016000003400 ) ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( -16.34830671660134300, -24.10453918081029200, 0.5080000000000002300 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.26089549412455400, 1.739912676223457600 ) ) ;
+#420 = EDGE_CURVE ( 'NONE', #2300, #1331, #2072, .T. ) ;
+#421 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.16707484309532100, 1.090266798398644000 ) ) ;
+#422 = DIRECTION ( 'NONE',  ( 3.414809992080327500E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#423 = FACE_OUTER_BOUND ( 'NONE', #14, .T. ) ;
+#424 = LINE ( 'NONE', #1473, #1960 ) ;
+#425 = VERTEX_POINT ( 'NONE', #1047 ) ;
+#426 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #2292, .F. ) ;
+#428 = EDGE_LOOP ( 'NONE', ( #1632, #2107, #408, #713 ) ) ;
+#429 = ORIENTED_EDGE ( 'NONE', *, *, #1236, .F. ) ;
+#430 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ;
+#431 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#432 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#433 = CARTESIAN_POINT ( 'NONE',  ( -16.34784748617636700, -24.10523999681779000, 1.777999999999999800 ) ) ;
+#434 = VERTEX_POINT ( 'NONE', #1220 ) ;
+#435 = ADVANCED_FACE ( 'NONE', ( #1046 ), #1669, .T. ) ;
+#436 = EDGE_LOOP ( 'NONE', ( #453, #657, #646, #2278 ) ) ;
+#437 = AXIS2_PLACEMENT_3D ( 'NONE', #1114, #560, #1484 ) ;
+#438 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214076529200, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#439 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#440 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#441 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353844661500, -23.93089172661337100, 0.9524999966077679600 ) ) ;
+#442 = VECTOR ( 'NONE', #1020, 1000.000000000000000 ) ;
+#443 = CARTESIAN_POINT ( 'NONE',  ( -19.33430783880000400, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#444 = ADVANCED_FACE ( 'NONE', ( #398 ), #342, .F. ) ;
+#445 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960001000, -24.16707484322045800, 1.090266798577576500 ) ) ;
+#447 = EDGE_CURVE ( 'NONE', #1336, #116, #136, .T. ) ;
+#448 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1780, #686, #2145, #1603, #501, #519, #1787 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 4.764513642652476200E-014, 0.0009155810810525301900, 0.001413872329766168000 ),
+ .UNSPECIFIED. ) ;
+#449 = VECTOR ( 'NONE', #2295, 1000.000000000000000 ) ;
+#450 = CIRCLE ( 'NONE', #2067, 0.5080000000000015600 ) ;
+#451 = EDGE_CURVE ( 'NONE', #1709, #532, #555, .T. ) ;
+#452 = VECTOR ( 'NONE', #941, 1000.000000000000000 ) ;
+#453 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
+#454 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#455 = CARTESIAN_POINT ( 'NONE',  ( -19.41634354008703800, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#456 = CARTESIAN_POINT ( 'NONE',  ( -18.68974683015364100, -24.12731763164656600, 0.5080000000000002300 ) ) ;
+#457 = AXIS2_PLACEMENT_3D ( 'NONE', #1998, #527, #879 ) ;
+#458 = ORIENTED_EDGE ( 'NONE', *, *, #348, .T. ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .T. ) ;
+#460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#461 = CARTESIAN_POINT ( 'NONE',  ( -16.43184354299390300, -23.93089172660950600, 0.5079999988466632500 ) ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .F. ) ;
+#463 = EDGE_CURVE ( 'NONE', #563, #349, #2184, .T. ) ;
+#464 = ADVANCED_FACE ( 'NONE', ( #614 ), #2144, .F. ) ;
+#465 = VERTEX_POINT ( 'NONE', #317 ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( -18.27434202768777300, -25.03215751828803800, 0.9524999988955750200 ) ) ;
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .F. ) ;
+#468 = LINE ( 'NONE', #1195, #2111 ) ;
+#469 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.10457672009211200, 1.249938856574961200 ) ) ;
+#470 = ADVANCED_FACE ( 'NONE', ( #1701 ), #1100, .T. ) ;
+#471 = SURFACE_STYLE_FILL_AREA ( #2218 ) ;
+#472 = AXIS2_PLACEMENT_3D ( 'NONE', #615, #2043, #235 ) ;
+#473 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18427437862642300, 1.170652117620873300 ) ) ;
+#474 = CARTESIAN_POINT ( 'NONE',  ( -18.75361909788792800, -24.18424393148952600, 0.5080000000000002300 ) ) ;
+#475 = VECTOR ( 'NONE', #1976, 1000.000000000000000 ) ;
+#476 = ADVANCED_FACE ( 'NONE', ( #1124 ), #108, .T. ) ;
+#477 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.18620793939999900, 1.778000000000000200 ) ) ;
+#478 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#479 = CIRCLE ( 'NONE', #1643, 0.5080000000000015600 ) ;
+#480 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1526, #978, #1717, #620, #469, #1406, #1747, #2121 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 4 ),
+ ( 0.0003310562450120121300, 0.0004138587627848191600, 0.0004966612805576262000, 0.0006622663161032493800 ),
+ .UNSPECIFIED. ) ;
+#481 = LINE ( 'NONE', #1910, #612 ) ;
+#482 = CARTESIAN_POINT ( 'NONE',  ( -18.16535276817573300, -24.09589756376759700, 0.9525000000000002400 ) ) ;
+#483 = FACE_OUTER_BOUND ( 'NONE', #1052, .T. ) ;
+#484 = EDGE_LOOP ( 'NONE', ( #1156, #1683, #143, #1486, #9, #356, #1106, #495 ) ) ;
+#485 = VERTEX_POINT ( 'NONE', #1601 ) ;
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #1820, #2006, #359 ) ;
+#487 = ORIENTED_EDGE ( 'NONE', *, *, #95, .T. ) ;
+#488 = ADVANCED_FACE ( 'NONE', ( #1178 ), #692, .T. ) ;
+#489 = VERTEX_POINT ( 'NONE', #2163 ) ;
+#490 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#491 = AXIS2_PLACEMENT_3D ( 'NONE', #1936, #1387, #1944 ) ;
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#493 = EDGE_LOOP ( 'NONE', ( #1258, #1597, #1303, #1991 ) ) ;
+#494 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .T. ) ;
+#496 = EDGE_CURVE ( 'NONE', #1057, #425, #1038, .T. ) ;
+#497 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#498 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#499 = ADVANCED_FACE ( 'NONE', ( #642 ), #154, .F. ) ;
+#500 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.93089173550722700, 0.5079999988535544000 ) ) ;
+#501 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.26089549484453300, 1.739912676139799200 ) ) ;
+#502 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 0.0000000000000000000 ) ) ;
+#503 = LINE ( 'NONE', #552, #29 ) ;
+#504 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353943765900, -23.86201186440000300, 0.9525000000139261000 ) ) ;
+#506 = EDGE_CURVE ( 'NONE', #227, #1901, #707, .T. ) ;
+#505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#507 = FACE_OUTER_BOUND ( 'NONE', #565, .T. ) ;
+#508 = EDGE_CURVE ( 'NONE', #2305, #846, #1964, .T. ) ;
+#509 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#510 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#511 = LINE ( 'NONE', #2115, #1074 ) ;
+#512 = ORIENTED_EDGE ( 'NONE', *, *, #1880, .F. ) ;
+#513 = ORIENTED_EDGE ( 'NONE', *, *, #1485, .T. ) ;
+#514 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.18427437862640500, 1.142999999999998200 ) ) ;
+#516 = ORIENTED_EDGE ( 'NONE', *, *, #720, .T. ) ;
+#517 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#518 = VERTEX_POINT ( 'NONE', #868 ) ;
+#519 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.09589756423426700, 1.758990771370509700 ) ) ;
+#520 = VERTEX_POINT ( 'NONE', #1268 ) ;
+#521 = CARTESIAN_POINT ( 'NONE',  ( -16.05084354005624900, -24.32656405285512200, 1.732417211074387600 ) ) ;
+#522 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#523 = LINE ( 'NONE', #1675, #1232 ) ;
+#524 = AXIS2_PLACEMENT_3D ( 'NONE', #1778, #697, #896 ) ;
+#525 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#526 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353957988300, -25.33521188763163000, 0.6720713988265744100 ) ) ;
+#527 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#528 = LINE ( 'NONE', #313, #50 ) ;
+#529 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353955565700, -24.59861186440000200, 0.6720713960873618800 ) ) ;
+#530 = FACE_OUTER_BOUND ( 'NONE', #816, .T. ) ;
+#531 = EDGE_CURVE ( 'NONE', #1089, #1479, #2041, .T. ) ;
+#532 = VERTEX_POINT ( 'NONE', #1470 ) ;
+#533 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .T. ) ;
+#534 = VERTEX_POINT ( 'NONE', #1088 ) ;
+#535 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
+#537 = AXIS2_PLACEMENT_3D ( 'NONE', #782, #776, #1685 ) ;
+#538 = DIRECTION ( 'NONE',  ( 4.553079989440445400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#539 = ORIENTED_EDGE ( 'NONE', *, *, #564, .T. ) ;
+#540 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #739, .T. ) ;
+#542 = DIRECTION ( 'NONE',  ( -0.7071067811865646700, 0.7071067811865303600, 0.0000000000000000000 ) ) ;
+#543 = VERTEX_POINT ( 'NONE', #1 ) ;
+#544 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#545 = FACE_OUTER_BOUND ( 'NONE', #588, .T. ) ;
+#546 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #623, 'design' ) ;
+#547 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ;
+#548 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.72219465274556400, 0.5995341603799722000 ) ) ;
+#549 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#550 = CARTESIAN_POINT ( 'NONE',  ( -19.49254353960000000, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#551 = DIRECTION ( 'NONE',  ( -0.1096791237440452200, 0.9939670466442729300, 0.0000000000000000000 ) ) ;
+#552 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.60303146440000400, 1.333500000000000600 ) ) ;
+#553 = LINE ( 'NONE', #1772, #735 ) ;
+#554 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#555 = LINE ( 'NONE', #159, #1646 ) ;
+#556 = FACE_OUTER_BOUND ( 'NONE', #1509, .T. ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( -18.83316816482261300, -24.16780846428646300, 1.778000000000000700 ) ) ;
+#558 = VERTEX_POINT ( 'NONE', #1107 ) ;
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
+#561 = EDGE_CURVE ( 'NONE', #2245, #803, #1209, .T. ) ;
+#560 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#562 = EDGE_LOOP ( 'NONE', ( #2313, #2100, #1274, #883 ) ) ;
+#563 = VERTEX_POINT ( 'NONE', #1443 ) ;
+#564 = EDGE_CURVE ( 'NONE', #1491, #65, #1562, .T. ) ;
+#565 = EDGE_LOOP ( 'NONE', ( #204, #1478, #652, #1848 ) ) ;
+#566 = CARTESIAN_POINT ( 'NONE',  ( -16.71227213800000300, -25.34405106440000600, 1.333500000000000600 ) ) ;
+#567 = EDGE_LOOP ( 'NONE', ( #1851, #2130, #590, #536 ) ) ;
+#568 = CARTESIAN_POINT ( 'NONE',  ( -16.62234353959999200, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#569 = AXIS2_PLACEMENT_3D ( 'NONE', #1230, #844, #498 ) ;
+#570 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#571 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' ,  #2312, #794 ) ;
+#572 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#573 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#574 = CARTESIAN_POINT ( 'NONE',  ( -16.41197147804543000, -23.98264038771814900, 1.778000000050229200 ) ) ;
+#575 = EDGE_CURVE ( 'NONE', #2109, #288, #2327, .T. ) ;
+#576 = VECTOR ( 'NONE', #893, 1000.000000000000000 ) ;
+#577 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.18427437862640500, 1.142999999999998200 ) ) ;
+#578 = EDGE_CURVE ( 'NONE', #683, #2315, #984, .T. ) ;
+#579 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#580 = LINE ( 'NONE', #2017, #1754 ) ;
+#581 = CARTESIAN_POINT ( 'NONE',  ( -16.83825621582774100, -24.26089549408773000, 0.9525000000000002400 ) ) ;
+#582 = PLANE ( 'NONE',  #1024 ) ;
+#583 = CARTESIAN_POINT ( 'NONE',  ( -16.09208974393928700, -24.03262958615479400, 1.777999999999999800 ) ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #212, #1092, #205 ) ;
+#585 = VECTOR ( 'NONE', #861, 1000.000000000000000 ) ;
+#586 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1155, #1212, #2301, #1591, #663, #263, #680, #1412, #838, #1348, #1533, #1715, #1583, #441 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 1.088405786874190600E-011, 0.0001655665872171500100, 0.0002483498753836960600, 0.0003311331635502421500, 0.0004139164517167882300, 0.0004966997398833342600, 0.0006622663162164354200 ),
+ .UNSPECIFIED. ) ;
+#587 = FACE_OUTER_BOUND ( 'NONE', #2191, .T. ) ;
+#588 = EDGE_LOOP ( 'NONE', ( #2167, #1569, #1966, #913 ) ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #658, .F. ) ;
+#591 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#592 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .F. ) ;
+#593 = ADVANCED_FACE ( 'NONE', ( #1474 ), #1759, .T. ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #218, .F. ) ;
+#595 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#596 = ORIENTED_EDGE ( 'NONE', *, *, #496, .F. ) ;
+#597 = AXIS2_PLACEMENT_3D ( 'NONE', #1260, #1242, #2175 ) ;
+#598 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#599 = EDGE_LOOP ( 'NONE', ( #332, #820, #2332, #1595 ) ) ;
+#600 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -25.34405106440000600, 1.333500000000000600 ) ) ;
+#601 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#602 = EDGE_LOOP ( 'NONE', ( #1672, #938 ) ) ;
+#603 = AXIS2_PLACEMENT_3D ( 'NONE', #366, #1633, #722 ) ;
+#604 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#605 = ADVANCED_FACE ( 'NONE', ( #871 ), #1291, .F. ) ;
+#606 = FACE_OUTER_BOUND ( 'NONE', #1483, .T. ) ;
+#607 = PLANE ( 'NONE',  #166 ) ;
+#608 = EDGE_CURVE ( 'NONE', #961, #2247, #1985, .T. ) ;
+#609 = LINE ( 'NONE', #736, #1556 ) ;
+#610 = PLANE ( 'NONE',  #241 ) ;
+#611 = EDGE_CURVE ( 'NONE', #2086, #1997, #1296, .T. ) ;
+#612 = VECTOR ( 'NONE', #797, 1000.000000000000000 ) ;
+#613 = CARTESIAN_POINT ( 'NONE',  ( -16.07064577017485600, -23.98245854130591700, 0.5080000000913675900 ) ) ;
+#614 = FACE_OUTER_BOUND ( 'NONE', #406, .T. ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#616 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -19.01061186440000500, 0.0000000000000000000 ) ) ;
+#617 = ADVANCED_FACE ( 'NONE', ( #315 ), #177, .F. ) ;
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #2118, .T. ) ;
+#619 = ORIENTED_EDGE ( 'NONE', *, *, #506, .T. ) ;
+#620 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353959999700, -24.12735904975611600, 1.234566954016779000 ) ) ;
+#621 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .T. ) ;
+#622 = ORIENTED_EDGE ( 'NONE', *, *, #1267, .F. ) ;
+#623 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#624 = PLANE ( 'NONE',  #179 ) ;
+#625 = PLANE ( 'NONE',  #1613 ) ;
+#626 = EDGE_CURVE ( 'NONE', #1968, #1570, #1179, .T. ) ;
+#627 = VERTEX_POINT ( 'NONE', #1644 ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #2004, .F. ) ;
+#629 = DIRECTION ( 'NONE',  ( -1.365923996832131000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#630 = ADVANCED_FACE ( 'NONE', ( #1073 ), #1827, .F. ) ;
+#631 = AXIS2_PLACEMENT_3D ( 'NONE', #1396, #672, #331 ) ;
+#632 = SURFACE_SIDE_STYLE ('',( #2198 ) ) ;
+#633 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353943765800, -23.86201186440000300, 1.333499999986074400 ) ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( -18.20360050224191200, -24.42588277368439600, 0.9525000000000002400 ) ) ;
+#635 = LINE ( 'NONE', #704, #2035 ) ;
+#636 = CIRCLE ( 'NONE', #397, 0.5080000000000002300 ) ;
+#637 = ADVANCED_FACE ( 'NONE', ( #507 ), #939, .F. ) ;
+#638 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#639 = CARTESIAN_POINT ( 'NONE',  ( -18.23882357129523900, -24.72903706792200000, 0.9525000000000002400 ) ) ;
+#640 = LINE ( 'NONE', #529, #163 ) ;
+#641 = ADVANCED_FACE ( 'NONE', ( #2122 ), #737, .T. ) ;
+#642 = FACE_OUTER_BOUND ( 'NONE', #960, .T. ) ;
+#643 = DIRECTION ( 'NONE',  ( -0.7071067811865646700, 0.7071067811865303600, 0.0000000000000000000 ) ) ;
+#644 = AXIS2_PLACEMENT_3D ( 'NONE', #1235, #865, #1801 ) ;
+#645 = FACE_OUTER_BOUND ( 'NONE', #269, .T. ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #232, .T. ) ;
+#647 = ADVANCED_FACE ( 'NONE', ( #786 ), #229, .F. ) ;
+#648 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000000, -24.03320188810283800, 1.292025299442176800 ) ) ;
+#650 = CARTESIAN_POINT ( 'NONE',  ( -18.72839561546469500, -24.16692603173788000, 0.5080000000000001200 ) ) ;
+#651 = AXIS2_PLACEMENT_3D ( 'NONE', #183, #1418, #2149 ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #1559, .F. ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #2004, .T. ) ;
+#654 = EDGE_LOOP ( 'NONE', ( #380, #1677, #2045, #1883 ) ) ;
+#655 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#656 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353976234500, -23.86201186440000300, 1.333499999986074400 ) ) ;
+#657 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
+#658 = EDGE_CURVE ( 'NONE', #1765, #1875, #253, .T. ) ;
+#659 = VERTEX_POINT ( 'NONE', #589 ) ;
+#660 = CARTESIAN_POINT ( 'NONE',  ( -18.61062512894657700, -23.98240478971070600, 0.5080000000000001200 ) ) ;
+#661 = EDGE_CURVE ( 'NONE', #178, #1818, #813, .T. ) ;
+#662 = VERTEX_POINT ( 'NONE', #2050 ) ;
+#663 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.12774755525591500, 1.234256280407373800 ) ) ;
+#664 = EDGE_CURVE ( 'NONE', #465, #489, #345, .T. ) ;
+#665 = FACE_OUTER_BOUND ( 'NONE', #236, .T. ) ;
+#666 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1798, #521, #712, #2174, #1082, #2322, #1790 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.263471869989229600E-011, 0.001194867963257454300, 0.001413872271236893000 ),
+ .UNSPECIFIED. ) ;
+#667 = CARTESIAN_POINT ( 'NONE',  ( -19.49254353960000000, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#668 = AXIS2_PLACEMENT_3D ( 'NONE', #440, #1712, #768 ) ;
+#669 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#670 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.01061186711780600, 3.174999999999999800 ) ) ;
+#671 = FACE_OUTER_BOUND ( 'NONE', #264, .T. ) ;
+#672 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#674 = EDGE_CURVE ( 'NONE', #465, #94, #30, .T. ) ;
+#673 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#675 = PLANE ( 'NONE',  #858 ) ;
+#676 = CONICAL_SURFACE ( 'NONE', #584, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#677 = LINE ( 'NONE', #1376, #1294 ) ;
+#678 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#679 = VECTOR ( 'NONE', #2058, 1000.000000000000000 ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000000, -24.18430474359582000, 1.170570320887841700 ) ) ;
+#681 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#682 = VERTEX_POINT ( 'NONE', #2211 ) ;
+#683 = VERTEX_POINT ( 'NONE', #962 ) ;
+#684 = VERTEX_POINT ( 'NONE', #1681 ) ;
+#685 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#686 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353999261900, -25.03215751942590800, 1.650001510730168200 ) ) ;
+#687 = EDGE_LOOP ( 'NONE', ( #1504, #1255, #741, #1962, #487, #1686, #383, #1507, #2286, #2005, #1740, #1329, #1456, #1909, #1511, #430 ) ) ;
+#688 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#689 = ORIENTED_EDGE ( 'NONE', *, *, #16, .F. ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -23.93089173561591900, 0.9524999962202640400 ) ) ;
+#691 = EDGE_CURVE ( 'NONE', #1622, #207, #1729, .T. ) ;
+#692 = PLANE ( 'NONE',  #1413 ) ;
+#693 = ORIENTED_EDGE ( 'NONE', *, *, #777, .T. ) ;
+#694 = FACE_OUTER_BOUND ( 'NONE', #413, .T. ) ;
+#695 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#696 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#697 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#698 = VECTOR ( 'NONE', #329, 1000.000000000000000 ) ;
+#699 = AXIS2_PLACEMENT_3D ( 'NONE', #1234, #1783, #889 ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.34405106440000600, 1.778000000000000200 ) ) ;
+#701 = CARTESIAN_POINT ( 'NONE',  ( -19.16691553960000100, -25.46221186439999700, 1.528572000000000500 ) ) ;
+#702 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353955976800, -24.59861186440000200, 0.6720713960531501400 ) ) ;
+#703 = CIRCLE ( 'NONE', #1243, 0.5080000000000002300 ) ;
+#704 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#705 = EDGE_CURVE ( 'NONE', #485, #1254, #450, .T. ) ;
+#706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#707 = LINE ( 'NONE', #917, #2096 ) ;
+#708 = EDGE_CURVE ( 'NONE', #684, #749, #1534, .T. ) ;
+#709 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#710 = CYLINDRICAL_SURFACE ( 'NONE', #2323, 0.7112000000000003900 ) ;
+#711 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .T. ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.72219465085128900, 1.686465839841401400 ) ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .F. ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #691, .F. ) ;
+#715 = CARTESIAN_POINT ( 'NONE',  ( -19.00994353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#716 = VERTEX_POINT ( 'NONE', #951 ) ;
+#717 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .F. ) ;
+#718 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#719 = ORIENTED_EDGE ( 'NONE', *, *, #608, .T. ) ;
+#720 = EDGE_CURVE ( 'NONE', #1479, #1089, #2206, .T. ) ;
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #209, .T. ) ;
+#722 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#723 = CARTESIAN_POINT ( 'NONE',  ( -15.69787769974670000, -24.72219465074944000, 0.9525000000000002400 ) ) ;
+#724 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.26089549488478900, 0.5460873238648787900 ) ) ;
+#725 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#726 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1308, #2046, #1147, #1694, #252, #421, #67, #577 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 4 ),
+ ( 1.084525482633261400E-011, 0.0001655281279286379400, 0.0002482921864703250200, 0.0003310562450120121300 ),
+ .UNSPECIFIED. ) ;
+#727 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#728 = VECTOR ( 'NONE', #203, 999.9999999999998900 ) ;
+#729 = AXIS2_PLACEMENT_3D ( 'NONE', #1794, #875, #333 ) ;
+#730 = VECTOR ( 'NONE', #1619, 1000.000000000000000 ) ;
+#731 = AXIS2_PLACEMENT_3D ( 'NONE', #1992, #514, #2032 ) ;
+#732 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#733 = VECTOR ( 'NONE', #1977, 1000.000000000000000 ) ;
+#734 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#735 = VECTOR ( 'NONE', #1014, 1000.000000000000100 ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.93771186440000800, 6.350000000000000500 ) ) ;
+#737 = CYLINDRICAL_SURFACE ( 'NONE', #291, 0.5080000000000015600 ) ;
+#739 = EDGE_CURVE ( 'NONE', #1304, #1022, #1153, .T. ) ;
+#738 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#740 = EDGE_LOOP ( 'NONE', ( #916, #791, #91, #2053 ) ) ;
+#741 = ORIENTED_EDGE ( 'NONE', *, *, #382, .F. ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #752, .F. ) ;
+#743 = ORIENTED_EDGE ( 'NONE', *, *, #98, .F. ) ;
+#744 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .F. ) ;
+#745 = AXIS2_PLACEMENT_3D ( 'NONE', #770, #426, #601 ) ;
+#746 = EDGE_LOOP ( 'NONE', ( #1872, #1514, #1076, #384, #2074, #330, #1743, #1774, #1650, #512 ) ) ;
+#747 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.72903706925471900, 0.6004800318510558100 ) ) ;
+#748 = ORIENTED_EDGE ( 'NONE', *, *, #1112, .F. ) ;
+#749 = VERTEX_POINT ( 'NONE', #86 ) ;
+#750 = CARTESIAN_POINT ( 'NONE',  ( -18.72766354636633000, -24.16632189487150800, 1.778000000000000200 ) ) ;
+#751 = EDGE_CURVE ( 'NONE', #1465, #2339, #1812, .T. ) ;
+#752 = EDGE_CURVE ( 'NONE', #434, #1430, #381, .T. ) ;
+#753 = PRESENTATION_STYLE_ASSIGNMENT (( #278 ) ) ;
+#754 = LINE ( 'NONE', #914, #2348 ) ;
+#755 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#757 = FACE_OUTER_BOUND ( 'NONE', #1216, .T. ) ;
+#758 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -23.86201186440000700, 1.695964299200000100 ) ) ;
+#759 = VECTOR ( 'NONE', #535, 1000.000000000000000 ) ;
+#760 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#761 = CYLINDRICAL_SURFACE ( 'NONE', #2009, 0.5080000000000015600 ) ;
+#762 = VERTEX_POINT ( 'NONE', #1494 ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .T. ) ;
+#764 = ORIENTED_EDGE ( 'NONE', *, *, #854, .T. ) ;
+#765 = AXIS2_PLACEMENT_3D ( 'NONE', #2246, #1518, #1149 ) ;
+#766 = ORIENTED_EDGE ( 'NONE', *, *, #2292, .T. ) ;
+#767 = CARTESIAN_POINT ( 'NONE',  ( -19.27806424886085800, -25.11773134631894800, 0.9525000000000002400 ) ) ;
+#768 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#769 = ORIENTED_EDGE ( 'NONE', *, *, #739, .F. ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#771 = AXIS2_PLACEMENT_3D ( 'NONE', #1324, #2238, #2205 ) ;
+#772 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .F. ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.26272206255258700, 0.6634428516210239000 ) ) ;
+#774 = ADVANCED_FACE ( 'NONE', ( #925 ), #76, .F. ) ;
+#775 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#776 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#777 = EDGE_CURVE ( 'NONE', #296, #1765, #1728, .T. ) ;
+#778 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#779 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#780 = EDGE_CURVE ( 'NONE', #1061, #1549, #481, .T. ) ;
+#781 = VECTOR ( 'NONE', #727, 1000.000000000000000 ) ;
+#782 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353914245100, -24.32656405489183600, 1.732417210837303900 ) ) ;
+#784 = VECTOR ( 'NONE', #1158, 1000.000000000000000 ) ;
+#785 = ADVANCED_FACE ( 'NONE', ( #285 ), #1472, .T. ) ;
+#786 = FACE_OUTER_BOUND ( 'NONE', #1113, .T. ) ;
+#787 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186439995700, 1.143000000000000500 ) ) ;
+#789 = EDGE_CURVE ( 'NONE', #318, #1549, #1150, .T. ) ;
+#790 = ORIENTED_EDGE ( 'NONE', *, *, #626, .T. ) ;
+#791 = ORIENTED_EDGE ( 'NONE', *, *, #209, .F. ) ;
+#792 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#793 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354299237400, -23.93089173662469800, 1.778000000000000200 ) ) ;
+#794 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1993, #892 ), #245 ) ;
+#795 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .F. ) ;
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .T. ) ;
+#797 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#798 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .T. ) ;
+#799 = ADVANCED_FACE ( 'NONE', ( #1782 ), #1366, .T. ) ;
+#800 = CARTESIAN_POINT ( 'NONE',  ( -16.26906798909572100, -24.18424392849189200, 0.5080000000000002300 ) ) ;
+#801 = ORIENTED_EDGE ( 'NONE', *, *, #2118, .F. ) ;
+#802 = CARTESIAN_POINT ( 'NONE',  ( -19.37076075073862600, -24.32656405275469800, 1.333499999615293000 ) ) ;
+#803 = VERTEX_POINT ( 'NONE', #1000 ) ;
+#804 = DIRECTION ( 'NONE',  ( 2.586977266727519200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#805 = VECTOR ( 'NONE', #823, 1000.000000000000000 ) ;
+#806 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#807 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#808 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 1.028700000000000200 ) ) ;
+#809 = LINE ( 'NONE', #2317, #1270 ) ;
+#810 = ADVANCED_FACE ( 'NONE', ( #1927 ), #395, .F. ) ;
+#811 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#812 = DIRECTION ( 'NONE',  ( 0.7071067811865582300, 0.7071067811865369100, 8.659560562355103000E-017 ) ) ;
+#813 = LINE ( 'NONE', #55, #1272 ) ;
+#814 = AXIS2_PLACEMENT_3D ( 'NONE', #1437, #522, #1053 ) ;
+#815 = LINE ( 'NONE', #843, #1900 ) ;
+#816 = EDGE_LOOP ( 'NONE', ( #2103, #1902, #963, #1572 ) ) ;
+#817 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .T. ) ;
+#819 = EDGE_CURVE ( 'NONE', #911, #520, #1098, .T. ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #915, .T. ) ;
+#821 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#822 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.86201186440000700, 0.6720713988347135600 ) ) ;
+#823 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#824 = ORIENTED_EDGE ( 'NONE', *, *, #2334, .T. ) ;
+#825 = ADVANCED_FACE ( 'NONE', ( #1869 ), #1841, .T. ) ;
+#826 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .F. ) ;
+#827 = PLANE ( 'NONE',  #1748 ) ;
+#828 = ORIENTED_EDGE ( 'NONE', *, *, #1068, .F. ) ;
+#829 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173559852900, 1.333500003786446400 ) ) ;
+#830 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#831 = LINE ( 'NONE', #864, #860 ) ;
+#832 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#833 = EDGE_CURVE ( 'NONE', #1103, #1430, #480, .T. ) ;
+#834 = LINE ( 'NONE', #1758, #1691 ) ;
+#835 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#836 = CARTESIAN_POINT ( 'NONE',  ( -18.23882357129488700, -24.72903706791901600, 1.333500000000000600 ) ) ;
+#837 = FACE_OUTER_BOUND ( 'NONE', #119, .T. ) ;
+#838 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000700, -24.16692602754650200, 1.090052070435624900 ) ) ;
+#839 = LINE ( 'NONE', #2113, #343 ) ;
+#840 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.60303146440000400, 0.6720714016000003400 ) ) ;
+#841 = CIRCLE ( 'NONE', #1838, 0.7111999999999986100 ) ;
+#842 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .T. ) ;
+#843 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.86201186440000700, 0.5900357008000002300 ) ) ;
+#844 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#845 = AXIS2_PLACEMENT_3D ( 'NONE', #2131, #298, #1952 ) ;
+#846 = VERTEX_POINT ( 'NONE', #500 ) ;
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #1021, .T. ) ;
+#848 = ADVANCED_FACE ( 'NONE', ( #134 ), #610, .F. ) ;
+#849 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -9.106159978880892400E-015, 0.0000000000000000000 ) ) ;
+#850 = ORIENTED_EDGE ( 'NONE', *, *, #2015, .F. ) ;
+#851 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#852 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#853 = ORIENTED_EDGE ( 'NONE', *, *, #833, .F. ) ;
+#854 = EDGE_CURVE ( 'NONE', #563, #10, #1386, .T. ) ;
+#855 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.34405106440000600, 0.6720714016000003400 ) ) ;
+#856 = EDGE_LOOP ( 'NONE', ( #258, #1829, #2187, #2248 ) ) ;
+#857 = ORIENTED_EDGE ( 'NONE', *, *, #1805, .T. ) ;
+#858 = AXIS2_PLACEMENT_3D ( 'NONE', #2319, #324, #1226 ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #255, .F. ) ;
+#860 = VECTOR ( 'NONE', #851, 1000.000000000000000 ) ;
+#861 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#862 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #690, #890, #723, #152, #1054, #2349, #1971 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.269178589049980200E-011, 0.001194867963280424500, 0.001413872187217460100 ),
+ .UNSPECIFIED. ) ;
+#863 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( -16.95254353960000100, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#866 = EDGE_CURVE ( 'NONE', #1479, #2300, #553, .T. ) ;
+#865 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#867 = EDGE_CURVE ( 'NONE', #2086, #1875, #677, .T. ) ;
+#868 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173559852900, 1.333500003786446400 ) ) ;
+#869 = LINE ( 'NONE', #1202, #1500 ) ;
+#870 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.01061186575890700, 2.539999998836874400 ) ) ;
+#871 = FACE_OUTER_BOUND ( 'NONE', #654, .T. ) ;
+#872 = CARTESIAN_POINT ( 'NONE',  ( -15.77041491580000500, -25.34405106440000600, 0.9525000000000002400 ) ) ;
+#873 = FACE_OUTER_BOUND ( 'NONE', #176, .T. ) ;
+#874 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#875 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #819, .T. ) ;
+#877 = VERTEX_POINT ( 'NONE', #2310 ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#879 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#880 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
+#881 = ORIENTED_EDGE ( 'NONE', *, *, #833, .T. ) ;
+#882 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214351917900, -23.86201186440000700, 1.333500000028178900 ) ) ;
+#883 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .T. ) ;
+#884 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 6.350000000000000500 ) ) ;
+#885 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#886 = LINE ( 'NONE', #131, #1167 ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#888 = AXIS2_PLACEMENT_3D ( 'NONE', #109, #673, #132 ) ;
+#889 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( -15.65192632849882600, -24.32656405274729700, 0.9525000004368015000 ) ) ;
+#891 = VECTOR ( 'NONE', #2164, 1000.000000000000000 ) ;
+#892 = AXIS2_PLACEMENT_3D ( 'NONE', #2259, #96, #638 ) ;
+#893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#894 = CIRCLE ( 'NONE', #225, 0.3809999999999890100 ) ;
+#895 = PLANE ( 'NONE',  #1228 ) ;
+#897 = EDGE_CURVE ( 'NONE', #434, #2247, #869, .T. ) ;
+#896 = DIRECTION ( 'NONE',  ( -1.365923996832131000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#898 = FACE_OUTER_BOUND ( 'NONE', #271, .T. ) ;
+#899 = EDGE_CURVE ( 'NONE', #2305, #401, #1326, .T. ) ;
+#900 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.01061186440000500, 2.540000000000000500 ) ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353620428300, -23.93089173661596200, 0.5080000000000001200 ) ) ;
+#902 = VECTOR ( 'NONE', #1773, 1000.000000000000000 ) ;
+#903 = VERTEX_POINT ( 'NONE', #2099 ) ;
+#904 = AXIS2_PLACEMENT_3D ( 'NONE', #1306, #1830, #923 ) ;
+#905 = VERTEX_POINT ( 'NONE', #1753 ) ;
+#906 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
+#907 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.18620793939999900, 1.333500000000000600 ) ) ;
+#908 = AXIS2_PLACEMENT_3D ( 'NONE', #2181, #385, #738 ) ;
+#909 = VERTEX_POINT ( 'NONE', #1214 ) ;
+#910 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#911 = VERTEX_POINT ( 'NONE', #1006 ) ;
+#912 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#913 = ORIENTED_EDGE ( 'NONE', *, *, #1171, .F. ) ;
+#914 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -23.86201186440000700, 2.057400000000000300 ) ) ;
+#915 = EDGE_CURVE ( 'NONE', #803, #1300, #809, .T. ) ;
+#916 = ORIENTED_EDGE ( 'NONE', *, *, #705, .F. ) ;
+#917 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -22.33801186660980800, 3.174999999999999800 ) ) ;
+#918 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.707404996040159200E-015 ) ) ;
+#919 = FACE_OUTER_BOUND ( 'NONE', #562, .T. ) ;
+#920 = AXIS2_PLACEMENT_3D ( 'NONE', #855, #685, #517 ) ;
+#921 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000500, -24.03317751133310100, 0.9939647012560893800 ) ) ;
+#922 = FACE_OUTER_BOUND ( 'NONE', #123, .T. ) ;
+#923 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#924 = PLANE ( 'NONE',  #1369 ) ;
+#925 = FACE_OUTER_BOUND ( 'NONE', #1126, .T. ) ;
+#926 = DIRECTION ( 'NONE',  ( 1.365923996832131000E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#927 = LINE ( 'NONE', #455, #2271 ) ;
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #674, .T. ) ;
+#929 = VERTEX_POINT ( 'NONE', #1953 ) ;
+#930 = EDGE_CURVE ( 'NONE', #1818, #1997, #839, .T. ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#933 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#934 = EDGE_LOOP ( 'NONE', ( #787, #1620, #2169, #1051 ) ) ;
+#935 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353968867000, -23.98245854148843700, 1.313697769351933200 ) ) ;
+#936 = SHAPE_REPRESENTATION ( 'SLP3-250-100-F', ( #1476, #1600 ), #369 ) ;
+#937 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1318 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #806, #821, #1904 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #819, .F. ) ;
+#939 = PLANE ( 'NONE',  #1946 ) ;
+#940 = EDGE_LOOP ( 'NONE', ( #1941, #1186, #965, #1219 ) ) ;
+#941 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#942 = EDGE_CURVE ( 'NONE', #1875, #227, #2204, .T. ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( -16.95254353960000100, -23.49371186439997000, 1.143000000000000500 ) ) ;
+#944 = EDGE_CURVE ( 'NONE', #1223, #762, #952, .T. ) ;
+#945 = LINE ( 'NONE', #138, #1746 ) ;
+#946 = CARTESIAN_POINT ( 'NONE',  ( -18.31041493561408400, -24.59861186440000200, 0.9525000001368231200 ) ) ;
+#947 = CARTESIAN_POINT ( 'NONE',  ( -16.74834505060034600, -25.03215751946559200, 0.9525000000000002400 ) ) ;
+#948 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#949 = PLANE ( 'NONE',  #1979 ) ;
+#950 = CIRCLE ( 'NONE', #386, 0.5080000000000002300 ) ;
+#951 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.01061186507945800, 0.0000000000000000000 ) ) ;
+#952 = LINE ( 'NONE', #1739, #1592 ) ;
+#953 = EDGE_CURVE ( 'NONE', #425, #1250, #528, .T. ) ;
+#954 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#955 = CARTESIAN_POINT ( 'NONE',  ( -16.43184354299390300, -23.93089172660950600, 0.5079999988466632500 ) ) ;
+#956 = CONICAL_SURFACE ( 'NONE', #338, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353952558300, -25.33521186444345800, 1.613928603955506500 ) ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
+#959 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#960 = EDGE_LOOP ( 'NONE', ( #1135, #462, #714, #1989 ) ) ;
+#961 = VERTEX_POINT ( 'NONE', #656 ) ;
+#962 = CARTESIAN_POINT ( 'NONE',  ( -15.86034353960001300, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .T. ) ;
+#964 = AXIS2_PLACEMENT_3D ( 'NONE', #900, #1449, #910 ) ;
+#965 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
+#966 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#967 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#968 = CARTESIAN_POINT ( 'NONE',  ( -19.27806424907854000, -25.11773134447699700, 1.333500000000000600 ) ) ;
+#969 = VERTEX_POINT ( 'NONE', #299 ) ;
+#970 = AXIS2_PLACEMENT_3D ( 'NONE', #954, #1741, #1913 ) ;
+#971 = EDGE_LOOP ( 'NONE', ( #1377, #2210, #622, #1705 ) ) ;
+#972 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.173954533455012300E-015, 0.0000000000000000000 ) ) ;
+#973 = ORIENTED_EDGE ( 'NONE', *, *, #463, .F. ) ;
+#974 = CARTESIAN_POINT ( 'NONE',  ( -16.13443299976358200, -24.10461063109123000, 0.5080000000000002300 ) ) ;
+#975 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -25.03215751946266100, 1.650001511000685400 ) ) ;
+#976 = EDGE_CURVE ( 'NONE', #1653, #1822, #368, .T. ) ;
+#977 = CARTESIAN_POINT ( 'NONE',  ( -15.74462283035052000, -25.11773134641514800, 1.333500000000000600 ) ) ;
+#978 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000400, -24.18427437862642300, 1.170652118168444600 ) ) ;
+#979 = EDGE_CURVE ( 'NONE', #2075, #485, #193, .T. ) ;
+#980 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -23.93089173561591900, 0.9524999962202640400 ) ) ;
+#982 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000700, -24.12770528571325800, 1.051712975259985000 ) ) ;
+#983 = CIRCLE ( 'NONE', #437, 0.5080000000000002300 ) ;
+#984 = LINE ( 'NONE', #387, #80 ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -16.83825621573423700, -24.26089549489252000, 1.333500000000000600 ) ) ;
+#986 = LINE ( 'NONE', #1066, #1417 ) ;
+#987 = ADVANCED_FACE ( 'NONE', ( #4 ), #117, .F. ) ;
+#988 = ORIENTED_EDGE ( 'NONE', *, *, #1926, .T. ) ;
+#989 = CARTESIAN_POINT ( 'NONE',  ( -18.87259982374572000, -24.12774755026849500, 0.5080000000000001200 ) ) ;
+#990 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .F. ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #1834, .F. ) ;
+#992 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#993 = EDGE_LOOP ( 'NONE', ( #1542, #173, #958, #541 ) ) ;
+#994 = FILL_AREA_STYLE_COLOUR ( '', #1168 ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( -16.01274353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#996 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .T. ) ;
+#997 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353620551200, -23.93089172662066100, 1.778000001153438500 ) ) ;
+#998 = ADVANCED_FACE ( 'NONE', ( #898 ), #827, .F. ) ;
+#999 = CYLINDRICAL_SURFACE ( 'NONE', #1915, 0.5080000000000015600 ) ;
+#1000 = CARTESIAN_POINT ( 'NONE',  ( -19.28934353960000400, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1001 = LINE ( 'NONE', #2345, #157 ) ;
+#1002 = ADVANCED_FACE ( 'NONE', ( #2071 ), #174, .F. ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353959999600, -24.12735905191207300, 1.234566952274530200 ) ) ;
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353844661500, -23.93089172661337100, 0.9524999966077679600 ) ) ;
+#1005 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1207, #1199, #836, #309, #2116, #147, #336 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 8.294385702389009800E-011, 0.0009155810812817665300, 0.001413872320962695300 ),
+ .UNSPECIFIED. ) ;
+#1006 = CARTESIAN_POINT ( 'NONE',  ( -15.57078353959999500, -23.86201186439995300, 1.143000000000000500 ) ) ;
+#1007 = FACE_OUTER_BOUND ( 'NONE', #599, .T. ) ;
+#1008 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1009 = VECTOR ( 'NONE', #494, 1000.000000000000000 ) ;
+#1010 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.93771186440000800, 0.0000000000000000000 ) ) ;
+#1011 = LINE ( 'NONE', #1253, #1180 ) ;
+#1012 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .F. ) ;
+#1013 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1014 = DIRECTION ( 'NONE',  ( 0.1096791224046405300, 0.9939670467920693800, 1.343181861861369300E-017 ) ) ;
+#1015 = EDGE_LOOP ( 'NONE', ( #1400, #1452, #61, #1102 ) ) ;
+#1016 = ORIENTED_EDGE ( 'NONE', *, *, #1805, .F. ) ;
+#1017 = EDGE_CURVE ( 'NONE', #1283, #1057, #312, .T. ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #664, .T. ) ;
+#1019 = DIRECTION ( 'NONE',  ( 2.731847993664262000E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1020 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1021 = EDGE_CURVE ( 'NONE', #257, #1570, #2297, .T. ) ;
+#1022 = VERTEX_POINT ( 'NONE', #2159 ) ;
+#1023 = PLANE ( 'NONE',  #1077 ) ;
+#1024 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #47, #1663 ) ;
+#1025 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -22.33801186440000900, 2.057400000000000300 ) ) ;
+#1026 = ORIENTED_EDGE ( 'NONE', *, *, #531, .T. ) ;
+#1027 = ADVANCED_FACE ( 'NONE', ( #423 ), #1984, .F. ) ;
+#1028 = AXIS2_PLACEMENT_3D ( 'NONE', #872, #2000, #2147 ) ;
+#1029 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1030 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -23.86201186440000700, 0.5900357008000002300 ) ) ;
+#1031 = CIRCLE ( 'NONE', #8, 0.3809999999999890100 ) ;
+#1032 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.02410990190000100, 1.333500000000000600 ) ) ;
+#1034 = EDGE_CURVE ( 'NONE', #233, #532, #862, .T. ) ;
+#1033 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1035 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1036 = FACE_OUTER_BOUND ( 'NONE', #493, .T. ) ;
+#1037 = ADVANCED_FACE ( 'NONE', ( #2237, #1697 ), #1808, .F. ) ;
+#1038 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1610, #1056, #2329, #1070, #2126, #327, #1239 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810810489714100, 0.001413872327555572600 ),
+ .UNSPECIFIED. ) ;
+#1039 = DIRECTION ( 'NONE',  ( -4.553079989440445400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1040 = LINE ( 'NONE', #2150, #1957 ) ;
+#1041 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1042 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1043 = AXIS2_PLACEMENT_3D ( 'NONE', #353, #1229, #1409 ) ;
+#1044 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353911297400, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1045 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #2350 ) ;
+#1046 = FACE_OUTER_BOUND ( 'NONE', #1276, .T. ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354258527600, -23.93089172888136700, 0.5079999989858117200 ) ) ;
+#1048 = PLANE ( 'NONE',  #1319 ) ;
+#1049 = CONICAL_SURFACE ( 'NONE', #2082, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1050 = ORIENTED_EDGE ( 'NONE', *, *, #789, .F. ) ;
+#1051 = ORIENTED_EDGE ( 'NONE', *, *, #232, .F. ) ;
+#1052 = EDGE_LOOP ( 'NONE', ( #742, #145, #150, #198 ) ) ;
+#1053 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1054 = CARTESIAN_POINT ( 'NONE',  ( -15.75319063698217200, -25.19022835049686600, 0.9525000000000002400 ) ) ;
+#1055 = VERTEX_POINT ( 'NONE', #2140 ) ;
+#1056 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353875507100, -25.03215751944137700, 0.6359984895882927500 ) ) ;
+#1057 = VERTEX_POINT ( 'NONE', #526 ) ;
+#1058 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#1059 = EDGE_LOOP ( 'NONE', ( #1831, #1455, #2049, #1285 ) ) ;
+#1060 = EDGE_CURVE ( 'NONE', #659, #148, #1206, .T. ) ;
+#1061 = VERTEX_POINT ( 'NONE', #340 ) ;
+#1062 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 5.981700000000000900 ) ) ;
+#1063 = FACE_OUTER_BOUND ( 'NONE', #1182, .T. ) ;
+#1064 = LINE ( 'NONE', #1246, #891 ) ;
+#1065 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1066 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#1068 = EDGE_CURVE ( 'NONE', #116, #1336, #2119, .T. ) ;
+#1067 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1069 = EDGE_CURVE ( 'NONE', #2110, #288, #2014, .T. ) ;
+#1070 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.42588277514055800, 0.5652569628110945000 ) ) ;
+#1071 = VECTOR ( 'NONE', #1870, 1000.000000000000000 ) ;
+#1072 = PLANE ( 'NONE',  #1301 ) ;
+#1073 = FACE_OUTER_BOUND ( 'NONE', #940, .T. ) ;
+#1074 = VECTOR ( 'NONE', #1029, 1000.000000000000000 ) ;
+#1075 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #1552, .F. ) ;
+#1077 = AXIS2_PLACEMENT_3D ( 'NONE', #502, #1959, #2139 ) ;
+#1078 = EDGE_LOOP ( 'NONE', ( #2001, #1576, #1079, #592, #628 ) ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .F. ) ;
+#1080 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.10001186440000600, 5.613400000000001300 ) ) ;
+#1081 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .T. ) ;
+#1082 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.19022835095561400, 1.631152902563592000 ) ) ;
+#1083 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .T. ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353962088900, -23.86201186440000300, 0.5079999998376568700 ) ) ;
+#1085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .T. ) ;
+#1087 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1668, #1118, #1131, #767, #1839, #1286, #1657 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.137572151450804300E-011, 0.001194867962823423700, 0.001413872268999805300 ),
+ .UNSPECIFIED. ) ;
+#1088 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.93089172561773700, 1.778000001278910800 ) ) ;
+#1089 = VERTEX_POINT ( 'NONE', #139 ) ;
+#1090 = CARTESIAN_POINT ( 'NONE',  ( -16.39008448676127800, -24.03382970264961200, 1.778000000000000500 ) ) ;
+#1091 = AXIS2_PLACEMENT_3D ( 'NONE', #2236, #779, #1311 ) ;
+#1092 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1093 = FACE_OUTER_BOUND ( 'NONE', #254, .T. ) ;
+#1094 = DIRECTION ( 'NONE',  ( 2.586977266727519200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1095 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#1097 = EDGE_CURVE ( 'NONE', #1901, #2086, #1757, .T. ) ;
+#1096 = PLANE ( 'NONE',  #308 ) ;
+#1098 = CIRCLE ( 'NONE', #277, 0.6705600000000040400 ) ;
+#1099 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -25.33521188763163000, 0.6720713988347129000 ) ) ;
+#1100 = CYLINDRICAL_SURFACE ( 'NONE', #1823, 1.498599999999999300 ) ;
+#1101 = CARTESIAN_POINT ( 'NONE',  ( -18.80807057075684700, -24.18475730246771200, 1.778000000000000700 ) ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
+#1103 = VERTEX_POINT ( 'NONE', #515 ) ;
+#1104 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 2.057400000000000800 ) ) ;
+#1105 = AXIS2_PLACEMENT_3D ( 'NONE', #1450, #168, #363 ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .T. ) ;
+#1107 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353844661500, -23.93089172661337100, 0.9524999966077679600 ) ) ;
+#1108 = ORIENTED_EDGE ( 'NONE', *, *, #658, .T. ) ;
+#1109 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .F. ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( -15.53014353960000100, -23.49371186439997000, 1.143000000000000500 ) ) ;
+#1111 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1112 = EDGE_CURVE ( 'NONE', #1973, #1254, #1040, .T. ) ;
+#1113 = EDGE_LOOP ( 'NONE', ( #316, #2048, #795, #1599 ) ) ;
+#1114 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1115 = EDGE_CURVE ( 'NONE', #2305, #465, #983, .T. ) ;
+#1116 = CONICAL_SURFACE ( 'NONE', #1629, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1117 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214077585500, -25.33521188763162300, 0.9525000000261243400 ) ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( -19.37076075044666400, -24.32656405489368400, 0.9525000004445290900 ) ) ;
+#1119 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1120 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.11773134631943400, 0.6462792907392068700 ) ) ;
+#1121 = CIRCLE ( 'NONE', #1356, 0.5080000000000002300 ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353983341100, -24.59861186440000200, 1.613928604024994700 ) ) ;
+#1123 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1124 = FACE_OUTER_BOUND ( 'NONE', #141, .T. ) ;
+#1125 = LINE ( 'NONE', #2239, #83 ) ;
+#1126 = EDGE_LOOP ( 'NONE', ( #1109, #533, #559, #1128 ) ) ;
+#1127 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1128 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ;
+#1129 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .F. ) ;
+#1130 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1131 = CARTESIAN_POINT ( 'NONE',  ( -19.32480937922011000, -24.72219465274494600, 0.9525000000000002400 ) ) ;
+#1132 = PLANE ( 'NONE',  #2094 ) ;
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
+#1134 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #598, #1859 ) ;
+#1135 = ORIENTED_EDGE ( 'NONE', *, *, #1652, .F. ) ;
+#1136 = VERTEX_POINT ( 'NONE', #1104 ) ;
+#1137 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1138 = VERTEX_POINT ( 'NONE', #2188 ) ;
+#1139 = CARTESIAN_POINT ( 'NONE',  ( -16.33214100924658000, -24.12839253349762500, 1.778000000000000500 ) ) ;
+#1140 = EDGE_CURVE ( 'NONE', #116, #1491, #1895, .T. ) ;
+#1141 = CARTESIAN_POINT ( 'NONE',  ( -15.68837922770000400, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#1142 = EDGE_CURVE ( 'NONE', #2338, #233, #171, .T. ) ;
+#1143 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -25.34405106440000600, 1.333500000000000600 ) ) ;
+#1144 = CIRCLE ( 'NONE', #1522, 0.5080000000000002300 ) ;
+#1145 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1146 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214076528900, -25.33521188763162300, 1.333500000000000600 ) ) ;
+#1147 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353959999700, -24.03348846469138800, 0.9941314480520443400 ) ) ;
+#1148 = FACE_OUTER_BOUND ( 'NONE', #1458, .T. ) ;
+#1149 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1150 = CIRCLE ( 'NONE', #1865, 0.5080000000000002300 ) ;
+#1151 = ADVANCED_FACE ( 'NONE', ( #2324 ), #1096, .F. ) ;
+#1152 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1153 = LINE ( 'NONE', #93, #1360 ) ;
+#1154 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.72903706925946200, 1.685519968148387400 ) ) ;
+#1155 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353831455400, -23.93089173430063000, 1.333500000000000600 ) ) ;
+#1156 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .T. ) ;
+#1157 = VERTEX_POINT ( 'NONE', #2034 ) ;
+#1158 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1159 = EDGE_LOOP ( 'NONE', ( #2160, #238, #1769, #224 ) ) ;
+#1160 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .T. ) ;
+#1161 = ORIENTED_EDGE ( 'NONE', *, *, #664, .F. ) ;
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .F. ) ;
+#1163 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1164 = SHAPE_DEFINITION_REPRESENTATION ( #1191, #936 ) ;
+#1165 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1166 = PLANE ( 'NONE',  #1190 ) ;
+#1167 = VECTOR ( 'NONE', #655, 1000.000000000000000 ) ;
+#1168 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1169 = LINE ( 'NONE', #2284, #189 ) ;
+#1170 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#1171 = EDGE_CURVE ( 'NONE', #518, #1465, #503, .T. ) ;
+#1172 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353926533700, -25.03215751943682200, 0.6359984892305513600 ) ) ;
+#1173 = FILL_AREA_STYLE ('',( #994 ) ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1175 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.93089173550722700, 0.5079999988535544000 ) ) ;
+#1176 = CIRCLE ( 'NONE', #104, 1.498599999999999300 ) ;
+#1177 = ADVANCED_FACE ( 'NONE', ( #922 ), #2025, .F. ) ;
+#1178 = FACE_OUTER_BOUND ( 'NONE', #484, .T. ) ;
+#1179 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1262, #1810, #548, #1120, #1322, #773, #1690 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.137047522958711100E-011, 0.001194867962823032300, 0.001413872269002613600 ),
+ .UNSPECIFIED. ) ;
+#1180 = VECTOR ( 'NONE', #1947, 1000.000000000000000 ) ;
+#1181 = EDGE_CURVE ( 'NONE', #543, #877, #2153, .T. ) ;
+#1182 = EDGE_LOOP ( 'NONE', ( #172, #297, #991, #2219 ) ) ;
+#1183 = CARTESIAN_POINT ( 'NONE',  ( -18.88825408338500700, -24.10461062508680300, 0.5080000000000001200 ) ) ;
+#1184 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .F. ) ;
+#1185 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
+#1186 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .T. ) ;
+#1187 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1188 = ORIENTED_EDGE ( 'NONE', *, *, #1392, .F. ) ;
+#1189 = ADVANCED_FACE ( 'NONE', ( #1148 ), #367, .F. ) ;
+#1190 = AXIS2_PLACEMENT_3D ( 'NONE', #2268, #1931, #1921 ) ;
+#1191 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #2201 ) ;
+#1192 = EDGE_LOOP ( 'NONE', ( #1649, #1621, #429, #1656 ) ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( -18.31041493557597700, -25.33521186384740500, 0.9525000000684116200 ) ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1652, .T. ) ;
+#1195 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.02410990190000100, 1.333500000000000600 ) ) ;
+#1197 = EDGE_CURVE ( 'NONE', #2022, #1884, #1954, .T. ) ;
+#1196 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1198 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1199 = CARTESIAN_POINT ( 'NONE',  ( -18.27434202845057600, -25.03215751820031800, 1.333500000000000600 ) ) ;
+#1200 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1201 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 0.5079999995129702600 ) ) ;
+#1202 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214350777900, -24.59861186440000200, 1.333500000056357300 ) ) ;
+#1203 = DIRECTION ( 'NONE',  ( -0.1096791224046457000, 0.9939670467920689300, 0.0000000000000000000 ) ) ;
+#1204 = LINE ( 'NONE', #702, #733 ) ;
+#1205 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1206 = LINE ( 'NONE', #1225, #251 ) ;
+#1207 = CARTESIAN_POINT ( 'NONE',  ( -18.31041492576321900, -25.33521178093686600, 1.333500000070465500 ) ) ;
+#1208 = STYLED_ITEM ( 'NONE', ( #753 ), #794 ) ;
+#1209 = LINE ( 'NONE', #1837, #165 ) ;
+#1210 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .F. ) ;
+#1211 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1574, #90, #1361, #1541, #982, #446, #280, #1379 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 4 ),
+ ( 9.458655666662432100E-012, 0.0001655281262152870500, 0.0002482921845936071600, 0.0003310562429719273400 ),
+ .UNSPECIFIED. ) ;
+#1212 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353957982400, -23.98245853922953000, 1.313697770314663700 ) ) ;
+#1213 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353962088800, -23.86201186440000300, 1.778000000162343500 ) ) ;
+#1214 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173662035300, 0.9524999966059464200 ) ) ;
+#1215 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .F. ) ;
+#1216 = EDGE_LOOP ( 'NONE', ( #54, #2138, #1796, #2189 ) ) ;
+#1217 = EDGE_CURVE ( 'NONE', #682, #1822, #580, .T. ) ;
+#1218 = ADVANCED_FACE ( 'NONE', ( #1007 ), #676, .T. ) ;
+#1219 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .F. ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214351365800, -25.33521186444637900, 1.333500000028178900 ) ) ;
+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .F. ) ;
+#1222 = EDGE_CURVE ( 'NONE', #534, #684, #1640, .T. ) ;
+#1223 = VERTEX_POINT ( 'NONE', #568 ) ;
+#1224 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1225 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -16.01341186440000500, 5.727700000000000500 ) ) ;
+#1226 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .F. ) ;
+#1228 = AXIS2_PLACEMENT_3D ( 'NONE', #1259, #696, #525 ) ;
+#1229 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.6502610077794467300, 0.7597108803759877700 ) ) ;
+#1230 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1231 = CIRCLE ( 'NONE', #814, 0.5080000000000002300 ) ;
+#1232 = VECTOR ( 'NONE', #2221, 1000.000000000000000 ) ;
+#1233 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1234 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#1236 = EDGE_CURVE ( 'NONE', #92, #1103, #726, .T. ) ;
+#1235 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1237 = FACE_OUTER_BOUND ( 'NONE', #1538, .T. ) ;
+#1238 = EDGE_CURVE ( 'NONE', #1223, #683, #894, .T. ) ;
+#1239 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354258527600, -23.93089172888136700, 0.5079999989858117200 ) ) ;
+#1240 = CYLINDRICAL_SURFACE ( 'NONE', #1688, 0.5080000000000015600 ) ;
+#1241 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1242 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1243 = AXIS2_PLACEMENT_3D ( 'NONE', #887, #1233, #1446 ) ;
+#1244 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353953733500, -23.86201186440000700, 0.6720713988093629500 ) ) ;
+#1245 = VECTOR ( 'NONE', #409, 1000.000000000000000 ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.02410990190000100, 1.778000000000000200 ) ) ;
+#1247 = LINE ( 'NONE', #202, #452 ) ;
+#1248 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#1250 = VERTEX_POINT ( 'NONE', #1265 ) ;
+#1251 = PLANE ( 'NONE',  #731 ) ;
+#1252 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1253 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.10001186440000600, 5.613400000000001300 ) ) ;
+#1254 = VERTEX_POINT ( 'NONE', #15 ) ;
+#1255 = ORIENTED_EDGE ( 'NONE', *, *, #1559, .T. ) ;
+#1256 = FILL_AREA_STYLE_COLOUR ( '', #1917 ) ;
+#1257 = EDGE_LOOP ( 'NONE', ( #1210, #2057, #796, #2194, #84, #1083, #996, #2253 ) ) ;
+#1258 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.34405106440000600, 0.5080000000000001200 ) ) ;
+#1260 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -25.34405106440000600, 0.5080000000000001200 ) ) ;
+#1261 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1208 ) ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353620428300, -23.93089173661596200, 0.5080000000000001200 ) ) ;
+#1263 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -9.106159978880892400E-015, 0.0000000000000000000 ) ) ;
+#1264 = DIRECTION ( 'NONE',  ( -6.829619984160655100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1266 = EDGE_CURVE ( 'NONE', #762, #35, #1323, .T. ) ;
+#1265 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353953733500, -23.86201186440000300, 0.5079999996753135100 ) ) ;
+#1267 = EDGE_CURVE ( 'NONE', #749, #1061, #1447, .T. ) ;
+#1268 = CARTESIAN_POINT ( 'NONE',  ( -16.91190353960000400, -23.86201186439996000, 1.143000000000000500 ) ) ;
+#1269 = VECTOR ( 'NONE', #2308, 1000.000000000000000 ) ;
+#1270 = VECTOR ( 'NONE', #1937, 1000.000000000000100 ) ;
+#1271 = CARTESIAN_POINT ( 'NONE',  ( -18.63208974055232000, -24.03262957883932700, 1.777999999999999800 ) ) ;
+#1272 = VECTOR ( 'NONE', #1849, 1000.000000000000000 ) ;
+#1273 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.16692603223858500, 1.090052076420659400 ) ) ;
+#1274 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .F. ) ;
+#1275 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #197, #1833 ) ;
+#1276 = EDGE_LOOP ( 'NONE', ( #2279, #58, #17, #1706, #1081, #847, #2080, #1302 ) ) ;
+#1277 = ORIENTED_EDGE ( 'NONE', *, *, #942, .T. ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #564, .F. ) ;
+#1279 = CARTESIAN_POINT ( 'NONE',  ( -18.95197147725582800, -23.98264038953816200, 1.777999999916446400 ) ) ;
+#1280 = EDGE_CURVE ( 'NONE', #40, #318, #1590, .T. ) ;
+#1281 = VERTEX_POINT ( 'NONE', #1499 ) ;
+#1282 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18620793939999900, 1.333500000000000600 ) ) ;
+#1283 = VERTEX_POINT ( 'NONE', #226 ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.09589756431508100, 0.5270092286388353700 ) ) ;
+#1285 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .F. ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( -19.26090068797922000, -25.26272206255057300, 0.9525000000000002400 ) ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353958608300, -23.86201186440000300, 0.5079999998376568700 ) ) ;
+#1288 = AXIS2_PLACEMENT_3D ( 'NONE', #709, #1786, #2314 ) ;
+#1289 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1290 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #211, #1279, #1658, #2193, #405, #557, #1101, #1481, #750, #1461, #1664, #1271, #373, #1639 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 9.455524763128746100E-012, 0.0001661762611022007100, 0.0002492643869255359500, 0.0003323525127488713100, 0.0004154406385722066600, 0.0004985287643955419100, 0.0006647050160422163000 ),
+ .UNSPECIFIED. ) ;
+#1291 = PLANE ( 'NONE',  #486 ) ;
+#1292 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1293 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1294 = VECTOR ( 'NONE', #1593, 1000.000000000000000 ) ;
+#1295 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1296 = LINE ( 'NONE', #1080, #759 ) ;
+#1297 = EDGE_CURVE ( 'NONE', #532, #2315, #219, .T. ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.93771186440000800, 6.350000000000000500 ) ) ;
+#1299 = CONICAL_SURFACE ( 'NONE', #2052, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1300 = VERTEX_POINT ( 'NONE', #217 ) ;
+#1301 = AXIS2_PLACEMENT_3D ( 'NONE', #885, #1828, #370 ) ;
+#1302 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .T. ) ;
+#1303 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
+#1304 = VERTEX_POINT ( 'NONE', #1704 ) ;
+#1305 = CARTESIAN_POINT ( 'NONE',  ( -19.25227213800000600, -25.34405106440000600, 1.333500000000000600 ) ) ;
+#1306 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000500, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1307 = EDGE_CURVE ( 'NONE', #969, #803, #950, .T. ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354088565700, -23.93089173429890000, 0.9525000000000002400 ) ) ;
+#1309 = EDGE_CURVE ( 'NONE', #2338, #318, #100, .T. ) ;
+#1310 = VERTEX_POINT ( 'NONE', #244 ) ;
+#1311 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1312 = AXIS2_PLACEMENT_3D ( 'NONE', #439, #248, #591 ) ;
+#1313 = LINE ( 'NONE', #2302, #99 ) ;
+#1314 = LINE ( 'NONE', #1298, #2143 ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -23.86201186440000700, 0.5900357008000002300 ) ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( -19.32480937945301800, -24.72219465075192000, 1.333500000000000600 ) ) ;
+#1317 = PRESENTATION_STYLE_ASSIGNMENT (( #350 ) ) ;
+#1318 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #806, 'distance_accuracy_value', 'NONE');
+#1319 = AXIS2_PLACEMENT_3D ( 'NONE', #701, #1410, #1580 ) ;
+#1320 = CARTESIAN_POINT ( 'NONE',  ( -15.76178639113084200, -25.26272206179186600, 1.333500000000000600 ) ) ;
+#1321 = CYLINDRICAL_SURFACE ( 'NONE', #415, 0.7112000000000003900 ) ;
+#1322 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.19022835212493000, 0.6548470975750574400 ) ) ;
+#1323 = CIRCLE ( 'NONE', #24, 0.5080000000000002300 ) ;
+#1324 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1325 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1326 = LINE ( 'NONE', #840, #1448 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( -15.77041493563262600, -25.33521186385136300, 1.333500000070465300 ) ) ;
+#1328 = FACE_OUTER_BOUND ( 'NONE', #403, .T. ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #314, .T. ) ;
+#1330 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -22.33801186440000900, 5.613400000000001300 ) ) ;
+#1331 = VERTEX_POINT ( 'NONE', #51 ) ;
+#1332 = AXIS2_PLACEMENT_3D ( 'NONE', #1432, #146, #1614 ) ;
+#1333 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353957988700, -25.33521186444500400, 0.6720713960666451200 ) ) ;
+#1335 = CARTESIAN_POINT ( 'NONE',  ( -16.14937244994785800, -24.12678356461424700, 1.778000000000000700 ) ) ;
+#1336 = VERTEX_POINT ( 'NONE', #943 ) ;
+#1337 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1965 ), #1431 ) ;
+#1339 = ADVANCED_FACE ( 'NONE', ( #2117 ), #949, .F. ) ;
+#1340 = ORIENTED_EDGE ( 'NONE', *, *, #2320, .F. ) ;
+#1341 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214351365800, -25.33521186444637900, 1.333500000028178900 ) ) ;
+#1342 = CARTESIAN_POINT ( 'NONE',  ( -19.00994353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#1343 = ORIENTED_EDGE ( 'NONE', *, *, #255, .T. ) ;
+#1344 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.7597108803759877700, 0.6502610077794467300 ) ) ;
+#1345 = ORIENTED_EDGE ( 'NONE', *, *, #867, .F. ) ;
+#1346 = CARTESIAN_POINT ( 'NONE',  ( -16.26807057990575000, -24.18475729924703200, 1.778000000000000500 ) ) ;
+#1347 = EDGE_CURVE ( 'NONE', #40, #358, #2013, .T. ) ;
+#1348 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000700, -24.12731762543853600, 1.051403285835325500 ) ) ;
+#1349 = CONICAL_SURFACE ( 'NONE', #1995, 0.6705600000000006000, 0.1099002190474904500 ) ;
+#1350 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1351 = EDGE_CURVE ( 'NONE', #929, #2247, #1983, .T. ) ;
+#1352 = ADVANCED_FACE ( 'NONE', ( #365 ), #75, .T. ) ;
+#1353 = FACE_OUTER_BOUND ( 'NONE', #20, .T. ) ;
+#1354 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1355 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1356 = AXIS2_PLACEMENT_3D ( 'NONE', #164, #1075, #1264 ) ;
+#1357 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186439995700, 1.143000000000000500 ) ) ;
+#1358 = VECTOR ( 'NONE', #874, 1000.000000000000000 ) ;
+#1359 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #267 ) ;
+#1360 = VECTOR ( 'NONE', #1350, 1000.000000000000000 ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000700, -24.03348846518127500, 0.9941314482894544300 ) ) ;
+#1362 = LINE ( 'NONE', #1530, #1815 ) ;
+#1363 = ADVANCED_FACE ( 'NONE', ( #837 ), #247, .T. ) ;
+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #976, .F. ) ;
+#1365 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1512, 'distance_accuracy_value', 'NONE');
+#1366 = PLANE ( 'NONE',  #2038 ) ;
+#1367 = EDGE_LOOP ( 'NONE', ( #372, #88, #1799, #2244 ) ) ;
+#1368 = ADVANCED_FACE ( 'NONE', ( #2068 ), #1023, .F. ) ;
+#1369 = AXIS2_PLACEMENT_3D ( 'NONE', #1095, #389, #1832 ) ;
+#1370 = ORIENTED_EDGE ( 'NONE', *, *, #953, .T. ) ;
+#1371 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #936, #2312 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1888 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1372 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1373 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #2133, .T. ) ;
+#1376 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -22.33801186660980800, 3.175000000000000700 ) ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .T. ) ;
+#1378 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.18620793939999900, 0.9525000000000002400 ) ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18427437862640500, 1.142999999999998500 ) ) ;
+#1380 = VECTOR ( 'NONE', #431, 1000.000000000000000 ) ;
+#1381 = ADVANCED_FACE ( 'NONE', ( #757 ), #1240, .T. ) ;
+#1382 = LINE ( 'NONE', #670, #1411 ) ;
+#1383 = CARTESIAN_POINT ( 'NONE',  ( -19.45190353960000400, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1384 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1385 = AXIS2_PLACEMENT_3D ( 'NONE', #160, #354, #718 ) ;
+#1386 = CIRCLE ( 'NONE', #888, 1.498599999999999300 ) ;
+#1387 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1388 = LINE ( 'NONE', #932, #2097 ) ;
+#1389 = EDGE_CURVE ( 'NONE', #62, #1055, #479, .T. ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #899, .F. ) ;
+#1391 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -24.18427437862640500, 1.142999999999998500 ) ) ;
+#1392 = EDGE_CURVE ( 'NONE', #1310, #1604, #310, .T. ) ;
+#1393 = ORIENTED_EDGE ( 'NONE', *, *, #1097, .T. ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #2135, .F. ) ;
+#1395 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1648, #574, #1090, #433, #1139, #1693, #1346, #48, #249, #1335, #73, #583, #2062, #1885 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 2.722062270145373800E-012, 0.0001661762545614797000, 0.0002492643804811857500, 0.0003323525064008918200, 0.0004154406323205978900, 0.0004985287582403039100, 0.0006647050100797250600 ),
+ .UNSPECIFIED. ) ;
+#1396 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1397 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ;
+#1398 = EDGE_CURVE ( 'NONE', #1022, #558, #586, .T. ) ;
+#1399 = EDGE_LOOP ( 'NONE', ( #1457, #2215, #182, #262 ) ) ;
+#1400 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ;
+#1401 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1402 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .F. ) ;
+#1403 = ADVANCED_FACE ( 'NONE', ( #2234, #2, #1036 ), #137, .F. ) ;
+#1404 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1405 = PLANE ( 'NONE',  #122 ) ;
+#1407 = EDGE_CURVE ( 'NONE', #2338, #358, #46, .T. ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.03320188382015100, 1.292025301535929800 ) ) ;
+#1408 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.7597108803759877700, -0.6502610077794467300 ) ) ;
+#1410 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1411 = VECTOR ( 'NONE', #1948, 1000.000000000000000 ) ;
+#1412 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960001100, -24.18424392890003800, 1.115275551589411100 ) ) ;
+#1413 = AXIS2_PLACEMENT_3D ( 'NONE', #884, #1587, #1035 ) ;
+#1414 = VECTOR ( 'NONE', #1605, 1000.000000000000000 ) ;
+#1415 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1416 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1417 = VECTOR ( 'NONE', #1427, 1000.000000000000000 ) ;
+#1418 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1419 = CARTESIAN_POINT ( 'NONE',  ( -15.53014353960000100, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .T. ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #95, .F. ) ;
+#1422 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353945116400, -24.59861186440000200, 1.613928603990782500 ) ) ;
+#1423 = ORIENTED_EDGE ( 'NONE', *, *, #720, .F. ) ;
+#1424 = PLANE ( 'NONE',  #1492 ) ;
+#1425 = EDGE_CURVE ( 'NONE', #489, #401, #1471, .T. ) ;
+#1426 = ORIENTED_EDGE ( 'NONE', *, *, #1021, .F. ) ;
+#1427 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.7597108803759877700, -0.6502610077794467300 ) ) ;
+#1428 = CARTESIAN_POINT ( 'NONE',  ( -19.45995025960000600, -23.86201186440000700, 0.4643932800000000200 ) ) ;
+#1429 = CARTESIAN_POINT ( 'NONE',  ( -18.27334353960002400, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1430 = VERTEX_POINT ( 'NONE', #2108 ) ;
+#1431 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1365 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1512, #284, #379 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1432 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1433 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#1434 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .F. ) ;
+#1435 = VECTOR ( 'NONE', #775, 1000.000000000000000 ) ;
+#1436 = CARTESIAN_POINT ( 'NONE',  ( -18.11078353960000000, -23.86201186439995300, 1.143000000000000500 ) ) ;
+#1437 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1439 = EDGE_CURVE ( 'NONE', #349, #2110, #1176, .T. ) ;
+#1438 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1440 = CONICAL_SURFACE ( 'NONE', #2233, 0.3809999999999993900, 0.7853981633974679300 ) ;
+#1441 = EDGE_CURVE ( 'NONE', #716, #1653, #1615, .T. ) ;
+#1442 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1193, #466, #639, #634, #1914, #482, #1004 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810812670392700, 0.001413872328577558000 ),
+ .UNSPECIFIED. ) ;
+#1443 = CARTESIAN_POINT ( 'NONE',  ( -16.01274353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#1444 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1445 = LINE ( 'NONE', #1844, #394 ) ;
+#1446 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1447 = LINE ( 'NONE', #1887, #1071 ) ;
+#1448 = VECTOR ( 'NONE', #1557, 1000.000000000000000 ) ;
+#1449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1450 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#1451 = FACE_OUTER_BOUND ( 'NONE', #1159, .T. ) ;
+#1452 = ORIENTED_EDGE ( 'NONE', *, *, #496, .T. ) ;
+#1453 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1454 = EDGE_CURVE ( 'NONE', #558, #2098, #2180, .T. ) ;
+#1455 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .F. ) ;
+#1456 = ORIENTED_EDGE ( 'NONE', *, *, #1425, .T. ) ;
+#1457 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .F. ) ;
+#1458 = EDGE_LOOP ( 'NONE', ( #2340, #458, #2101, #201, #459 ) ) ;
+#1459 = DIRECTION ( 'NONE',  ( -4.553079989440445400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1460 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#1461 = CARTESIAN_POINT ( 'NONE',  ( -18.68937244502948400, -24.12678355799803900, 1.778000000000000500 ) ) ;
+#1462 = AXIS2_PLACEMENT_3D ( 'NONE', #156, #1628, #1438 ) ;
+#1463 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .F. ) ;
+#1464 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353959999700, -24.18424393187104100, 1.115275559184507400 ) ) ;
+#1465 = VERTEX_POINT ( 'NONE', #2166 ) ;
+#1466 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1965 ) ) ;
+#1467 = FACE_OUTER_BOUND ( 'NONE', #602, .T. ) ;
+#1469 = EDGE_CURVE ( 'NONE', #662, #1549, #666, .T. ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.16711488179316400, 1.195683322178549700 ) ) ;
+#1470 = CARTESIAN_POINT ( 'NONE',  ( -15.77041492573471400, -25.33521178093688100, 0.9525000000000002400 ) ) ;
+#1471 = CIRCLE ( 'NONE', #261, 0.5080000000000015600 ) ;
+#1472 = CONICAL_SURFACE ( 'NONE', #36, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1473 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#1474 = FACE_OUTER_BOUND ( 'NONE', #1059, .T. ) ;
+#1475 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.02410990190000100, 1.778000000000000200 ) ) ;
+#1476 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #259, #2089 ) ;
+#1477 = LINE ( 'NONE', #112, #2299 ) ;
+#1478 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .F. ) ;
+#1479 = VERTEX_POINT ( 'NONE', #1436 ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 6.350000000000000500 ) ) ;
+#1481 = CARTESIAN_POINT ( 'NONE',  ( -18.75214167757214800, -24.18376960209352700, 1.778000000000000000 ) ) ;
+#1482 = EDGE_CURVE ( 'NONE', #35, #257, #703, .T. ) ;
+#1483 = EDGE_LOOP ( 'NONE', ( #1575, #208, #2128, #1460 ) ) ;
+#1484 = DIRECTION ( 'NONE',  ( -2.731847993664262000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1485 = EDGE_CURVE ( 'NONE', #257, #905, #1204, .T. ) ;
+#1486 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#1487 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.778000000000000200 ) ) ;
+#1488 = ORIENTED_EDGE ( 'NONE', *, *, #1926, .F. ) ;
+#1489 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -25.33521188763163000, 0.6720713988347129000 ) ) ;
+#1490 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1491 = VERTEX_POINT ( 'NONE', #2346 ) ;
+#1492 = AXIS2_PLACEMENT_3D ( 'NONE', #2156, #1624, #1453 ) ;
+#1493 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353845361000, -23.93089172671301800, 1.333500003377238400 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( -16.74934353960000500, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1495 = LINE ( 'NONE', #2033, #2148 ) ;
+#1496 = CARTESIAN_POINT ( 'NONE',  ( -16.85733431114697500, -24.09589756270822000, 0.9525000000000002400 ) ) ;
+#1497 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353958607500, -23.86201186440000300, 1.778000000162343500 ) ) ;
+#1498 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.93089172561773700, 1.778000001278910800 ) ) ;
+#1499 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353932943000, -23.86201186440000300, 0.9525000000208891900 ) ) ;
+#1500 = VECTOR ( 'NONE', #1764, 1000.000000000000000 ) ;
+#1501 = AXIS2_PLACEMENT_3D ( 'NONE', #1357, #804, #2256 ) ;
+#1502 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1503 = LINE ( 'NONE', #1044, #1537 ) ;
+#1504 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .T. ) ;
+#1505 = DIRECTION ( 'NONE',  ( -6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1506 = ADVANCED_FACE ( 'NONE', ( #1923 ), #1424, .F. ) ;
+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #979, .T. ) ;
+#1508 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .F. ) ;
+#1509 = EDGE_LOOP ( 'NONE', ( #594, #1364, #1397, #693, #1108, #1345, #1626, #1420, #170, #2134 ) ) ;
+#1510 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #294, 'distance_accuracy_value', 'NONE');
+#1511 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .F. ) ;
+#1512 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1513 = EDGE_CURVE ( 'NONE', #1819, #1570, #640, .T. ) ;
+#1514 = ORIENTED_EDGE ( 'NONE', *, *, #2320, .T. ) ;
+#1515 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1516 = EDGE_CURVE ( 'NONE', #1857, #2245, #1866, .T. ) ;
+#1517 = VERTEX_POINT ( 'NONE', #1813 ) ;
+#1518 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1519 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .F. ) ;
+#1520 = ADVANCED_FACE ( 'NONE', ( #2040 ), #1781, .F. ) ;
+#1521 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353952558300, -23.86201186440000700, 1.613928603960679500 ) ) ;
+#1522 = AXIS2_PLACEMENT_3D ( 'NONE', #81, #1720, #1563 ) ;
+#1523 = VECTOR ( 'NONE', #2039, 1000.000000000000100 ) ;
+#1524 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1525 = VECTOR ( 'NONE', #344, 1000.000000000000000 ) ;
+#1526 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.18427437862640500, 1.142999999999998200 ) ) ;
+#1527 = EDGE_CURVE ( 'NONE', #762, #1103, #1445, .T. ) ;
+#1528 = VECTOR ( 'NONE', #1524, 1000.000000000000000 ) ;
+#1529 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1530 = CARTESIAN_POINT ( 'NONE',  ( -18.22837922770000000, -23.86201186440000700, 1.333500000000000600 ) ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.93771186440000800, 0.0000000000000000000 ) ) ;
+#1532 = FACE_OUTER_BOUND ( 'NONE', #1846, .T. ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960001400, -24.10453918127143400, 1.036036823309037800 ) ) ;
+#1534 = LINE ( 'NONE', #1487, #1245 ) ;
+#1535 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 2.057400000000000300 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353957988700, -25.33521186444500400, 0.6720713960666451200 ) ) ;
+#1537 = VECTOR ( 'NONE', #706, 1000.000000000000000 ) ;
+#1538 = EDGE_LOOP ( 'NONE', ( #1703, #1488, #87, #39, #199, #290, #328, #928 ) ) ;
+#1539 = VECTOR ( 'NONE', #1203, 999.9999999999998900 ) ;
+#1540 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1541 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000000, -24.10457308610625300, 1.036065135656330200 ) ) ;
+#1542 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .T. ) ;
+#1543 = ORIENTED_EDGE ( 'NONE', *, *, #206, .F. ) ;
+#1544 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #454, 'distance_accuracy_value', 'NONE');
+#1545 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1546 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#1547 = ADVANCED_FACE ( 'NONE', ( #2203 ), #1853, .F. ) ;
+#1548 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1549 = VERTEX_POINT ( 'NONE', #22 ) ;
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -18.63230824090367600, -24.03317751143448100, 0.5080000000000002300 ) ) ;
+#1551 = ORIENTED_EDGE ( 'NONE', *, *, #2303, .T. ) ;
+#1552 = EDGE_CURVE ( 'NONE', #178, #2109, #609, .T. ) ;
+#1553 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.09589756423794800, 0.5270092286299131700 ) ) ;
+#1554 = FACE_OUTER_BOUND ( 'NONE', #1078, .T. ) ;
+#1555 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1556 = VECTOR ( 'NONE', #396, 1000.000000000000000 ) ;
+#1557 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1558 = VECTOR ( 'NONE', #1289, 1000.000000000000000 ) ;
+#1559 = EDGE_CURVE ( 'NONE', #1055, #1138, #1495, .T. ) ;
+#1560 = ADVANCED_FACE ( 'NONE', ( #2114 ), #924, .F. ) ;
+#1561 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #623 ) ;
+#1562 = CIRCLE ( 'NONE', #1625, 0.7112000000000003900 ) ;
+#1563 = DIRECTION ( 'NONE',  ( 6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1564 = EDGE_CURVE ( 'NONE', #40, #1061, #1584, .T. ) ;
+#1565 = CONICAL_SURFACE ( 'NONE', #1882, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ;
+#1567 = EDGE_CURVE ( 'NONE', #520, #1336, #1636, .T. ) ;
+#1568 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1569 = ORIENTED_EDGE ( 'NONE', *, *, #390, .F. ) ;
+#1570 = VERTEX_POINT ( 'NONE', #194 ) ;
+#1571 = AXIS2_PLACEMENT_3D ( 'NONE', #1951, #2129, #2112 ) ;
+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #1140, .F. ) ;
+#1573 = CARTESIAN_POINT ( 'NONE',  ( -18.97184354299237400, -23.93089173662469800, 1.778000000000000200 ) ) ;
+#1574 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173662035300, 0.9524999966059464200 ) ) ;
+#1575 = ORIENTED_EDGE ( 'NONE', *, *, #866, .F. ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #463, .T. ) ;
+#1577 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.01061186711780600, 3.175000000000000300 ) ) ;
+#1578 = ORIENTED_EDGE ( 'NONE', *, *, #2018, .T. ) ;
+#1579 = CARTESIAN_POINT ( 'NONE',  ( -15.77041493563262600, -25.33521186385136300, 1.333500000070465300 ) ) ;
+#1580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .F. ) ;
+#1582 = CYLINDRICAL_SURFACE ( 'NONE', #1105, 1.498599999999999300 ) ;
+#1583 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -23.98240479010775100, 0.9722815894958074500 ) ) ;
+#1584 = CIRCLE ( 'NONE', #2252, 0.5080000000000015600 ) ;
+#1585 = AXIS2_PLACEMENT_3D ( 'NONE', #669, #1756, #1750 ) ;
+#1586 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.42588277509352700, 0.5652569628056312000 ) ) ;
+#1587 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1588 = CARTESIAN_POINT ( 'NONE',  ( -18.40034353960001200, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#1589 = AXIS2_PLACEMENT_3D ( 'NONE', #2084, #811, #1165 ) ;
+#1590 = LINE ( 'NONE', #2056, #192 ) ;
+#1591 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000000, -24.10461063024706300, 1.249910540389246300 ) ) ;
+#1592 = VECTOR ( 'NONE', #643, 1000.000000000000100 ) ;
+#1593 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1594 = VECTOR ( 'NONE', #812, 1000.000000000000000 ) ;
+#1595 = ORIENTED_EDGE ( 'NONE', *, *, #125, .T. ) ;
+#1596 = LINE ( 'NONE', #1383, #1539 ) ;
+#1597 = ORIENTED_EDGE ( 'NONE', *, *, #777, .F. ) ;
+#1598 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -17.51201186440000900, 6.350000000000000500 ) ) ;
+#1599 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .T. ) ;
+#1600 = AXIS2_PLACEMENT_3D ( 'NONE', #78, #1354, #648 ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353971670500, -23.86201186440000700, 1.613928603977784300 ) ) ;
+#1602 = ORIENTED_EDGE ( 'NONE', *, *, #1834, .T. ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.42588277508602300, 1.720743037195240400 ) ) ;
+#1604 = VERTEX_POINT ( 'NONE', #1287 ) ;
+#1606 = EDGE_CURVE ( 'NONE', #325, #1795, #1290, .T. ) ;
+#1605 = DIRECTION ( 'NONE',  ( 2.439149994343087700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1607 = EDGE_CURVE ( 'NONE', #534, #662, #1395, .T. ) ;
+#1608 = VECTOR ( 'NONE', #2120, 1000.000000000000000 ) ;
+#1609 = CIRCLE ( 'NONE', #970, 0.3809999999999890100 ) ;
+#1610 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353957988300, -25.33521188763163000, 0.6720713988265744100 ) ) ;
+#1611 = CARTESIAN_POINT ( 'NONE',  ( -18.07014353960000400, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1612 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -22.33801186440000900, 5.613400000000001300 ) ) ;
+#1613 = AXIS2_PLACEMENT_3D ( 'NONE', #2087, #1744, #2105 ) ;
+#1614 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#1615 = LINE ( 'NONE', #616, #781 ) ;
+#1616 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353960000200, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#1617 = LINE ( 'NONE', #1905, #1594 ) ;
+#1618 = FACE_OUTER_BOUND ( 'NONE', #38, .T. ) ;
+#1619 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
+#1621 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .T. ) ;
+#1622 = VERTEX_POINT ( 'NONE', #1521 ) ;
+#1623 = ORIENTED_EDGE ( 'NONE', *, *, #899, .T. ) ;
+#1624 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1625 = AXIS2_PLACEMENT_3D ( 'NONE', #2012, #554, #732 ) ;
+#1626 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
+#1627 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1628 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1629 = AXIS2_PLACEMENT_3D ( 'NONE', #1145, #572, #44 ) ;
+#1630 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1631 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1632 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .T. ) ;
+#1633 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1635 = EDGE_CURVE ( 'NONE', #1765, #1136, #754, .T. ) ;
+#1634 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000300, -24.10461062380258200, 1.249910544634333900 ) ) ;
+#1636 = LINE ( 'NONE', #42, #728 ) ;
+#1637 = DIRECTION ( 'NONE',  ( 0.7071067811865582300, 0.7071067811865369100, 8.659560562355103000E-017 ) ) ;
+#1638 = AXIS2_PLACEMENT_3D ( 'NONE', #760, #388, #1842 ) ;
+#1639 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353620551200, -23.93089172662066100, 1.778000001153438500 ) ) ;
+#1640 = LINE ( 'NONE', #1475, #1558 ) ;
+#1641 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1642 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #66, #286, #2261, #1183, #989, #2277, #1906, #474, #650, #456, #270, #1550, #660, #1175 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 2.409708097687586700E-013, 0.0001655665765195247900, 0.0002483498646588043800, 0.0003311331527980840300, 0.0004139164409373636700, 0.0004966997290766432100, 0.0006622663053552025000 ),
+ .UNSPECIFIED. ) ;
+#1643 = AXIS2_PLACEMENT_3D ( 'NONE', #1770, #2316, #1934 ) ;
+#1644 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353952558400, -25.33521188763162300, 1.613928601195391700 ) ) ;
+#1645 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.60303146440000400, 1.778000000000000200 ) ) ;
+#1646 = VECTOR ( 'NONE', #167, 1000.000000000000000 ) ;
+#1647 = CARTESIAN_POINT ( 'NONE',  ( -16.71227213800000300, -24.60303146440000400, 0.9525000000000002400 ) ) ;
+#1648 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.93089172561773700, 1.778000001278910800 ) ) ;
+#1649 = ORIENTED_EDGE ( 'NONE', *, *, #1266, .F. ) ;
+#1650 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .F. ) ;
+#1651 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1652 = EDGE_CURVE ( 'NONE', #325, #877, #2037, .T. ) ;
+#1653 = VERTEX_POINT ( 'NONE', #2223 ) ;
+#1654 = DIRECTION ( 'NONE',  ( -3.414809992080324400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1655 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .T. ) ;
+#1656 = ORIENTED_EDGE ( 'NONE', *, *, #2303, .F. ) ;
+#1657 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214353580900, -25.33521186444483300, 0.9525000000261243400 ) ) ;
+#1658 = CARTESIAN_POINT ( 'NONE',  ( -18.93008448309352300, -24.03382971051446800, 1.778000000000000500 ) ) ;
+#1659 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #267, 'design' ) ;
+#1660 = ORIENTED_EDGE ( 'NONE', *, *, #752, .T. ) ;
+#1661 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1662 = CIRCLE ( 'NONE', #603, 1.498599999999999300 ) ;
+#1663 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1664 = CARTESIAN_POINT ( 'NONE',  ( -18.67378812764060200, -24.10362108628610400, 1.778000000000000500 ) ) ;
+#1665 = LINE ( 'NONE', #1010, #805 ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -23.98240478801756800, 0.9722815886192752700 ) ) ;
+#1667 = EDGE_CURVE ( 'NONE', #716, #361, #2293, .T. ) ;
+#1668 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173662035300, 0.9524999966059464200 ) ) ;
+#1669 = CONICAL_SURFACE ( 'NONE', #1288, 0.3809999999999993900, 0.7853981633974679300 ) ;
+#1670 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1738, .NOT_KNOWN. ) ;
+#1671 = LINE ( 'NONE', #2276, #1731 ) ;
+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #2133, .F. ) ;
+#1673 = EDGE_LOOP ( 'NONE', ( #1278, #2171 ) ) ;
+#1674 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .T. ) ;
+#1675 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 5.727700000000000500 ) ) ;
+#1676 = EDGE_CURVE ( 'NONE', #1136, #361, #1864, .T. ) ;
+#1677 = ORIENTED_EDGE ( 'NONE', *, *, #661, .F. ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#1679 = EDGE_CURVE ( 'NONE', #627, #534, #31, .T. ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #144, .F. ) ;
+#1681 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.86201186440000300, 1.778000000000000200 ) ) ;
+#1682 = EDGE_CURVE ( 'NONE', #94, #1973, #2200, .T. ) ;
+#1683 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .T. ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354088565700, -23.93089173429890000, 0.9525000000000002400 ) ) ;
+#1685 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1686 = ORIENTED_EDGE ( 'NONE', *, *, #691, .T. ) ;
+#1687 = CARTESIAN_POINT ( 'NONE',  ( -15.77041492573471800, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#1688 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #688, #1404 ) ;
+#1689 = DIRECTION ( 'NONE',  ( 4.553079989440435900E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1690 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353957783000, -25.33521186444620800, 0.6720713960838937700 ) ) ;
+#1691 = VECTOR ( 'NONE', #1415, 1000.000000000000000 ) ;
+#1692 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.93771186440000800, 2.057400000000000300 ) ) ;
+#1693 = CARTESIAN_POINT ( 'NONE',  ( -16.29316817164214000, -24.16780845902084000, 1.778000000000000000 ) ) ;
+#1694 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.10457308576341600, 1.036065135428297900 ) ) ;
+#1695 = ADVANCED_FACE ( 'NONE', ( #606 ), #70, .T. ) ;
+#1696 = VECTOR ( 'NONE', #161, 1000.000000000000000 ) ;
+#1697 = FACE_OUTER_BOUND ( 'NONE', #2055, .T. ) ;
+#1698 = AXIS2_PLACEMENT_3D ( 'NONE', #1975, #2337, #497 ) ;
+#1699 = CARTESIAN_POINT ( 'NONE',  ( -18.07014353960000400, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#1700 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 0.0000000000000000000 ) ) ;
+#1701 = FACE_OUTER_BOUND ( 'NONE', #2333, .T. ) ;
+#1702 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.09589756278516900, 1.758990771538073300 ) ) ;
+#1703 = ORIENTED_EDGE ( 'NONE', *, *, #392, .F. ) ;
+#1704 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353943765900, -23.86201186440000300, 1.333499999979111500 ) ) ;
+#1705 = ORIENTED_EDGE ( 'NONE', *, *, #1982, .T. ) ;
+#1706 = ORIENTED_EDGE ( 'NONE', *, *, #1266, .T. ) ;
+#1707 = ORIENTED_EDGE ( 'NONE', *, *, #1425, .F. ) ;
+#1708 = ADVANCED_FACE ( 'NONE', ( #1353 ), #1132, .F. ) ;
+#1709 = VERTEX_POINT ( 'NONE', #1687 ) ;
+#1710 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1711 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353620428300, -23.93089173661596200, 0.5080000000000001200 ) ) ;
+#1712 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1713 = EDGE_CURVE ( 'NONE', #518, #969, #2065, .T. ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #334, .T. ) ;
+#1715 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.03317750463169800, 0.9939646981682933600 ) ) ;
+#1716 = ORIENTED_EDGE ( 'NONE', *, *, #789, .T. ) ;
+#1717 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -24.16696739886956300, 1.195896877712041600 ) ) ;
+#1718 = EDGE_CURVE ( 'NONE', #361, #296, #416, .T. ) ;
+#1719 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1720 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1721 = VECTOR ( 'NONE', #1868, 1000.000000000000000 ) ;
+#1722 = PRODUCT ( 'SLP3-250-100-F', 'SLP3-250-100-F', '', ( #2275 ) ) ;
+#1723 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1724 = EDGE_CURVE ( 'NONE', #425, #846, #1642, .T. ) ;
+#1725 = CARTESIAN_POINT ( 'NONE',  ( -19.25227213800000600, -24.60303146440000400, 1.333500000000000600 ) ) ;
+#1726 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 2.057399999999999900 ) ) ;
+#1727 = EDGE_CURVE ( 'NONE', #803, #1283, #1144, .T. ) ;
+#1728 = LINE ( 'NONE', #808, #2269 ) ;
+#1729 = LINE ( 'NONE', #758, #1898 ) ;
+#1730 = CARTESIAN_POINT ( 'NONE',  ( -16.81908657679393900, -24.42588277509727500, 1.333500000000000600 ) ) ;
+#1731 = VECTOR ( 'NONE', #1205, 1000.000000000000000 ) ;
+#1732 = ADVANCED_FACE ( 'NONE', ( #130, #1467 ), #625, .F. ) ;
+#1733 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .T. ) ;
+#1734 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1735 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -23.86201186440000700, 1.084202172485504400E-016 ) ) ;
+#1736 = ORIENTED_EDGE ( 'NONE', *, *, #866, .T. ) ;
+#1737 = EDGE_LOOP ( 'NONE', ( #352, #2222, #2024, #1817, #1340 ) ) ;
+#1738 = PRODUCT ( 'SLP3-250-100-F', 'SLP3-250-100-F', '', ( #2095 ) ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( -16.62234353960000300, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#1740 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
+#1741 = DIRECTION ( 'NONE',  ( 4.553079989440435900E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1742 = PLANE ( 'NONE',  #2228 ) ;
+#1743 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .F. ) ;
+#1744 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1745 = ORIENTED_EDGE ( 'NONE', *, *, #334, .F. ) ;
+#1746 = VECTOR ( 'NONE', #2290, 1000.000000000000000 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000400, -23.98241675608273800, 1.313713815431830000 ) ) ;
+#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #477, #306, #1961 ) ;
+#1749 = ADVANCED_FACE ( 'NONE', ( #2010 ), #1166, .F. ) ;
+#1750 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1751 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1208 ), #937 ) ;
+#1752 = FACE_OUTER_BOUND ( 'NONE', #856, .T. ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353957988700, -23.86201186440000700, 0.6720713960612878500 ) ) ;
+#1754 = VECTOR ( 'NONE', #2207, 1000.000000000000000 ) ;
+#1755 = EDGE_CURVE ( 'NONE', #296, #1653, #1665, .T. ) ;
+#1756 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1757 = LINE ( 'NONE', #1612, #77 ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.60303146440000400, 1.778000000000000200 ) ) ;
+#1759 = CONICAL_SURFACE ( 'NONE', #411, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #1802, .T. ) ;
+#1761 = ADVANCED_FACE ( 'NONE', ( #2264 ), #1891, .T. ) ;
+#1762 = EDGE_CURVE ( 'NONE', #909, #1300, #1211, .T. ) ;
+#1763 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1765 = VERTEX_POINT ( 'NONE', #1726 ) ;
+#1766 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .F. ) ;
+#1767 = ORIENTED_EDGE ( 'NONE', *, *, #1567, .F. ) ;
+#1768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .F. ) ;
+#1770 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000500, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1771 = ORIENTED_EDGE ( 'NONE', *, *, #1267, .T. ) ;
+#1772 = CARTESIAN_POINT ( 'NONE',  ( -18.11078353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1773 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1774 = ORIENTED_EDGE ( 'NONE', *, *, #1676, .T. ) ;
+#1775 = EDGE_CURVE ( 'NONE', #465, #558, #1442, .T. ) ;
+#1776 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1777 = CONICAL_SURFACE ( 'NONE', #771, 0.5080000000000015600, 0.1099002203950187500 ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1779 = CIRCLE ( 'NONE', #1886, 0.5080000000000002300 ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353971670500, -25.33521186444225400, 1.613928603972755600 ) ) ;
+#1781 = PLANE ( 'NONE',  #1028 ) ;
+#1782 = FACE_OUTER_BOUND ( 'NONE', #7, .T. ) ;
+#1783 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1784 = CARTESIAN_POINT ( 'NONE',  ( -15.77041493569793200, -23.86201186440000700, 1.333500000070465300 ) ) ;
+#1785 = VECTOR ( 'NONE', #2170, 1000.000000000000000 ) ;
+#1786 = DIRECTION ( 'NONE',  ( -4.553079989440435900E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1787 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353620551200, -23.93089172662066100, 1.778000001153438500 ) ) ;
+#1788 = LINE ( 'NONE', #1122, #371 ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .F. ) ;
+#1790 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353971670900, -25.33521188763163000, 1.613928601212497400 ) ) ;
+#1791 = EDGE_LOOP ( 'NONE', ( #1551, #1999, #2127, #1680 ) ) ;
+#1792 = EDGE_CURVE ( 'NONE', #288, #659, #1836, .T. ) ;
+#1793 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1794 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.49371186439997000, 1.143000000000000500 ) ) ;
+#1795 = VERTEX_POINT ( 'NONE', #997 ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .F. ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .T. ) ;
+#1798 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353584375700, -23.93089173567711800, 1.778000000000000200 ) ) ;
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .F. ) ;
+#1800 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -16.01341186440000500, 5.105400000000000400 ) ) ;
+#1802 = EDGE_CURVE ( 'NONE', #1604, #2165, #1169, .T. ) ;
+#1801 = DIRECTION ( 'NONE',  ( -6.829619984160655100E-015, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1803 = EDGE_CURVE ( 'NONE', #1973, #1022, #1005, .T. ) ;
+#1804 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1805 = EDGE_CURVE ( 'NONE', #543, #1795, #448, .T. ) ;
+#1806 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1807 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#1808 = PLANE ( 'NONE',  #195 ) ;
+#1809 = AXIS2_PLACEMENT_3D ( 'NONE', #135, #2321, #3 ) ;
+#1810 = CARTESIAN_POINT ( 'NONE',  ( -16.05084354003150400, -24.32656405489553500, 0.5535827891439796300 ) ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#1812 = LINE ( 'NONE', #443, #784 ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353976234900, -23.86201186440000300, 0.9525000000208891900 ) ) ;
+#1814 = EDGE_CURVE ( 'NONE', #207, #325, #834, .T. ) ;
+#1815 = VECTOR ( 'NONE', #1540, 1000.000000000000000 ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353845361000, -23.93089172671301800, 1.333500003377238400 ) ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#1818 = VERTEX_POINT ( 'NONE', #1058 ) ;
+#1819 = VERTEX_POINT ( 'NONE', #1967 ) ;
+#1820 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#1821 = CARTESIAN_POINT ( 'NONE',  ( -15.68837922770000400, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#1822 = VERTEX_POINT ( 'NONE', #870 ) ;
+#1823 = AXIS2_PLACEMENT_3D ( 'NONE', #878, #2152, #509 ) ;
+#1824 = EDGE_LOOP ( 'NONE', ( #2186, #798, #1543, #826 ) ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000500, -24.03351246232724500, 1.291858742482484300 ) ) ;
+#1826 = EDGE_LOOP ( 'NONE', ( #1016, #721, #355, #1248 ) ) ;
+#1827 = PLANE ( 'NONE',  #1091 ) ;
+#1828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1829 = ORIENTED_EDGE ( 'NONE', *, *, #1097, .F. ) ;
+#1830 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1831 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;
+#1832 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1834 = EDGE_CURVE ( 'NONE', #1819, #2165, #2064, .T. ) ;
+#1833 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1835 = CYLINDRICAL_SURFACE ( 'NONE', #1134, 0.5080000000000015600 ) ;
+#1836 = LINE ( 'NONE', #2091, #307 ) ;
+#1837 = CARTESIAN_POINT ( 'NONE',  ( -19.16234353960000200, -25.46221186440000000, 1.143000000000000500 ) ) ;
+#1838 = AXIS2_PLACEMENT_3D ( 'NONE', #1502, #1860, #404 ) ;
+#1839 = CARTESIAN_POINT ( 'NONE',  ( -19.26949644202509400, -25.19022835212367900, 0.9525000000000002400 ) ) ;
+#1840 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1670, #546 ) ;
+#1841 = CONICAL_SURFACE ( 'NONE', #765, 0.6705600000000006000, 0.1099002190474904500 ) ;
+#1842 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1843 = VECTOR ( 'NONE', #573, 1000.000000000000000 ) ;
+#1844 = CARTESIAN_POINT ( 'NONE',  ( -16.74934353960000500, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1845 = EDGE_CURVE ( 'NONE', #434, #762, #1779, .T. ) ;
+#1846 = EDGE_LOOP ( 'NONE', ( #1375, #842, #1874, #1767 ) ) ;
+#1847 = EDGE_CURVE ( 'NONE', #903, #1517, #25, .T. ) ;
+#1848 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .T. ) ;
+#1849 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1850 = ORIENTED_EDGE ( 'NONE', *, *, #351, .T. ) ;
+#1851 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .T. ) ;
+#1852 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1853 = PLANE ( 'NONE',  #185 ) ;
+#1854 = AXIS2_PLACEMENT_3D ( 'NONE', #830, #1899, #1373 ) ;
+#1855 = EDGE_LOOP ( 'NONE', ( #2307, #857, #1434, #1194 ) ) ;
+#1856 = CARTESIAN_POINT ( 'NONE',  ( -15.65192632874270000, -24.32656405500890200, 1.333499999588126900 ) ) ;
+#1857 = VERTEX_POINT ( 'NONE', #1588 ) ;
+#1858 = LINE ( 'NONE', #417, #1380 ) ;
+#1859 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#1860 = DIRECTION ( 'NONE',  ( 2.439149994343090500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -23.86201186440000700, 0.0000000000000000000 ) ) ;
+#1862 = CARTESIAN_POINT ( 'NONE',  ( -15.69787769999209500, -24.72219465284927900, 1.333500000000000600 ) ) ;
+#1863 = ADVANCED_FACE ( 'NONE', ( #2146 ), #1048, .T. ) ;
+#1864 = LINE ( 'NONE', #414, #1949 ) ;
+#1865 = AXIS2_PLACEMENT_3D ( 'NONE', #1890, #1723, #629 ) ;
+#1866 = CIRCLE ( 'NONE', #357, 0.3809999999999890100 ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( -15.73334353960002100, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1868 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1869 = FACE_OUTER_BOUND ( 'NONE', #1933, .T. ) ;
+#1870 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1871 = LINE ( 'NONE', #1647, #2240 ) ;
+#1872 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .F. ) ;
+#1873 = ADVANCED_FACE ( 'NONE', ( #1093 ), #129, .T. ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #447, .F. ) ;
+#1875 = VERTEX_POINT ( 'NONE', #2298 ) ;
+#1876 = CARTESIAN_POINT ( 'NONE',  ( -16.09248480089632600, -24.03351247041878500, 0.5080000000000000100 ) ) ;
+#1877 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000300, -23.93089173559852900, 1.333500003786446400 ) ) ;
+#1878 = EDGE_CURVE ( 'NONE', #1622, #877, #2318, .T. ) ;
+#1879 = ORIENTED_EDGE ( 'NONE', *, *, #218, .T. ) ;
+#1880 = EDGE_CURVE ( 'NONE', #682, #716, #1382, .T. ) ;
+#1881 = EDGE_LOOP ( 'NONE', ( #743, #1508 ) ) ;
+#1882 = AXIS2_PLACEMENT_3D ( 'NONE', #2230, #1137, #1719 ) ;
+#1883 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .F. ) ;
+#1884 = VERTEX_POINT ( 'NONE', #1611 ) ;
+#1885 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353584375700, -23.93089173567711800, 1.778000000000000200 ) ) ;
+#1886 = AXIS2_PLACEMENT_3D ( 'NONE', #121, #510, #1768 ) ;
+#1887 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -23.86201186440000700, 1.695964299200000100 ) ) ;
+#1888 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1600,  #892 ) ;
+#1889 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1711, #613, #1876, #974, #2076, #1892, #2085, #800, #2260, #279, #418, #2061, #79, #955 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 2, 2, 2, 4 ),
+ ( 9.463261037082139300E-012, 0.0001655665859884223600, 0.0002483498742510003500, 0.0003311331625135783900, 0.0004139164507761563800, 0.0004966997390387343700, 0.0006622663155638851400 ),
+ .UNSPECIFIED. ) ;
+#1890 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1891 = CONICAL_SURFACE ( 'NONE', #1854, 0.3809999999999993900, 0.7853981633974679300 ) ;
+#1892 = CARTESIAN_POINT ( 'NONE',  ( -16.18866022420497700, -24.16711488708255500, 0.5080000000000002300 ) ) ;
+#1893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1894 = EDGE_CURVE ( 'NONE', #1973, #543, #275, .T. ) ;
+#1895 = LINE ( 'NONE', #1419, #1414 ) ;
+#1896 = ADVANCED_FACE ( 'NONE', ( #919 ), #391, .T. ) ;
+#1897 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#1898 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ;
+#1899 = DIRECTION ( 'NONE',  ( -4.553079989440435900E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1900 = VECTOR ( 'NONE', #1548, 1000.000000000000000 ) ;
+#1901 = VERTEX_POINT ( 'NONE', #360 ) ;
+#1902 = ORIENTED_EDGE ( 'NONE', *, *, #2047, .T. ) ;
+#1903 = ORIENTED_EDGE ( 'NONE', *, *, #867, .T. ) ;
+#1904 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1905 = CARTESIAN_POINT ( 'NONE',  ( -18.40034353960000100, -25.46221186439999300, 1.143000000000000500 ) ) ;
+#1906 = CARTESIAN_POINT ( 'NONE',  ( -18.80891386687732900, -24.18430474102079900, 0.5080000000000001200 ) ) ;
+#1907 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .T. ) ;
+#1908 = ADVANCED_FACE ( 'NONE', ( #671 ), #1321, .F. ) ;
+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .T. ) ;
+#1910 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.60303146440000400, 1.613928598400000200 ) ) ;
+#1911 = EDGE_CURVE ( 'NONE', #1138, #909, #337, .T. ) ;
+#1912 = ADVANCED_FACE ( 'NONE', ( #1752 ), #1072, .F. ) ;
+#1913 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1914 = CARTESIAN_POINT ( 'NONE',  ( -18.18443086335219400, -24.26089549391035000, 0.9525000000000002400 ) ) ;
+#1915 = AXIS2_PLACEMENT_3D ( 'NONE', #412, #234, #966 ) ;
+#1916 = LINE ( 'NONE', #1692, #1435 ) ;
+#1917 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1918 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.34405106440000600, 1.613928598400000200 ) ) ;
+#1919 = EDGE_CURVE ( 'NONE', #1281, #1709, #2227, .T. ) ;
+#1920 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960001000, -23.98241675272538500, 1.313713816799446700 ) ) ;
+#1921 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1922 = EDGE_CURVE ( 'NONE', #627, #434, #636, .T. ) ;
+#1923 = FACE_OUTER_BOUND ( 'NONE', #1791, .T. ) ;
+#1924 = ADVANCED_FACE ( 'NONE', ( #1237 ), #1440, .T. ) ;
+#1925 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1926 = EDGE_CURVE ( 'NONE', #2245, #1857, #1031, .T. ) ;
+#1927 = FACE_OUTER_BOUND ( 'NONE', #934, .T. ) ;
+#1928 = FACE_OUTER_BOUND ( 'NONE', #2216, .T. ) ;
+#1929 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ;
+#1930 = AXIS2_PLACEMENT_3D ( 'NONE', #863, #1039, #849 ) ;
+#1931 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1932 = ORIENTED_EDGE ( 'NONE', *, *, #780, .T. ) ;
+#1933 = EDGE_LOOP ( 'NONE', ( #772, #876, #300, #828 ) ) ;
+#1934 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#1935 = ORIENTED_EDGE ( 'NONE', *, *, #1802, .F. ) ;
+#1936 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#1938 = EDGE_CURVE ( 'NONE', #1055, #1283, #1001, .T. ) ;
+#1937 = DIRECTION ( 'NONE',  ( -0.1096791237440452200, 0.9939670466442729300, 0.0000000000000000000 ) ) ;
+#1939 = EDGE_LOOP ( 'NONE', ( #988, #2029 ) ) ;
+#1940 = DIRECTION ( 'NONE',  ( 3.414809992080327500E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1941 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#1942 = ORIENTED_EDGE ( 'NONE', *, *, #1847, .T. ) ;
+#1943 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .T. ) ;
+#1944 = DIRECTION ( 'NONE',  ( -1.365923996832131000E-014, 3.414809992080327500E-014, 1.000000000000000000 ) ) ;
+#1945 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1946 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #579, #595 ) ;
+#1947 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1948 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1949 = VECTOR ( 'NONE', #1123, 1000.000000000000000 ) ;
+#1950 = ADVANCED_FACE ( 'NONE', ( #1554 ), #1582, .T. ) ;
+#1951 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1952 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1953 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -23.86201186440000700, 1.613928601165287800 ) ) ;
+#1954 = CIRCLE ( 'NONE', #1275, 0.7111999999999986100 ) ;
+#1955 = EDGE_CURVE ( 'NONE', #1795, #2075, #23, .T. ) ;
+#1956 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -5.366129987554801100E-014, 1.000000000000000000 ) ) ;
+#1957 = VECTOR ( 'NONE', #1252, 1000.000000000000000 ) ;
+#1958 = VECTOR ( 'NONE', #2197, 1000.000000000000000 ) ;
+#1959 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1960 = VECTOR ( 'NONE', #432, 1000.000000000000000 ) ;
+#1961 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1962 = ORIENTED_EDGE ( 'NONE', *, *, #751, .T. ) ;
+#1963 = ORIENTED_EDGE ( 'NONE', *, *, #314, .F. ) ;
+#1964 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1099, #11, #747, #2021, #724, #1284, #200 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810810601407500, 0.001413872320944698400 ),
+ .UNSPECIFIED. ) ;
+#1965 = STYLED_ITEM ( 'NONE', ( #1317 ), #1993 ) ;
+#1966 = ORIENTED_EDGE ( 'NONE', *, *, #751, .F. ) ;
+#1967 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353957783000, -23.86201186440000700, 0.6720713960783943900 ) ) ;
+#1968 = VERTEX_POINT ( 'NONE', #901 ) ;
+#1969 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .T. ) ;
+#1970 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1972 = EDGE_CURVE ( 'NONE', #65, #1491, #102, .T. ) ;
+#1971 = CARTESIAN_POINT ( 'NONE',  ( -15.77041492573471400, -25.33521178093688100, 0.9525000000000002400 ) ) ;
+#1973 = VERTEX_POINT ( 'NONE', #12 ) ;
+#1974 = EDGE_CURVE ( 'NONE', #905, #903, #213, .T. ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#1976 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1977 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1978 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1979 = AXIS2_PLACEMENT_3D ( 'NONE', #2224, #237, #1515 ) ;
+#1980 = LINE ( 'NONE', #1062, #730 ) ;
+#1981 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000500, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1982 = EDGE_CURVE ( 'NONE', #749, #662, #1064, .T. ) ;
+#1983 = CIRCLE ( 'NONE', #1571, 0.5080000000000015600 ) ;
+#1984 = PLANE ( 'NONE',  #597 ) ;
+#1985 = LINE ( 'NONE', #18, #1785 ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.46221186439999700, 1.143000000000000500 ) ) ;
+#1987 = VECTOR ( 'NONE', #478, 1000.000000000000000 ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #1724, .F. ) ;
+#1989 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .T. ) ;
+#1990 = AXIS2_PLACEMENT_3D ( 'NONE', #2344, #1776, #1956 ) ;
+#1991 = ORIENTED_EDGE ( 'NONE', *, *, #1676, .F. ) ;
+#1992 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -25.34405106440000600, 0.6720714016000003400 ) ) ;
+#1993 = MANIFOLD_SOLID_BREP ( 'Imported1', #2196 ) ;
+#1994 = EDGE_LOOP ( 'NONE', ( #717, #1929, #2083, #1716, #2192, #1907, #711, #375 ) ) ;
+#1995 = AXIS2_PLACEMENT_3D ( 'NONE', #1627, #151, #1241 ) ;
+#1996 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1997 = VERTEX_POINT ( 'NONE', #1616 ) ;
+#1998 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#1999 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#2000 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #854, .F. ) ;
+#2003 = EDGE_CURVE ( 'NONE', #1709, #1819, #335, .T. ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -23.93089173561591900, 0.9524999962202640400 ) ) ;
+#2004 = EDGE_CURVE ( 'NONE', #10, #2110, #945, .T. ) ;
+#2005 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
+#2006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2007 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2008 = LINE ( 'NONE', #1315, #2343 ) ;
+#2009 = AXIS2_PLACEMENT_3D ( 'NONE', #2250, #1355, #1152 ) ;
+#2010 = FACE_OUTER_BOUND ( 'NONE', #2137, .T. ) ;
+#2011 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.12774754907016500, 1.234256285066589700 ) ) ;
+#2012 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2013 = LINE ( 'NONE', #1141, #1528 ) ;
+#2014 = CIRCLE ( 'NONE', #323, 1.498599999999999300 ) ;
+#2015 = EDGE_CURVE ( 'NONE', #961, #1430, #468, .T. ) ;
+#2016 = VECTOR ( 'NONE', #2036, 1000.000000000000000 ) ;
+#2017 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -19.01061186440000500, 2.540000000000000500 ) ) ;
+#2018 = EDGE_CURVE ( 'NONE', #961, #1517, #1313, .T. ) ;
+#2019 = FACE_OUTER_BOUND ( 'NONE', #436, .T. ) ;
+#2020 = ORIENTED_EDGE ( 'NONE', *, *, #390, .T. ) ;
+#2021 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.42588277508573200, 0.5652569628047262600 ) ) ;
+#2022 = VERTEX_POINT ( 'NONE', #667 ) ;
+#2023 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2024 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .F. ) ;
+#2025 = PLANE ( 'NONE',  #908 ) ;
+#2026 = ORIENTED_EDGE ( 'NONE', *, *, #447, .T. ) ;
+#2027 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000500, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2028 = SURFACE_SIDE_STYLE ('',( #471 ) ) ;
+#2029 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .T. ) ;
+#2030 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2031 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2032 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2033 = CARTESIAN_POINT ( 'NONE',  ( -19.33430783880000400, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#2034 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 6.349999999999999600 ) ) ;
+#2035 = VECTOR ( 'NONE', #1970, 1000.000000000000000 ) ;
+#2036 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2037 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #793, #783, #2070, #2251, #2231, #260, #957 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.138091558041068000E-011, 0.001194867962823808400, 0.001413872268997000700 ),
+ .UNSPECIFIED. ) ;
+#2038 = AXIS2_PLACEMENT_3D ( 'NONE', #1330, #246, #460 ) ;
+#2039 = DIRECTION ( 'NONE',  ( 0.1096791224046405300, 0.9939670467920693800, 1.343181861861369300E-017 ) ) ;
+#2040 = FACE_OUTER_BOUND ( 'NONE', #428, .T. ) ;
+#2041 = CIRCLE ( 'NONE', #5, 0.6705600000000040400 ) ;
+#2042 = CONICAL_SURFACE ( 'NONE', #1312, 0.6705600000000006000, 0.1099002190474904500 ) ;
+#2043 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2044 = EDGE_CURVE ( 'NONE', #627, #929, #886, .T. ) ;
+#2045 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .F. ) ;
+#2046 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353963581500, -23.98244656087517200, 0.9722976298611781800 ) ) ;
+#2047 = EDGE_CURVE ( 'NONE', #1336, #65, #831, .T. ) ;
+#2048 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .T. ) ;
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .F. ) ;
+#2050 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353584375700, -23.93089173567711800, 1.778000000000000200 ) ) ;
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#2052 = AXIS2_PLACEMENT_3D ( 'NONE', #1897, #1325, #242 ) ;
+#2053 = ORIENTED_EDGE ( 'NONE', *, *, #1112, .T. ) ;
+#2054 = CARTESIAN_POINT ( 'NONE',  ( -19.26949644217058500, -25.19022835089667500, 1.333500000000000600 ) ) ;
+#2055 = EDGE_LOOP ( 'NONE', ( #1026, #516 ) ) ;
+#2056 = CARTESIAN_POINT ( 'NONE',  ( -15.77041493572643700, -24.59861186440000200, 1.333500000140930300 ) ) ;
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #392, .T. ) ;
+#2058 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2059 = EDGE_CURVE ( 'NONE', #1250, #2123, #2263, .T. ) ;
+#2060 = CARTESIAN_POINT ( 'NONE',  ( -15.57078353960000100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2061 = CARTESIAN_POINT ( 'NONE',  ( -16.39037884184297100, -24.03317750380364600, 0.5080000000000003400 ) ) ;
+#2062 = CARTESIAN_POINT ( 'NONE',  ( -16.07055124674832700, -23.98221239401528500, 1.777999999999999800 ) ) ;
+#2063 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#2064 = LINE ( 'NONE', #1030, #698 ) ;
+#2065 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1877, #802, #1316, #968, #2054, #2241, #1146 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 1.267098550393953500E-011, 0.001194867963278879900, 0.001413872271358979400 ),
+ .UNSPECIFIED. ) ;
+#2066 = DIRECTION ( 'NONE',  ( -2.586977266727519200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2067 = AXIS2_PLACEMENT_3D ( 'NONE', #2027, #1295, #214 ) ;
+#2068 = FACE_OUTER_BOUND ( 'NONE', #746, .T. ) ;
+#2069 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2070 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.72219465274432800, 1.686465839620175000 ) ) ;
+#2071 = FACE_OUTER_BOUND ( 'NONE', #1824, .T. ) ;
+#2072 = CIRCLE ( 'NONE', #1698, 0.7112000000000001700 ) ;
+#2073 = CARTESIAN_POINT ( 'NONE',  ( -16.78386350774800600, -24.72903706926277300, 1.333500000000000600 ) ) ;
+#2074 = ORIENTED_EDGE ( 'NONE', *, *, #64, .T. ) ;
+#2075 = VERTEX_POINT ( 'NONE', #1213 ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( -16.15008725985137900, -24.12774755613156700, 0.5080000000000001200 ) ) ;
+#2077 = EDGE_CURVE ( 'NONE', #2315, #318, #2288, .T. ) ;
+#2078 = ORIENTED_EDGE ( 'NONE', *, *, #2077, .F. ) ;
+#2079 = ADVANCED_FACE ( 'NONE', ( #665 ), #1405, .F. ) ;
+#2080 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .T. ) ;
+#2081 = CARTESIAN_POINT ( 'NONE',  ( -16.74834505038909800, -25.03215751944227600, 1.333499999694312200 ) ) ;
+#2082 = AXIS2_PLACEMENT_3D ( 'NONE', #967, #268, #445 ) ;
+#2083 = ORIENTED_EDGE ( 'NONE', *, *, #2077, .T. ) ;
+#2084 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2085 = CARTESIAN_POINT ( 'NONE',  ( -16.21377321968995800, -24.18430474400177500, 0.5080000000000001200 ) ) ;
+#2086 = VERTEX_POINT ( 'NONE', #124 ) ;
+#2087 = CARTESIAN_POINT ( 'NONE',  ( -16.91995025960000400, -23.86201186440000700, 0.4643932800000000200 ) ) ;
+#2088 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#2089 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2090 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353960000000, -24.16696739952474000, 1.195896876709754400 ) ) ;
+#2091 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#2092 = EDGE_CURVE ( 'NONE', #288, #349, #1662, .T. ) ;
+#2093 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2094 = AXIS2_PLACEMENT_3D ( 'NONE', #600, #1893, #45 ) ;
+#2095 = PRODUCT_CONTEXT ( 'NONE', #1710, 'mechanical' ) ;
+#2096 = VECTOR ( 'NONE', #191, 1000.000000000000000 ) ;
+#2097 = VECTOR ( 'NONE', #1344, 1000.000000000000000 ) ;
+#2098 = VERTEX_POINT ( 'NONE', #504 ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214076529300, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#2100 = ORIENTED_EDGE ( 'NONE', *, *, #897, .F. ) ;
+#2101 = ORIENTED_EDGE ( 'NONE', *, *, #1171, .T. ) ;
+#2102 = ADVANCED_FACE ( 'NONE', ( #694 ), #1251, .F. ) ;
+#2103 = ORIENTED_EDGE ( 'NONE', *, *, #1068, .T. ) ;
+#2104 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#2105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2106 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1117, #947, #41, #2229, #581, #1496, #1684 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 0.0009155810810457100200, 0.001413872322159776800 ),
+ .UNSPECIFIED. ) ;
+#2107 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ;
+#2108 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354074644300, -23.93089172671744400, 1.333500003375440900 ) ) ;
+#2109 = VERTEX_POINT ( 'NONE', #1807 ) ;
+#2110 = VERTEX_POINT ( 'NONE', #715 ) ;
+#2111 = VECTOR ( 'NONE', #1568, 1000.000000000000000 ) ;
+#2112 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -3.798976116189354000E-014 ) ) ;
+#2113 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -23.86201186440000700, 5.613400000000001300 ) ) ;
+#2114 = FACE_OUTER_BOUND ( 'NONE', #1737, .T. ) ;
+#2115 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.60303146440000400, 0.5080000000000001200 ) ) ;
+#2116 = CARTESIAN_POINT ( 'NONE',  ( -18.18443086326280400, -24.26089549314095400, 1.333500000000000600 ) ) ;
+#2117 = FACE_OUTER_BOUND ( 'NONE', #1826, .T. ) ;
+#2118 = EDGE_CURVE ( 'NONE', #10, #563, #240, .T. ) ;
+#2119 = CIRCLE ( 'NONE', #729, 0.7112000000000001700 ) ;
+#2120 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2121 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354074644300, -23.93089172671744400, 1.333500003375440900 ) ) ;
+#2122 = FACE_OUTER_BOUND ( 'NONE', #1367, .T. ) ;
+#2123 = VERTEX_POINT ( 'NONE', #339 ) ;
+#2124 = ADVANCED_FACE ( 'NONE', ( #1063 ), #895, .F. ) ;
+#2125 = AXIS2_PLACEMENT_3D ( 'NONE', #2306, #1401, #155 ) ;
+#2126 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.26089549568663600, 0.5460873239580207300 ) ) ;
+#2127 = ORIENTED_EDGE ( 'NONE', *, *, #1847, .F. ) ;
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #16, .T. ) ;
+#2129 = DIRECTION ( 'NONE',  ( 3.414809992080324400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2130 = ORIENTED_EDGE ( 'NONE', *, *, #942, .F. ) ;
+#2131 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000600, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2133 = EDGE_CURVE ( 'NONE', #520, #911, #85, .T. ) ;
+#2132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2134 = ORIENTED_EDGE ( 'NONE', *, *, #1060, .T. ) ;
+#2135 = EDGE_CURVE ( 'NONE', #321, #148, #2155, .T. ) ;
+#2136 = CARTESIAN_POINT ( 'NONE',  ( -16.01274353960000200, -17.51201186440000900, 8.890000000000002300 ) ) ;
+#2137 = EDGE_LOOP ( 'NONE', ( #1797, #2162, #57, #621 ) ) ;
+#2138 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ;
+#2139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2140 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214354114500, -23.86201186440000700, 0.9525000000261243400 ) ) ;
+#2141 = AXIS2_PLACEMENT_3D ( 'NONE', #1143, #63, #239 ) ;
+#2142 = CARTESIAN_POINT ( 'NONE',  ( -16.71227214077585500, -25.33521188763162300, 0.9525000000261243400 ) ) ;
+#2143 = VECTOR ( 'NONE', #980, 1000.000000000000000 ) ;
+#2144 = PLANE ( 'NONE',  #1043 ) ;
+#2145 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.72903706925249200, 1.685519968149203500 ) ) ;
+#2146 = FACE_OUTER_BOUND ( 'NONE', #1939, .T. ) ;
+#2147 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2148 = VECTOR ( 'NONE', #1111, 1000.000000000000000 ) ;
+#2149 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.173954533455012300E-015, 0.0000000000000000000 ) ) ;
+#2150 = CARTESIAN_POINT ( 'NONE',  ( -18.31041491580000300, -24.60303146440000400, 1.333500000000000600 ) ) ;
+#2151 = VECTOR ( 'NONE', #1793, 1000.000000000000000 ) ;
+#2152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2153 = CIRCLE ( 'NONE', #2176, 0.5080000000000002300 ) ;
+#2154 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2155 = LINE ( 'NONE', #1800, #1358 ) ;
+#2156 = CARTESIAN_POINT ( 'NONE',  ( -16.87634353960000100, -25.34405106440000600, 0.9525000000000002400 ) ) ;
+#2157 = AXIS2_PLACEMENT_3D ( 'NONE', #1918, #1033, #1187 ) ;
+#2158 = LINE ( 'NONE', #2311, #902 ) ;
+#2159 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353831455400, -23.93089173430063000, 1.333500000000000600 ) ) ;
+#2160 = ORIENTED_EDGE ( 'NONE', *, *, #915, .F. ) ;
+#2161 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1722, .NOT_KNOWN. ) ;
+#2162 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
+#2163 = CARTESIAN_POINT ( 'NONE',  ( -18.31041493564175600, -23.86201186440000700, 0.9525000000684116200 ) ) ;
+#2164 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2165 = VERTEX_POINT ( 'NONE', #1084 ) ;
+#2166 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353987057800, -23.86201186440000300, 1.333499999979111500 ) ) ;
+#2167 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .T. ) ;
+#2168 = EDGE_CURVE ( 'NONE', #877, #969, #1121, .T. ) ;
+#2169 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .T. ) ;
+#2170 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2171 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .F. ) ;
+#2172 = EDGE_CURVE ( 'NONE', #1997, #1157, #1980, .T. ) ;
+#2173 = SHAPE_DEFINITION_REPRESENTATION ( #97, #2312 ) ;
+#2174 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.11773134456925800, 1.639720709467632900 ) ) ;
+#2175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2176 = AXIS2_PLACEMENT_3D ( 'NONE', #190, #1661, #926 ) ;
+#2177 = VECTOR ( 'NONE', #725, 1000.000000000000000 ) ;
+#2178 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.18620793939999900, 0.5080000000000001200 ) ) ;
+#2180 = LINE ( 'NONE', #832, #1696 ) ;
+#2181 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.18620793939999900, 0.5080000000000001200 ) ) ;
+#2182 = VECTOR ( 'NONE', #1196, 1000.000000000000000 ) ;
+#2183 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.173954533455012300E-015, 0.0000000000000000000 ) ) ;
+#2184 = LINE ( 'NONE', #2136, #585 ) ;
+#2185 = EDGE_LOOP ( 'NONE', ( #1160, #1942, #374, #719, #2274, #180, #492, #1771, #1463, #818, #2281, #21, #68, #1602, #1935, #1850 ) ) ;
+#2186 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .T. ) ;
+#2187 = ORIENTED_EDGE ( 'NONE', *, *, #64, .F. ) ;
+#2188 = CARTESIAN_POINT ( 'NONE',  ( -19.41634353976234800, -23.86201186440000300, 0.9525000000139261000 ) ) ;
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .F. ) ;
+#2190 = CARTESIAN_POINT ( 'NONE',  ( -17.51134353960000200, -16.01341186440000500, 6.350000000000000500 ) ) ;
+#2191 = EDGE_LOOP ( 'NONE', ( #990, #2255, #1660, #853 ) ) ;
+#2192 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;
+#2193 = CARTESIAN_POINT ( 'NONE',  ( -18.88784748146117900, -24.10524000395792000, 1.778000000000000200 ) ) ;
+#2194 = ORIENTED_EDGE ( 'NONE', *, *, #1894, .T. ) ;
+#2195 = EDGE_CURVE ( 'NONE', #233, #1281, #635, .T. ) ;
+#2196 = CLOSED_SHELL ( 'NONE', ( #1761, #2226, #74, #276, #810, #272, #1950, #1352, #1218, #593, #435, #998, #1002, #1873, #987, #1732, #1896, #231, #1151, #630, #1177, #825, #126, #647, #1908, #283, #256, #1403, #1506, #1520, #326, #1368, #848, #302, #774, #641, #1381, #1695, #617, #464, #488, #799, #2102, #2124, #1037, #1560, #605, #470, #1912, #289, #444, #1189, #1749, #311, #1547, #52, #2270, #476, #1924, #1027, #637, #1863, #2287, #115, #2079, #2243, #785, #1363, #1708, #499, #2265, #2296, #1339 ) ) ;
+#2197 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2198 = SURFACE_STYLE_FILL_AREA ( #1173 ) ;
+#2199 = EDGE_CURVE ( 'NONE', #1570, #532, #1231, .T. ) ;
+#2200 = CIRCLE ( 'NONE', #668, 0.5080000000000002300 ) ;
+#2201 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2161, #1659 ) ;
+#2202 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.10001186440000600, 2.057400000000000300 ) ) ;
+#2203 = FACE_OUTER_BOUND ( 'NONE', #319, .T. ) ;
+#2204 = LINE ( 'NONE', #1025, #2182 ) ;
+#2205 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -6.829619984160636900E-015, 0.0000000000000000000 ) ) ;
+#2206 = CIRCLE ( 'NONE', #1501, 0.6705600000000040400 ) ;
+#2207 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2208 = EDGE_CURVE ( 'NONE', #321, #682, #986, .T. ) ;
+#2209 = LINE ( 'NONE', #550, #1843 ) ;
+#2210 = ORIENTED_EDGE ( 'NONE', *, *, #780, .F. ) ;
+#2211 = CARTESIAN_POINT ( 'NONE',  ( -15.25074353960000000, -19.01061186575890700, 2.539999998836874400 ) ) ;
+#2212 = EDGE_LOOP ( 'NONE', ( #906, #1184, #1402, #467, #266 ) ) ;
+#2213 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2214 = CARTESIAN_POINT ( 'NONE',  ( -16.43184353960000600, -24.42588277509507200, 1.720743037194190100 ) ) ;
+#2215 = ORIENTED_EDGE ( 'NONE', *, *, #1880, .T. ) ;
+#2216 = EDGE_LOOP ( 'NONE', ( #618, #764 ) ) ;
+#2217 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#2218 = FILL_AREA_STYLE ('',( #1256 ) ) ;
+#2219 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .T. ) ;
+#2220 = EDGE_CURVE ( 'NONE', #1157, #178, #107, .T. ) ;
+#2221 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2222 = ORIENTED_EDGE ( 'NONE', *, *, #1060, .F. ) ;
+#2223 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -19.01061186507945800, 1.084202172485504400E-016 ) ) ;
+#2224 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -25.34405106440000600, 1.613928598400000200 ) ) ;
+#2225 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#2226 = ADVANCED_FACE ( 'NONE', ( #1532 ), #1349, .T. ) ;
+#2227 = LINE ( 'NONE', #1821, #2177 ) ;
+#2228 = AXIS2_PLACEMENT_3D ( 'NONE', #1378, #1198, #120 ) ;
+#2229 = CARTESIAN_POINT ( 'NONE',  ( -16.81908657679381100, -24.42588277509836600, 0.9525000000000002400 ) ) ;
+#2230 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#2231 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.19022835212243200, 1.631152902425239100 ) ) ;
+#2232 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440001900, 1.143000000000000500 ) ) ;
+#2233 = AXIS2_PLACEMENT_3D ( 'NONE', #1986, #1459, #1263 ) ;
+#2234 = FACE_BOUND ( 'NONE', #1881, .T. ) ;
+#2235 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1391, #473, #2090, #1003, #128, #649, #1920, #829 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 2, 2, 4 ),
+ ( 0.0003310562429719273400, 0.0004138587591169330700, 0.0004966612752619388100, 0.0006622663075519596000 ),
+ .UNSPECIFIED. ) ;
+#2236 = CARTESIAN_POINT ( 'NONE',  ( -15.60634353960000100, -24.18620793939999900, 0.9525000000000002400 ) ) ;
+#2237 = FACE_BOUND ( 'NONE', #687, .T. ) ;
+#2238 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2239 = CARTESIAN_POINT ( 'NONE',  ( -18.07014353960000400, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#2240 = VECTOR ( 'NONE', #2031, 1000.000000000000000 ) ;
+#2241 = CARTESIAN_POINT ( 'NONE',  ( -19.26090068805207900, -25.26272206193846500, 1.333500000000000600 ) ) ;
+#2242 = EDGE_LOOP ( 'NONE', ( #1707, #1161, #2309, #1623 ) ) ;
+#2243 = ADVANCED_FACE ( 'NONE', ( #545 ), #607, .F. ) ;
+#2244 = ORIENTED_EDGE ( 'NONE', *, *, #144, .T. ) ;
+#2245 = VERTEX_POINT ( 'NONE', #2325 ) ;
+#2246 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2247 = VERTEX_POINT ( 'NONE', #882 ) ;
+#2248 = ORIENTED_EDGE ( 'NONE', *, *, #930, .T. ) ;
+#2249 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2250 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#2251 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -25.11773134631845400, 1.639720709260910500 ) ) ;
+#2252 = AXIS2_PLACEMENT_3D ( 'NONE', #215, #34, #918 ) ;
+#2253 = ORIENTED_EDGE ( 'NONE', *, *, #561, .F. ) ;
+#2254 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 0.0000000000000000000 ) ) ;
+#2255 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .F. ) ;
+#2256 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.173954533455012300E-015, 0.0000000000000000000 ) ) ;
+#2257 = EDGE_LOOP ( 'NONE', ( #596, #427, #1566, #293 ) ) ;
+#2258 = EDGE_CURVE ( 'NONE', #401, #2123, #2008, .T. ) ;
+#2259 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2260 = CARTESIAN_POINT ( 'NONE',  ( -16.29429146998025100, -24.16692602685998600, 0.5080000000000001200 ) ) ;
+#2261 = CARTESIAN_POINT ( 'NONE',  ( -18.93020228131754800, -24.03351246393447100, 0.5080000000000000100 ) ) ;
+#2262 = EDGE_CURVE ( 'NONE', #1136, #227, #1916, .T. ) ;
+#2263 = LINE ( 'NONE', #1201, #1608 ) ;
+#2264 = FACE_OUTER_BOUND ( 'NONE', #1994, .T. ) ;
+#2265 = ADVANCED_FACE ( 'NONE', ( #69 ), #999, .T. ) ;
+#2266 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -23.86201186440000700, 0.0000000000000000000 ) ) ;
+#2267 = AXIS2_PLACEMENT_3D ( 'NONE', #2266, #1163, #604 ) ;
+#2268 = CARTESIAN_POINT ( 'NONE',  ( -18.59084353960000200, -24.18620793939999900, 1.778000000000000200 ) ) ;
+#2269 = VECTOR ( 'NONE', #992, 1000.000000000000000 ) ;
+#2270 = ADVANCED_FACE ( 'NONE', ( #362 ), #1116, .T. ) ;
+#2271 = VECTOR ( 'NONE', #1372, 1000.000000000000000 ) ;
+#2272 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -25.33521186440000200, 1.143000000000000500 ) ) ;
+#2273 = CIRCLE ( 'NONE', #56, 0.5080000000000002300 ) ;
+#2274 = ORIENTED_EDGE ( 'NONE', *, *, #1351, .F. ) ;
+#2275 = PRODUCT_CONTEXT ( 'NONE', #2249, 'mechanical' ) ;
+#2276 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -24.60303146440000400, 0.5080000000000001200 ) ) ;
+#2277 = CARTESIAN_POINT ( 'NONE',  ( -18.83402686078519400, -24.16711488254858500, 0.5080000000000002300 ) ) ;
+#2278 = ORIENTED_EDGE ( 'NONE', *, *, #98, .T. ) ;
+#2279 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353947467300, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2281 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
+#2282 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #1309, .T. ) ;
+#2284 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.86201186440000700, 0.5079999995129702600 ) ) ;
+#2285 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1722 ) ) ;
+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #705, .T. ) ;
+#2287 = ADVANCED_FACE ( 'NONE', ( #101 ), #1835, .T. ) ;
+#2288 = CIRCLE ( 'NONE', #491, 0.5080000000000002300 ) ;
+#2289 = LINE ( 'NONE', #2060, #1523 ) ;
+#2290 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2291 = EDGE_CURVE ( 'NONE', #911, #116, #2289, .T. ) ;
+#2292 = EDGE_CURVE ( 'NONE', #62, #1057, #1858, .T. ) ;
+#2293 = LINE ( 'NONE', #1531, #547 ) ;
+#2294 = AXIS2_PLACEMENT_3D ( 'NONE', #1174, #1555, #1019 ) ;
+#2295 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2296 = ADVANCED_FACE ( 'NONE', ( #273 ), #1777, .T. ) ;
+#2297 = CIRCLE ( 'NONE', #644, 0.5080000000000002300 ) ;
+#2298 = CARTESIAN_POINT ( 'NONE',  ( -19.77194353959999900, -22.33801186550491000, 2.057399999999999900 ) ) ;
+#2299 = VECTOR ( 'NONE', #835, 1000.000000000000000 ) ;
+#2300 = VERTEX_POINT ( 'NONE', #1699 ) ;
+#2301 = CARTESIAN_POINT ( 'NONE',  ( -18.14634353960000400, -24.03351246961102900, 1.291858739070654600 ) ) ;
+#2302 = CARTESIAN_POINT ( 'NONE',  ( -16.87634354008703100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2303 = EDGE_CURVE ( 'NONE', #35, #92, #2106, .T. ) ;
+#2304 = EDGE_LOOP ( 'NONE', ( #410, #881, #850, #1578, #1374 ) ) ;
+#2305 = VERTEX_POINT ( 'NONE', #1489 ) ;
+#2306 = CARTESIAN_POINT ( 'NONE',  ( -16.62691553960000600, -25.46221186439999700, 1.528572000000000500 ) ) ;
+#2307 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .F. ) ;
+#2308 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2309 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .F. ) ;
+#2310 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353952558300, -25.33521186444345800, 1.613928603955506500 ) ) ;
+#2311 = CARTESIAN_POINT ( 'NONE',  ( -18.78134353960000200, -23.86201186440000700, 1.778000000487030400 ) ) ;
+#2312 = SHAPE_REPRESENTATION ( 'SLP3-250-100-F', ( #892 ), #245 ) ;
+#2313 = ORIENTED_EDGE ( 'NONE', *, *, #1351, .T. ) ;
+#2314 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2315 = VERTEX_POINT ( 'NONE', #1867 ) ;
+#2316 = DIRECTION ( 'NONE',  ( -3.414809992080330700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2317 = CARTESIAN_POINT ( 'NONE',  ( -19.28934353960000400, -25.33521186440000500, 1.143000000000000500 ) ) ;
+#2318 = LINE ( 'NONE', #1422, #1525 ) ;
+#2319 = CARTESIAN_POINT ( 'NONE',  ( -19.02792673960000200, -19.02859506440000500, 8.890000000000002300 ) ) ;
+#2320 = EDGE_CURVE ( 'NONE', #321, #2109, #523, .T. ) ;
+#2321 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( -16.05084353960000200, -25.26272206196408700, 1.622557148449023500 ) ) ;
+#2323 = AXIS2_PLACEMENT_3D ( 'NONE', #2335, #852, #158 ) ;
+#2324 = FACE_OUTER_BOUND ( 'NONE', #2304, .T. ) ;
+#2325 = CARTESIAN_POINT ( 'NONE',  ( -19.16234353959999100, -25.46221186440000700, 1.143000000000000500 ) ) ;
+#2326 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2327 = LINE ( 'NONE', #2190, #1958 ) ;
+#2328 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1738 ) ) ;
+#2329 = CARTESIAN_POINT ( 'NONE',  ( -18.97184353960000200, -24.72903706930584600, 0.6004800318570324700 ) ) ;
+#2330 = CARTESIAN_POINT ( 'NONE',  ( -16.79430783880000200, -23.86201186440000700, 0.9525000000000002400 ) ) ;
+#2331 = FACE_OUTER_BOUND ( 'NONE', #1192, .T. ) ;
+#2332 = ORIENTED_EDGE ( 'NONE', *, *, #1762, .F. ) ;
+#2333 = EDGE_LOOP ( 'NONE', ( #973, #801, #653, #230 ) ) ;
+#2334 = EDGE_CURVE ( 'NONE', #683, #1223, #1609, .T. ) ;
+#2335 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.49371186440000500, 1.143000000000000500 ) ) ;
+#2336 = ORIENTED_EDGE ( 'NONE', *, *, #2047, .F. ) ;
+#2337 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2338 = VERTEX_POINT ( 'NONE', #59 ) ;
+#2339 = VERTEX_POINT ( 'NONE', #438 ) ;
+#2340 = ORIENTED_EDGE ( 'NONE', *, *, #1762, .T. ) ;
+#2341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2342 = AXIS2_PLACEMENT_3D ( 'NONE', #2254, #1925, #305 ) ;
+#2343 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ;
+#2344 = CARTESIAN_POINT ( 'NONE',  ( -16.24134353960000300, -23.49371186439997000, 1.143000000000000500 ) ) ;
+#2345 = CARTESIAN_POINT ( 'NONE',  ( -19.25227214355171400, -24.59861186440000200, 0.9525000000522483300 ) ) ;
+#2346 = CARTESIAN_POINT ( 'NONE',  ( -15.53014353960000100, -23.86201186440000700, 1.143000000000000500 ) ) ;
+#2347 = EDGE_CURVE ( 'NONE', #659, #1157, #1314, .T. ) ;
+#2348 = VECTOR ( 'NONE', #948, 1000.000000000000000 ) ;
+#2349 = CARTESIAN_POINT ( 'NONE',  ( -15.76178639105335200, -25.26272206114085300, 0.9525000000000002400 ) ) ;
+#2350 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #2201, #1840, $ ) ;
+ENDSEC;
+END-ISO-10303-21;